BM6P6(@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))************))))))))))))************)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''***))))))***,,,---......---888444:::bbb|||{{{{{{YYYBBBBBB===<<>>===<<<<<<===??????===<<<@@@AAABBBCCCCCCCCCCCCBBBBBBAAA@@@?????????@@@AAA@@@???>>><<<<<<;;;;;;;;;===<<<<<<;;;;;;:::999999<<<@@@CCCFFFJJJSSS___iii~~~{{{ssstttvvvuuutttuuuyyyqqqnnnsssuuuqqqmmmnnnsssooonnnqqqrrrttt}}}\\\<<<333666000666666000---///000...//////.........---------++++++++++++++++++++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((()))))))))*********))))))))))))************)))************+++++++++************************************************,,,,,,+++++++++*********))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***---///000111111:::@@@TTT}}}uuu~~~hhhNNN@@@===;;;===DDDKKKQQQ]]]hhhmmmpppsssvvvwwwuuusssqqqpppmmmjjjlllqqqsssqqqnnnhhhiiijjjlllllljjjfffbbb```]]]WWWQQQOOORRRXXX]]]hhhkkkqqquuusssqqqvvv~~~zzzuuussstttvvvuuuuuuttttttssstttttttttqqqsssuuuvvvwwwyyy~~~{{{xxxvvvqqqkkkbbb^^^YYYVVVSSSQQQLLLIIIIIIKKKMMMOOOOOONNNMMMLLLKKKIIIHHHGGGGGGHHHHHHHHHEEEFFFFFFFFFFFFGGGIIIJJJHHHFFFCCCBBBBBBBBBAAA@@@@@@???>>>???@@@AAA@@@>>>AAABBBCCCDDDDDDDDDDDDDDDDDDCCCAAA@@@??????@@@@@@???>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::999666999;;;;;;<<>>>>>===<<<<<<===============<<<<<<;;;:::::::::666888999888777999>>>BBBFFFIIITTTcccsssxxxnnnmmmuuuyyyqqqnnnmmmnnnrrrwwwyyyzzzzzzuuulllhhhppp|||lllJJJ444777666222///000444444000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((()))))))))***((()))))))))************))))))*********+++++++++************************------------------------++++++++++++************))))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))))))))(((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((())))))))))))******+++,,,...111444:::CCCZZZwwwssscccGGG<<<>>>>>>BBBIIIPPPVVV[[[```eeejjjlllooorrruuuvvvvvvvvvppppppppppppqqqrrrtttuuujjjgggeeefffgggddd^^^XXXUUUOOOJJJIIIOOOVVV\\\^^^bbbcccgggmmmooorrrzzz}}}yyywwwxxxxxxxxxxxxxxxxxxwwwwwwvvvuuurrrrrrsssssstttvvvxxxzzz{{{}}}}}}{{{{{{}}}zzzuuummmjjjfffbbb___^^^]]]\\\VVVVVVVVVUUUTTTSSSQQQPPPSSSRRRPPPMMMKKKJJJJJJKKKMMMMMMLLLLLLLLLLLLJJJHHHIIIFFFBBB@@@AAABBBCCCCCCCCCAAA???>>>@@@AAA@@@@@@@@@AAABBBCCCCCCDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@@@@==================>>>>>>=========<<<;;;;;;::::::777999;;;;;;;;;<<>>>>>???@@@@@@AAAAAAAAA>>>>>>=========>>>>>>???>>>======<<<<<<;;;::::::555666999:::;;;;;;<<<===>>>>>>AAADDDIIISSSgggxxx{{{kkkgggwwwwwwuuupppnnnpppvvvzzzyyy{{{zzzvvvppphhh___YYYyyy}}}oooJJJ666666555444111------...000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))************)))************+++++++++************************+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))******+++***,,,---,,,***---222777BBBiiipppqqqoooRRRFFFDDD@@@======AAAKKKUUU]]]ccciiilllkkkggghhhjjjmmmpppsssvvvwww}}}|||zzzvvvpppllliiieee___WWWRRRNNNMMMMMMIIIHHHHHHJJJOOOUUUZZZ\\\ccceeejjjrrrvvvvvvyyy~~~}}}yyyvvvvvvvvvvvvvvvssstttttttttsssqqqooonnnooonnnnnnppprrrssssssrrrsssvvvxxxxxx|||}}}xxxxxxxxxuuuqqqnnnmmmmmmjjjjjjjjjhhhddd___[[[XXX[[[]]]___]]]XXXTTTSSSTTTUUUUUUWWW[[[```aaa]]]ZZZUUURRRNNNMMMMMMMMMLLLLLLHHHGGGFFFGGGGGGGGGEEECCCBBBBBBBBBCCCBBBBBBAAA@@@>>>>>>???@@@AAAAAAAAAAAA??????>>>======>>>>>>>>>>>>>>>======<<<;;;;;;;;;777888999::::::::::::::::::999;;;>>>@@@DDDOOO[[[uuuzzzzzz~~~~~~xxxqqqqqqtttuuuxxxzzzyyyvvvqqqjjj]]]RRR[[[}}}~~~tttttt{{{ggg===888444444333000000222000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))************)))************+++++++++************************************************************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++))),,,...------000777===WWWxxxooopppVVV@@@;;;>>>>>>???DDDGGGRRR]]]ccciiipppqqqnnnkkkkkklllmmmoooqqqsssuuu{{{yyyxxxzzz|||yyyqqqjjjeeeddd```WWWLLLEEEDDDFFFCCCFFFJJJNNNSSSWWW\\\``````ccckkkuuuyyyxxxxxx{{{{{{wwwsssqqqrrrttttttsssqqqqqqrrrrrrqqqooommmkkknnnllllllnnnqqqsssrrrpppooosssuuuwww|||~~~~~~|||{{{|||uuuwwwyyyzzzxxxtttooolllkkkppptttsssmmmhhhffffffcccccceeekkkqqqrrrooojjj```^^^[[[YYYYYYXXXVVVTTTPPPPPPPPPRRRRRRQQQMMMJJJGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@???>>>============>>>>>>======<<<<<<;;;;;;:::::::::;;;=========<<<888777888<<<===<<>>===BBBKKKPPP[[[eeeiiimmmrrrrrrnnnooonnnmmmmmmmmmnnnpppqqqmmmlllmmmsssyyyyyyqqqiiibbbdddbbbXXXKKKAAA???AAA@@@EEEMMMRRRVVVZZZ___dddbbbfffppp|||}}}~~~wwwsssooonnnppprrrrrrqqqqqqrrrssssssrrrooommmkkklllkkkkkkmmmqqqsssqqqooopppsssuuuwww{{{}}}||||||yyyyyysssssstttzzzzzzuuuiiigggdddcccbbb```]]][[[WWWWWWYYY[[[[[[YYYTTTQQQLLLLLLLLLJJJIIIGGGFFFEEEFFFFFFGGGFFFDDDBBB@@@???AAAAAA???>>>============>>>>>>>>>===<<<<<<;;;;;;888888888:::===?????????;;;999999======;;;;;;>>>DDDVVVnnn{{{sssnnniiirrrwwwsssnnnnnnlllhhh]]]IIIKKKppp}}}tttrrrvvvyyyiiiOOO666111888999555111000000000000////////////------------------------%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''((((((((((((''''''(((((())))))******---,,,+++***---666EEEQQQzzzsssfffOOODDD===>>>===:::AAALLLTTT___jjjooorrrtttsssqqqvvvsssooooooqqqssssssqqqnnnjjjjjjppptttpppjjjgggVVVWWWVVVRRRLLLEEEAAA???BBBFFFLLLRRRWWW\\\aaadddfffhhhlllttt|||~~~yyyqqqnnnqqqssssssqqqqqqrrrrrrssstttuuuuuuvvvpppnnnmmmnnnoooooonnnlllnnnppptttyyy~~~}}}~~~{{{||||||xxxnnnhhhhhhfffaaa^^^```VVVUUUVVVYYY[[[YYYXXXXXXTTTRRROOOLLLJJJIIIIIIIIIIIIIIIIIIHHHFFFDDDBBBAAA@@@@@@???>>>===<<<;;;:::=========>>>======<<<<<<999:::;;;===>>>???@@@@@@@@@???===;;;:::::::::;;;===HHHRRRbbbzzzssslllooorrrtttrrrpppnnnlll```^^^TTTVVV{{{{{{tttrrrttt|||~~~vvvgggBBB111222555444333111111000///////////////...---,,,,,,++++++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))***++++++++++++)))+++...111:::RRRkkkzzzwwwUUUFFF===999===???@@@IIIUUU___hhhpppqqqqqquuuxxxyyy{{{xxxtttsssuuuvvvuuutttnnniiihhhlllllleee]]]YYYQQQPPPMMMHHHCCCAAAAAABBBDDDHHHNNNSSSXXX]]]cccfffkkklllooosssxxxzzz{{{zzzyyyvvvssspppooopppppppppuuuuuuuuuuuuttttttsssssspppnnnmmmmmmooopppooonnnnnnnnnppptttyyy|||}}}|||zzz|||~~~~~~~~~vvvqqqpppnnngggcccccc^^^[[[ZZZ[[[]]]\\\YYYWWWVVVTTTRRRQQQOOOMMMLLLJJJNNNNNNMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@<<<<<<============<<<<<<999:::;;;<<<============AAAAAA???===<<<;;;:::::::::@@@DDDKKKfffqqqmmmnnnooopppppppppqqqrrrjjjdddTTTMMMccczzzrrrooorrr~~~yyyXXX;;;222444333///111111000///////////////...---,,,,,,++++++,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))******+++,,,,,,---******---222777IIImmmppp~~~___EEE@@@:::999???CCCGGGRRR___hhhqqqvvvsssqqqtttzzz~~~}}}zzzwwwvvvwwwwwwwwwvvvrrrmmmjjjkkkhhh^^^UUUPPPMMMJJJEEE???<<<===BBBGGGHHHLLLPPPUUUZZZ___eeeiiiqqqrrrrrrrrrrrrsssvvvxxxppprrrrrrppplllkkklllmmmvvvvvvvvvvvvuuutttsssrrrrrrpppnnnmmmnnnoooooonnnkkkjjjjjjmmmqqquuuwwwwwwuuuvvvwwwxxx|||wwwqqqooojjjfffaaa```cccccc```[[[YYYWWWVVVUUUTTTRRROOOLLLOOONNNLLLKKKJJJJJJJJJKKKHHHGGGFFFEEEDDDCCCCCCCCC>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<============BBBAAAAAA@@@>>>===;;;:::888999999:::EEEbbbxxxuuussspppnnnmmmnnnqqqsssoooiii[[[NNNPPPkkk~~~vvvqqqmmmppp}}}xxxLLL666333333///111111000///////////////...------,,,,,,,,,,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''******)))''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''((()))******+++''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''(((''''''''''''(((((((((((())))))******+++,,,,,,,,,***///000111@@@ddduuulllrrrNNNAAA@@@======BBBFFFKKKWWWccckkkuuu{{{xxxsssssswwwzzzxxxwwwvvvvvvvvvvvvwwwwwwsssnnnkkkjjjdddZZZPPPLLLJJJGGGBBB===<<>>>>>???@@@@@@??????@@@@@@@@@>>>===;;;888777999;;;;;;EEEaaa}}}|||vvvpppmmmlllllllllmmmjjjfff\\\QQQVVVrrr|||zzzuuunnnnnn~~~ccc???555555222111000000///////////////......---,,,,,,,,,,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******)))''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((()))***++++++''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((())))))***++++++,,,***333222///LLLnnnzzzvvvWWWCCCBBB<<<===???CCCGGGOOO[[[gggmmmxxx~~~yyyvvvuuutttuuuuuuuuuvvvvvvvvvxxxxxxtttnnniiieee\\\PPPHHHEEEFFFEEEBBB@@@???AAAFFFJJJNNNQQQVVV[[[aaafffmmmqqqrrrttttttsssrrrtttzzz|||vvvpppnnnppprrrrrrqqqjjjkkknnnqqquuuyyy|||}}}~~~{{{wwwsssoookkkfffccc```aaacccgggjjjkkkiiiggglllnnnooopppoooooopppqqqsssuuuwwwyyy{{{|||sssrrrllleeeaaa```___\\\YYYVVVTTTQQQNNNLLLLLLLLLMMMHHHHHHGGGGGGHHHIIIKKKMMMJJJIIIHHHGGGDDDBBB@@@???<<<<<<<<<===>>>@@@AAABBB<<<===>>>???@@@???>>>>>>:::777999???======KKK^^^|||vvvsssoookkkiiijjjiiijjjgggYYYMMMXXXnnn|||rrrjjjppp}}}PPP;;;666333111000000//////////////////...------,,,,,,------%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&''''''(((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((''''''''''''(((((((((((((((((())))))***++++++++++++333444:::bbbwwwwwwrrrdddWWWDDD<<<@@@777;;;???DDDIIITTTbbbmmmvvv}}}~~~|||xxxtttuuuwwwxxxxxxwwwwwwyyyzzzzzzrrrjjjbbbWWWJJJBBBAAA???@@@AAAAAAAAACCCGGGJJJPPPTTT[[[bbbgggmmmsssvvvtttvvvwwwwwwxxxzzz}}}zzzrrriiigggjjjmmmllljjjeeefffhhhlllqqqxxx~~~~~~{{{yyyuuuoooiiieee```aaadddhhhjjjjjjgggddddddgggjjjllllllkkklllmmmjjjjjjkkknnnqqqvvvyyy{{{{{{rrrmmmkkkhhhccc^^^]]][[[WWWTTTQQQOOONNNMMMJJJIIIHHHGGGHHHIIIKKKMMMMMMMMMLLLKKKIIIGGGEEEDDD===<<<<<<<<<<<<>>>@@@AAA<<<===>>>???????????????===888666:::<<<===EEEQQQhhh~~~{{{yyywwwrrrnnnnnniiiiiiiii^^^PPPPPP[[[~~~}}}uuummmlllwwwiiiJJJ:::222111111000//////////////////......---------------%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((())))))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((()))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((''''''''''''(((((((((((())))))******+++,,,,,,,,,111111:::UUU{{{```NNNFFF>>>:::<<<999???EEEIIIOOO[[[kkkvvv}}}|||~~~|||xxxwwwyyy{{{zzzwwwvvvwwwxxxyyyqqqggg^^^RRRFFFAAAAAA;;;===???BBBDDDGGGKKKNNNRRRXXXaaaiiiooouuuyyy|||{{{{{{{{{}}}~~~|||vvvqqqlllhhhhhhhhhhhhgggfffeeeeeegggmmmttt{{{~~~~~~~~~}}}yyyrrrmmmeeeeeefffiiikkkkkkiiigggaaacccfffggghhhiiikkkmmmdddcccbbbfffkkkoooooonnnrrrrrrtttuuusssrrrzzzxxxpppkkkiiifffbbb]]]YYYVVVTTTPPPNNNKKKIIIHHHHHHJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJCCCBBB@@@>>>>>>>>>???@@@AAAAAA@@@??????????????????;;;888888999===BBBFFFTTTooo}}}}}}}}}zzzvvvrrrmmmkkklllggg]]]XXXZZZccctttyyyrrrmmmppp```DDD666111111000/////////////////////...---------------%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((('''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((()))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))***++++++,,,,,,---......777111AAAnnn}}}xxxTTTCCC@@@???<<<:::@@@GGGNNNQQQVVVaaaqqq{{{}}}vvvwww}}}|||xxxzzz|||zzzvvvsssssstttppphhh^^^UUUJJJ@@@>>>@@@:::<<>>?????????@@@???;;;:::<<<<<<:::???OOOttt}}}~~~}}}zzztttqqqrrrtttssskkkbbb^^^UUUcccqqqzzz}}}vvvoookkkrrryyyyyysssPPP===111111000/////////////////////...------------...%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((***)))(((''''''((()))***&&&...+++)))//////---222777;;;]]]vvvgggNNNMMM:::777CCC>>>@@@HHHUUUaaaiiimmmrrrwww{{{|||}}}||||||}}}{{{xxx}}}}}}xxxzzzxxxkkkbbb\\\UUUOOOGGG===888999;;;@@@EEEEEEDDDHHHPPPXXX___dddlllsssxxx}}}vvvrrrrrrrrrnnnkkkjjjnnnmmmmmmllllllooosssvvvzzzxxxxxx}}}}}}vvvrrrqqqnnnlllkkkkkkmmmnnnggghhhiiiiiiiiiiiikkkmmmfffbbb___aaafffjjjjjjhhhiiihhheeebbb```_________iiijjjmmmqqqxxx~~~zzzwwwqqqgggbbbbbb\\\PPPLLLRRROOOMMMJJJHHHIIILLLPPPSSSPPPPPPNNNKKKHHHEEEBBBAAAEEEEEEEEEDDDCCCAAA@@@???@@@???>>><<<<<<<<<======BBBGGGWWWuuu||||||vvvpppsssssskkkggghhh```hhhlllnnn||||||oooiiinnnvvv|||~~~oooGGG:::333444444,,,+++///---//////.........---------%%%%%%%%%%%%%%%%%%%%%%%%$$$#########%%%&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''')))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((***)))(((''''''((()))))))))...***&&&,,,,,,***000777GGGooouuuooofffKKKIII;;;:::CCC<<>>===<<<<<<===777@@@KKK^^^vvvxxx{{{uuuuuuuuuqqqlllkkkcccffffffhhhxxxwwwllliiipppyyyUUU>>>444333555///000444000//////.........---------%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((('''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))***...(((&&&,,,,,,,,,444>>>^^^ooosss[[[BBBBBB;;;===DDD>>>FFFLLLTTT^^^hhhttt~~~~~~}}}~~~|||}}}|||wwwzzzxxxjjjOOOIIIDDDBBB>>>;;;;;;>>><<>>======555AAAEEEJJJmmmwwwqqqyyy}}}yyyyyyzzzwwwqqqfffccc]]]\\\jjjttthhhkkkwwwhhhFFF666000222///000222,,,...............---------%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((()))))))))(((,,,))))))000000111<<>>CCCIIIMMMQQQXXX```gggmmmsss{{{~~~wwwuuusssssstttvvvyyyzzz{{{zzz|||zzzzzz~~~|||vvvnnnkkknnnqqqsssssssssrrrpppooooooooonnnmmmnnniiiccc______aaacccccchhhhhhhhhfffccc___ZZZXXXUUUVVVXXXZZZ\\\]]]^^^^^^aaaiiisss{{{xxxyyyzzzvvvpppmmmgggfffccc```]]]ZZZXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYVVVUUURRRNNNKKKIIIHHHGGGFFFFFFDDDCCCBBBAAA@@@@@@>>>DDDCCCBBBWWWwwwtttxxxzzz{{{yyyjjjdddYYYQQQWWWmmmpppmmmuuuwwwWWW>>>222222000//////)))........................%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))''',,,+++---222///333CCCmmmrrryyy^^^GGG;;;888:::999<<>>888222000222000---------...............%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((%%%&&&((()))*********))))))//////...///000EEEfffwwwnnnnnnXXXDDD999@@@???;;;>>>@@@CCCKKKRRR^^^iiiqqq~~~yyywwwzzzzzz{{{oooWWWMMMIII???;;;777777:::<<<<<>>DDDKKKQQQZZZ```iiittt{{{yyyyyy}}}ttteeeTTTFFF===999777666666999===BBBEEEFFFFFFBBBLLLWWW^^^fffpppxxx{{{yyyyyyyyyxxxzzz~~~||||||~~~{{{{{{}}}|||zzzzzz{{{}}}zzzsssllllllkkknnnpppooonnnrrryyyuuuuuuttttttrrroooiiieeeeeecccaaa^^^]]]]]]^^^^^^]]]aaaiiisss{{{~~~||||||{{{yyywwwsssooolllkkklllhhhcccaaaaaadddfffggg___aaacccdddeeedddcccbbbbbbdddbbb^^^^^^ccceeeccc]]]^^^____________```bbbaaaaaa```___^^^\\\\\\[[[]]][[[WWWTTTRRRRRRSSSTTTQQQQQQPPPMMMIIIFFFFFFFFFGGGDDDCCCEEEFFFJJJTTT___ttt~~~xxx|||rrrcccRRRFFFSSSqqqxxxmmmmmmwwwzzztttrrrcccxxx^^^???000///444111///------/////////...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$######%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((''''''(((''''''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))******+++------222666===TTTyyyeeewwwpppNNNCCC>>>888::::::;;;<<>>BBBFFFGGGHHHGGGQQQ[[[bbbiiissszzz||||||{{{zzzyyyyyy}}}~~~}}}~~~~~~|||{{{}}}~~~|||uuuooollllllnnnqqqpppooottt{{{|||zzzwwwtttrrrnnnjjjffffffeeecccaaa``````aaabbb___ccckkkuuu~~~{{{yyyvvvuuusssqqqmmmkkkkkkhhhcccaaabbbccccccccccccdddeeeeeedddbbb```^^^]]]______[[[[[[^^^^^^\\\^^^^^^]]][[[YYYYYY\\\^^^[[[ZZZZZZYYYXXXXXXWWWWWWZZZZZZYYYXXXWWWVVVUUUTTTQQQRRRRRROOOLLLJJJIIIJJJHHHEEEDDDEEEFFFIIIRRR\\\fff~~~~~~vvvjjj]]]UUUPPPeeevvvpppuuuxxx~~~hhhhhh}}}ppprrryyyTTT;;;444555111000....../////////...''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((()))))))))))))))'''''''''&&&&&&&&&&&&%%%'''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))***+++++++++///444999HHHiiihhhgggfffEEE;;;<<<;;;999:::;;;===AAAIIIRRRXXX___hhhxxx{{{vvviiiaaaTTTGGG===999888888999;;;===@@@CCCFFFIIIKKKNNNXXXbbbgggmmmvvv|||~~~~~~|||yyyyyy|||~~~}}}~~~~~~xxxtttpppoooqqqtttsssqqquuu|||{{{wwwssspppllliiiiiihhhgggfffeeedddeeeeeeaaafffnnnxxx|||wwwsssssstttsssnnniiijjjgggdddcccbbbbbbaaa___ddddddcccbbb```]]][[[YYYXXX[[[\\\YYYWWWXXXVVVRRRZZZZZZXXXUUUTTTUUUXXX[[[UUUUUUUUUUUUTTTTTTSSSSSSTTTVVVXXXZZZZZZXXXUUURRRNNNOOOPPPNNNLLLKKKKKKLLLIIIFFFEEEFFFFFFGGGOOOXXX\\\lll~~~}}}qqqcccYYYLLLTTTtttwwwsssuuu~~~ddddddpppkkk{{{bbb@@@333444222000......///000///...&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))))))))((((((((('''((())))))***((((((((((((((((((((((((*********+++++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((())))))***'''''''''''''''&&&%%%%%%'''''''''''''''''''''''''''''''''''''''((((((((('''''''''(((''''''&&&%%%((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))***+++,,,,,,+++...222===XXXdddxxx\\\CCC;;;;;;;;;888999;;;???DDDMMMVVV]]]cccmmm~~~~~~}}}~~~}}}vvvnnnccc\\\PPPCCC:::666666777:::<<<>>>@@@CCCGGGKKKNNNVVV___hhhlllqqqxxx~~~~~~zzzyyy{{{|||xxxwwwvvvwwwxxxuuusssvvv|||~~~{{{xxxtttppplllnnnmmmllljjjiiigggfffeeedddhhhpppzzzyyytttsssvvvtttnnngggiiigggfffeeedddbbb___\\\^^^___^^^^^^\\\[[[YYYXXXWWW[[[\\\YYYWWWVVVRRRMMMQQQRRRSSSSSSSSSTTTWWWZZZVVVUUUUUUTTTSSSRRRRRRQQQMMMOOOSSSUUUUUUTTTQQQOOOHHHJJJKKKJJJIIIHHHIIIJJJIIIGGGFFFGGGEEEFFFLLLUUU[[[ggg{{{|||zzzhhhXXXMMMJJJ[[[uuurrrzzzrrriiigggnnnmmmiiilllDDD555555333111//////000000///...$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))******((((((((((((((()))******)))))))))))))))))))))))))))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((((((''''''((((((((('''&&&%%%&&&'''''''''''''''''''''(((((((((((((((((((((((('''''''''(((''''''&&&%%%((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))***+++,,,---//////555KKKqqqrrrjjjwwwaaaMMMBBB===:::666888:::<<<@@@GGGPPP[[[bbbgggsss}}}~~~|||rrrfffWWWQQQHHH>>>888555666777;;;<<>>BBBJJJTTT^^^eeennnzzz||||||{{{nnn^^^GGGCCC>>>999666666888999;;;>>>@@@BBBDDDJJJRRRYYY```hhhpppsssvvv}}}|||~~~yyyzzz}}}~~~}}}vvvqqquuuuuuuuutttqqqmmmiiifffhhhkkkrrr{{{|||{{{wwwpppjjjkkkjjjiiiiiihhheeeaaa^^^^^^___```aaabbbdddeeefffaaaccc```[[[XXXYYYWWWSSSRRRVVVZZZ[[[YYYUUURRRPPPUUUUUUSSSRRRQQQOOOOOONNNKKKJJJIIIIIIHHHIIIIIIJJJFFFGGGHHHGGGFFFEEEEEEGGGEEEDDDFFFGGGFFFFFFKKKRRRUUU___qqq}}}vvvpppqqqvvvzzzxxxtttjjj^^^LLLIIIbbbvvvkkkmmmqqqyyysssUUUWWWoootttbbbtttvvvQQQ===555333111111111111000///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))'''(((((()))******++++++))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''))))))+++++++++***((('''&&&&&&&&&'''''''''(((((())))))))))))((((((((('''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))***+++,,,......555777NNN~~~kkkvvvzzzUUUHHH???BBBEEEBBB<<<::::::<<>>AAAEEEFFFIIIPPP[[[dddfffooovvvyyy|||~~~{{{wwwtttuuuwwwyyyzzzyyyvvvssspppmmmpppvvv~~~|||yyywwwnnnmmmllllllkkkjjjgggdddjjjiiigggfffeeedddddddddgggfff```WWWUUUXXXZZZZZZZZZ\\\^^^^^^\\\[[[ZZZ[[[QQQRRRRRRSSSTTTUUUVVVVVVSSSSSSRRRQQQPPPMMMKKKJJJHHHHHHHHHFFFCCCAAAAAAAAA@@@@@@CCCGGGGGGGGGLLLSSSVVVYYY___fffqqqyyyssswwwyyykkk]]]QQQHHHTTTrrrrrryyysssVVVXXXeeekkkbbb}}}___777555222111222111000///%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))&&&+++)))***000...,,,555777CCCooorrr}}}aaaDDDBBB>>>;;;999999:::;;;;;;>>>CCCIIIPPPYYYcccjjj}}}zzzuuurrrsssooo]]]HHH===;;;888777777999<<<>>>@@@CCCEEEGGGNNNYYYaaabbbkkknnnttt{{{}}}yyywwwxxx~~~}}}xxxvvvtttqqqooossszzz~~~yyypppmmmkkkiiijjjjjjjjjiiieeefffhhhiiiiiigggeeedddhhheee```\\\YYYYYYZZZ[[[[[[[[[\\\]]]]]][[[WWWSSSVVVTTTSSSTTTVVVVVVSSSPPPRRRRRRRRRRRRQQQOOOMMMKKKIIIJJJKKKIIIGGGFFFFFFGGGDDDCCCBBB@@@BBBFFFMMMSSSXXXZZZ```fffgggssszzzyyy||||||uuubbbPPPIIIMMMkkkvvvooopppzzzhhhPPP^^^|||oooeeehhhDDD999000222666333///...%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))******************)))(((((()))******************************************************************))))))))))))))))))))))))))))))))))))***)))(((''''''''''''((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((+++'''(((///...---777===VVV{{{wwwqqqMMMCCC@@@===:::888888::::::;;;>>>DDDJJJRRR[[[eeelllxxxvvvqqqmmmllleeeTTTAAA<<<:::888777777:::===???AAAEEEGGGJJJQQQ\\\dddeeelllooovvv~~~}}}zzzzzz{{{zzzwwwtttooottt||||||wwwrrrpppnnnmmmmmmmmmkkkjjjfffggghhhhhhgggfffdddbbbeeeccc```]]]\\\\\\]]]]]]YYYYYYZZZ[[[]]]]]][[[XXX[[[ZZZXXXXXXXXXVVVQQQMMMQQQQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKIIIGGGFFFGGGHHHFFFFFFFFFEEEEEEGGGKKKNNNTTTWWW```hhhjjjrrr~~~|||{{{yyyyyyvvvgggXXXNNNIII[[[{{{zzzooojjjppp___\\\oooeeeOOO>>>111222444///---000%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************))))))(((((())))))***************************************************)))))))))***************))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))+++,,,'''(((000///000;;;CCCmmmllljjjCCC@@@>>>;;;888777888999:::===AAAGGGMMMUUU```mmmvvv{{{uuuuuuwwwxxxtttsssoooiiicccZZZJJJ<<<:::999777777888;;;???AAABBBFFFJJJMMMUUU```hhhiiinnnrrrzzz}}}|||{{{|||xxxpppuuu}}}{{{vvvsssqqqooonnnnnnmmmkkkiiigggggghhhhhhgggeeecccbbbbbbbbbaaaaaaaaa`````````ZZZYYYXXXYYY[[[\\\[[[ZZZ]]]\\\\\\\\\[[[XXXTTTPPPTTTSSSRRRPPPOOONNNMMMMMMMMMMMMLLLJJJGGGGGGHHHJJJHHHIIIIIIHHHGGGGGGHHHIIIPPPTTT___jjjnnnrrr{{{|||zzzyyy{{{rrreeeYYYLLLOOOddd~~~kkkggghhhmmmvvv___iiizzzllluuudddHHH333222444---,,,444%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))************************************************)))))))))******+++++++++))))))))))))))))))))))))***))))))(((((()))))))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((())))))))))))......))),,,222000222@@@LLL~~~{{{lllhhhEEE===;;;999777777888:::;;;???CCCIIINNNWWWfffwwwtttoooppprrrrrrtttrrrnnnggg^^^RRRDDD;;;888777777777:::===@@@BBBBBBHHHLLLQQQYYYdddkkklllqqqvvv}}}zzz|||}}}|||{{{qqqvvv~~~~~~wwwtttrrrpppooonnnllliiiggggggggghhhhhhhhhgggffffffbbbcccdddeeeeeedddbbbaaa]]]ZZZXXXWWWXXXXXXXXXWWWYYY[[[]]]______^^^[[[YYYYYYXXXUUUSSSQQQQQQQQQQQQOOOOOONNNKKKHHHHHHIIIKKKIIIIIIIIIHHHFFFEEEGGGIIIMMMQQQ]]]jjjrrrvvv~~~{{{}}}}}}rrrgggVVVPPP\\\gggiiijjjjjjuuuhhhooottt~~~}}}ddd~~~WWW555222666000///666%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************)))******************)))************************************************))))))******++++++,,,,,,******************************)))))))))******+++************************(((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((************************************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))+++---+++...333///444GGGaaawwwvvvZZZAAA:::999777666666888;;;<<<@@@DDDJJJPPPYYYjjjxxxppppppsssvvvwwwsssoooiiibbbXXXKKKAAA;;;777777777888;;;>>>AAACCCCCCIIIOOOTTT]]]gggmmmnnnrrrwww~~~{{{}}}}}}|||rrrwww~~~{{{xxxvvvsssqqqpppnnnkkkiiiggghhhiiijjjjjjkkkkkkkkkfffgggiiiiiiiiifffcccaaa\\\ZZZWWWVVVWWWXXXXXXWWWYYY[[[^^^```aaa```______[[[ZZZWWWUUUSSSRRRRRRRRRQQQQQQPPPMMMKKKIIIJJJLLLHHHHHHFFFDDDCCCDDDHHHKKKLLLOOOYYYgggsss{{{}}}}}}wwwnnn^^^TTTZZZyyymmmjjjnnnooovvvtttuuusssttt^^^rrrhhh<<<222666444000222%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++******************************************+++,,,************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((+++***...111...<<>>AAAGGGOOOVVV___nnnwwwrrrqqqqqqrrrsssoooggg^^^WWWOOODDD===:::666777777999;;;>>>AAACCCEEELLLRRRXXX```jjjooooooqqqwww}}}vvvyyy|||xxxuuusssqqqooommmiiijjjjjjjjjkkkllllllmmmiiijjjllllllkkkhhheeeccc[[[YYYXXXXXX[[[]]]^^^^^^]]]___aaaaaa___^^^^^^___ZZZYYYWWWUUUSSSRRRQQQPPPRRRSSSRRRQQQMMMKKKKKKLLLHHHGGGEEECCCBBBDDDHHHKKKKKKNNNUUU```nnnyyy}}}|||yyysssdddWWWXXXlllzzzkkkpppsssyyywwwttttttmmmkkk}}}~~~LLL666555444111...%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++******************************************+++,,,---************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))((('''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))),,,,,,...111333KKKrrruuu|||rrr^^^III:::;;;777777666666777:::===@@@EEEOOO\\\dddkkkuuuvvvtttrrrmmmkkkllljjj^^^SSSMMMHHH@@@;;;:::777777888:::<<>>AAAKKKXXXhhhrrrwww|||{{{tttqqqssstttooommmooohhhZZZMMMHHHEEE???;;;;;;777777888:::<<>>BBBDDDPPPaaaqqqxxx}}}~~~nnnlllnnnqqqrrrooonnnqqqhhh[[[LLLCCCAAA@@@:::555999:::::::::;;;>>>CCCGGGTTTXXX___eeejjjooosssvvvzzzzzz{{{|||}}}~~~{{{xxxuuusssrrrqqqoooooopppmmmjjjkkkooopppooonnnlllkkkiiihhhggggggkkkjjjfffeeegggfffcccaaaaaa___ZZZTTTRRRTTTWWWZZZXXXWWWXXXYYYYYYVVVSSSRRRSSSSSSRRRQQQOOOMMMLLLJJJKKKLLLJJJHHHFFFEEEFFFDDDHHHMMMSSSYYYcccnnnvvvrrrxxx~~~{{{kkkgggoooxxxssspppqqquuu|||jjjZZZrrrvvvRRR<<<333666&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&)))((((((''''''''''''(((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))***(((((()))***++++++,,,,,,+++,,,---,,,+++***+++,,,******+++,,,,,,,,,,,,,,,------------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---...000111000///...,,,******+++,,,+++***......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((((((((()))***++++++***,,,444666888WWWoootttbbbBBB777999:::777777666555888<<>>777999888555888666555888>>>EEEIIIJJJOOOaaaoooooolllnnnpppnnnmmmjjjhhhbbbWWWNNNNNNSSSZZZSSSIII>>>777555666999777888999:::===CCCJJJOOO\\\aaahhhmmmpppqqqrrrsssxxxyyyzzz{{{}}}~~~}}}yyyzzz}}}|||xxxtttvvvzzzzzzssskkklllrrrpppnnnllliiihhhhhhiiijjjjjjjjjiiigggffffffeeeccc___aaaaaa___[[[[[[^^^aaa```^^^[[[XXXWWWWWWWWWVVVUUUTTTSSSRRRPPPOOOMMMMMMLLLMMMMMMKKKHHHFFFEEEEEEDDDGGGKKKOOOUUU^^^iiiqqqssswwwwww~~~xxxiii\\\WWWiiixxxuuussssssssssssyyyrrr{{{___{{{|||III///666&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))************))))))((((((((((((((((((((((((((()))))))))************,,,+++*********,,,---...------,,,,,,++++++******---...//////---,,,---///,,,---......//////......---......//////000000111.../////////...---,,,,,,............------------111000000111333555555444333111...---...///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((())))))***+++,,,***---888;;;IIIrrrdddtttQQQ===999;;;999666888777777:::@@@GGGLLLOOOTTTdddpppmmmiiikkkmmmlllmmmjjjfff^^^QQQDDDAAADDDGGGFFFBBB<<<666444777:::777888999;;;>>>EEEMMMSSS^^^ccciiinnnpppqqqqqqrrrvvvxxxzzz{{{~~~}}}yyyzzz~~~}}}zzzwww{{{wwwmmmlllqqqooonnnkkkiiihhhiiijjjkkkjjjiiihhhhhhfffdddccccccbbbddddddbbb^^^]]]___bbbcccaaa^^^ZZZXXXWWWXXXYYYVVVUUUSSSQQQOOONNNMMMLLLKKKLLLLLLKKKHHHFFFEEEEEEEEEHHHKKKNNNSSS\\\hhhpppsssxxxxxx~~~zzzssscccWWW___xxxxxxtttrrrqqqooonnnrrrxxxzzzyyycccsssXXX888999&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''(((((()))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************))))))***++++++,,,,,,,,,...------,,,,,,++++++***+++---......------.../////////000111111111111000222222222333333444444444444444555555555444333333000000000000111111111111222111111222444666555444666333///------...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))***+++,,,,,,)))000777???]]]kkksssxxxzzz```EEE999:::<<<;;;888777888:::<<<@@@GGGOOOUUUaaannnvvvrrrmmmooopppmmmkkkiiifff```TTTGGG@@@@@@999;;;;;;999666555777999888999:::;;;???GGGOOOVVV___dddiiimmmpppqqqrrrssswwwyyy{{{}}}~~~||||||}}}}}}{{{yyyyyy||||||sssooorrrnnnnnnlllkkkjjjkkkkkklllkkkhhhfffgggfffbbb```bbbcccdddeeebbb^^^\\\]]]___bbbaaa___\\\XXXWWWYYYZZZVVVTTTRRRPPPNNNMMMLLLLLLIIIJJJKKKJJJGGGFFFEEEFFFFFFHHHKKKMMMQQQZZZeeennnqqqwwwxxx}}}|||ooo___ZZZfffzzz{{{vvvqqqnnnkkkhhhlllrrr~~~wwwtttuuuppphhhAAA888&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''''''''''''''''''''''''''((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************(((***,,,---......---,,,,,,,,,,,,,,,---------...,,,...000000000000222333666666777888888888888777888888888888888888999999<<<<<<======>>>=========888999999999:::;;;;;;;;;:::999999:::<<<===<<<;;;;;;777333000/////////.../////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))))))))***+++,,,,,,***666;;;JJJwwwlllqqqdddOOO;;;777:::;;;999888555999===>>>@@@FFFRRR[[[llluuuyyysssooopppooojjjjjjhhhfffddd[[[MMMBBB???666777888777555444555777999::::::<<<@@@HHHQQQWWWaaadddiiimmmppprrruuuwww{{{|||~~~~~~}}}{{{yyyxxxwwwtttvvv{{{}}}uuuqqqqqqnnnnnnmmmmmmmmmmmmmmmllljjjfffeeegggeee```^^^aaabbbcccdddbbb]]][[[\\\^^^^^^___^^^[[[XXXVVVXXXZZZUUUTTTQQQOOOMMMKKKKKKKKKFFFHHHIIIHHHGGGEEEEEEFFFEEEGGGIIIKKKOOOWWWccckkknnnssssssxxxyyykkk\\\[[[jjj{{{}}}uuuoooiiifffjjjqqqxxxxxxeeeqqqsss~~~}}}OOO999&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((('''''''''''''''((()))***))))))************))))))))))))))))))))))))))))))))))))))))))***************,,,///111222111///...)))***+++,,,...///000111000111333444444555777999===>>>??????@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@??????AAAAAABBBCCCDDDEEEEEEFFFHHHGGGFFFGGGIIIIIIIIIGGGAAA===888555333333333222000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))***+++,,,---,,,===AAAUUUwwwppptttYYYHHH888777:::999777666444:::???@@@@@@FFFSSS^^^pppwwwxxxqqqlllmmmjjjccckkkhhhgggfff^^^OOOAAA;;;999999777555333333444666::::::;;;<<<@@@HHHQQQXXXbbbeeeiiimmmppptttxxxzzz~~~~~~yyyvvvvvvvvvmmmnnnttt{{{|||uuupppooommmnnnnnnoooooonnnmmmmmmjjjeeedddfffddd^^^]]]```aaadddeeeccc___\\\]]]___[[[]]]]]][[[WWWUUUVVVXXXUUUSSSQQQNNNLLLJJJJJJJJJEEEFFFHHHHHHFFFEEEFFFGGGDDDFFFHHHIIIMMMUUUaaaiiilllpppnnnssswwwddd\\\ggg{{{{{{rrrkkkgggkkkrrrsss~~~}}}___gggxxxrrrjjj___@@@%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))*********)))))))))))))))(((***++++++******+++------&&&%%%///777666111///+++---///333555777777666666999<<<;;;888888===AAACCCAAADDDJJJLLLJJJGGGGGGJJJDDD@@@AAA???::::::>>>@@@EEE@@@<<>>AAADDDCCCAAACCCHHHMMMSSSXXX\\\[[[ZZZXXXSSSMMMLLLKKKJJJGGGCCC???;;;999444222000000222222000---333111///...//////...,,,,,,...//////...---------***+++,,,---...---,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&%%%&&&&&&&&&'''((((((((())))))((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))))))))************+++...000888:::RRR}}}ggg{{{pppNNNEEE===:::888666888;;;===???AAABBBEEENNNZZZddduuuqqqllljjjkkkmmmmmmllljjjhhhfffddd[[[MMMCCC???888777666555444444555666888999:::===AAAHHHPPPVVVfffgggjjjmmmqqqsssuuuvvvxxx{{{~~~|||{{{{{{wwwvvvvvvuuutttrrrqqqpppqqqpppoooooonnnmmmmmmlllllljjjhhhggghhhhhhdddaaaeeedddcccbbbaaaaaaaaaaaa```^^^[[[ZZZZZZZZZZZZYYYUUUSSSRRRPPPLLLGGGHHHMMMGGGGGGFFFDDDCCCBBBAAA@@@CCCBBBEEEJJJNNNTTT___jjjkkknnnrrrvvv|||xxxzzz{{{uuuiiiggg{{{yyynnnlllmmmnnnvvvyyywwwhhhpppkkklll~~~HHH%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***************)))))))))))))))***,,,,,,+++***,,,---222...---111222///000444666333111666>>>BBB@@@<<<@@@AAAAAA???>>>@@@CCCGGGKKKIIIIIILLLNNNMMMOOOSSSPPPJJJEEEEEECCC>>><<>>;;;888777777777555222000//////111222222000//////000///...------...///+++,,,---.........---,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))************))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''(((''''''''''''((()))))))))************+++...111777>>>]]]yyyjjjhhhKKKBBB;;;999888777999===???AAACCCDDDHHHPPP\\\eeeqqqnnnkkkjjjkkkmmmlllkkkjjjgggfffcccZZZKKKAAA>>>888777666444444444555666888999;;;===BBBIIIQQQWWWeeegggjjjmmmqqqtttuuuvvvxxx|||~~~|||{{{{{{vvvvvvvvvuuutttrrrpppoooppppppppppppooonnnmmmlllkkkiiihhhiiijjjjjjhhhffffffeeedddcccbbbaaaaaaaaabbb___\\\ZZZYYYYYYWWWVVVPPPOOOPPPQQQMMMFFFEEEHHHGGGFFFEEEDDDCCCBBBAAA@@@CCCBBBEEEJJJNNNSSS^^^iiimmmooossswww|||~~~||||||yyylllfffvvvuuuqqqooolllsssvvvqqqkkkvvvgggWWW%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''((((((((()))))))))''''''((((((((()))))))))((((((((()))))))))*********************************+++,,,,,,++++++,,,---+++,,,///000///111:::EEEDDD===888>>>KKKRRROOOIIIGGGDDDAAA@@@AAACCCDDDEEEIIIJJJNNNSSSTTTSSSXXX___```ZZZUUUSSSQQQNNNMMMNNNZZZddd[[[KKKLLLRRRRRRSSSSSSVVVWWWTTTOOOKKKKKKLLLSSSYYY^^^```bbbfffeeeaaaaaa]]]XXXTTTQQQMMMGGGCCCDDDAAA>>>;;;;;;:::999777777666555555555333///,,,222111///...---......///,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))************))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((('''''''''''''''''')))((((((''''''''''''((()))((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((''''''(((((()))***)))*********+++---000333666GGGnnnmmmqqq]]]GGG???999888888777999===???AAACCCFFFKKKSSS\\\bbbjjjiiihhhiiikkkllllllkkkiiigggfffcccXXXHHH>>>;;;777666555444444444555666888999<<>>???AAAFFFMMMUUU\\\___dddeeefffiiijjjkkkkkkjjjggggggfffbbbVVVEEE;;;888666666555444444444555666777999===@@@EEELLLTTTYYYeeefffiiimmmqqqtttvvvwwwyyy|||~~~~~~}}}{{{{{{zzzyyyxxxvvvuuutttoooppprrrssssssqqqnnnlllkkkllllllmmmoooooonnnnnnhhhhhhggggggeeedddcccbbbaaa___\\\ZZZXXXVVVTTTQQQOOONNNPPPSSSQQQKKKGGGGGGFFFFFFEEEDDDBBBAAA@@@???BBBBBBDDDIIIMMMQQQ[[[eeennnpppsssvvvzzz~~~llliiittt{{{vvvzzz}}}llljjj|||mmm%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))(((((((((((()))))))))***(((((((((((()))))))))***))))))))))))************))))))******+++++++++,,,)))+++---------...///111111444777999<<<@@@DDDFFFLLLKKKMMMRRRZZZccciiimmmmmmmmmpppxxx|||vvvyyy~~~sssvvv{{{{{{{{{tttnnnjjjgggccc]]]XXXSSSQQQPPPGGGCCC???======?????????666555555666777555222/////////......---------------------------------------------,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))(((((()))))))))))))))))))))))))))((((((''''''&&&((((((''''''''''''((((((******)))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((()))******)))******+++,,,000555999AAAccc~~~zzzMMMIIIBBB<<<;;;:::888:::===??????CCCJJJTTT\\\___```aaacccfffhhhiiiiiiiiiiiiffffffgggcccUUUDDD999777666555444333333444555666777:::>>>BBBGGGNNNVVV[[[dddfffiiimmmqqqtttwwwxxxxxx{{{}}}zzzzzzyyyxxxwwwuuutttsssnnnppprrrssssssqqqooommmnnnoooooooooooonnnmmmmmmiiiiiiiiihhhfffdddcccbbb]]][[[YYYYYYXXXWWWUUURRRPPPMMMLLLNNNNNNJJJHHHIIIFFFFFFEEECCCBBBAAA@@@???AAAAAADDDJJJNNNRRR[[[eeemmmooosssuuuxxx|||vvvjjjjjjvvvvvv{{{}}}uuubbb}}}ggg%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((''''''(((((()))***((((((((()))))))))******((((((((()))))))))******)))))))))*********++++++))))))******+++,,,,,,,,,+++---000111111333555777777:::???DDDKKKQQQPPPKKKJJJOOOVVV[[[aaaiiittt}}}yyysssooommmeee```XXXRRRNNNKKKIIIGGGEEECCC@@@??????<<<777333444333222000///.................................------------,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))(((((())))))))))))******))))))(((((((((((((((((((((''''''''''''(((((()))***))))))(((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((())))))***+++)))******+++---111777<<>>UUUqqqwwwyyyWWWHHHEEE???:::;;;;;;:::;;;>>>CCCDDDIIIUUUdddllllllhhhbbbeeeggggggeeedddeeegggbbbeeegggdddUUUCCC999888444444333333333444555666777:::???EEEKKKRRRYYY^^^ccceeeiiimmmqqquuuwwwxxxvvvwwwxxxyyyyyy|||wwwwwwwwwvvvuuusssqqqpppnnnooooooppppppoooooonnnmmmooopppooommmkkkkkkllliiiiiiiiiiiigggdddaaa```YYYXXXWWWWWWXXXWWWTTTRRRLLLFFFCCCEEEGGGEEEEEEFFFEEEEEEDDDCCCAAA@@@?????????@@@EEELLLPPPUUU___iiimmmppptttwwwzzz}}}jjjlllsssjjjvvvmmmuuu|||jjj%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((()))******))))))))))))************))))))))))))************)))************+++++++++))))))***+++,,,,,,------111333777999;;;>>>AAADDDKKKSSSYYY[[[^^^bbbaaa\\\YYY```jjjsss{{{xxxrrroooeeeXXXOOOKKKHHHDDDAAA???===:::777444222222111////////////////////////......---------,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))(((((())))))*********+++''''''(((((())))))******'''''''''''''''((()))***(((((((((((())))))))))))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''((((((((())))))))))))))))))******+++*********+++...333:::???[[[xxxgggJJJFFFBBB<<<888999;;;:::<<>>>>>???EEELLLQQQVVV```jjjnnnqqquuuyyy|||~~~oooeee|||}}}tttsss~~~kkklllmmmmmm&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((()))))))))))))))))))))))))))(((((((((&&&((())))))((((((***,,,+++,,,+++'''''',,,...---333222///---,,,...111333888AAAFFFFFFHHHPPPSSSQQQYYYbbbbbbccciiihhhiiiuuupppvvv}}}~~~zzzvvvmmm]]]OOOIIIHHHEEEBBBAAAAAA???:::555333222000000000000111111,,,///111///...//////...---------,,,,,,,,,++++++************))))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))''''''(((((())))))******)))000---(((...444===LLLrrrxxxyyyfffPPPIIILLLDDD===777999<<<===???CCCEEEJJJOOOTTT^^^gggjjjgggdddeeehhhjjjgggccccccfff___ZZZSSSOOOLLLFFF===666555444333333444555666777<<<>>>BBBHHHOOOVVV\\\___bbbfffjjjnnnppprrruuuwwwssswwwxxxuuuvvvzzz}}}}}}yyy}}}~~~xxxqqqkkkiiimmmppprrroookkkjjjlllpppmmmqqqrrrnnnlllmmmllljjjkkkkkkjjjiiifffaaa[[[VVVTTTSSSSSSVVVXXXWWWSSSOOOMMMMMMLLLKKKJJJIIIHHHHHHFFFDDDBBBAAAAAA@@@>>><<<999:::AAAKKKSSSXXX```ggglllnnnqqqtttxxx|||}}}nnnsssooovvvzzz~~~___YYYrrr{{{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))(((((((((((((((((((((((()))*********)))))))))***)))------,,,---222333111777444111111555;;;@@@CCCEEEKKKPPPQQQQQQTTTVVVVVV___jjjnnnpppuuuuuu{{{|||qqquuummmccc[[[VVVNNNIIIFFFDDDAAA@@@@@@???<<<777333111000111---...///.........//////---------,,,,,,,,,,,,+++++++++++++++************************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''(((((())))))))))))))))))))))))''''''(((((()))*********'''---++++++222666CCCYYYqqq{{{eeeOOOFFFHHHCCC<<<888:::<<<===???CCCEEEIIIMMMTTT___iiillliiiaaaeeehhhgggeeecccbbbaaaYYYSSSKKKFFFDDD@@@;;;666444444333333444555777888;;;===BBBHHHOOOWWW]]]```dddgggkkkoooqqqrrruuuvvvssswwwxxxuuuuuuyyy||||||~~~zzzsssooonnnoooqqqrrrnnniiigggjjjmmmooossstttqqqoooooonnnllljjjiiihhhgggeeeaaa\\\XXXUUUTTTSSSVVVXXXWWWSSSOOOPPPOOOMMMKKKHHHFFFDDDCCCEEECCCAAAAAA@@@@@@>>><<<999;;;BBBLLLSSSYYY```hhhmmmnnnqqquuuyyy|||jjjnnn}}}lllgggsss}}}oooSSS___{{{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((()))(((((((((((())))))))))))((((((((((((((((((((((((,,,***)))***++++++***))))))---//////111666777555999666444777>>>EEEJJJLLLLLLOOOVVV\\\\\\ZZZ[[[___iiivvv{{{}}}zzznnnttttttnnndddZZZSSSOOOMMMMMMEEEEEEDDD???999555555666000///.........///000111......---------,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((()))))))))))))))))))))))))))''''''((())))))******+++(((+++***///444666IIIiii{{{jjjwww___KKKDDDDDD@@@;;;999;;;======???CCCFFFIIIMMMSSS___kkkmmmiii^^^fffiiidddbbbccc```YYYOOOIIIBBB===<<<:::888555444444333333444555777888;;;===AAAHHHPPPXXX^^^bbbeeehhhllloooqqqrrrtttvvvtttwwwxxxuuuuuuxxxzzzzzz{{{}}}}}}wwwuuutttrrrsssqqqmmmhhhfffhhhkkkpppuuuwwwtttqqqqqqpppmmmgggfffddddddccc```]]]ZZZVVVTTTTTTVVVXXXWWWSSSPPPPPPOOOMMMJJJGGGDDDBBBAAADDDBBB@@@@@@@@@???===;;;:::<<>>???CCCBBBBBBFFFLLLNNNMMMJJJGGGKKKVVVeeekkkjjjlllqqq{{{vvvzzzxxxpppiiidddbbbTTTWWWWWWRRRIII@@@;;;:::777222000000000000000333............------------,,,,,,,,,,,,+++++++++++++++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&''')))***(((((((((((((((((((((((('''(((((()))******+++++++++++++++111666777PPPyyyoookkkhhhTTTGGGBBBCCC>>>:::999<<<>>>>>>???CCCIIILLLOOOUUU```iiijjjeee```iiikkkdddaaabbb\\\QQQGGGCCC>>>;;;999888666444444333333333444666777888;;;===BBBHHHQQQYYY```dddeeehhhlllooopppqqqsssttttttxxxyyyvvvuuuxxxyyyxxxxxxzzz~~~|||xxxwwwttttttrrrnnnjjjiiikkknnnoootttvvvsssqqqqqqooolllfffdddbbbbbbaaa```]]][[[WWWUUUTTTUUUWWWWWWSSSPPPLLLLLLKKKIIIGGGFFFEEEDDDCCCAAA@@@?????????===;;;;;;===DDDNNNVVV\\\dddllloooqqqsssvvvyyy|||}}}}}}|||}}}sssjjjhhhqqqcccUUUoooxxx}}}ZZZ```yyy&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))((((((((()))))))))*********))))))***,,,---------...///......555CCCNNNRRRWWWXXX[[[______YYYPPPHHHFFFKKK[[[ppp}}}{{{}}}vvvyyyyyyrrrdddTTTGGGAAA@@@999444555444000///111/////////.........------,,,++++++++++++*********++++++++++++************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((()))***(((((((((((((((((((((((((((((())))))***+++++++++---------444;;;AAA```jjjtttvvv[[[KKKCCC@@@AAA<<<::::::===>>>===@@@EEEMMMRRRVVVZZZaaagggfffaaadddkkkmmmhhhcccaaaXXXLLLDDDCCC@@@>>><<<999666333333333333333444666888999;;;>>>BBBIIIQQQYYY```ddddddgggkkknnnoooppprrrssssssxxxyyywwwvvvxxxyyyxxxvvvxxx{{{~~~yyyvvvttttttsssqqqooooooqqqsssnnnrrrtttqqqoooooommmjjjfffdddcccbbbbbb```^^^\\\WWWUUUSSSTTTVVVVVVRRROOOLLLKKKJJJIIIGGGFFFEEEDDDCCCAAA????????????===<<<===>>>FFFPPPXXX^^^fffnnnqqqrrrtttwwwzzz}}}}}}yyyooogggwww|||qqq[[[bbblll}}}|||pppgggooozzz{{{&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''%%%&&&'''((()))))))))((((((((((((((())))))))))))((())))))******++++++,,,+++---............///111111444777:::EEETTT```dddaaadddhhhhhhccc[[[QQQKKKMMMTTTbbbxxxqqqbbbXXXOOOEEE>>>???===444000111000////////////.........++++++++++++************,,,++++++++++++*********************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((()))******++++++,,,+++......555BBBRRRxxxvvvmmmnnnSSSGGGAAA>>>>>><<<999:::<<<======AAAGGGPPPYYYaaacccdddfffdddaaagggiiikkklllhhh___TTTLLLGGGFFFEEEBBB>>>:::666333333333222333444666888999===???CCCJJJRRRZZZ```ddddddgggkkknnnpppqqqssstttsssxxxzzzxxxwwwzzz{{{yyyvvvxxx{{{}}}~~~zzzvvvtttttttttttttttuuuvvvvvvnnnrrrsssooommmnnnmmmkkkhhhgggeeeeeedddaaa^^^[[[WWWTTTRRRRRRTTTTTTQQQNNNMMMLLLJJJHHHEEECCCBBBAAACCCAAA@@@???@@@@@@>>>===>>>@@@GGGRRRZZZ```hhhpppssstttuuuxxxzzz}}}||||||uuulllzzz~~~pppiii```kkkuuuvvv&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''%%%&&&'''((()))))))))((((((((((((((()))))))))))))))******+++,,,,,,------000444777444///---000444666===FFFNNNWWWaaaeeeeee]]]```aaa___YYYTTTTTTUUUSSSYYY```pppxxxdddWWWOOOPPPKKK???777777000000000/////////......---,,,,,,,,,++++++++++++,,,,,,+++++++++*********************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))*********((('''))))))))))))))))))))))))((())))))******+++,,,,,,***000///222DDD^^^nnnyyybbbKKKEEEBBB>>>:::<<<999999;;;;;;<<>>@@@EEEKKKRRRZZZ```ccceeehhhlllppprrrsssvvvxxxsssxxx{{{yyyyyy|||}}}{{{yyyzzz|||~~~~~~zzzwwwttttttuuuwwwxxxxxxwwwvvvrrruuutttooommmooopppoookkkjjjiiihhhfffbbb]]]YYYVVVSSSQQQQQQRRRRRRPPPMMMHHHHHHGGGEEECCCAAA@@@???CCCBBB@@@@@@AAAAAA???>>>???AAAHHHSSS[[[aaajjjrrrtttuuuvvvxxx{{{}}}~~~|||xxxlllxxxyyyggggggiii&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''$$$%%%'''))))))))))))((((((((((((((())))))))))))******+++,,,------......444:::===999111---000666:::FFFSSS\\\bbbeeeaaa[[[YYY[[[ZZZUUUPPPQQQZZZbbbSSSWWWWWWaaatttggg^^^^^^XXXJJJ??????000000000000////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))+++,,,***(((''')))))))))))))))))))))))))))))))))***++++++,,,,,,***111......AAAaaammmzzzVVVFFFDDDDDD>>>999<<<:::999::::::;;;CCCKKKSSScccrrrtttnnnjjjiiihhheee]]]bbbpppppp^^^QQQSSSQQQNNNHHHAAA:::555444444222222222333444666999:::???AAAEEEKKKRRRYYY___cccfffiiinnnqqqtttvvvxxxzzzrrrxxx{{{zzzzzz}}}~~~||||||}}}}}}~~~}}}~~~}}}{{{xxxuuuuuuvvvxxxyyyyyyvvvtttuuuxxxvvvqqqnnnqqqsssrrrmmmllllllkkkhhhccc]]]XXXVVVSSSPPPPPPQQQQQQOOOLLLBBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAAAAABBBBBB@@@??????AAAHHHSSS\\\bbbjjjssstttuuuwwwyyy{{{}}}~~~|||yyyfffppppppjjjqqquuu''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((()))******************+++,,,...***)))***+++)))+++///555777===@@@===777777<<>>jjjsssgggiiiJJJEEEGGG@@@:::;;;<<<::::::<<<<<<>>>FFFOOOXXXcccoootttqqqjjjggggggjjjiiigggeeeaaa\\\VVVRRRTTTNNNFFF???:::666333111444444444333333555:::===@@@BBBFFFKKKSSSZZZaaadddiiilllnnnnnnqqqwwwyyyxxxvvvzzz}}}~~~|||{{{{{{~~~}}}|||{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvtttqqqnnnkkkiiiiiijjjjjjgggccc___]]]\\\VVVSSSPPPNNNNNNNNNNNNMMMEEEEEEDDDCCCBBBAAAAAA@@@BBBBBB@@@???>>>=========@@@DDDLLLUUU]]]eeejjjmmmtttvvvyyyzzz{{{|||}}}zzz|||~~~pppmmmxxxpppwww^^^''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((('''''''''((((((((())))))*********))))))***++++++...***)))+++,,,+++...222,,,111<<>>999:::;;;::::::<<<===>>>FFFPPP\\\fffqqquuurrrmmmkkkkkkkkkkkkjjjiiieee^^^UUUNNNOOOJJJBBB<<<888666444333444444444333444666:::>>>AAADDDHHHOOOVVV\\\bbbeeehhhlllnnnmmmqqqwwwzzzyyyxxxzzz}}}~~~}}}}}}~~~}}}~~~}}}{{{yyywwwvvvttttttsssqqqooollljjjiiiiiiiiiiiifffbbb^^^[[[ZZZVVVSSSOOONNNMMMMMMLLLKKKEEEEEEDDDCCCBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>AAAEEEMMMVVV___fffkkkmmmvvvxxx{{{|||{{{{{{{{{|||zzz}}}tttiiiwwwwwwmmmsss```yyy''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((()))))))))+++******)))))))))******000,,,+++---...---000444///777EEEUUU]]]```dddjjjfffjjjtttwwwsssuuuppp]]]RRRUUU^^^nnn~~~wwwrrrrrrvvv}}}~~~vvvvvvzzzqqqfffaaadddYYYKKKBBB???;;;666000222000------...///......,,,,,,,,,,,,++++++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***************+++,,,,,,...000666;;;TTTfffrrrhhhRRRBBBAAAAAA:::777::::::999:::<<<===@@@HHHQQQ[[[ccclllooommmjjjjjjkkkkkkkkkkkkjjjggg^^^RRRIIIKKKFFF???999666555555444444444444444444777<<>>>>>>>>>>>??????BBBGGGOOOXXXaaagggkkkmmmvvvyyy||||||{{{xxxwwwwwwyyy|||}}}mmmmmmxxxhhhjjjiiifff''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))+++******)))))))))******///,,,,,,000222222555999@@@HHHVVVfffmmmnnnooorrriiivvvsssYYYZZZbbbtttxxxwwwxxxzzz}}}xxxqqqqqquuuxxxxxxtttqqqnnnllliiieeemmm~~~rrrpppxxxwwwjjjZZZRRRPPPKKKAAA888555222///......///......------,,,,,,,,,+++++++++************************))))))))))))(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))************+++,,,,,,---...444888AAAfffuuummmqqqVVVIIIAAABBB@@@999666::::::888:::===???BBBJJJTTT[[[aaagggjjjiiihhhiiikkkjjjiiihhhfffccc[[[PPPHHHJJJEEE>>>888666555555555444444555555666999===AAAFFFJJJQQQXXX^^^ccceeefffgggkkkmmmmmmqqqxxx{{{zzzwwwxxxyyyxxxwwwvvvwwwxxxxxxxxxyyyzzz|||}}}~~~~~~~~~~~~}}}{{{wwwtttrrrpppsssrrrpppnnnllllllmmmmmmkkkiiifffccc```]]]ZZZWWWWWWTTTPPPMMMKKKJJJHHHGGGDDDDDDCCCBBBAAA@@@??????===============>>>???@@@CCCHHHQQQ[[[dddjjjmmmnnnssswwwzzz{{{zzzwwwuuutttuuuxxx|||{{{{{{rrrzzzzzzfffaaawwwuuurrrzzz]]]''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((()))))))))******************++++++,,,******...666;;;>>>BBBFFFOOOUUUbbbqqqwwwuuussstttrrrxxxbbb___cccrrrxxx}}}ppprrruuuuuuyyyzzz}}}wwwvvv{{{|||ttthhhaaa]]]```fffjjjiiieeebbbaaa^^^WWWYYYdddhhhfffkkkwww|||}}}|||~~~wwwsssssseee___^^^XXXKKK@@@===:::555222111111000///---------,,,,,,,,,++++++************************))))))))))))(((((((((((((((((((((((((((((((((((())))))(((''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************+++,,,---...---666999GGGvvvooo{{{~~~wwwfffLLLFFFBBBCCC@@@888777;;;999999:::>>>AAADDDNNNXXX___ccchhhjjjjjjkkkmmmooollljjjgggbbb]]]WWWQQQNNNNNNHHH???999666555444444444555555666777:::???CCCIIIMMMSSS[[[aaaeeefffggggggkkkmmmmmmqqqwwwzzzyyyyyyzzzzzzxxxuuussssssttttttuuuuuuvvvyyy|||~~~~~~~~~~~~||||||{{{yyywwwuuusssrrruuusssqqqooonnnnnnoooooollliiieeebbb```^^^ZZZWWWWWWTTTPPPMMMKKKJJJHHHFFFCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<===>>>??????CCCIIISSS^^^gggmmmooopppsssvvvzzz}}}|||zzzxxxxxxqqqssswww|||}}}yyyyyy|||jjjaaakkk~~~pppxxx___vvv''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((()))))))))***************+++,,,---...///)))+++444AAAJJJOOOSSSXXXVVV\\\hhhwww}}}{{{xxxxxx~~~tttooonnnyyylllooo~~~zzzvvviiieeehhhkkkaaa___aaagggjjjeee```^^^^^^bbbiiiooonnnfffaaa```ddd___]]]______[[[YYYZZZccchhhnnnrrroookkkmmmrrrnnnmmmqqqvvvssspppwww|||pppjjjhhhaaaTTTHHHDDD@@@999555222000...---------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))(((''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************+++---...///,,,666999NNNkkkmmmvvv}}}ZZZFFFCCCBBBBBB>>>888888;;;:::999<<<@@@CCCHHHQQQ\\\]]]```dddggghhhjjjlllnnnpppoookkkbbbYYYSSSRRRSSSPPPJJJAAA999666555444444444555666666888<<>>===<<<<<<<<<<<<<<<===>>>>>>BBBIIIUUUaaajjjppprrrsssuuuyyy}}}~~~}}}~~~sssrrrssswww}}}zzzvvv|||nnneeefff|||{{{iiiiii''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********)))******+++---///111222444777BBBPPPZZZ]]]```dddeeeiiisss|||{{{}}}}}}|||rrriiihhhmmmppppppnnn]]]^^^aaa```\\\XXX^^^fffgggeeefffjjjjjjhhhiiimmmxxx|||xxxppppppwwwyyyyyywwwxxxxxxrrriiiccc```aaagggjjjgggfffhhhjjjccc```ddddddbbbgggpppyyyzzzxxxzzzuuummmaaaWWWNNNIIIAAA:::666222000......------------,,,,,,,,,++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((())))))))))))*********+++,,,---...//////888===XXXqqqlll{{{hhhoooJJJ@@@>>>======;;;888888;;;;;;:::===BBBEEEJJJUUU___ZZZ\\\```cccfffhhhjjjkkkqqqssspppdddUUULLLMMMRRROOOIII@@@888555444555555444555666777999===BBBFFFLLLOOOTTTZZZ```dddfffgggjjjmmmooonnnpppvvvxxxwwwxxxzzz|||{{{yyyvvvuuuuuutttttttttuuuvvvxxxzzz|||||||||{{{zzzxxxvvvuuutttppppppooonnnmmmkkkiiiiiigggbbb]]]\\\]]]\\\YYYVVVRRROOOKKKIIIGGGFFFDDDCCCBBBBBBAAA@@@???>>>======<<<<<<;;;;;;;;;<<<======AAAIIIUUUbbbmmmsssuuuuuuwwwzzz|||~~~}}}}}}~~~xxxuuurrrtttyyyyyyrrrxxxzzzooogggaaazzzaaa'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************))))))***,,,...111333444AAAEEEOOO\\\dddddddddfffwwwxxx}}}zzzzzzzzzkkkbbbYYYVVVYYY\\\```ccc[[[ZZZ```jjjmmmlllttt~~~|||}}}xxxvvvkkkjjjjjjgggiiipppkkkeeeeeennnxxxzzzxxxvvvxxxxxxmmmeee\\\WWWNNNFFF@@@<<<888666......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))*********+++,,,---///000444<<>><<<:::999999888777999;;;;;;;;;>>>CCCGGGLLLVVVaaa\\\^^^bbbfffiiikkkmmmmmmppptttrrreeeRRRFFFGGGMMMNNNGGG>>>777555555666666444555666777999===CCCGGGMMMOOOTTTZZZ___cccfffgggkkknnnooonnnpppuuuwwwvvvsssvvvyyyzzzxxxvvvuuutttvvvuuuuuuvvvwwwyyy{{{|||~~~~~~{{{{{{zzzxxxvvvsssqqqpppmmmmmmmmmlllkkkhhhfffdddeee```ZZZYYY[[[[[[XXXTTTOOOLLLIIIFFFEEEDDDCCCAAABBBBBBAAA@@@???>>>=========<<<<<<;;;;;;;;;<<<<<<@@@HHHVVVcccnnntttwwwwwwwwwyyyzzz{{{zzzzzz{{{|||~~~yyysssrrrwww}}}|||oooqqqzzzvvvmmmfff\\\```))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************''''''''''''((((((((()))++++++******************///,,,,,,111222111333777KKKUUU\\\dddgggaaaggg~~~~~~~~~{{{||||||uuurrr[[[OOOOOOWWW^^^mmmzzz{{{uuukkkkkkvvv}}}|||vvvzzz|||ooohhhfffgggiiillljjjiiimmmzzzzzz|||tttkkk\\\MMMGGGEEE@@@:::444...---111222...---000,,,,,,,,,++++++,,,------+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++***+++------------...000<<<777GGGqqqrrrvvv___nnnOOOAAA:::999888777777777888999:::;;;>>>DDDLLLVVV^^^cccdddbbbbbbfffkkkooonnnmmmoootttrrrfffXXXOOOKKKIIIFFFAAA;;;777555666666666444666888:::;;;???CCCFFFKKKPPPWWW]]]bbbfffjjjmmmnnnooooooooooooqqquuuxxxwwwzzz}}}|||yyywwwwwwxxxvvvwwwxxxwwwvvvvvvwwwyyy|||{{{{{{~~~~~~|||wwwvvvxxxyyywwwuuurrrpppmmmkkkjjjiiigggeeebbb___\\\ZZZXXXUUURRRPPPLLLLLLJJJHHHFFFDDDCCCBBB??????>>>>>>>>>>>>?????????<<<<<<>>>>>><<<===AAABBBLLLZZZfffooovvv|||}}}{{{yyyxxxxxxyyyzzz{{{zzzyyyyyyxxxyyyzzz|||}}}zzzyyy{{{nnn^^^\\\^^^))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))++++++***************************,,,333<<>>============???<<<;;;======;;;>>>BBBHHHQQQ^^^iiipppvvv{{{~~~|||zzzxxxxxxxxxxxxwwwwwwwwwwwwxxxyyy{{{{{{~~~zzzxxxwwwiii]]]ZZZzzzooo))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))******++++++++++++++++++))),,,+++***777MMM\\\___```jjjppptttyyy}}}|||nnnaaadddtttwwwwwwhhhhhhxxx~~~wwwzzzwwwssspppnnnooorrrsss{{{~~~tttsss|||zzznnnfff[[[QQQHHH===222//////...------...------,,,,,,,,,------++++++***))))))))))))***************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))*********+++------------000222777CCCaaannn{{{```ffflllEEE>>>888888777777777999:::;;;;;;<<<@@@EEEMMMVVV^^^bbbfffggggggfffeeefffhhhjjjfffhhheee^^^XXXUUUPPPKKKBBB>>>888555444555555555555666999;;;===AAAEEEIIIOOOSSSYYY]]]```ccceeegggppprrrssssssrrrrrrssstttrrrtttvvvvvvvvvxxx{{{}}}}}}zzzwwwvvvxxxzzzvvvvvvwww{{{}}}{{{xxxwwwxxxwwwsssppppppmmmjjjgggeeedddaaa___aaa^^^[[[YYYWWWTTTPPPMMMMMMMMMKKKIIIGGGEEEDDDCCCBBBAAA???>>><<<;;;;;;:::===;;;;;;<<<<<<;;;>>>DDDOOOWWWccclllrrrvvvzzz}}}~~~|||yyywwwvvvuuussstttuuuvvvwwwxxxyyyyyy{{{|||www}}}zzznnnbbbZZZWWWlll((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''''''(((((((((((()))))))))******+++++++++++++++,,,...111------@@@^^^kkkfff```mmmsssvvvzzz~~~}}}vvvyyyxxx|||~~~vvvyyyrrrkkkoooooojjjeeefffjjjmmmsssyyy~~~}}}~~~~~~|||~~~vvvkkk___RRRBBB777444222///---///...------------------,,,+++******))))))******************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,,,,---...111333999MMMooonnnfff~~~ccc{{{bbbBBB>>>777777666666777999;;;<<<<<<===AAAFFFNNNVVV]]]aaadddfffgggeeebbbcccfffjjjeeeeeebbb]]][[[XXXQQQIII???;;;777444444444555444555777:::<<>>BBBGGGNNNVVV\\\```]]]___aaa```___```dddgggfffgggddd```^^^ZZZOOOEEE<<<999555444444555555555555777:::===@@@DDDIIIMMMZZZ]]]bbbeeefffgggiiijjjlllooosssuuuuuuuuuuuuuuuuuutttsssssstttvvvwwwxxxzzzzzzyyyxxxvvvwwwzzz|||zzz{{{}}}~~~~~~zzzvvvsssmmmjjjfffcccaaa___]]]ZZZVVVUUUUUUVVVVVVUUURRROOOLLLKKKJJJHHHFFFDDDBBBAAA???>>>>>>============>>><<<:::;;;;;;:::;;;BBBKKKTTT\\\gggppptttwww{{{}}}~~~~~~~~~}}}|||{{{yyyxxxpppqqqqqqrrrsssuuuuuuvvvzzz}}}mmm```[[[SSSVVVhhh))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((()))))))))************++++++,,,---------,,,///333>>>VVVmmmrrrkkkdddtttzzz{{{~~~~~~uuussspppkkkfffgggqqq|||{{{rrrdddcccZZZXXXVVVUUUTTTXXXcccooo~~~|||gggQQQAAA999333...111000///...............,,,,,,+++************+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********++++++,,,---///444777;;;ZZZ~~~wwwfffrrrrrrmmmQQQAAA>>>888888777777777999:::;;;===???CCCHHHOOOVVV\\\___WWWYYY[[[\\\]]]^^^aaabbbgggiiiiiieee```YYYLLL@@@:::888555444555666666555666888;;;>>>BBBFFFKKKOOOXXX\\\```dddfffgggiiijjjkkknnnrrrtttuuuuuuuuuvvvvvvuuussstttuuuvvvvvvuuuwwwyyyzzzzzzzzz{{{}}}|||~~~~~~zzzvvvtttllliiifffcccbbb```]]][[[YYYXXXXXXWWWVVVSSSOOOLLLLLLKKKJJJHHHFFFDDDCCCBBB??????>>>>>>>>>>>>??????<<<;;;;;;<<<:::;;;EEEOOOWWW___iiirrrvvvyyy|||}}}}}}}}}}}}||||||||||||sssrrrrrrqqqrrrtttuuuvvvxxxvvviiiaaaUUUSSS___www))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((()))))))))***************++++++,,,------...000666AAAPPP```lllsssvvvxxx|||}}}|||zzzqqquuu}}}|||qqqeeeZZZTTTRRRQQQUUU\\\fffnnn{{{yyy___JJJ@@@:::555222111000///............---,,,++++++******++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******++++++---000555888CCCdddmmmfffyyyfff|||rrrGGG>>><<<999999888777777888999:::>>>@@@DDDIIIPPPVVV[[[^^^XXXYYY[[[^^^aaabbbaaa___dddiiilllhhhbbbXXXIII<<<999777555444555777777666666888<<>>??????===<<<<<<<<<:::<<>>@@@DDDJJJPPPVVV[[[^^^^^^]]]___bbbggggggddd```aaaiiimmmjjjbbbVVVGGG:::999777555555666777888777666999<<<@@@CCCHHHNNNRRRUUUYYY___dddgggiiikkkmmmoooppprrrrrrqqqqqqqqqssstttssssssvvvyyyzzzwwwtttrrruuuxxxzzzyyyxxxxxxxxxxxx{{{|||wwwsssqqqqqqllliiifffdddcccbbb```^^^[[[ZZZ[[[\\\\\\YYYUUURRRPPPOOONNNLLLJJJHHHFFFFFFDDDCCCBBB@@@???>>>>>>>>>============;;;===HHHUUU___gggpppwwwzzz{{{}}}}}}|||{{{|||}}}~~~zzzwwwtttqqqqqqsssvvvxxxwwwrrr^^^UUU\\\bbb---***(((((()))***))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))((())))))*********))))))***---...++++++...444777KKKPPPZZZcccccchhhwwwuuuooosss~~~tttrrrjjj___VVVLLLLLL[[[ffffffeeegggyyyjjj```RRRDDDAAA;;;666666444000,,,,,,000---)))((()))+++,,,,,,,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,+++...333777999NNNyyycccqqqgggeeeYYY;;;666<<<666777999:::;;;;;;:::999>>>???DDDLLLPPPRRRWWW^^^___^^^^^^```cccfffggggggeeefffiiihhh\\\JJJ<<<777888888666555555666666777666888<<<@@@EEELLLTTTZZZ^^^bbbeeedddbbbdddiiinnnqqqppppppppprrrsssrrrqqqwwwxxxxxxvvvuuutttuuuwwwsssuuuwwwxxxwwwuuuuuuvvvxxxzzz}}}~~~{{{xxxuuurrrooonnniiihhhgggeeeccc```]]]\\\___^^^^^^\\\ZZZVVVSSSRRRPPPPPPPPPOOONNNLLLJJJHHHGGGEEEBBBBBBDDDCCCAAA>>>:::;;;>>>AAA???@@@MMM\\\jjjooouuuzzz}}}}}}yyyyyyzzz{{{yyyuuurrrqqqsssxxx|||~~~|||zzzbbbYYY```hhhwww******)))***++++++)))'''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&(((((((((((((((((((((((((((''''''''''''((())))))((()))***++++++,,,,,,,,,,,,,,,,,,,,,000777???DDDXXX\\\bbbeeeiiivvvxxxsssvvvzzzwwwvvv|||}}}|||wwwqqqnnnxxx}}}}}}yyy|||~~~{{{wwwwww}}}ooo]]]PPPPPPSSSVVV]]]hhhvvv~~~sssjjjdddRRRGGG;;;666222///---//////---******+++,,,------,,,++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++,,,...333888;;;XXXrrrgggvvv```hhhyyyNNN888666:::666777888999:::;;;;;;;;;>>>???DDDLLLPPPRRRWWW^^^```______aaadddggggggggggggfffhhhfff\\\KKK===777888777666555555666777888:::<<<@@@DDDIIIPPPXXX]]]bbbfffhhhhhhfffgggkkkpppqqqqqqqqqrrrssstttttttttvvvwwwxxxwwwuuutttuuuvvvssstttvvvvvvuuutttuuuvvvyyy{{{~~~|||xxxtttqqqnnnmmmlllkkkiiigggccc```]]]\\\______^^^\\\YYYUUURRRQQQOOOOOOOOONNNMMMKKKIIIGGGFFFDDDBBBBBBCCCCCCAAA>>><<<<<>>???DDDLLLPPPSSSXXX^^^aaa``````aaadddggggggggghhheeedddccc[[[KKK===666777777666555555666777888<<>>>>>???@@@AAAHHHXXXgggrrruuuyyy|||}}}~~~}}}zzzyyyzzzxxxuuuqqqoooqqqvvv||||||{{{{{{fff\\\```dddbbbrrr+++***+++,,,---,,,)))'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))((((((((((((((((((((((((((((((((((((((('''((())))))***+++++++++++++++,,,------...+++,,,333;;;CCCLLLSSS^^^gggmmmmmmvvv~~~wwwvvv}}}~~~}}}}}}{{{{{{{{{yyyzzzuuuqqqrrruuuuuuqqqllleeehhhgggccceeekkknnnlllhhhgggffffffeeedddbbb```bbb```]]][[[\\\```eeehhhhhhttt|||}}}lll]]]UUUTTTZZZbbboooyyymmmVVVEEE:::222///000...,,,,,,,,,......---,,,,,,,,,+++************+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********+++***+++...111555>>>FFFeeegggwwweee]]]cccBBB<<<===999888777666666777:::===?????????EEELLLQQQSSSXXX^^^```______```ccceeeffffffhhhccc___]]]VVVHHH;;;555777666555555555777888999;;;>>>CCCHHHMMMRRRXXX\\\ccceeegggfffeeefffhhhjjjhhhjjjmmmooopppqqqrrrsssqqqtttvvvwwwvvvtttssssssrrrssssssrrrqqqrrruuuwwwwwwzzz~~~}}}wwwrrrnnnlllkkknnnllljjjgggccc```^^^]]]```___]]]YYYVVVRRRPPPNNNJJJJJJKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@??????@@@@@@@@@@@@CCCNNN```nnnyyy{{{~~~~~~}}}||||||zzzvvvrrrqqqsssyyy~~~{{{yyy}}}xxxeeeZZZ[[[bbb\\\ccc{{{...,,,******+++,,,+++***************************''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******))))))))))))))))))))))))))))))((((((((((((((()))******,,,++++++*********++++++---...666@@@FFFJJJTTT___lllsssvvvvvv|||pppttt|||yyyzzzzzzvvvrrrxxxzzz{{{{{{||||||yyyrrrvvvuuummmiiiggggggkkkppprrrpppmmmhhhiiihhheeeeeeggggggfffkkkjjjhhhiiijjjiiifffcccfffeeecccbbb````````````___bbblllvvvuuurrrzzztttjjj^^^[[[\\\aaahhhttt}}}jjjYYYIII;;;333111...---,,,,,,------,,,+++---,,,,,,+++***+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,***+++000222666AAAMMMooofff}}}pppWWWeee^^^BBB======777999888666555777999===??????@@@EEEMMMQQQSSSXXX______^^^]]]^^^aaacccdddccceee___[[[XXXPPPCCC888555666555555555666777999:::;;;???EEEJJJOOOTTTXXX\\\bbbccceeeeeeeeefffggghhhfffiiinnnpppppppppqqqsssppprrruuuvvvuuusssrrrrrrqqqrrrrrrqqqqqqrrruuuwww{{{}}}}}}xxxrrrooolllkkkkkkjjjgggeeebbbaaa`````````^^^[[[XXXTTTQQQOOOMMMHHHIIIIIIIIIHHHFFFEEEDDDAAAAAAAAA@@@??????>>>???@@@AAA@@@@@@FFFUUUhhhuuu~~~}}}yyyuuuuuuyyy~~~~~~|||}}}xxxiii^^^\\\___\\\^^^jjj{{{000---+++***+++,,,,,,,,,************************''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))******++++++***))))))))))))))))))))))))))))))(((((())))))***+++,,,+++***))))))***+++,,,///777FFFRRRTTTUUUeeexxx{{{{{{rrrzzz~~~zzzyyy||||||yyyvvvuuuvvvzzzvvvlllhhhrrruuullleeefffgggeeehhhhhhhhhlllqqqsssrrroooggghhhhhhhhhhhhhhhhhhhhhgggfffggghhhjjjkkkjjjiiieeefffhhhiiiiiihhhgggfffiiieeeffflllrrrssstttvvvtttwww}}}}}}ooobbb\\\]]]hhhqqq]]]GGG:::666222000...---------,,,+++------,,,+++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,)))+++111333777DDDSSS~~~|||hhh\\\OOOrrr|||UUU@@@;;;999777:::999777666777999<<<===???@@@EEEMMMQQQSSSYYY___^^^]]]\\\]]]```bbbbbbbbbaaa]]]YYYTTTIII===666666555444444555666888:::;;;>>>BBBIIIOOOSSSWWW[[[^^^cccdddeeeggghhhiiiiiiiiiggglllqqqsssrrrqqqsssuuuoooqqqttttttsssrrrrrrssspppqqqrrrrrrrrrsssuuuwww~~~xxxssspppnnnmmmjjjiiifffdddbbbaaaaaaaaa___]]]ZZZVVVSSSPPPOOONNNGGGHHHHHHHHHGGGFFFDDDCCCBBBCCCCCCAAA???===>>>>>>???AAA@@@@@@HHHZZZnnnyyy}}}zzzwwwyyy}}}sssjjjfff```cccaaaaaaooozzzuuu...---,,,,,,------,,,***************************''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))***++++++++++++))))))))))))))))))))))))))))))(((((())))))***++++++***))))))***---///000888FFFYYYccc]]]\\\rrrzzzwww{{{zzzxxx~~~}}}zzz||||||uuussspppwww~~~qqqhhhbbbeeegggfffdddcccccceeekkkjjjkkknnnqqqsssrrrpppiiigggggggggggghhhiiikkkeeeeeeggghhhhhhjjjkkkllleeegggiiikkkllllllkkkjjjkkkjjjggggggmmmsssrrrlllttttttuuuwwwxxxwwwtttqqqpppxxxvvvhhhddduuunnnTTTCCC???777444111............---------,,,++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---)))+++222444777FFFXXXsssqqquuuSSSQQQkkkLLL===777888;;;;;;:::888777777888:::;;;@@@@@@EEEMMMRRRTTTYYY______^^^]]]^^^```bbbbbbbbb___]]]ZZZSSSEEE999666999444444444444666888:::<<<@@@DDDKKKRRRVVVZZZ]]]___cccccceeegggjjjkkkjjjjjjhhhmmmssstttrrrqqqsssuuuoooqqqrrrrrrqqqqqqrrrtttoooqqqssstttttttttuuuwwwyyytttqqqppppppmmmkkkhhheeebbbbbbaaabbb]]][[[XXXUUURRRPPPOOOOOOGGGGGGHHHHHHGGGFFFDDDCCCCCCEEEEEECCC???<<<===>>>===@@@@@@@@@JJJ___rrr|||~~~~~~yyywwwwww|||}}}wwwsssiiipppkkkaaahhhzzz,,,,,,---///000///+++(((************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))******+++)))))))))***,,,///333555BBBRRRffflll```\\\www~~~xxx~~~{{{qqqqqq|||~~~|||oookkkfffnnnyyy}}}tttmmmkkkhhhcccbbbfffhhhfffeeegggeeeeeeeeehhhkkkmmmlllkkkiiifffcccbbbbbbbbbeeehhheeegggggggggeeeeeegggjjjjjjkkkkkkkkkkkkiiihhhgggcccgggfffaaaeeeooooooiiimmmnnnoooooooooppppppqqqoooxxx~~~vvv```dddtttxxx[[[JJJGGG<<<888333000////////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---)))+++333555888GGG[[[qqq{{{kkkNNNXXX```GGG;;;666999BBB;;;:::999888888888999999@@@AAAFFFMMMRRRTTTYYY___```___^^^___aaaccccccbbb^^^^^^[[[SSSCCC777666<<<444444444444666888;;;<<>><<<@@@@@@AAAKKKaaattt}}}|||~~~|||tttsssuuu||||||sss{{{tttdddiii,,,,,,,,,+++++++++******))))))************))))))''''''(((((())))))************))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))***++++++++++++***))))))))))))))))))))))))&&&)))+++,,,***)))***+++***+++'''***555777<<>>AAAFFFJJJMMMPPPTTTVVVZZZ]]]^^^^^^aaagggiiihhhbbb___WWWKKK???777444444555666777777777888;;;>>>CCCIIIPPPSSSTTTWWW]]]bbb___```cccfffiiiiiigggeeeiiikkknnnpppppppppqqqsssrrrrrrqqqqqqpppoooooonnnppppppqqqpppppprrruuuxxx|||}}}zzz|||}}}|||xxxuuurrrpppoookkkhhhhhhhhheee___XXX[[[XXXTTTRRRQQQQQQQQQPPPJJJJJJIIIHHHFFFDDDBBBAAA@@@BBBCCCBBB???===<<<<<>>>>>@@@DDDJJJUUUcccsss|||}}}zzzwwwssstttxxx~~~lllcccsss~~~|||+++++++++*********))))))))))))************))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))***++++++++++++***))))))))))))))))))))))))+++)))'''&&&(((***++++++***111000555IIIXXX^^^dddccceeegggjjjvvvzzzvvv~~~|||yyy|||xxxxxxyyyvvvooohhheeepppuuupppkkkjjjhhhccc]]]^^^^^^^^^\\\]]]___``````aaaaaa\\\WWWVVV[[[```[[[^^^aaaaaa^^^\\\\\\^^^bbbaaabbbhhhoootttuuutttzzz{{{~~~}}}~~~~~~~~~|||yyyvvvrrrpppllljjjiiihhhhhhhhhfffeeemmmmmmnnnmmmlllmmmpppssswwwwwwsssooorrr{{{kkkdddpppyyysssxxxnnn___KKK<<<666444000,,,000///...///000000...,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,++++++...444777>>>RRRggg{{{^^^jjjVVV___eeeBBB===;;;999;;;999999999999888666666999;;;===@@@DDDGGGIIIKKKNNNPPPRRRWWWZZZ\\\```fffiiigggaaa\\\QQQEEE;;;555555666444666777888999<<>>>>>???@@@===AAAGGGPPP[[[iiiwww}}}zzzwwwrrrwww}}}}}}qqqbbbiii}}}sss++++++*********)))))))))))))))************))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))***++++++++++++***))))))))))))))))))))))))...+++))))))+++---,,,+++...111666III```eeedddkkkzzzxxxsssrrr}}}}}}~~~{{{wwwrrrfffccceee[[[eeeqqqtttooofff___]]]^^^```aaa```______aaacccaaadddccc]]]TTTOOORRRWWWTTTYYY___bbbcccccceeegggmmmlllnnnrrrxxx}}}}}}{{{wwwtttqqqmmmiiifffkkkllllllmmmnnnpppqqqsssxxxzzzxxxppplllnnnqqqrrrzzztttcccbbbppp|||qqqYYYEEE<<<999444/////////...///000000...,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,+++,,,///444777@@@UUUhhhvvv```ppp~~~VVViiiUUU888;;;<<<888999:::888999999888666666777999;;;>>>BBBDDDFFFHHHJJJLLLNNNTTTXXXZZZ___eeegggfff___YYYMMMAAA888555555666444555777999:::===AAADDDHHHMMMSSSWWWYYYZZZ\\\]]]cccbbbcccfffjjjmmmnnnnnnlllllllllkkkkkkmmmqqqsssqqqqqqpppooonnnmmmllllllpppppppppoooppptttzzz~~~|||yyyvvvvvvwwwyyyyyyyyyvvvxxx{{{|||}}}~~~}}}{{{uuupppjjjdddaaa^^^[[[XXXWWWUUUTTTSSSSSSQQQNNNLLLMMMLLLKKKIIIHHHGGGFFFFFFAAABBBAAA@@@>>>???AAACCC===CCCLLLWWWdddqqq}}}|||yyyssswww}}}|||xxxeeebbb~~~www+++++++++************)))))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))***++++++++++++***************************,,,,,,+++,,,---...---,,,///666EEE[[[fff^^^hhh|||yyyyyyttt}}}yyyggg[[[[[[aaaWWWYYYiii|||xxxaaaVVV[[[^^^```bbbbbb___]]]\\\\\\\\\aaaccc^^^VVVPPPQQQUUUWWW]]]dddiiikkkllloooqqqsssssssssvvvyyy}}}~~~}}}xxxsssooollllllkkkkkkkkkkkkjjjiiinnntttvvvpppkkkjjjjjjiiigggkkktttzzzcccdddqqqzzzlllSSSDDD>>>888111111///.../////////---+++,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,,,,...111333777BBBWWWiiipppdddyyyuuuZZZvvvyyyMMM555<<<===777777999777888999888666555666777:::<<<@@@BBBDDDFFFHHHJJJLLLRRRWWWZZZ___dddeeeccc]]]UUUIII>>>777444555666444555777999;;;>>>BBBEEEFFFJJJPPPUUUYYY\\\___```bbbaaabbbeeeiiilllmmmmmmmmmmmmmmmlllkkkmmmpppsssppppppoooooonnnmmmmmmmmmqqqqqqqqqpppqqquuuzzz~~~{{{yyyvvvuuuvvvwwwxxxxxxtttvvvyyyzzz{{{}}}}}}vvvrrrkkkeee```]]]ZZZYYYWWWVVVTTTTTTSSSRRROOOLLLMMMLLLJJJHHHGGGFFFFFFFFFBBBCCCBBBAAA??????AAACCC???FFFSSS```mmmyyy|||yyytttwww||||||lll^^^ppp|||,,,,,,,,,+++++++++******))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))***++++++++++++***************************(((***,,,,,,,,,...000333555DDDVVVaaa^^^VVVsss~~~~~~tttqqqtttnnnfff___ZZZYYYZZZ[[[^^^YYYhhhfffYYY```]]]```aaaaaa___\\\ZZZZZZVVV[[[______\\\YYY[[[^^^ccchhhnnnqqqrrrrrrsssvvvwwwwwwwwwwwwxxxzzz}}}~~~~~~~~~|||zzzwwwtttqqqlllgggcccbbbiiillliiifffeeedddbbb___^^^aaaiiiuuulllfffqqq|||eeeQQQGGG???666555222000//////...---,,,,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,+++///222444888FFF\\\mmmhhhffflllbbblllJJJ888===;;;777888777777888999888666444555666888;;;>>>AAACCCDDDGGGIIIMMMSSSXXX[[[___cccbbb___YYYQQQEEE;;;666444444555444555777999:::===AAAEEEEEEHHHLLLRRRXXX]]]aaacccaaaaaabbbeeeiiikkkkkkjjjkkklllllllllkkkllloooqqqooooooooooooooooooooooooqqqrrrrrrssssssvvvyyy|||{{{zzzxxxwwwvvvvvvwwwwwwsssuuuxxxyyyzzz|||~~~}}}vvvsssmmmgggaaa]]][[[ZZZYYYWWWUUUTTTSSSRRRPPPNNNMMMLLLJJJHHHGGGGGGGGGGGGCCCCCCDDDBBB@@@@@@AAABBBBBBKKKZZZjjjwww{{{vvvuuuxxx~~~~~~}}}{{{tttccchhhxxx{{{~~~{{{sss---------,,,,,,,,,,,,+++))))))************))))))***)))))))))(((((((((''''''((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))***++++++++++++***************************'''***------,,,111;;;CCCIIIWWW\\\ZZZ___iii|||wwwwwwvvvxxx~~~zzzllllllaaaUUURRRVVV[[[[[[YYYaaa\\\fffzzz}}}kkk___```]]]^^^___^^^]]]]]]^^^___[[[]]]```bbbdddfffjjjlllmmmqqqvvvwwwvvvuuuvvvxxxxxxxxxxxxwwwwwwxxxzzz|||{{{||||||}}}}}}}}}~~~~~~~~~}}}uuupppkkknnnmmmhhheeeeeeccc```]]]ZZZZZZ]]]```ggguuu~~~qqqkkkoooxxxxxxaaaVVVNNNEEE;;;777333000/////////...------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************++++++***///333555;;;LLLccctttyyydddjjjaaakkk```HHH<<<<<<888777999666666888888777555444444555777999===@@@BBBDDDGGGIIINNNUUUZZZ\\\___aaa```[[[VVVNNNCCC:::666555444333444666777888:::<<<@@@CCCFFFGGGJJJOOOVVV]]]aaaddd```aaacccfffjjjkkkiiihhhkkkmmmnnnnnnmmmmmmooopppnnnnnnoooooopppqqqqqqrrrqqqrrrtttuuuuuuvvvxxxzzzzzz|||}}}zzzwwwtttuuuwwwrrrtttwwwyyyzzz|||~~~}}}|||uuusssoooiiiccc^^^\\\[[[[[[XXXUUUSSSSSSSSSRRRPPPNNNMMMKKKIIIHHHHHHIIIIIICCCDDDEEEDDDBBB@@@@@@AAAEEEOOO```qqq~~~|||vvvuuu|||~~~zzz||||||ooommmqqqnnnvvvxxxkkk......---------,,,,,,,,,))))))************))))))******))))))(((((((((''''''((((((((())))))******))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))***++++++++++++***************************)))---///......666FFFSSS^^^dddXXXRRRjjjwww~~~~~~xxxxxxwww~~~~~~nnnaaa^^^ZZZYYYZZZ\\\]]]\\\ZZZZZZ```jjjoooiii___XXXZZZZZZZZZYYYYYY\\\```ccceeeeeeeeegggjjjoootttvvvppptttxxxyyywwwwwwxxx{{{ttttttsssrrrrrrsssvvvxxx|||{{{zzzzzzzzzzzzzzz{{{~~~~~~xxxooojjjhhhfffbbb```^^^^^^___]]]ZZZaaalllxxxnnnllloooyyymmmccc\\\UUU???;;;555111000000000000---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************(((///444666>>>PPPiiizzzxxxfffqqqYYYpppXXXFFF>>><<<666888;;;666666777888777555444333444666999===@@@BBBDDDGGGIIIPPPVVV[[[]]]___aaa^^^YYYTTTLLLBBB:::666555444222444666777888999<<>>TTTkkkxxxsss^^^vvvnnn[[[RRREEE999666777777666666666666555444444444444555666888<<>>AAACCCFFFLLLPPPUUUZZZ___cccfffhhhiiijjjiiiiiikkkmmmqqqmmmjjjlllppptttssspppppprrrttttttsssqqqpppqqqqqqrrrsssuuuvvvxxxyyyyyy{{{{{{{{{yyyvvvuuuvvvwwwrrrssssssuuuwwwzzz}}}{{{zzzxxxrrrkkkiiiiiieee\\\TTTWWWUUUTTTTTTUUUTTTRRRPPPRRRNNNJJJGGGFFFFFFFFFEEEEEECCCDDDFFFDDD@@@BBBFFFMMM\\\ppp~~~zzz|||{{{~~~|||yyytttrrrwwwwww///...------,,,,,,------,,,++++++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))******)))((())))))(((+++,,,000222:::PPPcccfff\\\YYY]]]lll{{{|||tttrrryyyyyysssoootttrrrgggcccvvvnnneee^^^ZZZ[[[\\\YYYXXXZZZXXXYYY[[[]]]_________^^^bbbbbbccceeegggiiikkkllljjjkkklllmmmnnnnnnnnnnnnnnnmmmnnnppptttuuusssqqqpppppppppqqqrrrrrrsssssswwwuuuuuuyyy~~~|||yyy}}}|||||||||{{{{{{{{{|||~~~}}}|||{{{{{{wwwnnnfffbbb]]]YYY[[[```]]]]]]bbbmmm{{{mmmfffrrr{{{vvvtttjjj___TTTEEE999222000...------------,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,000333555@@@VVVlllyyyyyyppphhh```PPPDDD999666777777666666777666555444444444444444666777;;;@@@BBBCCCIIIQQQWWWWWWXXXZZZ[[[WWWQQQLLLIIIFFF@@@:::666555555666555666777888888:::===@@@@@@CCCIIINNNSSSXXX^^^aaafffhhhjjjjjjjjjjjjlllmmmrrrnnnkkklllppprrrqqqooooooqqqrrrsssrrrqqqrrrsssssssssuuuvvvxxxyyyzzz{{{|||||||||yyywwwuuuvvvwwwwwwvvvvvvwwwxxxzzz|||~~~{{{yyyxxxrrrkkkiiihhheee]]]WWWXXXVVVUUUUUUVVVUUUSSSQQQRRRNNNJJJFFFFFFFFFFFFFFFEEECCCDDDFFFDDDBBBEEEJJJSSSaaatttxxxrrryyy}}}{{{zzzyyyuuuwwwzzz{{{//////...---------------,,,,,,+++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************,,,***(((((()))************111777>>>NNNdddnnnkkklllmmmrrrzzzyyyzzz{{{uuuooohhhcccjjjjjjaaaZZZeeewwwwwwiiifff___ZZZZZZYYYXXXXXXZZZWWWXXXYYY\\\___bbbeeegggjjjjjjjjjkkkmmmnnnpppqqqnnnmmmmmmlllllllllmmmmmmllllllmmmoooqqqrrrpppooonnnnnnoooooopppqqqqqqrrrwwwtttsssuuuxxxzzzyyyvvvyyyyyyzzzzzzzzzzzzzzzzzz~~~|||zzz{{{|||}}}}}}}}}}}}yyyxxxxxxwwwttttttvvvppppppkkkfffiiirrrzzz|||||||||||||||~~~{{{qqqhhh```]]]___ZZZZZZ[[[]]]___gggzzzbbbfffuuuzzzlll```OOOBBB:::555///+++......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,111444777CCCYYYnnnyyyttt~~~___ggg~~~MMMBBB888666777666666777888777666555444333333333666666:::>>>AAACCCKKKTTTZZZZZZZZZZZZXXXRRRKKKEEEAAA???<<<999777666777777555777888888888:::===??????CCCIIIOOOTTTYYY^^^aaafffgggiiijjjiiijjjlllmmmrrrooolllllloooqqqpppnnnnnnoooqqqqqqpppqqqtttvvvttttttvvvwwwyyy{{{|||}}}|||||||||zzzwwwuuuvvvwwwxxxxxxxxxxxxxxxyyyzzz{{{{{{|||zzzwwwqqqkkkhhhhhheee```[[[ZZZXXXWWWWWWWWWVVVTTTRRRSSSOOOJJJFFFEEEFFFGGGFFFEEEDDDDDDEEECCCBBBHHHPPP\\\iiixxx|||wwwqqqmmmuuuxxx}}}|||vvvyyyvvvzzz{{{000000///...------------,,,,,,+++************+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************,,,((('''+++......---...111<<>>AAADDDMMMVVVZZZZZZZZZYYYTTTMMMFFFAAA<<<;;;:::999777777666666666777888888888999<<>>AAAMMMZZZllluuu~~~~~~xxxrrrooooooooovvvxxx|||{{{{{{qqqpppzzz}}}333222111///............------,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************,,,)))+++000///)))+++222;;;SSSbbbnnnssshhhwww}}}gggoootttddd```gggbbbgggnnnrrrsssqqqnnnmmmeeehhhkkkiiifffeeeeeefffaaacccaaa]]][[[___cccdddgggiiilllnnnooonnnmmmmmmmmmmmmmmmmmmnnnoooqqqqqqrrrqqqooommmkkkjjjiiiiiihhhjjjlllllljjjiiiiiiiiimmmmmmnnnooooooppppppqqqoooooonnnmmmmmmnnnpppppptttvvvyyy{{{|||zzzwwwuuusssrrrqqqpppnnnkkkfffbbbccc```ZZZWWWYYY[[[TTTJJJFFFDDD@@@===AAAHHHKKKIIIIIIDDD???<<>>AAAFFFJJJOOOTTTWWWYYY[[[]]]aaaccceeefffggghhhjjjlllkkkkkkkkkkkklllnnnoooqqqpppqqqqqqpppnnnmmmnnnpppoooppprrrtttvvvyyyzzz{{{{{{{{{zzzxxxtttrrrrrrssssssuuuwwwzzz}}}}}}|||}}}yyywwwrrroookkkhhhfffdddaaa___^^^]]][[[ZZZZZZYYYVVVTTTQQQOOOLLLJJJJJJHHHFFFDDDFFFCCCAAA???===CCCSSSbbbttt{{{wwwnnnkkkkkkmmmwwwzzz}}}wwwpppsss333333111000///.........------,,,++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************---***,,,111...+++333AAAJJJiiillleeemmmmmmxxx}}}zzzsssqqq}}}sssccc\\\```TTT]]]iiirrruuutttrrrqqqmmmkkkjjjjjjgggbbb``````^^^cccddd```___eeeiiiiiilllllllllllllllllllllmmmlllllllllmmmnnnpppqqqrrrppppppooonnnmmmkkkiiihhhhhhjjjlllllliiigggggghhhlllllllllmmmnnnnnnoooooooooppppppppppppppprrrssssssuuuxxx{{{zzzxxxtttqqqfffdddbbbaaabbbccccccbbb___XXXOOONNNXXXcccaaaXXXMMMJJJDDDAAAEEENNNPPPNNNEEEBBB===:::;;;???DDDHHHJJJPPPUUUYYYbbbnnnxxx{{{~~~wwwuuuwwwwwwttttttjjjbbbaaa```]]]YYYXXXLLLVVVaaammmzzz~~~jjj___\\\SSSCCC555222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------111444666;;;FFFUUU```cccrrrxxxvvv^^^jjjpppNNNWWW}}}gggLLL===999777888888666777:::555444444444444555666666999:::>>>DDDGGGIIIOOOXXXWWWWWWUUUOOOHHHBBB@@@@@@===<<<999777555444444444333444666777888;;;???BBBDDDIIIPPPVVVYYY\\\___aaabbbdddggghhhhhhiiikkkmmmmmmmmmlllkkkjjjkkklllnnnmmmnnnppppppooonnnooopppoooppprrrtttvvvyyyzzz{{{}}}}}}|||yyyvvvttttttuuutttvvvyyy|||~~~~~~www}}}{{{yyywwwooonnnkkkhhhfffbbb___\\\[[[ZZZXXXWWWWWWVVVSSSPPPOOONNNMMMLLLLLLIIIFFFCCCCCCAAA@@@>>>???HHH[[[nnn}}}tttkkkgggiiilllvvvyyy{{{}}}~~~~~~yyynnnmmmxxx~~~444333222000///............---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************---***,,,222111111@@@SSSbbb{{{cccnnn{{{|||oootttvvv|||xxxqqqddd___bbbQQQYYYdddlllpppqqqrrrtttvvvooojjjhhhddd\\\XXXWWW\\\bbbeeebbbbbbhhhmmmmmmpppnnnllljjjjjjlllnnnooollllllmmmnnnoooqqqrrrsssoooppppppooommmkkkiiigggjjjlllooonnnkkkiiiiiijjjjjjjjjkkkllllllmmmmmmnnnpppqqqrrrsssrrrssstttuuunnnqqquuuyyyzzzxxxuuurrrYYYVVVTTTUUUZZZ```fffiii^^^TTTHHHHHHZZZlllooogggRRRNNNHHHEEELLLWWW\\\[[[FFFDDDAAA>>><<<<<<===>>>======<<<===HHHZZZjjjrrrpppnnnfff\\\[[[cccjjjkkkxxxrrrnnnmmmiiiaaaZZZWWWTTTRRROOOMMMVVVqqqyyy}}}}}}yyysssrrrjjjWWWGGG222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------222444777:::EEESSS\\\___mmmvvv}}}qqqcccrrrhhhLLL\\\YYYBBB;;;888666888999666777:::444444444444444555666777999;;;@@@FFFHHHJJJPPPWWWYYYXXXTTTMMMEEE@@@???@@@===;;;999666555555555666222333555777999<<<@@@CCCEEEJJJQQQXXX]]]aaadddfffdddfffhhhiiijjjkkkmmmooopppooonnnllliiiiiiiiikkkjjjllloooppppppooopppqqqoooppprrrtttwwwyyy{{{|||~~~{{{xxxuuuuuuvvvtttvvvxxx{{{}}}~~~rrrvvvzzz{{{{{{{{{~~~}}}}}}||||||{{{zzzzzzzzznnnmmmkkkiiieeeaaa]]][[[YYYWWWVVVUUUTTTSSSPPPNNNNNNNNNNNNNNNMMMJJJEEEAAAAAA@@@??????AAALLLbbbwww{{{qqqiiigggjjjooouuuwwwzzz{{{|||~~~{{{uuujjjkkkyyyNNN>>>222000000,,,---111......---,,,++++++++++++************************************************))))))))))))(((((((((((((((((((((((())))))))))))++++++************++++++'''(((******)))***---///+++---///000666DDDSSS]]]vvvsssyyy{{{~~~{{{ttt~~~}}}~~~|||wwwoookkkjjjfffaaabbbeeekkkooorrrqqqpppnnnppplllgggdddbbbaaa___^^^iiihhhffffffgggjjjmmmoooooonnnnnnnnnnnnnnnooooooqqqooommmkkkkkkmmmoooqqqnnnnnnooopppooonnnmmmllliiikkknnnnnnllljjjjjjjjjkkkkkkkkkkkkkkkmmmrrruuuqqqpppooooooooopppqqqrrrrrrvvvyyyyyy|||kkkSSSFFFPPPYYYZZZfffyyysss___MMMGGGPPPjjj{{{wwwmmmSSSHHHGGGGGG[[[oooiii^^^JJJ>>>BBBFFFBBBCCCJJJ>>>;;;888;;;CCCKKKPPPRRRPPPLLLHHHDDDEEEIIIOOORRRbbbhhhqqqvvvtttkkk```XXXTTTPPPNNNPPPPPPQQQ[[[fff~~~kkkJJJ;;;666111///000000///---......---------,,,,,,,,,*********++++++,,,,,,---***,,,---------,,,...///222444888>>>FFFPPPXXX\\\fff|||llleeezzz^^^JJJpppcccEEE;;;777;;;<<<777:::<<<444444444333222333555777999888<<>>@@@AAABBBFFFSSSfffttt}}}rrrgggdddhhhmmmuuuwwwzzz}}}~~~tttppppppuuu{{{```III555111333000///000///...---,,,++++++++++++************************************************)))))))))))))))))))))((((((((((((((())))))))))))++++++************++++++((()))************,,,...///,,,,,,555HHH\\\fffgggyyyzzzrrrqqq{{{~~~~~~zzz|||yyyxxxvvvuuupppjjjkkkoooqqqooommmnnnnnnnnnnnnnnnmmmmmmhhhfffccccccdddeeeffffffiiihhhgggggghhhjjjlllmmmmmmmmmmmmmmmmmmmmmnnnooonnnmmmkkkjjjjjjkkkmmmnnnjjjjjjkkklllllllllkkkjjjhhhiiikkkkkkkkkkkklllnnnjjjkkkkkkjjjkkkmmmqqquuuqqqppppppooopppqqqrrrsssxxxxxxwwwwwwgggSSSTTT\\\bbblllyyyyyygggUUUJJJPPPhhh~~~sssXXXJJJGGGIII```wwwvvvjjjUUUDDDFFFLLLLLLGGGFFFDDD???;;;:::>>>CCCFFFFFFAAA>>>:::888888;;;???BBBRRRYYYdddnnnpppllleee___VVVPPPLLLKKKJJJIIINNNVVVaaavvvSSS<<<666000...///111000///.........---------,,,,,,+++++++++++++++,,,,,,,,,***,,,------,,,,,,...000444555888===DDDMMMUUUYYYhhhyyyzzzhhhfff{{{XXXJJJsssfffIII>>>888;;;<<<777:::<<<555555444333222333555777888999<<<@@@DDDHHHNNNTTTXXXZZZ[[[WWWMMMEEEBBB@@@>>>@@@===999666666666555444555666888999;;;@@@EEEIIIKKKPPPUUUZZZ^^^```ccceeeeeegggiiijjjlllooosssvvvzzzsssllliiiiiijjjiiigggjjjlllllliiikkkqqqtttsssppppppqqqrrrsssuuuvvvwww{{{zzzwwwuuutttsssttttttvvvtttrrrtttwwwzzzzzzzzz}}}~~~|||yyywwwuuuqqqnnnooopppqqqrrrrrrpppmmmkkkhhhbbb^^^___]]]YYYWWWXXXVVVTTTRRRRRRRRRSSSRRRPPPPPPOOONNNLLLIIIFFFCCCBBB>>>???AAABBBGGGTTTfffttt|||qqqhhheeejjjoooyyyzzz|||~~~|||wwwsssuuu{{{{{{\\\???444444222......//////---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++)))***++++++******,,,...222...///@@@```zzzxxx{{{}}}wwwvvvzzz}}}}}}xxxqqqpppkkkllljjjjjjpppzzzyyywwwsssooolllllllllmmmdddbbbaaacccfffiiijjjkkkjjjjjjjjjjjjkkkkkkllllllllllllkkkkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmhhhiiiiiijjjjjjjjjiiiiiiggghhhiiiiiiiiijjjmmmooojjjkkkkkkkkkjjjlllpppsssqqqqqqppppppqqqssstttvvvzzzyyyvvvxxxcccXXXaaaqqq}}}fffQQQMMM^^^xxx|||cccPPPGGGJJJaaazzzwwwdddPPPMMMWWW[[[SSSIIIIIIDDD===;;;<<<>>>>>>===;;;999777555444666888999CCCKKKXXXdddlllooonnnlll^^^WWWPPPMMMJJJHHHHHHKKKHHH___```FFF>>>555000///111111000.........------------,,,,,,,,,,,,,,,++++++++++++***,,,------,,,---...000555666777<<>>BBBGGGNNNUUU[[[]]]^^^YYYNNNFFFCCCAAA>>>@@@===999666666555444333444666777999<<<@@@FFFKKKMMMQQQWWW\\\^^^aaaccceeeiiijjjkkkllllllnnnqqqtttxxxsssmmmiiijjjkkkjjjhhhhhhjjjjjjgggiiinnnqqqppppppppppppqqqssstttvvvwwwyyyzzzzzzvvvrrroooppprrrtttsssrrrsssvvvxxxyyyyyy|||~~~|||wwwsssnnnmmmlllkkkllljjjhhhfffccc^^^[[[\\\[[[XXXVVVXXXUUUSSSSSSSSSTTTTTTRRRPPPMMMLLLKKKIIIFFFDDDAAA@@@>>>???@@@CCCJJJWWWhhhttt}}}|||yyyooohhhgggmmmsss{{{{{{}}}~~~~~~zzztttssswwwzzzVVVBBB999222000111000///...---,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********(((((((((((())))))))))))++++++************++++++***+++,,,+++++++++---...///333;;;OOOnnn{{{{{{yyyrrrkkkgggdddiiinnnttt}}}}}}wwwrrrnnnllllllmmmeeedddcccdddgggiiijjjiiikkklllmmmnnnnnnnnnmmmlllllllllkkkkkkllllllmmmnnnlllmmmmmmnnnmmmlllkkkjjjhhhhhhggggggfffeeeeeeddddddfffhhhiiiiiiiiikkklllnnnnnnnnnlllkkklllnnnppppppppppppqqqrrrtttvvvxxxvvvyyyxxxxxxyyybbbggg]]]MMMRRRiiisss\\\MMMKKK[[[ppp|||wwwjjjXXXSSS\\\eee```TTTKKKFFF@@@===>>>??????>>>===<<<;;;999888888888888:::@@@JJJUUU```hhhnnnpppddd]]]UUUQQQOOOLLLHHHFFFIIILLLWWWmmmxxxwww{{{xxxmmmVVVLLL???555111000//////............---------------------,,,,,,++++++***+++,,,,,,,,,,,,---///111555666777<<>>===<<<:::999777666555555777;;;BBBKKKVVV___dddeee```ZZZTTTQQQMMMGGGAAAIIIEEEBBBDDDSSSqqq{{{wwwppptttsssssszzzzzzaaaVVVFFF999333000...---//////.........---------...------,,,,,,+++++++++++++++,,,++++++---000222444555777===GGGTTT```ggg|||nnn```^^^iii{{{wwwYYYfffoookkkTTT@@@999;;;888:::;;;666777666444333333444555666:::===BBBFFFIIIMMMQQQSSSVVVXXXVVVRRRPPPQQQNNNJJJ???;;;888555555555555444444555888:::>>>DDDKKKOOOSSSVVV[[[___aaabbbccceeefffggghhhgggggghhhjjjmmmiiigggffffffiiillloooppphhhkkkjjjggghhhnnnpppoooooooooooopppqqqsssuuuuuuxxx{{{}}}zzztttoooppprrrpppqqqssstttuuuvvvwwwxxxyyy|||zzztttqqqqqqoookkkgggaaa```bbbggghhhccc^^^]]]ZZZYYYWWWVVVTTTQQQMMMJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@???@@@FFFRRRaaannnvvvxxxvvvwwwzzz}}}|||ssskkkhhhllltttzzz}}}~~~}}}vvvpppooopppuuuwwwWWW;;;111444111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))******+++++++++(((((((((((())))))))))))++++++************++++++***+++,,,---,,,---///111000JJJ___bbbeeevvv|||rrrsss}}}vvvlllffffffpppzzzzzztttmmmgggbbb```dddcccdddfffiiillllllkkklllmmmooopppppppppooonnnmmmlllkkkjjjjjjiiiiiiiiihhhhhhhhhgggdddbbb___]]]SSSRRRPPPNNNLLLJJJJJJIIIIIINNNVVV\\\aaaeeeiiillloooppppppnnnlllkkklllmmmnnnnnnooopppsssvvvyyy{{{xxxnnn~~~qqqaaajjj~~~ppp```TTT^^^mmm[[[OOOUUUggg```XXXNNNIIIJJJPPPWWW[[[UUUPPPIIIFFFEEEEEECCC@@@AAA@@@>>><<<:::777666444888777666999???HHHQQQWWWbbbbbb___YYYUUUQQQKKKDDDFFFEEEFFFDDDCCCSSSyyydddkkkkkksssfffZZZJJJ<<<555111///---/////////.........------------------,,,,,,,,,,,,+++++++++++++++---000333444444777???KKKZZZiiiqqqlll\\\___mmm|||oooYYYmmmwwwwww[[[CCC888:::999:::;;;666666555444333333444666777:::>>>CCCGGGJJJLLLOOOQQQTTTWWWWWWVVVVVVVVVRRRLLL===:::666555555666666555444666999<<<@@@GGGNNNSSSUUUYYY]]]```bbbbbbdddeeebbbccceeefffgggjjjnnnqqqiiihhhgggggghhhiiikkkmmmiiikkkkkkhhhiiinnnpppooopppppppppqqqssstttvvvwwwvvvyyy{{{zzzvvvrrrqqqrrrooorrrtttuuuuuuvvvwwwxxxwww{{{xxxvvvvvvuuupppkkkcccbbbeeekkklllgggaaa```]]][[[XXXVVVSSSPPPLLLIIIIIIIIIIIIHHHFFFDDDCCCBBBBBB@@@AAAIIIWWWgggrrrxxxwwwsssrrrwww}}}{{{qqqiiihhhmmmvvv|||}}}{{{uuuqqqqqqttt~~~uuuOOO999444222111000///............,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))******+++,,,,,,(((((((((((())))))))))))++++++************++++++)))***,,,------...111333DDD^^^nnniiidddpppxxxzzz~~~zzzrrrhhhgggmmm~~~zzzwwwuuuqqqmmmhhhdddbbbaaadddcccdddgggjjjllllllllljjjkkklllmmmnnnnnnnnnnnnlllkkkjjjhhhgggfffeeeeeeeeedddbbb```\\\YYYVVVUUUKKKJJJHHHFFFEEEEEEEEEEEECCCFFFKKKPPPUUU\\\cccgggiiikkkllllllkkkkkkmmmnnnlllmmmnnnppprrrvvvyyy{{{||||||pppccc___fffoooxxxbbb]]]QQQVVVxxxiiiVVVXXXpppjjj\\\OOOKKKHHHHHHOOOYYY]]]XXXRRROOONNNMMMKKKHHHGGGFFFCCC@@@===;;;999888888888777999<<>>BBBEEEIIILLLQQQTTTWWWZZZ[[[ZZZZZZXXXPPPGGG;;;888555444555777777777555777:::>>>BBBIIIPPPUUUWWW[[[___aaabbbcccdddeeebbbccceeefffgggiiimmmpppjjjjjjiiihhhhhhhhhjjjllliiikkkjjjggghhhmmmooonnnnnnnnnnnnoooppprrrtttuuusssuuuwwwxxxxxxuuusssqqqooorrrvvvwwwvvvvvvwwwyyyvvvzzz~~~|||vvvvvvxxxxxxrrrmmmfffcccccchhhiiieeebbbbbb^^^[[[XXXUUURRRPPPMMMKKKHHHHHHHHHGGGFFFDDDCCCBBBDDDAAABBBKKK[[[kkkuuuyyyxxxuuuvvvyyy}}}{{{ooohhhhhhnnnwww}}}zzzsssppprrr|||iiiIII===222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,(((((((((((())))))))))))++++++************++++++(((***,,,------///222555YYYnnnyyyooohhhrrr}}}~~~wwwyyy}}}}}}yyyxxxwwwoooeeeiiissswwwllljjjhhheeeddddddfffgggfffffffffhhhjjjkkkjjjiiihhhhhhiiijjjkkklllmmmnnnkkkjjjhhhfffdddcccbbbbbb\\\ZZZWWWTTTPPPLLLJJJHHHIIIIIIHHHGGGGGGHHHIIIJJJEEEEEEFFFGGGKKKRRRZZZ```dddfffiiijjjjjjlllnnnpppkkklllmmmooorrrvvvyyy{{{||||||yyyttttttpppiiigggkkk```mmm^^^PPPTTTIIIJJJkkkuuu^^^```||||||gggVVVRRRNNNHHHMMMZZZbbb^^^XXXVVVWWWWWWUUUSSSIIIGGGDDDAAA>>>;;;999888222333444666999<<<>>>???@@@KKKRRRRRRSSSVVVWWWTTTOOOEEEBBBHHHHHHEEENNN^^^|||}}}sssZZZ]]]zzzmmm[[[JJJ>>>666000---000/////////............,,,,,,,,,------.........+++++++++******---111444444555888@@@NNN```pppzzz}}}eeeXXXccctttbbbYYYuuudddGGG777:::999:::;;;777555444333222333555777999;;;===@@@CCCGGGLLLSSSXXX[[[^^^___]]]\\\WWWMMMCCC999777444444555777888888666888;;;???DDDJJJRRRWWWXXX\\\```bbbccccccdddeeeeeeeeefffeeeddddddgggiiiiiijjjjjjiiiiiijjjlllnnniiikkkjjjfffggglllnnnmmmjjjjjjjjjkkkmmmnnnpppqqqqqqrrrtttvvvxxxwwwssspppooosssvvvxxxvvvvvvxxxzzzuuuzzz~~~~~~{{{vvvrrrtttxxxxxxsssmmmgggbbb```ccccccaaa```bbb^^^[[[VVVTTTRRRQQQOOONNNGGGGGGFFFFFFEEECCCBBBAAAEEEBBBCCCMMM^^^nnnwwwzzzyyyyyy{{{}}}|||zzzoooggggggnnnxxx~~~~~~~~~}}}}}}~~~|||rrrmmmooozzzcccTTTBBB555...000222...---111......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************)))************+++++++++---...***,,,111000:::PPP|||zzzzzzuuurrrwww}}}}}}~~~uuuxxxzzzpppfffbbbaaaeeessszzzooobbbaaa```bbbeeehhhjjjjjjjjjgggeeeggglllnnnllliiijjjjjjiiihhhhhhhhhiiiiiimmmjjjfffcccaaa]]]YYYVVVSSSQQQOOOMMMLLLLLLMMMMMMPPPQQQQQQPPPOOOPPPRRRSSSSSSRRROOOLLLKKKMMMQQQTTTZZZ```ggghhhffffffkkkqqqnnnlllmmmqqqssstttwww|||{{{wwwpppggg___YYYWWWWWWsss{{{eeepppmmmaaaQQQEEEPPPfffvvvfff^^^YYYRRRUUUZZZWWWVVVNNNEEE@@@??????===::::::999777666555666777888888AAAHHHJJJOOOVVVVVVRRRQQQRRRPPPJJJFFFHHHLLLOOOWWWyyyttt```aaaqqqzzzhhh[[[LLL===333111///000000000...------...---------,,,,,,,,,++++++,,,++++++,,,---///111333555444888BBBNNNZZZiiivvvuuuXXXSSSlllvvv]]]___yyy___GGG<<>>BBBFFFIIIMMMRRRVVV[[[\\\___aaa```XXXLLLCCC;;;999555333222333666777666999<<<@@@EEELLLTTTZZZYYY[[[^^^``````bbbccceeelllnnnkkkbbb___ccceeedddiiiiiihhhhhhiiiiiijjjkkkkkkiiihhhjjjlllmmmkkkhhhiiiiiijjjlllnnnooopppqqqqqqtttwwwvvvtttrrrsssttttttssssssuuuxxx{{{||||||{{{}}}}}}||||||}}}yyyzzz~~~|||yyyyyyzzzyyyqqqiiiaaaaaaaaaaaaaaa```___^^^]]]]]]\\\XXXSSSPPPPPPQQQOOOKKKHHHGGGCCC@@@AAAFFFAAADDDIIIQQQ```ooouuutttvvvzzz}}}vvvjjjdddgggnnnssstttwww{{{xxxmmmiiisssrrrYYYEEE444333666222,,,+++...------------,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))************************++++++++++++...,,,)))---333444KKKppp|||xxxsssrrrzzz||||||sssrrrsssggg]]]^^^gggrrr|||vvvnnnfffbbbaaaaaacccfffiiiiiiiiiiiifffeeegggkkkmmmkkkhhhiiiiiiiiiiiijjjjjjkkkkkkjjjgggbbb^^^[[[WWWTTTQQQOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRRRRRRRTTTWWWZZZRRRSSSUUUTTTSSSQQQQQQRRRPPPWWW___eeefffgggjjjmmmpppnnnooorrrsssrrruuuyyy~~~}}}}}}wwwxxx|||yyynnncccaaa```cccgggddddddtttsssUUUIII[[[wwwxxxggg^^^\\\VVVXXXZZZTTTTTTNNNFFFAAAAAA@@@>>>;;;888888777666666555555555555;;;???AAAFFFPPPVVVVVVTTTUUUTTTOOOLLLLLLMMMLLLFFF[[[{{{nnnlll|||sss\\\BBB555666000111111000///...//////---------,,,,,,,,,++++++,,,++++++,,,---///111333555444888BBBMMMYYYfffrrrpppVVVTTTllliiiVVV]]]{{{{{{ZZZCCC:::<<<888555777444666555555555555666777777;;;>>>BBBEEEIIIMMMRRRVVV[[[\\\^^^```___WWWKKKBBB999777555333222444666888666888===BBBGGGNNNUUUZZZ\\\^^^aaabbbaaaaaabbbdddkkknnnllleeebbbeeegggfffiiiiiihhhhhhiiiiiijjjkkkiiihhhgggiiilllmmmkkkiiijjjjjjlllmmmnnnpppqqqqqqrrrtttvvvvvvtttrrrssstttuuuuuuuuuwwwyyy|||}}}~~~}}}}}}}}}||||||}}}~~~~~~ssssss~~~}}}}}}~~~}}}{{{yyyvvvpppjjjaaabbbbbbccccccbbbbbbaaa^^^[[[XXXVVVUUUTTTRRRPPPNNNLLLKKKKKKHHHBBBAAADDDEEEJJJQQQXXXeeerrrxxxwwwwwwzzz|||~~~xxxlllfffiiioootttvvvxxx{{{}}}~~~~~~xxxnnnhhhpppzzznnnPPP555111777666111---------------,,,,,,,,,+++,,,+++++++++************))))))))))))))))))))))))))))))))))))************************+++++++++,,,------,,,000666;;;YYY}}}vvvnnnmmmvvv{{{{{{}}}uuuooojjj___XXXaaarrrtttkkkeeeaaabbbaaabbbdddgggiiiiiihhhhhhfffdddfffiiikkkiiiggghhhiiijjjkkkllllllkkkkkkhhhddd^^^YYYVVVSSSQQQOOONNNNNNOOOOOONNNNNNNNNNNNRRRSSSSSSSSSTTTWWW\\\```WWWXXXXXXWWWTTTRRRRRRSSSLLLRRR[[[ccchhhjjjiiihhhnnnmmmooorrrsssrrruuuzzz}}}zzzzzzzzzxxxwwwyyyyyyuuurrrvvv~~~}}}iii[[[NNNMMMQQQ[[[mmm~~~]]]MMMccc}}}hhh^^^^^^[[[[[[ZZZRRRSSSNNNGGGCCCBBBBBB???===999999888777777666555555555777888888===JJJUUUZZZXXXZZZYYYUUUTTTTTTPPPJJJGGGJJJXXXyyywwwdddpppsssLLL999<<<222111111000000000000000------------,,,,,,,,,,,,,,,,,,,,,,,,...000222333666555:::EEEQQQ[[[fffoooiiiSSSTTTkkk{{{bbbRRR[[[xxxuuuUUUAAA999;;;666555666333666666555555666777777888;;;>>>BBBEEEIIIMMMRRRUUUZZZ[[[]]]___^^^VVVJJJAAA777555444333333555777888555888>>>DDDJJJPPPVVVZZZ```aaaccccccbbbaaaaaabbbgggjjjkkkgggeeefffgggfffiiihhhhhhhhhhhhiiijjjjjjggggggggghhhkkklllkkkiiikkklllmmmnnnooopppqqqqqqtttuuuvvvvvvtttsssssstttuuuvvvwwwxxxzzz}}}}}}}}}||||||||||||}}}|||rrrqqqzzz~~~}}}{{{{{{}}}}}}}}}}}}~~~{{{uuuoookkkcccdddeeefffffffffeeeddd___[[[WWWVVVWWWWWWSSSOOOMMMLLLMMMNNNKKKDDDAAACCCIIIQQQ[[[bbbjjjuuu{{{|||yyy{{{||||||}}}zzzmmmgggjjjpppuuuwwwzzz{{{|||||||||{{{}}}{{{qqqiiilllsssfffAAA444666555333222------------,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,***111000000:::IIIbbbvvvrrryyy|||sss|||wwwmmmaaa^^^bbboooxxxmmmfffbbb```bbbbbbcccfffhhhiiihhhfffgggeeedddfffhhhiiihhhfffiiijjjkkkkkkkkkjjjiiihhheeeaaa\\\XXXVVVUUUTTTSSSQQQPPPNNNMMMLLLLLLMMMNNNTTTVVVXXXYYYZZZ\\\^^^```bbb___YYYSSSOOOPPPTTTWWWTTTVVV[[[ccciiillliiifffiiiiiilllqqqrrrqqqvvv|||vvvmmmmmmwwwvvviii\\\NNNKKKWWWfffqqqaaaqqqiii\\\]]]]]]]]]\\\SSSTTTOOOJJJFFFDDDCCCAAA???===<<<:::999888888888888777777666555999DDDRRRZZZ\\\^^^]]]YYYZZZ]]]WWWNNNSSSMMMMMMaaa~~~bbbdddqqq[[[AAA>>>333222000//////000000///...------------,,,,,,,,,,,,,,,,,,,,,...000222333777777===JJJWWW```iiipppdddSSSUUUhhhuuufffVVV]]]sss}}}QQQ@@@;;;<<<888777888333555555444555555666777888;;;>>>AAAEEEHHHMMMRRRUUUZZZZZZ\\\^^^]]]UUUIII???444444444444444666777888444999@@@FFFLLLQQQVVVYYY^^^```bbbbbbaaa```aaabbbbbbfffhhhhhhgggfffffffffhhhhhhhhhhhhhhhiiijjjjjjffffffggghhhjjjjjjjjjjjjkkkllllllmmmnnnooooooppptttuuuvvvuuuuuutttsssssstttuuuwwwxxxzzz|||~~~}}}|||{{{{{{{{{|||}}}~~~zzz{{{~~~}}}||||||~~~||||||{{{{{{{{{|||}}}}}}uuunnnlllhhhhhhiiijjjiiigggfffddd^^^]]]ZZZYYYWWWUUURRRPPPLLLKKKKKKLLLIIIBBBAAACCCIIIUUUaaahhhnnnvvv}}}{{{|||}}}||||||yyymmmgggjjjqqquuuwwwzzz|||~~~}}}|||~~~}}}~~~vvvmmmkkkoooZZZAAA777000...111.........---------,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,'''333000---DDDcccvvvxxxyyy~~~yyywwwpppfff[[[dddttt|||qqqjjjeeebbbaaa```ccccccdddfffiiiiiigggfffffffffeeefffgggggggggfffjjjjjjiiihhhfffdddbbbaaa___\\\XXXVVVWWWXXXYYYYYYTTTRRROOOMMMMMMPPPTTTVVVZZZ^^^bbbddddddcccbbbbbbgggddd^^^WWWSSSSSSVVVYYYZZZYYY[[[```hhhlllllliiiiiiiiilllooooooooouuu}}}tttppprrr}}}xxxlll[[[NNNMMMRRR}}}jjj[[[^^^___```___YYYXXXTTTNNNIIIFFFDDDCCCBBB@@@>>><<<:::999:::;;;<<<888777666666777>>>JJJTTT```dddbbb]]]___eeeaaaWWWSSSQQQOOOTTThhhqqqdddcccsssmmmNNN@@@666333///...///000///............---------,,,,,,---,,,,,,---...000222444444555>>>MMM[[[cccjjjoooaaaTTTWWWfffooozzzhhh^^^gggzzz~~~KKK>>>;;;<<<777777999222333333333333444555666777:::===AAAEEEHHHLLLQQQUUUYYYYYY[[[]]][[[SSSGGG===444444444555666777888888555:::AAAGGGMMMQQQUUUXXXYYY\\\^^^______```aaabbbbbbdddhhhjjjjjjhhhggghhhhhhhhhgggggghhhhhhiiijjjeeefffhhhiiiiiiiiijjjjjjkkkkkkkkkllllllmmmmmmmmmttttttuuuvvvwwwvvvtttsssqqqtttvvvwwwxxxzzz~~~}}}|||{{{zzzzzzzzz{{{|||}}}}}}}}}}}}|||{{{{{{}}}|||{{{yyyxxxwwwxxxyyyyyyxxxooommmlllmmmmmmmmmkkkgggdddbbb]]]___aaa]]]UUUPPPPPPRRRMMMJJJGGGGGGDDD@@@BBBGGGJJJWWWdddjjjooovvv||||||}}}}}}|||}}}|||~~~vvvjjjeeeiiipppuuuwwwzzz}}}}}}|||~~~}}}rrrmmmooohhhMMM<<<111///222////////////.........---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,)))111...444\\\}}}~~~vvvmmmgggbbb^^^___ppp}}}sssiiiffffffeeeeeefffeeeeeeeeefffhhhhhhgggfffffffffgggggggggggggggggghhhgggdddaaa___]]][[[[[[WWWUUUTTTTTTWWWZZZ\\\\\\VVVUUUSSSRRRTTTXXX]]]```___cccgggiiihhheeecccccc```aaabbbaaa^^^[[[YYYYYY\\\ZZZZZZ^^^dddkkkmmmnnnllllllnnnooonnnnnnvvv}}}|||wwwsssqqqoooiii```XXXXXXnnnjjj]]]bbbddddddeeeaaa^^^ZZZSSSLLLGGGDDDDDDDDD@@@@@@@@@@@@@@@?????????999888777777555888BBBMMMdddkkkllleeefffmmmjjj```WWWXXXVVVQQQSSSkkkyyynnnppp|||\\\GGG:::666111///000000...,,,............---------,,,------------...111333444111333<<>>666555000000000000////////////------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------...///444QQQvvv~~~{{{}}}}}}{{{rrrddd[[[\\\cccsss}}}rrrlllhhhiiiiiifffgggkkkhhhfffeeeeeeggghhhgggggggggggghhhhhhgggfffggghhhcccaaa]]]ZZZWWWWWWWWWWWWTTTSSSSSSUUUYYY\\\]]]]]]XXXXXXXXXXXXYYY[[[\\\]]]YYY[[[]]]]]]\\\[[[\\\\\\WWWZZZ___aaa```___^^^]]]___^^^^^^```dddhhhlllmmmkkkkkkmmmoooooorrr}}}qqq~~~yyyyyyxxxrrrkkkTTTUUUXXXcccwwwkkkbbblllmmmjjjjjjhhhfff```XXXNNNGGGDDDDDDFFFBBBFFFJJJNNNNNNKKKGGGDDD===:::999888555666@@@MMMgggtttxxxqqqoootttpppeeecccaaa^^^WWWPPPTTTllloooiiiRRR@@@:::444111222222///,,,............------------------------///111333444333444>>>OOO]]]bbbbbbbbbWWWVVVcccoooooossszzzyyy^^^bbbyyyYYY@@@999;;;;;;666888999000222222222333444555666777:::===@@@DDDGGGLLLQQQTTTWWWXXXYYY[[[YYYPPPDDD:::555777888:::::::::999888999<<>><<<;;;777777CCCQQQjjjzzzzzzvvvxxxrrrfffhhhbbb___]]]XXXRRRUUU]]]tttnnnyyyppp[[[DDD===666333333333000---//////.........------------------...///111333444777888BBBRRR```cccaaa```SSSVVVhhhuuurrrsssvvvrrr___cccxxxwwwOOOAAA;;;>>>>>>999;;;<<<333333333333444555666888888:::===@@@DDDGGGLLLQQQTTTWWWWWWYYYZZZXXXPPPCCC:::666888:::;;;;;;;;;999888:::===AAAEEEIIILLLQQQTTTVVVXXX[[[]]]]]]^^^___aaa```^^^bbbggggggbbbbbbfffggggggggggggggghhhiiiiiiiiilllnnnllliiiggghhhjjjmmmmmmmmmmmmmmmllllllllllllnnntttzzz~~~}}}wwwqqqnnnrrrvvvwwwvvvxxx}}}}}}|||zzzxxxwwwwwwxxxxxxyyyxxxyyy{{{}}}}}}|||}}}}}}|||{{{|||~~~}}}{{{xxxvvvuuuuuuwwwxxx}}}|||zzz|||uuuooopppkkklllmmmmmmkkkgggccc```YYYZZZ\\\\\\[[[YYYWWWVVVRRROOOLLLMMMLLLLLLQQQWWWdddjjjnnnooorrrvvvwwwvvvqqqtttxxxzzz{{{zzzpppfffccciiirrryyy|||wwwzzz{{{{{{zzz{{{zzztttuuuyyy~~~tttnnnnnnoooqqq^^^CCC---222111000//////.........---------,,,,,,+++++++++)))))))))))))))))))))))))))************+++++++++'''***,,,,,,---///111111333333MMM}}}vvvppp~~~xxxqqqhhh^^^^^^ooowwwffffffdddbbb``````aaabbbccceeeffffffgggggggggffffffjjjhhhgggggghhhgggeeeddd___ZZZSSSPPPRRRUUUXXXXXXTTTRRRRRRTTTXXXZZZZZZXXX^^^^^^]]][[[YYYUUURRRPPPMMMNNNNNNNNNMMMNNNQQQTTTXXXXXXWWWVVVWWWZZZ```eeefffjjjhhhcccdddjjjjjjeeelllhhhhhhnnnrrrxxxqqqUUUlllvvvqqquuunnnfff[[[MMMQQQuuuooojjjssswwwxxxyyyrrrrrriii]]]TTTPPPMMMIIIFFFGGGHHHKKKXXXnnnyyyfffIIIBBB???>>>???::::::GGGYYYqqq|||mmmhhhgggddd```[[[WWWSSSRRR\\\gggyyy{{{zzz]]]UUUBBB222000444333000...//////.........---------,,,,,,---...000222333555444:::@@@IIIYYYhhheeeZZZOOOOOOfffxxxrrrrrrrrrbbbQQQggg{{{hhhPPP<<<<<<;;;:::999888666555444444444222111222555888:::===@@@DDDHHHMMMRRRWWWYYYVVVTTTTTTSSSNNNCCC;;;888999999999999888777777:::===@@@BBBDDDGGGKKKNNNSSSUUUXXXYYY[[[]]]```bbbaaa``````bbbeeeffffffdddfffgggiiijjjkkkjjjhhhgggllllllkkkjjjiiigggfffeeejjjkkklllnnnooooooppppppoooqqqtttwwwxxxxxxvvvuuusssrrrrrruuuyyy~~~zzz||||||yyyuuutttuuuwwwwwwuuuuuuvvvyyy{{{|||{{{yyy{{{~~~}}}{{{zzz||||||yyyuuussstttuuuvvvvvvwwwzzz|||~~~}}}wwwqqqmmmkkkiiihhhiiiiiihhhccc___[[[[[[[[[\\\\\\XXXSSSOOORRROOOLLLKKKMMMQQQWWW[[[hhhnnntttvvvuuutttvvvyyyuuuwwwyyyzzzzzz~~~zzzoooddd```fffooowww{{{xxxwwwwwwwwwxxx{{{~~~vvvqqqvvvyyynnnhhhppprrrRRR===333111///.........---------,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++***,,,,,,+++,,,...///000000AAAdddpppfffjjjzzz|||wwwooogggccccccjjj||||||vvvmmmcccbbbbbbaaaaaabbbcccdddeeedddeeeeeefffgggggghhhhhhgggfffeeeeeeeeeccc```]]]WWWTTTQQQQQQSSSUUUVVVUUURRRPPPNNNPPPTTTWWWXXXXXXYYYWWWTTTPPPMMMKKKJJJJJJMMMOOOQQQQQQQQQSSSUUUWWWVVVXXXZZZ\\\^^^aaaeeehhhdddfffffffffgggiiiiiifffllliiijjjnnnrrryyyfffGGG```}}}vvvooollldddWWWgggwwwrrrzzz|||}}}zzzwwwppphhh```[[[UUUNNNHHHGGGGGGIIISSSjjj|||wwwgggJJJBBB===;;;999===OOObbbyyyyyypppllliiigggeee^^^UUUMMMUUU\\\hhh|||~~~kkk\\\KKK;;;555444111///000//////.........---------,,,,,,---...000222444555666<<>>:::::::::999999999888888;;;===@@@BBBCCCFFFJJJLLLPPPSSSWWWYYY[[[]]]___aaadddccccccdddeeefffdddcccdddeeeggghhhiiiiiihhhhhhggghhhjjjkkkkkkkkkjjjjjjjjjkkklllmmmmmmnnnmmmmmmpppqqqtttvvvwwwwwwwwwvvvtttssstttvvvzzz~~~zzz{{{|||zzzvvvttttttuuutttsssssstttwwwyyyyyyyyyxxxzzz}}}|||yyyxxxzzz}}}}}}|||zzzxxxwwwwwwxxxxxxvvvyyyzzz{{{xxxqqqlllllljjjhhhggggggddd```\\\ZZZYYYWWWWWWWWWVVVSSSQQQNNNLLLKKKKKKOOOVVV]]]aaaiiiooouuuwwwuuuuuuwwwyyywwwyyyzzzzzz{{{|||vvvlll```[[[aaakkktttxxxyyyyyyyyyzzz}}}{{{vvvzzz}}}{{{{{{{{{ppphhhmmm```III777444111/////////...---,,,,,,,,,,,,,,,---------************************************+++++++++,,,---,,,,,,,,,---///111333>>>^^^ssseee```hhh}}}|||{{{lllaaaYYY\\\hhhwwwzzzllleeecccbbb___```aaabbbdddfffggggggdddddddddeeefffhhhjjjjjjhhhfffdddbbb```\\\WWWTTTOOOOOOPPPRRRTTTTTTSSSQQQPPPNNNLLLMMMPPPTTTVVVVVVWWWTTTOOOKKKJJJKKKMMMOOOPPPSSSWWWYYYYYYZZZ\\\]]]WWWWWWXXXYYY]]]dddlllqqqcccaaacccfffgggeeeeeegggllljjjkkkoooqqqzzzjjjEEE[[[uuuuuuyyykkkjjj{{{wwwsssllleee]]]TTTKKKEEEHHHIIIHHHMMM```wwwUUUHHH===:::;;;DDDYYYooo~~~vvvnnnkkkjjjggg]]]TTTRRRXXXTTT^^^vvv{{{lll\\\III<<<555111111333/////////.........------,,,,,,---...000222444555888>>>DDDLLLZZZeee___QQQKKKWWWiiimmmgggkkkgggSSSUUUhhhwww}}}}}}\\\GGG===<<<<<<:::888666444333555555555444333444666999;;;>>>AAADDDHHHLLLQQQTTTUUURRROOOMMMMMMJJJDDD???<<<;;;999888888888999:::<<<===@@@AAABBBDDDGGGJJJMMMPPPUUUYYY[[[\\\^^^```dddccccccdddfffgggfffdddddddddeeeeeefffggghhhiiifffhhhjjjlllmmmmmmlllkkkkkkkkkllllllllllllkkkkkkoooppprrrtttuuuvvvwwwwwwuuuvvvwwwxxx{{{{{{|||}}}{{{xxxuuussssssqqqppppppqqqtttvvvwwwvvvuuuxxxzzzxxxvvvtttvvvyyy{{{}}}~~~|||xxxvvvxxxzzzxxxzzzyyyxxxzzz~~~{{{wwwwwwxxxzzz}}}~~~~~~}}}}}}{{{xxxooolllhhhfffcccaaa]]]ZZZYYYVVVSSSRRRRRRRRRRRRQQQMMMLLLLLLNNNSSS[[[bbbggglllpppuuuwwwvvvvvvxxxzzzyyyzzz{{{{{{{{{zzzrrrgggZZZVVV\\\gggqqqvvvyyyyyyzzz|||~~~wwwsssvvv~~~yyyzzzsssjjjkkkzzzmmmRRR===888333000000111111000,,,,,,,,,---------------*********************************+++++++++,,,,,,,,,+++,,,///000000333888YYYyyy~~~ooojjjhhhvvvwwwxxx|||vvvqqq\\\SSSOOOYYYmmmpppccc]]]___ccc^^^```aaaccceeefffggggggddddddddddddfffhhhjjjkkkiiifff```\\\XXXTTTOOOLLLMMMNNNOOOQQQRRRQQQPPPNNNNNNNNNNNNPPPRRRTTTUUUUUUSSSRRROOONNNOOORRRVVVYYYVVVYYY]]]``````______```[[[WWWRRRPPPUUUaaappp{{{gggbbbaaacccbbb___aaahhhjjjiiilllpppqqq|||yyyOOOYYYwwwzzzvvvmmmcccXXXOOOIIIFFFLLLMMMLLLKKKUUUhhhwww}}}YYYKKK>>><<<@@@KKK```uuutttlllkkkjjjhhheeeSSSZZZSSSVVVzzzrrrmmmpppWWWBBB888444444555////////////............---------///000222444555888???EEEMMMZZZccc\\\NNNHHH]]]nnnllliiilllcccOOOWWWggguuu{{{TTTBBB===<<<<<<:::888666444333666666666444333444777:::;;;>>>AAAEEEGGGKKKOOORRRSSSPPPLLLIIIGGGEEEAAA>>>;;;:::888666666777888:::;;;===???@@@@@@BBBEEEGGGIIIMMMSSSXXXZZZ\\\]]]^^^______```cccfffiiiiiihhhgggfffeeeddddddfffgggiiihhhjjjlllmmmnnnllljjjiiilllllllllllllllkkkjjjjjjmmmnnnoooqqqrrrtttvvvwwwxxxyyyzzz|||}}}~~~|||}}}~~~}}}{{{wwwuuussspppoooooopppsssuuuvvvuuutttvvvxxxwwwtttrrrtttvvvxxx|||}}}xxxtttvvvxxx|||}}}{{{xxxxxx{{{yyyuuurrrqqqqqqsssvvvwwwvvvuuurrruuuzzz}}}sssppplllhhhdddaaa^^^]]]YYYWWWTTTRRRRRRRRRQQQOOORRRQQQQQQSSSXXX^^^eeeiiiooosssvvvxxxxxxxxxyyyzzzzzz{{{{{{zzz{{{{{{ooodddWWWRRRYYYfffqqqvvvwwwxxxyyy{{{~~~yyysssnnnooozzzyyyoookkksss```FFF???555000000111111000------------------------***************************++++++++++++,,,,,,,,,++++++---000///---444>>>qqq{{{wwwssstttzzzvvvlllNNNMMMQQQ```vvvzzzpppeee^^^\\\^^^bbb```aaabbbcccdddeeeddddddddddddcccddddddeeeffffffaaa\\\UUUPPPNNNNNNMMMMMMQQQQQQQQQPPPOOONNNOOOOOOOOOQQQTTTUUUVVVUUUUUUTTTNNNOOOPPPQQQSSSUUUVVVXXXXXX\\\___aaa```^^^]]]]]]\\\YYYTTTRRRWWWbbbqqq{{{rrrlllfffbbb^^^]]]bbbjjjiiiiiimmmqqqsss||||||UUUTTTpppttteeeXXXQQQPPPRRRPPPSSSSSSPPPQQQYYYccchhhRRRGGG>>>>>>BBBKKK]]]ooo{{{wwwpppmmmlllkkkXXX\\\VVVVVVjjjyyyjjjuuuaaaGGG:::666444222000000/////////.........------...///111333444666888>>>DDDKKKXXXaaaZZZLLLCCC___nnnkkkjjjjjj\\\KKKXXXgggssszzzxxxPPP@@@<<<<<<;;;:::888666444333666666666444333444777:::;;;===AAADDDFFFIIILLLNNNMMMKKKGGGEEEDDDCCCBBBAAA999888666444444555777888999;;;======>>>???BBBDDDEEEJJJPPPUUUXXXZZZ\\\]]]]]]]]]^^^aaaeeeggggggfffkkkiiigggeeedddeeeggghhhhhhjjjkkkmmmmmmlllkkkjjjmmmmmmmmmmmmmmmlllkkkjjjkkkkkkmmmoooqqqsssuuuvvvzzz|||~~~}}}zzzwwwuuuqqqppppppqqqtttvvvwwwvvvwwwyyy{{{zzzwwwvvvxxxzzzyyy}}}yyyuuuvvvxxx|||}}}zzzvvvuuuvvvtttoooooonnnnnnoooqqqqqqpppoootttuuuvvvuuusssrrrtttuuuvvvuuurrrnnniiifffdddddd^^^]]][[[ZZZYYYWWWSSSQQQVVVUUUVVVXXX]]]dddkkkooosssuuuxxxyyyyyyyyyzzz{{{yyyzzz{{{zzz{{{yyylllaaaUUUQQQYYYgggsssyyyyyyzzzzzz|||}}}{{{uuuppppppyyytttlllmmmkkkUUUJJJ;;;111///000000///............---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,///000,,,---<<>>777333///000000000/////////......------...///111333555666999>>>CCCIIIUUU^^^WWWIIIBBB]]]iiifffgggaaaQQQIIIYYYgggrrrzzzsssPPPAAA:::::::::999888666555444555555555444333444666999:::===@@@CCCEEEFFFIIIKKKEEEDDDBBBAAAAAABBBCCCDDD777777555444444444555666666888::::::;;;===???BBBCCCGGGMMMRRRVVVYYY\\\^^^aaa``````aaacccdddcccaaakkkiiigggeeeeeeeeeggghhhfffgggiiijjjlllmmmnnnnnnmmmmmmmmmmmmmmmlllkkkkkkiiikkkmmmpppsssuuuvvvvvv|||~~~~~~~~~~~~|||yyywwwsssqqqqqqrrruuuwwwxxxwww{{{~~~}}}|||~~~}}}|||xxxxxxyyywwwxxxuuuqqqpppqqqooojjjkkkjjjjjjjjjlllllljjjhhhlllmmmmmmkkkhhhgggkkknnnssstttssspppllliiihhhiiiaaa```___^^^^^^[[[XXXUUUXXXXXXZZZ^^^dddkkkrrrwwwwwwxxxyyyzzz{{{{{{{{{{{{yyyzzz{{{{{{}}}}}}uuufff]]]RRRPPPZZZhhhtttzzz}}}}}}}}}~~~{{{wwwrrrqqqzzzwwwlllkkkuuukkk\\\GGG888222111111000000000///...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------000222///666TTTsss}}}zzz|||uuuyyy{{{ooo]]]RRRSSSddduuu}}}|||vvviii```ZZZZZZZZZYYY\\\```bbbaaa`````````aaabbbccc___```___]]]ZZZVVVQQQNNNIIIHHHHHHJJJOOOSSSUUUVVVUUUWWWXXXVVVTTTSSSUUUWWWUUUVVVWWWUUURRRQQQSSSUUUWWWXXXYYYZZZ[[[ZZZYYYXXXYYY[[[^^^___^^^]]]]]]]]]___bbbfffhhhiiikkklllnnn|||xxxddd\\\eeemmmkkkooonnnrrrwwwwwwvvvbbbRRR\\\vvvvvvggg]]]\\\___\\\ZZZWWWUUUQQQKKKGGGEEEAAA>>>@@@CCCBBBBBBNNN]]]ssssssiiigggjjjaaaWWWUUUXXXnnntttmmmzzzdddHHH999333000000000000000/////////...---......000111333555666<<<@@@CCCGGGRRRZZZSSSEEEHHH^^^ccc___aaaVVVGGGIII\\\hhhrrrzzzmmmLLL???999999999999888777666555444555444333222333666888888;;;???BBBCCCDDDFFFHHHCCCCCCBBB@@@???>>>???@@@777666666666555555555555333555777888999;;;>>>@@@BBBEEEKKKOOOSSSWWW\\\___bbbaaaaaabbbddddddbbbaaaffffffeeeeeeeeefffggghhhhhhhhhhhhhhhiiikkkmmmnnnkkkkkklllllllllkkkkkkjjjjjjlllooosssvvvxxxxxxxxx}}}|||zzzzzz||||||zzzxxxsssrrrqqqsssvvvxxxxxxxxx{{{~~~}}}{{{yyyxxxwwwrrrsssqqqmmmmmmnnnlllhhhhhhgggffffffggggggeeeccc^^^bbbdddccc``````cccffffffhhhjjjiiifffdddcccddd]]][[[YYYXXXYYYYYYXXXWWW]]]^^^___ccchhhooouuuyyyzzzzzzzzzzzz||||||||||||yyy{{{}}}~~~{{{rrr___WWWNNNNNNYYYgggsssyyy}}}}}}~~~||||||||||||yyyvvvssssss|||vvvooommm~~~~~~}}}kkkRRR???777555444222111111000...---,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,------------...111444444CCClllxxxyyytttyyyzzz|||~~~wwwdddRRRJJJ^^^rrr}}}vvvppplllccc\\\ZZZ[[[[[[YYY\\\bbbaaa```^^^^^^___aaaccceee]]]]]]]]][[[VVVPPPIIIEEEKKKLLLNNNRRRVVVXXXXXXWWWTTTWWWZZZZZZXXXWWWYYY[[[XXXWWWUUUPPPMMMMMMQQQUUUUUUUUUVVVXXXYYYZZZZZZ[[[[[[]]]```bbbaaaaaabbbcccfffgggggggggggghhhkkknnnxxx{{{ccc[[[gggmmmgggsssqqqtttyyywwwsssxxxhhhPPPRRRcccuuuttt|||sssfffbbbbbbbbb\\\VVVRRRMMMFFF@@@<<>>AAABBBCCCDDDFFFGGGGGGEEEAAA===:::999999777777777888777666555555111333555666777999===???AAADDDIIINNNRRRWWW\\\___aaa```aaaccceeeffffffdddbbbbbbcccdddeeeggghhhiiilllkkkiiigggggghhhiiijjjiiijjjjjjkkkkkkkkkjjjjjjjjjmmmrrrvvvyyyzzzzzzzzz~~~~~~~~~}}}zzz}}}zzzxxxxxxzzz{{{zzzxxxsssrrrqqqsssvvvxxxxxxxxxxxx{{{~~~~~~}}}}}}}}}{{{zzzyyyxxxvvvtttqqqrrrppplllmmmooommmhhhgggfffeeeeeefffeeecccaaa^^^aaadddbbb[[[WWWVVVXXXXXX\\\___```]]][[[[[[]]]WWWTTTPPPOOOQQQTTTUUUVVVddddddeeegggjjjoootttwww{{{{{{zzz{{{|||}}}}}}|||yyy|||{{{qqqZZZRRRJJJLLLWWWfffrrrxxxzzz{{{|||}}}~~~xxxyyy{{{|||zzzxxxvvvwwwtttrrrqqqiiiLLL777111333555000000//////......------++++++++++++++++++++++++)))+++,,,,,,...///,,,)))---...111666BBB[[[}}}wwwpppwwwpppnnn}}}hhhRRRMMMUUUwww}}}ttthhh```YYYZZZ\\\\\\[[[[[[\\\^^^bbb^^^[[[^^^dddfffbbb]]]]]]YYYTTTPPPOOOOOOOOOOOOQQQQQQRRRTTTWWWYYY\\\]]][[[YYYXXXXXXZZZ[[[[[[ZZZVVVQQQLLLKKKNNNQQQSSSTTTVVVUUUTTTTTTTTTVVVXXXZZZXXX^^^dddgggeeecccbbbbbbbbbeeehhhfff___\\\aaaiiisss\\\WWWfffdddqqqlllppptttsssqqqrrrpppnnnmmmSSSWWWUUU~~~yyyqqquuutttmmmggguuuxxxfff^^^]]]UUUOOONNNKKKFFFAAA@@@BBBFFFJJJFFF>>>@@@TTTiii~~~qqqmmmdddYYYQQQPPPVVV]]]rrrnnn~~~ZZZ@@@666666222111000//////...//////...///000000000222555888???EEECCCFFFSSSTTTKKKHHHWWWbbbeee___VVVFFFAAANNNeeeeeewwwyyyuuu~~~YYYFFF>>><<<<<<<<<:::888666666777999777555444444555888999888===@@@@@@>>>>>>BBBFFFGGGIIIGGGBBB@@@AAA???<<<<<<;;;999888777666666666111111111333666:::>>>@@@DDDGGGLLLPPPTTTWWW[[[^^^```bbbddddddccccccdddeeeiiieeebbbbbbeeehhhhhhgggiiijjjkkkjjjiiiiiikkkmmmpppnnnkkkiiihhhjjjlllnnnmmmoootttyyy~~~~~~||||||~~~}}}~~~|||{{{yyywwwwwwxxxyyyzzzxxxvvvtttqqqppppppqqqrrrppprrruuuwwwyyy{{{~~~|||yyyvvvtttrrrrrrrrrlllmmmnnnnnnnnnllljjjhhhaaacccdddeeeeeedddbbbaaa[[[\\\]]]\\\YYYWWWVVVVVV[[[YYYWWWVVVWWWWWWVVVUUUTTTPPPMMMMMMMMMNNNTTT[[[```dddhhhjjjjjjnnnvvv}}}{{{~~~~~~{{{zzz{{{}}}{{{wwwyyyxxxhhhXXXNNNHHHOOO\\\iiissszzz{{{||||||~~~~~~{{{xxxwww{{{~~~wwwvvv{{{}}}yyy{{{xxx|||sssTTT@@@999666333000000000//////......---++++++++++++++++++++++++)))+++,,,,,,---///222333333...+++555KKKkkkvvviiiiiiuuu|||zzzttt]]]JJJMMM\\\vvvhhh^^^YYYYYY[[[]]]]]]\\\\\\^^^```bbb___]]]^^^aaabbb___[[[TTTSSSQQQPPPPPPQQQQQQQQQPPPQQQRRRTTTVVVXXXZZZ[[[TTTTTTUUUWWWYYYXXXUUUSSSRRRNNNLLLLLLPPPTTTVVVVVVXXXXXXWWWVVVWWWXXXZZZ\\\\\\___cccdddbbbaaaaaabbbdddeeefffeeebbb```ccchhhttt```WWWcccbbbpppoooooosssxxxzzzyyyyyy{{{fffTTTPPPnnn|||uuukkkeee[[[kkkhhh[[[VVVRRRQQQRRROOOGGGAAA@@@EEEGGGJJJHHHDDDIII]]]rrryyylll^^^SSSPPPRRRVVVmmmpppcccHHH999555222111000//////...//////---///000000000222555888???FFFFFFHHHQQQNNNEEEEEEUUUbbbgggcccYYYIIICCCNNNbbbdddwww}}}uuuxxx{{{WWWEEE<<<999:::;;;:::888777888999888777444333333555777999:::>>>AAAAAA???>>>BBBEEEFFFHHHGGGCCCAAABBB@@@===<<<<<<:::999888777777777222222333444666:::>>>@@@DDDHHHMMMQQQUUUXXX\\\^^^```aaacccdddccccccdddeeehhhfffdddccceeefffggggggfffggghhhgggffffffgggiiillllllkkkkkkkkkkkklllmmmlllmmmqqqvvv{{{~~~}}}|||}}}~~~~~~}}}zzzyyywwwvvvuuuvvvvvvwwwvvvuuusssrrrpppppppppqqqlllnnnpppqqqsssvvvzzz}}}{{{zzzxxxuuussspppooonnnkkkkkkiiihhhgggfffffffff```aaaaaabbbaaa```___^^^ZZZ[[[[[[YYYWWWUUUTTTUUUXXXUUUQQQPPPQQQSSSTTTUUURRRNNNLLLMMMMMMNNNTTT[[[bbbfffiiijjjiiikkkqqqvvvyyy}}}zzzwwwwwwyyyyyyvvvyyyuuufffWWWNNNKKKSSSaaallltttzzz}}}}}}}}}}}}|||yyyyyy||||||vvvvvvzzz~~~uuuttt{{{xxxtttwwwbbbLLL@@@666...111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,++++++000:::CCCDDD???@@@RRRrrrllldddlll}}}}}}{{{|||}}}|||ssscccMMMDDDTTTkkkzzzhhhZZZUUUVVVYYY[[[]]]^^^^^^^^^```bbbbbbaaa```^^^]]][[[ZZZYYYQQQRRRSSSTTTTTTSSSRRRQQQPPPQQQRRRTTTUUUWWWYYYYYYRRRSSSUUUXXXYYYVVVQQQMMMNNNMMMLLLOOOSSSWWWYYYZZZYYYYYYYYYYYYZZZ\\\^^^``````aaaaaa```______aaacccfffeeecccbbbcccddddddcccrrrjjjXXX___```pppsssnnnssszzz|||eeeRRR\\\xxxyyykkk]]]NNN```ssskkk]]][[[YYYWWWQQQHHHDDDDDDEEEEEEEEEEEEEEENNNcccvvvwwwfffWWWPPPPPPQQQUUUuuupppooosssWWW@@@444222222111000////////////---///000000111222666888???HHHJJJJJJNNNGGG???BBBUUUbbbgggdddZZZIIICCCMMM___eeewww{{{}}}ooo|||wwwUUUDDD;;;666888999999888888:::;;;777666444333333555888:::<<>>===<<<;;;:::999888888888555444444555777:::>>>@@@EEEHHHNNNRRRVVVYYY\\\______aaaccccccbbbbbbdddeeegggggggggeeeddddddfffhhhfffggggggfffeeedddfffgggiiijjjkkklllmmmmmmlllllljjjkkkmmmrrrwww{{{|||||||||~~~zzzvvvvvvuuuuuutttsssrrrrrrsssssssssrrrqqqpppooonnnjjjkkkkkklllmmmpppuuuyyyxxxwwwvvvtttrrrnnnkkkjjjjjjhhheeebbb``````aaabbb^^^^^^]]]\\\\\\[[[ZZZZZZXXXXXXYYYWWWTTTRRRRRRSSSTTTPPPKKKIIIJJJMMMPPPQQQOOOLLLJJJLLLMMMNNNTTT\\\```dddhhhjjjiiijjjnnnqqqwww}}}zzzttttttvvvvvvvvvyyyrrrdddUUUPPPPPP[[[hhhpppvvvzzz}}}}}}}}}}}}~~~~~~{{{zzz}}}|||xxxxxx|||~~~yyyqqqzzzyyyvvvvvvxxx]]]KKK;;;000222222111000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***000@@@PPPZZZ```ooo}}}jjjjjj{{{{{{xxx}}}vvv}}}zzzooo^^^MMMBBBIIIccc}}}ppp]]]RRRTTTZZZXXXZZZ\\\]]]^^^^^^aaabbbbbbcccccc___ZZZWWWWWWYYYXXXZZZ[[[[[[XXXTTTPPPOOOQQQRRRSSSVVVXXXYYYZZZ[[[WWWWWWWWWXXXXXXUUUPPPLLLNNNOOOPPPSSSVVVYYYZZZ[[[WWWXXXYYY[[[]]]```cccdddbbbaaa^^^\\\\\\___cccfffgggccc^^^]]]bbbeee```YYYjjjxxx[[[ZZZ^^^qqqtttnnnvvvmmmnnn~~~jjjYYYaaannnYYYSSScccuuuqqqkkkdddYYYOOOMMMPPPIIIFFFCCCCCCFFFPPPdddvvvppp\\\PPPOOOSSSNNN```zzzrrrhhhvvvfffHHH666333222111000//////......---///000000111333666999>>>IIIMMMNNNMMMCCC<<>>@@@EEEIIIOOOSSSWWWZZZ]]]______aaabbbbbbaaaaaaccceeeggghhhiiigggdddccceeehhhhhhiiiiiihhhgggfffgggiiihhhiiijjjkkklllmmmnnnnnnjjjjjjkkkooouuuyyy||||||{{{~~~~~~~~~}}}uuuuuuuuuuuusssrrrpppoooooopppqqqrrrqqqooommmlllkkkkkkjjjjjjjjjnnnssswwwtttuuuuuutttqqqmmmiiifffhhhgggdddbbb___^^^^^^^^^]]]\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWUUURRRPPPQQQRRRRRRNNNIIIFFFFFFHHHJJJJJJLLLIIIIIIKKKMMMOOOUUU]]]\\\```eeeiiijjjkkknnnooovvv~~~}}}vvvtttvvvtttwww||||||ooobbbUUUSSSWWWcccooouuuxxx{{{{{{{{{{{{|||}}}~~~}}}|||~~~~~~|||}}}uuu~~~|||sssYYYEEE999444333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***///AAATTTiii~~~yyyjjjooo~~~}}}}}}{{{|||tttaaaJJJ===AAAUUUqqqwwwfffVVVPPPUUU]]]XXXYYY\\\\\\]]]^^^```bbbccceeeeee```ZZZWWWXXX[[[]]]___aaa___YYYTTTPPPOOOSSSTTTVVVYYY[[[]]]]]]^^^\\\ZZZWWWTTTSSSQQQOOOMMMRRRSSSUUUVVVWWWXXXYYYZZZTTTVVVXXX[[[___cccfffgggbbb___\\\[[[]]]aaafffiiieeeaaaZZZXXX^^^ccc\\\PPP___|||___YYY___rrrtttppp{{{{{{___YYYhhh|||~~~nnnYYYrrrmmm\\\PPPgggyyymmm```ZZZ[[[NNNIIIDDDCCCFFFPPPcccsss||||||aaaOOOMMMSSSSSSVVVcccuuufffooonnnMMM888444333222000//////......---...000111111444777:::>>>IIINNNPPPOOOCCC>>>JJJeeelllhhh]]]QQQCCCBBBRRRaaannn{{{zzz}}}oooeeexxxvvvPPPEEE;;;999::::::999777666666777888777555555666999<<<>>>@@@AAABBBCCCBBBBBBCCCDDDEEEHHHIIIFFFDDDEEECCC???<<<;;;::::::999999999999777666666666888;;;>>>@@@DDDHHHOOOTTTWWWZZZ]]]^^^___```aaa`````````ccceeefffiiijjjhhheeeccceeehhhiiijjjjjjiiihhhgggiiijjjjjjiiihhhhhhiiillloooqqqkkkkkkllloootttyyy|||}}}}}}}}}}}}~~~|||~~~~~~wwwwwwwwwvvvtttrrrpppooommmnnnoooppppppnnnkkkjjjkkkjjjjjjhhhhhhkkkppptttrrrsssssssssqqqmmmhhhfffggggggfffeeebbb```]]][[[\\\[[[YYYXXXVVVVVVVVVVVVVVVVVVVVVSSSQQQOOOPPPQQQPPPMMMJJJHHHGGGFFFEEEDDDIIIGGGHHHKKKNNNPPPWWW___]]]```eeeiiijjjkkklllllluuu~~~{{{xxxyyytttyyyyyymmmbbbYYYYYY___kkkuuuxxxyyy{{{yyyyyyzzz{{{|||~~~~~~}}}}}}~~~||||||~~~wwwfffMMM>>>555444333222111//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,---===OOOqqqqqqrrr}}}{{{||||||wwwiiiUUU@@@;;;KKKdddyyyzzzkkk[[[RRRQQQVVV[[[XXXZZZ\\\\\\\\\]]]___aaacccdddccc```\\\ZZZ\\\^^^^^^```aaa^^^YYYUUUTTTTTTWWWYYY[[[]]]^^^^^^^^^]]][[[WWWQQQNNNMMMNNNNNNNNNUUUVVVWWWWWWVVVUUUVVVXXXTTTVVVYYY\\\```cccfffgggaaa^^^\\\\\\___dddhhhjjjbbb^^^WWWUUU]]]ddd\\\MMMXXXnnnbbb\\\cccsssrrrrrraaaQQQWWWkkk}}}}}}gggeee~~~ddd[[[NNNkkk}}}~~~{{{lllaaa]]]JJJFFFBBB@@@BBBLLL^^^pppzzzjjjTTTMMMOOOTTTRRRUUUqqqtttdddlllyyypppqqqQQQ<<<555444222111000///......---...000111222444888;;;???HHHMMMPPPPPPDDDAAAOOOmmmqqqhhhZZZNNNCCCFFFXXXbbbpppzzzzzznnneeewwwyyyLLLDDD;;;;;;;;;;;;999666444444555777666555555666999<<>>:::999888888777777777888666555555666888;;;???AAACCCHHHNNNTTTWWWZZZ\\\]]]___``````______```bbbeeeggghhhiiihhhgggffffffgggfffgggggggggffffffhhhjjjkkkiiigggfffhhhkkkoooqqqllllllmmmpppuuuyyy{{{{{{~~~{{{{{{||||||{{{zzzyyyxxxvvvtttrrrqqqpppkkklllnnnnnnnnnllljjjiiihhhhhhhhhgggfffhhhllloooooopppqqqqqqooolllhhhffffffggggggfffdddaaa]]][[[YYYYYYXXXXXXWWWVVVUUUUUUUUUUUUTTTQQQOOONNNOOOPPPOOOMMMJJJHHHGGGFFFDDDBBBGGGEEEGGGLLLOOORRRYYYaaadddeeegggjjjjjjjjjiiihhhssszzz}}}|||wwwzzzxxxlllddd``````fffpppxxxyyyzzz|||yyyyyyyyyzzz{{{|||~~~||||||}}}~~~}}}yyyxxxzzz}}}~~~}}}wwwXXXBBB555555444333111000///...---------------------------***+++///---+++666FFFkkkyyyzzzmmmUUUHHH===CCC[[[ttt~~~ppp]]]RRRQQQUUUXXXYYYZZZ\\\^^^^^^]]]]]]___aaaaaaaaa```^^^]]]]]]___aaabbbcccccc___YYYVVVXXX[[[]]]^^^______^^^\\\ZZZYYYTTTPPPMMMKKKLLLNNNPPPQQQTTTVVVVVVUUURRRRRRSSSVVVXXXYYY\\\^^^aaacccdddeeebbb```]]]^^^bbbfffgggggg^^^\\\WWWUUU___hhhaaaRRRXXX```}}}bbbaaahhhqqqqqqssswww]]]SSS^^^ooovvvuuuyyy~~~mmmooofff\\\\\\rrrzzzuuukkkkkkmmmqqqnnncccXXXSSSEEECCCBBBBBBDDDNNNbbbuuu|||www```SSSNNNNNNTTTQQQ___yyyfffbbbtttyyynnnuuuWWWEEE555444333111000///......---...000111222555888;;;BBBHHHKKKOOOOOODDDBBBQQQkkknnneeeWWWLLLBBBGGGZZZ___mmmvvvwwwppphhhwww|||}}}HHHBBB999:::;;;;;;999666444444555444333333333555888;;;>>>AAAAAABBBCCCEEEFFFGGGGGGGGGJJJKKKHHHFFFFFFBBB===777777666555555555666666444444444555888<<>>===LLLggg~~~xxxfffRRRKKKQQQYYY\\\ZZZ]]]^^^______^^^^^^```aaa```^^^]]]\\\]]]___aaabbbiiiiiigggaaaZZZXXX[[[___bbbbbbbbb```^^^ZZZWWWUUUOOOMMMKKKKKKNNNRRRTTTTTTSSSTTTTTTRRROOOOOORRRUUU\\\]]]___```bbbcccccccccdddaaa___aaadddffffffeee[[[[[[XXXWWWaaalllfffWWWZZZWWWttttttaaafffkkkoooqqqrrrlllVVVUUU___bbbcccdddaaaiii~~~~~~lll~~~tttcccmmmuuuyyyvvvkkkhhhaaaZZZVVVWWWVVVQQQKKKJJJGGGHHHIIIKKKNNNXXXnnnmmm[[[QQQJJJWWWSSSTTT{{{kkkWWW___|||~~~yyy^^^OOO666555333111000///......---...000111222555999<<>>>>>KKKfffqqqXXXHHHNNNVVVVVVWWW]]]^^^[[[[[[```iiinnnkkkggg^^^[[[YYY\\\dddlllpppqqqlllhhhcccaaacccfffiiijjjiiibbb[[[VVVQQQLLLKKKNNNSSSQQQQQQQQQTTTVVVWWWVVVTTTQQQMMMLLLNNNTTT[[[___cccaaabbbdddbbb^^^___bbb]]]aaafffkkkmmmjjjddd```\\\\\\XXXUUU\\\jjjsssuuuooonnnmmmlllmmmppprrrtttzzz}}}|||}}}tttfffXXX]]]vvvwwwuuuzzz{{{zzzxxxtttnnnhhhddddddeeehhh```eeeiiieeetttzzz{{{{{{zzz|||}}}iii]]]OOOQQQQQQRRR```~~~rrrZZZiiipppXXXHHH:::000222333///...000111//////222444444888>>>FFFFFFJJJLLLEEE<<<@@@KKKccc```___\\\QQQFFFJJJVVVZZZgggxxxwww}}}uuussstttggg???777>>>888888888777777777666666666555444333333555777888<<<<<<>>>BBBGGGJJJJJJJJJHHHJJJMMMMMMKKKGGGAAA===666666666777666555555444333333444555888;;;???AAACCCHHHOOOUUUYYY[[[^^^```bbb```^^^^^^___aaabbbbbbbbbdddffffffeeedddeeefffddddddfffggghhhiiiiiiiiijjjjjjjjjkkkkkkllllllllliiijjjjjjiiiiiihhhgggfffeeeggghhhhhheeecccbbbccc______```bbbfffjjjnnnqqqtttvvvzzz~~~|||}}}~~~|||{{{yyyvvvtttrrrpppooommmkkkhhhggghhhjjjjjjjjjhhhiiijjjkkkkkkkkkkkkkkkllllllkkkjjjhhhgggfffeeedddbbb___]]]\\\[[[YYYXXXXXXXXXWWWVVVUUUSSSRRRQQQRRROOOLLLJJJKKKJJJHHHFFFGGGGGGGGGFFFEEEEEEGGGIIIFFFCCCDDDMMMUUU\\\ccciiimmmllllllnnnpppqqqpppnnnqqqtttxxx||||||zzzwwwttt{{{yyytttpppnnnrrrsssuuuwwwyyyzzzzzzzzz|||zzzxxxwwwxxxxxxwwwvvvwwwyyy{{{}}}~~~}}}~~~{{{zzz{{{~~~~~~{{{RRRDDD666111111000//////.........------------,,,...,,,---000000///333999FFFvvv~~~pppzzzzzzsss[[[CCC???DDDUUUoooiiiTTTGGGNNNVVVWWWYYY___bbb]]]\\\cccnnntttpppiii\\\ZZZ[[[aaakkkrrrttttttkkkhhheeeeeeiiilllmmmlll```XXXQQQMMMJJJHHHLLLQQQSSSSSSTTTUUUXXXXXXWWWVVVSSSNNNIIIJJJQQQ[[[bbbfffdddbbbcccdddbbb^^^___ccc^^^dddkkknnnkkkfffcccbbb[[[]]]ZZZVVVWWWcccqqqyyyvvvuuusssqqqpppqqqsssttt|||qqqiiittt|||fffccc{{{oooyyyssszzzyyyqqqlllkkkkkkggg]]]aaajjjppp{{{rrrnnnuuuzzzyyy|||vvvdddQQQQQQQQQRRRWWWkkkhhhfff}}}aaaQQQ@@@222000111......222111//////333444444999@@@HHHGGGJJJKKKCCC<<>>333222333222000............------------...,,,---000000///333999GGGuuu|||kkkzzzvvvgggPPP===@@@KKK___www```PPPHHHNNNVVVYYY[[[```gggcccdddlllwwwyyypppfff[[[[[[___gggqqquuutttqqqkkkjjjiiijjjlllkkkhhhdddRRRNNNKKKLLLLLLLLLOOOTTTRRRSSSUUUWWWYYYXXXUUURRRNNNJJJHHHLLLWWWaaaggghhhfffcccbbbccc```\\\^^^bbbcccjjjppppppiiibbb```aaa^^^___]]]XXXXXX___kkksssuuutttrrrpppoooppppppqqqxxxeee\\\aaabbb|||dddjjjwww|||xxxooorrr{{{wwwnnneeeaaaaaabbbZZZUUUZZZiiiuuulllbbbllltttpppsss||||||~~~}}}~~~jjjUUUPPPPPPSSSTTT^^^~~~~~~jjj|||gggVVVCCC333000111///...111000///000333333444:::BBBKKKJJJLLLMMMEEE@@@JJJYYYTTTSSSTTTTTTLLLDDDJJJVVV]]]jjjvvvwwwssskkkyyyvvv^^^DDD>>>;;;888888777777777666666666666666666666666666666666999;;;???GGGOOOVVVYYYZZZ\\\[[[ZZZYYYQQQEEE<<<777666666666666666555444444333333333555888<<>>TTTfffzzzxxxpppRRRLLLKKKQQQXXX\\\___ccckkktttvvvhhh^^^^^^cccjjjooopppooonnnnnnwwwyyyyyytttjjj```ZZZXXX[[[[[[___dddccc]]]XXXWWWXXXXXXZZZ[[[ZZZWWWQQQMMMEEEHHHOOOXXXaaaeeedddaaaccc___]]]^^^\\\[[[___eeerrruuuuuunnnddd]]]]]]___```[[[ZZZ```gggjjjjjjkkknnnnnnnnnooopppqqqrrrsssxxx|||~~~~~~}}}mmm___aaasssyyycccfffwww~~~yyyuuusssssskkkrrrxxx~~~hhh___ooowwwZZZGGGOOOZZZVVVQQQRRRYYYcccpppyyy|||~~~dddVVVNNNRRRVVVZZZhhhyyyrrrcccqqqyyyaaaKKK777333444111...///...///111333222444===GGGKKKKKKNNNNNNGGGDDDRRRfffjjjZZZJJJDDDAAAAAAJJJVVV]]]kkknnnrrreeeaaaxxxpppWWWAAA<<<999999999999999888888888888444333333444444555777777:::<<>>lllwww~~~zzz}}}tttTTT<<<:::EEE```rrrvvvkkkaaaNNNLLLMMMSSSYYY]]]```dddjjjxxx~~~nnnccc___ccciiinnnnnnjjjjjjpppuuuwwwhhh___```dddgggeeeeeehhhfff```\\\\\\ZZZZZZZZZZZZXXXTTTNNNIIIFFFKKKSSS[[[```aaa```^^^^^^[[[ZZZ\\\]]]___eeelllwwwvvvssskkkccc^^^___bbbbbb]]]]]]dddjjjkkkjjjlllmmmmmmnnnoooppprrrssssssyyywwwzzziii___dddmmmxxxvvvllljjjyyyeeePPP___qqqXXXHHHOOO[[[XXXKKKBBBFFFUUUhhhwww}}}jjj]]]RRRPPPTTTZZZdddnnnsss]]]cccxxx}}}mmmTTT<<<444444111...000......111333222444===IIILLLMMMPPPOOOGGGCCCQQQeeefffXXXKKKEEE@@@???IIIWWW^^^llllllqqqaaa```{{{zzz[[[???888888888888888888777777777777222222111111222555777999;;;===BBBIIIRRRYYY\\\]]]\\\XXXYYY^^^XXXHHH======444444555555444444333222111222222555888<<>>:::LLLdddvvv~~~mmmbbbUUUOOOQQQYYYdddjjjttt]]]___uuu}}}xxx[[[???444222000///111......111333222444>>>JJJPPPQQQTTTRRRHHHCCCQQQdddYYYQQQJJJFFF@@@>>>JJJYYY___mmmlllqqq`````````???666888777777777777666666666666111000//////111444888:::>>>???DDDKKKSSSYYY\\\]]]\\\WWWXXX]]]VVVDDD999999555555666666555555444333111111222555888===AAACCCFFFKKKRRRWWWZZZ[[[\\\]]]___^^^___aaacccddddddbbbccceeeggggggfffeeefffgggeeeeeeggghhhhhhgggfffffffffdddccc```]]][[[YYYXXXVVVXXXZZZ]]]^^^_________YYY[[[^^^```______```aaaaaa___\\\YYYXXXYYYZZZ\\\\\\\\\]]]______`````````bbbaaaaaabbbeeeffffffeeeiiimmmsssyyy|||}}}|||{{{|||yyyxxxyyytttssssssrrrqqqqqqpppppplllkkkjjjjjjjjjiiigggddddddeeeffffffggggggffffff```bbbcccddddddbbb___]]][[[YYYWWWWWWXXXXXXWWWVVVXXXXXXWWWUUUSSSQQQNNNMMMGGGIIIJJJIIIFFFFFFHHHJJJEEEFFFFFFEEEEEEIIIQQQXXXUUUNNNKKKNNNTTTZZZccckkkiiinnnsssuuutttqqqppppppnnnllliiifffeeefffggghhhjjjmmmtttzzzxxxvvvtttssssssuuuwwwxxxvvvtttrrrrrruuuzzz|||yyyxxxvvvssspppttttttttttttvvvxxxzzz|||wwwzzz{{{zzzwwwxxx~~~|||xxxwww```bbbwwwfffJJJ<<<666333000000///...............)))///---+++111222111999LLLyyy}}}bbb@@@888HHHSSSwww{{{mmmYYYIIIFFFLLLSSSXXXZZZ]]]```dddlllwwwggg[[[dddnnnxxxppp^^^YYY]]]mmmdddeeeooojjjkkklllllljjjfffbbbaaa```[[[WWWRRRPPPOOONNNMMMKKKUUUVVVXXX\\\___```___^^^YYY[[[ZZZXXX\\\gggqqquuuxxxssskkkfffccccccccccccccceeehhhkkkmmmlllkkkjjjjjjiiijjjnnnrrrsssqqqnnnrrrtttuuuvvvuuuvvvwwwyyy{{{{{{{{{|||~~~~~~|||xxxxxx~~~~~~~~~{{{ccc\\\^^^pppfffPPPXXXtttaaaSSS\\\ooopppYYY@@@===OOOeeesssxxx|||nnnYYYSSSUUUVVVVVVXXXkkklllcccuuubbbEEE888444000///111111000000222333666???IIISSSTTTVVVRRRGGGCCCOOOaaaYYYPPPLLLDDD999???OOOTTTZZZgggnnnqqqbbbjjj^^^DDD777444555555444333222222222222111111222111111333666999BBBEEEGGGIIIOOOXXX___```[[[TTTSSSXXXSSSCCC999:::666666666666666555555444333555777888999<<<@@@DDDGGGIIIMMMRRRXXX\\\___```[[[```cccbbbccceeeccc___fffhhhjjjjjjhhhggggggggggggeeecccdddffffffccc```bbbaaa```]]][[[YYYWWWWWW^^^^^^```aaabbbbbbbbbbbbffffffeeedddcccbbbbbbbbbaaa```^^^\\\ZZZYYYXXXWWWZZZZZZYYYYYYYYYZZZ[[[[[[\\\\\\]]]___aaabbbcccdddeeehhhmmmqqqtttuuutttsssuuuzzz~~~yyyvvvvvvxxxtttsssrrrrrrqqqqqqqqqqqqooommmkkkhhhggghhhiiijjjhhhfffeeedddeeeeeedddbbbcccbbbaaaaaaaaa___\\\YYYVVVVVVVVVWWWWWWWWWWWWWWWXXXVVVUUURRROOOMMMKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCEEEJJJPPPUUUUUUUUUSSSOOOOOOVVVbbblllmmmkkkmmmrrrsssooopppuuuqqqlllgggeeefffggggggeeehhhnnnyyy||||||zzzxxxwwwvvvuuurrrpppsssqqqppprrrtttxxx~~~vvvrrrssssssqqqooonnnoooqqqssstttwww|||~~~{{{xxxyyy|||~~~}}}}}}{{{~~~{{{tttvvv___]]]ggg~~~rrrQQQ???888666000000///............///,,,111...---222222555AAAbbb}}}wwwYYY@@@:::JJJ^^^|||}}}kkkYYYMMMGGGLLLRRRVVVXXX[[[```dddooozzzjjj```kkkvvv~~~sss^^^WWW\\\mmm{{{cccfffpppmmmkkkjjjiiihhheeebbb___]]]ZZZXXXTTTNNNJJJIIIMMMQQQWWWXXXYYY[[[^^^^^^\\\ZZZWWWXXXWWWWWW___lllvvvyyyvvvqqqjjjeeebbbbbbbbbbbbdddfffiiikkklllllljjjiiigggggghhhllloooqqqooolllqqqrrrttttttttttttvvvxxxyyyyyyyyyzzz{{{|||}}}~~~|||wwwppp}}}wwwhhhooorrr}}}yyyiii\\\cccxxxwwwfffRRRZZZrrraaaQQQXXXuuuqqqPPPGGGUUUfffrrrxxx|||uuu```WWWVVVSSSRRRSSSeeessseeerrrgggIII<<<888333222444333111111333444666???IIIOOOPPPRRRNNNDDDAAAMMM]]]UUUMMMJJJDDD:::AAAQQQVVV\\\iiiooorrreeeppp|||VVV???777666555444333222222222222222000111111111111444888;;;@@@DDDGGGIIIPPP\\\ccceee^^^VVVRRRTTTNNN@@@999;;;666666666666666555555444333444666888999<<<@@@CCCGGGIIIMMMRRRVVVZZZ]]]___]]]aaacccbbbccceeedddaaagggjjjlllmmmkkkiiiiiiiiiiiigggdddddddddccc```]]]______^^^]]]\\\[[[[[[ZZZ^^^___```bbbcccccccccccchhhhhhhhhgggfffdddcccbbb```___]]]\\\ZZZZZZYYYYYYWWWWWWWWWVVVWWWWWWXXXXXXYYYZZZ[[[\\\]]]___``````bbbeeeiiimmmooopppooonnnppptttxxxyyywwwuuuuuuvvvssssssrrrqqqqqqqqqqqqqqqooommmkkkhhhggghhhiiijjjiiihhhgggggghhhhhhgggfffcccbbb`````````^^^[[[XXXWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWUUURRROOOLLLJJJIIIJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCEEEJJJPPPUUUXXXWWWUUUQQQPPPVVVaaajjjmmmjjjlllpppqqqoooqqqvvvqqqkkkeeebbbcccfffhhhiiilllqqqyyy{{{}}}{{{yyywwwwwwvvvsssqqqrrrrrrrrrsssssswww~~~{{{uuurrrsssssspppmmmlllmmmooopppqqqtttwwwzzz~~~|||{{{|||}}}~~~~~~~~~~~~|||~~~yyyqqqrrrzzzaaa^^^___jjjxxxSSS<<<555555111000//////......//////---111...---111111999LLL}}}sssmmmKKK@@@>>>NNNmmm{{{eeeTTTPPPIIIMMMRRRUUUWWWZZZ```dddssszzzjjjdddsssuuu]]]TTT[[[pppuuuaaahhhrrrqqqllliiifffeeeeeebbb^^^YYYYYYYYYUUUMMMFFFGGGOOOWWWYYYYYYYYY[[[\\\[[[XXXUUUTTTSSSSSSWWWddduuu}}}~~~uuupppjjjeeeccccccccccccfffhhhjjjkkklllkkkiiihhhjjjjjjkkknnnrrrsssrrrqqqoooqqqssssssssssssuuuvvvwwwwwwxxxxxxxxxyyyyyyyyyuuuyyymmmrrr]]]YYYbbbpppiii___rrrwwwkkkuuucccUUUaaassscccRRRZZZgggRRRYYYeeepppxxx|||~~~~~~|||iii]]]WWWRRRQQQQQQ]]]}}}hhhlll{{{lllNNN@@@:::444222444333222222444444666???HHHJJJKKKLLLGGG@@@???KKKZZZPPPIIIHHHDDD;;;CCCSSSXXX]]]jjjnnnoooeeetttuuu|||NNN;;;777999555444333222111111111111///000000111222555:::===>>>BBBFFFJJJSSS___gggjjjcccZZZSSSPPPIII===999<<<666666666666666555555444333444666777999;;;???BBBFFFHHHLLLPPPUUUXXX[[[\\\```ccccccaaabbbeeefffcccfffiiilllmmmllljjjiiihhhiiigggeeecccaaa___]]]ZZZ[[[[[[\\\\\\]]]]]]]]]^^^___```bbbccceeeeeeeeedddkkkkkkkkkkkkiiigggeeeccc```___^^^]]][[[[[[ZZZZZZWWWWWWVVVVVVUUUVVVVVVVVVXXXXXXYYYZZZ\\\]]]^^^^^^```bbbfffjjjlllllllllkkklllnnnqqqsssttttttssssssrrrrrrrrrqqqqqqqqqqqqqqqooonnnkkkiiihhhhhhiiijjjhhhhhhggghhhjjjkkkiiihhhcccbbb```______]]][[[XXXYYYXXXXXXWWWWWWWWWXXXXXXYYYWWWUUURRROOOLLLIIIHHHIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDEEEJJJRRRWWW[[[ZZZWWWSSSQQQVVV___gggkkkiiijjjmmmooooooqqquuunnniiibbb___```eeejjjmmmpppsssxxx~~~~~~zzz|||zzzxxxwwwwwwvvvtttrrrqqqtttvvvuuusssuuu{{{yyyvvvsssrrrsssrrrnnnkkkjjjkkkmmmmmmmmmooorrrttt|||zzzzzz|||~~~~~~~~~~~~zzzrrrqqqwwwdddccc```cccwww~~~WWW;;;333555111000000///.../////////,,,///,,,,,,//////???\\\}}}kkkbbb???AAAEEEUUU{{{zzz|||sssZZZMMMOOOLLLPPPSSSUUUVVVZZZaaafffxxxuuueeedddxxxwww[[[QQQ[[[uuummm```jjjssstttnnnjjjeeeeeefffddd]]]WWWVVVVVVSSSNNNJJJLLLSSSZZZYYYYYYYYYZZZZZZYYYVVVSSSRRRQQQQQQXXXjjj}}}vvvrrrlllhhhfffffffffeeehhhiiijjjkkkkkkjjjhhhgggjjjkkkmmmoooqqqrrrsssrrroooqqqrrrsssrrrsssuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvzzzyyyzzz}}}~~~zzzlllMMMYYYiiittt~~~mmmgggrrrvvvZZZYYYnnnvvvbbbUUUeeerrrRRRUUU^^^lllwww|||~~~~~~rrrdddZZZTTTSSSTTTWWWuuuuuukkkqqqqqqSSSCCC:::222...000222111222444444666===FFFFFFHHHGGGBBB>>>@@@LLLXXXNNNGGGGGGCCC;;;CCCTTTYYY___kkkkkkiii___qqqtttyyyKKK999777;;;666555444222111111111111//////000111222666<<<@@@???CCCGGGKKKTTT```iiikkkddd]]]VVVQQQGGG===999;;;666666666666666555555444333444666777888:::>>>AAAFFFHHHKKKOOOSSSVVVXXXZZZ```cccbbb___```dddeeedddbbbeeeiiijjjiiifffeeedddfffdddbbb___]]][[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]^^^```aaadddfffgggggggggfffnnnnnnnnnnnnllljjjgggeeedddbbbaaa___]]][[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWYYYYYYZZZ[[[\\\\\\]]]]]]^^^aaaeeeiiikkkmmmmmmmmmkkkkkkmmmooorrrsssqqqppppppqqqqqqqqqqqqqqqppppppooonnnllljjjiiiiiiiiijjjfffffffffhhhjjjkkkjjjhhheeecccaaa``````^^^[[[YYYZZZZZZXXXWWWWWWWWWWWWXXXYYYWWWUUURRRNNNKKKIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFLLLTTTYYY[[[YYYVVVRRRQQQUUU]]]bbbiiiggggggjjjmmmooopppqqqhhheeeaaa___aaafffkkkoooqqqsssvvvzzz~~~}}}zzzzzzxxxvvvuuuvvvuuusssqqqpppwwwzzzwwwsssuuuyyy|||qqqqqqqqqssstttrrroookkkiiikkkllllllllllllnnnooo|||}}}~~~{{{xxxxxx{{{~~~~~~||||||uuutttxxxiiifff^^^[[[kkkdddDDD777777111111000///////////////---...---...000111JJJrrrtttlllzzzWWW999DDDOOO```zzzxxxxxxjjjSSSJJJOOOPPPSSSVVVWWWXXX\\\ccchhhsssbbbfff|||\\\OOOXXXtttggg```mmmtttwwwqqqlllhhhggggggeee^^^XXXTTTSSSQQQQQQSSSVVVXXXYYYWWWWWWWWWYYYZZZYYYVVVTTTRRRQQQQQQZZZmmmxxxtttoookkkjjjjjjjjjiiiiiiiiijjjjjjjjjiiihhhgggfffgggiiijjjkkklllmmmnnnoooqqqssssssssssssuuuwwwwwwxxxxxxxxxxxxwwwvvvvvvvvvwwwwwwxxxzzz{{{}}}~~~~~~{{{LLLIII]]]xxxiiinnnzzz|||hhhTTT___zzzsss\\\XXXrrr}}}mmmfffJJJLLLWWWiiiwww|||}}}lll]]]VVVUUUVVVYYYooovvvqqqxxxZZZHHH<<<111,,,...111///111333444555===EEEFFFGGGEEE@@@>>>EEEPPPYYYPPPIIIHHHCCC;;;CCCTTTYYYdddoookkkcccZZZnnn|||{{{MMM;;;888;;;777666555333222111111111//////000000333777>>>BBBAAAEEEIIILLLSSS___ggghhhccc```[[[TTTIII===888888666666666666666555555444222444555666777999===@@@EEEGGGJJJNNNRRRUUUWWWXXX___aaa```]]]^^^bbbdddcccaaacccfffgggeeecccbbbaaa______]]][[[YYYXXXXXXYYYYYYYYYZZZZZZ[[[\\\\\\]]]aaacccfffhhhjjjjjjiiihhhoooppppppooommmkkkiiihhhhhhgggdddaaa___]]][[[[[[\\\[[[ZZZYYYXXXXXXWWWWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[]]]aaafffiiilllmmmmmmlllllllllnnnpppqqqooonnnoooooopppqqqqqqppppppoooooonnnlllkkkjjjiiiiiijjjgggggghhhjjjmmmmmmllljjjhhhfffcccbbbaaa___]]][[[[[[ZZZXXXWWWVVVVVVVVVWWWXXXWWWTTTQQQNNNKKKIIIHHHFFFFFFEEEEEEDDDEEEEEEEEEAAABBBCCCEEEHHHNNNUUUZZZWWWUUURRRPPPQQQUUU[[[___eeeeeegggiiimmmooonnnkkk```aaabbbccceeehhhkkkmmmooopppsssxxx|||}}}|||zzzuuutttrrrrrrrrrrrrqqqooopppxxx|||xxxuuuvvvwwwvvvkkklllpppsssuuussspppmmmkkklllnnnnnnllllllmmmnnnuuuwwwxxxwwwvvvwww{{{}}}~~~|||}}}vvvtttxxxwwwmmm```YYYbbbtttOOO:::444222111000000//////000000///000///333555777XXXqqqttttttzzzsssMMM999JJJ]]]oooxxxqqqaaaPPPLLLQQQRRRUUUXXXYYYZZZ]]]ccchhhyyyfffkkkaaaOOOUUUpppcccdddsssvvvzzzrrrnnnkkkiiigggddd^^^ZZZUUUTTTTTTWWWZZZ\\\[[[YYYVVVVVVWWWYYYZZZYYYWWWTTTSSSRRRSSS[[[mmm}}}~~~xxxtttpppmmmlllllllllkkkiiiiiijjjjjjjjjiiiiiihhhhhhjjjkkkkkkjjjkkklllnnnoooqqqssssssssssssuuuwwwwwwxxxyyyzzzzzzyyywwwvvvuuuwwwyyyxxxxxxyyy|||yyywwwPPPGGGYYYuuu}}}mmmyyyttt___XXXiiilllZZZbbbcccLLLNNNAAAEEETTTkkkyyy|||~~~ttt```VVVVVVWWW]]]mmm~~~ooo~~~```MMM@@@333...000//////111444555777>>>GGGGGGHHHFFF@@@AAAKKKVVV]]]RRRJJJHHHCCC;;;CCCUUU[[[gggrrrjjj___XXXppp}}}PPP>>>999;;;888888666444333222222222000000000111333888???DDDCCCGGGIIIKKKRRR\\\cccddd``````]]]TTTHHH===777666666666666666666555555444222333555666666999<<>>???EEEYYYrrr~~~|||{{{~~~~~~yyycccYYYZZZ\\\\\\hhhmmm}}}aaaOOOAAA555111333//////222666888:::AAAJJJHHHJJJFFF@@@CCCOOO[[[___SSSKKKHHHBBB:::EEEXXX___dddpppfffZZZVVVsss|||~~~PPP>>>:::<<<:::999888666444333333333111111111111333888???DDDBBBFFFHHHJJJPPPZZZaaabbb^^^___[[[QQQDDD;;;666555666666666666666555555444222333555555666888;;;>>>BBBEEEHHHMMMRRRVVVYYYZZZ^^^aaaaaa^^^___ccccccaaabbbbbbbbb___\\\ZZZ[[[[[[[[[[[[[[[XXXVVVUUUXXX[[[\\\]]]]]]^^^```aaabbbbbbccceeeiiilllnnnnnnmmmlllpppooommmkkkkkklllmmmnnnkkkjjjhhhfffeeeccccccccc```___]]]\\\ZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXX[[[^^^```bbbddddddaaadddggghhhggghhhkkknnnlllmmmooopppqqqpppooonnnnnnnnnmmmlllkkkjjjjjjiiillllllnnnppprrrrrrooommmkkkhhhdddbbb```___^^^\\\\\\ZZZWWWTTTSSSSSSTTTTTTTTTTTTRRRPPPNNNLLLKKKJJJDDDDDDDDDDDDDDDEEEFFFFFFAAACCCFFFHHHIIIKKKMMMOOOLLLKKKJJJLLLQQQXXX]]]```bbbhhhmmmqqquuuvvvlll```ZZZ___eeehhhiiijjjlllmmmllloootttyyy|||zzzuuuqqqooonnnmmmmmmnnnooonnnlllkkkrrruuurrrtttwwwrrrfff```dddkkkppprrrqqqpppooommmoooqqqqqqpppooooooooopppooonnnppptttxxx{{{|||zzz|||yyy~~~|||{{{rrrmmmnnnxxxzzznnnffffffdddhhh~~~kkkKKK<<<222111111000000000000000---,,,...555777<<>>???TTTuuuzzzdddSSSNNNPPPRRRQQQTTTXXXZZZZZZ\\\aaaeeexxxooopppkkkUUUXXXrrrdddnnn~~~{{{ooopppoookkkeee```]]][[[]]]```bbb```ZZZXXXZZZ^^^ZZZYYYYYYZZZZZZXXXUUURRRRRRTTTUUUZZZeeeppptttqqqrrroookkkiiiiiiiiihhhggghhhhhhiiiiiiiiijjjjjjjjjlllmmmnnnllljjjiiikkkmmmmmmnnnpppppppppqqqrrrtttuuuwwwyyyzzz{{{zzzxxxwwwvvvuuuuuuwwwyyy{{{zzzzzzzzzyyyzzz~~~zzzmmmaaaYYYSSSXXXiiiyyyooolllxxx```___ttt}}}uuummmuuupppIII:::@@@HHH^^^xxx|||yyy|||}}}~~~~~~||||||zzzeee]]]___cccXXXbbb}}}ppp|||zzz^^^MMM@@@555111444000000333888:::<<>>;;;===;;;:::888777555444444333222222111111333888???DDDAAAEEEGGGIIIOOOYYY```aaa]]]^^^YYYMMM@@@999666555666666666666666555555444222333444555666888;;;>>>BBBDDDHHHMMMRRRWWWZZZ[[[^^^aaabbb```aaaddddddbbb``````^^^ZZZWWWUUUVVVWWW\\\]]]\\\YYYVVVUUUXXX[[[]]]^^^___aaacccdddffffffcccfffjjjmmmoooooonnnlllooonnnkkkjjjjjjkkknnnooojjjiiihhhgggggggggggggggdddcccaaa___^^^\\\\\\\\\ZZZYYYYYYYYYYYYYYYXXXXXXZZZZZZ\\\^^^___aaaaaaaaaZZZ___dddeeecccdddiiinnnkkkmmmooopppqqqpppooonnnnnnnnnmmmlllkkkjjjjjjiiikkklllmmmoooqqqpppmmmkkkjjjgggcccaaa___^^^]]][[[\\\ZZZVVVSSSRRRRRRSSSTTTSSSSSSRRRPPPNNNMMMKKKKKKDDDDDDCCCDDDDDDEEEFFFGGGCCCFFFIIIJJJIIIIIIIIIJJJIIIHHHIIILLLSSSZZZ___bbbbbbjjjqqquuuzzzyyymmm^^^[[[```eeehhhiiijjjmmmooommmpppuuuzzz|||yyyrrrlllooonnnmmmmmmnnnooonnnllliiioooqqqooossswwwoooaaa\\\aaahhhnnnppppppoooooommmoooqqqrrrpppooooooppprrrooommmoootttyyyzzzzzzyyy{{{www||||||rrrlllkkkuuu}}}rrrjjjgggcccccctttwww[[[===888111222222---111444,,,(((:::...000;;;CCCqqqxxxgggjjj|||xxxeeeMMM:::CCC___xxxrrr\\\PPPQQQUUUUUUSSSTTTVVVXXX[[[___bbbccc{{{~~~uuu|||rrrSSSZZZnnnuuutttxxxvvvrrrlllgggdddbbb```___iiifffaaa^^^\\\ZZZXXXVVVVVVXXXYYYYYYWWWVVVVVVVVVTTTUUUUUUWWW^^^jjjpppqqqnnnkkkhhhggghhhjjjkkklllhhhhhhgggggggggggghhhhhhjjjjjjkkklllmmmmmmmmmmmmlllooorrrpppmmmkkknnnqqqsssvvvyyyzzzyyyxxxwwwwwwqqqsssuuuvvvvvvxxxzzz|||yyyzzz~~~yyyyyy|||}}}rrrccceee\\\UUUYYYcccrrr|||}}}yyyvvvsss}}}sssooossswwwwwwuuu{{{jjjJJJCCCBBBUUUjjjwww|||}}}zzzvvvzzzyyyzzzzzz|||~~~mmmZZZZZZeeeggglllkkkpppuuujjjUUUEEE:::444111222111000111666===DDDHHHOOONNNLLLBBB>>>SSSfffddd```SSSDDD===???JJJYYYdddaaaoooeeeYYYKKK}}}PPP===>>>???===@@@BBB===444...///222222333444444555777<<<@@@EEEGGGKKKNNNRRRWWW^^^bbbaaaaaa[[[LLL>>>999777666333444444444444444444333444555555555666888<<>>@@@DDDIIIMMMQQQUUUYYY\\\`````````ccceeegggfffeeeaaaaaa```]]]ZZZWWWWWWXXX___^^^^^^]]]^^^^^^___```aaacccgggiiigggbbbccchhhggghhhiiikkkllllllmmmmmmnnnqqqssssssrrrqqqssstttrrrpppmmmllllllkkkgggeeedddcccbbbccccccbbb___]]][[[ZZZZZZYYYYYYYYYZZZZZZZZZZZZ[[[^^^```aaa___]]]\\\]]]^^^______aaadddfffjjjiiihhhjjjmmmoooooommmmmmllllllkkkkkkkkkllllllnnnmmmmmmnnnooonnnkkkiiihhheeebbbaaaaaaaaa```___ZZZWWWSSSRRRSSSTTTUUUUUUSSSRRRQQQQQQPPPNNNJJJGGGGGGFFFEEEEEEGGGJJJMMMNNNKKKLLLLLLJJJGGGCCC???===>>><<>>CCCFFFGGGIIIKKKOOOUUU\\\bbbaaa```XXXIII===888666444555555666666666666555555333333444444444777:::===???CCCIIINNNSSSWWW\\\___aaaaaabbbeeehhhjjjiiihhhddddddccc```]]]ZZZZZZ[[[______^^^^^^___```bbbcccbbbaaaccchhhhhhffffffhhhggghhhiiikkkmmmnnnoooppppppsssuuuvvvvvvwwwxxxzzzsssqqqnnnmmmlllllljjjhhhdddcccbbbbbbcccdddbbbaaa^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[\\\^^^aaaaaa```^^^]]]^^^_________```bbbdddgggffffffhhhkkkmmmmmmlllkkkkkkkkklllllllllllllllooonnnnnnoooppppppmmmkkkiiigggdddbbbbbbaaa```^^^[[[XXXUUUSSSTTTUUUUUUUUUSSSRRRQQQPPPOOOMMMIIIFFFFFFDDDCCCDDDHHHKKKNNNOOOLLLLLLKKKIIIEEE???:::666888888<<>>:::>>>NNNaaaqqq}}}{{{kkkWWWJJJKKKPPPRRRQQQUUUUUUVVVVVVXXXYYY[[[\\\```mmmyyyvvvlllrrrwwwddd___]]]bbbllluuuyyyyyypppkkkeee```]]][[[XXXWWWVVVWWWWWWVVVTTTTTTUUUVVVTTTVVVVVVWWW\\\dddgggfffiiikkkmmmmmmlllkkkkkkkkkkkkjjjjjjiiiiiijjjjjjkkkhhhjjjlllooooooooonnnmmmmmmooopppooonnnmmmnnnpppqqqsssvvvvvvtttrrrrrrrrrsssuuuxxxyyyxxxxxxyyyzzzzzzyyy{{{}}}}}}|||ssskkkfffiiimmmqqqtttxxxnnn]]]QQQVVV^^^[[[RRRNNNUUUPPPNNNTTT^^^kkk{{{iiiQQQGGGFFFSSS```mmmrrrtttvvvwwwvvvuuuuuuuuuwwwyyy|||uuuccc```iiivvvwwwdddzzz|||fff]]]uuu~~~^^^BBB333111333333333555:::@@@FFFJJJPPPMMMKKKDDDDDDXXXfff]]]OOOJJJAAA<<>>FFFKKKQQQ]]]hhhvvv|||}}}sssddd[[[\\\```aaabbbcccfffiiikkknnnooossszzz~~~tttllljjjkkkjjjiiifffeeeeeegggjjjlllqqqppplllfff___XXXTTTRRR\\\aaaggglllnnnnnnnnnnnnnnnnnnmmmllllllmmmmmmmmmlllllllllnnnooooooqqqsssqqqrrruuuxxxzzz~~~}}}||||||rrrkkkmmmppp~~~{{{zzzwwwrrrlllfffdddcccooouuuLLL888111444111000222///,,,///222===666HHH[[[ZZZKKK===777<<>><<<<<<;;;999777777;;;AAAEEEFFFHHHJJJMMMPPPUUU[[[______\\\RRRDDD<<<;;;:::777666666777777777777666666333333444444444777:::===???CCCIIIOOOTTTYYY^^^aaaaaabbbffflllpppsssrrrpppnnnoooooommmkkkjjjkkklllmmmkkkgggeeecccccceeefffjjjeeedddhhhkkkjjjhhhiiikkkkkklllmmmooorrruuuvvvrrrqqqqqqsssuuuvvvuuutttsssttttttqqqmmmiiihhhgggnnnllljjjjjjjjjiiigggfffddddddbbbaaa```___^^^^^^```___^^^```bbbddddddccc^^^___```___\\\ZZZZZZZZZ]]]___bbbdddeeegggjjjllljjjkkknnnpppqqqqqqqqqppppppooooooqqqsssuuuuuutttpppnnnllljjjhhheeeaaa^^^___\\\ZZZYYYYYYYYYWWWVVVTTTRRRPPPOOOOOONNNLLLJJJFFFDDDEEEJJJPPPRRROOOKKKKKKIIIFFFBBB>>>:::777555555777<<>>>>><<<;;;<<<<<<;;;::::::<<>>???CCCIIIOOOSSSXXX]]]``````ccciiipppxxx|||||||||wwwwwwvvvtttqqqoooooopppqqqnnnkkkiiihhhiiikkklllpppllljjjlllmmmjjjjjjlllmmmmmmmmmnnnppprrruuuwwwuuutttssstttvvvvvvtttqqqppprrruuutttppplllkkkkkkjjjiiiiiijjjkkkjjjhhhfffdddcccbbbaaa````````````aaa```___```cccddddddddd```aaabbbaaa^^^[[[ZZZZZZ[[[^^^bbbdddeeefffjjjmmmkkkllloooqqqsssssssssrrrsssqqqoooooopppqqqpppoookkkjjjiiihhhhhhfffccc```___^^^[[[[[[[[[ZZZXXXVVVTTTRRRPPPOOOPPPPPPNNNMMMEEEDDDHHHPPPXXX[[[VVVPPPOOOLLLGGGAAA<<<999777666444666<<>>999999999666555555666666666666555555444555555555666888<<>>SSSqqqrrrWWWNNNHHHKKKQQQTTTTTTUUUYYYYYY[[[\\\\\\\\\\\\\\\``````___^^^```eeemmmrrruuu}}}hhhwww~~~|||ssskkkeeebbb```^^^]]][[[XXXXXXXXXXXXWWWUUU[[[[[[ZZZYYYZZZ^^^dddiiieeefffhhhhhhgggfffggghhhjjjkkklllllllllkkkjjjiiijjjjjjjjjjjjkkkkkklllmmmjjjlllnnnooopppooonnnmmmjjjrrrvvvsssrrrtttsssnnnyyyrrrppptttvvvqqqooopppjjjiiiiiiiiimmmwww```VVVssszzzqqqeee`````````^^^[[[\\\WWWZZZfffkkkiiimmmvvv|||jjjqqq}}}yyyggg^^^]]]llllllMMM===KKKWWWdddrrrvvvwwwwwwvvvssssssuuuwwwwwwwwwwwwyyy{{{yyyiii^^^ZZZ\\\XXXdddssszzzbbb]]]nnn~~~dddGGG999888555222111444:::AAADDDDDDBBBDDDDDDGGGUUUcccbbbYYYMMMHHH@@@;;;>>>JJJYYYdddkkkvvv^^^XXXggglllNNNIIIIIICCC888999;;;<<<<<<;;;999888999;;;=========???AAACCCIIIKKKMMMOOORRRVVV\\\```[[[WWWMMM???777777888666777777777777777666666555444333333444555888;;;===>>>CCCHHHMMMPPPUUU\\\aaadddkkkppp|||~~~zzzvvvsssyyyuuuqqqnnnoooppprrrrrrsssqqqpppooooooqqqssstttuuuttttttssstttwwwyyy{{{|||{{{zzzxxxuuusssrrrqqqtttrrrqqqppppppooollljjjiiijjjkkkkkkjjjhhheeeddddddcccbbbbbbbbbcccdddeeeeeeeeedddbbbaaabbbeeehhhhhhgggfffdddbbb```___^^^]]]___bbbbbbbbbccchhhllliiimmmppppppsssuuuqqqjjjlllgggeeehhhjjjgggeeeeeeddddddddddddcccbbb``````bbb___]]][[[ZZZXXXVVVTTTPPPPPPOOOMMMKKKJJJLLLMMMLLLNNNUUUdddrrruuulllaaa___PPPAAA;;;:::888666666888999>>>EEELLLWWWhhhxxx}}}jjj^^^]]]______bbbeeehhhgggfffiiipppvvvxxxwwwuuuuuutttsssooommmeeedddfffmmmwww~~~}}}wwwssskkkddd___^^^^^^___jjjkkkmmmnnnooonnnlllkkkiiikkklllkkkiiihhhiiillliiikkklllnnnooonnnnnnmmmsssrrrrrruuuwwwzzz}}}~~~xxxpppjjjddddddmmmwwwuuuyyy|||ooogggdddeeemmmDDD333888333///333000///,,,444555999bbbxxxooovvvfff___yyyiiiPPPNNNUUUVVVgggddd@@@???AAAZZZ{{{vvvVVVMMMGGGKKKQQQTTTUUUVVVXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]^^^___```dddiiimmmrrr~~~}}}jjjuuuzzzpppzzzrrrjjjeeeaaa___]]]]]][[[YYYYYYYYYZZZYYYXXX]]]\\\ZZZWWWWWW[[[aaafffgggiiijjjjjjiiihhhiiijjjhhhiiijjjjjjjjjiiihhhhhhkkkkkkjjjjjjjjjkkklllllljjjlllmmmooopppooonnnmmmkkkpppqqqoooooossssssooosssnnnlllooooooiiieeeeee^^^^^^^^^]]]___gggsss|||nnn^^^hhhqqqiii___YYYXXXWWWTTTQQQNNNHHHIIIRRRTTTRRRUUU]]]ssswww{{{|||||||||rrrdddpppxxxooo]]]]]]___eee___GGG@@@RRR[[[fffqqqvvvwwwyyywwwttttttuuuwwwwwwwwwxxxyyy{{{~~~yyyiii\\\XXXWWWUUU```mmmrrrddd[[[hhhgggJJJ:::777555333222666===DDDHHHHHHIIIIIIGGGHHHTTTaaaaaaXXXJJJDDD;;;999>>>KKKYYYbbbllluuu^^^[[[mmmbbbEEEBBBEEEBBB999:::;;;<<<<<<;;;:::999777888:::;;;<<<>>>BBBEEEGGGIIIKKKNNNRRRVVV\\\aaa___[[[QQQCCC:::999888777666666777777777666555555444333333444555888;;;===>>>CCCHHHMMMPPPUUU\\\aaacccjjjppp~~~{{{yyy}}}zzzvvvtttuuuwwwxxxxxxwwwvvvtttsssrrrrrrssstttssssssrrrqqqrrrtttvvvxxxyyyxxxwwwuuutttrrrqqqppppppooommmmmmmmmllliiigggggghhhiiiiiiiiiiiihhhgggcccbbbbbbbbbcccdddfffgggcccdddddddddccccccfffhhhddddddcccbbbaaa``````___```aaaaaaaaaaaabbbdddggggggjjjllllllnnnpppkkkdddddd___^^^aaadddcccbbbddd`````````______^^^]]]\\\___]]]ZZZXXXWWWUUURRRPPPNNNOOONNNKKKIIIHHHIIIJJJLLLOOOYYYgggtttxxxrrrkkkaaaQQQAAA:::999777666666777888===DDDKKKVVVgggwwwxxxhhh^^^^^^aaabbb___bbbfffffffffiiipppuuuyyywwwtttsssssssssqqqpppkkkjjjkkkrrrzzz~~~tttqqqkkkfffbbbaaabbbccchhhjjjlllmmmnnnmmmlllkkkgggiiijjjiiigggfffhhhjjjhhhiiijjjlllnnnooooooppprrrpppqqqtttwww{{{~~~|||}}}|||tttllleeecccjjjttt|||zzzooofff___}}}|||vvvLLL444555333111111///...,,,444777>>>jjjwwwjjjvvvnnniiiyyybbbMMMOOOYYYXXX]]]WWW<<<===CCCaaawwwSSSKKKGGGKKKQQQTTTUUUWWWXXXXXXYYYZZZ[[[[[[[[[[[[YYY\\\^^^___```aaadddfffjjjnnnvvv~~~```^^^iiimmmzzzqqqjjjeeeaaa___]]]]]][[[ZZZZZZ[[[\\\\\\[[[___]]]YYYUUUTTTXXX^^^ccchhhiiikkkjjjiiihhhhhhiiigggggghhhhhhiiihhhhhhggglllkkkkkkjjjjjjjjjjjjkkkjjjkkkmmmoooooooooooonnnnnnoooooommmooossstttqqqmmmiiieeedddaaaYYYSSSQQQPPPQQQQQQPPPRRRWWWaaahhhuuuyyypppbbbcccgggaaaYYYUUUSSSRRRPPPNNNHHHBBB@@@DDDEEEBBBEEELLLeeekkkqqqvvvwwwyyy|||fffaaaqqqsssdddRRR]]]```ZZZNNN???DDD[[[cccjjjqqquuuxxx{{{yyyttttttuuuwwwxxxwwwxxxyyy{{{}}}yyyhhhZZZUUUXXXVVVaaakkkmmmcccUUU\\\{{{nnnPPP;;;555555444444888AAAIIIMMMNNNPPPOOOJJJHHHSSS```aaaXXXKKKCCC999999BBBPPP\\\bbbkkkrrr[[[]]]tttWWW======BBBBBB999:::;;;<<<<<<;;;:::999555666777777999<<>>;;;:::777555666666666666555444444333333333444666888:::<<<===BBBHHHLLLPPPUUU\\\aaabbbjjjqqq}}}zzzxxxyyy{{{|||}}}}}}|||zzzxxxvvvuuuuuuttttttsssrrrrrrssstttuuuvvvuuuttttttsssrrrqqqppppppooommmlllllllllkkkhhhffffffffffffggghhhiiijjjkkkccccccccccccdddeeeggggggbbbccceeeeeeeeeeeegggiiiccccccccccccbbbbbbbbbbbbdddbbb_________``````___bbbeeefffgggkkknnnjjjccc[[[WWWUUUXXX[[[\\\^^^bbb]]]]]]]]]]]]\\\[[[ZZZZZZ]]][[[XXXWWWUUUSSSOOOLLLLLLMMMLLLJJJGGGEEEFFFGGGIIIOOO[[[hhhrrrwwwvvvtttbbbRRR@@@999777666666777666777<<>>IIIfffjjjNNNIIIGGGLLLQQQSSSUUUYYYVVVVVVWWWXXXYYYYYYYYYYYY]]]]]]^^^^^^]]]^^^aaadddhhhggggggiiijjjlllvvvlllHHHJJJYYYyyy{{{tttnnniiieeebbb```\\\[[[ZZZ[[[]]]^^^^^^^^^]]][[[WWWTTTSSSVVV\\\aaadddfffggghhhffffffggghhhhhhhhhiiiiiijjjkkklllmmmlllkkkjjjjjjiiiiiiiiiiiijjjkkklllmmmoooooopppppprrrqqqqqqssstttsssrrrqqqtttppphhh]]]TTTPPPMMMLLLHHHJJJMMMOOOPPPUUU\\\bbb[[[]]]```eeemmmyyyoooYYYYYYeee[[[[[[[[[XXXTTTQQQNNNMMMDDD@@@>>>???AAABBBFFFJJJSSSZZZccciiimmmppptttwwwrrrYYYgggxxxlllZZZWWWcccYYYCCC:::>>>MMM___mmmqqqssstttwwwzzzxxxsssrrrtttvvvvvvvvvvvvxxxzzz}}}{{{iii[[[UUUSSSSSS\\\aaa```wwwnnnXXXWWWxxxbbbBBB333333111222999BBBLLLQQQSSSNNNMMMIIIHHHUUUeeeggg```TTTIII???@@@MMM\\\ccceeehhhgggLLLWWWzzzvvvPPP<<<<<>>AAAEEEIIINNNTTT[[[```ffffff```RRRDDD>>>:::888555555555555555444444333333333333444666777888999<<>>AAANNN\\\dddeeeiiieeeIIIUUUyyytttPPP===;;;;;;999::::::::::::::::::::::::999999999777777888<<>>AAADDDHHHLLLRRRXXX]]]aaaddd```RRRDDD===999777555666666666666555444444222333444555666777777888;;;@@@FFFKKKOOOUUU\\\aaagggmmmxxx}}}}}}|||{{{zzzyyyxxxxxxuuuuuuuuuuuuuuuuuuvvvvvvqqqpppooooooppppppmmmlllllljjjhhhfffdddeeeeeefffhhhhhhhhhhhhhhhgggfffeeeeeefffhhhhhhhhhhhhjjjkkklllkkkiiigggdddaaa___^^^```^^^\\\[[[[[[\\\\\\[[[^^^^^^^^^bbbkkkrrrppphhhccc^^^ZZZWWWRRRNNNPPPVVV[[[[[[\\\\\\\\\[[[[[[ZZZUUUTTTSSSSSSRRROOOKKKGGGIIIJJJKKKJJJHHHFFFEEEFFFFFFPPP\\\cccfffgggiiilll```PPP???888888888888:::999;;;???EEEJJJRRR```nnntttlllfffcccbbb```aaacccdddcccccceeehhhmmmrrruuuuuusssqqqpppooolllhhheeeggggggggghhhhhhgggggggggeeefffffffffeeecccaaa___dddfffhhhjjjkkkkkkjjjiiifffdddbbbbbbdddfffgggggghhhhhhhhhhhhhhhiiijjjkkkrrrqqqsssuuuvvvvvv}}}|||qqq^^^OOOMMMSSSoooxxxkkkfffbbbzzzqqqGGG222777222+++555000...555999KKK{{{mmmccc______nnnqqqdddXXXKKK???:::BBBQQQooowww]]]MMMIIIIIINNNPPPQQQSSSWWWTTTUUUVVVWWWWWWXXXXXXWWWYYY[[[^^^_________```aaa]]]]]]aaafffhhhfffgggjjjsss}}}]]]MMMLLL```xxx{{{uuuoookkkgggccc```[[[YYYXXXXXXZZZ[[[ZZZZZZXXXWWWUUURRRPPPQQQSSSVVVZZZ]]]___aaaaaabbbdddeeedddddddddeeegggiiikkkllliiiiiiiiiiiiiiiiiijjjkkkkkkkkkkkklllnnnoooqqqrrrqqqppprrrsssqqqrrr{{{sssnnnjjjeee```aaaaaa^^^[[[\\\```eee^^^^^^]]]]]]```fffnnnuuufffQQQJJJJJJPPPTTTSSSKKKDDDAAAAAACCCCCCBBBAAAAAACCCEEEEEEJJJPPPXXX___eeekkksssxxxgggZZZtttvvv```[[[``````MMM:::999@@@OOObbblllrrrwwwuuurrrrrrrrrpppoooqqqssssssssssssuuuwwwzzz{{{~~~wwwggg[[[WWWWWWVVV^^^dddddd}}}___TTTpppeeeFFF888444222222888AAAIIINNNOOOIIIJJJJJJLLLWWWcccaaaVVVIIICCC===AAANNN]]]fffiiimmmhhhKKKWWWyyynnnLLL<<<:::;;;999999999999888888999999999888999::::::999;;;>>>@@@@@@AAADDDGGGJJJOOOUUUYYY[[[___]]]QQQCCC;;;777555666666777777777666555555222333444555666666777777:::???FFFKKKOOOUUU\\\bbbgggjjjrrr~~~|||zzzzzzwwwwwwvvvvvvvvvvvvvvvvvvrrrpppppppppqqqpppnnnlllkkkjjjhhhfffeeeeeeeeeeeefffggghhhiiiiiiiiihhhhhhhhhiiiiiihhhggghhhjjjlllmmmllljjjhhheeebbb```___```___^^^\\\ZZZYYYZZZ[[[[[[[[[]]]cccooozzzxxxqqqhhhddd___[[[TTTNNNOOOTTTZZZZZZ[[[[[[[[[[[[ZZZZZZSSSSSSRRRSSSRRRPPPKKKHHHFFFHHHJJJIIIHHHFFFFFFFFFEEENNNZZZbbbeeeeeefffggg]]]MMM>>>999999999999:::999:::>>>DDDHHHNNN[[[hhhpppgggaaabbbaaa______aaabbb```___bbbgggnnntttxxxrrroookkkiiiiiiiiiiiihhhdddeeefffgggfffeeeeeefffcccddddddddddddcccaaaaaacccdddfffhhhhhhhhhfffeeeeeebbb______bbbeeeffffffdddeeefffhhhiiijjjjjjjjjoooooossswwwwwwwww|||yyyfffTTTPPPTTTooorrrkkk___sssuuuJJJ333888222+++777333111777;;;LLL|||lllaaa\\\rrrxxx```LLL>>>:::???OOOoootttXXXMMMJJJJJJNNNPPPPPPSSSVVVTTTTTTUUUVVVWWWWWWWWWWWWUUUYYY^^^aaaaaa___^^^]]]bbb___aaagggiiiddd___]]]UUUWWWcccsssrrr```OOOJJJXXXppp~~~zzztttooojjjfffbbb___ZZZYYYWWWWWWXXXYYYYYYXXXWWWVVVUUUQQQNNNMMMNNNPPPTTTVVVYYY[[[\\\]]]___aaaaaaaaaaaabbbcccfffhhhiiiiiihhhhhhhhhiiijjjkkkkkkkkkkkkkkklllnnnpppqqqrrruuussstttuuurrruuu{{{sssnnnmmmjjjeee```^^^aaadddbbbaaa^^^[[[ZZZ]]]ccchhheeeMMMFFFDDDKKKSSSSSSNNNHHHGGGHHHCCCDDDCCC@@@>>>???>>>===@@@FFFOOOVVV]]]eeemmmtttfff^^^zzzwww_________\\\KKK:::999???OOOfffjjjrrrxxxuuuqqqpppoooooonnnppprrrrrrrrrrrrtttvvvxxxyyy||||||ttteee[[[WWWUUUSSS[[[aaaccc|||jjjYYYrrrcccFFF:::555333333888AAAIIIMMMNNNJJJLLLLLLNNNXXXaaa\\\OOOEEEAAA>>>CCCPPP___jjjooopppkkkOOOYYYyyygggGGG:::;;;>>>???999888888777777888888999777888:::;;;<<<===@@@BBB@@@BBBDDDGGGIIINNNSSSWWWWWW\\\[[[OOOBBB:::666444777777777777777666666555222333444555666666666666:::???EEEJJJOOOUUU\\\bbbhhhhhhlll~~~}}}wwwwwwwwwwwwvvvvvvvvvvvvsssrrrqqqrrrrrrrrrpppnnniiihhhggggggfffeeeeeeeeeccceeegggiiikkkkkkkkkkkkjjjjjjiiihhhfffgggjjjmmmooonnnllljjjgggeeecccbbb```aaaaaa]]]YYYWWWXXX[[[WWWXXX\\\eeeuuu~~~jjjfffbbb^^^VVVOOOOOOTTT[[[[[[\\\\\\\\\\\\\\\[[[TTTTTTTTTUUUUUURRRNNNKKKDDDFFFHHHHHHGGGFFFFFFFFFCCCKKKWWW```cccdddcccccc[[[LLL>>>:::;;;::::::;;;888999===BBBFFFLLLXXXeeejjjaaa[[[]]]^^^[[[[[[^^^___]]]\\\___fffooowww{{{qqqlllfffcccdddgggjjjlllbbbccceeeeeedddddddddeeebbbbbbcccdddddddddccccccbbbccceeeffffffeeecccbbbddd```]]]]]]```dddeeedddaaaccceeehhhjjjkkkkkkkkklllmmmrrrxxxyyyxxx}}}ppp___ZZZ___mmmwww}}}kkkeeerrr~~~VVV888444555222333777,,,:::>>>SSS{{{fffcccgggKKK888555===PPPsss~~~ppp^^^TTTRRRPPPPPPSSSUUUWWWWWWUUUVVVWWWWWWVVVVVVXXXZZZVVVYYY\\\^^^]]]]]]___```]]]___```aaagggiii___QQQHHHDDD@@@@@@FFFKKKJJJEEEMMM___uuu|||xxxrrrnnnlllhhhbbb]]]^^^\\\YYYXXXXXXYYYYYYXXXYYYUUUPPPKKKFFFDDDCCCCCCJJJKKKMMMOOOQQQRRRSSSSSSUUUVVVXXX\\\```dddhhhjjjiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhjjjmmmpppqqqqqqpppsssvvvuuuppptttvvv}}}xxxrrrlllgggdddbbb```]]]\\\]]]\\\ZZZ\\\aaaZZZIIICCCBBBOOOXXXPPPIIIGGGBBBCCCBBB@@@???>>>=========>>>@@@FFFMMMQQQYYYiiixxxdddfff{{{aaaZZZjjjZZZGGG999666>>>RRRcccqqqsssvvvtttpppmmmmmmoooqqqnnnkkklllpppsssttttttxxxwwwyyyzzzrrreeeYYYUUUWWWWWWXXX[[[bbbuuuzzz```nnn```GGG555333111222888AAAIIIMMMNNNOOOIIIGGGOOO^^^eee^^^SSSJJJEEE???BBBMMM[[[hhhnnnuuulllRRRUUU[[[AAA;;;===<<<888:::999888999999999777555555555666666777999===@@@???CCCHHHIIIIIILLLSSSYYYWWW[[[ZZZQQQBBB888777999666666666666555444333222222333333333333555888;;;;;;???DDDJJJPPPWWW___dddoookkkmmm~~~yyyyyyzzz|||~~~|||vvvqqqrrrsssuuuvvvuuussspppoooooommmkkkiiijjjiiihhhgggiiihhhgggffffffggghhhiiikkkkkkkkkkkkkkkkkkkkkkkklllllllllkkkhhhdddaaa^^^^^^___aaaaaa___\\\YYYVVVYYYXXXXXXaaavvvnnnddd___^^^XXXPPPRRR]]]\\\\\\\\\]]]]]]]]]^^^^^^XXXWWWTTTQQQOOONNNMMMMMMGGGGGGFFFFFFEEEDDDDDDDDDDDDGGGNNNYYYcccgggccc___XXXNNNAAA999888::::::999::::::<<>>===<<<<<<999;;;@@@FFFKKKRRRaaaooobbb___~~~{{{___[[[iiiXXXDDD888777AAAUUUfffqqqrrrsssrrrpppnnnmmmmmmnnnllliiijjjnnnqqqrrrrrruuuuuuwwwxxxqqqcccXXXTTTVVVWWWZZZ]]]cccssskkkvvvyyyXXXEEE999444222333888AAAHHHLLLMMMLLLIIIHHHPPP^^^fff^^^QQQJJJDDD???BBBNNN]]]iiiooossskkkRRRWWWZZZAAA;;;>>>===:::<<<:::999999999999666555555555666666666999<<<@@@@@@EEEIIIJJJJJJLLLSSSYYYXXX[[[ZZZQQQCCC999777999666666666666666555333333222333333333333555888;;;;;;>>>CCCIIIOOOUUU\\\aaadddeeeiiiuuuzzzzzz{{{|||}}}zzzuuupppttttttttttttrrrqqqooonnnnnnllljjjiiijjjiiihhhfffiiihhhgggggggggggghhhiiijjjjjjjjjkkkkkkllllllmmmllllllkkkjjjgggeeebbb`````````aaa```^^^\\\YYYXXXWWWXXXYYY]]]kkk~~~yyyiii]]][[[YYYTTTUUU[[[]]]]]]]]]]]]]]]]]]]]]]]]ZZZYYYVVVSSSQQQPPPOOOOOOHHHHHHGGGFFFEEEDDDCCCCCCBBBDDDJJJTTT]]]aaa___\\\WWWNNNBBB:::999:::;;;:::<<<===>>>AAAFFFLLLQQQTTTZZZZZZYYYYYYXXXVVVUUUTTTVVVVVVWWWYYY^^^fffooouuuiiiddd``````ccceeedddbbbbbb```]]]]]]___aaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbb^^^^^^^^^___``````aaaaaa\\\YYYWWWXXXZZZ^^^``````aaabbbeeehhhiiijjjjjjiiilllmmmmmmoooqqqwww~~~tttqqquuu|||||||||ooohhhmmm{{{\\\>>>888666111222222+++:::CCC___ddd```zzzxxxvvvyyycccMMM<<<:::AAAWWW{{{rrr]]]VVVSSSQQQPPPQQQRRRRRRQQQSSSTTTVVVVVVVVVWWWYYY[[[]]]\\\\\\]]]^^^]]]ZZZXXX^^^``````cccnnnwwwooo```JJJJJJHHHDDD???:::777777888???NNNeee}}}yyyssspppmmmjjjddd```\\\[[[ZZZZZZ[[[ZZZXXXVVVOOOMMMIIIFFFCCCBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBAAAAAACCCIIIRRR[[[aaaeeefffggghhhiiikkklllllllllnnnlllkkklllnnnoooooonnntttvvv{{{}}}yyywww~~~}}}{{{uuuppphhhdddaaa```^^^ZZZZZZ\\\uuuqqqZZZJJJEEEHHHGGGIIIJJJBBBEEEDDDBBB@@@>>><<<;;;;;;666777;;;AAAEEELLLYYYfffdddWWW{{{|||^^^\\\hhhWWWBBB888:::FFFYYYiiiqqqppppppppppppooommmjjjkkkiiihhhiiilllooopppppprrrsssvvvwwwoooaaaWWWSSSUUUWWW\\\```dddpppqqqyyyyyyUUUCCC;;;555333333888@@@GGGJJJKKKHHHGGGFFFMMMZZZccc\\\OOOJJJDDD???CCCQQQ```lllqqqrrrjjjSSSZZZZZZ@@@;;;>>>@@@>>>???===;;;:::999888666444555555666666666888<<>>CCCHHHNNNTTTZZZ^^^```eeekkkrrr|||{{{{{{{{{||||||yyytttqqquuuuuutttsssqqqooommmlllmmmkkkjjjiiijjjjjjhhhfffiiiiiihhhgggggghhhiiiiiiiiiiiijjjkkklllmmmnnnnnnlllkkkjjjhhhfffeeeccccccbbbaaa```^^^]]][[[YYYYYYTTTXXXYYYXXX^^^mmm}}}nnn\\\YYY[[[ZZZYYYZZZ^^^^^^^^^^^^]]]\\\[[[[[[[[[YYYWWWTTTQQQPPPOOONNNJJJIIIHHHFFFEEECCCBBBAAABBBCCCFFFNNNVVV[[[[[[YYYUUUMMMBBB<<<:::;;;<<<<<<<<<===@@@CCCFFFIIILLLMMMTTTUUUVVVVVVVVVTTTQQQPPPRRRTTTVVVYYY\\\bbbiiinnndddbbb```aaacccdddaaa___aaa___\\\\\\]]]^^^^^^^^^________________________\\\\\\]]]]]]^^^_________YYYWWWVVVVVVYYY\\\^^^______aaadddggghhhiiihhhgggjjjkkkmmmooorrrxxxzzzvvvyyyzzzoooiiikkkrrrcccAAA999666111333222---;;;FFFggg}}}iii```ssstttrrrzzzooo[[[HHH:::888CCC[[[qqq[[[TTTRRRPPPPPPQQQRRRRRRQQQRRRSSSUUUUUUVVVWWWZZZ\\\ZZZZZZZZZ\\\___```^^^\\\^^^aaabbbhhhwwwttt^^^PPPNNNLLLIIIBBB;;;999<<<999===HHH^^^{{{}}}yyysssooolllgggbbb]]]ZZZZZZYYYZZZZZZYYYVVVTTTLLLKKKIIIFFFEEEEEEEEEFFFGGGFFFEEEEEEFFFFFFHHHHHHFFFBBB@@@CCCMMMXXXaaafffeeefffhhhjjjlllmmmmmmmmmnnnlllkkklllnnnppppppooosssvvv{{{~~~|||xxxzzzyyyqqqjjjeeecccdddccc___^^^```cccrrrYYYJJJIIIIIIMMMMMMDDDFFFEEECCC@@@===;;;::::::777777:::@@@CCCIIITTT___lllVVVxxx~~~bbb^^^iiiWWWCCC:::<<>>CCCGGGKKKLLLJJJLLLRRRXXXYYY[[[YYYPPPDDD:::888888888888888888777666555444222333333333333555888;;;<<>><<<>>>;;;>>>GGG[[[vvv|||vvvqqqmmmiiiccc^^^[[[ZZZZZZZZZZZZXXXUUURRRMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOGGG??????GGGTTT^^^cccfffgggiiikkkmmmmmmllllllkkkjjjiiikkkmmmooopppppppppsssyyy}}}zzzwwwyyy|||sssmmmgggdddeeeddd```^^^^^^YYYxxx}}}bbbPPPMMMMMMRRRRRRIIIGGGEEECCC@@@===;;;:::999999888999>>>AAAEEENNNWWWxxxzzz\\\uuummmaaagggWWWEEE<<<>>>IIIZZZiiiqqqooommmoooqqqqqqmmmjjjjjjkkklllnnnoooqqqssstttppptttyyyzzzqqqaaaWWWUUUWWWYYY\\\^^^bbbnnnkkkvvv]]]III>>>666444444888???EEEHHHIIIIIIHHHDDDCCCOOO^^^^^^TTTJJJCCC@@@GGGWWWiiitttwwwtttjjjVVVbbb[[[BBB;;;@@@DDDEEEDDDAAA>>>;;;:::888666444555666666555555777:::===BBBFFFJJJJJJIIIKKKQQQWWWZZZ[[[YYYPPPEEE<<<888888888888888888777666555444222333333333333555888;;;===@@@FFFKKKOOOTTTYYY\\\```cccgggkkkooowwwzzz{{{||||||{{{yyyyyyyyysssvvvzzz{{{yyyssslllgggkkkjjjjjjkkklllllljjjhhhiiiiiijjjjjjjjjjjjiiiiiimmmmmmmmmllllllkkkkkkkkkjjjiiihhhfffeeeeeedddeeebbb```]]]ZZZXXXWWWVVVWWWTTTSSSRRRSSSUUUYYY```fffllleee___]]]\\\[[[\\\]]]______```___^^^\\\ZZZXXXVVVVVVUUUSSSQQQOOOMMMLLLKKKJJJIIIGGGDDDBBB@@@???BBBAAABBBDDDGGGKKKNNNOOOLLLGGGAAA<<<::::::<<<======???BBBEEEFFFFFFDDDCCCIIIJJJMMMOOOOOONNNLLLJJJKKKMMMPPPSSSTTTVVVYYY\\\ZZZ\\\___bbbccc```\\\YYY[[[[[[ZZZYYYXXXXXXXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVVVVWWWXXXXXXYYYXXXVVVVVVXXX[[[^^^_________^^^^^^^^^```cccfffhhhgggiiilllnnnrrrwww~~~zzzxxxwwwwww{{{mmmiiiiiikkkpppHHH:::555111555444333;;;JJJxxxmmmkkkxxxzzzppppppeeeiiiuuulllUUUCCC:::===LLLfffrrr[[[PPPOOOOOOQQQSSSUUUUUUTTTRRRSSSUUUUUUUUUVVVXXXZZZ]]]]]]]]]\\\\\\___cccgggWWWVVVVVVhhh{{{eee[[[VVVXXXWWWMMMDDDAAA999<<>>===FFFXXXhhhnnnmmmmmmnnnooonnnllljjjiiikkknnnooopppqqqsssuuuqqqvvv||||||qqqaaaWWWUUUXXXYYY[[[]]]```mmmrrraaaooottt]]]OOOAAA555333333777???EEEHHHIIIKKKMMMHHHEEEPPPbbbcccYYYJJJCCC@@@HHH[[[mmmwwwzzzxxxmmmXXXeee___DDD<<<@@@EEEFFFFFFCCC???<<<:::999777666555666666555555666:::===???CCCHHHHHHGGGJJJPPPVVV[[[[[[XXXPPPFFF===999888777777777777666555444444222333333333333555888;;;<<<@@@FFFKKKPPPUUUYYY\\\___aaadddhhhmmmsssxxx{{{}}}~~~~~~}}}{{{zzzzzz{{{sssvvvzzz|||zzztttmmmhhhkkkjjjkkklllnnnnnnllljjjiiijjjkkkkkkkkkkkkjjjiiioooooonnnmmmlllkkkjjjjjjiiiiiihhhgggfffddddddcccaaa```]]]ZZZXXXVVVVVVVVVVVVRRRQQQTTTVVVUUUVVVYYY\\\^^^___]]][[[ZZZ\\\___^^^___``````^^^\\\ZZZXXXVVVVVVVVVUUUTTTRRRPPPOOOKKKJJJIIIGGGDDDBBBAAA@@@???>>>======>>>AAACCCEEEEEECCC>>>:::888888:::;;;???AAADDDGGGHHHHHHFFFEEEEEEGGGIIIKKKLLLKKKJJJIIIHHHJJJLLLNNNNNNOOOQQQSSSTTTWWW\\\______\\\YYYVVVTTTVVVWWWVVVTTTTTTTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQRRRRRRSSSTTTTTTTTTSSSRRRRRRTTTWWWZZZ[[[[[[]]]]]]\\\\\\^^^aaadddffffffhhhkkkmmmqqqvvv|||zzzuuurrrwwwwwwxxxnnnjjjjjjlllrrrLLL===666000333333222888IIIyyy{{{yyyiiihhhbbbjjjuuuoooUUUAAA:::@@@LLLhhh}}}pppYYYRRRQQQQQQRRRTTTUUUTTTSSSSSSTTTUUUUUUTTTUUUWWWYYY[[[]]]^^^\\\ZZZ___iiiqqqeeeYYYMMM\\\lll___[[[eeelllaaaOOOEEE<<<;;;>>>NNNiiizzzxxxwwwtttppplllfffccc___]]][[[YYYVVVTTTTTTTTTTTTUUUUUUUUUVVVVVVXXXYYY\\\]]]^^^]]][[[ZZZVVVOOOGGGHHHRRR]]]dddfffeeefffhhhhhhhhheeecccaaabbbaaa```aaaccceeeeeedddhhhmmmtttwwwtttuuu|||vvvnnnhhhhhhggg```ZZZWWWPPPDDDIIINNNHHHWWWtttmmm]]]XXXYYYUUUTTTTTTMMMFFFDDDBBB@@@===<<<;;;:::666333333666888:::???FFF___oooiiifffUUUMMMDDD===;;;BBBUUUgggiiikkklllmmmkkkjjjiiiiiifffiiilllnnnnnnoooqqqtttrrrwww}}}}}}qqq```UUUSSSWWWYYY[[[\\\___kkkgggZZZjjjooobbbTTT>>>444222222777???EEEIIIIIIHHHMMMJJJGGGRRRcccdddXXXJJJCCC@@@III]]]pppzzz}}}}}}ppp[[[hhhbbbFFF===@@@EEEGGGGGGCCC???<<<;;;:::888777555666666555444666999<<<<<<@@@EEEFFFEEEHHHNNNTTT\\\[[[XXXPPPFFF>>>999777666666666666666555333333222333333333333555888;;;:::>>>DDDJJJOOOTTTYYY\\\^^^aaaeeeiiikkknnnqqqttt{{{~~~zzzxxxyyy{{{tttvvvxxxyyywwwsssnnnkkkkkkkkklllnnnpppooommmkkkjjjjjjkkkllllllkkkjjjjjjnnnnnnmmmmmmllllllkkkkkkhhhiiiiiihhhfffdddbbbaaabbbaaa___\\\ZZZXXXWWWVVVXXXTTTSSSUUUTTTPPPQQQUUUUUUYYY[[[[[[YYYZZZ\\\^^^]]]^^^___```___]]]ZZZXXXTTTTTTUUUUUUTTTSSSRRRQQQJJJIIIHHHFFFDDDCCCAAAAAA???>>><<<:::999:::<<<>>>@@@>>>;;;888666666888:::===???BBBEEEFFFGGGFFFEEEDDDDDDFFFGGGIIIIIIJJJJJJFFFGGGIIIIIIHHHIIIKKKMMMOOORRRWWWZZZZZZWWWTTTRRRMMMPPPRRRQQQOOOOOOPPPRRROOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOPPPPPPQQQQQQOOONNNOOOQQQUUUWWWXXXWWWYYYZZZ\\\^^^___aaaaaaaaaeeegggjjjllloootttyyy}}}xxxrrrxxx|||wwwvvvpppkkklllmmmsssOOO@@@777000111222111666III{{{fffddd```jjjtttpppTTT???999@@@JJJfff~~~xxxlllUUUUUUTTTSSSTTTUUUUUUSSSQQQTTTUUUUUUUUUTTTTTTVVVXXXVVVZZZ]]][[[ZZZ```ooo{{{wwwbbbIIIPPPfffXXXWWWiiivvvkkkTTTEEEBBB===<<>><<<;;;;;;666333222555777888===CCCTTT|||sssdddhhhLLLHHHBBB<<<999@@@SSSfffeeeiiilllkkkhhhfffgggiiicccfffjjjlllllllllooorrrrrrwww~~~~~~ppp^^^TTTRRRVVVXXX[[[]]]___iii~~~ggg\\\mmmttthhhUUU777444222222777???FFFIIIJJJCCCJJJJJJHHHSSSbbbaaaSSSJJJCCC@@@JJJ___rrr|||~~~rrr\\\iiidddGGG===@@@EEEGGGGGGCCC???<<<;;;:::999888555666666555444666999<<<999>>>CCCDDDDDDGGGNNNTTT]]]\\\XXXPPPGGG>>>999777666666666666555444333222222333333333333555888;;;888<<>>;;;999888:::<<<===<<<:::777444444666888999;;;>>>AAACCCDDDCCCCCCCCCCCCDDDFFFGGGHHHJJJJJJEEEFFFFFFFFFEEEFFFHHHJJJKKKOOOTTTVVVVVVSSSPPPOOOHHHKKKNNNNNNLLLKKKMMMOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNQQQTTTWWWXXXWWWUUUXXX\\\```bbbaaa___]]]eeegggjjjlllnnnrrrwww{{{zzzttt{{{{{{vvv~~~nnneeeooozzzSSS<<<555444333...666777IIIvvvkkkllleeeggg{{{lllJJJ===<<<;;;MMMkkkwwwiii^^^WWWRRRSSSTTTUUUVVVUUUTTTTTTUUUUUUUUUVVVVVVWWWWWWWWW[[[VVVVVV[[[[[[\\\kkk~~~^^^AAA```hhhjjjaaa\\\lll~~~mmmLLLHHH===>>>SSSlllvvvsssmmmjjjmmmqqqvvvxxxxxxuuurrrnnnjjjeee```\\\YYYYYYYYYWWWYYY[[[^^^^^^]]]\\\[[[bbb^^^___cccccc[[[QQQMMMGGGBBB@@@GGGTTT___bbbaaahhhhhhgggeeeccc___[[[YYY\\\]]]```aaabbbaaa```___ccciiiqqqwwwvvvvvv}}}zzzrrrkkkllltttwwwvvvhhhOOOLLLHHH888KKKllloooccc\\\dddcccQQQNNNRRRGGGAAA@@@>>><<<;;;:::;;;;;;999777666555555666777888FFFaaahhh|||aaaAAA;;;CCC:::===RRR\\\dddhhhlllooonnnkkkiiihhhhhhhhhhhhiiijjjlllmmmnnnsssttt|||sss]]]SSSVVVXXXYYYZZZ[[[___nnnlll[[[dddyyy{{{{{{hhhPPP:::666444444:::BBBGGGGGGEEEEEEHHHIIIKKKWWWccc^^^PPPIII@@@>>>JJJ^^^nnnyyyttt^^^xxxcccFFF>>>EEEKKKKKKHHHHHHGGGCCC>>>:::999888444444555555666888999:::===<<>>???AAACCCCCCAAAAAABBBDDDFFFGGGHHHIIIBBBBBBBBB???===>>>BBBGGGHHHKKKNNNNNNMMMJJJIIIHHHIIIIIIIIIJJJJJJIIIHHHHHHJJJGGGEEEEEEHHHJJJJJJHHHHHHIIIKKKLLLNNNOOOOOOOOOOOOPPPQQQQQQRRRTTTWWWZZZXXXXXXWWWXXXYYY\\\^^^```aaadddhhhkkkmmmppprrruuu}}}www}}}{{{uuu~~~sssmmmttt|||VVV>>>555333222111777666HHHvvvwwwnnn```dddvvvjjjGGG::::::;;;MMMmmm~~~mmm]]]RRRRRRSSSTTTUUUVVVUUUTTTTTTTTTTTTUUUVVVWWWWWWXXXXXX\\\WWWXXX\\\\\\\\\iiiyyy[[[YYY{{{qqq___WWWkkkpppRRRHHHIII```zzztttgggbbb```bbbhhhpppuuussspppooolllgggbbb^^^[[[ZZZYYYWWWYYY\\\___aaaaaa```___```^^^^^^```]]]SSSJJJFFFGGGBBB???DDDNNNXXX___aaagggfffeeeccc```]]][[[ZZZ]]]^^^```aaabbbbbbaaa```cccdddiiioooppprrryyy~~~|||wwwrrrrrr|||qqqfffYYYCCCFFFZZZaaa\\\TTTVVVXXXNNNEEEDDDBBBAAA@@@>>><<<<<<;;;<<<<<<<<<;;;888666555555555666===MMMuuuvvv~~~sssKKK;;;@@@:::<<>>DDDGGGHHHMMMSSSZZZYYYXXXUUUJJJ>>>888999888888999999888777555444444333222222333555888999<<>>??????>>>???@@@AAACCCDDDEEEFFFAAAAAA@@@>>><<<===AAAEEEDDDFFFIIIIIIGGGEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFHHHFFFDDDEEEGGGIIIHHHFFFEEEFFFGGGIIIKKKMMMNNNOOOMMMNNNOOOOOONNNOOOQQQSSSUUUUUUUUUUUUWWWZZZ]]]______bbbgggkkknnnqqquuuxxxzzzrrrxxxzzzqqq}}}yyyuuuyyy~~~YYY@@@666333111333777666JJJ{{{rrrvvvxxxcccbbbssslllGGG888:::>>>MMMooorrr]]]NNNRRRSSSTTTUUUVVVUUUTTTTTTSSSTTTUUUVVVWWWXXXYYYZZZ\\\YYYZZZ]]]\\\[[[eeerrr~~~[[[kkkcccXXXjjjbbbWWWXXXnnnzzzgggbbb\\\YYY^^^jjjtttvvvuuuqqqoookkkfffaaa]]][[[YYYWWWYYY]]]```ccccccbbbbbb___^^^^^^]]]VVVJJJBBBAAAFFFCCCAAABBBHHHQQQZZZ```eeecccaaa^^^\\\[[[ZZZZZZ______```aaaaaabbbccccccbbb```bbbiiiooottt}}}~~~}}}{{{xxxuuucccLLLJJJTTTXXXSSSKKKLLLMMMCCC>>>FFFAAA@@@???=========>>>???@@@???<<<999666555444444888888SSSwww}}}ZZZ;;;<<<;;;===JJJVVVeeegggjjjkkkjjjiiihhhhhhhhhiiiiiijjjkkkmmmooopppwwwyyy~~~~~~ppp\\\RRRTTTTTTXXXZZZ___uuurrrccciiiyyyuuugggMMM444444333444888???DDDFFFEEEBBBGGGJJJKKKQQQYYYWWWOOOMMMEEEDDDQQQcccrrrzzz~~~zzzkkkbbbHHH???BBBCCC@@@@@@@@@???===999666555666444444444555666777888999<<<;;;>>>CCCFFFGGGLLLSSSZZZYYYYYYVVVLLL@@@::::::888888999999888777555444444333222222333555888999<<>><<<<<<;;;999888999888666444555777999;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<===???@@@AAAAAA>>>>>>>>><<<<<<===@@@BBB@@@BBBCCCBBB@@@???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCEEEDDDDDDEEEGGGGGGFFFDDDBBBCCCDDDEEEHHHJJJLLLNNNLLLNNNOOOOOOMMMLLLLLLMMMQQQQQQRRRSSSUUUXXX[[[]]]]]]```eeejjjnnnrrrwwwzzzuuulllpppuuulll|||zzz{{{{{{zzzzzz}}}[[[AAA666333111111555666NNN{{{eeeggg{{{lllssssssLLL999;;;BBBNNNnnnwww```NNNRRRSSSTTTUUUVVVUUUTTTTTTSSSSSSTTTVVVWWWYYYZZZ[[[\\\[[[\\\^^^]]][[[aaaiiissseeelll\\\bbbpppuuurrrjjjaaa___nnnvvvkkkccc[[[ZZZcccnnnxxx|||tttrrrooojjjeee```\\\ZZZWWWYYY]]]```bbbbbbaaa```]]]]]]]]][[[QQQDDD>>>???DDDEEEFFFEEEGGGLLLVVV^^^bbb```]]]ZZZXXXYYYZZZ[[[````````````aaabbbdddeeebbb```bbbiiiqqq}}}}}}{{{{{{uuuxxxgggMMMPPPXXX]]]MMM@@@GGGEEE@@@IIIBBBAAA@@@?????????@@@AAABBBAAA>>>;;;888777666555888333<<<```}}}www}}}jjjAAA999<<<>>>JJJYYYdddfffhhhiiihhhggghhhiiiiiiiiiiiikkklllnnnpppqqqwwwzzz~~~|||nnn\\\TTTUUURRRYYY[[[bbb}}}tttcccfffuuuqqqaaaIII444444333444888>>>CCCEEEFFFEEEJJJMMMMMMPPPTTTTTTPPPPPPIIIIIIVVVjjjxxx|||oooeeeIII===>>>???<<<;;;<<<;;;999666444444444444444444555666777888888;;;;;;===CCCEEEGGGLLLRRRYYYYYYZZZXXXNNNBBB;;;;;;888888999999888777555444444333222222333555888999<<>>===<<<:::999:::888666555555777:::<<<>>>>>>======<<<;;;;;;;;;888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>????????????===<<<;;;===???@@@@@@??????@@@@@@AAAAAABBBCCCDDDEEEFFFFFFDDDCCCCCCCCCCCCDDDEEEGGGIIIJJJLLLNNNPPPQQQOOONNNMMMNNNNNNNNNOOOQQQTTTWWWYYY[[[\\\___dddhhhlllqqqwwwzzzwwwkkknnnpppgggwwwyyyyyyzzzyyyxxx|||\\\AAA666333333111444555PPP~~~______{{{xxxrrrwwwQQQ;;;;;;BBBOOOmmm{{{dddRRRRRRSSSTTTUUUVVVUUUTTTTTTSSSTTTUUUVVVXXXYYYZZZ[[[[[[[[[]]]^^^]]][[[^^^cccwwwuuuzzzzzzbbbWWWXXXXXXWWWccc]]]YYY]]]kkk|||ssslllbbb[[[\\\fffuuuxxxvvvrrrmmmgggaaa]]][[[XXXZZZ]]]___``````^^^]]]YYYXXXXXXVVVLLLAAA===>>>AAAFFFJJJJJJIIIKKKSSS[[[___]]]ZZZXXXWWWXXXZZZ\\\______``````aaacccdddeeeaaaaaadddiiinnn|||~~~{{{}}}wwwssscccYYY^^^nnn^^^BBBBBBEEE@@@CCCDDDCCCBBBAAA@@@AAABBBCCCBBBAAA???===;;;:::999888888888222FFFhhhmmmqqq|||PPP===;;;===HHHYYYaaacccfffggggggggghhhiiihhhhhhiiijjjlllnnnpppqqquuuxxx|||xxxkkk\\\VVVWWWRRRYYY\\\dddxxxccceeetttkkkXXXFFF888333333444888===BBBEEEGGGGGGKKKNNNNNNOOOQQQQQQOOOQQQJJJJJJYYYmmm{{{ssskkkJJJ;;;;;;===<<<999999999888555333333444555444444444555666777888;;;:::===BBBEEEFFFKKKQQQWWWXXXZZZYYYPPPCCC<<<;;;888888999999888777555444444333222222333555888999<<>><<<;;;;;;:::999777666666888:::<<<=========<<<;;;::::::999666777777777888888999999999999999:::;;;<<<======??????>>><<<::::::===???>>>>>>======>>>???@@@@@@AAABBBDDDEEEEEEDDDCCCCCCFFFEEEEEEDDDDDDEEEEEEEEEHHHJJJMMMOOONNNNNNNNNOOOLLLLLLNNNPPPSSSUUUWWWYYY[[[]]]aaaeeeiiinnntttxxxsssuuu}}}mmmdddrrrxxxwwwxxxxxxwww}}}]]]BBB555444555222555666OOOaaa```wwwqqqkkkxxxTTT===:::???RRRnnn}}}gggUUURRRSSSTTTUUUVVVUUUTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[ZZZ[[[\\\\\\\\\\\\^^^```eeegggqqqZZZUUUXXXXXX^^^[[[SSSMMMRRReee{{{wwwsssllldddbbbjjjxxx|||yyytttnnngggbbb^^^\\\ZZZ[[[^^^```aaa```^^^]]]WWWTTTSSSQQQJJJAAA======???EEEJJJJJJHHHJJJPPPWWW]]][[[YYYXXXXXXYYY[[[]]]^^^^^^___```bbbcccddddddbbbccceeefffgggppp{{{uuuxxxiiijjj|||bbbPPPJJJDDDAAAFFFEEEDDDBBBBBBBBBCCCDDDBBBBBBAAA@@@>>>===<<<;;;555;;;111444OOO```hhhzzzeeeGGG===:::BBBTTT]]]```dddfffgggggghhhiiigggggghhhjjjlllnnnpppqqqssswwwzzztttggg\\\WWWWWWSSSZZZ^^^fff|||{{{ggghhhuuu~~~dddPPPBBB;;;444444555888<<>>===<<<::::::<<<>>>===<<<;;;;;;<<<===???@@@???AAABBBBBBAAAAAAAAACCCFFFFFFFFFFFFEEEDDDBBBAAA@@@CCCEEEGGGHHHHHHJJJLLLJJJKKKLLLOOOQQQSSSTTTUUUWWWZZZ^^^aaafffkkkqqquuuzzzllldddoooxxxuuuvvvyyyzzz```CCC555444666222666666NNNiiiggguuuyyyccccccwwwwwwYYYBBB<<>>AAAEEEEEECCCFFFMMMTTT[[[ZZZYYYYYYYYY[[[]]]^^^[[[\\\___aaabbbccccccbbbeeedddeeefffeeehhhttt}}}yyyvvvuuummmkkk}}}nnnnnnQQQHHHFFFHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDCCCBBB@@@>>><<<;;;555:::444///===OOO^^^jjjssswwwSSSAAA:::???PPPXXX]]]bbbfffhhhhhhhhhiiiffffffgggiiikkkmmmoooqqqsssxxxyyyqqqdddYYYUUUUUURRRYYY```hhhwwwyyykkkkkkuuu|||aaaKKK>>>888555555777999<<>>>>>;;;<<<<<<:::777555555666555555444444444555666666999999<<>>888999999:::::::::::::::777777777777888888999999888888888888888888888888777777777:::===>>><<<::::::;;;;;;:::888888999;;;;;;:::999999999;;;===???<<<>>>???>>>======???AAABBBDDDEEEFFFEEECCCAAA???;;;<<<>>>??????AAADDDFFFHHHIIIJJJLLLNNNPPPQQQQQQRRRUUUYYY]]]bbbiiipppuuuyyymmmeeennn~~~~~~xxxuuuvvv{{{}}}bbbCCC555333666111666666NNNpppmmmuuueee]]]^^^rrrxxx]]]GGG@@@AAAXXXrrrgggRRRRRRSSSTTTUUUVVVUUUTTTTTTWWWWWWWWWXXXXXXXXXYYYYYYWWWYYYZZZYYY[[[^^^```___eeennniii[[[ZZZeeebbbSSSoooiii```bbb___}}}{{{lllTTTDDDDDDKKKOOOaaabbbeeellluuu|||}}}uuummmfffbbb___^^^\\\___bbbfffhhhhhhggggggbbb[[[VVVUUURRRKKKDDDBBB===??????>>>>>>BBBKKKRRRZZZZZZZZZZZZ[[[\\\^^^___ZZZ[[[^^^aaabbbcccbbbaaahhhffffffhhhiiihhhlllrrrttt}}}{{{wwwrrreeeWWWggg}}}fffsssSSSHHHJJJJJJIIIGGGEEECCCCCCCCCDDDFFFFFFEEECCCAAA>>><<<:::777:::777111444CCCTTT___VVV~~~[[[EEE===AAAQQQVVV[[[aaafffhhhhhhhhhiiieeefffggghhhjjjmmmooopppuuuzzzyyyoooaaaWWWSSSRRRRRRXXXaaajjjttttttlllmmmsss|||aaaJJJ;;;333555666888999<<>>=========;;;888666666666555555444444444555666666999999;;;AAACCCEEEJJJPPPRRRTTTYYYZZZQQQDDD;;;:::888888999999888777555444444333222222333555888999<<>>===>>>888999:::;;;<<<;;;:::999777777888999:::;;;;;;<<<999999999999999888888888777666777:::>>>???<<<999777999999999777666777888999888777777888:::<<<===;;;<<<===;;;999999===@@@???AAADDDFFFFFFCCC@@@>>>999:::;;;;;;;;;===@@@CCCFFFGGGIIIKKKLLLMMMNNNNNNMMMPPPUUUZZZaaahhhpppvvvxxxgggfffuuu~~~tttqqqooowww{{{{{{]]]@@@666444333000:::555JJJrrryyydddQQQ\\\ttt{{{bbb@@@444AAAKKKuuukkkVVVSSSRRRSSSUUUVVVWWWUUUSSSVVVVVVWWWWWWXXXYYYYYYYYYVVVVVVXXX\\\]]]\\\^^^ccclll}}}kkkXXXUUUTTTOOOZZZuuugggSSSNNNNNNwww{{{rrr[[[HHHCCCAAA===KKKdddiiihhhyyy~~~{{{~~~wwwllleee```]]]ZZZZZZ\\\```dddhhhiiihhheeeccc```\\\VVVPPPKKKHHHFFFBBBDDDGGGFFFAAA>>>FFFRRR[[[ZZZZZZ[[[[[[\\\]]]]]]______^^^^^^___aaacccdddgggaaaggghhh```kkktttfffooorrruuu~~~~~~gggRRRWWWsssnnnccckkkJJJGGGIIIJJJJJJIIIGGGEEEEEEEEEDDDCCCBBBCCCCCCAAA???<<<:::888666555333888GGGVVVOOO[[[nnnmmmQQQ===@@@IIIWWW\\\cccgggfffeeefffhhhggggggfffgggiiillloooqqqtttuuussskkk___UUURRRSSSTTT]]]bbbjjjwwwmmmiiissswww^^^EEE888333222444666:::???DDDHHHKKKGGGKKKOOOSSS[[[dddhhhgggfffTTTPPPdddxxx~~~|||uuuQQQ???<<<<<<;;;===BBBEEEAAA999444555888555555444333333333333444777999;;;>>>@@@DDDIIILLLLLLTTTZZZXXXMMMBBB;;;999::::::999999777666555444555444333333444555666777:::???DDDHHHLLLPPPWWW\\\^^^hhhxxx|||xxxyyyyyyyyyxxxvvvtttqqqpppooonnnllljjjjjjlllnnnpppoooooonnnmmmlllkkkjjjjjjkkkkkkkkkkkkkkkjjjiiihhhkkkkkkkkklllllllllmmmmmmiiihhhhhhhhhhhhfffbbb___]]][[[WWWVVVUUUTTTRRRQQQPPPPPPNNNNNNOOOQQQSSSUUUQQQSSSUUUVVVVVVTTTRRRPPPPPPPPPPPPNNNLLLIIIFFFDDDAAAAAAAAA@@@@@@@@@??????============>>>>>>>>>>>>;;;;;;<<<<<<;;;:::888666444555777:::;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;:::999888888:::<<<<<<999666888666444444444333111000222333444555555555444333555444444555777999;;;===??????@@@@@@AAAAAAAAAAAA:::999777666777999<<<===AAABBBCCCEEEGGGJJJLLLMMMPPPQQQTTTYYY]]]```iiisss}}}~~~wwwggghhhvvv{{{tttttt|||```AAA666444222222999444FFFzzzfffQQQVVVqqqgggDDD666AAAJJJrrrsss\\\TTTSSSTTTUUUWWWWWWUUUTTTUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXZZZ^^^^^^\\\^^^ccciii}}}nnn^^^PPPRRR```pppooo[[[DDD>>>CCC[[[dddfff[[[KKKAAA>>>>>>EEEYYY\\\^^^sssyyynnneee___[[[YYYZZZ\\\___dddhhhiiihhhfffcccaaa^^^[[[WWWSSSQQQPPPLLLMMMNNNNNNJJJFFFKKKSSSXXXXXXXXXXXXXXXYYYZZZ[[[```______```aaabbbdddeeecccbbbhhhllllllqqqssslllmmmooooootttmmmSSSPPPgggzzzlll[[[xxx^^^NNNIIIJJJKKKKKKIIIGGGEEEDDDDDDCCCCCCCCCDDDCCCAAA>>><<<:::888666555888EEESSSTTTWWWccckkk]]]BBB===LLLWWW]]]eeeiiiiiihhhggghhhfffeeeeeefffhhhkkknnnppprrrtttrrrjjj___UUURRRRRRSSS\\\aaakkkxxxttthhhooo~~~^^^FFF:::777333444666999>>>CCCHHHKKKPPPRRRSSSSSSYYYbbbfffeeedddRRRNNNbbbwww~~~rrrOOO>>>======;;;===BBBEEEBBB;;;555555777666555555444444444444444666888;;;===@@@CCCHHHLLLMMMTTTYYYVVVLLLAAA;;;999999999999999777666555444444444333333444555777888:::???DDDHHHKKKPPPWWW\\\___dddnnnzzz}}}xxxuuu|||}}}{{{{{{zzzxxxvvvttttttssstttrrrpppmmmkkkjjjkkklllnnnpppppppppooonnnnnnmmmmmmkkkkkkkkkkkkkkkjjjiiiiiijjjjjjjjjjjjkkkkkkkkklllkkkjjjiiihhhgggddd```]]]\\\ZZZXXXVVVVVVTTTRRRPPPOOONNNMMMMMMNNNPPPRRRTTTQQQQQQRRRRRRQQQPPPNNNLLLJJJJJJIIIHHHFFFDDDBBBAAAAAA@@@@@@@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888777666444666888:::<<<<<<<<<<<<===;;;::::::<<<<<<;;;999999888888:::<<<<<<999666666555444444666666555444111222333444555555444444444444555777999;;;===>>>???????????????@@@@@@AAA===;;;888777666777999:::>>>>>>???AAACCCEEEGGGIIILLLMMMPPPVVVZZZ^^^gggppp{{{~~~~~~~~~tttfffgggvvvwwwyyy___AAA666444222333888333BBBvvvsss]]]QQQpppmmmJJJ999AAAHHHlll|||dddUUUUUUUUUVVVWWWXXXVVVUUUTTTUUUUUUVVVWWWWWWXXXXXXZZZYYYZZZ]]]]]][[[]]]bbbjjj{{{kkk\\\TTTSSSaaaooobbbDDD999BBB@@@LLLZZZ]]]QQQAAA;;;>>>999GGGIIIPPPiii~~~zzzrrriiibbb]]][[[ZZZ[[[___ccchhhiiihhhfffeeedddaaa___\\\YYYWWWVVVQQQNNNNNNOOOMMMJJJLLLQQQUUUTTTTTTUUUVVVXXXZZZ[[[^^^^^^^^^___```aaacccdddbbbfffkkkxxx}}}{{{wwwuuupppnnn}}}eeeWWWdddsssfffRRRiiiwwwTTTIIIKKKMMMNNNMMMJJJFFFDDDDDDCCCCCCDDDFFFEEECCCAAA???<<<:::888666777BBBMMMTTTSSSRRR```eeeHHH777IIIUUU]]]ffflllllljjjhhhhhhddddddeeefffhhhkkkmmmooooooqqqpppiii^^^UUURRRRRRSSS[[[aaammm|||hhhdddsss}}}[[[DDD:::777444444555777<<>>>>>???;;;<<>>>>>>>>::::::::::::::::::::::::::::::888777666555555555666777999;;;<<<===<<<<<<===<<<;;;;;;<<<<<<;;;999:::::::::;;;<<<<<<:::888777666444444555555444222000111222333444555555444333444666999<<<>>>@@@AAAAAA@@@>>>=========>>>???>>>===:::777555555555666888999:::;;;===???AAABBBFFFGGGKKKQQQUUUYYYcccmmmxxx}}}}}}~~~~~~qqqbbbccctttyyy{{{\\\???666555333333777555BBBnnnzzzaaaRRRrrrqqqOOO<<>><<<:::666555<<>>666444555444444666;;;BBBIIIMMMNNNNNNMMMLLLTTT```iiikkkfffSSSNNNbbbwwwmmmIII===@@@@@@<<<<<>>AAAFFFIIIOOORRRTTTPPPHHH???:::999999999999888888777555555444333333333444666777888:::???DDDHHHKKKOOOVVV[[[^^^^^^^^^___```aaaaaaaaaaaagggnnnpppoooooosssxxx|||yyyvvvsssrrrsssuuuvvvtttrrrooolllkkkkkklllmmmllllllllllllmmmmmmnnnnnnjjjkkkkkklllkkkkkkjjjjjjiiiiiiiiijjjjjjjjjjjjkkkllljjjhhhgggfffdddaaa^^^ZZZYYYYYYXXXXXXUUUQQQNNNLLLLLLLLLLLLMMMNNNPPPQQQPPPNNNKKKHHHEEECCCBBBBBBCCCBBB@@@??????@@@AAABBB?????????>>>>>>>>>======:::::::::999999999888888999888666555444444444555888999;;;<<<=========<<<>>><<<;;;;;;<<<<<<;;;:::;;;;;;<<<<<<<<<<<<:::999:::888666444333222///---///000111222444555666666444555888;;;>>>@@@BBBCCCBBB@@@>>><<<;;;;;;<<<======<<<999666444444444444555555666777888:::<<<===AAABBBFFFLLLQQQUUU___iiixxx}}}|||~~~}}}rrr```^^^qqq||||||[[[???666555333222555777CCCiiisssVVVZZZwwwsssUUU>>><<>>>>>GGGVVVYYYLLLAAA>>>888;;;AAAMMM^^^qqqsssgggaaabbbiiiqqqqqqiiibbbaaaYYYZZZ]]]aaafffiiihhhgggeeedddbbb___[[[VVVSSSPPPPPPIIIDDDEEEFFFFFFFFFIIIHHHHHHIIILLLPPPUUUZZZ]]][[[[[[\\\]]]______``````ccchhhnnn}}}sssiiikkkxxxxxxUUULLL^^^fffRRRRRRSSSUUUVVVTTTPPPLLLHHHHHHHHHIIIJJJJJJHHHFFFBBB???===;;;777444777===PPP___RRRLLL```YYY@@@>>>IIISSS```jjjllliiigggeeeeeefffggghhhjjjmmmnnnoookkkmmmkkkdddZZZRRRQQQRRRWWW]]]iii|||uuuccc___qqqkkkMMM;;;333000444444444666;;;BBBHHHMMMRRRRRRQQQRRRZZZhhhqqqsssiiiVVVRRRfff{{{mmmJJJ===@@@AAA===<<<@@@CCCDDD@@@;;;888777777777666555555555555666555777999;;;===@@@DDDHHHMMMOOOQQQMMMFFF???:::999888888888888888777666555333333333333444666888999;;;???DDDHHHJJJOOOUUUZZZ\\\]]]]]]]]][[[XXXVVVUUUVVVZZZ___aaabbbeeekkkqqq}}}yyyxxxvvvuuusssssssssssssssqqqooommmlllmmmnnnpppkkkkkkllllllmmmnnnnnnnnnjjjkkkkkklllllllllkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkiiihhhfffffffffeeecccaaaZZZYYYYYYXXXXXXUUUQQQNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNLLLHHHDDDAAA@@@??????@@@???>>>>>>>>>???AAABBB>>>>>>=========<<<<<<<<<;;;;;;:::999999888777777777666555444444444555666:::;;;<<<===>>>======<<<===<<<;;;;;;======<<<;;;============<<<;;;;;;;;;<<<:::888666555444111///...///000222444666777888777888:::<<>>GGGPPPaaabbbQQQPPPSSS]]]lllnnnfff______YYYZZZ\\\aaaeeehhhiiihhhcccbbbaaa^^^[[[WWWSSSQQQKKKEEEBBBCCCBBB???>>>???CCCCCCDDDGGGKKKQQQVVVZZZ[[[\\\]]]___```````````````bbbjjj{{{}}}tttjjjrrrzzzsssQQQOOO[[[zzzxxxZZZXXXVVVWWWYYYZZZWWWTTTPPPOOONNNOOOOOONNNKKKHHHDDDAAA>>>===999444444888CCCZZZYYYOOOXXXVVVBBB777BBBLLL[[[fffiiihhhfffeeeeeefffgggiiikkkmmmoooooolllllliiiaaaVVVPPPOOORRRXXX```nnnooo]]]]]]uuu~~~aaaHHH;;;555111333333444666;;;BBBHHHKKKQQQSSSRRRSSS[[[fffnnnooojjjXXXUUUkkkqqqLLL>>>???@@@>>><<<>>>AAABBB???;;;999888777666555555444444555555444666888:::<<>>======;;;;;;;;;;;;<<<===>>>???=========<<<<<<<<<;;;;;;;;;;;;:::999888666666555555555555555666777888888<<<<<<>>>>>>???>>>===<<<<<<;;;:::;;;===>>>>>>===>>>??????>>><<<;;;<<<===;;;:::888888999999888666...///000222444777:::;;;<<<;;;;;;<<<===@@@BBBDDDDDDCCCAAA???<<<:::888777777777666555444444444444333333333444555666777888999999===CCCGGGLLLUUU___ttt}}}}}}~~~~~~~~~{{{ttt|||ppp^^^UUU]]]sssZZZ???777444///111111666>>>ZZZeeejjjhhhIII:::@@@MMM}}}kkkZZZWWWUUUUUUVVVVVVVVVUUUWWWWWWXXXXXXYYYZZZZZZZZZZZZXXXZZZ^^^```aaafffmmm|||wwwmmmddd___]]]XXXRRRHHHFFFUUUvvvlllQQQ@@@>>>;;;<<>>:::333888@@@GGG]]]gggWWWRRRRRR\\\jjjlllccc\\\^^^YYYYYY\\\```eeehhhiiihhhcccbbb```]]]XXXSSSNNNKKKDDDDDDGGGLLLKKKEEEBBBBBBFFFEEEEEEFFFJJJOOOSSSWWWXXXYYY[[[\\\]]]^^^]]]]]]^^^^^^ggg{{{zzz{{{~~~qqqpppqqqfffVVVTTTUUUaaaccc^^^YYYXXX[[[^^^^^^\\\YYYXXXVVVUUUTTTRRRNNNKKKFFFCCCAAA@@@<<<666444666777OOO``````YYYOOOBBB888===HHHWWWbbbgggggggggfffdddeeegggiiikkkmmmnnnnnnmmmlllhhh^^^SSSMMMNNNRRRXXXaaarrrqqq```bbbzzzpppUUUCCC;;;666222222222444777<<>>@@@>>><<<===??????===;;;999888666555555444444444444444444666888999;;;>>>BBBEEEGGGIIIKKKKKKGGGAAA<<<888777888888888888777666666222222222333444666888:::;;;???DDDGGGJJJNNNTTTYYY```dddgggfffaaaZZZUUUSSSSSSVVVZZZ___dddkkktttzzz~~~}}}zzzvvvssssssssstttvvvtttqqqnnnmmmmmmnnnooonnnnnnnnnooooooooooooooojjjkkkkkklllmmmmmmlllllliiiiiiiiiiiijjjjjjjjjjjjjjjhhhfffeeeeeeeeedddbbb\\\ZZZXXXVVVVVVTTTRRRPPPLLLKKKKKKJJJHHHGGGEEEDDDDDDCCCAAA???>>><<<<<<;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999777666444333333333444666777999:::::::::===>>>?????????>>>===<<<:::999999;;;>>>@@@@@@??????@@@AAA???<<<;;;<<<>>>:::888777888999999888777//////000222555999<<<>>>@@@???<<<;;;;;;>>>AAACCCDDDDDDCCCAAA>>>:::777555777777666555444333222222333333333333444555666666555666999???BBBFFFPPPYYYkkk}}}}}}{{{|||}}}~~~yyypppooowwwkkkZZZPPPRRRccc{{{VVV>>>777555000222///333999TTT{{{sssjjjlllqqqNNN:::@@@KKK{{{oooYYYWWWUUUTTTUUUVVVVVVUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYWWWXXX[[[\\\]]]bbbiiipppuuuxxxtttkkk___RRRJJJLLLFFFJJJddd}}}ZZZBBBCCC>>>777:::CCCCCC<<<>>>444:::BBBKKKhhh|||qqq\\\ZZZ```llllllbbb\\\___YYYYYY[[[```dddhhhiiiiiidddccc```[[[TTTMMMFFFCCCCCCHHHSSS\\\]]]VVVRRRRRRLLLJJJIIIIIIKKKOOOSSSVVVTTTUUUWWWXXXYYYZZZYYYYYY___]]]gggqqq~~~{{{xxxxxxxxxrrrlll\\\]]]YYYOOONNNppp~~~hhhbbb[[[YYY\\\aaabbbaaa___^^^\\\ZZZXXXUUUQQQNNNHHHEEECCCCCC???888555666777KKKkkkvvvdddPPPHHHBBB:::EEEUUUaaafffggghhhhhhbbbdddfffhhhjjjlllmmmmmmooommmggg\\\QQQLLLNNNRRRWWWaaatttpppiiijjj}}}fffKKK>>>:::777222111222444888===BBBGGGIIIIIILLLPPPSSS[[[dddhhhgggbbbRRRTTTnnnyyyRRR???===??????<<<=========<<<;;;:::999555555444333333333333444444555777999:::===BBBEEEDDDGGGJJJJJJHHHBBB<<<888777888888888888777777666222222222333444666999:::;;;???DDDGGGIIIMMMSSSXXXdddiiinnnnnnkkkeeebbbaaa^^^aaaeeejjjnnnsssyyy}}}{{{uuussssssuuuwwwxxxvvvrrrooommmlllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmjjjkkkkkklllmmmmmmmmmlllhhhhhhhhhhhhiiiiiiiiiiiillljjjgggeeeeeedddbbbaaa]]][[[WWWVVVUUUTTTRRRQQQJJJJJJIIIHHHFFFDDDBBBAAA@@@??????>>><<<;;;::::::999:::<<<===>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::999888777666444222111111222444666999;;;<<<<<<<<<>>>>>>???@@@@@@???===<<<999888999;;;>>>@@@AAA@@@???AAAAAA???<<<;;;<<>>???DDDJJJKKKKKKPPPWWWdddpppyyyxxxtttssspppkkknnnqqquuuwwwyyy|||}}}yyyvvvuuuuuuuuuwwwvvvuuurrroookkkhhhfffmmmnnnooooooooonnnlllkkknnnmmmkkkjjjjjjkkklllnnnmmmlllkkkjjjjjjkkkmmmmmmooolllhhhfffdddbbb```^^^^^^^^^]]]]]]\\\XXXRRRNNNKKKGGGCCCAAABBBCCCBBB@@@BBB@@@?????????>>>;;;999888999;;;<<<===<<<;;;;;;888999999999999888888777888777666555444333333222777888;;;===???@@@@@@@@@@@@@@@??????>>>=========777888999;;;===>>>@@@@@@CCCCCCBBBBBB@@@>>>===<<<:::999888666444333222222---...000222666999<<<===??????>>><<<999888999;;;<<<>>>AAADDDEEEAAA:::555666666666555444333111000333222111111000111111111666444555:::>>>BBBJJJRRRaaasss}}}}}}~~~{{{{{{dddWWWKKKEEEOOOooozzzmmmNNN;;;666555444111666444<<>>===AAAjjjuuuaaaZZZUUUUUUUUUTTTSSSUUUUUUVVVVVVWWWWWWXXXXXXYYYWWWYYY[[[[[[[[[^^^aaaccclllxxx|||oooddd^^^[[[QQQNNNFFFHHHfff{{{XXXQQQHHH@@@;;;888666555;;;???666999EEEeeelllcccffflllgggeeeddd]]]XXXXXXZZZ]]]aaacccbbbaaabbb^^^[[[VVVMMMBBB>>>@@@:::DDDTTTdddmmmmmmfff___UUUMMMHHHLLLRRRUUUUUUVVVRRRRRRSSSUUUWWWZZZ]]]^^^ddddddggglllttt~~~}}}wwwiii^^^^^^\\\XXXQQQKKKGGGFFFAAAIIIFFFAAAUUUtttzzzjjjjjjgggcccdddhhhjjjiiigggiiiiiihhheeebbb]]]XXXUUUOOOKKKEEE@@@===<<<:::999666NNNyyy^^^LLLCCCDDDUUUeeeeeeeeehhhddddddbbbaaacccggglllooopppqqqhhh___ZZZTTTQQQSSSWWW\\\aaapppgggqqqeeeNNN>>>555222333111222444888<<>>???DDDIIIKKKKKKPPPVVVgggvvv{{{wwwrrrrrrtttxxxzzz}}}{{{xxxwwwvvvvvvuuutttrrrooommmkkkkkkjjjnnnooopppppppppooonnnmmmooonnnllljjjjjjjjjlllmmmkkkkkkjjjjjjjjjkkkmmmnnnllljjjhhhgggfffeeebbb```^^^^^^^^^^^^]]]ZZZUUUQQQKKKGGGCCCBBBBBBCCCCCCAAACCCAAA???>>>===<<<999666888999:::;;;<<<<<<;;;:::888888888999888888777666777666444222222222333333888:::<<<>>>@@@@@@@@@@@@AAA@@@@@@>>>===<<<<<<;;;888999:::<<<>>>???AAAAAACCCCCCBBBBBBAAA???>>>>>>::::::999888666444222111...///000333666999<<<>>>??????>>><<<999888999:::===>>>BBBEEEEEEBBB<<<777666666555555444333222111333222222111111111111111555333555999===AAAHHHPPP^^^ooo}}}}}}~~~aaaTTTIIIDDDLLLkkk|||zzz}}}yyyttt}}}jjjLLL:::666666555111555444;;;IIIvvvsssZZZPPPSSSPPPJJJ___mmmsssrrrVVV@@@;;;???dddzzzbbbZZZUUUUUUVVVTTTTTTUUUUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYZZZ[[[]]]```bbbdddnnn{{{~~~pppfffaaa^^^RRRMMMEEEDDDWWWsss___SSSIIIEEE>>>777777======AAA888888===SSSrrrlll^^^XXX___hhhddd```^^^WWWQQQRRRVVV[[[___aaa```^^^```\\\YYYTTTKKK@@@:::;;;666===IIIWWW```cccaaa^^^TTTLLLHHHMMMSSSUUUVVVWWWUUUUUUVVVXXXZZZ]]]___aaaeeefffhhhkkkooo{{{~~~{{{}}}lll^^^XXXOOOJJJGGGFFFCCCAAA>>>BBBAAAAAAOOOdddkkkeeekkkhhhfffgggjjjllljjjhhhhhhgggfffffffffaaaZZZTTTPPPLLLFFFAAA>>><<<:::999666BBBaaabbbIIICCCDDDUUUeeeddddddgggcccdddbbbaaacccgggkkknnnooommmfff___ZZZVVVRRRTTTXXX\\\jjjpppccckkkxxxbbbJJJ===555222222111222444888===CCCHHHKKKJJJPPPTTTQQQQQQWWW___cccaaaQQQUUUwwwaaaHHHBBB???:::<<<:::999999999888555333555555555555444444444444555666777777888:::>>>AAAAAAEEEJJJKKKHHHCCC>>>;;;777888888999999777666555444444333333444666888999===>>>CCCIIIJJJJJJOOOVVVgggzzzzzz|||~~~}}}zzzyyyxxxxxxtttssspppmmmlllmmmnnnoooooopppqqqqqqqqqpppooonnnpppnnnmmmkkkjjjjjjkkkkkkjjjjjjjjjjjjkkklllnnnnnnjjjiiihhhhhhhhhgggdddbbb[[[ZZZZZZZZZZZZXXXTTTQQQIIIFFFBBB@@@@@@AAA@@@@@@EEECCC@@@???===<<<999777999999:::;;;;;;;;;::::::777888888888777777666555555333111//////111444666;;;<<<>>>@@@AAABBBAAAAAAAAAAAA@@@>>><<<;;;:::999::::::;;;===>>>@@@AAABBBBBBBBBBBBAAA@@@??????>>>::::::;;;;;;999666333111//////111333777:::<<<>>>?????????<<<:::888999:::>>>???BBBEEEEEEBBB===999555555444444444333333222333333222111111111111111555333444999<<>>^^^ddd[[[UUUUUUVVVUUUTTTUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZXXXYYY]]]___aaadddhhhuuussskkkgggcccVVVOOOFFFCCCJJJ\\\vvvmmmXXXIIIHHHGGG@@@@@@HHH===CCC<<<===:::EEE\\\SSSPPPMMMXXXbbb[[[TTTPPPIIIGGGIIIMMMSSSYYY]]]^^^]]]\\\XXXUUURRRKKK@@@:::999555888>>>FFFMMMQQQQQQPPPPPPJJJHHHMMMSSSUUUWWWYYYWWWXXXZZZ\\\^^^```bbbcccggghhhjjjllllllqqq}}}rrroooaaaPPPGGGFFFHHHGGGDDDFFFCCCBBBGGGSSS^^^ddddddiiigggeeefffhhhiiihhhfffeeeccccccfffhhheee\\\UUUQQQLLLFFFAAA>>><<<:::999888<<>>AAAAAAEEEIIIKKKIIIEEE???<<<777888888999888777666555444333333333444666888999<<<>>>CCCHHHJJJJJJNNNUUUccc{{{~~~{{{yyyxxxxxxttttttrrrqqqppppppppppppooopppqqqqqqqqqpppooonnnpppooommmllljjjjjjjjjjjjiiijjjjjjkkkmmmnnnooopppjjjiiiiiijjjjjjhhhdddaaa[[[ZZZYYYYYYZZZXXXVVVSSSQQQNNNJJJGGGDDDCCCBBBBBBDDDBBB@@@??????>>>===;;;999999::::::::::::::::::777777888777777666555444444222///...///333777:::>>>???AAABBBCCCCCCBBBBBBBBBAAA???===;;;999888777::::::;;;<<<>>>???@@@AAACCCBBBAAA???>>><<<<<<;;;:::;;;===>>><<<888333000///000222444777:::<<<>>>@@@@@@@@@???<<<;;;;;;<<<>>>???AAACCCDDDBBB>>>:::555555444444444444444444333333222111111111111222444222444888;;;===CCCJJJRRRaaammm}}}{{{zzzzzz{{{aaaUUUNNNIIIJJJ]]]tttyyyvvvwwwwwwsss|||fffHHH888555555333000222222;;;AAAjjjlllOOORRRNNNJJJRRRjjj}}}kkkDDD<<<>>>WWWjjj^^^UUUTTTVVVVVVUUUVVVUUUUUUVVVWWWXXXZZZZZZ[[[ZZZYYYZZZ^^^```aaahhhqqqwwwsssoooiiiZZZRRRKKKGGGFFFQQQnnngggPPPOOORRRMMMHHHJJJ===BBB<<<===888BBB\\\XXXSSSNNNTTTXXXMMMGGGGGGDDDGGGGGGJJJNNNSSSWWWYYYYYYSSSPPPOOOOOOKKKBBB<<<:::555555777;;;AAAEEEHHHHHHKKKGGGFFFLLLRRRTTTVVVYYYYYYZZZ\\\^^^aaacccdddeeeiiijjjlllnnnlllllluuu|||{{{rrreeeWWWRRRVVVXXXTTTNNN[[[QQQLLLQQQ[[[```aaa```hhhfffeeeeeeffffffffffffcccbbbcccgggjjjggg___WWWPPPLLLFFFAAA>>><<<:::999???HHHSSSYYYYYYSSSIIIAAA===>>>PPPaaabbbdddgggddddddcccbbbdddgggjjjkkkkkkjjjccc]]][[[XXXTTTVVVZZZeee}}}vvvjjjaaasssuuuyyy[[[BBB999555222111222222444777===CCCIIIMMMTTTTTTRRRNNNRRR]]]gggkkkrrrVVVPPPtttdddFFF>>>???>>>:::999999:::;;;<<<:::999666777777777777666444444444555555666666999===@@@BBBEEEHHHKKKJJJFFF@@@;;;777888888999888777666555333333333333444555777888<<<===BBBGGGIIIIIINNNUUUbbb{{{~~~|||zzzyyyxxxvvvwwwwwwwwwvvvssspppnnnnnnooopppppppppooonnnmmmoooooommmlllkkkjjjiiiiiijjjkkklllmmmnnnooopppppplllkkkjjjjjjiiigggccc___^^^]]]\\\]]]^^^^^^]]]\\\aaa___ZZZTTTOOOLLLJJJJJJAAA@@@>>>===?????????>>>;;;:::::::::::::::::::::888888888777777666444444444222//////111666<<>>??????CCCBBB???<<<:::888888777;;;<<<>>>???===888333000///000111444666999;;;===@@@AAABBBAAA???===>>>?????????@@@BBBCCCBBB???<<<666666555444444555555666444333333222111222222222333111333777999;;;@@@GGGOOO^^^hhhvvv~~~{{{{{{zzzxxxyyy}}}___UUURRRNNNJJJVVVhhhlllwww{{{yyyvvvcccEEE666444444111000111222:::>>>cccxxxVVVVVVNNNRRRZZZwwwsssDDD===>>>PPPwwwqqqcccVVVTTTVVVWWWWWWWWWUUUUUUVVVXXXYYYZZZ[[[\\\[[[YYY\\\`````````lll|||vvvuuuqqqhhh\\\VVVQQQMMMJJJPPPggg~~~qqqWWWTTTZZZVVVLLLDDD===???888999777FFFiiimmm^^^VVVVVVRRRDDDAAAIIILLLMMMMMMMMMPPPRRRSSSQQQPPPJJJHHHHHHLLLJJJCCC===;;;666555555888>>>CCCGGGHHHFFFBBBCCCJJJOOORRRUUUYYYYYYZZZ]]]___bbbdddeeeeeeiiijjjmmmooollljjjooowwwvvvhhhcccbbbhhhqqqsssjjjaaasssiiiaaabbbggggggeeebbbjjjhhhgggeeeeeefffggghhheeeeeegggiiijjjfff___YYYNNNJJJDDD???===<<<:::999AAA[[[sssuuugggXXXJJJ@@@===>>>PPPaaabbbdddgggddddddccccccdddgggiiijjjiiifff```[[[YYYXXXWWWZZZ___mmmzzzkkkccc```qqqwww~~~YYY@@@666333333333333333444666;;;BBBHHHLLLTTTSSSOOOPPPZZZjjjvvvyyywwwXXXOOOqqqgggFFF===???@@@:::999999;;;===>>>===;;;666777888888888777666555333444555555666888<<>>>>>???>>>===<<<<<<;;;:::::::::;;;;;;999999999888777666555444333111000000333999???CCCCCCDDDEEEEEEDDDCCCBBBAAA@@@???===;;;999777666555999999:::;;;<<<===>>>>>>BBB@@@===:::888777666666<<<===??????<<<888333000///000111333555888:::<<<>>>???AAAAAA@@@???@@@AAAAAA@@@AAABBBCCCCCC@@@>>>999888777666555555666777444444333222222222222222222111222666888888===CCCLLL[[[eeesss|||{{{}}}{{{xxxwwwyyy___XXXXXXVVVOOOUUUbbbfffuuu}}}wwwttt~~~]]]@@@333333333000111000111999999\\\yyyUUUSSSOOO]]]hhh{{{GGG>>><<>>AAAHHHMMMOOOSSSWWWYYYZZZ]]]```bbbddddddeeefffhhhkkknnnllliiimmmssssss}}}eeedddgggqqq|||~~~vvvmmmyyyuuuooojjjiiiiiihhheeekkkjjjgggdddcccdddhhhjjjggghhhiiihhhddd___XXXTTTKKKGGGBBB>>><<<;;;:::999@@@iiiqqqWWWDDDAAABBBSSScccccccccfffcccdddccccccdddgggiiiiiihhhaaa[[[VVVVVVXXXZZZ```gggvvv{{{kkkfffgggooo{{{|||WWW>>>444222333555444333333555:::@@@GGGKKKVVVUUUSSSTTT___qqq~~~dddZZZxxxlllJJJ>>>??????;;;::::::;;;======<<<:::555666888999999888777666333333444444555888<<>><<<>>>===<<<;;;;;;;;;<<<<<<:::::::::999888666555444000000///111555;;;AAAEEEDDDEEEEEEEEEDDDCCCAAA@@@>>>>>><<<:::999777555555::::::;;;<<<===>>>?????????>>>;;;999888888888999<<<===>>>>>>;;;777333000...///000222444777999::::::<<>>;;;DDDjjj|||jjjYYYSSSUUUWWWXXXZZZUUUUUUVVVXXXYYY[[[\\\\\\ZZZ[[[```ccc^^^^^^sss}}}|||nnnaaa^^^XXXOOOJJJHHHJJJKKKSSSLLLFFFIIIWWW___VVVFFF:::@@@???BBB888;;;UUUVVVRRRTTTbbbgggYYYNNNNNNKKKEEEIIINNNSSSTTTNNNFFF??????===???DDDFFF@@@999666222111000111555999;;;;;;===<<>>333111333777444333333555999???FFFJJJYYYZZZYYYXXXaaaqqq~~~sssiiirrrNNN@@@???>>>===<<<;;;;;;<<<<<<:::888444555777999:::999888777222333444444555777<<>>===<<<;;;<<<<<<===;;;;;;::::::888777666555......///111666<<>>??????@@@===<<<:::999999:::;;;<<<======>>>===:::666333000......///111333666888999777:::===?????????@@@AAAFFFEEEDDDEEEGGGGGGFFFDDD>>>===:::888777777777888555444333333222222333333111000222555666666:::???>>>NNNYYYjjj}}}|||~~~aaafffjjjjjjiiimmmrrrvvvtttrrrSSS===333111111222---555///888666JJJZZZNNNLLLZZZ}}}TTTFFF999???cccsss^^^UUUXXXYYYUUUPPPTTTUUUVVVXXXYYYYYYZZZZZZVVVVVVZZZ\\\[[[aaazzzyyyooobbbVVVPPPSSSQQQGGGBBBEEEDDDAAA@@@III^^^iiiWWW===;;;;;;@@@@@@<<>>CCCHHHNNNRRRUUU\\\]]]^^^```aaacccdddeeefffgggiiijjjmmmoooqqqqqqvvvxxxxxx|||{{{}}}vvvpppiiijjjiiiiiiooossslll```iiiqqquuupppddd^^^bbbiiilllhhhccc`````````aaaaaabbbbbbbbb___YYYQQQIIICCC???<<<;;;===;;;888888;;;===fffnnnGGGDDDJJJSSS]]]eeefffdddaaacccgggfffccceeeiiiiiicccVVV\\\ZZZRRRPPP[[[ggglll~~~xxxkkkrrr{{{dddEEE999333333333---333333333555999>>>DDDHHHXXX[[[\\\[[[___kkk|||rrrxxxQQQAAA??????===>>>>>>>>>===<<<;;;;;;777777777777777666555555444555666555555666999;;;HHHHHHJJJKKKJJJEEE>>>999888888999:::::::::999999222222111111222444555666:::===AAAEEEGGGJJJMMMPPPXXXaaannn}}}}}}yyywww|||{{{zzzzzzzzzwwwsssppptttwwwxxxvvvrrrpppppprrrqqqpppnnnllljjjjjjjjjkkkggghhhiiijjjjjjjjjjjjjjjggghhhhhhfffcccbbbbbbdddeeedddfffnnn|||xxxrrrqqqjjjkkkfff[[[SSSOOOHHH??????<<<:::;;;<<<:::::::::;;;:::999999999777444222...---///333;;;BBBFFFHHHKKKJJJIIIGGGEEECCCBBBAAA@@@???<<<999666555777999;;;???DDDEEECCCAAA@@@@@@===>>>===:::777777;;;>>>>>>===;;;;;;:::888555222222//////333555444777;;;::::::999:::;;;===???AAAHHHKKKKKKIIIJJJLLLIIICCCEEE@@@999555444555666777888777555333222222222222000111222222222333666888>>>FFFSSSdddzzz~~~{{{hhhnnnuuuzzz{{{lllLLL888111000000111///444///999555DDDbbbQQQJJJSSSqqqbbbGGG;;;???___zzzbbbVVVVVVWWWUUURRRUUUVVVWWWXXXYYYZZZZZZZZZ[[[[[[]]]___^^^eee}}}zzzmmmcccYYYUUUVVVRRRHHHCCCGGGIIIFFFAAAFFF]]]ooobbbFFF>>>:::>>>>>>888AAAQQQVVVIIIKKKbbbkkkWWWLLLLLLCCCAAABBBGGGOOOPPPIIIAAA>>>;;;;;;===>>>>>>===<<<<<<555222000000222555777888888:::>>>CCCIIINNNSSSVVVZZZ[[[\\\^^^```bbbdddeeefffhhhjjjlllnnnpppqqqqqqoooqqquuuyyy~~~~~~rrrmmmkkkiiisssqqqpppvvv}}}sssjjjiiillliiifffcccbbbaaa___]]][[[ZZZZZZYYYVVVPPPIIIBBB>>><<<999888:::999666777;;;BBB\\\hhhjjjvvvvvv___IIIAAAGGGQQQ\\\cccfffdddbbbccceeeeeedddfffjjjgggaaaWWWYYYXXXRRRNNNUUUcccooouuummmyyy]]]@@@777111222444///333333333555888===CCCHHHSSSXXX[[[ZZZ^^^kkk|||wwwwwwQQQAAA???@@@===>>>>>>>>>===<<<;;;:::777777777777777666555555444555666555555666999;;;DDDEEEHHHKKKKKKGGG@@@;;;999999:::::::::999999888333222222111222444555666:::===AAADDDGGGIIIMMMOOOWWW]]]iiiuuu|||{{{}}}}}}|||}}}}}}{{{xxxuuuwwwxxxxxxwwwtttrrrrrrrrrqqqpppooommmlllkkkkkkkkkhhhhhhiiijjjjjjjjjiiiiiiggggggfffdddbbbaaabbbdddgggeeegggnnn~~~{{{yyyrrriiiddd___UUUJJJGGGBBB>>>======<<<:::999;;;:::999999999777444222...---///444;;;BBBGGGIIIHHHHHHGGGFFFEEECCCCCCBBB???>>><<<999666666888:::===AAAEEEFFFDDDAAA@@@@@@;;;<<<;;;999777888;;;???@@@>>>===<<<;;;999555222111//////333555555888<<<;;;:::::::::;;;<<<===>>>GGGKKKMMMKKKKKKLLLJJJFFFIIIDDD===777555555666666777666444333222111222222000111222222222333555777<<>>YYYjjjWWWSSSUUUVVVUUUWWWWWWXXXYYYZZZZZZZZZYYYZZZYYY\\\______hhhwwwiiiccc]]][[[ZZZTTTIIIFFFJJJLLLLLLFFFGGG```wwwkkkMMMDDD:::===AAA;;;@@@RRR]]]LLLGGGgggyyy]]]JJJMMMEEE???@@@FFFNNNPPPIIIBBB>>>======>>>??????>>>===<<<777444111000222444666666777999===BBBIIIOOOTTTWWWXXXYYY[[[]]]```bbbdddeeefffhhhkkknnnpppqqqqqqppprrrsssvvvqqqkkkpppvvvxxx~~~{{{vvvooolllfffeeedddcccaaa]]]XXXTTTSSSRRRPPPLLLGGGBBB===;;;:::888777888888666999???EEE\\\```XXXZZZZZZLLLAAA<<>>>>>>>>===<<<::::::777777777777777666555555444555555555555666999;;;???BBBGGGKKKMMMJJJCCC===::::::::::::999999888777333333222222222444555666999<<<@@@DDDFFFIIILLLNNNUUUZZZbbbkkkvvv~~~|||{{{{{{}}}~~~}}}{{{yyy{{{yyyxxxxxxwwwvvvtttrrrppppppppppppooommmlllkkkiiiiiiiiijjjiiiiiihhhhhhggggggeeebbb___```bbbdddhhhffffffmmm|||}}}vvvrrrlllaaaUUUPPPIIIAAA<<<===>>><<<888;;;:::999999999888555222------///444;;;BBBGGGIIIFFFFFFEEEEEEDDDCCCCCCBBB>>>===<<<999777777:::<<>>===<<<999555222000......333666666999>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>KKKUUUPPPFFFkkkqqqXXXTTTHHHAAABBBHHHPPPRRRLLLEEEBBB@@@AAAAAAAAA@@@???===<<<999666222111222444555555555888<<>>FFFYYYttt{{{lll___RRRDDD>>>999AAANNNYYY```ccccccccccccbbbaaadddhhhhhh```XXXXXXRRRSSSUUUNNNKKKaaajjjfffrrr}}}iiiKKK888444000111444111333444444444666;;;CCCIIIQQQ[[[```___cccsss{{{TTTDDD@@@???===>>>??????>>><<<:::999777777777777777666555555333444555555444555888;;;<<>>===:::;;;:::999999999888555222...---///333:::AAAFFFHHHGGGFFFEEEDDDCCCBBBAAAAAA;;;;;;:::888777888<<>>===;;;888555111///---...333666777;;;?????????@@@@@@???>>>======HHHPPPVVVUUURRRRRRSSSSSSNNNHHHAAA;;;888777555444444444333222111111000000000111222222111222444666888???IIIYYYqqq~~~|||{{{zzz{{{}}}~~~}}}|||}}}gggcccdddlllpppnnnkkklll||||||___===333666555222111222...000888::::::bbbkkkyyy~~~```WWWKKKHHHnnnSSSDDD:::IIIlll|||___PPPQQQUUUVVVVVVWWWXXXYYYYYYZZZZZZYYYZZZXXXZZZ]]]___ggg}}}tttkkkiiifffbbbYYYRRRQQQTTTMMMRRRPPPQQQkkkaaaDDD888;;;:::;;;DDDIIINNNDDDhhhoooaaaRRRGGGFFFKKKRRRTTTOOOIIIGGGDDDEEEEEEDDDCCCAAA???>>>;;;888444222333444555555555777<<>>===>>>??????>>><<<999888777777777777777666555555333444555444444555888:::;;;???EEEJJJLLLHHHAAA;;;;;;;;;;;;:::999888777666555444333333333444555666888;;;???BBBDDDFFFIIIKKKUUUXXX\\\ccckkkuuu~~~~~~xxxwwwwwwyyy{{{|||{{{zzz~~~{{{yyyzzz}}}}}}zzzwwwrrrrrrrrrrrrpppnnnlllkkkiiiiiiiiiiiiiiihhhgggffffffeeeccc___^^^^^^bbbeeejjjkkklllnnntttttt^^^III@@@@@@???:::<<<;;;:::::::::888555333......///333999???DDDFFFHHHGGGFFFCCCAAA???>>>===888999888777777999===@@@FFFGGGIIIJJJIIIFFFBBB???777777777888:::===>>>??????>>><<<;;;:::888444111///---...333777888;;;@@@BBBCCCDDDEEEEEECCCBBB@@@EEEOOOVVVUUUSSSTTTUUUUUUMMMHHHAAA<<<999777666555333333333333222111111000000111222222111111333555666<<>>BBBJJJJJJFFF@@@XXXzzzfff\\\LLLJJJLLLRRRTTTOOOLLLKKKIIIIIIIIIHHHFFFCCCAAA???<<<999666444444666666666555888<<>>===>>>@@@@@@???<<<999777777777777777777666555555333444444444444555888::::::===CCCHHHIIIFFF???:::::::::::::::999999888777555555444333333444555666888:::>>>AAACCCEEEHHHJJJRRRUUUZZZ___fffmmmuuuzzz}}}|||{{{|||}}}~~~~~~}}}{{{{{{{{{|||}}}~~~|||{{{ttttttsssqqqooommmkkkjjjhhhhhhhhhiiihhhhhhggggggeeedddcccaaa______bbbeeelllooorrrssstttxxx{{{cccOOOHHHBBB;;;<<<;;;:::::::::999555333///......222777===@@@BBBFFFEEECCCAAA>>>;;;:::888555666666666666999>>>AAAGGGGGGHHHJJJJJJGGGCCC???888777777999<<>><<<;;;;;;:::888444222000---///444777888;;;@@@CCCEEEGGGJJJJJJIIIGGGEEEDDDMMMSSSTTTTTTVVVVVVTTTMMMIIICCC>>>:::888666555333333444444333222111111000111222111111111333444555;;;FFFUUUmmm~~~|||zzzwwwwwwyyy{{{|||}}}yyy{{{~~~UUUNNNPPPbbbqqqvvvyyy}}}}}}|||mmmMMM333000333000---111000///333...999<<>>JJJTTTdddnnnmmm___```yyyuuuSSSDDD???===>>>@@@@@@???<<<888666777777777777777666555555333333444444333555777:::888;;;???DDDFFFDDD???;;;999999:::::::::999999888666555444333333444555666777:::>>>@@@BBBDDDGGGIIILLLPPPUUUYYY]]]aaaeeehhhooopppvvv~~~~~~~~~xxxzzz|||}}}}}}}}}~~~vvvuuussspppmmmkkkiiihhhfffggghhhhhhhhhhhhhhhhhhdddddddddbbbaaaaaacccdddjjjnnnrrrtttsssuuuzzz~~~zzz|||~~~yyy~~~~~~bbbTTTHHH>>><<<;;;:::::::::999666333///......000555:::===>>>AAA@@@>>><<<:::888666666222333444444555999>>>BBBGGGFFFGGGIIIJJJHHHCCC???:::888888:::>>>@@@@@@???===<<<;;;;;;;;;999666444111...///444777888;;;@@@BBBDDDHHHLLLMMMMMMKKKIIIHHHNNNTTTWWWZZZ]]][[[WWWQQQMMMFFF@@@<<<999666333333444444555444333222222000111222111000000222444444;;;FFFUUUmmm}}}{{{wwwvvvxxxzzz||||||{{{|||YYYPPPSSSeeewww}}}~~~xxxfffHHH111000444000///444000111444***777;;;BBB|||~~~}}}```]]]sss|||WWW===???HHHTTTvvvkkkUUUPPPPPPMMMPPPQQQSSSVVVXXXYYYZZZZZZSSSNNNKKKIIIBBB===GGGVVVyyypppgggbbb\\\WWWRRRSSSRRRLLLIIIVVVtttkkkXXXTTTOOO???>>>CCC:::GGGfffaaaOOOZZZPPPKKKJJJLLLMMMJJJIIIKKKOOOOOONNNLLLJJJGGGDDDBBB>>>;;;888666777999::::::777999===BBBIIIOOOTTTWWWXXXYYY[[[]]]```ccceeefffiiiiiijjjkkklllmmmoooooooootttwwwzzzxxx|||zzzooojjjddd___\\\YYYWWWUUUMMMKKKHHHDDD@@@<<<:::999:::999999999999>>>LLL[[[kkklllQQQKKKTTT___eeedddaaa```aaa___```ccceee___UUUTTTYYY]]]\\\[[[XXXUUU[[[qqq}}}pppuuu}}}```GGG555111444000///444333111444777777888???LLLVVVlllvvvrrraaaaaa{{{|||}}}XXXGGG@@@===???@@@AAA???<<<888666777777777777777666666555222333444444333444777:::666999===BBBEEEDDD@@@<<<888888999:::::::::999999666666444444333444555666777:::===@@@BBBCCCFFFHHHGGGKKKPPPTTTVVVWWWXXXYYY\\\___hhhyyy~~~~~~|||vvvyyy}}}~~~||||||xxxvvvrrroookkkiiihhhhhhffffffggghhhhhhiiihhhhhhcccdddeeedddbbbbbbcccdddeeejjjooorrrrrrtttzzz|||{{{{{{ooo]]]NNNBBB<<<;;;:::::::::999666333000......000444888;;;<<<<<<;;;:::999777666555444000111222333555999>>>BBBFFFFFFFFFIIIJJJIIIDDD???;;;999999;;;???AAA@@@???===<<<<<<<<<<<<;;;888666222///000444777888;;;???@@@CCCHHHMMMOOOOOOMMMKKKMMMSSSXXX[[[```dddaaa\\\UUUPPPIIICCC===999555222333444555555555444333222000111222111000000222333444;;;FFFVVVnnn{{{xxxvvvwwwzzz||||||}}}~~~]]]WWWYYYiii|||{{{___???000333111...111111///333111111555888KKKhhhzzz{{{hhhZZZfff\\\;;;555BBBXXXxxxxxx]]]OOOKKKJJJQQQTTTUUUTTTWWW___eeeeeegggGGGMMMRRRGGGGGGGGGIIIooovvvjjjbbb```aaaZZZSSSMMMKKKKKKPPP[[[eeeyyy\\\PPPGGG>>>777<<>>EEEKKKQQQUUUVVVWWWXXX[[[]]]```bbbcccdddiiiiiiiiijjjkkkkkklllllluuuwwwwww~~~{{{tttrrroooiiibbb]]][[[ZZZWWWTTTLLLJJJFFFBBB>>>;;;:::999888<<<>>>:::999CCCSSS___jjjsssyyyiiiQQQQQQWWW___bbbaaaaaadddgggffffffddd```ZZZVVVVVVXXX___SSS[[[aaaZZZfff|||~~~lllZZZwwwuuuSSS???777000222444333111111333333666999<<>>>>>AAAAAA<<<888888888777666666777666444222222222222222333444555666999;;;???CCCEEEDDD@@@<<<888888999999999888888777444333222222222444666888::::::;;;>>>AAACCCCCCCCCHHHHHHJJJMMMPPPRRRQQQPPPMMMSSSZZZfff~~~~~~|||zzzyyy{{{}}}~~~~~~}}}tttsssqqqooonnnllliiifffhhhggghhhjjjhhheeefffjjjffffffeeedddcccaaa``````fffiiinnnqqqsssuuuwwwyyyzzz~~~fffRRRHHH>>><<<::::::<<<;;;777444...///111333555666777777666555555444333111111000///000222444666999>>>BBBDDDGGGHHHHHHHHHIIIEEE???:::::::::;;;<<<===>>>???<<<<<<===>>>>>>===<<<;;;111111222666;;;>>>@@@???AAABBBDDDHHHJJJJJJHHHFFFHHHRRRYYY]]]eeellleeeWWWWWWNNNDDD===<<<;;;888555444555555444222111111222444333333222111111111222222999DDDTTTmmm}}}|||zzzxxxwwwxxx|||```aaahhhttt}}}[[[===///333111...111111///333111111444555EEEaaappp___[[[vvvfffGGG<<<===IIIeeehhhUUUNNNOOONNNRRRUUUTTTVVV```tttoooccc___SSSTTT\\\RRRYYYxxxzzzsssnnniiieee\\\VVVQQQPPPPPPPPPUUU[[[dddyyy}}}fffQQQNNNJJJ???>>>AAABBBAAABBBDDDBBB===@@@BBBFFFHHHIIIHHHIIIKKKOOOTTTWWWWWWWWWXXXUUUPPPJJJGGGCCC@@@???===;;;999555999???GGGMMMRRRUUUVVVWWWXXX[[[]]]```bbbcccdddfffggghhhiiijjjkkkkkkllllllrrruuuwww}}}vvvsssmmmhhhbbb^^^]]][[[XXXUUUMMMKKKGGGCCC???<<<;;;:::999::::::999>>>MMM```nnngggaaaVVVYYYhhheeeTTTLLLTTTZZZ```ccccccccceeehhhggggggddd^^^YYYVVVXXXZZZ]]]TTT[[[bbbcccvvvmmm]]]vvvgggKKK===666000111333222000111444444666:::<<>>===??????:::777888888666666666777666555333222222222222333444555666888:::===AAACCCBBB>>>:::777888888999999999888888666555333222333555777888;;;<<<===@@@BBBCCCBBBBBBEEEEEEFFFIIILLLNNNNNNMMMMMMPPPTTT^^^uuu{{{}}}|||{{{tttrrrpppnnnmmmllliiifffeeedddeeegggfffbbbcccggggggfffdddbbbaaa```______cccfffkkknnnppprrrtttvvvvvvyyy{{{|||^^^KKKAAA>>>:::999::::::777444000000111111222222333333333333333333222222222222...000222333666:::???CCCEEEHHHIIIHHHIIIKKKGGGBBB:::::::::;;;<<<===>>>???===>>>>>>???>>>===<<<;;;111111111555999===???@@@AAABBBDDDGGGJJJJJJHHHFFFDDDLLLQQQTTT]]]gggeeeZZZUUUMMMDDD???===;;;888555444555555555444333222333444333222222111111111222444999BBBRRRjjj~~~zzzzzzzzzyyyxxxyyy}}}___hhhuuu}}}|||zzz}}}SSS:::///333111///222222///333111111333222???XXXvvv^^^nnnoooMMM>>><<>>JJJMMMKKKEEE???===;;;888AAAEEEIIIKKKJJJLLLOOOQQQPPPVVV[[[]]]^^^___\\\WWWOOOLLLGGGBBB???<<<888555555:::AAAIIIPPPTTTVVVVVVXXXYYY[[[^^^```bbbccccccdddeeefffhhhiiijjjjjjjjjiiiooooooiiikkkzzzxxxssslllhhhcccaaa```^^^ZZZVVVOOOLLLHHHCCC???===<<<;;;<<<:::888:::FFF\\\wwwnnnPPPFFFMMMKKKHHHOOOXXX]]]bbbeeeeeeeeegggiiijjjgggbbb[[[WWWWWWZZZ]]]WWWSSSYYYbbbmmmiiibbb|||vvvWWWDDD;;;444///111222111000000444444777:::===EEEVVVggg{{{{{{eeezzzWWWEEECCC>>><<<======999777888777666555666777777666444222222222222333444555555777888;;;>>>@@@???;;;888666777888999999999999999777666444333333555777888<<<>>>@@@AAABBBBBB@@@???@@@@@@BBBFFFLLLPPPRRRSSSUUUTTTSSSYYYmmm}}}|||~~~~~~{{{yyytttrrrooommmllljjjhhhfffbbb```aaadddbbb___```dddgggeeeccc```^^^]]]]]]]]]___bbbfffiiikkkmmmppprrrooorrrtttyyynnnQQQEEE@@@;;;888999999777555333222000///......//////000000111111222222222333...///111333555:::@@@DDDGGGJJJKKKJJJKKKLLLIIIDDD:::::::::;;;<<<===>>>??????@@@@@@@@@???>>><<<;;;333111000222666;;;>>>???@@@AAACCCFFFIIIIIIHHHFFFBBBGGGIIIIIIRRR]]]___ZZZRRRLLLEEEAAA???<<<888555444444555666666555333333333333222111111111111222666:::AAAOOOhhhxxxyyyzzzzzzyyyzzz|||~~~~~~}}}|||}}}XXXddduuu}}}zzzxxx|||}}}uuuKKK666///333000///333222---222000111444111<<>><<>><<<;;;@@@NNNhhhgggUUUPPPGGGFFFTTT[[[___ccceeeeeeeeeggghhhkkkfff___YYYVVVWWW\\\___UUUXXX^^^gggzzzjjjpppiiiLLL@@@888222///111222000///111444555888;;;???III]]]ooo}}}fff^^^JJJFFF@@@<<<===<<<999888:::666555555666888888777555333222222222333333444555666777:::===???>>>;;;888555666777888999:::::::::777666333222222333666888;;;===@@@AAAAAA@@@???>>>>>>???BBBIIIQQQXXX]]]^^^aaa^^^ZZZ\\\kkk}}}zzz~~~{{{xxxsssqqqnnnlllkkkjjjgggeee```___```bbb```]]]]]]aaaeeeccc```]]][[[[[[[[[[[[[[[]]]aaaccceeehhhkkkmmmgggjjjmmmrrrwwwWWWIIICCC<<<777777888777666555333000...------...///000000000000111111111111...///111222555:::@@@EEEKKKNNNNNNLLLLLLLLLHHHBBB999999::::::<<<===???@@@AAAAAAAAAAAA@@@>>><<<;;;555222000000333888<<<>>>===>>>???BBBEEEFFFEEEDDDCCCEEEDDDDDDJJJSSSWWWUUUOOOLLLHHHDDDBBB>>>:::666333333444555666555333111222222111111111111111222777;;;BBBQQQiiixxxzzz{{{{{{zzzyyyzzz{{{}}}~~~|||{{{~~~|||TTT]]]kkkvvvzzz|||ttt}}}~~~hhhBBB222///333//////333111,,,000///111555333<<>>===@@@HHHOOOfffkkkTTTLLLMMMKKKPPPWWWVVVWWWlllkkkNNN]]]}}}{{{TTTKKK\\\xxxsssjjjaaaZZZYYYZZZVVVRRRQQQQQQvvv{{{aaaWWWSSSLLLRRRZZZ]]]TTTHHHBBBBBBCCCNNNWWWZZZRRRHHHFFFHHHHHHRRRYYY___```aaaaaa]]]WWWNNNGGG>>>888555666888999666;;;CCCLLLRRRVVVWWWWWWYYYZZZ\\\___aaabbbcccccceeeffffffggghhhiiijjjjjjlllkkkgggdddiiiwww|||nnnfffpppvvvmmmmmmjjjhhhggggggddd___ZZZPPPMMMHHHCCC???============>>>BBBJJJUUUkkkhhhXXXGGGDDDRRR^^^```bbbddddddeeeeeefffhhhccc\\\VVVUUUWWW[[[^^^WWW```hhhvvv{{{rrr|||^^^EEE>>>555111///111222//////111444555999===AAANNNeeezzzgggbbbPPPIIIBBB>>>>>>===::::::<<<777666555777888888777555333333222222222333444444666777:::===??????<<<:::555666777888999:::::::::666444111///000222555777999<<<@@@AAA@@@@@@@@@AAADDDFFFJJJPPPYYY___cccdddfffccc```aaalll}}}|||yyysssqqqooonnnmmmkkkgggeeebbb``````bbb```\\\\\\```bbb```^^^[[[ZZZYYYXXXXXXWWWYYY\\\^^^___aaadddggg```bbbeeejjjttt~~~^^^LLLEEE<<<777666777777777555333111///...///000111111111111000000000/////////000111222444999@@@EEEMMMPPPPPPNNNMMMKKKFFF???999999999:::<<<>>>???@@@AAABBBBBBAAA@@@>>><<<;;;777333000...111555888:::::::::;;;>>>AAABBBBBBAAA@@@AAAAAAAAAFFFNNNSSSSSSOOOMMMKKKIIIFFFBBB===:::444333333444666555333000111111111000000111222222555:::CCCSSSlll|||yyy{{{||||||zzzxxxxxxxxxzzz|||~~~}}}~~~}}}yyyWWW[[[dddoooxxxrrrzzz[[[;;;000000444......222///,,,///...111666444<<>>:::@@@BBBHHH\\\xxxvvv^^^OOOHHHGGGKKKSSSUUUWWWbbbpppRRREEETTTyyyyyydddRRRVVV~~~vvvmmmddd```]]]YYYWWWWWW\\\yyyaaaUUUPPPKKKXXXaaaZZZLLLEEEEEEGGGWWWbbbdddVVVFFF@@@>>><<>>>>>???===@@@KKKWWW___iii~~~eeeOOOJJJUUU``````bbbcccddddddddddddccc^^^XXXTTTUUUWWWYYY[[[UUUbbbmmm~~~rrrjjjvvvpppRRR>>>:::444000000222222///000333444666;;;???EEESSSnnnjjjkkkYYYIIICCC??????>>>;;;:::<<<888777666777888888777555333333333222222333333444666777999<<>><<<666777888999999999999999555222000...///222666888999===AAACCCCCCDDDHHHKKKSSSTTTWWW\\\aaaddddddccceeebbbaaadddnnn~~~|||{{{uuutttttttttssspppjjjgggdddbbbbbbccc```[[[[[[^^^]]]\\\\\\ZZZYYYXXXWWWVVVTTTUUUWWWXXXXXXZZZ]]]___XXXYYYZZZ]]]ccckkkssswwwgggMMMFFF===888777888888777444333222111000111222222222111111111000000//////111111111111444888???DDDLLLOOOQQQOOONNNKKKCCC;;;888999999:::<<<>>>@@@AAA@@@AAAAAAAAA@@@???===<<<999555000...///222444555777666777:::===?????????;;;<<<===???EEELLLSSSWWWPPPPPPOOOMMMIIIEEEBBB@@@888555333333555666333111111000000000000111222222333888BBBRRRjjjyyy{{{|||{{{yyyxxxwwwxxxwwwzzz}}}xxxvvvzzzzzz___^^^aaaiiirrr|||~~~yyytttRRR666...111444------111......000---///444222:::NNN___{{{ssszzz|||^^^jjjwwwYYYFFF@@@;;;>>>KKKeee|||nnn\\\HHHJJJKKKMMMPPPUUU]]]bbbyyytttVVVKKKSSSccclllZZZYYYzzz|||ssskkkccc[[[XXXZZZbbbqqq[[[UUULLL]]]kkkeeeVVVLLLKKKMMMgggtttvvvcccNNNDDD???<<>>:::999:::999888777777888888666444444333333222222333333333444555777;;;???@@@???>>>777888888999999999888888444222///...///333888;;;<<<@@@EEEGGGIIILLLSSSYYYbbbcccfffiiilllllliiifffhhheeedddgggnnn~~~~~~}}}||||||xxxyyyzzz{{{zzzvvvooojjjfffdddcccccc___YYYYYY\\\XXXYYYZZZZZZYYYXXXVVVTTTPPPQQQRRRQQQQQQRRRUUUWWWQQQPPPOOOOOOPPPTTTZZZ```qqq{{{yyy{{{yyyaaaMMMFFF>>>999888999999888444444333222111111000000000000111111111111111222333333222111333777>>>CCCFFFKKKOOOOOOOOOKKKCCC:::888888999:::<<<>>>@@@AAA??????@@@@@@@@@???===<<<:::666222/////////000000666555666888<<<>>>???>>><<<;;;:::<<>>999555444666777555222000000000000000111222222222666>>>LLLeeewwwyyyzzzyyyyyyxxxzzz{{{wwwxxx{{{}}}~~~yyyxxx{{{}}}||||||eeeaaaaaadddkkkuuusssnnnLLL444...222444---,,,000,,,///000---...333000888LLLUUU|||[[[aaa|||VVV===777888AAAYYYyyymmmMMMPPPOOOJJJKKKSSS[[[]]]jjjcccGGGQQQ]]]PPPRRRsss~~~tttggg\\\XXXZZZWWWppp~~~eee^^^SSSfffvvvqqqaaaTTTRRRSSSwwwrrrZZZNNNGGGBBB666;;;??????@@@CCCAAA===;;;888666555555666555444999<<>>???>>>:::777888:::999888888888888555333444444333222222333333333222333666:::>>>@@@@@@>>>888888999999999888888777444222000...000444999===???CCCIIIKKKMMMSSS[[[ccckkklllooosssuuutttqqqmmmpppllliiijjjnnn~~~~~~}}}|||{{{{{{{{{|||{{{}}}{{{sssmmmgggdddcccccc^^^XXXWWWZZZUUUWWWYYYZZZZZZXXXUUUSSSMMMNNNNNNMMMLLLMMMOOORRRLLLIIIGGGEEECCCCCCHHHNNNOOOkkkrrrhhh```]]][[[aaallloooaaaOOOLLLFFF>>>999999:::999888444444444333222000...---//////000111222333444444444333222111222777===BBBBBBHHHMMMOOOOOOLLLCCC:::888888999:::<<<>>>@@@AAA===>>>???@@@@@@???======;;;777222///.........---666555666888<<<>>>??????AAA===::::::===DDDOOOXXXUUUUUUTTTRRRNNNKKKIIIIIIBBB===666444777888777444000000///000000111222222222555:::GGG```~~~xxxxxxuuuvvvxxxxxxxxxzzz|||wwwxxxzzz{{{|||}}}}}}|||~~~}}}zzz|||~~~eeebbbaaadddnnnzzzxxxooo```GGG222222000///.............../////////000333888;;;WWWqqq~~~uuu___bbbbbbDDD:::888???PPPjjjuuuXXXMMMHHHMMMOOOMMMRRR[[[```QQQNNNGGGFFFFFFbbb{{{rrrfffWWWVVVYYYSSS[[[dddrrr___WWWPPPqqqgggTTT___aaa}}}\\\VVVTTTHHH<<<======<<<<<<===<<<:::777444444555444111222777777<<>><<<>>>TTTeeeyyyhhhqqqQQQGGG@@@<<<===>>>;;;999999888888888:::;;;:::777444333333333222222222222222555666888:::<<<======>>>999999888888888888888888666444333222000222<<>>@@@======>>>??????>>>===<<<;;;:::777333///---...///555777;;;===>>>???@@@AAAAAAAAA???;;;<<>>777222222222111111111111222222000>>>???DDDZZZkkk~~~lllyyy\\\IIIBBB===>>>>>>:::888888:::999:::;;;<<<;;;888666333333222222222222111111444555777:::<<<===>>>???888888888888888888888888777444222111///111<<>><<<:::999999999999222222111111000000111111222222222222333555777888777666444222111222777:::AAADDDHHHHHHEEE???;;;888999;;;<<<===<<<===>>>@@@===>>>????????????>>>===<<<;;;999555111//////000555999===AAADDDFFFHHHJJJDDDCCC@@@===>>>HHHUUU^^^^^^]]][[[XXXTTTOOOKKKHHHBBB>>>888555444444555555333222222111111111111111333666;;;HHH```|||zzzvvvrrrqqqppppppsssvvvyyyzzzwwwvvvwwwzzz~~~}}}}}}~~~{{{xxxeeejjjrrrzzzyyy^^^GGG666111111000///.............../////////000222777:::KKKgggnnnaaadddyyy[[[CCC999999BBBWWWxxxkkkVVVCCCAAAFFFIIIMMMQQQYYYlllhhhSSSLLL>>>EEEkkk{{{tttlll^^^[[[]]]XXX]]]^^^{{{zzzaaaRRRkkkkkk___UUU|||fff]]]WWWOOOGGG===999999999888666888333111222222000222666777;;;BBBJJJQQQUUUWWWXXX]]]]]]^^^_______________gggfffhhhsssuuubbbbbb|||{{{sssnnnkkkhhhgggbbb]]]XXXWWWVVVTTTVVV[[[[[[aaajjjvvvqqqXXXHHHIIIUUUYYY^^^ddddddcccbbbbbbbbbbbb```]]]ZZZOOOOOORRRVVVWWWUUUXXX]]]fffiii\\\ddd|||TTT;;;555111222222111111111111222222111>>>DDDMMMcccuuummm}}}cccJJJCCC>>>>>>>>>:::777777;;;;;;;;;<<<===<<<:::777333333222222111111111111333444666999<<<>>>@@@@@@888888888888888888888888777444111000...111===IIINNNKKKKKKNNNPPPQQQTTTYYYbbbffflllpppooommmjjjiiiooorrruuuxxx~~~~~~yyyzzz|||{{{}}}yyyooofffcccaaa\\\XXXWWWVVVVVVWWWWWWVVVSSSOOOMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEBBB???===<<<;;;;;;:::::::::<<<======:::888999666333333666888777555;;;;;;;;;;;;:::999888777111111111111111222222333333333333444666888:::;;;999888666333111111444666<<<>>>AAAAAA>>>;;;888777;;;===???@@@???>>>>>>???>>>>>>????????????>>>>>>===<<<;;;777333000000111666;;;AAAFFFJJJNNNRRRTTTIIIFFFBBB???AAAKKKYYYddddddbbb___\\\YYYSSSKKKEEECCC???999666666666777777333333222111111111111111333777===KKKbbbzzzttttttrrrpppnnnooossswwwzzzwwwwwwxxxzzz~~~~~~}}}~~~{{{wwwpppsssxxxyyyRRR;;;222111000///...............---...///000000222666999@@@\\\~~~kkk\\\eeevvvzzzOOO???999>>>OOOnnngggLLLBBBDDDGGGHHHIIIQQQ^^^rrreeeZZZEEEGGGooonnneeeccc]]][[[XXXiiikkkVVVdddwwwbbbQQQeeexxxuuujjjcccTTTKKKAAA;;;888777:::===:::555111111111000111555777;;;CCCKKKRRRVVVXXXYYY\\\]]]___```aaa``````___```eeesssvvvfffaaayyywwwrrrooommmllljjjddd^^^^^^^^^___ccciiiiii\\\VVVWWWkkkjjjMMMEEETTT[[[]]]bbbdddcccccccccbbb```]]]YYYVVVQQQRRRUUUYYYYYYWWWZZZ```mmmyyycccdddwwwnnnOOO<<<888444333222222111111222222333111;;;HHHXXXmmmmmmzzz```IIIBBB>>>>>>>>>;;;888888;;;;;;;;;===>>>===:::777333333333222111111000000111333666999<<>>@@@AAA@@@>>>============>>>>>>>>>>>>>>>>>>======<<<999555222111111888<<>>MMMeeewwwtttyyywwwssspppoooqqqvvvzzzxxxxxxyyyzzz|||~~~~~~~~~}}}}}}xxxxxx{{{uuuHHH555444000//////...............---...000000000222555777888QQQ{{{rrrbbbooo]]]FFF:::===KKKiiiuuuWWWFFFCCCDDDDDDCCCGGGRRRzzzooobbbJJJPPP}}}pppkkkfff___ZZZ```uuupppYYYYYYuuu~~~gggQQQKKKOOOZZZjjjzzzvvvjjjRRRIIIAAA<<<777555;;;DDD@@@888222111111111222555777<<>>???===;;;;;;;;;:::;;;<<<===<<<999777444444333333222111111000111222555999<<>>===<<<<<<;;;;;;777555333333444555555444666444222111222444666666666777999::::::999666555222222222333444555666777444555666888:::<<<======>>>>>>===999666444444444666777888888666666777888;;;===@@@@@@>>><<<;;;;;;<<<<<<<<<<<<======>>>>>><<<======;;;777333111111888===CCCHHHLLLPPPTTTWWWRRRKKKFFFDDDEEEJJJYYYgggoooiiibbb]]]YYYRRRHHH@@@>>>;;;777555555666666666555444333222111111111111111666???NNNggg|||uuuwww}}}|||yyyuuuqqqrrruuuxxxwwwxxxyyyzzz{{{|||}}}~~~}}}|||yyyjjj@@@333555//////......---......///---...000000000111444666777HHHgggvvvssssssSSS>>>>>>JJJggg}}}bbbMMMDDDBBBBBBBBBEEEOOOssswwwgggMMMQQQwwwpppjjjeee^^^]]]eee}}}lllZZZPPPbbb~~~qqqZZZKKKEEECCCPPPkkk{{{nnnNNNDDD<<<;;;999666<<>>@@@>>><<<===;;;:::;;;<<<===<<<:::777666666555444333222222111111333666999<<>>>>>======<<<<<<444333444555777777666444444444333333444555666777555666888::::::999777666333333333333444555666777777888:::<<<===>>>??????@@@@@@@@@>>>:::888777777777888999999888888999;;;:::<<<>>>>>><<<;;;;;;;;;===<<<<<<<<<===>>>???@@@===???@@@>>>:::666333222999===CCCHHHKKKOOORRRUUUTTTLLLFFFEEEDDDFFFSSSbbbqqqmmmhhhccc]]]TTTIIIAAA;;;999555444555666555555666555444222111111111111000666@@@PPPiiizzztttxxxzzz{{{{{{xxxtttrrrtttwwwvvvxxxyyyyyyxxxyyy|||~~~}}}~~~{{{{{{xxxYYY:::222333.........------......///,,,...000000000111333555777CCCVVVuuuhhhGGG???FFFaaaqqqYYYHHHAAAAAABBBFFFKKKjjj|||nnnQQQPPP~~~~~~vvvqqqllleeebbbeeeqqqfff^^^OOOWWW|||jjjTTTMMMAAAAAAWWWttt~~~wwwPPPAAA888<<<@@@???@@@DDDMMMBBB777555444333444555999>>>FFFOOOVVV[[[]]]^^^^^^^^^^^^___```aaabbbcccccceeejjjppptttwwwxxxyyyzzzxxx~~~mmmsss|||zzzsssjjj```YYY[[[jjj{{{fffSSSNNNTTTlllkkkaaaeeecccbbbdddaaabbbbbb```\\\VVVSSSTTTUUUXXXYYY[[[^^^]]]```jjjvvvttt```eee|||oooZZZOOO>>>555666555444333333222222333333444555777RRRsss|||]]]HHHAAA===???@@@===<<<<<<<<<<<<<<<>>>???>>>;;;888888777666555444333333222222333666999<<<>>>@@@AAA666777777888999999::::::777555444333//////777@@@QQQUUUTTTMMMIIIKKKMMMLLLOOORRRUUUXXX[[[___dddhhhfffjjjooottt|||~~~~~~{{{~~~~~~zzz|||uuulllbbb]]]]]]``````___\\\XXXSSSMMMJJJHHHGGGEEEDDDCCCCCCBBBBBB@@@@@@???>>>===<<<;;;:::555444444555777888777555222333444444444555666777666777888999999999999888777777777777888999999:::;;;<<<>>>@@@AAAAAAAAAAAAAAABBBCCCAAA???<<<;;;<<<:::;;;======;;;;;;<<<===;;;<<<======;;;;;;<<<===???>>>>>>>>>???@@@AAABBB@@@BBBCCCBBB>>>999666444:::>>>DDDHHHLLLPPPSSSUUUUUUKKKEEEEEECCCAAALLLZZZnnnnnnnnnjjjaaaTTTHHH@@@:::888555444555666666555666555444333222111111111111777BBBSSSlll|||rrrrrrpppuuuyyyyyyuuurrrsssuuuuuuwwwxxxwwwvvvwwwzzz}}}zzz|||~~~{{{xxxpppMMM666222000......---------......///,,,...000111000111333555777???KKKqqqmmmsssyyy{{{OOO@@@CCCZZZ}}}~~~cccLLLAAA???AAAAAADDD```{{{pppWWWTTT|||wwwooonnnooouuudddbbbSSSVVVyyyWWWSSSDDD888HHHjjjWWWCCC666>>>HHHHHHDDDCCCPPPEEE:::666666444444666:::???GGGPPPWWW\\\^^^___]]]]]]\\\]]]^^^```bbbccc^^^```dddfffgggiiikkkmmmmmmeeeoootttnnnttthhhrrr~~~vvviiiYYYKKKIIIXXXiiimmmPPPJJJJJJYYYwww{{{iiicccddd```aaaddd```___```^^^ZZZUUUSSSUUUXXX\\\]]]___bbbcccgggtttggg___llljjjVVVLLL<<<333555666444333333222222333333444888888UUUxxx|||^^^JJJCCC>>>???@@@===::::::======>>>???@@@???<<<:::999888777666555444333333333444666999<<<>>>???@@@666777777888999999::::::777555555444000...555>>>MMMVVVYYYRRRMMMMMMMMMLLLQQQTTTWWWZZZ]]]bbbhhhkkkmmmppptttxxxzzz}}}}}}yyyyyy~~~}}}yyyrrrjjjffffff``````___\\\WWWQQQLLLIIIHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA@@@???===:::888777555333000000111333444444111333555666666555666777666777888999999999999999======<<<<<<<<<===>>>>>>>>>@@@AAACCCDDDDDDCCCCCCAAACCCDDDDDDAAA???>>>???<<<>>>??????>>>===>>>???;;;<<<===<<<;;;<<<>>>???@@@@@@??????@@@BBBCCCEEEBBBDDDFFFEEEAAA<<<888666;;;???DDDJJJNNNQQQUUUWWWUUUKKKEEEEEEAAA>>>GGGUUUhhhmmmqqqnnndddTTTEEE<<<:::888555555666777666666777666444333222111111111222999DDDUUUnnn~~~ooojjjhhhnnnvvvxxxuuurrrrrrssstttvvvxxxwwwuuuvvvyyy}}}yyyzzz|||}}}zzzqqq|||rrrTTT<<<222222333///......---------.........000111111111111444666===777===ggghhhnnnooohhhXXXDDDAAAGGG]]]vvvUUUBBBEEE@@@DDD???MMMttt~~~uuu```bbbyyyvvvxxxppprrrhhhmmmkkkooo]]]RRRUUUqqqgggWWWJJJBBBEEE___www{{{YYYFFF;;;BBBMMMOOOLLLJJJIIIDDD>>>777333222333555888@@@KKKTTTXXXZZZ]]]___XXXYYYYYY[[[\\\^^^```aaabbb```___aaadddfffeeecccfffeeecccdddiiipppxxx}}}uuuqqqpppwwwuuuqqqyyyvvvaaaJJJDDDMMMWWW{{{\\\LLLIIIRRRdddbbbgggkkkkkkgggcccbbbbbb___\\\XXXUUUSSSSSSUUUVVVYYY\\\```bbbgggrrr}}}iii^^^ddd}}}iiiPPP@@@333333666333000111222222111222444666888999SSSdddLLL???<<<>>>;;;>>>???777<<<===???@@@@@@>>>;;;:::666666666666555555555555333444555777:::<<>>>>>?????????>>>>>>======>>>>>>===<<<===AAACCCCCCCCCDDDCCCCCCDDDGGGIIIKKKFFFAAAAAACCC@@@888111;;;???FFFMMMSSSVVVVVVVVVTTTPPPJJJEEEAAAAAAAAACCCXXXeeerrrrrrcccQQQEEEAAA>>><<<999666555555666777777666444333222333333444666<<>>999<<<===???@@@???>>>;;;:::666666666666555555555555333444555777999<<<>>>@@@:::888666555777888888888777777666333111111222444===HHHUUU\\\YYYSSSOOOMMMMMMOOORRRVVV\\\bbbgggjjjppprrrvvvyyy}}}~~~{{{wwwvvvvvvwwwvvvrrroooooommmjjjkkknnnnnniiibbb]]]ZZZYYYWWWVVVTTTQQQNNNJJJFFFCCCBBBAAA<<<;;;;;;:::999888777666555555444444555888:::<<<;;;999666444333666;;;???AAA@@@@@@@@@AAACCCFFFHHHEEEFFFGGGGGGFFFFFFIIIJJJGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEFFFEEECCCBBB??????@@@@@@@@@@@@?????????@@@@@@???>>>@@@CCCFFFEEEEEEFFFEEEDDDEEEHHHJJJKKKFFFCCCCCCDDDBBB:::333999>>>EEEOOOVVVZZZ\\\[[[WWWSSSMMMFFFBBB@@@@@@@@@QQQ___mmmooocccTTTIIIEEEBBB@@@<<<999777777888999777666555444333333444444666===LLLbbbzzz{{{nnnlllkkkmmmppprrrrrrqqqrrrssstttvvvuuutttvvvzzzzzzwww||||||ttttttttttttsssrrrttt{{{~~~sss]]]DDD444//////...///......---......//////...///111111111333555777555@@@???LLLyyylllssszzz~~~lllYYYjjjVVV:::777CCCOOO{{{ZZZCCC??????===BBBRRRuuuvvvrrrcccddd~~~hhh\\\[[[XXXUUUPPPXXXYYYkkk{{{]]]PPPYYYyyy___MMMEEE===EEEXXXccc]]]PPPIIIQQQXXXWWWTTTUUULLLHHHBBB<<<888777888999<<>>:::;;;<<<>>>??????===;;;:::666666666555555555555444333444555777999;;;>>>???:::888666555777888888888777777666444222111222444888BBBPPPXXXYYYUUUQQQNNNJJJLLLPPPUUUZZZ___ccceeekkkmmmrrrwwwzzz}}}{{{zzzxxxtttrrrpppllljjjkkkkkkiiikkkoooppplllfffbbb```___^^^]]]WWWTTTNNNHHHCCCAAA??????999999999999999888888888666666666777999:::<<<===???<<<888555555888<<>>===HHHVVVeeejjjcccWWWNNNJJJHHHEEEAAA<<<999888999:::888777666555444444444444666>>>OOOfffzzznnnmmmlllnnnooopppooooooqqqrrrtttvvvuuutttxxx}}}~~~zzz}}}{{{}}}xxxssslllrrr~~~vvvgggOOO;;;111///.....................//////000...///111222333444777999666BBBAAAHHHsss~~~^^^\\\jjjCCC:::AAAFFFiiinnnMMMGGGAAAAAAAAA@@@RRR}}}vvvuuudddZZZmmmqqqjjjbbbZZZUUUXXXUUUaaagggWWWWWWkkkjjjWWWNNN@@@>>>NNN\\\YYYOOOMMMVVV]]]ZZZVVVWWWOOOKKKDDD===999888999:::@@@HHHRRRYYY[[[[[[[[[\\\]]]]]]\\\\\\\\\]]]^^^^^^```^^^]]]\\\]]]^^^___```]]]___bbbeeeggggggggggggjjjmmmmmmuuussskkk~~~fffYYYVVV```dddWWWIIICCCIIIlllbbbLLLKKKTTTsssaaa```bbbeeegggdddbbbccceeefffdddbbb[[[YYYWWWUUUUUUWWWZZZ\\\dddbbbeeeqqqxxx\\\TTTfffzzzzzz[[[GGG===999111111444000111333444444444555888:::888<<>>@@@;;;999===;;;;;;<<<===>>>>>>===;;;:::666666555555555444444444333333444666888;;;===>>>:::888666555777888888888888888777555222111222333777???KKKUUUWWWUUUPPPLLLIIIKKKOOOTTTYYY\\\___```hhhkkkpppuuuyyy{{{zzzzzzxxxtttpppnnnjjjhhhjjjjjjhhhjjjnnnmmmkkkiiihhhgggeeebbb___RRRNNNHHHBBB>>><<<<<<<<<999::::::;;;;;;<<<<<<<<<999:::;;;<<<>>>???@@@@@@AAA>>>:::888999===@@@AAADDDDDDCCCBBBBBBCCCDDDDDDGGGIIIKKKKKKLLLMMMPPPRRRQQQPPPNNNKKKJJJJJJKKKLLLLLLJJJHHHHHHHHHHHHGGGEEECCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDCCCDDDFFFIIILLLMMMMMMMMMKKKIIIIIIJJJLLLKKKHHHFFFGGGHHHEEE???999333666===HHHRRRYYYZZZYYYTTTQQQLLLGGGBBB???===<<>>:::999999999999999888777666555555555666>>>OOOhhh}}}oookkklllmmmnnnmmmllllllnnnppppppsssssstttyyyxxxyyy|||zzzrrryyy~~~rrrkkkYYYDDD555000/////////...............///000111///000222444444666999<<<<<>>???@@@AAABBB@@@AAABBBCCCDDDDDDEEEEEECCCAAA>>>>>>AAADDDFFFFFFJJJJJJIIIIIIHHHHHHHHHHHHGGGIIIKKKLLLLLLNNNQQQSSSUUUSSSPPPNNNLLLMMMNNNOOONNNLLLJJJIIIIIIIIIHHHGGGDDDDDDCCCCCCDDDEEEFFFFFFCCCDDDEEEEEEEEEHHHLLLOOORRRQQQPPPNNNKKKJJJKKKLLLKKKIIIGGGGGGFFFDDD???;;;111222666???HHHOOOOOONNNLLLKKKHHHEEEBBB@@@>>>>>>@@@IIIVVV___```\\\UUUQQQQQQLLLFFF???:::888888999;;;::::::999888777666555555<<>>GGGDDDIIIVVVWWWPPPOOOUUUhhhxxxnnnllldddaaaddd{{{pppddd___|||fffJJJEEEUUUbbb\\\VVVYYYhhhooofffYYYRRRUUUNNNDDD;;;777999===AAALLLQQQXXX[[[ZZZZZZ[[[]]]^^^]]]]]]]]]]]]^^^^^^___```aaabbbaaa___^^^^^^___^^^]]]]]]\\\]]]___aaabbbXXXbbbhhhiiimmmxxx~~~}}}wwwvvvtttqqqpppppprrruuu{{{wwwyyycccSSSWWWsssjjjVVVGGGIIIeeewwwnnnYYYNNNPPPpppkkkTTTNNNQQQcccuuuwwwllliiieeeaaacccbbbbbbcccdddddd```[[[WWW\\\___eeekkkoooqqqrrrqqqtttuuuyyyqqqjjjtttttt^^^BBB666444777222222555111333555666777777888;;;===<<>><<<333111111777???FFFFFFDDDEEEEEEEEEDDDCCCAAA@@@@@@@@@GGGQQQZZZ^^^]]]YYYUUUSSSNNNGGG???:::888999999<<<<<<<<<;;;999888666555555:::HHHaaa~~~nnnhhhgggiiikkkllllllnnnppprrrrrrrrrpppnnnqqqvvvxxxvvvzzzwwwzzz{{{xxx{{{rrr```NNN@@@444111111///...000............///000111222111333666777999;;;???BBBEEECCCFFFRRRVVVUUUxxxooo___kkkvvvTTTFFF@@@JJJhhhzzzWWWGGGBBBDDD???>>>AAA???888FFFJJJIIILLLMMMVVVhhh|||vvvvvvjjjlllpppxxx~~~fffVVVmmmyyy[[[QQQVVVWWWTTTPPPXXXlllyyyrrrbbbXXXUUUNNNCCC:::888<<>>333333777333333666222444555777888888:::<<>>GGGMMMZZZCCCBBB???======;;;999999::::::;;;;;;;;;;;;555555555444444444333333222333333444666888:::;;;:::888666555777888888888888999999888444222111222///111777CCCPPPWWWWWWTTTMMMMMMNNNPPPRRRUUUXXXZZZ___ccckkkssswwwzzz~~~yyyuuusssssspppllljjjlllllljjjkkkooopppnnnlllhhhaaaXXXNNNGGGEEEEEEEEEEEEGGGIIIKKKMMMOOOPPPQQQRRRSSSUUUVVVVVVTTTSSSQQQOOOOOOPPPQQQRRRQQQOOOOOORRRWWWWWWTTTPPPMMMMMMMMMMMMMMMMMMLLLLLLNNNOOOQQQQQQQQQSSSUUUWWWWWWVVVUUUSSSRRRRRRSSSSSSQQQNNNKKKIIIIIIIIIHHHHHHEEEDDDCCCCCCDDDFFFHHHIIIFFFHHHIIIIIIKKKMMMRRRUUUWWWWWWUUUQQQMMMKKKKKKLLLNNNKKKFFFBBB???>>>===<<<888333000333;;;BBBCCCBBBBBBCCCDDDDDDDDDCCCBBBBBB@@@DDDLLLUUU\\\___]]]ZZZUUUPPPHHHAAA;;;::::::;;;=========<<<;;;999777666777:::EEE]]]zzzzzznnnkkkeeehhhllloooppprrrtttvvvvvvvvvssspppqqqvvvwwwuuu}}}}}}pppxxx|||zzzzzzssshhh^^^EEE999111000111...---000............///000222222222444777999:::===AAACCCFFFFFFGGGNNNPPPNNNkkkbbbeee^^^MMMHHHBBBZZZrrrQQQ???@@@>>>;;;===;;;888@@@@@@AAAIIIJJJOOO]]]mmm|||~~~pppuuuyyywwwmmmQQQ```rrrccc[[[OOOIIIFFFQQQlll{{{kkk___UUUMMMBBB:::999@@@JJJQQQUUUWWWZZZZZZXXXYYY\\\___]]]]]]]]]]]]^^^___``````]]]```dddccc```]]][[[[[[YYYZZZ\\\]]]^^^^^^]]]]]]ccc[[[XXX^^^eeefffgggiiidddeeedddeeehhhkkkjjjgggnnnoooqqqssspppnnnqqqvvvxxx```\\\yyyxxx^^^VVV___xxxjjjUUUPPPYYY}}}zzzbbb^^^ccccccddd```ccchhh```\\\ggg]]]___```^^^[[[YYY\\\^^^^^^```dddiiimmmqqqsssuuu{{{tttzzzpppZZZLLL<<<222333888333333777333444666777888999:::===???>>>FFFHHH~~~___DDDBBB@@@>>>>>>:::999999999::::::;;;;;;;;;555555444444444333333333222333333444666888999::::::888666555777888888888999::::::888555222111111333333777AAAMMMTTTTTTQQQMMMMMMMMMNNNPPPSSSWWWYYYZZZ^^^hhhrrrwwwzzz|||uuurrrrrroookkkiiikkkllljjjlllpppnnnkkkgggccc^^^WWWPPPKKKJJJJJJKKKMMMOOORRRSSSUUU[[[[[[\\\]]]^^^```aaaaaaZZZXXXUUUSSSRRRSSSUUUVVVWWWVVVVVVZZZ^^^]]]WWWRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQSSSTTTTTTTTTUUUXXXZZZWWWWWWVVVUUUTTTTTTTTTTTTQQQNNNKKKIIIHHHIIIHHHHHHEEEDDDCCCCCCDDDFFFHHHIIIHHHIIIKKKKKKMMMPPPTTTXXXXXXXXXUUUQQQMMMKKKKKKLLLOOOKKKEEE@@@<<<;;;;;;<<<<<<555000333;;;BBBDDDCCCBBBCCCDDDEEEEEEDDDCCCBBB???BBBIIIRRR[[[``````^^^WWWRRRJJJBBB===;;;<<<======>>>>>>===;;;999777666999:::DDDZZZyyytttmmmooodddhhhmmmqqqtttvvvwwwyyyxxxyyyvvvsssuuu{{{}}}{{{wwwzzzxxx{{{nnnaaaSSS:::666111///000111111000...///000222333333333333111666;;;===>>>???CCCFFFQQQKKKJJJPPPRRRQQQZZZiiixxxxxx]]]qqq|||ooofffJJJOOOllljjjGGGBBBDDD===:::>>>:::;;;<<>>;;;CCCPPPZZZXXXXXXXXXYYYYYYYYYZZZZZZ\\\\\\[[[[[[[[[[[[[[[[[[^^^```aaa```___]]]^^^^^^\\\[[[[[[[[[ZZZYYYYYYYYY[[[\\\^^^```bbbddddddeeeddddddccccccbbbccccccccccccgggjjjiiigggkkkttt|||jjjsss______tttfffQQQTTTjjjvvvhhhfffhhhccc```^^^^^^```aaabbbaaaZZZZZZYYYZZZ[[[]]]^^^```^^^bbbfffiiilllrrrzzzxxxooommm}}}mmm^^^QQQCCC555555444444444555555666666777999999:::===@@@CCC@@@MMMMMMnnnqqqLLLBBBDDDAAA<<<<<<<<<======>>>>>>>>>>>>===888666333222333444333222222333333444666777999:::<<<:::888666666888:::<<<777777666555333222111000222///111999BBBIIIQQQXXXKKKKKKKKKLLLNNNQQQUUUWWW[[[]]]aaafffmmmvvv~~~~~~~~~}}}yyyuuuooommmkkkkkklllnnnooonnnpppkkkddd___\\\YYYUUURRRXXXYYY\\\___```aaa```___dddjjjnnnmmmlllllljjjfff```YYYTTTUUUYYY[[[]]]```[[[___bbbccceeefff```XXXXXXWWWVVVTTTTTTUUUXXX[[[RRRPPPNNNMMMPPPSSSVVVWWWYYY\\\^^^[[[VVVRRRRRRSSSWWWUUUSSSPPPMMMKKKIIIIIIFFFDDDCCCCCCFFFJJJKKKLLLJJJQQQSSSNNNJJJMMMSSSVVVXXXXXXVVVRRRSSSVVVVVVRRRTTTLLLCCC>>>>>>???===;;;666555333333666<<>>AAACCCDDDCCC@@@>>>======888;;;BBBUUUsssrrrlllllliiiggghhhkkkmmmrrr}}}yyywwwvvvuuuuuuuuuwwwxxxyyy|||vvvzzzuuuhhh]]]OOO999555000///000111111000//////111222333333444444444888<<<===>>>???CCCGGGRRRLLLLLLPPPQQQOOOXXXeee|||xxxtttttt^^^QQQZZZaaaNNNGGG@@@>>>AAA;;;;;;;;;<<>>JJJgggqqqggg[[[KKKBBBBBBJJJRRRWWWWWWWWWWWWVVVWWWWWWXXXXXX[[[[[[[[[[[[[[[[[[[[[[[[\\\^^^___^^^]]][[[\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[]]]___```bbbccccccccccccbbbbbbbbbbbbccccccbbbeeegggfffdddhhhqqqyyylllhhhyyyrrr]]]^^^ooo}}}~~~ooogggeeeeeeaaa```^^^^^^___``````___XXXWWWXXXXXXZZZ\\\___```bbbffflllqqqsssvvvzzz|||xxxjjjnnnzzzhhhSSSJJJAAA555555444444444555666666777888:::;;;<<<>>>BBBEEEDDDOOONNNmmm[[[JJJGGGBBB???@@@AAA@@@@@@???===<<<<<<;;;888666333222333444333222222333333444555777999:::<<<:::888666666888:::<<<777777666555333222111111333000111888@@@FFFNNNUUUOOONNNMMMLLLMMMOOOQQQSSS[[[]]]aaafffllluuu~~~~~~|||sssqqqmmmlllmmmoooqqqqqqnnnjjjeeebbbaaa```___]]]bbbdddgggjjjlllmmmnnnnnnrrrvvvxxxwwwwwwvvvqqqjjjbbbZZZUUUXXX\\\^^^```ccccccfffffffffgggiiieee___[[[\\\\\\\\\[[[ZZZZZZZZZQQQOOOMMMMMMOOOSSSWWWYYY[[[^^^```___[[[YYYZZZ\\\]]]ZZZVVVQQQMMMIIIGGGGGGHHHGGGFFFGGGJJJLLLMMMMMMNNNTTTWWWRRRNNNQQQVVVYYYUUUVVVTTTQQQRRRVVVVVVSSSQQQJJJAAA======>>>===;;;666666444444555;;;CCCIIIJJJKKKLLLKKKJJJHHHGGGGGGCCC@@@BBBLLLYYYbbbaaa^^^ZZZRRRFFF===888888:::;;;BBBDDDEEEDDDBBB???>>>>>>;;;===CCCTTTrrrqqqjjjjjjiiieeebbbbbbdddjjjwww{{{zzzwwwvvvvvvwwwyyy{{{yyyzzzvvv{{{vvvqqqdddYYYHHH666333000//////000000000000000111222333444555555888;;;>>>>>>>>>@@@EEEIIISSSNNNNNNPPPOOONNNUUU```ttt{{{~~~yyy{{{qqqVVVKKKppp{{{XXXEEE@@@@@@@@@===<<<<<<;;;<<>>@@@DDDGGGKKKQQQOOOlllyyyhhhPPPEEE@@@???BBBEEEDDDAAA>>>;;;:::999999888666333222333444333222222222333444555666888999<<<:::888666666888:::<<<888777666555444222111111444111111777===BBBJJJQQQPPPNNNMMMLLLLLLNNNQQQRRRZZZ\\\```eeekkkrrr{{{xxxuuupppnnnoooqqqssstttmmmjjjhhhgggiiikkklllllllllmmmoooqqqsssuuuvvvwwwzzz}}}}}}||||||{{{sssjjjccc\\\XXX[[[___aaadddgggiiikkkkkkjjjkkkmmmkkkfffaaabbbccccccbbb^^^[[[XXXQQQOOOLLLLLLMMMRRRWWWZZZ[[[^^^aaa```______aaadddeeeaaaZZZSSSMMMIIIGGGFFFHHHGGGGGGIIILLLMMMMMMMMMQQQVVVXXXSSSOOORRRWWWYYYRRRSSSQQQNNNPPPTTTUUUQQQLLLFFF???<<<<<<======<<<777888777444333888CCCMMMNNNNNNNNNNNNMMMKKKIIIHHHCCC@@@@@@HHHTTT^^^aaa___]]]TTTGGG<<<777666888999DDDFFFGGGFFFDDDAAA??????>>>???DDDUUUsssqqqkkkkkkjjjccc]]][[[[[[cccrrr{{{yyyvvvttttttvvvyyy{{{xxx}}}xxxvvvrrrfffVVV???444222000/////////000000111222222333555666777888<<<>>>@@@@@@???AAAGGGKKKTTTQQQPPPQQQNNNMMMRRR[[[gggxxxrrr~~~{{{oooVVVEEEaaaeeeJJJEEECCC>>>@@@???===<<<===>>>@@@AAAIIIIIIKKKTTTfff~~~~~~zzzyyy{{{~~~nnnYYYRRR```{{{[[[OOO@@@:::HHHcccuuu{{{pppdddWWWRRRUUUXXXWWWSSSXXXWWWUUUTTTSSSTTTUUUVVVYYYYYYYYYZZZZZZZZZZZZZZZYYYZZZ[[[[[[YYYXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\\\\XXXYYY[[[\\\]]]^^^______```____________``````aaacccddddddcccbbbfffnnnuuu|||yyy~~~qqqooorrroooiiicccaaaaaaaaaaaa^^^]]][[[[[[\\\[[[YYYWWWUUUVVVWWWYYY]]]aaadddfffiiimmmssszzz~~~~~~|||yyy}}}zzzxxxgggJJJ???888444444444555555777888888999;;;>>>???AAACCCFFFHHHOOORRRQQQkkk{{{rrrVVVGGGAAACCCFFFEEECCC???;;;999777777888888666333222333444333222222222222333444666777888;;;:::888777777888:::;;;888888777555444333222111333000111666;;;@@@IIIQQQNNNMMMKKKKKKLLLOOOSSSUUUWWWZZZ]]]bbbgggnnnuuuzzz~~~{{{wwwqqqooopppsssuuuwwwpppoooooopppsssuuuxxxyyyvvvwwwwwwxxxxxxxxxxxxxxxyyy}}}uuummmeee___[[[^^^bbbdddfffiiihhhllloooqqqtttvvvqqqjjjgggffffffeeeccc```[[[XXXSSSQQQNNNKKKKKKNNNTTTXXXZZZ]]]``````^^^___bbbfffgggccc[[[SSSMMMIIIHHHGGGEEEEEEFFFHHHKKKMMMLLLKKKPPPUUUUUUPPPLLLOOORRRTTTNNNNNNLLLIIIKKKOOOOOOLLLFFFBBB===:::;;;===>>>===:::;;;999444000444@@@KKKMMMMMMMMMMMMMMMKKKIIIFFFCCC???===BBBNNNYYY^^^___\\\SSSGGG<<<777777999:::DDDFFFHHHHHHEEEAAA???>>>>>>@@@GGGXXXvvv{{{qqqmmmmmmkkkeee^^^[[[[[[aaaooo|||wwwuuurrrppppppsssvvvxxxyyy~~~||||||tttiiiTTT777111111000000//////000111444444444555777888:::;;;>>>AAABBBBBBBBBDDDIIINNNSSSRRRRRRQQQNNNMMMQQQWWW```pppsssuuurrrhhhWWWEEENNNsss{{{^^^UUUMMM@@@@@@???===<<<<<<===???@@@BBBDDDGGGKKKSSS```oooyyysss^^^QQQOOOdddmmmQQQ;;;:::AAAFFFQQQ______\\\ZZZYYYYYYYYYWWWVVVXXXWWWVVVUUUUUUVVVWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZYYYZZZ[[[[[[YYYXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[[[[YYYZZZ[[[\\\]]]]]]^^^]]]]]]]]]]]]]]]]]]^^^___```aaabbbbbbaaaaaadddjjjpppuuu|||}}}|||zzzpppuuuzzztttmmmlllkkkiiieeebbb___^^^___aaa]]][[[YYYYYYZZZYYYXXXVVVXXXYYY[[[]]]aaafffjjjlllsssuuuwwwyyy{{{{{{|||||||||vvvlllttt{{{[[[FFF???666555555555666777999:::;;;:::===@@@BBBDDDFFFIIIKKKQQQRRRSSSiii~~~___LLLEEEEEEFFF@@@>>>;;;888777666777888888666333222333444333222222222222222333555666777;;;:::888777777888:::;;;888888777666444333222111222000111555:::???IIISSSRRRPPPMMMKKKLLLNNNRRRTTTSSSVVVZZZ^^^bbbhhhnnnsssyyy{{{wwwsssqqqsssvvvyyy{{{yyyzzz{{{|||}}}~~~~~~|||zzzyyy{{{zzziiibbb^^^aaadddeeefffhhhfffkkkttt}}}}}}pppkkkhhhdddaaa```___\\\YYYWWWTTTPPPJJJHHHJJJPPPUUU\\\___aaaaaa___^^^aaadddbbb^^^WWWPPPKKKHHHHHHHHHEEEEEEFFFIIIMMMOOOOOONNNQQQTTTSSSMMMIIIKKKMMMMMMIIIIIIGGGDDDEEEHHHHHHEEECCC@@@===;;;;;;===>>>???===>>><<<666000111;;;DDDJJJJJJJJJLLLMMMLLLIIIFFFBBB===:::===GGGSSSZZZ]]]WWWPPPEEE===::::::<<<===DDDFFFIIIHHHEEEAAA>>>===;;;???HHH[[[yyyvvvnnnkkkkkkiiieeebbb```___bbblllwwwuuusssqqqoooppprrruuuwww|||~~~|||||||||zzzpppdddNNN333000111222111000000111333777777777777999;;;>>>??????BBBDDDEEEEEEGGGLLLPPPRRRSSSSSSRRROOOOOORRRVVV]]]]]]zzzzzznnn~~~|||eeeRRRIIIVVVvvvgggUUUBBB???>>><<<;;;;;;<<<>>>???;;;???DDDHHHLLLQQQXXX^^^nnnrrrYYYHHHPPPvvv^^^CCCCCCBBB777:::IIIQQQUUUZZZ[[[YYYWWWVVVWWWVVVWWWWWWWWWXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZYYYZZZ\\\[[[YYYXXXXXXYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]^^^^^^\\\]]]^^^______aaaeeehhhiiimmmmmmlllrrr~~~~~~rrrhhhhhhjjjhhhfffgggfffcccbbbccc```]]]]]]```\\\ZZZWWWWWWWWWXXXXXXWWW\\\]]]___bbbfffkkkoooqqq{{{wwwvvvyyy|||rrrhhhxxxqqq^^^GGG>>>>>>888666666666777999;;;===>>>>>>AAADDDGGGIIIKKKMMMOOOSSSTTTWWWhhh___HHHBBB???<<<:::999888777666777777888888666333222333444333222222222222222333444555555::::::999888888999::::::999888777666555333222222222000111555888===HHHSSSZZZWWWRRRMMMKKKLLLNNNOOOQQQSSSWWWZZZ^^^ccciiimmmrrr}}}|||zzzwwwvvvyyy~~~|||zzznnngggcccdddffffffeeegggeeelllyyy{{{mmmhhhaaa^^^^^^___]]][[[YYYVVVQQQJJJEEEGGGNNNTTT^^^aaaeeedddbbb``````bbb[[[XXXSSSOOOKKKIIIIIIIIIGGGFFFHHHKKKOOOSSSTTTTTTTTTVVVSSSLLLHHHIIIIIIHHHCCCDDDBBB???@@@DDDDDD@@@AAA@@@>>><<<<<<>>>@@@AAA@@@AAA???999333333888===FFFEEEFFFJJJNNNNNNKKKGGG@@@;;;777999AAALLLTTTXXXSSSMMMEEE???>>>???@@@AAAEEEGGGJJJIIIFFFAAA>>>===:::>>>HHH[[[yyy|||pppjjjfffeeefffddddddeeedddcccjjjrrrvvvuuutttssstttvvvxxxyyy}}}|||~~~wwwqqqmmmmmmcccUUUEEE333///111333222111000222555999999999999;;;>>>AAABBB>>>BBBFFFHHHHHHJJJNNNQQQPPPSSSTTTSSSPPPQQQUUUWWW\\\[[[kkktttsssvvvcccWWWLLLvvvyyy```IIICCCAAA???===<<<<<<===>>><<>>===;;;>>>CCCDDDAAABBBAAA@@@>>>>>>???AAACCCAAAAAA@@@===:::888999:::???>>>@@@EEEKKKMMMJJJFFF???:::555666===GGGOOOTTTPPPLLLFFFBBBAAABBBBBBBBBFFFIIIKKKKKKHHHCCC???>>>;;;>>>EEEXXXvvvxxxnnnhhheeedddgggfffgggiiigggfffjjjqqqvvvvvvwwwwwwxxxyyyzzzzzzzzz{{{}}}uuukkkddddddWWWHHH>>>444///111444333111111333666;;;::::::;;;<<>>BBBGGGIIIJJJKKKOOORRROOOSSSUUUSSSQQQSSSVVVXXXZZZ]]]eee}}}zzzmmm|||mmmfffKKKkkkmmmUUUHHHFFFCCC@@@???>>>>>>???>>>===<<<===@@@FFFNNNSSSUUUXXXZZZ]]]iii~~~gggKKKHHHJJJgggoooYYYKKKDDDHHHPPPTTTVVVWWWWWWVVVUUUUUUUUUQQQSSSVVVYYY[[[ZZZYYYXXXVVVVVVWWWWWWXXXYYYZZZZZZWWWYYYZZZYYYXXXVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVUUUWWWWWWXXXXXXXXXXXXXXXWWWYYYYYYYYYYYYZZZ[[[\\\]]]ZZZ\\\___aaabbbbbbbbbbbbeeecccdddggggggcccbbbeee]]]aaaeeefffcccaaaaaaccceee\\\XXX^^^bbb```\\\\\\]]]YYYUUUSSSUUUXXXZZZ\\\aaaaaacccfffjjjooorrruuu{{{zzzooosss}}}uuucccVVVKKK===;;;;;;333777888999:::<<<>>>@@@BBBFFFIIIMMMPPPRRRTTTVVVXXXYYYZZZ```iii}}}YYYAAA@@@???888888888999999999999888777888666333222333444333222111111111111222333444444:::999999999999999999:::999999888666555444333222333111111222222555@@@LLL^^^ZZZTTTOOOMMMMMMOOOQQQPPPSSSVVVYYY\\\```eeehhhkkkqqqyyyyyyqqqlllkkkkkkhhheeefffeeekkk{{{mmmhhhcccbbbdddeeeccc___WWWUUUPPPHHHCCCEEENNNVVVZZZ___dddfffccc```^^^^^^```___]]]ZZZXXXVVVUUUUUUDDDDDDDDDGGGMMMSSSWWWXXXUUUUUUPPPHHHCCCBBBAAA===999;;;;;;:::>>>DDDFFFDDDBBBBBBAAA@@@??????BBBDDDAAAAAAAAA@@@???===;;;999888777:::@@@GGGJJJGGGCCC>>>999555444:::CCCLLLPPPOOOLLLGGGDDDDDDDDDCCCBBBHHHJJJMMMMMMIIIDDDAAA???===>>>CCCTTTsssvvvnnnjjjhhhgggiiiiiijjjllljjjiiinnnuuuuuuvvvwwwyyyzzzzzzzzzyyy|||}}}yyy{{{wwwzzztttbbbTTTGGG<<<888999222222111111222444666777<<<===>>>@@@AAABBBBBBCCCAAAFFFMMMPPPPPPOOOOOOPPPSSSUUUWWWUUURRRPPPQQQRRR[[[aaaaaajjj|||pppccc^^^hhhkkk___PPPBBB???BBBAAA>>>>>>@@@>>><<<>>>BBBFFFJJJKKKQQQTTTWWWYYY]]]fffsss~~~~~~|||zzzyyy|||xxxxxxzzz{{{tttUUUMMMDDDVVVeeePPPOOOQQQNNNSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWWWWWWWZZZZZZYYYXXXXXXXXXXXXXXXVVVWWWWWWXXXXXXWWWWWWVVVZZZYYYXXXXXXXXXYYY[[[\\\WWWWWWWWWWWWWWWXXXYYYYYYYYY[[[^^^```aaa```___]]]______```bbbccccccccccccbbbbbbbbbaaaaaa`````````aaabbbcccaaa^^^[[[YYYYYYZZZYYYWWWVVVWWWYYY\\\]]]bbbfffhhhgggjjjrrrzzz}}}sssooonnn}}}{{{```YYYMMMCCC===999777777999999;;;===@@@CCCFFFGGGKKKLLLNNNQQQTTTWWWYYY[[[```ZZZ```ooojjjCCCBBB999===999999999888888888888777999777444222222333333222555555444333444555666777:::::::::999666555666888999888888888888777333000111000///111444999>>>AAATTTVVVWWWSSSLLLHHHJJJLLLOOOQQQUUUXXX[[[^^^bbbeeejjjiiirrr}}}tttrrrooohhhiiihhh]]]aaaccczzzxxxpppeee______```___]]]VVVSSSOOOKKKEEEBBBIIIRRR]]]hhhfffaaafffddd[[[YYYWWWXXXXXXYYY]]]___YYYPPPHHHAAA===DDDNNNVVVXXXYYYUUUPPPIIICCC???>>>===<<<;;;;;;<<<>>>AAACCCDDDDDDIIIHHHFFFDDDBBBBBBBBBCCCBBBBBBBBBBBBAAA???===<<<999888999<<>>=========BBBDDDIIILLLLLLHHHBBB===>>>???DDDTTTsssssskkkhhhgggggglllpppooojjjiiinnnuuuxxxzzzvvvtttvvvvvvuuuvvvzzz{{{zzzyyywwwuuu~~~|||vvv}}}|||zzziiiVVVHHH===555111222222222222222333666888999===>>>@@@BBBCCCDDDDDDDDDDDDIIIPPPSSSSSSRRRQQQQQQSSSUUUWWWWWWTTTRRRRRRSSSZZZ^^^[[[^^^zzz~~~pppiiimmm{{{lllXXXJJJDDDBBB@@@===>>>===<<<===AAAEEEHHHIIIKKKMMMPPPRRRTTTXXX___dddffffffggghhhhhhgggeeeeeefffbbbbbbeeehhhsssmmmNNNBBBPPPhhhwwwVVVJJJOOOUUUTTTTTTUUUVVVVVVUUUTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYXXXWWWWWWWWWWWWXXXVVVVVVWWWWWWWWWWWWVVVVVVZZZYYYXXXXXXXXXYYYZZZ[[[XXXXXXWWWWWWXXXXXXYYYZZZYYYZZZ\\\^^^^^^^^^]]]\\\]]]^^^______````````````aaa``````^^^]]]\\\[[[[[[aaaaaaaaa```]]]ZZZXXXWWWZZZZZZZZZZZZ[[[^^^bbbeeegggjjjmmmpppwww}}}vvvsssxxxqqqYYYRRRGGG>>>:::888888888:::;;;<<>>OOORRRUUUSSSNNNJJJJJJLLLNNNPPPTTTWWWYYY\\\___bbbdddfffmmmuuuyyywwwrrrmmmdddddddddZZZ]]]```xxx}}}rrrfff___```aaa___]]]WWWQQQKKKFFFAAA@@@GGGPPP]]]iiihhhaaadddccc]]]\\\[[[[[[YYYWWWYYYZZZTTTKKK???<<<<<>>:::888888:::===??????===>>>:::777888<<>>===<<<<<<;;;@@@DDDIIIMMMNNNJJJDDD???;;;<<>><<<;;;<<<>>>@@@AAAAAAGGGIIIMMMPPPRRRSSSRRRRRRTTTUUUWWWYYYZZZZZZZZZZZZ[[[WWWVVVYYY[[[bbbuuuSSSFFFPPPSSSqqqtttYYYNNNSSSYYYUUUUUUVVVVVVVVVVVVUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWVVVVVVUUUUUUVVVVVVUUUVVVVVVWWWWWWVVVVVVUUUYYYXXXXXXXXXXXXYYYZZZZZZXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[^^^^^^]]][[[YYYWWWUUUTTTVVVYYY[[[\\\\\\___eeejjjhhhkkkooowwwxxxzzz}}}zzzqqqyyykkkRRRKKKBBB;;;888999;;;<<<<<<===???CCCFFFJJJMMMNNNKKKLLLMMMPPPSSSVVVYYYZZZZZZYYY]]]fffvvvTTTBBB888::::::999999999888888888888999777555333222222333444444333333333333555777888;;;<<<<<<;;;999888888:::999999888999999777333000444333222111333666999;;;FFFKKKPPPRRROOOLLLKKKLLLLLLOOOQQQTTTUUUXXX\\\______eeeiiijjjnnn||||||sssmmmcccaaa```WWWXXX\\\ttt|||kkkcccbbbccc___[[[YYYPPPGGGBBB??????EEELLL]]]mmmnnneeeeeeddd___```___^^^ZZZWWWWWWVVVNNNDDD888999<<>><<<:::999;;;<<<<<<;;;===;;;999:::===@@@BBBCCC@@@@@@???>>>===<<<;;;:::???DDDJJJOOOOOOKKKEEEAAA;;;<<<@@@NNNgggtttiiihhhhhhddd___dddfffhhhllluuu~~~~~~zzzyyywwwvvvvvvrrrooorrrwwwyyywwwuuutttyyy|||zzzuuuggg___LLL999111222333333444333333444666999<<>>===>>>???>>>===CCCDDDHHHMMMRRRTTTSSSQQQTTTUUUWWWYYY[[[[[[[[[[[[^^^ZZZXXXYYYYYYZZZcccmmm[[[MMMWWWRRRXXX```ccc___YYYXXXVVVSSSVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTUUUVVVVVVWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXYYYZZZZZZ\\\[[[ZZZYYYYYYZZZZZZ[[[\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^_________^^^]]][[[ZZZZZZXXXVVVUUUUUUYYY]]]^^^^^^bbbhhhmmmiiimmmttt~~~sssppp||||||xxxmmmNNNHHH@@@:::999<<<>>>@@@>>>@@@CCCGGGKKKOOOQQQRRRQQQQQQQQQSSSTTTVVVXXXYYY[[[]]]___cccnnnZZZAAA<<<>>>::::::999999999888888888888888666444222222333555333222222222333555777888:::<<<===<<<:::999999::::::999999999999777444111333222111111333555888:::>>>DDDKKKPPPPPPNNNLLLKKKKKKMMMOOOPPPRRRUUUYYY\\\___fffiiieeeiii|||vvvpppfffaaa^^^UUUUUUZZZqqqssshhheeeddd___YYYYYYOOOFFFBBBAAA@@@BBBGGGYYYpppvvvlllhhhfffaaabbb^^^^^^[[[XXXXXXUUULLLAAA999:::<<>>888777999;;;<<<:::;;;<<<>>>???BBBEEEGGGHHHJJJKKKIIIFFFCCCDDDEEEKKKKKKLLLKKKJJJHHHFFFEEEDDDBBB???<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<=========>>>???@@@???>>><<<<<<<<>>@@@EEEKKKPPPRRRRRRTTTUUUWWWYYYZZZZZZYYYYYY\\\YYYXXXXXXXXXWWWXXX\\\ooo|||```PPPXXXWWW[[[[[[XXXVVVWWWXXXUUUPPPVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSTTTUUUVVVVVVVVVVVVWWWWWWVVVVVVUUUUUUUUUTTTUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ]]]\\\ZZZYYYYYYYYY[[[\\\\\\\\\[[[ZZZZZZZZZ[[[[[[]]]]]]]]]^^^^^^^^^______```^^^\\\[[[\\\\\\[[[YYYWWWZZZ]]]___aaadddiiimmmlllsss|||vvvsss}}}lllJJJEEE>>>::::::===???AAABBBDDDGGGLLLPPPSSSUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWXXX^^^^^^aaajjjxxx```>>>===>>>:::::::::999999999999888888888777444111111333666333333222222333444666777:::<<<======;;;::::::;;;:::999999999999888444111000000000111333666888:::888>>>FFFLLLNNNNNNLLLKKKJJJKKKMMMNNNPPPSSSWWWZZZ___eeegggcccggg|||wwwtttiiibbb]]]TTTUUUYYYooovvviiifffddd___[[[XXXPPPJJJGGGEEEBBBAAACCCSSSqqq}}}rrrjjjfffaaaaaa]]]]]]\\\ZZZYYYVVVKKK???;;;;;;===FFFWWW```XXXJJJCCC???:::777888<<>>???@@@EEEKKKTTTWWWTTTLLLDDD???===@@@IIIUUU___bbb```^^^{{{xxxqqqiiibbb```aaadddddd^^^WWWXXXggg|||~~~|||{{{zzzvvvrrrtttyyy|||yyytttttt|||ttthhh[[[LLL???111...000000111222777888999;;;>>>BBBEEEGGGLLLMMMOOOQQQSSSUUUVVVVVVSSSSSSTTTVVVYYYYYYWWWUUUVVVVVVWWWYYY[[[ZZZVVVSSS[[[UUUSSSXXXYYY]]]ppp|||xxx{{{vvvqqqtttqqqhhhnnnyyypppaaaRRRDDDAAA===<<<===???@@@AAA??????@@@BBBEEEJJJNNNQQQRRRSSSUUUVVVWWWWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXYYYaaacccqqqttt```PPPRRRXXXXXX[[[\\\WWWRRRQQQUUUZZZVVVVVVUUUUUUUUUUUUVVVVVVRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSUUUTTTSSSSSSRRRRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSUUUVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYYYY[[[ZZZYYYXXXYYYZZZ[[[\\\\\\[[[ZZZYYYYYYZZZ\\\]]]______^^^^^^]]]]]]\\\\\\]]]ZZZWWWXXX[[[\\\[[[YYYUUUVVVYYY\\\aaaeeeiiikkkqqqvvv}}}}}}~~~ttt^^^DDDAAA<<<:::;;;===???@@@EEEGGGKKKOOOSSSUUUWWWWWWZZZ\\\]]]^^^]]][[[YYYWWWSSS]]]\\\```iiiooojjj@@@???;;;::::::::::::999999999999888999888555111111333777444333222222222333555555999;;;======<<<:::::::::::::::999::::::888444111//////000111333555888999777;;;AAAGGGKKKLLLLLLKKKIIIJJJLLLMMMOOOSSSXXX[[[^^^aaabbbbbbfffxxxxxxuuukkkccc^^^VVVYYYZZZllluuujjjeeeccc```^^^WWWRRRNNNLLLHHHBBB@@@BBBRRRvvvwwwlllgggdddfffaaa```\\\XXXVVVSSSIII>>>999<<>><<<===>>>;;;===??????>>>===>>>???CCCEEEFFFEEEBBB@@@BBBDDDJJJQQQ[[[^^^YYYOOOFFFBBB===BBBPPPcccnnnjjj```XXXhhhjjjjjjeee___]]]bbbhhhjjjeeeZZZTTT\\\ppp}}}{{{{{{zzzwwwwwwzzzzzzwwwsssvvvzzzrrrbbbQQQ@@@777000000111111222444::::::;;;===@@@DDDGGGIIINNNNNNOOOPPPRRRUUUWWWYYYVVVTTTSSSUUUYYY[[[ZZZYYYYYYWWWWWWXXXYYYYYYVVVSSSYYYTTTSSSWWWXXX[[[fffrrr~~~lllbbbrrrwwwsssooobbbRRRMMMFFFAAA???????????????AAABBBAAAAAADDDJJJOOOPPPQQQSSSUUUVVVVVVVVVVVVSSSVVVXXXXXXXXXYYYZZZZZZXXX\\\\\\^^^^^^TTTOOOWWWPPPUUUYYYXXXSSSQQQWWW^^^VVVUUUTTTTTTTTTTTTUUUVVVRRRSSSTTTUUUUUUVVVVVVUUUTTTTTTTTTSSSRRRQQQQQQQQQUUUTTTTTTSSSRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXXXXWWWWWWWWWXXXXXXYYYZZZZZZZZZYYYXXXXXXXXXZZZ\\\]]]]]]]]]^^^___```aaaaaabbb___\\\YYY[[[```cccbbb```[[[ZZZ\\\bbbkkkrrrtttsss~~~}}}~~~yyy}}}zzzdddVVVKKK@@@>>><<<===???AAABBBBBBHHHJJJNNNRRRUUUWWWXXXXXXYYY[[[___aaaaaa^^^[[[XXXTTT___\\\```iiifff{{{JJJEEE<<<;;;;;;:::::::::999999999777999999666111000333777555444333222222222333444777:::<<<===;;;:::999:::;;;::::::::::::888555222111000111111222444555666888:::===BBBGGGJJJKKKKKKIIIJJJKKKMMMOOOSSSYYY]]]___]]]^^^aaaeeeqqq|||wwwllldddaaa\\\bbb]]]iiizzznnneeeaaa___^^^XXXUUUQQQMMMFFF???@@@EEE[[[qqqnnnnnnssslllggg]]]SSSNNNKKKCCC:::888CCCLLLTTT^^^ddd[[[KKK>>><<<;;;<<>>AAADDDHHHIIINNNNNNMMMNNNPPPTTTWWWYYYXXXVVVTTTUUUYYY\\\]]]\\\ZZZXXXVVVVVVXXXXXXUUURRRPPPQQQVVVZZZ\\\[[[___dddkkkTTTdddyyywwwjjjcccXXXNNNHHHEEECCCBBB999<<>><<<>>>EEEKKKLLLNNNPPPRRRTTTUUUUUUUUURRRVVVXXXVVVUUUUUUVVVVVVQQQ[[[TTTPPP\\\ZZZRRRZZZVVVUUUUUUYYYZZZXXXUUUTTTVVVUUUTTTSSSSSSTTTUUUVVVRRRSSSTTTUUUUUUVVVUUUUUUTTTSSSSSSRRRQQQPPPPPPPPPUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWXXXWWWVVVVVVVVVUUUUUUUUUUUUVVVWWWWWWUUUUUUVVVWWWXXXXXXYYYYYYYYYXXXWWWVVVWWWYYY\\\]]]YYY[[[]]]aaadddhhhjjjlllkkkgggeeegggmmmppppppnnnjjjhhhiiiqqq}}}zzzyyynnnQQQEEE@@@???>>>>>>@@@DDDFFFGGGGGGIIIKKKOOOSSSVVVWWWXXXXXXVVVYYY^^^bbbccc```\\\YYYXXXccc___```hhh___zzzTTTMMM???;;;;;;;;;:::::::::999999777999:::666111000444888666555333222111222222333777999<<<===;;;:::999999;;;::::::::::::888555222222222222222222222333333999999;;;???DDDHHHKKKLLLIIIJJJKKKMMMPPPTTTZZZ___aaa[[[\\\bbbeeelllzzzvvvrrrssszzz|||xxxvvvxxxuuuwwwyyy{{{~~~yyynnngggfffcccjjjaaaggg}}}sssggg___]]]]]]ZZZVVVRRRLLLCCC===@@@HHHfffwwwuuuyyyvvvmmm]]]NNNGGGDDD>>>666;;;JJJWWW[[[]]]```XXXKKK???>>>===???BBBEEEFFFFFFCCCEEEGGGEEEBBBDDDJJJOOOTTTUUURRRJJJAAA>>>BBBGGGGGGHHHJJJMMMNNNOOOOOOOOOIIILLLMMMKKKGGGDDDDDDEEECCCFFFHHHIIIHHHHHHKKKNNNHHHIIIJJJFFFAAA@@@CCCHHHOOOYYYeeeiiidddZZZRRRNNNKKKPPPdddttthhhhhhgggdddbbb```______dddiiiggg^^^ZZZeeeyyy|||vvvyyy}}}}}}zzzyyyvvvtttqqquuu}}}|||{{{yyyrrraaaKKK;;;:::222///222555444666<<<>>>@@@AAAAAA@@@AAACCCEEENNNOOOQQQTTTWWWYYYYYYXXXXXXTTTTTT[[[```___ZZZXXXYYYXXXWWWVVVWWWWWWVVVTTTSSSTTTUUUXXX[[[^^^```aaajjjsssRRRpppppp\\\MMMHHHFFFDDDBBB>>>>>>?????????CCCIIIJJJLLLOOORRRTTTUUUUUUUUUTTTUUUVVVXXXYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTSSSSSSUUUTTTSSSQQQPPPQQQSSSTTTUUUUUUTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPSSSTTTUUUVVVWWWVVVUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVWWWXXXWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXUUUTTTYYY[[[YYYXXXZZZ\\\ZZZ___iiillliiinnnyyyxxxxxxsssnnnqqqzzz}}}zzzrrrlllmmm{{{{{{sssnnnrrr|||aaaOOOGGG===;;;>>>BBBEEEFFFFFFHHHIIILLLQQQTTTTTTWWW[[[[[[XXX\\\]]]___```aaa```^^^]]]^^^^^^jjjjjjlllooo{{{bbb>>>AAA>>><<<::::::;;;;;;:::999:::999777555444333333333111111222222222333333333444666999<<<<<<;;;999777:::;;;<<<<<<:::888666444333222111000000000111222888999<<>>@@@DDDGGGHHHKKKNNNPPPQQQQQQPPPTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVUUUTTTUUUVVVUUUTTTRRRQQQRRRSSSUUUUUUUUUUUUTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTUUUUUUVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXYYYYYYVVVVVVZZZ\\\XXXVVVWWWXXXXXXbbbppptttoooqqqxxxsssllllllxxxwwwpppxxxsssjjjTTTGGGDDD???>>>AAADDDFFFHHHIIIKKKMMMLLLQQQTTTUUUWWW[[[\\\YYY[[[\\\___aaabbbbbbaaa```___```llllllkkkjjjpppjjjCCCBBB>>>===;;;:::;;;;;;:::999888888888888666444222111222222222222333333333333555777;;;===>>><<<:::888:::;;;<<<<<<;;;888666444333222111000000000111222777888:::===AAADDDFFFGGGHHHHHHIIILLLOOOSSSVVVXXXYYYXXXWWWYYY]]]iiiuuullljjjjjjiiigggmmmqqqwww{{{|||yyyuuurrrssspppqqqvvvzzz}}}}}}{{{|||{{{~~~~~~zzzwww{{{~~~}}}zzzyyy|||zzzrrrjjjgggiiihhhjjjmmmwwwvvvmmmgggdddccc^^^XXXQQQIII@@@;;;BBBLLLiiisssiiijjjxxxkkkYYYJJJAAA>>>===<<>>>>>BBBEEEDDDKKKOOOPPPQQQTTTTTTRRROOOPPPRRRSSSSSSRRRPPPOOOQQQSSSVVVWWWVVVUUUUUUUUUSSSPPPMMMLLLHHHFFFKKKRRR\\\bbbiiillljjjcccZZZUUUQQQ[[[sssuuurrrkkkddd______bbbfffbbbgggbbbWWWVVVfff{{{|||vvvuuuyyy}}}|||zzzuuuuuuqqqsss}}}rrrssspppjjjaaaTTTGGG:::333111///000666;;;===???AAA@@@BBBCCCDDDDDDEEEHHHJJJMMMNNNPPPQQQRRRRRRRRRRRRVVVQQQPPPUUUYYYYYYXXXXXXUUUTTTSSSSSSTTTUUUTTTRRROOOOOOPPPRRRTTTWWWYYYZZZ^^^ccckkkwwwvvvtttgggZZZPPPJJJEEEAAAAAA???;;;<<>><<<::::::;;;<<<<<<;;;999777555444333111000000000111111555666888;;;>>>@@@BBBDDDEEEFFFGGGIIILLLPPPRRRTTTUUUTTTTTTVVVYYYdddxxx}}}sssggg``````dddiiikkkooosssxxx}}}~~~|||xxxuuurrroooqqqvvvzzz{{{|||{{{{{{yyyxxxsssvvv}}}}}}zzzvvvrrrppprrruuutttrrrqqqrrruuuvvvyyy~~~vvvkkkggghhhfffiiilllsss}}}tttlllfffcccbbb\\\TTTJJJDDD???>>>EEENNNkkkyyyllliiixxxrrrhhhYYYIII???<<<===???ZZZdddggg^^^VVVRRRNNNHHHDDDDDDEEEFFFHHHJJJKKKLLLFFFEEEDDDCCCEEEGGGJJJLLLGGGEEEBBB>>>;;;;;;???BBBEEEKKKPPPPPPQQQTTTUUUTTTOOOQQQSSSUUUWWWWWWWWWWWWYYY[[[]]]\\\ZZZXXXXXXXXXWWWRRRNNNKKKIIIKKKTTT^^^gggkkkpppqqqmmmfff```\\\[[[bbbuuu{{{uuulllbbb\\\]]]bbbgggdddfff___TTTUUUiii~~~|||vvvuuuxxx{{{zzzxxxxxxuuuqqqxxxssspppwwwrrrhhhZZZKKK???888666333444777===CCCEEEFFFFFFBBBCCCEEEFFFGGGHHHKKKNNNMMMNNNOOOOOONNNNNNNNNOOOSSSNNNLLLPPPSSSSSSTTTVVVTTTSSSRRRSSSTTTUUUTTTSSSMMMMMMNNNOOOQQQSSSTTTUUUYYYSSSmmmyyysssppphhhzzzrrrkkkUUUNNNGGGDDDAAA>>>???BBBAAABBBCCCEEEGGGIIIKKKKKKOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRSSSSSSSSSTTTTTTUUUUUUVVVVVVUUUTTTUUUVVVVVVTTTRRRRRRSSSTTTVVVVVVVVVUUUTTTUUUUUUSSSRRRRRRRRRRRRRRRNNNOOOPPPQQQRRRSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSRRRRRRSSSTTTVVVWWWUUUUUUVVVVVVVVVVVVWWWWWWVVVWWWXXXYYYZZZ[[[\\\]]]```[[[YYYZZZYYYUUUSSSTTTMMMQQQ\\\kkktttvvvyyy~~~nnnnnnqqqhhhOOOLLLEEE???CCCHHHFFFGGGIIIJJJLLLOOOSSSVVVMMMQQQTTTUUUXXX]]]^^^\\\[[[]]]```bbbdddeeedddddd[[[]]]iiifffeeeaaa___zzzVVVBBB@@@>>><<<;;;<<<<<<;;;:::888888999999888555333111333333333444444444555555777999===@@@AAA@@@===<<<999:::;;;<<<<<<:::888777444333222000000000111111444555777:::<<<>>>@@@AAADDDDDDFFFHHHKKKNNNPPPQQQSSSRRRSSSUUUXXXbbbtttzzzpppnnnkkkkkknnnqqqtttuuurrruuuxxx{{{||||||zzzyyytttrrrsssxxx{{{|||}}}{{{yyywwwvvvtttyyyxxxuuutttpppmmmkkknnnpppooommmllllllmmmpppssswww{{{zzzsssjjjgggiiieeehhhkkkooo|||wwwooohhhaaa^^^XXXNNNCCC>>>===@@@GGGNNNcccyyynnnoooiiibbbUUUGGG===999<<<@@@SSS\\\aaa[[[RRROOONNNLLLGGGGGGGGGHHHIIIKKKLLLMMMIIIGGGFFFDDDDDDEEEGGGIIIBBBAAA???;;;999:::===@@@DDDJJJNNNNNNOOOSSSTTTSSSPPPRRRTTTVVVYYYZZZ[[[[[[\\\^^^___^^^\\\ZZZZZZZZZZZZUUUQQQOOONNNPPPZZZeeeqqqtttvvvuuupppjjjgggfffiiipppxxxsssjjjaaa\\\\\\aaaeeegggfff\\\QQQVVVlll{{{uuutttvvvwwwwwwuuuvvvtttwwwrrrvvvvvvnnnaaaPPPAAA777444444777999===BBBGGGKKKJJJHHHDDDFFFGGGHHHIIIJJJMMMPPPMMMOOOPPPNNNLLLKKKLLLNNNPPPLLLJJJMMMNNNMMMNNNRRRSSSRRRQQQRRRTTTUUUUUUTTTMMMMMMMMMMMMOOOPPPQQQRRRRRRPPP]]]xxxzzzhhhjjjvvvkkk```TTTNNNIIIEEEDDDGGG?????????@@@BBBEEEGGGHHHIIIJJJLLLNNNPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVUUUTTTSSSTTTUUUUUUSSSQQQRRRSSSTTTUUUVVVUUUTTTSSSUUUTTTSSSRRRQQQQQQQQQQQQOOOOOOPPPQQQRRRSSSTTTUUURRRRRRRRRRRRRRRRRRRRRRRRTTTTTTSSSSSSTTTUUUWWWXXXUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZ\\\\\\]]]^^^XXXTTTUUUTTTQQQQQQRRRMMMNNNSSS]]]gggpppyyypppttt}}}dddLLLLLLGGGBBBEEEHHHIIIJJJKKKLLLMMMPPPTTTWWWNNNRRRTTTUUUWWW]]]^^^\\\]]]___aaacccddddddcccbbb___```gggaaa```___[[[sssaaaDDDAAA???===<<<<<<<<<;;;:::;;;:::888777555444444444333333333444444444555555777999===@@@AAA@@@>>><<<999:::;;;<<<<<<;;;999888555333222000000000000111444555777999<<<>>>@@@AAADDDEEEFFFIIIKKKMMMNNNOOORRRRRRTTTWWWZZZbbbttt{{{wwwtttvvvyyyzzz{{{}}}~~~wwwwwwwwwxxxyyy{{{|||}}}xxxuuuuuuzzz}}}~~~|||xxxuuuxxx|||}}}tttpppooommmkkkmmmnnnppppppooommmlllllloooppprrrssstttvvvxxxyyyuuusssrrrqqqmmmiiihhhjjjgggiiijjjmmmuuuyyynnnbbbZZZTTTIII???<<<===@@@FFFLLLTTTqqquuuhhh```YYYNNNBBB:::888<<<@@@GGGQQQYYYWWWQQQMMMMMMMMMHHHHHHIIIIIIJJJLLLMMMNNNKKKJJJGGGEEEDDDCCCDDDDDD???>>>===;;;999:::>>>AAACCCIIILLLKKKLLLPPPQQQPPPQQQRRRTTTVVVWWWYYYZZZZZZZZZ\\\]]]\\\[[[ZZZZZZ[[[[[[XXXVVVVVVUUUVVV___iiiwwwyyyyyytttoookkklllnnnzzz|||yyyqqqnnnhhhbbb]]]]]]```cccjjjfff[[[QQQYYYooo|||xxxtttrrrsssttttttssstttttt{{{vvv{{{rrrhhhXXXHHH<<<666555555888<<<@@@DDDIIINNNMMMIIIFFFHHHIIIJJJJJJKKKNNNPPPNNNPPPQQQOOOKKKJJJLLLOOOOOOLLLJJJLLLLLLJJJKKKNNNRRRQQQPPPRRRTTTUUUUUUTTTNNNNNNNNNNNNNNNOOOPPPQQQLLLRRR[[[eeevvvnnntttwwwwwwjjjtttssseee\\\UUUMMMHHHHHHBBBAAA???>>>>>>???AAACCCCCCDDDGGGIIILLLNNNPPPPPPQQQRRRRRRSSSSSSTTTTTTUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSSSSSSSTTTTTTRRRQQQRRRSSSTTTUUUUUUTTTSSSRRRTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSSSSTTTUUUVVVWWWXXXTTTUUUUUUVVVVVVWWWWWWXXXWWWXXXXXXYYYZZZ[[[[[[\\\WWWSSSQQQTTTUUURRRPPPQQQQQQOOOMMMRRR[[[gggrrrxxxyyy{{{\\\KKKLLLIIIGGGIIIHHHKKKLLLNNNOOOOOOQQQSSSVVVOOOSSSTTTTTTVVV[[[]]][[[]]]___aaacccdddcccbbbbbbfffeeeiii______^^^XXXlllmmmIIICCC@@@>>>=========;;;:::<<<;;;888666555444555555333333333333444444444444555888;;;>>>@@@???===<<<888999;;;<<<===<<<:::999555444222000//////000000333444666999<<>>===>>>???>>>???BBBDDDGGGHHHIIIJJJNNNNNNOOOQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUSSSQQQQQQRRRSSSTTTTTTSSSRRRQQQSSSRRRQQQPPPOOOOOOOOOOOOPPPOOONNNNNNOOOPPPQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZRRRRRRUUU\\\^^^ZZZUUUTTTVVVSSSPPPPPPWWW```gggjjjuuusss}}}}}}dddRRRJJJKKKIIIMMMQQQMMMMMMOOORRRRRRRRRRRRSSSUUUPPPSSSTTTSSSUUUYYY[[[YYY[[[]]]___bbbdddddddddcccffffffjjjaaabbbbbbZZZkkkwwwPPPCCCAAA???=========<<<:::::::::999888777555444444222222222222333333333333333666999===>>>===<<<:::888999;;;<<<===<<<;;;:::555444222000/////////000111222555888;;;>>>AAABBBBBBDDDFFFHHHJJJJJJJJJJJJMMMOOOSSSXXX\\\cccrrr{{{}}}||||||}}}}}}}}}}}}||||||yyyuuusssvvvzzz~~~}}}vvvwwwxxx|||{{{yyytttpppoooqqqtttzzzzzz{{{{{{{{{yyyuuusssrrrsssrrrqqqnnnkkkjjjiiihhhiiiiiiiiijjjlllmmmmmmnnnllljjjmmmsssyyyvvvfffZZZMMMHHHEEEEEECCCBBBEEEJJJJJJPPP]]]jjjsss{{{uuudddSSSKKKAAA::::::===???AAAHHHKKKPPPSSSQQQMMMJJJJJJKKKLLLLLLMMMOOOQQQRRRSSSOOOMMMJJJFFFCCC@@@>>>===:::::::::::::::<<>>>>><<<===???AAABBBDDDDDDEEEKKKLLLMMMOOOQQQSSSTTTUUUWWWWWWWWWVVVVVVUUUUUUUUUVVVUUUUUUUUUVVVVVVTTTSSSQQQQQQRRRSSSSSSRRRQQQPPPRRRRRRQQQOOOOOOOOOOOOOOOOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOQQQSSSUUUUUUTTTTTTTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYRRRTTT\\\gggjjjddd\\\YYYYYYWWWTTTSSSXXX]]]___^^^gggbbbiii{{{^^^UUUKKKJJJKKKJJJRRRYYYSSSOOORRRTTTUUUTTTSSSTTTTTTQQQTTTTTTRRRTTTXXXZZZXXXXXXZZZ^^^aaadddeeeeeeeeeaaacccjjjcccfffggg___nnnxxx~~~TTTDDDBBB???>>>>>>===<<<:::888999:::;;;999666333111111111222222222333333333222444888;;;===<<<;;;999777999;;;=========;;;:::666444222111/////////000///111333777:::>>>@@@BBBAAACCCEEEGGGIIIIIIIIIIIIJJJLLLRRRWWW[[[bbbqqq~~~|||~~~|||zzzxxxssspppssswww{{{wwwuuuvvv{{{uuuxxxzzzxxxuuutttwww|||~~~~~~}}}yyyvvvtttvvvuuuppphhhdddfffhhhhhhhhhhhhhhhjjjoooqqqpppqqqmmmkkknnntttyyy}}}}}}}}}~~~}}}sssdddYYYMMMJJJIIIJJJGGGCCCEEEJJJDDDCCCJJJRRRWWWdddggg[[[RRRIII>>>999;;;@@@BBBBBBKKKKKKNNNQQQRRROOONNNMMMMMMMMMNNNOOOQQQSSSUUUVVVPPPNNNKKKGGGCCC???===<<<888999999999999;;;???BBBFFFJJJKKKHHHGGGIIIJJJIIILLLMMMOOOQQQTTTWWWZZZ[[[\\\]]]]]][[[YYYYYYZZZ[[[ZZZWWWWWWYYY\\\bbbooo{{{yyysssvvv~~~vvvooommmhhhccc___^^^aaaccc^^^[[[TTTUUUgggxxxvvvuuutttuuuuuuvvvvvvllltttkkk___XXXGGG777444999======>>>>>>DDDDDDKKK\\\```YYYWWWLLLLLLLLLLLLKKKKKKKKKKKKTTTPPPMMMMMMLLLKKKOOOUUUQQQPPPPPPPPPPPPOOOMMMKKKMMMMMMLLLKKKJJJKKKNNNPPPQQQPPPOOOPPPQQQQQQPPPNNNQQQSSSUUUVVVXXXfffnnnggg{{{|||}}}cccmmm}}}mmmggg^^^UUUOOOKKKGGGEEEEEE@@@:::999<<>>>>>===888666333222222222222111///111444888<<>>;;;>>>CCCHHHLLLPPPUUUYYYYYYVVVQQQNNNOOOMMMLLLOOOSSSWWWWWWVVVMMMGGG@@@===>>>===999666777999;;;:::999:::>>>AAAFFFGGGHHHIIIIIIIIIIIIIIIJJJNNNRRRUUUUUUUUUXXXZZZ[[[]]]bbbeee___WWWYYYaaa___^^^\\\ZZZ[[[bbbmmmuuuwwwuuuzzz|||pppmmmggg```\\\^^^```bbbbbbfffZZZOOOSSSlllxxxvvvttttttuuuvvvtttqqqqqqvvv{{{ggg]]]LLLAAA777777<<<>>>???@@@@@@DDDAAAHHH\\\bbbYYYTTTLLLLLLLLLLLLLLLKKKKKKKKKOOOKKKIIIKKKKKKLLLPPPVVVRRRQQQQQQQQQQQQPPPMMMLLLKKKLLLLLLKKKJJJJJJMMMOOOPPPNNNMMMNNNOOOPPPOOOMMMPPPPPPRRRRRRPPPXXXooo}}}oootttmmm^^^aaauuurrrnnnjjjgggaaaXXXRRRMMMKKKGGGBBB>>><<<===>>>@@@AAACCCEEEHHHJJJMMMNNNKKKNNNPPPQQQPPPOOOPPPQQQSSSVVVXXXXXXUUUSSSRRRSSSSSSRRRQQQQQQQQQQQQOOOMMMLLLMMMOOOOOOMMMLLLMMMNNNOOONNNNNNNNNNNNOOOPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXX\\\YYYXXX\\\]]]ZZZ\\\```\\\TTTSSS]]]kkkrrrrrrqqqtttwwwtttkkkdddeeehhhiiihhhpppttt~~~yyy|||yyyiiiWWWNNNLLLJJJKKKNNNNNNMMMQQQVVVYYYYYYZZZ[[[\\\[[[XXXUUUVVVWWWWWWVVVUUUVVVXXXZZZ[[[[[[\\\]]]^^^```aaabbbaaaeeegggfffbbb```bbbeeelllyyywwwRRRBBB???BBB>>><<>><<<999999888888999<<<======<<<999666333222222222111000///111444777;;;>>>AAABBBCCCEEEGGGHHHGGGGGGHHHIIIKKKJJJLLLRRRWWW^^^kkkwww{{{{{{yyyvvvvvv{{{{{{}}}yyyxxxxxxzzzzzztttrrrrrrsssttttttpppnnnoookkkdddcccfffkkkjjjiiikkkooovvv}}}~~~wwwqqqmmmggg___YYYTTTSSSQQQPPPPPPOOOLLLJJJDDDAAA@@@AAAFFFLLLQQQTTTOOOMMMHHHCCC@@@BBBHHHLLLRRRUUUZZZ]]]\\\XXXSSSOOOPPPNNNMMMOOOQQQRRRQQQOOOGGGBBB<<<:::;;;<<<999666777999;;;:::999:::>>>BBBGGGHHHIIIJJJJJJKKKJJJJJJKKKOOOSSSVVVWWWXXXZZZ\\\]]]]]]aaadddaaa[[[\\\aaaaaa```]]][[[\\\bbbllltttxxxvvv{{{xxxmmmggg```\\\^^^```aaaaaaccc[[[TTTYYYlllwwwuuuttttttvvvvvvsssqqqsssxxxttt```VVV???:::888<<<@@@BBBDDDHHHIIIJJJCCCDDDVVV]]]TTTOOOLLLLLLLLLLLLLLLLLLLLLLLLOOOJJJIIIKKKLLLMMMQQQVVVQQQQQQQQQQQQOOONNNMMMLLLJJJKKKLLLLLLKKKKKKLLLNNNOOOMMMKKKLLLMMMNNNNNNMMMRRRRRRSSSRRRPPPRRR]]]jjjmmm}}}|||dddSSShhhzzzyyyyyysssiii```ZZZZZZWWWPPPFFFAAA@@@BBB??????@@@AAACCCEEEFFFGGGEEEHHHLLLNNNNNNMMMMMMNNNRRRTTTVVVWWWVVVTTTSSSSSSRRRQQQQQQQQQQQQOOOLLLIIIEEEHHHLLLNNNNNNNNNNNNOOOMMMMMMMMMMMMMMMNNNNNNOOOOOORRRVVVVVVSSSQQQRRRSSSPPPPPPRRRSSSTTTUUUUUUVVVTTTUUUXXXYYYZZZYYYXXXWWWYYYWWWYYY]]]______```dddaaaXXXSSSXXXaaakkkuuu||||||}}}ooojjjlllpppyyymmmeee___UUULLLJJJNNNMMMNNNQQQQQQOOOQQQUUUVVVWWWXXXZZZ\\\\\\ZZZXXXXXXYYYYYYWWWVVVVVVYYY[[[ZZZZZZZZZZZZ[[[[[[\\\]]]^^^aaaccccccaaa```aaadddlll}}}XXXDDD===AAA>>><<<>>><<<<<<;;;999999999888555333333222222111222222333333111111222777===@@@???===888777777888;;;<<<<<<;;;;;;888555222222111000//////000333777:::>>>@@@BBBDDDEEEGGGGGGGGGHHHJJJMMMLLLKKKLLLPPPUUU]]]kkkxxx~~~~~~}}}{{{{{{{{{|||~~~xxxuuuttttttuuuvvvrrrpppooolllgggdddfffhhhggggggiiilllrrrwwwzzz}}}wwwrrrmmmggg___YYYXXXVVVTTTTTTSSSRRROOOMMMDDDBBB???@@@DDDJJJOOOQQQSSSQQQLLLHHHEEEGGGLLLPPPXXX[[[___aaa___ZZZTTTPPPNNNNNNNNNNNNNNNLLLHHHEEE@@@<<<777666888:::999777777999::::::888:::>>>BBBHHHIIIJJJKKKLLLLLLLLLLLLNNNQQQUUUXXXZZZ[[[]]]______^^^```cccdddaaaaaaccccccbbb___]]]^^^ccckkkqqq{{{yyy}}}ttttttyyy}}}lllfff___\\\^^^```aaaaaa___\\\ZZZaaaqqqvvvuuutttuuuvvvuuurrrpppttt|||pppZZZKKK::::::===CCCEEEGGGMMMUUU[[[]]]PPPFFFNNNRRRLLLJJJKKKKKKKKKLLLLLLMMMMMMMMMTTTOOOLLLNNNOOONNNPPPTTTQQQQQQQQQPPPNNNLLLKKKLLLJJJLLLNNNNNNMMMMMMMMMNNNOOOMMMKKKKKKMMMNNNNNNNNNQQQQQQRRRRRRRRRSSSXXX]]]mmmssszzz|||jjjaaalll~~~}}}vvvnnnffffffddd___XXXSSSQQQQQQHHHGGGGGGFFFFFFEEEDDDCCCEEEGGGJJJKKKKKKLLLMMMNNNOOOQQQSSSUUUUUUTTTSSSRRRPPPPPPPPPQQQQQQPPPMMMJJJEEEIIIMMMPPPQQQPPPPPPQQQKKKKKKKKKKKKKKKLLLMMMMMMMMMSSSYYYYYYUUURRRSSSUUUQQQSSSVVVWWWXXXXXXYYYYYYZZZZZZ[[[[[[ZZZXXXWWWVVVUUUVVVYYY^^^aaaccceeeggggggbbb]]]^^^aaagggttt{{{sssrrrssscccTTTPPPMMMKKKMMMRRRQQQSSSVVVVVVRRRSSSWWWVVVVVVWWWYYY[[[\\\ZZZXXXXXXYYYYYYXXXXXXXXX[[[]]][[[ZZZYYYYYYXXXYYYYYYYYY\\\^^^aaaaaaaaaaaabbbdddjjjssscccHHH===AAA???===>>>;;;<<<;;;999999999888555333222222111111222222333333111000111666<<<@@@???>>>888777777888:::;;;;;;:::<<<999666333222111///...///000222555999===@@@BBBDDDEEEFFFFFFGGGIIILLLOOOMMMKKKKKKOOOTTT]]]kkkyyy||||||{{{{{{{{{~~~yyyuuutttuuuwwwtttrrrpppooonnnllljjjiiiiiihhhhhhhhhjjjmmmqqqsss|||yyytttoookkkfff```[[[ZZZXXXWWWVVVUUUSSSQQQNNNEEEBBB???@@@DDDKKKPPPSSSUUUTTTQQQMMMJJJLLLPPPTTT\\\^^^```aaa^^^WWWQQQLLLJJJLLLMMMNNNLLLGGGBBB>>><<<999666555666777777666777999:::999888:::???CCCHHHIIIJJJLLLMMMNNNNNNNNNRRRTTTXXX[[[]]]___aaaaaaaaa______cccggggggfffeeefffdddbbb```aaadddjjjmmmpppnnnsssmmmmmmrrrzzzjjjddd^^^\\\]]]```aaa```\\\ZZZ\\\iii{{{}}}tttuuuuuuvvvvvvtttrrrppptttqqqYYYEEE@@@AAAEEEIIIJJJMMMVVV```pppuuueeeOOOIIIJJJHHHJJJJJJKKKKKKLLLMMMNNNNNNOOOTTTNNNLLLNNNPPPPPPQQQTTTTTTUUUUUURRROOOMMMNNNOOOLLLNNNPPPQQQPPPOOOOOOPPPOOONNNMMMMMMOOOPPPPPPOOOLLLLLLLLLLLLMMMPPPSSSUUU___xxxwwwkkkcccrrrxxxrrrmmmuuuyyypppmmmlllkkklllllliiifff[[[ZZZYYYWWWSSSOOOKKKHHHHHHIIIIIIHHHGGGHHHJJJLLLKKKLLLNNNPPPQQQQQQOOONNNLLLLLLLLLNNNOOOOOOMMMKKKHHHKKKOOOQQQQQQPPPOOOOOOKKKJJJJJJJJJJJJKKKLLLLLLLLLSSSYYYZZZVVVSSSSSSUUURRRUUUXXXYYYYYYXXXYYYZZZ^^^]]]ZZZWWWUUUSSSRRRRRRTTTWWW]]]aaafffkkkmmmmmmooonnnnnnmmmjjjjjjsss}}}}}}zzz```OOONNNOOONNNOOOTTTSSSUUUXXXWWWSSSTTTXXXWWWWWWWWWYYYZZZ[[[YYYXXXWWWXXXYYYYYYYYYZZZ]]]___\\\[[[ZZZYYYXXXXXXXXXXXXXXXZZZ\\\^^^^^^___```aaadddhhhrrrQQQ>>>@@@???======;;;===;;;999888888777666444222111111111222222333444333222222666;;;???>>><<<999888777888:::;;;;;;999===:::666333222111///---...///111444888<<>>;;;999777777777666555111111111111222333444444555333333666;;;>>>===<<<:::888888999;;;;;;;;;:::===:::666444222111000......///000333777;;;???AAABBBDDDFFFGGGGGGIIILLLNNNKKKJJJKKKOOOTTT\\\jjjwww~~~{{{zzz~~~~~~}}}{{{}}}~~~{{{{{{}}}}}}{{{vvvrrrqqqqqqlllfffeeeeeeeeeggglllrrrwww{{{tttqqqlllgggcccaaa``````]]][[[YYYXXXWWWUUURRROOOFFFCCC@@@BBBGGGPPPWWW[[[\\\\\\[[[XXXWWWWWWZZZ\\\[[[ZZZXXXTTTOOOJJJEEEBBBDDDHHHMMMNNNKKKFFFAAA???===;;;999666555555555666777999999888777:::@@@EEEIIIJJJLLLNNNPPPRRRSSSSSSWWWXXXZZZ___cccfffffffffeeefffeeeeeejjjooonnnjjjmmmjjjgggffffffggggggfffddd^^^ccc___```hhh|||vvvtttgggbbb]]][[[]]]``````___XXXTTT\\\vvv|||wwwxxxxxxwwwuuuttttttvvvxxx}}}xxx{{{{{{nnn]]]RRRQQQRRRSSSRRRQQQWWW^^^eeetttlllVVVOOOPPPNNNOOOIIIJJJKKKLLLNNNOOOPPPQQQOOOIIIGGGLLLQQQSSSSSSTTTYYY[[[[[[XXXRRRPPPRRRUUUPPPQQQQQQPPPOOOOOORRRTTTMMMMMMOOORRRTTTTTTQQQOOOJJJOOOPPPLLLLLLOOOPPPNNNQQQRRRqqqmmmeeefff|||sss}}}zzzyyy}}}xxx{{{{{{{{{|||wwwmmmggg```aaabbb```[[[VVVRRRQQQPPPOOOOOOQQQTTTTTTQQQNNNOOOMMMKKKKKKLLLNNNOOONNNOOOQQQRRRRRRPPPOOOOOOPPPPPPOOOOOOOOOOOOPPPQQQQQQQQQSSSVVVXXXXXXXXXVVVUUUVVV[[[______\\\YYYZZZ\\\ZZZYYYVVVTTTQQQOOONNNMMMTTT\\\ccchhhnnnvvvwwwttttttvvvyyyyyyuuurrrxxxxxx^^^TTTSSSRRRRRRUUUSSSRRRRRRTTTTTTRRRUUUZZZTTTTTTTTTVVVZZZ\\\\\\[[[ZZZ[[[[[[YYYXXXXXXZZZ\\\]]]\\\[[[ZZZYYYXXXXXXXXXSSSSSSTTTVVVXXXYYYYYYXXX]]]dddllleeeEEEBBB@@@<<<===<<<>>>;;;999777777777666555111111111111222333444555555333222555:::>>>>>>===;;;:::999:::;;;<<<;;;:::===:::666444333222111///...///000222666;;;???AAAAAACCCFFFGGGGGGHHHJJJKKKJJJIIIKKKPPPUUU]]]jjjvvv}}}{{{}}}||||||~~~}}}|||}}}|||}}}|||~~~}}}xxxrrrrrrsssnnnfffeeeddddddffflllsss{{{wwwsssmmmfff```^^^___```___]]][[[YYYXXXVVVSSSPPPHHHEEEAAABBBGGGOOOVVVZZZ[[[[[[ZZZYYYWWWWWWYYY[[[[[[YYYTTTOOOIIIEEEBBB@@@FFFJJJNNNOOOKKKFFFBBBAAA;;;:::888666444444666777777888999777777:::@@@FFFLLLMMMOOOQQQTTTUUUVVVWWWXXXXXXZZZ___eeehhhhhhgggfffiiiiiigggjjjooopppmmmooollliiihhhhhhhhhfffccc```YYY\\\XXXYYYaaayyyvvvuuueeeaaa\\\[[[]]]______^^^TTTSSS___{{{}}}yyyzzzyyywwwttttttvvvyyy{{{uuuyyy~~~xxxmmmUUUTTTUUUVVVTTTQQQSSSXXXRRRbbb___PPPPPPTTTQQQNNNIIIJJJKKKLLLNNNPPPQQQQQQTTTNNNJJJOOOSSSTTTRRRSSSWWWYYYZZZVVVPPPNNNPPPTTTPPPPPPPPPNNNMMMNNNQQQTTTKKKMMMOOORRRUUUTTTQQQNNNCCCJJJNNNKKKJJJNNNNNNKKKMMMQQQfff}}}tttpppUUUhhhyyytttmmmccclll|||yyyuuu}}}~~~~~~~~~~~~~~~zzzsssooorrruuutttnnneee^^^ZZZWWWVVVVVVXXX[[[ZZZWWWSSSVVVSSSOOONNNOOOPPPQQQRRRSSSTTTUUUTTTSSSRRRSSSUUUSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTUUUWWWZZZZZZXXXVVV[[[```eeeeee```]]]]]]___XXXXXXYYYXXXVVVSSSQQQOOOQQQZZZbbbfffmmmtttvvvrrr}}}}}}~~~~~~|||zzzhhhYYYTTTSSSRRRUUU\\\VVVSSSSSSUUUUUUTTTXXX]]]RRRRRRSSSVVVZZZ]]]^^^^^^]]]]]]\\\YYYWWWVVVWWWXXX]]]\\\[[[ZZZYYYXXXXXXXXXTTTTTTUUUWWWYYYZZZYYYXXXVVV___ccckkkGGGBBB@@@<<<===<<<>>><<<888777777777666555111111111111222333444555444222111555:::??????>>>;;;:::999:::<<<===<<<;;;<<<999666444333333111000......///222666:::???AAA@@@CCCFFFHHHHHHGGGHHHIIIIIIHHHKKKQQQVVV]]]iiiuuu|||}}}~~~xxxyyy{{{}}}{{{yyy~~~~~~{{{~~~|||{{{}}}|||{{{wwwrrrsssvvvrrriiihhhfffeeefffkkkrrrzzzzzzvvvnnneee___\\\^^^``````^^^\\\[[[YYYWWWTTTQQQJJJGGGBBBBBBFFFNNNTTTXXXWWWXXXWWWVVVTTTTTTVVVXXX\\\YYYSSSLLLGGGCCCAAAAAAHHHLLLPPPPPPLLLFFFCCCAAA999888777555444555777999777888999777777:::AAAFFFNNNOOOQQQTTTVVVXXXYYYZZZYYYYYY[[[```fffiiiiiiggggggkkkllliiijjjoooqqqnnnpppmmmjjjiiijjjhhheeebbb\\\SSSVVVQQQSSS\\\uuuvvvvvveeeaaa\\\[[[]]]______^^^QQQSSSccc~~~~~~{{{{{{zzzwwwttttttxxx{{{zzzmmmmmmvvv~~~sss\\\SSSMMMPPPUUUUUURRRQQQSSSTTTVVVUUURRRPPPOOOPPPEEENNNVVVVVVOOOJJJKKKOOONNNHHHFFFKKKQQQQQQQQQQQQPPPSSSRRRNNNMMMOOONNNKKKOOOMMMKKKKKKMMMOOOOOOOOOLLLPPPPPPNNNOOOSSSSSSQQQIIIKKKJJJIIIKKKOOOOOOLLLRRRWWWZZZ___rrrxxxdddhhhdddtttwwwgggXXX[[[kkk|||eeebbbttt~~~{{{yyyxxxwwwuuuoookkkkkkiiieeedddeee___\\\XXXVVVWWWZZZ[[[\\\[[[ZZZYYYYYY[[[[[[ZZZYYYUUUSSSRRRSSSWWWXXXWWWUUUYYY\\\```bbbaaaaaaaaabbbaaadddjjjnnnooommmiiifff`````````bbbcccaaa]]]ZZZWWWZZZ___dddiiinnnwww}}}}}}zzzwwwggg[[[XXXUUURRRSSSVVVZZZ]]]___]]]ZZZVVVSSSTTTWWWZZZRRRXXX]]]\\\WWWTTTWWW[[[ccc\\\VVVTTTXXX[[[ZZZWWWXXXYYYYYYXXXVVVVVVWWWYYYYYYWWWVVVXXX\\\^^^^^^]]]UUUbbb]]]nnnxxxNNNCCCDDD???;;;<<<<<<<<<<<<;;;:::999888777444444333222222222333333555222111333999>>>@@@@@@===;;;888888:::<<<======<<<;;;:::888555333111111000//////000333777;;;>>>EEEFFFGGGFFFFFFGGGJJJLLLHHHKKKMMMOOOSSS[[[fffnnnyyy~~~}}}~~~~~~}}}}}}~~~|||vvvuuuxxxvvvssspppqqqttttttooojjjdddcccdddggghhhmmmyyyzzzooohhhdddaaa]]]ZZZaaa___]]]\\\[[[XXXTTTQQQLLLEEE???CCCNNNXXXZZZXXXZZZYYYWWWTTTRRRQQQSSSVVVVVVVVVRRRJJJAAA===???BBBDDDNNNVVVRRRIIICCC???<<<:::999777666666666777888888777777777999===AAACCCKKKJJJOOOYYY___^^^[[[[[[[[[[[[]]]bbbhhhllllllkkkiiilllqqquuuwwwvvvuuutttsssuuuqqqkkkjjjmmmjjjdddXXXVVVQQQRRRUUUWWWtttxxxrrrfffhhhddd^^^]]]aaa```\\\MMMPPPhhh{{{zzzzzzyyyuuurrrxxxjjjhhhqqq{{{ooo]]]UUUOOOQQQUUUUUUSSSRRRRRRTTTVVVUUUSSSPPPOOOOOOGGGLLLRRRRRRMMMJJJKKKNNNOOOIIIGGGKKKPPPOOONNNNNNOOORRRQQQNNNMMMNNNMMMIIILLLLLLKKKKKKKKKKKKKKKLLLJJJNNNPPPNNNNNNOOOMMMIIIGGGIIIIIIGGGJJJNNNNNNKKKPPPTTTYYYZZZZZZjjj{{{^^^pppzzz}}}mmmaaadddkkk{{{xxxrrr|||}}}zzz{{{{{{xxxvvvwwwssspppkkkiiiiiiiiiiiihhhiiifffcccbbbaaaaaa___]]]\\\YYYVVVVVVZZZ]]]______aaacccggghhhhhhhhhiiiiiiqqqrrrtttvvvxxxxxxxxxwwwsssqqqoooqqqsssrrrkkkeeeZZZYYY\\\eeeooowww}}}pppooonnnfffZZZXXXVVVRRRPPPQQQSSSWWWZZZ```^^^[[[XXXUUUVVVZZZ]]]RRRVVVZZZYYYVVVSSSUUUXXX]]][[[XXXVVVUUUVVVWWWXXXVVVWWWXXXWWWVVVVVVWWWYYYYYYWWWVVVXXX[[[^^^^^^\\\XXX^^^ZZZeee]]]IIIDDD@@@<<<<<<<<<<<<<<<;;;:::999888777333333333333444444555666555333222444999===@@@@@@===;;;888888:::<<<======>>>===;;;999666444222111111000///000222555999;;;@@@CCCFFFGGGGGGGGGIIIJJJNNNPPPRRRTTTXXX```kkksssuuu|||||||||~~~~~~vvvwww||||||zzzzzz{{{xxxtttvvv{{{vvvtttqqqpppqqqoookkkhhhfffeeeeeeeeedddfffppp||||||uuummmhhheeedddaaa___```___]]]]]]\\\YYYUUURRRNNNFFF???CCCNNNXXX[[[ZZZZZZXXXVVVRRRPPPPPPSSSVVVVVVVVVRRRJJJAAA===???CCCHHHQQQVVVPPPFFF@@@<<<999999999777666666666777888777777666777999<<<@@@BBBEEEDDDIIIVVVaaacccbbbaaa______```dddjjjnnnooonnnmmmppptttwwwxxxxxxxxxxxxwwwyyyvvvpppnnnpppqqqnnn^^^ZZZTTTUUUZZZ]]]uuuzzzlllllliiidddcccddd```XXXQQQYYYuuu}}}{{{{{{|||yyyvvvyyyZZZggg|||mmm^^^VVVPPPRRRUUUTTTRRRRRRQQQSSSVVVVVVSSSPPPNNNNNNJJJKKKLLLLLLKKKKKKMMMOOOOOOJJJHHHKKKNNNLLLJJJJJJMMMPPPQQQNNNLLLMMMJJJEEEHHHKKKMMMLLLJJJHHHIIIKKKJJJNNNPPPOOOMMMMMMIIICCCEEEGGGGGGFFFIIINNNNNNJJJOOONNNRRRTTTJJJMMMrrrooolllnnn{{{kkk___UUU^^^{{{~~~}}}|||zzzvvvqqqllljjjhhhfffdddccc```\\\\\\___eeeiiikkkjjjmmmoooqqqqqqqqqrrrttt|||}}}}}}{{{{{{|||ggg___]]]hhhyyy{{{jjj\\\ZZZXXXUUUVVVTTTRRRQQQQQQSSSVVVXXX]]]\\\ZZZWWWUUUVVVZZZ]]]RRRTTTVVVWWWUUUSSSSSSTTTWWWXXXYYYWWWTTTSSSUUUWWWVVVWWWXXXXXXWWWWWWYYY[[[ZZZXXXWWWXXXZZZ\\\\\\\\\]]]]]][[[___tttSSSDDDAAA???;;;<<<<<<<<<;;;:::999888777222222333333444666777888555444333555999===@@@@@@===;;;888888:::<<<======@@@???===;;;888555333111222111000///111333666888===@@@EEEHHHIIIIIIIIIIIIQQQTTTWWWZZZ]]]dddnnnuuuwww}}}|||zzzzzz~~~zzzmmmmmmqqqwwwvvvvvvwwwtttrrrwww}}}zzzxxxuuurrrooollliiihhhgggffffffeeecccccckkkvvvwwwrrrlllhhhgggfffbbb___^^^^^^]]]]]]]]]ZZZVVVSSSPPPGGG???BBBMMMXXX]]]\\\YYYXXXTTTPPPNNNOOOSSSWWWWWWUUUQQQIIIBBB???AAADDDMMMTTTVVVNNNBBB;;;999777999888777666666666777777666666666666888;;;>>>@@@AAA>>>CCCRRR```eeeeeedddbbbbbbbbbeeeiiimmmpppqqqppptttxxxzzz{{{|||}}}~~~|||~~~|||uuurrruuuyyy{{{lllhhh___```hhhlll}}}~~~{{{nnnnnnkkkiiijjjiiibbbYYYRRR^^^zzz||||||~~~~~~{{{{{{~~~[[[qqqlll]]]UUUOOOPPPRRRQQQPPPQQQOOORRRUUUUUUSSSOOOMMMLLLNNNLLLIIIHHHJJJMMMOOOPPPOOOKKKIIIKKKLLLIIIFFFFFFKKKOOOPPPMMMLLLKKKHHHCCCDDDIIIMMMMMMJJJHHHJJJNNNLLLOOOPPPNNNLLLLLLJJJEEEDDDFFFFFFFFFIIINNNNNNJJJMMMIIIJJJNNNMMMMMM\\\qqqqqqhhhkkkwwwuuucccRRRSSSjjjpppjjjvvvxxxssspppmmmkkkjjjgggeeeccccccfffkkkpppsssqqqrrrtttuuuvvvwwwyyy{{{{{{wwwkkkdddmmmlllVVVRRRWWWZZZVVVUUUTTTTTTTTTUUUVVVWWWWWWWWWVVVTTTRRRSSSWWWYYYTTTUUUVVVVVVVVVUUUTTTSSSVVVVVVWWWWWWVVVVVVUUUVVVWWWXXXYYYYYYXXXYYY[[[]]]YYYYYYXXXYYYZZZ[[[[[[[[[aaa___aaa___ooo___FFFBBB@@@;;;<<<<<<<<<;;;:::999888777222222222333333555666666555444444555888<<>>@@@LLLWWW\\\\\\YYYWWWSSSNNNLLLNNNSSSWWWVVVTTTOOOHHHBBBAAACCCFFFPPPUUUUUUKKK???999888777999888777666555666666777555555555666888:::===>>>BBB>>>@@@MMM[[[aaaaaaaaadddccccccdddhhhkkkoooqqqqqqvvv|||zzzvvvwww~~~xxxssshhhhhhtttzzz~~~zzzwwwllljjjggghhhlllkkkeee^^^WWWddd{{{}}}{{{}}}~~~~~~ooo}}}eeeYYYQQQLLLLLLNNNMMMMMMPPPNNNQQQSSSSSSPPPMMMLLLKKKPPPMMMIIIHHHKKKNNNOOOPPPNNNKKKJJJLLLKKKGGGDDDEEEJJJMMMOOOLLLKKKJJJGGGBBB???DDDIIIJJJHHHGGGJJJNNNLLLNNNMMMIIIHHHKKKLLLIIIEEEGGGGGGFFFIIINNNNNNJJJGGGHHHIIIHHHJJJOOORRRQQQtttnnnmmmvvv}}}yyy~~~pppaaa^^^ffftttzzz~~~ooo^^^```iiirrrzzzuuurrrqqqooonnnhhhhhhhhhiiikkknnnrrruuusssuuuvvvvvvwwwyyy|||}}}yyyssszzz|||zzzlllUUUQQQVVV[[[TTTTTTUUUUUUUUUVVVVVVVVVSSSTTTUUUTTTSSSSSSUUUVVVWWWWWWXXXXXXXXXWWWUUUTTTXXXVVVUUUWWWZZZ[[[XXXTTTVVVWWWXXXXXXWWWXXXZZZ\\\XXXYYYYYYYYYYYYYYY[[[\\\``````gggbbbfffpppMMMBBB@@@<<<<<<<<<<<<;;;:::999888777333333222222222222222333444444444555777:::>>>@@@===;;;888888:::<<<======AAAAAA@@@>>><<<888555333333222000///000222444666;;;===???AAABBBDDDHHHJJJKKKSSS]]]fffkkkoootttwww}}}|||tttooommmrrruuuzzz}}}yyytttvvv|||zzzsssnnnkkkkkkiiigggggggggdddeeemmmxxxtttrrrooonnnnnnjjjccc^^^]]]\\\[[[[[[[[[ZZZXXXUUUNNNEEE===???JJJVVV[[[[[[XXXVVVRRRNNNLLLNNNSSSWWWUUURRRMMMGGGCCCCCCFFFIIIPPPUUUTTTIII===888999999888888666555555555666777555555555666888:::<<<===AAA<<<>>>IIIVVV\\\]]]^^^ggggggggggggiiilllooorrrpppwww{{{zzz{{{wwwkkkkkk{{{zzzxxxvvvlllgggdddeeehhhgggccc```aaaqqq~~~yyy{{{~~~xxxkkkYYYTTTNNNIIIIIIJJJJJJKKKOOOMMMOOOPPPOOOMMMKKKJJJJJJPPPNNNKKKJJJLLLMMMNNNNNNMMMJJJJJJMMMKKKGGGDDDFFFIIILLLMMMKKKJJJJJJHHHDDD===AAADDDEEEEEEEEEHHHKKKIIIKKKIIIEEEEEEIIIKKKJJJFFFHHHHHHFFFIIIMMMMMMIII@@@IIILLLDDDAAAGGGLLLKKKUUUuuuhhh\\\^^^hhhpppxxxsssooonnnpppuuuqqqfffjjj|||jjjccceeehhhpppxxx~~~zzzvvvuuutttrrrqqqmmmnnnnnnnnnnnnppptttwwwvvvwwwxxxxxxxxx{{{dddSSSPPPRRRSSSQQQRRRTTTUUUVVVUUUTTTSSSSSSUUUXXXYYYXXXVVVUUUUUUYYY[[[\\\\\\ZZZXXXWWWXXXZZZVVVTTTVVV\\\^^^ZZZUUUTTTUUUVVVUUUUUUUUUWWWYYYWWWXXXYYYYYYXXXYYY[[[]]][[[^^^dddeeeiiiZZZEEE???===<<<<<<<<<;;;:::999888777333333222111111111111111222333444444555888<<>>???<<<<<<<<<;;;:::999888777222222222111111222333333111222444444333666:::>>>===;;;888888:::<<<======>>>?????????===:::777555111000///000222555999;;;<<<>>>AAABBBCCCDDDGGGIIIJJJSSSaaappp~~~yyyrrrmmmkkkpppuuu}}}|||xxx|||~~~|||wwwpppjjjfffcccaaa___^^^```lllxxxwwwwwwyyy|||}}}yyyqqqjjj___\\\WWWUUUUUUUUUVVVVVVLLLDDD===AAALLLVVVYYYXXXVVVUUUSSSQQQOOOPPPTTTWWWQQQMMMHHHDDDEEEIIIMMMOOOSSSWWWUUUIII===888999999888777666555444555666666666666777888999;;;<<<<<<<<<;;;???GGGOOOUUU^^^fffkkkmmmppppppoooooorrrtttxxx}}}}}}wwwooonnnlllhhhfffhhhjjjeee^^^\\\___hhhzzz}}}xxxsss}}}~~~pppZZZTTT[[[XXXSSSSSSQQQPPPJJJGGGGGGHHHHHHLLLQQQMMMMMMLLLIIIGGGFFFHHHJJJJJJLLLNNNNNNKKKHHHHHHHHHIIIHHHKKKNNNMMMHHHGGGIIIIIIKKKKKKHHHHHHKKKKKKIIIKKKIIIFFFFFFHHHIIIIIIIIIIIIMMMMMMKKKKKKLLLKKKGGGFFFGGGFFFDDDFFFIIIHHHDDDLLL??????NNNUUUKKKBBBBBBIIICCCSSSlllRRRLLLJJJdddvvvhhh]]]^^^yyywwwkkkllltttyyy}}}}}}{{{xxxvvv}}}{{{xxxssspppssszzz~~~kkkdddYYYSSSXXX^^^[[[SSSSSSUUUXXXZZZ[[[YYYVVVUUURRRWWW]]]aaa___ZZZUUURRRXXX^^^bbb```ZZZVVVXXX\\\UUUVVVXXXWWWWWWWWWZZZ\\\ZZZ[[[[[[ZZZXXXXXXYYY[[[TTTVVVXXXXXXXXXXXX\\\___ZZZ[[[YYYjjjtttKKK===AAA<<<<<<<<<;;;:::999888777111111111222333444555666000222333333222444999======;;;888888:::<<<======<<<>>>??????>>>;;;888555000//////000333777;;;>>>???BBBGGGJJJJJJJJJJJJKKKIIIQQQ___nnn|||rrrooooooooottt{{{~~~{{{xxx}}}tttlllbbb___^^^^^^^^^dddqqq~~~~~~|||rrrkkkaaa\\\VVVSSSRRRTTTUUUUUULLLEEE???CCCNNNXXXZZZXXXUUUUUUTTTRRRPPPQQQTTTVVVPPPLLLFFFDDDFFFJJJOOOQQQUUUYYYWWWJJJ===888888888888777666555444555555666666777888999:::;;;<<<<<>>;;;::::::999666555555444333333444555777888333333333444555666777888;;;;;;:::999777888;;;===AAAAAAAAAAAAAAA>>>:::666111000//////000333777999BBBEEEIIILLLMMMNNNPPPRRRRRRXXX```lll~~~sssoooppprrrtttxxx|||zzzxxx|||tttkkkjjj\\\XXXZZZZZZhhh}}}}}}zzzuuuoookkk[[[XXXUUUTTTTTTRRRNNNJJJBBB@@@AAAGGGNNNSSSVVVYYYXXXVVVQQQLLLJJJKKKOOORRRSSSLLLFFFEEEFFFIIIPPPXXX___]]]VVVLLLAAA999777777555555444444444444555555999::::::;;;:::999777666======???DDDMMMWWW^^^bbbjjjqqqtttrrrppprrrssssssyyysssrrrkkkiiiddddddiiieee\\\[[[cccrrrzzzxxxrrrrrrvvv~~~ZZZZZZWWWSSSTTTWWWUUUQQQPPPPPPLLLIIIJJJOOOOOOKKKOOOOOONNNMMMLLLJJJHHHHHHGGGHHHGGGDDDFFFKKKKKKFFFFFFEEEHHHKKKIIIFFFGGGLLLNNNNNNMMMLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGFFFIIIKKKLLLKKKKKKJJJKKKMMMLLLKKKIIIHHHHHHKKKNNNKKKHHHDDDCCCDDDCCCBBB@@@HHHFFFJJJWWWlllfffNNNSSSmmmrrruuu~~~uuuooovvvuuusss~~~}}}yyyrrroooxxx~~~zzzqqqjjj___\\\WWWVVVVVVVVVUUUSSSQQQVVVXXXVVVVVVXXXVVVQQQNNNPPPVVV]]]]]]UUUOOOMMMUUUZZZ]]][[[ZZZZZZYYYVVVTTTUUUWWWXXXYYYYYYYYYXXXVVVWWWWWWXXXYYYZZZZZZ[[[[[[ZZZZZZZZZ[[[]]]___```YYYSSSSSSZZZaaammm^^^@@@DDD@@@>>>===<<<<<<;;;888666444444333333333444666777333333333333444666777888:::;;;:::999888888:::===?????????@@@@@@===999666111000//////000333666999CCCFFFKKKNNNQQQSSSUUUWWWXXX\\\bbblll|||xxxuuuvvvrrrsssuuuvvvtttrrryyy}}}rrrkkk\\\[[[eeemmm}}}~~~{{{zzzyyyuuunnnhhh]]]ZZZVVVTTTSSSQQQLLLGGGAAA???CCCOOOZZZ^^^\\\[[[UUURRRMMMHHHGGGIIIMMMQQQRRRLLLGGGFFFHHHLLLSSS[[[ccc```XXXMMMBBB:::888999666666555555555666666777999999::::::999999888777<<<<<>>>>>???===:::888444444333222222333444555222222333333444666777888999::::::999888888:::<<<<<<<<<===>>>???===:::777222111//////000333666888CCCGGGLLLQQQUUUXXX[[[^^^___aaaeeelllyyyzzzwwwvvvuuusssssssssoooooovvvzzzuuudddeeewww|||vvvuuuwwwuuunnnhhhaaa]]]XXXUUUSSSOOOIIIDDD>>>===DDDWWWffffff]]]VVVSSSOOOJJJEEEEEEIIINNNRRRQQQKKKGGGHHHLLLPPPXXX```hhhcccYYYMMMBBB<<<::::::777666666666777888999999:::999888888888888888888:::;;;???GGGRRR\\\bbbeeekkkpppqqqmmmmmmrrrxxxzzz{{{{{{xxxooopppkkkiiijjjfffaaaeeennnooorrruuusssppppppuuuyyy~~~|||zzz}}}OOOSSSTTTSSSUUUYYYXXXUUUSSSUUUTTTQQQRRRUUUTTTQQQPPPQQQSSSSSSRRROOOMMMKKKIIIHHHFFFEEEGGGKKKNNNOOONNNMMMNNNRRRQQQMMMKKKMMMNNNNNNMMMLLLJJJIIIHHHHHHGGGHHHJJJLLLMMMLLLKKKJJJHHHEEECCCDDDIIIMMMNNNNNNPPPOOOMMMLLLNNNSSS[[[aaaXXXTTTOOOJJJGGGFFFFFFFFFBBBFFFKKKLLLJJJQQQeeeyyy{{{iiijjjqqqrrrmmmnnnsssvvvooolll{{{wwwtttzzziiiwwwqqqaaa___ggg}}}|||}}}~~~zzz{{{ccc___ZZZVVVTTTSSSRRRRRRQQQRRRRRRRRRSSSUUUVVVVVVSSSOOONNNPPPPPPOOORRRVVVSSSTTTTTTTTTWWWZZZWWWQQQTTTUUUXXXZZZ[[[\\\\\\\\\VVVVVVWWWXXXYYYZZZ[[[\\\XXXXXXXXXYYYZZZ[[[\\\\\\ZZZWWWWWWYYY[[[___jjjwwwZZZBBB@@@????????????>>>;;;888555444333222222222333444222222222333444555777777888999;;;:::999888999:::;;;;;;<<<>>>@@@???;;;999333111000///000222555777CCCGGGMMMSSSWWW[[[___aaadddeeehhhnnnwww~~~xxxssspppvvvuuuvvvuuuqqqooottt|||pppppp{{{qqqooorrrtttpppjjjeee```[[[VVVSSSNNNHHHBBBAAA???III```oookkk]]]RRRRRRNNNHHHEEEGGGLLLRRRUUUPPPKKKHHHKKKOOOTTT]]]eeejjjdddYYYMMMBBB<<<;;;:::888888888888888999:::;;;999999777666666777888999888:::???IIITTT^^^dddgggmmmrrrssspppoootttyyy{{{yyywwwppprrrnnnkkkiiieeecccjjjtttrrrrrrqqqooommmnnnsssxxx{{{{{{yyyyyy~~~MMMMMMLLLNNNUUU\\\ZZZSSSSSSUUUSSSOOOOOOSSSUUUTTTTTTTTTSSSRRRRRRPPPPPPOOOMMMKKKJJJIIIJJJKKKNNNQQQPPPMMMNNNSSSTTTQQQPPPRRROOONNNMMMLLLKKKJJJIIIIIIHHHIIIKKKMMMMMMMMMKKKJJJKKKGGGCCCCCCGGGLLLMMMMMMMMMLLLKKKKKKMMMSSS[[[aaaWWWVVVSSSPPPLLLHHHFFFEEEBBBDDDIIIMMMMMMLLLSSS\\\zzzllliiibbbooosssqqqssswwwtttrrr}}}gggaaawww~~~zzzkkkeeexxx{{{yyyxxx}}}oooeeeZZZTTTUUUWWWWWWTTTTTTSSSSSSTTTTTTUUUWWWXXXXXXSSSPPPPPPQQQQQQUUU[[[SSSTTTSSSSSSVVVZZZXXXRRRSSSTTTVVVYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[XXXXXXYYYYYYYYYYYYYYYYYYSSSRRRTTTWWWZZZ^^^gggooofffBBB@@@????????????===:::888666555333222111222222333222222222333444555666777777999;;;;;;999888888999:::;;;<<>>>>>===:::999777666444333222222222333111111222222333555666777555888;;;<<<:::888777777;;;;;;<<>>CCCJJJQQQXXX^^^cccgggkkklllsssyyy|||zzzvvvssspppooorrrxxx|||wwwooonnnqqq|||zzzjjjsss}}}oooiiikkknnnooonnneee```ZZZVVVRRRMMMFFF@@@:::@@@WWWsss{{{kkkZZZTTTJJJEEEAAABBBHHHOOOSSSUUUQQQMMMKKKOOOTTTYYYaaaiiieee^^^TTTJJJDDD???===;;;;;;;;;::::::999::::::;;;666666666666666777777888777999>>>HHHTTT___gggjjjmmmuuuyyyyyyxxx{{{}}}}}}wwwpppqqqpppqqqqqqnnnhhhcccfffqqq{{{|||wwwsssrrrqqqpppooorrrxxx}}}|||{{{RRRQQQNNNLLLPPPVVVUUUPPPLLLPPPRRRNNNMMMOOOQQQQQQSSSTTTUUUUUUUUUSSSQQQPPPJJJIIIKKKOOOOOOLLLPPPVVVQQQKKKIIILLLOOOOOOPPPRRROOOOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGGGGIIIMMMQQQKKKLLLLLLKKKIIIHHHIIIJJJKKKNNNOOONNNIIIEEECCCBBBHHHBBB???EEEJJJKKKJJJKKKJJJRRRgggoooXXXOOOYYYlllwwwpppmmm~~~mmmuuuzzzvvvyyymmmgggbbbaaa___]]]^^^aaauuukkk___XXXVVVWWWWWWVVVWWWTTTTTTXXXXXXTTTTTTXXXZZZVVVUUUVVVVVVTTTUUUXXXRRRVVVVVVSSSRRRTTTTTTRRRTTTUUUWWWXXXYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\XXXYYY[[[^^^___`````````RRRTTTUUUVVVXXX[[[^^^```mmm]]]HHHEEEAAA>>>======;;;:::888777555444222222222333111111111222333444666666444777;;;<<<;;;888777666::::::<<<>>>@@@???<<<999555333111000///111333444888>>>GGGQQQYYYaaahhhlllnnnqqqyyyzzzwwwuuutttooossszzz}}}yyyqqqooorrrttt~~~}}}kkkcccuuu{{{qqqllljjjkkkjjjiiiaaa\\\WWWSSSOOOKKKDDD???:::GGGeeefffQQQMMMGGGCCC@@@CCCJJJQQQTTTUUUSSSNNNMMMPPPUUUYYY```hhhaaa[[[RRRKKKFFFCCC???===<<<<<<;;;:::999999999999444555666666777777777666777999===FFFRRR^^^fffkkklllssswwwvvvwww}}}tttllloooqqqppprrrqqqjjjdddhhhttt~~~{{{xxxxxxvvvrrrnnnooouuu|||UUUVVVTTTOOONNNQQQRRRPPPKKKRRRUUUSSSQQQRRRSSSQQQPPPSSSVVVXXXXXXTTTPPPMMMGGGFFFJJJOOOPPPMMMPPPXXXVVVOOOJJJJJJKKKIIIIIIKKKLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJGGGIIIJJJIIIHHHJJJOOOSSSKKKMMMOOONNNLLLIIIHHHHHHJJJMMMNNNLLLGGGDDDDDDEEEFFFAAABBBHHHNNNMMMIIIHHHDDDKKKVVVkkk```KKKWWW^^^}}}wwwuuu~~~qqqfffrrr}}}ssssssuuulllhhhmmm[[[TTTSSSXXXXXXTTTVVV___pppkkkccc[[[UUUSSSTTTUUUWWWSSSTTTXXXXXXSSSRRRVVVXXXUUUUUUWWWWWWSSSSSSUUUQQQVVVWWWSSSPPPQQQRRRRRRUUUVVVXXXYYYYYYYYYXXXXXXVVVWWWXXXYYYZZZ[[[\\\]]]UUUWWWZZZ]]]```aaabbbbbbPPPRRRTTTTTTUUUYYY[[[[[[___oooLLLHHHCCC???=========<<<999888666444333222333333111111111222333444666666444777;;;<<<;;;888777666999999;;;===>>>===:::777555444111000///111333444555;;;EEEPPPZZZdddlllqqqqqquuu~~~zzzwwwuuuuuusssvvv|||{{{tttsssvvviiitttzzzzzz~~~kkkdddbbb{{{|||xxxsssnnnkkkiiifffddd]]]YYYTTTPPPMMMIIIBBB===DDDVVVxxxgggOOOKKKGGGDDDBBBFFFNNNUUUWWWWWWTTTOOONNNQQQUUUYYY```ggg___YYYQQQLLLHHHEEEAAA>>>===<<<;;;:::999888888888333444666777777777666555888999<<>>;;;???AAA===888999888666555333333222222333333222222333333444555222777<<<===<<<999999:::999:::<<<>>>>>>===;;;:::777666444222111111111222;;;===@@@HHHSSS___kkkqqqsss{{{wwwzzz{{{yyy}}}{{{wwwssspppnnnoookkkllluuu|||yyypppkkk___[[[nnn|||tttnnnhhhbbbaaaddd```___[[[SSSJJJCCC@@@???IIIpppqqqWWWTTTMMMHHHGGGMMMTTTVVVUUUVVVUUUUUUUUUVVVVVVUUUUUUTTTWWWVVVTTTQQQMMMGGGCCC@@@>>>;;;888666666777777777888888888888777777777777777777<<>>CCCBBB???<<<999888777555444333222222222111111111111222333333222666;;;===<<<:::999:::888999;;;<<<===<<<:::999888666444222111111111111888;;;@@@FFFNNNYYYeeemmmvvv}}}}}}}}}|||zzzvvvqqqnnnllleeedddooozzz|||uuuppp^^^XXXiiivvvppphhhaaa___aaabbbaaa]]]TTTJJJCCC@@@@@@LLLxxxyyy[[[QQQNNNIIIIIIPPPVVVVVVUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRQQQRRRSSSRRRPPPLLLHHHFFF>>>;;;888666666777777777888888888888777777777777888888===GGGVVVaaaggghhhmmmppprrrtttwww~~~xxxrrrtttrrrzzzuuuooonnnttt|||~~~zzzwwwuuussssssyyy~~~SSSSSSRRROOOMMMLLLNNNOOOLLLNNNPPPOOOMMMJJJHHHGGGGGGHHHJJJMMMQQQRRRQQQOOOJJJHHHHHHHHHJJJKKKJJJIIIDDDEEEGGGHHHHHHGGGFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHKKKIIIEEEDDDDDDEEEEEEEEEGGGGGGHHHGGGEEEEEEFFFHHHIIIKKKLLLLLLKKKJJJKKKKKKHHHHHHHHHGGGFFFEEEDDDCCCDDDCCCBBBCCCEEEEEEEEECCCEEEFFFEEEBBBEEERRRgggxxxttthhhfffgggkkknnnxxx~~~yyyrrrtttuuujjjfffmmmyyy}}}pppiiifffmmm{{{rrruuu{{{zzz|||}}}{{{hhh[[[QQQOOOSSSSSSRRRPPPPPPRRRSSSRRRQQQbbbgggeeeXXXOOOPPPRRRPPPOOOPPPQQQPPPPPPQQQTTTVVVWWWVVVVVVVVVVVVUUURRRPPPTTTTTTTTTSSSSSSTTTWWWZZZYYYWWWVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVWWWYYY[[[\\\XXXXXXYYY\\\___```___]]]XXXWWWTTTSSSXXX]]]\\\WWWZZZVVVhhhqqqVVVAAA???CCC>>>:::;;;999888777555444333222222111111000000111111222333222555999<<<;;;:::::::::777888:::<<<<<<;;;:::999999777555333111111111111444999???CCCHHHQQQ\\\eeerrrzzzyyyxxxyyyyyyuuuoooiiijjj```]]]hhhvvv{{{xxxtttbbbXXXccc~~~vvvpppiiibbb```bbbeeefffbbbWWWIIIAAABBBEEE^^^dddWWWPPPLLLNNNTTTYYYWWWUUUTTTSSSRRRRRRQQQPPPOOONNNNNNOOOQQQSSSTTTSSSOOOJJJGGG>>>;;;888666666777777777888888888888777777777777999:::>>>HHHUUU```fffgggjjjnnnrrrvvvyyy~~~uuutttqqq{{{tttpppttt}}}zzzxxxyyyzzz}}}RRRQQQPPPNNNMMMLLLMMMNNNJJJLLLOOOOOOLLLJJJHHHHHHGGGGGGIIIKKKNNNOOOMMMLLLJJJIIIHHHHHHIIIJJJIIIGGGBBBCCCEEEFFFGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFHHHGGGEEECCCCCCCCCDDDDDDFFFGGGGGGEEECCCCCCDDDEEEFFFJJJMMMMMMJJJJJJLLLNNNIIIHHHFFFEEEDDDCCCDDDDDDEEECCCBBBBBBCCCDDDBBBAAA@@@CCCGGGFFFEEEFFFLLLQQQppprrrccc\\\XXX\\\ssszzzzzzvvv|||~~~uuueee[[[RRRKKKLLLPPPRRRPPPOOOOOOQQQRRRRRRQQQSSSXXXWWWOOOKKKMMMQQQQQQOOOOOOOOONNNNNNOOOSSSVVVVVVUUUTTTUUUUUUUUUSSSQQQRRRRRRRRRRRRSSSUUUXXXZZZXXXVVVUUUUUUWWWXXXWWWWWWTTTTTTTTTUUUVVVWWWYYYZZZWWWXXXYYYZZZ\\\\\\\\\[[[[[[[[[[[[ZZZ[[[[[[YYYVVV\\\ZZZ[[[dddHHHDDDDDD<<<777::::::999777555444333333333111111111111111222333333222444888:::;;;;;;;;;:::777888:::<<<===<<<;;;:::999888666333222111111111222888???BBBDDDIIITTT^^^fff||||||yyyxxxxxxtttnnnhhhggg```___gggpppuuuwwwyyynnn___cccyyyrrrmmmhhhcccbbbeeeeeejjjjjj[[[HHH@@@HHHSSSvvv}}}iii\\\QQQOOOQQQXXX[[[XXXTTTSSSSSSRRRQQQOOONNNMMMLLLLLLQQQSSSVVVVVVSSSMMMFFFAAA>>>;;;888666666777777777888888888888777777777666:::;;;@@@IIIUUU___eeegggjjjnnntttxxx{{{vvvvvvsss|||uuusss|||RRRQQQNNNMMMLLLLLLLLLLLLHHHKKKNNNNNNMMMLLLKKKKKKJJJIIIIIIJJJLLLLLLJJJHHHJJJIIIHHHHHHJJJJJJIIIHHHBBBCCCEEEFFFFFFEEECCCBBBCCCDDDEEEEEEFFFEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFDDDBBBBBBCCCDDDEEEIIILLLLLLJJJJJJLLLOOOHHHGGGDDDBBBAAABBBBBBCCCEEEDDDBBBBBBCCCCCCAAA@@@@@@AAACCCFFFGGGGGGDDDBBBFFF___vvvoooZZZJJJHHHYYYooo|||yyy}}}jjjhhhoooooolllmmm^^^ZZZUUUQQQLLLIIIKKKOOORRROOOMMMMMMOOORRRSSSSSSJJJMMMMMMIIIGGGKKKOOOQQQNNNNNNNNNMMMMMMOOORRRUUURRRQQQQQQRRRTTTUUUTTTSSSPPPOOONNNOOORRRUUUXXXYYYWWWUUUTTTTTTUUUVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVVVVVVVWWWXXXYYYYYYYYYZZZ[[[[[[```eeeddd^^^XXXUUUVVVXXX___WWWiiisssTTTJJJGGG???<<<>>>:::999777666444444333333222222222222222333444444222333666999;;;<<<<<<;;;888999;;;===>>>===<<<;;;999888666333222111111222222999???BBBBBBFFFOOOWWW]]]sss}}}zzzuuupppkkkbbbbbbfffkkknnnooouuu}}}zzziiihhhxxxpppkkkeee```aaadddaaakkknnn]]]GGGAAARRRfffwwwfffYYYQQQPPPSSSZZZ[[[WWWSSSSSSTTTSSSQQQOOOMMMLLLLLLLLLQQQSSSVVVVVVRRRKKKCCC>>>>>>;;;888666666777777777888888888888777777777666:::<<>>>>>:::999888666555444333333333333222222333333444555222222444777;;;===<<<;;;888999;;;===>>>>>>===<<<888777555444333222333333333888>>>AAABBBEEEKKKQQQYYYiiirrryyywwwvvvzzzzzzsssnnnkkkbbbgggooossspppmmmrrr{{{}}}oooooovvvmmmddd]]]\\\___]]]fffhhhYYYFFFFFF^^^www|||eeeVVVPPPOOOSSSYYYYYYUUURRRSSSTTTRRRPPPNNNLLLLLLLLLLLLNNNPPPSSSTTTRRRLLLEEEAAA>>>;;;888666666777777777888888888888777777777777999<<>>@@@===;;;;;;===@@@AAAAAAEEEFFF@@@IIIjjjwwwccc]]]YYYSSS\\\sss~~~|||mmmpppvvvooo^^^QQQSSSSSSRRRPPPMMMLLLJJJHHHLLLLLLMMMPPPTTTVVVWWWVVVRRRPPPNNNLLLKKKKKKMMMPPPLLLNNNOOOPPPOOOPPPRRRSSSSSSQQQPPPQQQSSSTTTTTTSSSOOOMMMLLLNNNSSSXXXZZZZZZYYYWWWUUUUUUVVVWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRTTTVVVXXXXXXWWWXXXZZZ]]]ZZZ]]]cccgggbbbXXXVVVYYY[[[```ccceee}}}jjjMMM??????>>>:::::::::888666555444444444222222222222222333333444222111222666;;;======<<<666888:::<<<>>>======<<<777666555333333333444555444777;;;???BBBEEEIIIKKKSSS^^^ccciiivvv}}}|||yyytttooonnnrrrvvvwwwwwwxxxvvvpppmmmmmmrrryyy|||uuukkkjjjnnnvvvoootttqqqeee\\\[[[^^^[[[^^^ZZZOOOGGGPPPiii|||cccUUUNNNNNNRRRWWWWWWSSSQQQSSSRRRQQQOOOLLLKKKKKKLLLLLLMMMPPPSSSTTTRRRMMMHHHDDD>>>;;;888666666777777777888888888888777777777777888<<>>>>>??????>>><<<999===@@@AAA???<<<;;;<<<888CCC@@@:::FFF]]]|||yyykkkYYYWWWhhhtttlllbbbhhh~~~zzzhhheeefffaaaWWWQQQNNNOOONNNLLLLLLLLLJJJHHHHHHJJJNNNSSSWWWYYYWWWUUURRROOOMMMMMMLLLLLLNNNQQQLLLNNNPPPQQQQQQQQQRRRSSSVVVTTTRRRRRRSSSTTTTTTSSSOOOMMMLLLOOOTTTYYY[[[[[[[[[YYYWWWWWWXXXXXXWWWVVVWWWWWWWWWWWWUUUTTTSSSRRRSSSVVVXXXXXXWWWXXX[[[^^^ZZZYYY\\\bbbaaa[[[XXX[[[[[[WWW___cccjjj{{{VVVCCCCCCBBB:::;;;:::888777555444444444111111111000111222222333222111222555;;;>>>===<<<555777999;;;======<<<;;;666555444333333444555666444666999===BBBEEEGGGHHHLLLWWW[[[bbbpppvvvzzzzzzxxxtttpppllllllooossstttsssttt}}}xxxvvvzzz|||xxxjjj```___mmmlllvvvuuuggg^^^]]]aaaZZZWWWOOOGGGHHHWWWoooxxxwww~~~rrr[[[PPPMMMMMMQQQUUUUUURRRQQQTTTQQQOOOMMMKKKJJJJJJKKKLLLPPPRRRTTTUUURRRNNNHHHEEE>>>;;;888666666777777777888888888888777777777777777<<>>============::::::;;;;;;::::::999888;;;<<<===<<<>>>EEEQQQ[[[}}}~~~yyyzzzqqqbbb\\\bbbhhhhhhwww]]]TTTVVVTTTOOOLLLNNNOOOOOOMMMKKKIIIJJJKKKKKKKKKNNNTTT\\\^^^[[[WWWTTTSSSQQQPPPOOOOOOPPPPPPNNNNNNOOORRRTTTUUUTTTSSSUUUQQQOOORRRXXXZZZWWWRRRRRRQQQOOOOOOQQQSSSWWWYYYWWWVVVTTTSSSTTTVVVYYY[[[UUUUUUTTTQQQOOOOOORRRTTTOOOOOOOOOPPPRRRUUUWWWXXXWWWXXXYYYYYYYYYYYY\\\^^^___[[[]]]ccchhh~~~___HHHEEEBBB:::;;;:::999777666444333222222222222222222222222222222333555555555777;;;>>>::::::999888999;;;>>>???<<<999555222111333555777888888999;;;>>>CCCGGGJJJIIIMMMTTT[[[bbbiiiqqqvvv~~~~~~{{{wwwsssrrrtttvvv~~~~~~{{{mmmaaa^^^ooolllyyy|||qqqhhh```[[[ZZZLLLAAAEEERRR___iiippp}}}zzznnngggjjjbbbUUURRRMMMJJJLLLSSSRRRLLLNNNVVVPPPQQQOOOKKKFFFFFFLLLQQQPPPPPPRRRSSSQQQMMMFFFAAA<<<999666777999:::888666666777777666444444555777<<<>>>DDDMMMXXXaaagggjjjmmmnnnqqqxxx~~~~~~{{{}}}yyyxxxzzzHHHKKKIIIBBB@@@CCCEEEDDDGGGFFFDDDCCCCCCCCCEEEFFFEEEDDDDDDFFFHHHIIIHHHFFFAAA@@@AAACCCEEEFFFEEEDDDFFFGGGHHHHHHGGGEEECCCBBB@@@@@@@@@CCCEEEFFFEEECCCBBBCCCCCCCCCDDDDDDDDDDDD@@@BBBCCCCCCBBBBBBCCCEEEAAAAAABBBDDDEEEEEEBBB@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>======<<<<<<:::::::::::::::999999888999;;;<<<;;;:::<<>>;;;999555222111333555777888999999;;;===AAADDDFFFGGGKKKRRRXXX___ffflllqqqsssyyy}}}}}}~~~ooocccaaajjjeeemmmwwwnnngggaaaSSSIIICCCJJJWWW```fffiiittttttjjjdddfff^^^RRRQQQPPPNNNNNNOOOOOONNNQQQWWWPPPPPPNNNIIIDDDCCCHHHLLLOOOOOOPPPQQQPPPLLLFFFAAA<<<:::888888::::::999777666777777666444444555777<<>>>>>>>>@@@BBBCCCCCCAAADDDCCCCCCBBBBBBCCCEEEEEE???@@@AAAAAAAAABBBEEEGGGBBBAAAAAACCCDDDCCCAAA??????@@@AAABBBAAA@@@>>><<<===>>>>>>>>>>>><<<;;;:::999999::::::999999888777666888;;;:::888777999;;;;;;IIIffffffXXXQQQMMMMMMZZZssszzzsssvvvooo[[[SSSSSSSSSQQQOOONNNPPPRRRQQQOOOMMMKKKKKKJJJIIIIIIKKKPPPRRRPPPMMMOOOOOOOOONNNMMMLLLJJJJJJNNNOOOPPPRRRSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTWWWVVVTTTSSSSSSTTTUUUWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTVVVWWWWWWUUUTTTTTTUUUVVVVVVTTTSSSRRRRRRRRRRRRUUUVVVWWWVVVUUUUUUVVVXXXVVVWWW\\\\\\VVV```kkkVVVHHH???;;;;;;;;;999888666444333333111111111111111111111111222333444555555777:::======<<<;;;::::::;;;<<<===;;;999666333222222444555999999:::;;;<<<>>>@@@AAAEEEIIIPPPWWW]]]dddjjjnnnrrruuu}}}~~~mmmdddcccfff___aaawww}}}qqqfff___KKKEEEFFFQQQ\\\aaaaaaaaakkkoooiiidddddd[[[QQQRRRTTTSSSOOOIIIJJJPPPUUUVVVPPPOOOMMMGGGBBB@@@CCCGGGMMMMMMNNNOOOOOOKKKEEEAAA<<<:::999999::::::999888777777777666444444666777>>>AAAHHHPPPYYYaaafffiiimmmnnnqqqvvvzzz|||{{{zzz~~~}}}}}}~~~~~~KKKLLLKKKHHHEEEDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCDDDFFFHHHGGGGGGDDDCCCBBBBBBCCCBBB@@@>>>DDDDDDEEEEEEEEEDDDCCCCCC???>>>>>>???AAABBBBBB@@@DDDCCCAAA@@@@@@AAACCCDDD@@@AAAAAA??????@@@DDDFFFCCCBBBAAABBBCCCCCCAAA??????@@@BBBCCCBBB???<<<:::;;;<<<===>>>===<<<:::888888888999999888888777666444666999999888888999;;;AAA>>>HHHcccuuucccXXXRRRSSSQQQVVVcccmmmllleee^^^nnn~~~wwwxxxjjj[[[SSSRRRRRROOOMMMLLLOOOQQQRRRPPPMMMKKKJJJLLLJJJIIIKKKNNNPPPPPPOOOQQQQQQRRRQQQPPPNNNLLLKKKNNNPPPRRRSSSRRRRRRRRRRRRPPPRRRSSSSSSQQQQQQSSSUUUXXXWWWUUUSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRRRRQQQRRRTTTWWWXXXVVVUUUTTTUUUVVVUUUTTTSSSRRRQQQPPPPPPRRRSSSTTTSSSRRRSSSUUUVVVUUUVVVYYYZZZVVV]]]{{{lllWWWGGG???>>><<<;;;:::888666555444333111111111111111111111111222333444444555666999<<<>>>===<<<;;;:::;;;;;;;;;:::999666444333333333444999::::::;;;<<<<<<======CCCHHHOOOVVV]]]dddkkkoootttvvv{{{wwwjjjccccccddd``````nnntttcccXXXGGGDDDIIIUUU___bbb___^^^fffnnnlllfffeee\\\TTTXXXVVVVVVNNNDDDEEEQQQWWWTTTNNNMMMKKKFFFBBBAAACCCFFFKKKKKKLLLMMMMMMIIIDDD@@@::::::999::::::999888888777888777555444444666999@@@DDDKKKSSSZZZ```fffiiinnnppprrrvvvzzz|||}}}}}}KKKKKKLLLKKKHHHEEEEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCEEEGGGGGGGGGIIIGGGEEEDDDDDDBBB???===BBBCCCCCCCCCDDDDDDCCCCCC@@@???>>>???AAABBBBBBAAABBBAAA???>>>>>>???AAABBBBBBBBBAAA???>>>>>>AAADDDCCCBBBAAABBBCCCCCCBBB@@@???@@@BBBBBBBBB???<<<:::999:::;;;<<<<<<;;;999777777777888888777777666555666666777777777888;;;===>>>888999EEEQQQ```|||tttllleeennnrrrlll```[[[\\\TTTHHHYYYpppzzzxxxnnnbbblllfff\\\TTTQQQPPPMMMJJJJJJMMMPPPPPPNNNLLLJJJIIIKKKJJJJJJKKKMMMPPPQQQRRRQQQQQQRRRRRRRRRPPPNNNMMMOOOQQQTTTTTTRRRQQQQQQRRROOORRRSSSRRROOONNNQQQUUUWWWVVVTTTSSSRRRRRRSSSSSSTTTSSSSSSRRRQQQPPPOOOOOOOOORRRUUUVVVVVVTTTSSSTTTSSSSSSSSSSSSRRRQQQPPPPPPNNNOOOQQQQQQQQQRRRTTTVVVTTTQQQPPPRRRSSSYYYjjj}}}oooXXXGGGAAABBB<<<;;;:::888777555444333111111111111111111111111222333444444444666888;;;>>>======<<<;;;;;;;;;;;;:::999888666444333333333888999;;;<<<============???CCCJJJRRRYYYbbbjjjpppppprrrvvvyyy{{{|||xxxvvv|||}}}{{{|||zzzsssiiidddfffcccbbbccclllvvvcccVVVJJJHHHLLLXXXaaacccbbbaaaeeennnmmmhhhfff]]]VVV[[[WWWUUULLLBBBFFFSSSWWWRRRLLLLLLJJJGGGEEEEEEGGGIIIKKKKKKKKKLLLKKKHHHCCC???888999::::::999888888777777777666555444555888;;;BBBGGGOOOVVV[[[```eeeiiioooqqqtttxxx{{{~~~~~~}}}~~~KKKKKKLLLNNNLLLGGGFFFHHHLLLLLLKKKJJJHHHGGGFFFEEEFFFDDDBBBBBBEEEGGGGGGGGGJJJIIIGGGFFFEEECCC@@@>>>AAAAAAAAABBBBBBCCCCCCDDDAAA@@@??????AAABBBBBBAAA@@@@@@>>>======>>>>>>???AAABBBAAA@@@>>>>>>???AAAAAA@@@???@@@BBBCCCBBBAAA===>>>???@@@???>>><<<;;;888999:::::::::999888777666666777777666666555444888777555333333555888999555777<<>>NNNaaavvvvvv~~~eeeZZZTTTLLLHHHZZZrrr}}}yyyvvvuuufffaaannnzzztttaaaTTT^^^___\\\VVVQQQPPPLLLHHHJJJMMMOOOOOOMMMKKKJJJJJJIIIIIIJJJJJJLLLMMMOOOPPPOOOOOOOOOPPPPPPOOOOOONNNPPPSSSVVVVVVSSSQQQRRRSSSOOOQQQRRRPPPNNNMMMPPPTTTTTTTTTTTTSSSSSSSSSTTTTTTSSSSSSQQQPPPOOOOOOOOOOOOMMMPPPSSSUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQMMMNNNOOOPPPOOOPPPRRRTTTWWWRRROOOQQQSSSVVV^^^gggzzz```NNNEEEBBB<<<<<<:::999777555444444222222222222222222222222333444444444444555888:::============<<<<<<;;;;;;;;;;;;:::888777555333333666888;;;>>>@@@AAAAAA@@@===@@@EEEKKKSSS]]]gggmmmmmmoootttwwwwwwxxx|||xxxyyy|||{{{wwwssswww{{{|||zzzyyyyyytttllliiikkkbbbdddeeejjj||||||{{{zzzzzzxxxnnn```UUURRRPPPTTT^^^fffhhhiiijjjgggnnnkkkfffeee]]]VVV[[[XXXRRRJJJFFFLLLUUUVVVRRRLLLKKKIIIHHHHHHIIIKKKLLLMMMLLLKKKKKKJJJGGGBBB>>>888:::<<<<<<:::888888888555666555444444666;;;>>>CCCJJJRRRXXX\\\```dddhhhoooqqquuuyyy}}}yyy{{{{{{~~~}}}JJJIIILLLPPPNNNHHHGGGJJJNNNNNNMMMLLLJJJIIIGGGFFFFFFDDDBBBBBBDDDFFFGGGGGGGGGFFFEEEEEEFFFEEECCCAAA@@@@@@@@@AAAAAABBBCCCDDDBBB@@@>>>>>>@@@AAAAAAAAA@@@?????????>>>>>>>>>>>>>>>???@@@@@@??????@@@AAA>>><<<<<<===???AAAAAA@@@;;;;;;<<<<<<<<<;;;;;;:::888888888888888888888888555666666666666555444444666555333222333444555666555888;;;<<<999666888<<>><<<<<<;;;999777666444444333333333333333333333333333444444444333555777:::<<<============<<<<<<<<<<<<<<<;;;:::888666444333333666;;;@@@DDDEEEEEEEEE???AAACCCHHHOOOXXXccckkkppprrrvvvzzzzzzxxx||||||wwwyyy}}}|||wwwuuuwwwwwwyyy~~~|||{{{zzzvvvooolllmmmccceeedddgggwwwmmmhhhdddcccdddccc]]]XXX[[[YYY]]]fffnnnpppqqqssskkkpppkkkeeeeee^^^WWWZZZYYYOOOIIINNNVVVXXXUUUSSSLLLKKKIIIIIIJJJKKKLLLLLLOOOMMMLLLKKKIIIFFFAAA===999<<>>===;;;===???@@@@@@@@@AAABBB;;;:::999:::===???@@@@@@999999999999999999::::::888777777777777777888999555555666666555555444333333222222333555777777666555444222222777>>>>>>::::::AAALLL]]]{{{fffTTTOOOJJJFFFBBBOOOhhhrrruuu~~~ooo}}}uuupppggg]]]TTTPPPLLLMMMTTTXXXQQQHHHHHHRRRZZZXXXTTTSSSPPPKKKNNNOOOPPPOOOMMMMMMNNNOOONNNOOOPPPOOONNNLLLLLLLLLNNNMMMMMMMMMNNNPPPRRRTTTSSSWWWZZZYYYTTTRRRSSSUUURRRPPPNNNMMMMMMNNNPPPPPPRRRSSSTTTUUUWWWXXXYYYZZZVVVTTTRRRPPPPPPQQQSSSUUUNNNPPPRRRSSSSSSSSSUUUVVVXXXYYYYYYXXXWWWUUUSSSQQQRRRSSSRRRPPPMMMLLLLLLNNNNNNOOOQQQRRRSSSUUU\\\cccaaa|||eeeNNN:::===<<<;;;999777666555444444444444444444444444444333444444444333444777999<<<<<<============<<<<<<<<<===<<<<<<:::777555333222555;;;AAAFFFHHHIIIHHHDDDEEEFFFHHHNNNWWWbbbjjjrrrrrrvvv{{{|||yyy{{{~~~}}}xxxzzz~~~|||uuuwwwwwwtttuuu}}}|||{{{wwwppplllmmmfffgggccceeeuuutttkkk```[[[\\\___```___```___dddmmmtttvvvwwwyyypppssslllfffggg```XXX[[[ZZZMMMIIITTT\\\ZZZUUUTTTMMMLLLJJJIIIJJJKKKKKKKKKPPPNNNMMMKKKIIIEEE@@@===;;;>>>AAAAAA>>><<<<<<===333333333333555999>>>BBBFFFMMMVVV[[[]]]___dddhhhjjjnnnsssxxx}}}uuuzzz|||GGGGGGHHHIIIHHHFFFCCCBBBEEEHHHKKKMMMMMMIIIEEEBBBCCCCCCCCCCCCCCCDDDEEEEEEAAA@@@@@@BBBEEEFFFEEEDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@AAAAAAAAA@@@??????CCCBBB@@@>>><<<<<<<<<<<<<<<<<<======>>>>>>??????<<<<<<;;;;;;;;;<<<<<<===999999999999999999999999::::::888555222111333555444555555555333111111111111222333333444444333333444555555666666666666666666;;;AAAFFFNNN```yyy~~~dddUUUTTTQQQIIIDDDGGGLLLQQQ[[[dddaaagggwwwpppccc___\\\WWWKKKKKKKKKKKKKKKKKKJJJIIILLLNNNTTT[[[YYYPPPJJJJJJLLLMMMMMMMMMNNNNNNNNNNNNKKKKKKKKKJJJJJJKKKKKKKKKPPPOOOMMMLLLLLLNNNOOOQQQPPPTTTWWWWWWTTTQQQQQQSSSSSSQQQPPPQQQSSSSSSPPPMMMPPPPPPQQQRRRTTTVVVWWWXXXUUUWWWWWWUUUPPPNNNOOOQQQQQQOOOMMMNNNPPPSSSTTTUUU[[[YYY[[[aaa___WWWRRRSSSSSSQQQOOOOOOOOOOOOMMMKKKMMMNNNOOOPPPQQQTTTYYY\\\^^^{{{UUUEEE>>>===;;;:::;;;;;;666000333222222111111222222333444444333333333444555555============<<<;;;::::::;;;<<<<<<===;;;999777555333333666>>>HHHNNNPPPNNNOOOHHHCCCDDDHHHPPP\\\gggooouuu|||}}}}}}}}}}}}{{{yyyzzz{{{|||yyyvvvwww|||wwwzzzwwwmmmkkkmmmccc^^^eeepppyyyxxxrrrfffZZZYYY```fffhhhgggbbbbbbkkkuuuyyyzzz|||zzzwwwooofffbbb```ZZZSSSTTTJJJJJJXXXaaa\\\VVVVVVNNNNNNMMMMMMMMMMMMMMMMMMPPPMMMJJJIIIIIIGGGBBB>>>:::;;;<<<===>>>>>>??????888888777555444666999===@@@EEENNNWWWYYYZZZ___fffmmmsss|||qqqllluuu}}}GGGGGGHHHIIIHHHFFFDDDCCCEEEGGGJJJKKKJJJHHHDDDBBBBBBBBBBBBBBBBBBCCCDDDDDDAAA@@@@@@AAACCCDDDCCCBBBBBBBBBAAAAAA@@@@@@AAAAAA>>>>>>???????????????>>>???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;999999999999999999999999999999888555333222333555222333444444333222111111111222333333444444333333444444555666666666666666444777999:::<<>>777777888777666777:::<<<===@@@GGGOOOSSSTTT[[[dddpppvvv~~~~~~mmmgggnnnxxx~~~DDDEEEFFFFFFFFFDDDCCCBBBEEEFFFGGGHHHGGGEEECCCBBBAAAAAAAAABBBBBBBBBBBBCCCBBB@@@??????@@@AAAAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@<<<<<<<<<======>>>>>>>>>;;;;;;:::999999:::;;;<<<<<<<<<<<<;;;:::999999999;;;:::999888888888888888888888888888888888888888666777888666444333333444///000222333333333222111111222222333333333333333333444555555666666555555555666666555444555888:::DDDHHHYYYsss}}}uuu|||wwwhhhZZZJJJ@@@III]]]kkkrrrtttkkkkkkzzzrrrooouuuuuuhhh[[[UUUUUUYYYZZZVVVQQQOOOMMMIIIMMMJJJGGGEEEDDDEEEGGGHHHLLLRRRTTTSSSVVVZZZTTTJJJFFFGGGGGGHHHIIIIIIJJJJJJCCCEEEGGGIIIKKKKKKKKKJJJQQQPPPMMMKKKJJJKKKMMMOOOPPPQQQQQQNNNKKKKKKNNNRRRNNNMMMLLLMMMOOOPPPOOOMMMNNNNNNOOOPPPQQQRRRTTTUUURRRTTTUUURRRMMMJJJJJJKKKKKKLLLMMMPPPRRRQQQNNNLLLSSSRRRUUUYYYYYYTTTQQQQQQSSSQQQPPPOOOPPPOOONNNLLLKKKLLLMMMNNNOOOQQQVVVYYYXXXbbb|||XXXCCC@@@<<<999777666666777333333222222222222333333222222222222222333444444555777:::<<<>>>===<<<;;;;;;<<<======<<<:::888666777777888===EEEMMMSSSVVVSSSLLLGGGFFFHHHNNNZZZffflllsss|||~~~|||zzzyyyyyyuuussswwwzzz|||~~~}}}vvvmmmmmmeeefffiiikkkiiidddcccfffppprrroooiiihhhooowww{{{mmmooouuu{{{|||{{{~~~rrrddd______\\\XXXRRRMMMPPP\\\aaa[[[TTTRRRQQQOOOLLLKKKMMMOOOOOOOOOLLLKKKJJJIIIHHHDDD>>>:::999999888777555666999<<<555777999:::999999:::;;;<<<<<>>===>>>??????>>>AAAAAAAAAAAAAAA@@@@@@???;;;;;;;;;<<<===>>>??????;;;:::999888888999:::;;;;;;;;;;;;::::::999999999;;;:::999888777777777777888888777777777777666666444555777777555444444444//////000222333333222111111111222333333333333222333333444555555555555444555444555666777777666555888666<<>>===<<<:::;;;<<<======<<<:::888777666555666999@@@IIIRRRXXXWWWQQQLLLJJJJJJNNNZZZfffiiipppzzz~~~~~~~~~}}}}}}~~~~~~{{{wwwuuuwwwzzz|||wwwnnnooogggiiikkkmmmjjjddd]]]YYY]]]```bbbfffoooyyy}}}|||pppqqqvvv~~~uuuhhhbbb```]]]WWWQQQPPPUUU___bbb[[[SSSPPPOOOLLLIIIHHHKKKMMMNNNMMMMMMMMMMMMLLLIIIEEE@@@<<<999;;;;;;999666555777:::777999<<<===<<<:::::::::<<<;;;>>>DDDJJJQQQ]]]hhhssszzzxxxuuuwwwzzz{{{BBBBBBCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCBBBAAAAAAAAA???======>>>>>>===<<<@@@@@@AAAAAA@@@@@@???>>>;;;;;;;;;;;;<<<>>>???@@@===<<<;;;999888999999:::999999999::::::;;;;;;;;;;;;:::999888777777777777777777777666666555555555222444666666555444555555222000///000222333222000000111222222333333222222222333333444444444444444444222111333666888777666<<<999777999@@@KKK\\\jjjvvvqqqccc___[[[UUUVVV]]]___\\\ggguuu|||}}}|||}}}zzztttnnniiifffZZZNNNKKKKKKJJJHHHGGGHHHHHHJJJJJJIIIGGGHHHJJJIIIJJJJJJJJJJJJHHHFFFEEEFFFMMMNNNKKKSSSaaa```TTTGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIFFFEEEEEEGGGJJJKKKQQQPPPNNNLLLKKKKKKLLLMMMNNNQQQTTTTTTPPPNNNOOOQQQMMMMMMNNNNNNOOOQQQSSSTTTOOOOOOOOOOOOOOOPPPQQQRRRRRRUUUWWWTTTOOOKKKKKKKKKIIIHHHIIILLLOOOQQQQQQQQQQQQSSSUUUUUUVVVWWWVVVUUUSSSQQQPPPPPPPPPPPPOOONNNOOOOOOPPPPPPPPPRRRUUUXXX[[[```fffmmmfffGGGAAA======;;;666666999444333333333333333333444222222111111222222333444333666:::===>>>===;;;:::;;;;;;=========;;;999888555666777999===GGGSSS\\\\\\WWWQQQNNNLLLOOO[[[ggggggnnnwww~~~}}}{{{zzz||||||yyyxxxwwwzzzyyypppqqqkkkiiihhhjjjlllhhh]]]SSSJJJKKKPPP^^^sssyyyqqqooorrr|||wwwmmmgggddd]]]UUUSSSUUU[[[bbbbbb[[[SSSPPPOOOLLLHHHIIILLLOOOOOOMMMKKKLLLLLLKKKHHHDDD@@@>>><<>>@@@???===;;;::::::<<<:::<<>>===>>>???>>><<<:::>>>>>>???@@@???>>>===<<<<<<<<<;;;:::;;;<<<>>>???>>>===;;;:::999999999:::888888888999:::;;;;;;;;;:::999888777777777777777777666666555555444444333111333444555444444666777777444000///111222111///000111111222222222222222111222333333444444333333777555333222333444444444222666999999888888<<>>888666999444444333333333333444444222222222222222333444444444666:::<<<>>>>>><<<;;;:::;;;===>>>===<<<:::888666888:::;;;>>>GGGUUU``````[[[UUUPPPLLLNNNZZZfffhhhnnnuuuzzz}}}}}}{{{yyy{{{~~~xxxsssxxx~~~sssrrrmmmjjjggggggkkkjjj]]]OOOBBB@@@DDDWWWsssxxxsssoooqqq{{{~~~xxxpppkkkggg^^^UUUUUUZZZaaadddaaa[[[TTTQQQQQQMMMJJJLLLQQQTTTQQQNNNHHHIIIIIIHHHDDDAAA@@@???CCCFFFHHHEEE???;;;<<<>>>FFFFFFDDDAAA===::::::;;;;;;999<<>>???@@@AAA@@@???===<<<=========???@@@???<<<:::<<<===>>>???>>>===;;;:::<<<;;;:::999999:::<<<===<<<;;;:::999999999:::;;;888888888888888888888888777777666666666666666777666666555555444333333222111222333333333444777999>>>888111...000111000///000000111222222222222222111111222333333333333333555555444333222333333444---111555888888777555333222<<>>???@@@@@@:::;;;===>>>===<<<:::999555888;;;;;;===FFFUUUbbbaaa\\\VVVQQQKKKLLLWWWeeekkkooouuuxxxzzz}}}}}}|||}}}zzzsss|||vvvtttoooooommmkkkkkkhhh[[[LLLCCC@@@AAAQQQkkkyyyuuusssvvv~~~~~~|||wwwppplllhhh```XXXXXX___eeefffaaa[[[UUURRRQQQMMMKKKOOOTTTVVVRRRMMMGGGHHHHHHFFFBBBAAAAAACCCKKKMMMLLLFFF???<<<@@@EEEPPPMMMHHHAAA<<<999:::<<<<<<;;;@@@LLLYYYdddpppyyy|||}}}~~~}}}zzzxxxxxxxxxAAAAAAAAABBBCCCDDDEEEFFFCCCDDDEEEEEEEEECCCAAA???<<<===>>>???>>>===;;;999;;;<<<>>>@@@BBB@@@===999;;;<<<===>>>>>><<<:::999<<<:::999777777888:::;;;999888888888888:::;;;===888888777777666666555555555555444444444555555666666666555444444333222222111222222222222444888;;;BBB:::222...///111000...000000111222222222222111111111222333333333333222+++---000111111111333555:::777222000333666666333<<<555222999IIIfffyyyzzztttdddZZZTTTMMMJJJGGGGGGMMMTTTpppuuupppmmmtttrrrfffccc^^^hhhuuu~~~yyy~~~~~~}}}zzzyyypppwwwvvv}}}}}}sssddd]]]gggvvvvvvmmmddd```fffvvvzzzrrrgggZZZRRRSSSNNNIIIHHHIIIHHHHHHHHHEEEHHHIIIGGGDDDFFFIIIKKKDDDCCCFFFKKKJJJEEEEEEIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJGGGGGGKKKLLLMMMRRRZZZNNNMMMLLLKKKIIIHHHGGGFFFFFFHHHLLLOOOQQQPPPNNNMMMLLLNNNQQQSSSTTTRRROOOMMMMMMNNNOOOLLLIIIIIILLLPPPKKKMMMOOOOOOOOOQQQWWW[[[UUUTTTTTTSSSSSSSSSSSSTTTNNNRRRUUUUUURRROOONNNNNNNNNOOORRRUUUVVVTTTOOOKKKMMMQQQPPPLLLLLLQQQRRROOORRRQQQPPPPPPQQQRRRQQQOOOPPPPPPPPPOOOOOOPPPSSSVVVYYYMMMRRR\\\^^^uuuxxx^^^GGGAAA???:::888;;;555444444333333444444555444444333333444444555666333444777;;;>>>AAACCCDDD:::;;;===>>>>>><<<;;;999222666::::::;;;DDDSSS```aaa\\\VVVPPPJJJJJJUUUcccnnnqqquuuwwwyyy|||~~~|||wwwxxxtttqqqvvvvvvrrrmmmgggZZZLLLGGGCCCBBBLLLcccxxx~~~yyyxxxxxx}}}}}}{{{uuunnnkkkiiibbb[[[ZZZbbbhhhgggaaa[[[VVVSSSOOOKKKJJJNNNTTTVVVQQQKKKHHHIIIIIIGGGCCCBBBEEEGGGQQQQQQNNNFFF===<<>>???@@@???>>><<<;;;===>>>?????????>>><<<;;;======<<<;;;::::::999999:::999888777666777888999999888888777666555555444555555555555555555555555555555666666666666555555555333222222333555555555333333333333333333333333444333111000000000111222000000000000000111111222111111111111111111111111000111111000///000333555333333333333333333333333222000333888:::BBB[[[www}}}iiiWWWLLLHHHGGGFFFMMM\\\bbb\\\\\\ccc]]]OOONNNMMMQQQYYY```ffflllsssxxxttthhh___kkk~~~}}}tttiiidddhhhmmm~~~~~~~~~~~~xxxrrreeejjjnnnkkkccc\\\[[[]]]iii```WWWUUU[[[cccjjjmmmjjjiiijjjrrr|||{{{rrrfff\\\VVVRRROOOLLLPPPJJJCCCCCCHHHKKKIIIEEEHHHEEEFFFJJJLLLIIIGGGHHHIIIIIIHHHGGGFFFDDDCCCBBBCCCDDDFFFHHHIIIIIIIIIHHHIIIIIIIIIJJJKKKMMMOOOPPPMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIJJJQQQWWWXXXQQQJJJLLLOOORRRSSSQQQNNNMMMLLLPPPOOOMMMLLLLLLLLLMMMMMMRRRRRRPPPNNNLLLMMMPPPSSSWWWVVVVVVWWWWWWVVVRRROOORRRRRRRRRRRRQQQPPPOOONNNRRRSSSUUUWWWXXXWWWSSSPPPRRRQQQPPPOOOOOOPPPRRRSSSQQQOOOOOOPPPRRRTTTTTTTTTRRRPPPNNNOOORRRTTTTTTRRRQQQPPPSSSVVVXXXkkklllIII??????<<<888999999888777666555444444444222222222222222222222222555555888<<>>???<<<999555444555777:::BBBSSSddddddaaaZZZQQQHHHJJJXXXgggpppvvv{{{|||{{{|||}}}{{{{{{sssmmm}}}yyyxxxwwwuuuuuuwwwqqq___MMMEEECCCCCCJJJ]]]qqqzzzyyyyyy~~~}}}|||yyyuuuoooiiiaaa\\\^^^cccgggfffccc```YYYRRROOOIIIHHHPPPWWWVVVRRRPPPIIIKKKJJJFFFAAABBBGGGMMMUUUPPPGGG@@@>>>???CCCFFFSSSQQQNNNKKKHHHEEEAAA>>>AAABBBKKK\\\kkkssswwwzzz|||yyyxxxyyyzzz}}}CCCCCCCCCCCCCCCDDDDDDEEEBBBBBBBBBDDDDDDCCC???===<<<<<<>>>??????===<<<;;;======>>>>>>>>>===<<<;;;<<<;;;;;;:::999999888888:::999999888888888888888888888777777666555555444444444444444444444444444555555666666666666555555555333111222333555555555333333333333333333333333333222111000///000000111000000//////000000111222111111111111111111111111111111111000///000222444333333333333333333333333333000111555555666FFFZZZxxxtttdddZZZTTTQQQdddjjjjjjbbb]]]\\\UUUJJJSSSMMMJJJLLLOOOQQQTTTXXXfffcccZZZQQQRRR^^^iiimmmooolllfff```[[[XXXWWWWWWaaaaaabbbcccdddaaa[[[VVVPPPVVV]]]]]]XXXTTTTTTWWW]]]XXXUUUWWW```iiioooqqqnnnjjjfffeeegggfffbbb^^^\\\WWWOOOJJJHHHHHHGGGFFFLLLHHHCCCBBBEEEGGGGGGEEEGGGDDDDDDHHHJJJGGGEEEFFFHHHHHHHHHHHHGGGEEEDDDCCCEEEEEEEEEEEEFFFHHHJJJKKKIIIIIIIIIJJJKKKLLLMMMNNNKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFGGGLLLRRRSSSNNNHHHKKKMMMOOOPPPOOOMMMMMMMMMOOONNNMMMLLLLLLLLLMMMNNNOOOOOONNNMMMLLLNNNRRRUUUUUUUUUUUUUUUVVVUUUQQQOOORRRRRRRRRRRRQQQPPPOOONNNQQQRRRSSSUUUVVVTTTRRRPPPSSSSSSQQQPPPPPPOOOPPPPPPPPPOOONNNPPPRRRTTTUUUTTTSSSQQQOOOPPPSSSTTTSSSRRRPPPPPPRRRUUUUUUaaa}}}ZZZGGGBBB???======888888666555444444333444222222222222222222222222444444666:::???CCCEEEFFFAAA>>>;;;;;;>>>???===:::777555555777999AAAQQQaaahhheee^^^SSSKKKMMM\\\jjjsssyyy~~~~~~|||||||||zzz{{{~~~~~~nnnrrrzzzxxxvvvsssrrrtttppp```OOODDDBBB@@@FFFXXXllluuuuuutttzzzzzzyyywwwtttpppjjjddd```___dddgggeeebbb^^^VVVNNNPPPIIIGGGOOOWWWXXXSSSPPPKKKKKKHHHEEEBBBDDDHHHLLLRRRMMMFFF@@@>>>@@@CCCGGGRRRQQQOOOMMMKKKHHHDDDBBBEEEFFFOOO]]]jjjrrrxxx}}}{{{{{{}}}}}}@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCBBB???===:::;;;<<<=========<<<;;;<<<============<<<;;;;;;::::::999999888888777777999999999999999888777777777777777666555555444444444444444444444444444444444555555666666555555444444222111111333444444444222222222222222222222222111000//////....../////////////////////000111111000000000000000000000000111222222111//////000222222222222222222222222222333///000333111...333===EEERRRaaakkkttt|||rrrkkkgggyyykkk^^^UUUccc]]]ZZZ]]]___[[[VVVSSSZZZ\\\]]]ZZZTTTUUUddduuuzzzpppccc[[[[[[\\\[[[YYY^^^bbbhhhmmmlllfff[[[SSSTTT[[[ccceeebbb______```ddd```]]]^^^aaacccbbbaaa\\\XXXSSSQQQPPPNNNIIIEEEFFFDDDAAA@@@BBBDDDEEEEEEFFFEEECCCBBBCCCCCCDDDEEEFFFBBBBBBFFFHHHFFFDDDFFFGGGGGGHHHHHHGGGFFFFFFEEEGGGFFFDDDCCCDDDGGGJJJLLLIIIJJJJJJJJJJJJKKKKKKKKKHHHHHHHHHIIIIIIIIIIIIJJJHHHFFFEEEIIINNNPPPLLLHHHIIIKKKLLLLLLLLLLLLMMMNNNNNNMMMLLLLLLLLLMMMNNNOOOKKKLLLLLLLLLLLLNNNRRRUUUVVVVVVUUUVVVWWWVVVTTTRRRQQQQQQQQQQQQQQQPPPOOONNNPPPQQQQQQRRRRRRRRRQQQPPPUUUTTTSSSRRRPPPNNNMMMMMMPPPOOONNNPPPSSSUUUVVVUUUSSSRRRQQQQQQSSSTTTSSSRRRPPPOOOQQQSSSRRRVVViiinnnNNN???>>>>>>;;;888777666555444333333333222222222222222222222222222333555999<<<@@@CCCEEECCCAAA===<<<============;;;888666666888>>>MMM\\\kkkjjjdddYYYPPPSSSaaammmvvv{{{}}}|||~~~~~~{{{xxxvvv|||oooiii}}}}}}wwwwwwtttooommmooolll```RRRGGGCCC>>>BBBRRRfffqqqsssooouuu}}}~~~||||||wwwwwwvvvtttppplllhhheeedddeeeccc^^^]]]```aaa___QQQHHHEEENNNXXXZZZUUUPPPNNNKKKFFFDDDEEEGGGJJJKKKMMMIIIDDD???>>>@@@DDDGGGKKKKKKJJJIIIGGGEEEDDDCCCLLLNNNVVVbbblllrrrzzz~~~~~~????????????@@@AAAAAABBBCCCBBBAAAAAABBBBBB@@@>>>999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888777888999:::999888777666666666666555555444444444333333333333333333333333444444444555555444444444333222111111333444444333222222222222222222222222//////.........---------///............///000000000000000000000000000000000111222111///...///000222222222222222222222222222......222333000000333---222888===DDDMMMWWW]]]eeennnwww{{{xxxvvvxxx|||}}}{{{yyyxxxwwwsssllltttssszzz}}}tttkkkqqq{{{}}}nnncccrrruuuiiihhhlllpppqqqrrrzzzooocccdddjjjpppqqqmmmiiifffffffffbbb]]]XXXTTTPPPJJJFFFDDDBBBAAABBBCCCDDDBBBAAABBBAAAAAABBBCCCDDDDDDDDDBBBDDDEEEDDDBBBAAACCCFFFEEEAAAAAAEEEGGGEEEDDDFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEGGGIIIKKKIIIIIIJJJJJJJJJIIIIIIIIIGGGGGGGGGHHHIIIJJJJJJKKKKKKIIIGGGHHHMMMOOOMMMKKKIIIJJJKKKJJJJJJKKKNNNQQQMMMMMMLLLLLLLLLMMMOOOPPPKKKLLLLLLLLLLLLMMMPPPSSSTTTSSSSSSTTTUUUUUUTTTRRROOOOOOOOOOOOOOONNNMMMLLLQQQQQQQQQQQQPPPPPPQQQRRRTTTTTTSSSRRRPPPOOOMMMLLLOOONNNNNNOOORRRUUUUUUUUURRRRRRRRRRRRSSSSSSRRRQQQQQQPPPPPPRRRPPPPPPXXXdddZZZ@@@===>>>:::888777666444333222222222222222222222222222222222222444666888:::>>>AAADDDEEECCC@@@===<<<<<<>>>@@@>>>:::777777777<<>><<<:::;;;>>>AAADDDFFFDDDBBBBBBBBBBBBAAA@@@::::::;;;;;;;;;;;;;;;:::;;;;;;;;;:::::::::::::::::::::::::::999999999999666777888999888777666555555555555555444444444444333333333333333333333333333333444444444444333333222111000111333444333111111111111111111111111111............------,,,,,,.........---......///000///////////////////////////000111000...---...///111111111111111111111111333///---000333333222222555333222333444555999<<<<<>>>>>??????>>>===>>>???@@@AAAAAA@@@@@@@@@???CCCFFFFFFCCCBBBDDDGGGEEEAAAAAAEEEGGGEEEEEEGGGEEEEEEFFFGGGGGGGGGFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLJJJGGGHHHKKKMMMMMMLLLIIIJJJJJJJJJJJJLLLOOORRRMMMMMMLLLLLLLLLMMMOOOPPPMMMNNNNNNMMMKKKKKKMMMOOONNNNNNMMMOOOQQQRRRQQQPPPLLLLLLMMMMMMMMMLLLKKKKKKQQQRRRRRRQQQOOOOOOQQQSSSTTTSSSRRRQQQPPPOOONNNNNNNNNMMMMMMNNNQQQSSSTTTTTTOOOQQQRRRRRRRRRRRRQQQQQQRRRPPPOOOPPPPPPPPPTTTZZZeeekkkIIIAAAAAA===999888777555333222222222222222222222222222222222333555777888999<<<@@@DDDFFFFFFDDD@@@<<<;;;>>>AAA@@@<<<888777777:::DDDNNN___iiinnnhhhaaabbbfffiiiqqqvvv|||~~~}}}}}}~~~}}}}}}~~~{{{sssggg]]]ZZZppp}}}{{{vvvmmmfffffffff___WWWJJJFFF???>>>KKK```ooouuunnnttt||||||yyy{{{||||||zzzuuuqqqpppppp|||sss```LLLDDDGGGMMMPPPMMMFFFEEEOOOZZZ\\\WWWSSSUUUOOOIIIIIILLLNNNLLLHHHBBBAAA@@@???@@@CCCEEEGGGKKKHHHDDDAAABBBHHHRRRZZZaaadddllluuu{{{AAA>>>;;;999:::===BBBFFFGGGEEEBBBAAABBBCCCBBBBBB<<<<<<;;;;;;;;;:::::::::;;;::::::999888999999999:::::::::::::::::::::999666666666666666555444444444444444444444444444444222222222222222222222222222333333444444333333222111000000111333333222000000000000000000000000000---............---,,,,,,---------------...//////////////////////////////---///000000///------...000000000000000000000000333000---...000111111///777444333444444333444888555333333555888999888666555888===BBBEEEHHHKKKMMMVVVVVV^^^jjjoookkkjjjnnntttsssyyy~~~]]]YYYfffqqqqqqooojjjbbb]]][[[[[[___aaaaaa___ZZZUUURRRQQQFFFHHHKKKKKKIIIEEECCCBBBAAA@@@???>>>>>>>>>???@@@@@@@@@@@@@@@????????????;;;===@@@@@@@@@@@@AAABBB>>>BBBFFFGGGEEEDDDEEEGGGEEEAAA@@@DDDFFFEEEEEEHHHDDDDDDEEEEEEFFFEEEEEEEEEBBBCCCEEEGGGHHHHHHGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJHHHFFFFFFGGGIIIIIIIIIHHHIIIJJJJJJJJJKKKNNNPPPNNNMMMLLLLLLLLLMMMNNNOOOOOOPPPPPPNNNKKKJJJKKKLLLPPPOOOOOOPPPSSSTTTTTTTTTKKKKKKLLLLLLLLLKKKKKKJJJOOOQQQRRRQQQNNNNNNPPPSSSUUUTTTRRRPPPOOOOOOOOOOOONNNMMMLLLMMMOOOQQQQQQQQQLLLNNNQQQRRRQQQQQQQQQRRRQQQPPPNNNNNNOOOQQQTTTWWW^^^zzzRRRBBB???===;;;:::888666444333222222222222222222222222222222333555777777777999???DDDFFFHHHHHHCCC===;;;>>>BBB@@@<<<999999999:::@@@GGGTTTcccmmmjjjdddeeegggffflllqqqwww{{{|||}}}}}}}}}{{{||||||}}}~~~|||qqq]]]XXX^^^|||zzzpppgggdddddd^^^WWWGGGCCC===<<>>>>>===;;;:::::::::999;;;:::999888777888888999888888999999999999999999555555444333333333333444333333333333333333333333222222222222222222222222222222333333333333222222000//////111333333111///000000000000000000000000---.../////////...,,,,,,------,,,,,,------...///........................+++---///000///.........000000000000000000000000000///------///000///---...---///333333000111666555555666666666666666666111444666666555555888:::??????AAAFFFJJJMMMPPPSSSZZZWWWXXX___eeehhhlllpppppp{{{mmmUUUNNNSSSOOORRRSSSRRRMMMHHHEEEDDDIIIJJJIIIEEEAAA@@@AAACCC;;;<<<>>>???>>>===<<<<<<===>>>???????????????@@@<<<===>>>??????@@@AAABBB<<<>>>AAABBBAAAAAACCCEEE>>>@@@DDDFFFFFFEEEEEEEEECCC???>>>AAADDDCCCDDDGGGCCCDDDDDDDDDDDDDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHDDDFFFGGGHHHIIIHHHFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIKKKMMMOOONNNMMMLLLLLLLLLMMMNNNPPPQQQQQQOOOLLLKKKKKKLLLQQQPPPPPPQQQTTTVVVWWWWWWKKKLLLLLLMMMMMMLLLLLLLLLLLLOOORRRQQQMMMLLLNNNQQQYYYVVVRRROOOMMMMMMNNNOOONNNLLLKKKLLLMMMOOOOOONNNHHHLLLPPPQQQPPPPPPQQQRRRMMMNNNMMMLLLMMMOOORRRRRRYYYhhh[[[DDD======<<<;;;999777555444333333222222222222222222222222111444666555444666===BBBEEEIIIKKKFFF>>>;;;>>>BBB???;;;999;;;::::::===BBBKKK\\\iiifffcccfffhhheeejjjmmmrrrwwwyyy{{{||||||zzz{{{|||{{{zzz|||}}}}}}xxxlll[[[[[[hhhttthhhcccbbb]]]VVVFFFCCC======JJJ___qqqyyyssstttwwwzzz|||{{{xxxvvvxxx|||~~~|||xxxvvvxxx{{{~~~~~~xxxlllaaaYYYQQQIIICCCDDDKKKVVV\\\[[[WWWVVVXXXVVVUUUUUUTTTQQQKKKFFF>>>???@@@BBBDDDEEEFFFGGGBBBBBBAAA@@@BBBLLLZZZdddllloooyyyzzzxxxxxx|||aaaAAA@@@@@@@@@AAACCCEEEFFFGGGCCC@@@>>>???@@@AAAAAA@@@???>>><<<::::::999999;;;:::888777777777888999777777777777777888888888555444333222111222333444333333333333333333333333111111111111111111111111222222222333333222222222/////////111333333111///000000000000000000000000---.../////////...---,,,---,,,,,,,,,,,,---..............................***,,,///000///......///000000000000000000000000+++---......///111000......---111666444///...333+++///333444111111333666111333555444222222555888222555777777888::::::888;;;:::<<<@@@BBB@@@@@@CCC>>>LLL[[[]]]RRREEE>>>>>>@@@>>>;;;:::999:::;;;;;;888;;;??????<<<999999:::666777777888888888888888333666:::===>>>======>>>===>>>???>>>===<<<======<<>><<<@@@BBBBBBCCCFFFCCCCCCDDDDDDCCCBBBBBBAAAEEEDDDCCCBBBCCCFFFIIIKKKCCCEEEGGGHHHIIIHHHFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFEEEGGGHHHIIIHHHHHHIIIKKKPPPOOONNNLLLLLLLLLMMMMMMOOOPPPQQQOOOMMMLLLLLLMMMKKKJJJJJJLLLOOOQQQRRRRRRLLLMMMMMMNNNNNNNNNMMMMMMJJJNNNQQQPPPLLLJJJLLLOOO\\\YYYSSSNNNKKKKKKLLLMMMNNNLLLKKKKKKLLLMMMMMMLLLFFFJJJOOOPPPPPPOOOPPPRRRJJJLLLMMMLLLKKKLLLNNNMMMQQQUUUfffJJJAAABBB===<<<:::888666555444333222222222222222222222222000333555444222444;;;AAAEEEJJJMMMHHH???;;;===BBB>>>;;;:::<<<;;;:::;;;???FFFXXXeeeccc```eeehhhfffiiilllppptttwwwyyyzzzzzzyyy{{{{{{zzzxxxyyy|||}}}zzz|||uuuhhh]]]```pppvvvjjjdddbbb\\\VVVGGGDDD@@@@@@MMMcccuuu}}}sssssstttvvvwwwwwwuuusssuuuyyy|||{{{xxxxxx{{{qqqddd[[[QQQIII@@@CCCMMMXXX]]]ZZZWWWWWWXXXYYYYYYYYYWWWQQQKKKFFF===???AAACCCEEEFFFGGGGGGBBBDDDFFFGGGIIIRRR___iiinnnpppzzzxxxvvvwwwttt}}}{{{wwwPPP???>>>>>>???CCCEEEFFFFFFGGGFFFDDDBBBAAABBBCCCDDDBBBAAA>>><<<::::::::::::999999888888777666666666777777666555555555555555333333222111000000111111000000000000000000000000222111111111000000////////////000000000000//////......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////---------............//////000000000111111111111222222111111111111222222222222111111222222333444333333333444444444555555777888888888999999999999888:::===??????>>><<<:::999888888888777777666666777777888888888888777777777777888999999999999888:::;;;<<<<<<===<<<<<<<<<===<<<<<<;;;;;;===>>>???============>>>>>>>>>>>>???>>>>>>@@@BBBCCCBBB@@@BBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCCCCCCCDDDEEECCCBBBAAAAAACCCFFFHHHCCCDDDFFFGGGGGGFFFEEECCCDDDEEEFFFGGGHHHIIIIIIIIIFFFDDDCCCCCCEEEGGGGGGFFFIIIJJJKKKLLLKKKHHHFFFDDDJJJKKKLLLLLLLLLKKKIIIIIIMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNMMMLLLJJJIIIMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJJJJJJJJJJKKKKKKLLLUUUUUUTTTRRROOOMMMKKKIIILLLKKKKKKJJJKKKMMMOOOPPPLLLKKKJJJKKKMMMPPPQQQQQQLLLLLLMMMMMMMMMMMMLLLLLLRRRWWWgggVVV777BBB@@@999;;;;;;666888999///333333333222222222111111111111111222444777:::<<>>;;;;;;;;;::::::;;;===???EEEMMMWWW]]]___aaafffjjjjjjoootttuuutttsssvvvzzz}}}}}}|||{{{yyyyyy{{{}}}yyyrrrpppfffYYYSSSpppxxxllleeedddaaa]]]JJJDDD<<<>>>TTTpppxxxuuuqqqoooooorrrwwwzzzxxx}}}{{{qqqrrr~~~rrreee___UUUHHHFFFIIIPPPYYY[[[XXXVVVXXXdddccccccbbb^^^VVVJJJBBBAAABBBBBBBBBBBBBBBCCCDDDBBBCCCCCCEEEOOO___kkkoooppprrrwww}}}vvvvvvzzzuuutttzzz|||vvvvvvLLL???>>>>>>@@@CCCDDDDDDDDDEEEDDDCCCBBBAAAAAABBBBBBAAA@@@>>><<<;;;:::999999999999888777777666666555777666555555444444555555333222111111000000000111000000000000000000000000111111111000000000///////////////000000/////////...................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................------------............//////000000000111111111222111111000000111111222222111111111111222333333333333333333444444444444555666666666666777777777555666888999:::999888777888888888777777777666666666777777888888777777666666777888888999999888888999999:::;;;;;;;;;;;;:::<<<<<<;;;;;;;;;<<<===>>><<<<<<<<<============>>>>>>======???AAABBBAAA???AAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBAAABBBDDDFFFHHHDDDEEEFFFFFFFFFEEEDDDCCCCCCDDDFFFGGGHHHIIIHHHHHHFFFEEEDDDEEEGGGHHHGGGFFFHHHIIIKKKKKKKKKIIIFFFEEEIIIJJJKKKKKKKKKJJJIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNMMMNNNNNNNNNMMMKKKJJJIIIKKKJJJJJJIIIJJJKKKLLLMMMJJJJJJIIIIIIJJJJJJKKKKKKQQQPPPPPPOOOMMMKKKJJJIIIJJJJJJJJJJJJKKKKKKLLLLLLNNNLLLKKKKKKMMMNNNOOONNNLLLLLLMMMMMMMMMMMMLLLLLLNNNOOO\\\hhhHHHDDD@@@999;;;;;;555888;;;444333333333222222222222111222222111222444666999;;;BBBJJJQQQQQQJJJBBB>>>>>>>>>>>>>>>===<<<<<<===>>>AAAHHHPPPWWW[[[```eeejjjkkkpppuuuvvvttttttwwwzzz}}}}}}}}}|||{{{{{{{{{|||{{{|||}}}xxxoooggg]]]TTTXXXsss{{{oooiiihhhddd___NNNEEE<<>>>>>>>>@@@BBBCCCAAA???@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>===<<<:::999888888888888777666666555555666555444444333333444444222111111111111000000000000000000000000000000000000000000000////////////......////////////..............................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------------............////////////000000000000111111000000000000111111111111111111111222222333222222333333333444444444333333333444444444555555444444555555555666666666777777777777666666666666666666777777777777666666666666777888888888888888777888888999999999999999;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===???@@@???>>>?????????@@@AAABBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCDDDCCCBBBBBBCCCDDDFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDAAACCCFFFIIIJJJIIIHHHGGGFFFFFFFFFGGGIIIIIIGGGEEEFFFGGGIIIJJJJJJIIIGGGFFFHHHIIIJJJJJJJJJIIIGGGFFFHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKIIIHHHHHHHHHIIIIIIJJJKKKMMMMMMMMMMMMMMMLLLKKKJJJKKKLLLLLLMMMLLLKKKJJJIIINNNMMMKKKKKKLLLMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNIIISSSooo|||]]]DDDCCC<<<======555777;;;666333333333333222222222222333333222222333555777888@@@FFFLLLOOOLLLGGGAAA>>>AAAAAAAAA@@@@@@???>>>===>>>BBBHHHOOOWWW___eeehhhlllppptttvvvuuuuuuwwwzzz|||}}}~~~~~~~~~}}}|||{{{vvvxxxzzz~~~|||pppaaaYYYWWWcccyyy|||rrrllljjjddd^^^QQQEEE===IIIhhhzzzuuunnniiiiiinnntttyyy~~~~~~}}}zzzvvvxxxtttddd\\\RRRHHHKKKSSS]]]bbb]]]WWW[[[dddllllllkkkggg^^^RRRGGG???@@@CCCFFFEEEBBB@@@AAACCC???FFFMMMTTT___mmmvvvxxxyyyzzz}}}~~~~~~zzzyyy}}}sssnnnrrr~~~XXX777======>>>@@@AAA@@@>>>;;;<<<===???@@@@@@???>>>===<<<<<<======<<<;;;999888888777777666666555444444444444333222222222222333000111111111111111000000000000000000000000000000////////////////////////---......//////......---........................---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------------------,,,,,,---------................../////////000000000000000//////000000000000000000000000111222222222222222222333333333333222222222333333333444444666555555444555666777888666666666666666666666666555666666777777666666555555666777777888888777777777777888999999999999888999999999999::::::;;;;;;999999:::::::::;;;;;;;;;;;;::::::<<<>>>???>>><<<=========>>>@@@BBBCCCDDD@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGIIIHHHGGGFFFEEEEEEEEEFFFAAADDDGGGJJJKKKJJJHHHGGGGGGGGGGGGIIIKKKJJJGGGEEEEEEFFFGGGIIIIIIIIIHHHGGGGGGHHHHHHIIIHHHGGGFFFEEEJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKLLLKKKKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMMMMNNNPPPPPPPPPNNNKKKJJJLLLKKKJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLQQQJJJQQQ]]]vvvxxxQQQIII???@@@@@@777555777333444444333333333222222222444444333333333444555666>>>AAAGGGLLLNNNJJJDDD???BBBBBBBBBCCCCCCBBB@@@>>>??????BBBIIISSS]]]dddgggjjjnnnrrruuuvvvwwwyyy{{{||||||~~~|||zzzxxxzzz{{{}}}tttddd```fffttt|||sssnnnjjjbbbYYYOOOCCC>>>QQQuuu{{{uuulllffffffkkktttyyy~~~}}}{{{uuurrryyykkkddd]]]VVVTTTZZZaaaeee```ZZZ\\\ccclllnnnnnnhhh]]]PPPFFF@@@???DDDIIIGGGBBB>>>???BBBAAAKKKUUU^^^hhhtttzzz||||||zzz|||}}}}}}{{{uuussszzzrrrJJJ555<<<<<<===>>>???>>>;;;888999:::===??????>>>===;;;:::;;;<<<<<<<<<:::999888777777666666555444444444333222222111111111111111///000000111111111000000////////////////////////.....................///------............------........................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------,,,,,,,,,------------...---............/////////000//////......//////000000000//////000000111222111111111222222222333333222222222333333333444444666666444444444555777888555555555555555555555666555555666666666666555555555555666777777777777666777777888999999999999999777888888999999999999999999999999999:::::::::::::::999999;;;===>>>===;;;;;;;;;<<<===???AAACCCDDD@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFJJJIIIHHHGGGGGGGGGGGGHHHCCCEEEIIILLLMMMLLLIIIHHHGGGGGGHHHJJJKKKJJJGGGEEEDDDEEEFFFGGGHHHHHHHHHGGGFFFGGGHHHHHHHHHGGGEEEDDDHHHIIIIIIIIIJJJJJJJJJKKKHHHHHHHHHIIIKKKLLLMMMMMMJJJIIIIIIGGGFFFEEECCCCCCEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKLLLOOOPPPPPPNNNLLLJJJIIIHHHHHHJJJMMMNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKLLLPPPKKKRRRTTT\\\sssMMMAAA???BBB;;;777777222444444444333333333222222444444444333333333444444;;;===CCCIIIMMMLLLHHHCCCAAAAAAAAACCCEEEEEECCCAAABBBAAAAAAFFFPPP[[[dddiiijjjmmmqqquuuwwwyyy{{{}}}||||||}}}}}}yyyyyy{{{||||||wwwlllnnnwwwwwwsssnnncccWWWKKKAAAAAAZZZ{{{uuullleeeeeekkkttt{{{}}}}}}}}}vvvtttxxxqqqnnnllliii```bbbfffjjjhhhaaa___aaaiiimmmoooiii\\\NNNEEEAAA???GGGMMMKKKCCC>>>???BBBGGGRRR]]]fffnnnxxx}}}~~~xxxuuuvvv{{{}}}||||||}}}}}}XXX;;;222<<<;;;;;;<<<===<<<:::888777999;;;===>>>>>>===<<<:::::::::;;;::::::999999666666666555444444333333222111000000//////000000...///000111111111000///////////////////////////---------...............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////............/////////////////////000000111000000111111111222222222222222333333333444444444444333222222222333555666444444444555555555555555444444555555555555444444444555555666666666666666666777888888999999888888666666777888888888888777999999999999::::::::::::999999999:::<<<===<<<;;;;;;;;;;;;<<<>>>@@@AAABBB??????@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHCCCEEEHHHKKKLLLKKKJJJIIIHHHHHHHHHIIIJJJIIIGGGEEEDDDEEEFFFFFFGGGGGGGGGGGGFFFGGGHHHHHHHHHGGGEEEDDDCCCDDDFFFHHHKKKNNNOOOPPPHHHHHHHHHHHHIIIKKKLLLMMMIIIIIIIIIHHHFFFDDDBBBAAACCCCCCDDDDDDEEEFFFGGGHHHEEEFFFGGGHHHHHHHHHHHHHHHFFFHHHJJJMMMNNNMMMKKKJJJGGGGGGHHHJJJMMMNNNNNNLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKIIINNNPPPQQQqqqWWWDDD>>>BBB>>>;;;;;;666444444444444333333333333333444444444333333333333777:::@@@FFFKKKMMMKKKIIIBBB@@@???AAAEEEFFFDDDBBBDDDCCCBBBEEENNNZZZfffnnnnnnpppssswwwzzz|||}}}}}}|||{{{{{{~~~}}}yyyvvvxxxzzzzzz{{{|||yyy}}}{{{uuugggYYYIIIBBBIIIeee|||uuulllffffffmmmwww}}}}}}~~~~~~{{{}}}uuummmiiigggeeeggghhhlllqqqpppiiieeeeeehhhmmmpppjjj[[[MMMEEECCCBBBKKKSSSQQQGGG???@@@EEENNNYYYeeelllsss||||||uuuqqqqqquuuxxxxxxyyy||||||jjjFFF555333;;;:::999999:::;;;:::888777888:::<<<============:::999999999999999::::::666666555555444333333222111000//////......//////---...000111222111000///////////////////////////,,,,,,---------.........,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........///......------......//////............///000000000000000000111111111222111222222222222333333333222222222222222333333444333333444444444555555555444444444555555444444444444444555666666666555555555555666777777777777666444555666777888777666666999999999:::::::::;;;;;;999999999:::<<<===<<<;;;;;;;;;;;;<<<===>>>@@@AAA????????????@@@@@@@@@@@@AAACCCEEEGGGHHHGGGFFFEEEDDDEEEFFFHHHHHHHHHHHHGGGCCCDDDFFFHHHIIIIIIIIIHHHIIIHHHGGGGGGHHHHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEAAACCCEEEIIILLLOOORRRSSSLLLKKKJJJHHHHHHHHHHHHIIIGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHEEEFFFFFFGGGGGGFFFFFFEEECCCDDDGGGJJJLLLMMMMMMLLLHHHHHHHHHJJJLLLMMMLLLJJJJJJIIIGGGFFFFFFGGGIIIJJJKKKGGGHHHOOOPPPYYYkkkOOO@@@@@@===<<<<<<888555444444444444333333333222333333444444333333333555888>>>DDDHHHLLLNNNOOODDDAAA>>>???CCCEEECCC@@@BBBBBBCCCEEELLLYYYiiiuuuvvvwwwyyy{{{}}}~~~}}}||||||zzzyyy|||}}}yyysssvvvxxxxxxwwwzzzzzzjjjZZZJJJHHHTTTppp{{{uuummmggghhhpppyyy~~~}}}{{{|||qqqgggaaa\\\[[[bbbgggooouuurrrkkkhhhjjjiiippptttlll\\\MMMEEEDDDFFFQQQZZZWWWKKKCCCDDDIIITTT___jjjqqqwww|||wwwrrrooossswwwxxxyyy|||}}}|||WWW???666333;;;999888888999::::::999777888999;;;<<<===>>>>>>:::999888888888999:::;;;666555555444444333222222000000///...............,,,...000111222111000///////////////////////////,,,,,,,,,------.........+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------...............------........................///000000000000000000111111111111111111111111222222222222222222333333444444444444333333333444444555555555333444444555555444444333333444555555666666555555333444555555666666555555333444666777777777666555999999:::::::::;;;;;;;;;:::999999;;;======<<<;;;;;;;;;;;;<<<===>>>???@@@>>>????????????@@@@@@@@@AAACCCFFFHHHHHHGGGFFFDDDAAABBBEEEGGGHHHHHHGGGFFFBBBCCCDDDEEEFFFGGGGGGGGGJJJHHHFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGHHHIIIHHHGGGFFFEEEDDDEEEGGGIIILLLOOOPPPQQQPPPNNNKKKIIIGGGEEEEEEEEEDDDEEEFFFHHHHHHGGGGGGFFFAAAAAABBBBBBDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEECCCDDDGGGJJJMMMOOOPPPPPPIIIIIIIIIJJJLLLLLLJJJHHHIIIHHHFFFEEEEEEFFFHHHIIIOOOHHHCCCNNNRRRJJJttt~~~ZZZCCC???<<<;;;;;;666555555444444444333333333222222333444444444333333333777>>>CCCGGGKKKOOORRRGGGBBB>>>>>>AAACCCAAA>>>@@@AAACCCDDDJJJYYYlllzzz}}}}}}}}}~~~}}}{{{|||yyyxxx{{{}}}yyysssvvvxxxvvvtttuuu{{{}}}kkkZZZLLLMMM\\\xxx{{{uuunnniiijjjrrr{{{{{{yyy~~~tttlllfffaaa______ZZZcccpppvvvqqqhhhgggmmmlllssswwwnnn\\\LLLEEEDDDIIIUUU___\\\OOOFFFGGGLLLXXXbbbmmmtttzzz~~~}}}|||uuuqqqtttxxxzzz|||~~~lllJJJ<<<555000;;;::::::999999::::::;;;;;;:::888777777888:::;;;<<<;;;999777666666777777444444444444333222111000000000///...---,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,---......************************************************)))************+++++++++************************,,,++++++******++++++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------////////////000000000000000111111111111222222222111111222222222333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444555444444333333555555555666666666666666888888888888888999999999999999999999999999999999;;;;;;<<<===>>>???@@@@@@<<<======>>>>>>>>>>>>>>>???AAACCCEEEGGGGGGGGGGGGCCCCCCDDDEEEFFFGGGGGGHHHKKKGGGBBBAAABBBEEEEEEEEEGGGEEEEEEHHHLLLMMMIIIEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHHHHFFFEEEBBBDDDGGGIIIKKKLLLLLLLLLMMMLLLJJJGGGEEEDDDBBBBBBCCCEEEHHHHHHFFFCCCAAAAAAAAABBBCCCDDDEEEEEEEEEDDDJJJIIIGGGFFFFFFGGGHHHIIIHHHEEECCCDDDHHHKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLKKKGGGGGGGGGFFFEEEDDDDDDCCCFFFKKKJJJGGGGGGJJJeeexxxMMM>>>>>>;;;888;;;:::888555222111111222333333333333333333333333333222444888===EEELLLSSSWWWOOOHHHAAA???AAACCC@@@<<<>>>===@@@DDDHHHPPP___mmmvvvyyy|||~~~zzzxxx|||~~~xxxvvvvvvxxxyyyuuurrrwww~~~wwwoooqqqeeeXXXbbbqqqzzznnnfffiiipppuuu|||zzzwwwuuuwwwyyy{{{|||yyyoooeeebbbeeebbb[[[]]]___fffnnnpppllliiijjjpppxxxwwwiiiWWWMMMGGGEEEKKK[[[iiifffWWWNNNSSS]]]iiilllpppwww~~~|||xxxooorrr|||}}}uuu~~~RRRCCC444+++555;;;::::::::::::::::::;;;:::999888777777888:::;;;;;;:::888777555555555555333333333333222111000/////////......------,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++,,,---------************************************************))))))*********+++++++++************************,,,++++++******++++++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------..................------.../////////000000000000000000111111111222222222111111111222222222333333333333333333333333333333444444444444444444444444444444444444444444444444333444444444444444333333555555555555666666666666777777888888888888999999999999999999999999999999::::::;;;<<<===>>>??????>>>>>>============>>>>>>???@@@BBBCCCEEEFFFFFFGGGCCCCCCDDDEEEFFFGGGGGGHHHFFFDDDBBBBBBCCCEEEDDDBBBFFFDDDDDDGGGKKKLLLIIIEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDFFFHHHIIIKKKKKKLLLLLLKKKIIIHHHFFFEEEDDDDDDAAACCCFFFFFFDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEHHHIIIIIIIIIJJJIIIIIIIIIGGGEEEDDDDDDEEEGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCFFFHHHEEEDDDFFFFFFVVVsssbbbKKKEEE@@@<<<;;;:::888555222111111333333333333333333333333333333333444666;;;AAAIIIPPPTTTOOOHHHBBB@@@BBBCCCAAA===>>>===???CCCHHHPPP```ooowwwzzz}}}~~~{{{|||}}}xxxtttuuuwwwyyywwwtttxxx~~~zzzmmmbbbbbbrrryyyooommmttttttkkkdddhhhmmmppptttyyywwwsssmmmhhhgggjjjnnnrrrwwwsssjjjbbbbbbfffccc\\\ZZZ]]]dddlllqqqsssyyyxxxjjjXXXKKKGGGHHHRRR^^^jjjhhh^^^XXX^^^gggmmmpppuuu{{{~~~|||{{{zzz|||}}}xxxrrrvvv{{{}}}rrrJJJ???555---444:::::::::::::::::::::::::::999777777777777888999:::999777555444333222222111111111111111000///............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++,,,,,,************************************************)))))))))*********++++++************************++++++************++++++++++++************++++++******++++++++++++******++++++++++++++++++++++++------------------------------------------............/////////000000000000000000111111111222222111111111222222222222333222222222222222222222222333333333333444444444444444444444444444444444444333333444444444444333333444444555555555666666666666777777777888888888999999999999999999999999999999999:::;;;<<<===>>>>>>AAA@@@>>><<<<<<<<<===>>>???@@@@@@AAABBBDDDEEEFFFBBBCCCCCCDDDFFFGGGGGGHHHCCCCCCCCCDDDEEEFFFDDDBBBEEEDDDDDDGGGKKKLLLJJJGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHFFFFFFEEEEEEEEEEEEGGGGGGFFFFFFGGGHHHJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGAAABBBCCCCCCBBBBBBCCCDDDBBBBBBAAAAAABBBCCCEEEFFFFFFHHHJJJLLLLLLKKKJJJIIIEEEFFFFFFDDDCCCBBBDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBDDDDDD???AAAGGGEEEJJJZZZwwwUUUEEE???<<<888;;;999666444222222333333333333333333333333333333444444555777===EEELLLPPPOOOJJJDDDBBBBBBBBBAAA>>>>>>===>>>BBBFFFOOO```oooxxx{{{~~~zzzyyy{{{{{{xxxrrrsssvvvyyyxxxuuuwww}}}vvveeeXXXIIIVVVnnnzzzzzznnnhhhdddgggkkkmmmnnnpppqqqlllddd^^^^^^ccckkkpppsssmmmeeeaaadddhhheee^^^[[[^^^dddkkkooovvvwwwkkkZZZJJJGGGMMMXXXaaajjjkkkgggeeejjjpppqqquuu{{{~~~}}}~~~}}}~~~|||www{{{|||~~~```>>>999555///222:::;;;;;;;;;;;;;;;;;;:::999888777666666666777777888777666444222111000000111111111111111000///...---------------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************++++++++++++************************************************************))))))))))))************************************++++++************++++++++++++************++++++******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000000000111111111111111111111111222222222222222222222222222222222222333333333333333444444444333333333333333333333333222222333444444444333333333444444555555666666666555666666777777888888888888999999999999999::::::999:::;;;;;;======>>>???DDDBBB???<<<;;;;;;===>>>??????>>>>>>@@@BBBDDDEEEAAABBBCCCDDDEEEFFFGGGHHHDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFHHHKKKMMMLLLJJJFFFFFFFFFFFFFFFFFFFFFFFFJJJJJJIIIGGGEEEEEEFFFGGGNNNLLLIIIGGGFFFFFFGGGIIIHHHHHHHHHGGGHHHHHHIIIJJJDDDDDDDDDCCCAAAAAACCCEEEDDDCCCAAAAAABBBCCCFFFGGGEEEFFFHHHIIIJJJJJJJJJIIIEEEGGGHHHFFFBBB@@@BBBDDDDDDDDDDDDDDDCCCCCCBBBAAACCCCCCBBBBBBBBBAAAAAAAAA???AAA>>>@@@HHHGGGGGGRRRaaaEEE<<<;;;:::<<<:::888555444333333333333333333333333333333333444333333555:::BBBJJJOOOPPPMMMIIIEEECCCAAA???>>><<<;;;<<>>??????@@@EEECCC???<<<;;;;;;===>>>???>>>>>>>>>>>>@@@BBBCCCAAAAAABBBDDDEEEFFFGGGHHHEEEDDDCCCAAABBBCCCFFFHHHEEEEEEEEEGGGIIIJJJJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFJJJKKKLLLJJJGGGFFFGGGIIIRRROOOKKKGGGEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJHHHHHHFFFDDDAAAAAABBBDDDEEEDDDBBBBBBBBBDDDGGGHHHEEEEEEDDDDDDEEEGGGHHHIIIEEEGGGIIIGGGCCCAAABBBDDDCCCCCCCCCCCCCCCBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@???===BBB@@@@@@EEEDDDEEEQQQ```xxxRRR@@@>>>AAA===;;;999777555444444333333333333333333333333333222222222444999AAAHHHMMMPPPPPPNNNJJJEEE@@@===<<<<<<::::::;;;===DDDSSSaaannnsssyyy|||{{{zzz{{{}}}{{{~~~}}}wwwtttttttttrrrooonnnpppssssssooonnnqqqyyy~~~~~~kkk\\\IIIFFFHHHWWWpppvvvpppjjjjjjhhhhhhkkkoooqqqqqqjjjeee^^^YYY[[[bbbkkkrrrrrrlllgggggggggeeebbb___fffhhhjjjggg``````nnn~~~vvvnnnkkkaaaQQQNNNWWWaaafffmmmssswwwvvvtttrrrxxx|||zzzvvvvvvxxxzzz{{{~~~~~~iiiBBB222111333222,,,:::;;;<<<======<<<;;;:::666666666555555444444333333333333333222000///...000000111111111111000000---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))***************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))************))))))+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------.........//////////////////000000000111111000000000111111111111222000000000000000000000000111111222222333333444444333333333333333333333333000111222333333444444333222222333444555666666777333333444555666777888888888888888999999::::::;;;;;;;;;<<<===>>>???@@@@@@DDDBBB@@@>>><<<<<<===>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@BBBCCCEEEFFFHHHHHHEEEDDDBBB@@@>>>@@@DDDHHHCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJMMMLLLHHHFFFGGGIIIQQQNNNKKKGGGEEEEEEFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHEEEBBB@@@AAACCCCCCCCCBBBBBBCCCDDDFFFGGGDDDCCCBBBAAABBBDDDFFFGGGDDDEEEGGGFFFEEECCCCCCDDDAAABBBBBBBBBBBBAAAAAA@@@???????????????>>>>>>>>>===DDDAAA>>>@@@???@@@KKKLLLjjjfffHHH???AAA>>><<<;;;888666555444444333333333333333333333333222111111333888>>>DDDHHHLLLPPPRRROOOIIIBBB>>>===<<<:::::::::999===IIIUUUccckkktttxxxxxxvvvxxxzzz}}}~~~yyyvvvuuuqqqlllnnnkkklllooopppmmmmmmoootttyyy{{{yyy{{{mmm^^^JJJBBB===FFF\\\xxx}}}xxxqqqlllkkkmmmmmmlllmmmrrrtttssshhheeebbb```ccciiippptttqqqnnnlllkkkgggaaa___```hhhhhhhhhcccZZZWWWaaaoooyyyssspppnnneeeZZZXXX___iiilllrrrxxx||||||yyyvvv||||||wwwttttttvvvvvvvvvwwwxxxzzz|||yyyTTT:::333///111333+++:::;;;<<<======<<<;;;:::666666666555444333222222111222222333222111000///...//////000000/////////...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************((()))))))))*********+++'''((((((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))************))))))((())))))***++++++,,,,,,++++++++++++++++++++++++***++++++,,,------......---------.........//////////////////000000000111000000000000111111111111000000000000000000000000000111111222333333444444222222222222222222222222000000111333333444444333111222222333555666666777222333333444666777777888777888888999::::::;;;;;;:::;;;;;;<<<===>>>??????BBBAAA@@@???>>>>>>>>>>>>===>>>??????@@@@@@@@@@@@???@@@AAACCCEEEFFFHHHHHHEEEFFFFFFDDDBBBBBBDDDGGGEEEEEEFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCHHHLLLLLLHHHEEEFFFHHHJJJHHHGGGEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGEEEBBBAAAAAABBB@@@@@@AAAAAABBBCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBDDDEEEEEEDDDBBB??????@@@@@@AAA@@@@@@@@@===========================DDD@@@<<<@@@???===DDDIIIPPPzzz~~~VVVBBB???>>>===<<<:::777666444444333333333333333333333333333222222333666:::>>>@@@FFFLLLSSSSSSLLLEEE@@@@@@???===;;;:::777888@@@KKKWWWbbbnnnuuuuuusssuuuwwwxxxzzzyyyxxxyyyyyyssskkkkkkhhhhhhlllooonnnooorrruuu{{{~~~{{{zzz~~~ppp```KKKCCC===CCCWWWqqq}}}|||{{{{{{zzzxxxtttqqqnnntttwwwuuuuuuxxxwwwssshhhhhhiiikkknnnrrruuuxxxrrrrrrsssrrrjjjaaaaaafffllljjjfff```VVVSSS[[[gggvvvyyyyyysssiiiccccccgggpppqqqtttxxx|||~~~~~~}}}}}}{{{xxxwwwwwwwwwwwwvvvttttttvvvyyy{{{~~~aaaAAA333444...///444---:::;;;===>>>>>>===;;;:::555555555555444333222111000111222333333222111000------......///......---......---,,,,,,+++******************************,,,,,,,,,+++++++++******************************(((((())))))*********+++&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))************))))))&&&''''''((()))*********++++++++++++++++++++++++******+++,,,,,,---......---------.........//////////////////000000000000000000000000111111111111000000000000000000000000000000111222333333444444222222222222222222222222///000111222333444444444111111222333555666666777222222333444555666777888777777888999::::::;;;;;;999::::::;;;<<<===>>>>>>AAAAAA@@@@@@???>>>>>>======>>>???AAAAAAAAA@@@??????@@@AAACCCEEEFFFHHHHHHGGGJJJKKKJJJGGGFFFFFFHHHIIIIIIIIIHHHGGGFFFHHHIIIFFFFFFFFFFFFFFFFFFFFFFFF???EEEKKKKKKHHHEEEDDDFFFCCCCCCCCCCCCEEEGGGIIIJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEDDDBBBAAAAAABBB===>>>???AAAAAAAAAAAAAAAAAABBBDDDEEEEEECCCBBB@@@@@@???>>>AAAEEEGGGDDDAAA======>>>??????@@@??????<<<<<<==================;;;BBB>>><<>><<<:::888666444444333333333333333333333333333333222222444666888:::@@@IIISSSUUUOOOGGGCCCCCCAAA???===;;;777555<<>>@@@BBB@@@@@@@@@AAABBBCCCEEEFFFJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHIIIHHHGGGHHHKKKMMMKKKIIIHHHGGGGGGHHHJJJKKKFFFGGGHHHGGGEEEDDDEEEGGGDDDDDDDDDDDDDDDCCCBBBBBBDDDJJJPPPLLLDDD???@@@EEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCBBB@@@???@@@BBB??????>>>>>>>>>>>>>>>?????????>>>===============;;;;;;<<<<<<<<<<<<;;;;;;>>>============???@@@AAA???FFFKKKyyy{{{OOOGGGEEE666999CCC===555666777444444444333333333222222222222111000111444666888;;;CCCNNNSSSPPPJJJCCC@@@AAA===<<<<<<999555:::BBBGGGPPP^^^hhhmmmnnnnnnnnnhhhiiimmmrrrvvvwwwvvvtttkkkiiijjjmmmnnnoootttzzz}}}vvvsssxxx}}}~~~}}}}}}vvvfffRRRDDD???EEEVVVxxx|||xxxuuuvvv{{{~~~}}}{{{zzzzzzrrrkkkiiiiiinnnvvv|||~~~}}}~~~}}}wwwnnngggfffkkkqqqvvvqqqiii___TTTQQQYYYdddrrrzzz}}}xxxtttttttttqqqvvvwwwyyyyyy{{{}}}}}}uuurrrzzz|||uuuqqqvvvttttttvvvzzz~~~kkk>>>888111///000111///,,,999999999999999999:::;;;888777666555444333333333222111000...............---------------......///,,,,,,,,,++++++***************************++++++************************************************))))))************))))))(((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))*********+++++++++************************(((((()))******+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...------------...........................//////000////////////////////////000000000000000000000000//////000000000111111111333333333333333333333333000111111222333333444444333333333444444444444555444555666555444555777999888888888999999:::::::::::::::999999::::::;;;;;;===>>>>>>??????@@@@@@??????@@@@@@???>>>>>>@@@BBB@@@@@@@@@AAABBBCCCEEEEEEHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGGGGGGGHHHKKKNNNKKKJJJHHHGGGGGGHHHIIIJJJGGGGGGGGGFFFFFFEEECCCCCCGGGGGGGGGGGGGGGFFFEEEEEECCCHHHLLLJJJDDD@@@@@@CCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBB???@@@BBBAAA>>>===???@@@>>>>>>============>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>============???@@@AAADDDIIIFFF```cccGGGAAA<<>><<<<<<999555666;;;EEELLLUUU]]]bbbdddgggiiieeeeeehhhlllqqqtttttttttlllhhhgggiiijjjlllsss{{{xxxrrrtttwwwxxxyyy{{{{{{~~~{{{kkkUUUFFFAAAKKK]]]~~~|||zzz|||}}}}}}{{{rrrlllmmmooorrrvvvzzz}}}~~~|||vvvooojjjkkkqqqwwwwwwpppfff]]]TTTQQQWWWaaaqqqvvvxxxwwwzzz~~~~~~yyy|||~~~|||~~~wwwsssyyy}}}zzzuuutttvvvvvvvvvxxx|||xxxWWW<<<666000...000000///,,,999999888888777777888888777666555444333222222222111000///...---------...------,,,,,,------...///+++++++++++++++***************************))))))************************))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***)))))))))*********++++++************************((())))))******+++++++++*********++++++++++++,,,,,,,,,,,,,,,------------------------..................------......///000////////////////////////000000000000000000000000//////000000000000111111222222222222222222222222111111111222222333333444333333333333444444444444555666666555444444666777777777777777777777777777888888777777888888999:::;;;;;;<<<===>>>??????@@@???@@@AAA@@@>>>>>>@@@AAA??????@@@@@@AAABBBDDDDDDFFFFFFFFFFFFEEEEEEEEEEEECCCDDDEEEEEEEEEGGGJJJMMMLLLKKKIIIHHHGGGHHHIIIIIIGGGEEEDDDFFFHHHGGGCCC???GGGGGGHHHHHHHHHGGGFFFFFFCCCEEEGGGFFFDDDBBBAAABBBDDDCCCCCCBBBAAA@@@@@@???>>>>>>???@@@AAABBBBBBCCC>>>???@@@???===<<<===>>>======<<<<<<<<<<<<======<<<<<<;;;:::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::===<<<<<<<<<===>>>???@@@DDDHHHBBBHHHyyy[[[EEEDDDFFF???555:::===333444444444444333333333333444333222222222222444555666;;;DDDNNNUUUWWWTTTRRRHHHCCC>>>===;;;777555666@@@CCCIIINNNSSSXXX]]]aaa___^^^___bbbhhhmmmqqqrrrooojjjggggggfffhhhooowwwvvvnnnmmmnnnoooqqqtttwww{{{qqq[[[JJJFFFSSSggg{{{tttqqquuuyyyzzzxxxxxx|||{{{uuuooonnnrrryyyxxxnnnccc\\\WWWVVV[[[aaarrrsssuuuyyy~~~zzzxxx~~~yyyvvvwwwxxxwwwvvvxxxxxxxxxyyy{{{~~~]]]EEE888333///---///000///---888888777666666555666666555555333222111000000000///......---------------,,,,,,,,,,,,,,,------...+++++++++***************++++++******))))))((((((************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************************************((()))))))))*********+++************++++++++++++++++++,,,,,,,,,---------,,,,,,---------............------------...//////////////////////////////000000000000000000000000////////////000000000111222222222222222222222222111111111222222333333333222222333333333444444444555666666555333333555666777777666666666666666666777777777777777888999:::;;;;;;;;;<<<===???@@@AAABBBBBBBBBAAA>>>===>>>???>>>>>>>>>??????@@@BBBBBBEEEDDDDDDDDDDDDEEEEEEEEECCCDDDDDDDDDCCCEEEGGGJJJKKKJJJIIIHHHGGGGGGHHHHHHFFFDDDCCCFFFJJJJJJEEE@@@DDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEEEECCCBBBDDDDDDCCCBBBAAA??????>>><<<===>>>???@@@AAABBBCCC?????????>>>===<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<===>>>?????????BBBCCCDDD___WWWJJJDDDAAA;;;===???666555444444444444333333333555444333222222222222333666888>>>GGGPPPUUUUUURRROOOHHHAAA===<<<:::888777999;;;???DDDIIIPPPVVVYYYXXXVVVUUUWWW]]]dddjjjmmmpppkkkhhhgggfffeeejjjpppxxxpppiiihhhhhhhhhiiimmmsssvvv{{{sss___MMMKKK[[[ppp}}}xxxyyyyyyvvvzzz~~~yyysssqqqsssyyyuuukkkaaa^^^___```dddiiivvvwwwyyy~~~zzzwwwuuutttzzzyyyyyyxxxwwwvvvwwwyyyyyyzzz{{{~~~kkkIII;;;444111...---...///...---777666555444444444444444444333222000//////......------------,,,,,,,,,++++++++++++++++++,,,------************************+++******))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------------...//////........................////////////////////////...////////////000000000111111111111111111111111111222222222222222333333222222222333333333444444555555666555333333444666777777777777777666666666777777777888888999;;;;;;<<<<<<<<<<<<===???AAABBBDDDDDDDDDBBB???===<<<<<<>>>=========>>>???@@@AAADDDDDDCCCCCCDDDEEEFFFGGGEEEEEEEEECCCBBBBBBDDDEEEIIIIIIHHHGGGGGGGGGGGGGGGEEECCCCCCGGGLLLMMMIIIDDDBBBBBBCCCCCCCCCCCCCCCBBBDDDCCCBBBCCCEEEFFFEEECCCDDDCCCCCCAAA@@@???>>>>>><<<<<<===>>>@@@AAABBBBBB@@@???>>>>>>======<<<;;;999888888888999999:::;;;<<<;;;;;;:::;;;;;;<<<<<<999999::::::::::::999999:::;;;;;;<<<======>>>>>>======DDDIIITTT{{{tttPPP>>>DDDCCC>>><<<999555555555444444444333333555444444333222222222222444555888@@@KKKRRRUUUUUUSSSLLLBBB;;;:::;;;;;;:::333555999>>>EEEKKKPPPRRROOOMMMKKKMMMSSSZZZ```dddfffddddddffffffdddggglllmmmiiifffhhhhhhfffgggiiimmmlllpppzzzppp\\\KKKNNNcccyyyxxxtttwww||||||xxxssssssyyyooofff```bbbgggjjjooosss{{{}}}{{{wwwuuuttttttuuuxxx{{{zzzxxxwwwxxxxxxzzzzzz|||VVV<<<666111///---------.........444444333333222333333333222111000///...---------++++++,,,,,,,,,,,,+++***++++++******++++++,,,---)))))))))***************))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------...///........................////////////////////////......////////////000000000000000000000000000000222222222222222222222222222222222222333333333333444555555444333333555666777777777777777777777777888777888888999:::<<<<<<===<<<<<<<<<===>>>@@@AAACCCDDDDDDCCC@@@>>>======??????>>>>>>??????@@@AAACCCBBBBBBBBBCCCDDDFFFGGGFFFFFFFFFCCCAAA@@@BBBCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEHHHLLLMMMJJJGGGCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCBBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@??????>>><<<<<<===>>>???@@@@@@AAAAAA???============;;;:::777777666777777888999:::;;;;;;:::::::::;;;<<<<<<888999999::::::999999888999:::;;;<<<============???===AAAHHHNNNaaa```BBBFFFFFF===::::::555555555555444444444333444444444333333222222222111222555;;;EEEOOOVVVZZZTTTPPPGGG===999;;;;;;:::222333666;;;AAAFFFIIIJJJGGGFFFEEEFFFKKKQQQVVVXXXWWWWWWZZZ___aaaaaaeeejjjdddcccdddhhhiiifffeeegggiiihhhkkkttt~~~mmmVVVIIIRRRlll~~~zzzwwwvvvxxxyyy|||xxxvvvyyylllfffccchhhnnnrrruuuyyy~~~|||xxxwwwwwwxxxrrrwwwzzzyyyxxxzzzzzzyyyzzzzzz||||||nnnIII888888//////......---.........222222111111111222333333111000///---,,,,,,,,,,,,)))***+++,,,,,,+++*********************+++,,,,,,((()))))))))*********+++((((((((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))((())))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------...///........................////////////////////////........./////////000000000000000000000000000000222222222222222222222222111222222222222333333333222333444444333333555777555555666666777777888888777777777888999:::<<<<<<===<<<;;;:::;;;<<<>>>??????AAACCCCCCAAA@@@@@@AAABBBAAAAAAAAAAAABBBBBBCCCAAA@@@??????AAACCCEEEFFFEEEFFFEEECCCAAAAAACCCDDDBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBCCCDDDAAAAAAAAA@@@@@@@@@??????=========>>>>>>>>>??????@@@===;;;;;;<<<<<<:::777555555555555666777888999999999999999999:::;;;;;;888888999999999999888888888999;;;<<<======<<<<<<===BBB???BBBJJJNNNkkk{{{TTTJJJEEE@@@>>>;;;555555555555444444444444333333333444333333222222000111333666===FFFPPPWWWWWWWWWQQQEEE>>>===<<<999666444333666;;;???AAAAAAAAA@@@@@@BBBFFFJJJLLLLLLNNNMMMOOOTTTVVVWWW\\\ccc]]]\\\^^^cccccc``````cccccceeeiiipppxxx~~~lllYYYNNN[[[wwwyyywww{{{~~~~~~{{{zzzqqqnnnoootttwwwwwwyyy|||~~~zzzzzz}}}~~~~~~~~~{{{xxxxxxxxxxxxsssvvvwwwuuuwww}}}~~~{{{yyyyyy{{{~~~XXX===555777///000000///...------...111000000000111222333333000///...---,,,+++++++++))))))+++,,,,,,+++***)))*********)))***++++++,,,(((((())))))*********+++''''''(((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---..............................////////////////////////............/////////000000000000000000000000000222222222222222222222222111111222222222333333333111333444333333444666888444444555555666777888888666666666777888:::;;;<<<===;;;:::999999:::<<<===;;;>>>AAABBBBBBBBBCCCDDDDDDDDDCCCCCCCCCDDDEEEEEE???>>>>>>>>>???AAADDDEEEDDDDDDDDDCCCBBBBBBDDDFFF@@@AAABBBDDDEEEEEEEEEEEEGGGHHHHHHGGGEEEDDDEEEFFFBBBBBBCCCDDDDDDEEEDDDDDD@@@AAABBBAAA??????AAACCCAAA@@@@@@@@@@@@@@@@@@@@@============>>>>>>>>>>>>???<<<:::999;;;;;;888555444444444555555777888888888888777777888999::::::888888999999999999888888888999;;;<<<===<<<<<<;;;888FFF???===HHHBBBKKKssshhhOOODDDEEEEEE<<<666666555555555444444444222333333444444333333222111222222222555<<>>>>>>>>AAADDDFFFFFFFFFLLLIIIIIIKKKLLLMMMSSSZZZWWWVVVXXX[[[[[[YYYZZZ^^^ZZZ```eeehhhjjjrrrmmm```VVVdddwwwxxx}}}~~~zzzxxxzzz~~~||||||}}}uuuqqqwww|||~~~}}}|||}}}~~~}}}~~~{{{xxxwwwvvvvvvwwwuuuvvvtttqqquuu~~~~~~yyyyyy{{{zzzkkkFFF111---000///000111000...------...222222222111000//////.........---------,,,,,,,,,******************************)))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&))))))))))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------................................................------...............///000000111111111111111000//////000000111222222222222111333333222222222222222222111111000000111111222333444444444555555555555666:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@AAABBBBBBBBB@@@AAABBBDDDEEEFFFFFFFFFEEECCC@@@???@@@???>>>===CCCCCCCCCCCCBBBBBBBBBBBBIIIEEEBBBCCCGGGHHHDDD???DDDDDDEEEEEEEEEEEEDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@???@@@BBBBBBAAA???===<<<===<<<=========>>>>>>??????>>>======<<<:::999888888333444444444555555666666444777999888666555888::::::999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<666;;;>>><<<:::???LLLXXX]]]@@@IIIMMM777>>>;;;777555555555444333555444333333222222222222555444222000222888@@@FFF[[[^^^___WWWJJJ???;;;;;;;;;888555333222333666777<<<===>>>???@@@@@@AAAAAADDDFFFGGGHHHGGGGGGIIIKKKNNNOOOQQQTTTVVVXXXYYYZZZYYYZZZ\\\___eeeoooyyyxxx~~~|||rrr___hhhwww|||www{{{~~~zzzzzz||||||xxxtttsssqqqqqqvvv}}}~~~}}}|||{{{~~~~~~}}}~~~|||yyyvvvssssssssstttuuuvvvuuutttxxx~~~||||||{{{sss|||yyyVVV999444555,,,........................222222111000000///......------------,,,,,,,,,,,,******************************)))))))))))))))***))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''((()))((('''&&&''')))'''''''''''''''''''''''''''(((((())))))(((((('''(((((()))))))))******************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.....................................................................///000000111111111111111000//////000000111222222222222111222222222222222222222222111111111111111222333333333333333333444444444444999999888888888999:::;;;::::::::::::::::::::::::>>>>>>???@@@AAAAAAAAA@@@>>>???@@@BBBCCCCCCDDDDDDBBB@@@??????@@@AAA@@@???DDDDDDDDDCCCCCCBBBBBBAAACCCCCCCCCDDDDDDCCCAAA???CCCDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBB@@@>>><<<<<<<<<<<<<<<<<<<<<=========>>><<<;;;:::999888777777666444444555555555666666666666888999999999888999999888888888888888888888888::::::::::::::::::::::::888:::<<<:::999===GGGOOO~~~[[[JJJFFFAAA@@@===999666666666555444555444333333222222222333333333111000111666===BBBPPPXXX___]]]SSSFFF>>>:::;;;888555333222333555666<<<===???@@@@@@@@@@@@???@@@AAACCCDDDCCCDDDFFFHHHIIIJJJLLLNNNOOOPPPQQQQQQTTTUUUVVVXXX\\\dddmmmttt|||qqqvvv}}}tttlllwww|||www{{{~~~zzzvvvwwwyyyyyyvvvssssssrrrrrrwww}}}~~~}}}}}}}}}}}}}}}|||{{{{{{{{{zzz{{{~~~~~~~~~{{{{{{{{{zzzxxxwwwvvvwwwvvvxxxxxxwwwuuuwww{{{|||{{{}}}|||vvveeeJJJ666444555---........................111111000000///.........---------,,,,,,,,,++++++************************)))))))))(((((())))))***)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))''''''''''''''''''''''''((())))))******))))))((((((((())))))))))))***************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------.......................................///000000000000111111000000/////////000111111222222111111000111111111222333333333222222111111222222333444222222222222333333333333888888777777888999:::::::::999999999999999999:::>>>>>>???@@@@@@?????????======>>>???@@@AAAAAABBB???>>>===>>>@@@BBBBBBBBBEEEEEEDDDCCCBBBBBBAAAAAABBBFFFIIIJJJGGGEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBB???@@@@@@???===;;;;;;<<<::::::;;;;;;;;;;;;<<<<<<999999888777666555444444555555555666666666666666777777888:::<<<;;;999777666666666666666666666666777777777777777777777777888999999888999<<<@@@DDD```~~~RRR>>>GGGBBB???;;;888777777666555444444333222222222333333111111111000111333888;;;@@@LLLZZZ___XXXLLL@@@:::;;;999555333111222333444;;;<<<>>>@@@AAA@@@???>>>;;;<<<>>>>>>>>>???@@@BBBDDDEEEFFFGGGHHHHHHIIIIIIMMMMMMNNNOOORRRWWW___dddpppsss}}}~~~sssggglll|||~~~yyyvvvzzzxxxuuurrrsssuuuvvvuuurrrttttttuuuyyy~~~~~~|||{{{{{{|||||||||{{{zzzzzzyyyyyy{{{~~~{{{|||||||||{{{yyywwwvvvwwwyyy{{{yyywwwvvvyyy|||}}}~~~~~~kkkKKK<<<222111444///......................../////////.........------,,,,,,,,,,,,++++++++++++************************)))(((((((((((())))))***(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))''''''''''''''''''''''''))))))************))))))(((((((((((()))))))))***************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......---------------------------------..............................///000000///000000000000000/////////000000111111111111111///000000111222333333444222222222222222333333444222222222222333333333333666777777777888888999999999999888777777888999999>>>>>>?????????>>>==================>>>???@@@AAA???======>>>@@@BBBBBBAAAEEEEEEDDDCCCBBBAAA@@@@@@CCCFFFIIIKKKKKKIIIFFFEEEBBBBBBCCCCCCCCCCCCBBBBBB>>>>>>>>>===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???===;;;:::;;;<<<999999999999::::::::::::777777777666555444444333666666666666666666666666666555666999<<<<<<888444444444444444555555555555666666666666666666666666888777666777:::<<<======FFFgggmmmGGGJJJDDDAAA<<<999888777555444444333333222222333333333111222222222111222444777444???NNNVVVTTTKKKCCC>>>;;;999666333111111222222666888;;;>>>@@@@@@???>>>999;;;<<<;;;:::999:::<<>>>>>>>>===<<<<<<>>>=========>>>???@@@AAA@@@???===>>>???@@@@@@???CCCCCCCCCBBBAAA@@@@@@???AAA@@@AAAEEEIIIIIIDDD???AAAAAABBBBBBBBBBBBAAAAAAAAA@@@???>>>============AAA@@@@@@???>>>>>>======<<<======;;;999999:::;;;999999999999888888888888777777666666555555444444666666666666666555555555444333333777:::999555111222222222333333444444444555555555555555555555555666555444777:::===<<<;;;<<>>:::888777555444333333333222222333333444222333444444333222333555222999BBBHHHIIIHHHFFFFFF<<<;;;777444222111000111000333666:::===>>>??????;;;<<<<<<:::888666666777999:::<<<>>>AAABBBCCCDDDEEEFFFHHHIIIKKKNNNSSSWWWbbbccchhhpppvvvyyyvvvhhh```cccuuu{{{vvvqqqqqqvvv}}}~~~wwwtttuuuvvvvvvuuuqqqpppnnnoooqqqsssuuuuuuwwwxxxzzz}}}~~~|||zzz||||||}}}}}}}}}}}}}}}|||||||||}}}uuuzzz}}}yyyuuuvvvzzz}}}~~~|||{{{}}}zzz]]]AAA444555///***---///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))''''''''''''((()))******(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((()))((('''&&&''')))))))))))))))))))))))))))((())))))******))))))(((''''''(((((((((((()))))))))))))))************+++************++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...............///000000......///000000000//////...///000000111111000000///000000000111222222222111111000000111111222333333333333333444444444444333444555777888888888888:::999777666666777999:::;;;<<<<<<======<<<<<<<<>>=========>>>@@@AAABBB@@@>>>>>>??????>>>===AAAAAA@@@@@@@@@@@@??????BBB??????CCCIIIJJJEEE???@@@@@@AAAAAAAAAAAA@@@@@@CCCBBB@@@>>>===<<<<<<<<>>===<<<;;;;;;;;;<<<;;;999777777999;;;999999999888888888888777777777666666555555555555555555555555555444444444111111222444666555333111111111222222333333444444555555555555555555555555444444444666999;;;<<<;;;===???JJJwww{{{OOOJJJFFFAAA===:::888666444333333222222222333444444222444555444333222333444444777;;;>>>AAADDDHHHKKK>>><<<999666333111000000---...111444888:::<<<===;;;<<<<<<:::777555555666333555777:::<<<>>>???@@@BBBCCCFFFGGGIIILLLPPPSSS]]]^^^aaafffiiikkkrrr{{{rrreee^^^```ooovvvrrrnnnnnnrrrxxx~~~~~~wwwpppmmmnnnpppqqqqqqpppooooooooopppsssuuuwwwvvvxxxzzz{{{||||||{{{zzzyyyyyyzzz{{{{{{{{{zzzzzz}}}||||||}}}vvvzzz~~~~~~{{{wwwzzz~~~~~~~~~~~~zzzyyyHHH888444666///+++...---........................+++++++++,,,,,,,,,,,,,,,+++*********))))))))))))))))))))))))))))))))))))'''&&&&&&'''''')))******(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))(((((((((((((((((((((((('''(((((())))))((((((''''''''''''((((((((())))))))))))))))))************************++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...............///000000---......///000000//////...//////000000000000000000000000000111111111111000000//////000000111222222222222222333333333333222333555777888888888888;;;:::888666666888:::;;;999:::;;;<<<<<<<<<<<<<<>><<<<<<<<<===???@@@AAA???>>>===>>>???>>>===>>>>>>>>>>>>????????????AAA@@@@@@CCCFFFGGGFFFCCC??????@@@@@@@@@@@@??????AAA@@@???======<<<<<<<<<>>>>>>>>>======<<<<<<<<<:::::::::888666666999;;;999999999888888888777777666666555555555444444444555444444444333333333333000111333333222222222333000111111222333333444444444444444444444444444444333444555666666777999:::<<<@@@@@@YYYcccNNNJJJDDD@@@===;;;888666333222222222333333444555222333444333222222333444333444666888<<<@@@DDDHHH@@@>>>;;;888444222000///------...///222555777999999::::::999777666666777333444666888:::;;;<<<<<<===???AAACCCCCCEEEHHHJJJPPPQQQUUUZZZ\\\^^^fffppp}}}mmmaaaZZZZZZfffjjjrrrzzzzzztttsss||||||uuurrrnnnmmmnnnrrrvvvyyyxxxsssnnnlllnnnpppooonnnpppoooooonnnoooqqquuuwwwtttuuuwwwxxxxxxxxxxxxyyywwwwwwxxxyyyyyyyyyyyyyyy|||zzzyyyzzz}}}{{{sss~~~}}}zzz}}}^^^<<<333333444...///222+++........................+++++++++++++++++++++,,,************))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''')))******'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''&&&''')))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))************)))************+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...............///000000------...///000000//////...//////000000000000000111111111000000000000000///////////////000000111000111111111111222222222111333555666888888888777<<<:::888777777888:::<<<888999:::;;;<<<<<<===<<<>>>===<<<;;;;;;<<<>>>???@@@>>>======>>>??????>>><<<<<<<<<===>>>>>>??????:::<<>>======<<<<<<<<<======<<<<<<<<<===============::::::999777666666888;;;:::999999999888888777777555444444444444444444333444444444333333222222222///222444333111000222555000111111222333333444444333333333333333333333333333444555555444444666888777BBB>>>HHH}}}QQQMMMGGGBBB???===:::888222222222222333333444555222333333222111111333444...000222555999<<>>>>>???@@@BBBBBBDDDIIIOOORRRUUU^^^iiiccciiipppuuuxxx}}}jjj^^^VVVUUU___TTT]]]gggiiieeeeeeppp|||}}}yyywwwsssooollllllnnnqqqsssooollljjjjjjmmmmmmkkkhhhooooooooonnnnnnppptttwwwrrrssstttttttttuuuvvvxxxwwwxxxyyyzzzzzzzzzzzzzzzzzzxxxwwwxxx{{{hhhzzz~~~{{{}}}qqqCCC777111111000---444666+++........................+++++++++************)))))))))************))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''(((((((((((((((''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------............///000000//////.........------......///////////////111111111111000000000000000000000000000000000000///////////////000111111222333444666777888888888999999999888666777999;;;888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>======<<<<<<>>>============<<<<<<<<<===>>>???@@@AAAAAAAAAAAADDDDDDCCCBBB@@@???>>>>>>AAA@@@===;;;::::::;;;<<<;;;;;;;;;;;;;;;<<<===>>>;;;:::999888666555444333999888888777666555555555555555444444444333333333222111111111000000//////222222111111111111222222111111222222222333333333222222222333333333444444222222333444444555555666666666@@@FFF^^^xxxVVV>>>BBBEEE;;;555:::777555444222111111222222333333333333333333333333111111111111333666999;;;<<<<<<<<<;;;999777555444222111///......///000000222222333444444555666666666555555444444666777888;;;;;;:::999999:::;;;;;;??????@@@CCCGGGMMMRRRUUUYYYZZZ\\\]]]aaajjjuuu~~~kkk[[[SSSPPPNNNLLLPPPTTTWWW[[[```hhhnnnyyy~~~|||{{{|||}}}~~~|||zzzzzzwwwvvvyyywwwuuuzzz|||vvvsssuuusssqqqmmmkkkjjjkkkmmmoooooolllhhhggghhhkkkmmmnnnmmmpppssssssqqqrrruuuxxxqqqrrrqqqppppppqqqtttwwwuuuttttttuuuwwwyyyxxxwwwwwwtttuuuzzz}}}|||vvvvvv~~~~~~|||{{{{{{~~~sssTTTEEE444333111////////////000/////////...---------,,,+++++++++************)))))))))************))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''((((((((())))))))))))))))))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............000/////////.........------......//////////////////000000000000000000000000000000000000000000000///////////////000111111222333444555777777777777888888888777666666888:::888888888999999999::::::;;;;;;;;;<<<======>>>>>>>>>>>>>>>=========<<<<<<=========<<<<<<<<<;;;;;;>>>>>>@@@AAAAAABBBBBBBBBDDDDDDCCCBBBAAA@@@??????@@@???<<<:::999::::::;;;;;;;;;;;;;;;;;;<<<======;;;:::999888777555444444777777777666555555444444444444444444333333333333111111111000000000//////222111111000000111111222111111111222222222333333222222222333333333333444222222333333444555555555;;;:::???===JJJlllKKKEEEHHHCCC======777666444333222222222222333333333333333333333333111000000000111444666888::::::;;;;;;:::888666444111111000///...//////000111111222333333444555555555555444444444555666777888777666555555666777888:::;;;;;;===AAAFFFKKKNNNPPPQQQSSSTTTVVV]]]fffnnnfffVVVOOOLLLJJJAAADDDHHHLLLRRR[[[eeelllpppxxx|||zzzxxxuuussssssttttttxxxwwwwwwvvvuuutttrrrqqqsssqqqsssvvvvvvsssvvv}}}}}}yyyvvvvvvsssnnnlllnnnrrrpppmmmjjjiiijjjlllmmmooommmjjjhhhhhhiiikkkkkkmmmoooqqqrrrssstttuuuwwwsssttttttsssrrrsssvvvyyyuuuuuutttvvvxxxyyyxxxwwwxxxvvvuuuxxxyyyzzz~~~}}}~~~~~~\\\CCC777333222111////////////000...............---------+++++++++************)))((())))))******))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((()))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''((((((((()))))))))(((((())))))*********************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------............/////////...............---......///////////////.........//////000000000000000000000000000000000///////////////000111111222333444555666666777777666777777666555555777888888888888999999999999:::::::::;;;<<<<<<======>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::>>>???@@@AAABBBBBBBBBBBBDDDCCCCCCBBBAAA@@@?????????>>><<<:::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888777666555444666555555444444333333333444333333333333222222222111111000000000000//////111111000000000000111111000111111111222222222222111111222222222333333333111222222333333444555555999888;;;:::BBBqqqXXXDDDBBBDDDAAA===999777666444333222333333333333333333333333333333000000//////000111333444666777999;;;;;;999666555222111000/////////////////////000111222333444444444444333333333444555666555555444444444444555555777777777999<<<@@@DDDFFFKKKMMMOOOPPPQQQUUU[[[aaauuuzzzcccSSSKKKHHHFFF@@@AAABBBEEELLLWWWccckkkkkkoootttxxxxxxwwwwwwwwwyyywwwtttqqqooonnnnnnoooooonnnnnnnnnnnnnnnoooooollllllpppuuuvvvtttuuuyyytttpppoooqqqpppllllllooopppnnnllljjjhhhiiijjjkkknnnmmmkkkiiihhhhhhiiiiiimmmmmmnnnqqqtttvvvvvvuuusssssstttsssrrrsssvvvxxxuuuuuuuuuvvvxxxyyyxxxvvvyyyvvvuuuuuutttuuu|||gggJJJ:::333222222111000////////////---------...............+++++++++*********))))))(((((())))))))))))(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%'''((()))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))(((((())))))******++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,---------.................................---......///////////////------......//////000000///////////////////////////////////////000000111222222333444555666666666555666777666555444666777888888888888999999999999999::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::??????@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>???>>>===;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::999888777666555444444333333333222222222111333333222222222111111111000000000000000000//////000000000//////000000000000000000111111111111222111111111111222222222222111111111222333333444444333444888<<>>:::999777555444333444444444444444444444444444444111111000000000000111111222444777::::::999777555222222111000000000//////---......///000111222333222222222222333333444444666666666666666666666666666666777888:::===@@@AAAGGGJJJMMMNNNNNNPPPUUUYYYgggsss{{{eeeVVVMMMHHHFFFFFFDDDBBBBBBHHHRRR]]]eeeggghhhkkkmmmpppooonnnlllrrrqqqnnnllljjjjjjkkklllllllllkkkjjjkkklllnnnoookkklllooosssuuuvvvxxxyyyqqqnnnmmmpppooommmmmmpppnnnlllkkkiiihhhhhhhhhhhhkkkkkkkkkjjjhhhhhhiiiiiilllkkkllloootttvvvuuurrrooopppqqqppppppppprrrtttuuuuuuuuuvvvxxxxxxwwwuuuvvvtttrrrrrrqqqsss|||}}}UUUBBB:::444111111000000////////////,,,---------.../////////+++++++++*********))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%'''((()))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''(((((((((((('''(((((()))******++++++))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------------...---------...............---......///////////////---........./////////000///////////////////////////////////////000000111111222333444444555555444444555777666555444555666777777888888888999999999999999::::::;;;;;;<<<<<<::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::??????@@@@@@AAA@@@@@@@@@========================???>>>===<<<;;;:::::::::999999::::::::::::999888888888777777666555444444222222222222111111111111222111111111111000000000//////////////////000000000//////......//////000//////000000000111111111000000000111111111222222000000111111222333333333555666666;;;EEEVVVtttdddLLLFFFEEEBBB<<<;;;999777555555555555444444444444444444444444333333222222111111111111000222555888999999777666444333333222222111000000------...//////000000111000111111222222222222222555666666666666666666555555555555666777:::<<<===>>>BBBFFFGGGHHHIIIMMMQQQWWW\\\ppp}}}jjj[[[RRRMMMJJJHHHDDD@@@@@@EEENNNXXX^^^bbbbbbbbbdddfffgggeeebbbfffeeedddcccccceeefffhhhiiihhhgggffffffggghhhiiikkklllmmmnnnrrrvvvyyyzzznnnjjjiiikkkkkkhhhhhhkkkjjjjjjjjjiiihhhhhhggggggggghhhjjjiiihhhhhhjjjllllllkkkkkkoootttuuusssqqqmmmnnnooooooooooooqqqrrrtttttttttvvvwwwwwwuuusssrrrpppoooqqqrrruuu~~~cccDDD;;;666000000000000000/////////...,,,---------.../////////+++++++++************)))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%&&&'''((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&'''''''''(((((((((''''''((()))***++++++,,,)))))))))************+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,---------------------------.........---......///////////////////////////////////////000000000000000000000000///////////////000111111111222333333444444444333444666777777666555555666777777777888888888888999888888999::::::;;;;;;<<<999999999999::::::::::::<<<<<<<<<<<<;;;;;;;;;:::>>>>>>???????????????>>>;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>===<<<;;;:::999999777888999999999888666555666666666555444333333333111111111111111111111111111111000000000/////////......////////////000000//////............//////////////////000000000000///000000000000111111111///000000111111222333333444888555888DDDJJJQQQ```cccOOOEEEAAA>>>===:::888666666555666444444444444444444444444444444333333333222222222000222444666777777888777555555555555444333111111............//////////////////000111111111111000222333333444444333333222111111222333444666777888999===AAACCCCCCEEEIIILLLMMMNNN]]]mmmvvvyyyjjj]]]TTTOOOMMMIIIEEECCCDDDJJJSSS[[[___aaa``````aaabbbcccbbbaaa``````___```aaadddgggiiiggggggffffffeeeeeeffffffgggiiiiiiiiimmmtttwwwuuummmjjjiiijjjiiiffffffiiiggghhhiiiiiiiiiiiihhhgggeeegggiiihhhfffgggkkknnnlllmmmoooqqqttttttsssqqqnnnpppqqqrrrqqqqqqrrrtttrrrrrrsssuuuvvvvvvsssqqqpppllllllqqqvvvzzz~~~~~~tttOOO:::555222,,,...//////000000//////...---------...............+++++++++************)))''''''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''''''((()))***+++,,,,,,))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,---------,,,,,,,,,------.........---......///////////////111111111000000//////...000000000000000000000000///////////////000111111111222222333333333333222444666888888777555555666777777777777888888888888888888888999::::::;;;;;;888888888888999999::::::=========<<<<<<<<<;;;;;;======>>>>>>>>>>>>======::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::999888777666555666777888777666444333555444444333333222222111111111111111111111111111000000000/////////.............../////////000000///......------......///........./////////000000/////////000000000111111//////000000111222222222000:::555444DDDHHHEEELLLhhh___JJJBBB???>>>;;;999777666666666555555555555555555555555333333333333333333222222111222222333444666777888777777777777666444333222000000000///......---------...///000111000//////000111111222222111111000//////000111222444555666:::===@@@AAAAAABBBEEEIIIFFFGGGVVVcccgggrrr{{{vvvmmmbbbXXXQQQNNNMMMIIIFFFEEEIIIPPPXXX]]]```^^^^^^____________```aaa^^^^^^^^^^^^```cccggghhheeeeeefffffffffffffffeeecccfffggghhhmmmssssssooonnnjjjiiikkkjjjggggggjjjeeefffhhhjjjjjjjjjiiihhhfffhhhiiigggddddddiiinnnnnnqqqtttvvvvvvtttttttttoooqqqsssssssssrrrsssuuuqqqqqqrrrtttuuutttqqqnnnoookkklllttt|||___CCC666222000...---...///000000///.....................---------+++++++++************)))''''''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&'''((()))***+++,,,,,,))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,------.........---......///////////////333333222111000///......000000000000000000000000///////////////000111111111111222333333333222222444666888999777666666666777777777777888888888888777888888999::::::;;;;;;777777888888999999999:::>>>============<<<<<<<<<<<<===============<<<<<<:::;;;;;;<<<<<<=========999999999999888666555444444555666777666555333111333333333222222111111111111111111111111222222222000/////////............---.........//////000000.........------...................../////////000////////////000000000000/////////000111111222222...===666111AAAFFF???CCCCCCpppTTTIII@@@>>><<<:::888777777777555555555555555555555555222222333333333222222111222222222222333555777999888999999999777555444222222111000///...---,,,,,,,,,---///000000000///...000111222333333222111000//////000222333555666666888;;;======<<<<<<@@@CCC>>>AAAQQQ]]]\\\bbblllnnnkkkhhhbbbZZZRRRMMMKKKJJJFFFDDDCCCGGGNNNTTTWWWXXXVVVXXXYYYXXXWWWWWWYYY\\\ZZZYYYYYYYYY[[[^^^aaaccc___```aaacccdddccccccbbbaaaeeehhhjjjooouuurrrkkkjjjgggfffhhhgggeeeeeehhhdddeeehhhjjjkkkkkkjjjiiiiiijjjjjjfffbbbbbbhhhmmmppptttyyyzzzwwwuuuuuuvvvooopppssssssrrrrrrssstttppppppqqqssstttssspppmmmqqqkkklllvvv{{{pppNNN:::111---...000---...///000000///....../////////......------,,,***((('''((()))***)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((()))***++++++,,,)))))))))((()))******+++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------..................////////////111111000000//////......000000000000000000000000000000000000000000111111111111111111222333444555999999888777666666777777777777777777888888888888888999999::::::999999888666555666999999777999===;;;;;;;;;<<<;;;;;;:::::::::;;;<<<===>>>>>>>>>>>><<<<<<;;;::::::::::::;;;<<<<<<;;;:::999777777666444333333222222111111111222222222222222111000///////////////////////////000///...---,,,------...000000//////.........---000///...---------------...------,,,,,,------...//////////////////////////////000000111111111222444000...333<<>>@@@QQQrrrtttMMM??????CCC>>>555999;;;222444555555666666555444444222333333333333222111111111111222333444666777888777888999999888666333111333333222111000///...------------.........//////........................///000000111222333333333888:::;;;;;;:::999;;;<<<;;;???DDDJJJPPPWWW]]]bbb___[[[UUUNNNIIIGGGGGGGGGBBBBBBCCCEEEIIINNNRRRUUUQQQSSSUUUUUUVVVVVVYYYZZZZZZZZZYYYYYYYYYZZZZZZ[[[___`````````___```bbbeeeeeeeeefffiiillloooooonnnhhhgggfffdddddddddeeefffhhheeeccccccfffhhhiiiiiikkkgggddddddgggjjjkkkkkknnnuuu|||~~~zzzvvvttttttooopppmmmjjjlllrrrtttrrrrrrrrrssstttqqqkkkiiiiiimmmgggkkkxxx~~~zzztttqqqtttjjjWWWAAA555000...///111000000000000000///................../////////000)))((('''((()))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))*********)))))))))))))))******+++))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,---------..................////////////000000000000//////......000000000000000000000000111111000000000111222222222111111222222444555555999888777777666666777777666666777777777888888888888999999::::::999999888777555777:::;;;777666888:::;;;;;;<<<;;;;;;::::::::::::<<<======>>>>>>>>><<<<<<;;;::::::::::::;;;;;;;;;:::999888777666666444444333222111111000000111111111111111000//////........................000///...---,,,------...////////////......------//////...---------------------,,,,,,,,,,,,------........................//////000000000111111111555333222555:::===<<<:::444???TTTnnnSSSEEECCCFFF???999999444555555555555555555444444222333333333333222111111111111222222333444666666999999888777777666555444333222111000///......---............////////////........................//////000000111222222333666777888888777777888:::888;;;???CCCGGGLLLQQQUUUVVVSSSNNNIIIEEEBBBBBBBBB===>>>???BBBEEEIIIMMMNNNLLLNNNPPPQQQQQQRRRTTTVVVVVVVVVVVVWWWXXXYYYZZZ[[[]]]^^^^^^^^^]]]^^^```bbbdddccceeegggkkkmmmlllkkkhhhgggfffeeedddeeeeeefffgggfffeeeeeeeeefffhhhjjjkkkhhheeeeeehhhkkkllllllmmmrrrwwwxxxtttqqqpppqqqppppppmmmjjjlllqqqppplllllljjjiiiiiifffbbb```bbbccc```ggguuu{{{xxxyyy}}}{{{xxxssspppwwwSSSEEE666111111000000111000000000000000//////............/////////000000)))(((''''''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((*********))))))((((((((()))))))))))))))*********)))))))))*********++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------..................////////////000000000////////////...000000000000000000000000111111111111111222333333333333333333333444555666888777777666666666666777666666777777777777888888888888999999999999888888;;;888999>>>AAA<<<777555::::::;;;;;;<<<;;;;;;:::::::::;;;<<<===============<<<;;;;;;::::::;;;;;;::::::999888777666666555444444333222111000///...//////000000000///..............................///...------,,,---------///............---------......---,,,,,,,,,------------,,,,,,,,,,,,------........................////////////000000000000555666777777888777666555555999@@@RRRkkkNNNDDDKKKFFF<<<::::::666666555555444444444333333333333333333222222111222222111111222333333444:::999777666666666777888222222111000000///................../////////000..............................//////000000111111333444555555444444555666555777:::<<<>>>AAAEEEHHHKKKJJJGGGDDDAAA???>>>===:::<<<>>>AAADDDFFFGGGHHHIIIKKKMMMNNNMMMNNNPPPRRRQQQRRRRRRTTTVVVXXXZZZ[[[ZZZ[[[\\\\\\[[[\\\^^^```bbbbbbcccfffiiijjjiiiggggggffffffeeeeeeeeeeeefffeeeggghhhfffddddddgggjjjiiifffddddddgggjjjllllllmmmppprrrpppmmmkkkmmmoooqqqpppmmmlllooorrrnnngggccc]]]ZZZZZZXXXUUUWWW[[[[[[\\\fffvvv|||zzzyyy}}}}}}~~~~~~zzztttsssbbb>>>555///000222111//////000000000000////////////....../////////000000000)))(((''''''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))(((((((((((()))***************))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,---------..................////////////////////////////////////////////////////////////111111111111222333444444444444444444444555666666777666666555555666666666666666666666777777777888888888999999999999888888===:::;;;CCCGGGBBB;;;666::::::;;;;;;<<<;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::888888777777666555555444444444333111000///...---.........//////......---...........................---------------------------------------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---........................////////////////////////222666999888555333222333:::999???CCC___```LLLIIIDDDAAABBB???888777666555444444333333333333444444333333222111222222111111111111111222888888777777777777888888444333333222111111000000---............/////////....................................//////000000111222333333222222333444555777999::::::<<>>===;;;===@@@CCCEEEFFFFFFFFFHHHJJJLLLLLLLLLMMMNNNPPPMMMMMMOOOQQQTTTWWWYYYZZZYYYZZZ[[[[[[ZZZ[[[\\\^^^aaaaaabbbeeeggghhhgggeeeeeeeeeeeeeeedddeeeeeeeeecccgggiiigggcccbbbeeejjjeeedddbbbbbbdddhhhkkklllppppppnnnllliiiiiilllooorrrqqqoooooosssvvvqqqhhh[[[RRRMMMOOOPPPOOOSSS[[[ZZZ^^^hhhvvv}}}|||~~~rrrLLL999333///222444111...---111000000///////////////...////////////000000000((('''&&&'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''((())))))******(((((()))************)))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,+++******))))))******+++,,,,,,,,,---------..................////////////.............../////////////////////////////////111111111111222333444555555555444444444555666666666555555555555555666666555666666666666777777777777888888999999888888777;;;888:::BBBGGGDDD===999999::::::;;;<<<<<<<<<;;;999::::::;;;;;;;;;;;;:::;;;;;;:::999999999999999666666666555555444444333333222222111///......---,,,------.........------........................,,,,,,------------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,---,,,,,,,,,++++++,,,,,,,,,........................///.....................///333777777333111111333444111;;;AAAKKKdddOOOAAADDDGGG>>>:::999777666444444444444333444444444444333222222222222111000000000111111444555777999:::999888777666666555555444333333333............////////////////////////////////////.............../////////000111222222111111222333333555777888888:::===???>>>???@@@@@@@@@???>>>===<<<>>>BBBDDDFFFFFFEEEEEEGGGIIIJJJKKKJJJKKKLLLNNNKKKLLLMMMOOORRRUUUXXXZZZXXXZZZ\\\\\\[[[[[[\\\^^^___```bbbeeeggggggeeeccccccccccccdddddddddccccccaaaeeegggfffbbbaaadddhhhddddddddddddeeehhhlllooorrrpppnnnkkkjjjkkknnnqqqqqqqqqppppppuuuyyyvvvoooYYYNNNHHHMMMRRRRRRXXXaaacccfffmmmuuuxxxyyy|||}}}|||aaa>>>:::444111333333000......111111000///...//////000////////////000000000111((('''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''')))******+++'''((()))++++++******)))((((((((()))))))))******)))))))))************+++************+++++++++++++++******************+++,,,,,,,,,---------..................////////////---............/////////000000000000000000000000000000000111111333444555555555444444444555555666555444444444444555555666555555666666666666777777777777888888888888777777777444777>>>AAA>>>:::999999999:::;;;<<<<<<<<<<<<999999:::;;;;;;::::::999:::999888888777777888888555555444444333333333333111111000000//////......,,,,,,---............---------------------------+++,,,,,,------------,,,++++++,,,,,,,,,,,,,,,---++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------...............------------000444444222000111333222---555======YYY~~~lllOOOHHHGGG;;;===<<<999777555555555555444444444444444333222222222222111111111111111222111333666999:::999888666777777777666666555555555000000000000111111111111111111111111111111111111....../////////////////////000111111000000111333111222444555666888;;;===::::::;;;<<<======<<<<<<<<<>>>@@@CCCEEEEEEEEEDDDFFFGGGIIIIIIHHHHHHJJJLLLLLLMMMNNNPPPRRRUUUWWWXXXXXXZZZ\\\\\\\\\[[[\\\]]]]]]^^^```cccfffgggdddbbb```aaabbbbbbbbbbbbbbbaaa___aaadddcccbbbaaadddfffeeefffffffffgggjjjooorrrqqqpppmmmllllllnnnppprrrnnnppppppooorrrwwwxxxuuu^^^QQQMMMUUU[[[[[[aaakkktttvvvzzzzzzyyyyyy|||zzzwww|||nnnMMM444555111...000111000///111222111///.........///000/////////000000000111111((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''(((***+++++++++)))((((((((((((((()))))))))***))))))))))))************************+++++++++++++++++++++******+++++++++,,,,,,,,,---------..................////////////---------.........//////000000000000000000000000/////////000111222333444555555444444444444444555444444333333444444555666555555555666666666777777777777888888888888777777777555666:::;;;888777999888999:::;;;<<<<<<<<<<<<999999::::::::::::999999888888777666666666666666333333333333333222222222////////////////////////,,,,,,---...............------------------------***+++,,,---...------,,,***+++++++++,,,,,,,,,,,,***************+++,,,,,,,,,,,,++++++++++++,,,,,,------------------------.........---------,,,,,,...///000000000000111222555222444999888===lllmmmPPPFFF@@@@@@>>>;;;888666666666666444444444555444444333222222222111111111222222333000222444666777888888888777777777666666666666555333333333444444444555555222222222222222222222222////////////////////////---///000000///...000111000222333444444666888;;;999999::::::;;;<<<======<<<>>>@@@BBBDDDEEEFFFFFFGGGIIIJJJJJJIIIIIIKKKLLLOOOOOOOOOQQQRRRTTTVVVWWWWWWYYY[[[\\\[[[[[[[[[\\\YYYZZZ]]]aaaeeeeeecccaaa^^^^^^```aaaaaaaaa``````]]]^^^___aaabbbccccccdddcccdddeeeeeefffiiinnnsssnnnmmmllllllmmmoooppppppkkknnnnnnjjjjjjpppvvvwwwgggZZZVVVaaagggeeehhhrrr|||}}}|||~~~|||zzzyyy{{{|||mmmSSS===000111...---111222000000333222111///.........000000//////000000000111111111((('''&&&&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((***+++,,,+++)))((((((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------................../////////000---------.........//////000000000000000000000000.........///000222333444555444444333333333444444333333333333444444555666555555555555666666666777777777888888888888777777:::888888:::888555666:::888999:::;;;<<<<<<<<<<<<999999:::::::::999999888777777666555555555555555333333222222222222222222.........////////////000,,,------.../////////...------------------------)))***,,,---...------,,,*********++++++,,,,,,,,,******))))))***+++,,,,,,,,,++++++++++++++++++,,,------------------------.........------,,,,,,,,,000000///...///000000111000444333999<<<444OOOWWWGGGHHHAAA???<<<999777666777777444444555555444444333222222222111111222333333444111111222333444777999:::666666666666666555555555666666666777777777777888333333333333333333333333000000000000000/////////,,,---///...------...000222333555555555666888:::;;;;;;;;;;;;<<<===??????>>>@@@AAADDDFFFGGGHHHIIIJJJLLLMMMMMMLLLLLLNNNOOOQQQQQQQQQRRRSSSTTTUUUVVVVVVXXXZZZ[[[[[[ZZZZZZ[[[VVVXXX[[[___cccdddbbb___\\\]]]___`````````______\\\[[[\\\___bbbdddcccbbb___aaabbbbbbbbbeeekkkpppjjjjjjjjjkkkmmmooonnnnnniiimmmlllfffccciiirrrwwwooo```]]]iiiooojjjllluuuvvv||||||{{{}}}~~~yyy{{{~~~~~~zzz{{{|||[[[BBB666222000...///333444111000222222111///...---...000111000000000000111111111111'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((()))***************++++++************************))))))))))))******))))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,+++)))***,,,...//////..................////////////...............///000000000000000000000000000000555555555444444333333333555444444333333444444555555555444444444555555666888777666666666777999::::::::::::999999999888888999999:::::::::999999888:::::::::999999999888888777777777666555555444444333333222222111000////////////.........---------........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,------------............///222///111666555666EEEYYYXXXDDDCCC???BBB@@@555666:::555555555444333333333444444444444333333222111000000333222111111333555888999999888777666666666777888555555666666666666666666444555555555444333222222000000000000////////////000//////.........//////---...000222333444444444999999:::999999:::===@@@>>>???@@@AAACCCEEEGGGHHHLLLLLLMMMOOOQQQRRRTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSTTTVVVXXXZZZZZZZZZXXXWWWWWWUUUTTTXXX^^^aaa```]]]bbb___\\\\\\^^^___^^^\\\]]]]]]]]]^^^```aaacccdddccccccbbbcccdddeeegggiiipppkkkfffdddgggjjjkkkkkkkkkfff___ZZZYYY^^^eeeiiikkkmmmnnnnnnrrrvvvtttooowwwwwwzzz|||zzzzzz}}}~~~|||]]]BBB888666444000000000000000000000000000000000000000000000000////////////000000000000''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))(((((()))************)))******************************))))))))))))******))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***+++---............---............//////////////////.........//////000...//////000111222222222444444444333333333222222444444333333333333444444444444444444555666666777888777666666666777888999:::999999999999888888888888999999999999999888888999999999999888888888888777777666555555444444333333333222111111000/////////.........------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------------------............111...111666666444>>>LLLbbb~~~cccKKK@@@>>>???666444999777555555444333333333333444444444333333222111111000222222111111222444666888777777666666666666777777555555555555555555555555555555555555555444333333111111111111000000000000000000///...------......---......///111222333333666888999::::::;;;===???>>>>>>???@@@BBBDDDFFFGGGJJJJJJKKKMMMOOOPPPRRRRRRNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRTTTVVVWWWVVVUUUTTTVVVUUUTTTXXX]]]```]]]ZZZ]]][[[YYYZZZ\\\^^^]]]\\\]]]]]]^^^^^^___```bbbbbbbbbbbbaaabbbbbbdddeeefffggghhhjjjjjjiiihhhhhhhhh```]]]ZZZXXXZZZ```fffkkknnnpppppppppsssxxxwwwrrrvvvwww{{{~~~yyy~~~jjjKKK;;;555222111000000000000000000000000000000000000000000000000////////////000000000111&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))'''((())))))******))))))******************************))))))))))))******))))))))))))))))))))))))************************++++++******+++---...///,,,,,,---......------,,,---............/////////000//////.........//////------...000111222333444333333333222222222222222333222222222222222222333333444444555666777888888777777666666666777888999999999888888888777777777777888888999999888888888888888888888777777777777666666555444444333333222222222111111000000//////............------------------------------------,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------............000---///555555222555<<<>>>\\\```HHH@@@DDD>>>999:::999555555444333333333333333444444333333222222111111111111000000111333555666555555666777777666666666555555555555555555555555666666666666666555555444333333222222222111111111111000///...---,,,,,,,,,------,,,,,,---///000111222555888999:::;;;===>>>>>>>>>>>>???AAACCCDDDEEEFFFGGGHHHIIIKKKMMMNNNOOOJJJJJJJJJJJJKKKKKKKKKKKKLLLNNNOOOQQQRRRQQQQQQPPPTTTSSSTTTXXX\\\]]]ZZZWWWWWWVVVVVVWWWYYY[[[\\\[[[\\\]]]]]]^^^___``````aaabbbbbbaaaaaabbbccccccdddaaafffkkkjjjddd^^^[[[ZZZUUUUUUWWWZZZ___eeekkknnnqqqrrrrrrqqqtttyyy{{{xxxtttvvvyyy~~~~~~yyy|||oooIII999666333000///000000000000000000000000000000000000000000000000/////////000000000111111&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))'''(((((()))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))************************++++++***+++---000333555------------------,,,,,,---------.........//////000000///............///......///000111222333333222222111111111111111111222222111111111111222222222333444666777888888999666666666666777777888888888888888777777777666666666666777888888888777777777777777666666666666555555444444333222222111111111111000000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))******************************++++++++++++++++++++++++------------------------,,,,,,---------.........000------222444111111444333BBBiii^^^IIIKKKGGG>>><<<:::666666555444333333333333444444333333333222222222111111000000111222333444444555666888888888777666555555555555444444444444666666777777777777666666444444444444333333333333111000///---,,,+++++++++---,,,*********,,,...000///222666888999:::<<<============>>>???AAABBBCCCBBBCCCDDDEEEGGGIIIJJJKKKFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNOOOPPPRRRWWW[[[[[[XXXUUUUUUUUUUUUVVVWWWYYYZZZZZZYYYZZZ\\\]]]___```aaaaaacccccccccbbbbbbbbbccccccccceeefffccc]]]VVVQQQOOORRRUUUZZZ```fffkkkoooqqqoooqqqqqqpppssszzz~~~~~~sssuuuwwwzzz|||}}}|||{{{|||}}}~~~yyyVVV777222666333000222//////////////////////////////////////////////////////000000000111111111&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''((()))))))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))*********************************,,,///333777999...---------,,,,,,------------------............000///............//////000000000000000111111111111111111111111111111111222111111000000111111222222333444666777888888888555555666666777777777777777777666666666555555555444555666666777777777666666666555555555444444444333333222222111000000000000000//////////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))******************************++++++++++++++++++++++++------------------------,,,,,,,,,------------...111---+++...111111222333000666MMM{{{ZZZOOOEEE=========888777666555444444444444444444444333333333333333111111111111111111111222333444666888999999888888666666555555555444444444666666777777777777777666555555555555444444444444222111///...---,,,++++++---,,,***))))))+++---...,,,///444666888999;;;<<<<<<<<<<<<<<<===>>>@@@@@@>>>???@@@BBBCCCEEEFFFGGGDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMJJJLLLPPPUUUXXXYYYWWWUUUVVVVVVVVVVVVVVVVVVWWWXXXVVVWWWZZZ\\\___```aaaaaadddddddddcccbbbbbbaaaaaa```]]]ZZZXXXYYYYYYWWWVVVWWW[[[```fffjjjmmmnnnnnnkkknnnooonnnrrrzzzvvvwwwyyyyyyyyyyyyyyyyyyyyy}}}{{{___FFF333444777222///444////////////////////////////////////////////////000000000000111111111111%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&'''(((((())))))(((((('''(((((())))))***************))))))))))))******))))))))))))))))))))))))************************)))***+++---///333666888------,,,,,,,,,------...,,,------------........................///000000111111000000000000000000111111111111111222222222222111111111111111111222111222444666777777666666444555666777777777666666666666666555555555444444333333444555666666666666555444444444333333333333222222111111000//////...////////////............,,,,,,,,,,,,------------++++++++++++++++++++++++*********+++++++++++++++))))))))))))))))))))))))******************************))))))))))))******************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------///---+++,,,///111333444777555999QQQ{{{```GGG<<>>;;;<<<===???@@@BBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLHHHKKKNNNRRRUUUUUUUUUTTTUUUVVVWWWVVVUUUUUUVVVXXXTTTVVVYYY\\\^^^`````````bbbbbbaaaaaa```^^^]]]\\\RRROOONNNSSS[[[cccffffffaaacccfffiiikkklllkkkjjjiiimmmooommmpppwww}}}zzz{{{|||{{{yyyxxxyyyzzz{{{~~~}}}}}}eeeGGG<<<444555555000///222000000000000000000000000000000000000000000000000000000000111111111222222%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((''''''(((((()))******+++******))))))))))))******))))))))))))))))))))))))************************)))***+++,,,...///000111---,,,,,,+++,,,---//////,,,,,,---------.........------------...000111222//////000000111111222222111111111222222222333333222222222111111222222222111222444555666555444333444555666777777777666555555555555444444444444333222222333555555666666666444333333333333222222222111111000000///......---........................++++++,,,,,,,,,---------++++++++++++++++++++++++)))*********++++++++++++******************************************************))))))))))))************************************************************+++,,,,,,+++******++++++,,,,,,,,,---------,,,---...---...000222222;;;555222:::NNNvvvbbbHHHDDDCCC<<<;;;:::888777666666666444444444444444444444444222333333333222111111000111111222333444666777888999888888777666666555555444555666666777777777666666666555555555444444444222111000///////////////.........------,,,,,,,,,---///111222333555888:::;;;::::::::::::;;;;;;<<<999:::;;;===???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEFFFHHHIIIKKKLLLJJJLLLOOOPPPQQQQQQQQQQQQQQQSSSUUUUUUSSSTTTWWWYYYVVVWWWZZZ\\\]]]]]]]]]\\\\\\]]]\\\\\\ZZZXXXVVVUUUTTTWWW]]]dddlllrrruuuwwwmmmnnnnnnnnnmmmlllkkkjjjjjjoooqqqnnnoootttyyyzzzzzz{{{|||zzzxxxwwwyyy|||}}}~~~}}}|||pppMMM888666444222111111111111000000000000000000000000000000000000000000000000000000111111111222222222%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((&&&''''''((()))******+++******))))))))))))******))))))))))))))))))))))))******************************+++,,,,,,++++++***,,,,,,++++++,,,...///000,,,,,,,,,---------......,,,,,,,,,---///000222333---...///000111222333444111111222222333333333333333333222222222222333333111222444555555444222111333444666777777777666555555555444444444333333333111222333444555555555555333333333222222222111111000000000///......---------.....................+++++++++,,,,,,---------************************))))))******++++++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------)))---000///.../////////---///999@@@<<>>???AAAAAA@@@AAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEGGGHHHJJJKKKMMMNNNOOOOOONNNNNNNNNOOONNNPPPSSSSSSSSSTTTWWW[[[XXXYYY[[[\\\]]]\\\ZZZYYYXXXXXXXXXWWWUUUSSSQQQOOOgggooozzzwwwvvvtttrrrpppooommmmmmmmmrrrssspppooorrrvvvvvvwwwyyyyyyxxxvvvvvvyyy|||{{{||||||~~~}}}ZZZ:::333555444//////333444111000000000000000000000000000000000000000000000000000111111111111222222222&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++,,,---...///---------............///000000000000111111111111111111111111111000///...111111222222222111111000222222222111111111000000111222333333333333222111444444444555555555555666555555555555555666777777222222333333444555666666333333333222222222111111///............---------------------------------,,,,,,,,,++++++*********************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************++++++,,,,,,,,,,,,------,,,,,,------.../////////000444555666666888TTT~~~___???HHH<<<777<<<===777555999444333333333333333333333111222444555555444222111111000/////////111222333333555888:::;;;999777666555555444444444666777888777777777777777777666666444444444333222111//////000/////////............---...///111444777999::::::999999888777777777888999:::;;;===>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEEEEDDDEEEGGGIIIKKKOOORRRPPPKKKIIIJJJMMMPPPOOOOOOPPPRRRTTTVVVWWWXXXVVVWWWYYYXXXUUUUUUXXXRRRSSSTTTSSSPPPRRR\\\eeeyyyuuutttwwwuuuooommmpppnnnnnnqqqrrrnnnjjjpppzzzuuuwwwyyyyyyxxxxxxyyyzzzxxx||||||{{{zzzZZZCCC777222222222222222222222222000000000000111111111111222333444222000//////000000000111222222222222111&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,------...------------................../////////000000000111111111111111111000///111111222222222222111111222222222111111111000000111222222333333222222111444444444444555555555555444444333333444555555666222222222333444555555555222222111111111000000000............------------------------------------,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++++++++,,,,,,,,,------,,,,,,------...////////////333333555444111EEEiiiwwwXXXFFFAAA@@@CCC>>>666777@@@444444444444333333333333111222444555555444222111111000000///000111222333111333555777999999999888777666666555444444555555555555666666666666666666444444444333222111000///000000/////////...............///111444777999::::::999999888888888888888888999;;;<<<======>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBDDDDDDDDDEEEGGGIIIIIINNNRRRRRRNNNKKKKKKMMMNNNMMMLLLNNNQQQTTTUUUTTTXXXXXXYYYZZZWWWQQQLLLKKKLLLNNNTTT\\\bbbccceeeggg|||wwwtttwwwwwwrrrooopppssssssuuuuuupppkkknnnwwwwwwxxxxxxwwwvvvvvvxxxzzzxxxzzz|||~~~cccHHH999333222222222222222222222222000000000000111111111111111222333111///......///000000111222222222222222&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++,,,------------------............------........./////////000000111222222222222111111222222333333333222222222222222111111111111111111111222333333222111111333333333444444444555555333333222222222333444444111111222222333444444444000000000000////////////............------------------------------------+++++++++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////,,,000000444555///999SSSjjjZZZLLL@@@===<<<888777:::666555555555444444444333222333444555555444333222111111000000111111222333///000111444666888999:::888888777777666444333222444444444555555666666666444444444444333111000///000000000000////////////......///111333666888999:::999999999999888888888888999:::;;;<<<===============>>>>>>??????@@@@@@???AAABBBCCCCCCEEEGGGIIIIIIMMMRRRRRROOOLLLLLLLLLLLLKKKJJJLLLPPPRRRQQQOOOPPPOOONNNLLLLLLJJJGGGCCCLLLNNNZZZlllxxxuuulllfff|||~~~wwwrrrtttuuusssooommmqqqsssvvvvvvqqqlllnnntttxxxxxxwwwuuussstttvvvyyyxxxuuuvvv}}}gggLLL:::444333222222222222222222222222000000000000111111111111000111222111///......///000111111222222222222222%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++------,,,+++++++++,,,,,,,,,,,,---------.........------.........////////////000111222333333333333111222222333333333333222111111111111111111111111111111222222222222111111222333333333444444444444333333222222222333333444111111111222222222333333000000000/////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))*********************************++++++++++++,,,,,,,,,+++,,,,,,------...//////+++......333999444777JJJkkkmmmpppIII;;;@@@CCC===777777777777666555555555444333333444555555444333333222222222111222222222222//////000111222555777999777888888888888666444333222333333444444555555666444444444444333222111000111111111000000000//////------...000222444666777999999999999999999888888888999:::<<<======>>>>>><<<<<<======>>>>>>>>>>>>>>>@@@BBBBBBCCCEEEHHHJJJLLLNNNPPPOOOLLLJJJJJJKKKIIIGGGFFFHHHKKKLLLJJJHHHFFFFFFBBB???EEENNNQQQMMMUUUYYYiiivvvpppqqq}}}vvvoooooossssssooojjjjjjnnnrrrssspppnnnoooqqquuuvvvvvvuuusssssstttvvvwwwrrrqqq|||yyyqqqqqqxxxiiiMMM===444111222111111111111111111111111///000000000111111111111111222222111000//////000000111222222333333222222%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++------,,,+++++++++,,,,,,,,,,,,,,,------------........./////////000000000...///000111222333333333000111222222333333333222111111111111111111111111111111111111111111111111222222222222333333333444444444333333333333333444000000000111111111111111111000000000000/////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))***************************************+++++++++,,,,,,++++++,,,,,,---.........---///---111888555777DDDKKKWWW}}}tttjjjlllMMMFFFGGGDDD???999999888888777666555555444444444444444444444444222333333333333222222222222111000///000111333555444555777888999888777777222333333333444444555555444444444444444333222111222111111111111000000000,,,,,,---...///111333444777777888999999999888777999:::;;;<<<===>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<======???AAABBBBBBDDDGGGIIINNNNNNLLLIIIGGGFFFFFFGGGAAAAAA@@@AAABBBBBBBBBBBBBBBFFFFFFEEEQQQaaaccc[[[WWW^^^qqq}}}vvvooommmqqqtttqqqllljjjnnnrrrrrrpppoooooooooppprrrtttuuutttrrrssssssxxxrrrpppzzzyyyrrrlllooo}}}pppKKK999555222///---111111111111111111111111///000000000111111111111222333444333111000111222111111222333333333333222%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))***))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,------------....../////////000000000......///111111222222222///000111222222222222222111111111111111222222222222111000000000000111222111111222222222333333333444444333333222222333333000000000000000000000000000000000000////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************+++++++++++++++++++++,,,------......///111,,,---444222111;;;???;;;TTTpppmmmhhhKKK>>>>>>AAA;;;;;;:::999888777666666444444444444444444444444333333444444444333222222333222111//////000000111111222444666777888888999444444444444444444444444444444444444444333222222222222222222111111111000---------...///000222222555666777888888888777666888999:::;;;============:::;;;;;;;;;;;;;;;;;;;;;<<<===?????????AAACCCFFFKKKIIIGGGDDDBBBBBBBBBBBB999<<<>>>===<<<===AAAEEEFFFOOORRRRRR___ppplll[[[MMMTTTggg||||||{{{wwwqqqmmmpppuuutttpppppptttvvvsssppppppnnnkkklllnnnqqqrrrrrrrrrtttuuu{{{uuuqqqvvv~~~wwwppptttzzztttWWW;;;333666666111///111111111111111111111111000000000000111111111111222333444444222111222444111222222333333333333333$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,------...++++++,,,,,,,,,---------------........./////////---...///000000000000000......///000111111111111000000111111111222222222222111000//////000111222111111111111222222222222333333222111111111111111/////////////////////////////////.........---------------,,,,,,,,,++++++++++++++++++++++++++++++((()))))))))*********+++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************++++++++++++***++++++,,,,,,---......---000,,,,,,222///---666777777AAAaaahhhNNNBBB???<<<<<<;;;:::999888777777555555444444444444555555333444555555555333222111222222111000000000000000///000000111333555666777666666555555444444333333444444444555444444333222333333222222222111111111.........///000111222333333444666777777777666555666777888999:::;;;;;;;;;::::::::::::::::::::::::999:::;;;;;;;;;<<<>>>AAAAAAAAAAAABBBBBBAAA>>>===888>>>BBBBBB???AAAKKKUUUVVV^^^]]]XXXdddwwwrrr^^^RRRSSS___ppprrrlllqqq~~~uuuuuupppjjjkkkqqqtttqqqqqquuuuuuqqqooopppooojjjkkkllllllmmmnnnrrrwwwzzzyyyrrroooqqqssssssrrrvvvwwwXXXDDD555444777444222555111111111111111111111111000000000000111111111111111222333333222111222333111222333333444444333333$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++,,,---...///++++++,,,,,,,,,---------,,,,,,,,,---------......---......///////////////------///000000111111111000000111111222222222222222111000//////000111222000111111111111222222222222222111000000///000000///////////////...............---------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++***++++++,,,,,,---......)))///------333000...555+++555777<<>>AAACCCAAA===999:::BBBIIIIIIFFFJJJXXXeeellloooeeeYYYeee|||}}}kkkeeeaaafffqqqooodddgggttt{{{yyyooopppmmmffffffmmmqqqppplllqqqqqqmmmmmmppppppllllllkkkiiihhhjjjqqqyyy}}}rrrjjjgggjjjnnnqqqyyy```UUUAAA666///222111+++---444000000000000000000000000000000000000111111111111000111222222111000111333111222333333444444333333%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))******))))))(((((('''''')))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------////////////000000000000000///......///111333444000000000000000000000000000000000000000000000000//////000000111111111222222111111111000000////////////...---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********)))******))))))((((((''''''******************************+++++++++,,,,,,,,,,,,,,,---...///000111222000000444<<>>:::444666;;;777555333444555666555444777666666555444444333333111222222222222111000000000000000000////////////333333333444555666888888999888888777666555555444000222444555666555444444444333222111222333444555666777777444111000222555555444444444444666888999777777777777777777777777888888888999:::<<<===>>>>>>AAAGGGMMMRRRRRROOOLLLBBBEEEMMMTTTLLLCCCJJJYYYaaabbbeeejjjooosssssssssmmmhhhfffhhhjjjhhhfffdddttt}}}vvvjjjkkkkkkiiifffgggkkkooommmlllkkklllmmmmmmkkkiiigggbbbccchhhgggdddhhhqqqrrrnnnfff___^^^eeerrr}}}dddLLLCCC333333333222222222111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))***)))))))))((((((((('''))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------............000///......///000222444//////////////////////////////////////////////////////000000000111111111111111111000000////////////...------,,,,,,------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((())))))))))))((((((************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))++++++*********)))))))))))))))))))))((((((((((((*********************************+++++++++,,,,,,,,,,,,---...///000111111555333333444444>>>]]]}}}[[[MMMAAAAAACCC???:::777999777555555666666666555888777777666555555444444222222222222222111000000111000000000////////////222222222333444555666777666666666777777777777888555555444333333222222222222222222222333333444555333444555444222222555888555555555555666777999999888888999:::::::::::::::;;;;;;<<<>>>@@@CCCEEEFFFFFFKKKSSS\\\aaaaaa\\\XXXKKKNNNXXX^^^WWWMMMQQQ]]]XXXXXXZZZ___gggnnnsssvvvsssooohhhbbb___dddoooxxxqqqvvvzzzmmmeeeeeedddddddddgggkkknnniiigggfffeeefffeeecccbbbbbb^^^___dddccc\\\[[[```gggccc___]]]cccpppuuuSSS???999333333222222222111111111000000000000000000000000//////000000000111111111111111111111111111111111//////000000000111111111%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------------.........//////.........000222333////////////////////////////////////////////////////////////000000000000000000000///////////////...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))(((((())))))))))))((((((++++++************))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******)))))))))((((((((((((((((((((())))))))))))*********************************++++++++++++,,,+++,,,,,,---...///000000222000111333111222BBBTTT~~~dddJJJ@@@CCCCCC===777;;;999777666777777666444888888888777666666555555222222222222222111111000111111000000000/////////111111111111222333555555333444555666777888999::::::888555333111111111111000111222333444444444444333444555444333333555777444555666777999999::::::888999;;;===>>>>>>=========>>>@@@CCCFFFJJJMMMNNNHHHNNNXXXbbbiiiiiiddd___VVVZZZccchhhaaaVVVVVV^^^VVVTTTTTTWWW___iiipppuuuxxxxxxsssggg^^^cccuuuppprrr}}}zzzkkk___^^^]]]^^^bbbgggjjjllliiigggdddcccccccccbbbaaa\\\WWWWWW]]]\\\SSSMMMOOOWWWVVVYYYbbbqqqcccEEE888888222222222222111111111000000000000000000000000000//////000000000000111111000000000000000000000000//////000000000000111111%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------------........./////////000000///............///000111///////////////////////////////////////////////////////////////////////////.....................------,,,+++************)))************+++++++++++++++++++++++++++++++++************))))))))))))(((((())))))))))))((((((***)))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))((((((((((((''''''(((((())))))******************************************+++++++++++++++,,,,,,---......//////...---000555666666===FFFeeeeeeIII@@@???@@@???===;;;888777777777555444777777777666666666555555222222333333222222111000111111111000000000///////////////000111222333333111222333444555666777888999888777555444333222222...000222333444444444333777777666555444333333333444555777999:::::::::999666888;;;>>>@@@@@@>>>======>>>@@@CCCFFFJJJMMMNNNEEEJJJSSS\\\ccceeebbb___^^^```eeeggg___UUUTTTYYYWWWUUURRRTTTXXX___dddgggpppwwwxxxnnnbbbcccmmmxxxpppsss{{{yyynnn^^^[[[YYY[[[aaafffhhhhhhhhhfffcccccccccdddcccbbbXXXPPPNNNSSSRRRIIIDDDFFFMMMSSS```sssnnnQQQ<<<666999222111111111111000000000000000000000000000000000////////////000000000111000000000000000000000000////////////000000000111%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////..................//////................................................///.....................------------------------------,,,+++***))))))***)))))))))*********++++++*********************************)))))))))(((((((((((())))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,------......222000000333444333444666EEE|||fffMMMCCCBBBBBB>>><<<999888888777555444666666555555555555444444222333333333333222111111111111111111000000000000///////////////000111222000111111111222222333333444555888999999888555444...000111333444444333222666555555555555555444444444555777888999999888777333555999<<<>>>>>><<<;;;:::;;;<<<>>>@@@CCCEEEGGGEEEGGGKKKRRRYYY]]]^^^]]]aaaaaaaaa^^^WWWPPPOOORRRSSSRRRRRRSSSUUUWWWWWWVVV```jjjoooiiiaaaaaaeeegggpppwww}}}}}}yyysssmmmiii```\\\YYYZZZ^^^bbbdddcccaaa```^^^^^^___``````___WWWMMMGGGHHHEEE??????EEERRR^^^tttlllQQQ???555222444111111111000000000//////////////////////////////...////////////000000000////////////////////////...////////////000000000%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------.........+++,,,,,,,,,,,,---------------.................................................................................---------,,,,,,,,,,,,,,,---------...---,,,+++***)))))))))))))))*********+++++++++))))))))))))))))))))))))******)))))))))((((((((((((((())))))))))))((((((&&&&&&''''''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************)))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,------222000//////111111111111:::PPPkkknnnWWWGGG>>>@@@===;;;:::999999777666555555555555555444444444333333333333333222222111222222111111111000000000///////////////000111111000000000000///////////////222666:::<<<;;;888666000111111222222222222222111000222444888:::999888555555666666666666555555111333666888::::::999999666666777888:::<<<>>>???BBBAAABBBEEEJJJOOORRRSSS\\\[[[XXXTTTOOOLLLKKKLLLOOOPPPTTTXXXZZZZZZVVVSSSXXXbbbfffaaa___dddiiiiiirrr}}}{{{mmmdddbbbbbb^^^\\\YYYXXXYYY\\\]]]^^^]]]\\\[[[\\\]]]]]][[[YYYSSSJJJCCCBBB???===EEEPPPhhhvvvtttUUUAAA888444222222000000000000////////////////////////////////////......////////////000000////////////////////////......////////////000000%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((()))))))))***************************++++++,,,,,,,,,,,,------++++++,,,,,,---......///++++++,,,,,,,,,------------------......---------.........................................................---------,,,,,,++++++++++++,,,,,,,,,---///...---,,,*********************+++++++++,,,,,,))))))))))))))))))))))))***)))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***++++++*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,---------...111444666555333666DDDhhhaaaHHHBBB@@@===<<<<<<<<<;;;:::555555555555555666666666333333444444333333222111222222222111111111000000///////////////000000111////////////////////////---///333777999:::999888333222222111111111111111//////000444999<<<;;;:::666555444333222222222222111222333555666777777777333333444555888:::<<<===>>><<<:::<<>>===666666666666777777777777333333444444333333222111222222222111111111111000000////////////000000111.../////////000000111111---///111333666777888999444333222000///000000111111000111555999;;;:::777666555333111000000000111111222222333444555666666111222333555888:::===>>>>>><<<;;;;;;>>>AAABBBBBBAAACCCEEEFFFGGGGGGEEEAAA@@@CCCIIIOOOSSSSSSOOOKKKHHHXXX```YYYTTTZZZbbbcccZZZjjjvvvqqqeee\\\XXXTTTSSSTTTTTTQQQMMMNNNQQQUUUPPPPPPPPPPPPOOOKKKEEEAAABBB@@@CCCJJJOOOYYYooouuuMMMAAA777444555444333444000/////////............////////////////////////............/////////000..................................../////////000$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))***,,,,,,+++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------.........................................................---,,,,,,++++++,,,,,,---+++++++++*********))))))+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------......///000000000333222444???UUUzzzVVVJJJBBBAAAAAA>>>===@@@>>>888333333666777555111333444555555555333111000444333222222111111222222000000000000000000000000000000000000//////////////////000111222333333444555333000---,,,---///000222222111111222333444444444444444444333222111000111000///...///000222444444444333222333444555666999999999:::::::::;;;;;;===>>>???@@@AAABBBCCCCCCEEEFFFGGGHHHIIIJJJKKKKKKIIILLLOOONNNNNNQQQXXX^^^___```aaaaaa___ZZZVVVSSSLLLNNNOOOOOOMMMKKKJJJJJJJJJJJJKKKJJJHHHEEEAAA???@@@:::???QQQdddsssaaa888777444222000000111222//////000000///...------////////////////////////........................////////////////////////////////////////////////$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***************+++++++++,,,++++++++++++,,,,,,,,,,,,......------------------,,,,,,,,,---------......................................................---,,,,,,++++++,,,,,,---+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,---------...//////000000000111333666@@@YYYqqqRRRCCCAAA@@@??????CCCAAA???===;;;999777666333444444444444444444333444333222222111222222222111111111111111111111111111000000000///////////////000000111111222222222333222111//////...//////111111000000111222222333333333444555444333222111111000/////////000222333333222222111222333444555888999999999999:::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDGGGIIIIIIIIIKKKRRRXXXXXXXXXYYYXXXVVVRRROOOLLLGGGIIIJJJJJJHHHFFFFFFFFFHHHGGGDDD???:::999:::<<>>@@@@@@===::::::;;;444444444333444444555555444444333222222222222222111111111111111111111111111111000000000/////////000000000000000111111111111111333333333111///...000000/////////000111111111222444555666555333222111111000//////111222333111111111111111222333333777777888888888999999999888999999:::;;;<<<======<<<<<<======>>>???@@@@@@>>>AAACCCCCCCCCEEEKKKOOOPPPPPPOOONNNLLLJJJHHHGGGCCCDDDEEEEEECCCAAAAAABBB:::<<<;;;777333555<<>>===>>>@@@AAA@@@???>>>===888777555333333333444444444444333222222222222333111111111111111111111111111111111000000000//////111000000000000000000000///111444666666444000...000//////...//////000000...000333555666666555444222111111000000111222222111111111111222222333333666666666666777777777777777777777888999::::::;;;<<<<<<======>>>??????@@@===>>>???@@@@@@BBBFFFIIIKKKKKKIIIHHHFFFEEEEEEEEEBBBCCCCCCAAA???<<<<<<===222666888777555999DDDMMM]]]qqq~~~WWWCCC;;;000222111000///......//////.........//////...------........................000000//////......------................................................%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))((((((((()))+++,,,((())))))))))))*********,,,,,,,,,---------......***+++,,,...000111222333------------------------------------------------------------------------,,,++++++******++++++,,,*********************************)))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++++++++,,,,,,------......///...000444555777===EEEQQQmmmTTTIIIJJJFFFBBBBBBDDDEEEBBB???===;;;888666444222222222555444333333222222333333111111111111111111111111111111111111000000000000111111111111000000000000///111555888888666222000000000////////////000000---///111444555666555444222222111111111111111222111222222333333333333333444444444555555555555666666666777777888999999999<<<<<<<<<===>>>>>>??????===>>>??????@@@AAADDDFFFFFFEEEDDDBBBBBBAAABBBBBB@@@@@@???===999777777777666888888666777AAAQQQ^^^yyydddDDD999888111000000000////////////000------............------.................................------,,,,,,,,,................................................%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&+++***((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((()))******)))))))))*********++++++,,,,,,,,,,,,------------)))***+++---///111222333...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************+++++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))************+++******+++,,,,,,------......,,,---222666666777::::::WWWqqqRRRJJJ@@@===@@@CCCDDDBBBBBB@@@>>>;;;888555444333555444444333333333333333222222222222222222222222222222111111111000000000111111111111111222222222000222666888999777555333222222111000000000111111---...000111333444444555222222222222222111111111111222222333444333333333222222333333333444444444666666666777777777888888999999:::::::::;;;;;;;;;<<<<<<======>>>???@@@AAA>>>======<<<<<<<<<======::::::999777444222333444555666999===GGGYYYpppnnn~~~yyybbbKKK666222555///.../////////////////////,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))************+++++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,---...///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))*********+++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))*********************+++,,,,,,------...,,,---111222000222666000888TTT|||ssszzzmmm[[[LLLDDDBBBCCCDDDEEEEEECCCAAA>>>;;;999888555555444333333333333444222222222222222222222222222222222111111111000000111111222222333333444444333444555777888888777777444444333222222222222222............000222333555222333333333222222111000000000222333333333222111111111111222222222333333555555555555555666666666777777777777888888888888999888888999:::;;;;;;:::777777888888888888888888555555555444333333555777777>>>KKK[[[lll~~~yyywwwvvvkkkVVVFFF:::...///222---,,,,,,---...............+++,,,------.........---------------------------++++++,,,,,,---.........------------------------------------------------&&&&&&&&&&&&&&&&&&&&&&&&################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''')))*********)))(((***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))******++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))******+++,,,,,,---------...000222///---000777444333@@@LLLbbb|||vvvnnnTTTGGGCCCEEEGGGGGGGGGFFFCCCAAA>>><<<555555444333333333333444222222222222222222222222222222222111111111111000111111222333444444555555444555555666777888999999666555555444333333333444///...------...000333444333333333333333222111000...///000222222111111000000111111111222222222222444444444444444444555555666666777777777777777777555444444444666666666555444555666777777777777666333444555555555666:::<<>>666222,,,///333...******+++,,,------------+++,,,------.........---------------------------+++,,,,,,---...///000000------------------------------------------------(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$&&&$$$###"""###%%%(((***+++***(((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,---///000///.........,,,)))***,,,,,,***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***)))((('''&&&&&&'''(((&&&&&&&&&''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&''''''((()))******+++(((((())))))******++++++************************,,,++++++******++++++,,,...------......///000111666555777<<>>???LLLaaauuuoooTTTBBB888333111111000000///...---,,,...------,,,,,,------...,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++'''(((((()))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&)))***((('''&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((()))*********++++++++++++((()))))))))************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***...---++++++,,,,,,+++)))...,,,---000---((((((---************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((***)))))))))((((((''''''))))))))))))))))))))))))+++******))))))******++++++++++++,,,,,,---...///......111333222111555::::::WWWmmmSSSGGGGGGIIIIIIHHHGGGFFFCCC@@@===<<<;;;888555444444555666444444444555555555555555444444555666666666666555333333444555555555555444333333222222222333333444666555555555555555666666000///...000333555555444222222222222222222222222222222222222222222222222222222111111000111111111222333444333111000111222333333333333333444444444777999999777555888@@@HHH]]]ooo~~~lllPPP===444111111...//////000///...---,,,------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++,,,,,,,,,+++&&&'''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$(((+++...((('''%%%$$$$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))************)))************+++++++++++++++++++++++++++++++++******++++++++++++******---+++******,,,,,,+++)))......333999555***'''+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''(((((()))(((((((((&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''')))(((((((((((((((((('''))))))))))))))))))))))))******))))))))))))******++++++++++++,,,---......,,,---///000000111444777<<>>:::::::::999888777666666555666666777777777777777777777888999999999999999:::999999999:::;;;<<<<<<666666666777888:::;;;<<>>%%%************************---+++)))(((***++++++***...,,,+++*********(((&&&))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''***))))))((('''&&&&&&&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++******)))((((((((((((((())))))*********+++************+++,,,---...,,,,,,------.../////////222111555888:::IIIpppiiiZZZMMMDDDEEECCCAAABBBEEEEEECCC@@@:::<<<======<<<:::888666888888888888999:::;;;<<<:::::::::===@@@@@@<<<888<<<<<<;;;;;;;;;:::::::::888888777777777777888888666666666555555444444444555444444333333444444555111111111111222333444555333333333333222333666999@@@888444555555111111555555777999:::888===NNN```uuuyyyttt}}}zzzYYYBBB888444111///000///---***---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))(((''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))************************************************++++++++++++++++++++++++---'''***>>>TTTYYYFFF111************************+++)))((((((***,,,---,,,...,,,+++*********(((&&&((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''***))))))(((''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))(((((()))))))))*********************+++,,,------,,,,,,------.../////////000000222444333;;;WWWttt{{{vvviiiSSSIIIFFFBBBBBBDDDEEEDDDBBBEEECCCAAA>>><<<;;;;;;<<<999999888888888999::::::666666888;;;???AAA???===;;;;;;;;;::::::::::::999888777777666666777777888666555555555444444444444444444333333333333444444444333222222222222222222222333555555555555666777:::777999>>>>>>:::999<<<111888BBBKKKPPPXXXjjj|||{{{uuufffLLL:::444222//////000000///------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))************************************************************************///&&&$$$333HHHPPPFFF888************************)))''''''(((+++............,,,************((('''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((())))))))))))************)))******+++,,,---,,,,,,,,,---......//////333222444777444444CCCTTT{{{}}}aaaXXXMMMEEEBBBBBBBBBBBBDDDBBB@@@>>><<<<<<======;;;;;;:::::::::;;;;;;<<<777777777999===??????>>>:::::::::999999999888888777666666555555666666777555555555444444444444444444444333333333333444444555444444333333333444444111333555666555444444555888888:::<<<;;;999<<>>>>>@@@@@@@@@???===<<<===============>>>???@@@>>>===;;;:::999999999999999999999888888888888777666666555555555555666666555555444444444444444444444444333333333333444444444444444555555777888888444555666555444444666888888999;;;<<>>>>>=========>>>???@@@AAABBBBBBAAA>>>;;;888777777777999999888888888777777777666666555555555555666666555555555555555555555555555444444333333444444555555555444555555666777777777666555444555999???CCC===DDDMMMUUUaaasss|||gggLLL;;;666555111,,,.........---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++******))))))******++++++******))))))******++++++******))))))******+++))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((+++...---)))(((***---))))))))))))))))))))))))+++******+++---...---+++,,,+++******++++++***(((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''')))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++))))))((((((((((((''''''))))))((())))))***+++,,,+++++++++,,,------......000///---...000111111111000222>>>UUUtttqqqiii[[[NNNEEE@@@@@@AAA@@@@@@????????????@@@@@@@@@@@@???<<<999888999;;;999999999888888888777777777666666555555666666777666666666666666777777777666666555555555555666666666666555555555555666666666666666777;;;DDDNNNVVVZZZeeesssnnnZZZJJJ888...///333222///---......---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******))))))))))))************))))))))))))************))))))))))))******))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))************+++,,,))))))))))))))))))))))))(((((())),,,...///...---,,,+++)))***++++++***)))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))((((((((('''''''''((((((((())))))***+++,,,***++++++,,,,,,---......000000//////000111111///333777>>>FFFQQQeeessscccWWWPPPLLLHHHGGGEEECCCAAA@@@??????>>>???@@@>>>;;;:::;;;===::::::999999999888888888888777777666666777777888666777777777888888888999777777666666666666777777666777777999;;;===???@@@@@@BBBFFFMMMVVVcccpppyyyvvv]]]PPP>>>999333......///000000+++---...,,,***)))+++---++++++++++++++++++++++++++++++************++++++******************************))))))))))))************))))))))))))************))))))))))))******))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((,,,(((&&&&&&)))+++***((())))))))))))))))))))))))&&&'''(((,,,///111000///,,,***)))***++++++***)))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))(((((('''''''''&&&(((((((((((()))***+++,,,***++++++,,,,,,---......***,,,------...000000...,,,...555<<<@@@III^^^ttt|||xxxggg^^^QQQOOOLLLHHHEEEBBB@@@??????AAABBB@@@<<<::::::<<<:::::::::999999999999888888888777777777777888888777777888888999999999:::888888777777777777888888555666999===BBBGGGKKKMMMSSSWWW```kkkxxxyyy]]]EEE>>>///333555333...+++---000)))+++---,,,)))))),,,...++++++++++++++++++++++++++++++************++++++******************************))))))))))))************))))))))))))************))))))))))))******))))))))))))))))))))))))###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((((((((((((((((((((((((%%%$$$%%%'''(((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))))))))))))))+++*********))))))((((((+++***))))))+++---000222///...---+++)))(((&&&&&&******))))))((((((''''''+++*********))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,------------++++++,,,------......///...///000333888===BBBEEEppp{{{~~~mmmgggbbbWWWKKKDDDCCCHHHIIIDDDBBBCCCCCC@@@???<<<::::::===>>>>>><<<<<<:::888888999999888777999888999;;;999666:::@@@;;;???@@@;;;:::???AAA???CCCAAAJJJ]]]ppp{{{yyy}}}{{{~~~uuuSSS;;;777888///............---------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))(((''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((&&&$$$%%%'''(((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))***)))))))))((((((((('''))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))((((((+++***))))))***,,,...000......---,,,***)))((('''))))))))))))((((((''''''*********)))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,------------++++++,,,,,,---.........---......000333666:::<<>>>>><<<999999:::;;;:::999>>><<<<<<>>>??????EEEMMMOOOUUUWWWTTTRRRWWW[[[\\\fffhhhsssvvveeeWWWAAA222111000............------------,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************************************************************)))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))((((((((((((((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))((((((******)))((()))***+++,,,---,,,,,,++++++******))))))))))))(((((((((((('''******))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((''''''''''''&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))+++,,,,,,,,,,,,,,,++++++,,,,,,------............---...///000222333---444<<>>===>>>@@@@@@@@@DDDBBBCCCGGGKKKOOOXXXaaattt|||~~~|||xxxuuu|||rrrWWWFFF???444000111---............------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++************************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))((((((((((((((())))))***************))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))((((((***)))(((((((((((())))))************************(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))***+++,,,,,,,,,,,,***++++++,,,------......000000////////////000111444999<<>>333000///+++000222,,,///333...---------,,,,,,,,,++++++,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&(((***)))&&&%%%''')))(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******'''(((((()))))))))))))))************************))))))))))))))))))))))))((()))***)))((('''(((***))))))(((((((((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''((()))******))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))&&&&&&&&&'''''')))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))&&&'''((()))************)))******+++,,,,,,---------...///000000000000///---777999111///888??????EEEIIISSSmmmvvv```JJJ???<<<777555666333---///000+++///111)))---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''((()))))))))))))))%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000222333333333333444666999999BBBYYYxxxqqqTTTHHH:::333444444000+++------------------------,,,,,,,,,+++++++++******+++++++++************)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111222111111222444444555<<>>666111000000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++,,,,,,,,,---------......,,,...//////...///000222444000000444666777:::>>>@@@FFFhhhwww^^^TTTFFF;;;666444222000///000111///---++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((()))))))))))))))************+++***++++++,,,,,,---------,,,...////////////000222444000...333666666666888999@@@]]]zzzfffSSSDDD@@@999333000//////...+++,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))************))))))******+++,,,,,,---,,,---//////......000111111//////222222000111555222888PPP```YYYbbbssseeeUUUDDD999888777444222000///...///+++++++++,,,---.........++++++++++++++++++++++++,,,,,,,,,+++++++++*********)))))))))((((((((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************(((((()))***++++++,,,,,,+++---............///111...///222333///,,,000777888777GGGOOO@@@@@@dddsss[[[GGG;;;555444777............------...///000...,,,,,,---......---++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))((((((((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((+++***)))(((((()))***+++''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))'''((()))***+++,,,,,,,,,,,,,,,------.../////////...///000000///000222444666AAAIIICCC999;;;MMM```|||ttthhhkkkuuuxxx{{{gggUUUCCC:::888444000//////............---------///............---------++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''***)))(((((((((((()))***''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******+++++++++******,,,,,,------.../////////...///000000///000222444999BBBHHHAAA666777FFFWWWiiiaaa]]]cccjjjwww}}}|||gggXXXOOOBBB666333333222111111............------------------------,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&(((((('''''''''''''''''')))((((((''''''(((((()))''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((()))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))+++++++++++++++***)))))),,,,,,,,,---......//////...///000000//////111333999@@@EEE???666777DDDRRRYYYNNNEEEBBBCCCJJJ\\\ooovvvfffTTTCCC888777111---...///...///222............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((('''''''''''''''))))))((((((''''''&&&&&&((((((''''''''''''((((((''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))******+++++++++******)))+++,,,,,,------...//////...///000/////////111333444;;;@@@===999;;;HHHSSSMMMFFF@@@===::::::AAAKKK```gggrrrvvveeeRRRCCC888222000///......111000------111.........---------,,,,,,,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))((((((''''''&&&''''''((((((((((((''''''''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***+++,,,,,,,,,++++++,,,,,,---.........---...//////...///111333000555999999888<<>>;;;999:::::::::>>>CCCLLLHHHDDDEEEQQQhhhfffggg^^^OOO???333///000222//////111444222---,,,///...------------,,,,,,,,,------------,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((((((((('''(((((())))))(((((('''''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))(((''''''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''((()))***+++,,,,,,,,,+++++++++,,,------......---...//////......000222000222444444444777===BBB@@@<<<777444444777<<<@@@???<<<999888<<>>;;;777444333111000...000000//////.........---------.........---+++***+++++++++************)))++++++************++++++))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((())))))))))))((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&%%%$$$%%%&&&'''((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))(((''''''((()))***''''''((()))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))*********)))))))))((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,------....................................///111444666666555333222111222333444444444555555555666666666888777999;;;999;;;HHHWWWyyywwwgggbbb[[[UUUOOOGGG===555999666333222111111000///////////////......------------.........---+++++++++++++++************)))++++++************++++++))))))************))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''(((((())))))((((((''')))(((''''''''''''((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%$$$###%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))((((((((((((((((((((((((((((((((())))))((('''((()))***+++))))))))))))(((((((((((())))))************))))))(((((((((((((((((((((((()))(((''''''&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,........................------,,,---///222555777555444333111111222333333444444444444555555555555555555666888666444888>>>RRRvvvooo^^^HHHCCC<<<888666444000---222111//////000111000//////............---------,,,------------,,,,,,++++++++++++************)))++++++************++++++))))))************)))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((('''''''''(((((('''''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''')))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((()))))))))((('''''''''(((***+++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''((()))+++,,,))))))))))))((((((((((((((())))))******))))))(((((((((((((((((((((((((((***)))'''&&&&&&&&&'''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))***************++++++++++++,,,,,,,,,---------..................---,,,---111555888999333222222111111111222222333333333333444444444444222444666:::<<<===???@@@AAA[[[~~~qqqkkkkkkeeeVVVGGG:::666333111111222111000000...---...///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++************++++++))))))************))))))******++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%(((---222---***&&&$$$###$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((()))))))))(((''''''''''''((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))((('''''''''(((***++++++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))***))))))((((((***+++,,,(((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))***)))(((&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))*********************+++++++++,,,,,,---------........./////////------000444888:::999111111000000000111111111222222222222333333333333222333333333555777777666999BBB```|||xxxvvvbbbYYYOOOIIIEEE???777111222111000111111111111000000///......//////...,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,+++++++++*********))))))++++++************++++++))))))************))))))******++++++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''&&&%%%(((...333...+++'''$$$"""$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******+++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++)))))))))))))))))))))))))))))))))*********++++++(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))***)))((((((''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++,,,,,,------...////////////......222888;;;:::888/////////000000000000000111111111111222222222222222444333000000333444333555222???YYYcccYYYQQQSSSpppzzzyyywwwrrriii___WWWQQQOOOBBB<<<666444000,,,,,,......///000111111000...---000///.../////////---+++++++++,,,,,,,,,,,,,,,---,,,++++++++++++,,,,,,---+++++++++************)))++++++************++++++))))))************)))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''###&&&)))(((&&&%%%)))---***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***)))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''''''''((())))))))))))))),,,,,,+++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))''')))***,,,,,,+++***)))'''((((((((()))))))))***(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++,,,,,,------...//////000...---///444:::;;;888444......//////000000000000000000000111111111222222///444555222111555888777666///333@@@FFFAAA>>>BBBFFFQQQ]]]cccdddnnn}}}ooocccQQQQQQNNNHHH???888444333666111///111111...///333...///000000///............------...///...,,,******+++++++++,,,,,,,,,,,,++++++*********+++------+++++++++************)))++++++************++++++))))))************))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***'''(((((())))))(((((('''&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''' %%%******'''$$$$$$&&&%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))******((('''&&&&&&'''(((***''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''&&&''')))*********)))(((,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++++++++))))))))))))))))))))))))'''(((+++------,,,***((('''((((((((())))))******))))))************))))))))))))))))))))))))))))))((()))*********)))'''&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,------...///000000---,,,///444:::;;;666111------...///000000//////000000000000111111111111+++333555000---000222000666111111666999777:::@@@===>>>CCCFFFEEELLLiii}}}uuuhhhfffdddaaaaaaZZZJJJ:::666888999666222//////000000+++***000222///---000---------,,,******,,,---+++++++++---......---+++*********++++++,,,,,,,,,++++++*********+++---...+++++++++************)))++++++************++++++))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((())))))))))))(((((('''((()))******)))((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++++++++)))'''''')))+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......------///000111111111111////////////000000000000000000000000000000000000...///000111111111111111111111222333444444555555777<<>>JJJUUU}}}}}}zzz{{{~~~~~~~~~|||uuunnnjjjeeeaaa\\\XXXUUUQQQKKKFFF<<<;;;:::888666444333222........................///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++***((('''(((***(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))(((((('''(((***)))(((((()))+++************************++++++++++++++++++++++++******))))))))))))******************************************************))))))))))))))))))))))))************************+++*********))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...------...///000111111000---............/////////000000000000000000000000//////000111111111000000...//////000111111222222555888;;;999666666<<>>FFFMMMNNNKKKNNNLLLIIIEEEBBB???>>>===888444///,,,,,,...//////,,,...///...---,,,---...---...///...,,,,,,...///000///---,,,++++++,,,,,,------...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))*********+++++++++++++++******))))))******************************************************))))))))))))))))))))))))************************************************************************************************************************************))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%(((+++---,,,***)))((()))))))))))))))))))))))))))))))))*********++++++************************)))******++++++******))))))+++,,,,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%&&&'''((((((((((((''''''''''''((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,---------------,,,---............/////////..........................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,...///000000111000111333666999:::999===???AAAAAA@@@===999777666333000///000111222222...000333333222000000000111111222000///...///111///////////////000111111---///111111000000000222------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))************++++++******)))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************************************************************************************(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%(((+++,,,+++))))))***(((((((((((((((((((((((())))))*********+++++++++++++++++++++++++++++++++)))******++++++******)))***+++,,,,,,++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&$$$%%%&&&'''((((((((((((''''''''''''((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,---------.........------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---...------,,,,,,---...111111111222111000000111...111666:::<<<;;;888777///...,,,,,,---......---+++---......---,,,,,,---,,,---------++++++---///***++++++,,,,,,------...(((***------++++++,,,...............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***++++++++++++++++++++++++******************************))))))))))))******))))))))))))******************))))))))))))******((((((((((((((((((((((((************************))))))))))))))))))))))))************************************************************************************************************************************************))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++***)))******(((((((((((((((((((((((()))************+++++++++++++++++++++++++++++++++******++++++++++++*********,,,------,,,+++---...++++++++++++++++++++++++------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''(((******((('''&&&$$$%%%&&&'''((((((((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,---------------------------------++++++,,,---....................................))),,,...///...---...//////...//////---,,,...111000000000000000000000000111000///000111111///.../////////...------///111---...//////...///111333//////000000000///......---///111111...,,,---///,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))***************)))))))))))))))******((((((((((((((((((((((((************************))))))))))))))))))))))))******************************************************************************************************************************************++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&'''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))+++++++++++++++,,,------+++***)))))))))***,,,---,,,,,,,,,,,,---...///000------,,,,,,------......///......///000000---+++---,,,---///000///,,,***000///---+++******+++,,,------,,,,,,+++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''((((((((((((%%%&&&((()))))))))(((''')))(((&&&&&&((()))((('''((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------------------------.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))*********++++++++++++)))************+++++++++,,,,,,,,,++++++*********************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&%%%((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************************************+++,,,++++++***))))))*********---,,,+++******+++,,,,,,,,,+++++++++,,,---......,,,,,,++++++++++++,,,,,,---,,,++++++---//////...+++***))))))***+++*********++++++,,,---...//////---,,,,,,+++++++++******,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((((((&&&'''((()))))))))(((((()))(((&&&&&&((()))((('''((((((''''''''''''(((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,---------------------------------------------------...---------,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++++++++++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++************++++++++++++,,,,,,,,,+++++++++******************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************+++,,,---...---,,,,,,+++************---,,,,,,,,,,,,---.../////////000111333555777888888888777777777777777888;;;888444111111000//////222000---...000333444555---............---,,,,,,---------------,,,+++***---,,,,,,,,,,,,,,,++++++------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((('''((())))))******))))))***(((''''''((())))))(((((((((''''''''''''(((((())))))((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********+++++++++++++++*********++++++++++++++++++++++++)))))))))*********++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''&&&&&&&&&%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************++++++******++++++,,,---......------,,,,,,------,,,---///111333666888999<<<===>>>AAADDDHHHKKKLLLQQQQQQPPPPPPPPPPPPPPPQQQQQQNNNKKKIIIGGGDDDAAA>>>:::777444222111000...---//////...------,,,,,,,,,---...///000000///......------------,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''((((((((((((((())))))******************(((''''''((())))))(((((((((''''''''''''(((((())))))((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++******))))))+++++++++***************************************))))))))))))************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************'''''''''''''''&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************,,,++++++******++++++++++++++++++,,,---...000000333555999>>>CCCGGGJJJLLLPPPPPPRRRTTTVVVYYY\\\]]]dddddddddddddddeeeeeefffaaaaaabbbcccbbb^^^XXXTTTQQQNNNJJJFFFBBB<<<666222000...,,,+++,,,---000111------...///000000000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))******+++***)))'''''')))***)))(((((((((''''''''''''(((((((((((())))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++******)))))))))************************************************(((((()))))))))*********))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''(((((((((((((((%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++++++++,,,------***+++,,,///222666999:::EEEGGGKKKQQQVVVZZZ]]]^^^aaaaaaaaaaaabbbcccdddeeejjjjjjjjjkkklllmmmnnnooonnnnnnooonnnjjjbbbYYYRRRWWWWWWWWWWWWWWWTTTPPPMMM@@@>>>:::555222000////////////...------......///---------............///........................,,,,,,------------,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''(((((((((((()))(((((((((((()))***++++++)))(((((()))***))))))((((((''''''''''''(((((((((((())))))))))))******''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,---++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************))))))))))))))))))***************************************((((((((()))))))))******))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((())))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,---///000222333444555999>>>CCCIIIMMMPPPXXXZZZ]]]```ccceeeggggggggggggggghhhiiijjjkkklllllllllmmmnnnppprrrssstttuuuuuusssqqqmmmeee\\\UUUPPPPPPQQQSSSWWWYYYYYYXXXSSSRRROOOKKKEEE???:::777888666222///------...///------......////////////------------------------,,,,,,---......---,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((('''''''''((()))***+++)))(((((()))******)))((((((''''''''''''(((((((((((()))))))))*********'''''''''''''''''''''''''''((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++************************************************************++++++++++++++++++++++++++++++++++++************************))))))))))))******++++++***************************++++++++++++,,,,,,,,,************************************************************************))))))))))))************((()))))))))*********+++************************(((((((((((()))))))))***))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************************************))))))))))))************)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,...111444777888AAACCCHHHNNNUUU\\\aaaddddddeeeggghhhiiihhhhhhgggeeefffgggjjjmmmppprrrtttooopppqqqrrruuuwwwyyyzzzuuuuuuuuuvvvwwwuuuqqqmmmhhheeebbb````````````___VVVXXXZZZ\\\ZZZVVVQQQMMMAAA>>>888333000//////000---.........//////000000------------------------,,,,,,---......---,,,,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))((('''&&&&&&&&&''')))***+++)))(((((()))******)))((((((''''''''''''(((((((((((())))))*********+++''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++,,,,,,------------......++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***//////***))),,,---***************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&'''((())))))(((((()))***************************))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,+++++++++++++++,,,,,,+++***+++---///---000666;;;???DDDIIIMMMUUUWWW[[[```cccdddccccccffffffhhhkkknnnooonnnlllkkknnnooonnnpppsssqqqmmmmmmooorrruuuvvvwwwwwwwwwuuuvvvwwwzzz|||}}}}}}}}}vvvxxxuuupppnnnmmmiiiccc```ZZZXXX\\\^^^ZZZWWWXXXWWWUUUQQQIII@@@888444222222111///...//////...---/////////...............,,,------......------,,,......---------,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((()))(((%%%&&&))))))&&&%%%%%%&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''((()))***(((((()))***+++++++++++++++***)))(((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))************************)))))))))))))))******+++++++++++++++++++++++++++)))***++++++,,,,,,++++++------......///000000111+++++++++*********))))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''(((((((((((())))))))))))))))))))))))************'''((()))))))))(((&&&%%%)))************+++++++++******))))))******+++,,,************++++++++++++++++++************++++++++++++++++++++++++++++++------,,,++++++,,,,,,---.../////////......---,,,///---,,,,,,---......---...,,,++++++---......---......------------------+++,,,,,,,,,,,,++++++***,,,,,,++++++,,,,,,---...------++++++++++++------(((,,,---)))))),,,---***************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((''''''''''''((())))))(((((()))+++************************))))))))))))))))))))))))(((((((((((()))))))))***)))))))))*********++++++***++++++***)))+++---000555:::AAAGGGLLLPPPTTTVVVYYY\\\___cccfffffffffeeeeeeeeefffiiilllooopppooojjjlllkkkjjjmmmsssvvvuuutttrrrqqqqqqsssvvvxxxyyyvvvxxxzzzzzzzzz{{{|||~~~zzz{{{zzztttqqqoookkkeeeaaa\\\[[[^^^___ZZZXXXZZZaaabbbaaa]]]TTTIIIAAA<<<777333///,,,---///000111000000111111111111111111---------......---------.........---------,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))(((%%%&&&******'''''''''((((((((((((((()))&&&&&&'''''''''((((((((()))(((((('''''''''((((((((()))***,,,,,,---------,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))************************))))))(((((())))))***+++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,------...//////000+++++++++*********))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))************(((((())))))(((''''''&&&)))************+++++++++******))))))******+++,,,)))))))))))))))*********,,,,,,+++***************,,,,,,------------------,,,,,,...///111222444444111222333333333333333333///......///000111111000///...------///000///...)))))))))+++,,,---------111111000000//////......---,,,++++++++++++++++++------,,,++++++,,,------***------******,,,,,,***++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((('''''''''(((***)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))***+++,,,,,,***+++,,,,,,---000555888???EEELLLRRRUUUWWWXXXYYY^^^___bbbeeegggggggggfffgggffffffiiimmmppprrrrrrjjjlllllljjjkkkqqqsssrrrrrrooolllmmmppprrrsssqqqqqqsssuuuvvvvvvuuuvvvvvvuuuxxxxxxuuusssrrrooojjj___]]]\\\\\\XXXSSSQQQSSSWWWYYY[[[ZZZVVVSSSQQQPPPGGGBBB:::444111000000000//////000000000000///...------............------.........------------,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''******((((((,,,,,,***))))))))))))))))))((((((&&&&&&&&&'''((((((((()))******)))(((''''''''''''((((((***+++,,,------------............,,,+++***((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,---......+++************)))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))((((((''''''(((((()))************+++++++++******))))))******+++,,,************************,,,,,,++++++************---------....../////////222333444555555555555555444555666777777888888777333444555555555555444444222111000000111222000///111000000111222333222000///...---,,,,,,,,,,,,---///...---,,,++++++++++++------,,,,,,,,,,,,------000000...---------,,,***++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((''')))******)))(((***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********,,,++++++++++++,,,---...+++---000333777===CCCHHHOOORRRVVVYYYYYYYYYYYYZZZ```aaaccceeeffffffeeeeeehhhhhhiiikkknnnoooooonnnfffkkkllliiihhhiiihhheeeeeeccccccfffjjjkkkhhhdddeeefffiiiooottttttnnniiigggjjjlllmmmppptttrrrnnnfffgggfffccc\\\VVVTTTVVVRRROOOJJJFFFFFFLLLTTT[[[ZZZVVVOOOHHHAAA:::222---111111111000000...------......////////////..................------------++++++++++++++++++++++++******************************))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***...///------///000...,,,++++++******)))))))))))))))))))))))))))))))))***))))))(((((((((((()))'''''')))***+++,,,,,,,,,---.../////////---+++)))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******************************++++++,,,------------,,,************++++++,,,,,,************))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((()))))))))***************)))(((''''''((()))***))))))*********+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------111111222333444555666777999:::<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@>>>???AAAAAA@@@>>>>>>>>><<<:::999999::::::999777444222000000111///,,,(((///...------------...///000000///...............---------,,,,,,---------666222...---......------++++++++++++++++++++++++******************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))((()))******))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************---,,,+++***+++,,,---...,,,000666<<>>;;;===@@@CCCGGGIIIKKKLLLGGGGGGHHHHHHHHHGGGGGGFFFBBBEEEIIIJJJJJJKKKNNNPPPLLLIIIGGGFFFGGGGGGFFFEEE@@@===::::::;;;999444///444444333333333333333333//////.........//////000------------------------AAA888111000000//////000,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******((()))+++***))))))***,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***))))))+++---000111333777>>>EEELLLQQQWWW[[[ZZZZZZ[[[[[[[[[^^^bbbfffddddddeeefffggggggggggggeeedddccccccbbb```[[[XXXVVVWWWTTTPPPSSS```ooowwwdddaaa\\\YYYYYY^^^cccgggggghhhnnn||||||nnnccc```]]]bbbppp|||zzzrrriiimmmnnnllllllnnnooommmlllhhh```XXXQQQOOOPPPSSSYYY]]]dddiiiiiibbbWWWNNN888777444222111222333444//////000000000000///////////////.........------++++++++++++++++++++++++******************************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((...444777444111222333222222111111111111111111000000//////...---,,,++++++))))))******,,,...///000...//////000000//////...******++++++***)))((('''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''(((((()))*********************************+++,,,,,,,,,++++++))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))******************))))))))))))******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))(((((())))))******)))************+++++++++******))))))******+++,,,((()))***+++,,,,,,---...---///111333555555555555222333444666999;;;<<<===AAAAAABBBCCCEEEGGGIIIJJJCCCDDDEEEEEEEEEEEEEEEEEEDDDIIINNNRRRUUUZZZaaafff```\\\XXXVVVVVVWWWXXXXXXNNNKKKIIIJJJLLLKKKEEE???888888777666555333111000//////......---.........------............------YYYKKK>>>999555000...///,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********(((***++++++***)))+++,,,************************))))))))))))))))))))))))))))))*********+++++++++***)))***+++///333777:::AAAEEELLLQQQUUUWWWXXXZZZVVVXXXZZZ[[[[[[^^^aaadddccccccdddeeeeeeffffffgggfffccc___\\\[[[YYYXXXVVVYYY\\\[[[WWWZZZhhhwwwooopppoookkkffffffkkkoooooosss{{{|||ppphhhaaaiii}}}hhhllllllkkknnnssssssooolllllljjjfffbbb___^^^______ccciiioooqqqnnnhhhcccKKKGGG@@@999444222222333///000000111111000000///////////////............++++++++++++++++++++++++******************************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,222666222.....................///////////////---------------.........,,,,,,,,,------///000111000000000000///...---,,,******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((''''''''''''((())))))************************((()))******++++++******))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))((()))))))))******************))))))))))))******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************(((((()))***************)))************+++++++++******))))))******+++,,,)))***+++---...000111222333444666888888888777666222333555777:::<<<>>>???GGGFFFFFFFFFGGGJJJMMMOOOOOOPPPRRRTTTUUUVVVWWWWWW^^^bbbhhhlllpppwww}}}wwwtttsssuuuwwwxxxgggccc```aaadddbbb[[[TTTLLLLLLKKKHHHDDD???:::777555444333111///......---,,,---...//////...---,,,qqq```MMMBBB:::000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++(((***++++++******+++,,,************************)))))))))))))))))))))))))))************+++++++++***+++,,,///444:::@@@DDDNNNRRRXXX[[[\\\ZZZYYYXXX[[[]]]```aaaaaaaaabbbccc``````aaaaaabbbcccddddddjjjeee^^^YYYWWWXXXYYYZZZaaahhhkkkiiijjjpppxxx|||ttt{{{yyyrrroooppprrrxxxxxxnnnfffpppxxx{{{zzzxxx{{{~~~xxxuuutttqqqmmmiiiggghhhiiinnnnnnoooqqqsssrrrnnnllleee^^^RRRFFF===777555555000000111111111111000000000/////////............++++++++++++++++++++++++******************************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))000444000+++******))))))))))))******+++++++++******+++,,,---//////000//////.........//////000.........---,,,+++)))(((+++***)))(((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))(((((()))***************************))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******'''((((((((())))))******(((((((((((())))))))))))))))))))))))************'''((()))+++++++++***))))))************+++++++++*********)))***++++++,,,,,,---...000333555666777777888:::;;;:::999777555;;;<<<>>>AAADDDFFFHHHIIIGGGHHHJJJNNNTTT]]]dddiiimmmnnnqqqtttwwwyyyzzz{{{mmmmmmkkkgggaaaYYYRRRMMM===;;;999666333111///...,,,---...//////...---,,,uuuqqqhhh[[[LLL>>>555111000...,,,++++++,,,------+++++++++***++++++,,,,,,************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******+++++++++*********))))))************************)))************+++++++++((())))))***+++,,,------...000333888>>>EEEJJJNNNWWWXXXWWWVVVYYY^^^^^^[[[\\\bbbddd^^^\\\```dddddd\\\YYY\\\bbbaaa\\\___hhhwwwpppiiidddaaa___bbbhhhrrr|||{{{||||||uuuooottt~~~uuuwwwjjjdddjjjrrrnnnvvvzzzxxxvvvvvvtttnnnlllccc]]]\\\UUUFFF:::777000444666444///,,,...111///,,,******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((((((((())))))))))))))))))))))))))))))((()))***++++++***)))(((***)))'''''')))))))))((()))***+++,,,---.........++++++,,,,,,,,,---------------...///...---+++*********))))))((((((''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))))))))************))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************+++*********))))))(((((()))*********++++++++++++)))******+++++++++++++++---+++((()))+++---,,,+++000...111888;;;999888999666777999<<<>>>@@@BBBCCCGGGGGGHHHJJJIIIHHHJJJMMMTTT[[[eeeooowww}}}wwwhhhYYYRRRFFF;;;888999777222---555666///---222222---vvvtttpppjjjaaaTTTEEE;;;555222...,,,------,,,***,,,+++++++++++++++,,,,,,************************************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******+++++++++*********))))))************************************+++++++++++++++******++++++,,,......111444;;;BBBIIIOOOSSSUUUYYY\\\\\\ZZZ\\\```aaa^^^]]]bbbbbb\\\YYY[[[\\\ZZZ[[[XXXZZZ```aaa___dddmmmxxx{{{zzzppppppuuutttrrrqqqyyy~~~yyyqqqooosssuuussssssmmmhhhddd```YYYUUUTTTBBB888///...333666333...//////............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))(((''')))(((&&&&&&((()))((('''((((((***++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,------------,,,+++******)))))))))((((((((('''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((((((******))))))(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''******))))))))))))************))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))((()))))))))*********++++++((()))***+++,,,---------///,,,******---000000000999666555888888555555777999;;;???CCCGGGIIIJJJJJJIIIKKKNNNRRRVVV[[[```eeesss{{{}}}tttgggZZZTTTNNNAAA444222444222//////111000,,,tttrrrpppqqqooofffXXXLLL???888000---...///---***,,,,,,++++++++++++,,,,,,************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******+++++++++***************************************************+++++++++,,,,,,+++++++++,,,...111222999===EEEMMMSSSWWWYYYYYYVVV[[[]]]\\\\\\```aaa___^^^```^^^ZZZWWWWWWUUUQQQTTTRRRXXXccchhhiiinnnxxx~~~|||uuukkkiiinnnqqqpppvvvxxxvvvoooiiifffccc___TTTFFF666111555888333---...000222222000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''((())))))((((((''')))'''%%%&&&'''(((''''''&&&'''((())))))***)))))))))))))))*********++++++++++++,,,,,,++++++***)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******)))))))))(((((((((***))))))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))************))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))((((((((()))))))))******(((((()))+++,,,---......---,,,,,,...111555777888===999777888777555666:::AAACCCGGGJJJMMMNNNMMMMMMMMMSSS\\\eeennnxxx||||||vvvnnn]]]MMMBBB999111111222111//////pppnnnmmmnnnpppmmmgggaaaNNNBBB444,,,,,,//////...------,,,+++++++++,,,,,,*********************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))************************************************************+++++++++,,,,,,+++******+++...333777:::DDDGGGMMMRRRVVVXXXYYYXXXWWW\\\___]]]\\\___```___[[[[[[ZZZXXXWWWVVVTTTRRRTTTVVVbbbrrrzzzwwwwww{{{rrriiihhhjjjjjjhhhhhhqqqwwwrrrmmmiiiddd]]]\\\WWWMMMCCC999333000///,,,///222222000---------------------------------,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((())))))))))))))))))(((&&&&&&((()))((('''&&&'''(((((()))))))))(((((((((((())))))))))))*********************))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))************))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))*********************)))))))))))))))(((((((((((())))))))))))((())))))***+++,,,---...***,,,...222666999;;;;;;666444555888999999===BBBIIIJJJKKKMMMNNNOOOOOOPPPYYYeeetttwwwxxxyyy{{{aaaLLL999555444000000444eeehhhlllooopppooommmlllaaaSSSAAA333......//////...------,,,+++++++++,,,************************))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))******************************************************++++++++++++,,,,,,,,,)))***+++...444:::@@@DDDNNNOOORRRUUUXXXZZZ[[[\\\___cccccc___]]]^^^]]][[[TTTTTTUUUWWWWWWWWWXXXZZZ___eeewwwvvvnnnmmmnnnpppppp^^^iiirrrtttrrrpppkkkgggaaa```\\\TTTIII>>>666222---...000000///---------------------------------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))************************))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))******++++++++++++)))(((((()))******)))(((((())))))***)))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))******))))))))))))************))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))******(((((((((((())))))))))))***************+++---------000444777888888777777000111666<<>>DDDEEEEEEIIIOOONNNQQQWWW```lllwwwpppZZZLLL@@@777333PPPUUU\\\bbbfffddd```]]]hhhhhhfff^^^PPPAAA555...//////...,,,,,,+++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))*********+++++++++************************+++++++++,,,,,,,,,------111333888>>>FFFMMMSSSVVVXXX[[[___bbbeeeeeeeeeddd[[[YYYUUUTTT[[[bbbbbb^^^[[[]]]aaacccaaa```iiiuuutttzzzzzzuuuqqqnnnjjjhhhfffaaaYYYRRREEE===333///000222000...........................------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))***+++,,,---+++)))(((((()))******)))))))))*********))))))((('''(((((((((((()))))))))))))))((((((((()))++++++'''((((((((()))))))))***((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************'''((((((((()))))))))*********))))))))))))************))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************((()))))))))************)))))))))*********++++++---,,,,,,---000333666888999999888555333555999===EEEFFFIIILLLLLLKKKPPPXXX[[[```jjjwww~~~nnn```OOOAAA[[[XXXWWW[[[bbbeeeddd```[[[eeeppppppbbbOOO===333000///...---,,,+++++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))******++++++++++++************************++++++,,,,,,,,,---------666999>>>EEELLLSSSXXX[[[\\\___dddhhhhhhfffbbb___XXXUUURRRWWWeeesssvvvrrrfffhhhlllmmmhhhfffqqqyyysssyyyzzzqqqccc\\\aaahhhQQQEEE777111222444222...........................---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((()))))))))))))))))))))))))))))))))((((((((((((***,,,---***)))'''''')))))))))(((((()))))))))))))))(((((((((((((((((()))))))))******)))(((((((((***+++,,,'''((((((((())))))******)))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++************)))))))))******++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************'''((((((((())))))************))))))))))))************))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************(((((())))))*********+++************++++++++++++,,,------///333777<<<>>>888777444111222888BBBJJJOOOOOOPPPQQQPPPPPPXXXaaakkkqqq|||~~~hhhSSSxxxfffXXXZZZ```aaa]]][[[^^^bbbdddgggmmmjjjQQQ555111000///.........,,,+++,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,'''((())))))((()))+++---+++))))))---///000333888===>>>FFFRRRWWWWWW[[[aaaiiihhhgggggggggddd___\\\MMMVVVXXXXXXnnn|||www}}}~~~}}}xxxuuutttnnndddaaacccgggTTTBBB999444...---///......///...------...000......---------,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++++++++*********))))))(((((()))************+++++++++))))))))))))))))))))))))++++++++++++******))))))+++*********))))))((((((++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++***++++++***))))))+++------...000333777888999999111333777===CCCHHHMMMOOOOOOSSSYYY___dddjjjpppttttttnnnfffddd```^^^___]]]``````^^^cccggg]]]MMM>>>777///,,,...000///---,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))***++++++******,,,---,,,)))***...111444999@@@IIIIIINNNWWW\\\^^^dddkkkkkkjjjiiihhhgggccc\\\WWWVVV[[[ZZZZZZmmm~~~wwwwwwwwwsssnnnmmmiii]]]QQQHHH???666111222///000000000000000111222.........---------,,,,,,++++++++++++++++++++++++,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))******++++++******+++*********)))))))))))))))************+++++++++************************++++++++++++*********)))+++*********))))))))))))++++++++++++++++++++++++************************************************,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,+++***((())),,,......///333888<<<;;;444///555;;;BBBIIIMMMQQQTTTVVVRRRXXXaaalllwww|||oooeee``````]]]```^^^XXXYYYbbbhhhgggSSSEEE444+++,,,000111000------,,,,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,***,,,------,,,+++,,,------,,,...333777;;;CCCKKKQQQRRRVVV]]]bbbffflllssskkkiiihhhhhhgggccc\\\WWWYYY]]]```cccooo|||}}}zzzsssmmmnnniiiddd\\\OOO@@@666222000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))***************))))))))))))************+++++++++************************++++++++++++***************************)))))))))************************************************************************,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,---,,,,,,***)))***...111222777<<<===:::666666777AAAGGGLLLOOOPPPTTT[[[bbbeeellluuuuuufff^^^]]]cccccc[[[XXX___jjjqqqeeeUUU@@@111+++,,,///000------------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,***,,,......---,,,,,,,,,---...333:::>>>BBBIIIRRRSSSWWW___gggkkkmmmoooqqqhhheeebbbccceeeddd___ZZZ\\\bbbmmmwww}}}~~~yyyuuuqqqooolllggg\\\LLL;;;000333222000000//////---,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))************************))))))*********+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************++++++***)))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,+++++++++...333777777???DDD===333333@@@OOOOOOPPPPPPMMMLLLTTTcccooo{{{wwwccc\\\ccchhhddd```bbbhhhmmmlllbbbQQQ>>>000++++++............---------,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,***+++------,,,+++,,,---,,,///777@@@DDDFFFMMMUUUYYYcccoooxxx{{{xxxsssnnnddd```\\\^^^bbbccc___ZZZfffnnn|||ooolllhhhgggdddYYYFFF666666444111111222333222111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))***************+++++++++))))))*********+++++++++************************+++++++++++++++++++++,,,***************+++++++++))))))))))))))))))))))))************************************************+++***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,***+++,,,---///333999======??????===<<>>@@@@@@FFFQQQ]]]dddddd___ZZZhhhnnnvvv}}}~~~~~~sss{{{hhhccceeeddd[[[RRRTTTZZZbbbgggcccTTTAAA333000/////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------,,,++++++...333777DDDGGGNNNVVV]]]eeevvvxxxoooeeeXXX\\\gggxxxzzz~~~vvvzzzsssfffdddiiiiiiddd^^^SSSFFF<<<888555222///000/////////............------------------------,,,++++++***)))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++*********++++++,,,,,,,,,)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------///222666999;;;<<<===???>>>UUUmmmqqqfff^^^dddooo{{{vvvqqquuu}}}|||xxx|||~~~mmmaaa[[[WWWTTTWWWSSSVVVcccllldddOOO<<<111333333111...,,,---///......---,,,+++))))))(((+++*********))))))((((((************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++---,,,++++++*********++++++++++++***,,,333<<>>===<<<<<<===TTTeeeqqqoookkkqqq{{{~~~~~~uuullldddzzzqqqdddUUUJJJKKKPPPSSSVVVaaajjjdddWWW:::666111......///...,,,......---,,,+++***))))))+++*********))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,------000///...///222999BBBHHHHHHMMMYYYjjj{{{{{{ooo```[[[___YYY\\\eeexxxvvvrrruuuqqqnnnpppwww~~~{{{tttqqqiiiaaabbbfffbbbRRRCCC<<<666111000000000///...---,,,---.........---------,,,,,,,,,,,,,,,+++++++++******++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************************************************++++++++++++************++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))***)))))))))***+++,,,,,,///...,,,++++++---///000333999>>><<<888===NNN]]]mmmssswwwuuurrrxxxzzzlllppprrrrrrqqqxxx|||zzz```JJJBBBLLLMMMFFFMMMcccooolllOOOCCC555...///111///+++......---,,,+++***))))))***************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++++++++,,,*********+++,,,---///000......///222888AAAIIIOOOPPPZZZmmmzzzkkk]]][[[bbbdddlllzzztttpppwwwwwwnnnjjjoooyyyzzz}}}}}}pppccc___dddfff```VVVJJJ<<<222000000000///...---,,,,,,.........------------,,,,,,,,,,,,+++++++++******,,,+++++++++************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************************************************+++++++++,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************)))++++++*********++++++,,,,,,......+++))),,,333999999;;;===???EEEUUUkkk|||}}}zzz|||sssuuuvvvtttpppnnnppprrr~~~yyy^^^KKKNNNKKKCCCCCCRRReeeqqqhhhYYYEEE666111000000......------,,,++++++******************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,...///000+++...222999AAAJJJRRRWWW___pppwwwtttkkk```___dddxxx|||pppjjjoootttuuu{{{}}}hhhdddcccffffff[[[III;;;333222000000000000///...............------------,,,,,,,,,+++++++++******,,,,,,+++++++++*********+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********************************************************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------......///------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++++++++******,,,,,,+++*********++++++***,,,...//////333;;;AAAAAA???BBBRRRiii|||zzzttt}}}xxxpppmmmpppuuu}}}xxx]]]QQQJJJJJJGGGFFFXXXpppxxxmmmYYYCCC333,,,...111...------,,,,,,+++++++++***************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***++++++++++++,,,,,,,,,------,,,,,,------...//////555<<>>GGGPPPSSSZZZoooyyywwwrrrvvv{{{rrrhhhggg\\\QQQBBB888444333222000000/////////............,,,,,,,,,+++++++++******---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------...///000000111............/////////000///////////////000111111000000000000000000000000........................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++,,,---------*********+++,,,---...///,,,333<<<@@@BBBKKKZZZfffwwwmmmuuulllTTTWWW\\\WWW[[[mmmxxxssskkkaaaMMM777333111000222000,,,+++...++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((***************************++++++,,,,,,------...***...///------333:::???HHHLLLQQQ\\\tttwwwfffkkk|||~~~~~~}}}}}}zzz{{{{{{}}}|||~~~zzz{{{||||||~~~pppppprrrqqqoooccc^^^PPP>>>555666666111111111111///......///111---------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''---555111$$$""")))(((((()))***************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,+++++++++,,,---......***+++------------///111111111111000000000000///444222000...///111444666666666666777777888888888666555444444555555333111...//////...---...000222---...///000111111111111...////////////......------------------------------------,,,,,,,,,++++++,,,++++++******++++++,,,************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++---...---++++++...000000333999CCCHHHKKKXXXxxx|||ppp~~~}}}___YYY\\\\\\bbbnnnuuurrroookkk\\\KKK555///,,,...///,,,***+++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))(((***************************++++++,,,,,,---......---.........000777@@@EEELLLPPPWWWfffkkk\\\hhh~~~}}}||||||}}}}}}yyyxxx{{{yyysssqqqtttwwwyyyzzz}}}|||vvvqqqppprrrnnnhhhYYYFFF777222222222222222222000///...///000---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,111888444)))'''...((())))))***************,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++---,,,,,,,,,,,,---......///111111111///...///111000000111222333444444444444333333333666999===???BBBBBBBBBBBBBBBCCCCCCDDDCCCAAA???===<<<999666333666555444222111000000000222222111000///...------........./////////......---------------------------------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,************))))))))))))************************)))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++***++++++***+++---000222>>><<>>FFFMMMOOOXXXeee{{{qqqbbbqqq}}}}}}zzz~~~~~~~~~}}}{{{{{{xxxssspppqqqpppqqqnnniiihhhssswwwoooppptttnnndddWWWEEE777222444333222222111000///............---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***...222///''''''---((()))******++++++******,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,---------,,,---......///---...///...------///000...///111444666777888999999:::<<>>===;;;999666444222111/////////...///000000111111111000000//////........................------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++*********)))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++((()))+++,,,---///333777DDDAAAGGG]]]zzzooofffzzzvvvyyybbbXXXWWW```eeeiiikkkkkkkkkiiifffRRR@@@///,,,000111///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,---.........///---///555<<>>???@@@@@@EEEGGGJJJNNNRRRUUUWWWXXXUUUTTTSSSRRRSSSTTTVVVWWWOOONNNLLLKKKKKKKKKJJJHHHHHHGGGEEECCCAAA???<<<:::666555333222111111222222555444333111000///...---/////////..................------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********))))))************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++***+++++++++++++++,,,,,,++++++---000111222888>>>EEENNNbbb~~~tttooonnnxxx~~~pppiiiWWW[[[aaaggghhhggghhhkkkeeePPP999000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************((()))))))))*********+++************************+++,,,,,,------...//////...---111;;;BBBFFFLLLTTTccc~~~www~~~}}}zzzwwwsssnnnkkkeeeuuuwwwqqqhhhWWWDDD999222000//////111222000////////////.........---------------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++***+++***((())),,,))))))***++++++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000111000111333444555888===@@@???@@@CCCEEEGGGGGGGGGGGGJJJLLLOOORRRTTTVVVWWWWWWRRRRRRRRRRRRSSSUUUWWWXXXRRRQQQOOOOOOQQQRRRRRRRRRQQQNNNKKKJJJJJJJJJGGGEEEMMMKKKFFFAAA<<<777444222444333222000000///000000000000000//////..................---------,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++************************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++*********++++++,,,,,,,,,---,,,...222333444===GGGOOOeeerrrkkk^^^XXXYYYbbbiiijjjmmmrrrooo]]]GGG999000,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((())))))******+++++++++************************,,,,,,,,,---......//////---...666AAAGGGJJJSSS___tttmmmsssxxx|||~~~wwwpppjjjsss|||}}}~~~vvvooofffUUUEEE888444111000222333111///000////////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++************+++,,,)))***++++++,,,++++++++++++,,,,,,---------------++++++,,,,,,------......,,,,,,---...000333555666777888888888999;;;???BBBCCCEEEHHHJJJKKKKKKJJJIIIEEEFFFHHHKKKMMMOOOPPPQQQYYYZZZ[[[]]]___aaabbbccceeecccaaa```aaabbbbbbaaaYYYTTTPPPNNNNNNNNNKKKIII[[[ZZZXXXTTTOOOKKKGGGEEE777666555333222222333333111111000000//////..................---------,,,------,,,,,,,,,,,,------,,,++++++++++++*********++++++++++++++++++++++++((())))))******+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********++++++,,,,,,------+++---333555888DDDSSSjjjyyyfffyyybbbRRRZZZiiinnnpppsssrrrfffWWWGGG888---+++///------------------------******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((())))))******+++,,,,,,************************,,,,,,------.../////////000111:::FFFKKKPPP___rrrooocccooo{{{{{{|||}}}{{{yyyxxxyyyzzz{{{|||nnnZZZCCC<<<555222333333111///000000000/////////.........------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''))))))''')))***++++++,,,,,,+++++++++,,,,,,---......------++++++,,,,,,---......///---...///222555888:::<<<::::::;;;;;;<<>>999777555444222222111000000///..................------------------,,,,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++((())))))******+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))******+++,,,,,,------///+++...666:::@@@QQQddd}}}}}}kkkmmmOOOSSSfffooopppppprrrmmmcccTTT@@@000...222------------------------*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************((())))))***++++++,,,,,,************************,,,,,,------.../////////333444===IIINNNTTTiiiooodddvvv|||{{{{{{yyywww~~~xxxlllKKKCCC:::555444444111...000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))(((''')))******'''******+++,,,,,,,,,,,,++++++,,,,,,---.........---++++++,,,,,,---.../////////000222444888;;;>>>@@@<<<===???@@@CCCGGGMMMQQQXXXZZZ^^^aaacccccccccbbbaaacccgggkkkqqqwww|||zzzrrrooolllhhhdddccceeegggiiiiiifffcccaaa^^^ZZZRRRIIIAAA:::555333222222222111000//////...//////.........---------...------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))***+++,,,,,,------111---111:::@@@HHH\\\rrr|||uuuyyyzzzzzzkkkYYY[[[ffflllkkkooooooooogggSSS;;;111222***,,,,,,+++,,,......---++++++++++++++++++++++++************************++++++++++++++++++++++++*********)))))))))))))))************************************************)))))))))((())))))***+++******+++++++++,,,,,,,,,,,,++++++,,,...//////---333???IIIJJJQQQiiiuuucccsss~~~}}}zzzyyy}}}vvvttt{{{vvvWWW<<<888888222///555222222111111000000//////........................,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))++++++***)))(((((())))))******))))))))))))******)))))))))))))))))))))))))))***,,,,,,***)))***+++)))************+++++++++...,,,***))))))***,,,...+++---///111222111///---333444777===BBBDDD@@@===???EEENNNTTTWWWXXX^^^eeefffeeedddeeeiiirrr~~~~~~yyyuuuvvvwwwtttkkkcccfff^^^XXXXXXUUUMMMCCC===;;;888444111000000111111333000------.../////////////////////////////////,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******+++++++++,,,,,,,,,...,,,++++++,,,------,,,......666BBBGGGSSSwwwwwwooopppqqqqqqsssxxxdddWWW]]]eeedddiiikkkooommm^^^FFF555///......---------...---,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************))))))))))))***************************************************))))))))))))***++++++***++++++++++++,,,,,,,,,------------...///111222>>>FFFMMMRRRbbbmmmhhh|||yyyzzz{{{~~~mmmRRR???666333333333222222111111000//////...........................,,,,,,,,,++++++++++++***************************************************************************+++***)))(((((()))***+++))))))))))))************++++++***)))))))))))))))******))))))))))))******************************)))***,,,,,,***)))***+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------///222555777;;;999777777:::???BBBCCCRRRVVV[[[^^^```dddlllttt~~~~~~uuullleee___^^^]]]VVVQQQNNNIIIEEE@@@:::777444222111111/////////111111///...////////////////////////------------,,,,,,,,,+++++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******+++++++++,,,,,,,,,,,,,,,+++,,,.../////////222888@@@IIIXXXsssvvvppphhheeehhhllllllooosssvvv|||nnnTTTSSS[[[^^^aaadddkkkqqqjjjVVV>>>000222///............,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************+++,,,,,,++++++++++++,,,,,,,,,,,,---///000...---///444888EEEGGGKKKXXXuuutttooopppnnnkkkfffrrr{{{{{{yyy}}}wwwtttwww|||}}}fffIII777555666222222111111000000///..............................,,,,,,,,,,,,++++++++++++******************************************************************************))))))))))))******************+++++++++++++++***))))))))))))))))))******))))))))))))******************************)))+++,,,,,,+++******+++************+++++++++,,,+++,,,---.........,,,+++---...///000333777:::<<<666666666888===DDDMMMTTT]]]aaafffhhhkkkttt|||tttmmmjjjfff```^^^___VVVQQQJJJBBB<<<777222/////////000111333222000---////////////////////////............------------++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******+++++++++,,,,,,,,,++++++,,,...000111222222444===GGGSSSnnnuuugggaaa^^^]]]aaafffhhhkkknnnpppwwwvvv\\\PPPSSSZZZ\\\]]]bbbkkkmmmbbbMMM===555000---...///...,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***************++++++************************************************++++++******++++++,,,---+++++++++,,,,,,,,,------,,,///000///---///777>>>IIIGGGLLLddd{{{www{{{wwwllldddjjjvvvyyyyyy~~~zzz}}}}}}zzzmmmWWWBBB777444555222111111000000///..............................------,,,,,,,,,+++++++++***************************************************************************))))))))))))))))))***)))))))))*********++++++******)))))))))))))))***+++******))))))******+++************************)))+++,,,,,,+++******+++*********+++++++++,,,,,,+++,,,------............---000666;;;======;;;999333888>>>CCCHHHOOOWWW]]]fffnnnvvv{{{|||sssjjjfffggg___YYYRRRKKKFFF@@@999444333111000111222222000...////////////////////////.........------------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,***,,,...///000111222444888???OOOkkktttdddXXX___]]]^^^```dddhhhlllooossszzz|||{{{qqqXXXOOOUUUYYYWWWWWW^^^ffffff\\\PPP<<<222,,,---///------///---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,************************************************++++++******++++++,,,---++++++,,,,,,,,,---------+++...//////...222;;;CCCLLLMMM[[[~~~|||mmmyyysssgggvvv{{{yyy~~~}}}~~~{{{yyyxxxqqqlllfffTTT<<<222666222222222111000000//////////////////////////////---------,,,,,,,,,++++++************************************************************************)))))))))******)))))))))((((((((()))))))))*********)))))))))))))))******++++++************++++++***************************+++------+++***+++,,,***++++++++++++,,,,,,,,,---,,,++++++---///111333444777<<<@@@AAA@@@>>>===CCCGGGKKKMMMPPPVVV^^^eee}}}zzzvvvxxx}}}tttrrriiiddd]]]XXXTTTNNNGGGAAA;;;777333000000111111111000000000000000000000000------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---//////...000333666BBBGGGbbb}}}jjj\\\RRRLLL]]]___```bbbgggnnnuuuxxx{{{}}}yyy}}}iiiUUURRRVVVSSSOOOPPPYYYbbbccc___GGG999......000------111......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,***************************************************************+++,,,,,,,,,,,,,,,,,,------------***,,,...000222888AAAHHHMMMYYYtttpppiiivvv}}}uuuyyy}}}|||}}}uuurrrsssmmmpppdddHHH777666444333333222111111000000////////////////////////------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))************))))))'''((((((((()))))))))))))))))))))))))))******+++++++++************++++++++++++++++++++++++++++++***,,,------,,,++++++,,,++++++++++++,,,,,,,,,,,,...---,,,---///333777999???>>>===>>>@@@DDDHHHKKKQQQQQQRRRUUU^^^kkkyyyyyyrrrkkkfffbbb[[[QQQJJJDDD???999444222222222222000000000000000000000000---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---...000///...111777<<>>>>>======???DDDLLLSSSXXXXXXXXX\\\gggxxx{{{tttjjj]]]RRRMMMHHHAAA;;;888555333222000000000000000000000000............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,---///000///000555>>>EEEVVVuuuhhh\\\MMMFFFFFFLLLSSSXXXRRR\\\eeejjjqqqzzz}}}~~~~~~mmmppp}}}sss]]]NNNPPPNNNHHHJJJVVV```ddd___JJJ888444222,,,,,,222//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------************************************************)))))))))((()))******+++,,,,,,,,,---------......,,,,,,...444===FFFLLLOOOaaayyygggqqqzzz}}}~~~}}}|||~~~tttvvvyyy~~~pppeeefffdddPPP999666555555444444333333222000000000000000000000000......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***++++++***)))((()))************+++++++++))))))((())))))***++++++,,,++++++******++++++,,,++++++++++++++++++++++++***,,,------,,,+++,,,,,,++++++,,,,,,,,,------------///333777;;;>>>???@@@555888>>>EEEMMMTTTZZZ]]]aaadddmmm|||yyy|||{{{jjj^^^QQQMMMGGGBBB===999444111000000000000000000000000000/////////............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******+++++++++,,,,,,,,,---///000000111888DDDMMMdddnnnYYYPPPGGGGGGLLLOOOOOONNNRRR___kkkqqqvvv|||~~~|||{{{yyy{{{ooorrrwwwkkk^^^OOOEEEHHHNNNQQQYYYccceeeZZZFFF333+++///333333//////...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++******))))))++++++++++++++++++++++++))))))***+++,,,,,,------/////////...,,,,,,---...///111000777CCCEEEIIIYYYxxxsssrrryyyxxxxxxzzzuuuuuuvvvuuuwww|||}}}ssslllqqqnnn[[[HHH;;;444000444444000...///000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************************))))))))))))******************************))))))*********+++++++++++++++,,,,,,,,,---------000...------...///...---777111111888??????<<<:::===>>>DDDNNNUUUXXX]]]aaavvv{{{yyyfffbbb]]]XXXSSSMMMDDD===:::000222333222///---///222111000000////////////000......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,---...//////222+++///::::::666HHHdddppp^^^JJJJJJJJJJJJJJJLLLPPPSSS\\\aaaiiirrryyy~~~}}}wwwzzz|||vvvuuu{{{||||||rrr```MMMFFFIIIOOOUUUYYYccc___SSS@@@222...///000//////...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************++++++++++++++++++++++++*********)))++++++++++++++++++++++++)))******+++,,,,,,------,,,---...---,,,---///000...111444===HHHHHHQQQgggooofffzzzzzzmmmsss{{{}}}{{{wwwxxxttttttvvvzzzxxxvvvvvvjjjZZZDDD:::333333444111///111111000000000////////////.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************))))))))))))******++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,---------,,,---...---,,,---000444111777???AAA<<<999@@@KKKJJJGGGIIIVVVfffqqqzzz{{{}}}ssshhh___aaagggaaaOOO>>>999666222111222333333333111000000///////////////.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,---...//////111+++---555666>>>]]]cccNNNJJJJJJIIIHHHIIIMMMRRRWWWcccgggmmmuuuzzz~~~xxxwww{{{}}}vvvrrrvvvzzz{{{{{{|||zzzyyyzzzzzz^^^JJJGGGOOORRROOO[[[aaa```QQQ>>>333000///000///...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************+++++++++,,,++++++++++++************++++++++++++++++++++++++******++++++,,,,,,------***+++,,,---,,,---000222...444;;;FFFMMMMMMaaahhhfffjjjwwwvvvcccjjj~~~{{{tttzzz{{{xxxuuuwwwssstttvvvxxxzzz}}}~~~vvviiiSSSEEE777222222222222222111111000000000/////////.........------------,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***...111000---///555<<<555999??????;;;;;;HHHWWWVVVQQQTTTfff~~~xxxppprrrqqqdddVVVGGG>>>444000111444222000111111000//////...//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,---...///000000///222666:::MMMyyyvvv\\\KKKKKKJJJIIIHHHJJJPPPXXX^^^kkknnnsssxxx|||}}}~~~~~~~~~zzz{{{wwwqqqqqqssstttuuuxxx{{{wwwqqqlllxxxtttqqqppprrrzzzsssUUUKKKPPPRRRMMMTTT___fff^^^NNN@@@555///000///...------,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++************+++++++++,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------***,,,------,,,---000222///:::CCCJJJNNNSSSwwwwwwcccfffooosssxxxpppkkkwwwxxxxxxmmmpppuuuwww~~~}}}}}}xxxrrrqqqssstttvvvwwwvvvuuuxxx{{{nnnbbbRRR>>>333222333333222111111111000000000//////............------------++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------------...---000444555444555:::>>>BBB999555:::DDDLLLSSSYYYXXXYYYeee~~~|||}}}|||wwwrrrlllYYYNNN???555333333222000222111000///////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************************************+++++++++++++++,,,,,,,,,,,,,,,------...///000///444:::===EEEbbb}}}pppcccXXXRRRKKKJJJIIIIIIMMMUUU```gggpppsssvvvzzz|||}}}}}}}}}zzzrrrpppqqqrrrvvv{{{zzz}}}}}}rrrfff\\\[[[\\\aaajjjvvvdddQQQPPPPPPMMMTTT^^^fffdddZZZLLL;;;...000000///...------------------,,,,,,,,,+++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,+++++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........------///111111>>>EEEIIINNN___xxxdddeeelll{{{uuurrr~~~~~~}}}mmmqqq}}}|||www{{{xxxvvvrrrnnnoootttuuuwwwxxxuuusssuuu}}}sssooo```JJJ999333444333111111111111111000000000000//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........///111333777:::;;;;;;:::AAA::::::EEESSSZZZ[[[ZZZVVVbbb{{{rrrfff\\\MMM???777555555666333333222111000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,------------...///000000...666<<<@@@QQQwwwmmm[[[QQQKKKJJJMMMGGGGGGGGGIIIOOOYYYeeemmmssstttwwwzzz|||}}}}}}}}}|||}}}~~~}}}tttppppppssszzzzzz|||}}}vvviii[[[XXXVVV]]]kkkwww}}}}}}pppZZZOOOMMMNNNXXX___dddddd___RRR>>>---111000///...------------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,------------...///000///......000111222@@@EEEIII[[[xxxwwwtttvvv~~~xxx{{{~~~vvvmmmwwwnnnpppppp|||xxxtttrrrqqqooommmqqqwwwtttwwwxxxvvvtttvvv}}}yyymmmXXXDDD999666444111222222111111111000000000/////////.........------++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------............///000222666;;;===<<<:::777???LLLXXX\\\[[[___fffggguuu}}}ooofffVVVGGG===888888888555555333222111111111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,---------------...///000111///777<<>>BBBDDDJJJSSS___eeeccceeetttyyygggWWWMMMEEE>>>999777666555444333222222222////////////............------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++,,,,,,------------------...///000111222<<>>AAAAAAEEELLLTTT]]]gggpppvvvzzzzzz{{{|||||||||{{{{{{zzz|||{{{www|||}}}vvvtttzzz}}}uuummmSSSSSSRRRSSS___rrrmmmWWWNNNOOORRRYYY^^^^^^[[[UUUJJJ???111000///......------...---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------))))))***+++,,,,,,------------------------------,,,...000111111222555888>>>IIIJJJZZZssseee}}}yyy___VVVVVVUUUZZZ```kkk{{{}}}llllllooorrrqqqllllllnnnnnnqqquuuxxx{{{~~~qqqYYYEEE<<<777222222222222111111111111000000/////////............++++++++++++++++++++++++++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,,,,++++++******++++++,,,************************))))))*********+++++++++---------.........//////222555999999:::???IIIQQQrrrooollllllnnnzzz|||kkkbbbWWWJJJ>>>888888666555444333333333000/////////............------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------...------......///000111555CCCUUUooo^^^JJJ;;;<<>>???DDDDDDIIISSS\\\fffoooxxx}}}~~~~~~~~~}}}}}}|||{{{zzzqqquuuuuupppvvv{{{vvvzzz~~~wwwqqq___aaa^^^VVVWWWfffuuu}}}zzzdddUUUXXXPPPXXXbbbddd[[[PPPKKKKKK===555000111000,,,,,,000------------------------...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,---......------...000000------///000222888@@@CCCLLLNNNlllyyygggeee}}}ttt___WWWWWWYYY[[[aaalllyyyzzzlllpppsssqqqlllhhhiiikkkuuuwww{{{}}}~~~~~~zzzzzzxxxvvvtttrrrqqqooommmkkkuuu{{{wwwgggeeeXXX>>>000222777555222111111111111000////////////............++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,++++++***+++++++++,,,---------...///111222222555999999666>>>YYYuuurrrjjjttt~~~{{{~~~cccVVVSSSQQQ:::222555888222222444...222111000//////.........000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,------+++///111000///000222222???BBBaaahhhNNNFFF???>>>>>>===@@@CCCHHHMMMVVVbbbllluuu{{{~~~~~~tttllliiipppvvv~~~yyyssshhhkkklllddd[[[ZZZccclllsss{{{uuu[[[PPPQQQWWWaaaeee^^^RRRJJJIIIAAA888111111000------///...........................---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,---......------...000000------000222444:::BBBGGGKKKXXX}}}sssppp|||rrreeeiiixxx```VVVXXX\\\gggkkkpppsssuuutttuuuuuupppqqqpppmmmiiiiiilllooowwwzzz~~~~~~}}}rrrlllkkkfffeeedddcccccccccbbbaaa]]]eeevvvvvvhhhggg\\\DDD555555666444222111111222111000////////////............++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,222111000///000222444666888333444???PPPaaasssyyysssvvvxxxyyy}}}jjj[[[PPPGGG:::666666000222777333222111000//////......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++,,,,,,,,,,,,------+++------------000333444<<>>===AAAGGGMMMSSS[[[fffpppxxx~~~~~~}}}xxxmmmfffgggjjjqqqyyysssgggmmmpppjjjaaa[[[^^^cccdddkkkvvvrrrWWWSSSVVV___fffbbbVVVLLLIIIIII>>>444000000///...///////////////////////////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------...000000---...111444666===EEELLLOOOnnnooofffhhhxxxyyypppooonnnxxxaaaWWW[[[cccpppqqqooojjjeeefffkkkqqqrrroookkkhhhhhhkkkppptttyyy|||~~~zzzwwwtttnnnddd___^^^XXXWWWWWWWWWXXXYYYYYYZZZXXX^^^hhhrrr|||{{{pppmmmdddOOO===777444333111111222222111///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++***************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---111///---...111444777888999555<<>>>>>EEEMMMUUUZZZbbbllluuu|||~~~|||{{{qqqiiigggeeehhhvvvyyyqqqjjjqqqxxxvvvmmmeeebbbbbb\\\aaahhhlllqqqyyyiiiXXXVVV\\\fffggg[[[PPPLLLPPPDDD777111000111000...........................------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000...,,,---222555888@@@HHHNNN\\\ttthhhgggqqqyyyxxxzzz{{{oooqqq```[[[ccclllrrrnnnggg```^^^aaagggmmmlllhhheeeeeeiiiooouuuxxx|||~~~zzzrrrpppkkklllnnnnnnjjjccc^^^[[[VVVWWWWWWWWWWWWXXXZZZ\\\ccceeeggggggeeekkk~~~~~~yyyooo\\\FFF888444333222222333222000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,,,,,,,------...---------000444999<<<===<<>>QQQsssRRR@@@AAA@@@@@@AAA???@@@IIITTTZZZ___gggqqqyyy~~~~~~{{{wwwtttsssooolllpppyyywwwmmmlllttt}}}{{{uuupppooommmoooppplllhhhmmmyyyzzzaaaYYYYYYdddiii```UUURRRSSSIII<<<333000111000...---------------------------------,,,,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000---+++---222666;;;CCCKKKMMMnnn~~~kkkfffooozzznnnooowww|||gggaaaccckkksssqqqiii```\\\^^^bbbdddddd______aaafffmmmtttyyy{{{~~~}}}{{{{{{~~~}}}xxxssslllddd```aaaeeelllrrrsssoooiiibbb]]][[[\\\\\\[[[YYYZZZ\\\___hhhggggggfffbbbaaaiiissszzzjjjRRR===666444333222222222000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,------,,,,,,---......///...111444777:::===AAADDDJJJiiixxxpppsssvvvxxx~~~fffYYYTTTEEE:::777333333222111000000/////////000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------...,,,---222444555===GGGaaafffIII???>>>>>>@@@AAAAAADDDNNNYYY^^^ccckkkttt{{{~~~}}}|||wwwsssuuuzzz{{{uuujjjhhhooowww~~~}}}}}}xxxppprrr~~~ooo^^^UUU___fff```WWWTTTSSSMMMAAA555000000111///------------------------,,,,,,---------,,,+++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......------...000---+++...444999>>>GGGPPPUUUrrrnnniiiwwwxxx|||pppjjj}}}uuunnnlllcccggglllqqquuurrrjjj```^^^aaabbb]]]XXXVVVZZZaaaiiiqqqwww{{{}}}}}}{{{zzz|||mmmhhhcccbbb___\\\]]]aaaiiiqqqwwwuuuoooiiiccc]]]^^^______]]]ZZZZZZ^^^bbbllljjjhhhhhhddd___```eeennnwwwbbbJJJ:::888444222222222111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------......///000...333777999:::???HHHOOObbb|||vvvsssrrr{{{iii^^^HHH777666666333333222111000000000000111111111000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++---222333666EEEWWWuuu\\\FFFAAA???>>>???BBBEEEIIISSS]]]bbbgggoooxxx{{{xxxyyywwwmmmeeeiiipppwww|||~~~vvvuuu~~~www}}}~~~~~~dddSSSYYY```[[[TTTSSSPPPOOOFFF888//////111000........................,,,,,,---------,,,+++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......------...000...---000777<<>>>>>CCCHHHNNNWWW___gggllluuu~~~~~~~~~|||}}}}}}{{{vvvlllnnnqqqwww}}}{{{xxx{{{~~~uuuxxxzzz{{{}}}}}}~~~|||hhhQQQTTT[[[VVVPPPPPPNNNPPPIII999......000111////////////////////////,,,,,,---...---,,,+++*********+++,,,,,,---......------------------------,,,,,,,,,------.........,,,---///...------...000000///222999???EEEOOOXXXwwwfffhhhvvvpppzzzwwwqqqgggkkkvvvlllaaaaaaoooyyyuuupppoooqqqnnnjjjeee```\\\WWWUUUUUU]]]hhhppptttwww}}}uuuiiiddd]]]UUURRRQQQTTT\\\```bbbeeejjjdddjjjkkkddd^^^___```___bbbeeefffdddaaabbbhhhmmmddddddeeegggfffiiisss}}}nnnBBB===777222111111222222000/////////............------------------------++++++++++++++++++++++++************************************************))))))******++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,---------......000111111111999@@@BBBGGGXXXuuuxxxkkkdddmmm|||uuuQQQAAA;;;444333222111000000000000000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,---------111///000333333???aaahhhLLL@@@@@@CCC>>>===CCCKKKQQQYYY___kkkpppyyy~~~||||||{{{~~~}}}wwwwwwyyy|||~~~xxxwwwrrrqqqxxxyyyuuuwwwzzz|||}}}~~~rrrTTTLLLUUUYYYRRRJJJIIIPPPOOODDD777222111000//////.........---------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------------------------------///............//////000444...888999GGGLLLMMMllldddrrr|||kkkwww~~~zzzooopppvvv}}}ffflllqqqqqqqqqpppkkkeeeooohhhbbb```[[[UUUPPPPPPaaakkkpppooottt~~~ssseee\\\XXXVVVUUUVVVWWWYYY[[[]]]```ccceeedddgggeee]]]]]]cccddd]]]aaafffjjjkkkmmmqqqpppmmmoookkkiiijjjkkkppp^^^III555000333444444444111111000000//////......///............---------+++,,,,,,------,,,,,,+++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---111333000---...111333333BBBCCCGGGdddtttcccaaaiiiyyywwwSSSEEE<<<777333222333333222111222111000//////.........------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...222000///444DDDooo~~~YYYDDD>>>?????????CCCIIIMMMRRR[[[eeennnxxx~~~~~~}}}zzzrrrooorrrxxx~~~~~~}}}uuussszzz}}}___TTTXXXYYYSSSMMMFFFJJJLLLHHH===333///000//////.........---------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------------------------------///............///000000333///;;;>>>GGGLLLXXXzzznnnlllyyywwwwwwmmmiiiyyyooo}}}{{{jjjzzz~~~lllssswwwrrrkkkgggfffdddmmmfff___ZZZUUUQQQRRRVVVfffoootttrrrwww~~~~~~yyyxxxooocccZZZUUUTTTSSSRRRXXXYYY[[[]]]___bbbeeegggffffffbbb___```aaa^^^XXXbbbkkksssvvvxxxzzzxxxuuummmmmmnnnooopppwwwkkkUUU>>>555666555333222111111111000//////......///............---------+++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,......------000444666888DDDMMMbbb}}}|||{{{~~~{{{oooiiiiiizzzwwwYYYBBB999444555666333111222222222000///////////////------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000666999<<>>??????DDDKKKPPPUUU___iiisss}}}xxx{{{}}}}}}|||zzzvvvwww{{{|||uuuttt|||iiiZZZXXXVVVSSSQQQEEEDDDHHHLLLDDD555...000/////////.........------,,,,,,------------,,,,,,,,,------......------,,,------------------------------------------------...............///000000222222???CCCFFFMMMjjj|||uuutttvvvhhh```dddrrr{{{gggccceee|||ssszzz{{{qqqddd___aaadddgggaaaYYYTTTNNNMMMTTT^^^llltttyyywwwyyy|||ssskkkccc___ZZZWWWVVVWWWXXXYYY\\\^^^aaabbbccceeehhhkkkkkkfffbbbcccbbb]]]XXXWWWcccqqq~~~~~~zzznnnpppsssuuuwww|||~~~sss\\\BBB666666666555444222111111000000///......///............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,---///333777:::===GGGYYY~~~}}}nnnkkknnnwww|||~~~~~~hhhXXX[[[vvvqqqUUUBBB555888:::444000333333222111000////////////........................------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...***666======___~~~aaaQQQIIIBBB@@@BBB???@@@FFFNNNTTTZZZeeepppxxxyyy{{{}}}~~~}}}{{{{{{tttrrrzzz||||||~~~}}}wwwqqqttt|||uuuccc[[[VVVVVVXXXJJJCCCEEEMMMHHH777...111////////////............,,,,,,------------,,,,,,,,,------......------,,,------------------------------------------------......---......///000111333555@@@FFFEEESSSvvvwwwyyyuuusss___XXXnnnoooppp```jjjyyyvvvzzzwwwkkkaaa___aaaccc]]]YYYUUUPPPLLLMMMXXXdddnnnvvvzzzyyyzzzyyypppjjjeeeZZZZZZZZZ[[[]]]___aaaaaacccfffiiijjjiiiiiilllnnnnnngggdddddd^^^UUUTTT\\\fffvvv|||xxxssstttvvvyyyjjjLLL999555666555444222222111111000//////...///............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000------111444555777:::EEEWWWqqq|||~~~zzzxxxzzzooo]]]bbbvvvwwwVVV:::777:::444000333333333222111000000000000................................................,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000'''555===>>>kkkdddIIIDDDFFFBBB@@@DDD@@@BBBHHHQQQYYY```lllwwwzzz{{{}}}zzzwwwuuusssqqqqqqyyy~~~~~~~~~{{{xxxttttttyyytttdddZZZXXXYYYRRRGGGDDDLLLIII:::111333000000/////////.........,,,------......------,,,,,,------......------,,,---------------------------------------------------------......///111111555999@@@GGGIIIaaa~~~pppbbbZZZ]]]nnnfffvvvyyytttrrrkkkdddccceeeddd```SSSQQQQQQQQQPPPRRR\\\gggmmmsssyyyyyyyyy}}}|||{{{|||{{{nnnfffbbb```YYYZZZ]]]___aaacccdddffflllppprrrrrrnnnlllnnnpppjjjfffccc```UUUMMMTTTbbblll{{{~~~yyyuuuyyyxxxxxx|||[[[AAA555333333222222222222111000000/////////............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000---...444555444666;;;TTTuuu{{{}}}~~~vvvccc[[[nnnrrrIII;;;:::666222333444333222111111000000000////////////////////////........................,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////555---888AAAKKKdddMMM<<>><<>>@@@JJJUUUwwwvvvaaa[[[hhhsssmmmxxxnnnhhhaaa___fffjjjdddZZZKKKKKKNNNTTTWWWYYYaaajjjkkkqqqwwwxxxwwwxxx}}}}}}~~~~~~zzzzzzzzz{{{||||||zzzxxx~~~~~~~~~~~~|||zzzxxxyyy{{{}}}~~~vvvmmmeeebbbaaa```bbbdddeeefffhhhkkknnntttxxxzzzxxxqqqlllmmmooodddccc```YYYOOOMMMXXXfffqqq|||}}}zzzvvv~~~vvv]]]DDD555333555666333222222111111000/////////............---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++...444555333:::EEEhhhzzzvvv[[[[[[kkkzzzfffJJJ???999555333555444333222111111111111000000000000000000000000........................,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////333111888BBB^^^mmmOOODDD???BBBCCC???>>>BBBFFFGGGNNNXXX```gggttt}}}}}}uuuqqqppppppppptttyyyyyywwwyyy}}}~~~{{{{{{oooqqqwwwpppZZZPPPWWWPPPJJJJJJMMMJJJ???555000000000000/////////...------............------,,,------......------,,,------------------------------------------------------------///000111222666BBBBBBQQQeee}}}jjjgggzzzpppzzzuuugggbbb]]]___gggjjj```RRRIIIHHHLLLTTT\\\aaahhhnnnlllqqqvvvxxxuuutttxxx}}}{{{||||||{{{zzzxxxwwwwwwuuuttttttuuuuuuuuutttssspppooonnnmmmmmmllliiiggggggjjjmmmmmmmmmpppwww~~~~~~zzzvvvpppjjjgggffffffhhhjjjkkklllooouuuyyyzzz}}}zzzqqqjjjiiijjjbbbccc^^^VVVTTTZZZccchhhpppuuuyyyxxxxxx{{{}}}{{{~~~sssoooaaaKKK;;;777777777333333222111111000000//////............---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......///,,,///555666999III]]]yyyxxx}}}~~~||||||yyyiiigggkkkrrrzzzcccIII>>>999555555444333222222111222222000000000000000000000000........................,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////666999DDDpppoooXXXFFFFFFDDDCCCAAAAAACCCDDDIIIJJJQQQZZZaaaiiittt}}}zzz}}}zzzuuusssssswwwwwwyyy}}}}}}yyyxxxzzzzzz~~~qqqttt|||}}}|||iiiZZZTTTQQQLLLKKKPPPQQQEEE555000000000000////////////------............------,,,------......------,,,------------------------------------------------,,,,,,------///000111222555DDDEEEWWWrrrzzzkkkvvvzzz{{{|||~~~pppccc```^^^```fffggg[[[LLLIIIGGGJJJTTT^^^eeelllrrrnnnrrrwwwxxxtttqqqttt{{{yyyzzzzzzxxxtttpppmmmllljjjjjjjjjkkkkkkkkkjjjiiibbbaaa```aaabbbaaa```^^^ZZZ^^^bbb```^^^bbbnnnyyy|||wwwsssqqqoookkkhhhgggfffgggiiijjjlllpppxxx~~~|||{{{ppphhheeegggccceee```XXX\\\iiimmmjjjkkknnnnnnnnnrrrzzz~~~yyy{{{rrr[[[EEE999444111333333222222111000000000//////.........---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......111...111777999AAAXXXrrr}}}zzz{{{~~~zzzzzz{{{||||||}}}~~~}}}ppphhhiiilllvvvQQQAAA<<<777555555444333222222222222000000000000000000000000////////////////////////,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111??????JJJzzz^^^HHHAAADDDBBB<<<:::>>>BBBBBBKKKLLLRRR[[[bbbiiittt{{{~~~~~~~~~|||zzz{{{~~~~~~zzzyyy|||pppuuu||||||wwwuuuVVV^^^WWWUUUSSSQQQVVVOOO:::222222222222111000///...------............------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---...000444777FFF<<>>???BBBDDDGGGLLLTTT]]]fffpppyyy~~~zzz~~~vvvtttwww}}}~~~~~~|||{{{zzzyyyxxxwwwssspppsss}}}~~~jjjqqqooo___WWWUUURRROOOVVVTTTDDD444333222111111000...---------............------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////222666999BBB===YYY|||{{{ooojjjssssssooommmpppttttttnnngggaaafffkkkgggYYYJJJEEEHHHGGGPPPWWWaaallliiifffooommmooorrrrrrooommmlllmmmkkkiiifffbbb]]]YYYVVVTTTTTTRRRPPPNNNLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHLLLMMMNNNUUUcccqqqxxx|||}}}zzzuuuuuuwwwrrrkkkllltttyyyxxxxxx{{{~~~|||pppgggeeeggggggooooooooonnnmmmmmmlllllleeegggkkkooouuu~~~]]]AAA666888555444333111000000000000//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------...//////......///111111666666777KKKsssxxxmmmsss~~~~~~}}}||||||}}}~~~~~~}}}zzzxxxxxx{{{}}}}}}}}}yyybbb[[[TTT```{{{iiiJJJ;;;;;;666444555555333333666111111111111111111111111000000///...------------------------------------------------------------///000000000///000222444999===HHHoooyyySSSDDDFFF@@@@@@@@@>>>===>>>AAADDDIIINNNWWW```iiisss||||||vvvtttvvv~~~~~~}}}|||yyywwwtttsssnnnjjjlllrrrtttwwwllljjjxxxuuu|||___VVVTTTQQQMMMTTTXXXQQQ777555222000000///...---------............------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////000111444888<<>>999666888888555444666222222222222111111111111111000///......---------------------------------------------------------...///111111111111222444<<>>BBBCCCsss}}}qqqxxx}}}{{{iii]]]qqqjjjzzz___YYY```ssszzzoooeeeeeegggooommmYYYEEE@@@EEEJJJWWWbbbggglllrrrlllcccgggbbbbbbaaa^^^ZZZVVVTTTRRRPPPOOONNNLLLIIIGGGEEEEEEFFFEEEDDDBBBAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAAAAA@@@AAADDDKKK]]]tttxxxssssssuuuxxxxxx||||||wwwsssiiibbbccclllqqqqqqrrrqqqppppppooopppppppppnnn~~~yyyyyy}}}XXX@@@<<<777666444333111111000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,------------......//////...---...000222333777;;;OOOpppjjjsss~~~}}}||||||}}}|||zzzxxxzzz{{{~~~~~~}}}~~~~~~www}}}~~~gggbbbPPPMMMaaaxxxrrrPPPAAA;;;777999:::777555666333333333333222222222222222111000///............................................................,,,...000111111111333444:::IIIiiinnnOOOBBBBBB@@@???>>><<<<<<===AAADDDMMMSSS\\\fffqqq{{{pppppp}}}{{{yyy~~~zzzssslllhhhdddcccdddddddddlllqqqkkkzzz~~~~~~cccUUUTTTUUUMMMMMMUUUXXXCCC===444000///000...,,,------............------,,,------......------,,,------------------------------------------------------......000555;;;@@@BBBLLLwwwpppsss}}}{{{bbb]]]uuuwwwaaa]]]eeeuuuxxxkkkccceeepppooodddPPPBBBAAAHHHNNNaaalllnnnmmmpppiii___```YYYWWWUUUSSSPPPNNNKKKIIIIIIIIIHHHGGGEEEDDDCCCBBBEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDBBBBBBEEEOOOeee|||yyyrrrooorrrzzzxxxpppkkkccc^^^eeeqqqyyyzzzmmmllljjjjjjmmmrrrxxx|||{{{hhhHHH===888777555333222111000000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,---------.........////////////...///222444:::444@@@kkkxxx{{{zzzmmmooo{{{}}}}}}|||{{{|||}}}|||zzzxxx{{{}}}~~~}}}}}}~~~|||vvvlllZZZPPPRRRWWWeeeaaaKKKBBB;;;::::::888666666555444444444333333333222222222111000////////////................................................+++---///000000111333555999RRR|||iiiRRRCCC>>>??????===<<<<<<>>>CCCGGGNNNTTT^^^iiisss|||wwwjjjlll}}}yyywwwuuuwwwyyyyyysssqqqwww}}}}}}||||||~~~zzzssskkkgggddddddcccbbbccclllkkk```lllmmmZZZUUUWWWMMMIIIPPPUUUJJJAAA666111000111///---------............------,,,------......------,,,---------------------------------------------------------...111666===BBBBBB]]]zzzsssrrrzzzvvv___eee~~~wwwooobbbccciiiqqqnnndddbbbfffwwwjjjYYYKKKCCCDDDOOOZZZrrr{{{xxxpppnnnfff[[[ZZZSSSQQQNNNLLLKKKIIIFFFDDDEEEEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@?????????@@@@@@?????????@@@AAABBBDDDDDDEEEEEEHHHVVVooo{{{qqqmmmnnnttttttiiigggdddbbbhhhsssyyyxxxgggffffffhhhnnnxxxwwwRRR===999888666444333111111000000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,---------............///000000//////111555888>>>;;;TTTvvvvvvtttssszzz~~~zzzyyy|||}}}{{{{{{yyyxxxyyyzzzzzzyyyxxxyyy}}}}}}||||||~~~|||qqqdddXXXJJJJJJgggyyy]]]PPPCCC===;;;999777888666666555555444444333333333222111000////////////................................................,,,...//////000222555888@@@dddhhhXXXKKKAAA===>>>>>>===<<<<<<@@@FFFJJJPPPVVV```kkkuuu~~~uuujjjvvv|||xxxxxxwwwvvvxxx|||~~~yyyvvvyyy|||{{{{{{|||{{{}}}~~~~~~}}}yyyrrrlllhhheeedddbbb```aaajjjxxxnnn^^^bbbnnn|||bbbVVVVVVKKKEEELLLRRROOOEEE888111111222111...------............------,,,------......------,,,------------------------.................................///222888@@@EEEHHHrrr|||zzzvvvvvvjjj```uuuoooyyymmmcccjjjooommmfffccchhhooosss___MMMHHHEEEHHHZZZqqqyyyrrriii]]][[[VVVSSSOOOMMMMMMKKKHHHFFFDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@?????????@@@AAAAAA??????@@@AAACCCEEEGGGHHHFFFGGGLLL^^^xxx~~~sssjjjlllrrrzzzxxxmmmcccgggjjjkkknnnqqqppplllcccdddfffkkkuuu]]]@@@:::999777555333222111111000000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------............///000000000111444888<<>>;;;999:::777777666666555444444333333333222111000000000000................................................///000000///000444999===OOO|||oooWWWJJJCCC@@@@@@>>>======<<<>>>BBBIIINNNRRRYYYcccmmmwwwnnnjjj}}}|||~~~}}}~~~{{{yyyzzzzzzyyyvvvqqqllliiieeedddaaa```dddmmmxxx~~~lllgggiiihhhXXXUUUJJJBBBJJJRRRRRRGGG999222222333111///---..................---,,,------......------,,,------------------------......................../////////000333:::BBBHHHQQQuuulllaaabbbuuuffftttnnneeeqqqvvvmmmdddfffqqqyyyjjjTTTEEEGGGHHHLLLeeeyyynnnbbb```]]]YYYUUURRRRRRPPPMMMJJJFFFFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEBBBCCCDDDEEEGGGJJJLLLMMMGGGHHHOOObbb~~~yyynnngggmmmwww}}}qqqggg```iiippprrrqqqooohhh```bbbdddhhhppp{{{dddCCC:::999777555333222111111000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++---------........./////////000000111222555:::>>>DDD^^^rrr|||}}}wwwwww|||}}}}}}|||~~~}}}}}}zzzxxxwwwyyy{{{||||||wwwtttdddWWWOOOkkkpppXXXIIIAAA<<<;;;;;;888777777666555444444444444333222111000000000000////////////////////////////////////////////////222222111000111555;;;@@@]]]pppgggRRRGGGAAAAAACCC=========<<<>>>DDDKKKPPPTTT[[[eeeoooxxxpppcccvvv}}}uuuvvvvvvvvvssspppllljjjeeedddbbbcccjjjuuu}}}yyymmmfffxxxnnn\\\OOOJJJGGGBBBRRRQQQMMMAAA444///333333000000////////////..........................................------,,,,,,,,,,,,,,,,,,---------.........000+++,,,666:::===HHHQQQqqq```cccxxxllllllnnnsssvvvnnn}}}yyyaaaZZZkkkvvvqqqZZZRRRFFFFFFOOOVVVlll}}}qqqnnnkkkjjjccc]]]\\\[[[VVVRRRQQQJJJJJJJJJHHHFFFEEEEEEGGGFFFEEEDDDEEEFFFFFFEEEDDDHHHDDDDDDKKKPPPOOOMMMLLLKKKHHHRRRmmmpppiiidddjjjxxxvvvnnnhhhbbbmmmxxxwwwmmmccc___```___ooosssrrr~~~sssEEE;;;999555111111333222///000000000000///////////////............---------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------.../////////---333333///111:::??????SSSxxx}}}vvv}}}}}}{{{}}}~~~{{{zzz||||||yyyxxxzzzvvvwwwuuuaaaTTTXXXpppiiiTTTLLLGGG>>>666777666666555333222111111111111111111000000000000////////////////////////000000000000///////////////444111///444444888DDDZZZhhhxxxeeeOOO@@@@@@BBB<<<;;;===>>>>>>???DDDMMMSSS\\\___fffoooyyyttt```ooo~~~~~~~~~tttsssrrrqqqpppmmmhhhdddfffaaa]]]___hhhsss{{{yyynnnrrrsssaaaPPPKKKKKKDDDNNNQQQNNNDDD777000111222000/////////.........------..............................---------,,,,,,,,,,,,,,,---------............111---...888<<>>???EEEMMMTTT]]]bbbjjjrrrzzz~~~}}}bbbhhh~~~~~~~~~~~~|||{{{vvvtttqqqooolllhhhccc___ccc___\\\```kkkwwwsssvvvpppWWWMMMOOOFFFKKKRRRQQQIII;;;222///111111............---------,,,------------------------...------------,,,,,,,,,,,,------------............222000222;;;???III\\\vvv|||qqqaaa[[[ooo{{{tttuuucccbbbrrraaaqqqvvvssslllqqqzzzrrr___JJJDDD???JJJ^^^iii{{{~~~|||uuuqqqrrrlllhhhdddaaaaaa___\\\YYYVVVTTTSSSSSSTTTUUUUUUTTTXXXVVVWWW[[[YYYQQQJJJGGGKKKVVVmmmzzzqqqooojjjffflllzzz~~~vvvooommmmmmooonnnssstttoooeee^^^^^^aaauuujjjAAA<<<777555555555333111222222222222111111111111///............---------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......///000000222...///555999===JJJZZZ}}}oooooouuu~~~~~~~~~|||tttsssnnnZZZQQQMMMbbbqqqWWWHHHAAA>>>777666555444333222222222111111111111000000000000////////////////////////////////////000000000000+++000//////444222777FFFppp{{{ooo|||{{{aaaOOOHHHAAA@@@???888:::<<<===>>>@@@FFFOOOVVV^^^fffooovvv{{{~~~ttt{{{iiiaaappp~~~|||{{{zzzyyyxxxtttqqqmmmjjjgggddd```]]]___\\\\\\bbbooo}}}{{{~~~aaaOOOQQQIIIMMMTTTSSSMMMAAA555///000222......---------,,,,,,,,,------------------------------------------------------------...............333222333:::???PPPjjj{{{yyy|||fffXXXZZZsssxxxjjj|||ccc]]]yyyuuueeedddrrrnnnkkkrrroooRRRFFFBBBBBBSSSlllzzzyyyrrrpppooommmhhhbbbcccaaa^^^]]]]]]]]]\\\[[[^^^]]]```bbb]]]QQQIIIFFFKKK___{{{ppphhhqqqmmmlllrrr}}}|||rrrlllmmmppprrrrrrkkkmmmllliiiddddddiiinnn{{{{{{sssFFF>>>666555666444222222222222111111111000000000///............---------------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------...//////000000444///333<<<<<<===UUUtttxxxnnnlllwww~~~~~~|||}}}}}}xxxzzzvvvcccOOORRRaaakkkiiiTTTHHHBBB888777555444222222222222111111111111000000000///////////////////////////////////////000000000000///333111333777333999KKK|||}}}|||pppWWWHHHFFF@@@>>>===666999;;;===>>>AAAHHHQQQYYYaaaiiisssyyy|||~~~ttt___eee}}}zzzxxxxxxwwwvvvooollliiifffeeecccaaa___[[[ZZZ\\\dddrrrjjjQQQQQQMMMUUUVVVTTTOOOEEE999000///222......---------,,,,,,,,,---------------------------------------------------------.........//////...333222444999???XXX{{{{{{www___VVV___zzz}}}jjjbbb```ggg~~~aaaaaammmpppfffdddxxxkkkHHHCCCBBBFFF\\\xxx~~~zzzyyyvvvpppjjjlllhhhdddaaa```___^^^\\\aaaaaadddddd\\\PPPIIIHHHMMMgggxxxiiibbblllmmmpppxxxttthhhgggooovvvvvvrrrddddddcccbbbdddjjjrrrxxx~~~~~~|||yyyNNNAAA666555555333111222111111000000000////////////............---------------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------......///000000111111000777???:::===bbbqqqiiillluuu~~~{{{zzzxxxxxx{{{~~~rrr___TTTQQQRRRqqqwww\\\LLLCCC;;;:::777444333222222222111111111111000000000///////////////////////////.../////////000000000111222555222444777333;;;PPP{{{iiiNNNAAACCCAAAAAACCC@@@999;;;>>>@@@CCCKKKUUU\\\dddmmmvvv{{{~~~ffffff{{{xxxwwwwwwvvvuuunnnkkkgggeeecccbbb```^^^YYYYYY]]]ggguuurrrWWWSSSRRR^^^XXXUUUPPPIII>>>333000222............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------........./////////---222333555:::DDDfff|||oooZZZYYYiiipppeeejjjkkkjjjWWWbbbppplllaaafffbbbCCCAAACCCJJJaaa|||{{{uuuqqqoookkkfffbbbaaa___^^^]]]ddddddfffdddYYYMMMHHHJJJSSSnnnrrrgggcccfffjjjqqqzzzzzzwwwmmmeeegggpppvvvrrrlll___^^^]]]___fffoooyyy|||XXXFFF888555555222111333000000000000/////////...///............---------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------......//////000111111///111888===999FFFuuuyyykkklllwww}}}{{{{{{wwwuuuyyy}}}|||qqqbbbTTTLLLcccdddQQQDDD???===:::666333222222222111111111111000000000000////////////////////////......//////000000111111222333000222666222===WWWzzzoooRRRCCCDDDAAA>>>AAA@@@999<<>>999555222222222111111111111000000000000////////////////////////---......///000111111222111000...333::::::LLLlllrrrnnnPPPBBBFFFCCC>>>??????;;;===AAADDDJJJRRR^^^fffvvvxxx}}}}}}yyyuuuooolllgggeeeddddddbbb___ZZZWWWSSSYYYeeettt~~~~~~cccVVV___]]]UUUMMMHHHDDD>>>666222222111000//////.........000000//////.........---------------------------////////////000000000000777444555CCC<<<[[[ssszzzzzz~~~uuuXXXMMMcccuuuyyydddsssvvvxxxnnnZZZQQQFFFVVV^^^ZZZ\\\hhhwwwYYYJJJDDDFFFPPP]]]ooo|||uuuooommmmmmllljjjjjjpppjjjddd[[[PPPIIILLLSSSooo}}}yyyllliiimmmppprrrqqqpppooonnnllljjjgggfffhhhhhhfffaaa]]]ZZZYYYbbbbbb```aaannn~~~vvv___AAA888<<<444,,,333333333111000000000111222//////.........------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------......///......///222444111888999<<>>LLL~~~sssrrrOOOHHHBBBAAA@@@===<<<<<<<<>>IIImmmkkkppp|||ooonnnssszzz|||xxxsssmmmgggeeemmmwww|||uuu\\\bbbdddUUUOOODDD;;;777666555444222222111000000000000000000000000000000000000000000000000000000000000000000111555111:::AAAQQQ~~~jjjoooyyyNNNGGGBBBAAA@@@===<<<======???CCCHHHNNNUUU]]]cccxxx~~~zzzvvvpppmmmfffbbb``````\\\VVVSSSUUURRR]]]mmm|||uuuiiiccc```[[[RRRKKKFFF@@@999444222222111000////////////////////////............------------------------////////////000000000000///555888@@@LLL|||www~~~xxxuuu```QQQ\\\nnn|||jjjuuuhhhaaaNNNHHHFFFVVVYYYXXXaaazzzxxxZZZIIIFFFGGGLLLYYYeeeuuu{{{vvvtttuuuwwwvvvsssjjjhhhdddZZZMMMGGGOOO[[[zzz{{{wwwoooiiijjjnnnpppqqqkkkeeefffkkkmmmhhhbbb```___]]]ZZZYYY[[[```dddooopppmmmiiipppwwwPPP999999777333777333222111111000000111111/////////.........------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------...//////...000333555999999@@@XXXuuusssmmmoootttzzz~~~tttmmmgggdddcccfffpppzzzaaaYYYjjjttt]]]SSSFFF:::444111111222222222111000000000000111000000000000000000000000000000000000000000000000000111555222;;;DDDXXXcccooopppMMMFFFBBBAAA@@@===<<<===>>>@@@DDDIIINNNUUU\\\aaattt}}}zzzuuupppmmmfffaaa^^^^^^ZZZUUUSSSTTTQQQ\\\lll}}}qqqcccaaa^^^VVVMMMGGGBBB<<<555333222111000///////////////////////////.................................////////////000000000000333:::===???WWW}}}~~~xxx[[[SSSkkkzzzzzzeeeiiiaaaYYYHHHEEEIIIWWWXXX[[[eeelllNNNCCCDDDGGGNNN]]]jjjwww|||xxxzzznnnjjjcccWWWJJJIIIYYYlll|||tttmmmiiiiiiiiihhhjjjgggeeegggjjjjjjeee```\\\[[[ZZZYYYZZZ]]]ccchhhnnnooollljjjtttccc???777666333555222222222111111111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.../////////000333666999777DDDkkksssmmmpppnnnrrrxxx|||~~~~~~~~~}}}}}}~~~yyysssnnnddd\\\\\\aaajjjwww~~~nnnXXXUUUqqqhhhZZZIII===666222222444333222111111000000111111////////////////////////000000000000000000000000222222555222<<>>>>>AAAFFFJJJOOOVVV]]]bbbqqq}}}yyyuuupppllleee```\\\[[[XXXSSSQQQTTTTTT\\\kkkzzzuuubbbaaa```YYYNNNGGGDDD>>>777333222111000000/////////.........///////////////........................////////////000000000000444<<>>999777888333222222111111111111111////////////////////////111111111111111111111111333222666444<<>>LLL{{{cccdddxxxrrrqqqrrrsssiiillloooqqqsssuuuxxx{{{zzzuuuooofffVVVIIIIIIPPP\\\___hhhqqqtttrrrrrruuu|||~~~|||~~~zzzbbbKKK^^^cccXXXWWWLLL>>>555444333222222111111222222000000000000000000000000111111111111111111111111000000999;;;DDDLLLqqqvvv{{{mmm}}}jjjLLLBBBBBBCCCCCC@@@;;;<<>>DDDLLLUUU^^^gggpppuuuwwwxxxjjj]]]dddppp{{{~~~|||vvvrrrnnnjjjhhhccc\\\VVVSSSOOOLLLNNNRRRaaa```ccckkkvvvzzzyyyyyy{{{}}}~~~|||{{{zzzrrrbbbdddeeeVVVBBB@@@CCC<<<999666222////////////...000000000000/////////////////////...---------,,,000000////////////000000111EEEBBB___zzzaaaVVVfff|||iiiYYYUUUaaauuummmNNN:::DDDDDDKKKWWWSSSgggiiiFFFGGGDDDCCCZZZeeemmmuuuxxxyyy}}}rrr\\\QQQYYYttt~~~{{{yyyyyy{{{tttnnnhhhfffccc```bbbffffffeeeccc```^^^\\\[[[[[[\\\]]]aaaiiivvvjjjCCC888888555333333222222111000000000////////////............------------------------++++++,,,,,,,,,,,,------.........////////////000...444000+++000222333:::BBB^^^lllXXXttt}}}vvvuuuuuurrrooohhhmmmrrrsssrrrsssyyy~~~|||mmm]]]SSSIIIAAACCCLLLTTTdddpppssstttuuukkk]]]jjj}}}xxxrrryyyyyy~~~vvv```YYYpppttt\\\dddccc<<<777555444333444444222///---000000000000000000000000111111111000111111222333222777444888DDDPPP~~~~~~qqqsssxxxqqqZZZNNNEEECCCAAA>>>===<<<======BBBGGGMMMSSS^^^jjjqqqqqqwwwaaa[[[\\\kkkyyy~~~|||xxxvvvsssnnnjjjddd\\\XXXWWWQQQIIIOOO[[[jjjbbb]]]bbbmmmuuutttppprrrlllgggggglllppppppnnnqqqvvv{{{}}}~~~{{{cccdddfffXXXDDD@@@DDD>>>888555222000///000///...000000000000/////////..................---------///......//////000111222555DDDEEEgggrrr\\\WWWkkktttYYYPPP```uuuwww```KKK;;;CCCCCCJJJVVVWWWmmmdddBBBCCCAAABBBYYYccckkksssvvvvvvzzzsss[[[TTTaaa|||~~~yyyuuupppkkkhhhiiiiiieeebbbccccccbbb```]]][[[YYYXXXWWWWWWYYY___hhhttthhhCCC777555222333333222222111000000000////////////............------------------------++++++,,,,,,,,,,,,------------........./////////,,,333000,,,222444666???GGGmmm~~~^^^VVVxxx{{{zzzyyyvvvtttlllooorrrrrrrrrssswwwzzzrrrdddUUUMMMEEE@@@FFFPPP\\\jjjuuuvvvuuurrrfffXXXcccuuu{{{oooiiippp{{{iii^^^iii}}}}}}kkknnnmmmHHH<<<666555444444444333111...111111111111111111111111111111111111111222222333111666555:::FFFUUUaaajjj{{{dddRRRIIIEEECCC@@@>>>===<<<===>>>BBBGGGMMMSSS^^^llltttuuu}}}hhh___[[[```iiioootttyyy}}}yyywwwsssnnniiifff^^^YYYXXXRRRKKKQQQ]]]vvvmmmcccaaagggkkkiiieeejjjeee```^^^```aaaaaa```aaafffkkknnnqqqyyyeeedddeeeZZZEEE???CCC@@@888555111000000000000///000000000/////////......---------...........................///111222333888CCCKKKuuugggTTTXXXttt]]]OOOeeeyyyzzzgggPPPFFF<<>>=========>>>BBBGGGMMMRRR]]]lllwwwzzz|||{{{pppddd^^^]]]bbbnnnxxx~~~{{{yyytttmmmgggggg___ZZZWWWRRRMMMSSS]]]}}}sssgggaaaaaaccc```\\\fffddd```\\\ZZZYYYYYYYYYXXX\\\___bbbgggrrrhhhbbbbbbYYYDDD===@@@???888555111000000111111000000000/////////.........,,,---------...////////////////////////000111111888BBBUUU}}}zzz___NNNXXX|||aaaUUUppp~~~qqqZZZGGGAAA>>>BBBBBBFFFTTTjjj}}}WWW@@@BBBCCCJJJ]]]hhhnnnuuuxxxxxxzzzmmmYYYbbb~~~zzzvvvuuunnnlllpppsssmmmddd^^^\\\[[[YYYVVVSSSQQQPPPOOOPPPTTTZZZcccnnnxxx{{{lllJJJ888444444333333222222111000000000////////////............------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......+++111000000666777<<>>JJJeee{{{xxxsss]]]rrr|||WWWKKKGGGDDDBBB@@@>>>======>>>>>>CCCHHHMMMQQQ[[[jjjvvv{{{{{{yyyggg[[[[[[iiivvv}}}zzztttllleeeeee^^^XXXUUUQQQOOOTTT\\\tttmmmeeeaaaaaaaaa___]]]bbbbbbaaa^^^ZZZYYYYYY[[[YYYZZZ[[[\\\```kkk{{{pppbbb]]]WWWDDD;;;>>>???888666222000000111111000////////////............,,,---------.../////////111000///////////////000666CCCccctttzzztttZZZLLL[[[aaaZZZvvv|||gggPPPCCC===AAAAAACCCGGGUUUuuusssOOO???BBBEEEOOO```jjjpppwwwzzzyyyzzz~~~iii\\\lll~~~}}}}}}wwwpppqqqrrrlllddd___\\\[[[XXXUUURRRPPPOOONNNOOOPPPTTT[[[eeeqqq{{{~~~|||qqqOOO999444777333333222222111000000000////////////............------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,111///111777777>>>PPPnnnxxxjjjpppuuuvvvqqqhhhnnnxxx~~~sssdddYYYNNNEEE???@@@CCCJJJ^^^qqqxxxlll^^^TTTUUUaaavvv~~~|||rrrhhh______fffvvvjjjTTTPPP^^^ppp}}}LLL;;;888555333333333333222111111111111111111111111222222222111222333333444444444999@@@JJJlllssslllkkkaaa|||yyyXXXNNNGGGDDDBBB@@@>>>======>>>???DDDIIIMMMPPPXXXfffsssyyyyyyzzzaaaWWW___jjj}}}zzztttkkkdddaaa\\\WWWTTTQQQQQQUUUZZZfffdddbbbbbbccccccbbb```ZZZ\\\]]]\\\[[[[[[\\\]]]ZZZZZZXXXUUUUUU]]]lllwww|||fffZZZVVVGGG===>>>@@@:::777333111000111000////////////.........---------------...............000000////////////000000666IIIrrrrrr|||mmmWWWPPPccc^^^ZZZrrrrrr[[[HHH@@@;;;DDD???EEEJJJXXXgggFFF>>>AAAFFFRRRaaaiiinnnuuuxxxyyyyyy{{{}}}}}}kkkcccwww{{{yyyyyy{{{zzzzzz~~~uuuqqqoooiiicccaaa]]]\\\YYYVVVSSSQQQOOONNNNNNMMMNNNSSS\\\hhhttt{{{xxxUUU:::333777333333222222111000000000////////////............------------------------++++++,,,,,,,,,,,,------,,,---------...............111///111888999CCCYYYrrrwwwrrr||||||tttnnniiirrr}}}}}}mmmYYYLLLFFF@@@>>>BBBFFFOOObbbvvvppp___TTTRRRYYYkkk~~~}}}{{{mmmbbb[[[^^^dddooo}}}iii]]]^^^cccllltttzzz[[[???;;;777444333333333333222222222222222222222222222222222222222333444444555333;;;BBBKKKsssqqqhhhiiihhhkkkSSSMMMFFFCCCBBB@@@>>>======>>>???CCCJJJNNNQQQXXXeeeqqqxxxvvv|||sss^^^[[[```}}}zzztttkkkddd^^^[[[XXXUUUUUUVVVYYY[[[___aaabbbddddddcccbbbaaaZZZ[[[]]]___```aaabbbaaa^^^]]]ZZZTTTPPPTTT___hhh|||lll[[[XXXMMMBBBBBBCCC<<<888444111000000///...//////.........---------...............---------------......///111222333;;;SSSwww~~~eeeRRRVVVmmm^^^VVVgggfffTTTFFF???;;;GGG???FFFMMM\\\___@@@@@@DDDIIIWWWcccggglllssswwwxxxxxxyyyzzztttooosssqqqqqqvvvxxxzzzwwwrrrllleeebbbbbb^^^]]]ZZZVVVSSSQQQOOONNNOOONNNNNNQQQXXXcccmmmsss|||^^^>>>333888333333222222111000000000////////////............------------------------++++++,,,,,,,,,,,,------------........./////////...000...222:::===KKKfffrrrjjjvvvyyy|||{{{{{{{{{zzzuuummmfffoooyyyxxxcccNNNBBB???<<<===DDDHHHOOObbbuuu~~~zzzggg[[[RRRUUUddd}}}}}}|||{{{zzzyyymmmaaaYYY\\\aaajjj}}}uuuooolllmmmooorrrzzzlllDDD@@@:::666444555555444222222222222222222222222333222222222222333444444555222<<>>===>>>???@@@AAAIIIOOORRRYYYfffssszzzxxx~~~yyykkk___^^^||||||yyyssskkkeee]]]]]][[[ZZZ[[[^^^_________aaaccccccbbbaaabbbcccaaa```aaadddggghhhfffccc______\\\UUUPPPQQQYYY```rrrrrr\\\ZZZQQQGGGFFFFFF===999555222000000...---//////.........---------/////////......------,,,***+++,,,...000333555666@@@ZZZ|||___OOOZZZuuuxxx```SSS______RRRGGG???;;;III>>>GGGPPP___\\\@@@CCCGGGMMM[[[fffhhhmmmtttxxxzzzyyyyyyzzz}}}}}}www~~~nnnjjjkkkrrryyy|||xxxrrrkkkcccaaabbb^^^]]]ZZZVVVSSSQQQOOONNNRRRRRRRRRTTTZZZbbbjjjooowww{{{gggDDD666999333333222222111000000000000/////////............------------------------++++++,,,,,,,,,---------.........////////////000...///...333<<<@@@RRRooo```___qqqlll|||zzzvvvtttsssnnnddd]]]uuu~~~sss\\\GGG<<<;;;999===DDDIIIOOO```rrrppp{{{qqqdddTTTUUUaaayyy|||yyyyyyxxxwwwpppcccZZZ[[[```hhh||||||vvvrrrzzz}}}HHHCCC===888666666666666222222222222222222222222333333222222333333444555444111===FFFPPPrrrlllmmmjjjFFFBBBJJJEEECCCAAA???>>>===>>>???@@@???HHHPPPTTT[[[iiivvv|||{{{rrriiiqqqaaa]]]rrr|||xxxssskkkeee^^^_________aaaddddddbbb___aaabbbaaa``````cccfffeeebbbaaadddhhhhhhccc^^^[[[\\\YYYTTTNNNNNNTTTZZZkkkzzz~~~}}}yyyeee```ZZZMMMEEEEEEAAA<<<777222111000000///------------------------............////////////---.../////////000333666BBB```yyySSSPPPYYYlllnnnuuu___PPPTTTYYYQQQEEE>>>???AAAEEEDDDKKKkkkWWW>>>BBBGGGNNN\\\fffiiilllppptttvvvvvvuuutttyyyyyyjjjgggfffmmmyyyvvvnnnjjjgggdddaaa]]]ZZZWWWTTTSSSQQQOOOMMMOOOOOOPPPQQQVVV^^^gggmmmttt}}}yyyKKK777:::111111000000000000000000////////////............,,,------......------,,,++++++,,,,,,,,,,,,---------------............///,,,777...---===<<>>;;;<<>>888888555555000888222222222222222222222222111111222222222333333333666444888@@@VVVdddkkkrrr```JJJJJJGGGBBBCCCBBB???===<<<<<<======DDDGGGMMMWWW```iiittt|||rrreeexxxiiieeeppp{{{vvvqqqmmmkkk``````bbbccceeefffggggggbbbggghhhfffdddeeedddbbbcccdddfffiiikkkjjjgggdddZZZUUUQQQLLLGGGGGGOOOZZZkkkqqqzzz|||~~~fff^^^YYYMMMCCCAAAAAA===777222111000000///------------------------............////////////...////////////111444666???mmmrrrQQQOOOZZZppprrr```QQQJJJRRRWWWMMMBBB???@@@AAAEEEDDDLLLnnn{{{SSS===BBBGGGOOO^^^hhhhhhkkkooossswwwxxxxxxxxxuuu|||yyykkkdddccceeennnzzz~~~uuunnnjjjhhhdddaaa]]][[[WWWUUUTTTRRROOONNNMMMMMMMMMNNNRRRZZZcccjjjttt|||~~~YYY===888222222111000000000111111////////////............,,,------......------,,,++++++,,,,,,,,,,,,---------------............///+++666111444AAAAAA\\\SSSNNN\\\sss|||||||||zzzwwwpppcccYYY[[[ccczzznnnWWWGGG===888:::<<>>EEEGGGMMMUUU___jjjuuu}}}|||ggg}}}oookkksss|||vvvpppmmmkkkdddfffiiikkkllllllkkkkkkfffjjjkkkhhhfffhhhgggeeeeeefffhhhjjjllljjjgggcccWWWRRRNNNJJJEEEEEEMMMVVVfffmmmxxx}}}xxxrrrwwwlll```\\\TTTJJJDDDAAA===777333111111000000------------------------............////////////...////////////111444777AAA~~~oooRRRPPP```||||||lllyyyLLLCCCEEESSSWWWKKKAAAAAAAAABBBDDDDDDOOOssspppMMM;;;BBBHHHQQQ```iiiiiikkknnnrrrvvvyyy{{{}}}sssxxxrrrddd^^^___dddooo|||{{{sssmmmjjjhhheeebbb___\\\XXXVVVUUUSSSQQQOOOLLLLLLLLLLLLPPPWWWaaagggsss|||~~~bbbBBB888444333222222111111111222////////////............,,,------......------,,,++++++,,,,,,,,,,,,---------------............///,,,444444999AAACCCiiioooIIIJJJaaawww~~~wwwyyywwwkkkYYYQQQ[[[jjj~~~~~~ttt___JJJ>>>999888:::<<>>EEEHHHMMMSSS]]]jjjwwwwww|||}}}{{{tttooolllkkklllnnnsssvvvwwwuuurrrpppkkknnnmmmiiihhhjjjjjjggghhhhhhjjjkkkllljjjfffbbbRRRNNNJJJFFFCCCBBBIIIRRR^^^jjjyyy~~~uuukkknnnvvv}}}tttaaa\\\XXXPPPIIIBBB===777333111111000000....................................////////////...////////////111555999IIIrrrTTTTTTlllyyyllltttIII@@@CCCUUU[[[NNNCCCCCCBBBBBBDDDDDDSSSyyyfffHHH<<>>888;;;???AAABBBBBBCCCDDDUUUcccsss{{{|||uuuhhh[[[RRRPPP```yyyooollllllllllllnnniiiaaaYYYWWW___nnnyyy|||PPPAAA<<<888888111777333333333333333333333333222222222333333333444444666777===EEE^^^iii|||hhhsssZZZFFFFFFDDDAAABBBAAA???===<<<<<<===>>>EEEIIIMMMQQQ[[[kkkzzzxxxrrrooommmmmmrrrvvv{{{|||wwwtttpppqqqoookkkkkkmmmlllhhhiiiiiijjjkkkjjjgggccc___OOOJJJFFFDDDAAAAAAFFFNNNXXXiiirrrooouuuzzzdddXXXUUUNNNFFFBBB>>>888333222111111000..................................../////////////////////...///222666:::RRRpppSSSWWWwww{{{xxxRRRCCCDDDWWW___PPPCCCAAACCCBBBCCCDDDVVV}}}^^^FFF>>>FFFJJJRRR___eeennnnnnooopppsssuuuxxxzzzxxxzzz~~~ttt```cccjjjuuu~~~zzzvvvpppmmmllljjjfffbbb```]]]ZZZWWWVVVTTTRRRPPPMMMLLLJJJJJJNNNUUU___fffsss|||~~~\\\BBB777666555444333222222222222////////////............,,,------......------,,,+++++++++,,,,,,,,,---------------............///000000333999>>>NNN___IIIOOOsss|||uuuxxxsssbbbRRRTTThhh{{{{{{ppp___OOOCCC===<<<>>>888;;;>>>@@@@@@@@@AAABBBNNN\\\kkkrrrrrrnnnfff^^^SSSRRRcccxxxooolllllllllllliiifffaaa\\\\\\cccooowww~~~WWWBBB:::666888111666333333333333333333333333222222333333333444444444555777===DDD]]]~~~nnn|||aaafffVVVDDDEEECCCAAABBB@@@>>>===<<<===>>>???DDDJJJMMMPPP[[[mmm|||}}}vvvrrrqqqqqqrrrxxx{{{zzzvvvvvvvvvtttpppqqqssspppkkkhhhhhhhhhhhhgggddd___[[[MMMHHHEEEDDDBBBAAAFFFLLLTTThhh{{{zzzsss]]]UUUMMMEEEBBB>>>888444222222111111..................................../////////////////////...///222777;;;XXX{{{wwwiiiQQQ\\\~~~|||XXXGGGFFFYYY```OOO@@@???DDDCCCBBBDDDXXXzzzVVVDDDAAAIIILLLSSS___cccnnnnnnnnnoooppprrrtttuuuwwwzzz}}}lllnnnrrryyy~~~yyyuuuqqqnnnmmmkkkfffbbb```]]]YYYWWWVVVTTTRRRPPPJJJIIIGGGGGGKKKSSS]]]eeettt}}}}}}dddEEE777666555444333222111111111////////////............,,,------......------,,,++++++,,,,,,,,,,,,---------------............//////...555>>>JJJfffVVVOOO___~~~~~~tttrrrgggXXXQQQ[[[nnn|||vvvgggUUUHHH@@@:::888999999;;;===>>>>>>???AAACCCGGGUUUccchhhgggfffdddaaaXXXZZZkkkuuunnnlllllllllkkkdddcccaaa______dddkkkppptttuuuyyyyyyzzzcccGGG:::666888222777333333333333333333333333333333333333444444444444555888>>>DDD^^^vvvzzz[[[ZZZ~~~UUUFFFGGGEEEDDDAAA@@@>>>===<<<===>>>???CCCJJJNNNPPP[[[nnn~~~|||xxxvvvvvvxxxyyy|||{{{xxx{{{|||zzzwwwxxxyyytttnnnffffffffffffeeeaaa\\\XXXNNNIIIFFFFFFFFFEEEGGGLLLRRRddd~~~dddVVVMMMCCCBBB>>>888444222222111111..................................../////////////////////...///222888<<>>777999333888444444444444444444444444333333333444444444444555555999@@@FFFbbb~~~|||^^^]]]SSSFFFGGGEEEDDDAAA@@@>>>===<<<===???@@@AAAJJJOOOPPP[[[ppp}}}|||}}}~~~|||zzz||||||{{{yyy{{{{{{tttllleeeeeeeeeeeeddd```[[[WWWPPPKKKHHHIIIIIIHHHJJJNNNNNNZZZttt}}}|||cccRRRHHH???CCC>>>888444222222111111////////////////////////............/////////000000//////...///222888===jjjtttnnnjjjaaarrrwwwRRRHHHQQQffffffNNNAAAFFFDDDCCCBBBDDDZZZhhhKKK???BBBMMMPPPWWWccceeehhhiiikkkmmmnnnoooppppppttt|||~~~yyy}}}~~~}}}~~~~~~~~~yyyvvvrrrqqqooolllfffaaa___\\\XXXVVVUUUSSSQQQOOOJJJIIIHHHHHHLLLVVVaaaiiiwwwyyyzzzkkkMMM>>>666555333222111000000000000/////////............,,,------......------,,,++++++,,,,,,,,,------------------.........//////000333>>>LLLccc```EEE```vvviiiVVVLLLXXXnnn{{{}}}gggTTTBBB<<<<<<<<<===@@@>>>===;;;888777:::>>>BBBIIITTT[[[XXXRRRPPPQQQRRRhhhlll}}}yyyssskkkgggggggggfffeee``````___^^^[[[YYYXXXWWWZZZZZZZZZ]]]ccchhhlllnnnmmmuuuyyyqqqqqqjjj___^^^nnn}}}WWWBBB999;;;444888444444444444444444444444333333333444444444555555555:::BBBIIIeeeffffff{{{PPPDDDFFFCCCBBBAAA@@@>>>===<<<===???@@@???JJJOOOQQQ\\\qqq}}}|||{{{yyyzzzyyyxxxzzzyyyqqqhhheeeeeeeeeeeedddaaa[[[WWWRRRMMMJJJKKKLLLKKKLLLOOOLLLSSShhhyyy^^^YYYHHH???AAA@@@<<<666111000111111000000000000000000000000////////////////////////222555...---444666888CCCxxxwwwhhheeennnooo|||nnnJJJ???QQQlllbbbFFF>>>DDDDDDDDDGGG@@@\\\|||fffLLLEEEDDDKKKUUU\\\aaaddddddggglllnnnoooooopppqqqtttzzz~~~}}}{{{oooiiiiiiqqq~~~~~~|||}}}zzzwwwtttrrroookkkeeebbb___\\\XXXUUUSSSRRRPPPNNNLLLJJJHHHGGGKKKTTT```hhhxxx}}}yyy```MMMAAA666444222111222222000///////////////............------------------------------------------------...............///000111444///>>>^^^sss{{{vvvTTTPPPkkkyyyhhhNNNCCCWWWttt|||rrr```KKK:::;;;???<<<<<<@@@;;;;;;:::999888:::???BBBNNNQQQVVVXXXQQQIIIJJJOOOdddllluuuzzzqqqiiifffdddcccdddhhhaaa___\\\ZZZYYYWWWVVVTTTRRRTTTVVVXXX\\\bbbhhhmmmfffjjjpppyyy~~~mmmVVVWWWgggwwwcccBBB777888666222444444444444444444444444333333333444444444555555555???AAAEEEjjj~~~oooqqqpppNNNMMMFFFEEECCCAAA@@@???===;;;<<<>>>AAACCCIIIRRRSSSZZZttt}}}{{{{{{xxxxxxzzzyyytttnnnhhhgggeeedddccc```\\\YYYPPPNNNKKKIIIIIIKKKNNNQQQVVVSSS]]]uuu~~~aaaVVVGGGAAAAAA???<<<666222111111000000000000000000000000000////////////////////////111444...---444555888EEExxxgggYYYeeeuuu___HHH@@@TTTkkk^^^CCC===DDDDDDDDDFFFAAA^^^yyy```IIIDDDCCCKKKUUU\\\aaaeeecccgggkkkmmmnnnnnnoooppprrryyy|||tttgggddduuu}}}|||~~~{{{yyyvvvtttqqqmmmhhheee___[[[WWWTTTRRRPPPNNNLLLKKKIIIGGGGGGLLLWWWdddmmmvvv{{{~~~xxx}}}}}}aaaLLL<<<666444222111222222000///////////////............------------------------------------------------...............///000111111777MMMhhhrrrsssjjjPPPYYYyyyttteeePPPIII\\\vvvzzzoooXXXFFF888999===;;;;;;>>>;;;;;;:::999999;;;@@@DDDLLLNNNQQQRRRLLLEEEFFFLLLdddmmm~~~zzzuuullleeebbbbbbaaadddhhh```^^^\\\ZZZXXXWWWUUUTTTVVVWWWXXXYYYZZZ^^^cccfff^^^```cccqqqrrr]]]WWW^^^mmm}}}fffEEE;;;;;;999555444444444444444444444444333333333444444444555555444>>>AAAGGGmmmrrr{{{mmmLLLLLLGGGGGGEEEAAA@@@???===;;;<<<>>>AAADDDJJJSSSTTTZZZttt{{{~~~{{{yyy}}}{{{yyyyyyzzzxxxtttpppmmmkkkhhheeeccc```\\\YYYQQQOOOKKKHHHGGGIIIKKKMMMMMMOOO\\\qqqhhhVVVGGGDDDBBB???;;;777444111000000000000000000000000000000////////////////////////000222------333444999IIIzzziiiPPP```~~~rrrPPPEEEDDDYYYkkkYYY@@@===CCCEEEBBBEEEBBB```sssWWWFFFAAABBBKKKUUU\\\aaafffcccfffjjjmmmmmmnnnnnnoooooovvv~~~}}}}}}wwwiiippp{{{yyyyyyzzzxxxvvvtttrrrnnnjjjfff___\\\WWWSSSQQQOOOMMMKKKJJJHHHGGGHHHOOO[[[jjjuuu|||}}}www}}}{{{{{{gggRRR===666444222111222222000///////////////............------------------------------------------------............///000111222///BBBaaaxxxzzzvvv|||[[[NNNhhh}}}wwwjjj\\\MMMOOOdddwwwuuugggMMM???666888<<<;;;:::===;;;;;;;;;::::::===BBBEEEIIIIIIKKKJJJDDD???BBBIIIaaammm}}}}}}rrriiibbb```aaaaaaeeejjjbbbaaa___]]][[[ZZZXXXXXXaaaaaaaaa```___aaadddfff\\\\\\ZZZ```}}}vvvfffXXXWWWiiidddEEE:::999777333444444444444444444444444333333333444444444555555555>>>@@@HHHpppwwwlll~~~oooMMMLLLGGGHHHFFFAAA@@@???===;;;<<<>>>AAAEEEJJJSSSUUUZZZsss~~~{{{}}}|||xxxssspppqqqsssvvv~~~vvvsss||||||zzz{{{{{{{{{zzzyyywwwtttsssqqqnnnjjjfffccc```\\\ZZZSSSPPPLLLHHHFFFFFFGGGIIIFFFMMM[[[iiiqqqwww~~~ttt]]]LLLJJJEEE@@@;;;999666222000111////////////////////////////////////////////////...000------333333;;;OOO{{{}}}lllSSSeee~~~lll~~~{{{IIIEEEJJJ```jjjTTT>>>>>>CCCFFFAAADDDCCCbbblllOOOBBB???BBBLLLVVV\\\bbbgggdddhhhkkknnnnnnnnnooopppmmmssszzz}}}{{{zzz|||zzz~~~~~~|||xxxuuuuuuuuutttrrrqqqooommmhhheeeaaa]]]XXXTTTRRROOOMMMKKKIIIHHHGGGIIIRRR```ppp{{{www{{{yyy{{{jjjVVVAAA666444222111222222000///////////////............------------------------,,,,,,------------------............///000222222///MMMrrrlllQQQOOOwwwwwwooo___PPPFFFRRRlllzzzooo[[[CCC:::555777;;;::::::<<<:::;;;::::::;;;>>>CCCGGGJJJHHHFFFEEE@@@===AAAHHHZZZmmm|||ssskkkdddccccccdddhhhmmmgggggggggeeebbb```______ggghhhhhhfffeeefffhhhjjjeeeccc]]]]]]pppsssiii\\\^^^wwwfffGGG:::888666333444444444444444444444444333333333444444444555555666>>>@@@IIIrrreee___tttuuuPPPNNNHHHHHHFFFAAA@@@???===;;;<<<>>>AAAEEEIIIRRRTTTYYYooo{{{xxx{{{|||yyyvvvooogggdddbbb[[[[[[___```hhhyyynnnjjjuuu}}}yyy{{{|||{{{xxxuuuttttttrrrnnniiieeebbb```]]][[[SSSPPPLLLHHHEEEDDDEEEEEEEEELLLVVV^^^dddlllxxxfffSSSPPPLLLCCC<<<:::777222000111////////////////////////////////////////////////...///---///333222===VVVyyy~~~hhhXXXmmmsssqqqIIIGGGQQQfffgggOOO>>>AAADDDFFF@@@DDDEEEcccgggIII@@@???CCCNNNWWW]]]bbbhhhfffiiimmmooopppooopppqqqnnnqqquuuwwwxxxyyy|||~~~{{{}}}{{{xxxsssqqqrrrqqqpppooonnnnnnlllhhheeebbb___ZZZVVVSSSQQQNNNLLLIIIHHHHHHLLLTTTcccsss~~~wwwzzzyyy{{{gggVVVBBB666444222111222222000///////////////............------------------------,,,,,,,,,---------......---.........000111222333555XXX~~~zzz___KKKQQQ|||ssskkkXXXHHHBBBXXXuuu}}}iiiRRR<<<888555888:::::::::<<<999999::::::;;;???DDDIIILLLHHHEEECCC???===BBBIIITTTkkk{{{uuummmgggfffffffffiiimmmjjjlllmmmkkkhhheeedddeeeeeefffgggfffeeefffhhhjjjmmmkkkfffdddqqqmmmhhhbbbpppmmmNNN???;;;999777444444444444444444444444333333333444444444555555999???@@@IIIttt```VVVhhhvvvQQQNNNGGGHHHGGGAAA@@@???===;;;<<<>>>AAACCCGGGPPPSSSVVVkkkzzzxxxzzzyyyqqqoooiii___WWWUUUVVVPPPOOOSSSRRRUUUmmm}}}nnngggrrr~~~zzz{{{|||{{{xxxuuuttttttoookkkfffcccaaa___]]][[[RRRPPPLLLIIIFFFEEEEEEFFFEEEJJJOOOSSSZZZggguuukkkXXXWWWTTTGGG===;;;888222000333000000000000000000000000////////////////////////---///...000444222@@@\\\zzz{{{```VVVkkk{{{gggJJJKKKXXXiiicccIII>>>CCCDDDFFF@@@FFFHHHccc|||cccHHH??????EEEPPPXXX]]]ccciiihhhkkknnnppppppppppppqqqqqqqqqqqqrrruuuyyy}}}}}}wwwqqqnnnnnnooonnnmmmmmmmmmkkkhhhfffbbb___ZZZWWWTTTRRRPPPNNNJJJJJJKKKOOOWWWdddsss}}}~~~|||{{{|||}}}~~~~~~yyyzzzzzzkkkYYYFFF666444222111222222000///////////////............------------------------+++,,,,,,------.........------...///000222333444===dddkkkQQQHHHVVV|||}}}yyyooohhhUUUFFFFFF___xxxxxx```KKK888777777777888888999;;;777888888999;;;???EEEIIIMMMHHHDDDAAA???===BBBIIISSSiii|||zzz{{{tttnnniiiiiijjjiiijjjmmmllloooqqqppplllhhhhhhiiiggghhhiiihhhgggfffhhhiiiiiijjjiiilllxxxrrrooonnnrrrQQQ@@@999888777444444444444444444444444333333333444444444555555;;;@@@@@@JJJvvvdddUUUbbbsssNNNKKKGGGHHHHHHAAA@@@???===;;;<<<>>>AAACCCEEENNNRRRTTTggg}}}~~~zzz{{{xxxnnnggggggdddZZZTTTTTTTTTQQQQQQRRROOOPPP___qqqvvvmmmvvv~~~|||||||||zzzxxxvvvsssqqqllliiieeebbb```^^^[[[YYYQQQOOOLLLJJJIIIHHHIIIIIIFFFIIIJJJLLLTTTdddttt|||jjjXXX]]][[[KKK???<<<999222000555000000000000000000000000////////////////////////---///...222555222BBBbbb{{{vvv\\\NNNccczzz}}}zzz```JJJNNN[[[iii]]]DDD>>>DDDBBBEEEAAAHHHJJJbbbyyyaaaHHH???AAAHHHRRRZZZ^^^ccciiigggjjjnnnppppppooooooppptttrrrpppqqqtttyyy|||}}}~~~|||rrrkkkjjjjjjiiiiiijjjjjjiiigggdddaaa]]]YYYVVVTTTRRRPPPNNNKKKLLLNNNQQQYYYdddqqqzzzuuuqqqmmmjjjiiihhhhhhgggmmmnnnrrrxxx{{{{{{|||rrr^^^III666444222111222222000///////////////............------------------------++++++,,,,,,---......///------...///000222444555AAAnnn^^^HHHJJJ___wwwyyy}}}yyylllbbbPPPGGGMMMeeessshhhRRRDDD666777777555444555777888555666777888:::???EEEJJJLLLFFFAAA???===<<<@@@FFFYYYhhh|||qqquuuzzztttooolllooopppoooooorrrppptttwwwuuupppmmmmmmnnnllllllllliiieeecccbbbccc___aaaeeemmm{{{uuuSSS>>>777666666444444444444444444444444333333333444444444555555;;;???@@@KKKyyycccTTTaaasssMMMJJJFFFHHHHHHAAA@@@???===;;;<<<>>>AAADDDEEENNNSSSTTTfff|||~~~}}}sssiiicccfffeee\\\XXXZZZWWWXXXWWWTTTQQQSSSZZZaaa{{{ttt{{{}}}zzzzzzyyywwwrrrnnnllljjjgggdddaaa]]]YYYVVVNNNNNNLLLLLLLLLMMMNNNOOOLLLOOOOOOJJJNNN]]]nnnwwwgggVVV``````NNN@@@<<<999222000666000000000000000000000000////////////////////////...//////333666333DDDeee|||qqq]]]III\\\www~~~tttttt\\\KKKPPP]]]hhhYYY@@@>>>EEEAAAEEEAAAIIIKKKaaawww```JJJ???BBBIIITTT[[[^^^ccciiigggjjjmmmoooooonnnnnnooovvvsssqqqrrruuuyyyzzzzzz~~~tttkkkgggfffeeeeeeeeeffffffcccaaa___\\\XXXUUUSSSRRRPPPNNNLLLMMMOOOSSSZZZdddooowww~~~|||~~~}}}uuunnnkkkeee]]]YYYXXXXXXVVVTTTWWWYYY^^^fffnnnuuuxxxxxx||||||}}}sss]]]EEE666444222111222222000///000/////////............------------------------++++++,,,,,,---...//////------...///111222444555AAAsssWWWCCCMMMhhhxxxxxx{{{zzzjjj]]]KKKHHHRRRfffkkkYYYFFF>>>444777777444222333555777444555666777:::???EEEJJJJJJDDD???===<<<;;;>>>DDD___gggmmmnnnttt~~~~~~xxxtttpppppptttvvvuuuuuuxxxtttxxx|||zzzuuuqqqqqqssskkkkkkiiiddd___ZZZXXXXXXYYY[[[```kkk{{{{{{XXXBBB:::999:::444444444444444444444444333333333444444444555555:::??????LLL|||\\\PPP```wwwOOOKKKEEEFFFFFFAAA@@@???===;;;<<