BM6P6(@ ///------...//////...,,,------............------............////////////////////////////////////////////////////////////////////////////////////............////////////000///////////////000111////////////////////////000000000000000000000000222222000///............////////////////////////............////////////......------------..................////////////000000000111333666999;;;WWWqqqqqquuugggrrrYYYQQQTTT^^^aaavvv}}}yyypppnnnuuurrrppptttuuuxxxrrrhhhbbbeeerrryyyvvv|||~~~vvvnnnmmmhhhdddeeefffgggfffbbbbbbfffgggeeeaaa```cccccc___eeehhh\\\fffbbb]]]XXXMMM@@@999888111111000000//////......000000000000000000000000......//////000000111111000000000000000000000000...///000///...---...000000000000000000000000000////////////////////////...............///000000////////////000000000000111111000///////////////000000000000000000000000......////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000000......---,,,,,,......---+++..................------......................................................//////000000111111222111111111000000//////000000111222222222222111000000000000000000000000000000//////.........---000///...---------------------------------------------------------------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,...---,,,,,,++++++++++++------,,,++++++,,,,,,,,,,,,,,,,,,------.........000...,,,+++,,,------,,,------............------............////////////....................................................................................////////////000000000000000111111222////////////////////////////////////////////////222111000///................................................////////////......------------..................////////////////////////111444666888AAA```wwwzzzqqqeeesssiii^^^```___hhhvvvzzzwwwyyywwwsss{{{tttnnnjjj``````fffeeennnooopppuuu{{{uuunnnjjjdddcccgggfffjjjkkkhhhhhhiiigggbbb___[[[^^^```cccrrr~~~yyyccc[[[QQQJJJ@@@777222333000000000000//////......////////////////////////.........///000000111111000000000000000000000000...///000///...---...000000000000000000000000000////////////////////////...............///000000////////////000000000111111111000///////////////////////////////////////......////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...///...---...,,,+++,,,...//////...........................................................................///////////////000000000111111000000000/////////000000111222222222222111000000000000000000000000000/////////.........---//////...---------------------------------------------------------------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,,,,,,,,,,...---,,,+++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------000...+++***+++,,,,,,,,,------............---------............/////////..................................................................................../////////////////////000000000111111////////////////////////////////////////////////111111000///....................................---............/////////......------------......---............/////////......---...///000222333333AAA[[[oooxxx~~~yyyooojjj~~~{{{vvvppphhh^^^YYY^^^gggppp~~~|||{{{}}}rrrmmmpppqqqmmmrrrxxxtttzzztttsssoooiiipppxxxrrrssstttvvv|||}}}~~~yyytttvvvvvvpppmmmooommmhhhiiioooggglllooommmkkkjjjeee___]]]VVVYYY^^^fff{{{___QQQCCC:::444///...000000000000////////////...////////////////////////---......//////000111111000000000000000000000000...///000///...---...000000000000000000000000000////////////////////////...............///000000/////////000000000111111111111000///////////////////////////////////////......////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------.........//////---,,,,,,...///000///........................................................................000000/////////////////////////////////.........///000111111222222111111000000000000000000000000/////////...............///...------------------------------------------,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,///---,,,---......,,,+++------............---------------.........//////....................................................................................////////////------...//////000000000////////////////////////////////////////////////111000///.......................................---------.........//////...------,,,,,,------...---------........./////////......---...///000000222444>>>NNN```zzz~~~|||hhhWWWPPPNNN```dddlllsssxxxuuunnnhhhsssuuuzzz|||www|||vvvyyyxxxuuuxxx}}}pppiiihhhddd^^^eeemmmiiitttuuu}}}wwwssswwwvvvvvvyyytttllliii]]]___hhhqqqsssmmmkkkmmmiiilllmmmjjjhhhfffbbb\\\\\\UUUXXX```fffttt|||WWWHHH999222000...///111////////////////////////////////////////////////------......///000000111////////////////////////...///000///...---...000000000000000000000000000////////////////////////...............///000000//////000000000111111111111000000///////////////////////////////////////---......//////......------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............000222444333111...,,,---/////////---------...............................................................000000000//////......---........................///000000111111111111111////////////////////////..............................---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++,,,,,,---,,,,,,+++++++++++++++,,,++++++++++++++++++,,,---...------,,,,,,+++++++++------...111222111...+++------............------------------................................................................................................////////////---...///111111222111111////////////////////////........................000//////.......................................------------............------,,,,,,,,,,,,------------------............//////............//////111111333;;;HHH[[[~~~~~~vvvwwwyyy}}}ooohhh{{{nnngggtttjjjbbb\\\ZZZUUU[[[eeeooosssqqqlllhhh```bbbffflllqqqtttvvvxxxcccgggfffaaaeeeooorrroooqqqoootttxxxyyy}}}{{{wwwppppppyyyuuuqqqpppjjjeeedddddddddggglllnnnkkkgggeeeiiijjjhhhbbb```bbbbbb___\\\UUUZZZbbbccceeedddZZZHHH===222000111000000111.............../////////........................---------...//////000000////////////////////////...///000///...---...000////////////////////////////////////////////////...............///000000000000000000111111111111111000000///////////////........................------............------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++******))))))******+++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////222777;;;:::666111---,,,------------------.........//////................................................000000//////......------------------............//////000111111111111000........................---------...............------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,---+++++++++******++++++,,,************++++++,,,------------,,,,,,++++++***,,,,,,...111333333000---------............------,,,------------.........------------------------------------------------------------------------............///////////////000222444555555444444////////////////////////........................//////......---......///------------------------,,,------------.........------,,,,,,,,,,,,------,,,------------.........//////////////////......///333111111888BBB```vvvpppqqq{{{jjjcccooouuukkkkkkqqq|||yyykkkcccaaaaaaeeelllmmmkkkiiijjjhhhoootttzzz~~~xxx{{{{{{xxxyyyuuuqqqpppvvvzzzrrrooolllhhhgggjjjmmmhhhbbbcccgggkkklllkkkffffffbbb]]]^^^eeekkklll___TTTVVV]]]YYYSSSLLL>>>999222...000111000///000---............/////////........................,,,------......///000000000000000000000000000000...///000///...---...000////////////////////////////////////////////////...............///000000000000000111111111222222111111000///////////////........................------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******))))))))))))******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---......///333:::@@@>>>999333...,,,,,,,,,,,,,,,,,,------.../////////................................................//////..................---------..................///000000111111000000........................---------------.........,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++************++++++,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---+++************++++++,,,******)))******+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,+++---000222222111------............------,,,,,,---------.........------------------------------------------------------------------------............////////////...///111444555555444333////////////////////////.................................------......///------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,---------.........------..................---555000...444333???]]]~~~zzzqqqvvvxxxrrrssshhh}}}}}}{{{}}}}}}qqqyyy{{{{{{~~~}}}}}}vvvpppsssxxx|||tttuuusssjjjgggiiinnnllllllmmmllljjjjjjmmmgggeeecccdddiiinnnooommmbbbbbb___]]]bbbooozzz~~~eeeSSSMMMNNNGGGAAA;;;111000------000000------///---------.........//////........................,,,,,,---......//////000000000000000000000000000...///000///...---...000////////////////////////////////////////////////...............///000000000000111111111222222222111111000///////////////........................,,,------......------,,,,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,******************************************************+++,,,,,,,,,,,,,,,************************************************************************************++++++++++++******))))))))))))******************++++++++++++++++++++++++++++++++++++************************---,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,000999???@@@:::333...,,,,,,---...,,,,,,------...//////000................................................------..................------......////////////...//////000000000000000------------------------,,,,,,,,,------.........,,,,,,++++++,,,,,,---...++++++++++++++++++++++++)))******+++,,,,,,------***************+++,,,,,,************************************++++++++++++***************************++++++++++++,,,,,,,,,++++++******+++,,,,,,---***************+++,,,,,,))))))))))))***+++,,,---+++++++++++++++,,,,,,,,,...+++)))))),,,000333555---..................---,,,,,,,,,---------......------------------------------------------------------------------------............/////////000***,,,///111222222111000////////////////////////..............................---------......///------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,---.........------***333...///:::444111CCCRRRwww|||xxxvvvpppsssrrryyy{{{rrrrrrxxx}}}wwwtttmmm}}}}}}yyy{{{zzzsssttt}}}tttnnnnnnfffiii|||qqqkkkqqqtttoookkknnnhhhhhhiiikkkkkkgggdddcccbbbgggmmmoooooolllfffaaa___```___```hhhxxxkkkSSSEEE@@@777333111+++///...///111000,,,,,,000---------.........//////........................,,,,,,------...//////000000000000000000000000000...///000///...---...000////////////////////////////////////////////////...............///000000000111111111111222222222111111000///////////////........................,,,------......------,,,,,,,,,,,,+++++++++***************************************++++++,,,,,,,,,************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************************************)))***+++,,,,,,,,,,,,,,,************************************************************************)))************+++++++++******))))))))))))******)))************+++++++++++++++++++++++++++++++++************************---,,,,,,+++*********+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++------+++***...666===???:::222---,,,---///000,,,,,,------...///000000................................................,,,------....../////////........./////////000000...//////000000000000000------------------------,,,,,,,,,------.........++++++++++++,,,,,,---...++++++++++++++++++++++++))))))***+++,,,,,,------******))))))***+++,,,,,,************************)))************+++++++++******************************+++++++++,,,,,,,,,+++*********+++,,,,,,---******))))))***+++,,,,,,))))))))))))***+++,,,---*********++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------................................................------------------------......------------..................................................................////////////////////////////////////........................------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///...//////000111222222222555QQQxxx}}}|||~~~{{{qqqrrrvvv{{{pppmmmbbbwwwsssmmmsss~~~{{{mmmlll|||wwwqqqqqqzzzoooddddddpppxxxooohhhjjjlllmmmpppvvvhhhiiilllqqquuutttpppllliiiiiiiiijjjkkkkkkkkkjjjkkk\\\\\\dddaaa```fffgggiiiccc^^^aaajjjssswwwvvvXXXIII888......111000...........................000000//////.........------------------------------------............//////////////////////////////////////////.........////////////////////////......///000000000000000........................///////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++*********))))))((((((************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***))))))******++++++******************************************************************++++++++++++++++++++++++)))))))))))))))******+++************************************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...111444888:::777555222///...------...,,,,,,,,,---------......------------------------+++,,,,,,---.........---+++,,,,,,------,,,,,,+++........................////////////////////////------------------------.........------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,+++*********+++************************)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******))))))*********))))))((()))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------................................................------------------------......------------..................................................................////////////................................................------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------..................///000000111222222555===PPPmmm{{{vvvsssooo|||}}}{{{}}}~~~uuunnnkkkaaannnxxxrrriiiqqqyyyqqqkkkfffooo}}}pppgggbbbkkk}}}iiiaaaXXXVVV]]]hhhqqqvvvtttlllgggiiikkkiiiiiikkkooonnnllllllnnnnnnkkkiiigggjjjmmmooonnnkkkiiigggaaaXXX[[[aaa___bbbfffccc```^^^^^^aaaeeeddd]]]VVVCCC:::000,,,...000000---........................000/////////.........------------------------------------............///////////////////////////////////////............////////////////////////......///000000000000000....................................................................................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************)))))))))(((************************)))************+++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++***))))))******************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))***++++++************************************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...000333666777555333111///---------...,,,,,,,,,---------......------------------------+++,,,------......------+++,,,,,,------,,,,,,+++................................................------------------------......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++---,,,++++++*********+++************************)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******))))))************)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------........................------------------------......------------......................................................---............/////////........................------------------------------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------..................//////000000111111333///111CCCbbb|||oooppp~~~{{{vvvqqqqqqmmmooosssyyy}}}{{{tttmmmdddgggppp{{{xxxooojjjbbbZZZZZZfffpppooolllllllllfff___aaannnyyyxxxqqqllliiifffdddeeeiiinnnqqqkkkeeedddiiinnnooommmlllnnnlllhhhgggggghhhhhhhhhhhhnnnsssuuuqqqlllhhhgggbbb]]]___bbbeeeqqqzzzsss___\\\ZZZYYYVVVNNNAAA777000...------//////...,,,......................../////////...............---------------------------------............///////////////////////////........................////////////////////////......///000000000000///....................................................................................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))************************)))************+++++++++************************++++++++++++++++++++++++*********++++++++++++,,,,,,+++******)))*********************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++************************************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---...000222444111000///---------......,,,,,,,,,---------......------------------------,,,,,,------......------+++,,,,,,------,,,,,,+++------------------------........................------------------------------------,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++************+++************************)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******))))))***************))))))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------........................------------------------......------------......................................................---------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------..................//////000000000000111222222;;;RRRsssyyy~~~yyyvvvwwwwwwtttrrrtttwwwwwwrrrmmmjjjiiijjjooorrrqqqmmmjjjmmmgggeeejjjnnnoooqqquuujjjjjjjjjjjjlllmmmkkkhhhjjjlllnnnnnnmmmmmmooorrrkkkhhhgggkkkqqqsssrrrpppggggggggghhhhhhhhhgggfffdddjjjoooppplllgggeeeeeeiiieeeeeeeeekkkddd\\\PPPGGGAAA;;;444///,,,...000111000...---,,,................................................---------------------------------............///////////////////////////------...............///////////////////////////---...//////000000//////.................................................................................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))))))))))))))************************))))))*********+++++++++************************************************************++++++++++++++++++***************+++***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000...------,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,------...------,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++***************+++************************))))))*********+++++++++************************++++++++++++++++++++++++******++++++++++++******))))))***+++++++++******))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------........................------------------------......------------......................................................------------....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------................../////////---444777222---555KKK___www|||zzz}}}wwwwwwvvvuuuvvvxxxzzz{{{zzzyyyrrrnnnjjjiiilllooonnnkkknnnmmmnnnqqqttttttvvvyyyiiillloooqqqooolllkkkllllllpppuuuvvvssspppqqqsssooonnnllllllnnnooonnnlllhhhkkkoooqqqnnniiiccc___^^^aaaddddddcccbbbccceeejjjfffggggggmmm]]]RRRDDD888222111000000,,,///111111///......///........................---------...............---------------------------------............///////////////////////////,,,---------......//////////////////////////////------...///////////////...........................................................................------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))******************************))))))*********+++++++++************************************************))))))*********++++++++++++***************++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************++++++,,,************************************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,---------......------------------------,,,------...------,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***++++++************************))))))*********+++++++++************************++++++++++++++++++++++++******++++++++++++******))))))***+++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......------------......................................................,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------..................---...///000222555999;;;FFF[[[rrruuuiiippp|||~~~zzzyyy|||~~~~~~|||{{{{{{tttqqqkkkhhhkkkpppooojjjeeegggjjjnnnqqqrrrrrrrrrrrrqqqrrrtttsssrrrvvv|||vvvyyy|||{{{xxxtttssssssgggkkkmmmkkkkkknnnpppoooooorrrvvvuuupppggg___ZZZbbbbbbccceeehhhlllppprrriiiccceeehhhiiinnnlll^^^FFFAAA999222///...------***,,,---------...///111........................---------------.........---------------------------------............///////////////////////////,,,,,,,,,---......//////////////////////////////------...////////////...........................------------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************************************)))************+++++++++************************************************)))))))))************+++*********)))******+++,,,)))))))))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,---------......------------------------------......------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++*********+++++++++++++++***))))))))))))***++++++************************)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******))))))***+++,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......------------......................................................,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------...,,,***...444666444000111888GGG___{{{|||qqqqqqrrrzzz|||~~~~~~{{{xxxuuusssnnnlllqqqwwwtttmmmnnnoooqqqtttxxxzzz{{{yyy~~~yyyvvvxxxwwwvvvyyytttttttttrrrooommmlllkkkeeepppwwwtttoooppprrrrrriiilllnnnlllhhhdddbbbbbbhhhfffffflllvvv~~~iii[[[XXX\\\WWWRRRLLL@@@444333111000///...,,,+++******+++,,,---......---........................,,,,,,,,,------.........---------------------------------............///////////////////////////++++++,,,------...//////////////////////////////,,,---......//////..............................---------------------------------------------------------,,,,,,,,,++++++************************++++++++++++++++++++++++************************((()))))))))************************************)))************+++++++++************************************************))))))))))))******************))))))***++++++,,,((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++************++++++++++++***+++,,,,,,------------,,,,,,------------------,,,,,,,,,---------......------------------------------......------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++)))))))))))))))***++++++************************)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******((()))***+++,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------.........------.........................................................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------/////////......///111333111222999EEETTTiiiwwwttt{{{qqqooowwwuuuuuuxxx}}}vvvvvvsssrrrxxx|||sssoooooonnnnnnsssxxxzzzxxx{{{xxx{{{yyyssspppqqqyyyxxxvvvtttsssssssssrrrvvvuuuooollliii\\\]]]^^^^^^___cccjjjooofffdddeeennn{{{gggPPPFFFGGG@@@999777111///...............---------,,,,,,---///...+++)))........................,,,,,,,,,------.........---------------------------------.........//////////////////////////////++++++,,,,,,---...//////////////////////////////,,,---......//////..............................---------------------------------------------------------,,,,,,,,,++++++************************++++++++++++++++++++++++************************(((((())))))*********+++************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))******************))))))***+++,,,,,,((())))))***++++++,,,,,,************************************************++++++++++++++++++++++++++++++******++++++,,,---************************************************************************)))************+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++***+++,,,---------------,,,------......------,,,,,,,,,,,,---------......---------------------------.........---,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))******++++++++++++))))))((())))))***++++++************************)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******((()))***+++,,,---------)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------.........---+++***........................---------............///,,,------......------,,,...------,,,,,,------...------------------------------------------------------------------------......---------,,,,,,,,,+++++++++,,,---...///000******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............///555000000444666???ZZZvvv~~~sssmmmooo|||~~~wwwuuu|||wwwqqqpppxxxyyyzzztttqqqvvv{{{{{{zzzzzzzzzvvvuuutttssswww}}}yyyuuuyyyxxxsss||||||fffbbbeee___[[[]]]eeeiiihhhrrrxxxpppbbb______fffpppwwwwwwtttTTTJJJ>>>666333222///,,,------------------------******+++,,,,,,---...............------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////..................------,,,------......------,,,........................////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))***************)))))))))+++,,,+++***************************************************)))))))))***+++++++++,,,************************)))************+++++++++,,,,,,++++++***+++++++++,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,------++++++++++++------------------------------------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++)))***++++++***)))***+++************************************************+++++++++*********))))))************************))))))))))))))))))))))))+++*********))))))((((((+++++++++*********))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,------.........---,,,+++........................------------............,,,------......------,,,.........------.........------------------------------------------------------------------------...------------,,,,,,,,,,,,++++++,,,,,,...//////******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------............---+++...444333333@@@QQQlllvvv~~~zzzuuulllhhhoooxxx}}}~~~xxxqqqmmmrrrxxxwwwssssss{{{}}}wwwsssuuuyyy{{{{{{}}}}}}}}}wwwqqqjjjbbb]]]cccmmmjjjaaafffkkkccccccdddmmmsssvvv~~~ddd___ZZZZZZ^^^___[[[VVVCCC<<<444000000111///---------------------------******+++,,,,,,---............---------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................------,,,------......------,,,................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((((()))))))))*********)))))))))+++,,,+++******************************************************************+++++++++************************)))************+++++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------...------------------------------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++***+++,,,+++))))))***+++************************************************+++++++++*********))))))************************))))))))))))))))))))))))************)))))))))(((+++++++++*********))))))))))))))))))))))))))))))************************************))))))))))))************************++++++++++++,,,,,,,,,,,,------.........---,,,+++------------------------------------............,,,------......------,,,//////............//////------------------------------------------------------------------------------------,,,,,,,,,,,,,,,++++++,,,,,,---...///******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------............///---///444222---000888CCCLLLYYYjjj}}}yyynnnlllnnnoooppprrrllliiifffhhhnnnvvv|||qqqrrrpppooovvvyyytttqqqtttvvvvvvwwwtttqqqoooqqqzzz{{{qqqhhhddd___XXX[[[]]]eeehhhiiisssuuugggfffdddllluuuzzz~~~```YYYPPPJJJHHHEEE???999444000,,,+++---//////---------------------------***++++++,,,,,,------......------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------......,,,------......------,,,................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((())))))))))))************)))))))))+++,,,+++***************************************************+++++++++***************************************)))************+++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++***,,,,,,+++)))((()))***************************************************+++++++++***************************************))))))))))))))))))))))))************))))))))))))+++++++++***************))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------,,,------------------------,,,,,,---------.........,,,------......------,,,......------------......---------------------------------------------------------------------------------,,,,,,,,,++++++,,,+++++++++,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........444///...//////---000666---000666EEE\\\uuuxxxuuuwwwwwwuuutttjjjjjjkkkmmmoooppppppooommmllliiifffkkkvvv~~~}}}xxxrrrmmmgggdddiiiqqqyyyrrrkkkkkkkkkiiihhhiiiffflllmmmiiikkkqqqqqqkkkkkkiiinnnuuu}}}ssshhhaaaeeemmmooouuuttthhhQQQJJJBBB<<<:::777333000111///------...///...,,,------------------------+++++++++,,,,,,---------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------......,,,------......------,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++***)))))))))+++,,,+++***************************************************,,,+++++++++***)))))))))************************))))))*********+++++++++++++++******++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************+++,,,,,,+++)))((()))***************************************************************************************************))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))************************)))***************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,------------...,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...111---***+++,,,---000333)))111888777555BBB___yyyxxxxxx}}}{{{yyyxxxvvvsssppprrrqqqllliiikkkqqqsssqqqlllfffbbbcccccccccgggmmmlllkkklllnnnmmmlllqqqwwwooopppppprrr|||~~~pppkkkgggmmmyyyiii^^^^^^bbb^^^]]]YYYMMM???:::555222222222111000000/////////000///...,,,------------------------++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,------......,,,------......------,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))+++,,,+++***************************************************,,,+++++++++***)))))))))************************))))))*********++++++++++++*********++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************+++,,,+++)))((()))***************************************************************************************************))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))************************))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,,,,,,,++++++++++++,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---///000000///......///000222111...111???NNNeeegggooo{{{wwwttt}}}~~~zzz{{{~~~~~~wwwtttvvvxxxwwwssslllgggfffgggiiimmmsssrrruuu{{{}}}xxxqqqqqqvvvooosssxxxlllgggbbbgggrrr~~~zzz]]]PPPNNNOOOGGGBBB>>>555333000---,,,---/////////+++,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------......,,,------......------,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************---------,,,,,,,,,,,,,,,***)))))))))+++,,,+++***************************************************+++++++++***************************************)))************+++++++++************+++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************)))***++++++***)))***+++***************************************************************+++++++++************************))))))))))))))))))))))))))))))))))))***************************+++++++++))))))))))))))))))))))))************************))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,++++++++++++***,,,,,,+++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***...222222111000//////333***&&&---555666444222777<<>>===;;;999666444222111////////////////////////........................------............---------,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,++++++***...........................------,,,,,,------...------------------------,,,------......------,,,******+++++++++,,,,,,,,,************************************************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************,,,***)))(((***+++++++++************************)))************+++++++++************************************************)))***+++,,,,,,+++***)))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++*********))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************)))************++++++++++++++++++************)))))))))))))))))))))))))))+++*********))))))((((((,,,+++)))((((((((()))*********************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))***++++++++++++***************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................+++...000///...000666<<<000222555888<<<@@@CCCDDDOOONNNTTT[[[YYYQQQRRR[[[dddnnnssskkkZZZRRRYYYdddnnntttzzzyyyqqqfff^^^ZZZ[[[]]]aaafffhhhbbbWWWNNNEEEDDDCCCDDDDDDAAA<<<888555444444222111000//////................................................------............---------,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,************************************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************+++***)))((()))***++++++************************)))************+++++++++************************************************)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************)))************++++++++++++++++++************)))))))))))))))))))))))))))************)))))))))(((+++******)))))))))))))))******************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))***++++++++++++***************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,...///...,,,+++...111///000111222333444555666333333;;;DDDCCC======CCCHHHMMMOOOKKKDDD@@@DDDIIIKKKPPPTTTTTTPPPKKKHHHGGGEEECCCAAABBBCCC@@@;;;777666333111000000000...------------.......................................------------------------------............---------,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......------------------------------,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,************************************************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******************************))))))))))))******************************)))************+++++++++************************************************)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***************************)))************++++++++++++++++++************)))))))))))))))))))))))))))************)))))))))))))))************))))))(((******************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))***++++++++++++***************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------///000000---,,,,,,---000000000000000/////////111......111000...111888777777666555555555555666666888999777444222222333666333///......///...,,,222000///.........//////---------....../////////........................------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,******************************************************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************)))******)))(((((())))))************************))))))*********+++++++++*********************************************************++++++************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))((()))***++++++***)))(((******************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))***++++++++++++***************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,...//////...---,,,,,,---------------,,,,,,,,,444000---,,,+++,,,000666444111......111222000...333333222000......///000111000///...///000000000---.../////////.........////////////////////////........................------------------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***************************************************)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))+++,,,+++)))'''((()))************************))))))*********+++++++++************************************************+++******************+++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******((()))***++++++***)))(((******************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))***++++++++++++***************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,111111111111111111111111.........///000000111222444111...///111222000...222111000//////000111222------...///000000000000***,,,///000///...------//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))),,,...---)))'''(((***************************)))************+++++++++************************************************++++++***))))))***++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************)))************++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))************((())))))************)))******************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))***++++++++++++***************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------***,,,---///000111000...000///////////////000000111000.........///......***,,,---...------------+++...111111///...///000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++******++++++,,,---************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************---000///***((()))+++************************)))************+++++++++************************************************++++++***))))))***++++++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************)))************++++++++++++++++++************)))))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++******************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))***++++++++++++***************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---------,,,////////////////////////......,,,***+++...///---***---...---,,,,,,...111444333111000///...,,,***///000111000///......///,,,///000///---,,,///111+++,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++******++++++,,,---************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,************************************************))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************************...111000+++((())),,,************************)))************+++++++++************************************************,,,+++***))))))***+++,,,((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))******++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************)))************++++++++++++++++++************)))))))))))))))))))))))))))(((((())))))*********+++***)))((((((((()))+++,,,*********************************)))***++++++,,,************************))))))))))))))))))))))))************************))))))***++++++++++++***************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***************************,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++++++++*********))))))************************+++++++++*********))))))******************************++++++++++++******,,,++++++******++++++,,,************************)))************+++++++++************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........------,,,,,,------...............//////////////////.........---------------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******+++++++++*********))))))++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++************+++++++++++++++*********))))))))))))*********+++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))************************************************************)))******++++++******)))******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++*********))))))((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***++++++++++++++++++++++++,,,,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++++++++*********))))))************************+++++++++*********))))))******************************++++++++++++******,,,++++++******++++++,,,************************)))************+++++++++************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------,,,,,,,,,,,,---------.........///////////////.........------------------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,+++++++++***---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******+++++++++*********))))))+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))++++++************+++++++++++++++*********))))))))))))*********+++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))************************************************************))))))************))))))******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************)))))))))(((************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((()))************+++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,++++++------,,,+++---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++++++++***************************************+++++++++*********************************************++++++++++++******++++++************++++++************************)))************+++++++++************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------,,,,,,,,,,,,---------------.........//////............------------------------------------------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******+++++++++******************++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))++++++************+++++++++++++++******************************+++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))************************************************************))))))************))))))******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++************))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))))))))************+++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************************************************************************************++++++++++++******++++++************++++++************************))))))*********+++++++++************************,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++******************************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))++++++************++++++************************************************************************++++++************++++++))))))))))))))))))))))))((()))))))))******************************************************************++++++++++++************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************)))))))))))))))************************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************************************************************************************++++++++++++******+++******))))))******+++************************))))))*********+++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++************++++++************************************************************************++++++************++++++))))))))))))))))))))))))((()))))))))************************************************************+++,,,,,,,,,,,,,,,,,,+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))+++,,,,,,,,,,,,---///++++++++++++++++++++++++////////////...---,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************************************+++++++++***************************************+++++++++******************************++++++++++++************))))))))))))******************************)))************+++++++++******************************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************+++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++************++++++***************++++++++++++++++++***************************************++++++************++++++))))))))))))))))))))))))))))))))))))************************************************************++++++,,,,,,,,,,,,++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++)))))))))***************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------++++++---///------------------------//////000000///...,,,+++************************************************++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********+++++++++******************************++++++++++++************))))))))))))******************************)))************+++++++++************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))******++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************++++++************++++++))))))*********++++++++++++++++++*********))))))************************++++++************++++++))))))))))))))))))))))))))))))))))))************************************************************)))******++++++******)))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************((()))))))))*********+++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************)))************+++++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---(((+++------++++++---000........................///000000000000...,,,+++************************************************++++++++++++++++++++++++************************))))))******++++++++++++************************))))))******++++++++++++******************************++++++++++++************))))))))))))******************************)))************+++++++++************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,(((((())))))*********++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))******++++++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************++++++************++++++))))))******++++++++++++++++++++++++******))))))************************++++++************++++++))))))))))))))))))))))))))))))))))))************************************************************(((((())))))))))))((((((******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,...111333333222222111111///...---,,,+++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))******************************************************************************************************************************************************+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))++++++***)))(((((())))))******))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))),,,+++***))))))***+++,,,************************+++++++++************)))************************))))))))))))))))))))))))******))))))))))))******))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))******************************************************************************))))))))))))******************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++******************++++++************++++++************************************************)))))))))))))))))))))))))))************+++++++++************************************************,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,+++,,,...111333333222111000000...---,,,++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,*********************************************************************************************************************************************************************************************************************************************************+++++++++,,,,,,------------------------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))++++++***)))))))))))))))******))))))((((((((((((************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))++++++***))))))***++++++************************+++++++++************)))************************))))))))))))))))))))))))******))))))))))))******))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))(((******))))))))))))******))))))))))))))))))))))))************************************************************************++++++************++++++************************************)))))))))((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++************++++++************************************************)))))))))))))))))))))))))))************+++++++++************************************************++++++************++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,)))******++++++******)))+++***+++---000222222222///......---,,,++++++***,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,*********************************************************************************************************************************************************************************************************************************************************++++++++++++,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************))))))))))))))))))))))))+++***))))))))))))))))))***))))))))))))(((((((((************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))++++++***))))))***++++++************************+++++++++************)))************************))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))******))))))))))))******))))))))))))))))))))))))************************************************************************,,,,,,++++++++++++,,,,,,************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++************++++++************************************************)))))))))))))))))))))))))))************+++++++++************************************************+++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++*********)))***,,,///111111111------,,,,,,++++++******,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,************************************************************************************************************************************************************************************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************************************************************************************************************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))+++******************+++************************+++++++++*********))))))************************))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))******))))))))))))******))))))))))))))))))))))))************************************************************************+++++++++******+++++++++*********************************)))))))))))))))))))))))))))))))))))))))((()))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************************************+++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************+++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***))))))+++...000000///+++++++++++++++*********,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,************************************************************************************************************************************************************************************************************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********++++++*********************************+++++++++*********))))))************************))))))))))))))))))))))))******))))))))))))******************++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************++++++************++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++***)))***,,,...---,,,*********+++++++++++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++************************************************************************************************************************************************)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******++++++++++++******++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************************************************************************************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))************+++))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++++++++***)))************************+++++++++************)))************************))))))))))))))))))))))))******))))))))))))***************++++++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))))))))***************************))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))***++++++,,,,,,++++++************++++++************************************************)))))))))))))))))))))))))))************+++++++++************************************************,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,***)))***+++,,,+++************++++++,,,,,,,,,,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))************++++++++++++++++++++++++)))*********++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************************************************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))*********+++++++++((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))***++++++++++++***)))************************+++++++++************)))************************))))))))))))))))))))))))******))))))))))))***************+++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++******))))))******+++************************((()))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,++++++************++++++************************************************)))))))))))))))))))))))))))************+++++++++************************************************---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******,,,+++******++++++***(((*********+++,,,,,,------,,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))************++++++++++++++++++++++++))))))******++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,******++++++++++++******++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************+++++++++************)))************************))))))))))))))))))))))))******))))))))))))************+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++++++++++++++,,,************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,++++++************++++++************************************************)))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************************************)))************+++++++++++++++++++++++++++++++++************************************************************************,,,+++***))))))***+++,,,+++++++++*********))))))************************************************))))))*********+++++++++************************************************)))))))))))))))))))))))))))***+++,,,---,,,++++++))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,+++*********+++,,,---++++++************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************************************+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++*********))))))************************))))))************))))))))))))))))))************)))************+++++++++***************)))((('''***+++,,,---...---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---+++***)))*********)))''''''((()))***++++++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,------,,,+++*********++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************************************)))************+++++++++++++++++++++++++++++++++************************************************************************++++++***))))))***+++++++++++++++*********))))))******************************************************************++++++************************************************************************)))***+++,,,,,,,,,++++++************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++*********+++,,,---++++++************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************)))))))))((())))))))))))))))))))))))************)))))))))(((************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++*********))))))************************))))))************))))))))))))))))))************)))************+++++++++******++++++******)))(((******+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***************)))(((((())))))******++++++************************))))))))))))))))))))))))***************************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++)))******++++++******)))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***))))))***+++++++++++++++***************************************************************++++++******************************************************************************************)))***+++,,,,,,,,,,,,+++************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++***************************************))))))************))))))))))))))))))************)))************+++++++++++++++++++++++++++***)))***************++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++************)))*********************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++***))))))))))))))))))*********++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++******************+++************************************************************************+++++++++*********************************************************************************************++++++,,,,,,,,,,,,************************************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************))))))************))))))((()))))))))************))))))*********+++++++++++++++,,,,,,,,,++++++******)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,+++*********+++*********************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************************************+++***)))(((((()))***+++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++*********************************************************************************************************************************************************************************+++***++++++++++++,,,,,,************************************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************))))))************))))))((()))))))))************))))))*********+++++++++***++++++,,,,,,,,,++++++***)))((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***,,,...---+++******+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************************************,,,+++***))))))***+++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++++++++***)))***************+++++++++************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------************************)))***+++,,,,,,,,,,,,+++***+++,,,------,,,+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***************+++++++++************************))))))************))))))))))))))))))************)))************+++++++++)))***++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,//////+++)))***+++******++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************************************,,,,,,++++++++++++,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++++++++***)))))))))*********+++++++++************************************************(((((()))***+++,,,,,,---************************************************++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++)))***+++,,,,,,,,,++++++***+++---......---+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************((()))))))))************))))))))))))))))))))))))((()))))))))************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))*********+++++++++************************))))))************))))))))))))))))))************)))************+++++++++((()))******++++++******((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((,,,000000,,,)))***,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******************************************************++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))))))))******++++++++++++************************************************''''''(((***+++,,,---...************************************************++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++***+++---......---+++***,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************************************(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))******++++++++++++************************))))))************))))))))))))))))))************)))************+++++++++'''((()))***************((()))+++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((---111000,,,)))***,,,))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))(((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,++++++*********************************+++++++++++++++++++++++++++++++++*********))))))************************************************))))))))))))))))))))))))******************************************************++++++++++++******(((((()))))))))*********++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************+++*********))))))(((((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++************************+++++++++*********))))))++++++************++++++)))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******+++***)))'''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++******))))))((((((''''''******))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++************++++++)))))))))))))))))))))))))))************+++++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))((((((+++++++++++++++++++++++++++++++++*********))))))************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,++++++*********************************+++++++++++++++++++++++++++++++++*********))))))******************************************************************************************************************************++++++++++++******(((((())))))***+++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************)))))))))((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++************************+++++++++*********))))))++++++************++++++)))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++*********)))))))))((((((((('''***)))))))))((((((((('''************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++)))))))))))))))))))))))))))************+++++++++************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))(((+++++++++++++++++++++++++++++++++***************************************************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++*********************************+++++++++++++++++++++++++++++++++*********************************************************************************************************************************************++++++++++++******)))))))))***+++,,,,,,---++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++************************+++++++++***************++++++************++++++)))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))(((((((((((())))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))************++++++************++++++)))))))))))))))))))))))))))************+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********************************************************************************************************************************************************************************************************************++++++++++++******++++++++++++++++++++++++************************------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++***++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++************++++++************************************************++++++************++++++)))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************)))(((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))((()))))))))************++++++************++++++))))))))))))))))))))))))))))))*********+++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************************************************************************************************************************************************************++++++++++++******......---,,,+++***))))))************************------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++************++++++************************************************++++++************++++++)))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))((()))))))))************++++++************++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******++++++++++++++++++++++++***************+++++++++***************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******************************************************************************+++++++++************************************************++++++++++++++++++++++++******************************************************++++++++++++******...---,,,+++***)))((('''************************,,,,,,++++++***+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++***************************************+++++++++++++++************++++++)))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************++++++************++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++))))))*********+++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))*********+++************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++******************************************************++++++++++++******++++++*********)))))))))************************+++++++++***++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))*********++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************((()))))))))************(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++************************))))))*********+++++++++++++++************++++++)))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((('''((((((((()))))))))***'''((((((((()))))))))***((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++)))))))))))))))))))))))))))************+++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************++++++++++++++++++++++++))))))******++++++++++++************************************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++************************))))))))))))))))))))))))))))))******++++++++++++************************************************++++++++++++++++++++++++******************************************************++++++++++++******((((((((()))******++++++))))))))))))))))))))))))************+++,,,------++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++************************))))))******++++++++++++++++++************++++++)))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((((((((())))))******'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++************++++++)))))))))))))))))))))))))))************+++++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************+++,,,,,,------,,,,,,+++************************+++*********))))))((((((***************************************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++******************************+++++++++*********))))))************************************************)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++*********))))))((((((++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))******************))))))((((((''''''))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))*********++++++*********))))))((((((*********************************)))))))))))))))************************,,,,,,,,,,,,,,,+++***)))************************)))************+++++++++************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++************************+++,,,,,,------,,,,,,+++************************************)))))))))(((***************************************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++******************************+++++++++*********))))))************************************************)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))***************)))))))))((((((((('''))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((()))))))))************************)))))))))(((***************************)))))))))))))))))))))************************++++++,,,,,,+++******)))************************)))************+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++************************++++++,,,,,,,,,,,,++++++************************************))))))))))))***************************************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++******************************+++++++++***************************************************************)))************++++++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))(((((((((((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************))))))))))))))))))************************************++++++******))))))************************)))************+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++************************++++++,,,,,,,,,,,,++++++*********************************)))))))))))))))***************************************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))*********)))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************************************((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))((((((((((((((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))************************)))))))))))))))*********************************))))))*********))))))(((************************))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++,,,,,,,,,,,,+++***************************++++++,,,,,,++++++***************************))))))))))))))))))*********************************************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))******(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************************************((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************((()))))))))************(((((((((((())))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))******************************(((((())))))************************************((())))))*********))))))************************))))))*********+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******************************++++++++++++******************************))))))))))))***************************************************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++*********************************************+++++++++************************************************)))************+++++++++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))************************************((((((((()))******++++++************************))))))******++++++******************************)))************+++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******************************++++++++++++******************************((()))))))))***************************************************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++******************************))))))*********+++++++++************************************************)))************+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************'''((((((((()))))))))***))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************)))))))))(((((()))))))))************************************'''(((((()))******++++++************************)))******+++,,,,,,++++++************************)))************+++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******************************++++++++++++******************************(((((())))))*********+++************************************************************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++******************************))))))******++++++++++++************************************************)))************+++++++++))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((())))))*********+++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))************'''((((((((())))))******))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))+++*********))))))(((((((((((())))))*********+++************************'''(((((()))***+++++++++************************)))***+++,,,,,,,,,,,,,,,************************)))************+++++++++************************++++++++++++++++++++++++************************************************,,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***((())),,,...---------,,,,,,+++++++++************************************************************************************************+++*********))))))((((((+++++++++*********))))))))))))))))))*********************)))))))))))))))++++++************++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++************************+++++++++*********))))))************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))************)))******))))))))))))***************)))))))))))))))************************)))))))))))))))******++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))******+++************************(((((())))))******++++++,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))************************))))))))))))************,,,+++***))))))+++---...,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********))))))((((((************************)))************+++++++++))))))))))))))))))))))))************************************************+++++++++*********))))))************************************************---,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++*********))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***)))))),,,...------,,,,,,,,,+++++++++************************************************************************************************************)))))))))(((+++++++++*********))))))))))))))))))************+++++++++******)))))))))++++++************++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++************************+++++++++*********))))))************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************++++++++++++******))))))))))))******************))))))))))))************************)))))))))))))))***+++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))******+++************************)))))))))))))))*********++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))************************))))))))))))************,,,+++***))))))+++,,,...++++++,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********))))))))))))************************)))************+++++++++))))))))))))))))))))))))************************************************+++++++++*********))))))************************************************---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++***************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***))))))+++...,,,,,,,,,,,,++++++++++++************************************************************************************************************))))))))))))+++++++++***************))))))))))))************---,,,,,,+++***)))))))))++++++************++++++*********++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++************************+++++++++***************************************+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,+++*********+++------******))))))))))))*********************************************************))))))))))))***+++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++************************************))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))************************))))))))))))************++++++***))))))+++,,,---******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************)))))))))************************)))************+++++++++))))))))))))))))))))))))************************************************+++++++++***************************************************************...---,,,,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---,,,+++++++++++++++++++++*********************************************************************************************************)))))))))))))))************************((()))))))))************...------,,,+++***))))))++++++************++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,+++)))))))))***,,,...******))))))))))))******)))***************++++++******************************))))))******+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))******+++************************++++++******))))))(((((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***************************((()))))))))*********************)))***+++,,,,,,))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))************************************************************************************************************************...------------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,+++******+++---++++++++++++++++++++++++************************************************************************************************))))))))))))))))))******************************((()))))))))************------,,,,,,+++******)))++++++************++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***((('''((()))+++---******))))))))))))******))))))******+++++++++,,,***************************************++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))++++++******))))))((((((((((((((((((((()))))))))************************))))))))))))))))))))))))***)))))))))))))))******************************((()))))))))***************))))))*********++++++((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************+++++++++************************))))))*********+++++++++))))))))))))))))))))))))************************************************************************************************************************------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***+++,,,*********+++++++++++++++************************************************************************************************))))))))))))***************************+++++++++))))))))))))************+++++++++++++++*********++++++************++++++)))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++************************++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))((((((((()))***+++******))))))))))))******))))))******+++,,,,,,,,,************************+++************+++,,,,,,***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************))))))))))))(((((())))))))))))******************************)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))************)))))))))************+++))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++++++++++++++************************)))************+++++++++))))))))))))))))))))))))***************************************************************+++++++++************************************************,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,+++***+++,,,)))*********++++++++++++************************************************************************************************((()))))))))************))))))*********+++++++++))))))))))))************)))))))))************+++++++++************++++++))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********************************++++++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++******))))))))))))******))))))***++++++,,,------************************++++++******++++++,,,---))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))*********)))))))))*********++++++************************)))))))))))))))))))))))))))))))))))))))***++++++************************))))))))))))************((())))))***************)))******+++,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++------+++***++++++))))))******++++++++++++************************************************************************************************(((((())))))*********+++))))))******++++++++++++))))))))))))************((((((((()))******++++++++++++************++++++))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))******++++++++++++************************++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,,,,,,,+++******))))))))))))******))))))***+++,,,,,,------************************++++++******++++++,,,---))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((())))))******++++++))))))******+++++++++,,,************************))))))))))))))))))))))))))))))((())))))***++++++************************))))))))))))************(((((()))***************)))***+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))************************************************))))))******++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************---------------,,,++++++---------,,,,,,++++++***,,,,,,,,,+++,,,------......---,,,++++++******+++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********)))))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))***++++++++++++***)))))))))************+++++++++)))************++++++++++++++++++************)))+++++++++++++++++++++++++++,,,...---,,,,,,---///---,,,,,,,,,,,,---......,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))******+++,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************************************************************************************++++++***************+++))))))))))))))))))))))))************************************************************************************************+++++++++*********)))))))))))))))))))))))))))))),,,,,,++++++***)))(((((())))))))))))))))))))))))++++++******************++++++++++++++++++++++++************************)))************+++++++++************************************************************************++++++************+++++++++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++*********))))))((((((+++*********))))))(((((())))))))))))******************************************))))))))))))******+++++++++,,,,,,++++++++++++*********))))))((((((************************))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,******++++++,,,------...************+++++++++,,,***+++++++++++++++++++++------------------------....../////////...------,,,,,,,,,------------...000///...---------------,,,,,,+++************+++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********)))))))))************++++++++++++++++++*********))))))***************************++++++++++++***)))))))))************+++++++++)))************++++++++++++++++++************)))+++++++++++++++++++++++++++,,,------,,,,,,---///---,,,,,,,,,,,,---......,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++************************************************************************************************++++++***************+++))))))))))))))))))))))))************************************************************************************************+++++++++*********))))))************************,,,,,,++++++***))))))((())))))))))))))))))))))))************************++++++++++++++++++++++++************************)))************+++++++++************************************************************************++++++************++++++************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************)))))))))(((+++*********))))))))))))))))))))))))******************************************))))))))))))************++++++++++++******************)))))))))(((************************))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------))))))***+++,,,------.../////////000000111111111222222333333444444555555333444444444444333222222//////............------//////......---,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************)))************++++++++++++++++++******************************************++++++++++++***)))))))))************+++++++++)))************++++++++++++++++++************)))+++++++++++++++++++++++++++,,,------,,,,,,---...,,,,,,,,,,,,,,,---......,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++***************++++++))))))))))))))))))))))))************************************************************************************************+++++++++***************++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************)))************+++++++++************************************************************************++++++************++++++************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************))))))))))))***************))))))))))))))))))*********++++++************************************************)))******************)))************))))))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++---...///000111333444444555555555666777777888888:::;;;;;;<<<===>>>>>>???=========<<<;;;:::888888777666555333111///...------------------------,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,************************************************))))))*********+++++++++***************************************************++++++++++++***))))))))))))*********+++++++++))))))*********++++++++++++++++++*********))))))++++++++++++++++++++++++***,,,------,,,+++---...,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************************************)))******+++,,,))))))))))))))))))))))))************************************************************************************************************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))***************+++++++++************************************************))))))*********+++++++++************************************************************************++++++************++++++*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************************************)))))))))))))))************************))))))*********+++++++++************************************************))))))************))))))*********)))))))))))))))************************))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,,,,---...///000111111555555666888:::;;;<<<===::::::::::::;;;;;;<<<<<>>===>>>>>>???@@@@@@AAABBBBBB>>>>>>>>><<<999666333111000///...,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---***************************************+++++++++)))************+++++++++***************+++++++++++++++++++++++++++++++++***++++++++++++***)))))))))************+++++++++)))************++++++++++++++++++************)))++++++++++++++++++++++++***+++,,,,,,++++++,,,---+++++++++++++++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))***+++,,,,,,))))))))))))))))))))))))***************************************************************************************************************+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,************************************************)))************+++++++++************************************************************************++++++************++++++))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))*********************+++++++++++++++*********++++++++++++,,,************************)))***+++,,,,,,+++***))))))******************)))))))))))))))************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---------...///111222333333444666999;;;>>>@@@AAA<<<<<<===>>>@@@AAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@========================999:::;;;<<<<<<<<<<<<;;;;;;<<<===???AAABBBDDDEEEBBBBBBBBBBBB@@@>>>;;;999999777555222///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------************************))))))*********+++++++++)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++++++++***)))))))))************+++++++++)))************++++++++++++++++++************)))++++++++++++++++++++++++)))+++,,,,,,++++++,,,---+++++++++***++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))***+++,,,---))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************)))************+++++++++************************************************************************++++++************++++++((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************((()))))))))*********************++++++,,,,,,,,,*********+++++++++,,,,,,************************)))***,,,------,,,***)))******++++++++++++******((()))))))))************************************))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,...///222555777888======>>>>>>???@@@@@@@@@;;;;;;<<<===>>>??????@@@<<<;;;;;;:::999888777777777777777777666666666666000111222555666888999999888999:::;;;<<<===>>>???===???AAACCCDDDCCCBBBAAAAAA@@@===999555222111000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------************************))))))******++++++++++++)))************+++++++++))))))******++++++++++++++++++++++++++++++++++++***++++++++++++***)))))))))************+++++++++)))************++++++++++++++++++************)))++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++******++++++,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))***+++,,,---))))))))))))))))))))))))************************************************************************************************))))))******++++++++++++))))))))))))))))))))))))******************++++++))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))************************)))************+++++++++************************************************************************++++++************++++++(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************(((((())))))*********+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************)))***,,,------,,,***)))++++++,,,,,,,,,,,,++++++(((((())))))*********+++************************))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...000///.........///000111222333555888:::<<<======CCC>>>999888;;;===:::666777666555666777666111---///555:::<<<;;;:::<<<>>>>>>;;;888666666555444222222888:::555222555666333444444333555777999999999<<<;;;;;;<<<===???AAABBBCCCDDDDDDDDDBBB???<<<;;;555333111...---,,,,,,,,,///...,,,,,,------+++))),,,,,,,,,,,,,,,+++******)))************+++++++++************************************************************************))))))))))))************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))+++---...------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++++++++******************************+++,,,,,,,,,,,,,,,,,,++++++++++++************************************************+++************++++++,,,+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++))))))***+++,,,,,,------************************(((((()))***++++++,,,,,,************************************************************************))))))))))))))))))))))))******))))))))))))******(((***++++++******+++,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))+++++++++*********))))))******++++++++++++************))))))))))))******))))))))))))))))))))))))************************++++++************++++++)))************+++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************)))************+++++++++************************++++++************++++++///...---+++++++++,,,,,,,,,,,,,,,---///111333555::::::;;;======>>>>>>>>><<<888555555777888666444444222222444666777444222888999:::<<<>>>???@@@AAAAAA@@@???===<<<<<<===???999;;;999666888===>>>:::888777555444444555555555888:::;;;===>>>??????>>>AAABBBDDDEEEFFFEEEDDDCCC???===:::777333000......---,,,******,,,,,,,,,++++++++++++,,,++++++******************++++++++++++************************************************************************))))))))))))************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))+++---...------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************************++++++***))))))))))))***+++++++++***************************************++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++))))))******+++,,,,,,---************************((())))))***++++++,,,,,,******************************************************************************************************))))))))))))******(((***++++++******+++,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++))))))))))))))))))))))))+++++++++*********))))))******++++++++++++************))))))))))))******************************************************++++++************++++++)))************+++++++++************************************************))))))*********+++++++++************************)))************+++++++++************************++++++************++++++......---,,,,,,,,,,,,,,,......000222555888:::<<<>>>>>>>>>>>>======<<<<<<666666555666777888999999555444444555777888777666;;;999777999<<>><<<<<<;;;:::999:::<<<>>>:::999666555:::@@@???;;;;;;:::888666666777888999555777:::===>>>>>><<<;;;<<<===@@@BBBDDDDDDDDDDDDGGGFFFDDDAAA===:::666555///---******+++,,,,,,,,,*********+++++++++++++++************+++++++++,,,************************************************************************)))))))))*********++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,------,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++***,,,,,,+++***))))))))))))*********+++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++((())))))******+++++++++************************)))))))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++******))))))))))))******(((***++++++******+++,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++))))))))))))))))))))))))+++++++++*********************++++++++++++************))))))))))))******************************************************++++++************++++++)))************+++++++++************************************************(((((()))))))))*********************************)))************+++++++++************************++++++************++++++---------......///000000666777888999;;;===???@@@::::::999888888888777777666888999::::::;;;===???:::999888777777777777777999:::;;;;;;;;;:::::::::999888777999<<<===;;;999999:::;;;<<<>>>???===;;;;;;;;;999888888999<<>>@@@BBBRRR\\\ffffff^^^YYYZZZ^^^\\\XXXVVV[[[cccgggccc]]]YYYbbbnnnssslllbbb^^^aaaaaaaaa^^^WWWNNNGGGEEEFFFEEECCCAAA>>>===<<<<<<===<<<===>>>AAADDDFFFHHHIIIEEEEEEFFFGGGGGGFFFFFFFFFJJJGGGCCC???;;;777333//////...---+++++++++,,,---++++++++++++,,,,,,,,,,,,*********************************************************************************++++++++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------******++++++,,,,,,---------,,,,,,,,,------.../////////000000111222222222000000111111222333333333000000//////...---------++++++******++++++,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++************************************************************************************************************************************************++++++++++++++++++++++++******))))))))))))******(((***++++++******+++,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************************************)))))))))*********++++++)))************+++++++++))))))))))))))))))))))))***************+++++++++******++++++++++++************))))))))))))******++++++++++++++++++++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,************************)))************+++++++++************************++++++************++++++...///111333444555555555111222333444444444333333444333333444666999<<<>>>::::::<<>><<<;;;<<<===>>>AAACCCEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGIIIHHHFFFEEECCC@@@;;;777222111///---,,,,,,------+++++++++,,,,,,,,,------*********************************************************************************+++++++++,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,------...//////000////////////000222333444444444555555666777777888555666777888:::;;;<<<<<<999999888888777666666555333222111000////////////......---,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***)))************++++++++++++++++++++++++++++++*********************************************************************************************************************************************************))))))))))))******(((***++++++******+++,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************((()))))))))************************************))))))*********+++++++++)))************+++++++++))))))))))))))))))))))))))))))*********+++++++++******++++++++++++************))))))))))))******++++++++++++++++++++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++************************************++++++++++++************************)))************+++++++++************************++++++************++++++000111222333444333333222000222444777999:::::::::555555555555777:::===???>>>>>>CCCNNN\\\eeehhhggg\\\```dddeeecccaaabbbcccbbbfffllloooqqqssswwwzzzyyymmmbbb___dddjjjbbbdddkkkttttttmmmhhhiiilllqqquuutttoookkklllnnnlllkkkhhhbbbZZZRRRJJJFFFCCCCCCBBBBBBBBBCCCDDDDDDGGGFFFEEEEEEFFFHHHJJJKKKFFFFFFFFFGGGHHHFFFAAA>>>444222000---,,,,,,------++++++,,,,,,,,,---------******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---...............///000111111222000111111222333555666777777888888999:::;;;;;;;;;:::;;;<<<>>>@@@AAACCCCCCCCCCCCBBBAAA@@@@@@??????===<<<:::777555444333333//////...---+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++,,,,,,++++++++++++++++++************************++++++******************************************************************************************))))))))))))))))))))))))******))))))))))))******(((***++++++******+++,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((())))))*********+++************************)))************+++++++++)))************+++++++++))))))))))))))))))))))))))))))******++++++++++++******++++++++++++************))))))))))))******++++++++++++++++++++++++************************++++++************++++++)))************+++++++++++++++++++++++++++++++++************************))))))))))))************************************)))************+++++++++************************++++++************++++++555555444333222111000000111333@@@OOOPPPAAA777777666888888777888>>>JJJSSSUUUYYY]]]cccooovvvpppdddkkkbbbeeerrrrrrgggdddmmmllliiihhhhhheeegggttttttiiihhhiiigggllljjjhhhfffeeefffgggiiinnnooorrrttttttrrrpppnnnooonnnoooqqqmmmeeeccceeeYYYXXXQQQIIIHHHHHHBBB888CCC@@@???AAAAAA@@@DDDJJJIIIBBB<<<;;;@@@DDDEEECCCAAA???<<<777333...+++***...,,,+++---///000---***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))***+++,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------,,,***)))(((+++,,,,,,---...//////000222222333444555777888888:::999999999999::::::;;;;;;:::999777666555555555222444666666666888<<>>===888888666555333111/////////...,,,******+++---...++++++************+++,,,***+++,,,------,,,+++***************************)))))))))))))))))))))))),,,,,,,,,+++++++++******+++++++++*********))))))************************************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++------,,,,,,+++*********,,,,,,+++******)))((((((*********)))***+++,,,,,,++++++,,,---------,,,,,,''''''((())))))******+++))))))******++++++++++++************************))))))))))))******************************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))************))))))+++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))+++++++++*********))))))************************)))************+++++++++************************************************************************************************444444444444444444444444<<<:::BBBPPPTTTJJJ@@@===CCC@@@@@@EEEOOOWWW[[[\\\bbbeeegggiiippptttnnndddhhhdddnnnxxxllljjjgggffffffeeeeeemmmwwwyyyooollllllkkkgggggggggggghhhiiijjjjjjpppqqqrrrrrrrrrqqqooonnnmmmmmmllllllnnnqqqtttuuueeeeeeaaa[[[YYYXXXOOOEEE<<<;;;===AAABBBAAACCCGGGGGGAAA:::555555999>>>BBBDDDCCCAAA>>>:::555222000...,,,++++++...///...,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++***************++++++------,,,+++,,,,,,---...---...000222444777888999;;;;;;:::::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777666666333333333222333444555777999:::;;;<<<<<<<<<<<<<<<;;;<<<>>>??????>>>===<<<@@@AAAAAA@@@>>>:::777555333222000...,,,,,,,,,,,,.........---,,,+++******)))***+++++++++******)))************************************************,,,,,,++++++************+++++++++*********))))))************************************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))************)))))))))(((************++++++++++++************************++++++******)))))))))((())))))((((((((())))))***+++,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++************************))))))))))))******************************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))************))))))+++++++++*********))))))************************+++++++++*********))))))************************+++++++++*********))))))************************)))************+++++++++************************************************************************************************333333333333333444555666;;;666:::HHHPPPLLLEEECCCLLLMMMQQQYYYaaaeeedddbbbjjjkkkllljjjkkkkkkgggbbbccccccoooooofffcccbbbddddddcccdddhhhvvv}}}yyyppplllllllllhhhhhhiiijjjkkklllmmmmmmssssssrrrrrrqqqpppooonnnppprrrooojjjnnnvvvwwwqqqlllmmmllljjjjjjggg___VVVCCC???>>>@@@@@@>>>???BBBDDDBBB>>>888333222666:::EEEFFFFFFEEECCC???<<<999333000---,,,---.........,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++******)))))))))******---,,,+++***,,,...111333333444666777999;;;============<<<<<<<<<;;;;;;;;;999::::::;;;;;;:::999999888999999888777666555444555333222111222222222111333333444444555666777777777888999999999888666555999<<<@@@DDDFFFFFFDDDCCC>>>===:::777444111...---......///...---,,,***)))******++++++++++++******++++++++++++++++++++++++************************+++************)))))))))+++++++++***************************************************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))************))))))))))))************+++++++++,,,************+++++++++,,,++++++******************,,,,,,,,,+++++++++++++++******++++++++++++******++++++++++++************************++++++++++++************************)))))))))*********++++++******************************************************************************++++++++++++******))))))))))))))))))))))))************************))))))************))))))+++++++++***************************************+++++++++***************************************+++++++++***************************************)))************+++++++++************************************************************************************************888777666555555666666777444222888EEEOOORRRTTTWWWTTT\\\fffkkkkkkgggeeeeeegggggggggccc```___^^^]]]]]]```ggg{{{sssfffdddcccfffiiihhheeecccgggooovvvvvvpppllllllmmmmmmmmmllllllmmmnnnppppppxxxwwwuuusssrrrrrrrrrrrrmmmsssqqqkkkppp{{{xxxllliiijjjkkklllnnnnnnjjjeeeYYYRRRKKKHHHDDD???>>>@@@BBBCCCCCCAAA===888444111AAADDDGGGIIIJJJGGGDDDBBB===:::555000...---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++++++++,,,,,,...000222444666999999999888888777777777444555555666777888999999777888999999999999888777888999999999999888666666:::888666777888999888666666666777777888999:::;;;;;;;;;::::::888666444333111444888===AAACCCDDDDDDGGGFFFDDDAAA>>>:::777555000///...---,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++***************************)))))))))))))))))))))************************************************************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))*********)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,---------,,,,,,++++++((()))***+++,,,---------************************++++++++++++++++++++++++************************))))))*********+++++++++******************************************************************************++++++++++++******))))))))))))))))))))))))************************)))******++++++******)))************************************************************************************************************************************************))))))*********+++++++++************************************************************************************************>>>===;;;999888888888999:::???IIITTT^^^fffqqqzzzkkkmmmrrryyy~~~|||rrrjjjhhhfffddd```ZZZVVVWWWYYY\\\bbbeeejjjwww|||mmmeeeeeeeeehhhlllnnnkkkfff___dddlllpppooollllllnnnllljjjiiihhhiiilllooorrr{{{zzzxxxvvvuuuuuuvvvwwwjjjpppoookkkvvvmmmkkkiiikkklllmmmnnnoookkkfffcccaaa\\\QQQHHHDDDAAA??????@@@BBB@@@999444<<>>>>>>>><<<<<<<<<<<<;;;;;;:::999999888888888888999:::;;;CCCCCCDDDDDDDDDCCCBBBAAA:::888444000......000111//////...---,,,,,,++++++++++++++++++++++++++++++************************)))))))))))))))))))))***************************************************************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++(((((()))***+++,,,------******++++++++++++***)))+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,+++++++++++++++++++++************************************++++++++++++******************************************************************************++++++++++++******))))))))))))))))))))))))******************************++++++++++++******************************************************************************************************************************************************))))))*********+++++++++************************************************************************************************;;;:::888777777888:::<<>>BBBAAA>>>:::===CCCHHHKKKKKKJJJIIIJJJIIIGGGAAA999222...,,,...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,************+++---...///444666:::===>>><<<:::888111111111111111111111111222222222333444444555555777777777777888999;;;<<<<<<<<<<<<;;;;;;<<<======;;;===>>>===;;;999999:::999:::;;;======<<<;;;;;;888888999:::;;;<<<======>>><<<:::999999:::<<<===999:::<<>>CCCGGGJJJRRRYYYaaahhhnnnwwwwwwnnnyyyzzzpppiiidddccc___YYYXXX[[[\\\```dddeeeeeedddcccbbbZZZ\\\[[[XXX\\\dddhhhgggfff^^^ZZZ^^^ccccccbbbccc```````````````___^^^]]]``````aaabbbcccdddfffgggllljjjiiikkkrrr}}}|||vvvqqqpppnnnlllooovvvqqquuunnnbbbUUUOOOGGGAAA@@@AAABBBBBB>>>@@@DDDHHHJJJJJJIIIHHHDDDGGGIIIGGG@@@999444111......------------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,---...000222444555999:::;;;<<<;;;999666555000000111222444555666666555555666888999:::;;;<<<;;;:::999:::;;;>>>AAADDDGGGFFFDDDCCCDDDFFFHHHJJJSSSWWWYYYTTTLLLFFFFFFHHHCCCEEEGGGHHHHHHFFFCCCAAA>>>>>>>>>>>>??????@@@AAA>>>============>>>???@@@999999999:::<<<>>>AAABBBJJJIIIFFFCCCAAA>>>===<<<888777444111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++,,,,,,))))))*********+++++++++************************************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))((()))))))))************+++++++++,,,,,,,,,------******+++,,,---...///000111222333555777888::::::===>>>AAACCCDDDCCCCCCBBB???>>>>>>===;;;999888777444444333222000///......------,,,,,,,,,+++++++++*********************************+++++++++,,,,,,******************************************************************************++++++++++++******))))))))))))))))))))))))***************************++++++,,,,,,++++++***))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************)))************+++++++++************************************************************************************************@@@AAACCCGGGNNNUUU\\\```ZZZ]]]```dddkkkqqquuuuuusssooolllpppxxx~~~}}}{{{jjjbbb^^^``````\\\[[[^^^XXXVVVXXX^^^dddfffggggggaaadddaaa\\\^^^hhhoooooowwwiii```ccchhhhhhfffgggcccdddeeeddd```ZZZTTTPPPNNNOOOPPPRRRTTTVVVWWWXXXTTTUUU\\\gggmmmooouuu|||xxxrrrooopppnnnkkkooowwwtttwwwwwwnnncccaaa[[[SSSJJJCCC@@@@@@BBBDDDGGGIIIJJJIIIGGGFFF>>>CCCHHHIIIDDD===888666......------------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,000111222333666888:::;;;:::999888666555333222111333444555666777888999999444555777:::>>>@@@CCCDDDFFFEEECCCCCCEEEJJJNNNQQQYYYWWWUUUSSSTTTWWWZZZ\\\www|||}}}vvviii```___bbbWWWYYY\\\^^^]]]ZZZVVVTTTPPPOOOMMMKKKIIIHHHHHHGGGCCCCCCBBB@@@>>>;;;888777@@@>>>;;;999777777888999CCCEEEFFFHHHGGGEEECCCAAA???===:::666333111000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++************************************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))(((((())))))*********+++++++++,,,,,,,,,---------***+++---///222444666777::::::<<<>>>@@@BBBDDDDDDBBBDDDFFFIIIJJJJJJJJJIIIDDDEEEFFFGGGGGGGGGGGGGGGCCCBBB@@@>>>;;;999777666---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,******************************************************************************++++++++++++******))))))))))))))))))))))))***************************++++++,,,,,,++++++***))))))******++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************)))************+++++++++************************************************************************************************GGGTTT\\\ZZZ]]]fffhhhbbbgggddd^^^]]]fffrrrvvvtttjjjkkkjjjiiinnnuuutttmmmhhhbbb^^^aaagggfff^^^UUUOOOXXX\\\^^^kkkxxxxxxpppdddeeeooosssoooqqqqqqsssyyyyyyrrrppprrruuuvvvrrrlllgggccciiibbbZZZXXXYYYYYYTTTOOOQQQKKKJJJRRRZZZ___fffnnn{{{xxxuuurrrqqqooonnnmmmtttqqqsss~~~}}}pppfffnnniiibbb\\\XXXTTTQQQNNNMMMLLLGGGBBBAAAEEEEEEBBB;;;999;;;AAAHHHIIIBBB;;;999555000,,,***,,,///222,,,,,,---------,,,++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******)))***+++---///000666666555555555555666666444555444222000000222555555666777888888777444222333888;;;???JJJYYYeeeiii___VVVQQQTTTXXXWWWUUUVVV[[[YYYXXXYYY]]]bbbeeefffsssnnnooollljjjfffeeehhhlllllljjjoooggg```^^^YYYTTTYYYccc[[[RRRNNNOOOIII>>>;;;@@@<<<===>>>===;;;:::;;;<<<===============???BBBEEEJJJFFFBBB@@@>>>:::222+++///,,,***+++---...+++)))***))))))))))))+++---...***++++++,,,,,,++++++***++++++*********+++---...///......---,,,+++******,,,,,,,,,++++++*********************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++************)))************************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********))))))(((((()))***++++++******'''(((***,,,.../////////000111222444888<<>>???AAADDDEEEJJJJJJJJJJJJJJJHHHEEEBBB???;;;555111//////...---***,,,---,,,)))'''***,,,---,,,,,,++++++++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************,,,,,,,,,++++++*********,,,,,,+++***))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,^^^ggglllhhheeegggkkkmmmccccccaaabbbjjjrrrrrrmmm```bbbbbbbbbhhhpppqqqmmmgggeeeeeekkkrrrssskkkcccbbbfffiiimmmwwwvvvmmmlllssswwwwwwtttuuuyyy|||ttt{{{{{{||||||{{{yyyuuurrrzzzuuuqqqqqqtttuuupppjjj[[[VVVSSSVVVVVVSSSRRRTTTfffhhhkkkooorrrsssqqqpppqqqnnnooosssrrrmmmiiiiiiiiiiiigggdddbbbdddiiinnnooo___JJJ===@@@GGGEEE>>>???<<<:::===BBBFFFFFFDDD@@@<<<777222...---------,,,,,,,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,)))******,,,...000333444777666555444444333333333555555555555555555666666777555333444777999::::::===DDDLLLRRR[[[gggppprrrhhhdddaaaccciiimmmmmmjjjjjjjjjjjjkkkllljjjgggdddzzz{{{wwwzzzwwwrrrooonnnqqqtttuuutttqqqmmmhhheeefffkkkpppeee\\\TTTRRRQQQMMMKKKKKKAAA===::::::<<<>>>>>><<<;;;<<<======<<<<<<===>>>@@@@@@AAAEEEHHHFFF>>>777000////////////...+++(((,,,,,,+++++++++,,,---...***++++++,,,,,,++++++***++++++*********+++,,,---------,,,,,,++++++******,,,,,,,,,+++++++++******************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++************)))************************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********)))))))))******+++++++++***************,,,...111333555;;;;;;<<<>>>@@@CCCEEEFFFLLLKKKIIIFFFAAA<<<777444777777888>>>FFFMMMPPPQQQMMMJJJFFFAAA>>><<<<<<<<<===@@@DDDIIIKKKKKKIIIGGGJJJIIIGGGEEEBBB;;;333---.........,,,***)))+++,,,,,,++++++*********++++++******************************+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************,,,,,,,,,+++++++++******,,,++++++***))))))***************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,tttvvvxxxwwwqqqlllqqq{{{tttrrrlllggghhhmmmmmmiiifffhhhiiijjjnnntttuuusssnnnnnnpppvvv{{{zzztttmmmpppmmmnnnuuu}}}xxxsssssssssvvvzzzwwwxxx}}}}}}uuu~~~mmmiiihhhgggcccYYYQQQMMMRRRUUUZZZ```eeeiiilllmmmkkklllppppppkkkeeegggnnnhhhjjjjjjhhhhhhnnn{{{}}}```HHH@@@CCCBBB>>>AAA===999666777<<>>>>>>>>===<<<<<<777777:::???DDDFFFCCC@@@888888666222...,,,,,,---------------------------***++++++,,,,,,++++++***++++++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++************)))************************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++***************+++++++++++++++*********---------...111666;;;>>>CCCDDDEEEFFFGGGHHHHHHHHHLLLKKKIIIGGGDDDAAA???>>>;;;::::::>>>DDDKKKPPPSSSTTTPPPKKKDDD???;;;999888777888;;;???BBBEEEGGGHHHGGGIIILLLOOOOOOKKKDDD???555222...,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************))))))))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************,,,,,,,,,++++++++++++***,,,+++******)))*********))))))*********+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,{{{uuuwww}}}tttxxxxxxhhhbbbfffkkkllltttxxx{{{}}}}}}|||zzzxxxrrrssswww{{{~~~}}}zzzwwwvvvmmmmmmxxx|||xxx{{{|||sssuuuvvvrrrrrrwwwvvvwwwyyyzzzsssyyy|||}}}|||}}}xxxxxxxxxyyyvvvooogggbbbUUUTTTRRRQQQSSSXXX^^^ccc```eeennnsssppplllpppwwwooonnnkkkfffeeekkkvvv~~~aaaIII???@@@BBBAAA@@@<<<777444555;;;@@@HHHGGGEEEBBB===666111---,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///111333555777999:::888777777888888:::;;;;;;???<<<:::999::::::999777777:::@@@HHHQQQUUUUUURRRRRR\\\hhhnnnuuu}}}{{{~~~xxx~~~uuuqqqmmmmmmoootttwwwyyyppptttyyyzzzxxxtttpppmmmhhhnnnwww|||yyyuuuvvv{{{www{{{vvvoooyyyrrrmmmnnniiidddkkkzzzyyyvvvpppiiiaaaVVVKKKDDDBBBAAA@@@@@@@@@AAA@@@@@@<<<888444444777<<<@@@BBBCCCBBB>>>666///---///222++++++,,,---------------***++++++,,,,,,++++++***+++++++++++++++++++++,,,))))))*********+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************+++++++++*********++++++111222333555:::>>>CCCFFFEEEFFFGGGIIIIIIHHHHHHGGGEEEDDDDDDDDDEEEFFFHHHIIIGGGFFFFFFHHHKKKOOOSSSUUUWWWUUUQQQLLLHHHEEECCCCCC???===999777666999???CCCBBBCCCEEEIIIMMMOOONNNMMM<<<666000---.........,,,,,,---------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++*********************+++++++++++++++,,,,,,************************************************++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++++++++***************+++)))))))))*********++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,yyyoooqqq|||yyyxxxggg___dddkkkooowww|||}}}wwwvvvssswww{{{~~~{{{pppqqq}}}yyyyyyvvvrrryyy}}}xxxtttuuuvvvttttttxxx|||}}}xxxssspppwwwxxx}}}zzz|||~~~|||}}}}}}~~~~~~|||wwwsssllliiieee^^^XXXVVVWWWZZZSSSVVV]]]ffflllpppxxxyyyssskkkeeecccfffkkknnnrrr]]]MMMEEEBBB@@@AAABBB???:::888:::===CCCDDDFFFFFFDDD>>>999555...---,,,+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...444444555666777777888888888888888888888999999:::;;;999666666777:::<<<<<>>BBB>>>888555555999<<<>>>BBBEEEFFFBBB;;;444111111******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))******++++++,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************+++,,,---...555777:::???CCCGGGIIIJJJGGGHHHJJJKKKKKKJJJIIIIIIAAA@@@?????????AAACCCDDDIIIKKKMMMOOOPPPRRRSSSTTTWWWVVVSSSQQQOOONNNMMMMMMHHHGGGDDD???;;;:::<<>>>>>>>>===<<<999777555999???HHHLLLHHH@@@666000000///---,,,++++++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,+++******)))*********++++++,,,,,,***++++++++++++,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++************)))************************))))))))))))))))))))))))************************++++++++++++++++++++++++***************+++++++++*********+++---000222444999<<<@@@DDDHHHKKKLLLMMMLLLLLLLLLMMMLLLLLLKKKKKKCCCAAA>>>;;;888777666666;;;>>>BBBEEEFFFGGGHHHIIIMMMLLLJJJIIIGGGGGGFFFFFFFFFJJJNNNMMMIIIDDDAAAAAADDDEEEIIIMMMOOONNNJJJGGGIIIDDD>>>:::777555333222.../////////...,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------------*********++++++,,,,,,---************************************************++++++++++++++++++++++++***************************************************************************************************************************************************++++++++++++,,,,,,,,,*********)))******+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,nnniiikkkuuuzzzuuummmiiiccckkkqqqooolllmmmnnnnnnooouuuwwwuuuzzzwwwrrrrrrtttpppqqqwwwyyyuuusssuuuyyyyyyyyy}}}zzzsssqqqppptttyyy{{{xxxsssqqq~~~yyyzzzuuuvvvxxxzzz{{{zzzxxxvvv|||}}}}}}yyyqqqnnn```YYYRRROOONNNSSS^^^iiikkkkkklllkkkjjjiiiiiiiiiggghhhjjjlllooonnnbbbUUUKKKJJJGGGBBB>>><<<;;;<<<;;;???DDDHHHHHHEEE@@@<<<555333000...,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,...000222444444777777888888777666555444222222222222333444444555:::@@@GGGJJJIIIJJJNNNSSSeeeppp{{{~~~xxxssssssvvvvvvxxxsssiiiccchhhrrrxxxxxxoookkknnnrrrsssrrrgggjjjpppwww}}}~~~}}}zzzzzz{{{{{{|||}}}uuusssvvvvvvxxxuuuuuuzzztttvvv{{{vvvuuukkkfffaaa^^^[[[WWWOOOIIIBBBDDDEEEDDDAAA<<<777555444888???FFFIIIFFF@@@;;;;;;888444///---,,,---...***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++***)))++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++************)))************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++***++++++...111555999<<>>;;;999777666555555888:::;;;;;;<<>>>>>======@@@EEEJJJJJJGGGEEEEEEGGG@@@BBBEEEJJJPPPSSSSSSSSSNNNMMMIIICCC===999888888555666666555444111...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------)))******+++,,,,,,------************************************************++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,******))))))***++++++,,,+++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,,,,++++++******++++++,,,ffffffiiinnnpppmmmhhheeehhhqqqxxxuuupppnnnoooooonnnsss{{{yyypppqqqxxx}}}|||wwwwwwqqqpppqqqssstttssspppnnnwwwyyyxxxxxxxxxooonnnoootttzzz{{{vvvqqqrrr}}}yyyvvvsssssstttuuuvvvvvvuuuuuurrrwwwyyyzzz~~~~~~}}}}}}tttnnnfff\\\QQQIIILLLTTT\\\cccjjjkkkiiifffhhhkkkhhhnnnppplllhhhhhhiiihhhbbb\\\SSSJJJDDDAAAAAABBB<<>>>>>777555555999AAAGGGJJJKKKDDD@@@999333///------...+++++++++,,,,,,++++++++++++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++************************+++++++++************)))************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))******+++++++++++++++,,,---000444999>>>AAABBBBBBAAABBBEEEHHHLLLOOOJJJHHHEEEBBB???==================>>>??????@@@@@@@@@AAA@@@>>>;;;<<<@@@DDD@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>><<<:::<<>>===:::777444222,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------************************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********************************************************************************++++++,,,,,,,,,******))))))***+++,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,bbbaaacccgggiiijjjnnntttwwwvvvrrrrrrzzzvvvnnnrrrwwwxxxuuurrrrrrsssxxxoooiiiffffffkkkoooppprrruuu{{{uuuxxxzzzvvvsssrrrtttyyy{{{nnnsss|||zzzuuu~~~yyyrrrtttxxxyyysssnnnpppvvvooosssyyy}}}~~~~~~~~~xxx}}}~~~}}}|||wwwqqqnnnjjj\\\LLLJJJMMMWWWdddlllkkkhhhgggiiijjjpppuuutttlllhhhhhhcccmmmsssjjjWWWEEE???@@@BBB@@@DDDKKKEEE999888AAA888666444111///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,)))'''(((+++---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,...000333444444444555777;;;:::888666444333333333111222333444888>>>FFFLLLWWWYYY[[[^^^eeekkkjjjdddvvv{{{}}}qqqlllnnn}}}ooosssyyyuuussspppnnnmmmvvvrrrpppsssxxx{{{yyyvvvwwwttt{{{{{{yyyvvvvvvwwwvvvtttvvv{{{~~~tttkkkkkkwww~~~zzzyyy~~~~~~zzzxxxyyyzzznnn\\\[[[VVVPPPLLLJJJEEE>>>>>><<<999555444:::DDDMMMLLLNNNLLLBBB666---+++...,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************+++++++++*********)))))))))************+++++++++******************************+++++++++,,,,,,,,,,,,***)))((()))+++...000000222555888<<<>>>@@@AAA888999<<<>>>@@@AAAAAAAAA>>>;;;999888:::===@@@AAADDDGGGJJJIIIHHHGGGJJJNNNMMMLLLKKKJJJJJJJJJKKKLLLKKKJJJJJJLLLNNNMMMIIIEEEFFFFFFDDDBBB???===<<<===CCCCCCCCCBBBAAABBBEEEGGGVVVWWWXXXXXXTTTKKK@@@888EEEGGGGGGEEE@@@<<<;;;;;;111---+++---...------000***,,,------,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++************aaaaaafffjjjlllmmmsss{{{{{{wwwzzz~~~xxxvvvvvvvvvtttrrrqqqqqqrrrxxxyyyzzz|||}}}zzztttoooqqqmmmkkkooorrrrrrsssvvv{{{yyyxxxwwwpppoooooopppuuuyyy}}}zzzrrrpppmmmhhhooovvvrrrvvvwwwxxxwwwqqqlllnnnttt{{{{{{xxxwwwuuuxxx|||~~~~~~xxxuuusssjjj```TTTNNNJJJNNNVVV___jjjssskkkpppzzzuuullljjjcccmmmwwwyyyooo]]]MMMDDDAAA@@@CCCHHHEEE<<<:::===:::999777444111///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,***((()))+++,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------000222444555555555666777444444444444444444444444111444888<<>>GGGKKKLLLHHH???555000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************+++++++++*********)))))))))************+++++++++******************************++++++++++++++++++,,,+++***)))***---///111333555999<<<>>>>>>===<<<;;;;;;:::999999:::;;;;;;999999;;;>>>CCCHHHKKKMMMKKKLLLMMMLLLKKKKKKKKKLLLMMMMMMLLLKKKKKKLLLLLLMMMPPPNNNMMMNNNQQQSSSSSSRRRPPPQQQPPPLLLGGGEEEFFFHHH???@@@@@@@@@@@@AAABBBDDDJJJNNNVVV\\\]]]WWWMMMEEECCCDDDGGGLLLNNNKKKCCC===333...,,,......,,,---000.........---,,,***)))(((++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******+++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++++++++,,,,,,,,,cccfffkkkooommmmmmttt~~~|||zzz}}}~~~xxxyyy{{{{{{yyytttmmmggghhhkkkoooqqqssstttvvvwwwxxxrrrooopppqqqppprrrtttzzz}}}|||tttrrrvvvtttsssrrrpppqqqsssxxx{{{sssmmmmmmkkksssxxxsss{{{yyyxxxvvvqqqlllmmmrrrxxxtttsssuuuwwwxxxzzz|||}}}yyyyyyuuuqqqpppeeeZZZVVVVVVYYYaaaiiicccjjjxxx{{{ooohhhbbbgggooowwwxxxlllWWWHHHCCCBBBBBBDDDDDDAAA>>>;;;<<<<<<;;;999666222///------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++---...///000333555777777666555666777111111222333444555555555666999===AAAFFFLLLSSSXXX^^^hhhqqqtttttttttqqqmmmooommmjjjfff___]]]eeepppzzzzzzyyytttsssqqqlllgggiiigggggghhhiiigggbbb]]]MMMJJJRRRaaafff^^^ZZZ]]]VVVVVVYYY]]]\\\VVVUUUWWWVVVUUUUUUWWW```kkknnnlllkkkeeegggssszzz{{{|||}}}~~~wwwllldddcccccc\\\QQQHHHDDD???;;;999888666555???DDDJJJMMMIIIAAA777000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************)))************+++++++++************************++++++******************++++++++++++---///222333888:::===???>>>;;;888666555444222000111444888:::DDDEEEFFFGGGIIIIIIJJJJJJHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGHHHFFFDDDEEEHHHLLLMMMNNNKKKMMMNNNMMMJJJJJJLLLOOOKKKJJJIIIGGGEEECCCAAA??????CCCJJJRRRWWWWWWSSSPPPDDDAAA@@@GGGPPPRRRIII@@@999444000000///---///333222000...---,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++,,,---......gggkkkpppqqqllliiipppzzz|||xxxzzz|||yyywwwtttoookkkggglllqqqsssqqqrrruuuyyywwwqqqlllmmmmmmlllmmmpppttttttxxx}}}wwwlllmmmuuuvvvtttssssssssstttuuuuuu~~~zzz{{{||||||yyyxxxxxxuuupppooorrr~~~|||}}}}}}{{{yyyyyy{{{zzzxxxxxxwww~~~zzzxxxwwwpppdddZZZUUUYYY[[[gggyyytttkkkjjjgggfffjjjnnnjjj___UUUHHHEEEAAA@@@CCCEEECCC>>><<<=========;;;777444222...---,,,,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,...000222333444666888777666555555666555444333333444666999:::@@@AAADDDHHHOOOYYYeeellluuuwwwuuupppnnnooommmiiipppppprrrqqqiiibbbbbbgggyyy{{{yyy{{{pppbbb]]]]]][[[WWWXXXXXX[[[^^^aaa```]]]YYYWWWVVVZZZ^^^\\\WWWZZZbbb[[[[[[^^^aaa\\\SSSMMMMMMQQQQQQOOOOOOQQQUUUXXXYYY[[[WWWXXXaaagggiiilllppp{{{zzz}}}zzz~~~wwwpppppprrrpppjjjTTTMMMDDD???===<<<;;;999777;;;BBBJJJLLLHHH>>>666///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************++++++************))))))***+++,,,...111444666777;;;<<<<<<;;;999666333111.........000444:::???CCCHHHIIIIIIGGGEEECCCCCCCCCJJJOOOTTTUUUSSSRRRTTTVVV___bbbeeegggfffbbb^^^[[[YYYZZZ[[[]]]^^^]]]\\\[[[OOONNNOOOQQQRRRQQQMMMJJJPPPOOONNNMMMKKKHHHDDDAAACCCAAAAAACCCHHHNNNRRRTTTMMMDDD===???HHHOOOPPPNNNEEE>>>777444111000555<<<666222---+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,++++++++++++---...///hhhkkkppppppjjjfffmmmxxxzzztttttt}}}yyynnnlllqqqwww{{{uuuzzz~~~|||vvvrrrsssvvvsssmmmjjjkkkkkkjjjjjjmmmsssrrrvvvyyyssskkkqqq}}}{{{tttqqqrrrtttttttttwwwyyyvvvwwwzzz{{{wwwtttuuu{{{|||}}}}}}}}}~~~wwwyyywwwhhh```XXXSSSVVVgggyyy~~~yyytttvvvrrrllljjjjjjkkkjjjhhhQQQJJJBBB@@@BBBEEECCC@@@;;;===???@@@???===:::888000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,...000222444555444666777777555444444555555444222333666===CCCHHHIIIMMMSSS[[[cccmmmvvv|||zzzvvvpppmmmsss{{{zzzuuuppprrrvvvzzzwwwnnniiiiiinnn}}}~~~}}}vvvpppvvv}}}vvviiiZZZUUUXXXZZZWWWTTTVVV[[[```eeehhhhhhhhhkkksss}}}}}}uuunnnoootttjjjjjjmmmooojjj___YYYXXX]]]___```]]]WWWSSSSSSVVVSSSOOOMMMOOORRRSSSVVVYYY```}}}uuuqqqqqq}}}{{{}}}kkk```QQQFFF@@@===<<<;;;444666:::AAAGGGGGGBBB===222111///---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************++++++*********************+++...111555777999:::<<<:::777444222111111111111222555888===AAAEEEHHHAAADDDGGGIIIKKKMMMRRRUUUaaajjjssssssllliiilllrrruuuyyy~~~{{{tttpppsssvvv{{{}}}{{{uuunnnjjjiiifffdddhhhkkkgggZZZNNNLLLKKKJJJLLLMMMMMMJJJHHHJJJFFFBBBBBBEEEJJJNNNQQQNNNIIIBBB@@@EEENNNWWW\\\RRRJJJAAA:::555444;;;DDD;;;777111---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,------,,,++++++,,,---///000hhhjjjnnnooollliiioooxxx~~~~~~|||yyyqqqnnnttt~~~{{{vvvssssssttttttwww{{{|||zzz|||sssnnnkkkmmmmmmkkkjjjllltttvvvyyyxxxsssrrr{{{yyyqqqnnnoooqqqttt}}}wwwssssssyyy}}}{{{yyyxxxvvvzzz|||}}}|||~~~~~~}}}```UUUNNNUUUcccmmmrrrtttvvvwwwvvvrrrnnnnnnqqquuu```SSSJJJJJJIIICCC@@@BBB<<<===@@@AAABBB@@@>>>===555333000---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,***+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---///111333555777444666777777555444555666333222333777???JJJTTTZZZSSS[[[gggqqqxxx|||~~~llljjjhhhooo{{{wwwwww||||||xxxwwwnnnrrrmmmgggfff^^^ZZZcccxxx|||yyynnnhhhiiiiiiddd___```cccfffjjjnnnqqqsssppp}}}xxxrrrssswwwzzzwwwpppkkklllfffiiioooqqqkkkbbb___```\\\XXXRRRMMMLLLMMMPPPTTTQQQ```pppxxx}}}|||tttnnnsss|||{{{~~~tttdddUUUIIIBBB===;;;999777666999>>>AAABBBAAA999777333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,---///222555888999999:::888666222000///111444666999999;;;===@@@BBBEEEFFFRRRWWW]]]aaadddggglllpppyyyyyy{{{wwwzzz|||yyy|||zzzsssooovvvtttuuu}}}ttthhh]]]ZZZWWWVVVWWWVVVRRRNNNIIIHHHGGGHHHJJJJJJIIIGGGCCCDDDEEEEEEFFFKKKSSSYYYXXXQQQIIIBBB;;;888===FFFBBBAAA===777000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------------,,,---///222555777nnnmmmoooqqqooommmqqqxxx|||zzzzzzyyyrrrlllooowwwrrrvvvzzz|||yyysssnnnjjjrrruuuxxxyyyzzz~~~tttpppnnnppppppllljjjjjjnnnvvvzzzuuuqqquuuuuukkklllpppuuuxxx~~~zzzyyyqqqnnnsssyyy{{{{{{|||ssssssuuuyyy|||}}}|||yyy}}}yyywww}}}}}}tttgggXXXOOONNNTTTbbboooooosssuuutttqqqqqqvvv|||uuuddd\\\```YYYFFF>>>CCC>>>???AAABBBBBBAAA???>>>;;;888555111............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,---,,,******---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++---......000222444666777555777888888777666777888666888===EEEPPP[[[eeekkkdddjjjrrrxxxzzz{{{{{{{{{fffdddcccjjj}}}yyy{{{~~~wwwssskkkeeeWWWPPPSSSRRRWWWggg}}}xxxzzz{{{xxxsssrrrooolllkkkmmmppprrrqqq||||||nnnsssssswww{{{zzzvvvvvvxxxmmmooowww|||rrrnnnlllhhhbbb[[[ZZZ___gggkkknnnddd]]]```gggnnnvvv~~~~~~zzz|||{{{wwwxxxxxx|||vvvkkk^^^SSSKKKGGGCCC???:::777888;;;???BBBBBB>>>999444000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++)))************+++++++++******************************+++,,,---......///333444777888999888666555333222111111333777:::<<>>FFFAAABBBBBBBBBBBB@@@???>>>???<<<888444111000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,---,,,******---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...//////111222444666777666777999999888888999:::===BBBIIISSS^^^hhhoootttttttttsssqqqpppqqquuuxxxmmmhhhaaa```nnnyyyxxxyyysssfff\\\[[[YYYSSSWWWaaa___bbbpppwww}}}www~~~|||sssmmmlllnnnpppyyyzzzxxxyyyyyyhhhqqqpppssswwwwwwuuuvvvzzzwwwvvv{{{wwwuuuooojjjlllvvv|||bbb[[[]]]^^^dddmmm}}}~~~{{{wwwtttwww{{{|||rrrfff]]]YYYKKKFFF???888555888===@@@GGGDDD>>>888222///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++)))************+++++++++******************************+++,,,...///000000888999:::;;;999777333111000111222555888<<>>DDDHHHooovvv{{{yyyxxxxxxvvvqqqppprrrsssssstttuuuyyy{{{tttssssssrrrpppnnnlllkkkrrrrrrpppmmmkkkmmmsssxxxppprrrrrrmmmfffdddiiiooonnnoooqqqrrrtttwww|||{{{www{{{vvvooorrryyywwwtttsssuuuyyy~~~tttiiifffmmmvvvyyyyyylllnnnssszzz|||zzz|||~~~|||zzzzzz{{{|||}}}}}}lll[[[SSSSSSSSSZZZfffhhhccccccdddlll~~~{{{kkkrrrxxx```FFFCCCIIICCC@@@AAABBB@@@===:::<<<>>>===999444000000111---,,,+++,,,...///...---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,------,,,+++,,,---...//////000111222444555777777555777888777666777<<<@@@FFFMMMUUU[[[eeeqqqxxxzzztttnnnddd```iiiuuuwwwqqqlllccc[[[___ooo{{{sssuuuxxxpppbbbWWW[[[aaacccaaabbbfffiiigggmmmqqqtttqqqjjjlll}}}zzzhhhcccfffiiijjjttttttrrrqqqooommmlllkkkjjjooossssssooolllnnnqqqooopppzzzzzz~~~|||yyyxxx{{{kkkbbbbbb\\\SSSiiisssttt{{{rrrfffeeeTTTDDD???>>>;;;999:::@@@EEEDDD>>>999666000''',,,,,,++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))************+++++++++******+++,,,,,,,,,,,,+++)))***+++,,,---,,,++++++)))+++,,,---...000333666:::888777666444222///---000777===>>><<<>>>FFFMMMTTT]]]eeeiiiooovvvwwwrrryyy||||||qqqjjj```______aaadddccc^^^ZZZWWWRRRMMMNNNTTTZZZ\\\[[[^^^[[[WWWUUUVVVZZZ___cccfffdddbbb___```dddjjjppprrrrrrsssuuuxxx{{{~~~zzzppphhhgggkkkhhh[[[PPPKKKMMMMMMKKKLLLMMMIIICCCEEEKKKRRRUUUQQQHHH>>>888???GGGSSS\\\^^^VVVIII@@@222---+++,,,---++++++---,,,,,,,,,,,,,,,---...///------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++***************++++++++++++******(((***,,,,,,,,,,,,...///111111222666<<>><<<888333///---///---,,,,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,---,,,,,,,,,---...///000333333333444444555555555444555555444555;;;DDDKKKOOOUUU\\\aaaiiipppsssqqqiiiiiieeebbbeeemmmqqqoookkkccc[[[ZZZdddrrr~~~xxxrrrrrr|||rrriiicccdddgggkkknnnooommmlllfffiiimmmlllgggiiiwww{{{hhh___]]]]]]]]]]]]\\\[[[YYYWWWVVVUUUUUUUUUXXX[[[[[[YYYXXXZZZ\\\fffgggooo~~~zzzrrrtttvvvxxx{{{{{{rrrlllddd[[[[[[___eeehhhhhhhhhiiijjjssszzzzzzpppqqqbbbQQQIIIDDD>>><<<>>><<>>>>>===777000+++000...,,,+++,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,---...000111222666666555555444444333333777888777777:::CCCOOOXXXZZZaaafffhhhjjjllljjjeeedddjjjnnnllljjjmmmqqqrrrooohhh^^^WWWWWW]]]eeekkkiiijjjtttvvvuuulllhhhlllnnnjjjiiimmmeeeeeefffeee```]]]dddooorrrhhhYYYMMMGGGFFFGGGIIIMMMLLLJJJHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKQQQSSSWWW^^^fffkkklllkkkooouuu{{{}}}{{{zzz}}}{{{wwwsssaaa___\\\WWWSSSRRRTTTVVVvvv}}}oooxxxzzzuuuiii\\\RRRIIIAAA======<<<@@@CCCCCCCCCBBB<<<555000000...---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))************+++++++++((())))))***************+++,,,,,,,,,,,,,,,+++***---...///000111555:::>>>:::777222000111555:::>>>>>>@@@DDDGGGNNN\\\ooo}}}xxxtttooojjjhhhddd^^^[[[[[[[[[\\\\\\cccdddeeefffhhhlllppptttvvvuuutttwwwyyyxxxtttpppkkkmmmpppssstttsssqqqpppddd___YYYVVVUUUTTTQQQNNNYYYWWWUUUUUUYYY___ggglllxxxvvvwww|||uuulll^^^QQQMMMPPPOOOKKKLLLMMMNNNOOOPPPRRRRRRSSSGGGCCCAAAHHHUUU^^^___\\\TTTFFF777000---,,,---///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******------,,,,,,+++---111444555999???DDDGGGGGGEEECCCrrrpppyyy{{{www}}}{{{zzzxxxvvvuuuxxx}}}|||yyytttnnniiiggghhhccc```aaadddccc]]]VVVIIINNNRRRQQQLLLGGGFFFFFFEEEEEEEEEDDDCCCCCCDDDFFFDDD@@@@@@DDDEEEAAAAAAEEEAAABBBCCCEEEJJJOOOUUUXXXZZZXXXXXX^^^iiiuuu~~~yyy{{{~~~~~~zzz||||||{{{|||bbbLLLJJJNNNXXXhhhyyyyyymmmnnnppppppuuuxxxeeeMMM@@@BBBFFFBBB:::===<<<<<<>>>>>>;;;555//////---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,...000111333444555555555555555555555555888:::<<<>>>BBBJJJVVV^^^dddlllpppnnniiigggdddbbbgggnnnuuuwwwtttsssrrrsssrrrmmmcccYYYRRRQQQWWW\\\fffkkkyyyvvvppplllrrr}}}mmmeeehhheeecccaaa]]]UUUNNNMMMRRRMMMJJJFFFCCCCCCFFFJJJNNNNNNMMMKKKJJJIIIJJJKKKLLLLLLJJJGGGFFFGGGGGGGGGFFFBBBDDDEEEFFFFFFIIIOOOSSSfffmmmvvvxxxuuusssvvv{{{|||rrrnnnggg```YYYTTTSSSRRR]]]zzzzzznnnoooyyy|||rrroooiiiaaaWWWKKKCCC???AAABBBDDDEEEGGGFFF@@@:::333222000...---------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++---///222333444666999;;;444555666777999;;;???AAAFFFLLLUUU]]]fffqqq|||{{{rrrjjjbbb]]]ZZZXXXVVVXXX___hhhoootttppprrrttttttssstttyyy~~~xxxzzz}}}{{{vvvvvvxxx|||~~~~~~yyysssqqqqqqnnngggaaa^^^[[[VVVQQQNNNNNNPPPRRR^^^dddllluuu{{{}}}xxxooofffcccbbb\\\TTTUUUTTTSSSSSSSSSSSSRRRQQQRRRLLLEEEEEELLLSSSXXXYYYXXXNNNCCC;;;333---,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++,,,000666;;;:::???EEEHHHGGGCCC===:::mmmhhhooo}}}vvvuuu~~~xxxwwwtttrrrppprrrwwwzzz~~~|||yyytttooojjjfffccc^^^YYYTTTUUUYYYXXXQQQIIIAAADDDFFFGGGEEEDDDFFFGGGEEEFFFGGGGGGFFFGGGIIIJJJGGGFFFHHHKKKJJJGGGDDDDDDDDDBBBAAA???>>>>>>>>>???BBBAAACCCIIITTTbbbooowwwzzz~~~{{{{{{kkkRRRGGGIII[[[tttzzzzzzttttttxxxrrroooyyy|||mmmYYYKKKGGGEEEBBB???<<<:::;;;===>>>;;;888///---++++++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,---///111333444555222333444555777888999:::444:::DDDKKKQQQVVV]]]aaallltttxxxsssllljjjjjjkkklllooouuuzzz{{{vvvpppllljjjgggbbbYYYSSSRRRXXX]]]kkkppp}}}yyypppZZZddd|||sss^^^YYYZZZYYYXXXWWWQQQHHHFFFHHHKKKKKKLLLMMMOOOSSSVVVYYYZZZYYYXXXXXXXXXYYY[[[\\\ZZZWWWSSSQQQPPPOOONNNLLLIIIIIIIIIGGGEEEDDDDDDFFFLLLTTT\\\``````ccckkkrrrwwwvvvwwwzzz~~~wwwuuurrrllleee]]]VVVQQQTTTccctttpppnnnzzzzzz}}}}}}yyyooobbbTTTJJJEEEBBBAAADDDFFFEEEBBB>>>777555222///---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))*********+++++++++++++++,,,------------,,,---,,,,,,,,,,,,,,,,,,,,,---111555777777666555555333555777999<<>>;;;:::;;;===??????222///---,,,---...//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,---///111333444555555111222444777:::===???@@@===HHHXXXeeekkkmmmmmmnnnpppuuuyyywwwwwwyyyyyywwwuuusssvvv}}}xxxnnnhhh]]]\\\[[[XXXVVVXXX___dddmmmpppyyyzzznnniiiXXX]]]jjjvvvqqq^^^OOOKKKNNNPPPVVV[[[YYYVVVWWW\\\ZZZYYY[[[___eeejjjmmmnnnrrrssssssuuuvvvwwwwwwxxxuuusssqqqnnnkkkiiiggggggccc___\\\]]]___[[[SSSKKKGGGJJJLLLLLLJJJMMMSSSYYY______dddnnnxxx|||}}}|||||||||{{{vvvnnnddd]]]XXXWWWWWWaaassszzzttt~~~wwwiii]]]NNNFFF@@@BBBEEEDDDCCCBBB===:::555111...,,,,,,---------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))************+++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,---.........222666888777555333222999999999999>>>IIIWWWbbbzzz{{{~~~yyyrrrkkkhhhggghhhnnntttuuuuuuvvvyyy}}}~~~}}}~~~yyyuuusssssswwwwwwwwwvvvsssnnnjjjgggcccdddfffjjjooouuuzzz}}}ppppppsssyyy|||yyyyyyyyyxxxtttnnnhhheeecccbbb^^^YYYVVVXXX^^^ddduuuyyyzzzxxxwww{{{~~~~~~rrrgggYYYOOOMMMPPPSSSUUUZZZ\\\\\\XXXSSSQQQTTTWWWNNNOOOQQQOOODDD666............---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******,,,---111777???DDDDDDEEEEEEBBB<<<888888999rrrtttvvvwwwvvvuuuuuuvvvyyyyyywwwuuusssrrrtttvvvtttoooggg^^^VVVRRROOONNNOOOKKKHHHKKKRRRWWWYYYXXXTTTTTTSSSQQQPPPOOOOOOOOOTTTVVVYYY[[[[[[\\\^^^```bbbbbb___]]][[[\\\]]]]]]XXXXXXVVVSSSPPPMMMKKKIIIFFFGGGHHHFFFCCCBBBDDDGGG???FFFRRR^^^eeemmm}}}zzzttt|||zzzyyyzzziii\\\NNNKKKVVVpppzzzzzzyyy}}}yyyrrrsssyyyrrrWWWHHHAAABBBAAA???===;;;<<<>>>AAA777444000------......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,---...000222444444555444222444777:::>>>BBBEEEFFFQQQ___qqq~~~~~~yyyvvvmmmnnnpppwww}}}xxxtttvvv||||||rrrhhhcccYYYYYYXXXXXXYYY]]]bbbeeeiiiiiilllooommmeee___]]]YYYTTTPPPQQQUUUXXXXXXVVVUUUZZZdddmmmnnnnnnttt{{{~~~||||||zzzvvveee```^^^YYYRRRLLLHHHHHHIIIHHHHHHNNNYYYbbbkkkvvv~~~wwwqqqhhhccc[[[VVV[[[gggqqqvvvxxx~~~yyydddVVVJJJFFFFFFDDDCCCEEECCC???:::444000...------------------.........///------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))************+++++++++)))***++++++,,,,,,++++++++++++++++++,,,...///000111333555666555555666777===???AAADDDLLLZZZlllyyy}}}wwwkkkfffeeejjjooosss{{{}}}~~~}}}yyyppplllhhhccc```^^^[[[YYY```___[[[WWWSSSPPPNNNNNNPPPOOONNNNNNOOOQQQTTTVVVZZZ]]]aaagggjjjlllllllllkkkooouuuzzz~~~~~~}}}{{{vvvnnncccYYYSSSRRRSSSeeennnuuutttsssxxxwwwiii___[[[YYYWWWTTTVVVXXX[[[\\\[[[[[[[[[\\\TTTPPPNNNNNNIII>>>333///------,,,,,,,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...///222888>>>CCCDDDCCCAAA<<<888:::AAAHHHpppvvvyyywwwvvvyyyxxxuuuuuuvvvuuussspppoooppprrrqqqkkkaaaVVVMMMHHHFFFEEEJJJGGGDDDFFFLLLSSSXXXYYYYYYYYYYYYXXXWWWUUUSSSRRRWWWYYY\\\^^^^^^___```bbbaaadddeeeeeeddddddaaa^^^ZZZYYYXXXVVVTTTQQQNNNMMMDDDIIIMMMLLLHHHDDDDDDEEEAAABBBEEEFFFFFFLLL\\\lll|||rrrmmmmmm|||~~~|||xxx}}}{{{wwwqqq```PPPOOO^^^uuuxxxlllnnnsssmmmgggsssttt^^^KKKBBBDDDCCC@@@;;;:::<<>>DDDLLLTTT^^^lll{{{tttjjjkkkjjjoooyyy}}}{{{|||~~~wwwoooiiiaaa\\\XXXXXX\\\aaacccccceeeccc___YYYVVVUUUWWWYYY^^^\\\WWWSSSOOOLLLKKKJJJFFFIIINNNPPPPPPOOOOOOOOOXXX]]]fffpppzzz}}}wwwmmmccc[[[WWWUUUdddppprrrqqqtttzzz|||xxxtttsssqqqlllccc\\\RRRSSSVVV[[[```aaa___]]]]]]RRRIIIJJJJJJCCC888000,,,,,,,,,,,,------...///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---///000111333777===AAABBBAAA===888777>>>KKKUUUvvvrrrvvvxxxuuuuuuwwwrrrssstttssspppkkkfffbbbVVVRRRMMMHHHFFFGGGIIIKKKOOOPPPQQQSSSUUUWWWYYYZZZYYY[[[]]]\\\XXXUUUVVVXXXZZZ[[[\\\]]]^^^^^^^^^^^^fffeeebbb___]]][[[[[[[[[ZZZWWWRRROOONNNPPPSSSVVVLLLNNNPPPQQQQQQOOOMMMKKKFFFEEEDDDCCCCCCDDDFFFHHHXXXbbbsss{{{sssuuu~~~qqqwww~~~}}}|||}}}~~~~~~jjjVVVPPPVVV^^^fffjjjjjjfffccckkkzzzvvvdddGGGBBB@@@AAA<<<666888??????:::444///.........---......---------,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------+++***))))))+++------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...000444555333//////333888:::;;;<<<<<>>AAAEEEEEE@@@:::===BBBGGGMMMSSSVVVWWWzzzyyy{{{~~~xxxsssrrriiieee___WWWOOOHHHBBB???AAADDDHHHMMMQQQSSSTTTTTTWWWWWWWWWXXXYYYZZZ[[[\\\ZZZYYYXXXXXXYYYYYYWWWVVVXXXYYYZZZ[[[]]]^^^___```cccbbb```]]]ZZZXXXVVVUUUUUUTTTRRRPPPPPPPPPQQQQQQXXXYYY[[[]]]]]]]]][[[ZZZ[[[ZZZWWWTTTPPPLLLIIIHHH???AAACCCDDDKKK]]]vvvzzzwwwyyy}}}{{{xxxnnn```PPPJJJNNNYYYaaadddllltttwwwqqqqqqyyywwwWWW???BBBGGG>>>555555??????>>>999222---+++,,,.........------------,,,------------------------------------------------++++++,,,,,,,,,,,,------000///------......,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111222222333444555777999:::???CCCIIINNNSSSYYYaaafffkkkttt~~~vvvkkkfffeeefffiiilllsss~~~xxxwwwnnnddd______fffxxx|||hhh]]][[[VVVMMMBBBBBBEEEJJJIIIIIIVVVfffuuunnniiipppqqqkkklll```VVVOOOFFFFFFGGGNNN\\\kkkwwwyyyllleeeRRRKKKJJJNNNNNNPPPcccyyy|||eeeTTTOOOAAAAAAAAACCCDDD@@@777///000...------...///......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,+++*********+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,---000333555555333000222444777:::<<>>CCCFFFBBBFFFLLLRRRYYYcccooowwwyyy||||||vvvmmmggghhhlllfffkkkooonnnpppsssuuutttzzzrrriiieeecccfffqqq}}}xxxhhhYYYSSSUUUTTTOOOPPPPPPTTTYYY\\\```jjjvvv}}}wwwrrrvvv}}}fffNNNKKKCCCAAAJJJUUUbbbwww|||qqqeee[[[RRRNNNKKKNNNaaawww}}}kkk]]]HHHDDD@@@???CCCEEE>>>555111///------...//////..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------------+++///333444444333444555::::::===BBBHHHTTTgggxxxwwwnnnmmmyyyyyyyyyzzzyyyyyyzzzqqqkkkmmmyyy~~~~~~~~~qqqhhhccceeeooozzz|||ppp^^^LLLBBB@@@@@@CCCHHHMMMSSS___jjjsssxxxzzzuuurrr```jjjxxx~~~yyyzzz}}}vvvrrrnnnggg^^^XXXSSSWWW[[[]]][[[SSSGGG===;;;<<<;;;888333///......111000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++++++++******+++,,,,,,------,,,,,,+++,,,............111333888???FFFGGGEEEDDDCCCDDDFFFRRRWWWVVV^^^mmmpppgggwwwtttnnnaaaVVVPPPLLLGGGCCCCCCFFFKKKOOOLLLNNNPPPSSSUUUXXXYYYZZZXXXWWWWWWVVVVVVWWWWWWWWWYYYVVVTTTUUUXXX[[[ZZZXXXXXXWWWWWWVVVVVVWWWXXXXXX[[[\\\^^^______^^^]]][[[ZZZZZZZZZYYYXXXUUUSSSQQQQQQSSSUUUXXXZZZ\\\]]]]]]\\\]]]___```___^^^[[[ZZZQQQQQQQQQPPPNNNLLLJJJIIITTT^^^ooozzz}}}~~~rrr{{{}}}kkkQQQCCCIIIUUUllltttxxxsssnnnqqq{{{yyydddMMMAAABBB???999777<<>>777<<>>666000222111000...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++---000111333666999<<>>AAACCCBBB>>>999666////////////............---------------------------------------------------------,,,,,,+++++++++,,,,,,---///222222000...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333444444444222<<>>AAABBBCCCEEEFFFEEELLL```tttvvvkkkdddaaauuuyyyuuuhhh\\\VVVQQQLLLRRROOOLLLKKKNNNSSSZZZ^^^UUUVVVXXXYYYZZZYYYXXXWWW[[[[[[[[[ZZZ[[[[[[\\\]]]]]]___aaa```___aaafffjjjggggggggghhhjjjmmmppprrrwwwzzz~~~~~~tttrrroookkkfffaaa]]][[[^^^]]][[[YYYVVVTTTSSSRRRPPPRRRUUUXXX\\\___aaabbb```]]]YYYWWWWWWVVVSSSQQQIIIAAACCCNNNQQQLLLQQQ]]]zzzzzz~~~qqqcccKKKSSSaaalllpppqqqtttyyywwwhhhppp___DDDCCC@@@AAACCCEEEEEEAAA<<<777000/////////............---------------------------------------------------------,,,,,,+++++++++++++++,,,...000///---***/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222333444444333:::BBBMMMSSSVVVZZZ```eeefffiiinnnqqqtttyyytttyyywwwsssnnngggccchhhooonnniiiaaa[[[WWWVVVSSSMMMJJJKKKBBB@@@CCCNNN]]]kkkvvv|||}}}}}}}}}~~~{{{yyyuuuttttttuuuttttttrrrsssuuuvvvwwwwwwwwwwwwwwwyyy{{{{{{yyyxxxyyyzzzxxxyyyzzzzzzzzz}}}}}}yyykkkYYYMMMEEEMMMoooyyyaaaMMMRRRfff}}}ssstttlllRRRHHHFFFCCC@@@<<<777333111111000/////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------...///000000777333111666@@@IIIMMMMMMZZZeeewwwzzzuuuuuuyyysssssswww~~~zzzwwwvvv{{{{{{qqqwwwzzzbbbSSSLLLIIIEEE@@@@@@DDDLLLRRR```hhhmmmnnnrrrvvvtttmmmaaaqqq~~~}}}}}}uuummmaaaTTTPPPTTTXXXPPPIIIIIIMMMLLLEEE>>>555444333111000/////////------------------------------------------------+++,,,------......------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---......//////......---++++++,,,---------,,,,,,+++---111444888<<<@@@DDDCCCCCCEEEFFFHHHRRRlll~~~ttteee[[[bbbnnniiifffbbb]]]WWWRRRNNNLLLLLLPPPUUUYYYYYYYYYYYYYYY[[[ZZZXXXXXXYYYZZZZZZYYY[[[]]]^^^^^^]]]]]]___aaa^^^^^^ccckkkmmmjjjkkkpppwwwyyy{{{~~~~~~xxxpppkkkjjjhhheee```[[[XXXXXXYYYUUUPPPPPPTTTVVVVVV[[[cccaaa^^^ZZZZZZ[[[]]]\\\[[[PPPNNNKKKIIIGGGGGGGGGHHH[[[iii|||wwwddd```ZZZXXXaaappp{{{}}}wwwvvvyyyqqq[[[DDDCCCFFFGGGFFFEEEDDD@@@;;;555222...,,,---...---+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------------......------------------------,,,,,,,,,++++++,,,,,,---///000111111111333666888@@@IIIQQQQQQQQQ]]]uuu}}}zzzxxxooogggpppvvvlllllluuummmnnnhhhlllqqqnnnpppmmmaaabbbZZZTTTSSSRRROOOPPPSSSIIIDDDIIIXXXgggpppvvv|||~~~~~~|||vvvvvvvvvwwwxxxxxxyyyyyy{{{zzzyyywwwtttrrrqqqpppqqqsssvvvyyyzzzzzzyyyxxxzzzzzzzzzzzzzzzzzzzzzzzzuuuvvvvvvwwwxxxyyyzzzzzz~~~|||}}}eee^^^LLLBBBPPPiiieeeSSSLLLLLLZZZiiioooppprrr}}}{{{iiiRRREEEEEEEEEAAA<<<777333111000000//////...------------...//////...---,,,,,,++++++.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++,,,---......///222555888777<<>>BBBCCCDDD???>>>BBBNNN^^^kkkssswww{{{mmmbbbaaaeeefffgggiiiPPPQQQRRRSSSTTTUUUUUUUUUZZZ]]]aaabbbaaa```______]]]\\\\\\\\\\\\\\\]]]]]]\\\\\\]]]]]]```eeelllpppvvvwww{{{{{{lllbbbbbb]]]YYYVVVSSSPPPPPPSSSXXXXXXYYY\\\```aaaaaa`````````aaa```\\\VVVOOOKKKCCCEEEJJJPPP[[[ggguuu}}}|||zzz}}}}}}yyyYYYKKKKKKSSScccqqq}}}|||}}}___PPPDDDBBBBBB??????CCC===888333///......///...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------------......------------------------,,,,,,,,,,,,,,,---...//////222444333111333999???RRRTTTUUUTTTXXXkkkzzzqqqbbb\\\___]]]kkkssspppiiiggghhheeehhhzzzvvvhhh```ZZZYYYZZZ[[[___ddddddbbbeeennnvvvzzz|||}}}~~~|||xxxtttqqqppppppqqqnnnooopppqqqrrrrrrrrrrrrxxxwwwwwwvvvuuutttssssssrrrrrrrrrrrrtttwwwyyy{{{zzzzzzzzzzzzyyyxxxxxxwwwuuuuuutttuuuvvvwwwxxxyyywwwuuuuuuwwwvvvuuuxxx}}}yyyzzz{{{~~~sss\\\MMMEEECCCNNN\\\rrr~~~vvvjjjYYYMMMHHHNNN^^^nnnzzzwww^^^IIIFFFFFFEEEAAA<<<666333111000000///...............//////......---,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...///000111222444999<<>>BBBRRRSSSXXXaaakkkvvvzzzwwwwww}}}vvvtttwwwtttcccWWWUUUOOOHHHEEEHHHLLLNNNOOOUUUbbbpppvvvvvvvvvyyysssxxx{{{xxxwww{{{sssbbbSSSPPPTTTSSSPPPNNNTTTKKK???555111111000000................................................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,///111444888???CCCCCC@@@===;;;>>>@@@HHHXXXmmm~~~|||rrrvvv|||yyyllldddXXXWWWUUUTTTWWW[[[```cccaaacccdddcccaaa^^^]]]\\\^^^___```___]]]\\\^^^```gggkkkpppuuuxxx|||uuuiiiaaaYYYTTTTTTSSSRRRQQQTTTYYY___cccaaabbbccceeeeeeeeedddccc```\\\UUULLLFFFGGGMMMSSSbbbzzz}}}yyy|||vvvcccRRRPPPYYYjjjttt|||{{{yyy}}}kkkNNNCCCBBB@@@>>>>>>???<<<777222...,,,---...------------------------------------------------------------------------...------,,,,,,------...------,,,,,,,,,,,,------------------------------,,,,,,,,,---...000111222111222333222555>>>MMMWWW```\\\WWWTTTYYYhhh{{{~~~{{{nnnfffiiijjjjjjqqqvvv|||~~~vvvnnndddVVVQQQ___fffYYYaaa^^^___dddhhhhhhhhhjjjqqqrrrrrrsssttttttssspppppprrrtttuuuvvvwwwvvvvvvssstttvvvwwwxxxxxxwwwvvvtttttttttttttttuuuuuuuuuuuuvvvwwwxxxxxxvvvtttssszzz{{{|||||||||zzzyyyxxxrrrrrrqqqpppooommmlllkkkjjjhhhhhhhhhfffffflllttt|||}}}~~~~~~~~~~~~jjjXXXMMMHHHAAAIIIZZZrrr}}}{{{fffVVVOOONNNbbbzzz}}}pppbbbTTTEEE???@@@@@@999222111111000////////////000///...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///222444888>>>EEEIII[[[aaajjjsss{{{|||zzzzzz}}}wwwkkkaaaccchhhtttzzzyyy}}}vvvgggddd]]]XXXZZZ\\\TTTHHHLLLNNNUUU___fffkkkrrryyyqqqwww{{{wwwuuuyyy~~~ooo```YYYWWWSSSQQQPPPSSSPPPIII???555000000222////////////////////////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,...111444777;;;@@@BBB@@@<<<:::888???IIIWWWfffxxx~~~qqqzzzxxxmmmfffcccYYYXXXWWWWWWXXX\\\___aaaaaabbbcccbbb___\\\[[[[[[\\\^^^aaa```______cccfffssswww{{{~~~xxxiii]]]\\\ZZZUUUQQQOOORRRXXX]]]aaaaaaaaabbbccccccdddeeedddbbb^^^XXXQQQLLLJJJIIIMMMaaapppzzz|||rrr[[[III\\\kkkyyy{{{yyy{{{bbbJJJ@@@???@@@@@@>>><<<999555000------...------------------------------------------------------------------------...------,,,,,,------...------,,,,,,,,,,,,------------------------------+++,,,,,,---///111222333444333333666===IIIVVV___[[[YYYXXXZZZaaammmxxx~~~{{{oookkkmmmiiipppuuuvvvxxxuuuhhh___VVVQQQXXX^^^UUUXXXXXX]]]ffflllmmmmmmoooqqqssssssqqqpppqqqpppmmmmmmpppsssvvvvvvuuurrrppprrrsssvvvxxxxxxxxxvvvuuuttttttttttttttttttttttttppprrrvvvxxxzzzyyywwwvvvxxxyyy{{{||||||{{{yyyxxxqqqqqqpppnnnkkkfffbbb___\\\\\\]]]^^^\\\]]]fffqqqzzz|||~~~|||zzzzzz~~~hhhXXXTTTIIIEEEIII___}}}tttiiiaaa[[[nnnvvvzzzzzzrrr```LLLAAAAAAAAA<<<666222111111000000000000000........................,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000///111444888===EEEMMMSSS^^^sss~~~{{{|||vvviiieee___]]]aaagggnnnrrrrrrwwwzzzzzz|||{{{yyywwwvvvppplllsssyyylllWWWSSSPPPPPPTTTYYY```jjjuuuyyyxxxwwwxxx~~~|||yyyuuulll^^^SSSSSSZZZVVVWWWUUUKKK===222///000////////////////////////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,---000444777999<<>>;;;999:::<<>>;;;======<<<888333///...///------------------------------------------------...........................------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------+++,,,,,,...///222333555555444666<<>>;;;222222111000000000111111............////////////,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111111333777<<>>>>>;;;555111000000------------------------------------------------...........................------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------+++,,,,,,...000222444555666666999BBBOOOYYY]]]]]][[[___fffpppyyy|||yyytttqqqssszzzxxxrrrxxxyyylllmmmooojjjdddooovvvqqq^^^[[[dddbbb```eeefffaaa^^^```fffjjjjjjkkknnnjjjnnnnnnhhhgggkkkmmmkkklllmmmppprrrssssssrrrqqqqqqsssvvvxxxyyyxxxvvvuuutttttttttttttttssssssssstttssssssrrrssstttuuuvvvqqqsssvvvxxxyyyyyywwwvvvnnnoooooollleee\\\SSSMMMNNNOOORRRUUUVVVZZZgggtttzzz}}}zzz[[[UUUMMMIIIMMM]]]vvviiiTTTZZZppp~~~tttdddRRREEE???>>>@@@333222111111000111111111.........///////////////,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111333666:::???GGGRRR\\\ccctttzzzuuuzzz~~~}}}|||tttlllaaa[[[```gggfff```___bbbccc```[[[XXXYYY\\\bbbcccgggmmmwwwzzznnnrrrzzziii[[[VVVQQQOOOMMMNNNTTT\\\bbbppp|||wwwuuu|||eeeTTTVVVXXX[[[[[[TTTHHH:::111000000000000000000000000................................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,------...///333888<<<999:::999666666;;;EEEMMMbbbwww{{{ppprrrzzz~~~{{{uuummmqqqyyy}}}```aaabbbeeehhhgggeeebbb]]]^^^^^^]]]\\\[[[\\\^^^XXX^^^eeelllpppsssuuuvvvsssyyyxxxwwwyyyuuuvvvvvviii___VVVPPPQQQRRRVVV[[[___aaa___\\\]]]]]]^^^```aaa___\\\YYYKKKIIIIIIKKKOOO\\\rrr~~~|||mmmeeeeeepppvvvsssqqqtttyyy~~~uuuLLL<<>>@@@:::555222333111...///222////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000...+++***,,,///111111777777<<>>JJJWWWccckkkoooppp|||uuuuuu|||}}}~~~~~~~~~zzzxxxxxxvvvqqqlllfff___VVVQQQPPPPPPNNNKKKHHHFFFBBB???>>>>>>>>>???======<<<<<<;;;<<<<<<===>>>BBBEEEEEEDDDHHHRRRZZZ[[[[[[dddyyy|||oooooosssuuu}}}ssslllkkkjjjddd\\\XXXQQQTTTYYYbbbnnnyyy~~~xxx{{{uuuccc___XXXUUUYYYYYYMMM>>>777777666555333222111111//////.........------------....../////////..............................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------///111555999<<<>>>;;;999999:::>>>LLLfff||||||tttppprrrzzzaaabbbdddgggiiiiiigggeeecccbbb```^^^[[[\\\^^^aaahhhkkkmmmoooooooooqqqrrrtttyyyxxx|||}}}www}}}}}}iii^^^\\\XXXTTTRRRTTTXXX\\\]]]]]]^^^aaaccccccaaa^^^YYYRRRKKKEEEAAAEEESSSaaazzz}}}hhh^^^dddrrrwwwuuurrrvvv}}}}}}mmmTTT@@@???===;;;:::999777444111...---,,,---//////...---...............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222333444444444BBBRRReeelllccc[[[___jjjnnnnnnxxxvvvjjjfffgggttt~~~}}}tttjjjjjjkkkqqqkkkXXXRRRYYYYYYlllhhhbbb\\\ZZZ[[[]]]```ccceeeeeeeeeccccccccceeefffhhhkkklllkkkkkkkkklllqqqpppoooppprrrrrrpppooonnnnnnnnnnnnooopppqqqrrrqqqpppppppppoooooonnnnnnrrrqqqoooooooooooonnnmmmnnnmmmllliiifffbbb^^^]]]TTTWWWVVVSSSSSSUUUUUURRRKKKHHHGGGJJJOOOYYYiiiwwwyyy}}}jjj[[[PPPMMMNNNppp|||oooWWWUUUdddqqqooo]]]NNNEEE@@@:::444444333000000222////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...111333666888888FFFYYYgggoootttzzz}}}yyyxxxxxx||||||{{{~~~yyywwwrrrmmmjjjiiieee```\\\WWWPPPIIIDDDCCCBBB@@@>>><<<;;;::::::::::::;;;;;;999888777777666666666666777999;;;;;;:::;;;<<<>>>EEEGGGNNNaaa~~~}}}{{{yyy~~~|||xxxuuuwwwtttgggYYYOOONNNPPPUUU^^^jjjuuu|||ssszzz|||ooofffZZZTTTVVVYYYRRRHHH888777444111......///111/////////.........------..................------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++---000444888;;;===>>><<<777777@@@QQQggg~~~|||}}}pppnnnqqqyyycccccceeehhhjjjjjjgggeeebbbaaa```]]]\\\^^^bbbeeeiiikkkmmmmmmmmmoooqqqsssnnnrrrqqqvvv{{{uuu{{{oooiiiaaa\\\YYYXXXVVVTTTXXXXXXYYY\\\___```^^^]]]]]]WWWQQQJJJCCC@@@GGGPPPiiiwwwppp[[[XXXggguuuyyyzzz|||{{{zzzzzz___@@@???>>><<<<<<===;;;777444...---,,,,,,...///..............................------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...111444444333555888KKK[[[kkkooogggaaaeeennnvvvxxx{{{~~~tttjjjdddoooyyy{{{zzz{{{xxxssspppllllllbbbPPPNNNXXX[[[mmmiiibbb]]][[[]]]aaacccbbbcccccccccaaabbbccceeefffiiilllmmmmmmkkkkkkkkkooooooppppppqqqppppppoooooonnnmmmmmmmmmnnnpppqqqqqqppppppoooooonnnnnnnnnooonnnmmmnnnooonnnllljjjllljjjeee```[[[VVVSSSQQQLLLQQQSSSRRRSSSUUUTTTPPPIIIFFFDDDGGGMMMXXXiiiyyy{{{~~~rrrZZZQQQQQQQQQoooeeeWWWWWWZZZqqq~~~nnn[[[MMMIII@@@999777666333222444////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++---...000222444777999>>>NNNcccsss{{{~~~}}}xxxxxx{{{zzzrrr~~~~~~~~~}}}zzzuuupppmmmiiiddd```]]]ZZZVVVSSSNNNJJJEEEAAA@@@@@@???>>><<<<<<===>>>????????????>>>===<<<;;;:::999999999::::::;;;===??????>>>===???AAACCCQQQrrrtttsss|||xxxyyyuuurrrvvvxxxlll[[[QQQMMMJJJLLLQQQZZZhhhsssrrryyy}}}vvvpppggg___\\\YYYUUUQQQ>>>999222------.........////////////............///......---------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............+++...222666999;;;<<<<<<===777<<>>999444000...,,,,,,...//////...---.....................------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......222666555333999BBB\\\dddnnntttuuuvvvvvvvvvxxx}}}xxxnnnsssqqqkkkpppsssrrrsssyyyooobbbWWWNNNUUUaaaaaafffddd```^^^]]]___aaaccc___```bbbbbbbbbcccfffhhhiiillloooooonnnmmmllllllnnnoooppppppooooooooooooqqqpppnnnmmmmmmmmmnnnoooqqqqqqppppppooooooooonnnlllkkkkkklllmmmllliiifffgggccc]]]VVVPPPKKKIIIHHHIIIOOOTTTUUUVVVUUUQQQKKKHHHDDDBBBEEEKKKVVVhhhxxxyyyeeeZZZMMMWWWvvvyyyhhhXXXMMMZZZoooqqqaaaQQQFFF<<<888666333222333////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,...000111111444888<<>>???AAAAAAAAA@@@@@@@@@???>>>===<<<<<<<<<<<<<<<:::999;;;>>>@@@@@@???;;;<<<<<>>===999555222000------...//////...---------...............------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///222666555555AAAPPPhhhgggjjjsss}}}vvvyyypppbbbhhh|||zzzttttttppplllmmmwwwrrrZZZRRRVVVeeennnhhh]]]]]]\\\\\\]]]^^^___```]]]___bbbdddeeefffiiikkkmmmoooppppppooommmmmmnnnmmmnnnppppppnnnmmmnnnoooqqqpppooonnnnnnmmmmmmmmmooooooooooooooopppppppppiiiiiiiiijjjiiifffbbb^^^\\\XXXQQQKKKFFFCCCCCCCCCIIIPPPWWWXXXXXXVVVOOOHHHFFFCCCAAAEEEKKKWWWiiiyyyjjjXXXNNNWWW|||}}}hhhUUUNNNZZZooorrrXXXKKK???999666333000000////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---///111111222666===BBB[[[bbbppp{{{{{{~~~zzzvvvwww}}}~~~~~~uuuvvvwwwvvvrrrmmmhhhfff\\\ZZZTTTOOOIIIEEEBBBAAA??????@@@@@@AAAAAABBBCCCAAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBB@@@>>>;;;;;;<<<<<<<<<<<>>AAACCCLLLRRRWWWXXXWWWUUUOOOHHHDDDAAAAAAFFFNNNZZZmmm|||jjjYYYQQQaaa|||}}}kkkZZZVVV\\\nnnzzzaaaSSSDDD===999555111000////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,///111222444:::DDDLLLdddjjjttt|||}}}{{{|||zzz{{{}}}|||~~~uuutttssssssqqqjjjaaaYYYNNNMMMJJJEEEBBB@@@@@@@@@@@@AAACCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHJJJKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJGGGFFFEEECCCAAA??????>>>AAAGGGSSSbbbnnnnnndddYYYHHHAAAGGGVVVggg}}}rrrlllmmmgggXXXNNNNNNOOORRR]]]mmmxxx{{{~~~yyyhhh[[[VVVSSSLLLAAA777111/////////000000000000/////////...///......---...000333444........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000000000///111555999===@@@BBBBBBEEE___qqqlllwwwiiiiiihhhiiihhheeeaaa]]]ZZZ\\\^^^___```bbbeeehhhfffhhhkkklllkkkkkklllnnnnnnyyy~~~~~~{{{qqqiiiZZZYYYYYY[[[^^^___```___^^^\\\]]]___[[[RRRLLLKKKHHHHHHLLL```zzzggg^^^aaappp}}}xxxvvvrrrlll]]]KKK@@@???AAABBBBBB777444000......//////...---------.........//////------------------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................444111222666555999NNNeeennnfffcccssssssnnnyyy~~~yyyxxxtttnnngggeeennneeeQQQXXXooowww\\\\\\\\\\\\\\\^^^___```^^^aaafffiiiiiijjjjjjkkkpppqqqpppooommmlllmmmoookkknnnppppppmmmlllmmmooojjjkkkmmmnnnooonnnnnnmmmjjjkkkkkklllmmmnnnooooooiiihhhgggddd```XXXPPPJJJBBB???;;;888888<<<@@@DDDMMMSSSVVVVVVUUUUUUPPPJJJBBB@@@AAAHHHQQQ^^^qqq~~~ppp___XXX^^^ppp~~~iiiXXXPPPZZZfffpppiiiZZZJJJBBB>>>999555333000/////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,///222333666>>>JJJSSSfffllluuu{{{{{{}}}~~~{{{yyyzzz{{{zzzvvvxxx|||wwwqqqlllkkkkkkcccTTTGGGBBBBBBAAA@@@@@@AAADDDFFF???AAACCCCCCCCCBBBCCCDDDDDDEEEFFFGGGIIIKKKMMMOOOMMMMMMMMMLLLMMMMMMNNNNNNJJJLLLMMMLLLHHHDDDCCCBBB:::EEE\\\rrrwwwhhhTTTHHH>>>888>>>KKK[[[wwwyyyxxxwwwtttzzzvvveeeWWWSSSJJJKKKUUUfffsssxxx|||~~~pppaaaZZZVVVSSSLLL???333...111666000000000000///////////////.........///222444666........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000000111...111555:::???CCCGGGHHHRRRttt{{{rrrqqq{{{gggjjjkkkjjjfffaaa\\\XXX]]]___bbbcccccccccddddddbbbcccgggkkkkkkhhhjjjoooqqqsssxxx|||~~~{{{{{{ssskkkbbbZZZYYY[[[[[[]]]```^^^^^^^^^]]][[[XXXVVVTTTGGGGGGGGGMMMeee{{{rrrdddVVVjjjuuu}}}vvvvvvyyyyyyhhhSSSCCC======AAACCC???999333/////////...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,---------......///...------...///000111+++555999222111???VVVdddgggcccaaammm{{{tttwww}}}~~~xxxpppiiihhhlllrrr|||ttt```YYYmmm~~~uuu___]]]ZZZZZZ[[[]]]]]]]]]hhhiiiiiijjjkkklllmmmnnnppppppoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmllllllllllllkkkkkklllnnnooonnnmmmkkkkkkkkkjjjiiihhhgggfffbbbbbb```\\\UUUKKKCCC>>>;;;999777555555:::BBBGGGOOOTTT[[[]]]ZZZSSSLLLHHHCCCAAAAAAHHHVVVgggttt{{{lll[[[XXXaaauuuppp___WWWRRRVVVppptttnnn^^^III===;;;999666222111000111222111///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,//////...---------......---222777888:::CCCTTTccckkkooowww}}}}}}}}}zzzqqqyyyzzzyyywwwsssqqqvvv}}}xxxpppssskkkaaa[[[WWWRRRKKKFFFBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCEEEFFFFFFGGGGGGCCCDDDFFFHHHJJJLLLMMMNNNLLLNNNQQQRRRRRRQQQQQQRRRPPPQQQQQQOOOLLLHHHEEEDDDDDDFFFIIILLLLLLHHHAAA<<<===999999BBBPPPcccyyy}}}yyyxxxtttjjj```OOONNNMMMQQQ^^^ppp~~~xxxvvvoooddd```[[[RRRFFF<<<555333333000000000000////////////////////////////////////------------------------........................------------------------------------------------,,,,,,,,,---------......---------..................444999:::???HHHPPPRRRvvvxxxpppvvvjjjhhhhhhgggbbb[[[YYY\\\[[[\\\^^^___bbbeeeiiikkk``````bbbeeeeeedddhhhmmmqqqssswww{{{~~~|||xxxvvvzzzyyykkk___\\\\\\[[[YYYYYY____________]]][[[XXXWWWRRRNNNGGGEEERRRqqq{{{tttiii^^^```kkkwww{{{wwwssssssvvvuuunnn\\\GGG>>>@@@BBBAAA???:::444000//////...,,,........................------------------------//////.........---------,,,,,,,,,---------......///...------...///111222111777888666;;;LLL```kkkfffdddbbbkkkrrrnnnvvvzzzrrrkkkgggiiilllnnnqqquuudddZZZ[[[kkkwwwuuummmjjj\\\[[[[[[ZZZZZZ\\\___bbbiiijjjjjjkkklllmmmnnnnnnooooooooooooooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmlllkkklllmmmnnnlllkkkjjjjjjiiigggeeebbb___]]]YYYWWWSSSNNNGGGAAA<<<999999888777555666;;;BBBHHHPPPTTTYYYZZZWWWRRRMMMJJJEEEBBBAAAIIIYYYjjjvvv|||uuu```XXXbbbqqqmmm```UUUSSSgggzzzwwwkkkWWWGGG???:::555222111000000111111000...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---///...------------......///111444777>>>LLL^^^kkknnnttt{{{~~~}}}}}}{{{~~~{{{~~~hhh{{{}}}wwwwwwvvvxxxrrrnnnnnnqqqssspppkkkeee^^^UUUOOOMMMJJJFFFBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJFFFHHHKKKLLLMMMMMMNNNNNNQQQRRRTTTTTTSSSSSSSSSSSSQQQQQQQQQQQQOOOLLLJJJHHHDDDDDDDDDEEEDDDAAA<<<888999888999???FFFTTTiii{{{~~~yyy|||{{{nnn___SSSPPPKKKLLLUUUgggyyy|||vvvuuuvvvuuummm___OOOAAA777111000111000000000////////////////////////////////////------------------------........................------------------------------------------------,,,,,,---------.........///.........////////////000333;;;AAABBBEEEXXXlll}}}wwwvvvzzzggg```aaaiiifffZZZXXX___[[[ZZZZZZ\\\```eeekkknnnbbb___^^^```aaaaaaeeelllqqqssswwwzzz}}}~~~~~~~~~}}}xxxrrrnnnqqqxxx}}}iiiaaa```]]]YYYWWW^^^___``````___^^^\\\[[[ZZZTTTLLLFFFDDDUUU}}}~~~vvvnnnhhhZZZbbbkkkqqqsssrrrrrrsssoooooodddPPPCCCAAA???;;;???;;;666222111///...---...............................................................---------,,,,,,,,,---------............------...000111222333333222777DDDWWWeeejjjbbbcccccciiixxxuuummmmmmzzz|||zzzmmmjjjiiikkkiiiccc^^^]]]XXXZZZcccllljjj___[[[___YYYYYYYYYZZZ[[[___dddgggjjjkkklllmmmnnnoooooopppnnnnnnooooooooooooooooooooooooooonnnnnnmmmmmmmmmlllkkkkkkkkkllllllkkkiiiffffffeeeccc```[[[WWWUUUNNNKKKEEE???;;;888777777777777777777888===CCCHHHQQQTTTWWWXXXUUURRROOOMMMHHHDDDCCCLLL]]]oooyyy}}}sss]]][[[bbbxxx}}}pppaaaWWWaaasss}}}xxxdddPPPCCC<<<888222111000000111111000...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...---------------......444222222:::III^^^qqq|||yyy~~~|||yyy{{{yyy}}}yyy```nnnxxxtttttttttrrrpppnnnmmmkkkiiieeebbbUUUPPPIIIDDDDDDDDDBBB@@@AAABBBCCCEEEFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPSSSVVVYYY[[[[[[ZZZZZZZZZ\\\[[[ZZZYYYXXXWWWVVVUUUQQQPPPPPPPPPPPPOOOMMMJJJHHHFFFCCCAAA@@@>>><<<999777888:::<<<>>>EEEVVVggg|||yyykkk```ZZZRRRLLLNNNZZZmmm{{{~~~{{{}}}uuuxxxppp\\\III:::333000111111000000000/////////////////////////////////------------------------........................------------------------------------------------,,,------------.........000000///////////////000333333===FFFEEEJJJkkk{{{{{{aaaUUUWWWhhhlll^^^VVV[[[[[[ZZZYYY[[[___dddhhhkkkjjjeeebbbbbbbbbbbbgggmmmqqqsssvvvyyy{{{}}}}}}}}}|||yyytttmmmhhhmmmsss~~~zzzkkkeeebbb___]]][[[\\\]]]^^^______^^^^^^\\\WWWVVVSSSHHHGGG```zzzqqqkkk]]]]]]___hhhsssyyyxxxtttqqqpppnnneeeVVVFFF===;;;???<<<999555222000...---........................------------------------........................,,,,,,,,,---------............---......000222333333000111===PPP```fffeeebbbhhhmmmqqqwwwyyysssiiiiiikkkzzz{{{uuulllmmmooommmbbbUUUOOOQQQ^^^dddmmmnnncccUUUSSSYYYYYYWWWVVVYYY___eeeiiijjjllllllmmmnnnoooppppppqqqnnnnnnnnnooooooppppppqqqppppppoooooonnnnnnmmmmmmiiiiiiiiijjjlllllljjjhhhbbbbbbaaa___[[[VVVQQQNNNFFFCCC???:::888777888999666666777888;;;???EEEJJJQQQUUUYYYZZZXXXTTTQQQOOOKKKGGGFFFQQQcccttt|||sssddd^^^ccc|||{{{ddd___hhh~~~}}}mmmZZZJJJ@@@<<<333222000000111111000///................................................---------------------------,,,,,,,,,,,,------...------,,,,,,---...//////777444555BBBXXXqqq}}}{{{~~~}}}qqq```gggsss|||yyyrrrqqqssstttjjjnnnrrrrrrmmmcccZZZUUULLLHHHBBB???@@@AAABBBBBBEEEFFFHHHJJJMMMPPPRRRSSSXXXYYYZZZ\\\]]]]]]^^^^^^cccggglllnnnmmmmmmnnnoooooollliiifffdddaaa___]]]YYYVVVTTTTTTVVVUUUPPPLLLMMMKKKHHHFFFEEEDDDAAA???;;;::::::;;;;;;>>>IIITTTmmm~~~qqqkkkcccZZZSSSSSS]]]hhh|||xxxyyy}}}|||xxx{{{~~~jjjRRR???666444111111111000000000//////////////////////////////........................................................................------------------------------------............000///............///000444777>>>DDDJJJ^^^}}}cccPPPKKK]]]fff\\\RRRSSSVVVUUUVVVZZZ```eeeggggggtttmmmhhhhhhhhhhhhkkkpppqqqrrruuuwwwzzz{{{||||||{{{vvvqqqllliiimmmsss||||||nnneeebbbbbbZZZZZZ[[[[[[\\\]]]______```[[[\\\]]]SSSHHHPPPccc~~~rrrjjj___VVVRRR]]]rrr|||zzztttxxxqqqSSSAAABBB???>>><<<888444111///...........................,,,,,,,,,,,,,,,,,,,,,,,,---.....................,,,,,,,,,---------..................///111333444555555;;;LLL___hhhhhhdddjjjsss|||~~~xxxooogggbbbdddppp}}}qqqmmmkkkoooqqqjjjZZZMMMOOOXXXlllnnnpppkkk___TTTSSSWWWZZZUUUSSSYYYeeelllmmmjjjlllmmmmmmnnnooopppqqqrrrnnnnnnooooooppppppqqqqqqqqqppppppooonnnmmmmmmmmmffffffgggiiikkkllljjjhhhcccbbb```[[[VVVOOOJJJFFF@@@???===;;;:::::::::;;;777888999:::<<>>???AAACCCDDDKKKLLLOOORRRVVVYYY\\\]]]eeegggjjjnnnqqqtttvvvwwwsssyyy~~~{{{xxxssspppiiiddd``````aaa___VVVOOOOOONNNLLLKKKJJJHHHEEECCC@@@;;;888:::<<<===AAAEEEVVVooo|||yyyvvvpppdddWWWUUUYYYfffpppxxxyyy|||uuuZZZCCC888666111111111111000000000000000000000000000000000000........................................................................---------------------------------........./////////...---------...000111555===AAACCCWWW~~~|||wwwhhhRRRFFFNNNXXXUUUOOONNNPPPOOOQQQWWW___eeehhhhhhuuuoookkklllmmmlllnnnqqqqqqrrrtttvvvxxxzzz{{{|||{{{}}}zzzsssmmmkkkkkknnnrrrzzzmmmeeeeeeaaa___\\\ZZZZZZ[[[^^^___eee```^^^^^^WWWNNNOOOVVV}}}tttjjj^^^QQQHHHRRRjjjxxx|||bbbIIICCC??????>>>;;;666111///...........................,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,---------..................///111333555555:::GGGYYYeeeiiihhhgggpppxxx}}}ssskkkfffbbbeeellluuuwwwqqqlllkkkjjjllllllcccSSSLLLWWWgggqqqnnniiiaaaZZZUUUTTTUUUZZZWWWVVV^^^iiipppoookkklllmmmnnnnnnppppppqqqrrrooooooppppppppppppppppppppppppoooooonnnmmmlllllldddeeefffhhhjjjjjjhhhfffdddaaa\\\UUUNNNFFF@@@===:::;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;>>>CCCJJJNNNSSSXXX___bbb```ZZZSSSOOOMMMOOOVVVaaaooozzz]]]XXXaaa~~~nnnddd___qqq{{{vvvwwwsssUUU@@@;;;888444222111111000///////////////////////////........................------------------------,,,,,,,,,,,,---...///000---------...///111222333333:::HHH[[[ooo}}}~~~~~~uuulllmmmooonnnkkkjjjjjjlllnnnooooooppprrrsssqqqoooiiiaaaWWWOOOJJJHHHDDDDDDCCCCCCDDDFFFHHHJJJVVVWWWZZZ^^^cccgggjjjllltttwww{{{|||vvvppppppqqqlll```UUUSSSQQQNNNLLLKKKIIIFFFDDDDDD<<<777999<<<<<<;;;<<>>>>>>>>===<<<>>>DDDKKKQQQVVVZZZ___aaa^^^XXXSSSPPPLLLSSS]]]iiissszzzwww___TTThhhttt\\\eeetttzzzsssvvvcccJJJ???;;;777444222111000...////////////////////////................................................,,,,,,,,,------...///000---......///111222444555666EEEZZZmmmyyy}}}}}}xxxqqqmmmnnnnnnkkkjjjkkkllllllooorrrsssqqqooommmjjjeee^^^WWWRRROOOMMMMMMLLLMMMPPPRRRTTTVVVYYYZZZgggiiilllpppuuuyyy|||~~~vvvhhh```[[[UUUPPPMMMLLLJJJIIIHHHBBB===<<<<<<999888:::@@@AAALLLfff|||gggXXXTTTNNNXXXcccnnnzzz|||ooo\\\HHH;;;222222222111111111000000000000000000000000000000........................................................................------------------------............///////////////.........000333666888???CCCNNNhhh{{{QQQRRRUUUYYY]]]]]]WWWPPPVVVQQQLLLOOOVVV___cccdddeeeaaabbbhhhmmmmmmlllmmmqqqqqqsssuuuvvvxxxzzzzzz{{{|||}}}|||zzz{{{xxxmmm```[[[^^^eeehhhjjjppp{{{{{{vvvwwwqqqhhh___ZZZYYY[[[]]]ZZZ___bbb___\\\ZZZTTTMMMLLLZZZwww|||ssskkkaaaSSSNNNUUUgggzzznnnIII???AAABBB>>>888222//////................................................---------.........//////,,,,,,,,,---------..................000222444666<<>>===>>>DDDLLLRRRXXX[[[^^^^^^[[[VVVSSSQQQKKKUUUbbbnnnuuuzzz~~~mmmSSS^^^zzzbbbaaahhhxxxssskkkzzzlllWWWAAA===888555333111000...000000000000000000000000////////////////////////........................,,,,,,,,,---...///000000......///000222333555666;;;OOOiiizzz~~~zzztttooollllllkkkhhhhhhkkkllllllpppuuuwwwrrrlllhhh\\\ZZZXXXXXXXXXWWWTTTRRRVVVYYY]]]aaadddfffiiikkkvvvxxx{{{nnnggg]]]UUUQQQPPPQQQQQQKKKHHHDDDBBB<<<777888=========CCCPPPggg}}}hhhWWWSSSRRRPPPXXXiiiuuu{{{}}}zzzwwwkkkTTTAAA222222222111111111111000000000000000000000000000////////////////////////........................////////////////////////------------------------............/////////000000000//////222555999;;;DDDCCCUUU}}}www{{{}}}TTTSSSXXXaaafffaaa[[[XXX\\\WWWTTTVVV[[[______]]]aaaccceeehhhkkkmmmoooooorrrsssttttttssstttwwwyyy~~~~~~~~~{{{|||}}}||||||xxxwwwqqqfff\\\WWWYYY]]]dddhhhppp|||ooouuuuuussslllccc[[[YYYZZZ]]]\\\\\\]]]___]]]XXXTTTMMMMMMTTTjjjuuuqqqhhh\\\RRRPPPWWWcccmmmyyy{{{]]]BBBAAAAAA@@@<<<777222000//////.........//////000........................///............---------..................------///---...222333111333777>>>WWWlllkkkfffooozzzwww{{{yyyqqquuutttqqqllljjjnnnxxxzzz]]]KKKQQQ``````UUUNNNQQQRRRPPPMMMMMMQQQUUUWWW]]]eeelllooooooooopppnnnnnnoooooooooooonnnnnnrrrrrrrrrqqqpppooonnnnnnoooppppppooommmllllllmmmccchhhiiigggiiijjjddd[[[SSSKKKBBB>>>===>>>;;;999<<<:::999999:::>>>BBBDDD@@@>>>;;;;;;???GGGOOOUUU[[[]]]^^^[[[VVVQQQMMMKKKLLLXXXeeelllsss{{{```ZZZlllwwwhhh\\\cccwwwwww```dddwww~~~rrrcccKKK@@@888666555111000444000////////////000000111////////////////////////....................................///////////////------111222222555:::DDD^^^ttt{{{}}}~~~rrrmmmjjjjjjgggeeehhhmmmgggssswwwsssuuuzzznnnZZZNNNRRRVVVYYYZZZ[[[\\\]]]___```bbbeeehhhllloooppp}}}gggYYYUUUTTTSSSRRROOOJJJFFFEEEAAA;;;888:::;;;:::===DDDJJJ\\\qqq[[[QQQQQQPPPTTT___nnn{{{vvvyyy}}}kkkRRR888444000000222222222111000000000000////////////000000000000000000000000////////////////////////////////////////////////---------------------------------........./////////111222000111555;;;>>>AAAMMMlllyyy{{{wwwSSSQQQUUU^^^bbb___YYYWWW[[[WWWUUUVVV[[[______]]]aaabbbdddfffiiijjjkkklllpppqqqssssssrrrrrrsssuuu~~~~~~|||zzz{{{~~~~~~{{{zzzzzztttsssmmmcccYYYTTTUUUWWW\\\cccooo~~~rrrkkkffffffbbb\\\XXXYYY]]][[[[[[\\\^^^]]]YYYVVVOOOKKKKKKZZZyyy}}}~~~uuueeeZZZQQQOOOXXXdddnnnwwwlllLLLDDD>>>???===777111000//////.........//////000........................///............---------........................///...///222333222555;;;NNNcccpppjjjeeeqqq|||yyyssssssqqqnnnlllqqq{{{}}}aaaWWW```hhh```RRRLLLOOOQQQPPPNNNNNNRRRVVV[[[```ggglllnnnoooppppppnnnnnnooopppppppppoooooorrrrrrrrrqqqqqqpppooonnnnnnnnnnnnmmmkkkkkklllllljjjjjjiiigggjjjjjj```TTTJJJDDD===:::<<<===<<<::::::;;;;;;<<<>>>???@@@AAA===;;;999:::???HHHPPPVVV[[[\\\\\\YYYTTTNNNKKKIIINNNYYYfffnnnttt|||uuu``````kkkzzzrrr______nnneeeZZZfffwwwxxxmmmRRREEE:::666444111000222000000////////////000000////////////////////////....................................////////////000...///222333444999@@@RRRiii}}}yyy|||qqqjjjfffdddfffeeedddhhhmmmpppwwwyyyssspppooofffYYYZZZZZZZZZYYYZZZ\\\aaadddeeeeeefffhhhlllrrrwww{{{ssscccXXXSSSQQQOOOJJJHHHHHHEEE@@@===>>>;;;999;;;???AAAJJJdddlllXXXXXXSSSRRRYYYjjj{{{}}}uuuyyy{{{iiiFFF:::000000222111///000000000000000////////////000000000000000000000000////////////////////////////////////////////////---------------------------------.........//////000111000000222777>>>BBBGGGZZZ|||oooQQQOOOQQQYYY___]]]ZZZYYYZZZWWWUUUWWW[[[^^^^^^]]]aaabbbccceeefffggggggggglllnnnpppqqqooonnnnnnooozzz|||}}}~~~}}}zzzxxxzzz|||~~~~~~|||xxxvvvvvvnnnmmmhhh```VVVPPPNNNOOOQQQZZZiii{{{nnn```bbbddd]]]XXXZZZ\\\ZZZZZZZZZ\\\\\\[[[ZZZUUUNNNFFFKKKbbbzzzxxxrrrfffWWWKKKOOO^^^iiirrrzzzzzz```LLL>>>@@@AAA999333333000//////....../////////........................///............---------........................///...000222222333:::BBB]]]kkkpppeee^^^mmmyyywww}}}{{{wwwpppllllllrrrwwwsss```dddpppppp___OOOJJJMMMOOOOOOOOOQQQVVVZZZ```dddiiilllnnnooopppqqqnnnooopppqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppooonnnmmmllljjjiiiiiijjjkkklllmmmjjjfffgggkkkiii\\\NNNFFFAAA<<<:::;;;===<<<;;;:::;;;>>>@@@@@@@@@>>>===:::999888:::???HHHQQQVVVYYYZZZYYYUUUPPPKKKIIIHHHPPP\\\hhhpppvvv}}}sss]]]]]]qqqjjjdddooo|||qqqZZZ[[[oooyyyttt]]]NNN>>>666444222111111222111000//////...//////////////////////////////////////////////////////............////////////111///000222444666>>>HHHfff{{{zzzvvvxxx}}}pppgggcccbbb______ccceeefffjjjooovvvxxxxxxtttlllccc___]]]dddccc```]]]]]]aaahhhmmmmmmllllllnnnssszzzyyydddWWWRRRQQQLLLIIIJJJHHHCCC??????<<<999:::===;;;<<>>>>>>>>===<<<<<<===>>>??????===<<<;;;:::999888:::???GGGOOOUUUUUUUUUTTTPPPLLLIIIIIIIIIRRR^^^kkkrrrxxx~~~dddXXXhhh~~~|||ooopppyyy}}}jjj```fffooossshhhXXXDDD888555444111///222222000///............////////////////////////000000000000000000000000............////////////111000111222222666CCCPPPxxx~~~~~~{{{yyy|||yyy~~~wwwccc[[[]]]```]]][[[\\\ccchhhkkknnnsssssssssvvvwwwlll^^^]]]dddeeeeeeeeeeeefffjjjppptttrrrrrrsssuuuzzz|||hhh[[[YYYRRRNNNMMMLLLFFFBBBAAA>>>;;;<<<>>>===<<<@@@HHH___tttppphhh\\\SSSRRR\\\jjjuuuwwwwwwnnnNNN555333666222///333000000000000////////////////////////////////////////////////////////////////////////////////////....................................////////////000...///333777;;;AAAGGG[[[ssseeecccFFFCCCEEENNNVVVYYYZZZ\\\VVVUUUUUUWWWYYY[[[[[[[[[bbbcccccccccbbbaaa``````^^^aaadddeeedddccccccccciiimmmsssuuuvvvvvvwwwxxxxxxxxxyyyxxxwwwtttpppmmmdddbbb^^^WWWPPPJJJFFFDDDDDDJJJUUUdddvvvlllccc[[[YYY^^^YYYYYYXXXXXXYYY[[[]]]___TTTWWWTTTMMMKKK```vvvxxx||||||zzzyyykkkUUUMMMRRRgggvvv~~~|||}}}~~~||||||bbbIIIDDDEEE>>>777888111111000///////////////........................///............------------------........./////////000222444444:::JJJ[[[rrrzzzxxxkkkfffqqq{{{xxxqqqjjjdddccceeegggMMMLLLVVVhhhooocccTTTLLLMMMLLLJJJJJJNNNWWW```ggghhhjjjlllmmmnnnnnnppprrrppppppqqqrrrrrrrrrrrrrrrqqqrrrrrrrrrrrrqqqppppppllljjjgggggghhhjjjiiihhhcccccccccbbb^^^VVVOOOLLLHHHFFFDDDCCCBBBBBBAAA@@@@@@???===;;;:::::::::;;;<<<:::999;;;???FFFMMMRRRRRRRRRPPPLLLIIIIIIJJJLLLTTT```mmmtttyyyoooXXXZZZfffzzzvvviiiiiiwwwxxxggg[[[bbbqqqoooaaaLLL===666555333///222222000///............////////////////////////000000000000000000000000............////////////000000111111111888IIIZZZ{{{}}}cccQQQUUU\\\[[[ZZZXXXZZZccckkknnnqqquuurrrtttzzz}}}ppp___^^^ggg___dddiiinnnqqqsssvvvwwwtttvvvxxx{{{~~~rrreee[[[SSSQQQOOOKKKGGGGGG@@@>>>===>>>>>>>>>@@@CCCJJJccc}}}{{{zzzvvvlll\\\OOOOOO[[[hhhxxxzzzwww~~~vvvWWW;;;555555111000333000000000000////////////////////////////////////////////////////////////////////////////////////................................./////////000000......111777:::;;;CCCLLLnnn~~~ddd```lll???<<>>:::888888:::;;;===<<<;;;<<<@@@FFFMMMQQQRRRQQQNNNJJJHHHHHHKKKNNNUUUaaannnuuuzzz~~~bbbUUUUUUlllsss~~~iiicccrrr|||kkkXXX]]]pppqqqgggUUUCCC:::777444000222111000//////...//////////////////////////////////////////////////////............///////////////000222333444>>>UUUjjj|||{{{VVVIIIRRRXXXSSSUUUSSSWWWcccmmmrrruuuwwwyyy}}}vvveeebbbhhhaaafffnnnuuuxxxxxxyyyyyywwwxxx{{{~~~vvvhhhZZZSSSOOOKKKIIIIIICCCAAA???===;;;;;;<<<>>>AAAIIIggg}}}{{{rrr___MMMGGGPPPZZZjjjuuu}}}|||zzz~~~vvv```GGG999333000000111000000000000////////////000000000000000000000000////////////////////////////////////////////////............................../////////000000000......333999:::<<>>999333222111000////////////........................///............---------,,,,,,------...//////000...111555666888CCC\\\sssvvvnnnppprrroookkkuuu|||xxxhhh\\\TTTQQQOOOPPPXXX]]]XXXPPPLLLLLLKKKKKKKKKNNNRRRYYY```eeehhhhhhjjjmmmooooooooopppqqqrrrrrrrrrrrrqqqpppooonnnqqqqqqrrrrrrsssrrrrrrqqqooommmkkklllnnnmmmhhhccc[[[WWWUUUWWWUUUOOOMMMOOOIIIKKKLLLMMMMMMLLLLLLLLLIIIFFFAAA<<<:::999:::;;;;;;;;;;;;===AAAHHHOOOSSSVVVTTTOOOJJJGGGGGGJJJNNNVVVbbbooovvvzzz~~~}}}sss]]]WWWZZZhhhwwwrrrfffqqqssseeedddllloookkk]]]JJJ===888555111000000////////////000000////////////////////////....................................////////////...111555888;;;IIIeee~~~~~~kkkPPPLLLQQQTTTRRRRRRQQQWWWeeerrryyy|||~~~{{{oookkkmmmmmmpppsssvvvwwwwwwyyyzzzzzz{{{|||~~~ooo```WWWPPPLLLLLLGGGGGGDDD???;;;:::;;;;;;<<<>>>MMMnnnvvvcccQQQIIILLLQQQaaammmyyy~~~~~~wwwmmmYYYBBB555333222000000000000000////////////000000000000000000000000////////////////////////////////////////////////.........................../////////000000000000//////444:::999>>>TTTlll}}}llldddqqqDDDAAABBBJJJPPPPPPOOOPPPNNNPPPSSSTTTTTTUUUVVVWWWRRRRRRRRRRRRQQQOOONNNMMMIIILLLOOOQQQTTTWWW\\\___ggglllrrrtttqqqoooqqqssspppnnnmmmmmmmmmjjjddd___YYYUUUOOOJJJFFFCCCAAA???======>>>FFFTTThhh{{{nnneee^^^VVVXXX[[[[[[YYYYYY[[[]]]eee```]]][[[SSSJJJIIIOOOnnnyyywww}}}xxxfffPPPCCC^^^kkkrrr~~~yyylllQQQCCCDDDCCC===333222111000////////////........................//////.........---------,,,,,,------...///000000...111555777999EEEaaazzz}}}tttsssqqqlllgggmmmqqq{{{xxxhhh\\\VVVSSSRRRYYY```]]]NNNEEEHHHMMMNNNHHHKKKPPPWWW___ccceeeeeegggjjjmmmppppppooopppppprrrrrrrrrqqqpppooonnnmmmqqqqqqrrrssssssrrrrrrrrrpppnnnlllnnnpppnnnhhhbbbUUUNNNKKKQQQVVVUUUTTTVVVRRRSSSTTTTTTRRROOONNNNNNJJJHHHDDD@@@<<<;;;;;;;;;:::::::::===CCCJJJQQQUUUYYYVVVQQQJJJFFFFFFIIILLLVVVbbbooovvvzzz~~~~~~}}}~~~fff___HHH]]]ooovvvxxxdddfffrrrvvvnnngggnnnlllaaaNNN???999666222000////////////000000111////////////////////////..................................../////////000---111777;;;AAAQQQppp~~~~~~[[[MMMQQQRRRSSSXXXQQQQQQXXXhhhwwwwwwuuutttyyyxxxwwwtttssstttxxx{{{}}}}}}|||}}}uuufff[[[UUUTTTKKKLLLKKKEEE@@@>>>>>>>>>:::<<<@@@PPPuuu~~~kkk\\\SSSQQQQQQ___kkkxxx{{{yyyhhhKKK999777777111000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000111000444999888@@@]]]|||{{{nnnfffjjjwwwMMMGGGDDDIIIOOONNNJJJHHHMMMQQQUUUUUURRROOONNNOOOOOOMMMJJJGGGEEEEEEEEEEEECCCEEEIIIKKKMMMQQQTTTWWW___eeemmmssstttqqqmmmjjjmmmllljjjiiihhhfffbbb___WWWTTTOOOIIIEEEAAA@@@???<<<<<<>>>CCCIIIVVVkkk}}}yyyhhhaaaYYYZZZYYYWWWWWWZZZ[[[ZZZZZZ]]]aaa```ZZZRRRKKKGGGRRRwww}}}tttkkkWWWQQQZZZpppzzztttuuu~~~hhhGGG;;;>>>AAA;;;555///---///111000.........------------......////////////////////////...//////...------///222***333555222<<>>===;;;::::::::::::===BBBJJJQQQUUUWWWSSSMMMGGGEEEFFFIIIKKKXXX```kkkuuu|||sss\\\SSSQQQ___qqqzzzggg^^^eee}}}}}}{{{mmmqqqpppgggUUUCCC:::444111000000000000000///......111111000000//////......000000//////.........---...------......///000111,,,666777555IIImmm~~~xxxgggMMMJJJRRRWWW]]]dddaaa^^^aaaooo}}}zzzxxxyyyxxxsssooopppuuuxxxvvvrrrwwwzzz}}}~~~~~~nnn\\\SSSRRRMMMIIIJJJIIIDDD@@@@@@>>>888<<>>@@@IIImmmjjjWWWaaa|||uuuTTTLLLFFFJJJOOOOOOMMMMMMMMMPPPRRRRRROOOLLLKKKLLLKKKIIIFFFCCCBBBAAAAAAAAA>>>@@@BBBDDDGGGKKKOOOSSS]]]cccjjjooopppnnnkkkiiillljjjiiihhhgggdddaaa^^^VVVSSSNNNIIIDDDAAA??????===<<<===AAAEEEOOObbbsssxxxggg\\\ZZZWWWUUUVVVXXXYYYWWW[[[\\\^^^___\\\VVVOOOJJJKKKddd~~~yyyzzz|||zzzsssnnn^^^TTTWWWiiitttssswwwqqqUUU@@@===CCC;;;666000...///111000.........------------......////////////////////////...//////...------000222000555555444AAAYYYhhhjjjrrryyy}}}yyyuuuuuuwwwwwwqqqcccbbbkkksss~~~zzzmmmmmmmmmbbbbbbttt~~~uuudddQQQIIIJJJJJJFFFGGGNNNWWW^^^aaacccfffhhhhhhjjjlllmmmmmmnnnppprrrrrrrrrrrrqqqqqqqqqppppppqqqqqqrrrssstttuuuuuuvvvrrrqqqqqqtttxxxwwwpppjjjeeeddddddfffggggggeeeccc^^^XXXVVVYYYYYYVVVUUUXXXQQQMMMFFFAAA>>><<<;;;999::::::;;;===CCCJJJPPPUUUVVVRRRLLLGGGEEEFFFHHHJJJVVV^^^iiissszzz~~~fffTTTMMMWWWhhhsssxxxjjjeeeppp~~~rrroooqqqlll\\\JJJ>>>666111000000000000000000//////111000000000/////////...000/////////...........................///111111000777888;;;RRRvvvyyyvvvyyy}}}}}}vvvbbbQQQDDDFFFLLLTTTaaaooommmiiilllwwwzzzvvvxxxsssmmmmmmrrrvvvvvvtttwwwzzz~~~uuueeeYYYRRRNNNMMMKKKFFFBBBBBBAAA===>>>DDDIII\\\tttbbbYYYZZZUUUbbbsss}}}www}}}zzz^^^@@@333555111222222222111000///...000000000000000000000000000000000000000000000000......................../////////....../////////...//////000000000000000333333777===CCCUUU}}}uuukkk[[[WWWkkkrrrYYYPPPHHHIIILLLMMMNNNOOONNNOOONNNLLLIIIGGGFFFGGGDDDCCC@@@>>>===<<<<<<<<<:::;;;<<<>>>@@@EEEKKKPPP[[[```fffjjjkkkjjjiiihhhjjjhhhfffeeedddbbb^^^[[[UUURRRMMMHHHDDDAAA??????>>><<<<<<>>>@@@GGGUUUddd~~~oooccc\\\VVVUUUWWWYYYXXXWWW[[[[[[[[[]]]^^^[[[UUUOOOLLLTTT~~~}}}tttxxx|||yyyvvvuuuaaaRRRNNN[[[jjjttt|||dddEEE:::@@@<<<777111///000111000.........------------......////////////////////////...//////...---...000222444444444999KKKaaaiiifffgggooouuuvvvuuuwwwxxxwwwrrrbbbdddpppsss}}}|||mmmpppdddVVV^^^mmm}}}rrr___NNNHHHJJJIIIFFFKKKRRRZZZ```bbbdddgggjjjiiikkkmmmmmmmmmmmmoooqqqrrrrrrrrrrrrqqqqqqqqqqqquuuttttttttttttvvvxxxyyyssssssuuuyyy}}}}}}zzzvvvrrrqqqqqqppppppooollliiigggeeecccccc___ZZZYYY\\\UUUPPPIIICCC???<<<:::999::::::;;;>>>CCCIIIPPPTTTSSSPPPKKKFFFDDDEEEHHHJJJSSS[[[fffqqqxxx|||~~~qqqZZZMMMNNN\\\hhh{{{vvvddd^^^qqq~~~zzz~~~xxxpppvvvvvvhhhUUUEEE:::333///000000000000000000000000000000000////////////////////////........................///000111111444777:::EEEbbb|||vvvsssttt}}}kkk^^^GGGCCCDDDIIILLLUUUkkkxxxuuuvvv{{{rrrwwwrrrlllkkkoootttwwwwwwxxxzzz~~~rrraaaYYYRRRPPPNNNIIIEEEDDDCCCAAAAAA@@@===GGGkkkmmm___^^^TTTYYYdddsss{{{tttxxx}}}qqqMMM999888222222222222222000//////000000000000000000000000000000000000000000000000......................../////////////////////////////////000000111111111111777;;;===HHHhhheeeWWWOOO]]]zzz}}}gggWWWOOOHHHHHHJJJJJJJJJLLLMMMLLLIIIFFFCCCAAAAAAAAA???>>><<<:::999999888888:::::::::;;;===CCCKKKPPPZZZ^^^ccceeefffgggggghhhgggfffdddcccaaa___[[[XXXSSSPPPLLLGGGCCC@@@??????===;;;:::<<<===AAALLLWWWppp}}}wwwkkk```VVVVVVZZZ[[[[[[ZZZ\\\ZZZYYY\\\``````[[[UUUOOOKKKkkkxxxzzz|||{{{~~~kkkXXXIIIMMM\\\lll}}}pppQQQ???======999444111111111000///......------------......////////////////////////...//////.........111333666222333@@@XXXjjjlllgggooouuu{{{{{{{{{|||yyyuuunnngggttt}}}uuujjjSSSKKKVVV[[[fff\\\NNNFFFGGGKKKLLLJJJNNNTTT\\\aaaccceeehhhjjjkkklllnnnnnnmmmmmmnnnppprrrrrrrrrrrrrrrrrrrrrrrrvvvuuuttttttvvvxxx{{{}}}vvvwww{{{|||{{{yyyxxxwwwtttqqqnnnrrrrrrrrrnnngggaaa___```YYYTTTKKKDDD???<<<:::999;;;;;;<<<>>>CCCIIIOOORRRQQQNNNIIIEEEDDDEEEGGGIIIPPPXXXcccnnnvvv{{{~~~eeeRRRLLLTTT___rrrmmm[[[jjjxxxttt{{{{{{uuu|||}}}ppp]]]LLL???777000000000000000000111111000000000000///////////////////////////.....................///000111222555777>>>RRRsss|||zzzzzzwww~~~cccPPP@@@CCCHHHKKKMMMWWWppp|||yyy{{{}}}wwwnnntttrrrooonnnqqqtttwwwyyyxxxzzz~~~{{{}}}jjj___UUUQQQOOOKKKIIIHHHDDDAAAAAAAAA===@@@XXXrrr{{{qqqfffaaaSSSQQQVVVeeettt{{{zzzxxxvvvxxxzzzUUU<<<777333333333222222111000000000000000000000000000000////////////////////////......................../////////000000//////////////////000000111222222000:::>>>>>>PPPzzzyyy[[[QQQSSSlllnnnVVVSSSLLLHHHJJJJJJGGGFFFFFFJJJGGGDDD@@@>>>======<<<;;;;;;:::999888777777777999999888999<<>>555444444333333222111111111000000000000000000000000//////////////////////////////////////////////////////000111111000//////////////////000111333333000<<>>>>>CCCJJJYYYhhh}}}xxxhhh[[[XXXXXXVVVXXX^^^]]][[[ZZZ[[[___aaaaaa___VVVLLLLLL[[[yyy|||jjjQQQBBBHHH\\\oooxxxzzzgggPPP;;;>>><<<999666333111000///......------------......////////////////////////.../////////...000222555777333===VVVlllrrrnnnkkkqqqssstttuuuzzz~~~|||wwwuuufffWWW\\\```WWWJJJFFFCCCEEEGGGFFFGGGJJJTTTYYY```cccdddeeehhhkkklllmmmoooooonnnnnnoooqqqrrrrrrrrrrrrsssssssssssssssssssssuuuwwwzzz}}}~~~xxxrrrmmmhhh```YYYOOOGGGAAA>>><<<;;;<<<<<<===@@@DDDHHHMMMOOOKKKIIIFFFCCCBBBDDDFFFGGGJJJQQQ\\\gggpppwww|||~~~~~~vvv___QQQPPPTTTeeezzzeeecccvvvzzzqqqtttssskkk```UUUFFF:::333222111000///000111111////////////000000000000.........///////////////////////////000111222222444;;;NNNlllVVV???BBBCCCEEEGGGMMM[[[ooo~~~}}}uuunnnkkkjjjjjjpppssswwwwwwuuuuuuvvvyyyzzzzzzzzz|||}}}yyyqqqhhhbbbaaabbbdddddddddfffiiikkkrrruuuzzz~~~}}}{{{yyy}}}iii\\\VVVRRRPPPPPPJJJEEECCCEEEEEECCCCCCGGG```mmm]]]SSSLLLQQQYYYcccsss{{{bbbHHH999666555444333222222222222000000000000000000000000000000000000000000000000//////////////////////////////111111111111//////000/////////000222444555333===EEEPPPqqqqqqWWWaaappp{{{wwwgggUUULLLIIIFFFEEEGGGFFFBBB???@@@@@@===;;;:::;;;<<<:::888888888888888888777777666555555666888;;;AAAHHHMMMVVVYYY]]]```bbbccceeefffcccbbb```^^^\\\YYYUUUQQQNNNKKKGGGDDDAAA?????????<<<::::::===>>>===@@@DDDNNN]]]rrrsssddd^^^YYYTTTWWW```]]]\\\\\\\\\]]]___```aaaaaaUUULLLMMM^^^~~~}}}oooXXXFFFIII^^^rrrzzzyyy~~~}}}lllSSS???>>>===;;;777333111//////......------------......////////////////////////...////////////000333555666777HHHfff{{{~~~|||}}}tttrrrooooootttzzzyyyssssss{{{yyybbb]]]XXXPPPOOOIIIFFFFFFHHHGGGEEEIIIPPPXXX]]]bbbeeefffgggjjjmmmkkkmmmnnnooonnnnnnppprrrrrrrrrrrrsssssssssttttttsssssstttuuuwwwxxxyyyyyy~~~zzzrrriiiaaaZZZPPPHHHBBB???>>>===<<<<<<>>>@@@DDDHHHLLLNNNIIIGGGEEECCCBBBCCCEEEFFFEEEMMMXXXccclllsssyyy|||}}}}}}~~~kkkXXXQQQOOO___vvvuuudddjjj{{{kkkmmmmmmkkkhhh___OOO@@@555444222000//////000000.../////////000000000111............/////////000////////////000111222333666@@@YYYwwwyyytttNNN@@@BBBFFFJJJMMMTTTaaarrr}}}zzznnnhhhfffhhhiiiqqquuuxxxvvvrrrrrruuuyyy{{{yyyxxxyyy}}}~~~{{{wwwrrrjjjbbb\\\SSSUUUVVVWWWYYY]]]ccchhhrrrxxx~~~iii]]]UUURRRRRROOOJJJGGGFFFCCCAAAAAADDDOOOoooiiiYYYMMMNNNTTT\\\lll||||||pppZZZFFF666666444333222222333333000000000000000000000000000000000000000000000000////////////////////////...///111222222111///...000000//////000222444666777>>>III___~~~}}}ddd^^^lllwwwrrrbbbUUUOOONNNEEEBBB@@@AAA@@@<<<<<<>>>===:::999999;;;<<<:::888666777777888888777666666555777888:::===CCCJJJOOOTTTWWW\\\___aaabbbcccdddcccbbb___^^^\\\YYYTTTQQQMMMKKKGGGCCC@@@???>>>???===;;;;;;>>>>>><<<===@@@FFFTTTiii{{{}}}mmmeee\\\TTTXXXbbb]]]^^^]]]\\\[[[\\\```ccceeeWWWLLLGGGNNNlll~~~eeeMMMJJJZZZjjjppp{{{rrruuutttZZZKKK???>>><<<888444111//////.........------.........////////////////////////...////////////000333666555999QQQsss~~~zzzsssnnnqqqvvvsssmmmjjj~~~mmmcccuuuaaaXXX^^^OOOAAAKKKEEECCCEEEGGGFFFFFFNNNZZZ[[[___dddgggggghhhkkknnnkkklllnnnooonnnoooqqqrrrrrrrrrrrrssssssttttttttttttuuuuuuvvvvvvvvvuuuuuuuuujjjbbb[[[QQQHHHCCC@@@???>>><<<===>>>AAADDDHHHLLLNNNHHHGGGDDDBBBBBBCCCEEEFFFBBBIIIUUU```iiiqqqwwwzzz}}}}}}}}}vvv___QQQJJJXXXqqq}}}ggg^^^rrr|||hhhjjjlllooopppjjjXXXFFF777555222000///...///000.../////////000000111111---.........//////000000////////////000111222333888EEE```|||xxxsss```CCCBBB>>>FFFMMMPPPUUUaaaoooyyytttiiieeefffggghhhrrruuuwwwtttooooootttzzz|||yyyvvvwww||||||yyytttoooiiiccc\\\WWWLLLNNNPPPQQQTTTZZZcccjjjsss{{{sssbbbXXXSSSRRRQQQNNNKKKGGGBBB@@@DDDJJJJJJ\\\qqq]]]NNNNNNTTTZZZffftttxxx}}}~~~{{{}}}|||iiiRRR777666444333222222333444000000000000000000000000000000000000000000000000000000000000000000000000...000111222222111000...000000//////000222555666999>>>LLLjjjzzzpppVVVggguuuyyyhhhRRRIIIKKKNNNFFFDDDAAA>>><<<;;;<<<<<<;;;:::999888777777777777:::999888777777666666666777999;;;<<<>>>AAAEEEIIIPPPVVV\\\_________cccgggbbb```^^^]]][[[XXXSSSPPPLLLJJJGGGCCC@@@>>><<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@HHHWWWgggxxxnnniiiZZZUUU]]]\\\______]]][[[ZZZ[[[^^^``````bbbUUUGGGJJJ[[[xxxgggPPPEEEMMMbbbuuulllmmmpppyyy~~~gggPPP???>>><<<888555222///---111111000/////////////////////............//////222---+++...000///111444:::DDDbbb|||yyymmmxxxwwwlllooommmvvviiiaaakkkqqqzzzjjjZZZZZZ\\\JJJ<<<@@@DDDDDDDDDCCCDDDIIIRRRXXX___```aaaccceeehhhkkkllljjjlllnnnooopppqqqsssuuutttssssssrrrrrrrrrsssssstttssssssuuuxxxyyyyyyxxxxxxoooiiibbb[[[QQQHHHCCC@@@???>>><<<@@@BBBBBBEEEJJJLLLJJJHHHFFFCCCBBBBBBBBBAAA@@@BBBFFFNNNYYYeeeooouuuwwwyyyyyy{{{}}}^^^TTTQQQOOO___xxx}}}___ZZZttt|||ooogggdddmmmtttnnn\\\LLL<<<555000000111//////222////////////////////////////////////............000111///------111444555999PPPooolllppp}}}dddKKKCCCFFFFFFGGGJJJQQQ^^^nnnxxx|||wwwiiicccaaaaaaeeeiiittttttssspppmmmnnnssswwwvvvyyyyyyvvvzzz~~~~~~~~~zzztttlllddd\\\WWWTTTNNNPPPQQQPPPRRRWWW]]]```ooo|||}}}hhh^^^XXXPPPSSSNNNJJJIIIFFFDDDFFFKKKXXXVVVjjjxxxgggVVVQQQQQQVVVdddttt}}}wwwvvvNNN:::222444333555666///111111111111111111111111111000000000//////......////////////////////////000000000000000000000000...///000//////000333555555DDDWWWxxxfffbbbhhhyyyyyy^^^JJJJJJQQQRRRAAA@@@>>><<<;;;:::::::::;;;;;;:::999888888888888::::::999888888888888999888:::<<<>>>@@@CCCGGGJJJOOOUUU\\\^^^^^^]]]```cccaaa```^^^\\\ZZZWWWSSSPPPLLLJJJFFFCCC@@@===<<<<<<========================???FFFQQQ```qqqwwwkkk```YYY[[[]]]______^^^[[[YYYZZZ\\\______ddd\\\NNNJJJRRRoooiiiRRREEEHHHYYYiiimmmmmmnnnttt}}}~~~ooo___LLLCCC<<<999777222000111111111000/////////////////////............//////000,,,,,,000222222444888777JJJnnn{{{yyyxxxhhhlllmmmmmmzzztttiiijjjllllll\\\WWW[[[VVVHHHAAACCCDDDDDDCCCBBBDDDJJJSSSYYY___```aaacccfffhhhjjjllliiikkkmmmooooooppprrrtttttttttsssrrrrrrrrrrrrsssuuuvvvvvvvvvxxxyyy{{{|||xxxpppjjj```ZZZQQQIIIDDDBBB@@@@@@===AAABBBBBBDDDIIIJJJHHHHHHEEEBBBAAAAAAAAAAAA@@@AAADDDJJJTTT___jjjrrrvvvxxxyyy{{{~~~jjjXXXPPPKKKXXXmmmvvv~~~jjj]]]ooozzznnnggglllwwwuuueeeUUU@@@888222222222000000333////////////////////////........................///000000//////333666888BBB[[[yyypppaaaooo~~~fffMMM>>>>>>EEEDDDFFFKKKTTTbbbrrr}}}ssseee```aaaccchhhnnntttsssqqqnnnlllmmmooorrrsssxxxyyyxxxyyy~~~yyyqqqhhh___ZZZXXXWWWWWWUUURRRRRRWWW]]]```lllyyy}}}zzzeeeZZZXXXUUUQQQNNNLLLJJJIIIMMMSSSQQQNNN[[[|||nnn___UUUMMMOOO```ttt|||zzzxxx{{{^^^BBB444555333333555111111111111111111111111111111111111000000/////////////////////////////////000000000000000000000000///000111111000222555777;;;JJJhhhfffTTT^^^rrrsssYYYIIILLLRRRRRR=========<<<;;;;;;::::::;;;;;;:::999888888888888::::::::::::::::::;;;<<<:::<<<>>>@@@AAADDDIIILLLNNNTTTZZZ]]]]]]\\\]]]___aaa___]]][[[ZZZWWWRRROOOKKKIIIFFFBBB???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>AAAIIIVVVgggyyylllhhh^^^XXX^^^______^^^\\\YYYYYY[[[\\\]]]dddcccZZZNNNIIIbbbrrr[[[JJJDDDOOO]]]mmmnnnnnnpppwww|||xxxqqqZZZGGG:::;;;:::222000444111111000/////////////////////............//////...+++---222444444777;;;;;;UUUyyykkkpppwwwjjjwwwzzzppplll^^^PPPXXXaaaPPPEEEGGGDDDEEEDDDBBBAAADDDKKKTTT[[[___```aaadddfffhhhjjjkkkiiijjjmmmnnnnnnoooqqqsssttttttsssrrrrrrrrrrrrrrrvvvwwwyyyxxxxxxzzzyyypppkkk^^^YYYQQQKKKGGGDDDBBBAAA???CCCDDDCCCDDDGGGHHHEEEFFFDDDAAA@@@AAAAAAAAA@@@@@@AAAEEELLLWWWcccnnntttvvvxxx{{{~~~|||cccUUUKKKPPP]]]jjjuuuzzz```eeerrrdddggguuuyyykkk[[[FFF===555333333111111333////////////////////////..................//////...///000111222444888;;;IIIggg~~~{{{wwwdddeee{{{qqqSSS???;;;@@@FFFCCCFFFNNNZZZhhhwww|||mmm___]]]bbbgggmmmqqqrrrpppmmmlllllllllllllllqqqwwwzzzyyyyyy|||~~~~~~||||||{{{{{{yyynnnfffbbbaaabbb___[[[VVVTTTVVV[[[```jjjuuu|||zzzxxxbbb```TTTQQQNNNLLLHHHFFFJJJQQQKKKHHHMMMggg}}}vvvmmmbbbSSSKKKXXXjjjyyy~~~|||www{{{pppKKK555666333000333333111111111111111111111111111111111111111000000000////////////////////////000000000000000000000000000111222111222444777:::@@@RRRrrrWWWOOOddd~~~iiiQQQIIINNNSSSQQQ<<<======>>>>>>===<<<;;;;;;:::999888888888888888::::::::::::;;;<<<===>>>;;;===???AAABBBFFFJJJMMMMMMRRRYYY]]]^^^^^^^^^___```^^^\\\ZZZYYYVVVQQQNNNJJJHHHEEEAAA???===<<<;;;::::::::::::::::::::::::======BBBMMM^^^ppppppmmmaaaUUU]]]^^^______]]]ZZZYYYYYYZZZZZZ```ddddddXXXHHHWWW|||{{{{{{kkkSSSDDDIIIWWWnnnqqqrrrpppsssyyy|||{{{cccIII999======333...444111000000/////////////////////............//////---,,,...333444444777;;;FFF```zzzttt|||}}}jjjvvvuuukkkWWWKKK^^^iiiNNNCCCIIIAAAEEECCCAAAAAAEEEMMMVVV\\\___```bbbdddfffhhhiiijjjhhhjjjlllmmmmmmnnnppprrrtttsssrrrrrrqqqqqqrrrrrrtttwwwzzzyyyyyy}}}yyyqqqlll___ZZZSSSMMMIIIFFFCCCAAACCCGGGHHHFFFFFFHHHGGGDDDEEECCCAAA@@@AAABBBAAAAAA@@@AAABBBFFFOOO[[[hhhpppsssvvvzzz~~~ppp^^^QQQMMMPPPbbbpppeeeZZZooowwwgggggguuu|||qqq```MMMAAA777333333111111222/////////////////////////////////000000000000000//////111333333333888>>>SSSuuu}}}{{{yyy|||tttjjjvvveeeIII===AAACCCAAABBBGGGQQQ```mmmyyyxxxqqqeee[[[^^^fffkkkoooqqqooollljjjjjjmmmmmmkkkhhhlllrrrxxxwwwuuuuuuxxx{{{yyyyyywwwvvv||||||tttmmmjjjkkkjjjfffbbb___[[[XXXZZZ___kkkttt|||~~~{{{{{{~~~sssbbbWWWSSSQQQNNNHHHAAABBBGGGGGGHHHKKKWWWyyy}}}{{{yyyrrr```PPPOOOYYYqqq~~~wwwuuuvvvMMM666777444///222444111111111111111111111111222222111111111111111111////////////////////////////////////////////////000111111111222555999===DDD[[[~~~wwwbbbUUU\\\rrr}}}]]]IIIHHHPPPSSSQQQ>>>>>>??????>>>===<<<<<<::::::999888888888999999:::::::::;;;<<<===>>>???===>>>@@@BBBDDDGGGKKKNNNNNNRRRXXX]]]___aaaaaaaaa___]]][[[YYYXXXUUUPPPMMMIIIGGGDDDAAA>>><<<<<<;;;::::::::::::::::::::::::;;;;;;>>>GGGVVVgggwwwyyyqqqcccVVV\\\^^^______^^^[[[YYYYYYZZZWWW[[[```hhhcccPPPQQQiiiyyy~~~xxx^^^GGGGGGTTTlllrrrvvvtttssswww{{{|||gggLLL:::>>>???444...222111000000/////////////////////............//////------///222333222555;;;PPPgggvvvvvvyyyzzz{{{wwwhhhrrrxxxhhhSSSJJJ___hhhLLLBBBIII???DDDBBB@@@AAAFFFOOOXXX]]]___```bbbeeeggghhhiiiiiihhhjjjlllmmmlllmmmoooqqqrrrrrrrrrqqqqqqrrrrrrrrrqqquuuyyyzzz|||xxxqqqlllaaa\\\UUUOOOJJJGGGDDDAAAHHHLLLMMMJJJJJJKKKIIIEEEEEECCC@@@@@@AAABBBBBBBBBBBBBBBBBBCCCIIITTTaaajjjooosssyyy}}}www```TTTOOOMMMaaasssmmmYYYbbbyyypppmmmxxxwwwhhhSSSFFF888222222000000111000000000000000000000000000000111111111222222222111///111333222111888AAAbbbzzznnnppp~~~WWW===;;;BBBAAA;;;CCCIIIVVVfffqqqzzz}}}mmmccc\\\[[[bbbjjjmmmmmmlllkkkiiihhhjjjmmmnnnkkkgggeeeiiimmmmmmjjjhhhkkkppptttwwwyyy{{{~~~~~~xxxuuuwwwzzzxxxtttpppnnnnnnnnnjjjiiijjjeee___^^^bbbooovvv|||zzzsssyyyhhh]]]YYYUUUSSSMMMEEEBBBCCCAAAHHHMMMRRRfff}}}wwwhhhUUUMMMPPPcccvvv{{{www}}}zzzrrrMMM888999555111222333111111111111111111111111111111111111111111222222000000000000000000000000//////////////////////////////000000222555:::>>>LLLkkk}}}xxx___VVVcccvvvoooSSSFFFHHHNNNQQQQQQBBBBBBAAA@@@???>>>===<<<<<<;;;;;;::::::;;;;;;;;;============>>>???@@@AAA???AAACCCDDDFFFIIIMMMQQQQQQTTTXXX\\\___bbbcccccc^^^\\\ZZZXXXWWWTTTOOOLLLHHHFFFCCC@@@===<<<;;;;;;999999999999999999999999999:::<<>>555///111111111000/////////////////////............//////...---///222111111666===XXXlllrrrpppuuuzzzttttttzzz~~~qqqjjjrrrpppUUUNNNXXX\\\IIIAAAFFFAAABBB@@@???BBBIIIQQQYYY\\\___```ccceeeggghhhhhhhhhiiikkklllmmmmmmmmmoooqqqqqqppppppqqqqqqrrrssstttqqqtttwww{{{~~~wwwppplllbbb]]]UUUOOOKKKHHHFFFEEELLLPPPQQQNNNMMMNNNKKKGGGEEECCCAAAAAABBBDDDDDDDDDDDDDDDCCCCCCEEEMMMXXXaaakkkpppxxx|||~~~}}}```UUURRRPPP```vvvwwwaaa^^^qqqwwwnnnssszzzwwwlllZZZJJJ:::333111000///000000000000000000000000000000000111111222222333333333000111444333222;;;GGGkkkppplllyyy{{{LLL777999@@@AAA???DDDKKK[[[mmmvvv|||sssdddWWWWWW\\\fffmmmkkkhhhgggfffgggiiikkklllkkkhhheee^^^^^^___```]]]ZZZ\\\aaafffoooxxx}}}}}}wwwqqqrrrtttuuutttpppllljjjllliiijjjooollldddbbbgggqqqyyy}}}yyyoooyyy~~~ddd[[[TTTRRROOOIIIDDDBBB<<>>>>>>>>>>>??????AAA@@@@@@@@@AAABBBCCCCCCBBBDDDFFFHHHIIIMMMQQQTTTVVVWWWXXX[[[^^^```aaaaaa]]][[[YYYXXXVVVSSSOOOKKKGGGEEEBBB???===<<<;;;;;;::::::::::::::::::::::::666999<<<===AAALLL\\\iiiwww{{{iiiddd\\\\\\^^^aaaaaa```]]]\\\\\\ZZZ]]]ZZZ^^^eee\\\PPPQQQqqq~~~{{{___KKKHHH]]]iiitttwwwyyy{{{||||||vvvbbbLLL@@@;;;666333222111111000/////////////////////............//////......///111111222999CCCcccrrroooiiiqqqrrrttttttzzz~~~sssvvvpppooorrr{{{ccc\\\TTTMMMEEE@@@BBBEEE@@@??????CCCKKKSSSYYY\\\___aaacccfffhhhhhhhhhgggjjjkkkmmmmmmmmmmmmoooqqqnnnoooooopppqqqssstttuuussstttwww{{{{{{uuuppplll```[[[SSSNNNKKKKKKKKKKKKMMMQQQSSSPPPOOOPPPMMMHHHEEECCCAAABBBDDDEEEFFFEEEDDDEEEEEECCCBBBFFFOOOWWWgggnnnvvv{{{|||}}}iii\\\VVVPPPUUUppp~~~iii]]]lllzzzllliiiqqqsssooo```OOO<<<444222111000111000000000000000000000000......///000000111222222444000111555555555AAAQQQqqq{{{nnnvvvmmmCCC888;;;===@@@FFFEEELLL___sss{{{}}}iiiYYYPPPTTT]]]hhhkkkgggccccccdddgggjjjkkkiiieeebbb```]]]XXXUUUVVVUUURRRSSSXXX\\\iiixxx}}}zzzxxxwwwxxxxxxtttllleeeddd___bbbhhhhhhaaabbbiiiqqq{{{~~~}}}{{{vvvrrrcccUUUPPPOOOLLLGGGDDD@@@@@@GGGPPPWWWjjjssscccSSSMMMOOOSSSaaaqqq{{{|||zzz{{{}}}ooo[[[KKK>>>333444777///111111111111111111111111/////////000000111111111000000000000000000000000000000000000000000000000///000000111333888???DDDfff~~~|||uuuaaa\\\gggjjjbbbTTTIIIEEEIIIIIIEEEKKKUUUUUURRRNNNJJJHHHFFFFFFFFFBBBAAAAAAAAAAAAAAABBBBBBDDDCCCCCCCCCCCCDDDEEEEEEEEEGGGIIIJJJLLLOOOSSSWWWZZZYYYYYYYYY\\\^^^^^^^^^]]][[[YYYWWWVVVSSSNNNKKKFFFEEEBBB???===<<<;;;;;;::::::::::::::::::::::::555999<<<::::::BBBRRR___pppmmmkkk^^^[[[^^^aaabbbaaa___]]]]]]]]]```[[[YYY```\\\QQQNNNOOO|||~~~kkkPPPDDDWWWcccooovvvzzz~~~nnnTTTAAA999777666444111111000/////////////////////............//////...---///111111444===HHHnnnxxxlllbbblllqqqwww}}}{{{oooxxxmmmpppooorrrtttkkkUUUEEECCC??????GGG???>>>???DDDMMMUUUYYY[[[___aaacccfffhhhhhhggggggjjjlllnnnnnnnnnnnnoooqqqmmmnnnnnnpppqqqtttuuuvvvuuuuuuwww|||zzztttooolll^^^YYYRRRMMMLLLMMMOOOPPPNNNRRRSSSQQQPPPPPPMMMHHHEEEDDDBBBBBBDDDFFFGGGFFFDDDEEEEEECCC@@@BBBJJJPPPeeellluuuzzz{{{|||wwweeeXXXLLLHHHggglll[[[hhhnnnfffnnnvvvvvvdddRRR>>>555444222111222000000000000000000000000,,,------...///000000111444///000666777888FFFYYYyyy||||||nnn}}}VVV999999===999;;;EEEDDDMMMaaavvvttt```QQQNNNTTT^^^hhhhhhcccaaabbbccchhhlllkkkfff```]]]\\\```XXXSSSTTTSSSPPPQQQUUU^^^nnn~~~yyynnnddd[[[VVVWWW___```[[[___hhhppp|||~~~~~~~~~qqq\\\SSSSSSQQQLLLIIIGGG???BBBMMMSSS___zzzfffRRRIIIJJJTTT\\\jjjvvvxxxuuuxxx~~~ttteeeTTT@@@111555888...111111111111111111111111......//////000000000111000000000000000000000000000000000000000000000000111111111222555:::AAAFFFmmmwwwooo^^^VVVfffxxxnnnUUUAAA>>>BBBKKKIIIBBBHHHWWWhhhccc[[[TTTPPPMMMKKKIIIIIIJJJKKKKKKJJJHHHHHHIIIMMMLLLJJJIIIIIIIIIJJJKKKKKKLLLMMMNNNPPPSSSUUUVVVXXXXXXYYY[[[\\\]]]^^^___^^^]]][[[YYYWWWTTTPPPMMMEEECCCAAA>>><<<;;;;;;:::::::::999888888999::::::>>>;;;;;;======>>>HHHUUUjjj{{{vvvbbb___^^^```bbbbbb___\\\ZZZYYYXXX\\\]]]\\\```bbb[[[PPPOOO]]]}}}|||{{{___???LLL\\\iiiqqquuuVVV???999<<<999333111111000///////////////////////////////////////......000111000444DDDUUUyyyyyysssjjjmmmxxx~~~}}}qqqqqqsss}}}qqqtttqqquuupppUUUGGGCCCBBBBBBBBB>>>@@@CCCHHHNNNUUUZZZ]]]^^^___```ccceeehhhiiijjjkkkmmmnnnnnnmmmmmmooopppnnnnnnoooqqqssstttsssqqqssswww|||~~~{{{uuuoookkk^^^YYYSSSPPPPPPSSSVVVWWWSSSSSSTTTTTTQQQNNNJJJHHHDDDCCCBBBBBBCCCEEEGGGHHHLLLJJJFFFCCCBBBEEEIIIKKK]]]gggrrrzzz|||}}}nnnYYYVVVNNN]]]ppp~~~yyy[[[\\\||||||qqqkkkkkkmmmkkk___JJJ888111333444222000000000000000000000000111111111000000000000000333111333444111666RRRppp~~~qqqvvvmmmaaaxxxYYYLLL===888999;;;???CCCIIIUUUhhhwww}}}mmm[[[SSSPPP^^^iiihhhcccccccccaaagggiiimmmqqqrrrooojjjeeeeeeccc___\\\[[[[[[\\\\\\fffuuu}}}rrriii^^^TTTQQQXXXVVVNNNTTTcccuuuwww}}}}}}bbbYYYYYYRRRKKKKKK@@@CCCDDDIIIOOOTTTqqqlllZZZSSSEEENNN[[[lllsssooommmyyypppMMM:::444222444222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222...555333333999;;;BBBSSSyyydddWWWNNNZZZsss|||eeeGGG>>>>>>AAAFFFGGGGGGKKKPPPvvvrrrlllhhhccc___[[[XXXUUUUUUVVVUUUSSSRRRRRRRRRRRRQQQPPPOOONNNNNNOOOOOONNNOOOOOOQQQSSSVVVXXXYYYZZZZZZ[[[\\\^^^___``````^^^\\\ZZZXXXWWWTTTOOOLLLEEECCCAAA>>><<<;;;;;;;;;::::::999888888999::::::<<<999:::<<<;;;<<>>[[[zzz{{{oooqqqlllgggnnnKKKBBB::::::===???BBBEEEIIIVVVlll~~~hhhXXXQQQUUUaaaiiifffaaaaaabbbbbbdddhhhpppyyy|||vvvsssooojjjhhhgggggghhhmmm}}}vvvnnn^^^SSSPPPTTTRRRKKKRRR```nnnooouuu|||~~~}}}lll\\\WWWPPPIIIHHH@@@BBBAAAEEEKKKNNNffftttaaaXXXJJJLLLWWWgggssstttrrrwwweeeCCC555555333222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222///333333555:::;;;GGG___rrrUUULLLKKK___wwwyyy```FFFDDDCCCCCCFFFGGGFFFIIIOOO}}}yyyuuupppjjjfffdddcccbbb```___^^^]]]]]]ZZZYYYXXXWWWVVVUUUUUUUUURRRSSSTTTUUUWWWYYY[[[\\\]]]]]]^^^___``````aaaaaa]]][[[YYYWWWVVVRRRNNNKKKEEEDDDAAA>>><<<;;;;;;;;;:::999999888888999999:::999888999;;;::::::???GGGUUUfffyyypppddd^^^```ccceeeeeebbb^^^\\\XXXYYYZZZ\\\aaafffeeeaaaMMMMMMhhh|||vvvwwwyyyqqqeeeNNNKKKOOO]]]mmm{{{pppRRR???888777555111111000///////////////////////////////////////000+++///777666777PPPpppxxxzzz{{{|||~~~{{{qqqgggvvv~~~vvvvvvpppllliiikkkmmmjjjccc]]]nnn[[[IIIAAAAAABBBAAAAAA<<<>>>BBBGGGMMMSSSXXX[[[^^^___```bbbeeegggiiiiiikkkmmmnnnnnnnnnnnnoooqqqqqqppppppqqqssssssqqqpppuuutttrrrqqqsss{{{|||uuunnniiibbb^^^ZZZXXXYYY[[[\\\]]]YYYYYYXXXVVVSSSNNNJJJGGGFFFEEEEEEDDDEEEFFFHHHIIIFFFFFFGGGHHHHHHFFFEEEDDDTTT^^^jjjsssvvvxxx{{{xxx^^^VVVTTT```vvvlllXXX```~~~zzzpppnnnfffUUUBBB888555333000000000000000000000000000000000000000000000111111000000333666777DDDbbbwwwoooooonnnsssrrr[[[???999888<<>>CCCHHHNNNTTTYYY[[[^^^___```bbbdddfffhhhiiiiiikkklllmmmlllmmmnnnpppqqqppppppqqqrrrsssrrrqqqpppnnnkkkjjjooo{{{|||uuunnniiifffccc```^^^___```aaa```]]]]]][[[XXXSSSNNNJJJGGGGGGFFFFFFFFFFFFGGGHHHIIIDDDEEEEEEFFFEEEDDDBBBAAAPPPZZZfffooosssvvvzzz~~~~~~qqqbbbVVVZZZrrr```WWWkkkxxxrrrtttlll[[[GGG999555444222000000000000000000000000000000000000000111111111222222333444666DDDccc~~~wwwssstttvvvuuueeeIII;;;888888===@@@??????@@@LLL```}}}nnn[[[SSSUUUdddeeeddd```\\\]]]```cccbbbiiiuuu{{{xxxxxxzzz|||{{{rrrhhh\\\TTTTTTQQQMMMRRR]]]cccaaaaaadddffflllyyyfffVVVPPPNNNNNNFFFEEE@@@BBBIIIJJJTTTkkkuuueee\\\NNNNNNWWWjjjyyy}}}yyyvvv~~~NNN666;;;000222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222333111222:::<<<999TTT~~~cccMMMMMM___{{{mmmOOO@@@EEEBBBAAACCCEEEHHHQQQYYY|||yyyuuurrrqqqooollliiigggfffeeedddbbb```^^^]]]ZZZ[[[[[[\\\^^^```aaacccaaaaaaaaaaaaaaa`````````]]][[[XXXVVVTTTQQQLLLIIIFFFDDDBBB???===<<<<<<<<<999999999999999999999999888:::;;;:::999999::::::AAAJJJWWWcccnnnzzzjjj___```aaadddfffddd```\\\[[[YYYWWWYYY]]]```dddfff[[[NNNMMMgggyyyuuuwwwzzzuuummmTTTEEEFFF\\\nnnrrrttt{{{xxx}}}wwwbbbJJJ;;;888888111000000///////////////000000000000000000000000222---000777666;;;ZZZ~~~uuujjjiii}}}ttthhhdddZZZLLLPPP___YYYMMMCCCAAABBB@@@>>>======@@@DDDJJJPPPVVVZZZ\\\^^^___```bbbdddfffggghhhgggiiikkkkkkkkkkkkmmmooouuusssrrrqqqrrrrrrqqqpppkkkjjjiiimmmwww|||uuuooojjjjjjhhhfffeeeeeeeeedddccc```___\\\XXXSSSNNNJJJGGGGGGGGGGGGGGGGGGHHHHHHHHHDDDCCCBBBAAA@@@@@@@@@@@@LLLVVVcccmmmqqquuuyyy~~~|||qqq[[[TTTiii}}}nnnYYY___tttssssss}}}yyyrrraaaJJJ:::555555555000000000000000000000000//////000000111111111111222333333333777IIIiiizzz}}}mmm|||dddBBB<<<888888;;;>>>===>>>AAAQQQhhhwwweeeXXXWWW\\\hhhddd```]]][[[\\\___bbbbbbhhhsss|||tttjjj___UUUSSSPPPNNNRRRZZZZZZXXXWWWXXX[[[ddduuupppYYYRRRPPPOOOGGGFFF@@@BBBJJJJJJPPPbbbwww}}}llldddTTTNNNPPP```sss||||||zzz}}}TTT<<<>>>333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222444333333999<<<<<<]]]~~~ZZZQQQWWWkkkbbbIII@@@DDD@@@???AAADDDIIIRRR\\\~~~|||yyytttoookkkkkkiiihhheeebbb```^^^^^^______```bbbccceeefffddddddcccbbbbbbaaa``````]]][[[YYYWWWTTTQQQLLLIIIFFFEEEBBB???===<<<<<<<<<888999999::::::999999888888;;;;;;888888::::::777>>>BBBKKKVVV```kkk{{{tttcccaaaaaaccceeeeee```\\\]]]YYYWWWYYY[[[\\\```eeebbbWWWJJJWWWxxxzzzxxxzzz{{{uuunnnUUUFFFCCCWWWkkkqqqrrrtttqqq{{{|||jjjPPP>>>777666111111000///////////////000000000000000000000000111///111444666AAA```ooohhhyyykkk```UUUJJJRRRcccTTTJJJBBBAAABBB???===<<<>>>@@@EEELLLRRRWWW[[[]]]^^^___```bbbdddeeefffgggfffhhhjjjkkkkkkkkkmmmoootttrrrpppoooppppppooonnnkkkkkknnnuuu{{{vvvqqqnnnnnnmmmkkkkkkjjjiiifffcccbbb```]]]XXXSSSNNNJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFCCC@@@>>>===>>>???AAAHHHSSSaaakkkppptttyyy}}}{{{dddQQQ]]]tttxxxaaa[[[jjjxxxpppvvvzzzuuugggOOO<<<555555666000000000000000000000000/////////000111111222222111333444555===TTTvvvtttfffgggCCC:::777777:::<<<>>>BBBGGGVVVpppzzzkkk^^^XXX\\\dddggg```[[[[[[\\\\\\^^^aaaaaafffppp~~~}}}vvvfff\\\SSSOOOMMMLLLNNNSSSPPPNNNNNNPPPSSS^^^sssaaaTTTOOOLLLFFFGGGAAAAAAHHHHHHLLL[[[llltttkkkXXXOOOLLLWWWiiivvv}}}{{{{{{VVV===888222222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222222555555888===EEEjjjYYYQQQ]]]pppzzznnnUUUEEECCCEEEAAA???AAADDDHHHRRR[[[yyyrrrnnnnnnmmmkkkhhhdddaaa```cccccccccdddeeegggiiiiiiggggggfffeeecccbbbaaaaaa^^^\\\ZZZWWWUUUQQQLLLIIIFFFEEEBBB@@@>>><<<<<<<<<888999::::::::::::999888888:::999666666:::999555999:::AAAKKKRRRXXXdddqqq~~~gggdddbbbccceeeeeebbb^^^]]]YYYXXXZZZ[[[[[[___fffddd```LLLLLLlllzzzwwwtttbbbPPPEEEOOOcccoooqqqpppppp|||nnnSSS@@@888666111111000///////////////000000000000000000000000...111333111666JJJhhhzzzzzzmmmrrr{{{lll]]]SSSNNNVVVcccOOOFFF@@@@@@AAA???=========@@@EEEKKKRRRWWWZZZ\\\^^^___```bbbccceeefffggghhhiiikkkllllllmmmoooqqqrrrqqqqqqtttxxx|||~~~~~~~~~}}}yyyvvvsssqqqqqqpppoooooonnnkkkfffcccbbb```]]]XXXSSSNNNJJJHHHFFFGGGGGGGGGGGGGGGFFFFFFFFFDDDAAA???>>>>>>@@@@@@EEEOOO^^^hhhnnnrrrxxx}}}|||qqqRRRSSSkkkzzzhhhVVViiiqqqeeewwwvvvkkkVVVAAA777444444000000000000000000000000...//////000111111222222///222444666AAA]]]nnnfffbbbBBB:::888888;;;===???CCCIIIZZZvvvqqqbbbYYYXXX___hhhddd\\\XXXZZZ]]]]]]]]]```aaaeeennnzzz|||uuubbbYYYPPPLLLKKKJJJKKKMMMJJJJJJJJJLLLNNNYYYmmmlllZZZRRRMMMHHHJJJDDDAAAFFFFFFJJJWWWccc~~~qqqXXXNNNIIIQQQ```nnnzzz{{{zzzsssZZZ===222555222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222///666666777@@@RRRyyy|||WWWTTTdddrrrnnn[[[IIICCCEEECCC@@@???CCCFFFKKKUUU^^^{{{sssppppppooommmiiifffbbb```fffffffffggghhhjjjkkkllliiiiiihhhfffeeedddcccbbb___]]]ZZZXXXUUUQQQMMMIIIGGGEEECCC@@@>>>===<<<<<<888999:::;;;;;;:::999888777:::888333444999999444444444:::CCCGGGIIIRRR\\\rrrkkkgggccccccffffffccc___]]]YYYXXX[[[\\\[[[```gggccceeeOOOGGGfff}}}}}}zzzxxxzzzhhhUUUDDDHHH^^^rrryyyxxxooozzz}}}mmmSSSAAA999777111111000///////////////000000000000000000000000,,,222444000888QQQnnnqqqvvvtttjjjrrr{{{hhhVVVOOOOOOVVV```KKKCCC>>>???@@@>>>===>>>;;;???DDDKKKQQQVVVYYY[[[^^^___```aaaccceeeffffffiiikkkmmmnnnnnnoooqqqsssvvvwwwzzz|||xxxvvvuuutttsssrrrqqqqqqooolllfffbbbbbb```\\\WWWRRRNNNJJJHHHFFFFFFGGGGGGGGGFFFFFFEEEFFFEEECCCBBBAAA@@@@@@@@@BBBMMM[[[ffflllqqqwww|||~~~{{{VVVOOOggg}}}yyykkkWWWiii|||ttt___sssuuunnn[[[EEE888333111000000000000000000000000...//////000111222222222000333444666BBB___}}}nnnkkkZZZ>>><<<:::;;;>>>???>>>BBBGGG\\\zzzlll]]]VVVXXXaaajjjaaaYYYUUUZZZ^^^]]]]]]___bbbeeelllwwwzzzrrr```XXXPPPLLLKKKJJJJJJKKKKKKJJJKKKKKKKKKTTTgggzzzuuu```WWWQQQKKKOOOIIIDDDFFFFFFIIIWWW\\\ssstttVVVMMMHHHNNNZZZiiixxx{{{tttbbbDDD666@@@222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222---777888777CCC[[[|||pppOOOZZZllluuugggOOOAAA@@@DDD???===>>>CCCIIIPPPZZZddd}}}dddjjjnnntttwwwuuunnnfffaaajjjkkkkkkjjjiiiiiijjjlllmmmjjjgggeeedddbbb```^^^```^^^ZZZWWWUUURRRNNNKKKIIIGGGEEEBBB???===;;;;;;<<<<<<:::999888888777777777777888888888888777777999999999;;;>>>BBBFFFIIIVVVeeeyyytttfffdddhhheeefffgggaaa^^^\\\ZZZYYYYYY\\\___aaagggdddVVVIIIVVVuuu}}}|||{{{}}}xxxyyysss]]]CCC???UUUoooyyyvvv{{{www~~~\\\EEE???444444222000000000000///...222111111111000000//////444///444333777___|||www~~~wwwooosss~~~|||xxxlllXXXHHHNNN[[[XXXEEE???<<>>???CCCHHHLLLPPPSSSWWWZZZ____________```aaabbbccceeehhhkkknnnpppooonnnmmmssswww|||~~~yyywwwvvvvvvuuuuuutttsssqqqllleeeaaaaaa___\\\WWWSSSOOOKKKIIIGGGDDDCCCEEEIIIKKKHHHDDDDDDCCCAAA@@@>>>>>>>>>???AAAHHHSSS^^^fffmmmrrrvvv~~~}}}}}}~~~uuu]]]XXX]]]~~~iiiYYYZZZmmm{{{nnn]]]tttxxxvvvfffKKK666222777222222222111111111111000000000000000111111111111...444777777BBB]]]~~~xxxkkknnngggGGG@@@:::888888;;;<<<===CCCJJJ\\\|||iiiYYY[[[ggghhh___]]]YYYVVVVVVYYY]]]]]]]]]___dddjjjrrr{{{yyyooo\\\VVVPPPNNNKKKFFFDDDEEECCCEEEGGGIIIIIIOOO___oooiiiSSSLLLMMMIIIGGGFFFDDDBBBHHHPPPXXXjjjuuu\\\QQQHHHKKK[[[mmmyyy~~~~~~}}}YYY777666666444222111222222111000111111111111111111111111000000000000000000000000222222222222222222222222777111:::@@@BBBeee~~~iiiVVVNNNccc|||xxxYYYHHHFFFCCCBBBAAAAAABBBDDDJJJTTT___ffftttwwwzzz|||yyysssmmmhhhllllllmmmlllllllllmmmnnnnnnkkkhhhfffeeedddbbb```bbb```\\\YYYWWWTTTPPPMMMHHHGGGEEEBBB???===;;;;;;;;;;;;:::999888777777777777777888888999888888888666666666777:::===@@@BBBIIITTTcccppp|||zzzhhhbbbeeecccfffhhhaaa^^^\\\ZZZXXXYYY[[[^^^```ffffffZZZLLLUUUppp}}}}}}~~~xxx{{{xxxbbbIIIAAASSSlllwwwvvv|||yyy|||xxxdddRRRDDD888555333000///000000///...111111111111000000000///222///555777BBBhhh}}}sssuuuyyynnnjjjoooooojjjnnnzzzzzzrrrfffUUULLLYYY___SSSEEE???===???@@@>>>======@@@CCCHHHMMMPPPTTTWWWZZZ``````aaabbbccccccddddddeeegggiiilllnnnooonnnnnntttwww|||~~~zzzwwwwwwwwwwwwvvvuuutttqqqmmmgggbbbaaa___[[[VVVQQQMMMJJJHHHGGGDDDCCCEEEIIIJJJGGGDDDDDDCCCAAA???>>>>>>>>>>>>???FFFQQQ\\\eeelllrrrvvv~~~~~~~~~vvv]]]SSSUUUvvvppp]]]ZZZkkkxxxlll```iiittt}}}www___CCC444111222222222111111111111000000000000000111111111111111555777;;;IIIfffvvvyyynnnrrrvvvXXX<<<888999888888;;;<<<>>>DDDLLLbbbttt___UUU\\\hhhfff[[[YYYXXXVVVVVVYYY\\\^^^___^^^bbbhhhooowwwtttiii\\\UUUOOONNNKKKEEECCCDDDBBBCCCFFFGGGHHHMMM\\\kkk|||sss[[[TTTMMMIIIGGGFFFCCCBBBGGGNNNSSScccjjj[[[KKKLLL\\\ppp{{{~~~}}}xxxMMM;;;666444222111222222111000111111111111111111111111000000000000000000000000222222222222222222222222777333:::???HHHnnnlllQQQLLLUUUgggzzzpppQQQCCCBBB@@@???@@@@@@AAAEEELLLWWWbbbiii~~~yyytttqqqooooooooopppppppppqqqqqqooommmjjjhhhgggfffcccaaabbb___\\\ZZZWWWTTTPPPMMMHHHGGGDDDAAA???<<<;;;:::::::::999888777777777888777777888999999:::999999666666555555666888:::;;;AAAGGGOOOVVV```qqqnnnaaaaaaaaafffiiibbb]]]\\\YYYXXXXXXZZZ\\\^^^cccfff^^^PPPPPPfff||||||~~~}}}zzz~~~jjjPPPDDDNNNdddrrruuuvvvwwwrrrnnnnnn```HHH<<<666333111///000000///...111111111111000000000000111///444;;;MMMqqqsssppp{{{tttmmmjjjeeecccjjjtttqqqlllbbbTTTUUUjjjlllUUUEEE@@@>>>???@@@===;;;===@@@CCCIIIMMMQQQTTTXXXZZZ___aaacccdddfffffffffeeedddeeegggiiilllnnnooopppuuuwww{{{~~~{{{yyyyyyyyyyyyxxxwwwuuusssnnnhhhdddaaa___[[[UUUPPPKKKHHHFFFFFFEEEDDDFFFIIIIIIGGGDDDCCCBBB@@@>>>======>>>>>>===DDDNNNXXXaaajjjqqquuu{{{|||}}}|||aaaQQQKKKhhhxxxaaaXXXhhhzzzqqqkkkcccqqqoooOOO999111222222222111111111111000000000000111111111222222333444666>>>SSSqqqvvvttt~~~sss|||iiiLLL999888999777888;;;<<<>>>GGGPPPlllxxxgggUUUTTTcccmmmfffXXXUUUVVVVVVWWWXXXZZZ^^^bbb^^^bbbhhhnnnttt{{{qqqeee\\\UUUOOOMMMIIIDDDAAABBB@@@@@@CCCEEEEEEHHHUUUcccttt}}}aaaXXXNNNJJJGGGFFFCCCAAAEEEKKKNNNZZZwww{{{gggQQQLLLYYYmmmyyy|||wwwaaa<<<666444222222222222222000111111111111111111111111000000000000000000000000222222222222222222222222666666999===QQQ|||{{{\\\BBBGGG]]]pppzzziiiKKK@@@AAA???>>>??????AAAEEENNNZZZdddkkk|||yyywwwrrrqqqqqqrrrttttttssssssooommmkkkiiihhhfffcccaaa___]]]ZZZXXXVVVRRRNNNJJJHHHFFFDDDAAA>>><<<;;;:::999999888777777777888888777888999::::::;;;;;;:::999999888777777777888999===@@@CCCFFFLLLYYYlllyyywwwbbb^^^^^^fffiiibbb]]]\\\ZZZXXXXXXYYY[[[\\\]]]ddd```RRRKKKXXXqqq|||~~~|||}}}pppWWWEEEGGGYYYiiipppjjjssskkkhhhtttiiiKKK===777444111//////000///...111111111000000000000000222111222<<>>@@@???;;;;;;===@@@DDDJJJOOORRRUUUXXXZZZ^^^```ccceeeggggggffffffddddddeeegggiiimmmoooqqqtttvvvxxx}}}|||{{{{{{{{{|||{{{yyywwwtttpppjjjfffccc```[[[UUUPPPKKKHHHFFFFFFEEEEEEGGGIIIIIIFFFDDDBBBAAA@@@>>>======>>>>>><<>>@@@BBBBBBDDDNNNYYYkkkxxxdddVVVPPPKKKGGGFFFDDDAAACCCHHHMMMUUUkkkpppXXXLLLRRRbbbrrrzzzvvvzzz{{{mmm>>>666444222222333333222111111111111111111111111111000000000000000000000000111222222222222222333333555999999>>>\\\|||qqqYYYEEEMMMbbb}}}}}}fffIIIBBBCCC@@@@@@??????AAAFFFPPP[[[dddiii}}}{{{yyyuuuttttttuuuwwwwwwuuusssnnnmmmkkkjjjiiifffccc```___]]][[[YYYVVVRRRMMMJJJHHHFFFDDDAAA>>><<<::::::888888888888888888999999999999:::;;;;;;;;;;;;;;;::::::999888888777777777888999;;;;;;>>>EEEQQQZZZuuuhhh^^^]]]dddiiiccc]]]\\\ZZZYYYXXXYYYZZZ[[[[[[bbbcccWWWJJJPPPeeezzz}}}{{{}}}~~~ttt^^^HHHBBBMMM___jjjaaapppllliiixxxqqqSSSAAA888555111//////000//////000000000000000000111111222222000===^^^}}}|||ttt|||}}}ssskkklllmmmjjjkkkllldddQQQQQQjjjoooVVVCCC@@@???@@@>>>:::;;;>>>@@@DDDKKKPPPSSSVVVXXXZZZ\\\^^^aaadddfffffffffeeeddddddeeefffhhhllloooqqqooorrruuuxxx~~~}}}}}}}}}zzzxxxuuupppkkkgggeeebbb\\\VVVPPPLLLIIIHHHFFFGGGHHHIIIJJJIIIGGGDDDBBBAAA@@@>>>>>>>>>??????===AAAGGGNNNUUU^^^ffflllooosssxxx{{{|||}}}~~~vvv[[[KKKYYYyyymmmYYYdddzzzkkklllrrrvvvhhhOOO===999222222222111111111000000111111111111222222222222333222666IIIkkk}}}yyy~~~\\\AAA:::999888888:::<<<===BBBNNN[[[yyynnn\\\TTTbbbttttttdddUUUTTTVVVXXXWWWUUUVVVYYY]]]]]]```eeejjjooouuu{{{vvvllleee\\\UUUOOOLLLHHHBBB??????<<<<<<>>>@@@@@@@@@GGGPPPbbbpppmmmYYYRRRLLLHHHGGGEEEBBBBBBEEENNNSSSdddxxxaaaOOOLLLWWWkkkyyyyyyxxxwww}}}sssAAA777555333222333333222111111111111111111111111111000000000000000000000000111111111222222333333333444;;;999AAAhhh|||sssXXXIIITTTgggzzz```HHHDDDCCC???AAA@@@@@@BBBIIIRRR\\\bbbeee}}}{{{zzzxxxwwwxxxzzzzzzvvvrrrnnnmmmlllkkkjjjgggccc``````___]]][[[YYYUUUOOOKKKGGGFFFCCC@@@>>>;;;:::999888888888888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999888888777777666666666999:::::::::===BBBGGGVVVhhhqqqaaa\\\bbbhhhddd^^^]]]\\\ZZZYYYYYYYYYZZZ]]]bbbeee]]]PPPMMM\\\ooo{{{{{{|||zzz}}}wwwfffNNN@@@FFFXXXfffbbbooopppooo{{{|||dddKKK:::666222/////////000///000000000000111111111111000444222AAAggg}}}|||zzznnnhhhppprrrkkkllliii___KKKEEEVVV[[[GGG@@@>>>>>>@@@>>>:::;;;???@@@EEEKKKQQQTTTWWWYYYZZZ[[[\\\___bbbdddeeeffffffeeeeeeeeegggiiillloooppplllnnnsssxxx|||~~~{{{xxxuuuqqqlllhhheeebbb\\\VVVQQQMMMKKKJJJGGGIIIKKKLLLLLLJJJGGGFFFCCCBBB@@@?????????@@@@@@@@@BBBEEEIIINNNUUU]]]bbbiiiooovvvzzz{{{{{{~~~~~~|||___NNNTTTrrr~~~ttt^^^ddduuugggccciiipppfffMMM:::666222222222111111111111000111111111222222222222333555555;;;SSSyyy~~~{{{ZZZ???;;;777999999<<<>>>???DDDSSSbbb}}}|||fffWWWUUUggguuummm\\\RRRTTTUUUVVVVVVUUUVVVXXXYYYZZZ\\\___cccggglllsssxxxzzzqqqhhhbbb]]]VVVOOOLLLHHHBBB>>>???===<<<>>>@@@???===BBBIIIXXXfffvvv~~~bbbUUUNNNIIIHHHFFFBBBAAACCCLLLQQQ^^^{{{{{{gggSSSJJJQQQeeevvvxxxvvvzzzooo@@@777555333222333333333111111111111111111111111111000000000000000000000000111111111222222333333444444===:::FFFrrrzzzTTTHHHWWWjjjvvvnnnVVVDDDCCCAAA===AAA???@@@DDDMMMWWW___bbbbbb~~~|||{{{|||~~~}}}xxxssspppooommmmmmllliiieeeaaa```___]]]\\\YYYUUUOOOKKKGGGFFFCCC@@@===;;;:::999999999999999:::;;;<<<==================<<<;;;:::777888888888888888777777777:::<<<<<<;;;<<<>>>@@@???IIIZZZmmmzzzfff\\\```gggddd___^^^]]][[[ZZZZZZZZZZZZ]]]```dddaaaTTTKKKSSSbbbuuuvvvyyy|||}}}~~~xxx{{{{{{nnnVVVCCCEEEVVVeeehhhkkknnnpppzzzyyyVVV;;;777222/////////000000///000000000111111111111///777666FFFnnn{{{yyy}}}ooommmzzz}}}qqqllldddYYYJJJCCCNNNOOO>>>>>>===>>>???===:::<<>>>>>>>>===>>>@@@???<<>>@@@FFFQQQ]]]dddeeeccc}}}~~~yyytttqqqpppooonnnmmmjjjfffccc^^^]]][[[ZZZWWWSSSMMMIIIGGGEEECCC@@@===;;;:::999999999999:::;;;<<<===>>>??????>>>>>>===;;;:::999888999999:::::::::::::::555777999:::999999;;;<<<>>>@@@EEEOOO\\\nnniii\\\___fffddd```___^^^\\\[[[ZZZZZZZZZ\\\]]]bbbaaaUUUIIILLLXXXgggkkkrrryyyzzz{{{~~~ttt\\\FFFFFFWWWgggmmmgggjjjmmmwww\\\;;;777222/////////000000//////000000111111111222///::::::JJJppp}}}|||yyywwwwwwuuussstttsssmmm___UUUMMMJJJRRRPPP@@@===<<<>>>???===:::===BBB@@@EEELLLRRRVVVXXXYYY[[[\\\]]]^^^```cccfffhhhjjjfffggghhhjjjkkklllmmmnnnqqqppptttxxxyyy{{{{{{xxxtttppplllhhhbbb^^^YYYSSSNNNLLLKKKJJJIIIKKKOOOPPPNNNKKKIIIHHHDDDCCCBBBAAAAAAAAABBBCCCEEEEEEDDDCCCDDDHHHOOOTTTYYYaaajjjpppqqqrrruuuxxx{{{~~~~~~~~~www\\\LLLIII```|||~~~}}}uuubbbeee~~~dddZZZZZZdddaaaMMM???>>>222222222111111111111000111111222222222333333333333555AAA]]]vvvwww|||LLL:::???999:::;;;>>>@@@AAAHHHYYYjjjlllXXXQQQXXXmmmrrraaaTTTTTTRRRPPPPPPSSSXXX[[[ZZZXXX^^^]]]\\\[[[\\\aaahhhmmm{{{|||tttmmmggg___XXXQQQMMMIIIBBB>>>???>>>===???AAA???<<<===AAAGGGTTTcccmmmuuu|||oooYYYQQQKKKJJJIIIDDDAAAAAA???FFFTTTlll}}}rrr```OOOHHHMMMZZZddd|||uuu}}}~~~ooollldddKKK777555333333444444333222111111111111111111111111000000000000000000000000000000111222333333444444444======PPP~~~{{{ppp___OOO___jjjdddYYYSSSEEE???DDDAAA>>>EEE<<>><<<999;;;<<<<<<===>>>??????@@@@@@@@@??????>>><<<;;;::::::::::::999999999888888888888999999999:::::::::======<<<>>>CCCMMMXXXaaavvvooo```aaadddbbbdddbbb```[[[XXXVVVXXXZZZZZZ^^^bbbaaaYYYPPPLLLLLL___rrrggg{{{{{{|||{{{fffOOOIIIUUUdddtttuuupppkkksss~~~sss]]]@@@888222222222///---...111111111000111111222222555000999VVVttt~~~xxxuuu{{{nnn|||zzzhhhNNNGGGVVVWWWHHH???@@@@@@???===;;;:::===???CCCGGGMMMQQQTTTWWWYYY[[[^^^___```aaaccceeefffgggggghhhiiiiiiiiijjjmmmoootttttttttuuuwww|||zzzrrrllljjjiiieee```XXXRRRNNNLLLJJJHHHIIIJJJLLLMMMMMMKKKIIIGGGHHHFFFBBBAAABBBCCCCCCCCCIIIHHHFFFDDDCCCDDDEEEFFFPPPUUU\\\ccchhhmmmqqqtttwwwyyy{{{|||}}}~~~ppp[[[IIIDDDXXXqqqzzz}}}vvviii___ooorrr___WWWbbbgggXXXCCC888333222000111222333333222111111111111111111222222555555CCCaaawwwnnntttcccDDD;;;<<<:::888;;;:::>>>HHHKKKYYYqqqvvv^^^QQQPPP\\\nnnnnn^^^TTTWWWVVVTTTQQQQQQSSSUUUWWWWWW]]][[[ZZZ[[[___cccgggiiiwww}}}xxxooohhhbbbZZZRRRNNNIIICCC@@@BBB>>>???@@@???<<<;;;;;;<<>><<<@@@CCCHHHTTTdddqqqppphhh~~~zzzvvvwwwtttpppnnnllliiifffcccaaa___\\\ZZZWWWSSSNNNJJJIIIFFFBBB??????>>><<<:::<<<<<<======>>>??????@@@@@@@@@??????===<<<;;;::::::::::::999999999999888888888999999999:::::::::>>>>>>>>>===>>>CCCIIINNNUUUccczzzyyyddd___aaaaaacccbbb___[[[WWWVVVXXXZZZ[[[^^^dddgggcccZZZQQQLLLYYYpppkkkyyyyyy~~~~~~zzziiiRRRFFFPPPbbbmmm}}}zzzqqqsssqqqiiiGGG===333111111///...000111111111000111111222333666111<<>><<<@@@CCCIIITTTdddppppppiii|||yyywwwtttpppmmmkkkiiifffcccbbb```]]]ZZZXXXTTTOOOKKKIIIFFFBBB@@@???>>>===;;;<<<======>>>>>>?????????@@@??????>>>===<<<;;;;;;::::::::::::999999999999888888999999999:::::::::===>>>>>>===;;;<<<>>>@@@BBBFFFPPPiiikkk]]]]]]aaaaaa```^^^[[[WWWVVVWWWYYYZZZ\\\bbbiiilllfffWWWJJJRRRlllqqqyyyyyy~~~{{{zzz~~~|||zzzpppWWWCCCHHH\\\jjjuuurrrsssrrrNNNAAA444000000///000222111111000000111222222333666333@@@___||||||iiiOOOVVVbbbYYYIIIBBB@@@@@@???<<<::::::<<<>>>BBBFFFLLLQQQTTTWWWYYY[[[^^^___```aaaccceeefffggghhhiiikkkkkkkkkllloooqqqqqqrrrtttuuuvvvxxx|||zzzssslllhhhfffbbb^^^XXXSSSPPPNNNMMMLLLJJJKKKLLLMMMMMMKKKIIIHHHJJJHHHFFFEEEGGGHHHHHHGGGIIIIIIIIIHHHGGGEEEDDDCCC>>>AAAEEEJJJPPPXXXaaagggkkknnnsssvvvxxxyyy{{{}}}gggOOODDDLLL\\\}}}qqqYYYPPP^^^zzzvvveeeeeegggZZZFFF777444222111111222333222222111111111111111222333333777777GGGgggvvv}}}nnnvvvhhhOOO???999:::<<<:::===:::;;;BBBLLLdddjjjVVVRRRYYYdddjjjaaaSSSNNNRRRSSSRRRQQQRRRTTTUUUTTTSSSYYYXXXVVVVVVYYY^^^dddggglll|||zzzqqqiii]]]UUUMMMJJJEEE@@@===???@@@AAABBBAAA???===>>>???<<<@@@DDDGGGJJJOOOUUU[[[^^^fffrrr~~~lllWWWNNNNNNGGGCCCCCC??????DDDJJJVVVppp}}}nnn```RRRLLLWWWgggvvv~~~yyyPPP;;;444777333222444222222222222111111111111000000111111111111222222222000111222222222222444666999<<>><<>>>>>=========>>>>>>>>>?????????@@@???>>>>>>===<<<<<<<<<;;;;;;:::::::::999999999888888999999999::::::::::::;;;<<<<<<<<<===???BBBDDDEEEEEEPPPtttttt^^^[[[aaa^^^^^^]]]ZZZWWWVVVWWWYYYXXXXXX\\\dddmmmlll[[[JJJLLLgggwww{{{{{{|||~~~~~~zzzyyyzzz}}}~~~zzz|||zzzbbbFFFCCCSSSgggvvv|||wwwwwwrrrkkkOOOBBB444000111111111222000000000000111222333333666555DDDdddhhhNNNYYY___RRREEE@@@??????>>><<<::::::<<<>>>BBBFFFLLLQQQTTTWWWZZZ\\\^^^___```aaaccceeefffggghhhjjjkkkllllllnnnppprrrppprrrtttuuuuuuvvvxxxzzz}}}}}}vvvoooiiifffaaa]]]XXXTTTRRRPPPOOOMMMKKKKKKLLLMMMMMMKKKJJJIIIJJJHHHGGGGGGHHHJJJJJJIIIKKKLLLLLLLLLKKKIIIFFFEEEAAABBBBBBCCCFFFLLLTTTYYY___dddjjjooosssvvvyyy|||lllQQQEEEJJJVVVzzzwwwbbbXXX[[[kkktttbbb]]]]]]VVVEEE777444333111111222333222111111111111111222333333444777777JJJmmmssswwwsss|||ZZZEEE<<<888999<<<:::>>>;;;;;;BBBLLLhhh{{{eeeTTTPPP]]]iiiggg[[[RRRQQQUUUPPPPPPPPPQQQRRRSSSQQQPPPXXXXXXYYYYYYZZZ]]]aaacccnnn|||zzzppphhh\\\TTTLLLIIIEEE???===???AAABBBCCCBBB@@@???@@@AAA;;;<<<>>>???AAAFFFLLLQQQRRRYYYdddoooyyyrrrZZZNNNMMMGGGDDDDDD@@@>>>DDDKKKUUUjjjzzzpppeeeUUUMMMXXXiiizzz{{{qqq|||ZZZAAA444555222222555111222222222111111111000000000000111111111222222222000111222222222333555777;;;DDDbbbqqqUUUEEEKKK^^^rrrmmmUUUDDDDDDCCCCCCBBB@@@>>>===???CCCJJJUUUcccoooooojjjjjjyyyvvvqqqmmmkkkjjjhhhfffcccaaa^^^\\\YYYUUUPPPLLLHHHGGGEEEBBB@@@>>>>>>???>>>>>>>>>>>>????????????@@@???>>>===<<<<<<======;;;;;;;;;:::::::::999999888888999999999:::::::::999:::;;;;;;<<>><<<999999<<<>>>AAAFFFLLLQQQTTTWWWZZZ\\\^^^___```aaaccceeefffggghhhjjjkkklllmmmnnnqqqsssppprrrtttuuuttttttvvvwww|||zzzssslllhhh```\\\XXXUUUSSSRRRPPPNNNKKKLLLMMMMMMMMMLLLJJJJJJIIIHHHGGGHHHJJJKKKKKKJJJJJJKKKMMMMMMLLLIIIGGGEEEDDDDDDBBBAAAAAAEEEKKKOOOSSSXXX___ffflllqqqvvvyyy|||~~~mmmQQQEEEIIIRRRsss|||lll___bbbqqqxxxfff[[[YYYUUUIII<<<555333111111222222222111111111111111222333444555666777KKKrrr|||ppprrrrrr~~~XXXBBB;;;999999:::888===<<<===EEEPPPkkktttaaaTTTUUUfffpppfffVVVQQQSSSUUUPPPPPPPPPRRRTTTUUUSSSRRRWWWYYY]]]^^^]]]]]]___```ooo{{{xxxnnnfff[[[SSSLLLIIIEEE@@@???@@@AAABBBCCCBBBAAA@@@AAABBB??????>>><<<<<>>DDDMMMXXXiii|||uuukkkZZZOOOVVVfffxxxyyynnnvvv^^^CCC555444222333555111222222222111111111000000000000111111111222222222000111222333222333666888>>>JJJkkkvvvTTTBBBPPPfffrrrfffMMMBBBBBBCCCBBBAAA???>>>>>>>>>CCCKKKUUUcccnnnoookkk\\\vvv{{{xxxrrrooolllkkkiiihhhdddbbb___\\\ZZZUUUPPPMMMHHHGGGFFFCCC@@@??????AAA????????????????????????@@@???>>><<<<<<<<<===>>>;;;;;;;;;;;;::::::::::::888888999999999::::::::::::;;;<<<<<<<<<>>>AAADDD@@@GGGJJJEEEIIIjjjkkk^^^___ZZZZZZZZZYYYVVVUUUVVVWWWZZZ[[[[[[]]]gggooogggXXXOOOYYY|||zzz~~~|||___LLLIII\\\qqq|||tttqqqpppRRRCCC555222444333000/////////000000111222444444666999MMMqqqyyywww}}}ooommmqqq{{{aaaUUU___RRRDDDDDDAAA??????>>>;;;999999;;;===AAAEEELLLQQQUUUXXX[[[]]]^^^___```aaaccceeefffggggggiiikkkllllllnnnqqqsssrrrsssuuuuuuttttttvvvwwwzzz}}}}}}vvvoooiii```]]]YYYVVVTTTSSSPPPOOOLLLMMMMMMMMMLLLLLLKKKKKKIIIHHHHHHIIILLLMMMLLLKKKHHHIIIKKKKKKKKKIIIGGGEEEBBBCCCBBBBBBAAADDDHHHKKKIIIMMMTTTZZZaaahhhooossswwwyyy}}}sssUUUFFFGGGMMMhhhuuu~~~~~~aaa^^^sssnnn\\\TTTQQQHHH<<<555333222111222222111000111111111111222444555666666666LLLwww|||tttvvvvvv^^^CCC999:::;;;999888<<<;;;???JJJVVVqqqnnn\\\SSS^^^qqqwwwdddRRRPPPRRRPPPSSSRRRRRRTTTVVVXXXXXXWWWUUUYYY^^^___^^^^^^```bbbnnnyyyvvvkkkddd[[[SSSLLLIIIFFFAAA@@@AAAAAABBBCCCBBBAAA@@@AAABBBDDDCCC@@@===;;;:::999999<<>>======>>>===CCCLLLVVVbbbmmmoookkkRRRggg~~~}}}yyytttpppnnnlllkkkjjjdddbbb___]]]ZZZVVVQQQMMMGGGHHHGGGDDD@@@???@@@BBB????????????????????????@@@???===<<<<<<<<<>>>???<<<;;;;;;;;;;;;:::::::::888888999999999::::::::::::===@@@AAAAAA@@@@@@AAACCCGGGKKKIIIFFFZZZttt```]]]XXXYYYYYYXXXVVVUUUVVVWWWWWW]]]___^^^dddmmmiii___TTTSSSyyyxxx|||xxx|||~~~zzz{{{fffPPPCCCVVVqqq}}}|||[[[III888222333222000.../////////000111333444555555:::RRRxxx~~~yyy~~~vvvnnnooozzzuuu}}}uuuUUUWWWaaaKKK???EEE??????>>>===;;;999999;;;===AAAEEEKKKQQQUUUXXX[[[]]]^^^___```aaaccceeefffgggfffhhhjjjkkklllnnnqqqssstttuuuvvvuuuuuuuuuwwwyyyxxx{{{~~~xxxpppjjj```^^^ZZZWWWUUUSSSPPPNNNMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIJJJLLLNNNOOOOOONNNJJJJJJKKKLLLLLLKKKJJJIIIDDDEEEGGGGGGFFFFFFHHHIIICCCFFFJJJOOOUUU]]]dddiiipppsssxxx|||~~~```LLLGGGIII___qqq{{{iiiZZZnnnvvv___QQQOOOIII???666444222111222222111000111111111222333444555666666666MMMyyy}}}}}}gggEEE888<<<===888999;;;999>>>NNN^^^{{{hhhXXXQQQbbbwwwyyyaaaNNNPPPSSSMMMRRRQQQPPPRRRUUUYYYZZZZZZSSSWWW[[[\\\\\\^^^dddiiirrr~~~|||sssiiicccZZZRRRKKKHHHFFFAAA@@@BBB@@@AAABBBBBBAAA@@@AAABBBCCCBBBAAA@@@???<<<999777777;;;AAAEEEJJJVVVeeerrrlllWWWPPPIIIFFFGGGCCCAAACCCIIITTTccczzz~~~|||gggSSSOOOWWWhhh~~~}}}|||{{{UUU>>>444666222222444222222222222111111111111000000111111111111222222222000111333333333444777999<<>>???<<<<<<;;;;;;;;;:::::::::888888999999999::::::::::::>>>DDDGGGGGGEEECCCBBBIIIFFFHHHIIIDDDOOO{{{yyybbb[[[WWWXXXYYYXXXVVVUUUVVVWWWSSS\\\```^^^bbbjjjhhh```XXXNNNvvvvvvxxxqqqwww}}}}}}~~~|||{{{zzzuuufffPPP>>>LLLeeezzzcccOOO:::111111111000////////////000111333444555555;;;VVV~~~yyy{{{vvvrrrvvvuuuuuuvvvvvv|||aaaKKKWWW```GGG<<>>>>>===;;;999999;;;===@@@EEEKKKQQQUUUXXX[[[]]]^^^___```aaaccceeefffgggfffhhhjjjkkklllmmmqqqsssuuuvvvvvvuuuuuuvvvyyy{{{yyy}}}~~~xxxpppjjjaaa^^^ZZZWWWUUUSSSPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKNNNPPPQQQQQQPPPMMMMMMNNNOOOOOOOOOOOOOOOIIIKKKMMMMMMKKKIIIHHHHHH@@@BBBEEEIIINNNUUU\\\bbbllloootttyyy~~~}}}lllSSSIIIHHH]]]pppzzzsss\\\mmm~~~eeeUUUSSSPPPGGG666444222111222222111000111111111222333444666777777666MMMyyymmmFFF777>>>@@@999;;;:::666===PPPddd|||dddTTTOOO```vvvxxx^^^MMMSSSVVVNNNOOONNNMMMNNNRRRVVVYYYZZZQQQTTTWWWXXXYYY^^^hhhpppyyy~~~yyyqqqhhhbbbXXXQQQJJJHHHEEEAAA???AAA@@@AAABBBBBB@@@@@@AAABBB>>>???AAACCCDDDBBB???<<<777;;;???@@@AAAHHHTTT^^^uuurrr[[[SSSJJJGGGGGGBBBBBBAAAEEEPPP^^^uuu}}}jjjUUUOOOSSSaaa{{{wwwyyygggPPP;;;444777222111444222222222222111111111111000000111111111111222222222000111333333333555777999<<>>::::::<<>><<<<<<<<<;;;;;;:::::::::;;;::::::999:::;;;<<<===???BBBEEEHHHIIIGGGEEEDDDHHHIIIIIIJJJIIIKKKppphhhXXX\\\VVVSSSTTTUUUTTTUUUXXXWWWXXXYYY\\\aaacccdddccccccWWWmmm|||pppssssss{{{|||~~~yyyyyy~~~xxxbbbNNNDDDLLLddduuu}}}xxxnnnTTT>>>888555///000777111111111111111111222222::::::UUU{{{uuu~~~uuupppyyyssstttsssmmmpppsssjjjPPPLLLVVVTTT???===DDD:::??????===;;;999:::<<>>777>>>888999<<<@@@KKKcccvvv\\\OOOKKK___yyyxxx\\\MMMMMMOOOSSSRRRPPPMMMKKKLLLOOOSSSVVVUUUSSSUUUXXXZZZ]]]fffppp~~~~~~yyypppfff^^^WWWRRRMMMHHHFFFEEEDDDBBBDDDBBB@@@???>>>???@@@AAA>>>???AAABBBBBBAAA@@@>>>??????>>>???BBBFFFJJJMMMbbbnnn{{{\\\QQQPPPJJJEEEEEE???CCCCCCKKK\\\nnn}}}|||```NNNMMMQQQdddsss}}}zzz|||xxxgggOOO888222888666222444333222222222111111111111000000111111111111222222222222222333222222444777:::===JJJjjj___MMMQQQjjjpppXXXDDDDDDCCCBBB@@@>>><<<<<<<<<<<<>>>GGGKKKSSSeeemmmmmmrrrNNNZZZnnn}}}zzzxxxuuurrrnnnkkkgggddd```]]]ZZZVVVRRROOOLLLIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>======>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;::::::;;;===>>>@@@DDDFFFHHHJJJJJJIIIFFFDDDFFFGGGFFFFFFEEEHHHjjjrrr___[[[UUUSSSUUUVVVUUUUUUXXXWWWXXXYYY\\\```ccccccbbb___RRReee}}}vvvyyyyyy|||wwwvvvxxxlllTTTFFFUUUhhhqqqttt|||}}}zzz}}}vvvZZZ???444000,,,...444111111111111111222222333333<<<___zzzpppyyyssstttwwwllllllqqqpppsssrrrhhhPPPOOOYYYUUU???<<>>>>>777;;;999:::<<<@@@III```rrr[[[QQQOOO```ssslllTTTLLLOOOOOOPPPNNNMMMKKKJJJJJJMMMPPPRRRRRRQQQTTTXXX[[[^^^gggqqq{{{|||wwwnnnccc\\\SSSOOOJJJGGGFFFEEEEEEDDDDDDCCCAAA@@@??????@@@AAA>>>???AAABBBBBBAAA@@@@@@AAA@@@@@@AAACCCFFFIIIKKKXXXdddvvv```SSSOOOIIIDDDDDD???CCCCCCJJJ\\\mmm|||___MMMKKKPPP^^^nnnyyyyyyxxx[[[@@@444777444222444333222222222111111111111000000111111111111222222222222222333222222444888:::AAAJJJiii~~~vvvrrrVVVJJJSSSmmmpppWWWDDDDDDCCCBBB@@@>>><<<<<<<<<<<<===GGGJJJSSSdddlllmmmtttLLLVVVhhh|||yyyvvvsssooollliiifffaaa^^^[[[WWWSSSPPPMMMKKKIIIHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<===>>>@@@BBBCCCGGGIIIKKKLLLLLLJJJGGGFFFDDDFFFDDDCCCBBBDDDddd{{{bbbYYYUUUSSSUUUWWWUUUVVVXXXWWWWWWYYY\\\___aaabbbaaa___PPP\\\vvv}}}{{{||||||}}}qqqsssvvvxxx[[[GGGUUUgggnnnmmmqqqrrrttt}}}zzz```EEE888444111000222111111111111111222333333333AAAggg}}}ooozzzvvv{{{xxxggggggtttwwwvvvpppfffPPPUUU^^^UUU@@@;;;@@@<<>>===:::999:::<<>>FFF]]]kkkXXXRRRTTTkkktttfffNNNKKKQQQNNNKKKLLLKKKKKKJJJKKKLLLNNNOOOOOOOOOSSSXXX[[[___hhhqqq|||zzztttkkkaaaYYYNNNKKKGGGDDDDDDEEEEEEEEEEEECCCBBB@@@@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIOOO[[[mmm~~~fffTTTNNNHHHDDDDDD@@@CCCBBBJJJ[[[lllzzzcccOOOLLLQQQ^^^nnnyyy{{{nnnLLL777666333111333222222222222111111111111000000111111111111222222222222333333333333555888;;;EEEJJJiii}}}nnnbbbJJJIIIYYYqqqpppVVVCCCCCCCCCAAA???===<<<<<<<<<<<<===FFFJJJSSScccjjjnnnwwwFFFPPPaaa{{{|||xxxvvvsssooommmjjjgggccc___\\\YYYUUURRROOOMMMKKKIIIIIIIIIHHHFFFDDDDDDDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@????????????============<<<<<<<<<<<<>>>>>>>>>???@@@CCCEEEFFFHHHJJJLLLMMMMMMLLLKKKIIIGGGHHHEEECCCCCCEEEbbbeeeYYYUUUSSSVVVWWWVVVUUUWWWWWWWWWXXX[[[^^^``````___bbbSSSVVVkkkyyyzzzyyyzzz|||ssssssttt|||}}}___GGGIII___lllooorrroooppp{{{xxxcccKKK===999666222...111111111111222333333444999HHHiiiuuu}}}jjjjjjzzz}}}wwwmmmaaaPPP[[[aaaTTT@@@:::======>>>===<<<:::999999===???CCCGGGMMMRRRUUUXXXZZZ\\\___```aaabbbcccdddeeeeeedddfffiiikkkkkklllmmmoooqqqqqqqqqqqqqqqrrrsssssstttvvvyyy|||~~~wwwpppllldddaaa^^^\\\[[[[[[YYYXXXWWWVVVVVVUUUSSSRRRPPPOOOOOONNNNNNNNNNNNOOOQQQQQQOOOQQQRRRQQQPPPOOOPPPQQQPPPPPPPPPPPPOOONNNMMMLLLIIIIIIHHHGGGFFFEEEEEEEEEAAAAAAEEERRRbbbqqqyyy{{{~~~]]]LLLJJJIIIZZZooo|||aaa^^^uuueeeTTTSSSLLL<<<666222333333111111333222222111111222222333333888:::VVV~~~yyy}}}aaa@@@444999:::888999888999:::===EEE[[[dddRRRQQQVVVzzz~~~jjjQQQMMMPPPLLLHHHMMMMMMNNNNNNOOOOOOPPPPPPOOOPPPSSSYYY\\\___gggqqqyyysssjjj```XXXMMMIIIEEECCCCCCCCCDDDCCCDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEKKKUUUfffwwwjjjTTTLLLGGGEEEDDD@@@BBBAAAHHHZZZkkkyyy~~~nnnXXXPPPSSSeeesss~~~VVV:::555222111444111222222222111111111000000000000111111111222222222222333333333333666999<<>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAABBBEEEGGGHHHIIIKKKMMMOOOPPPQQQPPPPPPJJJLLLHHHEEEFFFIIIaaannn[[[VVVSSSUUUVVVUUUUUUWWWWWWWWWXXXZZZ]]]^^^^^^]]]```UUUQQQ```rrruuutttzzzxxxzzzuuusssvvv{{{```GGG@@@VVVgggppptttpppqqq~~~lllQQQ<<<333333111---111111111111222333444555:::KKKooo~~~oooooo}}}yyylll\\\QQQaaabbbPPP@@@:::;;;>>>======<<<:::888999===???CCCHHHNNNRRRUUUXXXZZZ[[[___``````aaacccdddeeeeeedddfffiiikkkkkkkkkmmmnnnrrrrrrqqqqqqrrrrrrssstttvvvwwwzzz|||}}}vvvppplllcccaaa^^^\\\\\\\\\[[[ZZZYYYYYYXXXWWWUUUSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOPPPNNNOOOPPPPPPNNNNNNOOOPPPPPPPPPQQQPPPPPPOOONNNMMMKKKKKKKKKKKKKKKKKKJJJJJJEEEBBBCCCLLL\\\kkkvvvzzz~~~}}}~~~bbbNNNJJJHHHXXXkkk{{{gggaaavvviiiZZZUUUKKK===777222333222111111444222111111111222222333444:::<<>>999999777999;;;666777999<<>>BBBOOOwwwnnnQQQDDDQQQhhhuuuiiiOOO@@@AAAAAA@@@>>><<<<<<;;;<<<<<<===EEEJJJTTTbbbgggqqqBBBJJJ[[[vvvzzzwwwuuusssqqqooonnnkkkfffccc```\\\XXXUUUQQQOOOMMMKKKKKKKKKJJJHHHFFFFFFEEEEEEDDDDDDCCCCCCAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAACCCBBBBBBBBBDDDFFFHHHIIIJJJKKKMMMPPPQQQRRRSSSSSSKKKNNNIIIEEEGGGJJJ```vvv^^^XXXTTTTTTUUUSSSTTTWWWWWWWWWWWWYYY\\\]]]\\\[[[WWWRRRKKKUUUiiiooorrrxxxwwwtttrrrxxxyyybbbKKK@@@SSSbbbkkkqqqooosss```???000222666555111111111111222444555666444MMMyyy~~~~~~oooooo|||uuu[[[SSSeee```JJJ???;;;:::???<<<<<<;;;999888999===@@@CCCHHHNNNSSSVVVXXXYYY[[[^^^___```aaacccdddeeefffeeegggiiijjjjjjkkknnnppprrrrrrrrrrrrrrrsssttttttvvvwwwzzz|||~~~|||tttooollldddbbb___]]]^^^^^^]]]\\\[[[[[[ZZZXXXVVVSSSQQQPPPOOOOOOOOOOOOOOOOOOOOONNNPPPQQQRRRQQQPPPOOOPPPRRRQQQQQQQQQQQQQQQPPPOOOOOOMMMMMMNNNNNNNNNNNNNNNNNNIIIEEECCCGGGTTTcccpppwww}}}~~~~~~gggNNNHHHCCCVVVkkk|||nnnbbbtttlll]]]UUUIII>>>888333222222000111444111111111111222333444444:::===\\\zzzuuuvvvSSS??????999666;;;<<<555666888===FFF^^^|||\\\JJJJJJRRRtttxxxiiiSSSMMMMMMKKKNNNLLLMMMMMMNNNOOOOOOPPPPPPRRRRRRTTTYYY\\\```kkkuuu~~~~~~|||tttooosssyyytttlllbbb[[[QQQMMMHHHDDDBBBBBBAAA@@@BBBBBBCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIGGGEEECCC??????@@@AAAAAA???>>>===???FFFSSScccvvvrrrVVVJJJHHHGGGFFFAAAAAA>>>FFFXXXggglllZZZUUU___ooo}}}ZZZ;;;555111222555222222222222111111111111000000111111111111222222222333333444444555777;;;???AAAYYYlllIIIGGGVVVjjjppp```JJJ@@@AAA@@@???>>><<<;;;;;;<<<<<<>>>FFFKKKUUUbbbgggsss@@@FFFUUUppp{{{wwwvvvuuusssrrrooolllhhhdddaaa]]]YYYVVVQQQOOOMMMLLLLLLKKKJJJHHHGGGGGGFFFEEEEEEDDDCCCCCC@@@AAABBBCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCDDDFFFGGGHHHGGGHHHJJJKKKLLLMMMMMMMMMGGGKKKFFFBBBDDDHHH\\\zzzaaaZZZTTTSSSSSSRRRSSSVVVWWWWWWWWWYYY[[[\\\[[[ZZZOOOPPPIIIMMMaaagggnnnyyyvvvsssvvv}}}{{{iiiTTTBBBRRR___jjjqqqmmmpppoooIII444555999777111111111222333444555666444QQQ{{{mmmjjjxxxdddUUUggg]]]CCC>>>===:::@@@<<<;;;;;;999888999===@@@CCCHHHNNNSSSVVVWWWYYYZZZ]]]]]]___aaabbbdddffffffggghhhiiiiiijjjkkkoooqqqrrrrrrqqqqqqrrrrrrssstttssstttwwwzzz{{{zzzrrrnnnlllfffdddaaa```aaaaaaaaa```\\\\\\[[[YYYVVVSSSQQQPPPPPPPPPPPPPPPOOOOOONNNMMMQQQRRRSSSRRRQQQPPPQQQSSSQQQRRRRRRRRRRRRQQQPPPPPPOOOOOONNNMMMMMMNNNNNNOOOMMMIIIEEEFFFNNN]]]mmmwwwzzz~~~nnnQQQHHHAAARRRfffwwwsssaaannnlllZZZQQQIII???888333222222000111444111111111111222333444555888===^^^|||zzzVVV???AAA:::777<<<;;;777888:::>>>GGG___~~~\\\IIIIIIQQQjjjnnn```OOONNNNNNKKKMMMLLLLLLLLLLLLMMMNNNOOOPPPRRRQQQSSSXXX\\\cccppp{{{yyylll```___jjjvvv~~~yyyssslllccc]]]RRRNNNIIIEEEDDDCCCCCCBBBCCCDDDFFFHHHIIIKKKKKKLLLIIIKKKMMMNNNLLLIIIEEEBBB<<<<<<<<<<<<<<<;;;;;;:::;;;???IIIYYYlllwwwYYYLLLIIIHHHEEEAAAAAA===EEEWWWfff}}}|||mmmZZZSSSZZZlll{{{UUU:::666222222555444222222222111111111111000000111111111111222222222333444444555666888<<>>AAAEEEXXXtttccc[[[TTTRRRRRRPPPRRRVVVWWWWWWWWWXXXZZZ[[[ZZZYYYLLLRRRIIIJJJ[[[```jjjzzzxxxvvvwww~~~nnnZZZAAARRRaaannnuuummmjjjvvvsssOOO888555444///111111111222333444666777;;;WWW}}}zzzkkkfffwwwnnnVVVhhhZZZ@@@>>>>>>:::@@@;;;;;;:::999888999===@@@CCCHHHOOOTTTVVVXXXYYYYYY\\\]]]^^^```ccceeefffggghhhiiiiiiiiiiiikkkooosssqqqqqqqqqpppqqqqqqrrrsssppprrruuuxxxyyyyyyqqqmmmlllhhhfffcccbbbcccdddcccbbb]]]\\\[[[YYYVVVSSSQQQOOOPPPPPPPPPPPPOOONNNMMMMMMPPPQQQRRRQQQPPPOOOPPPRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPOOONNNLLLLLLLLLMMMMMMOOOLLLGGGFFFMMM[[[mmmyyyxxx}}}uuuUUUJJJCCCOOO^^^mmmvvv___hhhzzzjjjTTTOOOKKK@@@999333222222000111444111111111111222333444555777===```[[[>>>@@@:::888===999999:::<<>>EEESSSeeexxx{{{\\\NNNJJJHHHDDDAAAAAA===DDDWWWfff|||lllXXXPPP\\\ooouuuQQQ:::777333222666555222222222111111111111000000111111111111222222222333444555555666888===@@@GGGooowwwQQQJJJXXXccc```PPPCCCAAAEEE???>>>===<<<;;;;;;<<<===AAAGGGMMMXXXcccfffvvvBBB???GGGddd}}}|||}}}}}}xxxtttsssppplllhhheee```[[[XXXWWWUUUSSSQQQNNNLLLKKKKKKHHHFFFDDDCCCCCCCCCBBB@@@EEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCHHHGGGFFFEEEDDDDDDDDDDDD@@@???>>>>>>>>>>>>>>>???@@@::::::???@@@BBBRRRfffppp\\\NNNQQQTTTPPPQQQXXXVVVWWWWWWWWWXXXZZZ^^^aaa^^^TTTJJJJJJYYYjjjsssssszzz{{{}}}||||||qqq]]]JJJKKK[[[sssxxxmmmkkkttt{{{tttPPP777555555---222222222222333444555555777aaarrrttt~~~xxxiiimmmPPP@@@???<<<@@@;;;<<<:::888777888;;;>>>@@@FFFJJJOOORRRTTTVVVXXXYYY\\\]]]___```aaacccfffhhhhhhiiijjjjjjllllllmmmnnnqqqpppooonnnnnnmmmmmmnnnrrrtttuuutttvvv}}}xxxsssooommmkkkhhheeedddeeeeeeccc```\\\ZZZXXXWWWVVVSSSPPPMMMNNNMMMMMMMMMMMMMMMNNNOOORRRQQQOOOOOOOOOOOOQQQRRRNNNOOOQQQUUUWWWWWWTTTQQQMMMKKKHHHHHHIIIJJJJJJIIIKKKFFFAAABBBKKKZZZhhhqqqzzz|||^^^DDDGGGOOOdddtttyyy~~~{{{eeeXXXppp~~~sss^^^NNNOOOBBBBBB888111444111...333333333222222333333444555888AAAbbbyyy{{{xxxccc@@@888777:::===:::777999;;;>>>IIIdddwww^^^GGGHHH^^^yyyiiiYYYSSSQQQMMMKKKMMMKKKKKKLLLLLLMMMMMMNNNNNNQQQPPPSSSZZZ___eeettt{{{jjjYYYOOONNNPPP___iiisss{{{}}}xxxssslllddd___[[[RRRHHHFFFDDDBBBBBBDDDLLLLLLLLLNNNQQQRRRRRRQQQPPPPPPPPPPPPOOOKKKFFFBBB<<<;;;999888888888888999::::::???KKKYYYiii|||]]]MMMKKKHHHDDDAAAEEEBBBFFFWWWggg}}}zzzkkkSSSRRRaaassszzzrrraaaMMM:::555444111222666111111111111111111111111222222333333333333444444444555666666777999===@@@KKKnnnkkkQQQIIIaaammm^^^IIIBBBAAA@@@???>>>;;;999999:::<<<===AAAHHHSSS\\\___ggg~~~<<>>===<<<;;;;;;:::;;;;;;666777<<<<<<>>>KKK]]]vvvaaaQQQRRRTTTPPPPPPWWWWWWXXXXXXXXXYYY[[[___bbbcccYYYMMMLLLXXXiiirrrrrryyy{{{~~~{{{{{{{{{}}}zzzzzzppp[[[GGGGGGWWWooovvvkkkhhhqqqsss~~~sssQQQ777444555///222222222222333444555555???ggguuuyyyzzzxxxnnngggmmmRRRBBB@@@;;;@@@;;;<<<:::888777888;;;>>>AAAFFFJJJOOOSSSUUUWWWYYYZZZ\\\]]]___```aaacccfffhhhggghhhiiijjjkkkllllllmmmpppooonnnnnnmmmmmmnnnnnnpppssstttsssuuu~~~~~~yyyuuuqqqnnnllljjjfffffffffgggeeecccaaa^^^ZZZXXXUUUSSSOOOMMMNNNMMMMMMLLLLLLLLLMMMMMMOOOOOOOOONNNNNNOOOOOOOOONNNOOOQQQSSSUUUSSSOOOLLLIIIGGGFFFFFFHHHJJJJJJIIIFFFBBB???AAAKKK[[[jjjtttyyy|||iiiNNNGGGUUUppp~~~mmmZZZkkkfffOOOOOOVVVMMM999...333444000333333333222222333333444555888AAAaaaxxxxxxcccAAA:::888:::<<<999777999;;;===JJJfffqqqZZZFFFIII```}}}kkkYYYPPPMMMIIIIIIKKKKKKKKKKKKLLLMMMMMMNNNNNNQQQPPPSSSZZZ```gggttt~~~nnn]]]PPPLLLLLLRRRXXX___jjj{{{|||wwwrrrllleee```[[[RRRJJJHHHHHHFFFFFFHHHNNNNNNNNNOOOQQQRRRQQQPPPQQQQQQRRRQQQOOOKKKFFFCCC:::999888777666777888888:::999>>>HHHUUUdddxxxbbbPPPLLLHHHCCCAAAEEECCCHHHYYYiii}}}{{{yyy}}}jjjOOOOOO[[[lll{{{fffOOO:::444444111000222111111111111111111111111222222222333333333444444444555666666777999===@@@KKKqqqyyykkkYYYKKKOOOeeeooo___JJJDDDDDDCCCAAA???<<<:::999:::<<<===BBBJJJVVV]]]___iii666BBBHHHLLLiii~~~}}}yyyuuuqqqooommmjjjiiifffbbb___WWWVVVSSSPPPNNNLLLKKKKKKJJJHHHFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIIIIIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA===<<<;;;999888777777666777444555:::::::::EEESSSmmmhhhVVVTTTUUUPPPPPPVVVXXXYYYYYYYYYZZZ\\\```cccfff\\\OOOKKKVVVgggppppppooosssyyy|||xxxtttzzzyyyzzz{{{xxxxxxooo\\\IIIGGGUUUmmmuuukkkgggnnnkkkyyytttTTT999333444111222222222222333444555555BBBiii~~~|||jjjsss|||vvv{{{}}}aaaeeennnVVVFFFAAA:::???;;;;;;:::888777888;;;???AAAFFFJJJPPPTTTWWWXXX[[[\\\\\\]]]___```aaacccfffhhhgggggghhhiiijjjkkkllllllnnnmmmmmmmmmmmmnnnoooooonnnqqqssssssttt{{{~~~zzzuuuqqqooonnnkkkiiihhhiiiiiihhhgggeeeaaa[[[WWWTTTRRROOOMMMNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLMMMNNNPPPRRRRRRPPPKKKGGGDDDDDDDDDFFFIIIKKKKKKJJJEEEBBB???AAAJJJYYYiiisssxxx{{{~~~pppRRRGGGXXXvvvpppYYYggglllTTTVVVtttaaa@@@...333555000222333333222222333333444555888AAAbbb}}}|||```AAA<<<::::::;;;777777999:::===JJJhhhnnnWWWEEEJJJaaannnZZZNNNIIIFFFGGGIIIJJJJJJKKKLLLLLLMMMNNNNNNQQQQQQUUU]]]dddkkkuuusssbbbTTTLLLIIIJJJJJJLLLWWWkkk{{{vvvqqqmmmhhhddd^^^UUUMMMLLLMMMLLLLLLNNNQQQQQQQQQQQQQQQQQQPPPPPPSSSSSSTTTSSSPPPLLLGGGDDD;;;:::999888888888999::::::999<<>>555555333000000111111111111111111111111222222222222333333333333444555666666777999===AAAJJJvvvwww[[[IIIHHHXXXjjjppp]]]IIIDDDEEEDDDCCCAAA>>>;;;::::::;;;<<>>EEEJJJ```|||yyywwwrrrpppmmmkkkiiifffbbb___[[[YYYVVVSSSQQQOOOOOOOOOJJJHHHGGGGGGHHHIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDBBBAAA???>>>::::::999777666666666666777666888;;;;;;:::BBBKKK___|||oooYYYVVVVVVRRRRRRXXXXXXYYYYYYYYYYYY[[[___bbbddd\\\NNNGGGQQQdddooooooooorrrxxx}}}}}}yyyyyy~~~{{{uuuwwwzzzyyy{{{vvveeeLLLFFFPPPhhhsssjjjccchhhgggxxxwwwZZZ<<<222333222222222222222333444555555>>>ggg~~~yyyiiirrrzzzsssxxxyyy|||ttt___bbbnnnXXXHHHBBB:::>>>;;;;;;999888777888;;;???AAAGGGKKKPPPUUUWWWZZZ\\\^^^\\\]]]___```aaacccfffhhhhhhhhhiiijjjkkkllllllmmmllllllllllllmmmnnnooopppnnnqqqssstttuuuyyy}}}yyyuuuqqqnnnmmmlllkkkkkkkkkkkkkkkkkkddd```YYYTTTQQQPPPOOONNNOOONNNMMMLLLKKKKKKJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJLLLMMMOOOQQQQQQOOOJJJFFFBBBAAABBBEEEIIIKKKKKKJJJGGGDDDBBBBBBIIIWWWfffpppxxx{{{~~~pppNNNJJJVVVqqq}}}~~~vvvYYYgggiiiWWW```pppKKK555555444///111333333222222333333444555:::CCCddd}}}{{{~~~ZZZ???;;;::::::;;;777888999999;;;HHHfffnnnUUUDDDIII^^^{{{nnn\\\OOOIIIGGGGGGGGGIIIJJJJJJKKKLLLMMMNNNNNNRRRSSSXXX```iiirrryyy}}}xxxjjj\\\RRRMMMMMMJJJHHHMMM[[[lllwww{{{~~~|||yyyvvvrrrooolllkkkddd[[[TTTSSSRRRPPPPPPRRRTTTTTTTTTRRRPPPOOOPPPPPPTTTUUUVVVUUUQQQKKKGGGEEE???>>><<<;;;;;;<<<<<<===:::888:::???GGGTTTiiizzznnnXXXNNNIIIDDD@@@EEEFFFOOOaaammm{{{tttgggMMMUUUWWWgggyyyiiiEEE777777555222222111111111111111111111111111222222222222333333333333444555666777:::>>>AAAKKK~~~yyyZZZIIIIIIaaaooooooZZZFFFBBBCCCAAADDDBBB???<<<::::::;;;<<>><<<<<<<<<<<<===999888999===BBBNNNaaassspppXXXNNNIIIFFF???EEEGGGQQQcccnnnyyyeeeMMMVVVYYYhhhxxxuuuJJJ777555444333444111111111111111111111111111111111222222222333333333444555666777:::>>>BBBNNNqqqXXXLLLKKKjjjtttpppXXXDDDAAACCC@@@DDDBBB???<<<::::::;;;<<>>GGG```ooopppuuussswwwzzzrrryyyuuu{{{fffQQQMMMggg}}}|||pppkkkmmm|||}}}dddEEE444222222222222222222333444555555BBBkkk~~~sssqqqsssyyyzzzwwwsssrrrlll___RRR```jjjTTTFFFBBB;;;@@@;;;:::999777777888<<<@@@BBBIIILLLQQQUUUWWWYYYZZZ\\\\\\]]]___```aaacccfffhhhjjjjjjkkklllmmmnnnoooooommmmmmmmmnnnnnnpppqqqqqqppprrrsssuuuvvvxxx|||}}}zzzwwwsssooolllhhhkkkppprrrrrrpppnnnnnnbbb]]]WWWSSSQQQPPPPPPOOOOOOOOONNNMMMLLLLLLLLLMMMKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJKKKMMMPPPQQQPPPNNN???===<<<<<<>>>???@@@@@@===>>>>>>@@@GGGTTTdddpppuuuyyy~~~\\\PPPQQQhhhpppaaayyyrrrVVVDDDGGGSSSQQQBBB555555111///666333333222222333333444555999EEEggg}}}qqq~~~tttPPP:::999999999<<<999888999999999CCC___hhhPPPCCCHHH[[[kkkfff[[[PPPKKKKKKKKKHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNSSSZZZeeesss{{{~~~~~~{{{tttkkkbbb]]]RRRNNNJJJGGGEEEHHHTTT```gggkkkppptttvvvvvvwwwwwwsssjjjaaa^^^[[[WWWSSSSSSUUUVVVVVVRRRNNNLLLNNNQQQRRRUUUWWWTTTMMMGGGCCCBBB@@@???===;;;999999999999888888999<<<@@@III\\\nnnqqqWWWKKKHHHFFF???DDDFFFQQQdddnnnwwwhhhNNNRRRZZZhhhwwwwwwKKK666222111111444111111111111111111111111111111111111222222222222222444555666777:::???BBBTTTfffPPPJJJMMMnnnuuunnnVVVEEECCCEEEAAACCCAAA>>>;;;::::::;;;<<>>;;;@@@LLLWWW___mmm{{{}}}|||{{{{{{uuurrrooommmkkkhhhdddaaa___\\\XXXTTTRRRQQQRRRSSSOOOMMMKKKJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDCCCBBB???<<<999777555555555444555555666666555666777666777999<<<===EEEWWWssseee\\\[[[WWWWWW]]]YYYYYYYYYXXXXXXZZZ]]]```___\\\MMM>>>FFF```qqqrrrtttrrrvvv|||wwwyyyuuu{{{vvvYYYPPPlllyyynnn{{{{{{dddGGG777222222222222222222333444555555DDDlll{{{uuulllzzz{{{qqqnnngggWWWHHH___gggOOOBBBBBB===AAA;;;:::888777777999<<<@@@CCCJJJMMMRRRUUUVVVWWWYYYZZZ\\\]]]___```aaacccfffhhhiiijjjjjjkkklllmmmnnnoooooooooooooooooopppqqqrrrpppqqqrrrsssuuuwwwzzz|||}}}zzzxxxtttpppmmmffflllssswwwvvvsssqqqooofffbbb\\\XXXUUUSSSQQQPPPOOOOOONNNNNNNNNNNNNNNOOONNNNNNMMMMMMMMMMMMNNNNNNLLLJJJIIIJJJMMMOOOPPPOOODDDAAA<<<::::::<<<<<<<<<888:::;;;===CCCOOO```lllrrrvvv|||```PPPMMMaaa}}}rrraaattt{{{iiiRRR???<<<:::===666111666333000555333333222222333333444555777CCCgggvvvuuuQQQ;;;:::999999;;;999777888999:::DDD___dddNNNCCCHHHYYYgggcccXXXKKKFFFIIIKKKIIIGGGHHHIIIJJJKKKMMMNNNNNNQQQWWW```lll}}}{{{uuummmeee___VVVOOOIIIFFFCCCAAAGGGPPPYYY```jjjqqquuuwwwyyyzzzvvvmmmeeebbb___YYYVVVUUUUUUVVVVVVRRRMMMKKKNNNQQQQQQTTTVVVSSSKKKDDDAAA@@@AAA@@@===;;;999777777777777888:::===???GGGYYYjjj}}}rrrUUUIIIFFFEEE???DDDEEEPPPdddnnnvvvsssUUUNNN[[[iiixxxsssKKK777333111111444111111111111111111111111111111111111222222222222222333555666777:::???BBB\\\lllNNNFFFPPPhhhooogggQQQBBBCCCEEEBBBAAA???<<<:::999:::<<<===DDDMMMRRRSSS]]]vvv:::===BBBIIIWWWhhhrrrtttuuu}}}{{{{{{|||tttrrrpppnnnmmmjjjgggdddbbb___[[[WWWTTTTTTUUUVVVQQQOOOMMMLLLLLLLLLJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHIIIIIIHHHHHHGGGFFFCCCCCCCCCBBB???;;;888666666555555444333333333333777888888777888;;;===>>>???NNNggghhh]]][[[WWWVVV[[[ZZZZZZZZZZZZYYY[[[^^^aaaccc```PPP@@@GGGbbbssstttsssssswwwxxxtttxxx{{{zzzxxxyyyXXXLLLjjj}}}nnnyyyyyycccHHH888444333222222222222333444555555AAAhhhiiiuuurrrmmmZZZJJJ___fffLLL@@@AAA>>>BBB;;;:::888777777999<<<@@@CCCJJJNNNRRRUUUVVVVVVWWWXXX\\\^^^___```aaacccfffhhhhhhiiijjjjjjllllllmmmnnnpppppppppppppppqqqqqqrrrooopppppprrrtttvvvyyy{{{}}}}}}{{{yyyuuuqqqnnnfffmmmvvv{{{zzzvvvrrrqqqlllgggaaa\\\YYYVVVSSSQQQOOOOOOOOONNNOOOOOOPPPPPPPPPOOONNNMMMMMMNNNOOOPPPMMMKKKHHHHHHJJJMMMNNNOOOJJJFFF@@@<<<;;;<<<======888::::::;;;???JJJZZZfffppptttzzz|||[[[OOOHHHWWWqqqllldddyyyvvvcccRRRCCC>>>222666111000777666000333333333222222333333444555555BBBfff}}}xxxTTT>>><<<999888;;;999555777999:::EEE```dddNNNCCCGGGXXXfffbbbVVVGGGAAAFFFJJJIIIGGGGGGIIIJJJKKKMMMNNNNNNVVV]]]fffsss{{{tttlllddd___]]]RRRIIIGGGDDD@@@@@@DDDPPPYYYeeeooouuuwwwyyy{{{wwwnnnfffccc```[[[WWWWWWTTTVVVUUUQQQLLLJJJMMMRRROOOSSSUUURRRJJJBBB??????DDDCCC@@@===:::999888888666888;;;>>>@@@GGGXXXiiiyyysssTTTGGGDDDDDD???CCCEEEPPPcccmmmuuu^^^NNN\\\kkk{{{pppLLL;;;666444333666111111111111111111111111000111111111111222222222222333555666777:::???CCCaaa~~~RRRDDDTTT```ggg___KKK>>>AAADDD@@@@@@>>>;;;999999:::<<<===FFFMMMQQQRRR^^^yyy777999???HHHSSS^^^hhhmmmnnnvvv~~~{{{yyyxxxvvvsssoookkkhhhfffeee```___]]][[[ZZZYYYXXXXXXTTTSSSPPPNNNLLLKKKKKKKKKLLLJJJHHHHHHHHHHHHFFFDDDGGGGGGGGGFFFFFFFFFEEEEEEFFFEEEDDDCCCAAA>>><<<;;;777666555444333444555555777777777777888999;;;;;;???HHH^^^xxxjjjZZZZZZ\\\ZZZXXX\\\\\\ZZZYYYYYY[[[___cccdddeeeMMMDDDJJJ^^^|||~~~{{{yyyzzz}}}zzzrrrlllsssxxxtttpppqqqeeePPPFFFXXXsssmmmrrryyyjjjHHH666666333222222333333222444666999CCCiiivvv|||zzzqqqZZZIIInnnrrrSSSAAA???<<>>::::::======<<<<<<<<<<<<===<<>>______???999888:::>>><<<:::666888;;;IIIpppiiiSSS@@@CCCYYYmmmaaaMMMCCCFFFBBB@@@JJJFFFHHHIIIIIIIIIKKKOOOQQQVVV\\\hhhzzz~~~zzzqqqeee\\\YYYXXXSSSMMMIIIIIIIIIHHHFFFKKKWWWgggqqquuuuuuuuuwwwrrrpppllliiiddd___XXXTTTQQQNNNKKKKKKLLLOOOPPPQQQQQQSSSTTTSSSOOOIIIBBB>>>AAAAAAAAA@@@>>><<<;;;:::===;;;:::;;;<<>><<<;;;777666555444333333444555666666666777888:::;;;<<<999@@@RRRlllmmm[[[ZZZ[[[ZZZYYY]]]]]][[[ZZZYYY[[[___bbb___```KKKCCCIII^^^~~~~~~~~~uuummmooosssrrrnnnkkkhhhRRRFFFSSSiiitttvvvuuuiiioooyyymmmLLL999555111222222333333222444666999>>>dddpppzzzxxxlllVVVJJJpppvvvYYYGGGAAA<<>>===;;;999888999<<<@@@CCCIIILLLQQQSSSUUUVVVXXXZZZYYY[[[]]]```bbbdddeeeeeeeeefffhhhjjjkkkllllllllloooooonnnnnnnnnnnnnnnoooqqqqqqrrrtttwwwxxxxxxwww{{{{{{}}}~~~}}}}}}|||zzzwwwvvvzzz{{{vvvtttpppkkkccc]]]YYYWWWUUUSSSTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPOOONNNNNNNNNNNNNNNPPPPPPMMMIIIEEEDDDGGGKKKNNNHHHAAA<<<;;;<<<<<<<<>>???===<<<===???FFFWWWgggxxxcccNNNGGGAAA@@@AAA@@@CCCNNNZZZiii{{{|||___RRR^^^iii|||}}}yyyqqqWWW???888666222111333333333333222222222111111111111222222222333333333333666333444;;;;;;>>>KKKsssqqqQQQGGGTTTeeeeeeTTTEEEDDDCCC@@@DDDBBB===;;;;;;;;;999;;;???GGGOOORRRRRR^^^{{{999<<>><<>>:::999999666888444888>>>LLLrrrkkkTTTCCCGGG]]]tttfffMMMAAAEEEDDDBBBHHHEEEGGGIIIJJJLLLOOOTTTWWWWWW\\\ggg~~~zzznnnfffdddaaa\\\VVVOOOJJJHHHHHHIIIRRR\\\jjjqqqqqqmmmkkkjjjmmmjjjgggeeeccc```]]]ZZZSSSQQQNNNMMMNNNPPPPPPPPPPPPQQQRRRQQQOOOKKKGGGEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>>>>???AAAGGGVVVdddppp}}}cccNNNFFF@@@??????>>>BBBMMMZZZiii|||xxxZZZPPPYYYiii|||uuucccOOO===777666222222555333333333222222222222111111111222222222333333333222666333444;;;;;;@@@NNN{{{yyyvvvbbbHHHEEEUUUfffeeeTTTDDDDDDCCC@@@CCCAAA===:::;;;;;;999;;;@@@GGGNNNQQQQQQ___|||999;;;@@@DDDHHHKKKLLLLLLPPPPPPNNNMMMPPPXXXccckkktttwww|||}}}}}}}}}}}}{{{zzzxxxwwwvvvtttrrrpppnnnmmmhhhhhhhhhgggeeebbb___\\\XXXVVVSSSPPPNNNMMMLLLLLLLLLJJJIIIHHHHHHHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDBBB@@@???>>>>>>:::999777444333222222333222222333444666888:::;;;>>>>>>GGG^^^}}}zzzbbbZZZZZZ[[[[[[_________]]][[[[[[]]]___```cccPPPFFFCCCPPPrrr}}}}}}yyyrrruuu|||xxxmmmfffTTTJJJTTTccciiiiiijjjeeehhhtttoooTTT>>>666000222222333333222444666999GGGqqqzzz}}}hhhrrrwwwzzzvvv___JJJHHHaaannnYYYIIIAAA999???===<<<;;;999999;;;>>>BBBDDDDDDHHHMMMQQQSSSUUUXXXZZZXXXYYY\\\^^^aaaccceeefffffffffgggiiijjjkkkllllllnnnnnnmmmmmmmmmnnnoooooommmooossszzzzzztttsssuuu{{{~~~~~~}}}zzzwwwvvvxxx{{{|||~~~|||sssmmmeee^^^[[[YYYYYYXXXZZZYYYXXXWWWVVVUUUTTTTTTSSSRRRQQQPPPOOONNNNNNNNNPPPPPPOOOLLLHHHDDD@@@???@@@CCCDDDAAA;;;777888;;;CCCEEEGGGGGGAAA===AAAIII^^^kkkyyydddNNNEEELLLiii~~~}}}||||||hhh[[[ccc{{{kkkSSSHHH999444444333333222222222333111222222333333444444555444;;;TTTsss~~~ZZZAAA>>>;;;;;;<<<999888444888>>>IIImmmkkkTTTDDDHHH]]]wwwiiiNNN???DDDEEEBBBGGGEEEGGGIIIJJJLLLNNNRRRVVV\\\___iiiuuunnnmmmllliiibbbYYYPPPKKKKKKLLLQQQ[[[hhhooonnnjjjhhhhhhdddcccdddddddddbbb^^^[[[UUUSSSPPPOOOPPPPPPPPPPPPNNNOOOPPPOOONNNMMMKKKJJJDDDDDDCCCBBBBBBBBBBBBBBB???======???AAAEEEQQQ]]]hhhvvveeeOOOGGGBBBAAA@@@???CCCMMMZZZiii{{{pppUUUPPPUUUgggxxxqqqYYYAAA666555444333333222222222222222222222222111111222222222333333333111666333444:::<<>>888>>>===::::::999999;;;>>>AAACCCCCCFFFKKKOOORRRTTTWWWYYYYYYZZZ\\\^^^aaadddfffgggffffffggghhhjjjkkklllmmmmmmmmmmmmmmmmmmnnnoooooonnnqqqvvv}}}|||rrrjjjhhhiiitttwww{{{|||{{{yyyxxxxxx~~~yyyvvvuuuwww|||~~~vvvpppggg```]]][[[[[[ZZZ[[[[[[YYYXXXVVVUUUTTTSSSQQQQQQPPPOOOOOOOOOOOOPPPMMMMMMMMMMMMKKKGGGBBB???;;;@@@CCC@@@:::555666999@@@CCCHHHIIIDDD>>>AAAHHHXXXgggvvv~~~mmmOOOFFFJJJfff}}}iii\\\kkklllRRRGGG;;;555444333222222222333333111222222333333444444555333:::RRRpppxxxwwwSSS===<<<::::::===;;;999444888===EEEeeennnUUUDDDGGGZZZvvvjjjPPP???CCCEEECCCFFFFFFGGGIIIIIIJJJLLLOOORRR___cccmmm}}}vvvuuuyyywwwooobbbSSSIIIFFFGGGOOOXXXbbbgggddd```^^^___YYY[[[```dddfffddd___ZZZXXXUUUSSSQQQQQQQQQPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMGGGFFFDDDBBB@@@>>>>>>>>><<<:::;;;===???BBBJJJTTTaaaooo~~~fffOOOGGGBBBBBBBBBAAADDDNNN[[[iii{{{}}}jjjQQQRRRZZZhhhvvv~~~pppJJJ666444666444000222222222222222222222222111111222222222333333333111666444444;;;===EEEWWWpppRRR>>>EEEWWWfffcccPPPAAACCCDDDAAACCC???;;;999::::::999;;;@@@GGGLLLMMMNNN___;;;>>>AAAEEEGGGIIIIIIIIIKKKLLLMMMNNNOOOQQQRRRRRRUUUTTTSSSRRRTTTYYY```fffmmmuuu~~~~~~|||yyywwwwwwxxxyyyyyyxxxwwwuuutttmmmmmmllljjjgggddd```___ZZZXXXUUURRROOONNNMMMMMMLLLJJJHHHHHHHHHHHHFFFDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDBBB@@@@@@@@@@@@???>>>;;;888555333333222111111111222333444555666888:::???KKKcccjjj[[[ZZZ[[[[[[^^^```aaaaaa___]]]]]]^^^___aaaPPPIIIDDDHHHeeeqqqvvvtttqqqxxx|||xxxtttjjjYYYPPP\\\kkknnniiieeekkkffflllkkkUUU@@@999444222222333333222444666999HHHyyy{{{vvv|||kkkvvvyyyzzzyyyfffLLLBBBIIIXXXGGG>>>===888???<<<888888888999;;;>>>AAACCCBBBEEEJJJNNNQQQSSSVVVXXXYYYZZZ\\\^^^aaadddgggiiiggggggggghhhiiikkkmmmmmmllllllllllllmmmnnnoooooorrrtttxxx~~~{{{}}}}}}zzzsssmmmjjjiiilllnnnoooooonnnmmmnnnoooyyy}}}~~~{{{wwwvvvyyy~~~{{{tttkkkccc___]]]]]]\\\]]]\\\[[[YYYWWWUUUTTTSSSQQQPPPOOOOOOOOOOOOOOOPPPKKKKKKLLLMMMMMMJJJDDD@@@999>>>AAA@@@:::666666777;;;???FFFHHHDDD>>>@@@GGGTTTcccrrr{{{rrrPPPFFFIII```|||gggXXXrrrwwwUUUGGG;;;555444333222111222333444111222222333333444444555444888QQQrrrzzzuuuRRR<<<;;;888888;;;999:::444888<<<@@@\\\rrrWWWEEEEEEUUUqqqjjjRRR@@@AAADDDBBBGGGGGGHHHIIIIIIIIIKKKNNNQQQ___dddpppwwwvvv{{{lllXXXJJJFFFFFFNNNUUU[[[\\\WWWRRRQQQQQQQQQTTTZZZaaaeeeddd```\\\ZZZXXXUUUSSSSSSRRRPPPNNNMMMLLLKKKJJJKKKLLLNNNOOOJJJHHHEEEAAA>>><<<;;;;;;;;;999:::===???@@@FFFMMMXXXfffvvvfffNNNEEE@@@AAABBBAAAEEEOOO\\\kkk}}}jjjRRRUUUdddmmmwww~~~RRR666333777444...111222222222222333333333111111222222222333333333111777555555;;;>>>III]]]~~~sssSSSBBBKKK]]]nnniiiTTTCCCDDDDDD@@@AAA???:::888::::::999<<<@@@GGGKKKKKKMMM___<<<>>>BBBGGGKKKNNNPPPQQQQQQRRRSSSUUUUUUUUURRRQQQNNNMMMJJJGGGEEEHHHLLLPPPWWWaaaoooxxx{{{zzzyyyzzz~~~|||||||||{{{zzzxxxyyyzzz|||}}}|||{{{zzzyyyqqqpppnnnkkkhhheeebbbaaa]]][[[XXXUUURRRPPPOOOOOOMMMLLLJJJJJJJJJJJJHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHFFFDDDAAA@@@@@@AAAAAABBB@@@===999666444333333333333333333333444555555777<<<@@@DDDTTTsssmmm\\\ZZZ[[[[[[]]]___bbbbbb```___^^^^^^^^^___NNNJJJFFFHHHbbblllmmmmmmjjjjjjwwwuuurrrwwwqqq[[[OOOYYYkkkpppkkkgggkkkeeekkklllWWWAAA888333222222333333222444666999GGG{{{xxxyyyiiixxxzzzxxx{{{nnnRRR@@@LLLYYYFFF===>>>:::???:::777777777888:::===@@@AAAAAAEEEJJJMMMOOOQQQTTTVVVXXXYYYZZZ\\\```cccfffhhhggggggggggggiiikkkmmmnnnllllllllllllmmmnnnooooooqqqssswww}}}~~~~~~xxxsssoooggggggfffdddbbbcccfffhhhssswww|||~~~}}}{{{xxxvvvyyyxxxnnneeeaaa___^^^^^^___^^^\\\ZZZXXXVVVTTTTTTRRRQQQPPPNNNMMMMMMMMMMMMLLLKKKLLLMMMNNNKKKFFFAAA;;;>>>@@@???<<<999777888777;;;BBBEEEAAA;;;>>>DDDQQQ```oooxxx}}}qqqOOOGGGGGGYYYuuukkkZZZjjj^^^KKK<<<666444333111111222333444111222222333333444444555555777RRRwww}}}uuuRRR<<<:::777777;;;::::::444888;;;<<>><<<;;;;;;<<<:::;;;???AAAAAAEEEJJJNNN\\\lllwwwgggOOOFFFAAABBB@@@@@@DDDPPP^^^nnnoooUUUVVVhhhooozzzVVV888222555444...111111222222222333333333111111222222222333333333222888666666<<<@@@LLLaaaxxxXXXIIISSSeeepppjjjTTTBBBDDDEEE@@@@@@>>>:::888::::::999<<<@@@FFFJJJJJJLLL___:::===BBBIIIPPPVVV[[[]]]WWWXXXYYYZZZ[[[YYYVVVSSSLLLJJJGGGCCC???>>>@@@BBBEEEQQQaaammmppppppooopppuuuuuuuuuwwwyyy{{{{{{{{{{{{|||~~~}}}|||tttrrrooolllhhhfffdddccc```^^^[[[WWWTTTRRRQQQQQQOOONNNLLLKKKLLLKKKJJJHHHEEEEEEFFFFFFGGGGGGGGGGGGHHHFFFDDDAAA@@@@@@AAABBBCCCAAA>>>:::777555444333666555555444444555555666333;;;>>>===GGGdddooo]]]ZZZ[[[ZZZ\\\___bbbbbbaaa_________```___NNNKKKGGGGGG^^^fffdddjjjkkkiiirrrpppppp{{{ttt\\\LLLWWWkkktttqqqnnnkkkdddkkknnnYYYBBB777000222222333333222444666999LLL~~~|||yyy}}}gggxxxzzzvvv|||tttWWW???SSS]]]HHH???@@@<<>>;;;999999555999@@@CCC>>>999;;;BBBPPP^^^nnnvvv|||oooNNNGGGFFFTTTlllvvveee[[[eeeNNN>>>666555333111111222333444111222222333333444555555666666RRRzzzvvvvvv|||sssQQQ<<<:::888888===>>>:::444777;;;;;;TTT|||]]]HHHEEEQQQhhhhhhVVVBBB???@@@AAAGGGEEEGGGIIIJJJLLLOOOSSSVVV]]]fffrrrnnnbbb```___dddggg___QQQGGGFFFIIIKKKOOORRRQQQMMMKKKMMMPPPMMMNNNQQQVVV\\\aaacccccc\\\ZZZWWWVVVUUUSSSPPPNNNLLLJJJHHHGGGHHHJJJNNNPPPKKKIIIEEEAAA>>>===<<<<<<>>><<<>>>BBBDDDCCCEEEIIIHHHVVVeeeppp{{{jjjRRRHHHDDDEEE>>>>>>DDDPPP___pppuuuXXXWWWgggmmmzzzzzz~~~VVV999222444333///111111111222222333333333111111222222222333333333222999777777===AAANNNddd~~~]]]NNNXXXhhhkkkeeePPP@@@CCCEEE@@@AAA>>>:::888999:::999<<<@@@FFFJJJIIILLL```<<<@@@EEEMMMYYYcccddd```ZZZ[[[\\\[[[YYYWWWTTTSSSNNNLLLGGGAAA@@@BBBDDDDDDGGGKKKSSS\\\cccgggjjjjjjnnnpppsssuuuvvvxxxzzz|||{{{~~~~~~}}}zzzwwwrrrnnnllljjjgggeee]]]\\\[[[XXXVVVSSSQQQPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHFFFEEEEEEFFFGGGGGGFFFFFFFFFFFFDDDAAA???@@@AAACCCDDDCCC===666222333666999666333222444666555333333:::;;;<<>>333555222333444333222333666888NNN}}}tttlll~~~oookkkOOO===[[[^^^VVVDDD:::===???;;;999888888777999;;;===???AAAEEEIIILLLNNNQQQTTTVVVXXXYYY[[[[[[\\\^^^bbbeeehhhggggggggghhhiiijjjjjjnnnmmmlllkkklllmmmnnnooommmooorrrtttxxx}}}|||uuurrrnnnkkkhhhggggggiiijjjjjjrrrrrrsssuuuvvvxxxyyyzzzwwwuuusssqqqsssyyy}}}ssskkkfffbbb```___```___]]]]]]\\\ZZZWWWTTTTTTSSSPPPNNNLLLLLLMMMNNNJJJMMMQQQUUUUUUPPPHHHAAAAAA???>>>>>>???@@@@@@???:::;;;<<<<<<;;;:::;;;===IIIWWWgggrrrzzzlllSSSFFFCCCRRRdddsss{{{lllwwwKKK>>>555555444333222222222222333333222222333333444555444<<>>DDD@@@IIIGGGGGGKKKMMMOOOSSSYYYdddgggpppsss```QQQHHHMMMOOOOOOKKKFFFDDDEEEGGGQQQXXXXXXPPPNNNTTTUUUOOOJJJLLLOOOSSSXXX]]]aaaccc___]]]ZZZWWWTTTRRRQQQQQQLLLKKKIIIHHHGGGGGGGGGGGGEEEFFFEEEBBB???<<<<<<===CCCDDDEEEFFFGGGGGGGGGGGGKKKOOOYYYgggwwwuuuSSSEEEBBBAAAAAA???EEEVVVeeeqqq~~~```TTTfffpppoooMMM888333333111///222222222222222222222222222222333333333333444444222777666888CCCIIITTThhhYYYFFF___kkkhhh[[[NNNGGGCCC@@@@@@BBB???>>>;;;999999:::<<<===EEEEEEJJJOOO\\\AAAFFFLLLSSS^^^ffffffaaa[[[[[[\\\^^^___^^^\\\ZZZ[[[XXXSSSOOOMMMMMMMMMLLLSSSTTTVVVYYY[[[\\\]]]]]]dddggglllpppssstttvvvxxxzzz}}}{{{vvvrrrnnnkkkhhhfff___^^^\\\YYYVVVTTTRRRPPPNNNNNNMMMLLLJJJIIIHHHHHHGGGFFFDDDDDDFFFGGGFFFFFFFFFFFFFFFCCC@@@>>>???@@@CCCDDDDDD???888444444666999666333333555666666555666;;;:::999>>>DDD]]]vvv___[[[\\\XXX]]]___bbbbbb```^^^]]]]]]]]]^^^QQQBBBCCCJJJXXXkkkfffiiikkkmmmttt}}}zzzooowwwbbbMMMTTTiiiuuuxxxyyynnnhhheeecccVVVAAA555444222333444333222333666888HHH}}}|||mmm~~~wwwRRR<<>>>>>???@@@@@@???<<<>>>???>>>======>>>???KKKYYYiiittt|||```PPPDDDCCCTTTgggwww}}}rrrgggyyyhhhFFF>>>555555444333222222222222333222222222222333444444666>>>NNN{{{|||yyy___DDD888999<<<;;;;;;777;;;777777AAATTTzzz~~~\\\KKKJJJNNNmmmpppRRRBBBAAA>>>DDDAAAGGGEEEFFFJJJNNNPPPVVV]]]```gggrrr}}}~~~yyyvvvrrr{{{xxxjjj^^^UUUPPPMMMNNNOOOKKKGGGEEEGGGIIIVVV]]]]]]UUUQQQTTTSSSLLLEEEHHHMMMSSSXXX]]]aaaccceeeccc```[[[WWWTTTQQQPPPOOOOOONNNKKKHHHEEECCCCCCDDDDDDCCC@@@>>>>>>???AAAEEEEEEEEEFFFFFFEEEDDDDDDFFFKKKTTTaaaqqqsssSSSEEECCCAAABBB???FFFVVVdddppp{{{]]]SSSkkkwwwyyywwwvvv^^^CCC555333444444333222222222222222222222222222222333333333333444444222777666999CCCJJJVVViiiYYYHHH\\\fffbbbUUUIIIDDDBBBAAAAAADDD???===;;;999999:::<<<===EEEDDDJJJOOO\\\FFFLLLSSS[[[dddjjjhhhbbb\\\\\\^^^bbbgggiiifffccceeeaaa^^^[[[ZZZXXXWWWUUU\\\ZZZXXXVVVTTTRRRRRRRRRVVV[[[bbbhhhmmmpppsssuuuzzz~~~zzzvvvrrrnnnjjjgggbbb```^^^[[[XXXTTTRRRQQQOOONNNMMMLLLKKKIIIHHHHHHGGGEEEDDDDDDEEEFFFEEEDDDFFFFFFEEEBBB???===>>>???BBBCCCDDDAAA;;;777666777888666444444666777777777;;;???<<<===BBBEEEWWWtttzzz```[[[\\\YYY[[[^^^aaaaaa```]]]\\\\\\___^^^OOOCCCEEEKKKVVVhhhgggiiikkkmmmuuu}}}~~~{{{}}}yyyoooyyylllOOOSSSeeesss}}}pppeee```VVVDDD666222222333444333222333666888DDD|||zzzjjjwwwRRR;;;DDDKKKLLLCCC======<<<777999888777777888:::<<<>>>???BBBEEEIIIKKKNNNRRRTTTXXXZZZ[[[\\\]]]___bbbdddgggggggggggghhhiiijjjkkkkkkkkkkkkkkklllmmmooopppnnnppprrruuuzzz}}}yyyxxxyyyzzz{{{tttllliiijjjlllkkkiii______^^^___ccciiinnnrrrnnnmmmmmmmmmpppvvv~~~|||vvvqqqlllhhheeefffdddcccbbbaaa^^^ZZZVVVSSSRRROOOLLLJJJIIIIIIJJJHHHJJJNNNRRRSSSPPPJJJEEEAAA???======>>>????????????@@@BBBBBBAAAAAABBBDDDLLLZZZjjjttt{{{eeeLLLCCCDDDVVViiizzzyyy{{{kkklllyyy|||]]]DDDCCC555555444333222222222222222222222222222333444444555<<>>>>>@@@AAA@@@===:::999:::888777666666777888999999<<>>AAAIIILLLZZZsss}}}aaaZZZ[[[XXXZZZ]]]```aaa___]]][[[ZZZ___^^^QQQEEEEEEIIIWWWmmmjjjjjjiiiiiipppyyy{{{xxxsss|||uuullluuu___RRR[[[ppp}}}oooeeeWWWCCC555222222333444333222333666888EEEyyylllmmm|||OOO::::::AAADDD@@@<<<<<<<<<999999888777777888:::<<<===???AAAEEEHHHJJJNNNRRRUUUXXXZZZ\\\]]]^^^___bbbdddfffffffffggggggiiijjjkkkjjjjjjjjjkkkmmmoooqqqsssttttttuuuvvvxxx}}}zzzttttttxxx}}}~~~vvvlllggggggfffccc___[[[[[[\\\^^^aaaeeeiiillliiiiiiiiijjjlllrrryyy~~~yyyuuupppkkkggghhhgggfffeeeccc```[[[WWWSSSQQQNNNJJJHHHGGGGGGGGGFFFHHHLLLPPPRRRPPPKKKGGGBBB@@@===<<<===>>>???>>>AAABBBDDDDDDDDDDDDEEEGGGMMMZZZiiirrryyymmmKKKCCCFFFWWWhhhwww{{{{{{iiirrr~~~tttWWWBBBCCC555555444333222222222222222222222111222333333444333999FFFttt}}}eeeJJJ<<<:::;;;:::;;;777999555777@@@NNNqqqcccMMMHHHIIIiiisssZZZFFF@@@===EEECCCEEEDDDEEEJJJMMMQQQ[[[dddppp}}}tttkkknnnxxx|||ssslllhhheeeaaa^^^XXXQQQLLLNNNUUU[[[jjjkkkeeeYYYPPPLLLHHHDDDBBBEEEIIILLLOOOUUU]]]cccdddeeeeeedddbbb___\\\ZZZWWWYYYZZZVVVMMMEEEAAAAAAEEEEEEDDDAAA===::::::;;;BBBCCCCCCCCCBBBBBBAAA@@@???CCCKKKUUUbbbppp|||pppRRREEEBBB???@@@@@@JJJZZZgggqqqyyyppp\\\\\\cccsssvvvmmm\\\JJJ:::666666333111333222222222222222222222222222222222333333333444444222777777:::GGGOOO]]]rrr~~~uuuttthhhKKKCCCSSS^^^ZZZMMMAAA???AAABBBCCCEEE???===:::999888999;;;===DDDCCCHHHMMM[[[JJJSSS___hhhoootttqqqkkkfffggglllsssyyy|||{{{xxxmmmddd^^^___^^^YYYUUUUUUQQQRRRSSSSSSQQQNNNKKKIIICCCEEEJJJOOOWWWbbbmmmttt{{{}}}zzzwwwtttooolllfffeeebbb___[[[XXXUUUTTTQQQQQQOOONNNLLLJJJIIIHHHGGGEEEDDDCCCDDDEEEDDDCCCDDDDDDDDDBBB???===>>>???;;;===?????????=========:::999999888777888:::;;;;;;>>>===BBBLLLPPP]]]uuu```XXXXXXWWWYYY\\\```aaa___\\\ZZZYYY]]]___UUUIIIEEEEEEXXXtttnnnlllgggeeeiiisssxxxwwwiiiuuupppgggmmmyyywww[[[XXXnnn|||pppZZZAAA444444222333444333222333666888EEEvvvzzz{{{{{{qqq|||rrrKKK;;;777<<<>>><<<::::::<<<<<<999888777777777999;;;<<>><<<<<<======<<<@@@BBBDDDDDDDDDEEEGGGHHHOOO[[[hhhpppvvv|||jjjNNNEEEGGGWWWfffqqqzzzhhhjjj{{{rrrVVV???>>>555555444333222222222222222111111111111222333333333777CCCooo}}}eeeJJJ<<<999888999999888888555777???HHHhhheeeMMMEEEDDDbbbsss]]]HHH@@@<<>>:::888777;;;;;;<<<===============>>>CCCJJJSSS^^^lllzzznnnQQQEEEAAA>>>???AAALLL^^^kkkuuu{{{fffXXX]]]hhhxxx~~~sss___JJJ888666666222///222222222222222222222222222222222222333333333444444222888777<<>>===:::888888999;;;<<>>>>>??????@@@@@@??????;;;<<<;;;:::888888:::<<<@@@CCCBBBGGGPPPUUUccc|||```VVVWWWWWWYYY\\\```bbb```]]]ZZZYYYZZZ^^^XXXNNNGGGCCCTTTssspppooojjjdddeeemmmuuuxxxkkkxxxuuukkkooouuuxxxeee]]]nnnxxxpppxxx___BBB555555222333444333222333666888BBBsssxxxzzz{{{wwwvvvkkkJJJ<<<777:::<<<;;;999999;;;>>>:::999777666777888:::<<>>BBB^^^oooUUUIIIGGGZZZqqq```KKK@@@<<>>>>>===;;;::::::666666777999999:::::::::===BBBIIIRRR\\\jjjyyykkkOOODDDBBB???@@@CCCPPPaaammmvvv}}}rrr]]]SSS]]]gggvvvjjjNNN666333555111000333222222222222222222222222222222333333333333444444222888888>>>NNNZZZkkkqqqWWWEEEEEEWWWjjjeeeUUUFFFBBBCCCCCCAAA@@@>>><<<:::888888999;;;<<>>>>>;;;888777999<<>>>>><<<999:::===:::999777666777888:::;;;>>>@@@BBBEEEHHHMMMSSSWWWWWWZZZ]]]___```aaabbbddddddddddddeeegggiiijjjkkkiiijjjkkknnnrrrvvvzzz|||~~~zzzuuuqqqppppppkkkhhheeefffjjjkkkhhheee___eeelllqqqqqqooolllkkkffffffgggffffffdddcccbbb___^^^ZZZTTTNNNJJJIIIIIIKKKZZZppp|||yyyuuuqqqnnnjjjjjjkkkkkkkkkgggaaa]]]VVVSSSOOOJJJFFFCCCBBBBBBAAABBBEEEJJJOOOQQQPPPNNNJJJFFF@@@;;;:::999888888:::<<<>>>??????AAACCCEEELLLUUU]]]```eeemmmsssuuuyyy{{{~~~~~~TTTHHHGGGYYYjjjpppwwwppp^^^```xxxxxx]]]FFFBBB555555444333222222222222111111111111111222222333666777>>>hhh{{{eeeKKK<<<888777888;;;888888666:::===<<>><<<777999999999888999;;;===::::::;;;;;;<<<;;;;;;;;;;;;@@@GGGOOOYYYgggwwwfffLLLCCCBBBAAAAAAEEERRRcccmmmttt~~~~~~pppZZZSSSaaakkkvvv|||YYY999222555222111555222222222222222222222222222222333333333333444444111777999@@@QQQ___rrrtttXXXIIIHHHVVVjjjhhhWWWGGGCCCDDDCCC@@@>>>>>><<<:::888777999:::<<>>:::999;;;:::999777666666888:::;;;===>>>AAADDDGGGLLLRRRVVVWWWZZZ^^^``````aaabbbddddddddddddeeegggiiijjjkkkiiijjjlllooossswww{{{}}}~~~~~~{{{wwwsssqqqppppppmmmkkklllmmmjjjccc]]]SSS]]]hhhnnnlllhhheeeeeeaaa```^^^]]]\\\[[[\\\\\\YYYXXXVVVRRRMMMKKKKKKKKKIIIUUUiii~~~~~~{{{xxxtttrrrkkkkkklllmmmmmmiiiddd```VVVTTTOOOJJJFFFCCCBBBAAA@@@AAADDDIIINNNQQQQQQPPPLLLGGG@@@;;;999888777666777999;;;======???AAACCCFFFNNNTTTWWW[[[dddkkkmmmuuuxxx{{{uuuUUUHHHGGG[[[nnntttyyymmmZZZ```xxxsssYYYBBB>>>555555444333222222222222111111111000111222222333555444;;;dddxxx|||{{{eeeLLL===888777999<<<999888777;;;<<<999OOOwwwwwwZZZKKKFFFNNNmmmcccNNNBBB===EEEAAABBBBBBEEEIIILLLSSScccrrrwwwggg______aaaUUUSSSQQQMMMGGG???<<<<<>>999>>>EEEMMMVVVdddvvvcccIIICCCDDDBBBCCCGGGTTTdddlllqqqvvvrrr\\\WWWgggyyyeee>>>555666444222666222222222222222222222222222222333333333444444444111777999AAASSSbbbuuutttYYYLLLIIISSSeeeiiiXXXGGGCCCDDDCCC@@@===>>><<<999888777888:::<<>>===<<<;;;:::999999999777777<<>>AAA>>>AAAFFFMMMSSSYYY]]]___jjjnnnwww}}}~~~oooTTTHHHMMMfffxxxxxxwww{{{nnn]]]cccxxxvvv[[[EEEBBB666444222111222222111000111111222222222333333333555333;;;YYY}}}tttssszzz~~~iiiMMM>>>999777999===:::888444888<<<999EEEbbb___KKKJJJHHHaaa\\\HHHFFFAAA:::AAADDDBBBFFFLLLQQQWWWeeetttzzzrrriiiaaaZZZ[[[VVVLLLCCC??????@@@EEEHHHKKKJJJFFFDDDGGGJJJQQQWWWaaakkkqqqqqqkkkfff\\\VVVMMMEEE???>>>@@@BBBAAA>>>:::666444444666777444666888;;;>>>???@@@@@@???BBBFFFKKKUUUeeewww~~~\\\HHHBBB@@@<<>>===<<<:::999999::::::;;;CCCFFFGGGYYY{{{DDDJJJRRRVVVVVVUUUTTTTTTVVV[[[aaafffhhhkkkmmmpppggg\\\SSSSSSVVVXXXZZZ]]]]]]\\\\\\]]]^^^\\\WWWRRRTTTWWWZZZ\\\]]]___bbbdddhhhqqqyyy~~~{{{vvvpppmmmiiidddbbbbbbaaa^^^[[[XXXWWWUUURRRPPPMMMKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCBBBCCCFFFHHHLLLLLLLLLIIIEEEAAA??????===<<<:::999888777777777:::888;;;@@@AAAJJJeee___UUUYYYTTTWWW[[[```aaa^^^\\\]]]^^^ZZZVVVPPPJJJBBB???HHHSSS```jjjxxx{{{vvvrrrrrrtttzzzuuummmhhh[[[WWWcccjjjnnnxxxoookkkpppwwwlllOOO888111333333333333444555666666BBBhhh{{{tttzzz|||zzzkkkjjjppprrrnnnjjjWWW:::AAAQQQMMM>>>;;;<<<:::;;;999888666555555777999;;;>>>@@@BBBFFFJJJNNNRRRTTTXXXZZZ]]]______```bbbddddddeeefffhhhiiijjjkkkkkkkkkkkklllooossswww{{{|||yyy}}}~~~{{{{{{}}}~~~}}}qqqmmmkkkkkkhhhbbb___```bbbcccfffiiieee]]]YYYYYY[[[ZZZZZZYYYWWWSSSOOOLLLIIIQQQ]]]dddddd___ZZZYYYTTTPPPccc}}}zzzxxxuuuqqqnnnpppsssrrrllleeeZZZRRRLLLHHHCCC>>>===?????????BBBGGGKKKLLLRRRXXXZZZWWWNNNCCC>>><<<999555777777999;;;===>>>???>>>???@@@CCCFFFIIILLLOOOPPPZZZ^^^iiivvv|||}}}lllPPPFFFQQQooo{{{uuuyyy~~~ttt___ccczzzbbbEEE<<<666444222111222222111000111111222222222333333333333222888VVV}}}sssvvvrrrTTTBBB:::777777;;;;;;999444777;;;777BBB]]]cccJJJFFFFFF______NNNHHH@@@:::AAABBBAAAEEEKKKQQQXXXfffsssyyyqqqlllpppxxxyyykkk[[[ZZZUUUKKKAAA>>>@@@BBBCCCFFFHHHFFFBBBAAADDDGGGIIIPPP\\\jjjsssuuurrrnnn```YYYNNNFFFBBBBBBBBBBBBAAA???;;;888555555555666333444666777999999999999;;;>>>BBBIIISSScccuuu}}}\\\HHHBBBAAA===BBBHHHVVVdddkkksssoooooo~~~ccc^^^lllvvvvvvOOO777555333111333111222222222222222222222222333333333333444555666666999666<<<@@@ZZZvvvmmmMMMPPPZZZhhhbbbPPPGGGFFFBBBDDDEEE>>>===<<<;;;999999999::::::<<>>;;;:::888777666555666666<<<999:::<<<===FFF^^^vvv___TTTXXXTTTWWW[[[```aaa___]]]]]]___]]]YYYSSSLLLBBB>>>FFFQQQ[[[cccqqqxxxqqquuuzzzssslllZZZVVVfffqqqsssxxxpppkkkooowwwoooSSS===555333333333333444555666666???jjjxxxyyy|||ffffffoootttrrrnnn[[[===HHHYYYVVVCCC;;;;;;:::>>>999888666555555777999;;;>>>???BBBFFFKKKOOOSSSUUUWWWZZZ]]]^^^___```bbbdddcccdddfffhhhiiijjjjjjjjjjjjkkklllnnnqqquuuxxxzzzuuu{{{~~~~~~nnnmmmnnnnnniiibbbaaaeeejjjfffccc```ZZZTTTRRRUUUVVVVVVWWWVVVSSSOOOJJJGGGGGGQQQ]]]eeegggdddaaa^^^WWWSSSeee~~~|||zzzxxxtttrrrsssuuutttnnniii___VVVMMMHHHCCC>>><<<>>>>>>===???EEEHHHKKKRRRZZZ``````ZZZNNNDDD???:::666999888999;;;???@@@???<<<>>>>>>???@@@BBBCCCEEEEEEMMMPPP\\\mmmyyy~~~jjjPPPEEEQQQttt{{{sssxxxxxxwww]]]ddd|||oooJJJ999666444222111222222111000111111222222222333333333222111555RRR{{{zzz}}}|||vvvXXXDDD:::777888:::;;;:::555666999555???WWW|||lllNNNEEECCCYYY^^^RRRIII@@@;;;AAA@@@@@@DDDKKKRRRZZZhhhssswww~~~{{{tttkkkbbb___```eeehhhlllsssxxx]]][[[UUUKKKAAA===???DDDBBBDDDDDDAAA>>>===AAADDDDDDKKKXXXgggrrrvvvuuusssfff]]]QQQJJJHHHHHHGGGDDDBBB@@@>>>;;;888666555444333444555555555444444333777;;;AAAIIITTTeeewwwzzzYYYGGGBBB@@@>>>EEEJJJWWWdddkkksssnnnqqqeeeaaannnzzzzzzuuunnn]]]AAA444777555222333000222222222222222222222222333333333444444555777777999777===BBB___qqqNNNMMMWWWhhh^^^KKKCCCDDDBBBDDDEEE???;;;;;;999888888999::::::<<>>EEEQQQ___bbbjjjxxxsssuuu{{{|||sss^^^WWWgggsssrrrtttnnnlllrrryyylllOOO;;;666333333333333444555666666;;;fffrrryyy}}}ggggggoootttsssppp___AAAFFF[[[[[[HHH===:::999>>>:::888666555555666999:::===???BBBFFFKKKPPPTTTVVVVVVYYY\\\^^^^^^___aaaccccccdddeeeggghhhiiijjjjjjjjjkkklllnnnooorrrvvvyyyyyy{{{{{{}}}}}}mmmpppttttttlllbbb```dddhhhccc^^^[[[VVVRRRSSSXXXXXXXXXWWWUUUPPPLLLJJJIIIJJJOOOUUU[[[bbbfffddd```VVVSSSeee~~~}}}zzzyyyvvvtttuuuwwwvvvqqqlllbbbXXXMMMHHHDDD???===???===<<<===BBBFFFJJJQQQYYY```dddbbbXXXMMMFFF@@@;;;:::===AAACCCCCCBBBAAA@@@>>>???@@@BBBDDDFFFHHHIIIJJJMMMYYYkkkyyyhhhRRREEEQQQttt|||sssyyywwwtttYYYaaazzz{{{RRR>>>666444222111222222111000111111222222222333333333222222444MMMxxx{{{sssWWWBBB999777:::;;;;;;;;;666666:::666>>>SSSvvvvvvTTTGGGCCCOOOVVVQQQIII@@@===@@@@@@BBBEEEKKKTTT___lllvvvyyy~~~{{{xxxzzz|||{{{uuummmddd```ccchhhlllmmmggghhhnnn~~~```\\\WWWOOOFFF>>>>>>AAADDDCCCBBB???<<<<<>>;;;888555444555555666555555555555444777<<>>EEEKKKYYYgggooovvvhhhuuuyyycccaaammmzzzzzzrrrhhhZZZKKK888333888444111333111111222222222222222333333444444444444555666888888:::999???DDDdddyyy{{{pppLLLIIIUUUiiiaaaKKKBBBDDDCCCDDDEEE???::::::999888888888999:::<<>>===AAAFFFKKKPPPUUUZZZ]]]aaabbbdddeeefffkkkttt}}}~~~yyyqqqmmmiiiggggggfffbbb___[[[ZZZXXXVVVSSSPPPNNNMMMJJJJJJHHHGGGFFFDDDCCCCCCBBBCCCCCCBBB@@@???@@@AAAGGGJJJNNNPPPNNNJJJGGGEEE===;;;888666555555666777777999;;;===<<>>FFFRRRaaabbbfffooo{{{sssuuuuuuyyy{{{dddYYYeeeooonnnmmmhhhlllvvv{{{gggGGG444444333333333333444555666666888]]]wwwyyyxxx}}}iiihhhmmmqqqooommm]]]BBB???WWW[[[JJJ???:::888;;;:::999666555555666888:::===>>>AAAFFFKKKPPPTTTVVVVVVXXX[[[]]]^^^___aaabbbbbbccceeefffhhhiiiiiiiiijjjlllnnnoooooorrrvvvyyyzzz{{{xxxoootttzzzzzzooobbb^^^aaaddd```\\\[[[WWWTTTVVV[[[]]][[[XXXRRRLLLIIIJJJKKKLLLMMMPPPWWWeeepppnnneeeWWWSSSeee~~~}}}zzzwwwvvvuuuvvvxxxwwwsssooodddXXXMMMIIIFFFBBB@@@@@@===;;;<<>><<>>FFFEEECCC@@@===>>>@@@BBBDDDGGGOOOXXX```eeeeeedddbbbXXXNNNIIIKKKLLLIIIFFFDDDCCCBBB@@@===:::777555555555555555666777777777888===FFFQQQ^^^oooiiiPPPBBB>>>===>>>CCCKKK[[[llltttzzzlllxxxnnn^^^```kkkuuu{{{uuuiiiWWWFFF666333666222000444222111111111222222333333333444444444555666777999999===;;;@@@EEEhhhwwwvvvlllKKKJJJXXXpppjjjPPPDDDFFFDDDCCCDDD???;;;:::999888888888999:::;;;???BBBEEERRRnnnOOOXXXaaafffgggiiipppvvvttttttsssrrrnnnfff]]]VVVOOOIIIFFFHHHKKKLLLOOOSSSNNNLLLHHHDDDAAA???>>>>>>===@@@DDDHHHJJJNNNRRRUUUWWWUUUTTTSSSRRRVVVbbbnnnxxx~~~zzzsssooojjjhhhhhhgggdddaaa]]]\\\ZZZXXXUUURRRPPPOOOKKKJJJIIIHHHFFFDDDCCCCCCAAABBBCCCBBB???>>>>>>???AAAEEEJJJLLLLLLJJJHHHGGG>>><<<999666555666777999666888<<<===<<<===@@@DDDRRRllldddPPPRRRSSSQQQVVV[[[]]][[[ZZZZZZ\\\\\\\\\YYYRRREEE@@@HHHUUU[[[]]]bbbhhhpppxxxqqqvvvwwwvvvzzzlll\\\ccclllkkkllljjjrrrkkkHHH666777333333333333444555666666===ZZZ|||vvvzzziiiggglllnnnkkkjjjZZZ???:::SSSYYYJJJAAA<<<888:::;;;999777555555666888999===>>>AAAEEEJJJNNNRRRTTTUUUXXX[[[\\\]]]^^^```bbbbbbbbbdddfffggghhhhhhhhhjjjmmmppppppppprrrwww|||{{{yyyzzzuuuyyy}}}{{{pppccc^^^```fffbbb___]]]YYYUUUVVV[[[```^^^XXXPPPHHHEEEGGGKKKKKKNNNRRR[[[mmm}}}~~~tttaaaYYYeee}}}|||zzzuuuuuuvvvwwwyyyxxxuuusssggg\\\PPPLLLJJJFFFBBBBBB===<<<===AAACCCDDDJJJQQQ[[[ccchhheee^^^VVVJJJAAA???OOO___cccZZZSSSTTTYYYVVVWWWXXXXXXVVVSSSOOOLLLEEEJJJYYYlllzzz~~~aaaJJJIII]]]|||yyyttt[[[UUUllluuuSSSCCC666444222111222222111000111111222222222333333333222777444@@@fffbbbGGG:::999;;;::::::<<<777666;;;:::???NNNuuuZZZIIIEEEBBBNNNVVVKKKBBBBBB???BBBEEEIIIOOO^^^sssqqqbbbbbbmmmvvvuuupppjjjbbb___mmmkkk___WWWWWWTTTJJJBBBAAAIIIHHHEEEBBBAAA@@@AAAAAA???AAAEEEKKKRRRXXX[[[[[[VVVOOOGGGDDDEEEGGGGGGEEEEEEDDDCCCAAA???<<<999888444444444444555666888888777===GGGSSS```qqq|||___KKKAAA======>>>AAAJJJ]]]oooxxx~~~zzzuuuddd\\\aaakkkwwwyyygggRRRFFF777333444000111555222111111111222222333333444444444444555777888:::;;;>>>===BBBGGGmmmzzzpppwwwaaaFFFIIIYYYrrrtttVVVFFFGGGEEECCCCCCAAA===<<<:::999888888999999:::===AAAEEEQQQkkkXXXaaakkknnnmmmmmmsssyyy{{{wwwrrrnnnjjjeee^^^ZZZXXXRRRPPPUUUZZZYYYWWWVVVQQQKKKDDD@@@@@@AAA@@@???@@@BBBEEEFFFFFFHHHJJJLLLIIIFFFDDDCCC@@@BBBMMM[[[mmmzzz~~~{{{tttpppllljjjjjjiiieeebbb___^^^\\\ZZZWWWTTTRRRQQQKKKKKKJJJHHHFFFDDDCCCBBBAAABBBCCCAAA???=========<<>><<<888666444555777999777999;;;::::::;;;<<<===AAAYYYssseeeOOOPPPRRRQQQVVV[[[]]]\\\ZZZ[[[]]]YYYZZZZZZSSSGGGAAAJJJXXXaaabbbdddhhhmmmsssxxx{{{pppvvvzzzzzzvvvtttuuuvvv|||rrraaaccckkknnnrrrmmmtttrrrMMM999888333333333333444555666666===[[[xxxyyyhhhgggmmmpppnnnkkkZZZ>>>===TTTXXXIIIAAA>>>999;;;;;;999777555555666888999===>>>AAADDDHHHMMMPPPRRRUUUWWWZZZ\\\]]]^^^___aaaaaabbbccceeefffggghhhhhhkkknnnrrrsssrrrtttzzzyyytttxxx}}}|||{{{xxxnnndddaaadddiiiddd```]]]YYYUUUVVV[[[aaa```\\\SSSIIIEEEFFFIIIQQQTTTTTTVVVeee|||qqqcccggg{{{}}}{{{tttuuuwwwyyyzzzzzzxxxwwwmmmaaaVVVRRRPPPJJJDDDBBB>>>===>>>AAABBBBBBEEEKKKTTT]]]eeehhhgggaaaTTTHHHCCCTTThhhpppkkkeeeeeeggghhhhhhiiifff```XXXPPPKKKDDDKKK[[[nnnyyy}}}bbbHHHKKK]]]rrrZZZVVVmmmmmmMMM@@@666444222111222222111000111111222222222333333333000888444999ZZZ}}}{{{iiiKKK;;;:::;;;999;;;===888555:::999;;;HHHhhh```NNNFFFDDDYYYeeePPP@@@AAA@@@AAAEEEIIIQQQeeetttbbbaaaooozzzxxxqqqnnneeeaaaooorrr___RRRUUUXXXRRRKKKIIIKKKIIIGGGEEEDDDCCCBBBAAA>>><<<<<>>IIIUUUcccssssssXXXIIIBBB>>>>>>@@@BBBJJJ\\\oooxxx}}}lll^^^]]]gggpppxxxttt]]]FFF777333333///222666111000111111222333333444444444444555666777999:::;;;>>>>>>CCCIIIrrrpppmmmWWW@@@HHHZZZrrr{{{YYYFFFGGGDDDBBBDDDCCC???>>><<<:::888888888888;;;===@@@DDDNNNfff```iiisssuuuqqqppptttyyy{{{rrrlllhhhfffccc```ddd]]][[[```dddaaaZZZVVVUUULLLCCC???@@@BBBBBBAAACCCDDDFFFEEEDDDDDDEEEFFF>>>;;;::::::666666@@@NNNfffvvv}}}{{{uuuqqqllljjjjjjiiifffcccaaa___^^^[[[XXXVVVTTTSSSLLLKKKJJJHHHFFFEEECCCBBBAAABBBCCCAAA???===<<<<<<999<<<@@@BBBBBBAAAAAAAAA===;;;888555444555777888999::::::888777999;;;;;;===OOO___fffrrrgggOOOOOORRRRRRWWW\\\^^^\\\[[[\\\^^^XXXYYYYYYSSSGGGBBBLLLZZZuuuqqqmmmnnntttzzz~~~rrruuuzzz{{{vvvppprrrxxxvvvuuuddddddlllrrryyyiiinnn|||qqqMMM666111333333333333444555666666444WWW{{{zzzhhhiiiqqquuusssppp]]]???BBBWWWXXXHHHAAA???;;;<<<;;;:::777555555666777999===>>>@@@DDDGGGLLLOOOQQQTTTWWWZZZ\\\\\\]]]___aaaaaabbbccceeefffggghhhhhhkkkooossstttsssuuu{{{~~~|||vvvooooooxxx~~~yyytttkkkddddddiiijjjddd___\\\XXXUUUXXX^^^cccccc```XXXMMMFFFFFFHHHZZZ[[[SSSJJJTTTqqqkkkiiiyyy~~~|||tttuuuxxxzzz||||||{{{zzzsssggg[[[WWWTTTMMMEEEAAA???===???BBBBBB@@@BBBGGGMMMVVVaaaiiimmmjjj^^^QQQFFFVVVkkkwwwwwwssspppppprrrssssssppphhh^^^TTTMMMGGGPPP```qqqyyy{{{~~~fffKKKMMMWWWvvvoooVVV[[[rrrjjjJJJ>>>666444222111222222111000111111222222222333333333...888444444RRRuuuyyyjjjLLL;;;:::;;;999<<<>>>888444888777888CCCYYYgggTTTFFFIIIeeerrrUUU???AAAAAA>>>CCCHHHRRRiiiuuucccddduuuzzzuuujjjcccmmmvvv___NNNRRRYYYWWWRRRPPPKKKJJJHHHFFFEEEDDDBBB@@@???<<<999999<<>>======999888777666666777999999999@@@KKKXXXeeeuuunnnUUUHHHCCC@@@???AAACCCKKK\\\mmmwww|||hhh\\\```llltttttt{{{{{{EEE666222333000333666///000000111222333333444444444444555666777999;;;<<<>>>>>>CCCKKKvvvwwwmmmVVVBBBMMM___www~~~ZZZEEEFFFDDDBBBEEEEEEAAA???===;;;999888888888<<<===???CCCLLLccceeerrrwwwoookkkrrryyyzzzzzztttrrrrrrnnniiidddccccccccccccaaa^^^[[[SSSPPPKKKGGGCCCBBBBBBBBBAAAFFFJJJJJJFFFAAA>>>===999:::<<<======>>>@@@BBBZZZqqq}}}vvvssspppnnnmmmkkkiiigggccc```\\\YYYWWWTTTRRROOONNNMMMLLLJJJHHHFFFDDDCCCCCCBBBAAA???>>>======<<>>EEEJJJHHHHHHOOO[[[vvv}}}pppvvv}}}zzztttwww{{{|||zzzwwwnnnddd[[[VVVOOOGGGAAA>>>>>>>>>???AAACCCEEEGGGMMMQQQZZZccciiihhhbbb[[[UUUSSSWWW```hhhlllpppuuuyyy||||||rrrdddWWWPPPUUU]]]iiirrrxxx|||```LLLLLL[[[qqqoooVVV[[[yyy{{{}}}vvv^^^MMM;;;555555444333222000000///111111000000111111222333333333555888GGGmmm{{{~~~mmmIII888<<<;;;333<<<<<<;;;888666666888:::UUUxxxsssUUUKKKHHH___nnnZZZHHHEEE@@@DDDIIIOOOZZZqqq}}}eeeeee{{{yyynnn___bbb~~~www```PPPTTT\\\ZZZUUUSSSRRRMMMGGGDDDDDDEEEDDDBBBBBB<<<999:::===???DDDIIIIIILLLLLLGGGFFFJJJLLLLLLIIIHHHFFFCCCAAA???>>>===<<<<<<;;;888666666888:::===CCCNNN\\\kkkyyy~~~gggMMMEEEDDD@@@>>>???IIIRRR```nnnzzz^^^WWWfffhhhwwwvvvEEE;;;444444555444222222333333333444444555555555777777777777888:::===>>>>>>>>>CCCPPPooo```BBBMMMiiitttgggJJJ@@@DDDIIIJJJIII>>><<<:::999:::999888777>>>???@@@BBBJJJ```kkkuuuxxxnnnhhhpppyyy|||~~~~~~|||{{{|||}}}wwwooodddddddddeeeeeeccc```]]][[[WWWPPPIIIDDDCCCCCCDDDFFFHHHIIIGGGCCC@@@@@@AAA>>>>>>=========>>>@@@BBBSSSjjjzzzwwwssspppnnnmmmkkkiiidddaaa^^^[[[YYYVVVSSSPPPOOONNNLLLJJJHHHFFFDDDCCCCCCBBBAAA???>>>===<<<<<<===<<<;;;999888888888888;;;777666777777888<<>>AAA:::<<<;;;888777666666888888<<>>@@@BBBCCCFFFJJJQQQZZZbbbddd```]]]YYYVVVVVV\\\bbbffflllrrruuuzzz}}}zzzoooaaaVVVPPPZZZbbbllltttxxxzzz}}}cccQQQOOO]]]qqqppp[[[XXXwwwyyyvvvkkkSSSFFF999555444444333222111000///111111000000111111222333333111333555BBBggg{{{~~~xxxvvvRRR>>>===;;;444<<<<<<;;;999666666888:::NNNrrrwwwZZZLLLIIIZZZmmmeeePPPEEEAAACCCGGGMMMYYYqqqyyywwwxxxjjjggg||||||fffTTTTTTYYYXXXYYY\\\SSSNNNHHHEEEEEEGGGIIIIIIEEE@@@<<<<<<===>>>DDDJJJPPPSSSSSSOOOLLLMMMMMMJJJNNNLLLIIIFFFCCCBBBAAA@@@======<<<:::777777888:::>>>FFFRRRbbbppp~~~zzzaaaIIIBBBBBB???>>>@@@JJJSSSbbbppp}}}aaaYYYfffjjj|||jjjBBB:::333333555333222333222222333333444555555555777777777888:::<<>><<<:::999:::999888777:::===@@@BBBHHH\\\~~~rrrzzzyyynnngggmmmxxx}}}~~~|||nnnbbbbbbccceeegggfffcccaaaeee^^^TTTJJJCCCAAABBBDDDIIIHHHFFFCCCBBBCCCFFFJJJHHHGGGEEECCCBBBCCCEEEFFFNNNdddzzz}}}xxxsssooommmlllkkkjjjdddccc```^^^\\\YYYUUUQQQPPPOOOMMMKKKHHHFFFDDDCCCBBBAAA@@@>>>===<<<;;;;;;<<<;;;;;;;;;999888777666:::888777777666888CCCNNNPPPKKKCCC===:::999999888AAAMMMWWWYYYYYYhhhfffVVVWWWTTTRRRXXX___```]]]ZZZZZZ\\\XXXWWWZZZMMMFFFEEEKKKmmm|||xxx|||||||||xxxxxxnnniiimmmoookkkkkkpppdddbbbllloooYYYCCC999333333333222222333333444555666FFFttt}}}|||yyyqqqfffppp~~~~~~mmmJJJ===MMMaaa]]]HHH???@@@999<<<;;;888777666666888888<<<>>>@@@BBBDDDGGGJJJMMMOOORRRUUUXXXYYYZZZ\\\]]]___```aaadddgggjjjmmmnnnqqq|||}}}wwwqqqooosssxxx|||}}}qqqjjjbbb```fffnnntttvvvkkkccc[[[YYYYYY\\\dddlllrrrkkk```RRRFFF===888666333888666666???GGGUUUkkk}}}zzz}}}}}}{{{xxxvvvuuuwwwyyy{{{zzztttkkkccc[[[RRRGGG@@@===<<<<<<<<<<<<======>>>>>>@@@FFFMMMVVV[[[]]]]]]]]]XXXUUUXXX[[[___gggooopppvvvyyyttthhh[[[TTTRRRaaahhhqqqvvvyyyyyy{{{}}}aaaLLLJJJ\\\ttt~~~ttt]]]\\\zzzzzzrrrbbbJJJBBB999555444333333222111000000111111000000111111222333444111333555???aaazzz```EEE===;;;666<<<<<<;;;999777777888:::FFFkkk~~~aaaNNNJJJRRRjjjttt\\\DDDCCCAAAEEEKKKYYYrrrzzzuuurrr[[[SSSSSSTTTZZZaaaSSSNNNHHHEEEEEEIIIMMMOOOKKKFFFCCCBBBAAAAAAGGGNNNVVVZZZ[[[WWWTTTSSSQQQNNNQQQOOOKKKGGGEEECCCCCCCCC?????????<<<999888888999???IIIYYYjjjxxxrrrZZZDDD>>>???>>>>>>AAALLLVVVeeetttfff\\\hhhppp}}}{{{~~~rrrYYY>>>777222333444333222333111222222333444444555555888888999;;;===@@@BBBCCCFFFCCCDDDLLLjjj|||UUUPPPggguuummmZZZIIIGGGMMMNNNHHHBBB>>><<<:::999:::999888777777:::???BBBEEEVVVyyyvvv}}}|||rrrjjjnnnvvv|||xxxddd^^^___bbbgggkkkllljjjhhhlllcccVVVIIIAAA???@@@CCCGGGFFFDDDBBBCCCFFFKKKNNNLLLKKKIIIIIIIIIHHHGGGFFFMMM```uuu{{{wwwpppkkkiiihhhhhhgggfffdddcccbbb```\\\WWWSSSRRRPPPNNNLLLIIIFFFDDDCCCAAA@@@???===<<<;;;:::::::::;;;<<<<<<;;;999777666888777777777555:::JJJZZZ```\\\RRRGGGAAAAAABBBAAAJJJVVV___```___kkkdddUUUVVVTTTSSSYYY___```^^^[[[ZZZ[[[ZZZYYY\\\MMMDDDBBBHHHjjjrrr{{{yyyuuuxxxyyy~~~}}}pppgggnnnzzz}}}tttjjjhhhdddkkkmmmXXXCCC:::444333333222222333333444555444DDDnnn~~~ppp```jjjzzzzzzxxxiiiKKK:::GGG[[[\\\HHH======999<<<;;;888777666666888888;;;===???AAACCCEEEIIIKKKMMMPPPTTTWWWYYYZZZ\\\^^^]]]___bbbeeehhhlllppprrrvvv{{{tttrrrvvvzzz||||||ssshhh^^^^^^hhhqqqsssrrrjjjaaaXXXUUUXXX^^^jjjuuusssjjj]]]OOODDD>>>:::999444999777999EEEKKKQQQ^^^tttwww|||}}}{{{wwwtttsssuuuxxx{{{{{{vvvoooggg^^^SSSHHHAAA>>>======<<<;;;;;;;;;;;;999:::===BBBIIIQQQWWW[[[\\\WWWUUUWWWXXX[[[bbbjjjkkkpppqqqiii]]]TTTUUUXXXfffllltttyyyzzzzzz|||~~~bbbIIIIIIaaa~~~|||\\\iii|||pppaaaJJJDDD<<<444444333333222111000000111111000000111111222333666222666888>>>]]]mmmKKK===:::999;;;<<<<<<:::888777888:::AAAdddkkkPPPJJJIIIccc|||fffEEEDDDAAADDDJJJXXXttt~~~iiiZZZUUUUUUYYY^^^TTTOOOIIIEEEDDDHHHMMMPPPOOOLLLJJJHHHEEEFFFNNNWWW[[[___```]]]ZZZZZZYYYVVVTTTQQQMMMHHHEEECCCCCCCCCAAAAAAAAA???;;;999999999@@@MMM___qqq~~~lllVVVBBB===>>>===>>>BBBNNNZZZiiivvviii^^^jjjvvvxxxmmmjjj```MMM;;;555111222444222222444111111222333444555555666888999;;;===@@@CCCEEEGGGGGGFFFGGGMMMkkkYYYQQQiii}}}xxxaaaJJJCCCFFFGGGFFFDDD>>><<<:::999:::999888777555999???BBBDDDQQQtttttt{{{~~~xxxpppooouuuzzzwww```]]]___eeekkkqqqtttsssrrrqqqgggXXXJJJAAA???BBBDDDIIIGGGDDDCCCDDDFFFHHHIIIIIIHHHIIIKKKLLLLLLIIIFFFKKK[[[nnnzzz~~~{{{vvvpppkkkhhhhhhgggfffgggfffeeedddbbb___ZZZVVVSSSRRRPPPMMMIIIFFFDDDCCC@@@???>>><<<;;;:::999999888:::<<<======;;;999777666666777666555<<>>@@@AAACCCGGGJJJLLLPPPTTTWWWYYY[[[]]]___\\\___cccfffiiiooouuuzzz|||xxxuuuyyy||||||zzzrrrggg]]]___kkkttttttpppjjj```VVVTTTXXXbbbrrryyynnn]]]NNNDDD>>>;;;:::666;;;999???OOOVVVUUUXXXmmmuuuzzzxxxvvvttttttvvvxxxyyyyyyvvvqqqiii___TTTJJJCCC@@@??????>>>===;;;::::::999999999;;;@@@GGGPPPUUUUUUTTTUUUXXXXXXYYY^^^eeefffhhheee\\\QQQOOOWWW```hhhnnnuuuzzz{{{|||eeeMMMPPPkkkcccsssyyylll___LLLEEE;;;444333333222222111111111111111000000111111222333444111666999<<>>???>>>???DDDQQQ^^^mmmyyyccc[[[iiivvvyyyeee[[[RRRCCC888333111333444222222555111222222444555666777777999;;;===@@@CCCFFFHHHIIIGGGGGGKKKQQQmmmxxxSSSJJJeee|||jjjPPPEEEEEEGGGGGGHHH>>><<<:::999:::999888777666888???CCCCCCNNNnnnnnnvvv{{{yyyrrrooosssxxxyyyddd___bbbhhhpppwww{{{zzzyyyuuukkk[[[LLLDDDBBBFFFIIINNNJJJFFFCCCCCCBBBAAA@@@GGGGGGHHHMMMRRRSSSQQQNNNJJJVVVfffqqqwww{{{{{{wwwrrrnnnlllkkkjjjiiiiiigggeeedddccc```\\\YYYUUUSSSQQQMMMJJJFFFDDDBBB???>>>===;;;:::999888888888999;;;===>>>===<<<;;;666666777777666<<>>555///333333222222333333444555666EEEcccoooqqq~~~wwwqqqlll]]]???EEEXXX```OOO??????@@@<<<;;;888777666666888888999;;;===???@@@BBBEEEHHHKKKNNNSSSWWWYYY[[[]]]___\\\___cccfffjjjrrr{{{|||yyy|||}}}zzznnnddd]]]bbboooyyywwwrrrkkkaaaYYYXXX]]]iiizzzuuuaaaOOOCCC===:::888444999999BBBYYYbbb\\\XXXgggsss~~~~~~wwwvvvtttsssssstttuuuvvvvvvtttpppiii___UUULLLFFFAAAAAAAAA@@@???===;;;::::::999888777999???HHHNNNOOOPPPSSSWWWVVVUUUYYY______^^^YYYPPPKKKNNNZZZeeehhhnnnuuuzzz|||~~~~~~}}}]]]GGGPPPmmm~~~~~~jjjrrrtttfff[[[HHHAAA777333333333222222222111111111111000000111111222333222---444888666KKKxxx~~~XXX@@@;;;<<<;;;<<<===<<<:::888999:::???TTTzzz\\\NNNCCCRRRkkkkkkTTTEEECCCDDDHHHVVVsss{{{oooddd\\\VVVUUUQQQMMMIIIHHHIIIKKKLLLLLLMMMJJJEEEFFFRRR```pppttttttnnnhhheeebbb]]][[[ZZZVVVRRRNNNKKKIIIGGGDDDCCCAAA>>>;;;:::<<<>>>FFFTTTgggvvvfffSSSBBB???@@@???BBBHHHWWWdddrrr}}}}}}}}}~~~sssXXXWWWhhhssslll\\\OOO>>>777444222444444222222666222333333555666777888999;;;<<>><<<:::999:::999888777888888===CCCCCCKKKhhhhhhnnnuuuvvvpppmmmrrryyyxxxfff___ccciiiqqqwwwyyyxxxvvvsssiiiZZZMMMEEEDDDHHHLLLOOOJJJDDD@@@???@@@???>>>EEECCCCCCHHHPPPVVVXXXWWWOOOVVVaaaiiimmmpppvvvzzz{{{xxxtttqqqooonnnllljjjkkkhhheeecccbbb```]]][[[VVVTTTRRRNNNJJJGGGDDDBBB???>>><<<:::999888888888888999;;;===????????????:::999888888777:::HHHUUUvvv|||vvvqqqooopppppppppvvvbbbTTTVVVUUUVVVYYY]]]``````^^^\\\ZZZ[[[]]]bbbRRRFFFDDDKKKpppuuuyyyuuusss{{{}}}}}}uuuooozzzvvv\\\TTThhhyyymmmlllhhhRRR===555///333333222222333333444555333AAA[[[sssnnn{{{vvvqqqnnnaaaAAAEEEZZZgggVVVCCC@@@@@@<<<;;;888777666666888888999:::===>>>???AAADDDGGGIIILLLQQQUUUWWWZZZ\\\^^^\\\___cccfffkkkttt~~~||||||kkkddd```gggttt{{{yyytttjjjccc___aaagggqqqxxxaaaNNNCCC===:::888444::::::FFFcccpppfff^^^hhhttt~~~{{{|||}}}wwwuuurrrooonnnoooqqqrrrsssqqqmmmggg]]]TTTMMMJJJBBBBBBBBBAAA@@@>>><<<;;;888888777555666:::BBBHHHMMMNNNQQQSSSQQQOOORRRYYYVVVTTTOOOJJJIIIPPP\\\fffiiiooovvvzzz|||~~~~~~~~~nnnOOO???OOOnnn{{{|||bbbooouuugggYYYFFFAAA999333333333222222222222111111111000000111111222333111---555888111@@@mmmaaaGGG<<<;;;;;;<<<===<<<:::999999:::<<>>777444444666444111222666333444555666777999::::::<<<===@@@CCCFFFGGGHHHIIIIIIKKKPPPTTTlll}}}vvvgggJJJBBBYYYppp}}}hhhRRRHHHFFFEEECCCCCC>>><<<:::999:::999888777:::666:::AAABBBHHHbbbdddjjjppprrrmmmkkkqqqzzz~~~rrrbbb^^^aaagggnnnssstttssspppooofffXXXKKKDDDCCCHHHKKKLLLFFF???<<<===@@@BBBBBB===999777<<>>===<<<:::999888777777888999;;;===???AAABBBBBB>>>;;;999999777999CCCNNNiiizzzxxxuuuuuu|||bbbUUUXXXVVVVVVYYY]]]``````^^^\\\ZZZ]]]___cccQQQCCC???EEEjjjppptttpppsss~~~}}}xxxqqqpppwwwuuuaaa^^^gggttt|||ooommmiiiSSS???777111333333222222333333444555...<<>>>>><<<;;;888777666666888999888:::<<<===>>>@@@CCCFFFGGGJJJOOOSSSVVVYYY[[[]]]]]]```cccfffkkkvvv~~~}}}lllgggdddjjjuuu{{{xxxrrrjjjeeedddiiipppxxxvvv___MMMCCC???===<<<777<<<===LLLlll{{{qqqfffooo{{{}}}zzz{{{|||yyyvvvpppkkkiiijjjmmmpppqqqooollleee\\\TTTNNNLLLAAABBBBBBAAA@@@>>><<<;;;666777666444444888???DDDMMMMMMOOOOOOLLLJJJNNNVVVPPPMMMJJJHHHJJJRRR]]]eeejjjpppvvvzzz{{{}}}~~~}}}zzzgggIIIDDDWWWuuu{{{yyykkkSSSnnn|||mmm\\\FFFDDD???333333222222222222222222111111111000111222222333444///777:::///;;;ggghhhLLL>>>;;;;;;<<<======;;;999999999999BBB___jjjVVVKKKIIIPPPhhhhhhIIIBBBAAACCCQQQnnn}}}nnnhhh```YYYaaapppnnnaaa[[[XXX[[[]]]\\\WWWSSSQQQQQQTTTUUUUUUPPPHHHFFFSSScccwwwzzzpppggg[[[[[[YYYWWWRRRMMMHHHEEEDDDBBB???;;;888:::>>>BBBOOO[[[kkkwww}}}{{{}}}]]]LLL???>>>AAACCCHHHOOOaaappp||||||oooyyy}}}~~~qqqvvv|||rrrggg]]]OOO\\\ppprrrbbbAAA888555555777555111222666444444555777888:::;;;;;;<<<>>>AAADDDFFFGGGHHHHHHKKKMMMPPPRRRiii}}}ttthhhOOOHHH]]]rrrsssXXXKKKGGGGGGIIIKKK>>><<<:::999::::::888777;;;555777???AAAFFF^^^|||[[[___eeekkkooorrruuuwwwyyyzzzzzzzzzzzzuuukkkaaa[[[^^^ccciiikkkjjjfffbbb]]]YYYRRRJJJEEEFFFLLLQQQQQQJJJAAA:::999<<>>;;;888777777888777777888999;;;===@@@AAA@@@===999666555:::AAAGGG[[[ppp{{{ttt{{{dddXXXVVVUUUVVVYYY]]]^^^^^^]]]]]]^^^^^^\\\\\\VVVGGG<<>>;;;;;;::::::999888888888888888999:::===@@@CCCDDDIIIKKKNNNPPPSSSXXX]]]aaa______aaaeeeiiisss~~~~~~ssshhhdddllluuuxxxwwwwwwjjjgggooowwwxxxxxx___TTTJJJ===888;;;555888<<>>;;;;;;999555333333666:::===EEEHHHKKKMMMMMMLLLLLLMMMLLLGGGBBBCCCLLLWWWaaafffnnnsssyyy}}}yyy{{{ppp^^^MMMIII^^^xxx}}}|||cccYYYrrrzzzxxxhhhYYYPPPEEE999333333333222222222111111000111111111111222222222555111111999:::888WWWqqqPPP>>><<<999===AAAAAA===999888888;;;@@@VVVwww___NNNEEEJJJgggnnnRRRBBBCCCBBBHHHdddzzzuuuxxx~~~}}}jjj___\\\RRRPPP]]]qqqwwwnnngggWWWXXXYYY]]]___ZZZSSSQQQTTTTTT[[[[[[PPPFFFHHHSSS\\\{{{yyyqqqgggddd___ZZZSSSKKKCCC===@@@<<<::::::888888===DDDPPPbbbrrrvvv|||}}}yyy~~~rrrZZZJJJ>>>>>>???@@@HHHUUUiiiqqq~~~uuuqqqxxxzzzbbbUUU[[[cccppp~~~bbb===666555555444444444555555222444555666777999<<<>>>>>>BBBDDDBBBCCCGGGJJJIIILLLGGGQQQYYYbbb{{{lllOOOGGG]]]rrr___CCCHHHHHHHHHCCC@@@===:::999999999888777888777444:::BBBDDDWWWyyyZZZ^^^dddjjjooosssuuuwwwxxxvvvtttqqqooojjjaaaYYYYYY\\\bbbfffhhhddd___ZZZUUURRRLLLGGGFFFKKKRRRWWWSSSMMMFFFDDDEEEHHHIIIHHHBBB>>>999777999@@@HHHNNNXXXbbbjjjlllhhhfffiiilllqqqqqqqqqooonnnllljjjiiihhhgggfffdddbbb```______YYYXXXVVVTTTRRRNNNHHHDDDBBBAAA???<<<:::888888888888777777888999;;;===??????>>>:::777666:::@@@DDDLLL\\\sssyyyttt}}}eeeXXXWWWVVVYYY[[[^^^^^^]]]\\\\\\\\\]]]\\\\\\VVVEEE<<>><<>>@@@CCCOOO^^^llltttuuuvvvfffVVV]]]hhhvvvzzz|||wwwXXX;;;555555444444444444555555333555777888999:::===@@@AAAEEEEEECCCCCCHHHJJJIIINNNIIIRRRWWW^^^yyyXXXJJJ]]]rrrgggJJJJJJFFFEEEAAA@@@===:::999999999888777888777555999@@@AAARRRqqqXXX\\\ccckkkqqquuuwwwwwwvvvrrrlllgggbbb\\\XXXUUUYYY^^^cccgggfff```XXXRRRLLLHHHDDDDDDJJJSSS[[[```WWWQQQKKKLLLQQQSSSPPPLLLDDD@@@:::777888===CCCHHHTTT```mmmrrrmmmhhhhhhlllooooooooonnnmmmllljjjiiifffeeedddcccbbbaaa```___[[[YYYXXXWWWUUURRRMMMIIIFFFDDDBBB???<<<:::999999888777777666777888:::;;;===<<<;;;999888:::>>>BBBFFFPPP```ooozzz}}}vvvuuudddXXXWWWWWW[[[\\\^^^^^^\\\ZZZZZZZZZ[[[]]]]]]UUUCCC<<>>BBB@@@EEEWWW___^^^bbbuuu|||yyyxxxxxxyyyvvvtttnnnggg```\\\[[[\\\]]]]]]\\\YYYUUUPPPLLLIIIJJJIIIHHHHHHGGGDDD@@@<<<999777555333111111222333777:::???CCCFFFHHHKKKLLLEEECCCBBBFFFOOO[[[eeekkkooosssxxx}}}zzzgggSSSCCCGGG___yyyfffcccyyysssWWWFFF>>>:::333333333222222222111111000111111111111222222222555333111666888555LLLvvveeeFFF:::888;;;>>>???>>><<<::::::666999BBB___sss[[[MMMHHHTTTaaa___QQQCCCCCCLLL^^^{{{sssxxxxxxkkkfffYYYQQQVVV___ZZZkkkxxxggg\\\bbbjjjkkk___PPPJJJLLLLLLZZZaaaVVVGGGGGGUUUbbbsssxxx{{{{{{{{{yyyqqqhhhgggbbb[[[TTTNNNIIICCC@@@;;;999888999999<<>>@@@EEETTTdddpppzzztttzzzrrr___fffttttttyyy|||zzzssscccKKK888555444444444444444555555555666888999:::<<>>;;;999999999888777888888666999>>>===KKKgggWWW[[[cccllltttyyyzzzyyytttmmmeee___YYYUUUUUUXXX^^^ccciiilllggg^^^TTTNNNFFFBBB@@@FFFQQQ]]]ccceeeYYYQQQJJJJJJQQQSSSOOOJJJCCC@@@:::777888===CCCGGGKKKWWWhhhqqqooohhhgggkkknnnnnnmmmmmmllljjjiiihhhffffffeeedddcccaaa```___\\\[[[ZZZYYYXXXUUUQQQNNNIIIGGGDDDBBB@@@===;;;999888777666555555555666777888999999999999;;;>>>AAAIIINNNWWWdddqqq|||yyyrrrwwwbbbWWWWWWWWWZZZ\\\]]]]]][[[ZZZZZZ[[[[[[^^^^^^SSSBBB>>>QQQiii~~~vvvpppqqquuusssnnntttxxxuuuttttttkkkjjjxxxoooiiiccccccgggkkklllkkkfffqqqwwwkkkQQQ;;;222222222222111111222222333444999444EEEvvvqqqyyyzzz|||sssLLL@@@HHHVVVLLL<<<:::<<<:::999999888888777666666555555666777999<<>>>>>===<<<;;;888;;;>>>RRR]]]LLLFFFKKKYYYcccXXXCCCAAAIIIWWWxxxmmm```WWWZZZggg]]]bbbssssssbbbeeelllooohhhYYYOOOLLLKKK[[[dddZZZIIIGGGTTTbbbnnnrrrvvvwwwwwwuuunnneeeaaa\\\TTTLLLGGGCCC???===<<<:::999::::::===HHHSSSgggooowww|||yyyuuummmUUUHHHCCC@@@@@@@@@FFFUUUeeeuuurrr{{{kkkrrrzzz{{{zzzsssgggUUUBBB555444444444444444444555666666777999:::;;;===@@@BBBFFFIIIHHHGGGHHHLLLLLLHHHAAACCCKKKOOOVVVuuuhhhNNN\\\tttiiivvvVVV@@@DDDBBBEEEDDD@@@>>>;;;999999999999777777999666999>>>===HHH```VVVZZZcccnnnxxx}}}}}}{{{ooohhh```ZZZTTTPPPTTT]]]bbbhhhnnnooohhh]]]RRRLLLEEEAAABBBLLL[[[fffhhheeeVVVMMMCCCAAAEEEIIIFFFAAA===:::777555777===DDDHHHEEENNN___mmmooojjjiiinnnnnnmmmmmmllljjjhhhgggfffggggggfffeeedddaaa___^^^^^^]]][[[ZZZZZZXXXTTTRRRLLLIIIFFFDDDCCCAAA===:::888777555444333333444444333444777888999;;;>>>AAAEEEHHHPPP[[[hhhrrrxxxzzzyyyrrrpppzzz}}}___TTTUUUWWWYYYZZZ\\\\\\[[[ZZZ[[[]]][[[___^^^RRRBBBAAATTTjjjyyyuuutttoooiiieeennnqqqsssuuunnnkkkuuusssmmmggggggjjjnnnmmmkkkfffnnnrrreeeMMM888000111222222111111222222333444999444@@@nnnrrrzzz}}}}}}pppQQQAAAEEESSSKKK>>>;;;<<<::::::999999888777777777555555555666888;;;===???AAAEEEKKKPPPSSSVVVZZZ\\\]]]```ffflllpppxxxzzzxxxpppiiiooozzznnncccgggzzzvvvRRRGGGFFFCCC;;;BBBEEEPPPhhhmmm[[[MMMQQQ```vvv}}}qqqnnnsssxxxxxxtttqqqlllgggbbb]]]ZZZXXXUUUUUUUUUSSSPPPMMMIIIGGGJJJHHHGGGFFFEEEBBB>>>:::333222222222111111111111000333666999:::<<>>VVV}}}TTT???999:::;;;===>>>>>><<<;;;888;;;===JJJvvvfffOOOKKKLLLWWWfff```LLLCCCEEEOOOyyyvvvhhh___bbbgggffffffdddmmmyyygggdddeeelllmmmcccUUULLLNNN\\\dddZZZJJJHHHTTT___iiimmmqqqqqqrrrrrrlllddd]]]WWWNNNGGGBBB???===<<<>>>===<<<<<<<<>>AAACCCFFFIIILLLMMMQQQTTTQQQKKK???DDDIIINNNVVVnnngggLLLZZZrrrkkktttPPP;;;CCCDDDGGGDDDAAA>>>;;;:::::::::999888777:::777888>>>>>>GGG\\\SSSXXXaaannnzzz|||mmmeee^^^XXXPPPJJJQQQ]]]dddjjjpppoooggg[[[PPPKKKEEEBBBEEESSSeeennniii```QQQGGG<<<777:::<<<<<<999666444222333777>>>FFFJJJEEEIIIVVVgggnnnlllmmmqqqoooooommmkkkhhheeecccaaadddeeeeeeeeedddbbb```^^^___^^^\\\[[[ZZZXXXVVVSSSLLLIIIFFFEEEEEECCC???;;;888777555333222222222333000222444666777999===???@@@DDDKKKVVVaaaiiinnnpppoookkknnn}}}{{{]]]SSSTTTVVVYYYZZZ[[[[[[ZZZZZZ\\\]]]]]]```^^^RRRDDDEEEVVVhhhwwwwwwnnnooorrrfffsssvvvuuuyyywwwqqqsssoookkkjjjooowwwzzzvvvqqqiiillljjj\\\FFF555000111222222111111222222333444222222===fff}}}{{{~~~ooovvv}}}xxxxxxiiiWWWBBBBBBPPPMMMCCC???===;;;;;;::::::999888888777555555666666888;;;===>>>AAAEEEJJJNNNRRRVVVZZZ]]]^^^aaagggnnnsss{{{zzztttnnndddjjjwww~~~~~~qqqcccbbbrrr```LLLGGGDDDAAAFFFCCCMMMhhhrrrbbbSSSFFFSSSjjj{{{llliiiqqqxxxxxxrrrooojjjfffccc^^^YYYVVVQQQPPPOOOMMMKKKHHHFFFEEEHHHFFFDDDCCCBBB@@@===;;;333333222222111222222222111333555666666888:::<<<999===DDDMMMWWWbbblllsssvvvxxx{{{||||||}}}~~~~~~||||||hhh]]]RRRGGGTTTfffrrrtttxxxeeevvvjjjLLL===;;;333333333222222222111111000111111111111222222222222555333222666444999IIIzzzZZZCCC:::::::::<<<>>>>>>===;;;555888;;;EEEhhhsssVVVPPPLLLOOO___fffZZZJJJBBBKKKfffuuukkklllccckkkmmmaaaccc~~~nnneee```ffflllfffXXXNNNOOOXXX\\\TTTKKKKKKSSSZZZdddhhhjjjjjjlllnnnjjjddd\\\VVVNNNGGGBBB@@@>>>===@@@??????>>>>>>BBBQQQ___ooosssxxx|||~~~~~~|||zzzvvv^^^HHH?????????BBBIIIWWWhhhtttzzzssszzz~~~nnniiiuuuwwwjjj___SSSDDD999333555555555555666777888888999:::<<<===>>>@@@CCCEEEFFFLLLSSSYYY___bbb[[[SSSFFFKKKLLLPPPWWWfffbbbIIIVVVmmm{{{YYY@@@EEEDDDEEEAAAAAA???<<<:::::::::999888777;;;777777===???GGGYYYPPPTTT___mmmzzz{{{ppphhhaaa[[[OOOFFFLLLYYYeeelllqqqpppfffZZZQQQMMMCCCBBBHHHZZZmmmssshhhZZZJJJCCC:::555444666666555555444333555:::BBBJJJOOOIIIFFFNNN```kkklllmmmrrrrrrpppnnnkkkgggccc___]]]^^^___aaabbbbbbbbb```___```^^^\\\ZZZYYYXXXUUUSSSLLLIIIFFFFFFGGGEEE@@@<<<888777555333222222222333111222333444444666999;;;>>>BBBIIIQQQXXX^^^cccfffeeedddmmm{{{]]]SSSUUUXXX[[[\\\\\\[[[YYYYYYZZZ[[[___aaa]]]QQQGGGIIIXXXeeeiii~~~tttuuuzzzsssxxxmmmhhhgggooo{{{|||uuunnnlllcccSSSAAA444111222222222111111222222333444000333888WWWtttxxxxxx{{{qqqwwwyyytttvvvjjj]]]BBB>>>NNNPPPIIICCC???<<<<<<;;;;;;:::999999999666666666777888;;;===>>>@@@CCCGGGKKKOOOTTTYYY]]]___ccckkkssswww}}}|||rrr}}}mmmaaagggttt{{{zzzrrrdddcccpppmmmTTTHHHDDDBBBHHHEEEKKKdddooobbbTTTDDDKKK]]]ssszzziiifffpppyyyyyyvvvsssnnnjjjgggbbb\\\WWWNNNMMMKKKIIIHHHGGGGGGGGGHHHEEEBBB@@@@@@???>>><<<777666444222111111222222111222444444444555888::::::@@@IIIRRR[[[fffpppwwwyyy{{{||||||{{{{{{}}}~~~}}}}}}cccTTTMMMHHHUUUdddqqquuuzzzxxxvvvlllvvvhhhMMM===999333333333222222222111111000111111111111222222222000666333222777555555???___eeeIII<<<;;;:::;;;>>>>>><<<:::555777999???WWWbbbVVVKKKFFFSSSbbbeeePPPBBBKKKWWW{{{zzzxxxmmmqqqqqqeeebbbzzzyyymmmdddfffiiidddYYYRRRMMMQQQQQQLLLIIINNNSSSVVV___bbbccccccfffjjjiiiddd[[[VVVNNNGGGCCCAAA???>>>??????@@@@@@@@@FFFWWWgggssswww{{{|||zzzwwwxxxzzz}}}gggRRREEE?????????DDDQQQcccttt~~~xxxwww~~~|||jjj```cccpppppp```OOO>>>666666666666666666777888999:::<<<===???@@@AAACCCFFFHHHGGGQQQ]]]hhhqqqrrriii^^^NNNSSSPPPRRR[[[bbb{{{]]]FFFRRRggg}}}aaaFFFFFFAAACCCBBBAAA???<<<:::::::::999888999===888555;;;>>>EEEUUUMMMRRR\\\kkkyyy~~~zzzwwwnnnggg```QQQDDDIIIVVVhhhnnntttrrrhhh\\\TTTPPPAAAAAAIII]]]rrrvvvgggVVVFFFAAA;;;666444555555555888777777999>>>FFFNNNTTTLLLDDDHHHZZZhhhjjjkkkpppsssrrroookkkfffaaa]]][[[YYYZZZ]]]```aaabbbaaaaaa```^^^[[[ZZZYYYWWWUUURRRKKKHHHEEEFFFHHHGGGAAA<<<888666555333222222333333333333444333222333666888<<>>;;;999666333111111111222000222333333444555777:::<<>>>>><<<999999999999;;;KKKmmmqqq___NNNDDDPPP[[[hhhSSSBBBNNNPPPlllxxxrrrhhhbbbtttwwwllliiihhhbbbZZZVVVJJJJJJHHHEEEHHHPPPTTTSSS\\\^^^______bbbggggggdddYYYTTTMMMGGGCCCAAA???===>>>>>>@@@AAABBBIII[[[lllvvvyyy}}}|||wwwsssuuuyyywww[[[IIIEEEBBBAAAAAAGGGVVVjjjzzzwww{{{{{{|||{{{zzz___ZZZaaammmxxx|||hhhPPP<<<555999777777777777888999:::;;;>>>@@@BBBCCCCCCEEEHHHKKKJJJUUUdddrrr}}}~~~sssfffQQQUUUQQQTTT^^^bbb}}}www[[[EEEPPPcccqqq```GGGDDD???CCCEEEBBB???<<<::::::::::::999;;;>>>888444999<<>>======777666555444222111000///333222222222222222222333999<<<@@@EEEJJJNNNPPPQQQRRRVVViiixxx___YYYZZZWWW\\\\\\\\\ZZZWWWUUUUUUUUU______UUURRRHHHMMMeeeaaabbbkkkvvv~~~~~~{{{yyywww|||ggg```gggqqq{{{|||pppiiinnnfffPPP===666444222222222111111111111222222888444888IIIlllsssyyyqqq{{{oooLLL???OOOVVVOOOHHHDDD@@@>>><<<;;;;;;:::777666555555666777888:::<<<===@@@BBBEEEHHHKKKQQQWWW[[[```bbbooouuuuuusss^^^[[[kkkyyy|||vvvooodddbbbrrrzzzcccNNNCCC???BBBFFFLLLZZZccc[[[KKKCCCIIINNN\\\ppptttssszzz|||ggg```mmmzzzzzzqqqmmmjjjddd]]]RRRPPPMMMKKKJJJIIIGGGEEEMMMGGG@@@>>>@@@BBB@@@>>>:::777444444555555333000333333333333333444555666===BBBLLLWWWcccmmmuuuzzz~~~}}}|||||||||||||||}}}}}}||||||dddMMMFFFFFF```ooosssssszzz}}}}}}yyy|||wwwbbb```ooo|||mmmXXXFFF:::666222222222222222222222222222222111111111111111222333333333444666777999:::CCCjjj}}}cccJJJ<<<:::>>>>>>CCCDDD;;;888999888;;;DDDRRR|||gggRRRKKKKKKRRRggg]]]KKKLLLJJJ^^^rrrjjjppp~~~wwwnnngggaaa]]][[[TTTJJJDDDFFFIIIIIIKKKOOOTTT^^^```XXXZZZgggkkkfff\\\TTTIIICCCBBBBBB???<<<===@@@BBBBBBEEEQQQdddrrryyy~~~zzzssssss|||lllXXXHHH@@@CCC<<>>CCCFFFAAAAAA@@@>>>:::888777:::<<<888888999:::888999CCCOOOVVVMMMXXXllluuu|||tttaaaLLLCCCKKKYYYmmmtttyyywwwssskkkXXXFFFAAABBBVVVppp|||{{{hhhMMMHHHEEE???:::666444444444666888999:::===DDDPPPYYYJJJJJJMMMSSS]]]fffmmmpppqqqqqqoooggg]]]VVVTTTUUUTTTWWW\\\```aaa```^^^\\\ZZZZZZYYYWWWSSSNNNJJJGGG@@@???===;;;999888888888666555555555444333333222222222111111111111222222444777;;;@@@EEEHHHKKKLLLPPPUUUhhhvvv]]]ZZZ\\\[[[]]]]]]\\\YYYVVVUUUUUUVVVYYYXXXMMMJJJDDDKKKfffeeehhhlllssszzz~~~}}}xxxttttttyyyzzz{{{mmmccclllyyyyyypppsssiiiQQQ===666444222222222111111111111222222777333555CCCfffvvvxxxuuuxxx}}}xxxzzzwwwVVV@@@KKK[[[VVVIIIFFFAAA???<<<;;;;;;:::888666555555666777888:::<<<===@@@BBBEEEGGGKKKPPPVVVZZZaaacccooo~~~}}}|||eee\\\ggguuu{{{xxxtttlllgggrrr{{{pppbbbUUUNNNDDDEEEEEEHHHRRR[[[WWWLLLAAAIIIOOO\\\mmmooonnnvvvooobbbiiiwww|||sssnnnjjjccc\\\SSSQQQMMMKKKJJJIIIFFFDDDHHHDDD@@@???AAAAAA>>>;;;;;;888555444555555444222222333333333444555777888>>>EEEPPP\\\gggpppvvvzzz}}}|||||||||||||||}}}}}}~~~}}}}}}}}}hhhMMMEEEGGGdddtttyyywww{{{||||||yyyzzzvvvdddfffuuuzzzvvvnnn```PPPBBB888444222222222222222222222222222222111111111111111222333333333444666777999:::<<>>@@@BBBIIIVVVgggssswww|||~~~wwwmmmmmmyyyxxxfffTTTFFF@@@AAA???GGGXXXdddlllxxxvvv{{{nnn```kkksss{{{pppRRR;;;444666777888999;;;<<<===>>>>>>@@@AAABBBDDDFFFHHHJJJKKKLLLOOOVVV\\\[[[WWWVVVZZZZZZSSSXXXVVVZZZaaauuuvvvPPPIIIbbbttt{{{qqqVVVCCCBBBDDDAAAAAA@@@>>>;;;888888:::<<<999999::::::888888AAALLLZZZPPPWWWhhhpppxxx{{{iiiQQQEEEMMM\\\tttzzz|||zzzwwwoooZZZDDDBBBDDDYYYttt~~~kkkOOOIIIFFFAAA;;;777444333333333555888:::===DDDNNNUUUKKKLLLOOOVVV^^^eeejjjlllrrrpppjjj```VVVNNNLLLMMMOOOSSSZZZ___aaa___[[[XXXXXXWWWUUUQQQLLLFFFAAA???:::888666333222222333444444444555555666555555555111111111000000111111111111333777;;;???CCCEEEFFFMMMTTTgggqqqYYYXXX]]]\\\^^^^^^[[[XXXUUUTTTVVVXXXUUURRRFFFDDD@@@LLLkkkkkkpppppprrrwww}}}}}}xxxsssyyyvvvrrrvvvrrrdddmmm}}}zzzzzzmmmRRR<<<555444222222222111111111111222222555111222===^^^{{{rrr}}}zzz}}}vvvtttdddBBBEEEbbbaaaLLLHHHAAA???===<<<;;;:::888666666666666777888:::;;;<<>>;;;======???EEEPPP___nnnwwwvvv{{{|||tttjjjkkkzzz}}}ooo]]]MMMCCC???AAAEEERRRbbbkkkooozzz{{{}}}rrrpppuuu}}}}}}wwwzzz{{{vvveeeMMM;;;555777888999;;;<<<>>>?????????BBBCCCDDDFFFHHHJJJKKKLLLSSSOOONNNPPPQQQOOOQQQVVVYYYSSSXXXVVVXXX\\\jjjVVVIIIcccsss}}}yyy```HHHBBBCCCBBBAAA@@@>>>;;;999888:::<<<:::999::::::888777???IIIfffVVVWWWeeennnyyyqqqWWWGGGQQQdddvvv|||}}}yyyxxxsss]]]DDDDDDGGG]]]yyyoooSSSKKKGGGBBB===888555333333222444777999<<>><<<<<<;;;999777666666666777888:::;;;<<>>@@@CCCEEEEEEDDD;;;999777666666777777888666777888666444555888;;;BBBMMM]]]kkksssvvvwwwxxxyyyzzz{{{|||}}}}}}~~~~~~{{{}}}~~~~~~~~~}}}~~~zzzrrrKKK???GGGggg||||||yyykkk[[[^^^lllxxxsssiiiZZZIII===777555111111111111111111111111111111111000111111222333333333333444666777999::::::HHHjjjaaaKKK@@@???999999===;;;;;;===999777999;;;NNNnnnjjjWWWOOOEEEOOONNNMMMPPPIIIHHHXXX}}}uuuqqq{{{zzzxxxzzzvvvmmmaaaWWWNNNLLLQQQTTTSSSQQQLLLHHHHHHNNNTTTWWW\\\bbbXXXSSSMMMHHHEEEAAA>>>;;;???>>>@@@IIIXXXgggsssyyyyyyzzzyyysssoootttvvveeeSSSFFFAAA@@@EEEMMM[[[iiinnnqqq|||wwwwww~~~|||tttwwwrrreeeQQQ>>>444666:::888999;;;<<<>>>?????????CCCDDDFFFGGGIIIKKKMMMNNNVVVPPPKKKKKKMMMMMMPPPTTTWWWRRRXXXUUUWWWYYYaaa___LLL^^^qqq{{{xxxbbbLLLDDDCCCBBB@@@@@@???<<<999999:::<<<;;;::::::;;;888777<<>>======<<<:::888777777777777888999;;;;;;>>>@@@BBBEEEHHHMMMRRRVVV^^^aaalllzzzxxxeeeaaadddnnntttuuukkkaaafffzzzcccYYYPPPEEEGGGCCCFFFOOORRRLLLEEEDDDGGGTTT]]]gggooohhh```gggqqqxxxzzzssshhheeeiiimmmnnnsssuuurrrpppnnnjjjddd```^^^ZZZWWWTTTPPPKKKGGGEEECCC@@@???@@@AAACCCCCC;;;:::999777666777999;;;<<<======999555444777;;;DDDQQQbbbooouuuvvvvvvwwwxxxyyy{{{|||}}}}}}}}}}}}{{{|||}}}}}}|||}}}~~~xxxmmmHHH???JJJcccvvv}}}kkkZZZ]]]lllwwwuuummm\\\HHH999555777111111111111111111111111111111000000111222222333333333333444666777999:::<<>><<<===???;;;===???:::777999999EEE\\\|||aaaPPPFFFHHHGGGHHHKKKGGGHHHQQQrrryyysss}}}xxxlll^^^OOOLLLUUU\\\XXXQQQLLLIIILLLTTT[[[\\\]]]aaaYYYUUUOOOJJJEEEBBB???===??????BBBLLL\\\jjjssswwwyyyvvvsssssswww~~~ooo\\\KKKBBBAAACCCMMMVVVbbbkkknnnssszzzzzzxxx~~~xxxoooooogggWWWDDD777222666<<<:::;;;===>>>@@@AAAAAAAAADDDEEEGGGHHHKKKLLLNNNOOOSSSMMMJJJLLLMMMMMMOOORRRSSSPPPVVVTTTWWWYYY\\\{{{lllSSSYYYnnntttqqq```NNNFFFDDDAAA@@@@@@@@@===:::999:::;;;<<<::::::;;;999777:::@@@kkkdddlllrrr|||fffPPPTTTggguuu~~~}}}uuusssuuueeeMMMIIIKKKbbb{{{aaaMMMJJJFFFAAA===:::888777444444444555777999;;;<<<===@@@GGGRRR^^^hhhnnnqqqssslllaaaWWWQQQQQQTTTWWWXXXYYY\\\^^^____________UUURRRLLLFFF@@@;;;888666444333333222111111111111111222444555555333222000111111111000000111111111000000222444666999<<<===CCCQQQhhh}}}mmmYYYZZZ\\\YYY```^^^[[[VVVSSSSSSVVVYYY[[[TTTCCC@@@???NNNnnnnnnlllttt{{{{{{vvvsssvvv{{{xxxppplllnnnoootttnnniiieeelll~~~~~~yyyeeeIII666333333111222222111111111111222222111555999888HHHyyyooo}}}uuuTTTIIIjjj}}}eeeJJJCCCAAA???>>>===<<<:::888777777777777888999:::;;;>>>???BBBDDDGGGKKKQQQUUUZZZ```iii{{{xxxuuuqqqfffbbbkkkooorrrmmmaaa]]]ggguuuxxxjjj\\\MMMIIIAAADDDQQQVVVMMMFFFGGGLLLXXXaaallltttkkk```cccmmmppprrrooojjjggghhhiiihhhnnnrrrqqqppppppooolllhhhfffbbb___[[[VVVPPPLLLMMMJJJEEE???<<<;;;<<<===;;;;;;:::888777888<<<>>>AAABBBAAA<<<666555888===HHHUUUeeeqqquuuvvvwwwxxxxxxyyy{{{|||}}}}}}|||{{{{{{|||}}}|||{{{|||~~~{{{___EEECCCOOOiiivvv|||nnn___gggzzzwwwsssiiiWWWDDD777555666111111111111111111111111000000000000111222333333333333333444666777999:::;;;???XXX___BBB<<<;;;===@@@===???BBB<<<888;;;999???OOO~~~pppVVVLLLGGGEEEFFFEEEEEEJJJNNNWWW{{{vvviiiYYYTTT[[[aaaZZZNNNGGGIIIMMMVVV___eeefffddd\\\YYYSSSMMMGGGDDDCCCBBBBBBCCCGGGQQQ^^^iiippprrrtttpppnnnsss}}}~~~uuufffTTTFFFAAADDDIIIWWW^^^ggglllooovvv{{{|||xxxwww}}}sssccc```YYYMMMBBB;;;888999:::>>>???AAABBBDDDEEEEEEEEEEEEEEEGGGIIIKKKMMMNNNOOOMMMJJJJJJMMMMMMKKKLLLOOOPPPNNNTTTRRRVVVYYYXXXsss{{{rrrUUUOOOiiiooonnnaaaQQQHHHDDDBBB@@@AAA@@@>>>;;;::::::;;;;;;999999;;;:::777999===vvvpppsssqqqvvvsss]]]ZZZeeeyyyvvvsssuuuiiiTTTJJJLLLcccgggMMMKKKHHHDDD@@@===:::999555444333444666999;;;<<<:::===DDDOOO\\\hhhooorrrrrrjjj^^^TTTPPPRRRVVVZZZYYY[[[^^^aaabbb```^^^\\\SSSPPPJJJDDD>>>:::888777555555666666555333222111000111444666666666444333222222111111111111222222000000111222444777:::;;;AAARRRiii}}}iiiWWWYYY^^^[[[___^^^[[[WWWTTTTTTVVVXXXZZZTTTCCCBBBAAAOOOllljjjmmmttt{{{|||wwwsssrrrssszzzuuurrroooqqq|||oooqqqmmmlllssswwwvvvqqq^^^DDD333222333111222222111111111111222222111666:::555AAArrruuu~~~|||bbbQQQfffqqqOOOCCCBBB???>>>>>>===;;;999777777777777888999::::::===???AAACCCFFFJJJPPPTTTXXX```gggqqqwwwxxxppphhhkkkmmmrrrtttmmmaaa\\\^^^uuufff^^^MMMFFFPPPTTTJJJDDDFFFOOOZZZbbbnnnxxxnnn______iiikkklllkkkfffccccccffffffmmmqqqqqqqqqssssssrrrooommmiiieeeaaa[[[UUUPPPQQQOOOKKKEEE@@@===<<<<<<<<<<<<;;;999777999===AAABBBDDDDDD???888777;;;AAAMMMYYYhhhrrruuuuuuxxx{{{yyyzzz{{{}}}}}}|||zzzyyy|||||||||{{{zzzzzz}}}pppQQQBBBGGGRRRnnnvvvxxxmmmaaapppzzzeeeQQQBBB:::666444111111111111111111111111000000000000111222333444333333333444666777999:::;;;???QQQwwwhhhGGG>>>999;;;AAABBBCCCEEE===999<<<999:::FFFaaabbbSSSIIIFFFFFFBBBCCCJJJLLLIIIbbb~~~xxxnnnfffeeeeeeZZZMMMFFFLLLPPPUUUaaannnpppjjjbbb^^^XXXQQQKKKHHHHHHIIIJJJLLLQQQYYYccckkkppprrrooonnnqqqyyy~~~ssskkk\\\LLLBBBBBBIIIPPP___eeelllooosss{{{zzzzzz~~~|||zzznnnzzzxxxvvvbbbYYYRRRHHHAAA>>><<<;;;;;;@@@AAABBBDDDEEEFFFFFFGGGEEEEEEGGGIIIKKKMMMNNNOOOKKKKKKMMMOOOMMMHHHJJJNNNOOOMMMSSSOOOTTTWWWTTTkkkxxxxxxrrrUUUIIIdddooosssiiiUUUHHHCCCCCC@@@AAA@@@???<<<::::::;;;:::888888;;;:::777888<<<{{{zzzyyyoooppp}}}||||||jjjbbbggg}}}yyysssvvvlllXXXKKKMMMccckkkMMMLLLIIIEEEAAA>>><<<;;;555444333444777;;;===>>>:::<<>>===;;;999888777777777888999::::::===???AAACCCFFFJJJOOOSSSWWW```eeekkktttyyyyyyooogggjjjtttuuukkkggg^^^{{{bbbQQQUUUVVVKKKEEEIIIQQQZZZbbbooozzzppp___]]]eeegggiiiggg```\\\^^^cccgggnnnsssrrrrrrtttvvvuuusssqqqmmmiiieee___XXXSSSPPPPPPOOOLLLHHHDDDAAAAAA<<<<<<<<<999888999>>>BBBBBBEEEEEE@@@:::999>>>EEEQQQ\\\jjjsssuuuvvvyyy}}}yyyzzz|||}}}}}}{{{zzzxxx|||}}}|||{{{zzzzzz|||~~~iiiIII@@@HHHRRRkkkoooooo{{{iii___rrrgggPPPEEE>>>888333000000000000000000000000000000000000111222333444333333333444666777999:::>>>???JJJgggoooMMMAAA999999CCCIIIFFFGGG???999<<<999777@@@HHHxxxnnnXXXLLLIIIHHHAAABBBJJJJJJIIIOOO```wwwooohhh\\\OOOJJJRRRUUUTTTaaasssvvvmmmfffccc\\\TTTNNNKKKLLLNNNRRRUUU[[[bbbhhhnnnrrruuulllpppwww|||jjjbbbUUUHHH@@@CCCMMMVVVccciiiooorrrwwwrrrpppvvvyyywww~~~www{{{tttlllrrr~~~iii\\\RRRFFF===;;;<<<======>>>???AAACCCDDDEEEEEEEEEDDDEEEGGGIIIKKKMMMNNNOOONNNOOORRRRRRMMMHHHJJJPPPOOOLLLRRRMMMRRRUUUPPPeeeyyyuuuZZZJJJ```ppp{{{qqqYYYGGGBBBDDD@@@AAAAAA???<<<::::::;;;:::888888;;;;;;888888;;;ssskkkqqq~~~zzzqqqqqqttttttqqqnnnwwwnnndddZZZQQQSSSfffkkkSSSIIIAAAAAABBB@@@===<<<<<<999666555888<<<@@@AAA===<<<@@@LLLZZZfffmmmqqqsssmmm\\\JJJFFFOOOSSSNNNTTTYYY\\\]]]___```]]]WWWTTTQQQKKKDDD@@@=========::::::999888777666555555333444666777888777666555444444444333333333222222000111333444444555777888???NNNfff|||fffTTTVVV[[[[[[___]]]ZZZXXXUUUTTTTTTSSSYYYSSSHHH@@@EEEVVVgggooo|||}}}{{{kkkhhhyyyxxxsssfffkkkvvvppplllcccdddpppxxxtttoooooottt```JJJ<<<444111111333111111111111111111111111444111+++<<<>>>WWW|||yyy\\\___]]]JJJ???AAADDD>>><<<===888888888777777777999:::;;;:::===@@@CCCEEEIIIMMMPPPTTTXXX```jjjxxx{{{vvv{{{tttkkkbbbkkkrrryyymmmeeeaaahhh~~~nnnbbbSSSDDDCCCMMMVVV^^^bbbfffrrrzzzmmmWWW\\\```fffggg```WWWVVV[[[ffflllpppqqqsssxxxzzzyyy{{{xxxtttpppmmmggg___ZZZNNNNNNOOONNNLLLFFF@@@<<<===;;;999:::<<>>999777>>>GGGVVVaaalllqqqtttwwwxxxvvvzzzzzzzzz{{{zzzzzzyyyyyy{{{zzzyyyxxxxxx{{{~~~eeeFFF@@@OOO___rrrrrrlllpppfff```xxxnnnLLL@@@888;;;333111111111111111111111111///111111000///444>>>FFF888777666555555777999:::<<>>>>>??????EEEEEEDDD@@@;;;999;;;===BBB^^^lllYYYJJJIIIIIIFFFGGGNNNLLLKKKNNNaaayyyfffZZZUUUZZZXXXTTTbbbxxx{{{pppmmmccc\\\[[[VVVOOOSSS^^^```eeeiiillllllmmmooorrrmmmtttyyy{{{~~~xxxnnnaaaTTTFFFCCCHHHPPPVVVZZZkkkhhhhhhmmmxxxsssmmmsssvvv|||{{{|||nnnddduuujjjSSS@@@@@@BBB???<<<>>>@@@@@@AAABBBDDDFFFHHHIIIJJJKKKJJJIIIIIIJJJMMMPPPMMMMMMMMMNNNNNNNNNMMMMMMMMMOOOPPPOOONNNPPPTTTXXX}}}}}}uuu```DDDaaayyy~~~bbbCCCKKK???CCCBBBAAA???===<<<:::::::::::::::999999999888888uuuhhhhhhpppssskkkiiinnnqqqrrr}}}sssfffZZZQQQRRRddd}}}jjjPPPFFF>>>???BBBAAA??????===:::777666999===@@@AAA>>><<>>===>>>999888777777666777888999:::999;;;>>>AAADDDGGGKKKNNNUUUXXX^^^ffftttwww}}}uuuhhh```bbbeeekkkwwwkkk___ZZZeeewww|||nnn\\\LLLIIINNNSSS\\\bbbfffpppyyyppp```]]]```dddddd\\\SSSTTTYYYgggmmmrrrrrrtttyyy{{{zzz|||yyyvvvssspppkkkddd___]]]XXXRRRNNNKKKGGGCCC???AAA???>>>???AAACCCDDDDDDDDDBBB@@@>>>;;;:::BBBMMMYYYdddnnnrrrtttxxxzzzyyyzzzzzz{{{{{{zzzzzzyyyyyy{{{{{{zzzzzzzzz{{{~~~eeeHHHAAATTTjjjwwwvvvmmmooouuugggzzzwwwTTTBBB666777111111111111111111111111111000222333222///000444999888777666666777888:::<<<;;;???BBBMMMlllwwwkkkIII;;;<<<>>>???CCCDDDDDDBBB===;;;:::;;;999RRR{{{jjjRRRJJJIIIIIINNNWWWPPPMMMKKKUUUtttwwwiiieeeeeeaaa^^^iiixxx|||uuunnnccc]]]___^^^ZZZ]]]fffoooqqqttttttrrrpppqqqssssssxxx|||}}}}}}sssggg[[[PPPEEECCCJJJTTT\\\```mmmllllllrrr|||wwwvvv||||||vvvjjjfffwwwlllUUUBBB???AAA>>>===???AAAAAAAAABBBCCCEEEGGGGGGGGGHHHHHHFFFFFFGGGIIILLLKKKLLLMMMNNNNNNNNNMMMLLLMMMNNNOOONNNMMMOOOSSSWWWtttzzzhhhQQQ\\\{{{~~~fffIIIIII???CCCBBBAAA@@@>>><<<;;;::::::::::::999999999888888yyyhhh___]]]{{{~~~xxxjjjccchhhoooqqqssswwwfffXXXQQQPPP```zzzmmmSSSHHH@@@AAADDDCCCAAA???===:::888888;;;>>>@@@AAA???<<<>>>KKK]]]jjjkkkgggmmmnnnbbbNNNAAADDDLLLOOOSSSYYY]]]^^^```bbb```\\\VVVSSSOOOJJJFFFEEEEEEEEE>>>===;;;:::999999:::;;;::::::;;;:::999777555444333333333333222222222222000222333444333333555777;;;LLLeee|||jjj\\\\\\^^^[[[```^^^[[[XXXUUUSSSRRRQQQLLLHHHBBBBBBMMM```ooottttttiiihhhmmm|||rrrrrrppppppnnnrrruuuuuuwwwyyyxxxuuuuuuaaaJJJ;;;555222111222111111111111111111111111333222000999666HHHvvv]]]vvvnnnPPPCCCAAADDD>>>>>>@@@;;;888777777666666777888999888:::===@@@BBBEEEIIILLLUUUWWW[[[cccqqq~~~rrrddd]]]ZZZbbbooo|||}}}kkkZZZWWW___iiirrrxxxuuuaaaPPPKKKLLLPPPYYYaaaeeelllsssqqqiii___```bbb```WWWOOOQQQWWWfffmmmrrrsssuuuyyy{{{zzz~~~|||yyywwwuuuqqqllliiiiiiccc\\\WWWTTTOOOGGGAAACCCAAA@@@AAABBBDDDCCCCCC@@@>>>======<<<>>>HHHSSS^^^gggppprrruuuyyy{{{{{{zzzzzz{{{{{{zzzzzzyyyxxx{{{{{{|||{{{{{{{{{~~~wwwcccJJJCCC]]]}}}~~~pppmmmyyy~~~kkkzzzvvvUUUCCC444555111111111111111111111111111///222555555111///000111777777777777999;;;===>>><<<@@@AAADDDZZZ|||uuuuuuuuu[[[@@@;;;===<<<@@@CCCEEEDDDAAA===:::999666FFFeeezzz\\\LLLHHHGGGMMMTTTTTTQQQJJJHHHYYY}}}yyywwwqqqlllmmmrrrxxxyyyxxxmmmeeebbbgggiiigggjjjqqq}}}}}}}}}{{{wwwuuutttuuuyyy|||~~~~~~~~~xxxjjj]]]RRRJJJBBBBBBLLLZZZdddiiioooooorrrxxx~~~yyyyyyyyy~~~fffiii{{{}}}www{{{kkkWWWEEEAAAAAA@@@???BBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGEEEDDDEEEGGGIIIIIIJJJMMMOOOOOONNNLLLKKKLLLLLLLLLLLLLLLNNNQQQTTTfffoooVVVWWW}}}qqqVVVHHHAAACCCBBBBBB@@@???===;;;::::::::::::999999999888888lllZZZOOOaaaqqqxxxnnneeegggllllllnnn|||xxxeeeSSSOOOLLL\\\vvvxxx___RRRFFFDDDFFFDDD@@@>>>;;;999888999===@@@CCCCCC@@@>>>AAANNNbbbmmmggg\\\gggkkkeeeRRRAAA>>>CCCHHHQQQXXX]]]___```bbbbbb^^^YYYVVVRRRMMMIIIGGGFFFEEECCCAAA???===;;;;;;;;;<<<::::::::::::999777666555333333333333222222222222111333444444333333444666<<>>@@@<<<999888777666666666777888888:::===???AAADDDHHHLLLSSSVVV[[[dddrrrrrrbbbZZZaaammmuuuyyyhhh___^^^```bbbbbbdddrrr}}}wwweeeUUUOOOMMMNNNVVV___dddfffjjjlllmmmaaaaaaaaa^^^UUUMMMPPPXXXfffmmmrrrsssuuuzzz{{{yyy~~~}}}{{{yyyvvvsssqqqnnnkkkiiiiiiggg___RRRGGGEEECCCAAA@@@@@@???>>><<<<<<;;;;;;<<<<<>>BBBBBBBBBNNNqqqyyysssvvvLLL===;;;888===@@@DDDFFFDDD@@@;;;888;;;@@@TTT|||jjjUUULLLGGGHHHKKKTTTTTTPPPHHHJJJ___~~~yyywww|||}}}xxxvvvyyynnnllllllppppppooouuu}}}~~~zzzxxxwwwvvv|||}}}}}}}}}zzzpppaaaUUUJJJFFFBBBDDDOOO```kkkooonnnpppvvv~~~|||sssuuuzzz}}}fffooo}}}vvvtttuuuuuutttcccTTTHHHEEEEEEDDDCCCDDDCCCCCCCCCBBBCCCCCCDDDDDDGGGHHHHHHGGGEEEEEEGGGIIIFFFIIILLLOOOPPPNNNLLLKKKKKKKKKJJJJJJJJJLLLOOOQQQ]]]wwwSSSUUU}}}{{{dddIIIEEEBBBBBBBBBBBB@@@>>><<<;;;:::::::::999999999888888sss[[[IIIMMM```nnnjjjbbbccciiilllqqqvvvyyyxxxzzzwwwfffSSSLLLIIIWWWqqqiiiYYYIIIEEEFFFDDD@@@>>>999888888;;;???CCCEEEEEE@@@AAAFFFSSSfffooocccRRRYYY______SSSDDD===@@@EEEMMMUUU\\\^^^___bbbbbb```]]]ZZZVVVPPPKKKGGGEEEDDDHHHGGGDDDAAA>>>===<<<<<<888999999999888888777777444444444333333333222222333444555555444333444666>>>OOOhhhzzzddd\\\___cccccc```^^^[[[WWWTTTQQQPPPPPPHHHCCC>>>@@@OOO___fffdddmmmmmmgggssszzz}}}uuuuuu~~~vvvqqqtttuuuqqqttt^^^FFF999555222111000111111111111111111111111000000555666555>>>```\\\jjj[[[JJJCCCBBB===>>>AAA<<<:::999888666666666777777888:::===???AAADDDHHHKKKOOOTTT\\\fffuuummm[[[^^^hhhooowww~~~sssjjjhhhgggeeecccXXXiiizzz}}}ooo^^^TTTRRRNNNUUU^^^ccc```^^^bbbhhhbbbbbbccc___VVVOOORRRZZZiiipppvvvxxxzzz}}}~~~}}}}}}{{{xxxwwwvvvuuuttttttuuutttnnnbbbYYYNNNKKKGGGCCCAAA???<<<999;;;999999:::;;;???LLLXXXeeelllrrrssstttxxx||||||{{{{{{{{{{{{zzzyyyxxxwwwwwwyyy{{{{{{yyyzzz~~~vvvyyynnnbbbTTTFFFLLLtttqqqqqqrrrsss{{{{{{jjjfffvvv]]]EEE>>>555777222111111111111111111111111///000222333333444666888777777888:::<<<>>>@@@AAA>>>AAACCCBBBHHHeeeXXX>>>999999;;;>>>BBBFFFFFFCCC>>>:::===<<>>===999999888888888888888888555555555555444444444444555666777666555444555666???PPPiiiuuuaaa\\\___cccddd___]]]ZZZWWWTTTRRRQQQPPPEEE@@@;;;@@@QQQccchhheeehhh{{{hhh___ooommm~~~uuuyyyzzzvvvsssuuuxxxxxxrrr[[[CCC777444333111000111111111111111111111111000...555333666===RRR~~~ZZZ___dddPPPFFFCCC>>>???CCC>>><<<;;;999777777777777777888:::===???AAADDDGGGJJJKKKQQQZZZgggwwwwwwaaaZZZaaalllvvv}}}zzzpppkkklllkkkhhhYYYccctttwwwbbbSSSPPPOOOSSS]]]ccc]]]UUUWWW___aaabbbdddbbbZZZSSSUUU\\\nnnuuu{{{}}}}}}zzzwwwwwwwww|||zzzwwwuuussspppllljjjXXXSSSMMMHHHDDDAAA???===:::999999:::;;;AAANNN[[[gggnnntttuuuuuuyyy{{{{{{|||||||||{{{zzzyyyxxxwwwvvvyyy{{{zzzxxx{{{}}}ooooooeeeXXXJJJCCCQQQzzzxxxuuusssrrrzzz{{{lll___fffwwwZZZDDD???555555///111111111111111111111111222111000000000222444555777777999;;;<<<>>>???@@@<<<>>>BBBCCCEEEYYYeeeCCC;;;===:::;;;???DDDGGGFFFBBB>>>:::888???]]]qqqYYYNNNMMMNNNMMMRRRXXXYYYSSSLLLOOOUUUlll}}}zzzvvvyyy~~~|||{{{~~~{{{yyyuuujjj]]]UUUTTTRRRWWWXXXXXX```nnnuuusssooouuu~~~yyyooojjjmmm}}}uuu}}}yyynnnhhhaaaYYYUUUMMMLLLLLLMMMMMMLLLIIIGGGEEEEEEEEEDDDEEEEEEFFFFFFGGGHHHIIIGGGEEEDDDDDDEEEDDDFFFIIILLLNNNNNNMMMLLLKKKIIIGGGGGGIIILLLMMMMMMWWWkkkqqqPPPggg{{{xxxyyyiiiFFFEEEBBBCCCDDDDDDCCC@@@>>><<<:::::::::999999999888888oooWWWKKKJJJNNNSSSRRRPPPZZZjjjrrrwwwxxxttttttssshhhYYYJJJEEEOOOccc{{{~~~hhhQQQGGGGGGFFFDDDBBB>>>>>>>>>@@@BBBBBBAAA??????EEEKKKTTTeeeqqqiiiXXXGGGFFFEEEEEECCCAAAAAABBBDDDNNNWWWYYYZZZ^^^``````bbb```[[[VVVQQQMMMJJJIIIHHHIIIIIIHHHGGGDDDAAA@@@<<<<<<;;;999999888888888777666666666666555555555777888999888666555555666>>>OOOiiirrrbbb^^^```aaabbb^^^\\\YYYVVVTTTRRRQQQQQQGGGAAA<<>><<<:::999888777777888777999<<<>>>???BBBFFFHHHIIINNNWWWccctttqqqddddddooozzz~~~}}}sssooopppooolll___]]]kkk~~~dddQQQPPPOOORRR\\\ddd^^^PPPOOOXXX]]]```eeeeee^^^VVVWWW]]]ooowww}}}|||wwwttttttuuuvvvvvvtttoooiiieeedddeeeXXXSSSLLLEEEBBB@@@???>>>999888999;;;>>>EEESSSaaaiiiqqqwwwxxxxxx{{{|||||||||||||||{{{zzzyyywwwvvvwwwzzz|||{{{yyy}}}yyyiiibbb]]]QQQCCCAAAUUUzzz|||yyyuuupppuuuvvvwwwnnn]]]YYYfffwww}}}SSSAAA===222333111111111111111111111111111333222111111222333333333777888999;;;<<<>>>>>>>>>>>>===AAAEEEDDDNNNnnn}}}UUUBBB???999:::<<>><<>>@@@DDDGGGIIIMMMTTT___qqq{{{tttmmmttt|||}}}sssyyyzzzwwwvvvyyyyyyuuueee\\\hhhiiiUUUUUUOOOQQQ[[[fff___OOOLLLUUUYYY^^^eeegggaaaXXXXXX]]]mmmuuu|||~~~{{{uuurrrrrrsssiiimmmoookkkbbbZZZVVVUUUSSSMMMEEE???<<<<<<<<<<<<999888999===@@@HHHWWWfffjjjsssyyyzzzzzz|||}}}||||||||||||{{{zzzyyywwwvvvxxx{{{}}}{{{zzzvvveeeXXXWWWMMM???@@@XXXxxx{{{{{{tttmmmpppllllllcccVVVVVVfffxxxqqqjjjHHH;;;999///444666111111111111111111111111222222333555777888777666777888999;;;<<<=========AAA???BBBGGGEEEHHH```~~~hhhIII>>>999999:::???EEEHHHHHHGGG======::::::LLLttthhhSSSIIIKKKFFFHHHSSSYYYVVVPPPNNNKKKYYYtttyyymmmgggmmmyyy~~~{{{||||||rrr___OOOPPPYYYmmmuuuxxxtttvvv~~~~~~wwwzzz}}}uuurrrssstttwwwxxxzzzrrrjjjrrrrrr}}}}}}kkkVVVLLLKKKKKKMMMMMMKKKIIIJJJIIIHHHFFFFFFFFFFFFGGGHHHIIIJJJMMMNNNNNNMMMJJJHHHHHHHHHDDDEEEGGGIIIKKKMMMNNNNNNLLLIIIFFFFFFIIILLLLLLKKKRRRSSSTTTLLLmmmyyyqqqeeeIIIHHHAAACCCDDDEEEDDDBBB???===:::::::::999999999888888qqqXXXKKKEEEIIIHHHDDDJJJWWWoooxxxzzzqqqcccXXXTTTHHHFFFXXXrrroooQQQFFFEEECCC>>>GGGFFFEEECCCBBB???===;;;BBBHHHJJJLLL[[[ooouuupppSSSNNNHHHBBB>>><<<;;;:::BBBGGGNNNUUUXXXZZZ\\\]]]___bbbaaa[[[WWWVVVUUURRRPPPMMMIIIHHHHHHIIIHHHHHHFFFCCC???;;;999888999::::::999777555555666777888;;;<<<<<<:::888666666777<<>>;;;999888777666999999:::;;;===@@@CCCDDDIIIMMMQQQXXXjjjyyyrrrqqq}}}sssgggjjjuuu{{{||||||fff]]]___xxxrrrXXXWWWVVVZZZaaaeee]]]QQQNNNSSSXXXbbbeeefffjjjaaaWWWWWWgggzzz~~~yyy}}}zzzvvvrrrnnnllljjjgggbbb^^^ZZZVVVQQQMMMIIIEEE@@@<<<;;;::::::999666777:::===CCCNNN[[[dddooouuuzzzzzz|||||||||{{{{{{zzzyyywwwwww{{{yyyzzz||||||yyy^^^JJJIIICCC???HHH```vvv}}}wwwqqqqqquuusssmmmVVVPPPdddkkkkkkzzzhhhXXXEEE:::555111111222111222222333444444555555333444555777888:::;;;<<<999::::::;;;===???@@@AAA>>>BBBFFFEEECCCIIIVVVaaasss[[[GGG;;;<<<;;;;;;BBBJJJJJJEEEDDDBBB;;;:::???LLLxxxeeeSSSPPPIIIFFFLLLTTTVVVUUUTTTJJJMMMUUUaaammm}}}xxxsssggg[[[]]]kkkyyy|||zzzxxxzzz}}}yyymmm[[[NNNQQQZZZfffkkkrrryyy}}}|||zzzwww}}}yyywwwuuurrruuuvvvwwwzzz~~~xxxpppqqqpppjjjrrrmmmUUULLLOOOKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJOOOOOONNNLLLJJJHHHFFFEEEEEEFFFHHHJJJKKKLLLMMMMMMNNNKKKGGGGGGJJJLLLLLLKKKLLLZZZmmm}}}vvvRRRBBBZZZrrr]]]EEECCCCCCDDDEEEFFFDDD@@@===<<<;;;;;;::::::999999888gggWWWKKKKKKJJJEEEHHHPPPgggvvvzzzoooddd]]]UUUNNNLLLVVVgggmmmUUUKKKGGGCCCGGGIIIIIIFFFAAA>>>>>>@@@CCCKKKNNNLLLTTTdddoooppp```VVVJJJCCCAAAAAA???<<>>;;;999888777777999999:::;;;===@@@BBBDDDHHHLLLQQQXXXggg|||xxx|||{{{nnnooo|||xxxgggccclllwww|||{{{ggg___```xxxttt]]]\\\```bbbeeeddd[[[PPPOOOUUUYYYbbbccceeeiiibbbWWWWWWiiiyyy|||www}}}~~~{{{xxxtttoookkkhhhiiifffaaa[[[WWWRRRLLLIIIFFFBBB>>>;;;:::;;;::::::777888:::>>>EEEQQQ___hhhtttzzz~~~}}}}}}~~~{{{{{{|||{{{{{{zzzyyyxxx{{{zzzzzz|||}}}eeeKKKGGG???<<>><<<;;;<<<@@@DDDGGGHHHEEEDDD>>><<<<<>>@@@DDDEEENNNQQQLLLLLLXXXfffmmmkkk]]]MMMEEEDDDEEECCC@@@===???CCCGGGLLLRRRYYY]]]\\\``````\\\YYYZZZYYYWWWVVVQQQJJJEEEDDDEEEGGGHHHJJJIIIHHHGGGDDD@@@===<<<:::999888888999:::<<<===;;;;;;<<<:::888777777888>>>PPPjjjqqq^^^______```___XXXZZZXXXVVVUUUUUUUUUTTTRRRNNNAAA===MMMdddooonnnhhhrrrxxx{{{tttkkkmmmzzzyyypppmmmpppvvvxxxxxxxxx}}}uuummmnnnxxx]]]KKK999222222222222222000000000000000000000000333000222666444333<<>>999===@@@???DDDKKKFFFGGGBBB???>>>999HHHeeeuuudddXXXLLLGGGGGGIIIPPPXXXaaa\\\UUUOOOIIIIIIRRR^^^qqq|||rrrmmmlllllliiiiiifffbbbdddjjjooopppoooqqquuuwwwxxxxxxyyyzzzvvvgggZZZZZZ```cccccccccgggjjjoootttxxxyyyyyyyyyzzzjjjfffnnnwww{{{{{{zzz||||||jjjiiitttzzzvvvwwwxxxpppvvvyyy___MMMGGGIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGLLLLLLKKKJJJIIIGGGEEEDDDBBBDDDFFFHHHJJJLLLMMMNNNJJJHHHGGGHHHKKKNNNOOOOOOLLLRRRXXXzzzbbbHHHQQQ{{{~~~cccMMMKKKHHHDDDBBBAAABBBAAAAAA<<<<<<;;;;;;:::999999999kkk```\\\XXXQQQKKKWWWnnnttteee[[[\\\\\\___```___hhhsssfffaaaYYYWWWSSSLLLEEEBBBCCCFFFDDDLLLOOOJJJHHHPPP\\\bbbfff\\\OOOGGGEEEEEEDDDBBB======>>>???CCCIIIQQQWWWYYY]]]___\\\ZZZ[[[[[[YYYXXXTTTMMMHHHFFFDDDCCCBBBFFFGGGIIIJJJIIIGGGDDDBBB???>>>>>>=========>>>???:::;;;;;;:::888777777888???RRRllllllZZZ]]]^^^___^^^YYY[[[XXXUUUTTTTTTTTTSSSSSSKKK@@@???PPPfffrrrpppkkktttxxxvvvnnnlllxxxwwwttttttsssoookkktttyyytttiiinnnVVVFFF777222222333222333000000000000000000000000111000222555444333888AAAfffrrreee{{{iiidddwwwMMMLLLMMMFFFOOOGGGEEEAAA===:::999888999999999999:::<<<>>>@@@BBBCCCIIIPPPUUU]]]qqq|||}}}|||mmmkkkxxxkkkVVVZZZoooxxxssshhheeedddtttyyyhhhgggppprrrrrrkkk```WWWVVVZZZaaahhhfffggglllggg^^^___qqqzzzvvvqqqyyy}}}||||||yyytttqqqpppnnnjjjgggjjjfffaaa\\\WWWRRRMMMIIIBBB@@@<<<;;;;;;;;;:::999999999;;;AAALLL[[[jjjsssvvv{{{}}}{{{zzz{{{zzzwwwzzzzzz{{{|||}}}}}}||||||{{{zzz{{{|||yyy[[[PPPEEE;;;@@@SSSjjjwww{{{}}}|||{{{uuusssvvvhhhYYY___xxxwwwfffSSSGGG;;;666555333222222222222222333333333333333555666777888:::;;;<<<===<<<<<<<<<===>>>???AAABBBCCCBBBCCCDDDGGGIIIJJJJJJUUU|||}}}qqq|||WWWCCC666;;;@@@>>>BBBKKKEEEIIIEEECCCCCC<<<>>>OOOyyywwwhhhWWWOOOKKKJJJJJJMMM\\\^^^```aaaYYYOOOKKKMMMOOO___vvv~~~{{{~~~|||xxxpppiiifffhhhkkknnnmmmlllkkkkkknnnpppqqqrrrrrrqqqooonnnooossswwwooo```VVV[[[hhhnnnnnnllljjjlllpppssswwwyyy{{{|||ssseeegggrrr|||~~~}}}uuulllmmmxxx{{{{{{yyymmmooosssxxxvvvhhhVVVLLLKKKIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFJJJIIIIIIHHHGGGFFFDDDCCCAAABBBEEEGGGIIIKKKLLLMMMJJJIIIIIIIIIKKKMMMNNNNNNKKKQQQUUUkkknnnOOOMMMrrrhhhSSSIIIFFFCCCAAAAAABBBAAAAAA<<<<<<<<<;;;::::::999999qqqkkkggg]]]SSSXXXkkk~~~iiiXXXUUUVVV\\\cccdddhhh{{{|||rrrfff^^^SSSLLLHHHGGGFFFDDDAAAEEEGGGEEEFFFJJJOOOQQQUUURRRNNNHHHCCCAAACCCEEE@@@???===;;;<<>>:::;;;;;;:::888777888999@@@TTTnnngggWWW]]]```______[[[[[[XXXUUUTTTSSSSSSSSSRRRHHHAAABBBTTTiiitttuuusssvvvwwwoooccccccyyyyyyrrrpppooolllhhhssstttpppddddddOOOBBB555111222222222333000000000000000000000000111111222444444333777<<<[[[ggguuuppp]]]UUUMMMNNNIIIQQQIIIGGGCCC???<<<:::999999999888999999;;;===???AAABBBGGGNNNSSSWWWgggppplllyyynnnZZZ\\\ooovvvpppkkkjjjgggqqqyyyjjjiiiooouuuyyysssggg^^^ZZZYYYaaaiiihhhfffjjjfff___cccuuuyyysssoooyyy|||zzz}}}wwwrrrkkkiiijjjkkkiiigggfffccc^^^ZZZWWWRRRNNNKKKDDDBBB>>><<<<<<;;;999888888999===EEERRRaaannnvvvtttzzz|||{{{zzz{{{{{{xxxyyyzzz{{{|||}}}}}}}}}}}}yyyzzz{{{}}}tttUUUMMMBBB<<>>???@@@AAABBBBBBAAABBBEEEIIIKKKKKKIIIKKKggg~~~|||kkkNNN777888???>>>???DDDDDDJJJGGGDDDEEE@@@===EEEUUU}}}eeeWWWQQQKKKFFFEEEKKKQQQ\\\eeedddZZZSSSRRRKKKOOOVVV___kkkzzzxxxooogggbbbbbbgggiiijjjiiihhhiiimmmqqqqqqooommmllllllmmmoooqqqssssssrrrooommmmmmnnnoooddd\\\YYYbbbmmmrrrqqqpppnnnooorrruuuxxx|||~~~~~~qqqiiiqqq}}}~~~tttvvvxxx{{{{{{yyylllkkkiiigggbbbWWWKKKGGGIIIHHHHHHFFFEEECCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDGGGGGGGGGFFFFFFDDDCCCCCC@@@BBBDDDFFFHHHJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLKKKRRRWWWccc}}}```QQQiiijjjWWWDDDCCCBBBBBBCCCCCCAAA@@@======<<<;;;;;;::::::999vvv{{{vvvlll```___mmm~~~sss___NNNMMMTTT^^^ccceeennn{{{yyylll```RRRJJJIIIIIIHHHEEEBBBBBBAAABBBCCCEEEEEEDDDFFFHHHJJJGGGCCCAAADDDGGGDDDCCC???<<<:::<<>>AAADDDFFFHHHHHHIIIFFFEEEDDDBBB@@@>>>===<<<999:::;;;:::888777888999AAAVVVqqqcccTTT]]]```______]]]ZZZXXXVVVTTTTTTSSSRRRPPPEEEBBBHHHXXXkkkvvv{{{~~~~~~~~~qqq\\\XXXpppwwwjjjfffiiikkklllzzzkkkgggbbb```JJJ>>>444111222222222333000000000000000000000000111111222333333444777:::NNNmmmrrrvvv[[[ttteeeQQQMMMJJJLLLJJJHHHEEEBBB>>>;;;999888888888888999:::<<<>>>@@@CCCEEELLLQQQSSS^^^yyysssmmm|||pppaaadddpppvvvrrrqqqrrrlllooo{{{xxxkkkhhhmmmwww~~~yyymmmccc[[[WWW___iiiiiiffffffaaa___ggguuuvvvooonnn{{{|||tttlllccc___bbbeeeeeeddd```]]]YYYUUURRRNNNJJJGGGDDDBBB???===<<<;;;999777888:::AAALLLZZZhhhrrrwwwuuu{{{~~~|||{{{}}}}}}{{{yyyzzz{{{|||||||||||||||wwwzzz|||~~~rrrVVVGGG???AAASSSkkkyyyzzzwww~~~xxxvvvyyy|||{{{zzz{{{nnneeekkkRRRFFF:::666555333222222333333333444555666666666777888888999;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDFFFHHHHHHGGGFFFHHH\\\vvvcccEEE;;;<<<<<<<<<===DDDLLLHHHBBBEEEAAA<<<@@@BBBZZZ{{{{{{gggZZZPPPIIIGGGDDDGGGPPPZZZ^^^\\\\\\___ZZZUUUOOOMMMPPPYYYbbbgggoooqqqvvv|||zzzyyysss___ZZZUUUSSS\\\^^^bbbfffjjjmmmooorrrtttmmmiiiggghhhhhhhhhkkkoooqqqsssuuuwwwvvvqqqhhhbbbZZZXXX\\\fffnnnpppooopppqqqrrrtttwww{{{~~~xxxpppoooyyyyyy~~~~~~}}}zzzmmmfffccc___[[[RRRGGGBBBCCCIIIHHHFFFDDDCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBAAABBBDDDEEEGGGHHHIIIIIIHHHJJJKKKJJJIIIHHHIIIJJJKKKRRRYYY___}}}uuuZZZ___~~~nnn\\\EEEDDDCCCCCCDDDCCCAAA???======<<<<<<;;;:::::::::pppvvv}}}qqqgggqqq~~~qqqWWWRRRSSSYYY\\\[[[```iiimmmqqqtttuuuxxxzzzwwwpppggg^^^PPPGGGEEEGGGIIIJJJLLLIIIFFFDDDCCCBBBBBBBBBBBBDDDEEEEEEEEEEEEGGGIIIHHHGGGDDD@@@===<<<>>>AAAHHHOOOTTTUUUWWW[[[\\\ZZZVVVTTTRRRQQQOOOKKKGGGCCC??????>>>>>>???@@@BBBCCC@@@@@@???>>><<<;;;999888999:::;;;:::888888888999AAAWWWttt___QQQ\\\```^^^^^^^^^YYYXXXVVVUUUUUUSSSQQQNNNBBBDDDMMM]]]lllwwwcccVVViiioooiiijjjmmmooozzz~~~lllooommm]]]FFF<<<333222222111000222000000000000000000000000111222222111222555888999BBBooowwwnnnkkkyyyWWWNNNNNNJJJJJJIIIGGGDDD@@@<<<888666888888888888:::<<<>>>???DDDDDDIIIOOOQQQWWWnnnwwwnnn|||ppphhhkkkrrrwwwxxxyyyzzzqqqoooxxxwwwlllhhhnnnzzz|||oooddd[[[TTT___lllnnnhhhfff```aaammmqqqqqqjjjnnn~~~wwwmmm```[[[]]]aaacccbbb]]]ZZZUUUQQQMMMIIIEEEBBBAAA???===<<<<<<;;;999888888===FFFTTTcccooouuuwwwvvv{{{~~~|||{{{||||||yyyyyyzzzzzz{{{{{{{{{zzzzzzuuuzzz}}}lllUUUCCC@@@JJJbbbzzzzzz{{{uuuqqqvvv{{{||||||~~~~~~mmmgggmmmzzzPPPCCC777444333333333444222333444555666888999999::::::;;;<<<===>>>>>>???????????????@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDEEEIIIUUUccc|||```GGG===<<<===<<>>BBBSSSsssrrr^^^RRRNNNJJJGGGHHHMMMQQQSSSYYY```cccaaa]]]WWWTTTSSSVVVXXXWWWXXXYYY\\\```eeekkknnnmmmeeeaaa\\\ZZZfffrrrmmmtttwwwgggXXXZZZWWWWWWeeeeeegggkkkpppttttttqqqooogggcccbbbfffiiihhhlllqqqttttttuuuyyyzzzsssfff[[[WWWWWW\\\gggnnnoooooopppqqqrrruuuxxx|||~~~xxxsssnnnpppyyy~~~|||~~~{{{wwwhhhccc^^^ZZZSSSIIIDDDCCCJJJHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCCCCCCCCCCBBBAAABBBBBBDDDEEEFFFGGGGGGGGGDDDGGGIIIIIIHHHGGGHHHJJJMMMOOOWWWZZZpppaaaWWWvvvyyyjjjLLLIIIEEECCCCCCCCCAAA@@@=========<<<;;;;;;::::::ppppppwwwkkktttfff^^^XXXXXXTTTPPPUUU___[[[]]]\\\ZZZ]]]dddfffdddaaaZZZPPPFFFBBBDDDJJJOOOVVVSSSNNNJJJEEEBBBDDDGGGFFFDDDBBBCCCGGGJJJLLLKKKJJJIIIGGGCCC@@@>>>???@@@EEELLLRRRSSSVVVZZZ[[[YYYUUUSSSPPPOOONNNNNNLLLJJJCCCAAA===;;;999:::<<<===:::;;;::::::999888666555999:::;;;:::888888888:::AAAXXXvvv]]]OOO[[[```]]]^^^^^^XXXWWWVVVVVVVVVSSSPPPMMMAAAEEEPPP___mmmxxxppp\\\hhh|||tttrrrpppoootttxxx|||uuu|||ZZZDDD;;;333222222000000111000000000000000000000000111222222111222666999999<<>>EEEDDDHHHOOOPPPTTThhhzzzooo{{{}}}ooolllooosssxxx~~~~~~uuupppxxxwwwlllhhhppp||||||ooodddZZZRRRaaapppsssmmmhhhaaaeeetttmmmlllgggnnn}}}qqqbbb[[[]]]aaacccccc]]]ZZZUUUPPPLLLGGGBBB???===<<<;;;;;;;;;;;;:::888999???JJJZZZiiitttxxxxxxuuu{{{}}}zzzyyyyyyxxxvvvyyyzzzzzzzzzzzzzzzyyyyyytttzzz}}}dddPPPCCCDDDRRRooo~~~{{{tttqqquuuzzz{{{{{{|||uuueeecccgggpppMMMAAA555111222333444666222333444666777999:::;;;<<<======>>>???@@@@@@AAA????????????@@@AAABBBBBB???AAACCCCCCBBBBBBDDDFFFFFFMMMNNNccctttyyywwwSSS@@@>>>@@@@@@===LLLLLLEEEHHHHHHCCCCCC>>>:::@@@TTTooolllYYYSSSMMMGGGDDDDDDEEEGGGMMMTTTaaafffkkkjjjddd___^^^```ZZZXXXTTTQQQPPPSSSXXX\\\VVVTTTWWWVVVRRRZZZ___WWW^^^lllfff```hhhccc___nnnpppppprrrvvvxxxuuunnnhhhdddaaacccjjjmmmmmmpppvvv{{{wwwssstttwwwsssggg]]]XXXWWW\\\gggoooqqqqqqrrrqqqrrruuuyyy|||}}}wwwpppoookkknnnuuuwwwvvv~~~{{{~~~tttoooggg^^^YYYRRRKKKIIIJJJJJJIIIFFFDDDCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDAAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFAAADDDHHHHHHGGGGGGIIILLLNNNLLLSSSWWWiii~~~cccRRRsssyyySSSNNNHHHCCCBBBBBBBBBBBB=========<<<;;;;;;::::::vvvrrr{{{}}}zzz|||~~~lllbbbbbb[[[MMMJJJTTTRRRZZZYYYLLLFFFNNNWWWYYYiiicccZZZOOOGGGDDDFFFHHHRRR]]]aaaWWWMMMJJJFFF@@@CCCGGGHHHDDDEEEKKKOOOMMMJJJIIIIIIIIIDDD===<<>><<<;;;:::999888888777777777777777888666777:::999666888<<>>777222111111//////222111111111111111111111111222222222333444555666777:::SSSzzzyyynnnUUUFFFPPPMMMLLLJJJHHHEEEAAA<<<888777777888999:::;;;;;;;;;BBBCCCFFFJJJKKKPPP]]]kkk{{{}}}uuuwww}}}yyyrrrpppqqqqqqlllggglllvvv~~~{{{mmm^^^TTTQQQgggooo{{{ttt```___jjjmmmlllhhhfffnnn}}}}}}pppffffffkkkkkkfff```]]]WWWPPPIIICCC@@@???AAA>>>;;;:::999::::::999===GGGVVVbbbkkkqqqwww{{{xxxyyyyyyyyyyyyxxxwwwwwwuuuvvvwwwxxxyyyyyyxxxwwwuuurrruuummmVVVJJJEEEHHH```|||~~~xxxwwwzzzwwwpppdddddddddgggpppxxxwwwqqqFFF>>>555111222444444222333444555777999:::::::::<<<===???AAABBBAAA@@@???@@@??????@@@BBBBBBAAA???DDDCCCBBBBBBBBBBBBCCCDDDCCCKKKLLLRRRwwwvvvppp~~~___MMM???777@@@888AAAIIILLLKKKHHHEEEBBBCCC@@@AAAFFFLLL^^^zzziiiYYYOOOHHHIIIIIIEEEDDDGGGSSSWWWaaakkknnnlllmmmqqqhhhhhhccc\\\YYY\\\]]]\\\YYYYYYYYYWWWVVVVVVXXXZZZfffffffffiiimmmqqqssstttzzznnneeeeeehhhddd\\\```___```fffjjjmmmqqqvvv{{{~~~yyymmmiiippptttsssbbbeeeiiimmmqqqrrrrrrrrrooosssxxx|||wwwkkkeeebbbrrrwwwmmmmmm~~~kkkjjjxxx}}}wwwppp~~~zzzeee]]]iiiiiiUUUGGGHHHCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCEEEGGGGGGEEECCCEEEEEEEEEEEEFFFGGGHHHIIIRRRDDDTTTZZZTTTuuufffGGG]]]mmmPPPJJJNNNAAA===CCC???@@@???===<<<::::::999999xxxyyyvvvqqqeeeSSSIIIJJJOOOSSSVVVUUUOOOJJJLLLQQQfffoookkkWWWHHHGGGHHHDDDOOOVVV```ddd]]]PPPIIIHHHEEEJJJKKKHHHGGGLLLQQQQQQPPPMMMKKKKKKFFFAAAAAADDDCCCEEEIIILLLNNNQQQTTTVVVVVVRRRNNNLLLLLLLLLKKKJJJGGGEEECCC@@@>>><<<;;;:::999999888777777777777777888666777999999666888===GGGaaa|||vvvcccVVVZZZaaa```]]]]]]ZZZXXXUUUSSSRRRPPPKKKGGGDDDKKK]]]eeeaaajjj{{{tttdddlll{{{wwwwwwppplllkkkmmmnnnoooqqqmmm]]]KKK===666222111111//////222111111111111111111111111222222222333444555666777999LLLvvvZZZFFFSSSPPPNNNLLLJJJHHHCCC===888777888888999::::::;;;;;;@@@AAADDDGGGIIINNNZZZggg~~~}}}~~~xxxrrrrrrttttttooojjjgggqqqzzzwwwhhhYYYQQQPPP]]]fffrrrooo```bbbpppsssnnneeecccooo~~~{{{qqqpppsssqqqlllfffbbb[[[SSSLLLFFFAAA===>>>===<<<<<<<<<<<<<<<;;;BBBLLLZZZfffnnnsssxxx{{{xxxyyyyyyyyyyyyxxxwwwwwwtttuuuwwwxxxxxxxxxwwwwwwtttmmmlllxxxdddOOOFFF>>>GGGaaa{{{qqqlllZZZaaagggjjjllllllggg```CCC<<<444000222444444333444555666888:::;;;;;;;;;<<<===???AAABBBAAA@@@???>>>>>>>>>@@@BBBDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAHHHIIIMMMhhhrrrwww~~~{{{sss~~~mmmJJJ333:::===AAAFFFJJJMMMMMMKKKHHHDDD???===>>>@@@KKKiiiooobbbTTTNNNJJJFFFFFFHHHGGGHHHMMMUUU[[[aaajjjsssxxxzzzxxxsssppppppmmmiiijjjkkkkkkjjjiiiiiijjjlllttttttuuuvvvwwwxxxxxxwwwwwwtttkkk```ZZZ\\\^^^]]]aaadddhhhjjjmmmqqqvvvyyyuuuxxxuuummmkkkrrryyy{{{pppppppppqqqqqqqqqqqqqqqqqquuuzzz}}}}}}rrrjjjgggpppyyyzzztttuuu|||nnnkkkrrrsssnnnttt}}}|||jjjfffrrrqqqZZZIIIGGGEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDDDDDDDCCCDDDEEEGGGGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHNNNFFFQQQVVVRRRxxxpppTTTUUUxxxvvvVVVIIIKKKDDDCCCEEE>>>@@@???>>><<<;;;:::999999|||yyy~~~}}}~~~xxxiiiYYYPPPNNNKKKRRR^^^\\\NNNGGGLLL\\\uuu|||eeePPPMMMLLLDDDKKKNNN]]]nnnmmm[[[MMMMMMFFFLLLNNNKKKJJJNNNSSSWWWUUUPPPLLLKKKHHHDDDDDDGGGEEEFFFFFFFFFGGGKKKQQQUUUTTTQQQNNNLLLLLLLLLKKKJJJFFFDDDBBB@@@===<<<;;;:::999999888777777777777888888666777999999777999>>>KKKccc|||qqqddd\\\```ccc```^^^^^^YYYWWWUUUTTTQQQMMMHHHDDDCCCUUUkkkkkk^^^eeewww{{{ooodddhhhuuu~~~}}}{{{yyyrrroookkkkkkkkklllmmmgggUUUDDD<<<555111111111//////222111111111111111111111111222222222333444555666777999BBBhhhhhhKKKVVVRRRQQQOOONNNKKKFFF???:::999999999999999:::;;;;;;===>>>AAAEEEGGGKKKVVVaaa{{{{{{yyywwwyyy||||||vvvpppcccnnnwwwssscccUUUPPPRRR[[[```jjjiii___fffuuuwwwtttgggdddsss|||zzz{{{xxxrrroooiiiaaaZZZSSSLLLDDD???<<<======>>>>>>?????????JJJSSS```kkkqqquuuxxxzzzxxxyyyyyyyyyyyyxxxwwwwwwtttuuuvvvvvvvvvvvvvvvvvvvvvmmmhhhqqqzzz^^^KKKCCCBBBRRRiii|||hhhdddWWWdddqqqsssmmmdddYYYPPP>>>999333000222444555444666777888:::;;;<<<<<<<<<<<<>>>???AAAAAAAAAAAA@@@======>>>@@@DDDEEEEEEDDDCCCDDDEEEFFFFFFEEEDDDCCCAAAFFFHHHHHHUUUwww}}}zzzqqqfffbbb??????===<<<>>>DDDIIIKKKJJJHHHIIIDDD@@@???===???OOObbblll]]]SSSLLLIIIJJJDDDAAAAAADDDGGGKKKTTT\\\jjjqqqwwwzzz|||}}}xxxxxxyyy{{{{{{zzzyyyyyyzzzvvvuuuuuusssrrrpppnnnmmmiiilllhhh\\\RRRTTT\\\bbbhhhrrrxxxtttsssxxx{{{zzzuuuvvvuuuooonnnrrryyy}}}uuussspppnnnmmmmmmnnnoootttwww{{{~~~~~~{{{uuunnnlllnnn~~~}}}||||||xxxqqqrrruuuxxxyyyxxxzzzzzzyyy}}}qqqbbb^^^hhhfffUUUGGGFFFHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDAAAAAAAAAAAABBBCCCDDDDDDEEEDDDEEEFFFHHHHHHFFFDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHMMMPPPPPPeeewww```PPPnnnbbbMMMIIIGGGHHHGGG>>>AAA@@@>>>===;;;:::::::::}}}}}}zzztttooo}}}ooo]]]PPPKKKOOO]]]eee___TTTNNNPPPnnnxxxbbbUUUNNNIIIIIILLLXXXiiiqqqhhhXXXMMMGGGKKKNNNLLLJJJNNNVVV]]]UUUOOOKKKKKKKKKGGGEEEFFFGGGGGGEEEDDDDDDGGGMMMQQQRRRPPPNNNLLLKKKKKKJJJJJJEEEDDDBBB???===<<<;;;::::::999888888777777888888888666666999999777;;;@@@OOOggg~~~llleeebbbeeeeeeaaa^^^___XXXXXXVVVTTTPPPKKKFFFBBBEEEbbb~~~xxxbbbdddrrrsss~~~yyysssooojjjiiiooowwwqqq{{{~~~}}}xxxzzznnnkkkiiiiiiiiiaaaOOO@@@:::444111111222//////222111111111111111111111111222222222333444555666777::::::YYYZZZVVVQQQPPPPPPPPPNNNIIIBBB===::::::999999999:::;;;;;;<<<<<>>===>>>???AAAAAAAAAAAAAAA>>>>>>???AAADDDFFFFFFEEEAAACCCDDDFFFFFFDDDCCCAAAFFFFFFHHHGGGHHH[[[hhh~~~TTTCCC:::888:::@@@DDDEEEGGGIIIKKKGGGEEEEEECCCAAAEEEMMMnnnxxxiii\\\SSSNNNKKKGGGEEEFFFDDDBBBCCCGGGNNNWWWaaahhhpppvvvwwwtttqqqsssvvvvvvuuuttttttttthhhgggdddaaa]]]\\\\\\]]]]]]ccceee]]]VVVYYYbbbiiiqqq|||}}}|||wwwuuuttttttrrrpppoooqqquuupppooommmllllllmmmnnnooouuuxxx{{{}}}~~~~~~~~~yyyvvvqqqnnnrrrxxx{{{|||{{{vvvwwwyyyyyywwwrrrnnnqqqvvvwwwsss```SSSLLLQQQRRRKKKHHHLLLJJJJJJJJJIIIGGGFFFDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEGGGIIIIIIGGGEEEDDDDDDDDDDDDEEEFFFGGGGGGEEEKKKKKKLLLOOOTTTwww}}}hhhSSSqqqqqqVVVJJJHHHIIIFFF???AAA@@@???===<<<;;;::::::}}}|||}}}ppphhhxxx~~~gggUUUQQQLLLQQQcccooofffUUUMMMccc~~~yyy___OOOMMMFFFLLLQQQYYYkkkxxxlllVVVLLLLLLJJJHHHHHHMMMXXXbbbVVVOOOKKKMMMOOOKKKFFFEEEHHHHHHGGGEEEDDDFFFIIIMMMOOOOOONNNMMMKKKJJJIIIJJJEEEDDDBBB@@@>>><<<;;;;;;:::999999888888888888888888666666888999888<<>>CCCEEEHHHOOOXXXiii~~~sssxxxzzzrrreeeooouuupppcccYYYYYY]]]jjjcccaaa\\\XXXeeessssssmmmdddiii{{{tttrrr|||{{{|||{{{uuuqqqlllhhhddd]]]UUUOOOIIIFFFBBB<<<;;;???FFFLLLYYY```jjjqqqssstttuuuwwwxxxyyyyyyyyyyyyxxxwwwwwwuuuuuuttttttttttttttttttsssbbbNNNAAADDD[[[nnnsss|||rrrhhhaaallluuutttjjj[[[III;;;666444222222333555777777999:::;;;======>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAACCCEEEFFFEEEDDD@@@AAACCCDDDDDDCCCAAA@@@FFFDDDFFFHHHFFFLLLkkk}}}lllEEE;;;888:::???AAAAAAFFFMMMGGGFFFFFFHHHGGGCCCAAACCCQQQfffvvveeeZZZVVVPPPLLLLLLJJJGGGGGGIIIFFFMMMRRRUUUZZZ^^^___\\\[[[]]]```aaa```_________\\\ZZZVVVRRROOOPPPUUUZZZUUU]]]bbbaaaaaafffmmmooorrr}}}xxxlllggghhhoooqqqmmmlllooommmnnnnnnoooppppppqqqqqquuuwwwzzz{{{{{{|||~~~zzztttrrrqqqrrryyy~~~{{{}}}xxxuuuoooiiihhhjjjhhhcccTTTLLLHHHJJJLLLKKKMMMQQQKKKKKKJJJIIIGGGEEECCCBBBBBBBBBBBBBBBBBBCCCDDDDDDAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEGGGIIIIIIGGGEEECCCCCCCCCCCCDDDEEEFFFGGGCCCLLLIIIJJJOOOIIIbbbuuu[[[rrr~~~bbbMMMGGGFFFDDDCCCBBBAAA@@@>>><<<<<<;;;;;;zzzqqqjjjhhhppp{{{uuugggooozzzcccZZZKKKFFFXXXmmmmmm^^^TTT___xxxpppWWWOOOFFFMMMLLLMMMccc~~~jjjYYYQQQIIIEEEFFFMMMYYYeeeZZZQQQKKKMMMQQQOOOJJJGGGIIIIIIHHHFFFDDDDDDFFFHHHMMMNNNNNNMMMJJJIIIIIIJJJEEEDDDCCC@@@???======<<<::::::999888888888888999888666666888999999===DDDYYYooowwwfffggghhhiiihhhddd```^^^\\\ZZZVVVPPPJJJGGGGGGHHHTTTrrrzzznnnppplllsssoooqqq|||}}}wwwssswwwsssrrrzzz}}}vvvllliiieeeXXXHHH===666222///111222000000222111111111111111111111111222222222333444555666777;;;888EEElll{{{iiiqqq]]]SSSRRRQQQPPPOOOMMMIIIFFF>>>===:::999888999:::;;;;;;;;;===BBBEEEGGGMMMSSSbbbxxx|||rrrxxxvvvnnnmmmssswwwrrrhhhaaabbbeeejjjaaa]]]ZZZYYYfffqqqlll\\\]]]hhhvvvvvvmmmnnnxxx||||||zzzxxxzzz}}}ppppppooolllggg```ZZZWWWQQQMMMGGG???===BBBMMMVVV```fffmmmqqqrrrsssuuuxxxxxxyyyyyyyyyyyyxxxwwwwwwvvvvvvuuuttttttttttttuuu}}}ooofffZZZLLLAAASSSeeerrrrrrttt}}}tttgggkkktttyyysssgggXXXHHH;;;444444333444555666888999:::;;;<<<===>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBDDDFFFGGGFFFEEE@@@AAABBBBBBBBBBBBAAA@@@AAA???BBBHHHGGGHHH[[[rrrdddJJJ@@@999:::;;;;;;@@@IIIEEEGGGJJJKKKJJJGGGDDDBBBGGGEEEWWW~~~sssmmmcccXXXQQQLLLHHHHHHKKKEEEHHHJJJIIIJJJOOOPPPMMMJJJLLLMMMNNNMMMMMMNNNOOOSSSSSSQQQNNNMMMQQQXXX___YYY```gggiiimmmrrrvvvuuurrr{{{bbbXXXXXXfffpppooommmpppkkkkkklllmmmmmmmmmmmmllluuuwwwyyyzzzzzz{{{}}}|||tttnnnooorrruuu{{{|||~~~|||tttjjjccc```ZZZTTTJJJJJJKKKMMMMMMKKKKKKKKKIIIIIIIIIHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEAAAAAAAAAAAABBBCCCDDDDDDEEEDDDEEEFFFHHHHHHFFFDDDBBBBBBBBBCCCCCCDDDEEEFFFCCCKKKHHHIIIMMMFFFVVViiikkkiiiNNNGGGEEECCCFFFCCCBBB@@@???===<<<<<<<<>>>>>;;;:::999999888888999999888555555888999999>>>EEE\\\rrrllleeeggghhhhhhhhhfffaaa]]]\\\YYYSSSKKKEEEDDDHHHKKKYYYppprrrrrrqqqlllkkknnnzzz|||tttrrrjjjiiiqqqttt~~~uuunnnfffWWWGGG>>>555111///111333111000222111111111111111111111111222222222333444555666777:::;;;@@@WWWppp{{{uuurrroooYYYWWWTTTQQQPPPMMMJJJGGG???===;;;999888999:::;;;:::999<<>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCAAAAAABBBDDDGGGIIIHHHGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@???AAAEEEDDDEEEQQQ```sssYYYBBB;;;:::888999>>>BBBFFFKKKMMMLLLKKKIIIGGGDDD>>>BBBXXXvvvrrrhhh^^^TTTNNNMMMGGGJJJJJJHHHJJJNNNOOOMMMHHHIIIJJJJJJIIIJJJLLLNNNPPPSSSVVVVVVVVVZZZaaaggghhhooouuuuuuuuuzzz}}}~~~{{{yyylllYYYRRRbbbppppppnnnqqqiiiiiihhhhhhiiijjjkkkmmmvvvwwwyyyzzzzzz|||xxxooohhhlllrrruuuwwwxxx~~~vvvyyy|||yyyqqqbbbXXXQQQKKKDDDHHHJJJIIIGGGGGGGGGFFFGGGGGGGGGFFFEEECCCBBBAAABBBAAAAAABBBBBBDDDEEEEEEAAAAAAAAAAAABBBCCCDDDDDDDDDCCCDDDEEEGGGGGGEEEDDDBBBBBBBBBBBBCCCDDDEEEEEECCCGGGGGGHHHJJJGGGRRRjjjiiippp|||iiiMMMJJJIIIDDDIIICCCBBBAAA???>>>===<<<<<>>???CCCFFFJJJMMMNNNMMMJJJHHHHHHJJJGGGFFFDDDBBBAAA?????????;;;:::999999888888999999888555555888999999???FFF^^^ttteeeeeefffgggggghhhgggbbb\\\\\\XXXPPPGGGAAAAAAHHHMMM\\\lllttttttvvveeefffiiiuuuwwwtttjjjhhhooorrr}}}vvvmmmcccRRRAAA999444000///111333111000222111111111111111111111111222222222333444555666777888======IIIvvvzzzddd___[[[WWWSSSPPPMMMJJJHHH@@@>>>;;;999888888:::;;;999888;;;@@@DDDEEEHHHMMMWWWfff|||xxxuuu|||yyyyyyzzzrrriiihhhiiiiiiooolll]]]WWWfffrrrqqqgggfffppp|||zzzzzzwwwsssrrrvvvwwwvvvgggmmmqqqmmmddd[[[YYYZZZUUUTTTQQQLLLJJJOOO[[[dddjjjmmmqqqrrrrrrtttxxx|||xxxyyyyyyyyyyyyxxxwwwwwwxxxwwwvvvuuuttttttuuuvvv{{{pppXXXFFFAAAEEEKKKkkkssszzzyyytttooonnnnnnpppoootttzzzmmmeeemmmzzzrrrZZZGGG<<<999333555666777777777999::::::;;;<<<======>>>======@@@@@@@@@@@@AAABBBCCCCCC???@@@AAADDDHHHJJJKKKJJJDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCCCCBBB@@@BBBLLLWWW^^^~~~}}}yyyRRRCCCAAA<<<999999:::@@@FFFHHHIIIJJJKKKJJJAAAGGGFFFBBBNNNmmm}}}nnnaaa[[[SSSVVVUUURRRQQQRRRRRRNNNNNNOOOOOOOOONNNOOORRRTTTTTTYYY___bbbccceeekkkpppvvv~~~{{{}}}~~~~~~eeeWWWcccqqqooolllooolllkkkiiihhhjjjnnnrrruuuvvvxxxzzz{{{{{{}}}uuukkkeeeiiiqqqsssrrrpppuuuhhhmmmvvv~~~xxxqqqvvvyyycccVVVMMMHHHFFFIIIGGGBBB@@@EEEKKKLLLEEEEEEEEEEEEDDDBBBAAA@@@AAAAAAAAABBBCCCDDDEEEFFFAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCEEEGGGGGGEEECCCBBBBBBBBBBBBBBBDDDEEEEEECCCCCCEEEHHHHHHHHHQQQ]]]~~~~~~pppdddvvv~~~fffKKKMMMNNNGGGJJJCCCBBBAAA???>>>======<<>>@@@AAALLLOOORRRRRRPPPLLLJJJIIIKKKIIIGGGEEEDDDBBB@@@>>>;;;:::999999888888999999999:::666888===999<<>>CCCGGGJJJRRR___uuu{{{uuuuuuwww{{{tttnnnppprrrlllbbbYYY\\\lllwwwtttooorrrwwwxxxzzz|||}}}zzzvvvrrroookkk___lllrrrjjj]]]WWWYYY\\\YYYQQQMMMSSSYYY]]]bbbiiimmmnnnppprrruuuwwwyyyzzz|||{{{yyywwwwwwwwwyyyzzztttvvvvvvsssooooootttyyywwwcccVVVIII@@@FFFTTTnnnuuu|||{{{vvvrrrpppooouuutttxxx}}}yyyooommmssszzzzzzkkkZZZDDD:::BBB555666666666666777:::=========>>>>>>>>>>>>======AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDGGGFFFDDDCCCBBBBBBCCCCCCEEECCCAAA@@@AAAEEEIIILLLWWWjjj|||xxxzzzPPP===>>>===666:::===@@@EEEKKKLLLFFF>>>EEEDDDDDDFFFGGGMMM```ttt|||qqqmmmgggbbbccchhhjjjfff```^^^```ccceeeccc``````cccfffhhhnnnsssrrrpppxxx~~~nnnccciiiooommmkkkmmmlllkkkkkkkkklllnnnooopppyyyvvvtttxxxuuuqqqpppqqqpppooowww|||nnnjjjlllsssrrrssswww~~~{{{]]]MMMHHHDDDCCCCCCCCCDDDDDDEEEGGGGGGHHHGGGDDDBBBAAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@BBBDDDEEECCCBBBBBBAAAAAABBBEEEGGGFFFFFFCCCBBBAAA@@@AAABBBCCCDDDDDDGGGIIIJJJJJJMMMQQQUUUwwwxxxqqqYYYvvvpppWWWMMMPPPNNNEEEDDDCCCBBB@@@>>>===<<<;;;qqq]]]QQQQQQWWWgggvvv{{{tttsss}}}mmmVVVQQQJJJLLL]]]```fffkkkvvv~~~hhhbbbUUUHHHGGGSSSaaaiiiqqqjjj[[[NNNNNN\\\iiiooosssgggWWWJJJ@@@===CCCLLLUUUMMMAAA::::::>>>AAABBBLLLPPPTTTVVVUUURRROOONNNMMMKKKHHHFFFEEECCC@@@>>>;;;;;;:::999888888888888888999555777<<<888<<>>777222222111111111111222222222111111111000000000000111111222333444555555666::::::@@@BBBVVVmmmxxxlll___WWWSSSPPPMMMLLLIIIEEE>>>:::999999999999999999999:::===BBBFFFHHHNNNXXXjjjxxxwwwzzzyyyuuuqqqrrrrrrmmmccc\\\cccsss~~~zzzuuuxxx|||||||||~~~}}}wwwoooiiicccnnnsssiii[[[UUUWWW[[[YYYSSSRRRWWW^^^aaafffkkknnnoooqqqsssuuuxxxyyyzzz}}}|||yyywwwvvvvvvvvvwwwuuuvvvvvvrrrooopppvvv|||oooZZZKKKAAAAAASSShhhvvvwwwwwwtttrrrsssvvvxxx|||{{{}}}~~~uuukkkmmmwww}}}uuu___PPPBBB888;;;555666777777777888:::======>>>>>>??????>>>>>>===AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBBBBCCCDDDEEEDDDCCCAAA@@@BBBEEEHHHJJJNNNZZZvvvzzzxxxzzzxxxkkkkkknnnJJJ===<<<:::999;;;>>>BBBGGGKKKLLLLLLCCCBBBBBBCCCAAABBBMMMYYYmmmzzzyyyyyyyyyxxxtttqqqqqqtttzzzzzz~~~~~~|||wwwtttuuuvvvuuuxxx~~~zzzllldddjjjoookkkhhhjjjlllllllllkkklllnnnqqqtttrrrvvv}}}{{{yyyuuurrrrrrrrrttt}}}ssspppssswwwyyyzzzzzzyyy{{{lllSSSIIIFFFCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEECCCBBBAAABBBDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB??????@@@BBBDDDDDDCCCAAA@@@??????@@@CCCDDDDDDCCCBBBBBBAAA@@@@@@AAACCCDDDDDDFFFHHHIIIIIIKKKPPPSSSaaawww|||^^^aaa|||~~~fffRRRMMMKKKEEECCCCCCBBBAAA???===;;;:::mmmWWWOOOPPPUUUeeezzztttmmmsssuuuvvvsssttt```SSSKKKIIIQQQ[[[```eeeoooxxxmmm[[[MMMKKKSSSXXXXXXfffbbbZZZQQQSSS___nnnvvv|||ssseeeTTTCCC<<>>======>>>@@@BBBBBBAAAAAAAAA@@@@@@@@@AAACCCCCCDDDFFFGGGGGGHHHJJJMMMPPPTTT{{{{{{dddRRRpppxxxZZZKKKHHHEEEBBBCCCCCCBBB@@@>>>;;;:::eeeWWWTTTQQQ^^^ssspppbbbeeeiiimmmkkkiiitttmmmYYYPPPIIIIIIUUUXXX\\\fffyyyuuuaaaSSSSSSXXXWWWRRRXXXVVVRRROOOSSS___nnnxxx}}}zzzrrr```KKK@@@HHHVVV^^^XXXMMMCCC======@@@CCCMMMRRRYYY]]]]]]ZZZWWWUUUTTTPPPLLLIIIGGGDDDBBB@@@======;;;:::999888888777666888555555999777???SSSqqqyyyiii```iiihhhgggfffdddcccccccccZZZUUUMMMEEECCCKKK^^^nnnwwwwwwtttppppppvvvzzzzzzlllppptttsss}}}wwwkkk[[[WWWeeemmmjjjppp~~~zzzlllWWWBBB777333222222111111111111222222111111111111111111111111222222333444666777888888:::888<<<@@@FFF^^^www}}}jjjXXXSSSPPPPPPRRRNNNJJJDDD???<<<:::999888888888888999;;;===@@@BBBGGGNNNSSSccczzzyyy~~~~~~wwwmmmuuu|||}}}xxxqqqfff^^^sss||||||tttjjjvvvzzzvvvfffVVVOOOQQQSSSWWWYYY]]]dddjjjmmmoooqqqpppqqqsssuuuwwwyyyzzz{{{|||{{{yyyxxxvvvvvvvvvvvvwwwvvvtttrrrrrrwww|||```WWWKKKAAA<<>><<<:::zzzhhh___SSSZZZiii~~~sssaaa\\\]]]`````````jjjgggZZZOOOKKKOOOOOORRR\\\nnn}}}jjj^^^^^^dddddd___QQQMMMIIIIIINNNZZZhhhssswwwyyyxxxkkkWWWJJJPPP]]]fffaaaXXXMMMCCC???AAADDDSSSXXX^^^bbbbbb^^^[[[YYYXXXTTTOOOKKKHHHFFFCCCAAA???>>><<<:::999888777777666888555555999777AAAWWWvvvrrrfffdddhhhggggggfffgggffffffeeeWWWSSSKKKDDDEEERRReeerrrvvvvvvsssooosss}}}mmmooorrrtttjjj[[[WWWdddkkkhhhooo~~~{{{iiiQQQ???555222222222111111111111222222111111111111111222222222222333444555777888999:::;;;;;;<<<@@@BBBMMMpppzzzttt}}}~~~___SSSQQQRRRSSSQQQLLLFFFAAA>>><<<999888888888888888:::<<<>>>???DDDMMMOOOUUUggg}}}vvvttt}}}xxxqqqmmmzzzzzzlll```nnn~~~vvvxxxvvvrrrvvveeeVVVPPPOOONNNUUUZZZbbbhhhmmmpppqqqqqqqqqqqqsssuuuwwwxxxzzz{{{yyyyyyyyyxxxxxxxxxxxxxxxwwwvvvtttsssuuu{{{sssWWWOOOFFF@@@AAANNNeeexxxyyylllsss~~~rrriii```aaavvvWWW>>>===<<<:::999:::<<<<<<;;;;;;<<<>>>@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAABBBCCCBBBBBBBBBBBBBBBAAA@@@@@@??????@@@AAABBBCCCCCCCCCCCCJJJNNNTTTkkk{{{^^^EEE>>>:::999::::::999>>>FFFIIIIIIIIIJJJKKKKKKGGGCCCEEECCCBBBEEEPPPbbbxxx{{{vvvrrrpppnnnllljjjgggccceeekkkqqqqqqooofffcccaaaaaa```___bbbfffeeegggiiilllqqq{{{sssmmmllljjjjjjlllmmmxxxwwwjjj___YYY\\\XXXPPPEEE@@@AAACCCDDDBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA???>>>???@@@BBBBBB@@@>>>>>>===<<<===???@@@@@@?????????>>>>>>???@@@BBBCCCCCCCCCBBBCCCEEEGGGIIIJJJXXX___vvvbbbfffnnn\\\QQQIIIEEEEEEEEEDDDBBB@@@===<<>>===???BBBDDD^^^wwwxxx{{{tttZZZTTTUUUSSSRRRNNNHHHCCC@@@===;;;999888888888999:::;;;<<<===???JJJNNNOOOZZZmmm}}}vvvsss{{{uuuoootttttteeehhhvvv}}}wwwpppttt}}}wwwuuu{{{qqqbbbXXXTTTPPPJJJTTT\\\eeejjjnnnrrrrrrpppqqqqqqrrrtttvvvxxxyyyzzzwwwwwwwwwxxxxxxxxxxxxxxxvvvuuutttuuuyyyyyyhhhSSSJJJ???>>>JJJ^^^ssswwwsssfffbbbfffwwwVVV===::::::<<<:::<<<>>>>>>=========>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@???>>>======>>>@@@AAABBBCCCDDDAAAIIIMMMMMMVVVtttyyy{{{pppPPPCCC888888:::999===CCCHHHJJJKKKIIIKKKLLLJJJFFFGGGEEECCCBBBCCCHHHTTT```mmmwww{{{tttooommmmmmllllllffffffdddcccgggmmmnnnlllbbb___]]]\\\]]]```cccfffgggfffgggjjjpppzzzzzzllldddgggllljjjggghhhlll{{{nnn]]]UUUOOOLLLGGGBBB@@@BBBFFFHHHBBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>??????@@@@@@AAAAAA???>>>>>>@@@AAAAAA???===>>>======>>>???@@@@@@>>>>>>>>>======>>>@@@BBBCCCBBBAAA@@@BBBEEEHHHIIIJJJMMMOOOyyynnnkkkyyyjjjYYYKKKHHHGGGFFFDDDBBBAAA@@@???rrrfff___mmmppp\\\YYY[[[^^^[[[YYYeeewwwvvvwwwiiiZZZOOOPPPYYYhhh||||||ooollluuufffUUUFFFCCCHHHOOOWWW___fffggghhhfff___XXX[[[ccciiijjjfff\\\NNNEEEEEEHHHVVVZZZ```dddeeedddcccccc^^^ZZZSSSNNNJJJGGGEEECCCAAA@@@>>>;;;999777666666777:::777666999999FFF___zzzzzzfffbbbjjjgggffffffggghhhfffaaa\\\PPPLLLFFFEEERRRffftttwwwrrrqqqnnnkkkooo{{{vvvnnnkkkkkkssslllmmmqqquuutttqqquuu|||wwwwwwlllVVVAAA777444333222222111111111111222222111111111222222333333333333444555777999:::<<<<<<:::@@@======CCCAAAQQQuuuhhhZZZXXXSSSRRRNNNIIIEEEBBB???<<<:::999999999::::::;;;;;;;;;;;;FFFJJJLLLSSS```{{{}}}}}}|||yyyuuuqqqzzzxxxhhhggguuu~~~{{{{{{vvvooommmrrr|||tttjjjrrryyyiii]]]ZZZYYYRRRIIITTT___hhhlllooossssssqqqpppqqqrrrsssuuuwwwxxxxxxuuuvvvvvvvvvvvvvvvuuuuuuuuuttttttvvv|||mmm[[[LLLBBB;;;AAAUUUlllxxx{{{~~~rrrdddfffmmmwwwwwwPPP>>>;;;:::===;;;===???@@@>>>===>>>>>>??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????@@@@@@AAABBBAAAAAA@@@???;;;<<<<<<>>>@@@BBBDDDEEE???CCCHHHJJJOOObbb|||yyybbbEEE;;;999777888<<>>>>>???@@@@@@AAABBBBBB???>>>>>>???AAA@@@>>><<<>>>===<<<===>>>???>>>===============>>>@@@BBBCCCBBB@@@???AAAEEEIIIJJJJJJHHHGGGcccooottt```LLLKKKJJJGGGDDDCCCBBBBBBCCCvvvfffnnnuuu___^^^aaaddd\\\SSSZZZiiiiiiUUUOOOSSS^^^qqq~~~pppjjjtttttt___JJJEEEHHHMMMSSSYYY___\\\\\\\\\YYYVVVYYY___fffiiihhh^^^QQQGGGGGGJJJRRRVVV\\\```aaabbbcccccc```[[[TTTNNNJJJHHHEEECCCAAA@@@>>>;;;999777666666777:::777777::::::GGGaaazzzwwwbbb```jjjgggffffffggggggccc\\\WWWPPPLLLGGGIII[[[qqq||||||sssrrrlllfffgggpppwwwyyyyyyssssssqqqooo{{{mmmuuu}}}~~~zzzwwwxxxzzzqqqpppdddMMM;;;555444333222222111111111111222222111111111222222333333333444444666777999;;;<<<===999AAA<<<;;;CCC@@@JJJjjj}}}yyyttt___ZZZSSSRRROOOJJJFFFCCC@@@===;;;999::::::::::::;;;;;;;;;:::DDDGGGHHHOOOVVVggg{{{yyyvvvsss}}}wwwgggkkkyyy|||zzztttkkklllrrr{{{{{{kkk```nnnsssbbbYYY[[[]]]UUUIIIVVVaaajjjmmmooottttttqqqppppppqqqssstttvvvwwwxxxuuuuuuuuuuuutttsssrrrqqqtttssstttxxx~~~zzzeeeSSSCCC<<<999GGG```ssstttlllsssoooaaaiiirrrxxx{{{|||}}}hhhLLLAAA>>><<>>@@@@@@???>>>>>>????????????@@@@@@?????????BBBAAAAAAAAAAAAAAAAAAAAA>>>===<<<<<<<<<<<<=========>>>@@@AAABBBBBBAAA@@@;;;;;;;;;===???BBBEEEGGG???>>>CCCJJJPPP]]]|||vvvyyyuuuqqq[[[EEE>>>999777999555>>>FFFGGGIIINNNOOOLLLKKKDDDBBBGGGIIIEEEBBBCCCBBBEEEJJJPPPVVV]]]cccgggqqqvvv|||~~~||||||~~~}}}~~~qqqyyy~~~~~~zzztttsssrrrqqqpppnnnkkkhhhiiillljjjbbb]]]______\\\XXXXXXYYY\\\aaafffddd```fff___XXXWWW\\\___^^^[[[UUUTTT]]]lllrrrnnnooovvv~~~zzzwwwtttzzzooo]]]YYYJJJIIIIIIGGGDDDAAACCCGGGDDDCCCCCCBBBBBBBBBCCCCCC======???@@@AAABBBBBBBBB??????@@@AAAAAABBBCCCCCC>>>>>>>>>???@@@@@@>>><<<===<<<;;;<<<>>>>>>===<<<===<<<<<<===>>>@@@AAACCCAAA???>>>AAAFFFJJJKKKKKKMMMGGGSSSrrrzzzbbbLLLNNNKKKHHHDDDCCCCCCDDDEEE{{{tttjjj___dddnnnjjjddd^^^TTTtttfffOOOLLLPPPbbb}}}uuupppzzziiiTTTIIICCCDDDRRRdddaaaYYYQQQMMMLLLOOOVVV]]]fff___bbbbbbQQQEEEEEEEEENNNOOOUUU^^^___ZZZ[[[``````VVVNNNNNNIIIAAA@@@EEE===<<<:::999999999777666999666888:::777;;;RRRlll~~~kkk``````dddddddddeeehhhiiieee[[[SSSIIIDDDEEESSSggg}}}~~~vvvnnndddiiiwwwzzz}}}xxxsssooopppssswwwyyymmmtttzzzuuudddPPPBBB999333222555000000000000111111111111333333333333333333333333777777666666777999;;;<<<@@@@@@??????AAAFFFMMMRRRzzzkkkZZZVVVRRRPPPNNNJJJGGGCCC???======;;;999999:::::::::888??????AAACCCJJJTTT___ggg|||~~~~~~vvvqqq}}}wwwqqqpppooozzz|||mmm^^^```nnnyyyrrrkkkccc\\\YYYVVVRRROOO^^^dddkkkmmmkkkjjjlllooooooqqqtttwwwwwwvvvsssqqqtttrrrqqqpppqqqqqqppppppuuuoooppp{{{~~~iiiXXXPPPAAA???III^^^lllkkkiiijjjqqqzzz~~~wwwzzz}}}kkkiiinnnpppqqqssseeeRRRCCC=========<<>>>>>???===>>>@@@@@@???>>>>>>??????>>>>>>>>>@@@AAA@@@???======>>>???@@@AAAAAABBBFFFDDDDDDLLL[[[kkkxxxwww~~~dddsss[[[???:::;;;888111999???DDDMMMWWWSSSHHHIIIHHHHHHJJJIIIFFFEEEFFFFFFEEEDDDEEEFFFIIILLLNNNXXX[[[```dddggghhhggggggoooppprrruuuyyy}}}pppsssvvvzzz{{{{{{yyyxxxwwwsssppppppsssrrrnnniiiiiifff```[[[YYYXXXZZZ[[[VVVXXX\\\```cccdddddddddcccXXXOOOMMMMMMLLLMMMOOOVVV]]]ffflllqqqxxx~~~nnnllluuukkkSSSSSSJJJIIIHHHGGGFFFGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCCCC>>>>>>>>>??????@@@@@@@@@======>>>???@@@AAAAAABBB======>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<@@@??????>>>>>>>>>>>>>>>CCCAAA@@@BBBFFFIIIIIIHHHEEEKKKJJJccc}}}nnn|||iiiQQQJJJPPPNNNFFFDDDJJJJJJEEEpppdddhhhuuuvvvqqqfffWWWggguuuvvvXXXNNNOOO^^^sss{{{vvvuuu```SSSJJJHHHUUUfffmmmgggZZZLLLEEEGGGMMMQQQ^^^^^^eeebbbQQQGGGFFFAAAGGGGGGNNNXXX[[[XXXUUUWWWZZZYYYSSSIIIBBB@@@???<<<:::999999999999999888888888666888999777<<>>777222111333000000000000111111111111222222333333444444444444777777666777888999;;;<<>><<<::::::;;;;;;;;;:::<<<===>>>@@@EEELLLVVV\\\rrr|||xxxvvv~~~wwwtttqqqxxxuuueeeXXXYYYfffoooppplllfffbbb___\\\ZZZXXXaaagggmmmooommmmmmnnnqqqrrrssstttuuuuuuuuuuuuuuurrrqqqpppqqqqqqrrrqqqqqqqqqooosss~~~qqq]]]OOOIIIHHHUUUkkk}}}wwwmmmiiirrryyy|||xxxtttxxxvvvssspppjjjddd]]]RRREEE<<<;;;===????????????@@@AAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDEEEDDDBBB???>>>>>><<<===>>>>>>============>>>>>>===>>>?????????>>>===>>>>>>???@@@@@@AAAAAAAAABBBDDDKKKTTT\\\```aaahhhiiiiii\\\GGG===666:::===@@@DDDKKKUUUXXXWWWNNNKKKIIIJJJJJJIIIGGGFFFFFFEEEDDDDDDDDDEEEGGGHHHKKKMMMPPPTTTWWWYYYZZZZZZeeefffhhhkkkmmmppprrrsssmmmpppsssvvvxxxwwwvvvtttvvvrrrmmmlllllljjjfffaaaZZZYYYXXXWWWWWWXXXYYYYYY```___^^^^^^bbbggglllpppuuubbbOOOGGGGGGIIILLLNNN]]]bbbkkkvvvuuurrrvvvnnnmmmvvvuuu\\\LLLLLLJJJIIIHHHGGGFFFGGGGGGHHHEEEDDDCCCAAAAAAAAAAAABBB?????????@@@@@@@@@AAAAAA<<<======>>>>>>?????????<<<<<<===>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======AAA???>>>@@@CCCFFFFFFEEEFFFHHHHHH[[[kkkvvvxxx[[[JJJMMMMMMHHHEEEFFFGGGFFF{{{lllmmm|||sss\\\ZZZeeexxxdddQQQPPPYYYggg{{{~~~ooo```QQQLLLXXXiii|||~~~pppSSSAAABBBGGGFFFRRRZZZeeeaaaSSSPPPLLL>>>AAAAAAFFFRRRYYYXXXRRRNNNSSS]]]]]]MMMAAA@@@>>>888777777888888999999::::::999888999:::888AAA\\\xxxrrreee```dddjjjiiiccc___dddjjjgggYYYLLLFFFDDDNNN^^^hhhttt~~~ssscccfff{{{xxxwwwuuuooojjjkkkqqq}}}uuu___GGG999555222111111000000000111111111222222111222222333444555666666777777777777888:::;;;<<<>>>???@@@@@@AAACCCGGGJJJXXX}}}hhh[[[TTTSSSQQQOOOMMMJJJEEEBBB>>><<<::::::;;;<<<;;;;;;:::;;;===>>>AAAFFFLLLQQQXXXhhh{{{|||}}}~~~{{{xxx||||||ssscccXXXZZZdddllloooooonnnkkkgggdddcccccceeejjjoooqqqppppppqqqssstttttttttttttttvvvwwwxxxppppppqqqqqqqqqrrrrrrrrrnnnpppwww}}}tttdddTTTIIIGGGTTTnnntttnnnsssuuuuuuqqqnnnttt}}}ssscccVVVHHHBBB;;;999;;;>>>@@@@@@>>>???@@@AAAAAAAAAAAAAAACCCBBBBBBAAAAAAAAABBBBBBDDDCCCBBBBBBBBBAAA???===<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>======>>>>>>>>>???@@@@@@@@@AAAAAAAAACCCFFFJJJKKKKKKJJJQQQfffuuuooohhhQQQDDD===999999???FFFNNNWWW___XXXSSSLLLHHHHHHIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCAAABBBDDDFFFIIIKKKMMMNNNYYY[[[___bbbfffhhhiiijjjhhhjjjnnnppprrrqqqpppooonnnjjjddd```___]]]YYYVVVRRRSSSUUUWWWXXXXXXXXXWWW`````````cccgggnnntttxxx}}}fffMMMBBBEEELLLSSSXXXiiikkksssyyyvvvuuueeeddddddddd]]]SSSNNNNNNIIIHHHGGGGGGFFFFFFGGGGGGDDDCCCAAA@@@??????@@@AAA???@@@@@@AAAAAAAAAAAAAAA<<<<<<==================;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<===@@@>>>===>>>@@@BBBBBBAAAFFFEEEGGGPPPkkkmmmgggsssNNNKKKIIIJJJHHHDDDFFFJJJtttpppcccTTT\\\lll{{{mmmUUUQQQVVV^^^tttxxxhhhWWWPPP[[[kkkgggGGGCCCFFFBBBFFFQQQ^^^]]]ZZZbbb[[[BBBAAA???CCCNNNZZZ[[[SSSKKKOOO^^^hhh```NNNBBB======888888888888888999;;;===<<<<<<<<<<<<===IIIfffzzzkkkaaa___eeejjjhhhcccaaacccfffcccWWWLLLIIIHHHSSSdddhhhkkk|||iiieeezzz}}}||||||xxxoooggglllmmmyyywwwqqqZZZAAA555333333111111000000111111111222222222111222333444555666777777777777777888999:::;;;<<<>>>@@@BBBCCCCCCCCCEEEGGGOOOeeezzzdddVVVTTTQQQPPPOOOMMMHHHDDD???===:::999:::;;;;;;:::999;;;===???AAADDDHHHKKKNNNXXXfffyyyssseee^^^aaaiiinnnsssvvvwwwtttnnnjjjhhhiiiiiilllppprrrrrrrrrssstttttttttuuuuuuvvvwwwwwwwwwqqqrrrrrrrrrqqqppppppqqqpppttt{{{~~~uuukkk^^^PPPJJJJJJ^^^xxx}}}yyyuuurrrqqqooolllkkknnnuuuzzzvvvzzzsss___MMMAAA>>><<<<<<===???>>>===>>>??????@@@AAAAAAAAAAAAEEEDDDCCCBBBBBBBBBCCCCCCAAA>>>===>>>AAABBB@@@======<<<;;;;;;<<<<<<<<<;;;??????@@@???>>>===>>>>>>???????????????@@@@@@@@@DDDCCCAAAAAACCCEEEHHHIIIMMMOOOddd~~~zzzgggFFF:::444:::AAAEEEMMMXXX___]]]VVVMMMHHHIIIKKKLLLHHHHHHGGGFFFFFFEEEEEEEEECCCCCCCCCCCCEEEGGGHHHJJJLLLOOOTTTZZZ___bbbcccddd```aaadddggghhhgggfffeee___ZZZUUURRRQQQPPPOOOMMMRRRSSSUUUWWWYYYYYYYYYYYY\\\```ffflllppprrrrrrqqqmmm]]]LLLGGGMMMXXXeeeooozzzqqqfffddd]]]UUUQQQRRRRRROOOHHHGGGGGGFFFFFFFFFFFFFFFDDDCCCAAA@@@??????@@@@@@@@@@@@AAABBBBBBBBBAAA@@@============<<<<<<;;;;;;;;;;;;<<<============<<<::::::::::::::::::::::::777777888888:::;;;<<<===???>>>======>>>?????????FFFBBBFFFGGGSSSxxxhhhrrr^^^PPPFFFIIIJJJGGGHHHMMMwww~~~uuulllSSSXXXeeetttuuuZZZUUUWWW[[[ooo}}}mmm\\\VVVaaaoooUUUGGGDDD??????GGGRRRXXXbbbtttmmmOOOCCC@@@AAAJJJXXX^^^XXXMMMKKKWWWlllvvveeeIII>>>EEE;;;;;;:::888777999>>>BBB???===<<<<<>>AAADDDEEEDDDDDDDDDEEELLLRRR~~~~~~gggYYYUUUQQQPPPPPPNNNJJJFFFAAA>>>:::888888999999999777999<<<>>>@@@BBBEEEGGGLLLSSS]]]iii}}}~~~qqqgggeeehhhnnnrrrzzz|||}}}yyyrrrllljjjjjjkkkmmmpppqqqrrrsssttttttrrrtttvvvxxxxxxwwwuuutttsssttttttqqqooonnnoooqqquuuzzz~~~zzzssskkkcccWWWLLLGGGHHH```sss~~~xxxxxxxxxuuummmmmmmmmmmmkkkjjjhhhhhhgggrrr{{{}}}yyymmmZZZHHH??????>>>?????????===<<>>CCCEEEEEECCCAAA>>><<<<<<===>>>===<<>>???AAA@@@@@@@@@???????????????DDDDDDDDDDDDEEEFFFHHHJJJHHHGGGMMMdddwwwxxx~~~{{{gggQQQ===999;;;<<>>>>>>>>======<<<<<<;;;<<<<<<===>>>>>>>>>======::::::::::::::::::::::::777888888999:::<<<===>>>>>>>>>>>>>>>===>>>>>>???EEEAAAFFFDDDFFFmmmoookkkzzzaaaKKKHHHKKKJJJHHHJJJcccwwwVVVXXX```ooo}}}|||bbbYYYYYY^^^lll~~~qqqaaa\\\fffqqqhhhPPPFFF>>>>>>AAAIIISSSddd|||zzzaaaHHHCCC???EEETTT___]]]TTTIIINNNfff{{{ZZZFFFGGG======;;;888777;;;CCCJJJBBB>>>;;;<<>>AAADDDEEEEEEDDDDDDEEEGGGIIIfffmmm^^^XXXRRROOOPPPPPPLLLHHHDDD@@@<<<999888999888888555777:::<<<===>>>AAACCCIIIOOOVVV]]]iii}}}}}}ssssss|||sssooooooqqquuuzzz}}}}}}|||yyysssnnnkkkjjjmmmnnnoooqqqrrrsssttttttrrrtttwwwyyyxxxvvvsssqqqttttttssspppmmmlllppptttzzz~~~|||nnngggaaaZZZQQQHHHFFFIIIbbblllvvvyyywwwuuuqqqmmmhhhkkknnnpppmmmhhhbbb^^^jjjuuu|||wwwnnncccRRRCCC<<<===>>>????????????>>>AAAAAA@@@??????@@@@@@AAAEEEDDDBBB@@@???@@@AAABBB?????????AAADDDGGGHHHHHHDDD@@@<<<<<<>>>@@@>>><<<>>>@@@CCCBBB@@@???AAADDDAAA@@@@@@@@@???>>>>>>>>>???CCCHHHJJJIIIFFFDDDCCCAAAIIIOOOUUUiiitttnnn|||uuuccccccwwwwwwYYYDDD:::666888;;;HHHZZZiiikkkfffbbbZZZRRRNNNMMMJJJHHHGGGGGGHHHIIIIIIHHHFFFDDDCCCCCCCCCDDDBBBCCCFFFHHHJJJKKKKKKKKKHHHHHHJJJKKKLLLLLLLLLKKKHHHHHHHHHIIIKKKMMMOOOPPPPPPSSSYYYaaajjjrrrxxx{{{|||vvvmmmccc\\\XXXWWWWWWLLLRRR___kkkttt|||~~~xxxxxx}}}~~~ppp___YYYOOOHHHGGGIIIFFFAAAEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCBBB@@@???@@@@@@AAA???@@@BBBCCCBBBAAA???>>>>>>>>>======<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>===999999999999999999999999888888999999:::<<<===>>>===>>>???>>>======>>>@@@CCCCCCEEECCCCCC\\\{{{rrr~~~vvvXXXJJJJJJKKKHHHFFFUUUooo```]]]___kkkyyykkk^^^ZZZaaaiiizzzrrrbbb]]]dddlll|||aaaQQQFFFAAA@@@GGGRRRaaaxxxpppNNNHHHAAABBBPPP```ccc^^^IIIKKK^^^}}}vvvWWWEEE>>>===;;;777777>>>KKKUUUHHHBBB<<>>>>>??????@@@AAACCCBBBAAA????????????@@@EEECCC@@@>>>===>>>@@@AAA???@@@AAAAAAAAACCCFFFHHHEEEAAA<<<<<<>>>@@@???<<<;;;???BBBAAA??????BBBEEEAAAAAA@@@@@@???>>>>>>===>>>BBBFFFHHHFFFCCCBBBBBBDDDJJJQQQSSSVVViiixxxzzziiiZZZ^^^jjjRRRDDD===888===KKKWWW^^^eeemmmjjj```]]]YYYSSSNNNJJJHHHHHHIIIGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHJJJKKKLLLMMMOOOPPPPPPUUU\\\dddkkkpppssstttqqqhhh[[[OOOJJJMMMTTTYYYUUU\\\jjjzzzyyyssstttqqqwwwiii[[[QQQIIIHHHJJJIIIEEEBBBDDDEEEFFFFFFFFFEEEDDDCCCCCCBBB@@@???>>>>>>??????>>>@@@AAABBBBBB@@@>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<============<<<999999999999999999999999888888888999:::;;;<<<===;;;<<<>>>===;;;<<<>>>@@@AAADDDDDDCCCDDDKKKiiieeeOOOIIIMMMMMMHHHGGGYYY|||jjjccc```hhhuuuqqq```[[[ccchhhwwwqqq```[[[___dddyyyrrr___RRRDDDAAAHHHRRR]]]qqq~~~xxxTTTMMMDDDBBBPPPbbbiiifffLLLLLLZZZxxxgggBBB>>>===:::777888AAAPPP\\\NNNGGG@@@CCCUUUmmm|||ooo```[[[aaaggghhhfffhhhddd```______ZZZOOOGGGMMMbbbssssssmmmkkklllkkkuuuwwwzzztttnnnzzzxxxzzz|||}}}xxxrrrnnnnnnqqq|||{{{{{{{{{yyycccBBB999333333333111000111111111222222222333333333666666666666777777777777666777999;;;<<<<<<<<<;;;<<<>>>AAABBBBBBBBBCCCEEEBBBIIIIIIbbb~~~}}}sss|||iii```UUUQQQRRRSSSPPPMMMLLLHHHBBB===;;;::::::999:::;;;<<<;;;::::::<<<>>>BBBCCCFFFLLLRRR[[[gggqqq}}}qqqnnnwwwwwwqqqrrrsssqqqsssxxxvvvsssqqqqqqssstttqqqoooqqqqqqqqqrrruuuvvvwwwvvvxxxwwwvvvtttrrrqqqqqqqqqpppqqqpppllljjjnnnwww~~~zzz}}}~~~wwwjjj```[[[VVVVVVWWW\\\fffpppyyyuuuwww{{{vvvhhhcccfffdddjjjqqqtttqqqlllgggeeennnyyyyyyiiiYYYOOOEEE999>>>???@@@?????????AAACCCDDDCCCAAA???>>>>>>??????DDDBBB???===<<<===>>>@@@===???@@@???======@@@DDDEEE@@@;;;;;;>>>@@@>>><<<999===AAA@@@>>>>>>AAAFFFBBBAAAAAA@@@???>>>======AAABBBCCCAAA@@@AAAEEEIIIIIICCCEEEMMMLLLNNNiiigggZZZqqquuu^^^MMM@@@:::>>>AAAFFFYYYooovvvpppkkkfff]]]TTTNNNJJJJJJJJJGGGHHHHHHHHHIIIIIIIIIIIIFFFEEEEEEFFFGGGHHHIIIJJJGGGGGGHHHIIIIIIJJJIIIIIIGGGIIIKKKLLLKKKKKKKKKLLLMMMQQQWWW\\\___^^^[[[YYYVVVOOOFFFAAABBBKKKWWW^^^___dddpppvvvtttssslllkkk|||zzz```VVVIIIAAAEEEJJJHHHEEEDDDDDDEEEFFFFFFFFFEEECCCBBBAAA@@@???============>>>>>>???AAABBBBBB@@@===;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;888888888888888888888888888888888888999:::;;;;;;999;;;===<<<:::;;;===@@@???FFFBBBCCCFFF@@@VVVlllRRRIIIOOOSSSOOO<<>>999:::???GGGTTT```\\\LLL@@@GGG```xxxrrreee\\\___ddddddcccdddggg[[[SSSTTTTTTOOOIIIHHH___ooo~~~qqqgggjjjqqqrrruuuuuutttuuuxxxxxxvvvrrrwwwzzzzzzuuuqqqooopppzzzvvvuuu|||}}}hhhSSS;;;999666333222222333444222222222222333444555555333555777777777888:::;;;999999::::::;;;<<<======:::;;;=========>>>@@@BBBDDDIIIIIIQQQrrrpppdddwwwZZZRRRTTTQQQMMMMMMNNNLLLGGGCCC>>>;;;:::999999888888888888:::;;;===>>>AAAEEEJJJOOOUUU[[[```jjjuuu{{{xxx{{{wwwvvvssspppnnnlllllllllkkklllmmmmmmmmmlllkkkjjjooopppqqqssstttuuuuuuuuuwwwvvvtttsssrrrrrrrrrsssrrrooollljjjlllpppvvvyyyxxx{{{}}}uuukkkeee___XXXVVV___mmmwww{{{|||rrrvvv{{{}}}{{{tttiiiaaalllsssxxxrrrfffbbbmmm|||xxxmmmcccSSSAAA<<<@@@???@@@AAABBBAAA@@@???>>>BBBBBBAAA@@@?????????@@@@@@?????????>>>>>>=========>>>???>>>======???AAA@@@BBB>>>888888???BBBAAA:::>>>AAA@@@======@@@DDDBBB@@@BBBGGGLLLJJJAAA888>>>???AAABBBCCCCCCBBBAAAEEEHHHHHHEEEBBBIIIXXXeeeyyyjjjttt}}}kkkNNNBBB;;;@@@HHHQQQ```ppp}}}{{{sssfff\\\XXXSSSNNNHHHHHHHHHIIIKKKKKKKKKJJJIIIKKKHHHCCCHHHOOOLLLBBBEEEDDDDDDEEEFFFGGGEEEDDDDDDIIINNNPPPNNNKKKIIIIIIFFFFFFFFFEEEDDDCCCBBBBBBCCC@@@>>>BBBLLLZZZfffnnnuuuuuu|||}}}}}}rrrlllpppssskkk\\\PPPFFFFFFEEEEEEDDDCCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFFFFFCCC???<<<:::;;;<<<>>><<<<<<======<<<<<<;;;:::666888:::;;;;;;:::999888999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999::::::::::::;;;<<<============AAADDD@@@???RRRjjj}}}aaaNNNMMMPPPOOO555@@@TTTqqq}}}uuuooopppxxxpppdddeeecccooo~~~{{{vvvfffXXX___mmmgggUUUPPPQQQ[[[hhhsss}}}iii^^^TTTRRRVVV\\\bbbgggVVVTTT]]]mmm```OOOFFF>>>===BBBKKKZZZggg```RRRGGGOOOeee{{{~~~nnnccc\\\___dddeeecccdddddd[[[SSSRRRRRRMMMJJJKKKaaannnzzzzzzpppiiimmmuuuqqqooonnnqqquuuvvvvvvuuussstttrrrjjjccceeeoooyyyyyywwwvvv|||wwwaaaMMM:::888555222111111333444222222222222333444555666555666888888888888:::;;;;;;;;;;;;<<<<<<=========<<<===>>>>>>>>>>>>AAACCCCCCDDDCCCHHHbbbmmmXXXUUUUUUTTTRRRQQQNNNKKKFFFAAA===:::888:::999888888999:::;;;<<<<<<>>>BBBEEEHHHMMMRRRVVV\\\dddppp}}}yyywwwtttpppmmmllllllllllllmmmnnnnnnnnnmmmkkkjjjnnnooopppqqqrrrsssssssssuuutttsssrrrqqqqqqqqqqqqnnnllliiihhhjjjoootttxxxzzz|||}}}|||vvvmmmccc]]]]]]ZZZ[[[hhhxxx{{{sssvvv{{{|||tttrrrttt}}}ssscccfffkkk]]]NNN???999<<<===>>>@@@AAAAAAAAAAAA@@@AAA@@@@@@????????????@@@?????????>>>>>>>>>=========>>>???>>>===>>>???AAABBBDDDAAA;;;:::???AAA???<<>>AAADDDIIIHHHHHHMMMQQQPPPHHHAAA>>>???@@@AAAAAABBBBBBAAACCCFFFGGGFFFDDDHHHQQQYYYvvvyyy{{{xxxyyy~~~iiiPPP@@@;;;???IIIRRRlllttt{{{~~~}}}vvviii\\\XXXVVVTTTQQQOOOLLLHHHFFFJJJMMMNNNMMMMMMNNNKKKFFFIIIGGGDDDDDDDDDEEEEEEDDDJJJMMMRRRVVVUUUQQQMMMJJJAAA@@@???>>>============:::===DDDSSSfff{{{zzzooodddaaa^^^VVVLLLGGGEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDBBB???<<<;;;;;;<<<===;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;;;;:::888888888888999::::::::::::999999999999999999999999999888888888888888888888888:::999999::::::;;;<<<===@@@>>>AAACCC???>>>LLL```vvvXXXLLLLLLNNN666999CCCXXXuuuyyyrrrrrryyyyyyooopppgggnnnzzztttaaa\\\dddtttvvvccc]]]\\\eeeqqqzzznnn___SSSSSSWWWXXXZZZ]]]YYYVVV___nnnmmm\\\PPPEEECCCHHHSSScccooohhh]]]UUU[[[nnnvvvhhhaaa]]]```eeefffddddddbbb[[[TTTQQQMMMJJJKKKNNNaaaiiiqqqqqqllljjjpppvvvsssjjjhhhqqqyyyzzzyyy{{{tttssslll```YYY___qqqwwwvvvyyy}}}|||lllTTTAAA777666333111111111222333222222222222333444555666666888999999888888999;;;<<<=====================>>>???@@@???>>>???@@@BBBEEEDDDBBBEEEUUUvvvcccQQQQQQTTTTTTRRRQQQNNNJJJEEE@@@<<<999::::::999888888999:::;;;;;;===???@@@BBBEEEJJJMMMRRRVVV]]]fffrrryyyvvvrrrooolllllllllmmmmmmnnnooooooooonnnlllkkkmmmmmmnnnpppqqqqqqqqqqqqsssrrrrrrqqqpppooonnnmmmhhhgggfffgggiiinnnsssvvvyyyyyyxxxuuunnneee]]]XXXYYYZZZbbbtttzzzssspppsssxxxssskkkrrr}}}gggmmmhhhUUUIII>>>999999<<<===???@@@AAABBBBBBBBB???>>>>>>>>>>>>??????@@@>>>>>>>>>>>>============>>>?????????>>>>>>@@@AAACCCDDDBBB>>>===@@@@@@>>>>>>BBBEEEFFFCCCAAAAAACCCGGGEEEDDDGGGKKKKKKEEE???>>>>>>>>>>>>???@@@AAABBBBBBEEEGGGIIIHHHIIIKKKLLL]]]~~~zzzssswww}}}zzzsss{{{\\\JJJEEECCC???FFFRRRdddwwwooojjjaaaXXXQQQQQQUUUYYYUUUSSSRRRQQQMMMHHHHHHLLLGGGDDD@@@>>>>>>???@@@@@@CCCFFFJJJNNNOOOKKKDDD???===<<<:::888888:::<<<===???FFFSSSfff}}}zzzrrrcccXXXOOOGGGDDDEEECCCCCCBBBAAAAAA@@@@@@???===>>>>>>>>>???@@@@@@@@@AAA@@@???===<<<;;;;;;;;;:::::::::;;;:::999999888;;;;;;::::::999999888888666777888888999999888888888888888888888888888888777777777777777777777777999999999999:::;;;<<<<<>>???AAA???===EEERRRyyylllhhhQQQMMMOOO:::999;;;FFFZZZyyyzzzoooppp{{{|||vvvsssvvvrrraaa___iii}}}lllfffeeeppp~~~wwwggg[[[\\\___[[[TTTRRRTTTSSS___qqqssseeeXXXLLLKKKRRR\\\jjjttttttlllgggkkkwwwxxxnnnbbb```___bbbeeefffeeedddbbb]]]VVVOOOIIIHHHMMMSSSaaaeeeiiiiiiiiikkkpppvvvyyykkkhhhuuuxxxtttkkk```\\\cccrrruuuxxx|||eeeIII777555444222111000111222222333222222333333444555666888999::::::999888999;;;=========<<<<<<<<<<<<<<<>>>???@@@???>>>>>>???AAACCCBBBCCCFFFLLLccc~~~ZZZNNNQQQTTTQQQQQQOOOLLLHHHCCC???<<<;;;:::888777777777888999;;;<<<>>>???@@@BBBFFFHHHKKKNNNQQQWWW___mmm~~~}}}uuurrrooolllkkkkkkmmmnnnnnnooooooppppppnnnmmmlllmmmmmmnnnoooppppppooooooqqqqqqpppnnnllljjjhhhgggdddddddddfffiiinnnrrrtttsssrrrppplllgggaaa[[[XXXSSSZZZggg}}}{{{tttjjjiiioookkkcccooosssvvvbbbNNNHHHBBB===;;;>>>>>>??????@@@@@@@@@@@@===============>>>???@@@========================>>>?????????>>>>>>@@@AAAAAAAAAAAA????????????>>>@@@CCCFFFGGGEEECCCAAABBB@@@>>><<<>>>@@@AAA===:::>>>>>>=========???AAABBBCCCDDDFFFIIIKKKKKKIIIGGGTTT```qqqyyytttrrr{{{|||hhh\\\eee|||rrrfffZZZCCCDDDGGGRRRfffzzz|||iii]]]\\\```eeeaaadddjjjdddTTTKKKKKKAAA>>>;;;999::::::::::::<<<<<<>>>AAACCCAAA<<<888<<<;;;:::;;;===BBBHHHKKKVVV\\\hhhyyy{{{ooorrrvvvxxxppp^^^SSSKKKEEEDDDFFFBBBBBBAAAAAA@@@??????>>>======>>>>>>????????????>>>>>>>>>===<<<;;;:::999999999999999999888777777999999888777777777888888555666777777888777777777777777777777777777777777666666666666666666666666888888888888999:::;;;<<>>>>>===@@@GGGggg|||iiiyyy^^^SSSPPP888777777999AAAWWW}}}~~~ooopppsssxxxlll```cccsssqqqiiigggsss{{{pppppptttnnn___RRRLLLLLL]]]ssssssgggZZZPPPRRR[[[eeennnuuu~~~yyyvvvxxx~~~|||pppggg___aaabbbccceeefffeeedddbbb___WWWMMMFFFIIIQQQXXXeeegggiiijjjlllooosssvvv{{{nnnjjjwww}}}rrreee\\\]]]eeepppwwwuuu|||aaaCCC333333333222111111111222222333333333333444555666666888999::::::999888999;;;<<<<<<;;;;;;;;;;;;;;;;;;===>>>???>>>===<<<>>>@@@>>>>>>BBBDDDCCCOOOttt~~~___TTTRRROOOOOONNNLLLJJJFFFCCCAAA<<<:::999777666666666777999:::;;;<<<===???CCCFFFBBBEEEHHHKKKPPPXXXdddlll|||~~~|||yyywwwooommmkkkjjjjjjlllnnnpppnnnooopppppppppooommmmmmmmmnnnnnnooooooooonnnnnnooonnnllliiifffdddbbbaaaaaabbbdddgggjjjmmmoooqqqllljjjgggccc^^^ZZZVVVTTTQQQZZZjjj~~~{{{vvvhhheeellllllfffqqqxxx{{{~~~WWWGGGFFFDDD@@@>>>AAA@@@@@@??????>>>>>>>>>===<<<<<<<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<======>>>???>>>======???AAA<<<<<<<<<>>>>>>>>>>>>???@@@BBBEEEFFFEEECCCAAA@@@AAA>>><<<===??????>>>;;;>>>===<<<<<<===>>>@@@AAABBBBBBBBBDDDHHHIIIHHHFFFJJJKKKNNNWWWhhhxxx~~~vvvpppxxxxxxaaa[[[jjjyyynnn\\\OOOPPPXXX[[[XXXmmmsssppptttllliiinnnwwwsss^^^JJJBBB<<<:::888888888888777666:::999999:::===>>>>>>>>>>>>>>>AAAFFFNNNXXXbbbgggqqqvvv}}}sssmmmoooooosssmmm^^^OOOIIIGGGDDDAAA@@@BBBAAAAAA@@@@@@??????>>>===>>>??????@@@??????>>>;;;<<<<<<===<<<;;;:::999888888999999888888777666666666555555666777888999555555666777777777777666666666666666666666666666555555555555555555555555888888888888888999;;;;;;===:::999<<<>>>>>>???AAAJJJsss{{{nnnXXXKKK888777888888666AAA___~~~qqqooo{{{sssqqq|||wwwccc```mmm|||ooogggooo~~~sss\\\KKKHHHYYYppp}}}tttfffZZZQQQWWWccclllrrrvvv~~~~~~ssshhhbbb___dddgggeeedddeeeeeedddbbb___VVVKKKGGGOOOZZZaaakkknnnrrrtttuuuuuuwwwxxxyyyrrrmmmttt{{{nnn]]]VVVZZZdddlllpppvvv~~~]]]AAA666222222222111222222333333333333333333444555666777666888999999888888999;;;::::::;;;;;;;;;;;;;;;;;;<<<===>>>===<<<===>>>@@@>>>@@@DDDDDD@@@DDD[[[uuubbbRRROOOOOONNNMMMKKKIIIGGGFFF>>>===;;;999777666666777555777888888999;;;>>>AAA>>>AAADDDFFFHHHLLLSSSYYYaaaiiisss{{{}}}{{{xxxuuurrrqqqkkkkkkkkkkkkkkkmmmnnnooonnnooopppppppppooommmlllmmmnnnnnnnnnnnnnnnmmmlllkkkiiifffcccaaa___^^^^^^```bbbdddgggiiijjjkkkllleeeccc___[[[WWWSSSPPPNNNVVV```lllzzz{{{rrrjjjhhhmmmmmmiiippp}}}vvvqqqxxxfffHHH@@@CCCCCC???>>>BBBAAA@@@???============>>>============>>>>>>???;;;;;;;;;<<<<<<<<<<<<<<<<<<=========<<<<<<>>>???:::888999<<<===<<<<<>>???AAABBBBBBAAA@@@???AAA@@@>>>>>>???@@@???===============>>>???@@@AAA???>>>>>>???AAADDDEEEEEECCCGGGJJJGGGEEEMMM^^^lllxxx{{{{{{zzzwwwmmmooouuummmbbbXXXFFFTTTcccfffaaabbbmmmyyykkk```UUURRRQQQKKKFFFCCC>>><<<999777888888777666888:::;;;<<<===AAAGGGKKKLLLNNNSSS[[[gggttt{{{vvvsssvvv{{{|||vvvoooXXXLLLCCCCCCFFFDDD???<<>>>>>======>>>???@@@@@@@@@>>>>>>::::::;;;;;;;;;::::::999888888888999888888777666555666666666777777777777444555666666777777666666666666666666666666666666555555555555555555555555777777777777888999:::;;;;;;999999;;;===?????????===ZZZzzz]]]HHH999666888;;;999:::KKKaaayyyppprrruuuoooyyy|||ggg___jjj~~~}}}iiijjjxxxkkkRRRIIITTTjjjwww{{{fffYYYPPPWWWfffqqqwwwzzz}}}~~~xxxjjjaaa___aaahhhjjjfffcccdddeeeccc```\\\SSSHHHIIIWWWeeekkkpppuuu|||}}}yyywwwwwwwwwvvvpppnnnxxxqqqjjjaaa^^^aaagggkkklllssszzztttRRR<<<666222222222222333333444444444333333444444555666777555666888888888888:::;;;::::::;;;;;;<<<<<<======;;;===>>>>>>===>>>@@@BBB???BBBEEEDDDBBBEEEQQQ\\\cccTTTRRRQQQNNNLLLKKKJJJIIIBBBAAA>>><<<:::999999999666666777777777888;;;======@@@CCCDDDDDDGGGLLLQQQTTTYYY```fffkkkqqqwww|||}}}{{{{{{|||xxxxxxwwwvvvsssqqqoooooolllmmmmmmnnnnnnnnnmmmmmmnnnnnnooooooooonnnmmmlllllllllmmmmmmlllkkkkkkjjjeeeccc```]]]\\\\\\^^^```___aaacccfffggggggfffeee^^^]]][[[XXXVVVTTTRRRQQQ```iiipppttt~~~yyytttvvvxxxwwwpppiiikkkrrrrrrvvvrrriiiiiiqqqsssnnnfffPPP>>>>>>CCCBBB???>>>AAA@@@???>>>======>>>>>>??????>>>>>>======>>>>>>::::::;;;;;;;;;<<<<<<<<<:::;;;<<<;;;:::;;;<<<>>><<<888888;;;<<<999:::???<<<<<<<<<===??????>>>>>>>>>===============<<<;;;======>>>???@@@@@@@@@@@@===>>>>>>>>>???@@@AAABBBCCCGGGIIIEEE??????JJJUUUdddqqqyyyvvvuuuyyyxxxrrrwwwzzz}}}tttpppeeeXXXNNNMMMVVV___kkkdddXXXNNNMMMTTTYYYYYYTTTOOOHHHCCCBBBCCCDDDEEEGGGLLLRRRTTTUUUYYYbbbjjjnnnooosssyyy~~~qqqpppnnncccXXXSSSKKKEEECCCEEEFFFCCC@@@?????????>>>>>>===<<<<<<<<<===>>>???@@@@@@???>>><<<999999999999999:::::::::888999999999999888777777888999999999999777555444555555666777777777777777666666666666666666666666555555555555555555555555777666666777777888999::::::;;;;;;;;;<<<>>>??????>>>MMMnnngggQQQ666222444::::::777>>>KKKxxxwwwpppyyyvvvnnnxxx}}}hhh^^^hhh~~~ooohhhssszzz[[[LLLQQQeeerrr|||fffYYYOOOWWWgggtttzzz}}}xxx{{{}}}~~~~~~ttteee^^^^^^ccckkkmmmgggbbbdddeeeccc]]]ZZZPPPGGGLLL]]]lllsssqqqxxxzzzvvvtttwwwzzztttjjjrrr{{{ggghhhkkknnnooonnnllljjjnnnsss}}}~~~hhhGGG555555222222222333333444444555444444444444444555777777333555777777777888:::;;;:::;;;;;;<<<===>>>??????<<<===>>>??????@@@BBBDDD:::>>>AAA@@@BBBHHHMMMOOO```~~~XXXVVVSSSPPPMMMKKKKKKKKKEEEDDDAAA>>><<<;;;;;;;;;888999999888777777:::<<<999;;;>>>>>>???BBBHHHMMMPPPSSSWWW[[[___cccgggjjjuuuzzzxxxxxxwwwwwwvvvvvvuuuuuuooopppppppppoooooopppqqqoooppppppqqqpppnnnlllkkkmmmnnnooooooooonnnlllkkkkkkkkkkkkkkkkkkjjjiiihhh```^^^[[[YYYYYY\\\```bbb^^^```ccceeeeeedddbbbaaaYYYYYYYYYYYYYYYYYYYYYYYYhhhpppsssqqqvvvwwwvvvkkkjjjnnnjjjpppooogggfffkkkfff\\\TTTEEE;;;@@@EEECCC????????????>>>======>>>???@@@AAA@@@???>>>>>>===>>>>>>:::::::::;;;;;;<<<<<<<<<:::;;;;;;;;;::::::<<<===???:::888<<<;;;888999>>>:::999999:::<<<>>>>>>============>>>======<<<;;;<<<===???AAAAAAAAA@@@@@@>>>@@@BBBAAA@@@???@@@BBBEEE???;;;>>>DDDFFFEEEDDDNNN]]]jjjpppxxx~~~xxxlllaaatttmmmccccccaaayyysssmmmiiinnn|||~~~sssrrrjjj___VVVTTTVVVYYY\\\ccckkkuuuyyyyyy}}}rrrvvvxxxgggccc```RRRHHHHHHDDDCCCDDDFFFDDD???>>>AAA>>>======<<<;;;;;;::::::<<<===???@@@@@@>>>===;;;999999888888999999:::;;;999999999999999888777777<<<======<<<:::777444222555666666777777777777777777777777777777777777777666666666666666666666666666666666666777888999:::;;;======<<<<<<>>>?????????BBBXXXsss___555777777666555777<<>>999666333444777:::;;;:::===777;;;>>>999;;;???:::<<<<<<<<<<<<===>>>???@@@CCCBBBAAA@@@AAACCCEEEGGGNNNoooqqqZZZLLLOOOQQQIIIGGGNNNIIIGGGFFFDDDAAA===777333888888777888888999::::::============???CCCFFFHHHKKKLLLNNNOOORRRWWW]]]bbbnnnpppsssuuuvvvwwwzzz|||yyyrrrppplllkkklllmmmmmmmmmlllkkkjjjiiiiiiiiijjjkkkmmmnnnooopppooollliiigggjjjjjjjjjkkkkkkkkkkkkkkkmmmkkkiiihhhhhhgggfffdddccc___[[[XXXXXXYYY[[[[[[ddd]]]]]]eeefff___\\\___YYY\\\^^^[[[YYY___lllwwwpppsssqqquuu{{{tttpppzzztttgggaaa^^^fffvvvuuuiiihhheeeWWWNNN@@@???===>>>???@@@@@@??????>>><<<<<<===@@@CCCEEEEEEAAA===;;;<<<===>>>>>>999999::::::;;;:::::::::;;;::::::999999::::::;;;>>><<<:::888777777777777999:::<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAAAAAAAA@@@>>>???AAAAAABBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAGGGHHHRRReeetttvvvqqqmmmuuuttt{{{|||gggZZZRRRccctttwwwfffiiieeefffnnn|||jjjZZZSSSKKKEEEDDDAAABBBCCCCCCBBB???===;;;:::;;;;;;;;;<<<<<<======<<<;;;:::;;;<<<===<<<;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::999999888777999BBBJJJIII@@@888666888555555555555666777999999666555555444444666777888666666777777777777666666777777777666666666666666888999999:::;;;<<<======:::CCCGGG```}}}zzz|||888888888666444444888;;;GGG\\\|||ooo|||wwwuuuyyyyyy~~~uuuiiiiiiyyyfffaaavvvdddPPPQQQeeeuuuqqq^^^PPPVVVgggtttwwwwwwuuuyyy|||~~~yyyoooddd___bbbgggiiijjjjjjiiigggdddaaa___VVVQQQKKKLLLYYYjjjpppmmmfffkkk~~~|||xxxvvvyyy{{{wwwqqqnnnfffsss|||nnniiimmmiiiXXXEEE;;;777444222222333333333444444444333444555666777;;;AAAEEE;;;999666666888::::::999;;;555777:::555999===777<<<<<<<<<<<<===>>>???@@@BBBAAA@@@@@@@@@BBBDDDEEEQQQ```~~~vvv[[[SSSSSSOOOKKKKKKJJJHHHFFFDDDCCC@@@===:::999999888888888888999999999888888999;;;>>>@@@BBBGGGHHHJJJLLLNNNSSSYYY]]]```bbbeeeggghhhjjjmmmooorrrrrrssssssttttttuuuuuuwwwxxxvvvrrrsssvvvtttmmmmmmkkkhhhhhhiiijjjjjjjjjiiihhhhhhggghhhiiijjjkkkkkklllmmmnnnmmmjjjhhhfffiiiiiiiiiiiiiiijjjjjjjjjjjjiiihhhhhhgggeeebbb___YYYWWWVVVVVVXXX[[[]]]^^^aaa^^^]]]___^^^[[[ZZZ]]]\\\aaabbb^^^ZZZ```qqq}}}}}}~~~}}}ssslllpppzzzsssiiieeeccclllzzzwwwlllhhh```RRRLLLDDDBBB???>>>>>>???>>>=========<<<<<<===???AAACCCFFFCCC???=========<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;;;;;;;<<<;;;:::999777666888999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>???@@@@@@@@@??????@@@@@@@@@???======@@@@@@AAAAAAAAAAAAAAAAAABBBBBBJJJYYYggglllnnnooorrrsssyyyuuuiiidddcccmmmrrrkkkdddaaahhhttt|||___SSSNNNGGGBBBCCCAAAAAABBBBBBAAA???<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;===>>>===<<<;;;;;;::::::::::::;;;;;;:::::::::::::::999888888888>>>DDDDDD===777555666555555555555666777888999888777666555444444444555555555666666666666555555555555555666666666777777888888999:::;;;<<<======;;;BBBBBBPPPyyyppp@@@@@@>>>:::777777888:::666BBBZZZyyysssyyyvvvwwwwwwtttxxxvvvllllll{{{hhh\\\lll|||dddTTTVVViiivvvpppbbbWWWZZZfffnnnrrrsssrrrxxx}}}}}}zzzoooddd^^^^^^ccciiiiiijjjjjjiiigggddd```^^^ZZZPPPLLLWWWhhhrrrttttttiiihhhyyyzzz~~~~~~}}}yyyvvvyyy}}}zzzsssgggjjjsss~~~sssjjjfff[[[JJJ===888555333333333333333444444444444333444666777999<<>>999<<<<<<;;;<<<<<<===>>>???@@@????????????AAABBBCCCMMMMMM___|||ppp{{{sssYYYQQQRRRPPPLLLMMMKKKGGGEEEDDDCCCAAA???;;;;;;:::999888888888888666666555666888:::<<<===AAACCCDDDFFFHHHLLLQQQUUUVVVXXX[[[^^^___aaadddgggeeeffffffggghhhhhhiiiiiinnnmmmiiieeeeeeiiijjjhhhgggeeecccccceeegggggggggeeeeeeeeeeeefffhhhjjjkkkiiijjjkkkkkkjjjhhhfffdddfffggggggggghhhhhhhhhiiifffeeeeeeeeedddaaa\\\XXXTTTUUUVVVXXXZZZ]]]___aaa```dddccc]]]YYY[[[]]]^^^^^^___aaadddkkkttt~~~zzzpppiiijjjrrr|||zzznnnggggggiiitttzzztttjjjcccUUUHHHJJJHHHEEE@@@>>>=========<<<<<<<<<<<<===>>>???@@@@@@EEECCC@@@???>>>===;;;999>>>>>>>>>>>>>>>===<<<;;;;;;::::::999999::::::;;;999;;;<<<======;;;999777777777888999999999888888::::::::::::::::::::::::777888:::<<<===>>>??????>>>>>>???>>>>>>===<<<;;;???@@@@@@@@@AAAAAABBBBBB@@@???BBBKKKSSSZZZaaaiiipppvvvyyyzzz{{{ooolllrrr{{{}}}zzz~~~wwwllljjjnnnssszzzuuubbbQQQKKKHHHBBB???AAA@@@@@@AAA@@@@@@>>><<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;<<<>>>???>>>===::::::999999999999::::::999::::::::::::999888888666999<<<<<<:::666444444555555555555555666777888:::999777555444333222222444444444555555444444444555555555666666777777777888888999:::;;;<<<<<<===<<<>>>AAAGGGbbbsssrrrCCCBBB???<<<999888888999666999FFF]]]yyy{{{{{{vvvxxxyyyuuuwwwuuunnnppp}}}jjj[[[eeevvvvvvcccWWW\\\lllwwwpppeee]]]```ggglllpppssspppxxx~~~}}}|||~~~|||tttiii```^^^aaafffiiijjjjjjjjjhhhfffbbb___]]]ZZZPPPSSSfffttttttrrrvvvkkkdddrrrwww|||}}}}}}yyyvvvzzzwww^^^iiimmm~~~wwwlll```OOO???777555333222333333333444444444444555555666666666666777:::<<<;;;:::999888999999::::::<<<666888:::555888===888;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>>>>???AAAAAADDDDDDOOOllleee{{{lllUUUPPPQQQOOONNNLLLIIIGGGEEECCC@@@>>>>>>===<<<:::999888777777777777666777888999;;;<<<===>>>@@@AAACCCFFFKKKNNNPPPRRRUUUXXXYYY\\\___aaa______```aaabbbccccccdddhhhfffdddaaabbbdddfffgggcccaaa```aaaccceeeeeeeeeccccccbbbbbbcccdddfffgggggghhhiiiiiihhhfffdddcccddddddeeeeeeeeefffffffffbbbaaa___^^^]]][[[WWWTTTTTTVVVXXXZZZ[[[\\\^^^___hhhpppoooddd\\\___aaa^^^\\\XXX[[[mmm}}}yyyrrrppprrrpppqqqvvvvvvnnneeedddlllttt~~~ooobbbXXXHHH@@@HHHIIIEEE@@@===<<<=========;;;<<<>>>???@@@@@@??????BBBAAA@@@@@@@@@???<<<999?????????>>>>>><<<;;;:::;;;::::::999999::::::;;;;;;;;;<<<======<<<<<<;;;777777888888888888888888999999999999999999999999999999:::;;;<<<=====================>>>>>>======>>>>>>???@@@AAAAAABBBBBBCCCAAAAAACCCDDDGGGOOOYYYkkkvvvyyyuuuwww~~~wwwhhhffftttyyyfff___bbb\\\vvv|||||||||wwwnnnkkkgggcccbbbVVVMMMFFFEEECCC???===???>>>?????????>>>===;;;:::;;;;;;;;;;;;<<<<<<<<<<<<>>><<<<<<<<<>>>???>>>===999999888888888888999999888999999:::999999888888666666666666777666555333555444444444555555666777999888777555444333222222444444555555555555444444777777777777777777777777777777888999:::;;;<<<<<<===:::DDDKKKSSSzzzyyy===;;;999777666666555555;;;888<<>>555555:::777::::::::::::;;;<<<===>>><<<<<<======>>>??????@@@???GGGKKKTTTttt{{{lllXXXPPPLLLJJJIIIHHHHHHGGGEEEBBB???AAA@@@>>><<<:::999888888777777777777888888999999999;;;===>>>???BBBEEEHHHGGGJJJMMMOOOPPPRRRUUUXXXWWWWWWXXXYYYZZZ\\\\\\]]]^^^]]]^^^_________```bbb```______```bbbddddddcccbbbaaa```______```aaabbbeeeffffffffffffdddcccbbbbbbbbbbbbbbbbbbbbbbbbbbb^^^[[[WWWUUUUUUUUUTTTRRRTTTXXX\\\^^^___```bbbdddvvv}}}zzzkkk```___]]]YYYWWWWWW___tttyyyssskkksss|||vvvtttsssnnngggccchhhxxxqqq[[[OOOAAA<<>>;;;<<<===>>>???;;;===???@@@AAA@@@???>>>>>>===>>>???AAA@@@===;;;>>>>>>>>>===<<<;;;:::999;;;::::::999999::::::;;;>>><<<;;;::::::<<<>>>???999999999888888888888999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@======>>>???AAABBBCCCCCCDDDBBBAAAAAA>>>===CCCKKK[[[jjjrrrpppsssyyytttfffeeeeeemmm|||vvv```QQQOOO]]]vvv}}}wwwuuuggghhhssszzzxxxkkkddd\\\TTTOOOEEEBBBAAABBBAAA>>><<<===============<<<;;;::::::;;;;;;;;;;;;::::::::::::<<<;;;;;;;;;===>>>===<<<888888777777777777888888777777888888999888888777777555333444666777666444444444444444444444555666555555555555555444444333555555555666666555555555;;;:::999999888777666666666777777888999:::;;;;;;@@@666BBBMMMIII^^^;;;999888777888888777666:::666666;;;DDDWWWyyy~~~yyy|||www{{{~~~mmmdddhhhvvvtttkkkhhhqqq|||~~~sssjjjdddfffjjjmmmqqquuusssxxx{{{zzzyyyzzzxxxuuukkkjjjiiiiiikkkllllllkkkjjjjjjiiihhhddd```\\\ZZZOOOSSSeee||||||yyy}}}rrrjjjooowwwtttwwwvvvzzzvvvooouuuvvvaaahhhhhhnnn{{{eeeRRR>>>555444333222222333444444444555555555555555666888888777666777777555666888999999999;;;<<<;;;???KKKKKK===999>>><<<:::::::::::::::;;;======<<<<<<<<<===>>>>>>??????AAAIIIHHHDDDXXX~~~ttt]]]OOOKKKIIIHHHIIIIIIHHHFFFDDDCCCBBB@@@>>><<<;;;::::::777777777777666666666666777999;;;<<<<<<>>>AAACCCBBBDDDGGGIIIJJJKKKNNNPPPQQQRRRSSSTTTUUUVVVWWWXXXVVVWWWZZZ^^^^^^\\\\\\___^^^]]]]]]^^^```aaaaaa``````___^^^]]]\\\]]]]]]^^^bbbcccccccccbbbbbbaaa```^^^]]]]]]\\\\\\[[[ZZZZZZWWWTTTPPPNNNNNNPPPQQQQQQXXX]]]cccgggjjjmmmssswwwyyykkk___YYYUUUSSSYYYaaakkkvvvvvvppphhhvvvsssuuuqqqmmmjjjiiiqqqtttTTTHHHAAA>>>EEECCC@@@<<<;;;<<<===>>>>>><<<===>>>???@@@???>>>>>>;;;;;;;;;===???@@@>>><<<<<<<<<<<<<<<;;;;;;:::999;;;::::::999999::::::;;;???===:::888888:::>>>@@@;;;:::999999888999999999999999999999999999999999======<<<<<<<<<======>>><<<<<<<<<<<<===???@@@AAA<<<<<<===???@@@BBBCCCDDD@@@???@@@AAA???<<>>======<<<<<<;;;;;;::::::::::::::::::999999999999888888:::999999999;;;<<<;;;:::777777777666666777777777555555666777777777777666666555444444666666666555444444333333333444444555222333444555555555555555555555666666666666555555::::::999888777777666555666666777888999::::::;;;BBB777<<>>999999999999:::;;;<<<===;;;<<<===>>>>>>?????????BBBCCCCCCBBBIIIaaa|||eeeVVVRRRMMMJJJIIIIIIIIIHHHEEEDDDBBB@@@>>>======<<<777777777777666666555444555777999999:::;;;===??????AAADDDEEEEEEFFFHHHJJJKKKLLLMMMNNNOOOQQQRRRRRRQQQQQQUUUZZZZZZVVVXXX^^^ZZZYYYYYYZZZ\\\]]]\\\ZZZ\\\\\\[[[ZZZZZZ[[[]]]]]]_________^^^^^^^^^]]]]]]YYYXXXWWWVVVTTTSSSRRRRRRNNNLLLJJJJJJLLLNNNOOOOOOVVV\\\dddiiimmmsss{{{vvvkkkccc\\\VVVVVVYYYhhhlllpppsss{{{zzzwwwyyyuuuxxxrrrpppqqqsssrrruuukkkGGG@@@CCCAAAAAAAAA>>><<<;;;<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::;;;======<<<;;;;;;;;;<<<<<<<<<;;;;;;:::;;;::::::999999::::::;;;>>><<<;;;999999:::<<<===;;;:::999888888888999999::::::::::::::::::::::::;;;;;;:::;;;<<<>>>???@@@>>>===<<<;;;;;;<<<======;;;;;;===>>>@@@BBBCCCDDD@@@>>>???AAA@@@===>>>AAA>>>DDDLLLSSSZZZbbbkkkrrrrrrtttxxx{{{xxxrrrpppssssssqqquuuzzzxxxqqqkkkkkkjjjuuu|||yyy~~~vvvsss{{{~~~vvvsssqqq}}}kkkZZZNNNDDD===:::>>>===<<<;;;<<<>>>>>><<<;;;::::::999999999999999888888888888777777777666888777666777999:::999888777666666555555666666777333444444555666666555555444555555555555444444555444444333333333333333444222333444555555555444444444444444555555444444444666666666666666666666666555555666777888999::::::======:::;;;===BBB___<<<999777777999999777444888555777<<<999666CCCTTTrrr{{{tttllljjjmmmyyyuuurrrsss|||{{{~~~yyynnndddeeeiiikkkmmmoootttuuutttssstttuuuppphhhbbbffflllooopppoooppppppkkkjjjiiigggccc___ZZZXXXWWWYYYbbbppp{{{}}}vvvpppiiijjjnnnooottttttxxxqqqfffiiitttrrrfffkkkgggllljjjeeeuuu}}}jjjQQQAAA555444666666555777444444444555555555666666444777999999888555444444999<<<>>>===:::999:::;;;555BBBWWWXXXBBB555888999999999999999:::;;;<<<<<<;;;<<<===>>>????????????@@@:::???HHHGGGIIIggg~~~eee^^^SSSKKKGGGGGGHHHIIIEEEDDDCCCAAA@@@???>>>>>>999999999999888777666555333555777888888888:::<<<:::<<<>>>??????@@@BBBCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKIIILLLQQQQQQNNNRRRZZZWWWVVVVVVWWWYYYYYYXXXVVVYYYYYYYYYYYYZZZ[[[]]]^^^\\\\\\\\\[[[[[[[[[[[[[[[UUUUUUSSSRRRPPPNNNMMMLLLHHHGGGHHHJJJMMMNNNNNNMMMNNNTTT\\\aaaeeekkkttt{{{xxxjjj^^^\\\ZZZWWW\\\fffwwwqqqlllqqqyyy}}}ppppppuuuzzzwwwssswww^^^999999CCCAAA>>>@@@>>><<<;;;;;;;;;:::888:::::::::::::::::::::;;;===;;;::::::;;;;;;:::999;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;<<<<<<;;;;;;;;;:::::::::;;;:::999777777777888999::::::::::::::::::::::::888888888999<<<>>>AAACCC???>>><<<:::999999999999:::;;;<<<>>>@@@BBBDDDDDDCCC@@@???AAA@@@===<<<>>>???===???DDDIIIPPP^^^mmmnnniiikkkwww{{{mmmcccpppxxx{{{fff[[[[[[YYY[[[llltttlllhhh[[[aaaccccccooouuujjjmmmwwwxxxtttdddRRRHHHCCC??????AAA>>>===:::888:::>>>>>><<<::::::999999888999999999888777777777666666555555666555555555777888777666666666555555555555666666222333333444555555555444333555666666444333333444444444333222222333333333222333444555555555333333222333333444444333333222222222333444555666777888555555666777888999::::::777CCC===777@@@CCCMMMfff;;;;;;:::999888777666555777666555555666888:::<<>>>>>>>><<<@@@FFFDDDEEEUUUjjj}}}dddWWWOOOIIIGGGHHHHHHEEEBBBDDDGGGFFF@@@:::>>>===;;;888777666666777666666555444555666777888::::::;;;<<<===>>>>>>???>>>???AAABBBDDDDDDEEEEEEIIIIIIJJJKKKKKKKKKKKKJJJVVVVVVUUUTTTSSSSSSRRRRRRXXXXXXWWWWWWVVVVVVVVVUUUSSSTTTTTTTTTSSSQQQPPPNNNRRRPPPMMMIIIGGGFFFFFFFFFEEEHHHJJJJJJMMMOOOLLLFFFNNNUUUYYYWWW[[[fffooorrriiicccVVVLLLSSShhhzzz{{{llllllxxx|||vvvqqqnnnyyytttsssrrrrrrnnnjjjlllqqqvvvfffPPPBBB===>>>???>>>;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<;;;::::::999999999999======<<<;;;999888888777::::::::::::::::::::::::===<<<;;;:::999777666666999888888999;;;;;;:::888666888:::<<<>>>@@@AAAAAA======<<<;;;999888777777888999:::;;;<<<>>>???@@@======<<<<<<===>>>???@@@;;;::::::<<>>===;;;999============<<<;;;:::999888888888888888888888888888777777666555444444444555444444444444555666666999777555333222333444555555555444444444333333333555555444444444333333333111111222222222333333333444444444333333222222222111222222333333222222111222222333333333333444444555555555666777999:::;;;;;;;;;::::::;;;???EEEJJJ}}};;;;;;:::999888777666666777666555555666777999:::???III[[[qqqyyy}}}rrrooouuuvvveeedddhhhpppsssnnnjjjjjjhhhhhhhhhhhhhhhiiilllnnnpppooommmmmmllliiibbb]]]bbbeeehhhlllnnnnnnmmmmmmkkkhhhggggggddd___]]]```dddsssuuuqqqvvvxxxsssssszzzwwwoookkkrrr}}}ooovvvllleeeeee]]]nnnnnnrrrnnnfffjjjqqqiiiWWWAAA;;;555333444666555222444444555555555555444444666666777777777777666666888888888888888888888888999999::::::::::::999999777999::::::888888:::<<<999<<>>>>>???DDD@@@BBBEEECCCAAALLL]]]zzzjjj^^^TTTNNNLLLLLLJJJGGGDDDDDDDDDDDDDDD@@@???>>><<<:::999999999888777666555555666777777888888999:::;;;;;;<<<<<<;;;<<<===???@@@AAAAAAAAACCCCCCDDDEEEEEEFFFEEEEEELLLLLLLLLLLLMMMMMMMMMMMMOOOOOOOOOOOONNNNNNNNNMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIHHHFFFDDDCCCDDDDDDEEECCCGGGJJJIIIKKKNNNOOOMMMKKKRRRWWWYYY^^^eeegggddd]]]XXXPPPLLLWWWlll{{{uuullloootttrrrwwwrrrkkkiiiuuu{{{xxxuuuqqqiii```^^^``````TTTGGG>>>======<<<999::::::::::::::::::::::::888999::::::;;;;;;::::::;;;;;;:::::::::999999999<<<;;;:::999999999999999<<<<<<;;;:::999888777777888888888999999:::::::::;;;;;;:::999888777777666<<<:::999999999999777666666777999;;;===>>>??????>>>===<<<;;;:::999888888888888999;;;<<<>>>??????<<<<<<<<<<<<<<<<<<======>>>===<<<<<<>>>@@@CCCEEEOOOYYYcccjjjsss|||~~~|||ooorrrwww}}}|||tttnnn|||wwwjjj```ZZZaaadddiiirrrtttiiiiiinnnxxxssskkkiiiuuu~~~qqqjjjmmm|||mmmgggeee\\\TTTRRRLLLGGGBBB???>>>???>>>===<<<<<<<<<<<<;;;:::999888888888888888888888888888777777777666555444444444444444444444444555666666888777555333222333444555555555555444444333333333555444444444444333333333111111222222222333333333555555555444444333333333111222222333333222222111222222333333333333444444555555555666777999:::;;;999::::::999:::===BBBFFFaaa<<<;;;;;;:::999888777777888777666555555666777888333777???MMM___rrr}}}{{{|||sssrrrwww~~~{{{eeecccdddhhhhhhddd```___fffhhhiiijjjiiiiiijjjkkknnnmmmllliiigggccc```^^^dddfffiiilllnnnmmmlllkkkiiifffeeeeeeccc```bbbfffllluuuuuusssxxxwwwvvv~~~~~~vvvmmmnnn|||tttwwwsssiiibbbaaayyyttttttoookkksssxxxjjjTTT===999555444555555444111555555555666666555555555555666666777777666666555777777777777777777777777777888888999999999888888777888888888888999<<>>>>>======>>>@@@EEEAAA@@@CCCAAA>>>EEEPPPaaawww~~~uuuYYYOOOQQQJJJKKKIIIFFFCCCBBBEEEHHHBBBBBBBBBAAA???>>><<<;;;:::999888777666666666777666666777777888888999999888999:::;;;<<<=========<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEGGGHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@AAACCCEEEFFFCCCHHHJJJGGGGGGKKKPPPQQQSSSUUUWWWXXX\\\aaabbb```MMMOOORRRYYYeeessszzz{{{ooonnnsssrrrlllttt~~~{{{pppfffdddqqq~~~{{{vvvpppeeeWWWOOONNNHHHDDD??????BBBBBB>>>:::999999999999999999999999888999999:::::::::::::::::::::::::::999999999999;;;::::::999999999999:::;;;::::::999888777666666666666777888999999::::::999999888888888777777777>>><<<999888777777666444777888999:::;;;<<<<<<<<<======<<<<<<;;;:::999999888888999:::<<<===>>>>>>;;;;;;;;;;;;;;;:::::::::======<<<;;;;;;;;;<<<<<<>>>FFFQQQ\\\hhhvvv}}}||||||{{{{{{zzzxxxssspppttt```VVVXXX^^^dddgggkkkpppsssrrrmmmfffdddllluuu{{{yyyqqqiiifffjjjnnnoooooorrrmmmjjjlllnnnlllkkkkkkkkkgggccciii|||tttllliiijjjtttrrr```ZZZUUULLLFFFFFFCCCAAA???>>>>>>???>>>===:::::::::::::::999888777777777777777777777777777777777666666555444444444444444444444444555555666777666555333333333444444555555555555444444444444444444444444333333333333111111222222222333333333555555555555444444444444111222222333333222222111222222333333333333444444555555555666777888999:::777888999999999;;;>>>@@@FFFccc<<<<<<;;;;;;:::999999888888888666666555555666666666555666999BBBQQQ```jjj}}}}}}zzzssssssvvvyyyzzz}}}|||zzzeeecccaaaaaaaaa^^^[[[YYYdddgggkkkllljjjhhhhhhiiilllllljjjgggcccaaaaaabbbfffhhhjjjlllmmmllljjjhhhfffcccccccccbbbaaafffmmmrrrvvvsssrrruuuppprrr}}}~~~xxxmmmiiiqqq~~~uuuqqqlllfffbbbggguuupppooolllnnnxxx|||iiiPPP999777555444555555333111555555666666666666555555555666666666666666666555777777777777777777777777777777888999999999888888888888999999::::::;;;<<<;;;<<<<<<;;;;;;<<<>>>@@@@@@<<<<<>>===<<<;;;:::999888777777555555555666666666666666777888999:::::::::::::::888999:::<<<==================>>>???AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>???@@@?????????AAACCCEEEGGGHHHEEEKKKMMMHHHFFFKKKQQQUUUVVV[[[___```^^^\\\YYYWWWJJJTTTcccpppxxx{{{yyywwwrrrqqqssspppoooqqqdddbbbnnnuuusssuuu~~~|||wwwsssmmmaaaRRRHHHEEE>>>>>>???DDDIIIIIIEEEAAA::::::::::::999999999999888999999:::::::::999999:::999999999999999999999::::::999999999999999:::999999999888777666666555555666777888999:::;;;<<<777777777777777777777888===;;;888777777777666555888999::::::;;;;;;::::::;;;;;;;;;::::::999999999777888999:::;;;<<<======<<<<<<<<<;;;;;;:::999999888888999:::;;;;;;;;;;;;>>>???AAAFFFPPP]]]jjjpppxxxzzz|||~~~~~~zzztttqqqqqqtttiiigggppp|||~~~tttfff\\\]]]ZZZ]]]gggmmmjjjbbb]]]ccc```___eeelllnnnfff^^^ZZZWWW[[[iii|||}}}vvvnnnooo|||{{{qqqqqqmmmaaa^^^dddcccXXXNNNKKKGGGBBB@@@CCCAAAAAA@@@???>>><<<999888888888999999888777777666777777777777777777777777666666666555555444444444444444333333444444555666666555444333333333333444555555444444444444444444444444444333333333222222111111222222222333333333444444444444444444444444111222222333333222222111222222222333333333444444555555555666666888999999777888::::::999999;;;<<<>>>MMMooo======<<<<<<;;;;;;::::::999888777666666555555555777777666555666<<>>===<<<:::999999777777777777666666666666666666777777777777777666555666777888999999999999;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<>>>?????????@@@BBBCCCEEEFFFGGGFFFMMMRRRPPPOOOTTTZZZ]]]YYY^^^bbbaaaYYYPPPMMMMMM^^^hhhvvv}}}{{{zzzrrrmmmjjjnnnqqqeeeaaajjjooolllqqq}}}xxxrrrlllggg\\\NNNDDD@@@<<<<<>><<<<<<@@@FFFOOOUUUZZZ___gggooouuuxxxyyyzzzmmmtttuuuiiisss|||yyyiii```dddrrrxxxmmmhhhjjjrrrsssqqqmmmmmmxxx{{{pppmmmqqq{{{~~~qqqkkkooojjjZZZQQQTTTKKKGGGCCCBBBAAA@@@AAADDD@@@AAAAAAAAA>>>;;;888777777777777888777777666555666666666666666666666666555555555555444444444444333333333333333444555555555444444333333333333333333333333444444444444444444444333333333222222222111111222222222333333333222222222222222222222222111222222333333222222111222222222333333333444444555555555555666777888888888:::;;;;;;:::::::::;;;BBB???SSS============<<<<<<;;;;;;999888888888777777666666111444666666444555999======HHHYYYlll}}}yyysssooolllkkkkkkcccaaaaaaddddddaaaaaabbbXXXYYYXXXUUUVVVYYYXXXTTT]]]cccjjjkkkhhheeefffhhhfffeeeccccccdddfffhhhiiihhhiiijjjkkkiiifffcccaaa```___aaabbbbbbcccmmmwww{{{sssiiifffppprrrxxxzzzssslllkkkoooqqqvvvzzzgggcccppp|||iiigggbbb```___YYYGGG444444444555555555555555555555555555666666555555555444555555666666555555444666666666666666666666666666777888999999999999999888999<<<>>>???===888444999::::::999999999<<<>>><<<<<<;;;<<<<<<===>>>@@@DDDCCCNNNmmm|||nnn\\\OOOJJJIIIGGGEEEFFFGGGGGGFFFEEEDDDCCCCCCAAAAAAAAAAAA???>>><<<<<<;;;;;;::::::999999888888555555666666666555555444444444555666666666555555999888888888888888888888777777888888888888999999::::::999::::::;;;<<<<<<>>>???@@@AAABBBCCCDDDDDDFFFOOOWWWZZZ]]]bbbeeedddkkkaaaTTTJJJCCCEEERRR```vvvxxxzzzmmmggghhhlllzzzwwwooofffdddiiinnnmmmqqqyyyrrrjjjccc]]]TTTHHH???===::::::;;;>>>AAABBBAAA@@@===<<<<<<;;;;;;:::::::::999999999999999999888777888888888999999999999999999888888888888999999:::888888888888777777666666888888999:::;;;;;;<<<<<<777888888888888888888888777666777999;;;<<<;;;::::::::::::;;;;;;::::::999777777777777777777888888777777888999999:::;;;;;;:::;;;<<<<<<<<<;;;:::999777888999:::;;;;;;;;;;;;>>><<<<<>>@@@@@@>>><<<::::::666666777777777777666666666666666666666666666666444444444444444444444444333333333333333444444555333444444444333333333333222222222222333333333333333333333333222222222222111111222222222333333333111111111111222222222222111222222333333222222111222222333333333333444444666555555555666666777888999:::;;;;;;::::::;;;<<>>>>>============<<<<<<888999999999999888888888000444888777555444777:::444888@@@JJJTTT\\\eeejjjsss}}}~~~|||~~~uuusssvvvzzz~~~{{{tttlllddd```___```VVVQQQPPPVVVZZZXXXVVVXXXTTTVVVVVVSSSTTTXXXWWWRRRXXX^^^eeegggdddbbbdddgggaaa___^^^```eeejjjkkkkkkhhhiiijjjiiigggddd```^^^]]]^^^aaacccbbbdddnnnyyy{{{pppiiieeehhhrrrxxx{{{vvvppppppqqqqqqtttuuubbblllsssooofff[[[QQQHHH<<<333444555555555444555777888444444555555555555444444444555555666666555555444555555555555555555555555444555666777888888888888999999:::<<>>:::777777999:::999999999;;;===<<<===>>>;;;:::;;;>>>@@@CCCBBBBBBQQQssszzzhhh[[[RRRKKKHHHIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCDDDDDDCCCAAA@@@?????????>>>======<<<;;;;;;999999999999999888777777666666777777666666555555777777777777777777777777666666777777888888888888888999:::;;;<<<<<<<<<<<<>>>>>>@@@AAACCCDDDDDDDDDHHHQQQ[[[aaaeeehhhddd___hhhXXXIIIEEELLLXXXiiiwww|||www{{{|||pppeeehhhsssvvvzzz{{{tttlllkkkkkknnnsssuuutttrrrhhh___UUUPPPJJJBBB===<<<999999:::<<<===>>>===<<<<<<<<<;;;;;;:::999999888999999999999999888777777777888888888999999999999888888888888888999::::::999999888888888888777777888888999999::::::::::::999999999999999888888888666666888;;;>>>>>><<<:::888888999999999999999888666666777777888888888999777777888888999999::::::777888:::;;;<<<;;;999888888888999999:::;;;<<<<<<;;;999;;;@@@@@@;;;999;;;AAAAAAAAAAAACCCIIIRRRYYYhhhiiinnnuuu{{{|||xxxtttpppkkkmmmxxx}}}vvvqqqgggiiiuuuvvvnnnjjjmmmsssssspppnnnuuu~~~vvvrrrkkkccc```aaaTTTQQQMMMFFFAAA======>>>>>>>>>>>>>>>@@@AAA???===999<<>>>>>>>>>>>============888999999:::::::::999999777:::<<<:::555333666999:::888666777999===CCCJJJSSSdddvvvwwwmmmkkknnnttt}}}~~~uuupppvvvvvvkkkiiikkkgggqqq{{{uuusssnnndddZZZUUUTTTVVVNNNGGGFFFNNNUUUTTTRRRRRRTTTWWWWWWTTTUUUYYYXXXRRRTTT[[[bbbddd```___bbbfff^^^[[[ZZZ^^^ffflllmmmkkkhhhiiiiiiiiifffccc___\\\\\\^^^aaadddcccdddnnnzzzuuullliiieeedddsssxxxzzzvvvrrrssstttrrrkkkhhhWWWnnnxxxrrrfffTTTEEE<<<777555555555555444444555888:::333444444444444444444333444555555555555555555444555555555555555555555555333444555666777777777777999888888:::===???===;;;666888999:::999999:::<<<999<<<>>>;;;999<<>>>>>===>>>>>>>>>>>>>>>===<<<;;;::::::::::::999888777777777777777888888999999999888888888999999::::::::::::;;;===>>>?????????>>>>>>???AAACCCEEEFFFFFFGGGJJJSSS]]]cccgggfff]]]SSSIIIEEEMMMcccvvv|||yyyvvvtttnnnvvvoooddd^^^mmm~~~lllpppsssuuuzzz}}}wwwnnn]]]TTTKKKGGGCCC???===>>>;;;<<<===>>>???>>>===<<<;;;;;;::::::999888777777999999999999999888777666777777888888999999999999888888777777888999::::::999999999888888888888888888888888888888888999999:::::::::999999999888888666888:::===@@@???<<<999666777777888888888888777777777777888999999::::::777777888888999999999:::555666888:::;;;:::999888555555666888:::<<<>>>???>>>999777;;;;;;888:::@@@<<<>>>???>>>===@@@EEEIIIQQQVVV]]]eeejjjmmmnnnnnniiicccbbbkkkrrrsssrrrtttiiifffkkk{{{xxxpppddd^^^jjj|||yyy{{{uuullljjjqqqyyy{{{sssmmmiiigggaaaVVVQQQRRR>>>DDDFFFAAA>>>@@@AAA@@@888999999:::===???===999:::===???>>>;;;888888999666666777777777777777666555555555555555555555555444444444444444444444444333333222222333333444555222222333444444444333333//////000000111111111222333333333222222222111111111111222222222333333333222222222333333444444444222222222333333222222222222222333333333444444444666555555555555666666777888999999888777888;;;===555FFFHHH>>>NNNttttttFFFDDDAAA??????>>>>>>===::::::;;;:::999888777777:::999999888777666555555333444555777888:::;;;<<>>AAABBBKKKFFFDDDGGGKKK\\\ppp______SSSJJJKKKLLLHHHFFFGGGDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEDDDCCCBBB@@@@@@???BBBAAA@@@??????@@@AAABBBAAA@@@>>>===<<<<<<===>>>>>>>>>>>>>>>===;;;::::::>>>;;;888777777999:::;;;===::::::===>>>===>>>AAA??????AAAEEEIIIMMMTTTZZZ[[[```ffffff```TTTIIIBBB???UUUtttyyyzzzjjjnnnvvv```llloooyyy}}}vvvsssvvvvvvttt{{{|||nnnbbbRRREEEDDDAAA:::888===:::::::::;;;<<<===<<<:::::::::888777777777888999::::::999888777777777888777777777777777777777777888888777777777777777888777888888999999::::::;;;666777999:::;;;;;;:::999888888888888777777777777999999888888888888888888555555555555555555555555444555666888888999999999777777888888888999999999888888888888888888888888666666777888999999::::::::::::;;;;;;<<<=========<<<<<<===>>>>>>>>>>>>>>>>>>???BBBFFFKKKPPPTTTVVVTTTVVVYYY]]]bbbgggkkkmmmkkkiiijjjooovvvzzzyyyvvvllliiihhhkkkqqqtttrrrppprrrtttuuusssnnnhhhdddbbb\\\ZZZVVVQQQKKKFFFCCCAAA??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999888777777777555555555555555555555555555555555555555555555555222222222222222222222222444444333333222111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000333333444444333333222111111111222222222333333333444444444444444444444444333444555666666666555444555555666777888999999:::???<<<>>>CCCFFFOOOjjjKKKHHHDDD@@@>>>===<<<;;;:::::::::::::::999888888999999888888777777666666555555666666777777777888999===AAACCCAAA@@@@@@AAA???AAACCCFFFIIIKKKMMMNNNPPPIIIHHHNNNPPPSSSaaasssyyyvvvdddXXXWWW\\\VVVUUUWWW\\\ccceeeccc___[[[[[[ZZZXXXUUUTTTUUUWWWOOOMMMIIIHHHJJJLLLNNNOOOTTTUUUWWWYYYZZZZZZYYYYYYVVV[[[```bbbaaa]]]ZZZYYYZZZ]]]aaaeeehhhiiiiiiiiigggkkkiiibbb^^^___```]]]fffhhhhhhdddaaadddnnnvvvqqqxxxyyyqqqiiiiiimmmnnnnnnsssxxx{{{{{{{{{|||~~~iii]]]___jjjsssrrrZZZEEE999555555555444444444444444444444444444444444444444444444444555444444333333444444444555555555555555555555555555555555555666777888999888888777666777888999:::888888999999999999::::::<<<;;;;;;;;;<<<>>>@@@BBBDDD???>>>AAABBBKKKddduuuvvvlll___UUUMMMJJJKKKNNNIIIIIIJJJJJJIIIGGGEEEDDDGGGGGGGGGFFFFFFFFFFFFFFFAAAAAA@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBB>>>>>>?????????>>>>>>===:::999999999:::;;;;;;;;;;;;:::<<>>999:::???BBBDDDOOO\\\aaadddjjjmmmaaaPPPIIIMMMNNNLLLKKKNNNQQQSSSQQQNNNKKKMMMOOOPPPOOOOOOPPPRRRMMMKKKIIIIIIKKKMMMMMMMMMRRRWWW]]]___]]][[[ZZZ[[[WWW\\\```bbb```\\\XXXVVV^^^```bbbeeeggghhhhhhhhhhhhjjjhhh```[[[]]]bbbdddpppooonnnkkkiiiiiillloookkkpppqqqllljjjnnnuuuyyyooowwwkkkeeeiiimmmiiiqqqzzzcccLLL@@@999333111555333333333333333333333333444444444444444444444444444444444333333444444555555555555555555555555555555555555555555666777888666666666555666777777888888888888999999999::::::;;;;;;::::::;;;===???@@@@@@<<<===AAAAAABBBNNN]]]yyy|||sss```VVVPPPMMMLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@>>>???@@@AAABBBBBBBBBBBB<<<=========>>>>>>>>>>>>999999:::;;;;;;;;;::::::<<<===CCCJJJMMMJJJGGGHHHNNNRRRZZZeeeooosssrrroooeeeYYYJJJ@@@AAAHHHQQQWWW\\\jjj}}}}}}uuuooorrrrrrgggiiiwww~~~nnnaaa```lllooobbbTTTGGG???>>>===888777;;;777666666777999999888666999999888777777777777888999999888777777777888888777777777777777777777777888777777777777777888888::::::999999888777777666777777777777888999:::;;;888888777777777777666666555555555666666666666666666666666666666666666666444444555555555555555444777777777777888888888888777777777777777777777777777777777777777777777777888999999:::;;;;;;<<<<<<999999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<===>>>???AAACCCDDDGGGEEEEEEHHHMMMPPPOOOLLLPPPMMMKKKLLLNNNOOOMMMJJJHHHJJJLLLKKKGGGCCC@@@>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999::::::::::::;;;;;;;;;:::::::::999999::::::999888777666555555444444444444444444444444444444444444444444444444111111111111111111111111333333222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222111000000///111111111222222222222333333333333333333333333333444444444444444555666666777777777777777777777777999888:::===<<<>>>NNN``````[[[TTTKKKDDD?????????<<<<<<;;;;;;;;;;;;;;;;;;888888888999999999999999999888888777666555555444777777666555555555666888666666777888888888888888<<<999999<<<<<<<<>><<<:::===BBBDDDDDDGGGMMM\\\yyyjjj]]]YYYVVVSSSNNNKKKHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA>>>???AAABBBBBBBBBAAA@@@???>>>>>>>>>??????@@@@@@>>>>>>>>>>>>===<<<===>>>???AAAHHHQQQUUUTTTSSSUUU]]]eeennnrrrsssoooggg```KKKIIIIIIPPP]]]iiioooqqqooouuu}}}}}}|||pppvvvvvvsss}}}jjj[[[TTTWWWTTTFFFIIIAAA;;;;;;:::777777999666666555777888999888666999888888777777777777777888888777777777777888888777777777777777777777777777777777777777777888999999999888888777777777777777777666666777888:::;;;888777777777666666666666555555555555555666666666666666666666666666666666444555555555555444444333666666666777777777888888666666666666666666666666777777666666666666666666777777888999999::::::;;;888999::::::;;;;;;::::::;;;;;;;;;;;;;;;<<<============<<<<<<<<<<<<=========<<<<<<>>>AAABBBAAA???BBB@@@??????AAAAAA@@@>>>AAACCCEEEEEEBBB???===<<>>>>>======<<<<<<777888888888999:::::::::::::::::::::999999999999::::::999888666555444444333333333333333333333333333333333333333333333333111111111111111111111111222222111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000///111111111111222222222222222222222222222222222222444333333222333444666777777777777777777666666666999999<<>>===<<<;;;;;;<<<<<<===999999999999::::::::::::999999888888888888888888666666666666777666555444444555555666777777777666999777777888777666888;;;>>>:::AAAOOOOOOBBB<<>>>>>@@@AAABBBBBB???BBBEEEGGGFFFDDDCCCCCCIIIHHHHHHJJJLLLMMMLLLKKKEEEMMMWWW\\\\\\ZZZ[[[]]]\\\\\\ZZZWWWUUUUUUWWWYYYcccddddddeeefffffffffffffffbbbaaaeeelllpppqqqpppwwwvvvuuuvvvwwwuuupppmmmnnnppptttwwwvvvrrrnnnlllhhhmmmwww{{{llluuulllhhhddd^^^fffrrrqqqaaaIII888999999333111777333333333333333333333333333333333333333333333333333333333333333444555666555555555555555555555555444444444444444444555666666666666777777777777777666666777888888999::::::999999999::::::;;;<<<<<<999888999???BBBCCCCCCEEEEEEbbbyyytttkkkaaaWWWOOOJJJGGGIIIIIIIIIIIIIIIHHHHHHHHHEEEEEEDDDDDDCCCCCCCCCCCCBBBCCCDDDDDDDDDCCCAAA@@@BBBAAA@@@@@@@@@@@@AAABBB?????????>>>>>>AAAFFFKKKEEEGGGOOOZZZ```bbbdddhhhoootttsssjjj```[[[WWWRRRNNNSSS^^^mmmzzz|||wwwyyytttqqqcccnnnzzz~~~zzzxxxwwwyyy|||~~~tttaaaTTTJJJIIIHHH???@@@;;;999999888777777888777666666777999:::888777888888888888777777666666888777777666777777888888777777777777777777777777777777666666777888999999666666666777777888888888777666555555666777999:::777777777666666666666555555555555666666666777777666666666666666666666666555555666666666555444444555555666666666777777777555555555555555555555555666555555555555555555555666666777777888999999999999999:::;;;;;;;;;;;;:::888888888999:::;;;<<<<<<===<<<;;;999888888888888:::::::::<<<=========<<<;;;;;;:::;;;===>>>=========???AAA@@@>>><<<;;;;;;======<<<<<<;;;:::::::::888888888999:::::::::;;;::::::999999999888888888999999888777666555444333333333333333333333333333222222222222222222222222000000000000000000000000111111000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000222222222222222111111000000000111111111222222222222222222222222222222222333333222222333444666777777777777666666666666666888999<<>>>>>BBBHHHYYYllliiicccYYYOOOIIIHHHJJJAAA???>>><<<;;;<<<<<<===::::::::::::::::::::::::888888999999999999::::::666666666888999888555333555555555555555444444333555555555666666777777888<<<888<<>>???@@@<<>>???@@@BBBCCC;;;<<<===>>>@@@GGGPPPXXX[[[\\\cccmmmssstttuuuxxxoooooogggZZZXXXcccmmmpppdddhhhpppzzzzzzoooeee^^^___hhhzzz|||}}}~~~vvvrrrmmmlllpppuuuxxx|||kkkZZZNNN@@@>>>BBB???999888888888888777777888888777777888::::::999888777777888888777777666555777777666666666777888888777777777777777777777777666666666666777888999:::444555555666777777888888555555555555666777888999777777666666666666555555444444555555666777777777555555555555555555555555444444555555666555555444555555555555666666666666444444444444444444444444444444444444444444444444555555555666777777888888888999999:::::::::::::::;;;;;;::::::999:::::::::<<<<<<:::999888888777777::::::;;;<<<<<<<<<<<<;;;999999:::;;;<<<>>>>>>???===>>>@@@???===;;;;;;;;;999999999::::::;;;;;;;;;999999999:::::::::::::::999999999888888888777777777777666666555555444444222222222222222222222222111111111111111111111111////////////////////////000000000///////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000222222333333222222111000000000000111111111111222111111111111111111111111222222222222333555666666666666666666666666666666666888:::;;;<<<===???BBBDDDpppiiihhhddd[[[QQQJJJIIIKKKCCCBBB???===;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888888888888888888888888888777666888:::;;;888666666666666777777666555555666666666666888999999888888:::;;;;;;::::::;;;<<<;;;<<<===>>>>>>>>>???@@@;;;>>>AAACCCCCCDDDEEEFFFHHHGGGFFFGGGJJJLLLLLLLLLFFFHHHMMMRRRVVVYYY\\\]]][[[ZZZWWWTTTTTTWWW]]]aaabbbdddfffhhhhhhgggeeeddd```[[[\\\fffppptttuuuwww}}}}}}}}}}}}|||{{{{{{{{{zzz{{{rrrjjjfffhhhmmmvvv}}}~~~zzzvvvppphhhfffhhhjjjrrrooo___CCC>>>777555555666444222444444444444444444444444222222222222222222222222333333333333444555666666444444444444444444444444444444333333333333333444333444555666777666555555555555666777888999::::::777888888999999999999999===>>>>>>===???AAABBBBBBBBBEEEJJJWWWooo~~~{{{sssdddbbb^^^YYYTTTOOOKKKIIIMMMKKKIIIHHHHHHKKKNNNPPPGGGGGGFFFFFFFFFFFFFFFGGGDDDDDDDDDEEEGGGIIILLLNNNGGGKKKNNNPPPRRRXXXaaahhhvvvvvvzzz}}}vvvpppooo```^^^WWWTTTccc~~~vvvuuuuuuwww}}}|||ssslllgggcccaaalllppp|||yyy||||||qqqooolllmmmrrrsssooolllmmmqqq]]]PPPIII<<<888;;;888555777999888888888888777888777777888::::::999777666777888888888777555555666666666666666777888888777777777777777777777777666666666666777888999:::666666666666666666666666444444555666777777777777777777666666666555555555222333333444555555666666444444444444444444444444111222333444444555444444444444555555555666666666333333333333333333333333222222333333444444555555444444444555666666777777666777888888999999888888<<<<<<;;;:::::::::;;;;;;<<<<<<;;;::::::::::::;;;999:::;;;<<<<<<;;;;;;<<<888999:::;;;;;;<<<===>>>>>>@@@AAA@@@>>><<<<<<===:::::::::;;;<<<<<<======::::::999999999999999999999888888888777777777777555555555555555555555555222222222222222222222222000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111222111000000///000000000000111111111111111111111111111111111111000111222333444555555555444555555555666777777777777888888888999;;;======AAASSSmmmeeeeeebbbZZZPPPJJJIIIKKKEEECCC@@@===<<<;;;<<<<<<======<<<;;;::::::999999999999888888777777666666888555444555777999888666333333555666777888888888666777666555666888777555333888:::777777;;;>>>>>>===???@@@AAA@@@@@@@@@AAA>>>@@@BBBBBBBBBBBBCCCDDDHHHGGGEEEFFFIIIKKKLLLLLLKKKKKKLLLPPPVVVZZZ\\\]]]YYYYYYXXXWWWWWWZZZ___cccaaacccgggiiiiiihhheeeddd]]]YYY[[[dddkkknnnsssyyyzzz~~~zzzssssss{{{~~~ooohhh```ccceeefffgggiiilllppphhhcccfffjjjkkkqqqjjjVVV:::;;;999444333666555000555555555555555555555555222222222222222222222222222222222333444555666777444444444444444444444444444444333222222333333333222333444555555555444333444555666777888999::::::777888888999999999888888777999::::::;;;>>>@@@@@@BBBDDDDDDDDDPPPmmmwwwmmmccc\\\XXXTTTRRROOOMMMNNNRRRVVVYYYQQQQQQPPPPPPPPPRRRSSSTTTQQQQQQQQQSSSWWW[[[___aaaaaaeeeiiikkkkkknnnuuu{{{zzziii\\\VVVUUUSSSPPPUUUnnn}}}wwwsssvvvtttgggbbbgggooouuuxxx{{{yyyyyyvvviiimmmoootttyyywwwmmmfffcccWWWFFFBBBDDD???;;;;;;555444777999999888999888777777666666777999999888777666777888888888777555444666666666666666777888888777777777777777777777777666666666666777888999:::777777777666555555444444222444555777888777777666777666666666555555555555111111222333333444555555333333333333333333333333///000111222333444444444444444444555555555666666333333333333333333333333111111222333333444555555333333444444555666666777555666666777777777777777666666666777777888999:::999999999999999999:::;;;999;;;<<<===<<<<<<<<<===777999::::::999999;;;<<<===>>>???>>><<<::::::;;;;;;;;;;;;;;;::::::::::::::::::999999888888777777888888888888777777777777444444444555555555555666111111111111111111111111000000000000000000000000////////////////////////.........///////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000//////...000000000000111111111111000000000000000000000000///000222444555555555444333444444555666777888888999999888777888;;;===;;;???999IIItttcccbbbbbbcccaaa[[[RRRJJJIIIHHHEEEBBB???>>>======<<<;;;;;;;;;;;;<<<<<<<<<888888888888777777777777888888888888888888888888777777777777777777777777777777777777777777777777666666666666777888999:::;;;<<<<<<===============@@@@@@@@@AAAAAABBBBBBBBBFFFHHHIIIIIIHHHHHHIIIKKKMMMOOORRRUUUWWWXXXXXXXXX^^^```cccddddddbbbbbbbbbcccbbbbbbfffkkkllljjjhhh```VVVWWW___eeeqqqwwwqqq|||wwwzzziiippp~~~{{{ooojjjeeegggbbbYYYXXX```iiilllbbbffffffhhhppprrr___GGG;;;999666333222333555666333333444555444333222111222222333333333333444444333222222111111222222333888777555444333333444555333333333444444444555555333333333444555666777888666666666666777777777777777777888888888999999999::::::::::::;;;<<<======@@@AAADDDFFFFFFOOOiiivvv}}}yyyuuu}}}sssqqqrrrnnngggbbbbbbccccccjjjfffcccdddeeeggglllsssnnnnnnppptttxxx|||~~~~~~|||{{{~~~}}}~~~yyytttmmmbbbYYY[[[ccchhhlllggg^^^ggg~~~|||}}}xxxnnniiioooyyy|||ooobbb```lllyyy|||}}}xxxyyy~~~wwwoootttuuurrrrrrrrrlll___VVVTTTJJJEEE>>>:::888777555333555555666777777888777777777777666666555555555444444444555555666666777777666666666666555555555555666666666666666777888888888777555444555777:::<<>>:::777777888888888555666666555666666666555444444444333333222222222222222111111222222333444333333333333333333333333111111222222222333333333444444444444444444444444555444222000000000222333444444444333333222222222444444333444444555666777999999999888888888888777666666666666666666666666999999888888888888888888999777666777888:::999999::::::<<<===>>>>>>>>>>>>AAA@@@???>>><<<:::999888999999999999999999999999<<<;;;;;;::::::999999888999888888777666555555444555555555555555444444333111111111111111111111111000000000000000000000000222111000//////000111222000000////////////000000////////////////////////////////////............////////////////////////111111000000//////......///////////////.........////////////000000000000000000000000000000000000000000111222333333444444444555555666555555444444555666777888999:::::::::<<<===BBBQQQooo]]]]]]___bbbcccaaa\\\WWWOOOMMMJJJFFFBBB???===<<<<<<<<<<<<<<<;;;:::999888999999888888888777777777888888888888888888888888777777777777777777777777777777777777777777777777666666666666777888999:::;;;;;;<<<===============>>>??????@@@AAABBBCCCCCCDDDEEEGGGGGGHHHHHHIIIIIIOOOOOOQQQSSSUUUXXXZZZ[[[```bbbeeeffffffeeeddddddcccccccccdddfffgggfffdddYYY\\\jjjrrrmmmlllmmmgggsss~~~tttsssdddhhhtttwwwmmmiiiggghhhddd___ccclllooojjjggggggeeeeeemmmnnn[[[CCC999888555333333333444555333333444444444333222111222222222333333333444444333222222111111222222333666555444333222333333444333333333444444444444555444444444444444555666777555666666666777777777777777777777888888888999999:::999999::::::;;;<<<===<<<===@@@@@@===AAARRRdddwww~~~}}}|||rrriiifffkkksss{{{pppqqqxxx}}}~~~qqqqqq~~~sssddd]]]^^^aaaaaabbbaaadddppp}}}xxxuuuwwwqqqqqqwwwvvvxxxssseeeYYYQQQMMMLLLFFFAAA<<<888777666444333444555666666777777777666777777777666666666555555555555666666666666666777666666666666555555555555666666666666666777777888777666444333444666999;;;EEEAAA;;;888666666666555333222666<<<<<<666222111333333333333222222222111111111111111111222333333333333333333333333333333111111111222222222333333444444444444444444444444555444222111111111222333444444444444333333222222444333333444444555666777888888888777777777666666777777777777777777777777888888888888999999999999999888666777999::::::999;;;;;;<<<===>>>>>>>>>===???>>>===<<<;;;:::999888999999999999999999999999;;;;;;;;;:::999999888888888888777666666555444444555555666666555555444333111111111111111111111111000000000000000000000000111111000//////000111111000000////////////000000////////////////////////////////////....................................000000000000//////......////////////............////////////000000000000000000000000000000000000111111111111111111111111222222333444444555555555555555777888999:::::::::>>><<<;;;CCCYYYzzz\\\]]]___bbbeeefffdddbbbXXXVVVSSSOOOIIIDDD@@@===<<<============;;;:::999999999999999888888888888999999999999999999999999666666666666666666666666666666666666666666666666666666666666777888999::::::;;;<<<<<<======<<<<<<======>>>@@@AAABBBCCCDDDCCCCCCDDDFFFIIIJJJIIIHHHOOOOOOPPPSSSVVVZZZ^^^aaaccceeefffhhhhhhgggfffeeebbbbbbbbbbbb``````aaacccVVVgggzzzooopppmmmhhhsss|||xxxuuummmlllpppvvvxxxrrrjjjfffggggggfffhhhuuuyyyjjjlllhhhbbb___cccbbbPPP;;;666555444444333333333333333333333444333222222111222222222222333333333333222222111111111111222222444444333222222222333333333333333333444444444444555444444444444444555555555555666666666777777777777777777777888888888888999999999999:::;;;<<<<<<======??????===<<>>>>>======>>>@@@AAA::::::::::::999999999999999999999999999999999999666666666666666666666666666666666666666666666666777777666666777888999999::::::;;;<<<<<<<<<<<<;;;===>>>>>>???@@@AAAAAABBBCCCBBBCCCFFFJJJLLLLLLJJJNNNPPPSSSWWW\\\aaaeeeggggggggghhhhhhhhhfffcccaaaaaabbbccc```]]]\\\___bbbfffyyyuuuvvvuuudddnnnzzz|||wwwvvvvvvssslllgggeeeffffffnnnmmmmmmjjjaaaXXXTTTOOOBBB444333333333333333333333222333333333333222222111111111222222222222333333333222222111111111111222222333333333333333333444444222222333333333444444444555555444333333333444444555555555666666666777777666666666777777777888888888888888888999:::;;;<<<<<<<<<>>>?????????AAACCCFFF[[[ssszzzwwwtttzzz~~~~~~zzzsssooolllkkkjjjjjjqqqzzzxxxuuuooohhhaaa\\\ZZZZZZaaaeeemmmxxx~~~zzzoooggglll~~~vvv{{{~~~sssllleeefffrrr}}}{{{ssszzzwwwtttwwwyyyzzzvvvmmmnnn}}}uuuYYYIIIHHHCCC999;;;999777555444444444444444444555555555555555444888888888888777777777777888888888777777666666555666666666666555555555555666555555555555666777777666555444333444555777888GGGBBB<<<777555555444333;;;444===PPPRRR???222444111111111000000000000000000000000///000000111222222222222222222222222222111111111111222222222222333333333333333333333333333333444444444333333222444444444444444444444444333333333333444555666666777777777666666666555555888888888888888888888888666777777888999:::;;;;;;:::888777777999::::::999<<<============<<<<<<;;;999888888888888888777777888888888888888888888888:::999999888888777666666555555555555444444333333555666666666666555444444111111111111111111111111000000000000000000000000000000000//////000000000//////000000000000//////////////////////////////////////////....................................////////////////////////------...............///////////////000000000000000000000000000000000000000000000111111111111111222222222333333444555555444444666777888999999999:::999===AAA???GGGjjjjjjiiihhhfffdddccccccccceeedddcccaaa]]]YYYUUUSSSHHHEEEAAA===<<<===@@@BBB;;;;;;;;;;;;::::::::::::999999999999999999999999777777777777777777777777666666666666666666666666777777777777777777888999999::::::;;;;;;;;;;;;;;;>>>?????????????????????AAAAAABBBDDDHHHKKKMMMMMMOOOSSSYYY```eeeiiijjjkkkjjjiiiggggggfffccc^^^ZZZdddeeeddd```[[[YYY[[[^^^sssyyysssmmmgggmmmvvvzzzxxx{{{{{{xxxxxxyyyuuupppcccddddddnnnrrroookkkbbbSSSGGG>>>777222222222333333333333333333333333222222111111111111111111111222222222333333222111111000000111111222333333444444555555555666222222222333333333444444555444444333333333444444555555555555666666666666555555666666666777777777888888888888888999;;;;;;999999999999<<>>:::777666666555555999111888KKKNNN<<<000222000000000000000000000000000000000///000000111222222222222222222222222222000000111111111222222222333333333333333333333333222222333444444333333222444444444444444444444444333222222333333444555666888888777777777666666666777777777777777777777777666666777888888999::::::999777666666888999999888;;;;;;<<<<<<<<<;;;;;;:::777777777777777666666666888888888888888888888888999888888777666666555555444444444333333333333333555555555555555444333333000000000000000000000000/////////////////////////////////000000///////////////000000000000//////////////////////////////////////////.................................................../////////,,,---------......//////////////////000000000000//////////////////////////////000111222444444555777666555444333333444444333444555666777888888888888777===DDD@@@===OOOhhhllllllkkkiiifffeeeeeeggggggggggggeeedddbbb```___WWWRRRJJJCCC>>><<<===>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::777777777777777777777777666666666666666666666666888777777777777777888888888999::::::;;;;;;::::::===>>>>>>>>>>>>?????????@@@AAACCCDDDFFFJJJPPPTTTUUUZZZ```gggkkkmmmmmmlllkkkhhheeedddddd```ZZZUUUddddddbbb```\\\ZZZZZZ[[[hhhssswwwkkkmmmkkkqqqsssnnnvvv|||}}}|||xxxuuuwww||||||yyycccdddbbbiiiwwwoooiii]]]NNN???777444444222222222222333333444555333333222111111111111222111111111111222222222222111111000000000000111111222333444555666777666666222222222222333333333333444333333333333333444444444444555555555666666666555555555555666666666666777777777777888999:::;;;:::;;;:::888:::>>>???===888GGGGGGFFF]]]|||rrr}}}{{{yyyvvvyyy{{{pppqqqzzz}}}}}}sssjjjgggeeeccceeefffhhhqqq{{{sssmmmfffccciiivvv~~~mmmeee[[[YYYeeeccc```RRR@@@666888888444666777888777555555666888555666666666666555444444666666777777777777777888666666666666555555555555666666666666555555555555555555444444555555666777777666666666666666777777:::888777666777777666555999333999IIIMMM@@@555333000000000000111111111111111000000000000111222222222222222222222222222222000000000111111111111222333333333333333333333333111111222222222222333333222222333333333333444444222222222222333444555666888888888777777777666666666666666666666666666666555666666777777888888888888666555555777888888777999999::::::;;;::::::999666666666666666666555555888888888888888888888888888777777666666555444444333333333222222222222222444444444444444333222222000000000000000000000000////////////////////////...//////000000//////......///000111111000///...////////////////////////////////////............---------------------------............/////////,,,,,,,,,---......//////////////////000000000000////////////////////////...///000111333555666777999888666444333333333444222333444666777777777777999666999======;;;CCCPPPqqqmmmnnnooollliiihhhiiijjjiiihhhggggggffffffggggggccc___XXXPPPIIICCC@@@>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999777777777777777777777777888888777777777777888888888888999::::::::::::::::::;;;<<<===???@@@AAABBBDDDHHHJJJJJJIIINNNWWW___```cccfffjjjllllllkkkjjjiiieeecccbbbccc```ZZZUUUZZZYYYZZZ]]]___aaaaaa```bbbgggyyyuuuqqqhhhnnnuuuxxxzzztttvvvuuuqqqqqquuuvvvsssfffgggaaabbbyyyyyykkk```PPPCCC:::555444444333333222111222444666777333333111000000000111222111111111111222222222222111111000000000000111111000111333555666666666666111222222222222333333333222222222222333444555555444444444555555555666666444444555555555666666666777666666777777888999::::::======999:::>>>???;;;999DDDCCC???GGGTTThhh~~~zzz|||{{{~~~{{{zzzoooqqq{{{tttjjjmmmooopppssswwwzzzyyy{{{|||{{{{{{|||sssvvvnnnccc\\\___nnnooo___]]]UUUPPPXXXUUUOOOEEE<<<666555777999444666888777555444666888666777777777666666555444555555666666666777777777444444444444555555555555666666666666555555555555555444444444444555666666555555555555555555555555555555555777888888555333777777===HHHNNNGGG;;;333000000000111111222222222111111111111111222333333111111111111111111111111000000000000111111111111222222222222222222222222111111000000000111222333111111111222222222333333222222222222333444555666777777666666666555555555555555555555555555555555555555555555666666666666666555444444666777777666666777888999999999999999777777666666555555555444888888888888888888888888777777666666555444444333222222222222222222222222222222333333222222111000000000000000000000000000////////////////////////......///000000///.........///000111111000///...////////////////////////////////////............---------------------------------.........//////++++++,,,------...//////////////////000000000000////////////////////////...///000111222333444555777666444333222333444444222333444555666777777777888777666777999<<<@@@BBBOOOhhhoooqqqrrrpppllliiijjjllliiihhhgggfffggghhhiiijjjjjjgggbbb\\\TTTMMMGGGDDD============<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888777777777777777888888888999::::::::::::999777888:::<<>>;;;>>>BBB>>>GGG```vvvrrrtttqqqvvvsssrrr}}}www|||}}}yyymmmhhhlllnnnpppyyywwwqqqtttwww{{{|||{{{wwwqqqmmmllljjjhhhhhhkkkrrrxxx{{{eeeZZZ[[[SSSHHHIIIBBB===:::;;;888333333666333555777666444333444777777777888888777666555555444555555555666666777777222333333444444555555555777666666666555555555555555444444444444555666666444444444444444444444444222333444777888777444111111444<<>>>>>???>>>:::555:::;;;<<<<<<<<<;;;:::999999999888888888888999999999999888888888888999999888888888888888888888888666888:::;;;::::::;;;<<<;;;<<<>>>AAACCCEEEFFFGGGTTTZZZaaadddbbbccckkkuuupppjjjfffgggmmmooojjjeeefffgggfffccccccddd^^^UUUGGGRRRZZZcccqqqrrrqqqzzz~~~~~~~~~}}}{{{yyyzzz|||tttrrrllllll}}}yyyqqqiiiaaa^^^aaagggooolllccc^^^jjj{{{wwwZZZLLL>>>777555333444666333333333222222222111111222222111111000000//////222222222222222222222222222111111222444444333111111111111111111111111111111111111111111111111111333333333444444444555555333333333444555666777888555555555555666666666666666666666777888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAASSSeeeuuuiii```bbbiiirrr}}}zzzuuuuuuxxx|||vvvvvvrrrjjjdddVVVTTTSSSZZZjjj}}}{{{wwwsssrrrrrrtttuuutttpppkkkgggeeelllfff^^^VVVOOOIIICCC???999999999999888777555555777666555444444444444444666555555666777777444222333333444444555666666666444444444555555555555666555555555555555555555555666666666555444444444333444444444555555555555666///111555888999777555444000222666999:::999666555000///...///111333444333222222222222222222222222111111111111111111111111111111222333333333333222111111222222222222333333444333111000000000111111111111111111111111111111000111111111111222222222444444444555555555555666888777666555444444555666555444444333333333444444444555666777777666555444666666666777888888999999444444555555555555555555555555555666666666666666333333333333333333333333000000000000000000000000......//////000000111111////////////////////////////////////////////////..............................////////////......---------............///...........................------,,,,,,------.....................------............................................................//////////////////000111222222333333111222333333444444333333555555555555666666666666666666777888999::::::;;;@@@AAAIIIdddooonnnooorrruuutttnnniiikkkkkkkkkjjjjjjjjjiiiiiinnnmmmnnnqqqrrrnnnfff___TTTLLLBBB======@@@@@@@@@>>>>>>>>>===<<<;;;:::999;;;:::999999999999999999::::::::::::999999999999999999999999999999999999<<<<<<<<<;;;999888888999??????@@@AAACCCEEEGGGIIIUUU[[[ccciiikkkkkklllnnnkkkjjjiiikkkmmmnnnllljjjfffffffffdddaaa^^^]]]^^^YYYfffnnnvvv~~~yyyqqquuu}}}zzzpppqqqpppjjjkkk{{{pppoooiiiaaa\\\___gggmmmtttrrrkkkgggoooyyysssfffNNNDDD:::777666333222222333333333222222222111111111111111000000000000000222222222222222222222222222111111222444444333111111111111111111111111111111111111111111111111111222333333333333444444444444444333333333444444555555555555555666666666666777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????DDDJJJ]]]|||zzzpppvvv{{{pppfffaaaccciiiyyy{{{zzzxxx}}}|||{{{~~~xxxtttuuuyyy}}}}}}tttjjjhhhoootttqqqjjjooommmkkkkkkqqq}}}zzz|||zzzvvvpppjjjddd^^^[[[___ZZZRRRKKKEEE@@@<<<999777777777777666555444333666666555444444444444444555555555666888888666444333333444444555666666666444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555222444666888999888777555222333555777777666444333333333333222222111111111222222222222222222222222111111111111111111111111000111222222333333222222111222222222222333333333333333111000000000111111111111111111111111111111000111111111111222222222444444444444555555555555777666555444444444555555555444444333333444444444444555666777777666555444555555666666777888888888444444555555555555555555666555555555555555555555333333333333333333333333000000000000000000000000///////////////000000000..............................................................................////////////......---------............///...........................------,,,,,,------.......................................................................................//////////////////000111111222333333111222333333444444333333444555555555666666666666555666666777888999:::;;;;;;===DDDUUUtttqqqooonnnrrrwwwwwwqqqkkklllllllllllllllkkkkkkkkkkkkllllllnnnooopppqqqqqqlllcccVVVLLLGGGDDDBBB@@@@@@@@@>>><<<;;;:::::::::===<<<;;;:::::::::::::::888999999999888888777666888888888888888888888888;;;;;;::::::;;;===>>>???BBBBBBCCCEEEHHHJJJLLLNNN```bbbfffkkkpppqqqmmmiiijjjiiihhhhhhhhhkkkooossspppiiidddaaa[[[XXXcccsss}}}wwwzzzyyyxxx|||pppsssqqqkkkhhhttttttsssiiiZZZVVV```kkkooouuurrrllliiiooorrrfffTTTDDD<<<777888888444222111333333333222222222111111000000000000111111111111222222222222222222222222222111111222444444333111111111111111111111111111111111111111111111111111111111222222222333333333444444333222222222222333444555555555555666666666777777888999999::::::;;;::::::::::::::::::::::::888888999:::;;;<<<<<<======:::BBBWWWpppxxxooonnnttt~~~zzzyyyqqqqqqvvvsssrrrkkklllvvvyyytttvvv}}}~~~vvvnnnoooiiiqqqqqqhhhiiiuuuxxxqqqwwwvvvrrrsss|||wwwyyyzzzuuuuuuwww~~~}}}wwwooogggbbb\\\VVVRRRPPPKKKDDD???;;;888666444444444555444444333222111555555444333333333444444444444555666888999777555333333333444555555666666444444444444555555555555444444444444444444444444444444444444555555555555333333333444444444555555555555666666666666555555333444444444444333222111555777999777222///...///222222222222222222222222111111111111111111111111000111222222333333222222222222222222333333333444333222111111000111111111111111111111111111111111000111111111111222222222444444444444555555555555555555444333333333444444444444444333333444444555444555666666666666555444444444555555666777777777555555444444444444444444666666555555444444333333222222222222222222222222000000000000000000000000000000//////////////////................................................------------------------......////////////......---------............///...........................------,,,,,,------...........................................................................---............////////////000000111111222222222111222222333333333333333444444444555555555666666555555666777888999::::::888<<>><<<;;;;;;;;;>>>>>><<<;;;::::::::::::999999999999999888666555999999999999999:::::::::<<<;;;999:::===@@@BBBCCCCCCFFFKKKPPPTTTWWWXXXXXXoooooolllkkkmmmooommmiiikkkgggbbbaaaccciiippptttwwwggg[[[XXXVVVYYYnnntttsssuuuyyy||||||~~~yyyvvvnnngggkkkyyyyyyuuufffVVVWWWfffpppnnnnnnkkkhhhiiinnnlll\\\JJJAAA;;;888::::::666444444333333333222222222111111//////000000111111222222111111111111111111111111222111111222444444333111111111111111111111111111111111111111111111111111000111111111111222222222444333333333333333444444444444444555555555666666666777777888888999::::::999999999999999999999999666777777888999999::::::;;;>>>AAABBBGGGVVVooowwwmmmqqqyyyyyyjjjdddkkkjjjccckkk}}}xxxxxxvvvkkknnnfffmmmnnnllltttyyyvvvzzz{{{qqqkkkiiilllpppttt{{{{{{yyy~~~qqqjjjbbb]]]\\\XXXRRRLLLEEEAAA;;;777666555555444333333444444333222111111444444333333333333333444333333444666999999888777222333333444444555666666333333444444444555555555444444444444444444444444333333333444444555555555222333333333444444444444444444333222222222222222222222222111111111222222555999<<<:::333......000111111111111111111111111111111111111111111111111000000111222222222222222222222222222333333333333222222111111111111111111111111111111111111111111000000111111111222222222333333444444444555555555444333333333333333333333444444333333333444555555555555555555555555555555333333444444555666666777555555444444444444333333666555555444333222222111222222222222222222222222000000000000000000000000000000000//////......---................................................---------------------------......//////......------------............///...........................------,,,,,,------...---------...............................................................---------........./////////000000000111111111222111111222333333333333222333333444444444555555555444555555666777888999999999===>>>;;;???SSSsssqqqrrrsssqqqooonnnqqqtttnnnnnnnnnnnnnnnnnnnnnnnnkkknnnpppooollllllppptttmmmmmmnnnnnnkkkeee^^^YYYTTTRRRNNNIIIEEEBBB@@@@@@@@@???>>><<<;;;:::::::::;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;<<<<<>><<<===@@@CCCEEEEEEGGGMMMVVV___dddfffeeedddtttvvvtttnnnlllmmmkkkgggiiiddd```bbbgggkkkjjjfffgggXXXOOOTTTYYY```sss}}}xxxtttoooqqq}}}{{{}}}|||yyypppgggeeemmmwww}}}lllhhh```^^^hhhuuutttjjjfffhhhmmmrrruuukkkUUUAAAAAA;;;888888777444444666333333333222222222111111//////000000111111222222111111111111111111111111222111111222444444333111111111111111111111111111111111111111111111111111000000000111111111222222222222222333444666777888444444444444555555555555555555666666777888888888999999999999999999999999666666777777888999999999777>>>AAA;;;555<<>>======<<<<<<======>>>;;;<<<<<<======>>>>>>>>>@@@???@@@FFFNNNUUUXXXXXXTTTZZZdddlllqqqrrrooommmpppuuutttnnnmmmpppnnnggggggeeedddiiinnnlllbbbXXXRRRNNNRRR\\\dddiiirrr}}}xxxrrrooojjjlllzzz~~~{{{wwwooohhheeehhhnnnsssjjjiiimmmzzzvvvfffdddkkkuuu|||yyyfffLLL888===888555444333000111555333333333222222222111111000000000000111111111111111111111111111111111111222111111222444444333111111111111111111111111111111111111111111111111111000000111111111222222222111222222333555777999:::333444444444444555555555444444555555666777777888888888888888888888888888777777888888888999999999666;;;======>>>AAACCCBBBLLL]]]uuuyyyyyyooo{{{}}}}}}{{{yyyyyywwwxxx}}}}}}yyyttttttxxxfffbbb^^^WWWRRRMMMEEE===777666444222111222333333333333333444444444444333333222222111111222222333333111111222444777888666555222222222333444444555555333333333333444444444444333333333333333333333333333333333333444444444444111111222222222333333333555444333222222222222222.........///000222333444000333666555222000111222111111111111111111111111000000000000000000000000///000111111222222111111000000000000111111111222000000111222222222222111000000000000000000000000000111111111111222222222333333333333444444444444222222333444444444333333333333333333444555555666555555444444444444555555333333444444555666666666555555444444333333222222333333222222111111000000000000000000000000000000//////////////////////////////..................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///...........................------,,,,,,------...,,,,,,------.../////////................................................,,,------------.........000000000000000000000000000111111222222222222222222222222333333333444444333333444555666777888888555666999<<<======BBBIIIDDDNNN\\\gggkkkllllllmmmnnnnnnnnnnnnooooooooopppnnnnnnnnnllljjjiiiiiijjjooonnnkkkiiihhhiiikkknnnmmmllljjjgggdddaaa^^^]]]YYYWWWVVVSSSRRRPPPPPPOOOKKKJJJHHHGGGHHHJJJLLLNNNLLLLLLMMMNNNNNNOOOPPPPPPLLLLLLPPPYYYdddmmmqqqppphhhkkkpppuuuvvvuuusssqqqpppooohhhaaahhhvvvyyysssrrrooolllkkkkkkhhhaaa[[[ZZZaaaiiinnnnnnnnnqqqtttmmmiiilllmmmpppssszzz}}}{{{vvvpppkkkgggfffgggiiisssrrr}}}~~~uuuiiilllqqqqqqgggTTTAAA555777444333444222///000444333333333222222222111111111111111000000000000000111111111111111111111111222111111222444444333111111111111111111111111111111111111111111111111111111111111222222222333333222222222333444666777888333333444444444555555555555555555666777777888888888888888888888888888888999999999999999:::::::::999;;;;;;<<>>>>>CCCNNN\\\jjjvvv}}}lll|||~~~|||~~~~~~ffflllvvv~~~zzz{{{ppppppyyyyyyppprrr~~~vvvssswwwyyy{{{|||uuulllnnn]]]XXXffflll^^^QQQNNNBBBAAA===888444222444666222222222444555555333111111222222333333333222222111111000000111222333333000000000222444555333111111222222333333444555555222222333333333444444444333333333333333333333333444444444333333222222222000111111111111222222222...///000000000000//////111111111111111000000///222000......///000///...000000000000000000000000000000000000000000000000//////000111111111111111............///////////////000111222333333222111000000000000000000000000000111111111111222222222222222333333333444444444111222444555666555444444222222222333444555666777555444333333333333444555444444555555666777777777555555444333333222111111000000000000111111111111000000000000000000000000////////////////////////,,,------....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////...........................------,,,,,,------...,,,,,,------...///000000................................................,,,,,,,,,---------......000000000000////////////000000111222222222222111111111222222222333333333222333333444555666777777===777555999:::888999>>>LLL@@@999???KKKUUUbbbnnnmmmpppnnnjjjlllrrrsssooonnniiihhhmmmnnnkkkjjjmmmjjjmmmmmmkkkmmmrrrtttsssrrrpppooonnnooonnnmmmkkkkkkkkkkkkjjjhhhgggeeedddjjjiiifffddddddhhhnnnsssttttttwww{{{~~~~~~zzzwwwwwwyyyxxxuuuvvvzzz|||{{{vvvxxxwwwuuuxxx}}}|||uuu{{{kkkPPP<<>>BBBIIIPPPTTTiii}}}rrrooobbb\\\___mmmuuussstttyyy}}}zzzzzz}}}}}}{{{ooolllhhhgggkkkpppuuuwwwzzz|||~~~~~~}}}}}}zzzxxxppp```ZZZWWWTTTTTTTTTOOOGGG@@@777666555444444444444444333333333333333333333333222222222222222111000///222222222111111111000000111111111111111111111111333333222111222333444555333333333333333333333333333333333222222222111111111222222333333222222111///000111222222111000///000000000000000000000000111111000000000000111111111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111////////////000000000000000111111222222333444444111111111222222333333333444444555555666666777777888777555333222333555666333333333444444444555555555555666777888888999999888777666555333222111000222111111111000000//////000000000000000000000000//////////////////////////////000000///...------------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---..............................------------...............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......---......///000111111222111111111000000000000000000111111222222333444444333333444444555666666666888888888888999:::;;;<<>>999777555222///222222111111222222333333333333333333333333333333333333333333333222222111222222222111111111111111111111111111111111111111333222222222222333444444333333333333333333333333333333333222222222111111111111222222222222111111111111000000000000111111000000000000000000000000111000000//////000000111000000000////////////...////////////////////////////////////000000000000000000000000000000000000///000000111111000000/////////000000000000111111////////////000000000000000000111111222333333333222222222222222111111111555555555555444444444444666555444333222333444555333333333333444444444444666666777777888888999999666666555444222111000000000000///////////////...////////////////////////...........................////////////...------------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------......------------......------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,---------......////////////////////////000000000000000000000000000111111222222333444444333333444444555666666666666666666666777888999999fffRRRFFF;;;===HHHXXXgggrrrwwwwwwttthhhhhhjjjkkkllllllmmmpppkkknnnnnnlllmmmqqqrrrpppsssrrrqqqrrrtttuuutttsssrrrrrrrrrrrrqqqpppoooooonnnpppqqqrrrqqqqqqrrrssstttsssrrrrrrrrrssssssssszzz|||zzzuuunnnpppqqqrrrsssuuuxxxyyyyyyttt\\\FFF>>>???GGG^^^vvv}}}}}}zzz}}}~~~|||yyy}}}|||{{{ooodddccciiimmmllliii]]]cccbbbhhhrrrkkkYYYQQQBBB;;;555444333111111444///000000000111111111222000000000000000000000000////////////000000111111000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111111222222222222333333333222222111111222222333444444444333222444666888:::BBB===777555555666555444444444444444444444444444555555555444444333333333666666666666666777777777444888999999AAANNNXXX[[[mmmqqqzzz}}}}}}yyyzzz{{{}}}vvvtttyyyttthhhgggeeedddeeehhhmmmqqqlllhhhddd___TTTGGGAAAAAA???;;;666333333444333333111111111111111222333444222222222222222222222222333333444444444333333222111111111111111111111111111111111111111111111111222222222222222333333333333333333333333333333333333333333222222222111111111111222222222222111111222111000//////000111222000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000//////000000000000//////////////////000000000111////////////000000000000000000000111222222333333333333222222111111000000555555444444333333222222444444333222222333444444222222333333333444444444666666666777777888888888555555444333222111000000////////////............////////////////////////.................................//////...------------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////////////////....../////////000000000000000000111111222222333444444333333444444555666666666666666666666777888999999___<<<>>>===BBBRRReeerrrxxxyyytttvvvuuuqqqllljjjiiiiiillloooqqqoooqqquuuvvvsssqqqpppoooppprrrssssssrrrqqqqqqrrrrrrrrrqqqqqqpppmmmooorrrsssssssssssstttuuutttrrrpppmmmllllllllluuu|||~~~|||}}}~~~~~~yyyqqqjjjgggWWWHHHBBBIIIRRR^^^xxxvvv~~~|||ssswwwxxxpppqqqwwwvvvnnnfffgggppptttnnnfff___hhhjjjlllpppdddRRRLLL===777333333333111222444/////////000111111222222////////////////////////.........///000000111111////////////////////////000000000111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333111111111111222222333333444333222222333555777999@@@;;;666444555666555333333333333333333333333333555555555444333333222222111222222333333444333333666777666333555:::>>>???CCCKKKYYYkkkzzz|||~~~yyyyyyuuu{{{wwwqqqmmmnnnrrrrrroookkkqqqyyykkkhhhccc___]]]^^^```aaaXXXPPPJJJGGG???555333777555444333444555555555444222111111111222333444444222222222222222222222222222333333444444333333333111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333333333333222222222111111000111111222222111111000222111000//////000111222////////////////////////000000////////////000000.............../////////........................////////////000000000000//////////////////////////////000000000000//////...////////////000000000////////////000000000000///000000111111222333333222222222111111000000000444444333333222222111111333333222222222333333333222222222333333333444444555666666666666666777777444444333222111000000///............////////////................................................------............------------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////..................//////000000000000000111111222222333444444333333444444555666666666777777777777777888::::::lllMMM???444;;;KKKZZZbbbeeetttxxxzzzvvvrrrsssttttttmmmqqqsssqqqrrrvvvvvvsssqqqpppoooppprrrsssrrrqqqrrrrrrssstttttttttssssssllloooqqqrrrrrrqqqrrrrrruuuuuusssnnnjjjfffeeefffllluuuyyypppcccVVVOOONNNNNNOOOYYYgggjjjhhhrrrvvvqqqnnn{{{wwwqqqmmmpppzzz|||vvvnnnnnn{{{|||qqqmmmtttzzzzzzxxxtttnnnhhhgggooonnnjjjfffVVVEEEBBB999333000222222000000222/////////000000111111111////////////////////////.........//////000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222111111111222222222222222333333222222333444666777777666444444555666666666333333333333333333333333555444444444333333222222333333333222222111111111333444555666666777666666333777===DDDMMMWWWaaagggjjj{{{}}}|||zzzuuuooonnnwww}}}vvv{{{{{{uuuuuuuuusssooolllkkklllmmmjjjlllsss}}}nnnhhh```XXXRRRNNNKKKIIIBBB===999777444111222555111222333444444333111000222222222111222222333333222222222222222222222222111222222333333333333333111111111111111222222222111111111111111111111111000111111222333222222222333333333333333333333333333333333222222222111111000000111111111111000000111111000000000000111111////////////////////////000//////......//////000---............/////////........................////////////000000000000////////////////////////...//////000000//////.........////////////000000////////////000000000000//////000000111222222222111111111111111000000000222222222222111111111111111111222222222222333333222222222222333333333333444444444555555555555555333333222222111000000///...////////////000000000........................------------------------,,,,,,---............---------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---......//////000000111000111111222222333444444333333444444555666666666777777777777888999::::::pppYYYBBB:::===BBBGGGLLLWWW___ffffffhhhooouuuwwwssswwwxxxuuuuuuwwwvvvrrrtttrrrrrrrrrtttttttttrrruuuuuuvvvwwwwwwxxxwwwwwwqqqsssuuutttrrrqqqpppqqqrrrsssrrrmmmhhhdddbbbcccjjjrrr{{{vvvnnnddd[[[PPPHHHIIINNNbbbjjjwww}}}vvvjjjhhhnnn~~~pppmmmqqq{{{wwwsssrrrxxxwww{{{~~~zzzvvvrrrsss{{{{{{sssnnnqqqyyy~~~}}}zzzyyywwwrrrpppsssjjj___XXXIII:::999444000...000111000///111/////////000000000000000////////////////////////....../////////////////////////////////////////////000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222000000111222222222222222222222222333444444555555111333444555444444555666333333333333333333333333333333333333222222222222555555444333222222222222111111333555666555555555777666444333666;;;AAAEEEKKKTTT```gggggghhhpppzzz~~~~~~}}}wwwoookkkqqq||||||xxxsssrrrwwwyyywwwnnnppprrrrrrooollllllnnnssspppoooppptttuuusssppp]]]WWWOOOHHHCCC>>>999666555555444222222555555333000222333333222000000///222222111000000000111111111111111111111111111111000111111222333333222222000000111111111222222222111111111111111111111111///000111222333222222111333333333333333333333333333333333222222222111111000000111111111111000000000000111111111111000000//////////////////////////////............//////---------.........//////........................////////////000000000000////////////////////////......////////////.............../////////000000////////////000000000000//////000000111111222222000000000000111111111111000000000111111111111111000000111222222222222222111222222222222333333333333333333333333333333333222222222111000000///////////////000000000111111........................------------------------+++,,,------.........---------------------------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------......,,,------....../////////------......///000000111000111111222222333444444333333444444555666666666666666666666777888999999eee|||___LLLAAA<<<===AAA999CCCKKKLLLOOOXXX```bbb~~~~~~|||}}}{{{wwwwwwuuutttuuuvvvwwwvvvtttxxxxxxyyyzzz{{{{{{{{{{{{xxxyyyzzzxxxtttrrrqqqqqqoooppppppmmmgggcccbbbbbbooouuuyyyyyyxxxuuuooohhh[[[VVVTTTVVVVVVYYYcccooowwwzzzsssvvv}}}~~~}}}xxxuuu{{{rrrvvvyyyvvvrrrsss||||||yyyvvvwwwzzz|||xxxppplllmmm}}}yyyqqqoooxxx|||vvvsssdddUUUOOOCCC666666222...---000222000000222000000000000000////////////////////////////////////////////////////////////////////////////////////000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222000000111222222222222111111222333444444444444444000444777666333111111333333333333333333333333333111111111111111222222222111000000//////111222333333222222444444222222333222111111333555777666555999777<<>>:::>>>===999===HHH___uuuwwwwwwsssrrruuuzzz|||xxxrrrsssuuuwwwwwwvvvuuuvvvwwwxxxxxxxxxyyyxxxvvvrrroootttwwwxxxvvvqqqkkkgggeeemmmqqqmmmgggbbbRRRFFFKKKKKKSSShhh{{{{{{|||xxx{{{}}}|||{{{|||uuuttttttzzz~~~vvvuuuvvvtttkkkuuu|||pppdddppp}}}xxxxxxrrrmmmnnnvvvzzzdddPPPIIICCC777000111000000000000000000000000////////////////////////................................................000000//////.........---////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000111111111111222222222444444333222222333444444333333333333333333333333222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222333444555666888999999>>>@@@DDDHHHMMMRRRUUUWWW]]]]]]^^^___`````````___dddeeeeeeccc```ZZZTTTQQQIIIHHHHHHGGGHHHIIIKKKLLLAAA???<<<999777777777888444444444444444444444444<<<999555222000111222444222222222111111111000000222111111111000000//////000000000000000000000000000111111111111222222222222222222222222222222222111111111111111111111111000000111222222222222111333333333333333333333333////////////////////////000000000000111111111111000000000000111111111111////////////////////////........................000000000000000000000000//////.........---------........................///////////////////////////////////////////////////////////////.........000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000111111000000//////......//////////////////////////////.........------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///////////////////////////...000222444444444333222333333333444444444555555555555444444444444555555{{{{{{{{{yyyhhh[[[NNNJJJHHHIIIFFF>>>:::;;;FFFWWWgggpppxxx}}}{{{}}}|||xxxwwwxxxyyyyyyyyy{{{~~~}}}|||{{{zzzyyywwwtttrrrqqqvvv{{{|||xxxpppjjjgggWWWZZZUUURRRSSSLLLIIISSSaaalll}}}}}}{{{xxxyyy|||zzzuuunnnlllmmmppplllnnnuuupppjjjkkksss}}}oooZZZHHHBBB>>>555000222000000000000000000000000////////////////////////................................................000/////////............////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000111111111111222222222444333222111111222333444333333333333333333333333222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222222333444555666666777666777888:::<<<>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCAAA===:::777:::999888888888999:::;;;:::888666333222222222333333333333333333333333333NNNGGG===333...---000222222222222111111111000000111111111111000000000///000000000000000000000000000000111111111222222222222222222222222222222222111111111111111111111111000000111222222222222111333333333333333333333333111111111111111111111111//////000000000111111111//////000000000111111111////////////////////////........................//////////////////////////////.........---------................................................/////////////////////////////////////////////...000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////......//////////////////////////////.........------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------.......................................000222333444444333222111111111222222333555555555555444444444444555555~~~wwwyyyttttttpppdddVVVKKKFFF???999888===EEENNNVVV]]]dddhhhooooooqqqxxx~~~zzzxxxxxx{{{~~~zzzwwwnnnppppppjjjaaaWWWQQQOOOIIIRRRYYYcccnnnkkkgggpppyyy}}}~~~~~~{{{xxx{{{yyywwwxxxuuuoookkkdddccceeerrrvvvqqqkkklllrrrzzz___MMM===999777222000222000000000000000000000000////////////////////////................................................////////////............////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000111111111111222222222222222111111111111222222222222222222222222222222222111111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222333333333444333333333333333333333333555555555555555555444333111111222222222111000///222222111000000000111111333222111///...//////000222222222222222222222222CCC>>>777000------///111222111111111111000000000111111111111000000000000000000000000000000000000000000000111111111222222222222222222222222222222111111111111111111111111///000111111222222111111333333333333333333333333222222222222222222222222//////000000000000111111//////000000000000111111////////////////////////........................////////////////////////...............---------................................................////////////////////////......//////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000////////////...////////////////////////...............---------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------.......................................///111222333333222222111111000///000222444666444444444444444444444444wwwqqq{{{fffZZZWWWOOOBBB@@@;;;999<<<>>>>>>AAAFFFKKKMMMRRR[[[eeeooovvvzzz}}}|||yyyuuupppoooppprrrnnnsssyyy{{{xxxqqqiiieee[[[WWWPPPHHH@@@===>>>@@@VVViii}}}yyyyyy~~~{{{xxxzzzsssnnnjjjooo}}}}}}wwwrrrkkkeeegggaaaaaadddmmmwwwsssoookkkkkkmmmoooooommmQQQBBB666222222000000222000000000000000000000000////////////////////////................................................///////////////.........////////////////////////000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333333444444555555555888888888888888777666555333333333333444444555666333333222222111111111111222111000000000000111222111111111111111111111111---...///111111000///...111111111111000000000000111111111000000000000000////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111///000000111111111111111222222222222222222222222222222222222222222222222////////////000000000111////////////000000000111////////////////////////........................////////////////////////........................................................................////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------....................................///000111222222222222555333111//////111333444444444444444444444444444uuunnnsssyyyuuummmmmmdddUUURRRKKKFFFHHHIIIGGGFFFHHH=========>>>AAAFFFMMMQQQPPPRRRRRRRRRPPPPPPQQQRRRMMMPPPTTTVVVVVVXXX[[[]]]SSSOOOJJJHHHJJJNNNRRRTTThhhyyytttvvv}}}~~~|||vvvsssyyyrrrmmmgggbbb```iii}}}{{{sssttt}}}zzzjjj\\\TTTfffffflllllliiiqqquuulllkkkiiigggfffddd___VVVPPPGGG<<<333///000//////000////////////////////////////////////////////////.........................................................///////////////////////////////////////////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000333333333222222222222111000000000111222333333444444444444444333222222111111111000000000111222333111111111111000//////...111111111111111222333333000000000000000000000000000111333444444111///---000000000000000000000000000000000000000000111111//////////////////////////////000000000111111111111111111111111111111111000000000000000000000000//////000111111111111000222222222222222222222222111111111111111111111111...////////////000000000...////////////000000000////////////////////////................................................---.....................................................................////////////////////////---.........//////000000//////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000////////////////////////.............../////////////////////////////////---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------.................................///000111111111111888666333000///000111333333333444555555444333333wwwnnnmmm{{{wwwmmmqqqvvvtttfffbbb^^^^^^bbbdddaaa]]]MMMKKKFFF???;;;===DDDJJJLLLMMMNNNMMMJJJHHHGGGGGGGGGFFFEEEHHHRRReee{{{|||vvvppppppsssrrrkkkdddjjjqqquuu~~~|||}}}yyyvvvxxx{{{ooonnnoooooommmppp|||vvvoooqqqyyy~~~vvvlllccc```bbbjjjnnnwwwvvvkkkkkkoooiiihhhfffeeeccc___UUUIII???>>>999222///000111000///////////////////////////////////////////////////.........................................................///////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111222333333222111111000000000000000000000000//////000000000000000111000000000000000000000000////////////////////////////////////////////////////////////////////////222222222222222111111111000000000000000000000000000000111111111000//////111000///////////////000///000000111000000///...///000000000111111111111000000000000000000000000444333111///...000222333//////000000000000000111000000000000111111111111000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000...///000000111111000000222222222222222222222222////////////////////////......////////////000000......////////////000000////////////////////////................................................---------.......................................------------------------////////////////////////------......///000000000000000000000000000000000000000000000000000000000////////////////////////......////////////000000////////////000000000000000000000000000000000000////////////////////////---............/////////////////////////////////---------...............------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------.........///000000111111888666444111000000111111222333444555555444333222qqqqqq{{{~~~mmmmmmwwwpppqqqnnnmmmuuu}}}sssgggeee___VVVQQQUUU```jjj~~~yyytttpppnnnnnngggbbb\\\ZZZbbbxxxyyylllmmmooommmsss{{{vvvyyy~~~~~~~~~}}}}}}||||||}}}}}}yyyzzz|||vvvpppmmmpppwww~~~zzzmmmhhhiiimmmuuu}}}rrrqqqvvvuuullllllmmmdddaaa___^^^\\\XXXOOOCCC:::777555222000111333222///////////////////////////////////////////////////............................................................/////////000////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111222333444444333222111000000000000000000000000////////////000000111111000000000000000000000000////////////////////////........................////////////////////////000000000000000000000111111111111000000000000000000111222222222222222222111111111111111111111111000000111222333222111111...//////000000000000000000000000000000000000000///...,,,+++,,,///222444////////////000000111111///000000000111111111111000000000000000000000000////////////000000000111111111111111111111111111000000000000000000000000...//////000000000000000111111111111111111111111////////////////////////........./////////000000........./////////000000////////////////////////................................................---------.........//////........................------------------------////////////////////////------......///000000111000000000000000000000000000000000000000000000000////////////////////////........./////////000000////////////000000000000000000000000000000000000////////////////////////---------.........//////////////////////////////---------.........//////------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++************,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------............///000111111333333222111111111111111111222444555555444222111|||uuu{{{|||ooommmqqqooottttttssszzzwwwpppgggbbbggguuuuuuiiidddmmm~~~xxx|||~~~{{{~~~}}}~~~||||||~~~||||||wwwtttvvvtttqqqmmmiiiiiinnnuuuzzzqqqiiihhhtttyyypppooonnnjjjkkkhhh\\\VVVSSSQQQOOOLLLEEE<<<555222222111111222444333000////////////////////////////////////////////////................................................---.........//////000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222222333444444444444333222000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////........................////////////////////////............//////000000---------...//////000000------...///000000000000------.../////////.........///000111222222111000//////000111111000000///111111111111111111111111000111222222111///---,,,.../////////000000111111//////000000111111111222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...//////000000000000000111111111111111111111111////////////////////////............/////////000............/////////000////////////////////////................................................---------.........//////........................------------------------////////////////////////---------...///000000111000000000000000000000000000000000000000000000000////////////////////////---.........//////000000////////////000000000000000000000000000000000000////////////////////////---------.........//////////////////////////////---------.........//////------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------...------......///000111...//////000111111222222111222444555555444222111zzzzzz~~~uuupppyyyrrreeeZZZWWWbbbpppuuuiii___```qqqyyyvvv~~~wwwyyyzzzuuu{{{~~~}}}uuu{{{yyyrrrnnnooollliiiiiikkkllljjjiii\\\bbbtttxxxzzztttmmmjjjjjjiiiddd___QQQMMMHHHDDDAAA<<<555000000000000000000000000000////////////////////////......////////////......................................................///////////////////////////.........///000///...////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////////////////000000//////.........---............////////////............////////////........................////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000///..................////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000//////.........---////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......//////.........---------////////////////////////////////////000000000000000000000000000000000000---.........//////000000000000//////.........---000000000000000000000000111111000000//////......////////////////////////------............------........................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***+++,,,,,,,,,,,,+++,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333|||{{{{{{kkk```aaaggg~~~zzzuuutttyyyyyyoookkkvvv|||tttwww{{{xxx{{{ttt|||~~~{{{vvvsssrrrtttoooiiigggfffccc\\\WWWZZZ^^^nnnvvv}}}sssjjjjjjnnnlllaaaUUUFFFBBB>>>;;;999666222...////////////////////////////////////////////////......////////////..............................................................................//////...////////////...////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000///////////////000111111000000000000000000000000////////////////////////........................000/////////.........---............////////////............////////////....................................................................................................................................////////////////////////////////////////////////////////////////////////////////////000000000000000///..................////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000/////////.........---........................................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......//////.........---------////////////////////////....../////////000000000000000000000000000000000........./////////000000000/////////............////////////////////////000000000000//////..............................------............------........................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,---------,,,,,,,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333xxxoooyyyxxxwwwzzz{{{yyy~~~vvvqqqppp}}}zzzxxx{{{zzzqqqrrrxxx{{{uuuvvvyyyzzz{{{~~~|||uuutttwww{{{~~~|||zzzwwwvvvwwwyyymmm^^^VVVVVV[[[```bbbcccdddooowww|||ooodddeeekkkgggVVVEEE:::777444222222111000///////////////////////////////////////////////////......////////////.................................................................................//////000000//////...////////////////////////000000000000000000000000111000000//////000000111000000000000000000000000///////////////000111111000000000000000000000000////////////////////////......................../////////...............---............/////////---............/////////........................................................................................................................---............/////////////////////////////////////////////////////////////////////////////////000000000000000//////...............////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////////////////000000/////////////////////////////////.......................................................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------.....................---------////////////////////////------........./////////000000000000000000000000......////////////000000////////////............////////////////////////000000000////////////...........................------............------------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........---,,,,,,,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333sssxxxyyytttsssyyy}}}zzzwwwuuuuuuvvvxxx{{{~~~rrrllllllyyyxxxzzz~~~{{{{{{}}}~~~~~~}}}{{{zzz~~~}}}yyytttrrrgggbbb[[[WWWYYYcccooowwwlllkkkqqq}}}sssuuuhhh\\\YYY\\\VVVEEE666555333111//////000111111////////////////////////////////////////////////---......//////......---...........................................................................///111111000/////////////////////////////////////////////////////////000000////////////000000000000000000000000000000///////////////000000111000000000000000000000000////////////////////////................................................---------.........//////---------.........//////........................................................................................................................---------.........////////////////////////////////////////////////////////////////////////////////////000000000000//////............////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000---......//////000000000////////////////////////................................................................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////------------........./////////////////////////////////////////////000000///////////////.........////////////////////////////////////////////////........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,+++,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333|||~~~yyy{{{wwwvvvrrroooqqqxxx~~~yyyvvvxxxzzz~~~~~~~~~|||xxxuuu~~~~~~sssggg```PPP]]]lllttttttqqqppprrrjjjiiinnn{{{~~~sssllliii```TTTMMMHHHBBB888000444333111///...///000222........................////////////////////////------............------........................................................................---///222222000/////////////////////////////////////////////////////////000000////////////000000///////////////////////////////////////000000111////////////////////////................................................---------...............------------............------------....................................................................................................................................------------............................................................//////////////////////////////000000000000//////............////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////------......//////000000////////////////////////---------.......................................................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---.....................////////////////////////------------.........///////////////////////////000000000000000000//////.........///////////////......................................./////////........................,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,+++***,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333}}}|||zzzzzz{{{www|||zzzxxxzzzwwwjjj\\\TTT```mmm}}}|||rrrllljjjggghhhooozzz}}}vvvlllgggZZZTTTKKKBBB:::555222111111222111///------...000........................////////////////////////------............------................................................------------------------,,,000333333111...///000////////////////////////000000000000000000000000000//////......//////000///////////////////////////////////////000111111////////////////////////........................---------------------------------------.........,,,------------.........,,,------------.................................------------------------------------------------------------------------------------------------,,,------------.........................................................////////////////////////...//////000000000000000............////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////..................//////////////////////////////---------------.........------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------...............////////////////////////------........./////////000000000000000000000000111111000000000000//////.........///////////////........................---............/////////------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,+++,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333}}}}}}~~~|||{{{zzzxxxssskkkgggiiikkkgggcccaaawww{{{~~~~~~yyyrrrmmmjjjgggkkkttt{{{wwwkkk```\\\IIIEEE???888333111111333...000111000...---...000........................////////////////////////,,,------......------,,,................................................------------------------+++000444444111...///000////////////////////////000000000000000000000000//////............/////////////////////////////////////////////000111111////////////////////////........................------------------------,,,,,,,,,------.........,,,,,,---------.........,,,,,,---------.................................------------------------------------------------------------------------------------------------,,,,,,---------.........................................................////////////////////////......///000000000000000............////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////..................------////////////////////////,,,,,,,,,------.........------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////////////////////////////....../////////000000000000000000000000000000000111111111000000000//////............/////////000........................---------.........//////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))+++,,,------......,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333}}}|||||||||zzzzzz{{{|||}}}|||vvvqqqeee\\\UUUYYYbbbjjjrrrxxxtttvvv{{{{{{nnndddfffllltttwwwnnn\\\PPPLLL<<<999555222000111111222---000222222000///000222........................////////////////////////,,,------......------,,,................................................------------------------+++000555555111...///111////////////////////////000000000000000000000000//////............/////////////////////////////////////////////000111111////////////////////////........................------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------,,,,,,,,,---------......................................................////////////////////////......///000000000000000............/////////000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000/////////////////////////////////......------,,,////////////////////////,,,,,,,,,------.........------------------------------------------------........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////////////////////////////////////////000000000000000000000000000000000000222111111111000000//////---.........//////000000........................---------.........//////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++---...///000000,,,,,,,,,---------................../////////000////////////000000000000111111222222222333333333ccc```mmmxxx{{{}}}|||xxx|||wwwzzz}}}~~~yyyxxxrrrooohhh___UUURRR^^^uuuxxxvvvrrr}}}yyyfffggghhhhhhdddZZZOOOFFFAAA222111111111000000//////////////////////////////........................////////////////////////................................................------------------------................................................111000///...........................////////////////////////............---------............///........................////////////////////////........................------------------------------------------------------------------------------------------------------------------------------------------------........................---------------------------------------------------------------------------------...............------------------------........................////////////000000000000---------............///............////////////000000////////////000000111111000000//////......000000000000000000000000000000//////.........---//////............//////////////////////////////------------------------.........------,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,------.........------------------------------------------------+++,,,------......------,,,,,,,,,---------............------------......444333111//////000111222000000////////////000000222111111000///......---//////............//////222111111000///......---........................------------------------...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,---------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---)))***+++(((...AAAAAA+++,,,,,,,,,---------........................------////////////000000000000000000000000111111111111rrrfffbbbpppwww~~~}}}~~~~~~|||yyyrrrfff```]]]YYYgggjjjwwwtttrrrqqq{{{{{{hhh```]]]YYYRRRJJJBBB;;;777111111111000000000//////////////////////////////................................................................................................------------------------................................................111000000///////////////............////////////////////////............---------............///........................////////////////////////........................------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------------------------------..................------------------------------.........................../////////000000000000---------............///............////////////000000////////////000000111000000000/////////...........................000/////////............//////............//////........................------------------------......---------,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,---------......------------------------------------------------+++,,,------......------,,,,,,,,,---------............------------......222111000//////111333444000000////////////000000111111000000///......---//////............//////111111000000///......---........................------------------------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---...---...---333GGGKKK888,,,,,,,,,---------................................./////////000000000000/////////000000000111111xxxiii\\\bbbzzz~~~wwwyyy~~~}}}wwwvvvnnnaaa\\\dddrrr}}}|||yyysssvvvpppvvv{{{vvvdddVVVOOOEEE>>>999555111...111111000000000000//////////////////////////////................................................................................................------------------------................................................000000000000////////////............////////////////////////............---------............///........................////////////////////////........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------/////////...---------,,,------------------------............................../////////000000000---------............///............////////////000000////////////000000000000000000////////////........................////////////............//////............//////........................------------------------------------,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,------------...------------------------------------------------+++,,,------......------,,,,,,,,,---------............------------......//////...///000111333555000//////......//////000111000000//////.........//////............//////111000000//////.................................------------------------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---000,,,---+++///AAAGGG999,,,,,,,,,---------..................................../////////000000000.........////////////000ssshhh]]]fffwwwvvvzzzyyyzzz}}}zzzxxxuuusss[[[]]]^^^aaaiiiyyy~~~wwwrrrwwwqqqrrrrrrssswwwttteeeSSSLLLCCC888333222111...+++000000000000000000//////////////////////////////................................................................................................------------------------................................................/////////////////////...............////////////////////////............---------............///........................////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------000000///...---,,,,,,,,,------------------------................................./////////000000---------............///............////////////000000////////////000000000000000000////////////........................///////////////.........///......------......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,------------------------------------------+++,,,------......------,,,,,,,,,---------............------------......//////...//////111222333/////////....../////////000000/////////.........///......------......///000000/////////.................................------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---000++++++******555999...,,,,,,,,,---------......---------......................../////////000000---------.........//////{{{mmm___fffrrrsss{{{{{{{{{xxxlllbbb[[[YYYYYYSSSWWWbbbqqq~~~xxxqqqlllkkknnnwwwsssooojjjfffddd^^^OOOAAA???999222000111222000,,,//////////////////000000////////////////////////................................................................................................------------------------................................................---....../////////...---............////////////////////////............---------............///........................////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------000000///...---,,,,,,,,,------------------------....................................////////////---------............///............////////////000000////////////000000////////////000000000000////////////////////////.........///////////////......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------+++,,,------......------,,,,,,,,,---------............------------......000///////////////////////////............//////////////////..................------------......////////////....................................---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---222,,,...000+++///111))),,,,,,,,,---------......---------.........//////............////////////------------............zzzcccbbb}}}}}}}}}yyyvvvvvv|||mmmggg^^^TTTPPPTTT```iiiuuunnnkkkqqqzzz~~~vvvqqqkkkhhhjjjlllnnnoooooohhh___XXXRRRJJJ???777333111...///111222000.........////////////000000////////////////////////........................------------------------................................................------------------------................................................,,,---///000000000///...............////////////////////////............---------............///........................////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------/////////...---------,,,------------------------........................------........./////////---------............///............////////////000000////////////000000////////////000000000000000000000000000000000000.........///////////////......------------......------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,+++,,,,,,------.........------------------------+++,,,------......------,,,,,,,,,---------............------------......////////////.........---///......------......///..............................------------......................................................------------------------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---...(((,,,111,,,+++...+++,,,,,,,,,---------......,,,,,,------.../////////------........./////////---------............///sssuuuqqqggg~~~}}}yyyyyy~~~}}}~~~|||xxxvvvpppjjjXXXXXXWWWWWW[[[iii|||rrrlllmmmtttsssqqqmmmjjjiiihhheeeaaa```ZZZQQQHHHAAA:::666444.........//////000000000........./////////000000////////////////////////........................------------------------................................................------------------------...................................................///111222222222111000............////////////////////////............---------............///........................////////////////////////........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------..................------------------------------........................---------.........//////---------............///............////////////000000////////////000000.../////////000000000111////////////////////////............/////////000...------,,,,,,------...------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,++++++,,,,,,---......///------------------------+++,,,------......------,,,,,,,,,---------............------------......------......//////......///......------......///...........................------,,,,,,------...................................................------------------------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------%%%)))///)))'''---...,,,,,,,,,---------......,,,,,,------...//////000---------.........//////---............/////////wwweeeddddddkkkttt{{{}}}|||uuu}}}wwwvvv{{{zzzxxx}}}}}}zzz|||{{{{{{~~~zzzvvvtttssskkkaaa[[[[[[YYYWWWeeeiiinnnoooqqqxxxzzzsssooommmsss}}}tttsssoooiiidddbbb```^^^QQQLLLDDD<<<555111111555///000000///...///111333---.........//////000000////////////////////////........................------------------------................................................------------------------................................................///000222444555444222111............/////////000000/////////............---------.........//////........................////////////////////////........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------...............------------------------........................---------.........//////---------.........//////............/////////000000000////////////000000.../////////000000111111........................---.........//////000000...------,,,,,,------...------------------------------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,++++++,,,,,,---...//////------------------------+++,,,------......------,,,,,,,,,---------...............------.........++++++---...///000000000.........------.........---........................------,,,,,,------...---.............................................------------------------,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---444))),,,111)))&&&...222,,,,,,,,,---------......,,,,,,------...///000000---------.........//////.........////////////000^^^iii}}}yyyqqqvvvqqqkkkfffcccbbbaaaaaaoooqqqyyy}}}|||{{{|||wwwuuuuuuxxx{{{|||zzzrrrnnnppprrrxxxtttpppnnnbbbYYY]]]UUUYYYYYYVVVXXX```hhhlllxxxpppyyytttssstttttt{{{vvvggg^^^]]][[[UUUOOO>>>;;;777333111000111222000000000000000000000000//////............//////...------,,,,,,------...------------------------,,,,,,,,,---------...............------,,,,,,,,,------------------------,,,,,,,,,---------......,,,---...//////...---,,,......................../////////000111333444555////////////////////////000000//////.........---,,,,,,,,,---------..................////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------..................------........................000///...---------------////////////////////////............////////////////////////////////////////////////////////////......////////////......////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------,,,,,,,,,---------...............////////////000....................................////////////>>>III\\\www~~~ttt{{{xxxtttsssuuuuuutttrrrZZZVVVVVV]]]dddgggkkkqqqrrrssstttuuuxxx{{{}}}xxxsssnnnggg___ZZZ___gggkkkccc```cccbbbZZZWWWZZZRRRXXXUUUUUU\\\[[[YYYaaajjjqqqvvvtttrrrtttwwwxxx}}}ooosss|||rrrnnnlllmmmrrrxxxyyynnn```VVVPPPKKKDDD???666444222000///...///000////////////////////////////////////////////////...------,,,,,,------...------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,---------......------...//////...------..............................//////000222333444////////////////////////000/////////.........---,,,,,,,,,---------..................////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------................................................//////...---------------////////////////////////............////////////////////////////////////////////////////////////......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......------........./////////....................................////////////222777CCCTTTjjjooommmmmmtttpppbbbSSSMMMMMMPPPTTTWWWTTTSSSTTTUUUYYY^^^cccfff`````````]]]TTTMMMPPPXXXUUURRRTTTYYYVVVNNNLLLPPP[[[aaa^^^]]]fffkkkppp{{{~~~yyyxxxwwwrrroooxxx|||{{{tttiiicccdddffffffbbb\\\RRRIIIAAA:::444000.............../////////////////////////////////---...///000000///...---...------,,,,,,------...------------------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,,,,,,,---------......------...//////...------........................------......///000222222/////////////////////////////////...............,,,,,,,,,---------......---............/////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------................................................//////...------------...////////////////////////............////////////////////////////////////////////////////////////......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......,,,---------............////////////////////////---............/////////777999;;;>>>FFFVVVjjjxxxvvvllljjjqqqzzz~~~mmmccc```___]]][[[UUUSSSPPPNNNMMMOOORRRTTTeeejjjqqqtttpppkkkooovvvrrrqqqvvv{{{wwwllliiinnn|||zzzyyy~~~zzzqqqooonnnrrrllloootttwww|||vvvfff[[[ZZZXXXSSSFFFDDDAAA<<<666111...------...///000111111000///////////////////////////,,,...000111111000...,,,...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---..................---........................------------...///000111////////////////////////........................,,,,,,,,,---------......---------.........//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------.......................................///......---------......////////////////////////............////////////////////////////////////////////////////////////......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////---------.........//////333555777555666===IIISSSlll~~~nnneeegggqqq{{{}}}{{{~~~yyyyyywwwsssooommmllllllmmmqqquuu|||{{{uuuwww}}}zzztttwwwyyyppprrr~~~wwwssspppzzzzzzooohhheeedddpppuuuooo]]]PPPLLLGGG@@@333555666444111......///...///000111111000///...........................,,,...000111111000...,,,...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------...............------.................................,,,,,,,,,,,,---...//////////////////////////////---------...............,,,,,,,,,---------......------------....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------.........//////..............................---------......///////////////////////////............////////////////////////////////////////////////////////////......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////------------...............222555555333555:::@@@CCC[[[vvvxxxnnnlllqqqxxx~~~sss{{{ssssssvvvxxxuuuppppppuuu|||qqqiiijjjwwwnnnooozzz{{{}}}wwwzzzyyyvvvsssnnnhhh```[[[aaaaaaZZZNNNCCC===888444///000222111000.........---.../////////...,,,+++........................---...///000000///...---...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,,,,,,,---------......///...------------...///........................------,,,,,,---......///////////////////////////---------------.........,,,,,,,,,---------......,,,------------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,------.../////////...........................------------...//////////////////////////////............////////////////////////////////////////////////////////////......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......,,,---------....................................,,,------------.........000333555555333222444666555BBBQQQYYY]]]bbblllttt{{{pppgggbbb```ooo|||xxx|||~~~}}}}}}~~~yyypppooozzz{{{xxxyyy|||~~~~~~}}}xxxxxxtttooollliiibbbZZZUUUOOOHHHAAA===999333111111111000000000//////...---,,,,,,------------------........................////////////////////////...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......///...------------...///........................---------------......///////////////////////////,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,---------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,------...//////000........................---------------...//////////////////////////////............////////////////////////////////////////////////////////////......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,---------......------........./////////------------------------,,,,,,---------.........000111222333333444666777999:::===<<<777666BBBPPPRRR___oooxxxwwwpppjjjfff```ooo}}}yyy~~~}}}}}}~~~}}}}}}zzz|||zzzqqqooommmuuuuuuyyyzzz~~~|||rrrqqqvvvxxxwwwpppkkkfffccc]]]VVVOOOKKKBBB777000444555000000555111000......000000///---,,,------......///000000........................//////............//////...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,---------......///...---,,,,,,---...///..............................---------...//////////////////////////////,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,------...///000000........................---------------...///000////////////////////////............/////////000////////////////////////////////////////////////......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------...............////////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111111111111222333444555555444333333333333444555<<>>:::666444111///222222111111000//////...////////////////////////................................................------------------------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,........................//////............//////........................---------------------------------,,,,,,---------..............................---------,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------............---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......///---,,,///333333000+++////////////////////////////////////////////////........................000/////////.........---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......---------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------000000000000111222333444333333222222222222333333333222222111222333555666???AAAEEEMMMUUU\\\___```gggiiilllooopppooonnnmmmvvvyyy||||||xxxsssooommmmmmjjjmmmuuuvvvrrrqqqvvvsssssspppjjjbbb]]]]]]^^^cccbbb^^^VVVMMMEEEAAA???777444111000000000000///222111111000000//////...////////////////////////................................................------------------------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,........................//////............//////........................------------------------------------------------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........---...111444444000,,,////////////////////////////////////////////////......................../////////...............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000111222222222222222111111222222222333333222111111111222333000222444666888<<>>:::666444333222000000222333333222111111000000////////////////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................///......------......///........................------------------------,,,------------------,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------///222444333000,,,////////////////////////////////////////////////................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++000000/////////000111111000111111111111111111000111111111111111111222222000222333333111111333666666:::@@@GGGNNNSSSVVVXXX[[[[[[[[[]]]``````^^^\\\^^^\\\\\\]]][[[WWWUUUVVVUUUTTTRRRNNNIIIEEEDDDCCC===999555333333444333222222111//////000000///...000000000///////////////........................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..............................------------..............................------------------------,,,,,,---......---,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------///111333222///---////////////////////////////////////////////////........................---------...............------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++000000////////////000000//////000111111000//////111111111111111111111111000111222222111000111111,,,...222666999<<<>>>>>>BBBBBBBBBCCCFFFHHHHHHHHHJJJIIIGGGFFFDDDAAA???>>>===<<<;;;:::888666555444444222///...///222333444333111//////000///---,,,////////////////////////........................------------------------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------.................................------------..............................------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------///000000000///...////////////////////////////////////////////////........................---------------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------++++++++++++++++++++++++000//////....../////////...///000000000000///...111111222222222222111111............////////////333333333222111000///......///000111111222222333333444333222111111000///111000000111111111000///000000000000000000111222222111000111222222000...////////////////////////........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.................................------,,,,,,------...........................------------------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------...///////////////////////////////////////////////////........................,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,000//////.........//////---...///000000///...---,,,---...///000000000000111///------///000000//////000000111111111000000---000333333111000000000///111111000111444444333111000000222333444333222---000333333111/////////...------///111222111000.........///////////////........................------------------------------------------------------------------------,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------....................................------,,,,,,------...........................------------------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------,,,+++,,,...000////////////////////////////////////////////////........................,,,,,,,,,------.........------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000////////////////////////000000//////.........---//////////////////////////////000000///...------////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////........................------------------------........................---------,,,,,,+++++++++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------............---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......////////////////////////........................---------............///000000//////.........---------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...------------------------+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,000222000000000...)))------------------------///...---,,,+++,,,------***+++,,,,,,,,,,,,,,,---------------------------........................,,,------......------,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++---------+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---,,,,,,---...---,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------------------------------...////////////...........................000/////////.........---........................///////////////...------.........................../////////000000000000////////////////////////000000000000000000000000................................................------------------------........................---------,,,,,,+++++++++......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------............---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......................................................---------............///000/////////.........---------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...------------------------+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................222444333...---///...+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,......,,,,,,,,,+++++++++---...------------------------........................,,,------......------,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---,,,,,,---...---,,,---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---......................../////////..........................................////////////...------............................../////////000000000////////////////////////000000000000000000000000................................................------------------------------------------------------,,,,,,,,,,,,++++++...------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......................................................---------............////////////...............------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...------------------------+++,,,,,,------,,,,,,+++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------888777333,,,***---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000111///---+++***+++---...------------------------------------------------,,,------......------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,+++,,,---...---,,,---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---................................................................................................//////...------................................./////////000000////////////////////////////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......................................................---------............///........................------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------555555111+++))),,,...,,,++++++++++++++++++++++++++++++++++++,,,...000111999555000,,,***+++,,,---------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------+++++++++---...---,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...........................---------.......................................------............------....................................////////////................................................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......................................................---------............///---------...............------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000///+++***------+++++++++++++++++++++++++++++++++***+++,,,...000111>>>999222---+++,,,,,,+++------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,+++***+++---...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////---------------------------------------.........------------------------,,,,,,---............---------------------------------........./////////................................................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................---------............///---------------.........------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((,,,---+++,,,......***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...000111===777000,,,,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++***)))+++---...---,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------,,,,,,,,,------.........------------------------+++,,,------.........------------------------------------.........//////........................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................---------............///,,,,,,,,,------.........------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,---++++++......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000666111+++))),,,......,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***))))))***,,,...---,,,---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,------------------------,,,,,,,,,------.........------------------------+++,,,------.........------------------------------------.........//////........................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................---------.........//////,,,,,,,,,------.........------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......***+++...///------------------------------,,,++++++,,,---///000///+++&&&''',,,//////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------***))))))***,,,...---,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------///............---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------..................---.........------,,,,,,,,,------------.........///......//////////////////.........------,,,,,,,,,...------,,,,,,------....................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++...---,,,+++***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------............------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------............------......---------,,,,,,,,,------........./////////............------------.........------,,,,,,,,,...------,,,,,,------.................................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,...------------,,,,,,,,,............/////////000......------,,,,,,,,,+++.........---------------...------,,,,,,------..............................------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------........./////////000000//////...------,,,,,,,,,...............---------...------,,,,,,------...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---...//////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------............////////////////////////......------...........................------,,,,,,------...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,------------...------------.........///////////////////////////.............../////////...------,,,,,,------...........................,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............------,,,,,,,,,---------......,,,,,,,,,,,,------------,,,------......//////000---........./////////000...------,,,,,,------...........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///---+++++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------......//////......---,,,,,,,,,------.........+++++++++,,,,,,,,,------***++++++,,,---...//////---.........//////000000...------,,,,,,------...........................,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///---+++***+++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------&&&''')))+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///------------------------000000000000000000000000------------------------------------------------,,,---------.../////////------------------------------------------------.........------,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,------.../////////.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///------------------------................................................------------------------,,,,,,,,,---------------------------------------------------------------......---------,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......------............//////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++------,,,,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......////////////...............------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---...//////000,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...111111000///......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000000111------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///------------------------------------------------------------------------////////////////////////000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------111111000///...---,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000000111//////......------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........---------............///------------------------........................------------------------........................000000000///////////////------------------------------------------------,,,,,,,,,------------...------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------000//////...---,,,,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///---------............///------------------------................................................------------------------.........///////////////........................------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***++++++,,,---......------,,,,,,++++++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------...000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++++++++,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////---------.........//////------------------------........................////////////////////////------------------------,,,---------.../////////////////////////////////------------------------,,,,,,,,,------.........------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++.........------,,,,,,,,,------------------------........................//////.........---------////////////////////////------------------------...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,---------............///------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------........................//////.........---------........................------------------------...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---------------............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------------------...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...//////...---+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////...------------,,,,,,,,,------------------------.......................................---------........................------------------------...------,,,,,,------.........---,,,,,,,,,------------------............------------------------...------,,,,,,------...------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------..............................------------------------------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---000111111000---+++***+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................................................................------------------------------------------------...------,,,,,,,,,------,,,,,,---------.........------------------------...------,,,,,,------...........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,---------......---------------------------------------------------,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---000111111000---+++***+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------................................................---.............................................------------------------------------------------------,,,,,,,,,------...,,,,,,,,,------------...------------------------...------,,,,,,------...........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...//////...---+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,------------...................................................---------...............------------------------------------------------,,,------......------,,,------,,,,,,,,,---......,,,,,,,,,,,,------------------------------------...------,,,,,,------...------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,---------......................................................---------.........//////------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------------------,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,------.........////////////////////////........................---------.........//////------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------..............................------------------------++++++++++++,,,,,,---...++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................------------------------...,,,+++,,,......+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------...------,,,,,,------...,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,,,,,,,---........................------........................---------............///------------------------......------------......------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,++++++,,,...///---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................------------------------...,,,+++,,,......+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......................................................---------............///------------------------......------------......------------------------------------------------------------------------------------------------------------------------------------------,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,++++++,,,...///---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------......---------...///000------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++------------------------,,,++++++******++++++,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---,,,,,,,,,,,,---......................................................---------............///------------------------......------------......------------------------------------------------------------------------------------------------------------------------,,,,,,------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...---------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------...------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------------------------------,,,,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------.......................................---------............///------------------------......------------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,,,,,,,,,,---...------------------------------------------------------------------------,,,,,,---------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,)))***+++,,,---,,,+++***+++++++++,,,,,,,,,------++++++++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------.........//////........................---------............///------------------------......------------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,---------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,---,,,+++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,---......,,,,,,------.../////////........................---------............///------------------------......------------......------------------------------------------------------------------------------------------------------------------------,,,,,,------------------+++,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------+++,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---......//////......------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---///...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,------...//////000........................---------............///------------------------......------------......------------------------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---......///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,------------------,,,------------------------------------------------------------------------++++++,,,,,,---......///---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,---.../////////......------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***---///...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---......,,,,,,------...///000000........................---------.........//////------------------------.........------.........------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,++++++,,,,,,---...//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,------......------,,,------------------------------------------------------------------------++++++,,,,,,---...//////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,+++***)))***+++---...++++++,,,,,,,,,---------***+++,,,---------,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,,,,,,,---------------------------------------------------------,,,,,,++++++,,,,,,---//////...---,,,,,,++++++...------,,,,,,------...---------............///---------............///111111000000//////..............................------------------------................................................------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++.................................------,,,,,,,,,,,,,,,,,,---------......------------------------.................................------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,..............................---------......///000///...---,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,,,,,,,---------------------------------------------------------,,,,,,++++++,,,,,,---///......---,,,,,,++++++...------,,,,,,------...---------............///---------............///000000000000//////..............................------------------------................................................------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++..............................---------,,,,,,,,,,,,,,,,,,---------......------------------------..............................---------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,.........---------------...------,,,,,,,,,---------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,------.........------,,,,,,+++...------,,,,,,------...---------............///---------............///000000000////////////...........................------------------------................................................------------------------...------------,,,,,,,,,,,,,,,------------,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------......------------------------...........................------------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------......---,,,++++++++++++++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,------......---------,,,,,,,,,...------,,,,,,------...---------............///---------............///////////////////////////................................................................................................------------------------------------------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,---------......................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,------------000///...---,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------------------------------------------------------...------,,,,,,------...---------------,,,,,,,,,...------,,,,,,------...---------............///---------............///.............../////////................................................................................................------------------------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------.........111111000...------------------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------......------------......------------------------...------,,,,,,------...---------............///---------............///---............/////////................................................................................................------------------------,,,,,,,,,------------...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......................................................,,,,,,,,,------------...------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,------------...,,,------....../////////111111000///.........///------,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------------------------------......------------......------------------------...------,,,,,,------...---------............///---------............///---------.........//////................................................................................................------------------------,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......................................................,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------......------...//////000111111000//////.........//////+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,---------------------------------------------------------......------------......------------------------...------,,,,,,------...---------.........//////---------.........//////---------.........//////........................////////////////////////................................................------------------------,,,,,,,,,------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////........................,,,,,,,,,------.........------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................,,,,,,,,,------..................///000111111222......---------......///((()))***+++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,,,,---+++***------------------------.........------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++.........------,,,,,,,,,------------------------,,,,,,,,,---------......---------............///------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------...............------,,,,,,,,,................................................---------............///........................////////////////////////////////////////////////........................................................................------------------------........................---------------------------------............////////////......---------,,,------///000///---+++...///000///...---...//////////////////...------222333333333222000...---111///............---,,,111---)))***...000...***222///,,,***+++---------,,,,,,---.........------------------------------////////////////////////------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------.........------,,,,,,,,,---------............///,,,,,,++++++++++++,,,,,,......------------......(((***---......---------.../////////...---,,,+++////////////...---+++***000---+++***+++,,,,,,,,,.........------,,,,,,,,,...................................................---+++,,,,,,---+++***------------------------......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------------,,,,,,,,,+++------------------------,,,,,,,,,---------......---------............///------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------............---------,,,,,,,,,................................................---------............///........................////////////////////////////////////////////////........................................................................------------------------........................---------------------------------............///------------............///...---,,,---,,,++++++,,,...///000000000222333555666888:::<<<>>>??????CCCCCCCCCBBB???<<<:::888222111//////000000///...000...---...000000,,,)))---,,,,,,---000111111000..................---,,,------------------------........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------......---------,,,,,,,,,---------............//////......---------------,,,,,,,,,,,,,,,---......+++,,,------,,,,,,---..................------,,,******+++,,,------......,,,+++)))***,,,......---...------------------,,,...................................................,,,++++++------,,,***------------------------...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,---------......---------............///------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------.........------------,,,,,,,,,................................................---------............///........................////////////////////////////////////////////////........................................................................------------------------........................---------------------------------............///------------------------------,,,,,,---...000111333555888:::;;;===@@@BBBGGGIIIKKKNNNQQQTTTUUUVVVYYYYYYYYYXXXVVVSSSQQQOOOKKKHHHCCC???<<<:::888666111111000/////////000000...------...///...,,,)))000000//////...---------------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------........................------------------------...------------,,,,,,,,,---------............///---,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,---///...---,,,------///000..................------...---,,,,,,,,,,,,,,,------,,,+++,,,...///...------------------.........................................................---,,,++++++------,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------............///------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......------------------------................................................---------............///........................////////////////////////////////////////////////................................................................................................................................................---------............///............------------,,,...111333666999===???DDDFFFIIIKKKMMMOOORRRTTTYYYZZZ\\\]]]___`````````aaabbbcccddddddcccbbbaaa```ZZZQQQKKKGGGFFFFFFFFFAAA???<<<777222000111333///.........//////---+++///.........---.................................------------------------................................................------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------------------------------------------------------------........................---------------------------------------------------------............///,,,,,,,,,,,,---...000000////////////...---,,,,,,///...------///000000///......---,,,,,,,,,++++++000///...---,,,------...000///......//////---,,,,,,,,,------......//////................................................---,,,++++++------,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------............///------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......------------------------................................................---------............///........................////////////////////////////////////////////////................................................................................................................................................---------............///------...///000111222222555999>>>BBBEEEHHHKKKNNNSSSUUUWWWYYYYYY[[[]]]______```aaaaaabbbbbbaaaaaa```aaacccdddeeeddddddccc\\\UUUMMMGGGEEEGGGIIIKKKMMMNNNMMMJJJCCC<<<777555222000......000333444444------,,,,,,---...///000................................................................................................------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,------.........------------------------------------------------........................---------------------------------------------------------............///000//////...//////000000///000111333444444444444555444444666888888777555555444333222111111111111,,,,,,,,,---...///000000///---,,,,,,......---,,,---------....../////////................................................,,,+++***+++---...---,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------...------------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------...................................................---------............///........................////////////////////////////////////////////////................................................................................................................................................---------............///***+++---000444777999:::@@@DDDIIIKKKLLLOOOTTTXXXXXXZZZ\\\\\\\\\\\\^^^```aaabbbcccdddeeefffffffffdddeeefffffffffeeedddccc^^^XXXOOOHHHDDDBBBAAAAAA@@@GGGPPPXXXZZZVVVOOOJJJBBB===777333000///...---///...---------...000111........................////////////////////////................................................------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---......//////------------------------------------------------........................------------------------,,,,,,,,,------------...---------............//////......---------......333555999===AAACCCEEEEEEKKKHHHEEEFFFHHHIIIFFFDDDEEEEEECCCBBBBBBCCCDDDEEE;;;:::999777444111...---...,,,******,,,......................../////////................................................,,,+++***+++---...---,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------+++,,,,,,,,,------------------------------------,,,,,,,,,---------......---------............///------------------------------------------------------------------------,,,,,,,,,---------............------------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------........................,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......................................................---------............///........................////////////////////////////////////////////////................................................................................................................................................---------............///---...000333666999;;;===@@@CCCEEEEEEFFFKKKTTT[[[ZZZ[[[]]]]]]\\\]]]^^^```aaaaaacccdddeeeeeeeeeeeedddeeefffgggggggggfffeeedddaaa\\\WWWRRRKKKEEE@@@888<<>>EEEHHHLLLQQQUUUXXXYYYYYY\\\UUUNNNKKKLLLMMMLLLJJJKKKKKKKKKKKKMMMPPPSSSTTTRRRRRRPPPMMMHHHCCC===:::999555111....../////////////////////............................................................,,,+++***+++---...---,,,------------------------,,,,,,,,,------.........,,,,,,,,,------.........------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......---------.........//////------------------------------------------------------------------------,,,,,,,,,---------...............------.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.........................................................---------.........//////........................////////////////////////////////////////////////........................................................................////////////////////////........................////////////////////////---------.........//////444444555666777888999:::888:::::::::<<>>CCCNNNYYY```bbbccc```]]]YYYUUUOOOJJJEEE999777444111////////////////////////////////////------------------------////////////////////////........................------------------------................................................////////////////////////................................................,,,,,,------...///000000------------------------------------------------........................------------------------,,,,,,,,,------.........---------.........//////333555:::@@@HHHOOOUUUXXXYYY\\\___bbbeeefffffffff]]]SSSGGG@@@@@@BBBBBBAAABBBBBBCCCEEEIIIMMMQQQTTT[[[]]]___aaa```]]]YYYWWWGGGBBB:::444111000//////000000//////......------................................................------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,------------------------------------------------//////.........---------.........................................................------,,,,,,,,,------------------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................------------------------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------------------------------------------------------------------------------+++,,,------......------------------------------...---,,,++++++---...000........................................................................,,,,,,,,,---...///000000................................................////////////////////////................................................//////............//////////////////////////////////////////////////////------,,,,,,------......000000000000000111111222777777999999999999777777888888:::>>>DDDLLLSSSWWWTTTVVVYYY[[[[[[XXXTTTRRROOOPPPPPPPPPOOOMMMLLLKKKJJJKKKLLLNNNPPPSSSUUUVVVWWWVVVVVVYYY]]]^^^]]]ZZZOOOLLLFFF??????HHHXXXeeeeeeeeeeeecccbbb___]]]\\\KKKDDD:::222......//////111///...---...///...---..................------//////............//////000000//////.........------------............//////............---------................................................................................................---------............///................................................---------............//////............---------000...,,,++++++,,,...000222111///...///333:::@@@AAAKKKRRRPPPMMMOOOTTTWWWVVV\\\bbbfffggggggiiikkkaaa\\\TTTLLLEEE@@@===<<>>===>>>@@@BBBOOOWWW___bbb```^^^^^^```\\\RRREEE;;;666555555555666444111000///000000000000//////000111111///---//////.........---------------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,------------------------------------------------//////.........---------......................................................---------,,,,,,,,,------------------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,......---------,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................------------------------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------------------------------------------------------------------------------+++,,,------......------------------------------...---,,,++++++---...000------------------------................................................,,,---------.../////////................................................////////////////////////................................................//////............//////////////////////////////////////////////////////...---,,,,,,,,,------...000000///000111222444555999999:::::::::999777777888:::===BBBFFFKKKNNNPPPQQQPPPOOOLLLIIIFFFBBBAAA<<<===>>>???>>>===;;;:::999999999:::<<<>>>@@@BBBBBBAAAAAACCCHHHLLLLLLLLLPPPQQQPPPLLLHHHHHHLLLQQQ```ccchhhkkkkkkiiieeebbbccc[[[PPPEEE;;;444...+++000//////000000000---+++........................//////............//////000/////////............---------............//////............---------................................................................................................---------............///................................................---------............///---......///////////////...///000222222000///---''',,,444:::???DDDGGGJJJIIINNNPPPLLLHHHGGGFFFCCCGGGJJJNNNRRRTTTYYY^^^cccggghhhfffaaaVVVJJJ???999======>>>@@@AAA@@@>>>===AAAOOObbbnnnnnneeeYYYRRRYYYQQQEEE===:::;;;<<<===EEEEEECCC<<<555000000222000//////111222222000...///////////////.........------------------------------------------------------------------------------------------------------------------------...------------,,,,,,,,,------------------------------------------------...............---------...................................................------------,,,,,,,,,------------------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,------------...------------,,,,,,,,,...------------,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,---............---------------------------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,................................................------..................................................................////////////////////////................................................//////............//////////////////////////////////////////////////////...------,,,,,,,,,---...111000000111333555888999;;;;;;;;;;;;:::999777666888;;;???CCCEEEEEEEEEDDDEEECCC???:::777555444333111333555777888777555333444333333444666999<<<>>>;;;:::888888:::=========AAAEEEIIIJJJHHHEEEEEEGGGNNNTTT^^^ggglllmmmjjjhhhkkkggg```XXXOOOFFF<<<666000//////000111000...,,,........................//////............//////////////////............---------............//////............---------................................................................................................---------............///................................................---------............///,,,---...000000000//////,,,---...000111111111111555:::AAAFFFIIIKKKMMMNNNJJJMMMOOONNNNNNOOOLLLGGGDDDDDDDDDCCCEEEJJJQQQVVV```eeejjjhhh```VVVMMMIIIDDDDDDEEEFFFHHHGGGDDDBBB>>>FFFRRR^^^dddeeebbb```ZZZSSSIIIBBB???@@@BBBCCCIIINNNPPPLLLBBB888555555000///...///111222222000/////////////////////000------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------........................................................................------------------------------------------------........................------............------------------------------------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------...------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,------...............------------------------------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...............................................................---------................................................////////////////////////................................................//////............/////////////////////////////////////////////////////////...---,,,---...000111444444555666888:::===>>>======<<<;;;999888777666888999;;;===<<<:::888666555444444333444555666777<<<>>>AAACCCDDDCCCAAA@@@<<<<<<<<<===???CCCGGGJJJJJJHHHGGGEEECCCBBB@@@???:::<<<>>>>>>======@@@BBB;;;AAAKKKVVV```gggjjjkkkfffffffffddd```XXXOOOHHH999555111......///000000............//////////////////............/////////////////////.........---------............//////............---------................................................................................................---------............///................................................---------............///,,,---///000000///...---///...,,,---000666;;;???IIIHHHFFFDDDDDDGGGMMMQQQOOOUUUZZZ[[[]]]aaaaaa^^^VVVTTTOOOJJJGGGHHHJJJLLLTTTXXX\\\\\\YYYXXXZZZ\\\[[[VVVPPPMMMMMMMMMMMMKKKKKKJJJLLLRRR[[[eeemmmqqqeee___UUUMMMGGGDDDDDDDDDBBBHHHQQQTTTQQQKKKEEEBBB777444000//////111111111.........////////////000---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.....................................................................------------------------------------------------........................------............------------------------------------------------------------------------------------------------------,,,,,,---------.........------------------------------------------------...------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,---......//////......------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...............................................................---------................................................////////////////////////........................//////////////////////////////............/////////////////////////////////////////////////////////...------///222555777;;;;;;<<<===>>>???@@@AAA===<<<;;;999888666555555666666555444333222111111000333777<<<@@@BBBCCCDDDHHHJJJLLLNNNOOONNNLLLKKKCCCCCCBBBBBBDDDFFFIIIJJJQQQRRRTTTUUUTTTRRRQQQPPPKKKJJJHHHDDD@@@===<<<<<<888999===DDDMMMWWW___dddfffgggjjjllljjjcccZZZSSSMMMEEE999000------///111........./////////000000//////............//////.........///////////////---------............//////............---------................................................................................................---------............///................................................---------............///---......///...---,,,+++000000222555:::@@@EEEHHHDDDBBB>>>;;;<<>>;;;:::===CCCKKKPPP[[[^^^ccciiillljjjeeeaaa```WWWIII<<<444000//////.........//////000000111//////............//////.........///////////////---------............//////............---------................................................................................................---------............///................................................---------............/////////......------------+++111:::BBBFFFEEEBBB@@@::::::999888999>>>DDDIIIZZZdddkkkhhhcccdddiiillljjjhhheeebbb]]]VVVNNNHHHAAACCCGGGMMMTTTZZZ^^^```]]][[[YYY\\\^^^\\\UUUOOOKKKOOOVVV^^^fffllloooqqq|||zzzwwwooofff^^^YYYWWWQQQHHH@@@@@@GGGQQQVVVWWWWWWRRRJJJCCC<<<666111---000000000//////.........------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------.........//////................................................,,,,,,,,,---------......------------------------........................------............------........................------------------------------------------------------------------------------------............,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------...///////////////------------------------,,,,,,------......------------------------------................................................,,,---------.../////////................................................////////////////////////........................//////////////////////////////............//////////////////////////////////////////////////////......///222777===CCCGGGGGGHHHIIIIIIGGGCCC>>>;;;999777666444333222222222222333666999>>>CCCGGGIIIMMMPPPUUUYYY[[[ZZZXXXVVVLLLKKKJJJIIIHHHGGGFFFFFFIIIJJJJJJKKKKKKJJJIIIHHHDDDGGGLLLPPPUUU\\\dddjjjbbbcccfffhhhhhhddd___[[[QQQNNNIIIDDDAAA@@@AAABBBEEEIIIOOOXXX```eeefffeeeeee```WWWNNNEEE===555000---......///000000111111//////............//////............/////////000---------............//////............---------................................................................................................---------............///................................................---------............/////////...---...000222333555<<>>888;;;;;;;;;::::::===AAAEEESSSZZZ___]]]]]]bbbgggiiiccccccccccccbbb]]]UUUPPP??????AAAGGGPPPWWWYYYXXXTTTRRRRRRVVV[[[ZZZTTTMMMGGGHHHIIILLLQQQ\\\iiisssrrruuuxxxxxxsssnnnkkkjjjccc[[[PPPKKKKKKOOOQQQSSSZZZZZZXXXVVVPPPHHH>>>888444333333222111000//////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------.........---------------------------------------------------------.........//////................................................,,,,,,,,,------.........------------------------........................---..................---........................---------------------------------------------------------------------------------.........//////,,,,,,,,,------.........,,,,,,,,,------............------,,,,,,------.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------------------------------......///////////////------------------------+++,,,------......------........................................................................,,,,,,------...///000000................................................////////////////////////........................000000000000000000000000//////............//////////////////////////////////////////////////////---...///333999AAAHHHLLLIIIKKKLLLLLLHHHBBB<<<888777555444222111111111222111444:::AAAIIIOOOTTTWWWXXXZZZ]]]______^^^\\\ZZZQQQOOOMMMJJJHHHGGGGGGGGGGGGIIILLLOOOPPPQQQPPPOOOKKKLLLMMMNNNPPPWWWaaahhhiiihhhhhhhhhhhhfffdddbbbbbb```]]]XXXRRRMMMHHHFFF999<<>>===;;;999<<>>EEEJJJEEEIIILLLJJJDDD===888666333222222222333333444444444===GGGMMMQQQUUUYYY[[[bbbbbb```___```bbb```]]]]]]]]][[[XXXZZZ[[[TTTKKKRRRRRRRRRQQQSSSVVVWWWVVVSSS___ZZZNNNQQQWWWYYY^^^bbbaaaccceeeddd```]]]\\\XXXYYYSSSSSS[[[YYYTTTYYYLLLBBB;;;;;;>>>CCCIIIOOOUUUOOOKKKPPPYYYYYYPPPFFF:::555///---///222222222000///......000000///...////////////////////////111000///------......///................................................,,,---------.../////////........................------------------------,,,,,,,,,---------......------------------------........................000///...---------------............111777@@@GGGQQQTTTZZZ^^^VVVHHHBBBCCC???>>>>>>EEENNNUUUVVVUUUIIIIIIJJJJJJKKKLLLNNNNNNMMMLLLLLLMMMOOOQQQRRRRRRKKKNNNRRRVVVUUUUUUYYY^^^[[[\\\]]]\\\ZZZXXXVVVUUUZZZ^^^bbbbbb``````cccgggggghhhmmmttt||||||xxx}}}yyytttqqqoookkkeeeaaaiiiiiiiiilllmmmggg]]]UUUMMMFFF===777555555333111///......---------......------------------------------------------------------------------------------------------------...---------,,,,,,,,,+++------------------------................................................................................................------------------------......---,,,,,,,,,,,,---................................................///......---------------...---,,,++++++---...///.........///000000111111000000111222333444555555555444333111...,,,,,,,,,......------,,,---///111---.........---------...------------------------........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///................................................------------------------------------------------......---------,,,,,,,,,------------------------111000///...---...//////......................../////////...---///333666//////.........---------......------------......------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................////////////////////////////////////////////////......////////////......///////////////////////////////////////...------///......------......///111111111333777<<>>???===888222///000111000///...---------...////////////............---------------------------........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///................................................------------------------------------------------...------------,,,,,,,,,---------------------------,,,,,,,,,,,,---....................................///...---...000222...............---------......------------......------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................////////////////////////////////////////////////......////////////......///////////////////////////////////////......---...------......///000111...///111444777:::<<<>>>DDD@@@<<<888666555333111333444444666888;;;>>>@@@DDDCCCAAAAAACCCGGGMMMQQQTTTXXX]]]aaa```\\\YYYWWWXXXSSSNNNLLLJJJIIIJJJMMMRRRSSSVVVZZZ^^^``````___gggmmmkkkgggcccVVVOOOWWWYYYYYYYYYYYYZZZ\\\]]]]]]\\\[[[XXXVVVVVVVVVVVVVVVXXXWWWVVVTTTMMMCCC@@@BBB@@@???<<<;;;<<>>???CCCEEEFFFBBB;;;666444555333444555666555222...***///...---.........------................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///................................................------------------------------------------------------------------------------------------------......---,,,,,,+++++++++........................,,,...//////...------.................................------------......------------------------................................................---------------------------------............///................................................////////////////////////////////////////////////......////////////......////////////////////////...///////////////......---------...///111222333//////000222555888:::<<<===:::777777999;;;:::999444666;;;@@@EEEHHHJJJKKKMMMHHHFFFGGGGGGGGGJJJMMMWWWXXXZZZ[[[WWWOOOLLLLLLNNNKKKJJJLLLMMMKKKLLLNNNcccfffiiikkkgggdddggglllyyy||||||}}}zzzhhh]]]eeeiiijjjkkkkkkjjjhhhaaaZZZYYYXXX[[[[[[YYY]]]```[[[\\\]]]```aaaZZZQQQMMMOOODDDBBB>>>:::888:::AAAFFFQQQRRRPPPIII???777222111000/////////111111///---////////////////////////000000000///////////////................................................000000//////......------................................................------------........................................................................///000111222333444777<<<@@@AAA>>>;;;AAAEEELLLQQQTTTTTTVVVXXXVVVTTTQQQPPPOOOMMMIIIEEECCCBBBAAABBBEEEJJJOOOSSS\\\^^^bbbdddeeeeeeeeefff______\\\WWWTTTSSSPPPMMMNNNLLLJJJIIIIIIKKKLLLMMMRRRUUUZZZ^^^___^^^ZZZWWW^^^^^^^^^___bbbgggmmmqqqxxxzzz}}}|||zzzzzz||||||zzzxxxvvvrrrooolllhhhddd```ZZZQQQGGG???...---------------..............................------------------------------------------------------------------------........................------------------------........................................................................................................................,,,,,,+++,,,,,,---...///................................./////////000000............///............111666<<>>;;;::::::999999:::<<>>CCCEEEAAA999222333000------...///...,,,................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///................................................------------------------------------------------------------------------------------------------............------,,,,,,........................,,,...000///...,,,,,,------...........................------------......------------------------................................................---------------------------------............///................................................////////////////////////////////////////////////......////////////......////////////////////////......///////////////...------...///000111333444222111111222444999===@@@===<<<;;;>>>BBBCCCAAA>>>777<<>>>>>@@@@@@<<>>999333000000000///---................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///................................................------------------------------------------------,,,,,,,,,------------...------------------------+++,,,---...////////////........................,,,...//////...------...---------.....................------------......------------------------................................................---------------------------------............///................................................////////////////////////////////////////////////......////////////......////////////////////////---...//////////////////......//////000222333444444333333444888===CCCFFFEEEEEEFFFGGGGGGEEEAAA===;;;@@@GGGMMMPPPOOOKKKHHHMMMKKKNNNRRRPPPJJJLLLTTTTTTKKKFFFKKKPPPSSSZZZbbbyyy}}}jjj^^^aaafffeeebbbssskkk___```[[[jjj|||qqqeeedddiiirrr~~~}}}fffVVV[[[wwwfff[[[UUUSSS[[[bbbbbb^^^ZZZWWWRRRMMMMMMNNNKKKCCC<<<@@@GGGOOOSSSQQQKKKDDD???444222...---.../////////000000000000000000000000000000111111111000///...////////////////////////........................000000//////////////////........................------------------------------........./////////................................................////////////000111333333444555555444333444777999;;;DDDNNNTTTXXXYYYUUUPPPJJJEEE???:::999<<>>AAAEEEKKKPPPTTTWWWWWWYYY[[[\\\VVVKKKCCC;;;:::===EEEOOOWWWYYYXXXOOOGGG===666444333111///................................................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///................................................------------------------------------------------,,,,,,,,,---------......------------------------+++,,,---/////////..............................---...//////...---...000---------.........//////......------------......------------------------........................................................................---------............///................................................////////////////////////////////////////////////......////////////......////////////////////////------...////////////////////////000111222333444333444777:::???DDDHHHKKKKKKMMMMMMKKKFFFAAA>>><<<>>>AAAFFFKKKNNNNNNLLLKKKRRRNNNOOOQQQLLLIIISSScccqqqaaaVVVYYY^^^___dddkkkfffdddhhhddd```ooowwwfffcccgggvvvyyyeeeaaabbbgggvvvooo\\\[[[wwwfffZZZVVVbbbssswwwnnneee___YYYTTTTTTVVVVVVQQQMMMBBBDDDGGGKKKMMMNNNKKKIII???:::444///...//////000000000000000000000000000000000111222111000///...////////////////////////........................///////////////000000000............................................................////////////......................................................///111333666888999777:::<<<:::666666<<>><<<======???DDDIIIMMMPPPRRRSSSJJJGGGHHHLLLLLLPPPfff~~~ooolllkkkfffdddhhh~~~tttjjjjjjbbbXXXbbbwwwuuueeebbbdddnnnqqqyyyyyyfffhhheeedddqqqrrrhhh]]]ooozzzlllgggwww|||eee```YYYWWWXXXZZZ[[[[[[HHHDDDAAABBBGGGMMMOOOPPPIIICCC:::444111111111222000000000000000000000000000111111222222000///...000000000000000000000000..............................//////000000111111........................////////////////////////............/////////000////////////////////////........................,,,---///222666:::===???BBBGGGJJJGGG@@@>>>EEELLLKKKQQQTTTRRRPPPNNNFFF<<<777<<>>CCCKKKPPPRRRQQQHHHEEE@@@???DDDNNNYYY```\\\TTTIII???999666555444444222...,,,---...///000........................................................................................................................---------............///........................................................................------------------------------------------------................................................------------------------------------------------................................................//////.........---------........................................................................------......//////000000........................////////////////////////111000000////////////000//////............//////000000000000000000000000////////////000000000000111111000000000000111111444222000000111333444555;;;;;;===BBBGGGLLLNNNNNNLLLLLLIIICCC>>>>>>BBBDDD???JJJLLLMMMSSSQQQLLLQQQDDDLLLPPPUUU[[[^^^ooonnnsssssslllsss}}}jjj^^^YYYRRRMMMVVViiiqqqhhhccchhh]]]dddfffeeemmmzzzzzzoooiiihhh___aaauuu~~~}}}gggYYY\\\gggxxxmmmhhh|||yyyggg\\\YYYXXXaaaggg```___VVVHHH???BBBJJJJJJDDDRRROOOIII???444//////222///000000/////////000222////////////////////////111000///......///000111////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////,,,...////////////000111...111555;;;???BBBDDDEEEQQQRRRRRRQQQPPPPPPSSSUUUTTTTTTQQQKKKCCC???>>>@@@GGGRRRSSSTTT]]]]]]YYY]]]ZZZUUUQQQQQQPPPPPPUUU[[[fffllliii^^^\\\hhhqqqrrr{{{|||~~~xxx|||uuuuuu|||yyyfffXXXXXX```dddcccZZZZZZYYY[[[cccoootttssstttyyy}}}|||vvvrrrqqqsssHHHFFFCCC???:::555111...,,,---------......//////........................------------------------------............------------------------------................................................///////////////////////////////////////////////////............---------........................888666333000............/////////...............---...000333777;;;???AAAEEEGGGIIIKKKJJJHHHDDDBBB??????@@@BBBDDDFFFHHHJJJGGGEEEDDDBBBBBBDDDFFFHHHHHHIIIJJJKKKJJJIIIGGGFFFHHHDDDAAA@@@BBBEEEFFFEEEMMMKKKIIIIIILLLTTT\\\aaa___YYYPPPFFF>>>:::::::::888555111...---------...000//////...............................................................................................................---------............///........................................................................------------------------------------------------................................................------------------------------------------------................................................//////.........---------.................................................................................///////////////........................////////////////////////000000////////////000000//////............//////000000000000000000000000////////////000000000000000000000000111222333444666444222222444777888999===???BBBFFFJJJNNNRRRTTTSSSNNNHHHEEEFFFKKKNNNOOOOOOPPPIIIFFFLLLPPP[[[ooossslll]]]ZZZdddjjjuuuvvvpppkkktttjjjuuuzzztttiiiaaaZZZTTTRRRRRRWWWaaakkkooommmjjjfffhhhjjjllluuu~~~{{{ssssssiiiggguuu{{{sssppp]]]XXX\\\^^^bbb~~~jjjcccpppssskkkoootttyyytttccceeeaaaXXXJJJ>>>;;;AAAIIIJJJNNNOOOIII>>>444111111111111111000/////////000000000000000000000000000111000///......///000111////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////---...//////......///111///222999@@@FFFKKKNNNPPPRRRSSSTTTTTTTTTTTTRRRQQQLLLIIIEEEAAA???AAAFFFKKKSSS[[[[[[\\\dddaaaYYYZZZKKKHHHIIINNNTTT]]]lllyyyllldddllltttuuu|||zzzuuu}}}xxxllleeefffkkkjjjdddgggccc[[[VVVZZZbbbgggfffqqqtttwwwyyyyyyvvvsssqqqHHHIIIIIIGGGCCC===777333000//////.......................................------------------------------............------------------------------................................................///////////////////////////////////////////////////............---------........................222111///...---...//////...///000000000///---,,,...000444999???EEEIIIKKKJJJKKKLLLLLLKKKJJJHHHGGGFFFGGGHHHHHHHHHGGGFFFEEE<<<;;;999999999;;;===>>>>>>???AAABBBBBBBBBAAA@@@DDD@@@;;;999;;;>>>AAACCCJJJJJJJJJKKKOOOUUUZZZ^^^___]]]WWWMMMCCC<<<999:::===:::666222///...------111000///...............................................................................................................---------............///........................................................................------------------------------------------------................................................------------------------------------------------...............................................................---------........................................................................///////////////.................................//////////////////////////////...//////000111222//////............//////000000000000000000000000////////////000000000000000///000111333555888:::888777666666777:::===???>>>CCCHHHLLLNNNQQQUUUYYYWWWQQQKKKLLLQQQTTTTTTQQQTTTNNNEEEEEEMMMTTTlllsssfffooouuuyyynnndddaaaggg^^^```aaaeeelllttttttppp^^^``````aaannnyyyqqqrrrxxx}}}qqqvvvwwwqqqqqqpppjjjggg___[[[nnnrrraaaWWW\\\mmmwwwppp}}}jjjeeeaaa\\\NNN>>>;;;@@@@@@IIIRRRSSSKKK???555000222222111111000000//////111111111111111111111111000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......///...------///111555888???FFFMMMRRRUUUVVVTTTSSSRRRTTTUUUSSSMMMHHHBBB>>>:::999???IIIRRRWWW[[[```\\\[[[```[[[TTTWWWPPPPPPTTT\\\eeeqqquuuooovvv||||||~~~|||uuuqqquuuooolllpppuuuwwwyyyzzzuuuwww|||~~~ssskkkooovvvxxxtttrrrmmmddd\\\]]]bbbdddbbblllkkklllqqqwwwyyywwwsss???BBBGGGJJJJJJGGGAAA>>>999777333///---------...................................................------............------------------------------................................................///////////////////////////////////////////////////............---------........................//////...------...//////......////////////......555777;;;???DDDGGGJJJKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCAAA???>>>888777666666777999;;;<<<;;;;;;===>>>???????????????===:::999:::<<>>;;;777333111111111000///...---------......................................................................................................---------............///........................................................................------------------------------------------------................................................................................................................................................................................................................................................000000//////......------........................////////////////////////............///000222222//////............//////////////////////////////////////////000000000000///000000222555999<<<>>>::::::999888888;;;???BBB???GGGPPPUUUUUUTTTWWWZZZWWWSSSRRRTTTUUUSSSQQQPPPLLLHHHGGGQQQ\\\```uuuyyywwwvvvuuu|||xxxnnnlllgggbbbdddbbbcccnnn|||wwwooojjjsss}}}vvvvvvyyyzzzzzz~~~|||qqqooovvvwwwooohhh\\\SSSPPP\\\~~~tttjjjwwwlll[[[]]]^^^QQQCCC>>>:::@@@JJJRRRSSSKKK>>>555222111000000000000///...111111111111111111111111000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...///...------...111444???BBBFFFKKKOOORRRSSSSSSUUUQQQLLLLLLLLLIIIBBB<<<===:::999>>>GGGQQQXXX[[[\\\^^^VVVQQQTTTSSSXXXgggoookkkkkkrrryyy}}}}}}zzzwwwnnndddmmmssszzz}}}{{{tttmmmiiiqqqrrruuuvvvrrrlllhhhfffccceeejjjqqqxxx~~~~~~wwwtttzzz|||uuusssnnnjjjmmmssstttqqqlllhhheeeffflllrrruuuvvv777<<>>AAAEEEGGGIIIIIIIIIIIIGGGDDDAAA???===<<<<<<>>>===<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>???AAACCCDDDCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHGGGEEEAAA>>>;;;999===<<<:::999:::>>>BBBDDDQQQWWW\\\ZZZQQQGGGAAA>>>??????>>>;;;777666666888111000...------...//////................................................................................................---------............///........................................................................------------------------------------------------................................................................................................................................................---.............................................................................................000000//////......------////////////////////////////////////////////////............///000222222//////............//////////////////////////////////////////000000000000000111333666999<<>><<>>333111///...000111000///000000000000000000000000//////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........111666:::HHHJJJMMMOOOQQQRRRQQQQQQSSSLLLCCC??????>>>:::555======AAAHHHPPPUUUUUUSSSUUUVVVNNNIIIMMMUUUkkkyyy{{{~~~}}}zzz~~~~~~yyysssoookkkhhhwww}}}www{{{wwwpppeeefffiiinnnrrrsssqqqooommmooorrrxxx{{{xxxuuupppmmmttt{{{uuukkkbbb^^^aaafffkkk999===DDDJJJMMMMMMJJJHHHKKKGGG@@@999333000//////................................................------............------------------------------................................................///////////////////////////////////////////////////............---------........................000000000/////////......///......///222666;;;>>>@@@BBBEEEHHHJJJJJJHHHGGGDDDBBB???<<<999888777777999888888888:::<<<>>>???@@@@@@AAABBBCCCEEEGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLOOORRRRRRNNNIIIDDDBBBGGGDDD@@@<<<::::::;;;<<>>???===:::888:::===666444111///......//////................................................................................................---------............///........................................................................------------------------------------------------................................................................................................................................................---------.......................................................................................///////////////.........//////////////////////////////////////////////////////...//////000111222//////............//////000000000000000000000000////////////000000000000111333666:::===???@@@@@@;;;<<<===<<<;;;???FFFLLLSSSZZZbbbgggeeeaaa^^^]]]^^^YYYRRRLLLIIISSSrrr~~~pppqqqwwwrrrttt}}}nnnkkklllsssrrrooovvvxxxgggaaajjjxxxhhhXXXRRReeetttmmmcccXXXYYYcccyyyvvvkkkdddgggsssxxxkkkppp||||||pppaaa\\\```lllwwwuuuzzzrrraaaUUULLLCCC<<<@@@KKKRRROOOIII:::666000///000222111000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////.../////////111666===BBBKKKMMMOOORRRSSSSSSRRRRRRLLLEEE===888888;;;<<<<<>>CCCEEEBBBDDDGGGHHHHHHFFFCCC@@@===;;;999777555444444444555777999<<<>>>@@@AAAAAA======???@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFLLLSSSWWWWWWUUUTTTTTTPPPNNNLLLIIIFFFDDDBBBAAA@@@AAACCCCCCBBB???===;;;999<<<>>>===999888;;;>>>???<<<888333000.........................................................................................................---------............///........................................................................------------------------------------------------................................................................................................................................................---------.........//////.................................................................................///////////////////////////////////////////////////////////////000000////////////000000//////............//////000000000000000000000000////////////000000000000222555:::>>>@@@AAA???>>>;;;===???@@@AAAGGGPPPXXX```aaadddeeedddbbb___^^^]]]VVVOOOLLLNNNaaa|||}}}xxxpppsss}}}zzzqqqsss~~~}}}iii]]]\\\hhhoooaaaXXXTTT]]]iiisssmmmiiifff___UUUQQQSSS[[[iiijjjaaa^^^WWWSSSXXXddd|||zzz~~~rrrfff``````eee~~~kkk___SSSEEE???CCCKKKPPPRRREEE>>>555111111222111000111111111111111111111111...///000111111000///...////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......///000444<<>>;;;999<<>>>>>@@@BBBDDDEEEGGGHHHEEEEEEDDDDDDDDDEEEFFFFFFDDDJJJRRRWWWXXXWWWXXXYYYRRRSSSTTTTTTRRROOOLLLJJJMMMJJJEEEBBB@@@>>><<<;;;777:::===<<<888666999===FFFCCC===777222...------................................................................................................---------.........//////........................................................................------------------------------------------------................................................////////////////////////////////////////////////................................................---------.........//////........................................................................---.........//////000000000000000000000000000000////////////////////////111000000////////////000//////............//////000000000000000000000000////////////000000000000333666<<<@@@BBBAAA???===:::>>>AAACCCFFFMMMXXXaaafffdddaaa_________^^^\\\WWWQQQOOORRRXXXmmm|||llleee```pppxxxrrroooqqq{{{lllbbb\\\[[[fffsssrrrooohhhaaadddmmmppplllkkkkkkkkkjjjgggccc``````]]]eeeaaaZZZ]]][[[TTTUUUPPPfffnnnrrrzzzoooeeeqqqzzznnneeeaaatttvvv}}}lll```OOOBBB>>>DDDOOOWWWNNNEEE:::333222222111///222222222222222222222222...///000111111000///...////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......///111666???IIIPPPKKKLLLMMMMMMLLLJJJHHHGGG::::::;;;>>>CCCLLLVVV]]]XXXZZZ[[[YYYVVVUUUWWW[[[UUUWWWZZZgggvvvtttuuu}}}}}}wwwpppwww}}}|||zzz}}}}}}vvvvvvuuurrruuu}}}yyysssoootttzzzwwwwwwzzz~~~yyykkk___???@@@AAACCCFFFJJJLLLNNNHHHIIIJJJKKKHHHAAA888222222000......//////...---......------------..............................---------............///......------------......////////////////////////////////////////////////////////////////////////........................////////////////////////------..................111555:::???CCCEEEEEEDDDEEEEEEEEECCC@@@<<<888555222777:::888333000111444::::::<<<@@@DDDFFFGGGGGGCCCDDDDDDBBBAAABBBCCCBBBBBBBBBAAA@@@@@@BBBFFFIIIHHHMMMQQQRRRRRRSSSSSSRRROOOMMMOOOWWW\\\[[[YYYZZZVVVWWWTTTNNNLLLJJJBBB888888:::<<<<<<:::::::::;;;@@@GGGIIIBBB888333000------...///...,,,,,,...111---------.........//////---------............///........................////////////////////////////////////////////////................................................///......---------......,,,,,,,,,---------......---///000000...,,,++++++......///000///...---+++000000///...------------/////////////////////000//////............//////000000////////////000000...,,,,,,,,,///000000///,,,,,,,,,...000000///...//////////////////////////////.........---------............////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000//////000000000000//////111111000000000000111111777<<<@@@BBBAAA???===<<>>@@@@@@@@@AAABBBBBBBBBAAADDDBBB@@@>>>???BBBCCCBBBAAA???===<<<===???AAABBBEEEHHHJJJJJJJJJKKKLLLMMMMMMLLLOOOUUUXXXUUURRRSSSXXX\\\[[[WWWUUUTTTNNNFFF>>>???AAAEEEGGGEEE@@@;;;AAALLLUUURRRHHH===333,,,......//////............---------.........//////---------............///........................////////////////////////////////////////////////................................................///......---------...........................///,,,...000000//////000111...///////////////...---,,,,,,,,,,,,---...///000222333444444555555555555111000000////////////000000000///////////////000.........///111111///---///.........000000///---//////////////////////////////.........---------............////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000//////000000000000//////111000000///000111222333;;;<<<>>>??????>>>>>>>>>===>>>CCCLLLYYYeeennnrrrmmmiii]]]WWWWWWTTT___xxxxxxlllkkkoooooo|||lllkkkkkkooolllwwwnnneeemmmzzz|||yyyxxxxxx{{{~~~~~~yyytttxxxyyyzzz}}}|||}}}~~~~~~zzzuuupppqqqxxx~~~|||wwwqqqnnnllljjjiiiddd[[[SSSSSSYYYjjj{{{~~~yyy{{{tttaaaXXX```wwwrrr\\\YYYPPPHHHIIIKKKQQQOOOJJJAAA999444222111222222222222111111000///111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000......//////////////////111222444:::BBBIIILLLMMMKKKMMMNNNMMMHHHBBB===;;;888@@@JJJQQQVVVYYY[[[[[[\\\ZZZUUUPPPWWWppp}}}vvvtttwww~~~{{{{{{|||~~~xxx}}}qqqzzztttqqqvvv|||666888<<<>>>@@@DDDJJJOOOSSSPPPNNNLLLLLLKKKJJJHHH:::777111......//////000000000////////////000000........................---------............///......------------......////////////////////////////////////////////////////////////////////////000000000000000000000000/////////////////////////////////111333666999;;;@@@@@@AAACCCEEEFFFHHHHHHHHHEEE@@@<<<::::::<<<===;;;;;;;;;;;;===???AAACCCAAA@@@@@@???@@@@@@AAABBBDDDAAA>>>=========>>>???AAA@@@@@@@@@???@@@AAABBBFFFGGGIIIHHHFFFCCCBBBCCCDDDCCCFFFLLLPPPPPPRRRUUUUUUZZZ]]]\\\ZZZZZZXXXUUUKKKHHHFFFHHHLLLLLLEEE???EEESSS___]]]RRRDDD888///000000//////000///---+++------........./////////---------............///........................////////////////////////////////////////////////......................................................---------......///000000//////////////////---...////////////111333///////////////000111222222333444666888:::<<<>>>???@@@BBBCCCDDDDDDDDDCCC@@@???>>>============>>>999888777555333111000///.........000222111///---111000...///000000///---/////////////////////////////////............---............////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000//////000000000000//////111000//////000222444666===;;;::::::<<>>777111////////////000//////////////////000........................---------............///......------------......////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////...///000222666:::>>>@@@CCCCCCDDDEEEEEEEEEEEEEEEBBB@@@>>><<<;;;===???AAA@@@>>>>>>???AAABBBAAA@@@@@@???===<<<;;;<<>>@@@???IIIHHHHHHIIIJJJJJJHHHGGGJJJEEE>>>777333000...---///......------......///........................---------............///......------------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...///111444888===AAACCCBBBCCCDDDDDDDDDBBB???>>>:::;;;<<<===???AAABBBBBBCCCBBBBBBCCCCCCBBB???<<<<<<======;;;;;;<<<@@@DDDFFFPPP___hhheee^^^aaaiiimmmzzzrrrhhhiiioooggglllxxx|||lll^^^XXXUUURRRRRRVVVVVVOOOHHHEEEHHHJJJLLLNNNNNNQQQWWW]]]^^^ZZZTTTLLLFFFCCCCCCCCCHHHQQQXXXWWWRRRKKKAAA888<<<888333///...//////000........./////////000000---------............///........................////////////////////////////////////////////////................................................---------------...//////...........................//////...---...111333::::::;;;===@@@DDDHHHJJJLLLLLLMMMNNNOOOQQQSSSTTTRRRSSSUUUWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXZZZYYYVVVSSSOOOJJJFFFDDD???;;;555111///...---,,,///---,,,,,,...000000///////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000////////////000000////////////000000000000//////000000000000//////000000///000111444777999555555777:::===@@@AAABBBKKKUUUeeesssyyyvvvooohhhmmm```QQQRRR[[[bbb{{{sssiiidddVVVjjj}}}vvvooottt|||wwwtttqqqjjjbbb^^^RRRVVVdddwwwvvvjjjRRRLLLLLLRRRRRRHHH<<<555444333222222111222222333111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////111000000000000111222222777<<>>===;;;888>>>@@@CCCHHHLLLNNNNNNMMMMMMIIIDDD>>>:::555000---......------------..............................---------............///......------------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111444888<<<@@@BBBDDD@@@@@@AAA@@@>>><<<:::999666888<<>>?????????>>><<<:::999666<<>><<<999333///...000222....../////////000000000---------............///........................////////////////////////////////////////////////................................................---------------...///000------........./////////---///222444555888;;;>>>EEEFFFGGGJJJLLLOOORRRSSSSSSRRRRRRSSSSSSTTTUUUVVVTTTUUUUUUVVVWWWXXXYYYYYYUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[[[[ZZZXXXWWWUUUQQQLLLDDD===888555222000111///------...000000000////////////////////////...////////////000000000............////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000//////000000000000//////000000111222333555777777222555999<<>>777444111//////000000///////////////////////////.../////////000000000000............////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000//////000000000000/////////111222444555666666666333888===??????DDDMMMUUUbbbmmmyyy~~~|||zzz}}}zzzjjjiiikkksss{{{sssooovvvuuukkksss|||{{{|||~~~}}}}}}~~~}}}yyylll```]]]^^^[[[WWWUUUkkkrrrbbb\\\kkkwwwaaaQQQTTT[[[VVVMMMHHH;;;999777444333333444444222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111444666888<<>>???>>>>>>===@@@BBBBBB@@@>>>BBBLLLTTTkkkwwwttteee\\\kkkmmmzzzwwwuuuggguuu}}}rrrmmmdddeeepppzzzwww|||pppddd```mmm~~~{{{tttooonnnqqqnnnaaaUUUPPPIIIGGGIIINNNTTTUUUQQQKKKCCC???;;;AAAPPPZZZVVVKKK:::@@@EEE@@@666......111////////////000000000000---------.........//////........................////////////////////////////////////////////////................................................,,,,,,,,,---...///000111------...000111222333444===AAAEEEHHHJJJLLLNNNOOOOOOPPPQQQQQQPPPNNNMMMLLLCCCCCCCCCCCCDDDEEEFFFFFF???===;;;999:::;;;>>>@@@??????@@@AAACCCEEEGGGHHHOOOPPPTTTVVVXXXYYYYYYXXX[[[[[[[[[\\\[[[WWWQQQMMM<<<999555222111000///...////////////////////////.../////////000000111111............/////////000////////////////////////000000000000000000000000000000////////////000000////////////000000000000//////000000000000/////////111333666777666555444666;;;@@@@@@???FFFSSS___pppyyyyyyyyymmmdddfffooovvv}}}{{{||||||pppzzz}}}}}}zzzqqqllldddXXXNNNIIIEEEbbb}}}mmm___bbbmmmYYYXXX]]]YYYSSSRRR===;;;888555444333444444222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///......///111444888:::>>>BBBFFFFFFCCC>>><<<;;;666999BBBRRRdddnnnnnnkkk\\\RRRMMMQQQXXXjjjxxx{{{|||vvvzzzmmm}}}|||pppgggYYYJJJEEE===999===AAADDDIIIPPPLLLIIIGGGGGGGGGEEE???:::111...+++,,,...111111000................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000/////////000111222333??????@@@AAABBBBBBBBBBBBCCC;;;666777999888999;;;:::BBBEEE???;;;<<<===:::@@@CCCCCCHHHRRRTTT[[[lllzzziiiaaajjjlllwww~~~tttpppmmmmmmrrr|||yyypppkkkbbbaaaeeemmmttttttuuuwwwqqqiiibbbhhh{{{vvvmmmfffgggttt~~~{{{rrrlllOOOFFF@@@DDDJJJOOORRRUUUQQQNNNDDD;;;===JJJVVVYYYFFF===???HHHDDD444...555...//////...---...111333///////////////.........////////////000000000000000000000000000000000000///////////////.........////////////////////////////////////////////////......---------...///000444222//////333:::AAAEEEIIILLLNNNPPPQQQQQQSSSUUURRRQQQNNNJJJFFFAAA>>><<<888;;;???CCCEEEEEEDDDCCC999888666444333222222222222888AAAIIILLLJJJFFFBBBCCCBBBBBBDDDHHHNNNTTTXXXTTTWWW[[[]]]^^^\\\YYYWWWSSSKKK@@@888333111///---...000222000......111444////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111000///......///000111000000000000000000000000///000111222222111000///...111555888999;;;===>>><<>>AAAEEEGGGEEE>>>::::::===666FFF^^^ooonnnfffccceeeQQQSSSXXX^^^hhhwww~~~|||yyywww{{{wwwtttSSS___mmmyyyvvvjjjMMMBBB:::<<<@@@AAAAAABBBLLLKKKJJJIIIHHHEEEBBB???666222...,,,...000000000................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111////////////000333555777???@@@AAABBBCCCCCCCCCCCCBBB<<<999;;;===<<<===???===???===888666:::@@@CCCHHHPPPTTT[[[eeeccceeerrrwwwkkkfffhhhhhhppp{{{zzzuuutttjjjjjjnnnuuuwwwsssooonnnkkkeeedddjjjnnnllliiigggkkkddd[[[[[[hhhyyy~~~hhh```___jjjvvv{{{zzzzzzcccVVVJJJGGGIIIJJJLLLOOOPPPSSSPPPHHHFFFLLLSSSVVVMMMCCC@@@HHHJJJ???444000.........---,,,---...///////////////////////////////////////000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////......---///000333777===CCCGGGJJJIIILLLNNNOOOOOOPPPQQQSSSNNNMMMKKKHHHEEEAAA>>><<<555777;;;>>>?????????>>>666666555444333222111111555999???FFFIIIJJJIIIHHHOOOMMMJJJFFFEEEEEEEEEFFFLLLOOOTTTXXX[[[\\\[[[[[[ZZZUUUNNNGGGAAA:::333...000111222111/////////111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111000////////////000111000000000000000000000000000000111222222111000///000333777:::;;;<<<>>>@@@>>>@@@BBBEEELLLYYYkkkxxxmmm```pppssshhh___^^^bbbvvv{{{|||uuuwwwpppggg^^^UUU\\\qqq|||}}}xxxaaaUUURRRGGG;;;777666333222333444444333333333333222222111111111111111111111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000333222000111333888<<>>999222...---...///000................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///......000222666:::<<>>===@@@AAA???>>>@@@???<<<999:::>>>DDDPPPZZZeeeoootttxxx{{{qqqhhhnnnzzz{{{ooohhhgggiiiiiimmmvvv}}}zzzyyy|||xxxvvv{{{{{{xxxuuupppfff]]]^^^iiissswwwllleeeaaahhhssszzz|||~~~yyyjjj[[[SSSOOOJJJHHHIIIMMMUUUYYYVVVQQQPPPRRRSSSTTTJJJCCCGGGPPPOOO>>>...//////......---------...////////////////////////////////////000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////000000000000///------000444;;;BBBHHHKKKLLLMMMQQQQQQOOOLLLGGGCCCBBBAAADDDDDDCCCAAA???===;;;:::888999;;;<<<===>>>>>>===888999:::::::::999777666777999;;;>>>@@@BBBCCCDDDKKKJJJIIIHHHHHHHHHHHHIIIEEEHHHLLLQQQVVVZZZ]]]___^^^]]]ZZZWWWQQQHHH===666333111//////000111000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000111111222111111000222555999<<<===>>>@@@BBBBBBBBBDDDLLL[[[lll{{{sssddd```ppptttfff]]]```gggyyy}}}|||vvvsssooohhhfffppp|||zzzlllcccbbb]]]ZZZjjjttt\\\ZZZPPPDDD===777222111444444444333333333333222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111333666:::>>>AAADDDDDDCCC???:::777777888JJJbbb~~~wwwggggggrrr~~~|||zzzwww{{{yyy~~~cccOOOFFFSSSgggsssnnnUUUBBB999888;;;>>>AAAFFFLLLNNNLLLIIIIIIIIIEEE@@@888111...---///000................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......///111555:::>>>@@@???@@@BBBDDDFFFGGGHHHHHHEEEBBBAAACCCBBB>>><<<>>><<<999===FFFNNNVVVcccppp{{{vvvggggggiiirrr||||||ssskkkiiijjjttttttxxx~~~tttnnnpppqqqqqqlllgggeeeiiiooouuuvvvvvv}}}sssiiiddd___UUUKKKFFFIIIOOOUUUXXXVVVUUUTTTTTTTTTOOOHHHIIITTTYYYJJJ444222111//////000000000//////////////////000000000////////////000000000000///////////////////////////////////////000000000//////////////////////////////////////////////////////......///000111111;;;???EEEKKKNNNNNNLLLJJJOOONNNKKKFFF???;;;888888<<<<<<<<<<<<<<<;;;::::::>>>============>>>??????BBBDDDEEEGGGGGGFFFDDDCCC@@@@@@@@@???????????????>>>@@@CCCGGGKKKNNNQQQRRRGGGFFFFFFHHHLLLRRRYYY]]][[[]]]``````\\\TTTJJJDDD999444...---///222222222////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222111111333666:::===>>>@@@AAACCCDDDEEEKKKZZZmmm}}}vvvhhheeeoooyyy|||{{{sssqqquuu~~~xxxwwwrrroooppptttwwwyyyzzzxxxwwwrrrmmmrrr|||yyy{{{zzzoooaaaUUUVVV___oooaaaWWWKKKBBB999333333666444444333333333222222222111111111111111111111111111111111111111111111111222222111111000000//////000000000000000000000000000000000000000000000000000111333666999===@@@BBBBBBCCCAAA;;;666777???GGGYYYnnnpppbbbjjj|||}}}pppSSSKKKNNNYYYsssqqqYYYEEE;;;999;;;888???HHHMMMMMMKKKJJJJJJIIIEEE>>>666111//////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................///000222555999===AAACCC@@@AAACCCFFFHHHJJJKKKKKKIIIEEECCCCCC@@@<<<;;;>>><<>>AAAGGGQQQaaappptttrrrqqqrrrssssss}}}{{{sssrrrjjjbbbdddfffooo|||wwwjjjeeefffiiiiii```___dddmmmppphhh\\\UUUPPPGGGCCCHHHQQQVVVYYY[[[PPPTTTTTTSSSWWW\\\YYYQQQ:::555///---...000000///...//////000000111111222////////////000000000000000000000000000000000000...//////000000111111222////////////////////////////////////////////////...------///333999???CCCGGGHHHHHHIIIIIIIIIIIIIIIFFFGGGGGGFFFEEEEEEGGGJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJKKKKKKLLLNNNOOOPPPQQQQQQPPPOOOOOOLLLNNNPPPRRRSSSRRRQQQPPPOOOPPPQQQRRRSSSTTTTTTTTTMMMIIIAAA<<<:::<<>>@@@===777555AAAYYYnnnvvvfff```mmm~~~}}}|||~~~aaaMMMLLLUUUiii|||kkkVVVFFF======???BBBFFFIIIJJJJJJHHHHHHGGGBBB;;;444111///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////111444888===@@@AAAAAAAAA@@@BBBEEEHHHKKKNNNPPPQQQHHHDDDBBBBBBCCCEEENNNXXXlll}}}zzzyyytttuuu|||ssstttrrrnnnqqqxxx{{{~~~}}}{{{uuupppqqqxxx{{{tttqqqoookkknnnyyyzzztttwwwsssnnnjjjaaa\\\[[[bbbiiiiiigggfff^^^SSSIIIIIILLLOOOUUU\\\VVVWWWXXXXXXZZZ\\\\\\[[[FFF>>>444//////000000......//////000111111222222////////////000000000000000000000000000000000000...//////000111111222222////////////////////////////////////////////////...000333777<<>>555000...000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000111222222222222111000000000000000000000000000111111000000111333444555777:::>>>AAABBBCCCEEEGGGLLL^^^www|||wwwzzzsssvvvwwwwwwvvvxxx}}}xxxpppjjjhhhgggxxxyyy{{{yyyhhhmmmzzzwwwlll[[[MMMAAA999666444444333333333333222222222222222222222222222222111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111111444:::???BBBCCCBBBBBB<<<;;;:::<<>>666111///000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222555;;;???BBBBBB@@@???@@@BBBEEEIIILLLOOOQQQRRRFFFBBBAAABBBFFFLLLZZZfffzzz|||{{{{{{tttrrrzzz|||ttttttwwwuuuqqqrrrvvvuuuoookkkmmmtttuuullljjjvvvsssffffffssszzzpppjjj```XXXZZZaaaiiipppuuujjj^^^SSSMMMJJJIIIQQQ[[[\\\YYYYYY[[[]]]\\\]]]```QQQGGG;;;333222222111000...//////000111222222222////////////000000000000000000000000000000000000...//////000111222222222///////////////////////////////////////////////////222888>>>CCCFFFGGGGGGGGGGGGFFFEEECCCAAA???===999::::::999999:::>>>@@@KKKLLLMMMMMMMMMMMMMMMMMMIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJEEEEEEFFFGGGJJJLLLNNNOOOMMMMMMMMMKKKGGGCCC>>><<<999CCCOOOYYY^^^```aaabbb[[[\\\ZZZSSSGGG<<<666333000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000111222333333222111000000000000000000000000000111111000000111333444666999<<<@@@BBBDDDEEEGGGIIIYYYmmmwwwssstttrrriiihhh~~~vvvvvvrrr}}}yyyjjj```fffooopppffffff}}}qqqjjjttt}}}iiiYYYJJJ>>>888444444444333333333222222222222222222222222222222111111111111111111111111//////000000111111222222111111111111111111111111111111111111111111111111222555;;;@@@CCCCCCBBBAAA999777888BBBWWWrrr{{{zzzzzzzzz{{{~~~vvv{{{{{{}}}vvvqqqyyy~~~jjjTTTNNNlllyyyRRRHHH===999999===DDDKKKGGGGGGHHHGGGCCC===777222///...------//////...---000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000222222111000000111222333;;;<<<>>>>>>>>>???BBBDDDEEEEEEHHHOOOVVVVVVOOOHHHJJJ@@@@@@MMMYYY\\\```eeeoooffflll|||{{{xxxtttiii]]]bbbkkkxxxzzz~~~qqqgggqqqqqq___XXX^^^gggkkkiiijjjdddbbbcccZZZNNNLLLTTTVVV___bbbZZZUUUYYYaaaeeedddWWWFFF888222111000///000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111000///......///000111333777===CCCGGGHHHGGGFFFAAA@@@???===<<<<<<<<<<<<::::::999999===CCCGGGHHHGGGMMMNNNIIIGGGKKKKKKFFFEEEIIIKKKIIIKKKMMMLLLHHHDDDLLLKKKIIIVVVggg]]]DDDLLLPPPSSSQQQLLLGGGGGGIIIDDD???CCCEEE@@@DDDLLLJJJHHHJJJMMMNNNMMMKKKGGGEEEAAA???AAAJJJWWWaaacccaaaccc___[[[WWWRRRHHH;;;111444222111111111111///...111000///......///000111000000000000111111111111000000000000000000000000111111222222222222111111222111111111000000//////333222111111333555777999<<<:::<<>>999::::::===BBBHHHHHHHHHGGGDDD@@@:::666000///......///000///...000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000222111000000000222444555<<<======???AAABBBBBBBBBEEELLLTTTXXXVVVQQQKKKHHHEEEJJJVVVeeemmmkkkfffdddlll|||sssqqqxxx{{{xxxqqqkkklllqqqqqqkkkjjjppp|||}}}www}}}~~~tttmmmeee___bbbjjjgggdddbbbdddhhheeeWWWIIIPPP[[[aaa]]]WWWXXX\\\___```ZZZOOOAAA666000000111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000///...///111333444;;;===@@@BBBCCCBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;999<<<>>>AAADDDHHHJJJJJJDDDDDDDDDEEEHHHIIIIIIGGGEEEGGGQQQ]]]^^^VVVRRRUUU[[[aaabbbcccppp~~~yyyhhh\\\cccmmmqqqmmmdddZZZTTTSSSSSS[[[YYYIIIDDDHHHFFFDDDEEEGGGIIILLLNNNPPPQQQKKKFFFBBBEEENNNYYY```ddddddaaa^^^\\\YYYQQQEEE===444222000000222222111///111000////////////000111000000000000111111111111000000000000000000000000111111222222222222111111111111111111000000000///222222111111333555777999<<<===@@@EEEFFFIIITTT```{{{qqqcccooowwwwwwsssuuu~~~rrrhhh```[[[^^^dddfffwwwjjjYYYpppmmmRRR@@@:::999666444555777777555333333333222222222222111111111111111111111111111111111111111111111111111222222111111111111222222000222333333222222333555777<<<@@@BBB@@@>>>;;;888888777CCC```|||vvvtttttt{{{bbbHHHUUUrrryyy]]]DDD===<<<999999===GGGGGGHHHHHHHHHDDD???:::333111//////000111111000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000222111000///111444777999======>>>@@@BBBDDDDDDCCCKKKWWWcccbbbVVVLLLIIIKKKIII]]]ttt~~~~~~wwwnnnggghhhzzz~~~yyyqqqoookkknnn{{{~~~xxxwwwsss~~~||||||uuueee___bbbZZZbbbeeegggooorrr___FFFIIIRRRZZZ[[[ZZZZZZ[[[[[[]]]^^^YYYMMM<<<222000333000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000//////...///111444777999@@@@@@AAA@@@???>>><<<;;;:::;;;===??????@@@??????@@@BBBFFFHHHHHHGGGFFFGGGBBB???>>>BBBIIINNNNNNLLLOOOOOO^^^tttwwwggg^^^bbblllpppvvv~~~}}}vvv}}}{{{rrrnnnwww~~~bbbPPPOOOLLLHHHGGGFFFFFFIIINNNSSSWWWUUUQQQLLLKKKNNNUUU]]]bbbbbbaaa```aaa___ZZZQQQKKK:::444//////222444222///111000000//////000000111000000000000111111111111000000000000000000000000111111222222222222111111111111111111000000000000111111111111333555777888888<<>>@@@@@@@@@CCCGGGKKKXXX```gggaaaSSSKKKLLLRRRbbb|||xxxqqquuu{{{pppjjjiiiqqqpppuuuppppppttt}}}xxxttt~~~~~~jjjYYYNNNYYYdddhhhkkkllldddYYYJJJKKKNNNSSSYYY^^^___^^^[[[___^^^UUUFFF888222111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000......///111444888<<>>>>>>>>?????????AAADDDFFFGGGGGGFFFEEEHHHHHHIIIHHHCCC>>>@@@DDDKKKQQQPPPLLLVVVfffggg]]]bbbcccnnn|||ppplllqqquuu}}}yyyyyy```\\\ZZZWWWTTTPPPLLLJJJJJJLLLMMMSSSUUUXXXXXXXXXXXX\\\^^^```aaaaaacccccc___YYYTTTFFF===333///000333333111000000000000000000000000///000000000111111111111000000000000000000000000111111222222222222111111111111111000000000000000000000111222333555777888777===BBBDDDHHHWWWrrr{{{qqq{{{~~~}}}~~~zzzxxxvvvrrriiifffxxx~~~tttrrrmmmtttxxxaaaGGG>>>666555666555222111444444333333333222222222222222222222222222222222111111111111111111111111222222111111111111222222333444444333222222444666<<<===???BBBAAA<<<999888<<>>:::???>>>@@@FFFMMMQQQOOOGGG???999555111......000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////111000000111444888===???;;;@@@CCCAAA>>>BBBNNNXXXaaaaaa]]]VVVOOONNNTTT[[[zzz~~~www||||||oooeeeccchhhmmmwwwsssuuutttkkk~~~|||}}}eeeVVVRRRUUUbbbkkklllnnnrrrWWWOOOHHHLLLVVV^^^```___]]]^^^^^^YYYPPPCCC666...111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111000000000000000000000000...///111444888<<>>>>>???AAABBBCCCDDDGGGIIIJJJIIIHHHGGGGGGFFFFFFFFFAAA>>>FFFQQQeeexxxyyyiiippptttwwwyyy}}}vvvyyyzzz|||vvvwww|||kkkgggfffhhheeeaaaZZZSSSLLLGGGDDDIIINNNUUUXXXYYYYYY\\\___```aaaccceeeeeeccc^^^[[[TTTJJJ<<<333111222222222000000111111111111000000///000000000111111111111000000000000000000000000111111222222222222111111000000000000000000111111000000111333555777888999:::???DDDGGGRRRjjj}}}xxxqqq~~~zzzqqqrrr|||zzz}}}|||||||||||||||{{{zzzzzz|||xxxyyy}}}~~~{{{vvvttttttvvvvvvtttqqqooovvvqqqfffhhhrrr~~~mmmqqqxxx|||RRRDDD999999;;;:::666555444444444333333333222222222222222222222222222222111111111111111111111111222222111111111111222222333444444333222333666999======AAAEEEAAA999777:::IIIrrrtttdddjjjsss~~~~~~{{{~~~}}}wwwppp___fff}}}YYYIIIYYYyyy~~~bbbNNNBBB===<<<===AAAIIIPPPQQQJJJDDD>>>999333/////////000111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000111222444777;;;>>>@@@<<<@@@DDDDDDDDDJJJWWWbbbaaa[[[RRRNNNQQQXXX```eeeyyyyyyuuu|||ooogggiiisssrrriiiqqq{{{sss|||rrrYYYKKKYYYnnnwwwzzz|||gggZZZOOOOOOTTTYYY[[[]]]___]]]]]]\\\XXXMMM===111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000///111444888<<>>===>>>@@@AAAAAABBBDDDEEEFFFGGGFFFFFFDDDFFFKKKPPPOOONNNYYYiii~~~{{{|||yyy~~~|||{{{xxxuuuwww{{{|||zzz|||~~~wwwvvvtttuuutttrrrmmmeee[[[RRRMMMFFFIIIKKKLLLNNNTTT[[[aaa```bbbdddffffffdddbbb```^^^UUUIII>>>777333222222000111111222222111111000000000000000111111111111000000000000000000000000111111222222222222111111000000000000111111111111000111333444666888::::::888===BBBJJJ]]]zzz{{{qqqiiirrr|||uuussszzz}}}{{{}}}zzzzzzzzzzzz{{{|||||||||}}}zzzxxxwwwxxxyyyzzzzzzuuuqqqoooqqqpppllljjjjjjkkk}}}pppooonnnkkksss|||pppmmmwwwfffPPP===999:::888666777444444444444333333333333333333333333333333333333111111111111111111111111222222111111111111222222333333333333333555888;;;@@@???CCCDDD===444777AAAbbb~~~ppp{{{www}}}|||{{{vvv{{{yyy}}}nnnhhhwww^^^OOOYYYmmmYYYFFF===;;;<<>>???>>>@@@DDDIIIPPPXXXaaaggg[[[VVVQQQSSS]]]hhhooorrrppp|||yyy{{{~~~{{{uuupppttt|||hhhfffttt|||www|||sss[[[YYYjjjwwwyyyuuujjjccc]]]ZZZVVVSSSUUU\\\___^^^___```]]]SSSDDD888111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000000333777<<>>???@@@AAACCCDDDGGGHHHJJJKKKOOOUUUaaakkkiiibbbiiixxx|||~~~}}}|||}}}vvvsssuuuwwwvvv~~~}}}}}}~~~~~~xxxpppgggbbbUUURRRNNNKKKKKKNNNUUUYYY[[[^^^aaaddddddcccbbbaaa___]]]VVVLLL@@@777333111000111222222222222111000000000000000111111111111000000000000000000000000111111222222222222111111///000000000111111111111111222444666888:::;;;;;;999===DDDRRRlllvvvqqqooosssyyyzzz||||||}}}~~~~~~||||||{{{{{{{{{{{{{{{||||||{{{zzzwwwuuuuuuyyy|||yyyrrrooopppnnnjjjhhhjjjmmm|||~~~wwwmmmiiioooxxx}}}qqqaaappplllKKK===888444333666555444444444444333333333333333333333333333333333111111111111111111111111222222111111111111222222222222333333333666;;;>>>AAAAAACCCDDD;;;666BBBUUU~~~}}}{{{zzz|||~~~uuu~~~rrrrrraaaYYYeeeqqqUUU???:::888===GGGOOOPPPNNNHHHBBB:::444222222333333000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///111555888;;;===>>>>>>@@@@@@CCCMMMZZZdddhhhgggWWWUUUVVV^^^jjjuuu{{{}}}pppssssssjjjkkkuuussswwwssshhhkkksss}}}}}}vvvuuuzzzxxxxxxuuu```___kkkoooiiieeefffhhheeeZZZPPPSSS^^^^^^___aaabbb___UUUHHH???111111111111111111111111111111111111111111111111//////000000111111111222111111111111111111111111000000000000000000000000111444:::???AAAAAA@@@>>>======<<<<<<===>>>???@@@CCCDDDEEEGGGKKKNNNQQQSSS```hhhxxx}}}ooooooyyyvvvxxxvvv~~~|||~~~{{{{{{wwwooo{{{zzz{{{}}}~~~|||~~~wwwrrrgggbbb[[[TTTPPPNNNMMMMMMUUUXXX\\\___````````````]]]___^^^VVVHHH;;;333111000111222333333222111000000000000000111111111111000000000000000000000000111111222222222222111111//////000000111111111222111333555777999;;;<<<<<>>IIIOOOOOOOOOIII@@@999444222111000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000111111111111000000000555888888999<<<@@@AAAEEECCCJJJ^^^qqquuuiii]]]TTTSSSbbb|||wwwttteee___bbbssskkklll|||}}}||||||wwwxxxppppppttt}}}cccSSSTTT\\\]]]iiirrrnnn___SSSQQQVVV]]]fffcccXXXZZZcccXXXAAA666333111222222///111444222222111111111111222222333333222111000000111111111111111111111111111111000111111111222222222222;;;===??????===;;;::::::888===???@@@CCCHHHFFFAAAIIIFFFHHHSSSeeeqqqooogggvvv~~~zzzqqqnnnkkkkkkmmmnnnooossszzztttrrrrrrvvvxxxwwwxxx|||}}}|||zzzoooyyysssooosss{{{}}}ttt}}}|||{{{|||xxxmmmhhhdddWWWIIIIIITTTXXX\\\eeeccc^^^bbb[[[]]]^^^[[[RRREEE777///666222111222222//////111000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222444444555888<<>>>>>CCCEEE===AAAeee}}}~~~zzz^^^\\\nnn~~~||||||~~~||||||{{{zzz{{{~~~wwwuuuaaaPPPlllxxxTTTDDD777888>>>AAAGGGMMMOOOKKKDDD<<<666222000///000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111000000///222555999:::<<>>@@@BBBFFFHHHEEEDDDVVVvvvxxxxxxdddaaannn}}}~~~|||}}}tttiiidddvvvWWWTTTzzzmmmPPP;;;;;;>>><<<@@@JJJNNNMMMJJJBBB999222///000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111222222111111111000000000555666999<<>>666999777666444555666666444333333333333333333333333333111111222222222222111111111111111111222222222333444444444555777;;;>>>@@@@@@HHHGGG???KKKrrrzzz}}}mmmcccffftttwwwmmmjjjqqqxxx{{{}}}}}}}}}}}}~~~~~~~~~{{{qqqaaajjjzzz[[[```zzzlllMMM???======@@@FFFLLLNNNNNNHHH===444000000000000000000000000000000////////////////////////////////////000000000000///000000000111111111111222222111111000000000000888777999===>>>>>>???BBBPPPfff|||ssshhhcccdddjjjppp{{{sssllltttuuurrroooVVVUUUiii~~~wwwvvveee[[[]]]dddmmmssspppdddZZZRRRSSSWWW^^^aaa^^^[[[[[[KKK>>>222000222333222333222222111111111111222222222222111111111111111222111111111111111111111111333111000000111444888:::======;;;999999;;;@@@CCCNNNMMMTTT\\\XXXNNNSSScccmmmxxx}}}zzzoooqqqqqqnnnpppvvvzzzyyyppplllkkknnnpppoooqqqtttuuulllddd```___```fffnnnggg^^^PPPMMM^^^qqqrrrfffdddnnnxxx{{{tttkkkeeecccjjjxxx}}}yyyvvvsssuuuxxx|||{{{yyyzzz{{{zzzyyy```RRRWWWYYYXXX]]]ddd```\\\\\\\\\XXXNNNFFF888333000222444222111222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333111555999===@@@BBBDDDEEEKKKaaavvvxxxjjjYYYdddssspppllliiihhhjjjmmmooojjjmmmppptttwwwzzz}}}zzzvvvvvvxxxwwwsssppppppqqqlllaaaWWWXXXYYYXXXWWWUUURRRPPPNNNKKKIIIGGGFFFIIILLLPPPRRRTTTYYY^^^]]]UUURRR^^^mmmooouuuzzzuuuwwwwwwvvvzzzvvvpppooouuuyyy{{{hhhHHH:::???888666555555666666444333333333333333333333333333111222222333333222222111111111111222222222333333444444444666999<<>>FFFBBB>>>[[[qqqttt{{{ddd^^^bbbpppwwwsssqqquuuvvvwwwyyy{{{}}}~~~zzzuuusssvvv{{{sssggguuuxxxYYYZZZgggGGG;;;@@@CCC???GGGLLLPPPLLLCCC999333222000000000000000000000000////////////////////////.../////////000000000111///000000000111111111111222222111000000111222222:::888999<<<<<<;;;@@@HHHfff{{{~~~jjjaaafffmmmqqqjjjppprrraaa^^^hhhlllooolll___[[[ccc~~~wwwjjjeeebbbfffooorrrnnniii```WWWSSSYYY^^^]]][[[\\\QQQBBB555111222222111222222222111111111111222222222111111111111111222222111111111111111111111111222111000111333666:::<<<>>>===<<<;;;;;;@@@FFFKKKRRRQQQYYYbbb]]]SSSYYYiiixxx}}}{{{xxx{{{vvvwwwuuupppnnnpppooollltttooonnnpppqqqmmmjjjkkkaaa\\\ZZZ[[[\\\[[[^^^cccccc^^^RRRIIIOOO[[[]]]UUUbbbhhhpppsssqqqiii```ZZZUUU^^^gggooouuuxxxvvvrrrlllnnnuuu|||}}}}}}vvvddd^^^XXXTTTZZZ]]]]]]]]]\\\[[[WWWSSSPPP???777111333444333222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333222666;;;>>>@@@CCCFFFHHHQQQpppzzzyyyvvv}}}zzzrrr```UUUbbbzzzxxxkkkhhheeecccdddiiinnnrrrlllnnnqqqtttwwwxxxxxxwww}}}yyyzzz|||ppplllgggggggggbbbWWWMMMKKKLLLKKKJJJHHHEEEBBBAAACCCCCCCCCDDDGGGLLLQQQTTTWWW[[[^^^\\\SSSPPP[[[iiirrrooo}}}{{{uuu{{{~~~zzzuuurrrxxx~~~{{{[[[>>>???999777666666666666444333333333333333333333333333222222333333333333222222111222222222222333333333333444555777:::===@@@BBBAAADDDAAAIIItttrrruuu{{{{{{nnndddccchhhppptttrrrssswwwuuuvvvxxx{{{}}}~~~}}}|||yyypppiiihhhkkkooorrruuuyyyxxxooolllnnnTTTbbb~~~VVVAAABBBBBB999AAAGGGNNNOOOHHH???777333000000000000000000000000000000000000000000000000......//////000000111111000000000000111111111111222111000000111222444555:::888:::===;;;;;;HHHXXXzzzwwwkkkllltttyyyzzzmmmnnnxxxjjj^^^eeefffbbbbbbooorrrkkkqqqooojjj{{{}}}|||zzzpppddd```eeekkkoooooolll```UUUTTTYYY[[[[[[[[[UUUHHH:::444333111111222222222111111111111222222111111111000111111222333111111111111111111111111111111111222555888<<<>>>======<<<<<>>;;;999777777777777555444333333333333333333333333222222333333333333222222222222222222333333333333333444666888;;;>>>AAABBBAAA???BBBZZZzzz~~~wwwmmmgggiiimmmppppppqqqtttxxxxxxxxxyyy|||~~~}}}~~~~~~~~~zzzwwwtttqqqooonnnpppuuuyyy}}}xxxuuussskkkSSSfffmmmPPPCCC>>>;;;<<>>===>>>???AAAEEEKKKSSSYYYVVV[[[```dddjjjvvv{{{sssrrrxxxyyysssqqquuutttwwwvvvsssrrrtttsssooollleeecccfffhhhfffcccbbbdddbbbdddkkkqqquuuzzz|||||||||yyyyyy|||uuuvvvwww{{{tttkkkjjjqqqxxx{{{{{{zzztttvvvzzz}}}}}}zzziii]]]```VVVVVVXXX[[[______[[[XXXQQQCCC777333333222222333222222222222222222222222111111111111111111111111111111111111111111111111222222222333333333444444444888<<<>>>???CCCJJJPPPnnnuuunnnwww}}}lllggghhhqqqxxxwwwrrroooaaadddhhhlllnnnkkkfffaaaZZZZZZ[[[^^^ccciiiooosssvvvttttttyyy~~~{{{pppfffhhhlllqqqssssssrrruuuwwwjjjeee^^^XXXSSSMMMHHHEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@BBBEEEGGGIIIMMMSSSXXX\\\[[[\\\\\\YYYXXX]]]fffpppgggrrr|||{{{}}}yyyqqqqqqtttpppmmmHHH<<<:::999888999888666555444444444444444444444444222333333444444333333222222222222333333333444444333444666999<<>>GGGOOOPPPJJJ???666000000000000000000000000000000000000000000000000---......///000111111222000000000000111111111111000/////////111444777999;;;:::>>>BBB@@@EEE```~~~zzzllllll~~~ooosssnnnddd```\\\[[[]]]aaalll|||{{{}}}}}}zzzxxxzzz}}}|||yyyyyy|||zzzvvvxxxvvvggg^^^^^^dddiiinnnmmmdddVVVRRRWWWZZZXXX[[[QQQFFF>>>777222333777222222111111111111222222111111000000111222333333111111111111111111111111...000222555888;;;===>>>@@@AAACCCFFFJJJRRRZZZ```[[[aaadddfffrrr~~~yyywwwoooooovvvwwwtttnnnkkkkkkiiieeelllbbb\\\aaakkkuuu{{{vvvuuuuuuuuuyyy|||xxxxxxxxxyyy{{{~~~vvvppprrryyy|||zzz~~~{{{zzz~~~}}}vvvfffeeeUUURRRRRRXXX___aaa\\\UUUVVVGGG888333222222111222222222222222222222222222111111111111111111111111111111111111111111111111222222333333333444444444555999<<<>>>???CCCLLLSSS}}}wwwxxx}}}zzz{{{}}}```eeemmmtttqqqhhhaaaaaakkkmmmtttxxxpppbbbXXXVVVVVVWWWZZZ]]]ccchhhmmmppptttrrrssszzzsssgggZZZ___eeehhhhhhiiikkknnnaaa^^^WWWQQQKKKHHHGGGFFFDDDCCCBBBAAAAAABBBCCCDDDBBBEEEHHHJJJLLLPPPVVV[[[^^^\\\\\\^^^^^^^^^bbbhhhmmmfffsss~~~{{{|||~~~tttpppsssyyyvvvVVV===;;;:::999999999777555444444444444444444444444222333333444444333333222222222333333333444444444333444666999===@@@BBBCCCEEE???QQQ}}}xxxzzzpppmmmnnnoookkkgggjjjlllllllllrrr{{{~~~}}}|||~~~~~~|||{{{|||}}}|||{{{{{{|||yyyxxxyyy~~~{{{{{{ffflll|||xxxSSSVVV}}}vvvUUU<<<===:::===AAAHHHMMMLLLCCC:::444222000///000000000...000000000000000000000000000000000000000000000000000000111222222222222111111000000111333666999;;;:::???AAAAAAHHH[[[vvvvvvmmmhhhvvv~~~uuu}}}{{{]]]PPPUUU^^^bbbkkkqqqyyy{{{xxxxxxuuuqqqqqqvvv}}}zzzzzzzzz~~~wwwgggooonnnqqqwww~~~yyyvvvyyy~~~nnnWWWVVV\\\XXXgggooommm]]]PPPRRRXXXZZZXXXWWWRRRFFF888000111555111111111111111111111111222222222222222222222222111111111111111111111111000111222555999===>>>???DDD;;;===MMMYYY[[[aaalllqqqooozzzzzz}}}wwwwww~~~nnnuuuyyywwwmmmfffggghhhgggjjjjjjkkkkkknnnwww{{{ssssssvvvvvvzzzvvvsss|||uuurrrsssqqqpppwwwrrr~~~~~~uuuvvvzzzuuuxxxzzzvvvooo___OOOJJJWWWaaa___\\\^^^XXXRRRHHH<<<333000222555111111111111111111111111222222222222222222222222333333333444444555555555222333333333333333333333444<<<777777DDDDDDKKKfff}}}|||vvvggg\\\iiiyyy}}}ooo^^^YYY]]]qqqwwwyyyqqqdddZZZUUUTTTUUUXXXYYYXXX^^^gggkkkhhhiiippprrrsss~~~{{{fffYYYXXXYYY^^^fffkkkjjjhhh```YYYRRRNNNNNNLLLHHHDDDEEECCCBBBAAAAAADDDGGGIIIIIIJJJLLLOOOSSSWWWZZZ\\\[[[[[[]]]```cccfffiiikkkqqqssswww~~~~~~yyyqqqttt}}}}}}xxxHHHBBB;;;999777555666888555555555555555555555555444444444444444444444444333333222222333333444555444777:::;;;===@@@BBBBBBCCC@@@fffuuu^^^UUUZZZdddfffdddiiilllppptttxxx~~~~~~~~~|||~~~}}}zzzxxxzzz|||zzzwww|||ooogggfffjjjNNNccc~~~```HHH???======???EEEKKKMMMHHHBBB666444222111111222111000000000000000000000000000000000000000000000000000000000111222222222222111111000000111333666999;;;888???@@@@@@PPPlll~~~uuunnnlll|||sss}}}~~~www}}}jjjWWWUUU\\\ccceeeiiinnnsssxxx}}}~~~xxxrrrrrrqqqooopppuuuyyy|||yyyxxxvvvxxx{{{mmmkkkjjjnnnsssuuuqqqlllssswww|||~~~jjj\\\[[[ZZZcccmmmpppcccTTTQQQXXX```ZZZZZZUUUIII<<<333222555111111111111111111111111222222222222222222222222111111111111111111111111111111333777:::===>>>>>>AAA===DDDVVVccchhhpppzzzyyyzzzyyyvvvrrrmmmrrrppptttsssooommmppprrrpppggghhhjjjlllnnnsss{{{{{{tttqqqlllggggggdddnnnxxxtttppppppssspppnnnzzzvvv}}}{{{xxxyyy~~~ssssssooodddWWWSSSXXX^^^^^^[[[[[[UUUKKK@@@777333333555111111111111111111111111222222222222222222222222333333333333444444444444333333333333333333444444666;;;777:::DDDEEESSStttttt^^^]]]ooo}}}___WWWaaakkkoooooohhh___XXXVVVUUUVVVYYYYYYYYY___hhhllljjjeeeiiijjjjjjpppwwwsssiiicccaaa```ccchhhlllkkkhhh[[[UUUNNNKKKJJJIIIEEEBBBCCCCCCBBBCCCEEEGGGJJJLLLMMMNNNPPPRRRUUUXXX[[[\\\\\\]]]^^^```dddhhhkkkmmmqqqsssxxx~~~|||~~~xxxvvvwww\\\KKK:::777777555444666555555555555555555555555444444444444444444444444333333333222333444444555444666999<<>>BBBHHHLLLJJJHHH:::777444222222333222111000000000000000000000000000000000000000000000000000000111222222222222111111111111222444777:::;;;999???AAAFFFcccuuuooommmnnnzzz~~~kkkttt{{{wwwoooqqqqqqUUUQQQ[[[bbbeeefffiiillloooqqquuuyyyyyyuuunnnmmmlllmmmoooqqqtttwwwwwwuuurrrrrr{{{qqqmmmiiijjjnnnnnnkkkfffssswww{{{~~~~~~}}}|||||||||~~~}}}eee[[[ZZZaaaiiiqqqlllZZZNNNSSS___\\\\\\XXXNNN@@@777444444222222222222222222222222222222222222222222222222222222222222222222222222111333666999<<<===>>>>>>AAAEEERRRdddqqqyyysssppptttooohhhgggoooyyymmmooopppppprrrvvvvvvssseeegggiiikkkkkklllnnnpppwww{{{}}}zzzuuuoooggg^^^]]]ZZZ```qqq|||{{{xxxxxxqqqoooqqquuuqqqiiiiiiooo}}}}}}vvvxxx|||}}}xxxwww}}}yyy{{{wwweeePPPNNN[[[aaa\\\^^^YYYPPPEEE;;;555444555222222222222222222222222222222222222222222222222333333333333222222222222333333333333333444444555888999888===CCCGGGaaavvvaaaVVVbbbsssyyy]]]\\\kkkdddcccaaa]]]XXXVVVVVVXXX[[[]]]\\\]]]aaaiiillljjjddddddccceeegggjjjlllmmmllliiieeeeeeggghhhfffdddUUUPPPJJJHHHGGGGGGDDDBBBCCCDDDDDDFFFIIILLLNNNPPPSSSSSSTTTVVVXXX[[[]]]^^^_________aaadddiiinnnqqqpppssswww||||||xxx}}}yyytttvvv|||zzzYYY<<<555999777555666555555555555555555555555444444444444444444444444444333333333333444555555555666999>>>BBBBBBAAA???AAAeeedddMMMMMMWWW\\\bbbjjjnnnqqqvvvzzz}}}~~~{{{|||dddkkk|||MMM___gggHHHIIIBBB>>>AAAFFFHHHHHHHHH===999555222222222222222000000000000000000000000000000000000000000000000000000111222222222222111111111222333555888:::;;;>>>>>>DDDYYY{{{nnnnnnrrruuuyyyuuuiiipppssslllbbbdddtttyyy]]]JJJRRR```cccbbbdddjjjnnnpppppprrruuuuuuqqqmmmhhheeeeeefffgggjjjmmmtttvvvwwwxxx|||vvvqqqppprrrssspppmmmtttvvvxxxzzzzzzzzzzzzzzz|||zzzwwwwww~~~vvvhhh___aaafffoooqqqcccPPPLLLSSS[[[[[[YYYQQQEEE:::555333222222222222222222222222222222222222222222222222222222222222222222222222222444888;;;===>>>??????DDDPPPaaammmtttmmmpppxxxtttffffffooo~~~vvvmmmpppoooooopppsssssspppkkkiiiiiiiiihhhfffdddccccccbbbfffgggeeebbb```YYYQQQOOOLLLNNNVVVZZZZZZ[[[___gggeeeiiitttxxxooobbbZZZjjjrrrppppppvvvsssnnnrrr}}}|||{{{~~~ssslll{{{tttyyy~~~oooXXXMMMTTT^^^```___[[[TTTJJJ@@@888444333222222222222222222222222222222222222222222222222333333333222222111111111333333222222333444555666999777999@@@CCCMMMrrr|||___TTTVVVhhhppptttmmmbbb```jjjuuu```ZZZUUUSSSRRRSSSWWW\\\dddcccaaa```cccfffhhhggghhhddddddjjjllljjjjjjmmmlllhhhbbb___]]]\\\ZZZYYYNNNJJJGGGEEEFFFGGGGGGFFFFFFGGGGGGIIIKKKNNNPPPQQQVVVVVVWWWYYY[[[]]]```aaaaaaaaa```aaaeeejjjpppssspppssswww{{{}}}}}}zzzxxx}}}wwwwwwzzzjjjBBB777:::999777888555555555555555555555555555555555555555555555555444444444444444555555666777666999???BBB@@@>>>===III~~~zzzzzzxxx[[[IIIQQQ\\\]]]cccoooooosssyyy}}}~~~~~~~~~uuuccctttgggUUUmmmyyyZZZKKKAAA<<<@@@DDDEEEFFFIII@@@;;;555222111111222222000000000000000000000000000000000000000000000000000000111222222222222111111222333555777999;;;<<>>LLLooozzzlllttt}}}~~~tttkkktttzzzuuullljjjuuuhhhVVVOOO[[[eeecccaaadddjjjooorrrqqqrrrtttsssppplllbbbYYYXXXXXXWWWZZZ___jjjqqq{{{wwwuuuvvvvvvssspppqqqooommmkkkkkkkkkkkklllsssssslllfffkkk}}}~~~iiiaaa```hhhrrrnnn]]]OOOLLLVVVXXXXXXSSSIII>>>666222222222222222222222222222222222222222222222222222222222222222222222222222222666:::<<<===>>>@@@BBBFFFWWWfffiiijjjvvvtttuuu~~~~~~gggiiirrr~~~vvvrrrtttrrrqqqrrrtttqqqlllhhhiiigggccc___\\\ZZZXXXWWWVVV[[[^^^```bbbccc]]]VVVMMMLLLNNNPPPPPPOOOQQQUUUUUURRRYYYooonnn[[[ZZZ^^^WWWRRRYYY^^^eeesssvvvwwwttttttxxxmmmrrrtttxxx~~~nnn\\\RRRVVV^^^\\\[[[VVVMMMCCC:::444222222222222222222222222222222222222222222222222222333333333222222111111111444333222222333444666888999666;;;BBBEEEYYY|||lllRRRRRR___iiihhhZZZJJJTTTooo|||www]]]UUUNNNNNNOOORRRZZZdddmmmiiieeeccccccbbbbbbbbbmmmiiikkksssxxxssskkkgggccc```ZZZUUURRRPPPNNNMMMGGGEEEDDDDDDFFFHHHJJJKKKMMMLLLLLLLLLMMMNNNPPPQQQWWWWWWYYYZZZ]]]___aaaccccccbbbaaabbbeeejjjooorrrsssuuuyyy|||}}}}}}}}}|||~~~zzz{{{}}}|||TTT???:::888777888666666666666666666666666555555555555555555555555555555444444555555666777999777:::@@@@@@<<<===AAA]]]yyyiiiSSSIIIVVV``````eeeqqqqqquuuzzz~~~|||{{{uuuyyyjjjaaaaaaVVV{{{tttOOOBBB:::>>>BBBCCCFFFKKKCCC>>>777222000111222222000000000000000000000000000000000000000000000000000000111222222222222111111222444666888:::;;;<<>>;;;AAALLLyyy}}}~~~vvvyyyWWWMMMLLLXXXaaabbbhhhsssuuuxxx|||~~~}}}{{{}}}}}}|||xxxgggiiiUUU^^^\\\JJJ===<<<>>>>>>BBBJJJFFFAAA999333111222333444000000000000000000000000000000000000000000000000000000111222222222222111111222444777999:::;;;<<<@@@TTTtttrrrttt~~~ggg\\\TTTWWW\\\```ccceeehhhkkkhhhnnnssssssvvv}}}vvvggg[[[ZZZXXXSSSRRRXXXPPPWWWcccuuu}}}}}}~~~|||wwwqqqlllhhheeeaaa^^^iiipppiiiUUUQQQfffsss\\\YYYXXX```mmmqqqdddTTTMMMQQQUUUVVVQQQGGG<<<666333333333333333333333333222222222222222222222222333333333333333333333333444777;;;<<<<<>><<>>===:::777777777777777777777777666666666666666666666666666666666666666777888888777888>>>BBB??????QQQiii~~~{{{www___NNNGGGJJJQQQXXX]]]aaajjjvvv~~~||||||}}}~~~}}}}}}|||vvvnnnfff___^^^gggsss{{{nnnRRRUUUsssSSSSSS\\\AAABBBCCC::::::EEEEEEFFFAAA666...///111222111111111111111111111111000111111111111222222222222222222222222222222222333222555888999999===CCCJJJzzzsssnnn}}}|||ppp}}}uuudddTTTGGGRRRVVVZZZ^^^eeejjjiiicccfffsssyyysssuuuyyyvvvvvvrrrppppppmmmkkkllluuuwww]]]XXXmmm|||```HHHNNNbbblllfff]]]HHHMMMUUUYYYTTTIII???:::666444222111222333333333444333333222222333333444333333222222111222222222;;;;;;555<<>>AAAGGGddd~~~}}}}}}mmmaaaVVVnnnjjjQQQJJJYYYyyypppYYYQQQIIIFFFFFFIIIMMMSSS^^^ggg}}}~~~|||vvvzzzrrrllljjjjjjlllnnnmmmiiieeeeeehhhhhhddd^^^ZZZ\\\^^^^^^ZZZVVVUUUXXX[[[[[[[[[]]]___aaabbb```______```___`````````````````````aaa```aaaccceeehhhqqqzzz~~~}}}www{{{pppiiikkk{{{eeeBBB;;;???999777555555666777777777555555555555555555555555555555555555666666666777888BBB>>>>>>DDDAAAUUUzzzsssWWWIIIHHHSSSTTTXXX]]]dddllltttxxx}}}}}}~~~~~~}}}~~~|||~~~~~~zzzzzzmmm```YYYTTTSSS\\\jjjwwwUUUOOOhhhiiiSSSlllMMMDDDBBB;;;999>>>EEEFFFBBB777000000222222111111111111111111111111000111111111111222222222222222222222222222222222444444666:::::::::???FFF___nnnkkkzzztttrrryyygggggg}}}xxxbbbWWWRRRLLLNNNUUU\\\ccckkkpppmmmgggggguuu{{{vvvyyy{{{{{{{{{uuusssyyy{{{^^^WWWkkklllSSSMMM]]]nnnooogggSSSQQQRRRTTTTTTMMMBBB:::777555333222333444444444444333333222222333333444333333222222222222222333999::::::>>>CCCHHH\\\zzz{{{sssuuu|||vvvqqquuuqqqnnnxxx}}}xxxssspppllliiikkkpppvvvvvvyyyzzzrrrlll```TTTKKKMMMTTTXXXZZZ\\\rrrxxx}}}~~~~~~}}}~~~||||||~~~___SSSVVVYYYZZZVVVMMMCCC<<<555555555444333222333333333333333333333333333333444444444444444444444444333333222222444888;;;>>>>>>@@@DDDQQQuuu~~~~~~~~~nnnaaa[[[WWWooo~~~jjjMMMRRRdddzzzzzzcccOOOJJJGGGEEEJJJRRRTTTUUU^^^kkkyyy~~~zzzyyyxxxzzz{{{{{{xxxuuuoooooommmhhhccc______aaa]]]YYYVVVVVVYYY\\\\\\[[[\\\^^^aaaaaa```___^^^_________^^^^^^]]]\\\\\\[[[]]][[[[[[^^^___cccmmmxxx~~~}}}~~~}}}vvvrrrrrrxxxlllxxxOOO<<<888999888666666777888888777555555555555555555555555555555555666666666777777888???>>>AAAFFFEEE___jjjRRRIIIJJJPPPTTTZZZbbbjjjrrryyy}}}~~~}}}zzzxxxwwwyyy{{{}}}~~~||||||~~~~~~xxx{{{|||zzzzzz|||{{{vvvvvvhhh[[[UUUPPPNNNWWWddd{{{```NNN^^^xxx}}}WWWggg^^^HHHBBB@@@===;;;EEEGGGCCC:::222222333333111111111111111111111111000111111111111222222222222222222222222222222222444555888;;;:::;;;BBBLLLttt}}}ooolllvvvjjjkkk{{{wwwgggddduuu{{{vvvcccSSSQQQUUUXXXMMMVVVbbbkkksssxxxuuunnnlllyyyzzz{{{yyyuuuxxx~~~{{{uuuzzzxxxvvvyyyggg^^^nnnfffPPPVVVnnnzzzuuucccZZZQQQPPPSSSQQQFFF:::999666444444444555555555444333333222222333333444333333222222222222333333888999?????????UUUyyy}}}oooooossslllrrroookkkrrrwwwpppmmmjjjhhhhhhkkkqqqqqquuu~~~vvvaaaUUUSSSRRRQQQQQQ]]]fffvvv}}}}}}~~~zzzxxx|||tttvvvoooWWWUUUUUUVVVVVVPPPFFF>>>444444333333333333333333333333333333333333333333444444444444444444444444444333222333555888<<<>>>>>>CCCEEEYYYuuuYYYOOOQQQSSSfffnnn\\\HHHZZZooowwwiiiSSSGGGEEEFFFEEEPPP______XXXaaasss}}}xxxrrrvvv~~~{{{wwwqqqkkkhhhfffdddccc^^^[[[XXXYYY\\\^^^]]]\\\\\\^^^``````___]]]]]]]]]]]]]]]]]][[[ZZZXXXWWWVVVVVVSSSSSSUUUWWW]]]hhhsss|||||||||~~~tttssssssxxxffflll___CCC888999888777888999:::888777555555555555555555555555555555666666666777777777888<<>>DDDGGGEEE<<<555444444333111111111111111111111111000000111111111222222222111222222222222222333333333555999;;;:::<<>>888555444333111111111111111111111111000000111111111222222222111111111222222333333333333555999:::999>>>PPPaaazzzyyyxxxzzzfffZZZMMMHHHKKKNNNQQQSSSXXX```iiinnnrrrwwwwwwsssnnnxxx~~~zzzxxx~~~wwwnnngggdddddd___\\\YYYWWWXXXZZZ\\\]]]^^^dddmmmsssvvv{{{}}}iii___eeeoootttvvvfffPPPYYYllluuuwwwooo```RRRNNNOOOJJJBBB999666444333333444333333444333333222222333333444333222222222333444444555;;;888>>>@@@JJJrrrzzzvvv}}}www|||}}}|||tttoooppprrrqqqrrrtttvvvwwwyyy}}}sss^^^RRRWWWWWWZZZjjjyyy~~~qqqrrr|||xxxkkk\\\VVVXXXWWWOOOFFF888555222222333555555444444444444444444444444444444444444444444444444444444333333444666:::>>>AAACCCFFFJJJnnnzzz{{{{{{YYYMMMMMMWWWZZZVVVOOOGGGXXXdddiii]]]MMMEEEDDDDDDHHHIIIZZZpppooocccnnn|||wwwvvvwwwyyyzzzqqqmmmnnnnnnkkkgggjjjfffbbbaaaaaabbb```]]]]]]^^^```___]]][[[ZZZZZZWWWXXXYYYYYYXXXWWWUUUTTTLLLIIIHHHIIIKKKPPP\\\hhhsssvvvzzz|||~~~xxxvvvwwwdddIII;;;:::888888888888777555666666666666666666666666666666666666777777777888<<<;;;BBBKKKRRRiii^^^BBB@@@JJJOOOWWWaaannnwwwyyyxxxxxxxxxzzz}}}|||xxxvvvzzz|||zzz|||}}}~~~|||yyywwwsssoooiiieee^^^[[[WWWSSSPPPOOOPPPQQQOOOPPPPPPSSS^^^jjjooommmjjj^^^SSSNNNHHHDDDKKKVVVjjjzzzrrrZZZWWWkkkTTTSSSpppNNNCCCBBB@@@AAAFFFFFF@@@999666444222111111111111111111111111000111111111111222222222111111111222222333333444333666999::::::CCCZZZqqq|||qqqyyy~~~wwwZZZLLLCCCHHHPPPQQQOOOPPP\\\ccciiijjjlllooopppoooiiiqqqyyyzzzyyy|||~~~|||sssfffYYYRRROOOIIIHHHGGGGGGHHHJJJLLLMMMOOOPPPRRRTTTXXXbbboooxxxssslllnnnsssvvvsss}}}tttWWWLLLXXXgggtttpppdddTTTMMMNNNLLLFFF999777444333333444333222444333333222222333333444333222222333333444555666;;;:::===EEE^^^yyy~~~vvvzzzzzzgggyyytttpppnnnrrrttttttuuuxxxvvvxxx{{{~~~vvv^^^YYY[[[ZZZZZZjjj|||~~~uuuuuuxxx|||sss^^^TTTTTTUUUPPPJJJ;;;777333222444666555333444444444444444444444444444444444444444444444444444444333444777;;;???BBBBBBCCCWWWxxxvvvgggNNNKKKPPP[[[\\\RRRMMMSSSiiiggg___QQQEEEBBBBBBBBBJJJLLLZZZkkklllhhhwww|||tttrrrvvv}}}}}}uuuqqqqqqqqqmmmjjjooojjjdddaaabbbcccaaa```^^^___aaa```]]][[[ZZZZZZVVVWWWXXXYYYXXXVVVTTTSSSJJJGGGFFFFFFGGGKKKUUU```nnnrrrxxx{{{|||~~~wwwzzzVVV@@@===:::888888777777666666666666666666666666666666666666777777777888888>>><<>>GGGNNNbbbsssdddPPPDDDCCCJJJPPPRRR^^^hhhuuu{{{{{{zzz{{{}}}|||{{{yyyxxxwwwxxxzzz{{{yyyzzz|||~~~yyymmmjjjddd```]]]ZZZWWWTTTSSSRRRPPPNNNLLLKKKJJJJJJDDDGGGJJJQQQ___jjjkkkgggaaaWWWNNNKKKGGGCCCIIITTThhhuuummmXXXKKKddd^^^YYYdddCCC===CCC>>>DDDFFFAAA:::777333000111111111111111111111111000111111111111222222222000000111222333333444444666999<<<===>>>MMMmmmuuurrrxxxpppwwwpppOOO>>>999AAAQQQXXXTTTVVV___bbbjjjpppqqqpppqqqpppnnnpppuuu}}}~~~}}}~~~~~~}}}uuujjjdddccc^^^bbbmmm|||uuuhhh```bbbcccbbbaaa_________]]]\\\YYYVVVRRRNNNKKKHHHGGGPPPZZZ```fffppp{{{wwwQQQHHHYYYeeeddd[[[OOOOOOUUUQQQFFF<<<999666555555666555444444333333222222333333444222222222333444555666777777BBBBBBTTT~~~tttmmmfffaaa```{{{xxx|||wwwnnnpppuuuzzzzzzwwwzzzyyy|||kkk```\\\aaa___```wwwwwwvvv{{{|||rrr]]]UUUTTTSSSQQQAAA<<<555444666777666333555555555555555555555555444444444444444444444444444444444555888<<<@@@CCCKKKCCClllwwwuuuTTTLLLSSSYYY___ZZZLLLVVVvvvkkk[[[LLLEEEBBB???CCCIIIJJJMMMSSSXXX^^^jjjxxxvvv~~~|||xxxssspppmmmggg```]]]```cccffffff```aaabbbaaa^^^[[[ZZZZZZVVVWWWXXXWWWUUURRRNNNKKKHHHEEEDDDDDDBBBCCCJJJRRRfffmmmuuuzzz{{{}}}yyyyyyJJJFFF???:::999999999999777777777777777777777777777777777777888888888888??????HHHOOOhhhqqqYYYBBB>>>GGGOOOSSSTTTfffoooyyy}}}{{{xxxxxx{{{}}}xxxvvvwwwzzz|||~~~vvvyyy|||~~~|||tttkkkgggbbb^^^\\\ZZZXXXWWWRRRQQQPPPOOONNNLLLKKKJJJEEEHHHLLLTTTaaakkkjjjccc^^^TTTLLLIIIEEEAAAGGGRRRhhhttt^^^MMMZZZmmm{{{QQQqqqsssHHHCCC999===>>>AAACCCAAA:::333000222222222222222222222222111111111111111111111111222222222111222222333333<<<222@@@BBB:::cccssszzzkkkttt~~~~~~sssccciiiiiiMMMGGG===???CCCJJJRRRYYY\\\]]]dddeeekkkppppppmmmmmmqqqrrrtttyyy|||}}}|||yyywww{{{sssllliiiccc\\\WWWWWWMMMTTT___nnn~~~~~~}}}tttnnnfff[[[RRRNNNJJJIIIIIILLLOOOXXXhhhxxx~~~{{{yyyfffIIIRRR```kkkgggSSSJJJPPPPPPFFF@@@;;;666333555666666555444444444444444444444444444444555444333444666888999???IIIdddwwwgggfffddd^^^zzztttoooyyy{{{sssooorrrwwwzzz|||{{{yyywww|||~~~}}}{{{~~~xxxrrrggg]]]YYY^^^iiirrryyyuuuzzzyyyooo{{{nnnSSSQQQSSSPPPEEE???777333333555666666444444444444444444444444555555555555555555444444555555555777999===AAACCCJJJQQQ~~~}}}{{{|||ZZZLLLJJJTTTfff```IIITTTnnnqqqdddRRRCCCCCCEEEDDDFFFLLLUUUVVVTTTSSSZZZjjjzzz~~~{{{tttqqqqqqjjjbbb___aaacccaaa___gggfffdddaaa___]]]\\\[[[[[[YYYWWWUUUSSSQQQMMMJJJHHHFFFCCCAAABBBDDDHHHKKK___gggppptttuuuwww}}}}}}}}}zzzgggAAA666>>>777666<<<999777777777777777777777777777888888777555666888:::888FFFDDDNNN{{{lllSSSAAADDDIIIJJJQQQ^^^jjjwww~~~{{{yyywww~~~~~~}}}|||{{{yyyxxxxxxuuuwww{{{wwwsssmmmgggdddbbb]]]WWWTTTSSSOOONNNPPPOOOKKKJJJLLLLLLOOOTTT\\\hhhpppllldddZZZTTTMMMGGGEEEFFFGGGHHH]]]jjjzzzuuuUUUTTTfff\\\___YYYGGG===BBBBBBCCCDDD@@@999444333222222222222222222222222111111111111111111111111222222222111222222333444:::444===AAAHHHppp{{{pppvvv}}}sssvvvoooeeeiiiyyyuuuZZZDDDAAA===???DDDLLLTTT[[[___```bbbgggooosssnnnggghhhmmmqqqtttwwwzzz{{{zzzxxxwwwqqqjjjeeeccc___YYYUUUVVVJJJNNNWWWfffxxxkkkaaaTTTOOOLLLKKKJJJNNNXXXcccppp{{{tttUUUVVVcccooopppaaaSSSOOOMMMIIIAAA<<<666444555666666555444444444444444444444444444444555444333444777999:::AAAOOOmmmyyyiiimmmwww{{{tttlllppp~~~xxxuuusssuuuyyy|||}}}|||{{{yyy{{{}}}}}}|||zzz}}}|||yyyxxxsssbbbTTT]]]qqqtttzzzyyy{{{jjjnnnxxx[[[TTTVVVTTTFFF@@@888333444555666555444444444444444444444444555555555555555555555555555555555777:::>>>BBBDDDGGGWWWuuuUUUJJJGGGQQQ___XXXKKK]]]sssppp[[[LLLAAABBBDDDCCCGGGOOOWWWYYYXXXWWW___mmmzzz~~~}}}xxxvvvqqqkkkccc```aaacccbbb```dddcccaaa___^^^]]]\\\\\\]]]ZZZWWWTTTRRRPPPLLLJJJGGGEEEBBBAAAAAADDDGGGIIIYYYaaalllrrrtttwww}}}|||yyyzzztttNNN===@@@999666999444777777777777777777777777777888888777666666888;;;???IIIHHHUUUiiiRRRAAACCCIIIKKKTTT```nnnyyy~~~|||{{{yyy|||{{{zzzyyyxxxwwwwwwwwwxxxzzz}}}~~~tttmmmhhhccc]]]ZZZVVVRRRRRRUUUVVVTTTTTTWWWXXX[[[___eeemmmrrrlllbbbYYYSSSKKKFFFDDDEEEFFFGGGTTT^^^nnn{{{hhhRRRbbblllUUUwwwkkkKKKEEEFFFFFFHHHHHHBBB888555777222222222222222222222222111111111111111111111111222222222222222333444444888777888AAA[[[||||||xxx}}}vvvrrr~~~xxxuuutttppp```KKK??????>>>@@@EEEMMMVVV]]]```bbbdddlllwwwzzzrrrhhhhhhnnnrrrtttvvvxxxyyyyyyxxxxxxpppkkkggggggfffbbbaaabbbbbbccchhhtttwwwddd[[[QQQKKKGGGFFFJJJPPP___lll}}}~~~}}}___TTTaaammmvvvppp\\\KKKGGGJJJBBB===777444555666666444444444444444444444444444333444555444444444777999<<>>???AAAGGGOOOWWW]]]______bbbiiittt{{{vvvnnnlllppptttuuuwwwyyyzzz{{{{{{{{{wwwrrrppprrrtttrrrrrrttt|||}}}qqqaaaUUULLLFFFGGGJJJTTT]]]lll{{{~~~iiiQQQ\\\gggxxx|||gggKKKDDDNNNCCC>>>777555555666555444444444444444444444444444333444555444444555888:::===DDDaaassslllxxxzzzuuuvvvuuusssttt}}}yyyvvv}}}|||||||||}}}}}}~~~~~~~~~~~~}}}zzzyyy{{{||||||xxxyyy~~~~~~{{{zzzyyywwwsssnnniiidddaaafffiiimmmnnnmmmnnnrrrvvv{{{yyyxxxuuuhhh___^^^fffyyy}}}|||{{{bbbssssssYYYQQQQQQJJJDDD;;;555555666666555555555555555555555555555444444444555555555555555555555666888<<<@@@EEEGGGMMMzzz___JJJFFFNNNSSSOOOFFFSSSnnnppp[[[GGGCCCAAACCCDDDFFFPPP[[[fffiiijjjkkkpppyyy}}}}}}zzz{{{}}}}}}tttnnnhhhdddcccddddddcccbbbbbbcccddddddeeeeeeeeeccc^^^XXXSSSOOOMMMJJJHHHDDDBBB@@@>>>???@@@CCCEEELLLVVVbbbmmmsssxxx}}}fffGGG;;;:::;;;:::777666666666666666666666666777888888777666777:::<<>>555666222222222222222222222222111111111111111111111111222222222222333444555666888>>>;;;PPPyyyqqqsss~~~uuu}}}eeeEEE888999;;;@@@CCCJJJRRRYYY]]]]]][[[ZZZ^^^gggqqquuurrroooooovvvwwwzzz||||||wwwvvvzzz|||{{{|||||||||nnn]]]OOOHHHHHHKKKSSSaaaqqq~~~vvvVVVWWW___ssspppSSSHHHQQQDDD???888555555666555333444444444444444444444444333444555555444666888;;;>>>FFFiii}}}zzzzzzmmmmmm}}}}}}|||zzzqqqkkklll{{{yyy}}}{{{{{{{{{||||||}}}~~~~~~{{{}}}~~~~~~}}}|||||||||~~~zzzxxxyyyuuupppppplllfff___YYYTTTPPPOOOSSS[[[cccfffeeeeeejjjooowww{{{nnnlllooohhh^^^\\\kkk~~~~~~gggkkk}}}cccWWWWWWMMMFFF===777555666555444555555555555555555555555444444444555555555666666555555777999===BBBFFFIIIUUUvvvWWWHHHGGGPPPRRRHHHDDD[[[sssjjjRRREEEDDDDDDEEEGGGLLLXXXcccooorrrssstttyyy{{{yyy{{{}}}}}}uuuqqqkkkfffddddddeeeeeecccdddeeegggggghhhhhhgggddd___YYYSSSOOOLLLIIIGGGCCCBBB@@@>>>>>>???AAABBBJJJSSS___jjjrrrwww|||}}}vvvOOO:::999;;;999888666666666666666666666666777888888777777888:::===>>>DDDPPPvvvwwwsssSSSHHHAAADDDJJJSSSbbbpppyyy~~~~~~}}}|||{{{|||uuulllcccaaa```\\\YYYYYYTTTZZZ```eeeiiiiiibbbYYYOOOLLLHHHGGGIIILLLNNNOOOKKKJJJNNNYYYiiivvv{{{{{{zzzmmmddd}}}lllTTTqqqkkkQQQDDDBBBJJJWWWTTTCCC666666222222222222222222222222111111111111111111111111222222222222333555666777777<<>>AAAFFFOOOYYY```bbb___\\\YYYZZZaaammmuuuvvvttttttvvvyyy}}}}}}{{{{{{wwwvvvyyy~~~~~~|||{{{aaaOOOHHHEEELLLZZZlllxxx{{{\\\OOORRRcccvvvqqqYYYJJJLLLFFF@@@999666555666444333444444444444444444444444333444555555555666999<<>>888666666555444555555555555555555555555333333444444555666666666555666777:::>>>CCCHHHKKK]]]uuujjjPPPHHHJJJNNNOOODDDGGGfffuuudddOOOEEEEEEEEEGGGKKKUUUbbbmmmvvvxxxyyyzzz~~~~~~xxxuuuwww}}}}}}vvvsssnnnhhheeeeeefffgggdddeeeggghhhiiihhhhhhgggccc___YYYTTTPPPMMMIIIFFFCCCAAA@@@>>>>>>???@@@AAAGGGNNNZZZfffooowww|||rrrqqqccc@@@:::999555777777777777777777777777777777777888888777888;;;===AAAGGGZZZppp___SSSIIIDDDBBBFFFLLLVVVffftttxxx}}}~~~}}}|||{{{{{{|||}}}xxxmmmhhheee___ZZZYYYWWW]]]bbbdddeeeddd]]]UUUMMMLLLKKKKKKMMMOOOOOOOOOFFFEEEGGGQQQ___kkkrrrtttwww|||xxx^^^bbbXXX[[[~~~VVVDDD>>>DDDTTTVVVFFF999777222222222222222222222222111111111111111111111111222222222333444555666777999:::IIIlll}}}}}}|||rrrVVVCCC>>>???@@@AAAHHHUUUaaajjjkkkgggbbb\\\]]]cccmmmsssuuuwww{{{uuuyyy~~~}}}xxxuuuwwwwwwxxx~~~|||{{{zzzzzzqqqkkkjjjrrrxxx|||___QQQIIIIIIQQQaaaqqq|||sssvvvbbbMMMLLLWWWkkkqqqbbbOOOGGGFFFAAA:::666555555444222444444444444444444444444333444555555555777:::<<>>???@@@AAABBBHHHTTTaaalllvvv}}}pppcccdddzzzKKK@@@:::333888777777777777777777777777666777888888888999<<<>>>@@@JJJdddnnnYYYFFFAAAAAACCCHHHNNNYYYiiivvvuuuzzz}}}|||}}}~~~{{{|||}}}vvvoooggg___\\\[[[```cccccccccbbb\\\TTTNNNNNNNNNOOOOOOOOOLLLJJJBBBAAABBBHHHRRR\\\bbbeeejjjpppuuuyyy[[[NNNjjjbbbMMM]]]EEE<<<@@@QQQUUUGGG;;;999222222222222222222222222111111111111111111111111222222222333444555777777<<<:::MMMrrrsssvvvyyy]]]HHH>>><<<<<<===BBBKKKYYYhhhqqqrrrmmmiii[[[^^^dddjjjlllmmmsss{{{tttxxx}}}zzz||||||zzzyyy{{{tttrrruuuzzzyyyuuuxxx~~~}}}|||}}}~~~ooobbb^^^fffiiijjjzzzqqq^^^SSSIIIGGGUUUiiiyyypppnnnyyy~~~iiiUUUPPPVVVkkkxxxnnnYYYJJJGGGAAA:::666666555444222444444444444444444444444333444555555555777:::===CCCZZZ||||||vvvuuu~~~ooo\\\TTT[[[hhhoooooouuuwwwyyy{{{}}}}}}}}}}}}{{{tttlllgggeeeccc\\\RRRNNNMMMKKKFFFFFFFFFFFFEEEDDDCCCAAA@@@QQQ```rrrxxxsssnnnppptttlllmmmzzzZZZaaa|||ppprrrrrryyy___WWWRRRJJJ@@@:::777666555444666666666666666666666666333333444444555666777777555666888;;;@@@EEEJJJMMMvvv{{{sssnnnXXXEEEHHHOOORRRQQQGGGTTTsssoooQQQFFFBBBBBBAAAEEEQQQcccsss{{{{{{|||{{{{{{~~~yyypppvvvsssyyyxxxuuuqqqkkkgggfffgggiiilllmmmnnnoooooommmkkkjjj```]]]ZZZVVVRRRNNNIIIEEECCCBBB@@@?????????@@@@@@===DDDOOO]]]jjjuuu~~~|||lllVVViiiTTTEEE===666<<<777777777777777777777777666777888888888999<<<>>>===JJJiiinnnXXXBBB===???CCCIIIPPP[[[kkkwwwsssxxx{{{{{{}}}}}}}}}~~~rrrhhhcccZZZ___bbbbbbbbbaaa]]]VVVPPPOOOPPPPPPPPPMMMIIIEEEBBBAAA@@@CCCHHHOOOTTTWWW^^^eeelllrrrzzz```LLLXXXzzznnnPPPnnnoooMMMDDD888AAAUUUSSS@@@777555333222222333444333222000111111111111222222222222333333333222333666888===888[[[zzz|||rrrlll|||gggKKKAAA>>>;;;<<>>>>>:::888888888888888888888888::::::;;;:::999:::<<>>===<<<>>>DDDHHHSSS[[[___eeejjjeee[[[\\\WWWUUUZZZ```dddiiiooorrr|||{{{yyyvvvssspppnnnnnnoooiiifffeeehhhiiiiiilllrrrzzzzzzpppmmmqqquuuoookkkhhhhhhkkkppp{{{vvvWWWLLLIIINNNXXXooo|||hhh]]]\\\```ppp[[[KKKSSSkkktttnnn___OOOGGGCCC===999777777666666666666555444444444444444666444444555555555999???KKKttt~~~wwwuuu{{{}}}}}}zzzhhhZZZLLLHHHKKKOOOTTTYYYfffjjjrrryyy{{{zzz}}}tttjjjiiifffeeeeee___WWWVVVZZZQQQNNNLLLLLLKKKIIIKKKPPPWWWeeeqqqqqqooottt~~~uuunnn{{{mmm```tttttt{{{{{{mmmrrr{{{kkkfffUUULLLAAA999777777888888888888777777666666555555666555555555555666777777666999777<<>>@@@EEEJJJUUU]]]```eeefff]]]OOOMMMIIIHHHMMMSSSYYYbbbjjjrrruuunnnppptttvvvqqqjjjeeefffiiikkkfffcccfffiiijjjmmmrrryyy}}}xxxiii```___^^^YYYXXX\\\bbbiiisss}}}aaaPPPHHHJJJQQQfff{{{vvviii^^^TTTUUUVVVooojjjPPPPPPkkk{{{vvvfffTTTHHHCCC===999777777666666666666555444444444444555666444444666666555999@@@HHHvvvxxxsssmmmjjjjjjkkk~~~yyynnnbbbUUUJJJGGGIIIJJJMMMPPPYYY___jjjvvv{{{|||}}}tttiiifffhhhVVVPPPJJJIIIHHHHHHLLLQQQ[[[dddkkkmmmpppxxxooossskkkaaaooonnnooowwwwwwkkkhhhUUULLLAAA:::777777777666777777777777666666666666666666555555666666777888666999888===DDDDDDKKK```}}}nnn[[[HHHHHHJJJMMMNNNEEEYYYuuummmRRREEEDDDBBBBBBGGGSSS```hhhpppvvv~~~zzzvvvrrrnnnllloootttyyy}}}zzzwwwwwwwwwuuusssrrrsssttttttrrrnnnkkkhhh___\\\XXXUUUQQQMMMHHHEEEDDDDDDCCCBBBBBBAAA@@@@@@???AAAGGGRRR```nnnwww|||xxxhhhnnnXXX???999777999999999999999999999999999:::::::::999:::===???IIIVVVzzzPPPEEEBBBBBBEEEKKKVVVeeerrrzzz~~~~~~~~~}}}qqqnnnjjjfffccc___[[[XXXYYYWWWUUURRRNNNKKKHHHGGGIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHIIINNNXXXeeerrrzzz|||~~~ccc[[[mmm^^^RRRwww|||VVVLLLGGGIIIQQQWWWNNN999777555333333333444333222111111111222222222333333222333333333333555888:::;;;WWW}}}|||}}}}}}xxxWWWHHH:::999===???@@@CCCKKKUUU]]]___bbbbbbVVVHHHEEEBBB@@@CCCHHHOOO\\\gggtttzzzeee___eeemmmtttsssmmmhhhdddaaaggg```]]]```dddhhhmmmqqquuuvvvnnn]]]WWWPPPHHHFFFNNNVVV]]]fffooo|||oooXXXJJJHHHKKK^^^vvvxxxtttiiiYYYVVVPPP[[[zzzWWWNNNgggyyywwwgggSSSHHHDDD>>>999777777666555666555555444444444555555666444444666666666:::@@@KKKwwwtttooolllccceee~~~zzzhhhbbbVVVJJJGGGIIIJJJKKKNNNOOOVVVeeettt|||~~~uuuppp[[[RRRJJJFFFFFFGGGLLLRRRZZZ^^^dddkkkttt}}}xxxiiieee```iiiuuuuuu~~~|||kkkdddUUUMMMBBB:::777777666555555666666666777777777888666666666555666777777888666999888===DDDCCCPPPjjj~~~{{{wwwOOOFFFJJJMMMPPPGGGDDDZZZrrrfffMMMCCCCCCCCCFFFMMMYYYeeennnsssvvv}}}yyytttpppllliiinnnoootttyyy||||||xxxuuuvvvvvvvvvsssoookkkiii^^^\\\XXXUUURRRMMMHHHDDDDDDDDDCCCBBBAAA@@@@@@???>>>???DDDNNN[[[jjjvvv}}}qqqfff^^^DDD===>>>999999999999999999999999999:::::::::999:::===@@@JJJ]]]QQQGGGBBBCCCFFFNNNYYYgggttt|||yyyuuuoooiiiddd___[[[WWWYYYXXXUUURRROOONNNMMMMMMPPPOOOOOOOOOOOOOOOPPPPPPNNNLLLIIIIIIPPP\\\kkkuuuvvvyyy~~~}}}vvvdddnnnoooRRRhhheeeRRRJJJMMMXXXhhh]]];;;888666444333444444333222111222222222222333333333111333333444444555888;;;<<>>:::888777666555555555444444444555555666666444444666777666;;;AAAZZZxxxrrrooodddgggkkkdddWWWKKKGGGHHHIIILLLOOOLLLSSScccttt~~~~~~tttdddYYYNNNIIIIIIIIINNNSSSSSSUUU]]]jjjwwwbbb___^^^fff}}}nnncccWWWOOOCCC;;;777777666555555555666666777777888888666666666666666777888888666999999???DDDDDDVVVwwwlllJJJHHHMMMNNNQQQDDDCCCYYYlllaaaLLLCCC???CCCHHHQQQ]]]iiirrrwwwwww|||wwwrrrnnnkkkjjjooolllnnntttvvv~~~}}}yyyyyyyyyxxxuuuqqqllljjj___\\\XXXUUUQQQMMMHHHEEECCCCCCBBBAAA@@@???>>>>>>>>>???AAAHHHTTTcccrrr|||}}}~~~dddrrriiiLLL@@@???999999999999999999999999888999::::::999;;;>>>@@@HHHddd{{{OOOCCCCCCEEEIIIQQQ]]]jjjvvv}}}|||tttlllfff```[[[XXXYYYWWWUUUSSSRRRSSSSSSTTTRRRRRRRRRSSSSSSSSSSSSSSSUUURRRMMMIIILLLVVVeeeoooqqqvvv}}}xxx~~~gggmmmTTTYYYsssWWWIIIMMM]]]yyyqqqFFF888666444444444444333222222222222222333333333333111333444444444666999<<>>AAAAAA@@@EEEVVVcccdddaaa\\\RRRGGGHHHEEEAAA???@@@HHH[[[nnnrrr```UUUZZZdddnnnxxx~~~~~~kkkWWWSSSMMMHHHHHHKKKRRR___kkkhhhgggooolll[[[OOODDDCCCRRR[[[YYYWWW[[[mmmxxxbbbKKKGGGDDDPPPnnn}}}kkkiiiYYYTTT|||{{{```KKKRRReeeuuunnnXXXJJJEEE???:::888777666555555444444444444555666666666444444666777777<<>>@@@HHHRRR]]]jjjvvvzzzyyy~~~yyytttooolllkkkkkknnnjjjkkkooorrryyy|||||||||zzzwwwrrrmmmjjjaaa^^^YYYTTTQQQMMMJJJGGGCCCCCCBBBAAA???>>>======>>>>>>???CCCLLLYYYhhhrrrxxx|||kkk[[[uuuYYYAAA:::::::::::::::::::::::::::888999:::::::::;;;>>>@@@FFFlll|||uuu~~~nnnNNNBBBEEEGGGLLLTTT___lllwww}}}}}}yyyppphhhbbb]]]ZZZYYYXXXWWWVVVVVVWWWYYYYYYWWWWWWXXXXXXXXXWWWVVVVVVSSSQQQMMMIIIIIIPPP\\\fffkkkqqqzzz}}}||||||~~~cccgggXXXQQQttt{{{YYYHHHIII[[[YYY999777555444444444333111222222222333333333444444111222444444444666:::<<>>======>>>???AAAFFFNNNXXX```mmmsssyyy|||||||||{{{\\\\\\{{{lllHHH:::::::::::::::::::::::::::888999999::::::;;;>>>AAAHHHvvv|||mmmeeeZZZLLLCCCGGGIIINNNVVVaaammmwww}}}{{{~~~tttlllfffaaa^^^[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZXXXVVVTTTSSSLLLLLLJJJGGGFFFLLLVVV^^^bbbkkkvvv~~~~~~}}}xxxxxx}}}]]]\\\}}}^^^SSSrrr~~~ZZZFFFEEEXXXhhh999777555444444444333111222222333333333444444444111222444444555777:::===VVVqqqnnniii\\\AAA>>>::::::@@@GGGIIIHHHRRRlll}}}oooaaaVVVIIIFFFCCC??????IIIaaaxxxuuu^^^LLLGGGSSSZZZiiixxxsss\\\VVVPPPIIIDDDKKK___rrr{{{eeePPPIIISSSkkktttfffUUUOOOfffsssjjjQQQMMMHHHQQQqqqooo]]]nnn~~~vvv\\\LLLVVVsssvvv]]]KKKFFF@@@;;;888777666555444444444444444555666777666444444777777888<<>><<<>>>@@@AAABBBFFFMMMRRR^^^dddlllpppqqqsssxxx|||hhhVVVlll{{{PPP>>>::::::::::::::::::::::::777888999::::::;;;>>>AAALLL~~~xxxyyyeeeNNNFFFEEE@@@HHHJJJPPPXXXbbbnnnwww|||zzz~~~xxxoooiiidddbbb]]]]]]]]]]]]\\\\\\[[[[[[YYYYYYXXXVVVSSSOOOLLLJJJFFFHHHHHHGGGFFFJJJSSSZZZ\\\fffrrr{{{sss|||wwwzzzzzz{{{pppaaaZZZcccZZZxxx```MMMFFFMMMxxxqqqEEE888555555000222555000222222333333333333444444666222444...666>>>888GGGcccyyy~~~dddttt|||jjjcccKKK>>>;;;;;;AAAHHHJJJMMMPPP]]]zzzmmmWWWNNNHHHCCCBBBBBBLLLhhhvvvUUUGGGHHHJJJWWWbbbrrrrrreeeWWWNNNLLLTTTiii}}}zzzVVVKKKVVVuuummmYYYTTTeeepppsssPPPGGGJJJVVVvvv{{{ggghhhzzz~~~aaaIIISSSllllllYYYKKKEEEAAA???<<<888777:::666666666666666666666666666444555777888777;;;AAAccc}}}kkkXXXOOOHHHHHHJJJJJJIIIJJJMMMVVVdddrrr|||~~~xxxoooccc[[[WWWSSSNNNIIIEEEDDDGGGQQQaaaooowwwzzzgggQQQPPP^^^YYYkkktttcccTTTDDD:::888888999999666666666666666666666666666666666666777777777777666;;;;;;DDDNNNLLLgggxxx~~~```OOOCCC???EEEAAADDD;;;NNN^^^[[[MMMBBB???@@@GGGQQQTTTfffooorrruuujjjggggggddd```]]]aaacccfffiiillloootttwww~~~{{{wwwrrrmmmiiieeeaaa[[[WWWSSSQQQNNNLLLGGGEEECCCAAA???>>>>>>>>>=========>>>???AAABBBCCCLLLSSS\\\bbbdddgggmmmqqqvvv~~~xxxhhhddd___DDD<<<999888:::999666555777;;;999:::;;;:::999>>>EEERRRvvvwwwcccMMMHHH>>>CCCGGGIIINNNWWWcccnnnwww{{{|||~~~yyyrrrnnnkkkjjjbbbbbbbbb```\\\YYYWWWWWWTTTTTTTTTRRROOOLLLIIIGGGCCCCCCAAA@@@BBBGGGNNNSSSYYYaaallltttzzziiiqqqyyy{{{zzz{{{rrr^^^SSSvvvpppYYYrrraaaNNNFFFGGGfff{{{gggCCC777555666111222555111222222333333333333444444666222555///666===777HHHlllxxx|||iiiqqqnnnYYYTTTDDD===:::;;;AAAGGGJJJMMMQQQgggzzzfffTTTKKKDDDCCCDDDPPPjjjuuuSSSDDDCCCEEEOOO\\\rrrrrrbbbYYYWWW```uuuaaaVVV^^^wwwmmmYYYUUUeeennn}}}vvvTTTIIIIIITTTsssmmmooo{{{dddMMMVVVlllooo___LLLEEE@@@===:::666666888666666666666666666666666666444555777888777;;;AAAYYYiiiWWWNNNGGGHHHJJJIIIIIIJJJMMMWWWeeesss||||||zzzqqqfff^^^ZZZVVVPPPJJJEEEDDDGGGPPP___mmmvvvyyy{{{~~~jjjVVVQQQYYYXXXfff{{{{{{jjjYYYGGG===:::888777777666666666666666666666666666666666666777777777777666;;;===FFFNNNNNNlllsss]]]LLLBBB???EEE???AAA>>>NNN[[[VVVHHH@@@@@@BBBEEEQQQWWWjjjrrruuuuuukkkhhhfffcccaaaaaadddfffiiikkklllmmmppprrrqqqyyy~~~zzzuuuoookkkeeeaaa[[[WWWSSSQQQNNNMMMGGGFFFDDDAAA????????????@@@?????????@@@AAABBBBBBCCCIIIPPPUUUXXX[[[aaaeeehhhqqqyyy|||nnniiihhhCCC>>>:::999;;;;;;888777999;;;999:::;;;:::999>>>EEEYYY}}}wwwZZZCCCEEE@@@EEEGGGHHHMMMWWWcccnnnvvvyyy~~~~~~~~~xxxrrrllliiibbbbbbaaa^^^[[[YYYWWWWWWVVVUUUSSSPPPMMMIIIGGGEEEBBBBBBBBBAAABBBEEEJJJMMMWWW___iiirrrxxx}}}lllmmm~~~}}}{{{{{{zzzcccWWWwwwWWWhhhdddQQQJJJCCCUUUggg___BBB666666999333222555222222222333333333333444444555333666111666;;;777KKKyyyyyywwwzzzpppTTTKKK@@@<<<:::;;;AAAFFFIIIMMMSSSqqqvvv[[[OOOEEECCCHHHTTTmmmwwwSSSCCCAAACCCGGGSSSmmmrrrgggdddmmm~~~jjj```dddvvv|||lll\\\XXXbbbhhhuuuvvvVVVJJJIIISSSqqqrrruuu|||jjjSSSWWWkkkrrriiiOOOGGG???<<<999555444666666666666666666666666666666444555777888777;;;AAA\\\|||iiiTTTLLLGGGGGGIIIHHHHHHJJJMMMWWWgggttt||||||tttiiibbb^^^YYYRRRMMMEEECCCDDDLLLYYYfffooossswwwyyy{{{|||}}}~~~qqqbbbWWWUUUWWWaaauuu|||xxxtttooo[[[FFF<<<:::888777777666666666666666666666666666666666777777777888888555:::@@@JJJOOOSSSvvv|||pppZZZHHHBBBBBBFFF===>>>@@@MMMVVVOOOCCC>>>@@@CCCCCCSSSZZZlllssswwwuuulllhhhfffbbb______eeegggjjjkkkkkkkkklllmmmnnnsss{{{}}}wwwqqqmmmeeeaaa\\\WWWTTTQQQOOOMMMIIIGGGDDDBBB@@@@@@@@@@@@DDDCCCBBBAAAAAAAAAAAAAAA<<<@@@EEEHHHJJJMMMSSSWWWZZZcccmmmvvv~~~zzzsssxxxNNN@@@;;;999;;;<<<:::999;;;:::999:::<<<:::999>>>FFFZZZ[[[BBBFFFAAACCCFFFHHHMMMWWWbbbmmmtttwww~~~|||{{{~~~yyypppkkkbbbaaa___]]]ZZZXXXWWWVVVVVVTTTQQQMMMJJJGGGEEECCCCCCDDDFFFFFFEEEEEEGGGIIISSS[[[eeennnttt{{{}}}rrr~~~yyyyyy}}}hhh]]]{{{XXX___iiiTTTMMMGGGOOO^^^aaaEEE777666:::444222555333222222222333333333444444555333888333666:::999RRR{{{zzz|||[[[HHH===::::::<<>>>>>BBBLLLQQQKKKAAA===@@@CCCEEEUUUZZZhhhnnnsss~~~sssjjjiiijjjeee]]]XXX```cccgggjjjjjjjjjkkkkkksssvvvzzz~~~~~~xxxqqqmmmeeeaaa\\\WWWTTTRRRPPPNNNJJJHHHFFFCCCBBBBBBCCCDDDHHHHHHFFFDDDCCCBBBBBBBBB@@@AAACCCCCCCCCFFFJJJNNNSSSYYYbbblllwww|||\\\CCC<<<999:::<<<;;;:::<<<:::999:::<<<;;;:::???GGG[[[fffJJJKKKBBB@@@EEEHHHNNNWWWccclllrrruuu}}}yyywww|||wwwpppdddbbb^^^[[[YYYWWWVVVUUUSSSQQQNNNJJJGGGEEEDDDDDDFFFIIIKKKLLLJJJHHHHHHHHHOOOVVV```iiipppxxxvvv{{{ttttttyyyzzziii\\\vvv\\\ZZZlllSSSLLLLLLRRR```iiiMMM;;;666:::555222555444222222222333333333444444555333999444666999===]]]{{{yyy]]]EEE;;;999:::>>>BBBBBBDDDLLLVVVvvveeeSSSDDDBBBIIIYYYqqqdddOOOGGGEEEBBBDDDQQQnnnzzzyyy|||}}}}}}mmmgggfffjjjjjjddd]]]\\\```]]]___jjj|||iiiSSSHHHFFFRRRppp}}}|||wwwYYYQQQ```qqqvvv^^^QQQDDD===:::666555777666666666666666666666666666444555777888777;;;AAAgggnnn]]]OOOJJJGGGHHHIIIGGGHHHKKKMMMYYYjjjxxx~~~}}}~~~}}}yyyrrrjjjeeeaaa\\\TTTMMMCCC@@@>>>???CCCIIIOOORRRXXX\\\cccllluuuzzz|||}}}tttooo^^^XXXYYY]]]vvvuuubbbDDD;;;:::888777999777777777777777777777777666666666777888999999999888999GGGTTTUUUcccxxx{{{VVVHHHIIILLLMMMAAAAAACCCKKKOOOIIIAAA???AAABBBJJJXXXYYYbbbfffmmmzzznnnggglllsssooodddZZZYYY]]]bbbfffiiijjjlllmmmqqqtttwwwzzz}}}}}}vvvoookkkeeeaaa\\\WWWUUUSSSPPPOOOLLLJJJGGGEEEDDDFFFHHHIIILLLKKKJJJHHHFFFEEEEEEEEEHHHGGGFFFDDDCCCDDDFFFHHHLLLNNNUUU^^^iiisss}}}}}}bbbEEE===888999;;;::::::;;;:::999:::<<<;;;:::@@@GGGfffzzzxxxgggLLLJJJAAABBBEEEHHHOOOYYYccclllqqqrrryyyuuutttzzz{{{uuuhhhddd^^^ZZZXXXWWWUUUSSSOOOMMMKKKHHHGGGFFFFFFFFFGGGJJJMMMMMMKKKIIIGGGGGGKKKRRR\\\eeemmmuuuuuu~~~~~~xxxpppqqqvvvuuunnnaaauuufffWWWpppTTTHHHJJJTTTdddsssZZZ@@@555888555333555444222222333333333333444444444222999555666:::DDDjjj{{{mmm[[[EEE???999;;;???BBB@@@AAAKKKVVVqqqfffTTTDDDAAAHHHYYYsssmmmUUUIIIDDD@@@@@@EEEXXXuuuzzzvvvzzz|||hhhiiixxxqqqjjjgggbbb```]]]YYYUUUSSS___[[[[[[dddssswwwfffSSSHHHDDDOOOmmmvvv~~~{{{\\\OOO[[[llluuueeeVVVGGG>>>;;;888666888666666666666666666666666666444555777888777;;;AAAbbbppp]]]NNNJJJHHHJJJJJJHHHIIIMMMMMMZZZlllyyy~~~~~~uuuooohhhdddbbb]]]TTTMMMDDDCCC@@@??????AAADDDFFFDDDHHHPPP]]]jjjuuu{{{~~~uuu|||kkkYYYWWWUUUwwwuuuxxx}}}qqqmmmqqqLLL???<<<777555888777777777777777777777777555666777777888999:::::::::999JJJZZZ[[[llloooSSSHHHLLLOOOMMMAAADDDGGGLLLMMMFFF@@@AAACCCDDDOOO[[[XXX^^^bbbjjjsssiiidddlllwwwwwwnnnfffWWW[[[```dddgggjjjlllooonnnrrrwww{{{}}}}}}vvvpppkkkeeeaaa\\\XXXUUUSSSQQQOOOMMMKKKIIIGGGHHHJJJMMMOOOOOONNNMMMLLLJJJJJJJJJJJJMMMKKKIIIFFFEEEEEEFFFGGGFFFFFFJJJQQQYYYdddtttzzzwwwlllIII???888888;;;::::::::::::999:::<<<<<<;;;AAAHHHooosssuuuvvvYYYCCCCCC???HHHEEEIIIPPPZZZeeemmmpppqqquuurrrrrryyy}}}xxxmmmggg^^^YYYWWWVVVTTTQQQLLLKKKJJJHHHGGGFFFFFFFFFDDDFFFHHHHHHFFFEEEDDDEEEHHHOOOXXXaaajjjttt~~~zzz}}}{{{ttttttxxxtttqqqcccpppqqqVVVxxxwwwZZZEEEFFFRRRggg}}}hhhFFF444666555444666444222222333333333333444444333111999555666;;;JJJuuurrrhhh[[[CCC@@@:::===AAABBB??????IIIVVVgggfffUUUFFFBBBHHHYYYvvvuuu\\\MMMEEE???@@@AAAIIIZZZllltttsssnnnkkkfffeeellluuuuuuooo\\\ZZZeeepppooommmhhh]]]\\\[[[WWWPPPLLLKKKJJJHHHSSSRRRTTT\\\jjjuuu|||~~~nnnaaaRRRHHHEEEQQQpppuuu|||yyy}}}___QQQYYYhhhqqqjjjZZZHHH???;;;888666777666666666666666666666666666444555777888777;;;AAA^^^~~~vvv___MMMJJJIIIKKKKKKIIIJJJOOOMMM[[[nnn{{{|||zzz||||||rrrmmmgggdddccc^^^UUUOOOHHHGGGFFFCCCBBBAAABBBCCCAAABBBFFFPPP^^^mmmwww}}}vvv{{{\\\YYYVVVqqqooonnn|||pppeee|||zzzPPP@@@<<<777555999777777777777777777777777555666777888999::::::;;;===888KKK^^^```uuuiiixxxMMMFFFLLLMMMJJJ???EEEMMMOOOKKKCCC>>>BBBGGGIIIQQQ]]]YYY___eeemmmmmmfffbbbgggnnnpppoooooo\\\^^^bbbdddfffhhhkkkmmmooorrrxxx|||~~~yyyrrrmmmeeeaaa\\\XXXUUUTTTRRRPPPMMMLLLJJJIIIJJJNNNRRRUUUPPPPPPOOONNNNNNNNNOOOOOOOOOMMMKKKJJJIIIJJJIIIIIIIIIHHHIIILLLNNNUUUgggyyytttyyy{{{NNNCCC:::999;;;;;;:::::::::999:::<<<<<<<<>>IIIFFFJJJRRR\\\fffmmmpppqqqrrrqqqtttzzz|||rrrjjj```YYYWWWVVVSSSPPPKKKKKKJJJIIIHHHFFFEEEDDDAAABBBBBBBBBAAAAAACCCDDDFFFLLLUUU___hhhsss~~~{{{yyy|||vvv~~~mmm[[[```yyyUUUqqqbbbFFFBBBPPPiiipppJJJ333444555444666444222222333333333444444444333111999555666<<>>:::;;;>>>BBBBBB>>>===HHHVVV___zzzfffWWWHHHCCCHHHYYYxxx|||aaaPPPGGG???AAAAAABBBIIISSSXXXXXX]]]ZZZUUUSSS[[[ffffff___XXXTTTZZZ___XXXUUUVVVPPPLLLMMMIIIBBB???AAACCCAAADDDFFFKKKUUUaaakkkpppqqqggg\\\PPPHHHGGGUUUuuuuuuvvv~~~bbbTTTZZZfffmmmlll[[[HHH>>>:::777666777666666666666666666666666666444555888888777;;;AAAYYY||||||ttttttzzzuuu[[[MMMJJJJJJLLLKKKIIIKKKPPPMMM[[[ooo{{{|||yyysssmmmiiilllxxx|||ppplllgggeeeddd___WWWPPPKKKKKKJJJIIIFFFEEEEEEFFFJJJFFFEEEKKKXXXgggtttzzz~~~xxxaaa^^^ZZZpppwwwuuuxxxeeeuuu{{{OOO>>>;;;777666;;;777777777777777777777777555666777888999:::;;;;;;???888LLLaaaccczzz{{{gggrrrHHHCCCKKKKKKGGG===DDDRRRQQQJJJ@@@<<>>@@@CCCFFFEEEKKKTTT]]]gggrrrzzzzzzyyyuuuuuuzzzmmm\\\YYYzzz___ppp}}}```III@@@KKKeee|||uuuPPP888444111000333111222222333333333444444444555555333666777888VVV}}}iiivvvyyyjjjEEECCC???@@@===AAAFFFAAA>>>LLLaaagggfffxxxqqqSSSGGGLLLJJJVVV|||mmmSSSGGGEEE@@@???AAABBBBBBEEEIIIIIIGGGFFFIIIPPPSSSRRRPPPFFFGGGHHHIIIIIIHHHFFFEEE@@@@@@@@@@@@???>>>======<<>>;;;MMMkkklll~~~tttjjjvvv^^^NNNBBBFFFLLLIIICCCAAAWWWMMMEEEDDDBBB???DDDMMMXXX^^^```^^^dddqqqwwwvvvjjjfffbbb```bbbdddddddddccceeeffffffeeefffjjjnnnrrrsssvvvzzz}}}~~~}}}{{{|||yyysssppphhhddd]]]WWWXXXZZZWWWQQQSSSRRRQQQQQQQQQRRRTTTTTTTTTTTTTTTTTTSSSRRRRRRQQQPPPPPPPPPSSSUUUUUUSSSRRRSSSVVVTTTRRRPPPIIISSSmmmwwwdddFFF888<<<:::999<<<;;;999888999<<<<<<<<>>@@@CCCFFFHHHHHHIIIHHHOOO___kkksss~~~{{{zzzzzzuuuuuuyyyppp\\\WWWppp{{{]]]lll{{{aaaKKK@@@FFF[[[oookkkJJJ666666444333777666222222333333333444444444333444333777999<<<[[[~~~}}}xxxssskkkwwwwwwddd@@@===:::<<<>>>BBBEEECCCCCCOOO]]]jjjhhhrrrwwwZZZMMMNNNNNN\\\}}}aaaRRRGGGBBB@@@BBBBBBAAABBBEEEBBB@@@>>>AAAFFFHHHGGGDDD???@@@@@@@@@@@@??????>>>======>>>>>>>>>===<<<<<<>>>@@@CCCKKK[[[jjjmmmggghhh]]]PPPIIIKKK[[[www~~~{{{kkk\\\^^^[[[fffdddUUUEEE???===:::888777777777777777777777777777666777666666666888<<>>888999999888:::999999888777777888888777777777888999:::;;;;;;BBB>>>OOOqqquuuppphhhjjjSSSEEE>>>DDDIIIHHHEEEGGGXXXMMMDDDCCCAAA???EEENNNWWW^^^```___dddpppuuusssfffeeedddaaa______aaacccaaacccffffffeeefffiiimmmqqqrrruuuzzz~~~}}}}}}~~~zzztttppphhhddd^^^XXXXXX[[[YYYSSSSSSSSSRRRQQQQQQRRRSSSTTTSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSSSSTTTVVVVVVUUUTTTRRRVVVSSSQQQNNNGGGPPPhhhzzz~~~~~~jjjLLL<<<>>>;;;999;;;::::::888999<<<<<<<<<@@@FFFqqq~~~~~~{{{XXXDDDAAABBBBBBAAAGGGIIIRRR^^^eeehhhooowwwxxxyyy~~~}}}||||||yyy~~~qqqkkkddd^^^\\\YYYUUUQQQLLLKKKKKKJJJIIIIIIHHHHHHEEEDDDCCCDDDGGGJJJKKKKKKEEEDDDMMM^^^lllsss}}}|||{{{{{{uuutttwwwxxxvvv]]]WWWhhhZZZeee|||dddOOOCCCDDDSSSbbbcccFFF777999666444777777333333333333444444444444111333333777;;;@@@```|||xxx}}}uuu|||dddCCC>>><<<999@@@EEECCCEEEMMMWWW\\\kkkkkkqqqzzzcccVVVRRRPPP```uuu___KKKEEE@@@@@@???<<<;;;>>>>>><<<:::;;;>>>@@@>>><<<===<<<<<<;;;;;;:::;;;;;;<<<======>>>>>>>>>======@@@@@@BBBJJJYYYgggllliiieeeZZZNNNIIIMMM]]]vvvxxx{{{tttaaa```^^^kkkgggWWWGGG@@@>>>;;;888888777777777777777777777777666666777666666888<<>>;;;;;;===>>>===;;;<<<>>>???>>><<<@@@???>>>===<<<===>>>>>>===>>>???@@@@@@@@@@@@@@@AAA@@@AAAIIIWWWccchhhhhh___UUULLLJJJQQQaaawww{{{{{{eeebbb```ooommm\\\JJJAAA===:::777666666666666666666666666666555666777777777888<<<>>>TTTuuuaaarrr|||}}}___PPPJJJKKKKKKJJJIIIIIIKKKNNNUUUdddsss{{{qqqbbbWWWUUUSSSTTTYYY```eeegggjjjjjjiiihhhfffaaa[[[VVVQQQOOONNNMMMLLLIIIEEEBBB??????@@@BBBIIIWWWgggsssyyy|||{{{~~~mmm]]]cccppp~~~sssmmmttt|||~~~zzzjjjSSSCCC<<<;;;:::999999999888888888888888999::::::::::::;;;<<<======DDDFFFZZZoootttcccJJJFFFGGGKKKHHHAAADDDMMMXXXLLLBBB@@@???>>>FFFRRRXXX```dddcccgggoooqqqmmmaaabbb```ZZZTTTQQQRRRUUU[[[___eeehhhgggggghhhjjjnnnpppsssxxx}}}~~~|||vvvzzzzzzsssooohhhgggbbb\\\\\\___^^^ZZZXXXWWWUUUTTTSSSTTTTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXTTTQQQMMMKKKLLLMMMMMMMMMJJJOOOMMMJJJKKKIIIQQQeeettt|||~~~|||YYYBBB@@@;;;999;;;::::::888999<<<<<<<<<@@@FFFgggjjjVVVJJJCCCBBBEEEGGGHHHOOO\\\jjjsssvvvvvvsss{{{xxxrrrqqqqqqpppuuu~~~}}}~~~zzzyyyxxxpppfff^^^ZZZWWWTTTQQQMMMLLLJJJIIIHHHHHHIIIIIIHHHFFFDDDDDDEEEFFFFFFFFFDDDAAAHHHYYYhhhqqq|||ggg~~~}}}xxxtttuuuuuu||||||bbb[[[zzzXXXWWWaaaOOOJJJPPP[[[eeefffHHH888999555222333111333333444444444555555555111666555555999BBBdddxxxwwwvvv```EEE:::===;;;FFFHHHAAAHHH```ppprrreeemmmqqqyyyzzzrrrooofffYYYaaazzzrrrcccRRRHHHCCC??????BBB>>>======>>>???@@@@@@???BBBAAA????????????AAABBB??????@@@AAAAAABBBAAAAAAAAA???AAAJJJVVV^^^bbbccc[[[SSSMMMQQQ[[[jjj|||eee______pppuuubbbNNNCCC===888555555666666666666666666666666555666777777777999;;;>>>PPPsssmmm{{{sss^^^PPPJJJJJJKKKJJJIIIIIILLLNNNTTTdddttt|||yyyeee]]]VVVNNNKKKMMMTTT\\\aaafffggghhhjjjiiieee___ZZZQQQOOOLLLJJJHHHFFFBBB@@@===>>>???AAAGGGUUUfffsssyyy|||xxx{{{lll^^^dddooo{{{oooWWWEEE<<<:::::::::999888888888888888999999:::;;;;;;;;;<<<>>>???@@@BBBJJJ```gggrrraaaLLLLLLOOORRRKKKCCCGGGQQQVVVJJJAAA?????????GGGRRRYYYaaaeeedddhhhpppqqqllliiihhhddd^^^VVVRRRQQQQQQYYY^^^eeehhhhhhgggiiijjjooopppssswww{{{|||{{{yyyxxxzzz}}}zzzsssnnnjjjjjjeee___^^^``````^^^[[[ZZZXXXVVVUUUUUUVVVVVVVVVVVVWWWWWWVVVUUUUUUTTTQQQMMMIIIFFFFFFGGGGGGGGGHHHOOOLLLHHHIIIHHHNNN___nnnvvv|||]]]CCC???;;;:::<<<;;;;;;999999<<<<<<<<>>>>>????????????@@@@@@????????????@@@AAABBBCCCAAAAAABBBCCCCCCCCCBBBBBBAAA@@@DDDNNNWWW[[[]]]^^^XXXRRRQQQZZZhhhvvv{{{cccbbbfff|||yyyfffQQQDDD===888555555777777777777777777777777444666777888888999;;;===NNNxxx{{{zzzppp\\\NNNIIIJJJJJJJJJIIIJJJLLLOOOSSSdddvvv}}}vvv___UUUJJJEEEFFFJJJRRRYYYaaacccfffiiijjjhhhccc___SSSPPPKKKGGGEEECCCAAA???<<<>>>@@@BBBHHHUUUgggtttyyy}}}uuuxxxmmmaaafffoooxxxzzzjjjTTTBBB:::999;;;<<<888888888777888888999:::::::::;;;<<<>>>@@@BBBCCCBBBMMMccceeevvvbbbJJJLLLQQQUUUOOOGGGKKKVVVTTTIIIAAA@@@??????GGGRRRYYYaaaeeecccgggoooqqqlllpppttttttnnnaaaWWWSSSSSSYYY^^^eeehhhhhhhhhjjjlllpppqqqssswwwzzz{{{zzzxxx}}}zzzyyyzzz{{{tttooolllmmmiiibbb```aaabbb```\\\[[[YYYWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPOOONNNJJJFFFDDDDDDDDDEEEDDDGGGNNNKKKEEEFFFEEEJJJXXXhhhppp|||~~~www~~~bbbFFF???;;;:::===;;;;;;999:::<<<<<<;;;???EEEZZZ}}}^^^QQQKKKBBB@@@EEEDDDIIIPPP[[[jjjvvvxxxtttsssxxxpppqqqqqqnnnxxx{{{~~~{{{qqqlllpppppphhhaaa___gggvvv|||uuukkkccc___[[[WWWSSSNNNLLLJJJHHHGGGHHHIIIJJJHHHFFFEEEEEEGGGIIIIIIIIIGGGCCCEEELLLQQQXXXiii{{{iiitttzzz{{{vvvvvvtttsssggg___uuudddUUUfffOOOCCCKKKfffWWW;;;666555666888555444444444444555555555555222999888555:::GGGiii}}}kkkWWWDDD555===:::BBBFFFDDDHHHXXXmmmyyy||||||tttuuu}}}tttmmmyyynnn___RRRIIIFFFEEEEEEEEEDDDCCCBBBBBBCCC@@@AAACCCDDDFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFBBBBBBHHHTTT\\\[[[YYYZZZSSSOOORRR___ppp}}}www___```hhhzzzgggQQQDDD>>>:::888888777777777777777777777777444666777888888999;;;===III|||}}}ttt~~~\\\MMMIIIJJJJJJJJJIIIJJJMMMOOOUUUgggxxx~~~~~~~~~zzz^^^SSSIIIFFFFFFFFFKKKRRRYYY[[[___dddggggggdddaaaWWWRRRLLLFFFDDDCCCBBBAAA===???BBBCCCIIIVVViiiwwwzzz}}}ssswwwmmmaaaccciiiyyypppcccQQQBBB:::999:::<<<888888777777888999999:::999:::;;;===???BBBDDDEEEFFFOOObbbllldddGGGIIIOOOTTTNNNFFFJJJTTTRRRHHH@@@AAA@@@@@@GGGQQQXXX___bbbaaaeeemmmpppkkkooo~~~mmmYYYRRRTTTZZZ___eeehhhhhhiiilllnnnoooqqqtttxxx|||~~~|||zzzzzzwwwwwwzzz||||||vvvrrroooooollldddaaabbbbbbaaa\\\[[[YYYWWWUUUTTTTTTUUUSSSSSSRRRQQQPPPNNNLLLKKKJJJGGGDDDBBBBBBBBBBBBAAA@@@HHHEEE@@@CCCDDDIIIVVVccckkkxxx|||xxxwwwiiiJJJAAA<<<:::<<<:::<<<999:::<<<<<<;;;???DDDUUUnnnPPPIIIHHHBBB???CCCBBBIIIRRR\\\hhhtttwwwssssss}}}uuuvvvvvvrrryyyzzzyyynnnhhhlllkkk```YYYXXX[[[iii|||vvvmmmgggbbb^^^XXXTTTNNNLLLJJJHHHGGGHHHIIIJJJIIIGGGFFFHHHJJJMMMNNNNNNHHHHHHKKKNNNLLLNNN___sss_________rrr|||wwwvvvqqqooojjjbbbsssjjjUUU|||nnnTTTBBBHHHiiibbb???777555666777222444444444555555555666666222:::999666;;;JJJmmmvvv]]]OOOAAA444???888???EEEFFFGGGRRReeeuuuuuu|||pppppp{{{qqqvvvxxxfffXXXQQQNNNOOONNNLLLIIIGGGGGGGGGDDDFFFIIIKKKMMMNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKDDDDDDLLLYYY___[[[XXXXXXMMMJJJPPP```sssvvvYYYVVV]]]tttzzzfffPPPDDD???;;;:::;;;777777777777777777777777444666888888888999;;;===BBBnnnzzz]]]MMMIIIJJJJJJJJJIIIJJJMMMOOOWWWiiizzz}}}{{{|||}}}{{{~~~mmm\\\SSSKKKJJJIIIGGGIIINNNRRRTTTXXX^^^cccdddbbb```ZZZUUUMMMFFFDDDCCCCCCCCC>>>@@@CCCEEEJJJWWWjjjxxx{{{~~~tttvvvlll^^^^^^bbbzzzuuu}}}kkk```QQQDDD<<<999999999888888777777888999::::::999999;;;===@@@CCCFFFGGGJJJQQQaaaooo```FFFGGGMMMQQQLLLCCCEEEOOOQQQGGG@@@AAAAAA@@@GGGPPPVVV]]]```^^^bbbllloookkkjjjsssXXXPPPSSS[[[```eeehhhhhhjjjmmmpppoooqqqtttyyy~~~~~~ssssssxxx~~~}}}wwwxxx}}}~~~xxxtttpppqqqmmmfffaaabbbcccaaa[[[ZZZXXXUUUTTTSSSSSSSSSPPPPPPPPPOOONNNLLLKKKJJJFFFDDDAAA@@@@@@@@@???>>>666@@@???;;;AAAFFFMMMYYYaaaiiivvv|||~~~zzzoooMMMCCC<<<:::<<<999<<<::::::<<<<<<;;;???DDDXXXfffHHHDDDGGGCCC@@@DDD@@@JJJTTT\\\gggsssvvvsssqqq}}}yyy{{{{{{vvvzzz|||{{{oooiiimmmmmmccc]]]^^^\\\hhh|||vvvoooiiiddd```ZZZUUUNNNLLLJJJGGGGGGHHHIIIKKKIIIGGGGGGHHHLLLOOOQQQQQQKKKLLLQQQSSSLLLKKK[[[ooopppkkk___ddd}}}yyyyyyzzzssssssooo}}}ccc^^^}}}fffZZZrrrrrrRRRHHHHHHaaaqqqGGG666666666333111555555444444444444555555444333999777<<>>@@@AAABBBDDDHHHKKKMMMTTTdddkkkZZZHHHDDDEEEHHHDDD???DDDNNNOOOFFFAAAAAA@@@???HHHTTT\\\```cccccceeeiiiiiiggggggsssiiiQQQJJJVVV]]]eeeiiihhhggghhhjjjpppooorrr{{{tttmmmrrrzzzwwwgggZZZbbbhhh||||||{{{wwwsssnnniiigggdddbbb```\\\YYYVVVUUUTTTSSSRRRPPPRRRPPPNNNMMMMMMMMMKKKIIIEEECCCAAA@@@@@@@@@???>>>::::::;;;===@@@DDDHHHJJJ^^^fffsss~~~sssTTT@@@<<<::::::===<<<<<<<<<<<<;;;===@@@CCC[[[pppDDD???HHH???@@@AAAGGGKKKSSS^^^hhhoooqqqqqqppp||||||||||||xxxrrroooqqqqqqjjjaaa\\\```hhhyyylllggggggeee___XXXQQQLLLHHHFFFGGGHHHHHHGGGJJJEEEDDDHHHKKKLLLOOORRRUUUTTTUUUTTTPPPRRRaaassswwwdddjjj~~~zzzxxxxxxpppoookkk}}}{{{```TTTqqqdddXXXttttttVVVHHHFFF]]]pppHHH777666666444444555555444444444444555555666555;;;888>>>DDDqqq}}}lllhhhuuujjjPPPBBB<<<888>>>===>>>@@@CCCJJJ[[[kkkhhhjjjnnnoooiiieeejjjrrrppplllwwwyyyppprrr~~~~~~xxxyyyxxxuuupppkkkiiiiiibbbaaaaaabbbeeegggfffcccdddddddddccc```^^^[[[YYYIIIGGGNNN[[[___XXXTTTVVV^^^___cccmmmyyy```PPPMMMccc{{{uuuSSSEEEAAA666999999777777777777777777777777777777777777888999:::;;;@@@WWWbbbQQQLLLIIIHHHJJJJJJIIIJJJNNNVVVnnn|||~~~zzzuuu|||hhh\\\RRRPPPOOOKKKGGGEEEFFFJJJNNNTTT^^^ggggggaaaYYYTTTLLLGGGDDDDDDDDDDDDDDDAAA???DDDPPP___mmmuuuwwwxxx~~~{{{ddd[[[ccc}}}zzz~~~aaaMMMDDD:::888<<<;;;::::::999999999:::;;;;;;>>>???AAACCCDDDGGGKKKNNNNNNTTTccczzzfffQQQFFFAAA@@@DDDBBB???EEEOOOOOOFFF@@@AAA@@@@@@HHHTTT]]]aaacccccceeehhhhhheeedddjjj{{{pppWWWLLLWWW]]]eeehhhgggggghhhjjjpppooottt{{{}}}vvvooopppsssqqqhhh```WWWXXXaaaxxx}}}zzzvvvppplllhhhfffcccaaa\\\ZZZWWWUUUTTTSSSQQQPPPPPPNNNLLLLLLLLLKKKIIIGGGFFFDDDAAA@@@AAA@@@???>>>;;;:::;;;===???CCCGGGIIIXXXcccqqq}}}yyyXXXCCC>>>;;;:::===<<<<<<<<<<<<;;;===@@@CCCZZZ|||MMMDDDJJJAAACCCDDDFFFIIIQQQ[[[fffmmmqqqqqqooo}}}~~~~~~}}}wwwssssssqqqjjjcccaaa[[[jjj}}}pppjjjiiiggg```YYYRRRMMMIIIFFFFFFGGGGGGFFFJJJFFFDDDGGGKKKOOOVVV^^^[[[ZZZYYYUUUOOOPPP___qqqkkkqqq{{{xxxwwwooolllhhhxxxwww\\\NNNhhhdddXXXzzzsssWWWFFFBBBVVVvvvlllHHH999666555555888555555444444444444555555666666;;;777===EEEtttttt}}}lllhhhttt~~~gggNNNAAA===;;;<<<<<<===???AAAHHHYYYiiiiiigggfffddd^^^ZZZ___gggvvvllllllvvvuuujjjlllxxxzzz{{{xxxuuuqqqoooqqqtttuuurrrooojjjiiieeeaaa]]]ZZZWWWVVVJJJGGGLLLUUUWWWPPPKKKMMM\\\```iiirrrzzzcccTTTPPPeeezzzwwwVVVGGGBBB666888777777777777777777777777777777777777777888999:::;;;===UUUlllRRRMMMJJJHHHJJJKKKIIIKKKOOOYYYppp|||qqqrrrvvvyyyhhh\\\QQQMMMLLLJJJGGGGGGJJJJJJKKKQQQ\\\ggghhhccc[[[VVVNNNHHHEEEDDDCCCCCCEEEAAA>>>BBBMMM[[[gggmmmrrrxxxkkk\\\^^^qqqwwwfffOOOEEE:::888<<<;;;:::::::::;;;<<<===?????????AAADDDEEEGGGJJJMMMPPPNNNSSS```zzzccc{{{}}}OOOEEE???===@@@@@@???FFFQQQNNNEEE@@@AAA@@@@@@IIIUUU^^^bbbddddddeeeggggggccccccbbbkkkyyybbbSSSYYY^^^dddggggggggghhhjjjoooqqqvvv||||||wwwsssmmmiii```\\\YYYbbb~~~zzztttoookkkhhheeebbb]]]ZZZWWWUUUTTTSSSQQQPPPNNNLLLJJJJJJJJJIIIGGGEEEGGGEEEBBBAAAAAA@@@???===<<<<<<<<<>>>@@@DDDGGGIIIRRR___ooo{{{]]]FFF???;;;:::<<<;;;<<<<<<;;;;;;===@@@CCCWWWXXXHHHJJJ@@@DDDEEEDDDGGGNNNXXXccclllqqqrrrooo{{{zzztttqqqlllgggeeegggbbbxxxvvvooollliiibbb\\\TTTPPPJJJGGGFFFFFFFFFEEEIIIFFFDDDFFFIIIPPP\\\iiiiiihhheee\\\SSSTTTeeewwwxxxwww}}}zzzyyyqqqlllhhhuuuqqqZZZVVVmmmeeeYYYlllUUUFFFDDDRRRfff~~~bbbFFF:::777444555888555555444444444444555555444444999444;;;EEE{{{pppwwwmmmmmmiiiLLL???======>>>===>>>>>>???GGG[[[mmmqqqlllhhhddd^^^XXXYYY___mmmiiioooxxxssseeedddmmmyyy{{{zzzuuuvvvyyywwwssspppllljjjgggbbb\\\WWWRRROOOJJJKKKOOORRRNNNEEECCCFFFVVV^^^kkkuuu{{{```SSSVVVrrrzzzyyyYYYHHHBBB666888555777777777777777777777777777777777777888999:::;;;<<>>AAA@@@???FFFQQQMMMEEE???AAA@@@@@@IIIVVV^^^bbbeeedddeeefffeeeaaaddd```eeevvv}}}lll___[[[___dddfffggghhhiiikkkoooqqqwww}}}~~~{{{qqqiiijjjhhh___]]]qqq}}}xxxsssnnnjjjfffccc]]][[[XXXVVVUUUSSSQQQPPPNNNLLLJJJIIIIIIHHHGGGEEEGGGEEEBBBAAAAAAAAA???>>>>>>>>>>>>>>>@@@CCCFFFHHHNNN\\\nnnzzz}}}}}}^^^FFF>>>;;;:::;;;;;;<<<<<<;;;;;;<<<@@@BBBTTTaaaJJJHHH>>>CCCDDDDDDGGGMMMWWWbbbkkkqqqsssqqqzzzxxxpppkkkeeeaaaeeekkkppp{{{sssoookkkddd___XXXTTTNNNIIIFFFEEEEEEEEEHHHFFFFFFFFFGGGLLLZZZhhhrrrqqqlll```VVVZZZlll}}}}}}||||||vvvllliiitttnnn^^^ccc{{{dddXXXfffUUUJJJMMMYYYbbbqqqYYYBBB:::888444333666555555444444444444555555333555999333<<>>>>>=========>>>JJJbbbxxxuuupppkkkhhhaaaYYYUUUVVVcccfffqqq}}}yyyjjjfffmmmxxxwww{{{{{{uuuvvvuuupppkkkjjjnnnmmmkkkhhhbbbZZZSSSOOOJJJPPPVVVUUUJJJBBBDDDKKKXXXaaannnxxx}}}```OOOUUUttt{{{}}}]]]IIIAAA777999555777777777777777777777777777777777777888999:::;;;===JJJuuuYYYPPPLLLJJJKKKLLLKKKMMMRRR\\\vvv~~~^^^VVVOOOOOOQQQRRRUUUYYYUUUNNNIIIMMMVVV___bbbccc[[[VVVOOOIIIFFFCCCAAA@@@???CCCFFFFFFCCCEEELLLSSS___rrrtttyyyzzzhhhVVVRRRRRRrrrkkkooo}}}~~~lllQQQEEE;;;999<<<:::::::::<<<>>>@@@CCCEEEGGGFFFGGGIIIJJJIIIJJJKKKMMMOOORRRXXXnnnYYYLLLGGGEEEFFFBBB>>>EEEQQQLLLDDD???@@@AAAAAAJJJVVV^^^bbbeeedddeeefffddd```ccc```dddoooxxxwwwnnnggg___aaadddfffhhhiiikkklllppprrrwww}}}|||nnniiiggg___VVVaaa~~~zzzuuuppplllgggddd^^^\\\XXXVVVUUUTTTQQQOOOOOOMMMKKKJJJJJJIIIGGGFFFFFFDDDBBBAAABBBAAA@@@???======<<<<<<>>>@@@CCCEEEMMM[[[lllwww{{{{{{___FFF<<<:::::::::;;;;;;;;;;;;:::<<>>;;;;;;<<<<<>>;;;888999;;;===@@@BBBEEEFFFGGGIIIKKKLLLKKKKKKLLLMMMRRRVVVVVVvvvqqqUUUMMMLLLNNNNNNFFF>>>DDDQQQLLLCCC>>>@@@AAABBBKKKWWW]]]aaaeeedddeeefffddd_________bbbgggjjjkkkiiihhhcccdddeeegggiiikkkmmmnnnqqqrrrvvv}}}pppiii]]]RRRSSSgggzzzvvvqqqmmmhhhddd___\\\YYYWWWUUUTTTQQQOOOOOOMMMLLLKKKKKKJJJHHHFFFEEECCCAAAAAABBBCCCBBBAAA<<<<<<;;;:::;;;===???AAAJJJWWWgggsssyyy~~~|||bbbHHH===;;;;;;;;;:::;;;;;;::::::<<>>;;;===?????????HHH___uuu}}}vvvqqqpppnnnhhhbbb```VVV[[[iiixxx|||xxxwww{{{{{{uuusssvvvyyy|||rrrrrryyyuuuuuutttrrrooojjjeeebbbgggkkklllggg```]]]___aaabbbgggnnnvvv{{{gggYYY[[[vvvdddKKK@@@888<<<888777777777777777777777777777777777777888999:::;;;;;;AAAVVVkkkSSSNNNKKKLLLLLLLLLOOOUUUbbbxxxyyy]]]YYYWWWXXXXXXUUUUUUWWWQQQLLLJJJMMMPPPTTT]]]fff]]]XXXRRRMMMJJJHHHEEECCCBBBHHHRRR[[[```^^^YYYUUUaaawwwyyyvvvssscccTTTQQQHHH^^^vvvkkkpppyyyllloooeeeLLLCCC<<<<<>>CCCRRRKKKCCC>>>@@@AAABBBKKKXXX[[[```ddddddeeegggddd___]]]^^^___```aaaccceeeeeefffffffffhhhjjjmmmoooooorrrqqquuu|||rrrfffZZZTTTPPPUUUlll~~~zzzvvvrrrmmmhhhddd```]]]YYYWWWUUUTTTQQQOOOOOOMMMKKKKKKJJJJJJHHHFFFCCCBBBAAAAAACCCDDDDDDCCC@@@???>>>======???AAABBBFFFPPP```mmmwww~~~|||hhhLLL???===<<<;;;:::;;;;;;::::::;;;???AAANNNqqqRRRJJJAAAEEECCCBBBEEEMMMWWWbbbiiimmmmmm|||}}}~~~nnn]]]TTTRRRUUU\\\cccooo}}}yyyuuurrrpppiiieee^^^TTTKKKHHHIIIKKKIIIDDDBBBEEEGGGIIIOOOVVVfffccc[[[SSSWWWhhhwww~~~|||sssrrrwwwuuuvvvttt|||eee]]]aaahhhXXXwwwdddUUUFFFVVVvvvcccCCC777777666666888555555555444444555555555222555:::444AAASSSzzzaaa|||VVVBBB===>>>???AAACCCBBB>>>BBBTTTgggzzzrrrlllmmmmmmiiifffeeeUUUXXXcccpppvvvtttuuuyyyxxxtttuuuvvv|||zzz||||||zzzvvvoookkkiiifffbbb^^^aaagggoooxxx~~~||||||~~~|||```UUUWWWpppeeeKKK@@@999>>>:::777777777777777777777777777777777777888999:::;;;999???RRRfffSSSOOOKKKLLLMMMLLLPPPUUUdddxxx|||___\\\[[[\\\YYYSSSPPPQQQTTTOOOMMMNNNNNNOOOWWWbbb^^^ZZZTTTPPPMMMJJJHHHFFFBBBFFFQQQaaammmmmmcccYYYggg}}}yyyvvvqqqaaaSSSPPPSSS```rrr|||jjjsss}}}hhh___sssbbbJJJBBB======@@@<<>>CCCSSSKKKBBB>>>@@@AAABBBLLLXXXZZZ```ddddddeeegggddd```]]]^^^^^^\\\^^^bbbddddddhhhgggggghhhkkknnnpppqqqsssqqqttt|||zzzqqqmmmiiidddVVVPPPTTTRRRNNNZZZmmm}}}yyyuuuqqqmmmhhhddd```]]]ZZZWWWUUUTTTQQQOOONNNMMMKKKJJJJJJIIIGGGEEEBBBAAA@@@AAACCCEEEEEEDDDEEEDDDCCCBBBBBBCCCEEEGGGAAAKKKZZZiiivvvyyy}}}mmmPPPBBB???>>><<<:::;;;;;;::::::;;;???AAAJJJoooPPPHHH@@@CCC@@@@@@DDDLLLWWWaaahhhjjjjjj~~~~~~}}}kkkXXXNNNLLLOOOTTTZZZhhhrrr|||yyyvvvuuullliiiaaaVVVMMMIIIJJJMMMJJJDDD@@@CCCHHHMMMTTT[[[```\\\RRRKKKSSSeeesssxxx