BM6P6(@ nnnmmmhhhaaa___aaa```\\\]]][[[YYYXXXWWWXXXYYYZZZVVVPPPKKKJJJIIIHHHLLLQQQKKKEEEAAABBB@@@999222///...,,,******+++,,,+++***))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''((())))))((((((((((((((((((((('''''''''))))))))))))))))))))))))************))))))))))))(((''''''))),,,+++(((%%%(((''''''&&&&&&&&&&&&'''++++++***************+++***+++,,,,,,------,,,,,,------..................///000222222000///000111222444333000///000000---//////.........---------111000///...---,,,,,,---000...,,,---///000000///444???FFFIIIPPPbbbttt~~~hhhdddlllnnnyyyyyyfff]]]\\\ccceeeiiijjjeee___aaagggmmm^^^QQQQQQ[[[fffqqqyyyvvvyyyyyyuuuuuuuuunnnddd]]]LLL;;;444000+++***,,,******+++***(((''''''(((************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***************************+++++++++------......///000000000///111333444444666999<<<<<<>>>CCCGGGKKKMMMNNNOOOUUUVVVXXXYYYXXXVVVTTTSSSXXXYYY\\\___bbbeeefffggggggjjjmmmmmmjjjgggggghhheeeiiillllllkkklllooorrrkkkjjjiiilllpppssssssqqqpppvvvzzz{{{}}}~~~zzz|||~~~{{{xxxtttzzz{{{yyyzzz}}}|||vvv}}}xxxsssnnniiiddd```cccSSSHHHGGGEEE<<<888<<<333333333333222111///...,,,...111444444333000...///...,,,,,,------,,,+++++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,+++,,,---...///000000//////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++***)))((('''++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))******+++,,,************************************************************************++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,------------............///111000...---...///111222222111000//////000111222ooommmhhhaaa___aaa```]]]]]]\\\ZZZXXXWWWWWWXXXYYYVVVPPPKKKJJJIIIHHHKKKQQQJJJDDDAAABBB@@@999222///...,,,******+++,,,+++***))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))''''''(((((()))))))))***)))((()))***,,,,,,)))&&&)))((((((((((((((())))))++++++***************+++***+++,,,,,,------,,,,,,---------........./////////000222222000000000111///111111......111000...//////.........---------////////////////////////,,,---/////////111555888EEEMMMTTTZZZfffzzz}}}iii[[[[[[cccwwwrrrggg```___aaafffgggccc``````aaa```]]]VVVNNNOOO]]]nnnvvvxxxwwwtttuuuwwwtttnnnggg[[[NNNDDD999...***++++++,,,,,,+++***)))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************************++++++++++++------......///000000000000111333444555777:::<<<===???BBBFFFIIILLLMMMNNNPPPQQQSSSUUUUUUUUUUUUTTTZZZ^^^bbbdddccccccfffhhheeehhhjjjjjjgggdddcccccceeeiiinnnpppnnnmmmnnnpppjjjiiijjjmmmrrruuuuuutttpppuuuxxxxxxzzz}}}|||yyyuuuwwwxxxzzz{{{}}}~~~}}}||||||uuuxxxxxxrrrppprrrrrrooosssuuuuuuqqqjjjddd```___]]]OOOEEEDDDAAA999666999333222222111000000//////---...111222222111///...///...,,,------...,,,+++,,,,,,---------.........///...------,,,,,,,,,---,,,,,,---------.........------,,,,,,,,,---...////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++******************************************************))))))******+++,,,************************************************************************))))))***++++++,,,++++++---,,,,,,++++++,,,,,,------------............///000///...---...///111222222111000//////000111222ooommmhhhaaa___aaaaaa^^^^^^\\\ZZZWWWVVVVVVWWWXXXUUUOOOJJJIIIHHHGGGJJJPPPJJJDDD@@@AAA@@@999222///...,,,******+++,,,+++***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((('''&&&''''''(((((((((((((((((())))))))))))))))))))))))%%%%%%&&&'''((()))***************+++---,,,***(((***)))))))))***+++,,,,,,+++***************++++++***+++,,,,,,------,,,,,,+++,,,,,,---...///000000///111222222111000000111,,,///000---...111111////////////............---......///000111000000000,,,///111000///555???HHHYYY```hhhppp|||vvvfff]]]]]]gggqqq{{{tttrrryyy~~~{{{yyy~~~{{{wwwrrrpppsss~~~yyylllbbb[[[^^^dddeeecccbbb]]]```bbb[[[NNNGGGOOO]]]nnnrrrtttvvvyyy|||zzzuuunnnjjjbbbXXXHHH777...,,,,,,,,,,,,,,,,,,++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&'''))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************************++++++,,,,,,------......///000000000000222444555666777:::===>>>???AAADDDGGGIIIKKKLLLLLLMMMNNNQQQSSSUUUVVVWWWZZZ```ffffffbbb```cccgggbbbeeeggggggeeebbbaaaaaaeeejjjppprrrpppmmmllllllmmmmmmmmmooorrrttttttsssooosssuuuuuuwww{{{|||zzzqqqqqqssstttvvvwwwyyyyyy|||zzzyyyxxxxxxzzz|||}}}uuuxxxuuunnnhhhhhhiiijjjfffkkkooolllddd]]][[[\\\UUUIIIAAA@@@===666333555222111000///......////////////000000000///......///...,,,---......---,,,---............////////////...------,,,---------,,,------------.........------,,,,,,------...///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,************************************************************************((()))***,,,---------------,,,,,,++++++,,,,,,------------............///000///.........///000111111111000000000000111111ooommmggg```___bbbbbb___^^^\\\ZZZWWWUUUUUUVVVVVVSSSNNNIIIIIIHHHGGGIIINNNIIICCC@@@AAA???999222000...,,,******+++,,,+++***))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))******))))))***+++++++++***))))))))))))***+++,,,---...*********)))******+++,,,***+++,,,,,,------,,,,,,++++++,,,---...///000111///111333222111000111111...111111......111111.../////////.....................///000111000000///111222222333999FFFXXXeeezzz~~~xxxjjjaaadddqqqyyyrrrpppuuu{{{xxxddd\\\^^^aaaeeeiiiddd___\\\]]]\\\VVVPPPNNNaaagggpppxxx}}}~~~{{{wwwpppooollleeeXXXGGG999222---+++++++++,,,,,,,,,+++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************)))******++++++,,,,,,,,,------......///000000000111333555666666888;;;===??????@@@BBBDDDGGGIIIKKKMMMMMMNNNPPPSSSVVVYYYZZZXXX\\\aaabbbaaa``````aaa```aaadddeeeeeedddcccccceeejjjnnnooommmjjjjjjjjjrrrrrrrrrrrrrrrqqqooonnnmmmqqqrrrrrruuu{{{~~~|||tttsssssstttuuuvvvvvvuuuzzzyyyxxxwwwwwwwwwxxxyyytttvvvuuupppiiigggiiikkkbbbeeegggddd]]]WWWUUUVVVMMMDDD>>><<<:::444111333222111...---,,,---///000000000///...............///...,,,---...///...,,,------........./////////......------------......------------............---------------......///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,***************************************************************************+++,,,...///000000000---,,,,,,++++++,,,,,,------------............//////............///000111111000000000000000000111pppnnnggg```___bbbccc```]]]\\\YYYVVVUUUTTTUUUUUURRRLLLIIIHHHGGGFFFHHHMMMHHHBBB???@@@???999222000...,,,******+++,,,+++***))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))((('''&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))((())))))((((((((()))***+++,,,---******))))))***++++++,,,***+++,,,,,,------,,,,,,++++++,,,---...///000111000111333333111000111222222444444000///111111...//////////////////////////////000000000000//////555444666@@@RRRjjj~~~vvvuuuuuutttsssxxxyyyxxxuuutttwwwoooccc]]]___cccddd]]]ZZZ```ddd^^^QQQIIIZZZ___gggpppvvvxxxxxxyyyssssssqqqmmmgggZZZJJJ===000---***)))+++,,,,,,+++************************************************))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************)))******+++,,,,,,------------......///000000000111333555666666888;;;===??????@@@AAACCCFFFHHHIIIPPPQQQRRRTTTVVVYYY[[[]]]YYYXXXYYY]]]aaabbb```]]][[[\\\___bbbdddeeeeeedddeeehhhjjjjjjgggfffgggiiipppqqqrrrrrrqqqooonnnmmmkkkoooqqqqqquuu|||xxxvvvttttttuuuuuusssqqquuuvvvwwwwwwwwwvvvuuutttoooppprrrrrroookkkkkkmmmgggddd___[[[WWWSSSPPPNNNFFFAAA===;;;888444222222111000...,,,,,,---///000111000///...------......///---------//////...---,,,------------...............---------......///---------.........//////------.........//////...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************************************))))))******+++,,,***************************************************************************+++,,,...///000000000---,,,,,,++++++,,,,,,------------............///...............//////000000000000111111000000000pppnnnggg```___bbbdddaaa\\\ZZZXXXUUUTTTTTTUUUVVVPPPKKKHHHHHHGGGEEEGGGKKKGGGBBB???@@@???999222000...,,,******+++,,,+++***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((('''&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))+++*********)))))))))(((''')))***)))((('''((()))(((((((((((()))***++++++))))))))))))***+++,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,---...///000000000222333333222111111222333666555111000222111......////////////000000000000000//////000111222333;;;???JJJ\\\ttt{{{xxxxxx{{{ggg[[[YYY\\\\\\```ccc```VVVOOOLLLYYYZZZ]]]dddiiimmmssszzzyyyyyyvvvsssqqqjjj[[[MMM<<<666///++++++,,,,,,+++************************************************))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))******+++,,,---......------......///000000000000222444555666777:::======>>>@@@BBBDDDFFFHHHIIIRRRSSSTTTWWWYYY[[[]]]^^^[[[WWWUUUYYY___bbb___[[[WWWXXXZZZ^^^bbbccccccaaaccceeegggfffcccccceeehhhiiillloooqqqpppoooooopppkkkooopppqqqttt{{{~~~}}}yyyvvvssssssttttttqqqnnnlllnnnqqqtttuuuvvvuuutttlllkkklllppppppmmmjjjkkkjjjddd\\\VVVRRROOOKKKHHH@@@>>><<<:::777444222222000///...------...///000000000///........./////////---------///000///...,,,,,,---------..................---......///000------........./////////------...////////////...---------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))******+++,,,************************************************************************((()))***,,,---------------,,,,,,++++++,,,,,,------------............///------........./////////000000111111111111000000pppnnnggg```___cccdddbbbZZZYYYWWWUUUTTTTTTUUUVVVOOOJJJGGGHHHGGGDDDFFFJJJGGGAAA>>>@@@???888222000...,,,******+++,,,+++***))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))((((((((()))))))))))))))(((***+++***(((''')))+++***)))))))))))))))******))))))))))))***+++,,,---***+++,,,,,,------,,,,,,---------.........//////000222333333222111111222111444333000000222222///.../////////000000000000000000//////111555888:::JJJWWWlllvvvpppmmmqqquuuxxx~~~kkkbbb[[[]]]bbbeeeaaaXXXTTTTTTTTTTTTZZZaaaeeefffkkkrrrxxx{{{zzzvvvsssrrrjjj```NNNDDD888000------,,,***************************************************))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))******+++,,,---...///------......///000000000000111333444555777:::<<<<<<===@@@CCCFFFHHHHHHIIIOOOQQQTTTWWWZZZ\\\]]]]]]YYYVVVTTTUUUYYY[[[[[[YYYXXXXXXZZZ]]]aaabbbaaa^^^^^^bbbffffffdddbbbccceeedddhhhmmmoooooonnnoooppplllpppqqqpppssswwwyyywwwwwwtttqqqqqqttttttqqqnnnjjjlllnnnppprrrtttvvvvvvqqqjjjhhhllloookkkhhhhhheeeccc^^^WWWPPPJJJGGGEEE;;;<<<;;;888666444333222//////////////////////////////000000000000000000...------...///000000...---............/////////...............///000000............////////////,,,---...///000//////...------........./////////................................................------------------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))******+++,,,************************************************************************))))))***++++++,,,++++++---,,,,,,++++++,,,,,,------------............///------......//////......///000111222222111000///pppnnnggg```___ccceeecccYYYXXXVVVTTTTTTUUUVVVWWWOOOJJJGGGGGGFFFDDDFFFIIIFFFAAA>>>@@@???888222000...,,,******+++,,,+++***))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''((()))))))))(((&&&&&&&&&'''((())))))***))))))))))))))))))))))))%%%&&&&&&'''((()))******)))+++,,,+++((((((***---++++++******)))*********))))))))))))***+++,,,---++++++,,,---------,,,,,,------..................000222444333222111222333...111111//////222222000.../////////000000111111000//////000333888===AAAZZZnnnyyyoooaaaaaaiiiwwwvvvbbb]]]^^^eeeiiifff___[[[KKKOOO[[[gggjjjdddcccfffrrrxxxzzzuuurrrtttsssooo[[[OOO@@@444000...,,,***************************************************))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))******+++---...//////------......///000000000///111333444444666999<<<;;;===AAAEEEGGGIIIIIIIIIKKKNNNRRRVVVZZZ\\\]]]]]]VVVVVVTTTRRRQQQRRRTTTVVV]]]\\\\\\___ccccccaaa^^^[[[```fffhhhfffcccccccccdddhhhmmmnnnmmmkkkkkklllmmmqqqrrrpppqqqttttttqqqvvvrrrpppqqquuuwwwtttqqqoooooonnnoooqqqsssvvvxxxyyynnngggjjjmmmjjjffffff___aaaaaaZZZOOOFFFDDDEEE888::::::777555444222111...///000000111000000///...///000111222222111111...------...000111000///////////////000000000000...............///000000............/////////000,,,---///000000000///............/////////000000................................................------------------------)))******+++---......///++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))***++++++,,,************************************************************************++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,------------.........//////,,,---......//////......///000111222222111000///qqqllleee```______``````XXXXXXWWWVVVVVVUUUTTTTTTPPPJJJFFFHHHJJJHHHFFFGGGEEEDDDCCCAAA>>>999222......---,,,+++***)))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***************************(((&&&%%%'''***+++)))&&&+++++++++++++++***)))(((******+++++++++,,,,,,,,,---,,,,,,,,,,,,---.........///////////////......+++---///000000000111222......//////000000111111111111000111222222111000111111222333888BBBOOOYYYxxxmmmeeehhhaaafffqqq|||~~~yyytttqqqwwwwwwvvvtttrrrooommmlllppptttyyy~~~wwwrrr{{{nnnaaabbbccc___aaahhh]]]WWWXXXfffsssqqqdddYYYhhhooovvvyyywwwsssrrrrrrhhh^^^OOOAAA777222///---++++++,,,+++******,,,---+++++++++************)))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''((())))))))))))))))))))))))))))))******))))))((((((''''''''''''((()))))))))))))))))))))))))))************)))***+++---......------///////////////.........000222444555555666888:::;;;<<<>>>AAAFFFIIIJJJIIILLLLLLNNNPPPSSSWWWZZZ\\\XXXYYYYYYXXXUUUSSSTTTTTT\\\[[[\\\___eeehhhgggeeeeeeeeefffeeedddbbb```^^^eeefffhhhiiijjjjjjiiiiiipppooonnnoooqqqrrrrrrrrrrrrrrrssstttuuuuuuvvvuuuooossssssooommmqqqvvvxxxkkkkkkjjjiiihhhfffeeeeee______]]]XXXPPPHHHAAA>>><<<;;;999777444222000///222111111111000000//////.../////////000000000111333222111111000000111111111111111111111000///...////////////000000000000111000000000/////////...111111000/////////000000/////////000/////////...333111///,,,,,,,,,---...000000//////......------.........---------,,,,,,------------------------++++++++++++++++++++++++...---,,,+++***+++,,,---************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///////////////.........000000000000111111111111qqqllleee```______```aaaZZZYYYYYYWWWVVVUUUUUUTTTQQQJJJFFFHHHJJJGGGFFFFFFEEEDDDCCCAAA>>>999222...///...---+++******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))************************((('''&&&'''***+++)))'''+++++++++++++++***))))))***++++++++++++,,,,,,,,,------,,,,,,------...///...///////////////......000111222111///...///000000000000111111111111111555111---,,,///333444444444555999DDDVVViiiwww~~~yyymmmcccccciiiwww{{{zzzwwwuuusssqqqppplllgggbbb___]]]\\\\\\]]]\\\\\\ZZZYYYWWWUUUTTTYYY\\\___aaaaaa```aaaaaaffffffeeebbb```ccckkkrrrzzzuuuwwwwwwaaaVVV\\\iiikkkeeedddlllsssrrrllliiidddhhhmmmsssvvvwwwuuusssrrrjjj^^^QQQEEE:::111+++---------,,,++++++,,,---++++++++++++************(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''''''''''''''((())))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((()))))))))))))))))))))))))))******************,,,------------,,,////////////////////////111222555666666777999;;;===>>>???AAADDDFFFFFFFFFHHHJJJLLLNNNQQQSSSUUUUUUVVVWWWXXXWWWVVVVVVXXXYYY]]]]]]___aaaeeeggggggfffhhhhhhhhhgggeeecccaaa```bbbccceeegggiiiiiiiiiiiipppooonnnnnnpppqqqrrrsssvvvwwwxxxxxxxxxwwwvvvuuurrrsssrrrmmmmmmsssxxxyyyooonnnllliiifffdddcccbbb^^^]]]ZZZTTTMMMEEE???===:::999888666444222000000222111111111000000000000000000111111111111111111000//////...//////000000////////////......------111111000000//////...............//////000000000111000000000000000000000555444222000////////////......---------...000000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...---,,,+++++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////////////////...000000000000111111111111qqqllleee```___```aaaaaa\\\[[[ZZZXXXVVVUUUTTTTTTQQQJJJFFFHHHIIIGGGEEEEEEDDDCCCBBBAAA>>>999222...000///...,,,++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((******)))(((***++++++++++++***))))))++++++++++++,,,,,,,,,,,,---------,,,------...///...//////000000/////////222333222111//////111333222222222222222222111111555111......111555666666<<>>999333...000///...---,,,+++++++++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********))))))))))))(((((((((((((((((((((((((((((((((((()))*********)))******+++++++++******)))+++++++++,,,,,,,,,---------------------...//////...//////000000000000///111111111000000111555888333333222222111111111000///111333444333444666777CCCTTTqqqhhhlllrrrxxx{{{lll\\\SSSNNNJJJKKKLLLLLLNNNSSS\\\cccfffkkkooommmfffbbbcccfffcccdddddddddddddddccccccfffhhhkkklllllllllmmmnnnhhhgggeeeaaa]]]ZZZ[[[]]]\\\hhhzzzsssXXXbbbdddllluuuyyywwwvvvwwwhhh```ZZZ___lllvvvvvvrrrttttttqqqlllbbbSSSDDD999///...,,,,,,---000111222,,,,,,+++++++++*********)))))))))******)))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((())))))((('''&&&'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,/////////000000111111111111333555666777888;;;===;;;===???BBBEEEHHHKKKMMMKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRRRRSSSSSSUUUYYY\\\^^^aaaddddddbbbaaaccceeebbbcccdddeeeddddddbbbaaa```bbbeeehhhkkklllmmmmmmmmmmmmlllkkkkkklllppprrrtttuuuwwwwwwvvvtttqqqoooyyyvvvqqqmmmqqqzzz~~~|||xxxvvvqqqlllhhheeedddccc\\\WWWPPPIIICCC???<<<:::444444333333222111111111111111111111111111111111333333333333222222222222444444333333222333333333222111111000111222333444///000111222333555555666777777666666555444444333333444777999;;;=========999888777666444444333333333333333333222000///...111111111111111111111111.........///////////////...........................---+++******+++---.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------..................///////////////000000000111111111111pppllleeeaaa```aaabbbccc\\\ZZZWWWUUUSSSRRRRRRRRRRRRKKKGGGHHHHHHEEECCCCCCCCCBBBAAA@@@>>>999333...000///...---,,,+++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((()))******************)))******+++++++++******++++++,,,,,,,,,---------...------------...//////......///000111111000000111111111000000222555888222222222111111000000///,,,222555444000333===GGG[[[pppuuu___nnn}}}ooobbbXXXSSSRRRRRRTTTVVVXXXXXXXXX\\\dddjjjhhhpppyyyzzzvvvsssuuuyyy|||}}}~~~}}}vvvoooiiieeedddllllllmmmtttjjj]]]]]]bbbkkkqqqrrrssswwwuuujjj___```kkkuuuwwwuuuuuuuuutttqqqjjj^^^QQQHHH333///+++***---222555666,,,,,,,,,++++++++++++***))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))((()))))))))************,,,,,,,,,,,,,,,,,,------...//////000111222333333111333666777888999<<<>>>???AAADDDEEEGGGIIINNNQQQRRRPPPMMMLLLLLLOOORRRTTTSSSTTTUUUUUUUUUWWWZZZ\\\]]]```cccccc```___```ccc```aaaccceeefffgggffffffccceeehhhkkkmmmoooooooookkkkkkllljjjiiijjjnnnqqqvvvwwwxxxyyyyyyxxxwwwuuuwwwuuuppplllpppwwwyyyvvvtttrrrnnnjjjfffcccbbbaaaYYYSSSKKKDDDAAA>>>;;;999222222222222222111111111111111111111111222222222222222222222222222222222444444333222222111222222//////000111222444555666777777888999999:::;;;;;;AAA@@@>>><<<999666444333555666999===@@@CCCEEEFFFAAABBBCCCBBB???;;;777444666666666777777666555444333222222111111000000///.........///////////////........................---,,,+++******+++,,,---.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......---.........//////000000///000000000111111111111pppllleeeaaa```bbbcccddd[[[YYYVVVSSSRRRQQQRRRSSSSSSLLLGGGHHHHHHDDDBBBBBBBBBAAA@@@@@@===999333...000///...,,,++++++************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((***+++,,,******+++,,,))))))***++++++++++++***,,,,,,,,,,,,------------......------......///000......///000111111111111333444333222000000222444111111111111111000000000000333555333444@@@VVVgggsssmmmiii|||tttnnn^^^[[[XXXWWWXXXZZZ[[[[[[WWW[[[bbbgggkkkqqqyyy~~~yyywwwvvvtttqqqrrrvvvpppjjjeeedddeeehhhooowww~~~uuullljjjpppwwwzzz{{{zzzzzzxxxvvvppphhh^^^WWW???888///+++---111555666,,,,,,,,,,,,++++++++++++)))******++++++******)))(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&(((******)))'''&&&'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))************++++++++++++,,,---...///...///000111222333444444333555888:::;;;<<>>===;;;888222222222222111111111111111111111222222222222222111111222222222333333333222222111111111222333333888:::<<>>@@@AAA999888777555333111000/////////......------------........................,,,,,,,,,------,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...***++++++,,,,,,------...,,,,,,,,,---------......------......///000000000000000000000111111111111pppllleeeaaaaaabbbcccdddZZZYYYVVVSSSRRRRRRTTTUUUSSSLLLGGGGGGGGGDDDAAAAAAAAAAAA@@@???===999333...///...---+++******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,---************************(((***,,,,,,+++***+++---))))))***+++++++++++++++,,,,,,,,,------------..................//////000......///111111222222111111333333222111000111222111111111222222222222222333555999AAANNNbbbyyysssjjjlllrrr{{{xxxhhhZZZTTTTTTZZZYYYZZZ___fffkkknnnnnnooouuu~~~{{{wwwwww~~~~~~rrreee```hhhtttzzzxxxuuutttuuuxxx{{{}}}{{{{{{{{{zzzwwwqqqiiicccRRRGGG888///---///111111------,,,,,,,,,+++++++++)))******++++++******)))(((((())))))))))))(((((((((((((((((((((((((((((($$$&&&(((******)))'''&&&'''''''''''''''((())))))))))))))))))))))))))))))'''((((((((()))))))))***''''''((()))))))))))))))))))))))))))************************,,,---///000...///000111333444555666777999<<<>>>???@@@CCCEEEJJJLLLMMMKKKHHHHHHLLLQQQQQQQQQRRRSSSUUUWWWYYYYYYZZZ\\\```bbbbbbbbbbbbccc```______```bbbbbbaaa```eeefffhhhjjjkkklllkkkkkkfffgggiiijjjkkkjjjjjjiiiiiimmmqqqqqqnnnmmmooorrrnnnnnnmmmnnnnnnpppqqqrrrqqquuuwwwssspppooolllhhhhhhhhhgggddd```\\\WWWUUUNNNHHH@@@<<<<<<<<<999666333333333222222111111111111111111222222333333333111111222333444555555666555555666888:::<<>><<<888777666555333222111111////////////////////////...///222333333222///...---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......******+++,,,,,,---......,,,,,,,,,---------......---------...///000000111000000000000111111111111nnnmmmhhhaaa___ccceeeddd\\\XXXVVVWWWVVVTTTTTTWWWXXXOOOHHHGGGGGGDDDBBBCCCAAA@@@@@@@@@>>>999222---///...---+++******++++++************************)))))))))))))))))))))))),,,,,,+++***)))(((''''''************************''')))******))))))***+++***(((((()))***+++***))))))************+++++++++------------,,,,,,+++***...---,,,+++++++++,,,------......///000111111222444444333333222111000000222222111111111111111222222///111444333000222999;;;HHH```}}}|||vvvssszzzzzzhhh[[[^^^dddfffllluuurrrssszzzrrraaa```cccjjjlllqqquuuxxxzzz{{{{{{{{{{{{yyywwwuuusssrrrqqqmmm^^^JJJ<<<444///------111000///,,,******,,,---///---***)))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++***+++,,,---............///111222333333555888:::;;;>>>CCCFFFGGGGGGHHHIIIIIIJJJLLLMMMMMMLLLKKKJJJRRRQQQQQQSSSVVVZZZ___bbbddddddcccbbbaaacccgggjjjiiijjjkkkjjjhhhggggggiiimmmlllhhhfffkkkrrrnnnfffccceeehhhkkkkkkiiigggeeelllooorrrsssrrrrrrrrrrrrpppmmmjjjjjjmmmrrruuuwww{{{zzzzzzyyyxxxuuupppmmmkkkllljjjeeeccc```XXXPPPFFFCCC@@@===;;;888444111333222111111333444444444...000111222111111222444777555444444888===BBBEEELLLLLLLLLKKKJJJKKKNNNPPPMMMPPPYYYeeegggcccaaaddd^^^VVVQQQSSSTTTQQQMMMLLLNNNMMMOOOSSSXXXVVVPPPIIIKKKGGGDDDEEEIIILLLLLLJJJJJJIIIFFFEEEDDDDDDEEEEEEJJJNNNRRRQQQMMMJJJIIIIIILLLRRRUUUPPPFFF;;;777666;;;:::999888888777555333+++///222222///...000222111///...///111111///---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,---------......,,,---......//////..................////////////000000000000000111111222llllllggg___^^^aaadddccc]]]YYYWWWXXXWWWSSSTTTWWWVVVNNNGGGFFFFFFCCCAAABBB@@@?????????===888111,,,///...---+++******++++++************************))))))))))))))))))))))))++++++******)))(((((((((************************''')))******))))))***+++***)))((()))***+++***))))))************++++++++++++,,,,,,,,,,,,+++***)))------,,,++++++,,,,,,------------...///000000000111222222222222333333333333333222222222222333333777111000444888777888<<>>;;;999777444222333222111111111111000///111222222222000111222444000555:::???CCCIIIQQQXXXaaa___[[[VVVRRRPPPPPPQQQ^^^ZZZXXXXXXTTTNNNOOOSSSOOOJJJHHHJJJKKKIIIHHHJJJUUUVVVWWWZZZ]]]\\\XXXTTTPPPOOOOOONNNOOOPPPRRRSSSMMMJJJGGGDDDCCCDDDEEEEEEHHHLLLPPPRRRRRROOOMMMLLLKKKPPPTTTRRRKKKDDDAAABBB888888777888::::::999888:::777222///---------...111000000111333333000---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...,,,,,,,,,---------......+++,,,,,,---------------............////////////000000000000000111111222kkkjjjeee^^^]]]aaacccbbb^^^ZZZXXXXXXWWWSSSSSSVVVUUUMMMFFFEEEEEEBBBAAABBB??????>>>===;;;777000,,,......---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++***)))((()))+++++++++***)))************+++++++++***++++++++++++******)))------,,,,,,,,,,,,------,,,,,,------......////////////000111333444555555444444333333333333444444333333333444333777CCCPPPrrr|||jjjppp}}}|||zzzyyy}}}}}}}}}hhh```cccggglllqqqtttvvvwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvsssjjjZZZJJJ===444111......---------------...222///,,,******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++***+++,,,---...............///111111222333666888999;;;>>>???AAACCCGGGJJJIIIKKKNNNQQQSSSUUUUUUUUUWWWWWWWWWXXXZZZ]]]```bbbdddeeeeeecccaaa______```llllllllllllmmmqqqwww|||rrrnnnhhhdddgggllllllgggmmmmmmmmmlllkkkkkkjjjiiihhhhhhkkkpppvvvwwwtttqqqoookkkgggfffhhhlllooopppttttttuuuvvvvvvsssnnnjjjcccdddbbb]]]YYYWWWQQQJJJCCC???;;;888666555444333222222222111111000000000444444444222111111444777666@@@LLLUUUZZZ```hhhooonnnmmmjjjhhhhhhjjjlllmmm[[[VVVRRROOOMMMLLLQQQWWWXXXVVVVVVWWWUUUTTTYYY```YYY[[[\\\\\\ZZZXXXXXXXXXVVVZZZ]]]^^^ZZZWWWUUUUUU\\\XXXTTTRRRRRRSSSSSSRRRMMMNNNPPPRRRSSSQQQMMMJJJDDDHHHLLLLLLIIIFFFEEEFFF;;;;;;:::<<<>>>??????>>>CCC===666333333333000------,,,---...000111///...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,---------......***+++,,,,,,------,,,,,,............////////////000000000000000111111222jjjjjjeee^^^]]]aaadddccc___[[[XXXXXXVVVSSSRRRUUUUUULLLFFFEEEEEEBBBAAABBB@@@???>>>===;;;777111------------,,,++++++++++++************************))))))))))))))))))))))))(((((())))))************((((((((((((((((((((((((''')))******))))))***+++***)))((()))+++,,,+++***))))))*********+++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,---------...---------......///////////////000111333444555555333333333333333444444555...666;;;666111>>>___}}}uuuoookkkuuutttwwwrrrllleeeeeekkkrrrvvvvvvyyyyyyzzz{{{{{{{{{zzzyyywwwvvvqqqfffYYYMMM???555...---,,,,,,---------,,,000...+++*********)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))*********+++++++++***+++,,,---............---...000000111222555777888:::;;;<<<>>>BBBFFFJJJHHHIIILLLNNNQQQRRRSSSTTTRRRSSSUUUXXX[[[___aaaccccccdddeeeeeebbb```______dddfffiiilllpppuuu|||vvvqqqkkkgggiiimmmmmmkkknnnllljjjhhhfffffffffgggffffffiiipppxxx{{{wwwrrrrrrnnnjjjiiijjjmmmooopppppppppqqqssssssqqqllliiiiiiiiiddd[[[TTTOOOHHHAAA@@@<<<888555444444444444111222333333333333444555444555666666777;;;@@@CCCOOOWWWccclllqqqsssvvvxxxtttqqqlllhhheeeeeedddddd[[[ZZZZZZZZZ[[[]]]ccchhhgggffffffddd___^^^iiiuuusssuuuvvvqqqkkkfffgggiiinnnssszzz~~~{{{pppddd[[[[[[ZZZYYY[[[___```___]]]^^^ZZZVVVTTTTTTSSSOOOKKKDDDEEEFFFEEECCCBBBCCCCCCAAA@@@??????AAABBBBBBAAA@@@>>><<<<<<===;;;888555000///...---...000111111/////////............---------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,---------......++++++,,,------------,,,............////////////000000000000000111111222kkkjjjfff___^^^bbbeeeddd^^^ZZZWWWXXXVVVRRRRRRTTTUUUMMMFFFFFFFFFCCCBBBCCCBBBAAA???>>><<<888222///,,,,,,,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((()))******++++++((((((((((((((((((((((((''')))******))))))***++++++))))))***+++,,,+++***))))))*********+++++++++,,,,,,---------------,,,,,,,,,------............///////////////000000000111111111222222333333333222222222222222333444444111666999999BBB^^^uuukkkssswwwxxx~~~nnneeeiiirrrwwwyyy{{{|||}}}~~~}}}|||{{{zzzyyyxxxsssllleee\\\III888000...++++++,,,---,,,***---+++******+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))*********+++++++++***+++,,,---............,,,...///000000222555777999:::;;;<<<===AAAFFFJJJIIIJJJLLLMMMOOOPPPQQQQQQOOOQQQSSSVVVZZZ\\\^^^___\\\___aaabbb```___^^^^^^___bbbgggkkknnnrrruuuxxxtttoookkkjjjkkkllllllmmmmmmkkkhhheeeccccccdddeeeffffffhhhpppxxx{{{yyytttuuussspppooopppqqqrrrqqqnnnnnnnnnooopppnnnkkkhhhllllllfffZZZPPPIIICCC======999555333333444444444222333444444333444666999555888>>>CCCIIIPPPWWW[[[gggjjjooovvvzzzxxxrrrlllgggeeebbbbbbdddffffffeeeiiiiiigggfffgggnnnvvv{{{~~~tttiiikkkqqq{{{zzzsssiiibbbaaabbbbbbbbbZZZVVVOOOIIIEEECCCBBBBBB???===<<<<<<>>>@@@@@@???===>>>???>>><<<===???BBB???===888444111000111222000000/////////.........---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------......,,,,,,---...........................////////////000000000000000111111222kkkjjjfff___^^^bbbeeeeee\\\XXXVVVVVVUUUQQQQQQTTTUUULLLFFFFFFFFFDDDCCCDDDCCCAAA???>>><<<888333000+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))''')))******))))))***++++++***)))***,,,,,,,,,+++)))************+++++++++,,,------...............+++,,,---......///......//////000000000000000000333333222222222222222222222111111111222333444555444222333@@@\\\~~~~~~rrrzzzyyyqqq}}}sssfffkkk|||iiidddiiiooossszzz{{{}}}~~~~~~}}}{{{zzz|||{{{uuuooolllfffRRR===777222---,,,------,,,***+++***)))***,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++***+++,,,---............---...000000111222555777;;;<<<======>>>AAAEEEIIIMMMMMMMMMNNNOOOPPPPPPQQQRRRTTTVVVXXXYYYYYYXXXXXXWWWYYY\\\]]]\\\\\\\\\]]]___cccgggiiijjjjjjjjjjjjmmmiiihhhkkkllljjjjjjkkknnnkkkhhhdddccccccdddeeeggggggiiiooouuuxxxxxxvvvwwwvvvuuuuuuvvvvvvuuusssnnnmmmlllllllllllljjjhhhhhhhhhbbbVVVLLLGGGBBB>>>:::777444333333555555444444555555444222444999>>>>>>DDDNNNWWW^^^dddjjjmmmooommmnnnrrruuuqqqfff]]]___^^^___cccjjjoooooonnnggghhhhhhiiissstttcccUUUMMMIIIFFFCCC===;;;999999;;;<<<===<<<@@@@@@===999777;;;DDDLLLKKKIIIDDD<<<555000......000000000000////////////------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---------------......///,,,,,,,,,---------......,,,---......//////..................////////////000000000000000111111222iiiiiiddd^^^]]]bbbeeedddZZZVVVTTTUUUTTTQQQQQQTTTSSSKKKEEEEEEEEECCCBBBCCCBBBAAA???===;;;777222///++++++,,,---------,,,+++************************)))))))))))))))))))))))))))))))))))))))*********************************''')))******))))))***++++++***)))***,,,---,,,+++)))************++++++++++++,,,------.........---+++,,,---.../////////...////////////////////////222222222222222222222222222222222333333444555666666===HHH[[[ttt}}}rrrrrriiicccnnnxxxeee```fffnnnuuuwwwyyy|||}}}|||{{{zzzyyy|||xxxrrrpppmmm___LLL???999111---...///---+++,,,+++***+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++***+++,,,---............---///000111111333666888===>>>???@@@@@@BBBEEEHHHLLLMMMMMMMMMOOOPPPQQQRRRUUUVVVYYYZZZ[[[ZZZXXXWWWWWWYYY[[[\\\[[[[[[\\\]]]aaaccceeefffeeeeeeeeeffffffdddgggmmmoookkkiiikkkllljjjgggdddcccbbbcccdddfffgggiiilllppprrrtttuuuvvvvvvwwwyyyzzzyyyuuurrrpppnnnjjjiiiiiiiiiiiihhhbbbccc]]]QQQGGGCCC@@@===777555333444555666555444333555666666666;;;EEELLLTTTZZZbbbhhhjjjiiihhhgggggghhhiiimmmooolllddd^^^hhhggghhhmmmsssuuusssooovvv{{{kkk^^^VVVQQQNNNKKKGGGCCC@@@???>>><<<;;;>>>>>>======???DDDJJJNNNPPPQQQPPPJJJBBB:::444222111111111000000000//////........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++...------------...//////,,,,,,,,,---------......,,,,,,---............---............////////////000000000000000111111222hhhgggccc]]]\\\```dddcccXXXTTTSSSTTTSSSPPPQQQTTTRRRJJJDDDCCCDDDBBBAAABBBBBB@@@===;;;999666222...***+++,,,---------,,,+++************************))))))))))))))))))))))))******))))))))))))))))))************************((()))******))))))***++++++***)))***,,,---,,,+++)))************+++++++++***+++,,,,,,------------***+++---///000000///........................---111111222222222333333333333333333444555666777888;;;RRRmmm~~~|||rrriiimmmxxx~~~mmmhhhsssnnn```fffpppppprrrvvvzzz||||||{{{zzzssszzzzzztttrrrsssjjj\\\FFF>>>444//////000...,,,...,,,+++,,,,,,+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,---...............///111111222333666888>>>@@@AAABBBBBBCCCEEEGGGJJJJJJKKKLLLMMMOOOQQQRRRUUUWWWZZZ]]]^^^]]]\\\[[[[[[]]]^^^^^^]]]\\\^^^___```aaabbbbbbcccdddhhhjjjcccbbbhhhqqqsssnnnkkkmmmiiihhheeecccaaaaaabbbbbbeeegggiiijjjlllnnnrrrtttsssuuuwwwzzz{{{yyyuuuqqqrrrnnnjjjgggggghhhiiiiii___```ZZZNNNCCC>>><<<999555444444444666666555444111444777999<<>><<<777999???GGGOOORRROOOKKKSSSXXX\\\[[[TTTKKKDDDAAA111111111111000000000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,---------......++++++,,,---------,,,,,,............/////////000000000000000000111111222hhhgggbbb\\\\\\___```]]]VVVUUUSSSTTTUUUVVVVVVUUUSSSKKKEEEDDDCCCAAABBBEEEBBBAAA???===;;;777222...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,***)))(((************************++++++++++++++++++++++++---------,,,+++***)))((((((((()))***+++,,,,,,,,,,,,,,,---------,,,++++++---,,,,,,,,,,,,---......---------.........//////000000000000111111111111333333333444444555555555444555555444222666@@@JJJ]]]|||vvvooooooyyy}}}}}}oootttggg]]]bbbmmmsssvvvvvvzzzzzzwwwyyy||||||yyyqqqiiicccZZZOOO===///,,,000///+++---------,,,,,,,,,++++++))))))))))))))))))))))))((())))))************)))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))************,,,,,,------.../////////111111111111222333444555<<>>AAAFFFLLLTTT[[[YYY___aaa]]][[[\\\XXXQQQDDD@@@:::555222000...,,,000//////......///000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///............///////////////////////////000111111hhhgggbbb\\\\\\___```]]]WWWUUUSSSTTTUUUVVVVVVUUURRRKKKEEEDDDCCCAAAAAADDDBBB@@@>>>===;;;777222...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))************************++++++++++++++++++++++++,,,,,,,,,,,,+++******)))))))))******++++++,,,,,,++++++,,,------,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////000000000000111111111111222222333333444555555555222999>>>;;;555:::NNNaaaqqqsss|||~~~zzzvvvtttrrrqqqqqqtttxxxzzz}}}|||zzzyyyzzz|||www{{{kkk]]]]]]fffmmmtttvvvyyy~~~~~~yyyxxxyyyzzzzzzwwwsssooolllaaaWWWEEE444...//////+++---------,,,,,,,,,++++++************************))))))*********))))))((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))************,,,,,,---......//////000111111111111222333444555:::>>>CCCCCCAAA@@@BBBEEEIIIIIIIIIJJJNNNTTTZZZ]]]___^^^\\\]]]^^^______^^^```]]][[[[[[]]]aaacccddd```aaabbbbbbaaaaaaccceeegggjjjlllmmmkkkjjjiiiiiimmmooommmjjjjjjnnnmmmhhhfffgggjjjmmmppprrrsssssspppnnnmmmpppssstttppplllmmmjjjjjjmmmjjjbbb^^^___^^^```XXXHHH@@@AAA@@@:::555444333444666777666555444999BBBOOO^^^iiimmmnnnccc]]][[[^^^```^^^```eeebbbnnnnnn___TTTJJJGGGEEEBBBAAACCCHHHPPPWWW[[[aaaeeecccbbbaaa\\\UUULLLGGG>>>777333222000000......//////000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///............///////////////////////////000111111hhhgggbbb\\\\\\``````^^^WWWUUUSSSSSSUUUVVVUUUTTTRRRKKKEEEDDDCCCAAAAAADDDAAA@@@>>>===;;;777222...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++******************************************+++++++++++++++++++++++++++++++++,,,,,,++++++************+++++++++++++++***++++++,,,---------------,,,,,,,,,,,,---......------........./////////000000000111111111222222111222222333444444555555333;;;AAA===;;;JJJjjjxxxrrr~~~|||xxxtttpppnnnnnnlllhhhdddaaa```^^^^^^___bbbeeegggnnnooopppppppppooonnnmmmgggfffeeedddeeegggiiijjjmmmpppuuuzzzrrrmmmssswwwbbb[[[```hhhqqquuuxxx{{{zzzwwwyyyyyyxxxwwwvvvvvvuuuuuukkkcccQQQ===111......,,,------------,,,,,,,,,,,,***************************************)))((('''))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************)))))))))*********++++++,,,------......///000000000000111111333444666777777;;;@@@AAA@@@@@@AAACCCGGGHHHIIILLLPPPTTTXXX[[[\\\ZZZYYY[[[]]]___``````[[[YYYWWWXXX\\\aaaeeefff```bbbddddddcccbbbbbbbbbggghhhiiigggeeeddddddeeelllpppqqqnnnmmmoooooonnnmmmmmmooosssvvvvvvsssoookkkjjjjjjmmmqqqssspppmmmllljjjkkkmmmjjjccc___^^^jjjmmmfffPPP???999999888666666555333333444777:::AAAJJJVVV```ddddddcccbbb```[[[ZZZ^^^cccfffhhhjjjyyysssdddYYYOOOPPPNNNJJJFFFGGGJJJNNNVVV\\\aaabbbaaa```ZZZTTTOOOKKKEEE@@@;;;888444111---...///000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///............///////////////////////////000111111hhhgggbbb]]]\\\```aaa^^^WWWUUUSSSSSSTTTUUUTTTSSSQQQJJJEEEEEEDDDAAA@@@CCC@@@???===<<<:::777222...------,,,,,,,,,+++++++++************************,,,+++***))))))***+++,,,************************************************)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++***)))***+++,,,---.........---,,,,,,,,,,,,---..................////////////000000111111111222222222111111222333444555555666666888;;;???OOOmmm|||wwwuuuwwwvvvnnngggbbb^^^\\\YYYWWWVVVUUURRROOOPPPOOOOOOOOOPPPRRRUUUVVV[[[\\\]]]^^^^^^\\\ZZZXXXUUUTTTSSSSSSSSSUUUVVVWWWXXX[[[```eeejjjpppvvvzzz~~~gggeeelllvvvqqqbbb\\\ccckkkqqquuuwwwwwwwwwxxxxxxwwwwwwwwwwwwwwwxxxsssmmm^^^HHH777000...,,,...------------,,,,,,,,,************************+++++++++******((('''&&&))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))************))))))*********+++++++++---------...//////000000000000111222444666888999666:::???AAAAAAAAAAAACCCFFFGGGJJJLLLOOORRRSSSTTTWWWVVVUUUWWW[[[^^^______[[[XXXVVVVVVZZZ^^^aaabbb```bbbeeefffeeebbbaaaaaafffffffffdddbbbbbbccceeejjjoooqqqpppmmmllllllmmmpppooopppuuuzzzyyyrrrllljjjiiijjjmmmqqqssssssqqqmmmllllllkkkhhhccc___^^^gggiiiaaaNNN<<<666666777777777666444333888@@@GGGZZZ^^^dddgggccc[[[VVVVVVfffggghhhhhhmmmvvvwwwgggnnnrrrooofff\\\RRRKKKPPPTTTXXX[[[\\\[[[XXXUUUJJJIIIIIIHHHFFF@@@999333000000///......//////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///............///////////////////////////000000111hhhgggbbb]]]]]]aaabbb___WWWUUUSSSSSSTTTTTTTTTSSSPPPJJJEEEEEEDDDAAA@@@BBB@@@>>>===<<<:::777222...------,,,,,,,,,+++++++++************************++++++)))))))))***+++,,,************************************************))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))***+++,,,---.........---,,,,,,,,,,,,---.............../////////000000111111111111222222222222111222222444555666777777666888@@@UUUxxx|||nnnsss|||wwwrrriiiaaa[[[TTTOOOKKKKKKJJJHHHGGGFFFEEECCCAAA@@@@@@@@@@@@BBBCCCEEEEEEHHHIIIJJJKKKKKKIIIGGGEEEDDDCCCCCCBBBCCCCCCDDDEEEEEEHHHLLLPPPTTTYYY___bbbdddlllxxxvvvcccYYY___sssrrr]]]]]]```gggmmmrrrvvvyyyvvvwwwxxxyyyyyywwwvvvuuuvvvtttiiiTTTAAA777111---.........---------,,,,,,************************+++++++++******((('''&&&))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))************************++++++++++++------......///000000111000111222444666999;;;<<<888<<<@@@CCCDDDDDDCCCCCCIIIJJJMMMOOOPPPQQQQQQQQQUUUUUUVVVYYY\\\______^^^___]]]ZZZYYY[[[]]]^^^^^^```cccfffgggfffcccbbbaaafffggghhhhhhggghhhjjjlllmmmooossssssoookkkjjjkkkjjjiiilllrrryyy{{{wwwrrrppppppooopppqqqrrrqqqppplllkkkiiieeeaaa___\\\ZZZNNNNNNIII???888888:::;;;555666777888===GGGTTT^^^iiidddaaabbb___ZZZZZZ^^^iiixxxkkkUUUSSSSSSUUUXXXYYYYYYYYYZZZKKKJJJIIIHHHGGGEEEAAA>>>777555111...---...000111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///............///////////////////////////000000111hhhgggbbb]]]]]]bbbbbb```WWWUUUSSSSSSSSSTTTSSSRRROOOIIIEEEEEEDDDAAA???AAA???>>><<<;;;:::777222///------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************+++,,,************************************************)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***++++++,,,---------------,,,,,,,,,,,,---............/////////000000000111111111222222222222333222333333555666777888999888EEE\\\|||zzzssstttwwwnnn___ZZZTTTNNNJJJGGGDDDBBB@@@@@@???>>>======<<<<<<::::::;;;;;;<<<<<<======??????@@@AAA@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<===<<<>>>BBBDDDGGGJJJOOORRRTTT[[[eeennnxxxqqqWWWSSS^^^|||lllbbb[[[^^^fffnnnuuuzzzuuuwwwyyy{{{zzzyyyvvvtttvvvwwwqqqaaaOOOBBB888111............---------,,,++++++++++++++++++++++++***************)))((('''))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))*********************++++++++++++,,,---......//////000111111111222333666888<<<>>>@@@>>>@@@DDDHHHIIIIIIGGGFFFMMMNNNPPPRRRTTTTTTSSSSSSXXXYYY[[[^^^aaabbbaaa___bbbaaa______``````___^^^```cccfffgggfffdddcccccccccfffiiikkkllllllmmmnnnkkklllnnnqqqnnnhhheeefff```aaafffmmmvvv|||}}}|||yyyxxxuuurrrooommmkkkiiiggghhhfff```[[[YYYVVVQQQDDDAAA<<<999888999::::::333666<<>>===<<<;;;:::777222///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++******************************************************+++,,,,,,,,,++++++***++++++,,,,,,---------++++++,,,------,,,,,,,,,---,,,,,,,,,,,,---........./////////000000000000111111111222222222333333333444555666777999::::::CCC```ttt~~~zzzmmmaaaZZZPPPMMMHHHDDDCCCBBBAAA@@@<<<<<<<<<<<<;;;::::::;;;:::;;;<<<======<<<;;;;;;<<<<<<===============>>><<<<<<<<<<<<<<<<<<<<<<<<;;;===???@@@AAACCCFFFIIIKKKQQQYYY___gggrrreee^^^[[[mmmyyyddd^^^cccjjjqqqvvvvvvwwwyyy{{{{{{{{{zzzyyyuuuxxxvvvlll^^^PPPAAA555............------------++++++++++++++++++++++++))))))*********))))))((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))*********************+++++++++,,,,,,.........///000000111111222333555777;;;>>>AAACCCDDDFFFIIILLLNNNMMMKKKHHHMMMNNNPPPSSSUUUVVVWWWWWWZZZ[[[___ccceeeddd```]]]]]]]]]^^^```bbbbbbaaa___```cccfffgggfffeeeeeeeeeaaaeeekkkoooooonnnmmmlllkkkhhhjjjppppppjjjeeeeee```aaaeeejjjqqqxxx}}}yyyxxxuuuqqqllliiigggfffdddhhhgggaaa\\\XXXQQQJJJDDDAAA>>><<<:::888777888999???IIIWWWdddmmmrrrssskkkddd``````]]]]]]jjj|||{{{hhhcccbbbccc```ZZZXXX[[[bbb\\\TTTNNNKKKKKKLLLLLLHHHFFFBBB>>>999555222111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///............///////////////////////////000111111ggggggbbb]]]^^^bbbcccaaaWWWUUUSSSRRRSSSSSSRRRQQQNNNIIIEEEEEEDDD@@@???@@@>>>===<<<;;;:::777222///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++***************************))))))))))))))))))))))))++++++,,,,,,,,,++++++*********+++,,,,,,---......,,,,,,---------,,,++++++---,,,,,,,,,,,,---......////////////000000000000111111222222222333333333444444555777888:::;;;;;;OOOvvv}}}pppcccXXXQQQMMMFFFBBB>>>;;;;;;<<<<<<;;;;;;;;;<<<<<<:::::::::;;;999:::;;;;;;;;;:::888888999999999999999:::;;;<<<::::::::::::::::::::::::999:::;;;<<<<<<===???BBBAAAFFFLLLQQQVVV```nnnxxxrrrjjj___gggqqqddddddhhhmmmpppwwwxxxyyyzzz|||}}}~~~~~~tttyyyyyysssgggYYYGGG999//////.........---------++++++++++++++++++++++++((())))))************)))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))******************+++++++++,,,,,,,,,......//////000000111111333444666999<<<@@@CCCDDDGGGIIILLLPPPRRRQQQMMMJJJJJJKKKNNNQQQTTTVVVXXXYYYYYY[[[___ccceeeccc^^^YYYUUUWWWZZZ^^^bbbcccaaa___```ccceeeffffffeeefffgggeeejjjrrrvvvvvvssspppnnnoookkkmmmuuuxxxrrrlllkkkeeefffhhhjjjmmmrrryyy~~~tttsssqqqnnnjjjhhhggggggccciiikkkfff```[[[QQQFFF;;;:::;;;;;;999777888;;;BBBIIIVVVeeeqqquuuqqqlllfffeeeiiimmmkkkmmmwwwrrrpppqqqlllccc^^^___eeeccc___[[[VVVPPPIIIEEELLLKKKJJJFFF@@@:::333///000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////............/////////000///////////////000111111iiifffaaa]]]^^^cccddd```UUUTTTTTTTTTUUUTTTRRROOOOOOIIIEEEEEEDDD@@@>>>???===<<<;;;:::999555111------,,,+++*********+++,,,,,,,,,,,,++++++***************++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......***,,,------,,,+++---...---------.........//////000000000000111111111111333333222222222333444444555...111;;;===888???MMMzzzxxxooo```TTTLLLGGGCCCAAA???>>>===<<<;;;<<<<<<===:::::::::::::::::::::::::::999888999:::;;;:::888::::::::::::::::::::::::::::::::::::999999999888999:::;;;<<<===<<<<<<;;;>>>AAADDDEEEFFFLLLUUU]]]jjjrrrtttccc\\\~~~qqqdddfffllloooooorrrvvvxxx{{{|||{{{xxxzzzyyyvvvrrrnnneeeUUUEEE666222...,,,+++,,,,,,,,,,,,,,,,,,+++++++++******************************'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************)))******+++---......///......---......///000111444666999:::<<>>???>>>===;;;:::999666111...---,,,+++*********+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......***,,,------,,,+++---...---------.........//////000000000000111111111111333333333222333333444555555666999;;;999>>>TTTmmmxxxooo]]]VVVLLLEEEBBB@@@???>>>???>>><<<;;;;;;;;;<<<===:::::::::::::::::::::::::::999888888::::::999888::::::::::::::::::::::::;;;::::::::::::999999999888999:::;;;;;;;;;::::::999;;;>>>>>>===AAAHHHNNNUUU\\\jjjzzzooo```ddduuu}}}mmmggggggjjjooorrrvvvxxxzzz|||}}}}}}{{{{{{xxxuuurrrmmm___QQQ:::555000---......---+++,,,,,,,,,++++++++++++*********************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))******+++---......///............///000111111222444666888:::<<<@@@BBBAAAFFFKKKOOOOOONNNMMMMMMKKKLLLOOOQQQTTTVVVWWWXXXZZZ[[[]]]^^^]]]\\\ZZZYYYYYYYYYZZZ[[[]]]```ccceeedddccccccbbbcccdddeeeeeeggggggjjjpppvvvwwwtttppppppiiijjjuuuzzzrrrkkkjjjiiijjjkkkiiiggghhhkkknnnkkkhhhiiioooqqqnnnllllllhhhhhhaaaTTTIIIEEE???:::;;;999888999;;;AAAOOO]]]hhhuuuxxxtttsssooorrrwwwoooooonnnjjjddd```]]]ZZZMMMKKKKKKOOOSSSPPPGGG>>>666333//////111333111////////////.........------.........---------,,,,,,---,,,---............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................./////////000000////////////000000000000iiigggbbb^^^___dddccc___UUUTTTTTTTTTUUUTTTRRROOOPPPJJJFFFFFFDDD@@@>>>@@@>>>===<<<;;;:::666222...------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......***,,,------,,,,,,---...------........./////////000000000111111111222222333333333333333444555555111777;;;888999MMMqqq~~~mmm^^^UUUIIIFFFAAA??????@@@@@@@@@======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888::::::999888999999999999999999999999;;;:::::::::999999999999777888999999:::999999999:::<<<>>>===;;;<<<@@@DDDFFFKKKWWWdddpppyyycccVVVddduuu~~~lllccccccmmmqqqvvvyyyyyyzzz}}}{{{{{{xxxvvvuuusssjjj___CCC;;;333//////000...+++,,,,,,,,,,,,++++++++++++************************+++***(((''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************+++,,,,,,---......////////////000111222333222444666777999;;;>>>AAA@@@BBBEEEFFFGGGIIILLLNNNGGGKKKPPPRRRRRRTTTWWWZZZYYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZ[[[]]]___bbbeeegggbbbaaa_________aaacccdddhhhfffgggnnnwww|||zzzvvvssshhhdddmmmvvvrrriiidddeeegggiiiiiiiiijjjlllnnnjjjgggiiioooqqqnnnkkklllcccccc\\\MMMAAA<<<<<<<<<===::::::;;;???III]]]ooowwwzzzvvvqqqqqqqqqllloooqqqqqqmmmgggeeedddWWWOOOHHHJJJRRRVVVSSSMMM===777000...222555333000////////////.....................------------,,,,,,---...---------///111,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////000000000111////////////000000000000iiigggccc___```dddccc___UUUTTTTTTTTTUUUTTTRRROOOPPPJJJFFFFFFEEEAAA???@@@???===<<<;;;:::777222///------,,,,,,++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......+++,,,------,,,,,,---///............////////////000000111111111222222222444333333333444555666777222666:::???QQQqqqwwwhhh[[[PPPIIIEEEDDDBBBAAAAAAAAAAAAAAA======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888999:::;;;:::999::::::::::::::::::::::::::::::999999999888888888777888888888888888888888;;;===???>>><<<<<<>>>???@@@DDDLLLVVV```oooppp___bbbeeezzzzzzgggbbbiiimmmtttyyyyyyxxx{{{zzzzzzwwwtttuuuuuuooogggOOODDD777///...///...,,,------,,,,,,,,,+++++++++************************((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************+++++++++******+++,,,,,,---......//////000000111222333444444666888999:::<<>>999:::???HHHQQQ[[[iiivvvvvvrrrlllppp{{{iiihhhkkkqqqsssppplllkkkfff[[[MMMGGGJJJPPPTTTUUUIIIBBB888222111111222222000000000/////////..................------------+++------***)))+++---------------------------------------------------------------...................../////////000000000////////////000000000000iiihhhddd```aaadddccc^^^UUUTTTTTTTTTUUUTTTRRROOOPPPJJJFFFFFFEEEAAA???@@@>>>===<<<;;;999666222...------------,,,,,,++++++*********++++++,,,,,,,,,******++++++++++++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......+++---......---,,,...///........./////////000000111111111111222222222222444444444444555666777888:::999???UUU{{{|||tttfffZZZPPPJJJFFFCCCAAAAAAAAA@@@>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::;;;<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999888888888999999888888888888888888888999:::::::::999:::;;;;;;===AAAHHHNNNZZZnnnooohhhYYY]]]{{{wwwkkkgggiiipppxxxyyyvvvxxx}}}{{{{{{xxxtttuuuvvvsssmmm\\\OOO===111------...///---------,,,,,,,,,++++++************************&&&(((***,,,,,,***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***++++++,,,,,,---------//////000000111333444555555777888999:::;;;>>>@@@@@@BBBDDDEEEEEEFFFGGGHHHEEEJJJPPPQQQPPPQQQUUUZZZZZZZZZZZZ[[[[[[\\\[[[[[[XXXXXXXXXYYY\\\^^^aaabbbaaa```___^^^___aaaccceeeiiijjjkkkiiieeecccccceeekkkfffdddgggkkkkkkkkkkkkfffhhhjjjmmmpppqqqqqqpppooollllllnnnllleee___]]]]]]UUUKKKDDD???<<<;;;:::555;;;HHH[[[iiipppuuuyyyrrrrrrtttzzznnnfffjjjqqqrrrpppooopppiii___UUUOOONNNPPPRRRUUUPPPGGG;;;222...111555111111000000000///////////////.........---------,,,...---)))***......)))---------------------------------------------------------.........//////------........./////////////////////000000000000jjjiiidddaaabbbeeebbb]]]UUUTTTTTTTTTUUUTTTRRROOOQQQKKKGGGGGGEEEAAA???AAA===<<<;;;:::999555111------------------,,,++++++++++++++++++++++++,,,,,,)))******++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......+++---......------...///....../////////000000000111111111222222222222333444444444555666777888999===<<>>???@@@???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::;;;;;;:::999999999999:::888999999::::::;;;;;;;;;::::::===???BBBIIIZZZjjjwww```UUUfff|||jjjgggjjjssswwwuuuvvv||||||}}}{{{wwwwwwyyywwwrrrfff[[[III999///---...000------------,,,,,,,,,,,,************************(((***...000000...***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,+++++++++,,,,,,---------/////////000111333444555444666777888888999<<<>>>===@@@BBBDDDCCCCCCCCCDDDCCCGGGKKKLLLLLLMMMPPPSSSRRRSSSTTTWWWYYY[[[]]]^^^YYYXXXXXXYYYZZZ\\\^^^````````````aaabbbcccdddeeedddhhhkkkhhhbbb^^^```dddeeeeeeeeeeeeeeefffiiilllmmmmmmnnnppprrrrrrqqqooommmkkkkkknnnllleee___]]]ZZZOOODDD???===:::999999CCCIIIVVVfffoooqqqsssvvvuuutttyyyxxxtttrrrsssttttttnnneeeZZZSSSPPPZZZZZZTTTIII;;;333333666111111111111000000000000/////////.........------...000...+++000777444+++------------------------------------------------,,,,,,------.../////////------------............////////////000000000000jjjiiieeeaaabbbeeebbb]]]UUUTTTTTTTTTUUUTTTRRROOOQQQKKKGGGGGGEEEAAA@@@AAA<<<;;;:::999888444000,,,,,,---.........---,,,+++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......,,,---......------...000.../////////000000000000111111111222222222333333444444444555666777999:::<<>>>>>>>>============>>>===<<<;;;:::;;;;;;<<<>>>===<<<<<<===>>>??????<<<<<<===>>>===AAANNN[[[wwwvvv```bbbssssssiiieeemmmttttttxxx{{{}}}{{{xxxxxxzzzyyyvvvllldddVVVEEE666...---///...------------,,,,,,,,,************************(((***---......---***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------.........///111222444555666777999999999:::<<<>>><<<>>>@@@AAAAAABBBDDDFFFDDDEEEGGGIIIKKKLLLMMMMMMPPPQQQSSSUUUXXX[[[^^^___\\\\\\[[[[[[\\\]]]___```___```aaacccdddeeedddddddddgggkkkjjjhhhfffgggiiieeegggfffeeedddfffhhhjjjmmmllllllooosssuuutttrrrnnnkkklllooonnnggg```^^^TTTJJJ@@@<<<::::::@@@GGGXXX]]]dddiiijjjnnn{{{xxxtttxxx{{{|||wwwmmmbbb[[[XXX[[[[[[VVVLLLAAA999666222222111111111000000000////////////............---...------888BBB<<<...........................------------------------,,,,,,------...//////000............////////////////////////000000000000jjjiiieeebbbbbbeeebbb]]]UUUTTTTTTTTTUUUTTTRRROOOQQQKKKGGGGGGFFFBBB@@@AAA<<<:::999888777444///,,,,,,---.........---,,,+++---,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---......------...000////////////000000000000111111222222222333333333444444555555666888999:::>>>NNNttt|||cccUUUOOOLLLCCCCCCCCCEEEGGGFFFDDDBBBEEEGGGHHHGGGDDDDDDFFFHHHCCCDDDEEEGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;<<<<<<===@@@>>><<<;;;<<<===>>>===;;;;;;<<<===:::;;;FFFRRReeerrrkkk```eee{{{{{{kkkbbbhhhqqqtttzzzxxxzzzzzzwwwwwwzzzzzzwwwooojjj___NNN===111---.........---------,,,,,,,,,************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000222444555999:::;;;;;;;;;<<<>>>@@@===>>>???@@@AAADDDHHHKKKGGGFFFGGGIIILLLMMMMMMLLLUUUUUUVVVWWWYYY[[[]]]^^^```___^^^]]]^^^___```aaa]]]___bbbdddeeeeeedddccchhhiiikkkmmmoooooommmllljjjkkkiiiggggggiiiiiihhhhhhggghhhmmmsssxxxyyyyyyqqqooooooqqqoooggg___]]]NNNFFF>>>;;;:::===KKKYYYdddhhhllllllkkkwww|||xxxwwwxxx{{{}}}yyyqqqjjjTTTXXX]]]^^^YYYMMM???555222222222111111111111000000/////////............***+++***---;;;HHHAAA000........................------------------------,,,,,,------...///000000////////////000000000000////////////000000000000gggfffccc```aaadddaaa\\\VVVTTTSSSRRRSSSRRRPPPOOOQQQMMMIIIIIIFFFAAA@@@CCC???:::888999888333//////000///...,,,+++***))))))++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,---------............---,,,---...///000............/////////000///000222222111222444666777,,,444<<<999AAAFFF777DDD]]]zzzfffZZZOOOFFFBBBFFFGGGHHHIIIHHHIIIJJJKKKEEEFFFHHHIIIJJJIIIHHHGGGJJJIIIGGGFFFGGGIIIKKKMMMHHHFFFFFFFFFHHHHHHGGGEEEBBBEEEEEEBBBBBBFFFGGGEEEHHHHHHFFFEEEDDDDDDDDDEEEBBBCCCDDDDDDDDDBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>=========BBBAAA@@@>>>>>>AAAFFFJJJYYYcccooo}}}jjj```mmm}}}hhhdddnnnvvvwwwvvvvvvzzzzzzvvvtttuuuuuutttooooooiiiWWWAAA222...111...---,,,,,,---,,,***(((+++++++++************)))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************+++++++++,,,,,,---------//////000111222444666777666999<<<>>>>>>??????AAA@@@BBBEEEGGGIIIKKKMMMPPPQQQTTTVVVVVVSSSPPPNNNMMMPPPVVV\\\]]]ZZZXXX[[[^^^bbbbbbccccccbbbbbbaaa```aaa______cccdddccceeehhhkkkkkklllooosssrrrnnnjjjpppjjjeeeeeejjjlllhhhdddgggiiilllooorrrtttvvvwwwuuuoookkkllljjjccc]]][[[KKKHHHCCC>>>???IIIZZZfffmmmmmmmmmooozzz{{{pppyyy}}}zzzwwwzzzzzzwwwlllddd\\\^^^bbb]]]MMM>>>777555222111111222222111000000000///......------------------------------........................//////.........---------....................................////////////000000000000////////////gggfffccc```aaadddaaa\\\VVVUUUSSSSSSSSSSSSQQQOOOOOOKKKHHHGGGDDD@@@???AAA???:::888999888333//////000000///...---,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------...............---------...///000........./////////000000///111222222111222444777555///888FFFJJJMMMQQQQQQdddwww}}}bbbSSSMMMIIIGGGHHHJJJKKKLLLLLLKKKKKKLLLMMMKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKJJJHHHFFFEEEEEEHHHKKKKKKGGGFFFIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGDDDEEEFFFFFFGGGFFFEEEDDDAAABBBBBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@???===<<<===AAADDDHHHNNNWWWcccyyypppkkkmmmtttiiimmmrrrtttuuuuuuyyyzzzvvvtttvvvvvvtttttttttmmm]]]HHH888000//////...------......,,,+++++++++++++++******************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************++++++,,,,,,---........./////////111222444666777777999<<<>>>>>>???@@@BBBCCCEEEHHHJJJLLLOOOSSSUUUZZZ\\\______]]]ZZZXXXWWWUUUYYY^^^___^^^]]]___``````aaaccceeeggghhhhhhhhhbbb``````eeeggggggiiimmmhhhiiillloooqqqpppnnnkkklllfffbbbbbbfffhhheeeaaabbbdddgggjjjnnnqqqtttuuurrrmmmlllnnnlllcccZZZVVVLLLEEE>>>===GGGWWWfffpppnnnnnnsssrrrtttvvvyyy~~~{{{uuuuuummmffffffjjjggg\\\RRRAAA;;;333000111222111000111000000//////...------------------------------........................//////.........---------....................................////////////000000000000////////////gggfffccc```aaadddaaa\\\WWWVVVTTTTTTTTTTTTRRRPPPMMMHHHEEEEEEBBB>>>===??????:::888999888333//////......---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---.........---,,,,,,------------...............------......///000....../////////000000000000111222222222333555777888===CCCNNNXXXXXX___ppprrrbbbRRRKKKKKKKKKLLLNNNPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRSSSTTTUUUVVVVVVUUUWWWXXXYYYYYYVVVSSSQQQRRRSSSRRRPPPNNNLLLLLLLLLQQQTTTUUUQQQOOORRRTTTSSSRRRRRRRRRRRRPPPOOOMMMLLLHHHHHHIIIIIIJJJIIIIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAA???>>>???@@@CCCDDDFFFOOOdddpppeeevvvrrrkkkjjjmmmqqqtttyyyzzzwwwuuuwwwxxxvvvwwwvvvpppdddTTTCCC777000000///......///000...---,,,+++++++++***************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++++++++,,,,,,------...//////000//////000111333555777888999;;;======>>>???BBBDDDGGGHHHJJJLLLNNNRRRWWW[[[\\\^^^aaabbb```]]]\\\\\\\\\^^^```bbbcccccccccccc\\\___bbbfffjjjlllnnnnnneeebbbbbbeeefffeeegggkkkdddgggkkknnnnnnmmmmmmllliiieeeaaaaaaeeefffddd```___aaadddhhhlllqqqtttvvvqqqnnnnnnqqqnnnbbbVVVPPPIIIEEEBBBHHHWWWfffooossslllzzzxxxpppttt~~~}}}yyy|||wwwqqqpppqqqqqqmmmhhhTTTJJJ===444222333222111111111000000///.........------------------------.......................................---------....................................////////////////////////000000000000gggfffccc```aaadddaaa\\\WWWVVVUUUUUUVVVUUURRRPPPLLLHHHEEEDDDBBB>>>===??????:::888999888333//////******+++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++---//////...---,,,------------...........................//////000...////////////000000000000111222222222333555777<<>>>>>>>>@@@CCCFFFGGGHHHIIIJJJMMMQQQWWW\\\XXX[[[___```___]]]\\\\\\aaaaaabbbdddfffgggfffeee[[[]]]aaaeeeiiilllnnnnnnhhhdddbbbdddccc```aaaeeeccchhhlllmmmkkkjjjjjjlllkkkgggdddeeehhhiiigggdddbbbccceeehhhmmmrrrwwwzzzuuuqqqpppqqqlll^^^QQQJJJEEEKKKTTT^^^gggmmmsssvvvuuuqqqwww{{{~~~}}}{{{yyywwwvvvuuutttsssfff]]]NNN@@@777333333444222111111000000//////...............................................................................................................////////////////////////000000000000gggfffccc```aaadddaaa\\\VVVVVVUUUVVVVVVUUURRROOOLLLHHHEEEEEECCC???>>>AAA???:::888999888333//////)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++---//////...---,,,---------.........//////.........///////////////////////////000000000111000111333333222333555777:::ZZZ]]]QQQ^^^xxxmmm]]]RRRSSSUUUUUUWWWYYYZZZ[[[]]]\\\]]]```eeehhhiiihhhqqquuuzzzwwwkkkfffhhhkkkiiifffqqqyyy~~~~~~~~~}}}uuunnngggcccaaaaaa[[[ZZZXXXVVVSSSQQQOOONNNNNNMMMLLLKKKJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKJJJGGGEEEEEEFFFHHHEEECCCFFFTTToooiiirrr~~~ppp___bbbnnnrrrxxx{{{zzzzzz}}}}}}{{{xxxvvvsssooogggYYYGGG:::111///------...///......,,,,,,,,,++++++++++++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++,,,,,,,,,,,,,,,,,,---...///000111222333444555666888;;;===>>>===>>>?????????AAAEEEHHHDDDEEEFFFGGGIIIMMMRRRWWWXXX[[[___aaa```_________cccbbbbbbdddfffggggggeee___```bbbeeegggiiikkklllhhhdddaaabbbbbb___aaadddfffiiimmmmmmjjjhhhiiikkkllljjjhhhiiikkkkkkiiigggffffffgggiiimmmrrrwwwzzzxxxrrrnnnmmmgggZZZNNNHHHHHHVVVfffmmmnnnsss~~~{{{{{{}}}~~~{{{|||~~~}}}zzzxxxvvvuuuqqqkkk^^^MMM===444333555222222222111000000//////................................................---.........................................................////////////.../////////000000000111gggfffccc```aaadddaaa\\\UUUUUUUUUVVVVVVTTTQQQNNNMMMHHHFFFFFFDDD@@@???BBB???:::888999888333//////,,,---.../////////...---++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---.........---,,,------........./////////---...///000000000000////////////000000000111111111222333333333333666888666QQQ___aaawwwqqq___XXXSSSYYY]]]]]]aaaiiirrrvvvwwwvvvwww{{{zzzzzzyyyuuuqqqyyyzzzvvvtttsssooommmjjjfffbbb___^^^]]]YYYXXXVVVUUUTTTUUUUUUVVVUUUUUUUUUUUUTTTTTTTTTTTTRRRQQQOOOKKKGGGFFFGGGHHHHHHFFFEEEIIITTTkkkmmmnnnrrr}}}|||eeedddmmmooouuuzzzyyyzzz}}}~~~|||zzzxxxuuurrrlll___NNNAAA333000...------......---,,,,,,,,,,,,++++++++++++)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,---------+++,,,---...///111111222444444555777:::<<<>>>@@@===???AAAAAABBBCCCFFFHHHEEEEEEFFFGGGGGGJJJNNNQQQTTTWWW\\\^^^___^^^^^^___bbbbbbcccddddddeeeffffffggggggfffeeeeeeggghhhiiidddaaa___bbbccccccfffkkkhhhjjjlllmmmlllkkkkkklllkkkkkkjjjkkkllllllkkkiiijjjiiihhhhhhjjjnnnsssvvvtttnnnjjjjjjggg^^^UUUQQQWWWbbbmmmpppsssyyy{{{~~~|||yyyxxxtttqqqhhhZZZHHH;;;555444333333222222111000000000................................................---------...................................................////////////......//////000000111111gggfffccc```aaadddaaa\\\TTTTTTTTTUUUVVVTTTPPPMMMLLLHHHEEEEEECCC@@@???BBB???:::888999888333//////...///000111111000...---++++++++++++++++++++++++,,,++++++******++++++,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------..................////////////---...///000111000000/////////000000000111111111111222333333333444666888:::@@@[[[uuubbb\\\^^^fffsss{{{wwwuuusssrrrmmmkkkiiihhhgggggghhhiiiggggggfffffffffeeeeeeeeeccc```ZZZRRRMMMKKKMMMPPPQQQNNNLLLOOOVVVhhh~~~qqqfffkkknnneeefffkkkrrrvvvwwwxxx||||||{{{vvvuuuuuutttpppgggZZZPPP666333000............---------,,,,,,,,,+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,------...***+++,,,---///000111222333333555666999<<<>>>???===???BBBCCCDDDEEEFFFHHHHHHIIIJJJJJJIIIJJJLLLNNNOOORRRWWWZZZ[[[[[[\\\\\\aaaccceeedddbbbbbbeeehhhllliiieeebbbaaabbbdddfffaaa^^^\\\___bbbcccgggllliiiiiijjjllloooppppppooollllllmmmnnnnnnnnnmmmkkkooommmjjjhhhhhhkkkooorrroookkkkkkpppqqqmmmgggeeeiiikkkmmmsss|||~~~~~~|||vvvsssmmmeeeZZZLLL>>>444444333333222111111000000................................................---------.........//////....................................////////////.........///000111111111gggfffccc```aaadddaaa\\\SSSSSSTTTUUUUUUSSSOOOLLLKKKGGGEEEEEECCC??????BBB???;;;888999888333//////---...///000000...,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,------------------------,,,,,,,,,---------......------,,,,,,,,,---...///............/////////000---...000111111111000///000000000000111111111111111222333333333444666888CCC666YYYvvvjjjeeejjjsss|||~~~}}}zzzxxxxxxxxxyyyzzzvvvvvvvvvvvvuuuuuuuuuuuutttooofff\\\UUUSSSVVVYYYXXXTTTQQQQQQTTTbbb~~~www[[[YYYpppsssddd___hhhoootttuuuwwwzzz{{{yyypppppprrrtttsssnnneee^^^999555222////////////...---------,,,,,,,,,++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,---......******,,,---...000111111222222333555888;;;===>>>===@@@CCCEEEEEEEEEFFFGGGLLLNNNOOONNNMMMLLLMMMNNNOOOSSSXXX[[[\\\]]]]]]^^^```dddfffeeeaaa```dddiiilllhhhccc^^^\\\]]]```bbbaaa\\\[[[]]]^^^___bbbhhhiiiggghhhlllqqqttttttrrrnnnooopppqqqqqqqqqooonnnuuuqqqmmmjjjiiikkknnnqqqkkkjjjnnnxxx~~~|||xxxvvvuuupppmmmxxx||||||~~~yyytttooommmiii\\\GGG777444444333222222111111000////////////////////////........................---------.........//////..................................../////////000---......///000111111222iiiiiieeebbbccceeebbb\\\SSSSSSTTTSSSRRRQQQOOONNNLLLIIIFFFDDDBBBAAA>>>======:::888999666111...//////000111111000...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..........................................//////////////////000111111111111111111000/////////000222333---555333000666666333777???999[[[~~~nnnppp~~~~~~}}}||||||||||||uuutttoooiiigggjjjiiieeebbb\\\XXXYYY[[[eee}}}|||^^^XXXgggkkkXXX^^^hhhqqquuuttttttuuuvvvvvvvvvuuutttsssnnnhhhdddKKK:::///000111------222------......------,,,+++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,(((***+++------,,,+++***,,,,,,---...///000111111222333555666888:::>>>AAAFFFEEEEEEFFFGGGIIILLLMMMSSSQQQPPPQQQTTTWWWXXXXXX[[[[[[ZZZYYYYYYZZZ[[[\\\_________^^^]]]___cccfffhhhfffcccaaaaaabbbbbbaaabbb]]]YYYYYY]]]```^^^[[[ccceeegggiiilllnnnpppqqqsssooollljjjmmmqqqtttwwwwwwsssmmmjjjjjjkkkmmmoooqqqggglll|||qqqooonnnwww{{{yyy|||wwwwwwtttpppnnngggWWWHHH888666555555111...000555000000000000////////////................................................///......------...000111............////////////111111000000000000111111iiihhheeebbbccceeebbb\\\SSSTTTTTTTTTSSSQQQOOONNNLLLIIIFFFDDDBBBAAA???======:::888999666111.../////////000111000...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..........................................//////////////////000111111111111111111000000///000111222333000777333000777777555;;;======ccc}}}}}}}}}}}}}}}}}}~~~zzzzzzwwwvvvyyy~~~{{{uuuhhh___YYYZZZ]]]hhhmmm___aaatttkkkVVVXXXaaalllrrruuuwwwxxxyyyxxxwwwwwwvvvuuupppkkkgggSSS@@@222111111...---111------......------,,,+++++++++++++++************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,)))***,,,---------+++***------......///000111111333444666777888;;;???BBBCCCCCCDDDEEEGGGJJJMMMNNNUUUSSSSSSTTTWWWYYYYYYXXX]]]\\\\\\[[[[[[\\\]]]^^^ZZZ[[[\\\\\\[[[\\\^^^```dddbbb``````aaacccdddeeeaaa]]]YYYYYY\\\^^^^^^]]]bbbcccdddfffiiikkknnnooopppooonnnooorrrvvvxxxzzzvvvtttpppnnnmmmmmmmmmmmmmmmkkkxxx{{{qqqkkk{{{xxxyyy~~~}}}yyyvvvtttpppcccVVV???777111222333111000111111000000000////////////...............................................................///000000............////////////111111000000000000111111hhhhhheeeaaabbbeeeaaa[[[TTTUUUUUUUUUTTTRRRPPPOOOKKKHHHEEECCCCCCAAA???>>>===:::888999666111...///...///000000///...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..........................................//////////////////000111111111111111111000000000000111222222444888333111777777666>>>===JJJttt||||||~~~~~~~~~~~~}}}}}}}}}pppcccYYYZZZ```mmmwwwgggiii{{{uuu]]]WWW\\\eeeooovvvxxxxxxxxxyyyxxxxxxxxxwwwsssnnnkkk]]]III777222111///...000------......------,,,+++*********+++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,)))***,,,---------,,,+++......//////000000111111333555777888999;;;>>>AAAAAAAAABBBDDDGGGJJJMMMOOOTTTSSSSSSUUUWWWXXXWWWVVV[[[[[[ZZZZZZ[[[\\\]]]]]][[[\\\^^^^^^]]]]]]^^^______^^^______aaadddfffhhhbbb```^^^\\\]]]^^^aaabbbaaaaaabbbccceeehhhkkkmmmjjjkkkmmmoooqqqsssuuuvvvuuutttrrrpppooonnnnnnnnnnnnwwwxxxvvv{{{~~~~~~zzzzzzxxxoooeeeMMM???222111555555222///111111000000000/////////................................................---......///////////////............////////////111111000000000000111111hhhgggdddaaabbbdddaaa[[[UUUUUUUUUUUUTTTSSSQQQPPPJJJHHHEEECCCCCCBBB@@@>>>===:::888999666111...///....../////////...---,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------..........................................//////////////////000111111111111111000000000111111111222222333777333222888555555???DDD___~~~~~~~~~}}}||||||||||||zzzzzzvvvfffYYYZZZcccssshhhiiixxxppp```^^^bbbllltttwwwuuutttyyyxxxxxxxxxxxxuuuqqqnnndddQQQ<<<444222000///000------......------,,,+++*********++++++,,,,,,,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***+++,,,---------,,,,,,/////////000000111111111333555777888999:::===???@@@@@@AAACCCEEEHHHKKKMMMPPPPPPQQQSSSUUUUUUTTTRRRUUUUUUVVVVVVWWWXXXYYYYYY\\\\\\\\\[[[YYYZZZ[[[]]]]]]^^^___```bbbdddgggiiiffffffdddbbb```aaacccfffbbbbbbaaabbbdddgggjjjllliiikkklllmmmnnnppprrrtttssssssqqqooonnnooorrrtttxxx|||{{{{{{uuunnn___NNN<<<666555444333222111111111000000000//////................................................,,,---///000000000///...............////////////111111000000000000111111gggfffccc```aaaccc```ZZZUUUUUUUUUUUUTTTSSSQQQPPPIIIGGGDDDCCCCCCBBBAAA???===:::888999666111...///...............---------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------..........................................//////////////////000111111111111111000111111111222222222222000555444444888444666EEEWWWyyy~~~}}}~~~}}}{{{zzzyyyyyyyyyzzzvvvuuu~~~zzzhhhYYYYYYdddvvvppp```kkkoooddd___gggrrruuutttssswwwwwwvvvwwwwwwvvvssspppgggWWWDDD888333111000111------......------,,,+++******++++++,,,,,,,,,---******************************************************+++++++++,,,,,,,,,++++++,,,,,,------------//////000000111222222222333555777888888999;;;<<>>555000111555111111111111000000000000////////////////////////////////////////////////,,,---///000000000///...............////////////111111000000000000111111ffffffccc___```ccc___YYYTTTUUUUUUUUUTTTRRRPPPOOOHHHFFFDDDCCCCCCCCCBBB@@@===:::888999666111...///...---------------------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------..........................................//////////////////000111111111111111000111222222333333222222...555555666888555>>>VVVrrr}}}zzz{{{yyyyyyyyyxxxxxxyyyyyyzzzxxxuuuuuu~~~~~~kkkZZZXXXbbbvvv}}}cccccc{{{mmm^^^bbboootttvvvwwwvvvuuuuuuvvvwwwwwwuuurrrjjj___OOO@@@777222111111------......------,,,++++++++++++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------//////000111222333444444333666888999999999:::;;;AAA@@@@@@AAABBBDDDFFFGGGMMMMMMNNNPPPSSSTTTTTTSSSQQQRRRSSSUUUWWWXXXXXXYYY[[[ZZZXXXUUURRRRRRUUUWWW\\\___aaa```^^^]]]___bbbdddddddddcccccccccbbbbbbeeeeeefffggghhhiiijjjkkkgggiiikkkllllllpppwww|||xxxwwwtttqqqpppuuu~~~sssyyysssiiiZZZKKK;;;000///444222222111111111000000000////////////////////////////////////////////////---......///////////////............////////////111111000000000000111111fffeeebbb___```bbb___YYYSSSTTTTTTTTTSSSQQQOOONNNHHHFFFCCCCCCCCCCCCBBBAAA===:::888999666111...///---------,,,---------...++++++++++++++++++++++++........................------------------------,,,,,,,,,---------..........................................//////////////////000111111111111111000111222333333333222222///666777777888999MMMooo~~~zzzzzzyyyxxxxxxwwwwwwxxxxxxyyytttuuuxxxnnn\\\XXX```sssnnn^^^mmmzzz```___jjjqqqtttwwwvvvuuuuuuvvvxxxxxxwwwuuummmhhh[[[JJJ;;;222000000------......------,,,+++,,,,,,,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---............///111333444555666666888:::;;;;;;;;;;;;<<<>>>>>>>>>???AAADDDFFFHHHKKKJJJJJJLLLPPPRRRSSSSSSPPPRRRTTTVVVXXXYYYYYYYYY\\\]]]^^^\\\YYYWWWVVVVVVXXX\\\^^^^^^ZZZYYY[[[^^^^^^^^^___cccggghhheeebbbdddfffhhhjjjkkkkkkjjjiiifffiiillllllkkkkkkooosssuuuuuutttpppnnnqqqyyy|||~~~~~~wwwpppggg[[[JJJ:::222333222222222111111111000000////////////////////////////////////////////////...............///000000............////////////111111000000000000111111fffeeebbb___```bbb___YYYSSSSSSTTTSSSRRRQQQOOONNNGGGEEECCCCCCCCCDDDCCCAAA===:::888999666111...///------,,,,,,,,,------...++++++++++++++++++++++++........................------------------------,,,,,,,,,---------........................................../////////000//////000111111111111111000111222333444333222222000777888777888===ZZZ}}}}}}}}}|||zzzxxxwwwvvvuuuuuupppttt{{{qqq^^^XXX]]]oooxxx\\\bbbddd^^^gggmmmppptttvvvvvvuuuwwwyyyyyyxxxwwwpppnnndddQQQ>>>333//////------......------,,,+++---------,,,,,,+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......---...///111333555777777888:::===>>>===<<<======<<<<<<===>>>AAADDDGGGIIIHHHGGGFFFHHHLLLOOOQQQRRROOOPPPSSSVVVXXXYYYYYYYYYXXX[[[^^^^^^[[[WWWSSSQQQTTTXXX\\\[[[WWWVVVXXX[[[\\\[[[]]]dddkkkmmmjjjeeedddfffiiikkklllkkkiiihhhmmmqqquuusssnnnjjjkkkmmmpppqqqrrrnnnkkkkkkqqqwww~~~}}}zzzuuuooogggXXXEEE888333222222222111111111111000000000000000000000000000000000000000000000000000//////...------///000111............/////////000111111000000000000111111fffgggeeebbbbbbbbb]]]VVVRRRSSSTTTTTTRRRPPPMMMKKKLLLGGGDDDDDDBBB??????BBB>>>===:::777444111///---///............---------+++)))'''))),,,---+++))),,,,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---------............///000000000///......------///////////////.........////////////000000000000000111111222222333444444555222444888999FFFnnn}}}|||zzzyyyxxxwwwwwwxxxtttvvvxxxnnn___WWWWWWooozzzhhhdddtttuuu]]]^^^nnntttnnnuuuvvvwwwxxxxxxwwwvvvuuuqqqnnniii\\\GGG555///111//////.........------------,,,++++++***+++++++++,,,++++++******++++++,,,(((...222///------,,,)))------,,,++++++,,,,,,,,,++++++,,,------......////////////111444777777777777777999???DDDGGGEEECCCGGGFFFDDDCCCDDDFFFHHHJJJKKKLLLMMMOOOSSSVVVXXXYYYVVVVVVXXX]]]```___[[[WWW\\\]]]]]]\\\ZZZXXXWWWXXXZZZ[[[YYYUUUUUUXXXZZZYYY\\\\\\\\\]]]___aaaccceeejjjfffeeeiiijjjgggeeegggsssssssssqqqmmmkkkkkkkkklllmmmkkkfffcccdddggghhhoooxxx~~~yyytttkkkYYYCCC222555333333444222///000444000000000000////////////........................////////////////////////...............///000000////////////000000000000ggggggeeebbbbbbccc]]]VVVPPPQQQQQQQQQPPPMMMKKKIIIKKKGGGDDDDDDBBB??????BBB>>><<<:::777444111///...///............---------++++++***+++,,,---,,,+++------,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------------............///////////////............////////////////////////000000000111111111111222111111111222333333444444333333777:::;;;LLLvvv~~~{{{xxxvvvvvvwwwxxxuuuvvvxxxkkk\\\VVVXXXqqquuucccpppddd___jjjqqqnnntttuuuvvvwwwwwwwwwvvvuuuqqqooojjj___KKK777///000//////.........------------,,,+++*********++++++,,,++++++******++++++,,,)))000444111,,,++++++***------,,,,,,+++,,,,,,---+++,,,,,,---......///////////////111444666777888::::::<<<@@@FFFIIIIIIHHHGGGGGGHHHIIIJJJLLLMMMMMMPPPQQQTTTWWW[[[\\\\\\\\\WWWXXX[[[```dddddd```]]]VVVXXXZZZZZZYYYXXXXXXYYY]]]___^^^ZZZYYY\\\\\\ZZZZZZYYYYYYZZZ\\\^^^aaaccchhheeefffjjjkkkhhhfffgggkkkllllllkkkiiihhhiiijjjjjjlllkkkfffbbbaaaccceeelll|||yyyrrrcccPPPAAA666222111444444111000222111000000000////////////........................////////////////////////...............///000000////////////000000000000ggggggeeebbbbbbccc^^^WWWSSSTTTUUUUUUSSSQQQNNNLLLKKKFFFDDDDDDCCC??????BBB===<<<:::777444111///...///............---------+++,,,------,,,,,,---......---,,,,,,++++++++++++,,,,,,---------.........---------............///............////////////////////////////////////111111111222222222333333111111222222333333444444222555:::<<>>;;;;;;<<>>BBB??????@@@AAAEEEIIINNNQQQTTTSSSRRRRRRSSSUUUWWWYYYUUURRROOOPPPUUUXXXXXXVVVRRRTTTXXX\\\^^^^^^^^^______bbbdddeeedddbbbbbbbbbbbbfffgggdddcccccc```\\\^^^]]][[[[[[\\\___bbbddddddccchhhooorrrnnnjjjiiihhhjjjlllmmmmmmmmmnnnppppppmmmjjjgggdddjjj~~~xxxsssWWWFFF555000333444444444111111111111000000000000////////////////////////////////////////////////...............///000000////////////000000000000hhhhhhdddaaabbbdddaaa[[[TTTTTTUUUUUUSSSQQQNNNMMMHHHEEEDDDFFFEEEAAA@@@BBB<<<;;;999777444222000//////............---------***+++,,,,,,++++++,,,------,,,,,,++++++,,,,,,---....../////////000000000---------............///---------...///000000111...//////000000111111222000000000111111111111222222222333333444444555555666:::===GGGccc}}}yyywwwkkk]]]YYY\\\vvvooojjjxxxuuuaaa___dddnnnppprrrtttvvvwwwwwwvvvsssrrrsssssshhhSSS>>>444000000000/////////......,,,---.........---+++***,,,++++++******++++++,,,,,,111222...******+++***,,,,,,,,,,,,---...///000......//////000111111111333666888888888:::@@@EEEDDDEEEFFFGGGHHHKKKOOORRRUUUSSSRRRQQQSSSUUUYYY[[[WWWRRRMMMMMMRRRVVVVVVTTTQQQUUU[[[```cccfffiiikkkeeeggggggfffcccaaaaaaaaa___cccdddcccbbbdddbbb^^^^^^\\\ZZZYYYZZZ]]]aaaccciiihhhkkksssuuuqqqmmmllllllooosssuuutttsssssssssppplllhhhffffffqqq}}}{{{iiiTTT>>>444333333555666222222111111111000000000////////////////////////////////////////////////...............///000000////////////000000000000hhhhhhdddaaabbbdddbbb\\\UUUVVVWWWWWWUUUSSSPPPNNNGGGDDDDDDFFFEEEAAA@@@BBB<<<;;;999777444222111000///............------------,,,+++,,,---...------++++++++++++,,,---.............../////////000000---------............///------......//////000000...//////000111111222222111111111222222222333333222222333333444555555555666:::AAASSSxxx|||wwwlll___ZZZ]]]www}}}rrrvvvlllbbbcccnnnppprrruuuwwwwwwxxxxxxtttrrrsssuuulllXXXCCC777000000000000/////////...+++---000222111///,,,))),,,++++++******++++++,,,+++------***+++------))),,,,,,,,,------...///000...//////000000111222222222555777777666999@@@EEEHHHIIIKKKJJJIIIJJJMMMPPPPPPPPPQQQSSSUUUXXX[[[]]]YYYSSSOOOPPPUUUXXXVVVRRRSSSWWW]]]aaadddfffiiillliiiiiigggeeebbb```aaabbb\\\```bbb```aaaddddddaaa___^^^[[[ZZZ[[[^^^bbbdddiiihhhkkkqqqssspppllllllkkkooouuuxxxyyywwwvvvuuusssnnnkkkjjjlllzzzuuuaaaJJJ<<<555333333666222222222111111111000000////////////////////////////////////////////////...............///000000////////////000000000000iiihhhddd```bbbdddbbb\\\RRRSSSSSSSSSRRROOOMMMKKKGGGDDDDDDFFFEEEAAA@@@BBB;;;;;;999777555222111000//////.........---------///---+++,,,///111///---*********+++,,,---...///............////////////---------.........//////.........///////////////...//////000111222222222222222333333333444444444222222333444444555555666555;;;DDD\\\~~~mmm___[[[^^^yyy{{{xxxtttfffeeennnppprrruuuwwwxxxxxxxxxtttrrrsssvvvooo[[[FFF999000000000000////////////+++---111444333000,,,))),,,++++++++++++++++++,,,***+++)))(((+++///...))),,,,,,,,,---...///000000/////////000111111222222111444666666555888???EEEHHHJJJKKKJJJHHHHHHJJJMMMKKKMMMQQQUUUYYY\\\]]]^^^^^^ZZZVVVYYY^^^___[[[VVVTTTXXX]]]______```bbbeeeeeedddbbb^^^[[[ZZZ\\\^^^[[[___```___aaaeeefffcccbbb```^^^\\\]]]```dddggggggeeegggmmmoookkkhhhhhhhhhmmmtttyyyzzzxxxvvvuuuvvvqqqpppqqqrrr{{{hhhQQQBBB888333222444222222222111111111111000000000000000000000000000////////////////////////...............///000000////////////000000000000ggggggeeebbbccceeeaaa[[[UUUUUUUUUTTTSSSQQQOOONNNHHHGGGFFFDDDCCCCCCCCCCCC===;;;888555222000000/////////...------------...,,,,,,,,,---------............------...///111222////////////////////////+++,,,...000222222222222---...............------000000000000111111111111000111111111111222222222333444444444333444777999:::999KKKtttqqq___ZZZ```}}}uuu]]]fffkkkqqqvvvzzz}}}|||zzzzzzvvvssssssqqqdddNNN<<<333333111///000111000---++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,..................------///111222222000//////000555666888:::===>>>??????FFFGGGFFFDDDGGGMMMOOOMMMLLLNNNQQQTTTVVVZZZ___ccc```^^^^^^aaagggiiifffccc[[[\\\^^^___`````````___[[[^^^aaaaaa^^^[[[\\\^^^[[[]]]______^^^___```bbbdddbbbaaabbbeeeggghhhiiijjjhhhffffffjjjmmmpppqqqrrruuuvvvsssuuuyyyxxxrrrrrrsssnnnqqqssscccTTTDDD666222555333111111333111...///333000000000000////////////////////////////////////000000000000000000000000000000////////////000000ggggggeeebbbccceeeaaa[[[UUUUUUUUUTTTSSSQQQOOONNNGGGFFFEEEDDDCCCBBBBBBBBB???===999666333000////////////...------------...,,,,,,,,,---------......,,,,,,,,,,,,---...//////////////////////////////,,,---...000111111111111......////////////......000000000000111111111111000111111111111222222222333444444444333555777:::;;;BBB^^^uuubbb\\\bbb~~~fffdddggglllqqqwww}}}|||xxxtttuuussshhhTTTDDD777444111//////000...,,,++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,........................111333555555444222222333666777999<<<>>>???@@@AAADDDEEEEEEDDDHHHOOOQQQOOOKKKMMMPPPRRRTTTWWW\\\___^^^^^^___aaaeeefffeeeccc[[[\\\]]]___`````````___]]]___aaacccddddddfffggg[[[]]]___``````aaacccddddddcccbbbdddfffhhhhhhhhhhhhhhhhhhhhhjjjllloooqqqrrruuutttpppppptttsssooorrruuu{{{|||rrrdddPPP===555666666333333444333//////222111000000000////////////////////////////////////000000000000000000000000000000////////////000000ggggggeeebbbbbbddd```ZZZTTTUUUUUUTTTSSSQQQOOOMMMFFFEEEDDDCCCBBBAAAAAAAAA>>><<<888555111///...---//////...------------...,,,,,,,,,---------......)))***+++,,,,,,---------////////////////////////---...///000000000000/////////000000000000//////000000000000111111111111000111111111111222222222333444444444444555888;;;<<>>@@@AAAAAABBBCCCDDDCCCHHHOOOQQQOOOJJJKKKMMMNNNPPPRRRVVVYYY[[[^^^```bbbbbbbbbcccccc[[[\\\]]]^^^````````````\\\\\\]]]aaaeeeiiikkklll]]]^^^aaaaaabbbccceeegggdddcccccceeeggghhhhhhfffeeehhhjjjkkkjjjkkknnnqqqpppqqqooolllllloooqqqpppsss|||uuu```GGG999555888555444555444000///111111111000000000/////////////////////////////////000000000000000000000000000000////////////000000ggggggdddaaabbbddd```YYYTTTTTTTTTTTTRRRPPPNNNMMMFFFEEEDDDBBBAAA@@@??????:::999666222000...------//////...------------...,,,,,,,,,---------......((()))+++,,,------,,,,,,//////////////////////////////////////////......//////000111111111111000///000000000111111111111000000111111111222222222333444555555555777:::<<<<<>>666///...//////......,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---000333555444222222222666888:::<<<>>>@@@@@@AAA@@@BBBBBBBBBFFFLLLNNNKKKHHHJJJKKKKKKLLLNNNQQQTTTYYY^^^bbbbbb```^^^```ccc[[[\\\]]]___```aaabbbbbb[[[YYYXXX[[[```eeeffffff```bbbcccdddcccdddeeegggbbbbbbccceeeggggggeeecccaaaggglllllljjjiiilllpppnnnnnnllliiijjjnnnsssvvvzzz~~~mmmUUU@@@444888444222555444111///111111111111000000000//////////////////////////////////////////////////////000000////////////000000hhhgggdddaaabbbccc___YYYTTTTTTTTTSSSRRRPPPNNNMMMFFFEEECCCBBB@@@?????????999888555333111000000000//////...------------...,,,,,,,,,---------......)))***,,,.........------/////////////////////////////////...............//////000111222222111111///000000000111111111111000000111111111222222222222444555555666888;;;>>>CCChhh}}}hhhbbbjjjnnnkkkbbb]]]___jjjsssvvvxxxzzzuuuqqqnnnoooqqqmmmeee]]]CCC777......000000///111---------,,,,,,,,,++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++...111333222111111222555666888;;;===>>>???@@@@@@BBBBBBAAADDDIIIIIIFFFGGGHHHIIIIIIIIIJJJMMMOOOXXX]]]bbbbbb]]][[[^^^bbb\\\\\\]]]^^^___aaabbbccc```]]]ZZZ[[[^^^aaa```___dddeeefffeeeddddddeeefffaaaaaaaaacccddddddbbb```___eeekkkllliiihhhkkknnnqqqooommmkkkkkknnntttzzz}}}~~~wwwfffMMM;;;888333000333444222111222111111111111000000000000////////////////////////////////////////////////000000////////////000000hhhgggdddaaaaaaccc^^^XXXSSSTTTTTTSSSRRRPPPNNNLLLGGGFFFDDDBBB@@@??????>>>;;;:::777555333222222222//////...------------...,,,,,,,,,---------......+++,,,---......///////////////////////////////////////...------......///...///000111111222111111000000000000111111111111000111111111111222222222222333555666777999===@@@OOO|||zzzeeebbbllluuuggguuuccc\\\]]]iiirrrssstttwwwwwwtttrrrssstttrrrkkkdddIII:::...///222000000333......------,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---///222333333333444666555666888:::<<<>>>??????@@@BBBBBBAAACCCGGGGGGCCCFFFGGGHHHGGGGGGHHHKKKMMMVVV[[[___^^^ZZZXXXZZZ]]]ZZZZZZ[[[\\\]]]___aaabbbfffdddbbbaaaaaaaaa___^^^dddfffgggfffeeedddeeegggbbbaaa```aaabbbbbb```^^^___cccgggiiihhhhhhiiillltttqqqpppooommmnnnuuu~~~~~~}}}}}}}}}ttt```LLL===555000111333222222444222222111111111000000000////////////////////////000000000000000000000000000000////////////000000hhhgggdddaaaaaabbb^^^WWWSSSSSSSSSSSSRRROOOMMMLLLHHHGGGEEECCCAAA@@@??????===;;;888444222000////////////...------------...,,,,,,,,,---------......,,,,,,,,,------...///000///////////////////////////...---------...//////---...///000111111111111000000000000111111111111000111111111111222222222222333555666777:::>>>AAAZZZuuubbbaaammmjjjhhhpppeeeaaajjjrrrqqqrrrvvvyyywwwvvvvvvxxxuuunnnhhhQQQ???111111222///...222///......---,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000///000222222222333666999666777999;;;===???@@@@@@@@@BBBBBBBBBEEEIIIIIIEEEFFFGGGGGGGGGGGGHHHKKKMMMTTTWWWYYYYYYWWWUUUUUUWWWWWWWWWWWWXXXZZZ\\\^^^```dddeeeeeedddbbb```______bbbdddeeefffffffffhhhiiidddbbb``````aaaaaa```___```aaaccceeefffhhhhhhiiipppnnnoooqqqqqqrrr{{{}}}{{{|||{{{nnn```EEE;;;333222333333333444222222222111111111000000////////////////////////000000000000000000000000000000////////////000000hhhgggdddaaaaaabbb^^^WWWSSSSSSSSSSSSQQQOOOMMMLLLHHHGGGEEECCCAAA@@@??????<<<:::666222...+++))))))//////...------------...,,,,,,,,,---------......---,,,++++++,,,---///000////////////////////////...------,,,---...///000------///000000111111111000000000000111111111111000111111111111222222222222333555666888:::>>>AAA```rrr```aaammmtttiiiqqqmmm```[[[eeeoooqqquuu|||zzzxxxwwwxxxxxxuuuoooiiiWWWCCC333222333...,,,000//////...---,,,,,,+++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///000000000000222666999777888:::<<<>>>@@@AAAAAA???BBBCCCCCCGGGLLLLLLHHHFFFGGGGGGGGGGGGHHHKKKNNNRRRSSSUUUUUUTTTSSSRRRRRRTTTTTTTTTUUUWWWZZZ\\\^^^]]]```cccccc___]]]]]]______aaadddeeefffhhhjjjllleeeccc`````````aaaaaa```aaa``````bbbeeehhhhhhggghhhgggkkkqqqtttwww~~~xxxxxxzzzuuulllLLL@@@666333444333333444222222222111111111111000////////////////////////000000000000000000000000000000////////////000000jjjhhhdddaaabbbddd___WWWTTTTTTTTTSSSRRRPPPNNNNNNFFFFFFDDDCCCAAA???>>>>>>===:::777333111/////////000000///...------,,,,,,---------............///...------------...//////000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000111111111000000///444555555555555999BBBJJJlllvvvfffddduuummmlllwwwiii___ccckkkqqquuuyyy{{{{{{{{{zzzxxxrrrkkkfffXXXFFF555111111///...000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...//////000111222111111222333444666777888888===BBBCCC@@@???AAADDDBBBDDDFFFGGGGGGHHHJJJLLLLLLLLLKKKIIIHHHIIILLLOOOTTTTTTUUUVVVUUUTTTSSSQQQRRRRRRSSSVVVZZZ]]]^^^]]]\\\ZZZYYY\\\```ccccccbbbbbbaaaaaa```aaaccceeefffeeeccc```______```______aaaaaa```___^^^```dddggghhhggglllsssrrruuu}}}yyyzzzzzzuuupppdddIII444555888111000777222222111111000/////////000//////.........//////////////////////////////000000000000000000000000jjjhhhdddaaabbbddd___WWWTTTTTTTTTSSSQQQPPPNNNMMMFFFFFFDDDCCCAAA???>>>>>>;;;999666333111000111111000//////...------,,,,,,---------............///---------------...//////........................////////////////////////////////////000000000000000000000000111111111111111222222222222222111111777555555666555777EEETTT}}}vvvfffggg}}}nnniiiyyyiii[[[[[[cccjjjooorrryyyyyyxxxxxxwwwsssmmmiii^^^LLL999222111///...//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...//////000111222222222333444666777999:::<<>>>>>999777555333111111222333/////////...------,,,,,,---------............///------------......//////........................////////////////////////////////////000000000000000000000111111111222222222333333444444333333333777444555999777:::PPPkkkuuuffflllrrreeewwwsss```[[[bbbjjjpppssswwwvvvvvvvvvvvvsssooollldddRRR>>>444111//////000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000111222222222333444666888999;;;<<<>>>CCCIIIKKKJJJHHHHHHJJJCCCGGGLLLOOOOOONNNLLLLLLDDDGGGKKKMMMNNNOOOPPPRRRVVV[[[______ZZZWWWXXXZZZ]]]ZZZWWWVVVWWWYYYZZZZZZ^^^\\\\\\]]]```aaabbbaaabbbaaaaaaaaabbbcccdddeeecccbbbaaabbbdddfffffffffhhhhhhiiihhhgggggghhhjjjlllnnntttzzzzzz|||ssslllggg``````dddeeeooo|||yyywwwvvvuuubbbIII:::666777555222222222222111000000//////////////////////////////////////////////////////000000000000000000000000iiigggcccaaabbbddd___XXXTTTTTTSSSRRRQQQOOONNNMMMFFFFFFDDDCCCAAA???>>>>>>:::888555333111111111222//////.........------------------............///,,,------.......................................////////////////////////////////////000000000000000000111111111222222222222222333444444444333333666222555::::::AAAaaassseeeooowwwccclllhhh^^^bbbllltttwwwwwwvvvuuuuuutttssspppmmmgggWWWBBB555000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111222333222333555777999;;;<<<======BBBHHHLLLMMMLLLLLLMMMIIILLLOOOQQQQQQPPPPPPPPPIIIKKKMMMNNNNNNPPPSSSUUUWWW___gggggg```ZZZYYYZZZ]]][[[ZZZ[[[]]]^^^^^^]]]____________aaabbbccccccaaaaaaaaaaaabbbbbbccccccdddcccbbbcccfffggggggffffffhhhiiijjjiiiiiijjjkkkqqqtttzzz|||vvvqqqmmmkkknnnzzzttthhh]]]ZZZWWWTTTUUUXXXUUUYYYbbbnnn{{{uuu|||{{{{{{{{{rrr\\\CCC888888888333333333222111111000000///...//////000000000000000////////////////////////////////////////////////hhhgggccc```ccceee```XXXSSSSSSSSSRRRQQQOOOMMMLLLFFFFFFDDDCCCAAA???>>>>>><<<:::777333111//////000...............------------------............///,,,---......//////......////////////////////////////////////////////////////////////000000000000111111111111222222222222111222222333444444333333444333555999:::HHHppppppdddqqqeeeeeeppp______iiirrruuuxxxwwwvvvuuuuuussspppmmmgggZZZFFF666000000111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000222333444111333555888;;;===>>>>>>===AAAGGGMMMPPPQQQRRRSSSPPPQQQRRRRRRRRRRRRUUUWWWTTTTTTRRROOONNNPPPTTTXXXXXXaaakkkllleee\\\XXXWWWVVVXXX[[[___cccdddbbb___aaaaaaaaabbbbbbcccdddfffcccdddddddddeeeeeeeeeeeeeeedddcccdddfffgggfffeeedddfffhhhhhhhhhiiijjjlllooosss~~~vvvpppmmmkkkmmmrrrtttmmmddd^^^YYYYYYZZZZZZYYYYYYVVVTTTTTTWWW^^^mmmyyy~~~||||||zzzzzzkkkOOO:::777777444333333222222111000000000......///000111111000000////////////////////////////////////////////////hhhfffccc```ccceee```YYYSSSSSSRRRRRRPPPOOOMMMLLLFFFFFFDDDCCCAAA???>>>>>>===;;;777333000/////////........................---------............///+++,,,.../////////...---000000000000000000000000////////////////////////////////////000000000000111111111222222222222333111111222333444444444444444666888666:::RRR~~~nnndddtttlllccc}}}~~~ggg```gggpppuuuxxxwwwwwwwwwwwwtttqqqmmmiii^^^KKK999111111222000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222444555222444777;;;>>>???@@@AAAAAADDDHHHNNNRRRUUUWWWXXXVVVVVVUUUTTTSSSUUUYYY[[[___\\\XXXSSSQQQRRRVVVZZZXXX```iiikkkfff^^^YYYXXXQQQTTTYYY```ddddddaaa^^^```aaabbbbbbbbbccceeehhhhhhhhhiiiiiiiiiiiihhhhhheeeddddddfffggghhhgggeeeeeefffggggggggghhhjjjlllqqqwwwxxxnnnhhhgggjjjvvv{{{nnnfffdddbbb___]]]]]]``````^^^[[[ZZZXXXVVVWWWXXX]]]kkkxxx|||{{{vvvzzzrrrZZZCCC999666444333333333222111111000000---...000111222111111000////////////////////////000000000000000000000000gggfffccc```ccceeeaaaYYYSSSSSSRRRQQQPPPNNNMMMLLLFFFFFFDDDCCCAAA???>>>>>>;;;999666333111000000000........................---------............///+++,,,...///000///...---////////////////////////////////////////////////////////////000000000000111111111222222222333333222222333555555666666555111:::<<<777???ccczzzmmmfffxxxxxxcccrrrttteeehhhppptttuuuvvvwwwyyyyyywwwsssppplllcccQQQ===333222111---///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111333444555444666:::>>>AAACCCDDDDDDEEEFFFHHHLLLQQQTTTWWWWWWWWWXXXYYYXXXXXXXXXZZZ\\\dddbbb^^^ZZZVVVVVVXXXZZZYYY]]]bbbdddccc```^^^]]]VVVWWW[[[___bbbbbb___\\\]]]___aaaaaaaaabbbeeehhhhhhiiijjjkkkkkkjjjiiihhhddddddeeegggjjjkkkjjjiiikkkkkkjjjhhhggggggjjjlllvvv}}}vvvkkkiiibbbfffkkkmmmmmmjjjgggeeegggdddaaaaaaccceeeccc```^^^\\\]]]^^^\\\ZZZ\\\aaa{{{|||yyyzzzuuugggTTTDDD:::555444333333222222111111000---...000222222222111000////////////////////////000000000000000000000000gggfffccc```ccceeeaaaYYYSSSSSSRRRQQQPPPNNNMMMLLLFFFFFFDDDCCCAAA???>>>>>>999888555333111111222222---.....................---------.........//////+++,,,...000000///...---........................////////////////////////////////////000000000000111111222222222333333333333444555666777777777777///;;;???999GGGtttwwwlllhhh{{{ccciiizzzfffeeelllqqqssstttvvvzzz{{{zzzvvvrrrppphhhVVV@@@555333000+++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111333555666666888<<>>;;;777333000000111222//////.........------------------............///........................////////////////////////---...///000000///...---//////000111111111111111111111111000000000000000333333333333444555666666:::666888:::NNNyyypppnnnccc^^^yyymmmaaaeeeoootttvvvvvvuuuwwwxxxtttmmmiiiggg[[[EEE555111222111///............---------------------------------,,,,,,,,,---------......000222333333222333555777999<<>>AAAWWW{{{qqqnnnooocccvvvuuu{{{ooodddfffnnnsssuuuuuutttvvvxxxuuuooollljjj]]]GGG666111111111///............---------------------------------,,,,,,---------.........000111333333222333555777<<>>>>>???<<<999555111///...//////...............------------------............///........................////////////////////////......////////////......//////000111111111111111111111111111111111111111333333333333444555666777777777===FFF```}}}qqqnnnjjjrrrqqqtttrrreeedddiiirrrttttttrrrtttwwwvvvrrrqqqmmm```KKK888111000111///............---------------------------------,,,------------.........000111222222222333555777===@@@CCCFFFHHHIIIIIIHHHGGGHHHIIIKKKLLLNNNOOOPPPUUUVVVXXXXXXXXXYYY[[[]]]_________```aaaccceeefffgggeeecccbbbbbbaaa___]]]YYYYYY[[[^^^aaacccbbb``````aaabbbbbb```___```aaaffffffgggffffffhhhkkkmmmqqqpppooommmmmmmmmnnnoooqqqtttqqqrrrxxxvvvzzz~~~~~~{{{pppfff___[[[YYYZZZ\\\]]]aaafff~~~yyy~~~zzzvvvjjjSSS>>><<<666333555666333000000000000000000000000000000+++///333222000222999???444333111///.........///ffffffcccaaacccddd^^^VVVTTTRRRPPPOOOOOOMMMKKKHHH@@@AAABBBAAA>>>===>>>???<<<999666222000/////////........................---------............///........................////////////////////////...//////////////////...//////000111111111111111000111111111111111222222333333333444444555666777555666;;;KKKooo~~~rrrpppsssqqq~~~rrrccc```dddpppssssssqqqssswwwwwwuuuuuupppcccOOO<<<222///111///............---------------------------------------------............///111222222222333666888;;;<<>>======>>><<<:::777444222000000000---.....................---------............///........................000000000000000000000000/////////......///////////////000111111111111111000000111111222222222333444444444444555666777777::::::>>>WWW{{{qqqssswwwpppsssccc```dddooorrrtttrrrssswwwxxxwwwuuupppeeeTTTAAA333///000///............------------------------------------------........./////////000222222222444666888999:::===@@@BBBDDDEEEEEEFFFGGGIIIKKKMMMMMMLLLKKKLLLQQQXXX]]]^^^]]]\\\[[[ZZZYYYXXXXXX[[[```eeeiiidddeeeeeeccc```___aaaccc```]]][[[[[[\\\^^^______\\\^^^``````^^^\\\\\\\\\___cccggghhhgggdddbbbaaaffffffggghhhiiiiiijjjjjjjjjnnnooottt{{{{{{xxxggg___[[[\\\]]]___bbbcccaaa]]]WWWpppwww~~~ppp^^^CCC999222333666555222111000000000000000000000000222000///........................//////000111111gggfffcccaaaccceee___VVVSSSRRRQQQQQQQQQOOOLLLIII???@@@AAA@@@>>>===>>>???<<<;;;888555333111000000---------...............---------............///........................000000000000000000000000//////............////////////000111111111111111000000111111222333333333444444444444555666777888:::<<>>===>>>???;;;:::777444222000//////---------.........//////---------............///........................000000000000000000000000000///...------...///000//////000111111111111111000000111222222333444444444444444444555666777888777@@@JJJmmm|||oooeeexxxgggbbbgggnnntttxxxwwwvvvxxxyyywwwpppkkkfff\\\JJJ777///111///............---------------------------------............////////////...000111222333444777999888999;;;>>>AAACCCEEEFFFEEEFFFGGGIIIJJJLLLLLLLLLKKKOOOSSSVVVVVVVVVVVVVVVYYYWWWUUUSSSTTTWWW[[[]]]cccaaa___]]]]]]]]]^^^^^^]]][[[YYYXXXXXXYYYXXXWWWYYY\\\___```___]]]\\\\\\[[[^^^```aaa___^^^^^^^^^^^^^^^^^^^^^^^^___```aaaaaaeeehhhqqqzzz}}}zzzrrrpppjjjjjjfffdddhhhooonnniiikkkttt{{{iiilll~~~ttt___MMM<<<444444333333333000000000000000000000000///000000000000000111222------...///000000000000hhhgggeeeccceeefff```XXXNNNNNNNNNOOOPPPNNNKKKHHH???@@@AAA@@@???>>>???@@@:::888666444111///......---------.........//////---------.........//////........................000000000000000000000000000///...------...///000//////000111111111111111000000111222333333444444555444444555555666777888999HHHVVVzzzkkk^^^kkkggg^^^aaannnuuuzzzyyywwwxxxyyywwwmmmiiieee^^^LLL888000111//////.........---------------------------------............/////////000...000111222333444777999666777999<<>>===???@@@;;;999555111//////000000///............---------,,,,,,,,,---------..................////////////000000000000000000000000////////////000000000000---...///000111111111111000111111111111222222222333333333444555666777888:::FFFkkk}}}|||zzzeeehhhqqqbbbiiijjjrrrwwwwwwvvvvvvrrrnnnjjjcccdddgggTTT666---777////////////....................................---.........------...000000111333333333444777999999;;;===>>>>>>@@@BBBDDDAAACCCEEEHHHJJJOOOTTTXXXQQQPPPPPPPPPPPPPPPPPPQQQQQQOOOMMMPPPUUUZZZ\\\\\\aaa```^^^\\\[[[[[[\\\]]][[[\\\\\\]]]^^^^^^^^^]]]XXX[[[^^^___^^^\\\[[[[[[___cccfffccc\\\WWWYYY]]]bbbaaa^^^^^^______^^^]]]^^^]]]cccnnnxxxwwwnnniiihhhppp}}}yyyyyyiiiNNN888333777555...111111111111111111111111000000000000////////////000000000000000000000000hhhgggccc```bbbccc^^^VVVRRROOOMMMMMMNNNNNNJJJFFF@@@AAAAAA@@@>>>===???@@@;;;999555222000///000000///............---------------------........................////////////000000000000000000000000////////////000000000000---...///000111111111111111111111111222222222222333333333444555666777888:::MMMwwwyyyyyyllllllxxxccceeeiiipppvvvwwwvvvvvvtttoooiiiaaabbbeeeUUU999...666////////////....................................---...///...------///000000222333444444666999<<<888;;;===>>>???AAACCCEEEDDDEEEFFFGGGIIIMMMSSSWWWRRRSSSSSSTTTTTTSSSSSSRRRQQQOOONNNOOOSSSWWWXXXXXXWWWYYY\\\^^^^^^\\\ZZZYYYYYYZZZ\\\^^^___`````````___aaabbbbbb```]]]\\\[[[aaacccdddbbb]]]ZZZ\\\^^^```___]]]^^^___```___^^^\\\\\\dddrrr|||rrrnnnlllttt}}}nnnTTT===444555555111111111111111111111111111000000000000////////////000000000000000000000000hhhgggccc```bbbccc^^^UUURRRPPPMMMMMMNNNMMMHHHDDD@@@AAAAAA@@@???>>>???@@@;;;999555222000000000000///............---------............////////////............////////////000000000000000000000000////////////000000000000......///000111111111111111111111111222222222333333333333444555666888999999VVV}}}uuuvvvnnnjjjhhhbbbfffnnntttuuuvvvwwwuuurrriii``````dddWWW===000444////////////....................................---...///...---...///111111222333444666999>>>AAA<<>>???@@@:::999666333111000000000///............---------////////////000000000000............////////////////////////////////////////////////000000000000......///000111111111111111111111222222222333333333333333444555777888999:::___zzzsssvvvoooeee{{{nnnbbbdddkkkrrrtttuuuxxxwwwtttmmmdddbbbfff[[[BBB222111////////////....................................---...//////...///000222222333444666888<<>>CCCGGGJJJKKKLLLLLLKKKKKKLLLMMMNNNNNNMMMKKKKKKMMMQQQTTT\\\]]]```aaaaaa```]]]\\\XXXYYYZZZ\\\]]]___aaacccaaa___]]][[[\\\^^^aaaccchhhiiikkkkkkkkkiiigggeeeeeeffffffeeedddfffiiikkkpppkkkffffffjjjnnnpppoookkkiiihhhhhhiiihhhfffdddhhhlllyyyqqqZZZAAA222111666222222222222222222222222000000000000////////////////////////////////////hhhgggeeebbbcccccc\\\SSSRRRPPPOOOPPPPPPNNNIIIDDD???AAACCCCCCAAA@@@??????:::999777555333111000000///............---------////////////000000000000............////////////000000000000000000000000////////////000000000000...///000111222222222222222222222222333333333333333333333555666888:::;;;FFFuuu}}}aaaWWWQQQOOOQQQRRRUUUccctttrrrqqqxxxrrrcccyyy}}}tttqqqccc```hhhnnnqqqssswwwyyywwwvvvpppooonnnbbbJJJ666///////////////.......................................///000000000000333555444666999;;;<<>>>>>@@@AAAFFFGGGIIIIIIIIIIIIKKKMMMMMMOOOQQQRRRRRRSSSVVVXXXXXXXXXYYYYYYYYYYYYXXXXXXUUUXXX[[[[[[[[[[[[]]]______bbbgggjjjjjjgggbbb___\\\___ccchhhkkklllkkkkkkhhhhhhiiihhhffffffggghhhgggeeecccccceeehhhjjjkkkrrrpppmmmmmmnnnqqqrrrsssttt}}}zzzmmmlllsss|||rrrgggiiiwwwrrrXXX@@@666888333333333333333333333333000000000000////////////000000000000000000000000hhhhhheeecccdddccc[[[QQQQQQPPPPPPRRRSSSQQQLLLGGG???AAADDDDDDBBB@@@??????:::999888666444222000000//////.........---------............////////////............/////////000000000000000000000000000////////////000000000000///000111222222333222222222222333333333444444444222333444555777999;;;<<>>>>>???DDDFFFIIIJJJKKKLLLOOOQQQLLLOOORRRTTTUUUVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWZZZ]]]]]][[[ZZZ\\\^^^```aaabbbccccccccccccbbb^^^aaaeeeiiillllllkkkjjjdddfffhhhhhhhhhiiijjjllliiihhhhhhggghhhjjjlllnnnvvvsssqqqqqqtttxxx{{{|||tttssskkklllsss|||xxxnnnnnnwwwyyy```EEE999999333333333333333333333333000000000000////////////000000000000000000000000hhheeecccbbbbbb___[[[VVVQQQPPPPPPPPPPPPOOOLLLJJJCCCCCCCCCCCCBBBAAA@@@@@@>>>;;;777444333333111000////////////////////////////////////////////////////////////000000000000////////////000000000000///////////////000111111//////000111333444555555111111111111222333444444777444333666888777:::???JJJ~~~fff\\\VVVQQQRRRQQQTTTWWWVVVRRRRRRUUU___ooowwwrrrsssfffhhhjjjmmmqqqsssuuuuuuuuutttxxxtttpppiiiQQQ777000000000000000////////////---------.........//////.........///111555888:::999<<>>>>>:::888555444333222000...////////////////////////////////////////////////////////////000000000000////////////000000000000///////////////000111111//////000000111222333333222222222222333444555666777444444666777777:::???QQQlll^^^XXXUUUSSSTTTRRRRRRSSSRRRPPPRRRWWW___iii|||zzz{{{pppnnnfffiiimmmrrrvvvwwwxxxxxxtttwwwssspppjjjRRR888222000000000000////////////---------.........//////000000000111333555888:::;;;???CCCFFFFFFEEEDDDCCCJJJLLLOOOOOONNNNNNNNNOOOPPPQQQQQQQQQPPPQQQTTTVVVWWWWWWWWWVVVVVVUUUUUUTTTXXX[[[[[[YYY\\\bbbccc___YYYYYYYYY[[[___dddggghhhiiihhhhhhiiijjjkkkiiihhhkkkjjjhhheeedddccccccccceeefffiiimmmqqqsssttttttrrrkkkgggjjjooorrruuuxxx}}}~~~qqqtttsss{{{{{{sssllljjjnnnwwwaaaIII:::444555555555444333222333111111111111000000000000////////////////////////llliiieeecccbbb^^^XXXRRRRRRQQQQQQRRRRRRQQQNNNKKKGGGFFFEEEDDDAAA???===<<<999777555333333111///---////////////////////////////////////////////////////////////000000000000////////////000000000000///////////////000111111/////////000000000111111333333333333444555666666777444444666666666:::@@@^^^nnn]]]YYYVVVUUUWWWWWWSSSQQQRRRQQQPPPUUU[[[aaahhhuuusss|||zzzdddhhhmmmsssxxxzzzzzzzzztttvvvrrrpppkkkTTT:::333000000000000////////////------........./////////222222222222444666888:::<<<@@@FFFIIIIIIGGGFFFEEELLLMMMLLLKKKKKKLLLOOORRRUUUVVVUUUTTTSSSSSSUUUWWWVVVVVVVVVWWWXXXXXXYYYYYYXXX[[[\\\]]]```dddccc___[[[[[[ZZZ[[[]]]aaadddffffffeeeeeegggiiikkkjjjjjjffffffffffffffffffffffffcccfffkkkooorrrssssssrrroookkkiiijjjkkklllrrrzzz}}}rrrooo~~~uuuxxxxxxlllRRR>>>444444444444333333333333111111111111000000000000////////////////////////kkkhhheeedddccc___XXXSSSRRRRRRRRRSSSSSSRRRNNNKKKFFFFFFEEEDDDAAA???===<<>>GGGAAA999222000000111222////////////////////////////////////////////////////////////000000000000////////////000000000000///////////////000000111000000111111111111111111111111111111222333444555666555666777666666===EEErrrfff```\\\TTTRRRXXXVVVSSSRRRTTTSSSRRRVVV\\\eeemmm{{{uuupppuuueeehhhmmmrrruuuwwwwwwvvvrrrsssnnnmmmkkkUUU:::222000000000000////////////........./////////000000111111222222444555666777999===AAADDDEEEDDDDDDDDDCCCEEEHHHJJJKKKNNNQQQTTTUUUUUUTTTRRRPPPPPPQQQSSS\\\]]]^^^aaaccceeeggghhhbbb___]]]^^^______^^^^^^]]]___bbbaaa___\\\[[[[[[\\\[[[[[[\\\___bbbccccccaaabbbdddeeefffgggggggggdddfffggggggfffgggiiikkkmmmqqquuuvvvpppkkkqqqzzzpppgggrrr~~~}}}zzz~~~}}}yyyuuuxxx^^^EEE888666333333444444333222111111111111000000000///////////////////////////gggfffeeeeeeeeebbb[[[VVVQQQQQQRRRTTTTTTQQQMMMIIIDDDDDDDDDCCCBBB@@@???>>>IIIBBB999222000000222222////////////////////////////////////////////////////////////000000000000////////////000000000000///////////////000111111000000000111111222222222111111111111222333444444555555777888777888@@@JJJzzzzzzkkkeeeaaaYYYUUUVVVSSSQQQPPPRRRQQQPPPTTTZZZdddjjjuuunnnbbbhhhfffhhhlllppptttvvvvvvwwwssssssnnnmmmlllVVV;;;111000000000000////////////....../////////000000000///000111333444666666777999;;;???@@@AAABBBCCCEEEBBBEEEIIILLLNNNPPPRRRTTTUUUVVVVVVTTTSSSSSSUUUWWW^^^___```bbbeeeggghhhiiifffaaa^^^______]]]\\\^^^ZZZ^^^bbbbbb___]]]]]]^^^[[[ZZZXXXYYY\\\^^^______cccbbbbbbaaa___^^^^^^]]]^^^```bbbbbbaaabbbgggkkkjjjmmmsssuuuppplllsss}}}iiigggssswwwrrrqqqqqqooonnnlllkkkmmmqqqvvvyyyzzzrrrjjjSSS<<<888444333555555444111111111111111000000000000000000000000000000000000iiigggfffffffffaaaZZZTTTOOOPPPQQQSSSSSSQQQLLLHHHFFFFFFEEEDDDBBB???===<<>>???@@@BBBEEEHHHGGGJJJLLLNNNOOOQQQTTTVVVXXXYYYYYYXXXXXXYYY[[[^^^[[[\\\]]]___aaacccddddddeeeaaa___cccccc___]]]^^^]]]```bbb```]]]\\\___ccc___\\\ZZZZZZ[[[]]]^^^^^^aaa```^^^\\\[[[[[[[[[[[[YYY]]]aaaaaa______cccfffhhhjjjnnnpppooopppyyyyyyeeekkkwww}}}vvvtttrrrnnngggcccbbbhhhrrrzzz}}}wwwddd@@@;;;666444666666444111111111111111000000000000111111111111111111111111kkkiiiggggggfffaaaXXXRRROOOOOOQQQSSSSSSPPPKKKGGGHHHHHHFFFDDDAAA>>><<<:::999666333222111000...,,,////////////////////////////////////////////////////////////000000000000////////////000000000000///////////////000111111,,,,,,---...///000111222333333333333444555666666444555888:::999;;;FFFRRR~~~|||pppccc\\\WWWRRRQQQPPPSSS[[[dddfffppp~~~vvvoookkk~~~ggghhhkkkoootttyyy}}}yyyxxxqqqppppppZZZ===333000000000000////////////////////////000000000000///111333555777999:::;;;===>>>??????@@@CCCGGGKKKNNNOOOOOOOOOOOOQQQUUUXXXUUUVVVWWWWWWWWWYYY\\\^^^XXXYYYZZZ[[[\\\^^^______ccc```aaaggghhhbbb^^^___dddeeeccc^^^YYYYYY^^^cccbbb```]]]\\\]]]^^^^^^^^^^^^]]]\\\[[[[[[]]]___```YYY^^^cccccc___\\\]]]___hhhhhhkkkmmmnnnsssjjj___lllwww~~~{{{vvvpppkkkiiippp{{{oooCCC===777555666666444000111111111111000000000000111111111111111111111111kkkhhhiiikkkiiiaaaYYYVVVTTTSSSSSSRRRQQQMMMHHHDDDEEEEEEFFFEEECCC@@@===;;;;;;999666444222111222222000333222...---...---))),,,---------.../////////000000000000000000000000000000000000000000000000---///111111...,,,///444000000000000111111111111333333222222333333444555666333999444999===???ZZZ|||jjjddd[[[UUUSSSUUUZZZ]]]ggghhhlllttthhhmmmzzzttteeefffpppqqqttt{{{|||zzzwwwtttsssmmm\\\BBB///111333222...---111111///...............///000111000333444222333888<<<<<<===???BBBDDDEEEEEEGGGIIIPPPSSSTTTRRRMMMLLLOOOSSSRRRTTTWWWXXXWWWVVVWWWWWWYYYXXXWWWXXX[[[^^^___```eeeaaabbbgggfff```^^^```bbbbbbbbbaaaaaabbbcccdddeeeeeeccc___\\\[[[\\\^^^bbb^^^[[[ZZZ]]]______]]]cccddddddcccbbbcccfffiiigggiiimmmpppqqqwww~~~lllbbbeeezzz|||}}}xxxUUU@@@222666999444222555222222222111111111111000000000000000000000000000llliiihhhjjjhhh```YYYWWWVVVUUUTTTSSSQQQNNNJJJFFFDDDEEEEEEEEECCC@@@>>><<<;;;999666444222111222222///222111......111222///---------...............000000000000000000000000000000000000000000000000111///............///111000000000000111111111111333333222222333333444555666333999444999===@@@\\\yyyiii[[[VVVZZZeeemmmffffffhhhkkkppptttvvvwww~~~vvvsssxxxhhhgggppppppsssyyyxxxxxxuuusssrrrmmm]]]EEE222222333222...---000000...............///000111111111555888777999>>>AAA@@@DDDFFFHHHHHHGGGGGGHHHJJJOOOQQQRRRQQQOOONNNOOOQQQMMMPPPTTTXXXZZZ\\\___aaa___[[[XXXVVVWWWYYYZZZ[[[[[[YYY\\\aaaccc______bbbddddddcccbbb```_________eeeeeeccc```^^^]]]^^^``````]]][[[[[[^^^``````___aaaaaabbbcccdddeeeggghhhiiiiiijjjkkkllluuummmbbb]]]bbbuuu}}}{{{___HHH777666999555222444222222222111111111111000000000000000000000000000ooojjjhhhiiifff^^^XXXWWWYYYWWWTTTSSSQQQOOOKKKIIICCCDDDEEEEEEDDDBBB???>>>;;;999666333222111222222...000000---///444777666...............---------000000000000000000000000000000000000000000000000222000,,,,,,...000000...000000000000111111111111333333222222333333444555666444999555999>>>BBB___nnncccdddnnnwwwppprrrssssssqqqmmmhhhdddhhhffffffkkktttwwwzzziiifffoooqqqtttyyyxxxxxxtttrrrqqqmmm^^^GGG555222444222...---000000...............///000111222111666999;;;>>>CCCEEEBBBHHHIIIJJJJJJIIIJJJLLLNNNRRRRRRSSSTTTVVVUUUSSSQQQMMMPPPTTTXXX[[[^^^cccffffffbbb]]]YYYYYYYYYYYYYYYYYYXXXZZZ___```______bbbbbbcccdddbbb___]]]\\\]]]cccddddddbbbaaaaaaccceeeaaa______```cccdddeeeddd______```cccgggjjjkkkkkkkkkiiigggfffiiiuuuaaa]]]```gggvvvmmmUUU>>>666777555333333222222222111111111111000000000000000000000000000qqqkkkhhhgggddd]]]XXXWWWYYYWWWTTTRRRPPPNNNLLLIIIBBBCCCDDDEEEDDDCCC@@@???:::999666333111111111222...000///,,,...444888777/////////...---------,,,////////////////////////000000000000000000000000000222222000///000000...///000000000111111111111333333222222333333444555666444:::555888>>>DDDcccxxxqqqqqquuu}}}}}}tttooohhheeebbbccceeennnxxx}}}iiidddmmmqqqwww}}}{{{yyyuuurrrqqqmmm^^^GGG555111333222//////222333111.........///000111222333111444777999???EEEHHHEEEFFFGGGIIIJJJKKKMMMQQQTTTWWWVVVVVVZZZ^^^___ZZZUUUSSSTTTWWWXXXXXXZZZ]]]___hhhfffcccbbbbbbaaa```^^^bbbaaaaaaaaaaaa``````aaa]]]```bbbbbb___]]]]]]^^^aaabbbcccdddeeefffiiilllggggggggghhhjjjkkkllllllhhheeeccceeeiiinnnpppqqqmmmkkkiiiiiilllyyyrrr[[[]]]dddmmmwwwxxx```EEE666555666444222222222222111111111000000000000000000000000000000qqqkkkgggfffccc\\\XXXWWWXXXVVVSSSQQQOOONNNKKKIIIBBBCCCDDDEEEEEECCCAAA@@@:::888555333111000111111///000///+++,,,111444444/////////...---------,,,////////////////////////////////////////////////+++555<<<777111000000//////000000000111111111111333333222222333333444555666444:::555888???FFFggg}}}vvvttt~~~~~~vvvrrrnnnkkkiiilllxxx~~~|||nnneeelllqqqwww}}}zzzzzzwwwtttrrrmmm]]]FFF333000333222000111555777666////////////111222333444444666888:::AAAIIILLLJJJHHHJJJLLLNNNOOOQQQTTTWWW[[[YYYYYY^^^cccccc]]]WWWVVVWWWXXXXXXVVVVVVVVVXXXcccdddeeehhhjjjjjjgggeeehhhgggfffcccbbbbbbbbbbbb^^^bbbfffeeeaaa^^^]]]^^^___aaadddgggiiilllooorrrpppppppppppppppqqqssstttzzzuuuoookkkkkknnnqqqsssqqqpppoooqqquuufffWWWYYYaaakkkqqq~~~uuu~~~jjjMMM888333666666333222222222111111111000000000000000000000000000000ooojjjgggfffccc]]]XXXWWWWWWVVVSSSRRRPPPNNNJJJHHHCCCDDDEEEEEEEEECCCAAA@@@:::888555222111000111111///000///++++++///111///...............---------000000000000000000000000////////////////////////***999AAA:::111000111000000000000000111111111111333333222222333333444555666555;;;555888???IIIkkk}}}}}}~~~{{{wwwvvv{{{zzzggglllyyyiiillloootttyyyvvvzzzwwwuuutttooo^^^EEE222000222222000111666888666/////////000111333444555999;;;===@@@HHHPPPRRROOONNNPPPSSSTTTTTTTTTUUUWWWZZZYYYYYY\\\aaa```[[[UUUTTTVVVXXXYYYXXXWWWWWWXXX\\\]]]aaaeeeiiijjjiiigggeeefffddd``````ccceeedddfffkkkooommmfff```^^^___```cccgggjjjlllnnnrrrtttrrrrrrsssrrrrrrtttwwwzzz~~~uuupppooosssvvvvvvuuuwwwyyy~~~```YYYXXX___jjjooo}}}zzzsssXXX===333666777333222222222111111111111000000000000000000000000000mmmiiiffffffddd]]]XXXWWWWWWVVVUUUTTTRRROOOKKKGGGDDDDDDFFFFFFEEECCCAAA???999888555222000000000111...000000,,,,,,//////------------...............000000000000000000000000////////////////////////...:::>>>666///000222///000000000000111111111111333333222222333333444555666555;;;555888@@@KKKnnnttteeeZZZdddkkkkkkmmmtttyyyuuuvvvuuuuuuvvvqqq```FFF222111333222//////333444333//////000000222444555666:::>>>BBBHHHPPPWWWUUUOOOMMMQQQUUUWWWWWWVVVVVVWWWYYYXXXYYY[[[]]]\\\XXXTTTSSSVVV[[[]]]]]]\\\[[[[[[ZZZZZZ[[[___ccceeeffffffccceeeccc]]]^^^cccfffdddlllrrrwwwuuummmfffdddeeefffhhhkkkmmmmmmoooqqqrrrmmmmmmnnnmmmnnnqqqxxx}}}xxxuuuzzz|||{{{|||~~~yyy\\\\\\YYY^^^lllqqqzzzxxxuuuwww|||dddDDD444555777333222222222111111111111000000000000000000000000000lllgggfffgggeee^^^YYYWWWXXXWWWVVVVVVUUUQQQLLLHHHDDDEEEFFFFFFEEECCC@@@???999888555222000000000111---000000------000000---,,,------....../////////000000000000000000000000////////////////////////333;;;:::000,,,222333...000000000000111111111111333333222222333333444555666555<<<555888@@@LLLppp}}}aaaXXXUUUdddkkkjjjmmmuuu{{{xxxsssssstttvvvsssbbbHHH444222444222...---000111...//////000111222444666777888===DDDLLLUUUZZZTTTLLLGGGLLLRRRVVVWWWWWWXXXXXXZZZZZZZZZ[[[[[[ZZZXXXUUUTTTYYY^^^aaaaaa```^^^]]]]]][[[YYYZZZ]]]aaadddeeeeeegggddd]]]]]]bbbeeebbbmmmttt{{{zzzsssmmmkkkmmmjjjlllnnnooonnnnnnnnnpppfffggghhhhhhiiiooowww~~~|||~~~}}}~~~lllVVV[[[VVV[[[kkkpppyyy~~~{{{qqqppprrr}}}lllIII555555777222222222222111111111111000000000000000000000000000nnnkkkhhheeebbb___ZZZWWWYYYWWWVVVVVVVVVSSSNNNIIIGGGFFFEEEEEEEEECCC@@@======999555222111111111000////////////////////////////////////////////////////////////000000000000---++++++---111333222000333333222111000///......222222333333333333444444222222333333333333444444333444111444:::<<>>===999555222111111111000////////////////////////////////////////////////....../////////000000000...,,,,,,---000222111000222222111111000/////////111111111222222222333333222222333333333333444444444444111555;;;<<>>===999555222111111111000////////////////////////////////////////////////------.........////////////...---...000111000///000000000000000000000000000000111111111222222222222222333333333333444444444555333666;;;<<>>BBBHHHKKKMMMNNNNNNOOOKKKMMMNNNNNNMMMLLLMMMNNNOOOOOOPPPPPPPPPPPPOOOOOORRRPPPOOOPPPSSSTTTUUUTTT^^^^^^\\\[[[XXXXXXZZZ]]]WWWYYYZZZYYYWWWWWWZZZ]]]YYYXXXXXXWWWWWWXXXYYYZZZZZZZZZYYYYYYZZZ[[[\\\\\\]]]aaadddffffffeeeeeeeeedddggggggeeefffjjjkkkiiiggglllsssiiiTTTWWWSSSRRR___bbbjjjkkk|||VVV;;;666666444333222222111111222222000000000000000000000000pppmmmjjjgggddd```\\\YYYXXX[[[]]][[[WWWRRRPPPOOOHHHGGGFFFFFFFFFEEEBBB???===999555222111111111000////////////////////////////////////////////////....../////////000000000...000222111//////000222000000000000000111111111111222222222333333333333222222333333333333444444222555444888;;;888EEEaaasss}}}zzzeeejjjqqquuuvvvqqqnnnqqqnnnooorrraaaCCC444222111111000000000000000000111222444666999;;;===@@@BBBFFFLLLPPPQQQOOOMMMKKKMMMNNNNNNMMMLLLMMMNNNNNNOOOPPPPPPPPPOOOOOOOOOQQQPPPPPPQQQSSSTTTSSSRRRXXXYYYYYYXXXXXXZZZ[[[[[[ZZZ[[[[[[XXXUUUUUUXXX\\\ZZZ\\\]]][[[WWWVVVWWWYYYZZZYYYYYYYYYYYY[[[\\\]]]^^^```bbbccccccdddgggiiifffiiihhheeeeeehhhiiiggghhhkkksssdddRRRWWWRRRPPP]]]```gggkkk]]]???777777444333222222111111222222000000000000000000000000pppmmmjjjgggddd```\\\YYYYYY[[[^^^\\\WWWRRRPPPPPPIIIHHHGGGGGGGGGEEEBBB???===999555222111111111000////////////////////////////////////////////////////////////000000000000...000222111//////111333111111000000000000000000000111111111111222222222222222333333333444444444222444444777;;;777CCC___uuu}}}xxxccchhhooorrrsssmmmkkkmmmiiikkkppp```AAA111222111111000000000000000111111333555777:::<<<>>>DDDDDDFFFKKKPPPRRROOOKKKOOOPPPPPPOOOMMMMMMOOOQQQNNNPPPQQQQQQPPPPPPPPPQQQQQQQQQQQQRRRTTTTTTRRRQQQMMMPPPSSSTTTWWW[[[]]]]]]YYYYYYWWWUUUSSSSSSTTTVVVZZZ^^^bbb```ZZZVVVVVVXXXZZZZZZYYYZZZ[[[]]]___```^^^^^^^^^]]]^^^aaafffjjjhhhiiigggcccaaaddddddaaahhhlllsss```PPPVVVRRROOO[[[___eeelll|||dddDDD:::999444333222222111111222222000000000000000000000000pppnnnjjjeeebbb``````___[[[\\\]]][[[WWWTTTRRRRRRKKKIIIGGGFFFEEECCC???===<<<999666222000000111111////////////////////////............///////////////000000000000//////...000000000000000000000000000000000000000000000000000111111111111222222222111222222333333444444555444777666777:::888BBBYYYjjj{{{zzz}}}hhhhhhlllpppooofffdddgggccceeejjj[[[AAA444333222111111000000111111111111222444777;;;???AAAFFFHHHJJJMMMOOOOOOOOONNNPPPPPPRRRRRRLLLFFFKKKTTTOOOPPPQQQQQQPPPPPPQQQSSS___\\\YYYXXXXXXYYYXXXWWWNNNMMMLLLOOOTTTZZZ^^^___]]]\\\ZZZXXXVVVVVVVVVVVVXXX\\\___^^^ZZZXXXXXXZZZ```[[[VVVUUUXXX[[[ZZZXXXVVVZZZ\\\ZZZVVVVVV]]]cccaaabbbccccccddddddddddddaaakkkwwwzzzXXXQQQLLLOOOTTTXXX]]]bbbkkkmmmMMM;;;777555555444333222222222222111111111111111111111111ooommmiiifffcccaaa``````]]]^^^^^^\\\XXXTTTSSSRRRKKKIIIGGGFFFDDDBBB???===<<<999666222000000111111////////////////////////............////////////...//////000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111222222333333444444555333777555666:::999CCCZZZlllccc}}}zzz~~~}}}hhhiiilllpppooofffdddhhhdddeeeiiiZZZ@@@333333222111111000000111111111111222444888===AAADDDKKKMMMOOOQQQRRRRRRQQQPPPPPPOOORRRUUUSSSPPPTTT[[[XXXWWWVVVTTTRRRSSSUUUWWW^^^\\\YYYXXXYYYZZZYYYYYYRRRPPPPPPRRRVVV[[[^^^```___]]][[[YYYWWWWWWWWWWWWXXXYYY[[[[[[ZZZYYYZZZZZZ]]]ZZZXXXZZZ^^^```^^^[[[[[[^^^```^^^[[[YYY\\\^^^eeeeeeffffffffffffffffffgggppp}}}iiiXXXQQQLLLOOOTTTXXX]]]bbbkkkpppRRR===666555555444333222222222222111111111111111111111111nnnllliiifffcccbbbaaaaaa___``````]]]YYYUUUSSSRRRKKKIIIGGGEEEDDDBBB@@@===<<<999666222000000111111////////////////////////............////////////---...///000000111111000000000000000000000000000000000000000000000000000000111111111111222222222111222222333333444444555222666555666:::999DDD[[[ggg[[[fff|||{{{}}}hhhiiilllpppooofffdddiiiffffffhhhXXX>>>333333222111111000000111111000111222555:::???DDDGGGOOOPPPSSSVVVXXXXXXXXXXXXWWWVVVXXX\\\]]]\\\]]]```dddaaa]]]YYYXXXXXXZZZ\\\\\\ZZZXXXXXXYYYZZZ[[[ZZZVVVUUUTTTWWW[[[___aaabbbbbb```^^^\\\ZZZYYYYYYYYYXXXWWWWWWXXXZZZ\\\]]]]]]ZZZZZZ[[[___dddeeebbb___```aaabbbcccbbbaaa___^^^ffffffgggggghhhhhhggggggmmmvvv```VVVPPPLLLOOOSSSWWW]]]ccclllwwwZZZBBB555555555444333222222222222111111111111111111111111mmmllliiigggdddcccbbbbbb_________]]]XXXTTTRRRQQQLLLJJJGGGEEEDDDBBB@@@>>><<<999666222000000111111////////////////////////............////////////...///000000000000000///////////////////////////////////////////////////000000111111111222222222111222222333333444444555111555444666::::::EEE\\\bbbaaavvv~~~~~~yyy}}}hhhiiimmmpppnnneeeeeekkkiiiggggggUUU===333333222111111000000111111000111333777<<>><<<999666222000000111111////////////////////////............////////////000000111000000///...---////////////////////////////////////////////////000000111111111222222222111222222333333444444555111555444666::::::EEE\\\~~~xxxgggiii~~~vvvmmmhhhgggiiijjjnnnnnnqqq|||zzzwwwvvvxxxnnnrrrxxx{{{{{{gggiiilllooommmccceeemmmllliiifffSSS;;;222333222111111000000111111111222444999???EEEKKKOOOPPPSSSWWW\\\```bbbcccddddddcccaaabbbeeefffbbb]]]dddbbb```______]]]YYYVVVVVVUUUTTTTTTWWWYYYZZZZZZYYYYYY[[[___dddhhhiiiiiihhhgggeeecccaaaaaaaaaaaa___\\\[[[]]]bbbfffgggfffcccaaa______```ccceeefffjjjgggcccdddiiillllllkkkaaaccceeehhhjjjlllmmmnnnrrr|||~~~aaaSSSNNNLLLNNNQQQTTT\\\dddmmmyyywwwkkkMMM777555555444333222222222222111111111111111111111111mmmlllkkkiiifffdddbbbaaa[[[\\\]]][[[WWWTTTRRRQQQMMMJJJFFFDDDCCCBBB@@@???<<<999666222000000111111////////////////////////............////////////000000000000000///......000000000000000000000000000000000000000000000000000111111111111222222222111222222333333444444555222666555666:::999DDD[[[}}}uuubbbaaaoooxxxmmmccc]]]YYYWWWVVVVVVUUUXXXbbbooovvvvvvsssbbb[[[VVVTTTVVV\\\hhhsssttteeebbbdddkkktttyyy}}}zzzfffhhhkkknnnkkkaaafffooonnnjjjdddPPP999222333222111111000000111111222333666;;;AAAHHHNNNQQQTTTVVVYYY\\\^^^^^^^^^^^^\\\]]]]]]]]]aaaeeeddd___^^^]]]\\\]]]___^^^YYYUUUVVVUUUSSSTTTWWWYYYZZZZZZ[[[[[[^^^bbbgggjjjjjjiiihhhgggeeedddccccccddddddcccbbbbbbdddfffiiijjjjjjhhheee```^^^^^^aaaeeehhhppplllhhhgggiiikkklllkkkdddeeehhhkkknnnppprrrsssuuu{{{bbbQQQMMMLLLNNNPPPSSS[[[dddmmmpppTTT<<<555555444333222222222222111111111111111111111111nnnmmmllliiifffcccaaa___[[[\\\]]][[[XXXUUUTTTTTTMMMJJJFFFCCCBBBBBB@@@???<<<999666222000000111111////////////////////////............////////////------///000111111111111000000000000000000000000000000000000000000000000000111111111111222222222111222222333333444444555333777555666:::999CCCZZZ|||hhhaaafffnnnppp|||~~~uuunnngggaaa]]]XXXSSSPPPTTT\\\```^^^ZZZPPPKKKHHHIIIKKKOOOWWW___oooyyyhhh\\\RRRRRRUUU[[[^^^aaaiiisss~~~xxxeeegggjjjllliii___fffppppppkkkcccNNN888111333222111111000000111111333555777<<>>======999555222111111111000////////////............///......------------...////////////////////////////////////000000000000000000111000000///...---000111111111111222222222444333333333333444555555444666777666555:::DDDLLLuuuggg___WWWSSSMMMEEEEEEJJJGGGGGGIIIJJJKKKLLLLLLLLLNNNSSS___pppzzzhhhUUUHHHCCCBBBAAA@@@AAADDDFFFGGGRRRWWW___jjjwwwrrrhhhdddgggqqqgggbbbdddhhhnnnlll\\\FFF666111444333222111111111222333;;;:::<<>>======999555222111111111000////////////..............................///000////////////////////////////////////000000000000///000000000000//////...000111111111111222222222333222222222222333444444666888999888777<<>>======999555222111111111000////////////.....................//////000000111////////////////////////////////////000000000000...//////000000000000///000111111111111222222222222111111111111222333333555888999888777<<>>===<<<<<<===BBBBBBCCCEEEJJJTTT___gggqqqxxxzzzmmmhhhiiinnnbbb]]]]]]eeennnooo___GGG666111333222111000000111222333888999>>>FFFQQQXXXZZZYYYLLLNNNOOOQQQXXX^^^^^^ZZZ___aaa```]]]]]]```aaa___```___]]]\\\[[[[[[\\\\\\\\\]]]^^^___^^^[[[YYYWWWZZZ[[[]]]______^^^\\\[[[aaacccccc```\\\ZZZ[[[]]]\\\[[[ZZZ[[[^^^aaadddeeeeeefffiiijjjjjjhhhfffdddcccdddeeeggghhhiiiiiiiiilllmmmnnnnnnllllllmmmoooyyyppp[[[TTTOOOMMMLLLOOOPPPQQQVVV]]]kkk|||vvvttt{{{~~~iiiJJJ999666333222222222111000111111111111111111111111sssqqqnnnjjjgggdddbbbaaaaaa```]]]ZZZVVVRRROOOMMMLLLKKKIIIGGGDDDAAA>>>======999555222111111111000////////////............//////000000000000000000////////////////////////////////////000000000000---...///000000111000000000000111111111222222222222222222222222333333444222555777666666:::BBBJJJ|||pppwww|||{{{}}}}}}jjj___[[[ZZZ[[[\\\\\\]]]]]]]]]]]]]]]\\\RRRSSSTTTVVVXXXYYYWWWVVV___aaaccc___WWWNNNHHHEEECCCBBB@@@>>>===<<<;;;;;;AAAAAAAAAAAACCCHHHPPPUUUZZZ```iiipppxxxxxxllljjjllloooaaa[[[YYYbbbnnnnnn^^^FFF666111222111000000111222333444<<<===???EEEJJJNNNNNNMMMNNNMMMLLLNNNSSSWWWWWWUUU]]]aaabbb______```___[[[[[[ZZZYYYXXXXXXZZZ[[[\\\]]]^^^___^^^\\\XXXTTTRRRWWWXXXYYYYYYYYYWWWVVVUUUYYY[[[\\\\\\\\\\\\___bbb```\\\XXXXXX\\\______^^^aaaccceeeggghhhhhhfffeeedddeeegggiiilllmmmlllkkkjjjlllooooooooonnnnnnooowwwqqq^^^XXXNNNLLLLLLNNNPPPPPPVVV]]]kkkwwwwww|||lllNNN999666333222222222222111111111111111111111111111sssqqqnnnjjjgggdddbbbaaaaaa```^^^ZZZVVVRRROOOMMMJJJIIIHHHGGGDDDAAA>>>======999555222111111111000////////////............000000111111000///...---////////////////////////////////////000000000000---...///000000111000000000000111111111222222222333333333333333444555555222555777666666999BBBIII~~~yyyqqq|||zzz{{{yyy|||uuupppmmmkkkmmmmmmlllkkkjjjhhhgggfffSSSUUUZZZ___bbb```ZZZUUUQQQWWW]]]\\\VVVOOOJJJHHHBBBBBBAAA@@@???>>>>>>>>>:::<<<===>>>>>>@@@CCCEEEJJJOOOUUU[[[bbbkkkuuu|||wwwllllllnnnnnn\\\VVVWWWaaallllll[[[CCC555222111111111111111333555666;;;===AAAFFFLLLPPPRRRRRRQQQNNNLLLNNNQQQRRRQQQOOOVVVZZZ\\\ZZZ[[[]]][[[WWWTTTTTTTTTUUUWWWYYY[[[\\\^^^___``````^^^[[[XXXVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUWWWXXXZZZ[[[^^^aaacccddd```\\\ZZZ\\\]]][[[YYY___```bbbdddfffgggggggggeeeeeefffiiimmmnnnmmmkkkjjjlllooopppooonnnnnnnnnvvvqqq^^^VVVLLLJJJKKKNNNPPPQQQWWW^^^llloooQQQ999666444333333333333222111111111111111111111111sssqqqnnnjjjgggdddbbbaaaaaa```^^^[[[WWWSSSPPPNNNHHHHHHHHHGGGDDDAAA???======999555222111111111000////////////............//////000111000///...---////////////////////////////////////000000000000...//////000000000000///000111111111111222222222444444333333444444555666333666999999888;;;CCCJJJrrr|||zzz{{{}}}vvvuuu}}}yyyvvvsssqqqfffccc``````aaa___ZZZVVVOOOTTTZZZ[[[WWWPPPJJJHHHCCCCCCBBBBBBBBBAAAAAAAAA888:::<<<>>>=========>>>@@@BBBFFFJJJNNNTTT[[[```iiiqqq{{{{{{llllllmmmkkkXXXRRRXXX```jjjhhhVVV???333222222111111222333555777888<<<>>>BBBGGGKKKOOOQQQQQQTTTOOOMMMPPPRRRPPPMMMLLLNNNQQQSSSQQQRRRVVVVVVSSSNNNOOOPPPRRRTTTVVVWWWWWWWWWXXXYYY[[[[[[[[[ZZZZZZVVVVVVUUUUUUUUUVVVWWWWWWYYYYYYYYYYYY[[[\\\]]]^^^dddbbb___^^^^^^]]]\\\ZZZ`````````aaacccfffhhhjjjfffddddddfffkkklllkkkhhhjjjllloooooonnnmmmmmmmmmvvvjjjXXXOOOLLLJJJJJJMMMOOOQQQWWW^^^lll}}}wwwtttxxx}}}sssVVV:::777555444444555444444222222222222222222222222sssqqqnnnjjjgggdddbbbaaaaaa```^^^\\\XXXTTTQQQOOOGGGGGGGGGGGGEEEBBB???======999555222111111111000////////////............***,,,...000000000///...////////////////////////////////////000000000000///000000000000//////...000111111111111222222222333333222222333333444555222666999999888;;;CCCJJJxxx}}}zzz|||}}}|||vvvooogggaaa___]]]YYYUUUQQQUUUZZZ[[[XXXQQQJJJFFFDDDDDDDDDDDDCCCBBBAAA@@@<<<===???>>>======>>>???<<<===>>>@@@BBBEEEIIIKKKNNNUUU^^^dddkkkuuu}}}www~~~kkkiiijjjiiiZZZWWWYYY```gggcccPPP;;;222333222222222333444666999:::>>>@@@DDDGGGHHHJJJKKKLLLTTTOOONNNSSSUUUPPPLLLLLLKKKMMMMMMKKKLLLQQQSSSQQQLLLNNNPPPRRRSSSSSSRRRRRRSSSSSSTTTUUUVVVXXXYYYZZZWWWVVVVVVVVVWWWYYY[[[]]]\\\[[[ZZZZZZZZZ[[[ZZZZZZ\\\^^^```aaa````````````bbb```___^^^```dddiiimmmiiifffdddeeejjjlllkkkhhhkkkmmmnnnnnnlllkkkkkkllltttcccTTTOOOMMMKKKKKKNNNOOOPPPUUU\\\kkk{{{lllhhhccceeeooovvv{{{rrrffflllxxx\\\;;;888666555666666666555222222222222222222222222sssqqqnnnjjjgggdddbbbaaaaaaaaa___\\\YYYUUURRRPPPFFFGGGGGGGGGEEEBBB???======999555222111111111000000/////////............'''))),,,///111111111111////////////////////////////////////000000000000000000111000000///......000111111111111222222222222222111111222222333444000333777777666999AAAGGG}}}{{{|||sssnnngggeeefffeeeaaa]]]UUUWWWZZZ\\\YYYSSSLLLFFFEEEEEEEEEDDDCCCAAA@@@?????????>>><<<:::;;;===???;;;<<<<<<===>>>???AAABBB@@@FFFLLLPPPTTT\\\jjjtttrrr~~~gggeeehhhkkk``````ZZZaaafff```LLL888111444333333333444555888:::;;;<<>>===>>>:::555222222222222111///............//////000////////////////////////---------.........//////000000////////////000000000000000000////////////000000000000111111111111333333444444444444555555666555666888777999BBBLLLzzzxxx{{{|||lllhhhbbb```dddhhheee___SSSWWW]]]aaa\\\RRRLLLLLLMMMIIIDDDBBBCCCCCCBBB@@@@@@???<<<;;;:::;;;<<<===AAA@@@???>>>>>>>>>>>>>>>AAABBBCCCFFFJJJPPPVVVYYYllltttzzzzzziiijjjkkkiii^^^ccc___bbbddd\\\JJJ888000000444000000444777777999<<>>======:::555222222222222111000//////.........//////////////////////////////---------.........//////000000////////////000000000000000000////////////000000000000111111111111111111222222222222333333666555666888777999AAAKKK|||yyyxxxssslll]]]\\\ZZZ\\\ccciiigggbbbYYY[[[```dddaaaYYYTTTUUUSSSPPPKKKHHHHHHGGGEEECCCAAA@@@>>><<<;;;;;;<<<===??????>>>===<<<<<<<<<<<<<<<<<<<<<===@@@DDDHHHKKKPPPWWWaaahhhmmmsss{{{tttfffiiijjjhhh]]]bbb]]]bbbbbbXXXFFF666111333555222111555777888:::>>>DDDBBBFFFNNNRRRRRRUUUYYYZZZXXXWWWVVVVVVTTTRRROOOUUUSSSSSSTTTVVVYYYZZZZZZ]]]\\\[[[YYYXXXWWWVVVVVVWWW]]]dddfffccc___]]]]]][[[\\\]]]\\\\\\^^^bbbfffnnnjjjeeecccccccccbbb``````___^^^]]]\\\^^^ccchhhiiigggcccbbbccceeeffffffiiigggfffiiimmmooollliiijjjlllnnnmmmlllmmmppprrr|||dddZZZRRRLLLLLLLLLLLLMMMPPPUUUZZZfff{{{{{{vvvnnnkkkfffeeeiiiqqq{{{|||jjjooo|||zzzwwwxxx{{{hhhAAA999444555666444333444111111111111111222222333sssppplllhhhddd```^^^]]]aaacccaaa\\\XXXWWWSSSOOOJJJJJJHHHFFFCCCAAA???>>>===:::555222111222111111111000///...............////////////////////////------........./////////000000////////////000000////////////000000000000000000000000111111111111111111222222222222333333666444555777777888@@@III~~~yyyvvv}}}kkk```[[[SSSTTTUUUXXXaaakkklllggg______bbbfffddd^^^\\\^^^\\\YYYTTTQQQOOOMMMJJJHHHEEEDDDAAA???>>>>>>>>>???@@@???>>>===<<<<<<<<<<<<===<<<;;;;;;<<<>>>@@@BBB>>>CCCIIINNNQQQVVV]]]cccmmmuuukkkeeeiiihhheee[[[```YYY``````TTTAAA444222666777333222666888:::???DDDFFFGGGNNNVVV[[[ZZZZZZ\\\[[[\\\___aaabbb```[[[WWWXXXZZZ]]]^^^^^^^^^```aaa\\\\\\ZZZXXXVVVVVVWWWYYYYYY```hhhmmmllliiihhhhhh``````___^^^]]]^^^aaadddnnnkkkhhhfffffffffeeedddccceeeeeebbb```aaadddgggiiigggeeeeeeggghhhgggggghhhggggggjjjnnnnnnkkkhhhjjjlllmmmnnnnnnpppsssuuu|||ggg[[[PPPKKKKKKKKKKKKLLLPPPVVVZZZdddzzz~~~~~~uuuiiifffaaa[[[YYYZZZcccoookkkAAA999444555666444333444111111111111111222333333xxxuuuoooiiidddaaa```___bbbdddaaa\\\XXXWWWUUUPPPKKKJJJIIIGGGDDDBBB@@@???===999555222111111111000111111000......---------////////////////////////............////////////000000////////////000000////////////000000000000///000000000111111111111333333333444444444555555666444444666777888>>>FFFkkk{{{vvv}}}qqqddd]]]ZZZVVVXXXWWWWWW```nnnssspppeeeccccccdddccc______aaaaaa___\\\YYYUUUQQQNNNLLLIIIHHHFFFCCCBBB@@@@@@@@@BBBAAA@@@???>>>=========???>>>===<<<;;;<<<>>>>>>===???@@@AAABBBEEEJJJNNNTTT[[[ggguuufffeeejjjhhhdddYYY]]]TTT]]]^^^QQQ>>>333222666777444555888<<>>=========;;;:::999999999999:::;;;<<<<<<;;;:::;;;===@@@CCCFFFJJJTTTcccvvvfffhhhllliiieeeYYY[[[PPPZZZ\\\NNN<<<444333333666555777<<<@@@DDDLLLUUU[[[```eeehhhhhhddd___ZZZXXX\\\cccjjjnnnmmmhhhdddZZZ^^^cccdddbbb``````bbbbbb\\\WWWXXX^^^cccdddcccaaabbbcccccccccccceeegggeeedddbbbbbbbbbbbbbbbbbbeeefffhhhiiikkknnnppprrrmmmpppsssvvv|||~~~vvvkkkkkkkkklllooorrrtttsssrrrhhhiiikkknnnqqqrrrqqqooojjjjjjkkknnnqqqtttvvvwwwfffYYYLLLJJJJJJJJJJJJKKKOOOTTTXXXcccyyy{{{nnnffffffhhhfffkkklllrrriiiAAA999444555666444333444222222222111222333333444uuurrrmmmgggcccaaa``````dddeeebbb\\\YYYYYYWWWTTTKKKKKKIIIGGGDDDBBB@@@???<<<999444111000111000000111000///...............////////////////////////....../////////000000000000000////////////000000......//////000000111111000000000000111111111111111111222222222222333333666222222555777777:::???LLLzzzyyyxxx~~~xxx}}}wwwqqqnnntttyyysssqqqfffhhhaaaXXX```uuuuuunnniiigggeeebbbaaaccccccdddeeeddd```[[[YYYXXXPPPOOOMMMJJJGGGEEECCCAAACCCBBBAAA???>>>=========;;;;;;::::::;;;;;;<<<<<<::::::999999;;;>>>AAABBBAAACCCIIIWWWmmmggghhhllljjjhhh[[[[[[RRRZZZXXXIII:::555444222666666999???BBBEEENNNWWW```eeehhhgggfffddd___YYYYYY[[[^^^bbbeeeddd```]]]WWW[[[```ccceeefffggghhhgggbbb\\\ZZZ\\\^^^^^^]]]aaa___^^^]]]___bbbfffiiifffeeecccdddeeefffeeedddbbbdddfffgggfffggghhhjjjlllrrrvvvxxx~~~zzzmmmjjjjjjkkkmmmppprrrqqqpppfffhhhkkkooossswwwyyyzzznnnnnnnnnqqquuuyyyzzzzzzaaaWWWLLLJJJJJJJJJJJJJJJMMMSSSWWWbbbwww}}}}}}sssrrrooossslllAAA999444555666444333444222222222222222333444444rrrppplllhhheeecccbbbbbbdddeeebbb\\\YYYYYYXXXUUUKKKJJJHHHFFFDDDAAA@@@???<<<888444111000000000000000//////.........//////////////////////////////.../////////000000000000000000////////////000000.........///000111111111000000000000111111111111111111222222222222333333666222111444666777999===EEEeeessslll~~~vvv}}}|||uuussszzz}}}qqqtttkkk___cccxxxxxxpppjjjhhhgggdddccceeecccfffiiiiiifffcccaaaaaaZZZYYYWWWTTTQQQNNNKKKIIIGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@????????????@@@@@@===<<<;;;<<<>>>@@@BBBBBB@@@???CCCOOOgggfffgggjjjjjjkkk___]]]XXX[[[TTTBBB666666777333666777;;;@@@AAACCCJJJSSS[[[```bbb``````aaa^^^YYYYYYXXXYYYZZZ\\\]]]\\\[[[YYYZZZ]]]aaafffjjjjjjjjjfffeeeccc]]]WWWTTTVVVXXXaaa```^^^^^^aaadddggghhhcccaaa```bbbdddfffeeeddd___aaacccbbb```___```aaagggpppuuurrrsssxxxvvvooollljjjiiijjjkkklllkkkjjjfffhhhjjjlllooossswwwzzzpppoooooorrrwwwzzz{{{{{{[[[UUUNNNKKKKKKJJJIIIIIILLLQQQUUU```tttkkkAAA999444555666444333444333222222222222333444444rrrqqqnnnjjjhhhfffeeeeeedddeeebbb\\\YYYZZZYYYVVVJJJJJJHHHFFFCCCAAA???>>><<<888444111000000000/////////.........//////000////////////////////////////////////000000000000000000////////////000000---......///000111111222000000000000111111111111333333444444444555555555666222000444666777888<<<@@@WWWuuuiiitttyyy}}}}}}wwwggghhhyyywwwooohhhggggggdddcccdddccchhhlllnnnkkkiiihhhhhhdddcccaaa^^^[[[WWWTTTRRRLLLKKKIIIHHHFFFEEEEEEDDDAAAAAA@@@@@@@@@????????????===<<<<<<===>>>===<<<@@@>>>@@@LLLdddeeedddgggjjjnnnbbb___]]]]]]QQQ<<<222666999555777888<<<@@@@@@@@@FFFNNNTTTYYY\\\ZZZ[[[___^^^ZZZXXXWWWUUUVVVYYY]]]^^^___\\\[[[[[[___eeeiiihhhgggfffkkkllldddXXXRRRVVV^^^___^^^]]]]]]___```aaa```^^^\\\[[[]]]aaacccbbbaaa```bbbeeedddaaa```aaacccbbbnnntttlllggglllpppooonnnllliiihhhhhhhhhgggeeehhhhhhhhhhhhiiikkkooorrrpppnnnnnnpppuuuyyyzzzyyyWWWTTTPPPLLLLLLKKKIIIIIIKKKPPPSSS^^^qqq{{{gggAAA999444555666444333444333333222222333333444555qqqqqqpppnnnjjjgggffffffdddiiihhh```YYYWWWXXXXXXOOOLLLHHHEEEDDDCCCBBBAAA===999444111000111222222333222111000////////////////////////////////////222111000//////000111111000000000000000000000000000000//////.........---000000000111222222333333333333222222333333444555444666777777666666777999BBBQQQxxxuuuuuuyyywww{{{{{{uuusssnnniiifffeeefffffffffggghhhiiiiiiiiiiiiiiihhhhhhiiijjjjjjiiieeebbb``````\\\XXXSSSPPPLLLHHHEEEHHHFFFCCCAAAAAAAAA@@@>>>???@@@@@@@@@??????@@@AAA;;;EEECCCHHHgggiii___hhhiiiddd___YYYcccYYYIII999333333555555777999;;;===???DDDIIIMMMPPPRRRTTTVVVYYY[[[\\\\\\XXXWWWUUUSSSTTTVVVXXXZZZ^^^[[[ZZZ]]]``````\\\WWW```aaagggkkkeeeZZZVVVYYY\\\]]]^^^]]][[[YYYYYYYYY]]]^^^___^^^]]]\\\\\\]]]cccaaabbbgggkkkjjjeeeaaadddgggjjjhhhcccaaaeeeiiihhhhhhhhhhhhgggeeedddccciiiiiiiiiiiiiiijjjjjjjjjqqqqqqooonnnooottt|||SSSSSSQQQJJJJJJIIIHHHHHHKKKPPPTTTaaarrrvvvkkkggg{{{zzzzzzuuuyyy{{{vvv___===888444555555333222444333444555444333333444666qqqqqqooommmjjjhhhggggggdddhhhhhh```YYYXXXXXXXXXQQQNNNIIIEEECCCBBB@@@???===999444111000111222222333222111000////////////........................111000///......///000000000000000000000000000000000/////////............///000000111111222333333333222222222222333444444333555666777666666888999@@@OOO~~~tttttt|||zzzvvvpppllliiieeecccdddfffggggggggghhhhhhiiiiiiiiiiiiiiiiiijjjkkkllllllkkkjjjiiijjjjjjiiieee^^^VVVOOOJJJIIIGGGEEEEEEFFFEEEDDDBBBCCCDDDEEEDDDCCCAAAAAAAAA>>>HHHHHHNNNmmmjjjbbbjjjggg```]]]XXXbbbWWWGGG999333333555666777999;;;<<>><<<999444111000111222222111111000///////////////........................///.........//////000000///////////////////////////////////////.........//////000000111222222222222222222111222333333444111333555666666777999;;;888EEEllluuusss}}}zzzpppkkkkkkiiihhhiiikkknnnooonnnmmmmmmmmmnnnnnnoooppppppqqqqqqrrrsssvvvyyy{{{}}}~~~tttmmmjjjccc___YYYUUURRRQQQPPPOOONNNLLLIIIGGGGGGHHHHHHHHHGGGMMMKKKTTTtttvvvhhhhhhkkkaaaYYYZZZZZZ^^^PPP@@@777444444555777777888999:::<<>>===999444111000111222222//////.........//////000------------------------+++,,,...000000000000///000000000000000000000000---.........//////000000......//////000111111111111111111000111222222333333444555555444444666777333<<<@@@^^^xxxrrr}}}xxxvvv|||~~~~~~{{{yyyyyyxxxxxxwwwyyy{{{}}}uuukkkWWW^^^fff}}}eeebbbggghhh\\\WWWYYYUUUUUUBBB444555777444444888;;;<<<<<<;;;;;;<<>>>>>;;;888888<<<@@@GGGHHHJJJMMMQQQRRRQQQPPPSSSWWWZZZZZZVVVRRRPPPPPPMMMNNNMMMJJJJJJOOOQQQPPPOOOSSSWWWXXXYYY\\\cccjjjfffccc^^^ZZZYYY[[[^^^```___^^^]]]]]]\\\ZZZVVVRRRQQQRRRRRRRRRQQQQQQQQQRRRWWW[[[\\\[[[]]]```[[[SSS[[[[[[[[[\\\\\\^^^___```bbbcccfffggggggfffdddbbbbbbdddhhhkkknnnqqqrrrrrr|||yyyQQQZZZLLLKKKKKKJJJIIIHHHHHHHHHHHHOOOYYYjjjuuufff]]]XXXWWW___sssjjjeeeggg___jjjzzzxxxSSS;;;888555444444555444333444444444444666888:::;;;sssrrrpppmmmkkkiiifffdddddddddcccaaa^^^ZZZVVVTTTMMMKKKIIIGGGGGGFFFCCCAAA===999444111000000////////////.........------------------............/////////////////////////////////////////////////////////////////////////////////000111111111111111000111111111111222222222333444444555555666777777555@@@@@@JJJzzz{{{}}}}}}fffggghhhccc[[[UUUUUUYYYGGG>>>666666888888888:::777:::;;;;;;:::;;;???CCCEEEGGGIIILLLOOOQQQSSSTTTVVVYYY\\\\\\YYYUUUSSSSSSVVVYYYXXXSSSPPPRRRSSSRRRSSSVVVYYYYYYXXXZZZ___eeeiiigggfffddddddeeefffgggaaaaaa`````````^^^[[[XXXTTTQQQOOOQQQTTTUUUSSSPPPSSSWWWYYYYYY]]]bbb```ZZZYYYYYYYYY[[[___eeejjjmmmmmmllljjjhhhfffdddccccccdddfffiiillloooqqqrrrrrr~~~UUU[[[NNNKKKKKKJJJIIIHHHHHHHHHHHHMMMWWWhhh{{{qqqgggbbb______gggwwwjjjaaaccc\\\jjjyyyxxxSSS;;;888555444444555444333444444444555666999;;;<<>>:::555222111111000000/////////.........---------------............/////////////////////////////////////////////////////////////////////////////////000111111111111111000111111111111222222222444444555555666777777777666<<<<<>>===>>>BBBFFFFFFIIINNNOOONNNOOOQQQSSSUUUXXX\\\]]]\\\[[[[[[[[[aaafffggg___XXXUUUUUUTTTQQQTTTVVVUUUTTTVVVZZZ^^^eeefffgggiiijjjjjjjjjjjjeeeddddddeeefffeeeccc```WWWSSSOOOQQQVVVXXXUUUPPPSSSUUUWWWYYY___eeefffddd]]]\\\[[[^^^ccckkkrrrwwwtttqqqmmmiiigggfffggghhhhhhiiilllnnnqqqrrrrrrrrr~~~YYYZZZNNNKKKKKKJJJIIIHHHHHHHHHHHHKKKTTTdddvvvtttrrrnnniiieeeiiiuuutttfffiiifffkkkxxx~~~xxxUUU;;;888555444444555444333444444444555777:::<<<>>>wwwuuuoooiiidddbbbcccdddccccccdddccc___[[[VVVSSSJJJIIIIIIIIIIIIGGGCCC@@@===999444111111111000000////////////............---------............/////////////////////////////////////////////////////////////////////////////////000111111111111111000000111111111222222222444444555666666777777888666999:::@@@aaaxxx}}}ffffffccc\\\WWWVVVUUUSSS>>>999777999;;;999888:::>>>@@@CCCCCCAAAAAACCCFFFJJJOOOUUUUUUQQQNNNNNNPPPSSSVVVYYY\\\^^^```aaabbbeeelllnnnggg]]]XXXWWWWWWSSSUUUVVVVVVVVVWWWZZZ]]]\\\]]]___bbbeeefffhhhhhhggggggggghhhjjjkkkiiihhh]]]ZZZXXXXXXZZZZZZXXXUUUYYYZZZ[[[\\\```fffiiijjjeeedddccccccfffkkkpppssspppnnnlllkkkjjjkkkmmmooolllmmmoooqqqssssssssssss{{{[[[VVVLLLKKKKKKJJJIIIHHHHHHHHHHHHIIISSSaaaqqq~~~vvvmmmiiikkkssszzzxxxzzznnnrrrtttoooyyy~~~yyyXXX;;;888555444444555444333444444555666888;;;>>>???xxxvvvppphhhbbb```bbbddddddeeeeeeeeeaaa]]]WWWTTTJJJIIIIIIIIIIIIGGGCCC@@@;;;777333000///000000///000000/////////.........---------............/////////////////////////////////////////////////////////////////////////////////000111111111111111000000111111111222222222444444555555666777777777777666<<<@@@VVVyyyiiieee]]]WWWYYY[[[TTTIII;;;888777;;;<<<::::::<<<@@@CCCEEEDDDBBBBBBEEEIIIKKKRRRYYY[[[VVVRRRPPPQQQVVVVVVXXXZZZ]]]___``````bbbjjjmmmggg^^^ZZZYYYYYY\\\]]]]]]\\\[[[[[[\\\]]]WWWXXXYYY\\\___bbbeeeggggggfffgggiiikkkmmmlllkkkdddfffgggeeeaaa^^^___aaadddbbbaaabbbcccdddhhhkkkjjjjjjiiihhhhhhiiijjjjjjjjjkkklllmmmnnnooooooooonnnpppqqqssstttttttttsssyyy___TTTMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHQQQ^^^lll}}}|||}}}vvvkkkfffdddeeeeeedddggguuuppptttxxxsss{{{zzz[[[;;;888555444444555444333444555555777:::===@@@AAAxxxvvvqqqiiibbb___bbbeeedddeeeffffffccc^^^XXXTTTLLLKKKIIIIIIHHHFFFBBB@@@:::777222000///000//////000000000/////////......---------............/////////////////////////////////////////////////////////////////////////////////000111111111111111000111111111111222222222333333444444555666666666777444===AAALLL{{{mmmggg\\\VVV[[[___SSSBBB999777888<<<===;;;<<>>AAACCCwwwvvvrrrjjjbbb```bbbgggcccdddffffffccc]]]WWWSSSOOOMMMJJJHHHFFFEEEBBB???;;;777333000000111111000000000000000/////////...---------............/////////////////////////////////////////////////////////////////////////////////000111111111111111000111111111111222222222222222333333444555555555777222>>>@@@CCCxxx||||||jjjggg]]]VVVZZZ]]]OOO<<<999777999===>>><<<>>>BBBFFFGGGGGGEEEDDDGGGMMMRRRPPPPPPRRRTTTWWWZZZ]]]^^^]]]ZZZWWWWWWYYY[[[[[[[[[ZZZ___aaa^^^\\\^^^^^^[[[ZZZZZZYYYYYYXXXWWWVVVTTTWWWYYY]]]aaaccceeeffffff```______aaadddfffggggggdddgggjjjiiiggggggiiillljjjgggfffhhheeebbbeeelllooommmjjjgggffffffggggggjjjlllnnnppppppnnnllljjjjjjkkkmmmoooppppppppppppwwwkkkVVVSSSKKKKKKJJJIIIHHHHHHHHHHHHEEELLLWWWbbbppp{{{uuu}}}yyyvvvmmmcccdddnnnxxx|||lllkkkkkksssrrrfffXXXRRRVVV^^^dddfff``````fffwwwvvvwww}}}xxx|||~~~{{{uuuYYY;;;888555444444555444333555555666888<<>>>>>sss}}}}}}}}}eeeeee^^^VVVVVVWWWKKK888999888999===>>>===@@@DDDQQQPPPNNNJJJGGGIIIOOOTTTWWWSSSPPPOOOSSSXXX]]]___YYYWWWTTTVVVZZZ^^^```___[[[^^^^^^\\\]]]______\\\YYYYYYZZZ\\\___``````___SSSWWW]]]bbbddddddbbb```]]]\\\\\\^^^aaacccdddddd^^^^^^___aaadddfffggghhhgggdddeeehhhfffbbbfffnnnssspppjjjfffcccdddfffhhhjjjkkkmmmooooooooonnnmmmggghhhjjjlllnnnnnnnnnnnnssslllUUUSSSKKKKKKJJJIIIHHHHHHHHHHHHCCCJJJUUU___mmmyyyzzzzzz|||iiifffttt~~~uuussskkk___ZZZUUUUUU\\\eeelllooogggfffhhhtttuuuvvv|||yyy||||||yyyrrrWWW;;;888555444555555444333555555666999<<<@@@CCCFFFxxxtttqqqmmmeee___```eeecccffffffccc```^^^WWWPPPMMMLLLKKKKKKIIIEEE@@@<<<===888222000111111000...///000000///---+++,,,------------............///////////////////////////------...///000000//////000000//////.........---////////////000000000000///000000000000111111111222222222222333444555555<<<111888???>>>bbbzzz~~~}}}nnnggg___YYYXXXYYYSSSFFF;;;999:::;;;===???@@@AAAAAAXXXUUUPPPKKKGGGGGGKKKOOOUUUUUUTTTRRRRRRUUUYYY]]][[[WWWTTTUUUYYY[[[YYYUUURRRUUUYYY\\\[[[ZZZZZZZZZWWWWWWWWWXXXZZZ[[[]]]^^^TTTVVVXXXYYYZZZYYYXXXWWW[[[\\\[[[ZZZ___fffeee^^^______^^^___```aaacccdddbbb```^^^```bbbdddbbb```iiiiiigggffffffeeeeeeeeeeeeeeegggmmmrrruuutttrrroookkklllqqqsssoooooorrr{{{yyySSSNNNIIIIIIJJJJJJIIIHHHFFFEEEFFFIIIPPP[[[hhhzzzwwwwwwxxxlllcccbbbZZZVVVVVVSSSTTTkkkxxxsss|||xxxooo{{{uuuwww~~~nnnSSS:::888666444333333444555888888999:::>>>BBBGGGJJJwwwtttpppllleee^^^___dddccceeeddd```^^^]]]VVVOOOMMMLLLKKKJJJHHHEEE@@@======888222000111111000...///000000///---+++,,,------------............///////////////////////////---...//////////////////000/////////............////////////000000000000/////////000000000111111222222222222333444555555999111999>>><<<\\\zzz}}}~~~yyyyyyzzzfffeee\\\VVVXXXXXXNNNAAA:::999:::;;;===???@@@@@@@@@MMMMMMMMMLLLKKKLLLOOORRRRRRRRRQQQPPPOOOQQQUUUXXXWWWSSSOOOPPPTTTVVVTTTRRRQQQTTTWWWXXXVVVUUUTTTSSSSSSTTTVVVYYYZZZZZZZZZZZZVVVVVVVVVVVVWWWXXXXXXYYYXXXZZZZZZ[[[ccckkkkkkfff```______^^^___```bbbcccdddaaa^^^^^^aaaccccccbbbeeefffggghhhhhhgggfffeeebbbcccfffkkkqqquuuuuusssooojjjjjjpppsssqqqqqqssswwwwwwQQQOOOIIIJJJJJJJJJJJJIIIGGGFFFDDDFFFLLLUUUaaassszzznnnjjjccc___^^^ZZZ\\\tttllljjjwwwrrryyykkkQQQ:::888666444333444555666666777999;;;???DDDJJJNNNvvvsssooolllddd^^^___dddcccdddbbb^^^\\\[[[VVVOOONNNLLLJJJHHHGGGDDDAAA>>>===888222000111111000......///000///---,,,,,,------------............/////////////////////////////////////////////...---////////////............////////////000000000000/////////000000000000111222222222222333444555555666222999===999SSSyyyzzzyyy}}}|||fffdddXXXSSSYYYVVVGGG;;;:::999:::;;;===>>>?????????@@@CCCGGGJJJLLLOOOQQQSSSMMMMMMMMMKKKKKKLLLOOORRRSSSOOOKKKKKKNNNPPPPPPNNNOOOQQQSSSSSSQQQNNNMMMLLLNNNPPPTTTWWWXXXXXXVVVUUUWWWVVVTTTTTTTTTVVVYYY[[[WWWXXXYYY[[[bbbiiikkkhhhaaa```___^^^^^^___```aaadddaaa___^^^```bbbcccdddaaacccgggiiijjjiiigggeee^^^___ccchhhnnnqqqrrrrrrrrrmmmmmmrrrwwwwwwwwwxxxssstttOOORRRIIIJJJJJJJJJJJJIIIIIIHHHDDDDDDIIIPPP[[[lll{{{}}}tttllleeeccc^^^]]]uuuhhhooo|||wwwyyy~~~~~~eeeKKK999888666444444444666777666888;;;>>>BBBHHHOOOSSSvvvrrroookkkddd^^^___ddddddeeebbb]]][[[[[[VVVPPPNNNLLLIIIGGGFFFDDDAAA???===888222000111111000......///000///---,,,---...---------............/////////////////////////////////000000///...------///////////////.........////////////000000000000000000000111111111111222222222222222333444555555666555999:::888LLLyyywwwrrr{{{yyyzzzzzzqqqbbbWWWSSSYYYSSSAAA888;;;999:::;;;<<<===>>>>>>>>>999===AAAEEEHHHKKKOOOQQQHHHIIIIIIHHHGGGHHHJJJLLLPPPMMMIIIHHHJJJLLLLLLLLLNNNOOOQQQQQQNNNLLLKKKKKKMMMNNNPPPRRRTTTTTTTTTSSSVVVUUUUUUUUUVVVXXXYYYZZZYYYXXXWWWXXX\\\```aaa```aaa```^^^]]]]]]]]]^^^___aaa`````````aaabbbbbbbbbbbbcccfffhhhiiihhhfffeee^^^___bbbeeeiiilllmmmmmmpppnnnnnnrrrvvvyyyyyyxxxsssuuuPPPTTTIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFIIIOOOYYYjjj}}}rrr]]]fffpppyyytttlllhhhaaa^^^sss{{{mmmyyy~~~vvv{{{xxx___GGG999888666444444555777888888;;;@@@CCCFFFKKKRRRWWWuuurrroookkkeee___```eeeeeeeeeccc^^^\\\\\\WWWQQQMMMKKKHHHFFFEEEDDDAAA???===888222000111111000...---/////////---,,,---...---------............/////////////////////////////////000000///...------.........///////////////////////////000000000000111111111222222222333333222222222222333444555555777777888888888GGGvvv{{{tttrrrsssaaaYYYVVVXXXNNN===777<<<999:::;;;<<<<<<<<<<<<<<<:::;;;===>>>@@@CCCHHHLLLEEEGGGHHHHHHGGGGGGIIIJJJLLLJJJHHHGGGGGGHHHIIIIIILLLNNNPPPPPPNNNMMMMMMNNNNNNMMMMMMMMMOOOQQQSSSUUUSSSTTTVVVXXXYYYYYYYYYYYYYYYWWWVVVWWWXXXYYY[[[\\\```___^^^\\\\\\\\\]]]]]]]]]___aaabbbbbbaaa```___ffffffffffffffffffffffffcccdddeeegggggghhhiiijjjkkklllnnnppprrrtttuuutttuuu}}}UUURRRIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFHHHNNNWWWggg|||yyyhhhgggfffmmm~~~tttoooiiidddrrrxxxpppvvv{{{vvv\\\FFF888777666555555666888999999===BBBEEEFFFJJJQQQVVVvvvsssppplllfff```aaagggdddeeeccc___]]]\\\WWWPPPKKKJJJHHHGGGFFFDDDAAA???===888222000111111000...---...///...---,,,---///---------............/////////////////////////////////////////////...---.........///////////////////////////000000000000111111111222222222333333222222222222333444555555666888666777:::BBBhhhttttttsssiii___]]]ZZZTTTGGG;;;999===::::::;;;;;;;;;;;;;;;:::;;;;;;;;;::::::>>>CCCGGGEEEGGGIIIJJJJJJJJJKKKLLLJJJIIIHHHGGGGGGFFFFFFGGGKKKMMMOOOOOONNNNNNOOOPPPNNNMMMLLLKKKLLLOOOSSSUUUQQQSSSVVVXXXYYYYYYXXXWWWXXXUUUTTTWWWXXXXXX[[[______^^^]]][[[[[[[[[\\\\\\ZZZ]]]```aaa```___^^^^^^gggfffeeeddddddeeeeeefffhhhiiiiiihhhgggfffggghhhjjjqqqvvvuuusssttttttsssuuuaaaRRRLLLKKKJJJIIIHHHHHHHHHHHHDDDDDDFFFKKKSSSaaayyyzzzvvvmmmooovvvyyyrrrgggggg~~~}}}wwwsssjjjooowwwvvv~~~yyyzzz~~~uuuZZZEEE888777555555555777999:::888>>>DDDFFFGGGJJJQQQWWWwwwsssqqqmmmgggaaaccchhhbbbdddccc___]]][[[UUUNNNJJJIIIHHHHHHGGGEEEAAA>>>===888222000111111000...---...///...------...///---------............///////////////////////////---...//////////////////............/////////000////////////000000000000//////000000000111111111222222222222333444555555222777444777<<<<<>>888KKKyyyyyyrrrsss}}}jjjfffZZZccc___JJJ:::999<<<:::::::::;;;;;;;;;:::999999555777999:::<<<@@@DDDGGGFFFJJJNNNPPPQQQQQQRRRSSSPPPRRRTTTTTTRRROOONNNMMMJJJKKKLLLLLLJJJIIIJJJLLLKKKLLLNNNOOOQQQQQQRRRRRRQQQPPPOOOPPPQQQTTTVVVXXXWWWSSSRRRUUUUUUSSSWWW^^^\\\\\\[[[ZZZZZZ[[[\\\]]]]]]]]]\\\YYYWWWYYY^^^ccc^^^```dddgggiiihhhgggeeeaaabbbcccaaa]]]\\\]]]```aaappp{{{vvvlllhhhiiiiiinnn{{{\\\SSSRRROOOMMMKKKJJJJJJJJJFFFEEEFFFIIIMMMWWWjjj|||zzzwww~~~xxx||||||kkkbbbYYYUUUVVV]]]jjjttt~~~~~~kkkMMM999777666555555666888:::<<<===DDDMMMQQQSSSWWW___gggyyyyyywwwooofffaaabbbeeegggeeecccbbbbbb]]]VVVPPPNNNLLLJJJHHHGGGEEEAAA???<<<777222000111222111000//////............/////////---,,,---000111000...,,,------......------,,,000000//////.........---000000000000000000000000///000000000000000//////222000......111333222000222222111111222222333444333111555::::::===QQQgggxxx~~~}}}qqq|||ssscccdddaaa]]]SSSDDD999666777999<<<<<<;;;;;;:::999888888999999999:::<<>><<<888222000111222111///......------------.........,,,+++,,,///000///---,,,------......------,,,000/////////............//////////////////////////////000000000000//////222000...///111222222000222222111111222222333444555111333888999:::JJJ]]]{{{ooovvvrrraaabbb]]]WWWLLL@@@888777888:::<<<;;;;;;:::999999888888999999999;;;===@@@DDDFFFDDDFFFHHHJJJKKKNNNQQQTTTVVVTTTRRRQQQOOOOOOOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKNNNNNNPPPSSSVVVWWWVVVTTTQQQPPPOOOOOOPPPTTTWWWZZZXXXUUURRRSSSWWWZZZYYYWWW[[[YYYXXXXXXZZZ[[[[[[ZZZ\\\\\\^^^```bbbbbb___]]]`````````aaabbbdddeeefffeeebbb```aaa```[[[ZZZ]]]```cccgggiiijjjjjjlllmmmnnnvvvkkkZZZTTTPPPPPPPPPMMMLLLNNNJJJFFFCCCEEEIIIRRRaaapppqqqeeecccXXX[[[jjjpppmmmxxx|||}}}zzz{{{}}}~~~```FFF:::666666666666666888<<<@@@HHHLLLQQQUUUYYYaaallltttwwwvvvsssmmmeeeaaaaaacccbbbaaa___``````\\\UUUPPPNNNLLLJJJHHHGGGDDDAAA>>>===888333000111111000...------,,,,,,,,,,,,---------,,,++++++---...---,,,,,,------......------,,,////////////............////////////////////////...//////000000/////////111000...///111222222111222222111111222222333444666222222666777888AAANNNuuu|||qqqqqq~~~ppp``````YYYOOOBBB:::777888:::;;;;;;::::::999999888888888:::::::::;;;>>>CCCGGGJJJFFFHHHIIIKKKLLLOOOTTTWWWWWWVVVSSSPPPNNNLLLLLLKKKLLLLLLLLLMMMMMMMMMNNNNNNQQQQQQSSSVVVYYYZZZYYYXXXTTTSSSQQQQQQRRRTTTXXXYYYVVVUUUTTTTTTVVVYYY\\\]]]```___]]]]]]^^^]]]ZZZXXX^^^___aaadddfffeeebbb___``````aaabbbdddfffhhhiiimmmiiifffgggfffeeegggkkkhhhjjjmmmooooooooopppqqqwwwzzzqqq[[[UUUQQQQQQPPPMMMMMMOOOLLLGGGDDDDDDFFFLLLZZZgggvvvzzzrrreeedddooosssmmmqqq|||~~~{{{~~~{{{}}}~~~zzz[[[BBB888555666666666666999===AAAIIIPPPWWW[[[^^^cccnnnwwwxxxwwwtttnnnhhhddddddeeebbb```___``````]]]VVVQQQNNNLLLIIIHHHFFFDDD@@@>>>>>>999333000000111///---...------,,,,,,------...---,,,,,,,,,---------,,,,,,------......------,,,///////////////.........////////////////////////......//////000/////////000/////////000111222222222222111111222222333444666222111555777888<<>>999333000000111///---//////............//////---.........------------,,,------......------,,,.........///////////////........................------...////////////////////////000000111222333222222111111222222333444444222222555888999;;;???RRRssssssyyyqqqsss{{{ggg^^^[[[VVVGGG999777:::::::::<<<:::::::::999999999999999;;;;;;<<<>>>BBBHHHMMMPPPWWWWWWWWWUUUSSSRRRTTTVVVVVVTTTSSSQQQQQQQQQQQQRRRKKKKKKKKKLLLMMMNNNPPPQQQQQQPPPQQQSSSVVVXXXXXXWWWWWWVVVUUUUUUUUUVVVXXXYYYYYY[[[]]][[[YYYZZZ___ccceeeeeeeeeggghhhhhhfffddddddbbbaaacccgggkkkmmmnnnllllllkkkkkkkkklllmmmmmmllliiiiiinnnqqqrrrvvv|||zzzxxxsssooommmnnnssswwwxxxvvv|||^^^XXXTTTTTTSSSPPPOOOQQQOOOJJJFFFDDDDDDHHHTTT```lll|||yyyuuujjjuuu|||xxxxxx{{{{{{oooPPP===888555555666777999===BBBFFFIIIPPPWWWZZZYYYZZZ```eeevvvsssoookkkgggeeedddddddddbbbaaaaaaaaa]]]WWWQQQMMMKKKIIIGGGFFFCCC@@@======888333000111111000.../////////....../////////---...///...---,,,---...,,,------......------,,,.........///////////////........................,,,---......////////////...///000000000000222444222222111111222222333444333333333555777999<<<>>>OOOzzzwwwiii~~~|||rrrttt~~~pppccc]]]YYYSSSDDD888999;;;::::::===:::::::::::::::::::::::::::;;;===@@@DDDIIIMMMOOOSSSUUUVVVUUUSSSSSSSSSTTTSSSSSSRRRRRRSSSUUUVVVWWWPPPOOONNNNNNNNNPPPQQQRRRPPPPPPPPPRRRUUUWWWXXXWWWWWWVVVVVVVVVVVVWWWYYYZZZWWWZZZ\\\\\\ZZZ[[[^^^aaaaaaaaabbbdddggghhhhhhggg```aaadddhhhlllnnnmmmkkkmmmmmmlllkkkkkkkkkkkklllllllllpppvvvzzzyyyzzz}}}{{{xxxsssmmmkkkmmmssswwwyyywww{{{___YYYUUUUUUTTTQQQQQQRRRPPPKKKGGGEEEDDDGGGRRR]]]gggwwwtttooouuu}}}{{{hhhJJJ::::::555666777999;;;???EEEIIIJJJOOOTTTVVVVVVWWWZZZ\\\vvvsssnnnjjjhhhfffeeeddddddbbb``````___\\\TTTOOOMMMKKKIIIGGGEEECCC@@@===<<<888222000111222111//////......------......///,,,...///...+++***+++---,,,------......------,,,............/////////000........................+++,,,---...////////////---///000000///000333555222222111111222222333444222444666555555777:::===FFFeeeqqqwwwuuuwwwzzzyyyfffbbb```ZZZMMM???777:::<<<999999???;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>BBBFFFIIILLLMMMPPPRRRUUUUUUTTTRRRRRRRRRRRRRRRRRRSSSTTTVVVXXXZZZVVVUUUSSSRRRQQQRRRSSSTTTRRRQQQQQQSSSVVVXXXYYYYYYVVVUUUUUUVVVWWWXXXYYYZZZUUUXXX[[[]]]^^^___```aaa___^^^^^^aaadddggghhhhhhdddddddddfffiiikkkkkkkkkllllllkkkkkkkkkkkklllmmmqqqrrryyy~~~zzzzzztttsssqqqnnnmmmoootttwww}}}}}}```ZZZVVVVVVUUURRRRRRSSSQQQLLLHHHEEECCCDDDNNNXXXaaaooo~~~|||yyyuuuyyy```DDD888:::666777999:::===BBBHHHLLLNNNOOOQQQTTTXXXZZZZZZZZZxxxtttpppllljjjiiigggfffcccaaa______^^^ZZZSSSMMMMMMKKKHHHGGGEEECCC???===<<<777222000111222111000...------,,,,,,------...+++---...---***(((***,,,,,,------......------,,,---.........//////000000........................+++,,,---...////////////,,,///111000///000333666222222111111222222333444222666777555333555999;;;888RRR|||yyyyyyvvvnnn___bbbccc]]]GGG;;;666:::<<<888999@@@<<<<<<<<<<<<<<<<<<<<<<<<888;;;???CCCGGGJJJKKKLLLQQQTTTWWWWWWUUURRRPPPOOORRRRRRRRRRRRTTTVVVXXXZZZ[[[YYYWWWUUUTTTTTTUUUUUUTTTSSSSSSUUUXXXZZZ[[[[[[UUUUUUUUUVVVWWWXXXYYYZZZUUUXXX[[[___cccddddddddd```___^^^```cccfffhhhiiimmmhhhbbb```bbbggglllnnnkkkkkkkkklllmmmnnnoooppppppsss|||}}}uuurrrnnnoooppppppppprrruuuxxx}}}~~~```ZZZVVVWWWVVVSSSRRRTTTSSSNNNHHHDDDAAABBBKKKUUU[[[iii~~~}}}~~~uuu[[[???666:::666888999;;;>>>CCCIIINNNQQQPPPQQQUUUZZZ]]]]]]\\\tttsssooolllmmmpppmmmhhhfffbbb___^^^___]]]VVVPPPPPPJJJGGGGGGEEEAAA>>>??????777000//////---,,,---------------------------...------------...//////------------------------000///...---------------............////////////---///111111///.........111111111000000000000000000000111222333333444444444444444444555777888999<<>>999<<>>DDDJJJKKKKKKOOOLLLNNNVVV[[[[[[ZZZZZZvvvuuuqqqnnnoooqqqnnnhhhfffbbb______```^^^WWWQQQNNNIIIFFFFFFEEE???<<<===>>>666000000111//////000---------------------------------------...//////------------------------//////...---------------............////////////...///111111///...//////000000000000000000000000111111111222222333333444444444444444555777888999:::CCCgggyyyxxxjjjccchhh___MMM<<<;;;999777777777888999:::;;;;;;999888888:::<<<;;;===@@@BBBCCCEEEHHHJJJHHHHHHIIIIIIJJJKKKKKKLLLOOOMMMLLLNNNRRRWWWZZZ[[[ccc\\\TTTOOOPPPQQQQQQPPPSSSTTTUUUWWWYYYZZZZZZYYYWWWXXXYYYXXXVVVWWW[[[^^^[[[\\\]]]]]]___bbbfffiiihhhfffbbb___]]]\\\]]]]]]dddfffggggggffffffggghhhggggggeeedddeeehhhnnnrrrrrrvvvzzz{{{yyytttpppnnniiihhhggghhhjjjmmmqqqtttxxxZZZYYYYYYUUUVVVOOOSSSSSSQQQMMMHHHEEEEEEHHHKKKVVVaaavvv|||jjjOOO;;;555777::::::<<>>@@@AAAAAAAAACCCEEEDDDEEEFFFHHHIIIIIIHHHHHHJJJIIIIIIKKKOOOSSSUUUUUUZZZUUUPPPMMMNNNOOONNNMMMRRRSSSUUUWWWXXXYYYYYYYYYZZZZZZZZZYYYXXXXXX[[[]]]ZZZ]]]___]]][[[[[[___dddkkkiiieeeaaa^^^\\\\\\\\\ccceeehhhiiigggeeeddddddgggeeeddddddgggkkkmmmnnnrrrssstttrrrooommmlllllljjjhhhfffdddeeehhhkkkmmmyyy^^^WWWZZZYYYWWWOOOVVVTTTRRRNNNJJJFFFEEEHHHJJJPPP[[[nnn~~~~~~~~~wwwbbbIII888444666:::;;;>>>DDDLLLRRRUUUWWWXXXUUUUUUXXX[[[]]]dddlllyyyxxxuuuqqqqqqrrrnnnhhhfffccc```aaabbbaaa[[[UUUPPPLLLJJJLLLJJJCCC>>>===<<<555000111222000//////------------------------------,,,,,,------...///,,,,,,------------------///......---------......---------.........//////---...///...------///000/////////000000000000000333333222222222222222222333333333444555666777888===:::KKKwwwyyysssyyyrrrllliii\\\JJJ>>>::::::888777666666777777666777888777666666777999<<<===????????????AAABBBCCCEEEGGGHHHHHHGGGFFFDDDEEEEEEEEEGGGKKKNNNOOOOOOQQQNNNKKKKKKLLLLLLKKKJJJMMMOOOQQQRRRSSSTTTUUUWWWWWWXXXXXXWWWXXXXXXZZZ[[[[[[\\\]]]\\\ZZZZZZ]]]___fffdddbbb```^^^^^^^^^___```bbbeeegggffffffggghhhkkkhhhfffgggkkkmmmkkkiiiooooooooonnnkkkkkklllmmmooommmjjjhhhgggiiikkkmmmsssxxx{{{eeeWWW\\\^^^\\\SSS[[[UUUSSSPPPLLLGGGFFFGGGHHHIIISSSeeeyyyyyy|||{{{{{{qqq[[[DDD777555777999;;;@@@HHHOOOVVV[[[]]]\\\[[[[[[]]]]]]^^^eeemmmxxxxxxuuuqqqrrrrrrnnnggggggccc```aaacccaaa[[[UUUQQQLLLKKKLLLJJJCCC>>>===<<<555000000000---++++++------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,---------............---------......///------------............+++,,,......---,,,...///......//////000000000000333333222222222222222222333333333333444666777888:::666???```{{{|||rrrsssvvvtttpppdddNNN>>>;;;999999888777666666666666555777888888777777888999999;;;===>>>>>>>>>@@@BBBCCCDDDFFFGGGFFFEEECCCBBBBBBAAABBBEEEHHHJJJJJJIIIJJJIIIHHHHHHIIIIIIIIIHHHIIILLLNNNOOOOOOPPPSSSUUURRRRRRSSSTTTVVVXXXYYYYYY[[[ZZZYYYZZZ]]]___^^^]]]```___^^^]]]]]]]]]^^^^^^\\\^^^```bbbdddhhhlllooopppmmmkkkkkkmmmllliiieeeiiikkklllmmmllllllmmmooosssrrrooommmllllllmmmnnnpppvvvxxx|||mmmXXX[[[^^^^^^UUU]]]VVVUUURRRNNNIIIFFFFFFGGGGGGOOO^^^pppxxx{{{~~~yyyxxxlllUUU@@@888888999888<<>>@@@BBB@@@AAABBBCCCCCCCCCBBBBBBAAAAAACCCEEEHHHIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHKKKNNNNNNMMMOOOSSSVVVPPPPPPPPPRRRVVVXXXXXXWWWZZZWWWVVVYYY^^^aaa```]]]eeedddcccbbbaaa`````````[[[]]]^^^```cccgggmmmqqqqqqooommmllljjjhhheeebbbeeegggjjjkkkkkklllmmmoooqqqqqqpppooonnnmmmmmmmmmppptttwwwzzzxxx]]]XXX[[[^^^WWW[[[WWWVVVTTTPPPJJJFFFEEEEEEHHHNNNZZZjjjxxxzzz~~~vvvvvvhhhOOO<<<888:::;;;;;;@@@GGGOOOUUU[[[aaaddddddcccdddfffeeeaaabbbfffwwwxxxvvvtttuuuvvvqqqjjjhhhddd``````bbb___YYYSSSPPPKKKGGGGGGDDD>>>;;;;;;:::444///111111...++++++------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,---......///---------------...//////,,,,,,---------.........))),,,000222222000//////------......///000000111111111111222222333333444222222222333444555666777;;;>>>AAAJJJfffzzzoooqqqzzz~~~{{{pppWWW@@@999>>>777777777777666555444444333666888999888888888999888:::<<<=========???AAA===>>>???AAACCCEEEGGGHHHCCCDDDFFFIIIKKKLLLJJJHHHEEEEEEFFFFFFEEEFFFGGGHHHGGGKKKNNNNNNLLLNNNRRRWWWSSSRRRRRRTTTWWWYYYXXXVVVVVVVVVXXXZZZ\\\^^^___^^^eeeeeedddcccbbbaaaaaaaaa\\\^^^aaabbbdddfffiiikkkllllllkkkiiieeebbbaaaaaadddeeefffffffffgggjjjmmmlllmmmnnnooonnnmmmkkkjjjlllpppsssuuuhhhYYYXXX```YYYYYYWWWWWWUUUQQQKKKGGGDDDDDDGGGKKKUUUcccooo~~~}}}xxxwww|||yyytttsssdddIII888777;;;;;;>>>DDDLLLSSSYYY^^^cccfffiiieeedddggghhhfffeeegggxxxyyywwwvvvwwwxxxssslllhhhdddaaa```aaa^^^XXXQQQSSSMMMHHHGGGEEE???<<<===999333///111333000......------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////---------------...///000,,,,,,,,,---------......)))---222555444222000///---------...///000000111000000111222333333444444222222222333444555666777333;;;===???SSS~~~ooorrroooxxx{{{yyykkkRRR>>>888===777777777777666555444333222555777888888777888888:::<<<======<<<===>>>???<<<===???BBBFFFJJJMMMOOOFFFGGGIIILLLNNNNNNLLLIIIEEEEEEFFFEEEEEEEEEGGGHHHEEEIIILLLLLLJJJLLLQQQVVVWWWUUUUUUVVVYYYZZZXXXUUURRRVVVZZZ[[[ZZZZZZ\\\___]]]]]]]]]]]]]]]]]]]]]]]]^^^aaadddeeeeeedddddddddfffhhhhhheee```]]]^^^```ddddddcccaaaaaacccgggjjjiiikkkmmmoooooommmkkkiiigggkkkmmmppp|||sss]]]YYYccc\\\YYYXXXXXXVVVRRRLLLGGGDDDCCCDDDGGGPPP\\\hhhwww}}}{{{sssrrrqqqaaaFFF555666;;;;;;BBBHHHPPPWWW[[[___dddhhhlllfffcccfffjjjiiiiiijjj|||xxxuuuwww{{{yyyrrrkkkeeecccaaaaaaaaa^^^YYYTTTMMMKKKHHHDDDAAA???>>>======555......///......000......---,,,,,,,,,,,,---...------,,,,,,------...+++++++++,,,,,,---------------------------------...------,,,,,,,,,------////////////////////////...............///000000111111111000000000000000111000000000111333555666555;;;777888OOOtttrrrnnnooozzz|||zzz\\\EEE@@@===555777777777666555555444444333444555555444444666888999;;;===???@@@@@@???>>>??????@@@BBBEEEHHHKKKMMMSSSOOOJJJHHHHHHHHHFFFDDDGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJMMMOOOOOONNNLLLKKKOOOSSSWWWYYYXXXWWWXXXZZZNNNTTTXXXUUUTTTVVVXXXXXXUUUXXXZZZYYYXXXXXX\\\```kkkfff```^^^^^^___^^^\\\```___^^^]]]]]]___aaabbbeeebbb```___bbbeeehhhiiiooommmjjjiiiiiillloooqqqoooooossswww{{{ccc^^^\\\TTTZZZ```[[[UUUQQQOOOLLLGGGCCCDDDEEEKKKVVVbbbooozzzzzzvvvyyyvvvkkkVVV???666:::???>>>HHHLLLRRRUUUWWW[[[aaaeeeeeefffeeedddcccdddfffggg}}}zzzwwwyyy|||{{{tttnnnfffcccaaaaaaaaa^^^YYYTTTMMMKKKHHHDDDAAA???>>>======555//////000///...000......---,,,,,,,,,,,,---...------,,,,,,------...+++++++++,,,,,,---------------------------------......---------------...........................///////////////000111111111000000000000000000000111000000000222333555666222:::::::::HHHdddqqqiiinnn}}}{{{|||wwweeeMMM@@@???===777777777666666555555444444444444555444333333555666:::;;;===???@@@@@@@@@???>>>???@@@BBBEEEHHHKKKMMMOOOMMMJJJJJJKKKKKKIIIGGGGGGGGGHHHHHHJJJKKKLLLMMMLLLMMMPPPRRRRRRQQQPPPOOOOOORRRVVVWWWVVVTTTUUUVVVTTTYYY[[[XXXWWWZZZ\\\[[[[[[[[[ZZZ[[[^^^aaacccdddjjjfffaaa___^^^^^^\\\[[[aaaaaaaaaaaaaaa``````___aaa___]]]]]]```dddgggiiijjjiiiggggggiiillloooqqqoooooossswwwzzzoooeeebbb\\\```^^^[[[WWWUUUSSSOOOHHHCCCBBBCCCGGGPPPZZZfffwww|||}}}yyy{{{ssshhhTTT???888<<<@@@@@@IIILLLQQQUUUXXX[[[^^^```ddddddcccbbbaaaaaacccddd}}}yyywwwwwwzzzyyysssnnngggdddbbbbbbaaa___YYYTTTMMMKKKHHHDDDAAA???>>>>>>===555///000111//////111......---,,,,,,,,,,,,---...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------......---------......///........................000000//////000000111222000000000000000000111111000000000111222333444555000999<<<===AAAPPP~~~~~~ooooookkksss}}}jjjOOO???<<<===;;;777777777666666555444444444333444555444222222333555;;;;;;<<<===>>>???@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJIIIJJJKKKMMMNNNLLLJJJHHHIIIIIIJJJLLLMMMNNNNNNMMMNNNQQQSSSSSSSSSRRRQQQOOORRRUUUVVVUUUSSSSSSSSSXXX\\\\\\XXXXXX[[[]]]]]]___[[[YYY[[[aaafffgggeeegggdddaaa```___^^^\\\[[[___```bbbbbbbbb```^^^\\\]]]]]]\\\\\\^^^aaadddgggddddddddddddgggjjjmmmpppnnnnnnrrrvvvyyywwwccc```^^^___\\\ZZZXXXXXXVVVQQQIIICCCCCCBBBDDDJJJRRR]]]mmm|||{{{yyyxxxxxxqqqdddPPP>>>999>>>CCCDDDMMMNNNPPPUUUZZZ]]]^^^]]]bbbaaa```_______________zzzwwwttttttuuuuuuqqqmmmgggeeecccbbbbbb___ZZZUUUMMMKKKHHHEEEAAA???>>>>>><<<555000000222000000111......---,,,,,,,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------...//////........................///////////////000000111000000000000000111111111000111111111222333444444222888;;;===<<>>???@@@EEEEEEEEEDDDDDDDDDDDDEEEFFFGGGJJJLLLNNNMMMLLLJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKLLLNNNPPPQQQQQQQQQQQQPPPRRRUUUWWWXXXWWWWWWWWWXXXZZZYYYUUUUUUYYY[[[[[[\\\ZZZXXXYYY]]]```bbbbbbbbbaaaaaa`````````___^^^]]]^^^___``````___^^^^^^^^^^^^]]]]]]\\\^^^aaadddaaaaaabbbccceeegggiiikkkkkkkkkoootttwww```ZZZ]]]^^^]]]ZZZXXXWWWVVVRRRKKKFFFEEECCCDDDIIIOOOYYYhhhvvvqqqqqquuuwwwxxxwwwpppaaaKKK<<<999@@@HHHKKKTTTRRRQQQTTT[[[```aaa```aaa```^^^^^^^^^^^^]]]\\\zzzwwwsssrrrsssrrrpppnnngggeeecccccccccaaa[[[WWWNNNLLLIIIEEEBBB@@@???>>>;;;444///000222000///000......---,,,,,,,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...//////...........................------------...////////////000000111111111111000111111222333333333333666888888;;;<<<;;;WWWrrrllltttkkkSSS>>>:::;;;777555999666666666555444444333333333444444333111111333444888888888999;;;===>>>???CCCDDDDDDEEEEEEEEEEEEEEEDDDFFFJJJLLLLLLKKKIIIHHHLLLMMMMMMMMMLLLKKKJJJIIIJJJKKKMMMOOOPPPQQQRRRRRRRRRTTTWWWZZZ]]]^^^^^^]]]XXXYYYWWWTTTUUUZZZ\\\ZZZYYY[[[[[[[[[YYYYYY\\\^^^^^^___```aaaaaabbbcccccc____________aaaccceeefffddddddcccaaa^^^^^^```bbbcccccccccddddddeeeeeefffiiiiiimmmsssvvvggg[[[```ccc^^^[[[VVVUUUTTTRRRNNNJJJFFFDDDDDDHHHMMMUUUcccqqquuugggdddrrruuuyyy{{{zzzooo]]]GGG:::;;;DDDNNNUUUYYYUUURRRSSSYYY___cccdddaaa___^^^^^^``````^^^\\\{{{xxxuuusssrrrrrrqqqpppfffdddbbbcccdddbbb]]]YYYNNNLLLIIIEEEBBB@@@???>>>999222...000222000///000......---,,,,,,,,,,,,---...------,,,,,,------...------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,---...///------------------------------,,,,,,------...////////////000111111222222000111222333333333333222777888666999<<<;;;JJJhhhpppzzzyyymmmnnnuuuwwwQQQCCC999999:::777666999666666555555444333333333222333444333222333444666777777888:::<<<===>>>??????@@@BBBDDDFFFHHHIIIIIICCCFFFJJJKKKKKKIIIHHHHHHMMMMMMNNNNNNMMMKKKIIIHHHKKKLLLNNNPPPRRRTTTUUUUUUUUUVVVYYY]]]aaadddcccbbb[[[\\\ZZZXXX[[[```aaa^^^[[[___bbbaaa]]][[[\\\___]]]___```aaaaaacccfffhhheeedddddddddfffjjjmmmooojjjkkkkkkgggcccaaabbbeeegggggghhhhhhgggfffeeeeeeiiiiiimmmrrrtttzzzuuu]]]```ddd```\\\WWWUUUUUUTTTQQQNNNDDDBBBBBBEEEIIIOOO[[[gggwwwxxxooouuurrrvvvxxxxxxhhhUUUBBB;;;AAAKKKVVV^^^]]]ZZZVVVUUUWWW\\\```cccaaa___^^^___bbbccc```]]]{{{xxxtttrrrqqqqqqqqqqqqeeecccbbbccceeeddd___[[[NNNLLLIIIEEEBBB@@@??????777111---///111///............---,,,,,,,,,,,,---...------,,,,,,------...---------,,,,,,+++++++++------------------------*********++++++---......---------------------------------------...//////...//////000111111222222000111222333333333222222333888777666;;;;;;BBBTTTwww~~~oooqqqlllnnnwwwvvv\\\AAA<<<777777999999666555666555555444444333333222111333444444333444666888666888:::<<<>>>????????????AAACCCEEEFFFGGGGGGGGGBBBFFFJJJKKKJJJIIIJJJKKKLLLMMMNNNOOOOOONNNMMMLLLLLLMMMOOOQQQSSSUUUWWWWWWWWWWWWYYY]]]bbbdddcccaaa]]]___^^^^^^bbbgggfffbbb___bbbeeefffeeedddbbbaaaaaabbbcccbbbaaabbbfffjjjhhhiiijjjkkklllnnnpppqqqoooqqqqqqnnniiifffhhhkkkkkklllmmmnnnmmmllljjjiiilllkkknnnrrrqqquuu```^^^aaa```]]]ZZZZZZZZZYYYTTTPPPCCCBBBBBBDDDEEEHHHRRR\\\mmmzzz{{{zzzzzzqqqsssssssss[[[KKK>>>@@@JJJTTT^^^fffccccccaaa^^^\\\\\\^^^``````^^^]]]___cccdddbbb^^^xxxvvvrrrooonnnnnnoooooodddbbbaaaccceeeeeeaaa]]]NNNMMMIIIFFFCCC@@@??????666000,,,///000///---.........---,,,,,,,,,,,,---...------,,,,,,------...---------,,,,,,+++++++++------------------------************+++,,,---...------------------------...............///000000...//////000111222222222000111222333444333222111///999888555999:::===IIIYYYwwwsssiiihhhmmmzzzmmmFFF???===999777999;;;777000666555555444444333222222111222444444444555888:::777999<<>>:::999888666555555444444333333333222222111111111111333444444222222333555888888888999:::;;;===>>>HHHHHHHHHFFFDDDCCCCCCEEEDDDEEEFFFHHHJJJLLLMMMNNNOOOOOONNNNNNOOORRRUUUVVVPPPOOONNNRRRVVVYYYXXXVVVXXXYYY[[[]]]```ccceeefffbbb```^^^___bbbddddddbbbfffbbbdddkkknnnlllkkknnnssspppkkkfffbbbaaabbbcccbbbfffkkknnnmmmkkkiiihhhooorrruuuuuurrrpppqqqrrrqqquuuuuupppnnnqqqvvvxxxqqqrrrqqqoooooouuuuuuYYYccc___bbbccc```\\\XXXUUURRRIIIGGGCCCAAABBBEEEJJJMMMaaammmzzz|||rrrtttfffMMMDDD@@@HHHRRRZZZbbbiiiiiirrrzzzxxxlll```[[[ZZZXXXYYY[[[\\\^^^^^^^^^^^^~~~{{{wwwuuusssqqqooommmkkkeeefffgggdddgggdddUUUMMMMMMKKKGGGBBB?????????999444///...///000///...///......---,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///////////////............////////////////////////000000000000000000000111222222333333444666777888888:::===???CCC```ppphhhffftttqqq[[[GGG<<<:::999888666555444444444333333333222222111111111111222444333222222333555666666666777888999;;;;;;===???@@@AAABBBCCCFFFHHHCCCCCCDDDFFFGGGHHHIIIJJJNNNNNNMMMMMMOOOQQQSSSUUURRRPPPNNNNNNOOOQQQQQQQQQTTTUUUWWWYYY\\\^^^```aaa___^^^]]]___bbbeeedddccceeeaaabbbiiillljjjiiikkklllllljjjhhhfffdddbbbbbbdddgggkkklllkkkiiiggggggnnnpppsssrrrooommmmmmnnnooossssssooolllooorrrsssqqqssstttsssrrrvvv}}}___[[[``````^^^YYYUUUSSSRRRPPPIIIFFFCCCAAABBBEEEIIILLL[[[gggtttwwwqqqttt}}}aaaIIIBBBBBBKKKWWW```hhhooosssvvvyyyxxxrrrjjjccc^^^ZZZZZZ[[[\\\]]]^^^___```|||wwwtttrrrpppooommmlllggghhhhhhdddfffcccTTTMMMMMMKKKGGGBBB?????????:::555000...000111000///...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++------------------------------...////////////...............////////////////////////000000000000000000000111222222333333444555777888888999<<<>>>AAAFFFkkk}}}mmmgggiiirrraaaAAA777>>>999888777666555444444444222222222222222111111111111222333333222222333555444444444555555777888999777999<<<>>>@@@CCCGGGIIICCCDDDDDDEEEEEEFFFFFFGGGJJJIIIIIIJJJKKKMMMOOOQQQPPPOOONNNLLLJJJKKKNNNPPPSSSTTTUUUWWWXXXZZZ[[[\\\WWWVVVVVVXXX[[[]]]^^^]]]aaa^^^___cccfffeeedddeeedddfffhhhiiihhhfffcccaaadddeeeggggggfffdddddddddkkkmmmnnnnnnmmmkkkjjjkkkmmmrrrsssnnnkkklllnnnmmmooorrrttttttssstttxxx|||iiiUUU^^^[[[VVVQQQNNNMMMMMMNNNIIIFFFCCCAAAAAACCCGGGIIIRRR___lll~~~zzzqqqqqquuuvvvYYYGGGDDDGGGRRR___hhhoootttyyyuuurrrrrrsssoooggg___]]]\\\[[[[[[]]]___bbbddd}}}wwwsssqqqpppooonnnnnnhhhjjjiiicccdddbbbTTTMMMLLLKKKGGGBBB?????????:::666111///000222111///---,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,---......//////..................////////////////////////000000000000000000000111222222333333444555777777777888;;;===AAA;;;UUUuuupppgggiiiooosssQQQ999666???888777666555444444444444222222222111111111111111000222333333222222333444333333333444444555777777999;;;===>>>>>>@@@CCCFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIKKKLLLKKKNNNPPPOOOMMMMMMPPPTTTTTTUUUVVVWWWXXXYYYYYYZZZVVVUUUSSSRRRSSSVVVXXXYYY]]][[[[[[]]]````````````___aaadddfffgggfffdddccc```aaabbbbbbaaa```aaacccggghhhjjjkkkkkkkkkjjjjjjmmmrrruuuppplllllllllkkkmmmooopppppppppqqquuuxxxrrrTTTXXXSSSMMMKKKJJJIIIJJJLLLIIIGGGDDDAAAAAABBBEEEGGGLLLXXXdddsssuuunnnqqqvvvnnnSSSGGGHHHNNNYYYeeennntttvvv{{{uuuooonnnqqqpppjjjcccbbb```^^^\\\^^^bbbfffiii|||wwwsssqqqpppooonnnnnnjjjllljjjccccccaaaTTTMMMLLLKKKGGGBBB?????????:::666111///000222111///,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------...........................////////////////////////000000000000000000000111222222333333333555666666666777:::<<<===<<>>>>>@@@AAABBBCCCCCCDDDEEEFFFGGGIIIJJJKKKKKKNNNRRRWWWZZZXXXUUUQQQOOOOOOOOOPPPPPPQQQRRRRRRRRRZZZYYYVVVRRROOOOOORRRTTTXXXYYYZZZZZZ^^^dddfffcccaaa```_________aaabbbddd^^^```bbbccccccdddgggiiiaaabbbcccgggjjjllllllkkklllrrruuurrroooppppppooossspppmmmkkkmmmrrrwww{{{]]]SSSIIIDDDHHHJJJHHHHHHLLLKKKIIIFFFCCCBBBBBBCCCDDDFFFNNNTTT___rrr}}}vvvqqqrrrsss___RRRIIIRRR]]]gggrrr}}}yyyxxxuuusssqqqnnnlllkkkllliiidddbbbbbbeeejjjnnn|||yyyvvvttttttsssqqqooommmjjjmmmkkkccccccaaaVVVMMMMMMKKKGGGBBB?????????999444///...///000///...------,,,,,,---......///++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------............////////////////////////000000000000000000000111222222333333333444555555555666888:::888===AAALLLjjj{{{hhhdddiiiqqqmmmNNN:::666999666///555444333333222333333333///000000000111111111222///111222222111111222333444444333333444444555555444555777777777888;;;===999:::<<<>>>@@@BBBDDDEEECCCDDDFFFGGGIIIJJJJJJJJJNNNOOORRRUUUVVVTTTPPPMMMLLLLLLMMMMMMNNNOOOOOOPPPQQQSSSUUUSSSPPPMMMLLLMMMQQQTTTUUUUUU[[[cccfffcccbbbaaa```___^^^^^^______^^^```cccdddddddddeeefffbbbbbbbbbeeeiiijjjhhhfffhhhnnnqqqnnnmmmoooqqqqqqssspppllljjjkkkooosssvvvuuu|||ZZZMMMDDDGGGIIIFFFHHHNNNMMMKKKHHHEEECCCBBBCCCCCCDDDIIIJJJUUUgggrrr{{{xxxuuuqqqnnnoooZZZVVVTTT^^^hhhooowwwwwwvvvtttsssrrrooojjjgggmmmjjjfffbbbbbbeeehhhkkkzzzxxxvvvuuuuuusssqqqooommmjjjnnnkkkccccccbbbWWWMMMMMMKKKGGGCCC@@@??????888444///---...000///------------------...///000++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,------......------............/////////000////////////000000000000000000000111222222333333333444555555555555888:::===<<<;;;@@@TTTyyyvvvpppbbbccc]]]eee~~~xxxYYY===777:::888666777444444333333222222333333//////000000111111111222///111222222111111222333333333333222333333444444888999:::999888888:::<<<999:::<<>>@@@CCCFFFGGGGGGEEEDDDFFFJJJLLLKKKIIIDDDFFFIIILLLNNNOOOOOOOOOLLLNNNOOOOOOMMMMMMNNNOOOSSSUUUYYY[[[ZZZUUUPPPLLLLLLMMMOOOPPPRRRVVV[[[____________]]][[[[[[\\\^^^aaa``````aaacccccccccbbb```kkksssppphhhcccaaa___cccgggjjjlllkkkkkknnnpppooollliiiggghhhjjjjjjjjjqqqyyyxxx[[[EEEEEEHHHCCCFFFOOONNNLLLJJJGGGDDDBBBAAA@@@DDDBBBCCCJJJSSS]]]jjjvvvvvvooossslll\\\YYYcccnnnoooppprrrtttvvvxxxyyy|||zzzwwwuuusssqqqnnnlllrrrsssqqqjjjccc```bbbfff{{{wwwtttsssuuuuuurrrpppllllllhhhcccbbbaaaYYYQQQMMMLLLJJJFFFCCC@@@===<<<;;;333------...---,,,......---,,,+++++++++,,,,,,---------------,,,+++***---,,,,,,++++++,,,,,,---/////////---,,,+++---///++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,111000000000/////////...............////////////000000000000000111111222222333333444555666777777888999999???EEELLLrrrpppgggdddbbbeeerrrXXXEEE777777888444222444333333222222222111111111///000222222000///000111///000111222333333333333555444333333333555777888555555666777888:::;;;<<<;;;<<<<<<>>>@@@CCCFFFGGGFFFDDDBBBCCCFFFHHHHHHFFFIIIJJJLLLMMMNNNMMMLLLKKKLLLNNNOOOPPPPPPQQQSSSUUUVVVYYY\\\^^^]]]ZZZVVVSSSLLLMMMMMMNNNPPPUUU[[[___\\\^^^___[[[WWWVVVXXX\\\aaa```______``````___^^^ggguuuzzzmmmeeebbbbbb```cccfffgggfffgggjjjlllmmmiiieeebbbbbbcccddddddkkkooofffJJJFFFIIIEEEEEEJJJNNNMMMKKKIIIFFFCCCAAA@@@BBB@@@AAAHHHOOOXXXeeepppzzzpppmmmppphhhXXXWWWaaaooopppqqqrrrsssssssssssstttsssqqqqqqqqqqqqpppnnnpppqqqpppjjjccc______bbb{{{wwwtttsssttttttrrroooiiiiiifffaaa```^^^WWWOOOMMMLLLJJJGGGCCC@@@>>><<<;;;333------...---,,,......---,,,+++++++++,,,,,,,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,...//////...,,,,,,---///++++++,,,,,,,,,,,,------------------------------000000000///////////////............////////////000000000000000111111222333333444444555555555666777999999<<>>@@@CCCFFFGGGHHHFFFDDDDDDEEEHHHHHHIIIKKKLLLMMMNNNNNNNNNMMMLLLMMMOOOQQQRRRSSSUUUXXX[[[[[[\\\___``````___\\\[[[TTTTTTTTTUUUVVVZZZ```eee]]]___```\\\WWWUUUWWW[[[______^^^]]]]]]\\\\\\[[[cccssszzzlllcccaaaaaa^^^___```aaaaaacccfffiiijjjgggcccbbbbbbdddeeeeeehhhhhhzzz{{{TTTIIIKKKIIIFFFEEEMMMMMMMMMLLLJJJFFFBBB@@@AAA>>>???DDDJJJQQQ\\\fffqqqqqqmmmmmmnnndddUUUUUU```jjjllloooqqqrrrrrrqqqpppnnnmmmllllllmmmmmmllljjjgggjjjkkkiiiddd```___```{{{wwwtttsssttttttqqqnnnfffhhhfffbbb___]]]VVVNNNMMMLLLJJJGGGDDDAAA>>>===;;;333------...---,,,...------,,,,,,,,,+++++++++******+++++++++******))),,,,,,++++++++++++,,,,,,+++,,,,,,,,,******+++,,,+++++++++,,,,,,,,,---------------...............------------------------............////////////000000000000000111111222444444444444444444444444666:::999;;;======NNNmmmzzzlllcccfffggghhhxxxyyy^^^JJJ;;;777666777555111000444222222222222111111111111///000222222000///000111000000111222222222222222333444555555555444333222555555555666888999;;;<<<;;;<<<<<<>>>@@@CCCFFFGGGLLLJJJIIIHHHJJJMMMOOOQQQKKKLLLNNNPPPQQQRRRRRRRRRQQQRRRTTTUUUVVVXXX\\\___]]]^^^___```aaaaaa```___^^^^^^]]]\\\\\\^^^cccgggdddcccaaa^^^\\\[[[[[[\\\]]]^^^^^^^^^]]]\\\]]]]]]^^^jjjsssqqqiiiddddddddd______^^^^^^___bbbeeegggiiiiiijjjllloooqqqpppooopppkkkuuuaaaLLLKKKKKKHHHEEELLLMMMOOOPPPMMMIIIDDD@@@AAA>>>>>>BBBFFFKKKTTT\\\hhh}}}xxxnnnooorrrooobbbUUUWWW```___ccchhhnnnrrrsssrrrqqqooommmjjjiiihhhfffdddaaa\\\```dddeeedddbbbaaaaaa{{{wwwsssrrrsssssspppnnnfffhhhhhhdddaaa^^^WWWPPPMMMLLLJJJGGGDDDAAA???>>>;;;333------...---,,,...---------,,,,,,,,,++++++)))******+++++++++******,,,++++++******++++++,,,)))+++,,,,,,******+++,,,+++++++++,,,,,,,,,---------------.........//////,,,,,,,,,---------------............////////////000000000000000111111222333333333444444444444444555;;;::::::>>>===FFFZZZvvvgggffffffdddlllzzzyyy^^^FFF666555666777888444000000333222222222111111111000000///000222222000///000111000000111222222222111111222333555666555444333111444555555666777999:::;;;;;;<<<<<<>>>@@@CCCFFFGGGMMMLLLLLLLLLMMMQQQUUUXXXNNNOOOPPPRRRSSSUUUVVVVVVVVVWWWXXXXXXXXXYYY]]]___]]]^^^______```_________bbbaaa```^^^\\\]]]___bbbhhhccc______aaabbb```]]]\\\^^^``````______aaaccceeejjjlllkkkjjjlllllliiibbbaaa``````bbbdddggghhhmmmoootttyyy}}}|||yyyvvvyyyssswwwqqqRRRIIIIIIHHHEEEJJJLLLPPPQQQPPPKKKFFFBBBBBB??????BBBDDDFFFMMMUUUcccvvvqqqppptttuuummm^^^UUUXXX___YYY^^^dddkkkppprrrrrrqqqooommmjjjgggeeeccc___]]]YYY\\\```bbbbbbaaa______{{{wwwsssrrrsssssspppmmmfffjjjjjjfffbbb___YYYRRRMMMLLLJJJGGGDDDBBB@@@???;;;333------...---,,,...,,,,,,---------,,,+++***++++++,,,---------,,,,,,++++++************++++++***,,,......---,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---......//////.............../////////............////////////000000000000000111111222222222333333444444444555444;;;999888???@@@CCCNNNxxxvvvjjjdddaaaeeemmmbbbMMM???555444666888777333000000222222111111111111000000000///000222222000///000111000000111111111111111000222333444555555444333222444444555666777999:::;;;;;;<<<<<<>>>@@@CCCFFFGGGJJJKKKLLLLLLMMMOOOSSSWWWRRRRRRSSSSSSTTTUUUUUUVVVYYYZZZYYYXXXXXXYYY]]]___^^^______```___^^^]]]\\\dddddddddbbb___^^^^^^___eeeaaa]]]^^^aaacccbbb```^^^aaaddddddbbbcccfffiiilllllljjjgggiiimmmlllgggeeecccbbbccceeehhhhhhhhhpppsssxxx}}}}}}xxxsssyyyvvvyyy```KKKFFFFFFEEEHHHJJJOOOQQQQQQMMMHHHEEEBBB@@@@@@BBBCCCCCCHHHOOO\\\mmmxxxqqqqqqvvvtttgggYYYTTTYYY___]]]aaaggglllooopppooommmnnnkkkiiigggfffdddbbb_______________^^^\\\ZZZYYY{{{wwwsssrrrsssrrrooollleeejjjlllhhhccc```ZZZTTTMMMLLLJJJGGGEEEBBB@@@???;;;333------...---,,,...,,,,,,---------,,,+++******+++,,,------------,,,++++++************++++++)))+++---...---,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,---.........---------....../////////............////////////000000000000000111111222111111222333444444555555333:::777555===AAA@@@FFF\\\xxxppphhheeeeeekkkxxxfffJJJ@@@<<<777333555666333111111222333111111111111000000000000///000222222000///000111000000111111111111000000111222333333444444444444444444444555777888:::;;;;;;<<<<<<>>>@@@CCCFFFGGGIIIKKKLLLLLLKKKKKKNNNQQQQQQQQQQQQRRRTTTUUUVVVWWWYYYYYYYYYXXXXXXZZZ]]]```aaabbbbbbbbbaaa^^^[[[YYYaaabbbddddddaaa___^^^^^^^^^___``````___aaadddgggaaadddhhhgggddddddgggkkkkkklllkkkhhhhhhjjjiiieeeeeeccccccdddgggiiihhhgggnnnppptttxxxzzzyyyuuuqqqqqqrrrvvvxxxWWWIIIFFFFFFEEEHHHMMMPPPQQQNNNJJJHHHBBB??????BBBBBBAAAEEEKKKUUUccckkkvvvtttssswwwqqqaaaUUUWWW^^^cccdddfffjjjnnnppppppnnnmmmnnnllljjjhhhhhhgggdddbbbcccaaa^^^[[[ZZZYYYXXXWWW{{{wwwsssrrrsssrrrooollleeejjjlllhhhccc```ZZZTTTMMMLLLJJJHHHEEECCCAAA@@@;;;333------...---,,,...,,,,,,---...---,,,+++***((()))***+++++++++++++++++++++************++++++''')))+++,,,+++******+++++++++,,,,,,,,,---------******+++,,,,,,---......+++++++++,,,,,,---------............/////////000000000000000000111111222000000111222444555666666333999555222;;;@@@>>>AAAGGGZZZuuurrrhhhaaa\\\bbblll|||uuuvvvLLL777666888444333444333111000222444444111111111111000000000000///000222222000///000111000000111111111000000///111111222222333444555555444444444555777888:::;;;;;;<<<<<<>>>@@@CCCFFFHHHJJJLLLNNNMMMJJJIIIKKKMMMKKKLLLNNNPPPSSSVVVYYY[[[XXXXXXXXXWWWXXXZZZ^^^bbbdddeeefffeeeccc___[[[YYYXXX[[[^^^___^^^[[[ZZZYYYYYY```eeeddd______fffooodddgggjjjiiieeedddgggjjjgggmmmpppmmmjjjkkkjjjiiidddcccbbbdddhhhiiigggeeejjjkkkmmmqqquuuvvvuuutttiiimmmqqquuucccNNNIIIHHHDDDGGGLLLOOOPPPOOOLLLJJJAAA??????AAAAAA???CCCHHHOOO\\\bbbjjjzzzvvvvvvxxxppp___UUU[[[dddggggggiiilllpppqqqrrrqqqpppqqqooollljjjiiigggdddbbbddd```\\\YYYXXXYYYYYYYYYwwwwwwtttrrrtttvvvqqqiiijjjooommmeeeaaaccc___WWWQQQMMMIIIGGGGGGFFFCCC@@@666333000/////////...---......---------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------...------,,,,,,,,,***(((***...///...,,,///000000000000//////............//////000111222000444666333000111555777666666777888:::;;;<<<===FFFNNNaaatttbbb[[[ZZZ^^^iiixxxmmmIII<<<:::666222333333333222222111000//////000000000000000000000000000000//////.........---000000000000000000000000111111222333333333333222444444555555666777777777;;;===???AAABBBCCCCCCBBBDDDDDDFFFIIIMMMOOONNNMMMMMMJJJHHHJJJOOOSSSVVVVVVVVVWWWWWWYYYZZZ[[[\\\]]]___^^^]]]\\\[[[YYYXXXXXXWWWVVVWWW[[[aaacccbbb```[[[___dddgggccc___dddmmmkkkggghhhllllllgggfffjjjllllllkkkiiigggfffhhhiiieeefffgggfffeeedddfffgggjjjjjjjjjkkkkkkkkkkkklllmmmiiifffmmmwww[[[IIIGGGQQQJJJFFFJJJOOONNNKKKKKKDDDCCC@@@>>>>>>@@@BBBCCCKKKOOOVVVaaaooovvvxxx|||wwwlllbbb^^^``````___kkkmmmrrrvvvqqqjjjllltttooollliiijjjmmmlllgggbbb___```___\\\WWWVVVXXX[[[yyyxxxvvvsssuuuwwwrrrkkklllpppnnnfffbbbccc^^^WWWPPPMMMIIIHHHHHHGGGCCC@@@666444000/////////...---...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,---+++***+++...///...,,,...//////000000000//////.........//////000111222...111333333111222333444555666777888:::;;;<<<<<<>>>FFFSSSyyyhhh\\\ZZZYYY]]]eeeuuu```BBB888999666333444333333222111111000//////////////////////////////000/////////.........---////////////////////////000111222222333333222222333333444444555666666666;;;<<<===???@@@AAABBBBBBCCCCCCDDDFFFIIILLLPPPRRRRRROOOLLLLLLOOORRRTTTTTTXXXXXXYYYYYYZZZ[[[\\\\\\YYYYYYYYYYYYXXXXXXXXXXXXVVVVVVXXX]]]cccggggggeeebbb``````cccdddbbbdddgggfffdddgggllllllfffdddfffhhhjjjlllllljjjgggggggggiiijjjiiigggeeedddfffgggjjjjjjjjjjjjjjjjjjjjjiiikkkiiiggglllsssyyyfffLLLJJJMMMHHHFFFJJJLLLKKKIIIJJJDDDCCCAAA???>>>???AAABBBHHHKKKRRR[[[hhhxxxyyysssddd___aaadddcccaaajjjmmmuuuyyytttlllkkkpppllliiigggiiimmmnnnlllhhhccccccbbb]]]XXXVVVYYY\\\zzzzzzxxxuuuvvvxxxtttnnnnnnrrrpppgggbbbbbb^^^VVVOOOLLLIIIIIIIIIHHHCCC???777444000///...///......------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,...---,,,---...///...------...//////000000000000.........//////000111222111111000000111222444555555555666888999:::;;;<<<888???EEE```vvvbbb___]]]\\\\\\dddvvveeeNNN999444777666444444222222222111111000000////////////////////////////////////...............////////////////////////000000111222222222222222111222222333444444555555::::::;;;<<<===???@@@AAAAAABBBCCCBBBCCCHHHPPPVVVVVVSSSPPPOOOPPPQQQQQQQQQUUUUUUVVVWWWXXXYYYYYYZZZTTTUUUVVVXXXYYYYYYZZZZZZWWWWWWYYY___fffjjjjjjiiihhh```[[[___ddddddcccbbbbbbaaaeeeiiijjjeeebbbbbbeeehhhlllnnnlllhhheeedddlllllljjjgggeeedddeeefffjjjjjjjjjiiiiiihhhgggfffggghhhfffiiilllooozzzTTTJJJIIIFFFFFFIIIIIIFFFFFFHHHDDDCCCAAA???>>>??????@@@DDDGGGKKKRRR]]]lll{{{~~~}}}ppp```aaaiiijjjhhhhhhjjjooowww|||wwwnnnkkkmmmmmmjjjhhhiiilllnnnnnnllljjjiiieee___YYYWWWZZZ^^^zzz{{{xxxuuuuuuwwwtttoooooosssqqqgggbbbbbb]]]UUUMMMKKKJJJJJJJJJHHHCCC>>>888555111...............---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,///..................---,,,---...///000000000000............///000111222222///...///111111222555444555666777888:::;;;;;;888???>>>KKKyyypppjjjeeeaaa^^^___fffnnn{{{NNN???333222666666444333222111111111000000000///////////////////////////........................///////////////////////////000000111222111111111000000111111222333333333999888888999:::<<<>>>@@@>>>AAACCCBBB@@@DDDLLLSSSUUUSSSPPPOOONNNNNNNNNNNNNNNOOOPPPRRRSSSUUUVVVWWWVVVWWWXXXZZZ[[[\\\\\\\\\[[[ZZZ[[[```eeehhhgggeeehhh___ZZZ]]]bbbcccbbbbbb```aaaccceeefffdddccccccdddgggkkkllljjjgggeeedddiiiiiihhheeecccbbbccceeeiiijjjjjjiiihhhfffeeedddbbbeeeeeeeeeeeeeee{{{fffHHHGGGEEEFFFHHHFFFBBBCCCFFFDDDCCCBBBAAA??????>>>>>>BBBCCCEEEJJJSSS```nnnwwwzzzzzzpppdddjjjqqqooommmooolllqqqxxxzzzvvvpppmmmmmmtttpppkkkiiijjjjjjjjjiiiooommmhhhaaaZZZYYY\\\```yyyzzzxxxtttsssuuusssooooootttqqqgggbbbaaa\\\TTTMMMKKKIIIJJJKKKHHHCCC???999555111...---.........------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------,,,,,,......///......------...,,,,,,---///000000000000............///000111222///000777??????777111111444444555666888999::::::888@@@<<>>;;;???CCCCCCAAAAAAFFFKKKNNNNNNMMMLLLKKKKKKLLLMMMIIIJJJLLLOOORRRTTTVVVWWWWWWXXXZZZ[[[\\\[[[ZZZZZZ]]]\\\\\\^^^bbbccc```]]]bbb]]][[[^^^___```bbbfffbbbbbbaaa```aaadddfffgggeeefffhhhgggfffeeeeeefffbbbcccdddcccaaaaaabbbccchhhhhhiiihhhgggeeecccaaa^^^bbbaaa``````]]]mmmNNNIIIGGGFFFGGGDDD@@@AAAEEEDDDDDDCCCBBBAAA@@@>>>>>>AAAAAABBBEEELLLVVVbbbjjjxxx{{{yyyqqqmmmrrrtttooommmqqqppptttwwwvvvssspppoooooovvvrrrmmmjjjhhhhhhhhhhhhqqqooojjjccc\\\ZZZ]]]aaaxxxyyyxxxsssqqqsssrrrooonnnrrrpppfffaaaaaa\\\SSSMMMKKKIIIIIIJJJHHHDDD@@@:::666111---------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,------,,,,,,---......---,,,---///,,,---......////////////.........//////000111222000999LLL[[[XXXFFF777333333333444666777888999:::777>>>;;;<<>>RRRbbbZZZEEE777666222333444555777888999999999<<<:::===IIIXXXxxxrrrfffdddVVV^^^gggooobbbEEE777666666666333111111111111///000000000000000000000........................,,,,,,,,,------.................................---...//////000000///////////////000111111222222444444666888999:::::::::888:::===???AAABBBBBBBBBDDDFFFHHHHHHFFFFFFHHHJJJJJJKKKMMMOOOQQQSSSTTTUUUQQQSSSUUUWWWWWWVVVTTTSSSVVVTTTUUUXXX\\\^^^\\\YYY^^^]]]^^^```^^^\\\^^^ccc___aaa```\\\^^^dddhhhfffbbbbbbbbbaaa___```bbbddd```cccggghhhfffcccaaa___^^^___aaaaaa```^^^[[[ZZZVVVYYYVVVWWWZZZWWW[[[lll}}}YYYPPPGGGEEEEEECCCCCCEEECCCDDDEEEFFFFFFDDDBBB@@@??????@@@AAACCCHHHOOOSSS___nnn{{{zzzttt}}}vvvqqqrrrqqqlllpppttttttoooooorrrsssqqqlllkkkjjjiiihhhiiikkkmmmkkkkkkiiiddd___]]]```cccxxxzzzyyysssppprrrsssqqqkkkooommmddd___```[[[SSSOOOKKKHHHGGGHHHHHHEEECCC;;;777111---,,,---......,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------(((***------++++++---000.........///......------.........//////000111222000777FFFPPPGGG444...444222333444555666888999999>>>===:::???FFFGGG]]]kkkeeeaaa```^^^]]]jjjqqqLLL888555444666666333000000111111////////////000000000000........................,,,,,,,,,------.................................---....../////////////////////000000111111222222333444666888::::::::::::888888999<<<@@@CCCCCCCCCCCCFFFHHHGGGEEEDDDFFFIIIKKKKKKLLLMMMNNNOOOOOOPPPOOOQQQTTTWWWWWWWWWUUUTTTPPPOOOQQQVVV\\\___^^^\\\```]]]]]]```___\\\\\\^^^[[[``````]]]___eeegggddd___aaaaaaaaa```___aaabbbcccgggkkkllliiieeeaaa___ZZZ[[[]]]^^^]]][[[YYYWWWUUUWWWSSSTTTZZZWWWXXXeeesss^^^SSSHHHEEEEEEDDDDDDEEEBBBDDDFFFGGGGGGFFFCCCBBB>>>???@@@@@@BBBEEEJJJNNNYYYgggwww|||{{{wwwqqqxxxwwwmmmnnnssssssoooooossssssoookkkkkkkkkjjjhhhhhhjjjlllhhhiiihhhddd```^^^```ccc|||yyyuuusssssssssrrrqqqnnnnnnkkkeeeaaa___YYYRRROOOKKKGGGEEEEEECCC???;;;<<<555///...---+++,,,///,,,,,,------,,,+++)))((()))************+++++++++***)))))))))***+++,,,,,,++++++************++++++***************************++++++,,,,,,++++++***,,,,,,,,,---------............---,,,---...///000000000000000111111111111///222666777666333111000333333444555666777888888777999::::::;;;BBBLLLUUU|||fff\\\XXX]]]aaaeeesssxxxuuuVVV===555777444444333333222111000000111111000///////////////+++,,,---------------,,,------------------------..................------///......------------...000000000000000111111222333333444888<<<===:::777999:::;;;<<<===???BBBEEEBBBGGGJJJGGGHHHLLLKKKFFFGGGIIIMMMPPPNNNIIIJJJOOOLLLMMMOOOQQQRRRSSSSSSRRRPPPPPPQQQQQQSSSUUUWWWYYYVVVYYY^^^bbbbbb```\\\YYY[[[]]]___]]]ZZZ\\\aaaggg^^^]]]]]]^^^___```aaabbbeeeeeefffhhhiiiiiifffddd[[[WWWVVVWWWVVVTTTTTTXXXQQQRRRRRRRRRRRRUUUXXX[[[mmmoooMMMGGGHHHBBB???BBBDDDEEEFFFIIIKKKJJJHHHEEE?????????AAABBBDDDFFFGGGUUU\\\gggtttzzz|||{{{zzzxxxvvvtttrrrqqqnnnoooqqqqqqpppqqqsssuuunnnnnnlllhhhddddddgggkkkkkkkkkjjjfffaaa___```bbb|||yyyuuurrrrrrrrrrrrrrrlllllljjjeeebbbaaa\\\VVVRRRNNNJJJIIIHHHFFFBBB>>><<<555///......,,,,,,///,,,,,,------,,,+++)))((()))************+++++++++*********)))******++++++++++++************++++++***************************++++++,,,,,,++++++***,,,,,,,,,------------......------,,,---...///000//////000000000111111111///222555666444222111111333333444555666777888888666888999888888<<>>AAADDDAAAFFFIIIIIIKKKOOOOOOKKKMMMIIIHHHKKKMMMKKKLLLOOOLLLMMMOOOQQQSSSSSSSSSSSSRRRQQQPPPOOOOOOQQQSSSTTTUUUXXX]]]aaacccaaa]]][[[\\\^^^^^^\\\YYYYYY^^^bbb[[[[[[[[[\\\^^^___aaabbbeeedddeeeggghhhhhhfffddd[[[WWWUUUVVVUUURRRRRRUUUOOOPPPPPPPPPPPPRRRVVVYYY]]]nnnaaaLLLHHHFFFEEEEEEDDDEEEGGGIIILLLKKKIIIFFFAAAAAA@@@@@@AAABBBCCCCCCJJJQQQZZZffftttvvvvvvvvvuuutttssssssrrrqqqqqqmmmnnnoooooooooppprrrtttpppoookkkgggcccbbbdddfffiiijjjiiieee```^^^___bbb}}}yyytttqqqqqqrrrrrrrrrmmmmmmjjjeeebbbaaa\\\UUUSSSOOOKKKIIIIIIGGGCCC???;;;444//////...,,,,,,///,,,,,,,,,,,,,,,+++)))))))))************+++++++++++++++******)))*********++++++************++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,------------...------------...////////////000000000000111111000222444444222111222333222333333444555666777777666888999888777888===AAAHHHaaa|||hhhcccccc```]]]]]]___llljjjaaattt~~~WWW@@@888555444444333333222222111000000000000000///............///---------------,,,+++***------------------------------------------......111111000000000111111222111000000000000111222222444333333555888999999888999:::;;;;;;;;;===@@@CCCAAAEEEIIIKKKNNNRRRRRRPPPRRRJJJEEEHHHLLLMMMOOOPPPOOOPPPRRRTTTUUUVVVVVVVVVVVVTTTQQQOOONNNOOOQQQRRRTTTWWW[[[___aaa```___]]]\\\]]]]]][[[WWWWWWZZZ]]]YYYYYYZZZ\\\]]]___```aaaaaaaaaaaabbbddddddcccaaa[[[WWWVVVVVVUUUQQQPPPSSSMMMNNNNNNNNNMMMOOOSSSVVVVVV___}}}{{{VVVHHHGGGEEEAAAEEEEEEHHHKKKMMMNNNKKKIIIDDDCCCAAA@@@?????????@@@EEEJJJRRR[[[hhhxxxqqqgggqqqnnnnnnnnnnnnnnnoooppppppmmmoooppppppoooppprrrtttrrrnnniiidddbbbaaa``````ggghhhhhhddd```^^^___bbb}}}yyytttppppppqqqrrrrrrqqqqqqmmmfffaaa^^^XXXQQQQQQMMMIIIGGGGGGEEEAAA===:::444/////////,,,---///,,,,,,,,,,,,++++++******))))))*********+++++++++,,,,,,+++***)))))))))***++++++************++++++***************************++++++,,,,,,++++++***++++++,,,,,,,,,---------------------......//////////////////000000000111000222222222000111222444222222333444555666666777888:::;;;:::999999;;;===CCCQQQppprrrhhhiiifff]]]WWW^^^cccnnn|||ooollllllIII777555777666555222222111111000000000000//////...------.........000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......000000000111222444555666111111000000111111222333444444333333555777999999999:::;;;;;;;;;===@@@BBBBBBEEEIIILLLOOORRRRRRQQQQQQKKKGGGJJJMMMNNNOOORRRTTTUUUWWWYYYZZZZZZZZZYYYYYYWWWTTTRRRQQQSSSUUUWWWVVVWWWXXXZZZ\\\]]]^^^^^^[[[\\\\\\[[[XXXWWWYYYZZZZZZ[[[\\\]]]^^^___``````^^^]]]\\\]]]___```___^^^]]]ZZZXXXXXXVVVRRRPPPRRRMMMMMMMMMLLLLLLMMMQQQSSSYYYYYYnnnkkkOOOGGGDDD???EEEFFFIIILLLPPPPPPNNNLLLEEEDDDAAA???>>>>>>>>>???DDDGGGMMMTTT^^^mmm}}}~~~hhhcccmmmkkkkkkjjjjjjkkkmmmnnnoooooopppppppppoooppprrrssspppkkkeeebbbaaaaaa___\\\fffgggfffccc^^^\\\^^^aaa|||xxxsssqqqpppqqqqqqqqqoooooollleeeaaa^^^XXXQQQOOOLLLHHHFFFEEEDDD???<<<999333///000///------///,,,,,,++++++++++++++++++))))))*********+++++++++,,,,,,+++***)))))))))***++++++************++++++***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------..................////////////000000000000111111000///000222444111111222333444555666666777888:::;;;;;;;;;;;;<<<@@@HHHTTTmmmpppeee```___\\\\\\```eeejjjuuuzzzzzzhhhSSS===333222222111111111111000000000000//////...---------------......444555444444333222111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---...///111333555888999111111111111111222222333555444444444444666888:::999:::;;;;;;;;;===@@@CCCDDDEEEHHHLLLOOOOOOOOOOOOLLLKKKNNNQQQPPPMMMPPPUUUVVVWWWXXXZZZZZZZZZYYYYYYVVVUUUTTTSSSTTTWWWYYY[[[YYYXXXXXXXXXZZZ\\\^^^```[[[\\\]]]]]]\\\[[[[[[\\\^^^^^^___```aaaaaa``````___]]]\\\[[[]]]^^^^^^]]]___[[[ZZZ[[[XXXSSSQQQSSSNNNNNNNNNLLLLLLMMMPPPRRRUUURRR___]]]KKKHHHGGGFFFGGGJJJNNNRRRSSSRRRPPPGGGEEEBBB@@@>>>>>>???@@@???BBBFFFJJJQQQ^^^mmmwww|||nnnhhhiiillllllkkkjjjjjjjjjkkkmmmnnnmmmnnnnnnmmmlllkkkmmmnnnkkkgggbbb```aaaaaa___\\\bbbcccbbb^^^ZZZXXXYYY\\\zzzwwwtttrrrqqqqqqqqqpppiiijjjhhhccc```___[[[UUUQQQMMMIIIGGGGGGEEEAAA===888333///000000------///,,,,,,+++******++++++,,,)))************+++++++++++++++******)))*********++++++************++++++***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,---......//////............////////////000000...000000000///000222444000111111222333444555555444555666888999:::::::::<<<@@@BBBMMMrrrxxxkkkjjj\\\ZZZ\\\______aaaooo~~~wwwpppGGG===555333333111000111000000000///////////////---,,,,,,,,,,,,---......000000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------...000222555777888222111111111111222333333555555666555444555888:::999:::;;;<<<===???BBBEEEFFFEEEHHHMMMNNNLLLLLLNNNJJJMMMRRRVVVTTTOOOQQQVVVUUUUUUVVVWWWWWWVVVTTTTTTOOOOOOPPPRRRTTTWWWZZZ\\\ZZZ[[[\\\___```bbbcccccc^^^___```aaaaaa```___^^^___```aaaccccccccccccbbbdddaaa^^^]]]]]]_________]]]ZZZYYYZZZXXXSSSQQQRRRNNNNNNNNNLLLKKKLLLOOOQQQOOONNNVVVoooqqqYYYOOOLLLFFFHHHKKKPPPTTTVVVUUUSSSKKKIIIEEEBBB@@@???@@@AAA>>>@@@CCCEEEJJJSSS___hhhppp~~~oooeeekkkpppmmmnnnmmmkkkjjjjjjkkkmmmnnnkkkkkkkkkiiifffeeefffgggfffdddaaa`````````___^^^_________[[[UUUSSSTTTVVVyyywwwtttssssssrrrpppnnnggghhhfffaaa______[[[UUURRRNNNJJJHHHHHHFFFBBB>>>888222///000000...---///,,,++++++******+++,,,,,,)))************+++++++++*********)))******++++++++++++************++++++***************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,---.../////////...---........./////////000000---...000000000000111333000000111222333444555555444444555666888999999999;;;<<<===BBBUUUzzzyyykkkbbb___cccbbb^^^aaajjjmmmwwwmmmOOO:::555333555555222111333////////////////////////,,,,,,++++++,,,------...******+++++++++******)))++++++++++++++++++++++++***++++++,,,------......////////////000111222333222222111111222222333444444666888777666666888;;;888:::;;;===>>>AAAEEEHHHFFFEEEGGGNNNOOOLLLLLLOOONNNNNNQQQVVVWWWTTTTTTVVVUUUUUUVVVUUUTTTRRRQQQOOOJJJLLLOOORRRUUUXXXZZZZZZWWW]]]dddkkkooonnnkkkhhheeeeeefffffffffdddaaa___\\\^^^aaaccceeeffffffeeefffccc^^^\\\\\\]]]]]]]]]XXXUUUUUUWWWUUUPPPMMMOOONNNNNNMMMKKKJJJJJJMMMOOOLLLOOOSSS___wwwwww\\\KKKGGGHHHLLLQQQVVVXXXWWWUUUQQQNNNIIIDDDAAA@@@@@@AAA@@@AAACCCDDDFFFMMMVVV]]]bbboooyyyyyyiiieeekkkooonnnnnnlllkkkjjjjjjlllnnnpppllllllkkkhhhdddbbbbbbcccddddddcccaaa___^^^^^^___aaabbb```\\\VVVSSSTTTVVVwwwvvvuuuttttttrrrooommmhhhiiifffaaa^^^]]]XXXQQQQQQMMMIIIGGGGGGEEEAAA===777222///000111...---///,,,+++*********+++,,,---)))************+++++++++***)))))))))***+++,,,,,,++++++************++++++************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,.../////////...---............/////////000,,,...000111000000111222000000111222333444444555777666666777888:::999999:::999<<<@@@BBBSSS}}}lll```bbbccc^^^\\\```]]]dddooozzz{{{vvv~~~rrrTTT;;;999444111333333000...000.........///////////////++++++++++++,,,,,,---...,,,,,,---.........------++++++++++++++++++++++++******+++,,,,,,---......111111000///.........///222222111111222222333444444777999999777666888;;;888:::<<<===???BBBFFFIIIFFFDDDGGGNNNQQQMMMMMMQQQSSSOOOOOOTTTYYYXXXVVVVVVWWWWWWWWWVVVUUURRRPPPOOOJJJLLLOOOSSSWWWYYYZZZZZZUUU^^^kkkvvvzzzxxxrrrmmmjjjjjjjjjjjjiiifffbbb___YYY[[[___cccfffhhhhhhhhheeeaaa\\\YYYYYYYYYZZZZZZTTTQQQQQQSSSRRRLLLJJJLLLMMMMMMLLLKKKIIIIIILLLNNNIIINNNQQQRRR```kkkLLLGGGIIILLLRRRWWWYYYXXXWWWVVVRRRLLLFFFBBB@@@???@@@===???AAAAAABBBGGGNNNTTTZZZfffvvvxxxoooppphhhiiiiiikkkooolllkkkjjjiiijjjmmmppprrroooooommmjjjfffcccccccccccceeeeeebbb^^^\\\]]]___fffgggeee```ZZZVVVWWWYYYyyywwwtttrrrqqqpppnnnlllhhhgggeeedddaaa]]]XXXUUUNNNLLLJJJIIIHHHEEEAAA>>>:::777222...------,,,,,,,,,+++******))))))******))))))))))))))))))))))))+++*********))))))(((((())))))************))))))((()))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------------......///...000111111000000111222111111222222222333333333444444555555666777777777999666888===@@@LLLkkktttjjjddd```^^^___bbb___bbbiiiooouuu|||{{{sssUUUBBB333777666444333222111111111000000000000000///......------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,******,,,------,,,////////////////////////000000000000111222333444444444555666777888999999666777999<<>>???BBBDDDFFFHHHQQQYYYfffttt{{{vvvqqq~~~}}}oookkkkkkkkknnntttpppnnnkkkiiiiiijjjkkkmmmooonnnkkkfffbbb___```bbbdddkkklllddd^^^^^^^^^\\\hhhfffbbb\\\WWWTTTUUUVVV{{{xxxuuurrrpppooollljjjiiigggeeecccaaa]]]XXXTTTNNNMMMKKKIIIHHHEEEAAA>>>;;;777333///......------,,,+++******))))))******))))))))))))))))))))))))************)))))))))((())))))************))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------.........------......//////...000111111000000111222111111111222222222333333444444555555666666777777999777888<<<<<>>:::888555444333222000000000000...////////////...------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---+++***+++,,,------,,,........................000000000000111222333333333444444555666777888999888888:::<<<>>>@@@AAABBB@@@AAABBBEEEHHHJJJLLLMMMQQQPPPNNNNNNOOORRRUUUXXXVVVVVVUUUTTTTTTVVVZZZ]]]ZZZXXXUUUSSSTTTXXX\\\^^^\\\___cccgggiiihhhfffdddddd```\\\]]]aaadddcccbbb___```aaabbbcccbbbbbbaaa]]]\\\YYYVVVSSSPPPNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFEEEIIIIIIMMMSSS\\\}}}yyyWWWMMMGGGJJJNNNQQQUUU[[[WWWUUUSSSOOOJJJEEE@@@===>>>>>>>>>???@@@BBBCCCDDDIIIOOOZZZfffmmmtttwwwxxx}}}rrriiihhhiiiiiilllqqqpppooommmllllllnnnpppqqqtttrrrooommmjjjiiihhhggghhhnnnpppiiibbbaaaaaa___gggfffbbb]]]YYYWWWWWWYYY|||yyyuuurrrpppnnnkkkiiiiiigggeeeccc```\\\WWWSSSOOOMMMKKKJJJIIIFFFBBB???;;;888333000//////......,,,+++******))))))******))))))))))))))))))))))))************))))))))))))))))))************))))))******+++++++++++++++***++++++++++++++++++++++++++++++++++++++++++******,,,,,,,,,,,,------------...............///000000...000111111//////000222111111111222222222222333444444444555666666777777999666888<<<;;;999BBBOOO```|||qqqiiiccc```^^^\\\\\\^^^```dddkkkvvv|||{{{{{{uuu[[[<<<000555777333333111000////////////------......------,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,+++***+++---...---,,,........................////////////000111222333333333444444555666777777999999:::;;;<<<===>>>>>>;;;<<<>>>AAADDDGGGIIIKKKNNNNNNOOOOOOQQQSSSTTTVVVXXXVVVTTTRRRTTTZZZccciiiccc___XXXTTTSSSXXX^^^bbb^^^```bbbccccccbbbaaa``````]]]ZZZ[[[___bbbbbbaaabbbbbbbbbbbbaaa```___^^^```cccfffddd]]]UUUOOOMMMJJJJJJJJJIIIIIIGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCCCC@@@EEEGGGIIIKKKLLLbbbkkkWWWGGGHHHKKKKKKOOOXXXWWWWWWVVVSSSNNNHHHCCC???AAA@@@???>>>>>>??????@@@BBBEEEMMMVVV\\\dddqqq}}}{{{zzzpppjjj}}}rrrmmmjjjkkkmmmnnnpppsssrrrqqqppppppqqqrrrtttuuuwwwuuusssssstttsssoookkkgggmmmoookkkgggeeeeeecccfffeeeccc___[[[ZZZ[[[]]]zzzxxxtttqqqpppnnnllljjjhhhfffdddbbb```\\\VVVRRROOOMMMLLLJJJIIIFFFBBB???:::777222///.........---,,,+++******))))))******))))))))))))))))))))))))*********)))))))))))))))))))))************))))))***++++++++++++******)))************************++++++++++++************++++++,,,,,,,,,---------............//////000111...///000000//////000222111111111111222222222222333333444555555666666777888666888===>>><<<>>>CCCMMMwww{{{ooogggdddbbb``````___^^^___bbbhhhrrrzzzwwwnnnqqqwwwpppPPP>>>555666777000333222111000////////////---------------,,,,,,+++,,,,,,,,,++++++++++++***************************************+++++++++++++++******+++---...---,,,........................////////////000111222222222222333333444555555666777888888999;;;<<<<<<===<<<===???AAADDDFFFHHHIIIMMMNNNPPPRRRSSSTTTUUUUUUUUUTTTRRRRRRUUU]]]hhhoooeeeaaaZZZUUUTTTWWW]]]``````aaaaaaaaaaaaaaa`````````]]][[[[[[]]]___``````aaaaaa``````______^^^^^^dddjjjpppmmmdddYYYRRROOOIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCCCC???EEEFFFGGGIIIGGGTTTpppgggNNNKKKMMMIIIIIIPPPUUUVVVVVVUUURRRMMMHHHEEEBBBAAA???=========>>>???AAABBBFFFLLLQQQXXXdddpppuuu~~~wwwnnnccciiitttqqqppppppqqqqqqqqqrrrtttssssssssssssssstttuuuuuuvvvtttsssuuuyyyxxxrrrllldddhhhkkkkkkiiihhhgggfffddddddccc```]]]\\\]]]___wwwuuurrrqqqpppooommmlllfffeeecccaaa___[[[VVVSSSOOOMMMKKKJJJIIIFFFBBB???888555000------------,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))******))))))************))))))******+++++++++***))))))************************************************+++++++++,,,,,,,,,---------------......///000111---///000000//////000111000000111111111222222222333333444444555666666666999777777;;;>>>>>>>>>@@@CCC[[[~~~{{{pppjjjeeeaaadddaaa^^^\\\]]]aaaeeeiiiooottt|||}}}zzzyyyooommmzzzttt}}}uuuUUU===666333888888000333222111000000///000000---............---,,,,,,,,,,,,+++++++++*********************************))))))*********+++++++++*********,,,...///...,,,....................................///000111222111111111222333333444444444555666777999;;;<<<<<<===>>>???AAABBBCCCEEEEEEHHHJJJMMMPPPRRRRRRRRRQQQOOOPPPQQQSSSWWW^^^eeekkkbbb```\\\XXXWWWXXX[[[\\\^^^^^^^^^_________``````___\\\ZZZYYYYYYZZZ[[[[[[\\\\\\\\\\\\]]]]]]]]]^^^aaafffjjjfff]]]SSSNNNLLLIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBGGGEEEEEEGGGDDDMMMaaa\\\NNNKKKGGGGGGKKKQQQRRRTTTVVVUUURRRNNNLLLCCCBBB???>>>======???@@@BBBAAABBBGGGKKKPPPZZZdddkkkvvv~~~sssqqqiii```gggqqqsssvvvvvvssspppooopppqqqssssssttttttsssrrrrrrqqqtttrrrrrrvvvzzzyyysssmmmiiijjjkkkllljjjgggffffffddddddcccaaa^^^]]]^^^```vvvtttqqqpppppppppnnnmmmdddcccaaa```___\\\WWWTTTNNNLLLJJJIIIHHHEEEAAA>>>777444///,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))************))))))************))))))))))))***************)))************************)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111---///000000......///111000000000111111111111222333333333444555555666666:::888777888:::;;;<<<<<<===FFFYYYyyy}}}tttfffccc___[[[YYYYYY[[[]]][[[^^^bbbffflllsss{{{}}}wwwrrrrrrtttwwwzzzzzzpppwwwrrrLLL???;;;999//////555555222222111000000000000000------......------,,,+++++++++++++++************************************)))))))))************+++))))))***,,,//////...,,,---------------------------------......///000111000000000111111222222222333333444666777999:::;;;;;;<<<===>>>???@@@@@@AAABBBDDDGGGJJJLLLMMMMMMLLLJJJLLLPPPRRRUUUYYY^^^aaa]]]]]]\\\\\\[[[ZZZZZZYYYXXXYYYZZZ[[[[[[\\\\\\\\\ZZZYYYWWWTTTSSSTTTTTTUUUXXXWWWWWWXXXYYYZZZ[[[\\\]]]______\\\UUUNNNKKKJJJHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDGGGCCCAAADDD@@@DDDSSSwww{{{\\\LLLGGGIIILLLNNNOOORRRTTTUUUTTTRRRQQQGGGEEEBBB???>>>>>>@@@AAA@@@>>>@@@DDDFFFHHHOOOVVV```iiivvvyyysssoooeee___WWW]]]~~~{{{pppxxx~~~{{{uuurrrrrrrrrqqqrrrssssssrrrpppooommmrrrrrrtttwwwzzzxxxsssnnnrrrooommmmmmkkkfffcccdddggggggfffdddaaa______```wwwtttrrrpppoooooommmkkkbbbaaa``````___\\\XXXUUUMMMKKKIIIHHHGGGDDD@@@===777444000---------------,,,+++******))))))******))))))))))))))))))))))))((()))))))))************))))))************))))))'''((()))******+++******************************''''''((()))***+++,,,,,,***++++++++++++,,,,,,,,,***+++++++++---...///000---...//////......///111000000000000111111111111222333333444444555555666777777666555666888999999999>>>GGGWWWuuu|||}}}sssiiibbb]]]\\\\\\WWWXXXXXXYYYZZZ]]]aaaeeegggjjjnnnrrrvvvyyy~~~}}}~~~}}}zzztttpppmmmlllccceeegggkkkrrr}}}ooossshhhNNN666111777999...,,,222444000000//////......//////,,,,,,,,,,,,,,,++++++***++++++++++++************************************))))))))))))************((()))***---///000...,,,------------------------------------...///000000//////000000000000111111444444444555666666777777999999:::<<<===>>>@@@@@@>>>@@@CCCFFFHHHIIIIIIIIIGGGJJJMMMOOOPPPRRRUUUWWWWWWWWWYYYYYYYYYYYYXXXWWWUUUVVVXXXYYYYYYXXXWWWWWWVVVVVVTTTRRRQQQQQQSSSUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXVVVTTTPPPMMMJJJIIIEEEEEEEEEFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA???CCC???===BBB??????IIIYYYrrr___PPPMMMLLLMMMOOOPPPRRRSSSSSSSSSRRRMMMJJJFFFAAA???>>>???@@@>>><<<>>>BBBDDDDDDFFFKKKRRRYYYccclllsss{{{}}}wwwzzz{{{|||yyytttlllddd```YYYWWW\\\uuuxxxrrrpppuuu|||xxxuuusssnnnoooqqqrrrrrrpppnnnmmmooopppsssvvvvvvtttpppnnnsssmmmjjjkkkiiidddcccfffkkklllkkkhhhdddaaaaaaaaaxxxvvvrrrpppooonnnkkkiii```____________]]]YYYVVVLLLJJJIIIGGGFFFCCC???<<<888555000...............,,,++++++***)))*********))))))))))))))))))))))))(((((())))))*********+++))))))************))))))''''''(((******+++++++++))))))))))))))))))))))))&&&&&&''')))***+++,,,---******+++++++++,,,,,,,,,*********+++,,,---///000---...//////......///111000000000000111111111111222222333444444555555666222555666555555888999999555<<<@@@AAALLLnnn}}}tttiiidddbbbZZZ[[[[[[YYYXXXWWWYYYZZZXXXYYY[[[[[[\\\]]]```ccc\\\___cccgggiiijjjiiiiiijjjhhhfffdddccccccdddeee___aaacccbbb```^^^]]]^^^___dddlllwww~~~kkkTTTDDD444666+++---444222222333---//////...---------......+++++++++++++++***))))))+++++++++************)))))))))))))))))))))))))))))))))))))))************((((((***---///000...,,,---------------------------------------///000000////////////000000000000555555555555555444444444777888:::<<<>>>@@@BBBCCC???@@@CCCFFFHHHIIIJJJJJJGGGIIIKKKLLLLLLMMMOOOQQQQQQRRRSSSUUUUUUUUUUUUTTTVVVWWWYYYYYYYYYWWWUUUTTTUUUUUUTTTSSSRRRSSSUUUXXXTTTSSSRRRRRRRRRSSSTTTUUUQQQPPPNNNMMMLLLJJJGGGDDDBBBBBBCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>888===;;;<<>>FFFDDDSSS{{{vvv[[[PPPJJJNNNOOOPPPQQQQQQRRRRRRRRRQQQNNNIIICCC@@@>>>>>>???===<<<>>>CCCDDDBBBBBBEEEFFFLLLUUU\\\dddmmmwww~~~}}}tttqqqooouuutttqqqnnnjjjccc[[[UUUSSS[[[rrrzzzqqqkkkkkkqqqkkkzzz|||wwwsssnnnkkkmmmoooqqqrrrqqqooonnnkkknnnrrrsssqqqooommmlllmmmfffcccffffffddddddiiioooooonnnkkkfffcccbbbbbbxxxwwwuuusssqqqooommmlllgggddd```^^^^^^\\\XXXUUUKKKJJJHHHFFFEEEBBB>>>;;;:::666111...---------,,,---,,,++++++******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))+++++++++*********))))))************************((())),,,...***$$$%%%***)))***,,,...//////.........000111000///...///111000000111111222222333333111111111222222333333333444444555666777888999999777666:::===???NNNuuuyyyvvviiiddd___]]]]]]\\\ZZZXXX[[[VVVUUUXXXVVVRRRRRRVVVYYYYYYXXXWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYVVVYYY\\\^^^^^^^^^^^^^^^```ttthhhPPP@@@999777666333//////111111///,,,//////...---,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++*********))))))))))))))))))))))))*********)))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------////////////............+++---000000000000111222111333444444444444555777999:::<<<@@@EEEGGGGGGFFFDDDDDDEEEEEEFFFFFFFFFFFFEEEHHHKKKMMMLLLLLLLLLLLLNNNPPPSSSVVVVVVUUURRRQQQQQQTTTXXXYYYXXXUUUSSSSSSRRRTTTVVVTTTRRRQQQSSSVVVXXXVVVSSSPPPOOOPPPQQQRRRKKKKKKIIIHHHGGGFFFFFFFFFGGGFFFDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>============;;;;;;<<<<<<===???@@@AAA???JJJ^^^mmmYYYOOONNNNNNTTTSSSMMMRRRUUUMMMSSSQQQOOOKKKFFFBBB>>><<>>;;;888555000---,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))************++++++++++++)))******++++++******)))************************+++++++++*********))))))************************,,,)))(((******((()))---***+++,,,.........------...000111000///...///000000000000111111111111111333222222222222222222111222333444555666777777888999888;;;===<<>>777444333444222000/////////...---///......---,,,,,,+++++++++++++++*********))))))++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,------////////////////////////...000222222111111222333222333444444444444555666777888;;;???CCCGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGDDDGGGJJJLLLLLLLLLMMMNNNPPPRRRSSSTTTTTTRRRPPPNNNOOORRRVVVWWWUUUSSSQQQQQQNNNPPPRRRRRRQQQQQQTTTVVVUUUTTTQQQOOONNNNNNOOOPPPJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>=========<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@>>>IIISSSmmmuuuXXXRRRNNNSSSSSSKKKMMMUUUSSSSSSSSSQQQNNNJJJFFFBBB@@@??????>>>>>>===>>>>>>???@@@BBBFFFKKKQQQWWW\\\___mmmqqqxxx}}}tttkkkdddaaaaaabbbccccccbbb___XXXQQQOOOQQQdddpppgggeeebbbbbbfffmmmsssxxxwwwvvvvvvtttpppllljjjhhhhhhiiiiiihhhgggnnnooopppqqqpppmmmkkkiiifffbbb```bbbbbbaaacccfffgggkkkkkkgggbbbaaa^^^ZZZvvvtttqqqmmmkkkjjjjjjjjjccc```\\\ZZZZZZYYYUUUQQQKKKJJJHHHFFFEEEBBB>>>;;;777444///,,,,,,,,,,,,+++---,,,++++++******++++++))))))))))))))))))))))))************)))))))))))))))******++++++******)))************************+++************)))))))))************************---(((&&&***---,,,,,,...+++,,,------------,,,,,,...///000000......///000000000000000////////////333333333222111111000000111222222333444555666666888777999;;;999999GGGYYY{{{yyytttqqqpppjjjdddccc```[[[VVVTTTSSSSSSTTTTTTSSSRRRQQQPPPWWWWWWWWWXXXYYYZZZ[[[\\\^^^ccclllxxxyyyqqq^^^EEE666333444333000222222222000...---...///......------,,,,,,++++++*********)))))))))((((((***))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,////////////000000000000111222444444333222222333333444555555444333444666666777999===AAAEEEHHHJJJMMMLLLJJJIIIHHHHHHIIIJJJGGGIIIKKKMMMMMMMMMOOOPPPWWWWWWWWWVVVUUUSSSRRRQQQMMMPPPTTTUUUTTTQQQPPPOOOOOOPPPPPPPPPOOOOOOQQQSSSQQQPPPOOONNNMMMLLLLLLLLLGGGGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@@@@????????????======<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>???<<>>============???@@@AAADDDGGGJJJMMMOOO\\\```fffmmmttt}}}xxxjjjgggbbb\\\YYYXXXXXXYYYYYYTTTTTTWWWQQQIIISSSeee~~~kkkdddccc```___aaadddiiijjjhhhgggjjjllljjjkkkjjjjjjjjjkkkiiifffcccmmmnnnppppppooolllhhheeeccc```___bbbbbbaaabbbfffccceeeeeebbb```^^^YYYRRRwwwtttpppllliiihhhiiiiiibbb___[[[ZZZZZZYYYUUUQQQKKKJJJHHHFFFEEEBBB>>>;;;777444///,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))++++++++++++++++++++++++************))))))))))))************************))))))---333333...+++,,,,,,,,,------,,,,,,,,,+++...///000///......///000000000//////.........---222222222111111111111111222222333333444555555666555444666999999777===EEENNNmmmxxx}}}wwwoooiiieeebbbaaa___^^^]]]]]]]]]]]]ZZZ]]]bbbggglllnnnpppqqqzzzKKKAAA555222555777444000///111222000---+++---000---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++++++++++++++***++++++++++++,,,,,,,,,/////////000000000000000222333555444333222222333333555666555444333444666777888:::<<<>>>BBBFFFIIILLLKKKJJJIIIIIIJJJLLLMMMMMMOOOQQQQQQPPPPPPQQQSSSWWWWWWUUUTTTTTTSSSSSSSSSNNNQQQUUUVVVUUUSSSQQQQQQTTTTTTSSSQQQOOOMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKJJJEEEDDDDDDCCCBBBBBBCCCCCC??????>>>======>>>>>>>>><<<;;;;;;;;;::::::::::::999999999::::::<<<======;;;CCC<<<;;;XXXsssXXXMMMSSSRRROOOQQQQQQSSSTTTVVVVVVTTTPPPLLLIIIEEEDDDBBBAAA??????>>>>>>@@@@@@@@@AAABBBDDDEEEFFFMMMPPPUUU[[[aaahhhpppuuu|||}}}wwwooogggaaaZZZYYYVVVTTTRRRRRRRRRSSSTTTPPPNNNLLLLLLVVVpppsssgggdddccc```___```^^^aaabbb^^^]]]```cccbbbhhhiiijjjlllmmmkkkfffbbbgggiiilllnnnnnnkkkhhhfffbbb______bbbbbbaaabbbeeeccccccaaa^^^^^^___[[[TTTxxxuuuqqqllljjjiiiiiiiiiccc___\\\ZZZ[[[ZZZVVVSSSKKKJJJHHHFFFEEEBBB>>>;;;888444000...---.........---,,,++++++******++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))************************))))))))))))))))))))))))************************&&&...;;;AAA<<<000***+++---,,,,,,,,,++++++,,,,,,---///000///...---...///000/////////......------//////000111222222333333333333333444444555555666666444444777999999;;;>>>@@@OOOkkkvvvnnniiiqqq~~~{{{zzzzzz|||~~~hhhNNN666555444444555666444222...000111///,,,+++---000,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********************************((((((((((((((((((((((((''''''(((((())))))))))))))))))***++++++++++++************+++++++++,,,,,,......//////000000000111000222333333111000111222333555666555444444555777999:::<<<<<<===???CCCFFFIIIHHHHHHIIIJJJLLLNNNOOOTTTVVVWWWWWWUUUTTTTTTTTTRRRRRRQQQQQQQQQRRRSSSTTTPPPTTTXXXZZZYYYWWWUUUUUUXXXVVVTTTRRRQQQPPPOOOOOOMMMMMMMMMMMMLLLKKKKKKJJJDDDCCCBBBBBBAAAAAAAAAAAA>>>======<<<<<<<<<======:::::::::999999999999888888888888888999:::;;;;;;;;;>>>;;;===KKK^^^rrrSSSPPPRRRUUUWWWSSSSSSUUUWWWXXXVVVSSSPPPMMMIIIHHHFFFCCCAAA@@@???>>>@@@@@@@@@@@@@@@AAABBBBBBCCCFFFJJJNNNSSSYYY___cccfffmmmvvv|||}}}yyytttmmmfffaaa\\\YYYWWWRRRQQQPPPOOONNNNNNNNNNNNNNNQQQMMMFFFOOOpppnnniiidddcccbbb______```bbbeeefffbbb```bbbcccbbbddddddgggiiikkkiiieeebbb___aaaeeeiiikkkkkkjjjiiibbb______bbbccc```aaadddbbbaaa^^^[[[___dddeeeaaaxxxuuurrrnnnkkkiiiiiihhhccc___\\\[[[\\\[[[WWWTTTKKKJJJHHHFFFEEEBBB>>>;;;888444000......//////...---,,,++++++******++++++))))))))))))))))))))))))'''((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))(((((()))))))))))))))***************************&&&111AAAGGG???111+++...,,,,,,++++++++++++,,,------...//////------...///////////////............---...///000111333444444333333333444444555555555999777666777888999::::::CCCAAAJJJeeeuuugggiiitttlllOOO888444555555222///...111444...//////...,,,,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***))))))************++++++))))))))))))))))))))))))&&&''''''(((((())))))***((()))******++++++******************++++++++++++------......//////000000///000222222111000000111222444555666555555777888999<<<>>>>>>===>>>AAAEEEEEEFFFHHHJJJLLLNNNOOOOOOUUUXXXZZZZZZXXXVVVUUUUUUSSSSSSTTTTTTVVVXXXYYYZZZRRRVVVZZZ\\\[[[YYYXXXXXXWWWUUUTTTTTTUUUVVVUUUTTTNNNMMMLLLKKKKKKKKKKKKLLLEEEDDDCCCAAA@@@?????????>>>===<<<<<<;;;;;;;;;;;;999999999888888888777777888777777777888888999:::999;;;<<>>===>>>>>>>>>>>>>>>???@@@@@@???AAADDDFFFIIIMMMRRRUUUZZZaaahhhnnnxxx~~~wwwpppkkkfffbbb]]]WWWTTTRRRSSSTTTLLLKKKKKKJJJIIIIIIIIIIIICCCKKKLLLLLL```ttthhhhhhhhhgggeeecccdddfffeeehhhiiieeecccdddeeecccaaaaaabbbdddeeeeeecccaaa[[[]]]```dddggghhhhhhhhhaaa______bbbaaa___^^^aaa^^^^^^\\\ZZZ___hhhmmmmmmvvvuuurrroookkkiiigggfffbbb___\\\[[[[[[[[[WWWTTTKKKJJJHHHFFFEEEBBB>>>;;;777333///------.........---,,,++++++******++++++))))))))))))))))))))))))''''''((()))******++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))******************************'''...888===777...+++///++++++*********,,,---...---...//////------.../////////////////////000000...//////000111222222333222222222222333333333333777666666666777888888666>>>:::<<>>>>>>>>???>>>===<<<;;;:::::::::888888888777777777666666777777666666777777888888666;;;;;;<<<@@@AAANNNgggpppVVVRRRWWWTTTXXXXXXYYYYYYYYYWWWVVVUUUPPPNNNKKKHHHEEEBBB@@@??????>>>>>>======>>>>>>???===>>>@@@AAABBBDDDHHHKKKRRRWWW\\\aaaiiirrrwwwvvvyyy|||wwwtttqqqnnnjjjddd^^^ZZZTTTSSSPPPNNNLLLLLLNNNOOOHHHGGGFFFFFFEEEEEEFFFFFFDDDJJJWWWkkkwwwjjjgggjjjmmmjjjgggfffiiilllcccffffffaaa```ccceeeeeeeeecccaaaaaabbbccccccbbb]]]^^^___```aaabbbcccccc```]]]]]]```___[[[ZZZ]]][[[^^^^^^[[[\\\ccciiijjjuuutttrrroookkkhhhfffeeeaaa^^^[[[ZZZ[[[ZZZWWWTTTKKKJJJHHHGGGEEEBBB>>>;;;555222...,,,,,,------------,,,++++++******++++++))))))))))))))))))))))))&&&'''((()))***+++,,,---(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))******************************'''(((+++///---)))***---******))))))***,,,...///---...///...------...///......//////000000111111000000000000111111111111111111111111111222222222111333444444666777777555666777;;;@@@FFFYYY|||||||||}}}sssRRR===666333111---000222444333111000000000---***+++...///---+++++++++++++++++++++++++++************))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((()))***************)))************+++++++++++++++,,,,,,---...//////---///111222222222333444000222444555666777999;;;555:::@@@BBB@@@@@@CCCGGGGGGIIILLLOOOPPPOOOMMMLLLJJJNNNTTTXXXXXXVVVTTTSSSPPPQQQSSSTTTUUUVVVVVVVVVQQQTTTXXX[[[ZZZXXXWWWWWW\\\YYYVVVVVVWWWXXXVVVSSSMMMLLLIIIGGGGGGHHHKKKLLLGGGFFFDDDBBB???>>>======@@@???===<<<;;;::::::999777777777777666666666666777666666666666777777888444===999444;;;BBBHHHQQQooo^^^]]]WWW[[[[[[[[[ZZZYYYYYYXXXWWWUUUSSSPPPLLLHHHEEECCCBBBAAA@@@??????>>>>>>>>>???<<<============???BBBDDDFFFJJJNNNRRRXXX```cccaaaccclllssssssttt{{{~~~}}}{{{zzzwwwrrrkkkgggdddaaa]]]ZZZWWWRRRLLLHHHGGGHHHIIIIIIHHHGGGHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGPPPSSSjjj{{{hhhgggbbbgggjjjgggccccccgggjjjeeegggeee```___dddiiijjjkkkhhhdddccccccdddddddddaaa```___^^^^^^^^^^^^^^^^^^\\\\\\^^^]]]YYYWWWYYY]]]aaabbb]]]ZZZ\\\______uuuqqqkkkgggeeeeeeddddddddd```[[[ZZZ\\\]]]ZZZVVVMMMLLLKKKHHHDDDAAA>>><<<666333///------.........+++++++++************))))))))))))))))))))))))))))))(((((()))******((('''))))))))))))))))))))))))******))))))((((((''''''+++***((('''((()))+++,,,))))))))))))************++++++++++++++++++++++++...------,,,+++++++++,,,***+++,,,,,,------,,,,,,---------............///////////////000000000000000111111222222333444444444333333333333444555555666555888;;;>>>CCCPPP\\\|||fffJJJ999444666555333222222111111000/////////---------,,,,,,+++++++++************************+++*********))))))(((((())))))))))))))))))))))))+++***)))'''''''''(((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,***++++++,,,,,,------...///000000000111111111111222222333444444555555666888:::<<<<<<===???BBBDDDNNNLLLJJJJJJMMMMMMKKKIIIMMMPPPTTTVVVUUUUUUUUUUUUTTTVVVXXXXXXVVVTTTRRRRRROOOPPPRRRSSSUUUVVVVVVVVV[[[YYYVVVUUUVVVWWWVVVVVVNNNMMMJJJHHHFFFEEEEEEEEEDDDDDDDDDAAA===;;;::::::======<<<;;;999888888777555555555555555555444444444444444555555555555666777777888999;;;===???@@@UUU{{{ddd```]]]ZZZZZZ[[[ZZZXXXYYY]]]VVVVVVTTTRRROOOKKKGGGEEEAAA@@@@@@???>>>>>>??????;;;;;;<<<>>>???AAABBBBBB@@@AAACCCEEEHHHLLLNNNPPPVVVYYY\\\___bbbfffkkknnnlllmmmoooqqqsssuuuwwwwwwwww{{{~~~{{{xxxzzz|||wwwvvvuuurrrpppnnnlllkkkhhhccc]]][[[\\\ZZZVVVQQQMMMLLLJJJHHHFFFDDDCCCCCCEEEFFFHHHGGGFFFDDDEEEEEEGGGEEECCCEEEHHHJJJIIIGGGVVV{{{pppkkkbbbbbbbbbbbbcccdddeeeffffffggggggeeecccbbbfffmmmrrruuusssoookkkhhheeebbbaaabbb```^^^\\\]]]]]]]]]\\\ZZZ[[[^^^``````]]]YYYVVVaaa```^^^\\\ZZZYYYXXXXXXvvvqqqlllgggfffeeeeeedddeee```[[[ZZZ[[[\\\YYYVVVMMMLLLJJJHHHDDDAAA>>><<<777333///---------------+++++++++*********))))))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))******))))))))))))))))))************++++++++++++++++++++++++------,,,+++++++++++++++***+++,,,,,,------,,,,,,------------............//////000000000111111111000000111111222333333444333333333333333444555555666555666777777999BBBLLLjjjyyy[[[MMM;;;111000222222///222111111000000///......------,,,,,,,,,+++++++++*********************************)))))))))(((((((((((((((((((((((((((((())))))(((''''''((()))***(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,******+++,,,,,,------...//////000000000111111111222222333333444555555555888999;;;===>>>???CCCEEEKKKIIIHHHIIIKKKKKKJJJHHHMMMPPPRRRSSSSSSSSSSSSTTTRRRTTTVVVVVVTTTRRRQQQQQQPPPQQQRRRSSSTTTTTTTTTTTT\\\YYYVVVTTTSSSSSSRRRPPPLLLKKKHHHFFFDDDCCCCCCCCCEEEEEEDDDBBB>>><<<;;;<<<<<<;;;;;;:::888777777666555555555444444444444444444444444444555555555555666777777999;;;===>>>???LLLmmmzzzfff^^^^^^``````[[[WWWZZZaaaWWWWWWVVVTTTQQQMMMJJJHHHFFFEEECCCAAA@@@>>>>>>>>><<<<<<===>>>???@@@@@@AAA??????@@@BBBEEEHHHJJJKKKLLLNNNQQQTTTVVVYYY]]]```bbbcccdddfffgggiiijjjkkkjjjmmmooonnniiiggghhhkkkkkkjjjiiigggdddbbbaaa```\\\WWWRRRPPPQQQPPPLLLHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBDDDEEEEEEDDDCCCCCCEEEBBBEEEHHHGGGEEEGGGNNNUUUxxxuuujjjkkkgggffffffeeeeeedddcccbbbaaagggkkknnnjjjccc```ccchhhooonnnmmmjjjgggfffeeefffaaa```^^^]]]^^^_________XXXZZZ]]]```bbbaaa]]][[[bbbbbbcccbbb```\\\YYYVVVwwwrrrlllhhhfffffffffeeeddd```\\\ZZZZZZZZZXXXUUUMMMLLLJJJGGGDDD@@@===<<<888444000---,,,,,,,,,,,,++++++*********)))))))))((((((((((((((((((((((((+++)))''''''((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&)))***+++***((('''))))))))))))************++++++++++++++++++++++++,,,,,,+++************+++***+++,,,,,,------,,,,,,------------................../////////000000000000000000111222222333333333333222222333333444555777666666777666555:::AAAMMM\\\~~~mmmRRR???:::444111222333222000111111000000///......---,,,,,,,,,,,,++++++++++++******************************))))))))))))((((((((((((((((((((((((((((((''''''''''''((()))***+++(((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,******++++++,,,---------////////////000000000000111222222333333444555555666888:::<<<===???CCCEEEHHHGGGFFFGGGHHHIIIHHHGGGMMMOOOPPPPPPOOOOOOPPPRRRPPPRRRTTTSSSQQQOOOOOOOOOQQQQQQRRRSSSSSSSSSSSSRRRWWWUUUQQQPPPOOOOOONNNMMMIIIHHHEEECCCBBBAAAAAAAAABBBCCCBBB@@@===::::::::::::999999888777666555555444444444444444444444444333333333444444444555555666666777888:::;;;===>>>DDDOOOppplllbbbZZZYYYZZZZZZZZZ[[[XXXXXXXXXVVVTTTQQQNNNLLLLLLJJJHHHEEEBBB@@@>>>>>>=========>>>>>>>>>>>>???===>>>>>>???AAACCCDDDEEEBBBDDDFFFGGGHHHKKKNNNPPPTTTTTTUUUVVVWWWXXXXXXYYY[[[]]]___]]][[[ZZZ\\\___ZZZYYYXXXVVVTTTSSSQQQQQQNNNJJJFFFEEEFFFFFFCCC@@@AAAAAAAAAAAAAAABBBCCCDDDBBBCCCDDDDDDCCCBBBCCCEEE@@@EEEHHHEEECCCMMMcccvvv|||iiidddhhhggggggggggggfffeeecccaaaaaajjjssszzzxxxmmmddddddgggkkklllllljjjfffdddeeehhheeeeeecccbbbbbbaaabbbbbbZZZ[[[]]]aaacccbbb^^^[[[___bbbeeegggfffbbb]]]ZZZwwwsssmmmiiiggggggffffffccc```\\\ZZZYYYXXXWWWUUUMMMLLLJJJGGGDDD@@@===;;;888444000---,,,,,,++++++************))))))))))))((((((((((((((((((((((((,,,)))&&&&&&''')))******(((((((((((((((((((((((())))))))))))((((((((((((%%%&&&((()))))))))((('''((()))))))))************************++++++++++++++++++******)))******+++***+++,,,,,,------,,,,,,,,,,,,---------.........,,,,,,---------.........//////000000111222222222222222222222222333333444333222444666666444777===???DDDWWWyyyyyy^^^HHH;;;555555555555555333111000000000//////...---------,,,+++++++++++++++++++++************************))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++*********+++,,,,,,------........./////////000000111111111222333333444444444666888999;;;===AAACCCEEEEEEEEEEEEFFFGGGGGGGGGLLLMMMMMMLLLKKKKKKMMMOOOOOOPPPRRRQQQOOONNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRPPPNNNLLLKKKLLLMMMMMMLLLFFFDDDBBB@@@>>>>>>>>>>>>===>>>>>><<<999777777888777777666666555444444333333333333333333444444444222333333333444444444444555555666777888:::;;;<<>>>>>>>>======>>>>>>>>>>>>>>>???@@@AAA>>>@@@AAABBBAAACCCEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMNNNOOOOOOQQQUUUXXXKKKKKKJJJHHHGGGFFFEEEDDDFFFCCCAAA@@@AAABBB@@@????????????@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBCCCEEEFFFFFFFFFHHHTTTmmmyyyqqqhhhccceeeddddddeeefffgggggggggggggggkkkrrrzzzzzzsssllljjjjjjkkkmmmmmmjjjdddaaacccfffkkkkkkjjjhhhfffdddddddddaaa``````bbbcccbbb]]]YYY[[[^^^cccfffgggfffcccaaawwwsssmmmiiiggggggffffffaaa___\\\YYYXXXWWWVVVUUULLLKKKIIIGGGCCC@@@===;;;888444///,,,+++++++++************)))))))))((((((((((((((((((((((((((((((,,,)))&&&&&&''')))******(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&&&&''')))***((()))))))))************)))))))))******++++++++++++******)))******++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------...------........./////////...//////000000111111222222111111111111222333333///---///333333111222777888888>>>LLLbbbgggNNN===555444000111222222111///......//////......---,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((())))))''''''''''''''''''''''''((((((((((((''''''&&&&&&(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++))))))***++++++,,,,,,------............/////////000000111111222333333333111333555666777:::===???BBBCCCDDDEEEEEEFFFGGGGGGJJJJJJKKKJJJIIIIIIKKKLLLNNNOOOPPPPPPNNNMMMNNNOOOMMMNNNOOOPPPQQQRRRRRRRRRNNNKKKIIIHHHIIIIIIIIIHHHBBBAAA???===<<<;;;<<<<<<;;;<<<<<<:::888666666777555555555444444333333222222222222222333333444444222222222222333333333444444444555555777888:::;;;>>>@@@FFFXXX|||kkkeeeccc^^^[[[ZZZZZZZZZYYYWWWUUURRRQQQQQQPPPMMMKKKIIIGGGFFFEEEBBBAAAAAA@@@@@@???>>>>>>@@@@@@??????>>>????????????@@@AAA@@@??????AAACCCBBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAABBBEEEHHHKKKCCCBBBBBBAAA@@@@@@??????CCCAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBDDDEEEEEECCCAAAAAABBBDDDFFFDDDHHHYYYvvvyyyiiikkkhhheeegggfffeeeeeeffffffhhhiiijjjkkkgggiiikkkmmmllljjjhhhfffjjjkkkkkkiiieeebbbccceeehhhjjjkkkjjjgggfffggghhhhhheeedddfffhhhgggbbb]]]\\\]]]___aaacccdddddddddwwwrrrlllhhhfffffffffeee___^^^[[[YYYWWWVVVVVVWWWLLLKKKIIIFFFCCC???<<<;;;777333///,,,++++++++++++******)))))))))(((((((((((((((((((((((((((((((((+++)))''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))***((('''&&&&&&(((***+++))))))))))))************(((((())))))***++++++++++++************+++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------//////000000000111111111.........///000000111111111111000000111111222333444111111444444111111444777777888:::???QQQpppoooNNN<<<888777444222////////////000000000000......------,,,+++++++++*********+++++++++++++++))))))))))))))))))))))))''''''(((((((((((())))))''''''''''''''''''''''''(((((()))((((((&&&%%%$$$((((((((((((((((((((((((''''''(((((((((((()))))))))))))))************+++))))))******+++,,,,,,,,,------------.........//////000000111111222333333000111333444555777999<<>>===???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>????????????????????????>>>>>>@@@@@@@@@@@@@@@AAAAAABBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAA@@@AAACCCEEECCCGGGUUUrrr|||hhh```eeedddgggmmmllljjjhhhfffeeedddeeeggghhhiiifffddddddfffhhhhhhgggiiihhhgggggggggggggggggg```dddggghhhgggfffiiikkkjjjhhhfffiiimmmnnniiiddd```___^^^]]]]]]^^^______vvvqqqlllgggfffeeeeeeddd\\\\\\[[[XXXWWWVVVWWWXXXLLLKKKIIIFFFCCC???<<<:::555222...++++++,,,,,,,,,***)))))))))(((((((((((())))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))******))))))))))))************((((((((()))***++++++++++++++++++++++++,,,------***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------....../////////000000000------...//////000000111000000000000000111222222888444333666666333333555666666777888999>>>MMM\\\zzz]]]HHH333///444666333000000...---///111222111000---------,,,++++++******)))*********++++++++++++))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''&&&'''((((((((('''&&&%%%(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************)))))))))***++++++,,,,,,,,,,,,---------.........//////000000111222222222111222333444444555888:::<<<>>>AAAAAAAAAAAADDDFFFCCCEEEHHHIIIIIIHHHIIIJJJJJJKKKLLLKKKJJJIIIKKKLLLOOOOOOPPPOOOOOONNNMMMMMMRRROOOKKKGGGEEECCCAAA???>>>===<<<:::999999999:::;;;<<<<<<;;;999888999:::444444333333333333222222000000000111222333333333111111111111222222222222333333333333444666777888888;;;===???GGGbbbmmmggg_________]]][[[XXXVVVTTTTTTSSSQQQOOOLLLKKKJJJJJJGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@AAAAAA???>>>===>>>@@@?????????@@@@@@@@@@@@@@@BBBAAAAAAAAAAAA@@@>>>===>>>>>>>>>???????????????@@@@@@AAA@@@@@@@@@BBBCCCBBBBBBAAAAAABBBCCCCCCDDD@@@AAABBBCCCCCCFFFJJJMMMTTT```uuummmaaa___cccdddlllpppiiillliiieeeaaa___```ccceeejjjhhhfffeeegggjjjnnnpppllliiiffffffiiijjjhhheeeaaaeeejjjjjjgggfffhhhkkkkkkgggeeeggglllmmmiiiccc___^^^]]]\\\[[[[[[\\\\\\uuuqqqkkkgggeeeeeedddddd[[[[[[ZZZXXXVVVVVVXXXYYYLLLKKKIIIFFFCCC???<<<:::444111---++++++,,,---,,,))))))))))))((((((((((((************************)))(((((()))******((('''))))))))))))))))))))))))'''((((((((())))))******'''(((***+++,,,+++)))((())))))))))))************'''(((((()))***+++++++++,,,+++++++++,,,------...++++++,,,---------,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------......///000000000000000000000000111111222333///...111333111222444222///000555999;;;???CCCaaaeeeTTT@@@:::888999666///---///...,,,***,,,//////,,,)))------,,,,,,+++******)))))))))******++++++++++++))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''$$$%%%&&&(((((((((((('''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))))))))***++++++,,,,,,,,,,,,,,,---------....../////////000111111222222222333444444444555777999999<<>>===;;;999888888999999888999:::999777666777888444444333333333333333333///000000111222222333333000111111111111222222222222222222333444555666777;;;777;;;BBBBBBJJJooojjjbbbbbbaaa```]]]ZZZWWWUUUVVVUUURRRPPPMMMKKKIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAA???>>>???AAA?????????@@@@@@@@@@@@@@@?????????AAABBBAAA???===>>>>>>>>>?????????@@@@@@AAABBBBBBBBBAAAAAACCCDDD@@@@@@@@@AAABBBCCCEEEEEEAAABBBDDDFFFHHHMMMRRRVVVtttoooeee___bbbfffhhhqqqpppaaakkkgggbbb]]]\\\^^^bbbddddddfffhhhggggggkkkrrryyyrrrlllffffffjjjjjjeee```iiimmmpppnnniiieeefffhhhkkkfffcccdddhhhhhhbbb\\\[[[[[[\\\\\\\\\\\\\\\\\\uuuooohhhddddddeeeeeeccc\\\ZZZYYYYYYXXXVVVRRROOOJJJHHHFFFEEECCC@@@<<<999888111,,,++++++***+++...+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))''''''&&&&&&'''((()))***(((((((((((())))))))))))*********)))))))))))))))'''(((((()))***+++++++++))))))))))))************+++,,,,,,------,,,,,,+++******))))))***+++,,,,,,---------------------------------......---,,,,,,000000///////////////000000000111111111222222222666666555333222444888<<>>@@@???>>>>>>>>>???@@@AAABBBCCCFFFHHHJJJJJJHHHEEEHHHGGGGGGFFFGGGHHHIIIJJJLLLKKKKKKJJJIIIGGGFFFEEEHHHFFFDDDBBBAAABBBCCCCCCSSSNNNEEE===888777777999666666666666555555555555444333222111000000000000000000000000000000000000000000000000111222333444333333444444555666666666888999;;;;;;>>>HHHWWWbbbzzzmmm```]]]___^^^WWWQQQXXXXXXXXXUUUQQQMMMKKKJJJKKKIIIGGGGGGHHHGGGFFFDDDGGGFFFEEEDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB>>>???@@@BBBDDDCCCAAA>>>>>>FFFGGGAAA???DDDBBB;;;BBBEEEGGGHHHOOOaaa{{{tttjjj___```aaaccceeeeeedddbbbggghhheee^^^[[[^^^aaaaaaaaa``````aaaeeekkkppptttsssnnnhhheeeeeefffdddcccgggiiikkkjjjfffddddddeeehhhccc___]]]```cccddddddbbbaaa___^^^]]]\\\[[[YYYuuuooohhhdddddddddcccbbb\\\[[[YYYXXXXXXUUURRROOOIIIGGGEEEDDDCCC@@@<<<999888222,,,,,,+++***+++...+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************+++,,,,,,------,,,,,,+++***************+++,,,,,,------------------------........................000000///////////////000000000000111111111222222333444555444333333555777>>>CCCPPPeeeqqq[[[HHH;;;666888444444333222000///...---.........---,,,,,,+++++++++++++++*********))))))))))))))))))((((((''''''+++***((('''''''''((()))'''((()))***))))))(((''')))(((((((((((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((()))))))))((())))))))))))(((((((((((()))))))))***++++++,,,,,,...000111000...,,,,,,---000000000//////222555888???@@@???>>><<<<<<===???AAAAAA@@@@@@AAAAAABBBBBBAAABBBDDDGGGJJJKKKJJJIIIJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJKKKLLLKKKJJJIIIHHHJJJHHHEEEBBB@@@@@@@@@@@@JJJFFF@@@:::666666777888666666666555555555444444444333222111000000000000000000000000000000000000000000000000111222333333333333333444555555666666666888:::::::::???HHHPPPnnnnnnfffbbb```^^^ZZZYYYXXXVVVSSSRRRQQQRRRNNNLLLJJJJJJJJJJJJHHHGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBAAABBBDDDBBB======CCCIIIJJJEEEHHHQQQbbbzzzmmmbbb]]]]]]\\\\\\]]]^^^^^^]]]\\\llllllhhh```[[[]]]^^^^^^^^^]]]]]]^^^aaaeeehhhkkkiiiddd```___aaabbbaaa___aaadddggghhhfffeeefffgggfffaaa]]]\\\^^^``````^^^aaaaaabbbbbbaaa^^^ZZZWWWvvvooohhhdddcccdddcccaaa^^^\\\ZZZXXXWWWUUUQQQOOOGGGFFFDDDCCCBBB@@@===:::888222---,,,,,,***+++...+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))******)))'''&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))************++++++,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,------------......---------///000111//////.........//////000000000000000111111111111000222444444333222333444222333555>>>SSSwwwxxxbbbIII;;;666444555777333333222111///...------...------,,,,,,+++++++++++++++*********))))))))))))))))))(((((((((((('''***)))((('''''''''(((((('''(((((()))))))))(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((((('''(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,---......,,,,,,...///444222///...000333666777>>>??????>>><<<<<<>>>???@@@AAABBBDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGHHHIIILLLNNNNNNMMMLLLJJJLLLJJJFFFCCC@@@>>>===<<>>@@@DDDHHHGGGDDDEEEIIIOOO[[[ppp~~~eee[[[YYYXXX[[[ZZZYYYYYYXXXXXXYYYYYYhhhiiifff^^^ZZZ[[[\\\[[[\\\\\\]]]^^^___aaabbbcccccc___\\\\\\^^^^^^\\\ZZZZZZ]]]bbbffffffgggggghhheeeaaa]]]]]]^^^^^^\\\YYY^^^aaacccdddccc^^^YYYVVVwwwpppiiidddddddddcccaaa^^^\\\ZZZXXXVVVTTTQQQOOOFFFEEEBBBAAAAAA@@@===;;;888222---------++++++---+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((*********))))))((((((((('''(((***+++***)))'''%%%(((((((((((())))))))))))((((((((()))))))))))))))(((((((((((())))))******((()))))))))************++++++,,,,,,,,,,,,+++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---------...---++++++,,,...000222......------......///////////////000000000111111///111222333333333555666999<<<<<<<<>>>>>@@@CCCFFFGGGFFFEEEDDDGGGGGGGGGFFFEEEEEEGGGHHHKKKLLLLLLLLLKKKJJJHHHFFFHHHJJJMMMOOOOOOMMMKKKIIIJJJHHHEEEBBB???===;;;;;;999999888777666555555555444444444444333333333333222222111000000000000000000000000000000000000000/////////000000111222333222222222333444444555555222555888999999:::===??????ZZZ~~~ggg```___]]]\\\ZZZXXXUUUSSSSSSQQQNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDDDDDDDDDDEEEFFF@@@???DDDJJJIIIDDDJJJVVVqqqjjjXXXTTTWWWZZZZZZZZZYYYXXXWWWXXXZZZ\\\^^^```___YYYWWWYYYZZZYYY\\\]]]```bbbccccccbbbbbbeeebbb___^^^___^^^[[[WWWWWWZZZ___cccffffffffffffeeebbb_________^^^YYYVVVZZZ]]]aaabbb```]]]YYYWWWwwwqqqiiieeeeeeeeedddccc^^^\\\YYYWWWVVVTTTRRRPPPGGGEEEBBBAAA@@@???===;;;888222.........++++++---+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''%%%''')))++++++***)))((((((((((((((())))))))))))''''''(((((())))))))))))((((((((((((((()))))))))((()))))))))***************++++++,,,,,,++++++***,,,,,,+++++++++++++++,,,+++++++++,,,,,,,,,------,,,+++*********,,,///000------,,,------...//////....../////////000000000000000000000111444999<<>>JJJVVV|||aaaQQQKKK;;;666333666666333000000000000//////...---,,,,,,+++++++++++++++******************)))))))))(((((('''''''''''''''((((((((('''''''''((((((((((((''''''''''''''''''(((((())))))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((((((((('''&&&'''((((((((()))))))))***)))))))))***++++++,,,,,,---------...333===HHHOOO<<<777111///111222222111777999::::::999999:::<<<<<<>>>BBBFFFHHHHHHGGGFFFHHHHHHHHHFFFEEEEEEHHHJJJNNNOOOPPPPPPPPPNNNMMMLLLKKKLLLNNNOOONNNKKKGGGEEEFFFEEECCCAAA???===<<<;;;:::::::::999888666555444333333333333222222222222111111000000///000000000////////////////////////////////////000111222333111111222222333444444444555555666777888;;;>>>@@@:::EEEYYYvvvuuunnnddd]]][[[[[[[[[[[[VVVSSSPPPNNNNNNNNNMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBEEEGGGGGGFFFDDDDDDEEEIIICCC@@@DDDIIIUUUpppjjjXXXPPPPPPRRRUUUUUUWWWXXXWWWWWWXXX[[[^^^XXX\\\\\\XXXVVVXXXYYYXXX[[[]]]aaadddffffffeeedddeeebbb``````aaaaaa^^^[[[ZZZ\\\___bbbdddeeedddbbbdddaaa^^^]]]]]][[[VVVRRRUUUXXX\\\]]][[[ZZZYYYZZZuuuooohhheeeeeeeeeeeeddd^^^[[[XXXVVVVVVUUUSSSRRRIIIFFFCCCAAA@@@???===<<<888222...///...,,,+++---+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&'''(((***++++++******(((((((((((())))))))))))&&&''''''(((((())))))***(((((((((((((((((((((((())))))))))))******************++++++++++++******---,,,,,,++++++++++++,,,******++++++,,,,,,------++++++*********,,,---...,,,,,,,,,,,,,,,---...///............////////////000000000///000444999===???BBBBBB===777555999???QQQpppdddIII999555888444222222333222...///222//////......---,,,,,,+++******************************)))))))))(((((((((&&&''''''''''''(((((((((&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''((()))))))))(((((((((((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((((('''''''''(((((())))))******)))))))))***++++++,,,,,,---,,,,,,,,,000777AAAHHH888555222111111111111111444666888999888888999::::::===AAAFFFIIIJJJJJJJJJIIIKKKLLLJJJHHHHHHKKKNNNQQQQQQRRRSSSSSSSSSSSSSSSNNNOOOPPPOOOMMMJJJFFFDDDCCCCCCBBB@@@???===<<<<<<<<<;;;;;;:::999777555444222222222222111111111111111000000//////000000000////////////////////////////////////000111222222000111111222222333333444777666555444555777999;;;::::::AAATTTsssvvvkkkeeeaaa^^^[[[WWWTTTQQQQQQQQQQQQPPPOOONNNMMMKKKJJJIIIIIIIIIFFFGGGGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEE???BBBEEEEEEBBBAAACCCEEEIIINNNXXXdddpppooobbbTTTNNNLLLLLLMMMOOOOOOQQQTTTTTTSSSTTTXXX[[[[[[______[[[YYYZZZZZZXXXXXX[[[___ccceeefffeeeddd```^^^\\\^^^bbbeeedddbbb`````````bbbcccdddbbb```aaa^^^ZZZYYYYYYVVVRRRNNNQQQUUUYYYZZZXXXVVVWWWYYYrrrlllfffbbbcccddddddccc]]]ZZZWWWVVVVVVVVVUUUSSSKKKHHHDDDBBB@@@???===<<<888222/////////,,,+++---+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))******(((((((((((())))))))))))&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))******************++++++++++++******...---,,,+++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------.........////////////000000000000222555888333333333333555777999;;;:::HHH^^^rrr}}}___XXXLLL>>>444111333666555222111333222000111555......------,,,,,,++++++)))************************)))))))))((((((((((((&&&&&&&&&'''''''''((((((%%%&&&'''(((((((((''''''&&&&&&%%%%%%&&&''')))***(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((()))))))))((('''''''''((()))*********)))))))))***++++++,,,,,,******++++++,,,///444777000111222222111111222333333555888999999999999;;;:::<<>>===;;;:::;;;::::::888777555444333222222111111111000000000000000////////////000000///////////////////////////......//////000111222000000111111222333333333666555444444555666666666:::999<<>>:::555444666666444111000---...222444222000000---------,,,,,,+++++++++)))))))))))))))*********))))))))))))((((((((((((&&&&&&&&&'''''''''(((((($$$%%%'''(((((((((''''''&&&&&&%%%%%%&&&''')))***'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%'''((())))))))))))&&&''''''((()))******+++)))))))))***++++++,,,,,,***---000111111000111222***...222333111111444666333555888::::::::::::;;;:::===AAAGGGLLLPPPRRRSSS]]]^^^^^^WWWNNNHHHGGGIIIHHHIIIIIIJJJMMMPPPSSSTTTRRRRRRQQQPPPNNNLLLJJJIIICCCCCCBBB@@@>>><<<999888999888777666555444444333111111111111000000000000000000////////////000111////////////////////////.........//////000111222000000000111222222333333222222333555777888777666777:::===<<<;;;PPPfffccc^^^\\\[[[\\\[[[[[[XXXWWWTTTQQQOOOMMMLLLKKKIIIJJJJJJJJJKKKKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCDDDFFFIIILLLNNNSSS^^^mmmwww}}}UUUSSSKKKEEEGGGGGGDDDDDDHHHJJJNNNRRRRRROOOMMMOOORRRUUU[[[^^^^^^___bbbcccbbbZZZ\\\___aaaccccccbbbbbbddd```]]]^^^bbbfffggggggiiieeebbbaaacccdddcccaaabbb^^^YYYWWWWWWVVVRRROOONNNUUU]]]^^^YYYSSSPPPOOOooojjjccc___^^^___```aaa[[[YYYUUUTTTTTTUUUUUUUUUIIIFFFBBB@@@AAA@@@===:::666333///---,,,---,,,+++***))))))((('''&&&&&&%%%))))))))))))((((((((((((((((((((((((((((((((((((%%%'''))))))***000;;;CCC***)))((('''''''''''''''&&&''''''((()))******+++((((((''''''''''''((((((+++*********))))))(((((((((((((((((())))))))))))******))))))))))))******)))************+++++++++,,,+++***)))***+++,,,---***,,,------++++++,,,...,,,,,,,,,---------......000//////............///000000000000000111111222111222222333333444444555777999:::===DDDRRReeesssttt\\\LLLAAA<<<666666777666333//////111222111111111000000//////......---,,,,,,+++******))))))))))))))))))))))))******)))''''''&&&&&&&&&$$$''''''%%%&&&))))))''''''(((((('''&&&&&&((()))(((%%%"""$$$((()))'''###''''''''''''''''''''''''%%%%%%&&&'''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))++++++************************+++,,,------------000111111111222222222222444444666777999;;;<<<===>>>======@@@EEENNNVVV[[[\\\[[[XXXTTTQQQMMMKKKIIIJJJIIIJJJLLLNNNOOOOOONNNRRRPPPNNNLLLKKKJJJGGGDDDGGGDDD???===<<<<<<;;;:::<<<:::777555444444555666333222111000//////////////////.........---------............////////////////////////////////////////////////000000000000///000222444555666777777999888<<>><<<;;;;;;:::999999777555333222222333333222111000///............///.........------------............////////////......................../////////000000000111111///000222444555666666777666444777;;;999:::LLLaaa}}}~~~tttooogggaaa]]]ZZZVVVSSSYYYWWWWWWXXXVVVRRRSSSWWWOOOPPPPPPOOOOOOOOOOOOOOOOOOLLLJJJKKKKKKHHHJJJNNNQQQPPPQQQXXXdddooouuuvvvuuu^^^QQQLLLMMMLLLIIIGGGFFFGGGGGGHHHJJJJJJLLLNNNPPPRRRSSSTTTWWWXXXYYYYYYZZZ[[[^^^aaa]]]^^^_________aaadddfffeeecccaaaaaabbbcccccccccdddfffgggeeecccccceeegggeeebbb``````aaa___[[[WWWWWWZZZ^^^^^^ZZZTTTOOOMMMsssnnngggbbbaaaaaabbbbbb]]]ZZZVVVTTTTTTTTTTTTSSSJJJFFFBBB@@@@@@@@@<<<999666333///---,,,---,,,+++++++++******)))((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))++++++(((%%%&&&)))---(((''''''''''''(((((()))'''''''''(((((())))))***((((((''''''''''''((((((******))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,++++++,,,...************++++++++++++,,,+++++++++,,,---......///////////////000111111000000111111222333333444///222555555444444777:::333<<>>BBBEEEGGGMMMMMMMMMMMMMMMMMMMMMMMMHHHGGGFFFFFFFFFFFFGGGHHHJJJJJJJJJJJJJJJHHHDDD@@@CCC@@@===;;;:::999888777666444333111000000000111000///...---------------............---------------............/////////........................000000000000111111111111///000222333444555666666666444666:::888555<<>>@@@AAABBBCCCIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHFFFDDDDDDFFFHHHGGGGGGHHHJJJJJJGGGCCC???@@@===:::999888888666555333222111000//////////////////...------------------------------------------------.........//////........................000000000000111111111222///000111333444444555555555333555:::;;;999;;;@@@HHHNNNccc|||vvvvvvtttwwwxxxuuuqqqqqquuu{{{}}}{{{cccMMMFFFGGGFFFDDDFFFFFFEEEDDDDDDEEEEEEFFFHHHHHHJJJLLLOOOQQQRRRSSSUUUVVVWWWWWWUUUUUUVVVXXX]]]\\\[[[]]]aaabbb```^^^\\\\\\]]]___aaaaaa___]]][[[]]]```cccdddeeeeeeeee```______^^^]]][[[ZZZZZZaaaccceeeddd```ZZZUUUSSSqqqllleee```______```aaaYYYWWWTTTSSSUUUVVVWWWWWWKKKGGGBBB@@@@@@???<<<888666333///---,,,---,,,+++++++++++++++************))))))))))))(((((((((((((((((((((((((((((((((((($$$&&&'''((((((((())))))'''''''''''''''((()))***''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))((()))************)))((())))))*********+++++++++)))***+++,,,---,,,+++***)))***,,,+++******+++---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000.........---......///000......//////000111111222222333555555444333222222777777777666777:::@@@EEEKKKSSSaaatttuuufff```PPPHHH===555333555999;;;333222111111111000---***---000000---...111000+++,,,,,,,,,,,,,,,,,,,,,,,,+++***************))))))(((((((((((((((((((((((()))((((((''''''''''''(((&&&))))))((((((,,,---***&&&'''((('''%%%$$$$$$%%%%%%%%%&&&'''((()))((('''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))***+++,,,,,,,,,,,,------........./////////000000111222444555666666777999;;;>>>AAABBBBBBBBBDDDEEEEEEFFFGGGHHHHHHHHHLLLLLLKKKHHHEEEEEEGGGJJJEEEFFFGGGHHHHHHFFFAAA======:::888777777666444222222222111000//////////////////...---------......,,,,,,------------------------------....................................///000000000000111111111//////111222333333333333222000000444888888:::<<<>>>===FFF```ooo___NNNGGGIIILLLHHHCCCFFFEEEDDDDDDCCCCCCCCCCCCGGGHHHJJJLLLOOOQQQSSSTTTSSSUUUWWWXXXWWWXXXYYY[[[ZZZXXXWWWYYY\\\]]][[[XXXXXXXXXZZZ]]]______]]]ZZZVVVXXX[[[___bbbdddeeeeeeaaa]]]ZZZZZZ\\\\\\YYYVVV]]]___bbbaaa]]]XXXUUUSSSnnnjjjccc___^^^___``````YYYWWWTTTSSSUUUVVVWWWWWWKKKGGGCCC@@@@@@???;;;888666333///---,,,---,,,+++************************))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''(((''''''''''''(((((()))''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((((((((())))))(((((((((((())))))))))))((()))***++++++***)))((()))************+++++++++******+++,,,,,,,,,,,,+++)))***++++++******+++---++++++++++++,,,,,,,,,------,,,,,,,,,---...///000---------------...//////------...//////000000111111111111111111111222222000111444666999:::::::::<<>>;;;999888666555555444222000111111111000000////////////......---------......,,,,,,,,,,,,------------,,,------------.........------------------------////////////000000000000//////000111222333333222444222111333666888999999:::>>>HHHRRR^^^zzztttUUULLLCCCBBBFFFJJJGGGCCCDDDDDDDDDCCCCCCBBBBBBAAAEEEFFFHHHKKKMMMPPPRRRSSSPPPRRRVVVXXXYYYZZZ\\\^^^YYYXXXWWWWWWYYYYYYYYYXXXWWWXXXYYY\\\______]]][[[WWWWWWYYY]]]aaadddeeeeeebbb]]]YYYYYY[[[[[[XXXUUUVVVYYY[[[ZZZVVVRRROOOMMMmmmhhhbbb^^^^^^___aaabbb\\\YYYVVVTTTTTTUUUUUUTTTLLLHHHCCCAAA@@@???;;;888666333///---,,,---,,,+++************************))))))))))))(((((((((((((((((((((((((((((((((((()))((((((((())))))(((''')))((((((''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''((((((((())))))(((((((((((())))))))))))((()))***++++++***)))((()))************+++++++++++++++******++++++,,,---(((***++++++******+++,,,************++++++++++++---,,,,,,,,,,,,,,,------------,,,,,,------...///,,,------...//////000000------...000222444444444000111222555777777555222666777888999<<>>@@@AAABBB@@@AAABBBDDDFFFGGGIIIIIIIIILLLMMMKKKGGGEEEFFFIIICCCBBBAAA@@@???===:::777777555444444444333000...//////000000//////......------,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------.........---------------------------.........////////////...///000111222222222222333444444444666888999888000555===AAA@@@MMMtttkkkXXXIIIEEEAAA@@@BBBDDDCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCBBBCCCEEEHHHKKKMMMOOOPPPMMMPPPSSSVVVWWWYYY[[[\\\[[[\\\[[[ZZZYYYYYY[[[\\\WWWWWWXXX[[[^^^___^^^]]][[[YYYXXX[[[___aaabbbaaabbb```^^^\\\ZZZXXXXXXXXXTTTVVVWWWVVVQQQLLLIIIGGGlllhhhbbb___^^^```bbbccc___[[[WWWTTTTTTSSSRRRQQQLLLHHHCCCAAA@@@???;;;777666333///---------,,,+++))))))))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&''')))******)))***)))(((''''''''''''''''''''''''''''''''''''&&&((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))''')))***++++++***)))''')))************+++++++++,,,+++***)))***+++---...(((***++++++******+++,,,))))))))))))************,,,,,,++++++***+++++++++---,,,,,,,,,,,,---......,,,,,,------...//////000.........000000000---+++333222111222555555333111333555888999888888999:::;;;<<<>>>AAADDDGGGJJJLLLLLLSSS]]]eeejjjqqqyyy||||||xxxxxxvvvtttooojjjeeebbbZZZRRRHHHAAA???<<<888444777222222666888444111111333...+++,,,111444111...222///---+++,,,,,,,,,+++///;;;???333***,,,...,,,******++++++,,,,,,,,,,,,(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((()))%%%((((((%%%%%%((((((&&&%%%%%%%%%$$$$$$%%%(((***''''''&&&%%%$$$$$$&&&'''''''''''''''''''''''''''&&&%%%$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++((()))***++++++,,,++++++---------.........////////////000111222333333444666777:::<<>>===<<<:::777555666444333333333222000---.........//////...------+++++++++***++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------.........///...///000111111111111111,,,///222222333555666555;;;777999??????BBBTTTiiiwwwXXXHHHEEECCCCCCCCCBBBAAAAAAAAABBB???@@@AAACCCDDDEEEEEEEEE@@@AAACCCFFFIIIKKKMMMNNNKKKNNNRRRTTTVVVWWWXXXZZZ___``````]]]ZZZZZZ^^^bbbVVVUUUVVVXXX[[[]]]]]]\\\]]]ZZZWWWXXX[[[^^^]]]\\\aaacccccc___YYYVVVXXX\\\WWWXXXXXXVVVPPPKKKGGGEEEoooggg___]]]```dddccc```]]][[[XXXUUUSSSSSSSSSSSSKKKDDD???AAACCC@@@===;;;888444///,,,,,,---------+++++++++************)))))))))))))))))))))))))))&&&'''((())))))***))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&%%%&&&'''((()))'''&&&%%%'''***+++)))&&&(((((((((((((((((((((((())))))))))))************'''((())))))(((&&&$$$"""))))))))))))************)))))))))***+++++++++,,,(((***++++++******+++,,,......---,,,,,,+++************+++++++++,,,,,,,,,++++++,,,,,,---...//////---------............///---...//////......///111111111222333333444555555222222222333333333444444777888888888888999999999??????>>>???AAAEEEHHHJJJLLLQQQYYYaaafffgggfffeeeaaa```]]]YYYUUURRROOONNNIIIHHHGGGEEEDDDBBBAAA@@@:::999888777555333222111////////////////////////000000111000000///......///333222+++))),,,///---000<<>>===<<<===>>>@@@AAA@@@DDDFFFEEEAAA@@@BBBFFFBBBBBBCCCEEEGGGIIIKKKLLLNNNOOOPPPPPPQQQUUUZZZ^^^mmmrrrnnnaaa[[[______ZZZYYYVVVVVVZZZ___bbb___[[[\\\ZZZYYYYYYZZZ[[[[[[[[[\\\eeelllggg[[[SSSTTTZZZXXXVVVTTTSSSPPPKKKEEEAAAnnnggg___]]]```cccccc```]]][[[XXXUUURRRQQQQQQQQQHHHAAA===>>>@@@===999999888444///,,,,,,---------+++++++++************)))(((((((((((((((((((((((('''(((((())))))))))))((((((((())))))))))))(((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((())))))(((''')))+++,,,***(((''''''''''''''''''''''''((((((((()))))))))******(((((()))***)))(((&&&$$$))))))))))))******************************++++++(((***++++++***)))+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,---.........------------............---...//////......///000///000000111222222333333222222222222333333333333555555666666666666777777888888777888:::<<>><<<;;;::::::999777666555444333777666555444333222111000//////////////////////////////000000///......---,,,000000,,,+++------***(((111444***$$$''')))''')))+++,,,+++***)))***+++*********)))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%#########$$$%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&'''((('''%%%$$$%%%&&&'''''''''''''''''''''''''''''''''((()))+++,,,---)))******++++++,,,,,,---.../////////000000000000111111000000111222333444777666777:::???CCCDDDCCCBBBAAA@@@??????@@@BBBCCCDDDFFFFFFFFFDDDDDDEEEFFFFFFCCC???;;;999777444222444333333222111///...---------------------------...---,,,+++++++++++++++------,,,,,,,,,+++++++++------,,,,,,,,,,,,------........................------------.............../////////000000000000000000111222333444555555666666666777:::===@@@BBBMMM[[[zzzlllUUUIIICCC@@@@@@???>>>===<<<<<<>>>???@@@???BBBDDDCCC???>>>AAADDDAAAAAABBBCCCEEEHHHJJJKKKLLLMMMOOOPPPRRRVVV\\\```hhhlllhhh___]]]bbbccc]]]ZZZXXXWWW[[[___aaa___[[[\\\ZZZYYYYYYYYYYYYYYYYYYYYYaaafffcccZZZTTTTTTXXXVVVVVVUUUTTTRRRMMMGGGCCCmmmggg___]]]```cccbbb```^^^\\\XXXTTTQQQOOONNNNNNGGGAAA===???@@@<<<999888888444///,,,,,,---------+++++++++************)))''''''''''''''''''''''''((())))))))))))((((((''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((((()))++++++***((('''''''''''''''''''''''''''''''''(((((((((((()))'''((()))******)))((('''))))))))))))******************************))))))((()))+++***))))))***,,,(((((())))))***++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------............,,,...//////......///000---......//////000000111111111111222222222333333222222333333333444444444222222222222333444666888444333222111111222333444444444444444333333333333333222222111111000000///222222222111000/////////........................---............------,,,***,,,,,,+++,,,...,,,'''&&&---...(((&&&***+++'''''')))***)))((('''((()))******))))))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''&&&%%%$$$%%%&&&'''''''''''''''''''''''''''''''''((()))***+++,,,))))))******+++,,,,,,,,,....../////////000000000111000000000111222333444777777999<<<@@@BBBBBBAAABBBBBBAAAAAAAAABBBDDDEEEDDDEEEFFFEEEDDDDDDEEEFFFFFFCCC???<<<:::888555333222222222111111000///...---------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------------------------------------------................../////////000000000000000111222333444444555777666666666777888:::;;;>>>@@@PPPqqqfffKKK>>><<<===============<<<;;;<<<===>>>???<<>>@@@>>>???@@@AAACCCFFFHHHIIIGGGIIIKKKMMMPPPUUUZZZ^^^aaaccc```[[[^^^fffeee___]]][[[[[[]]]aaabbb___\\\\\\[[[ZZZXXXWWWWWWVVVVVVVVVZZZ^^^]]]YYYUUUTTTUUUSSSSSSTTTTTTSSSOOOHHHDDDlllfff```^^^```bbbbbb```___\\\XXXSSSPPPMMMLLLLLLIIIDDDAAACCCCCC>>>;;;;;;777444///,,,+++,,,------+++++++++*********))))))(((((((((((((((((((((((())))))***))))))((('''&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&'''(((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((())))))))))))(((((()))))))))************++++++******))))))((((((((()))******))))))***+++(((((())))))***++++++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---///...------...000------........./////////000000000111111111222222111111111111222222222222111111000000111111222333222111000000000222333555222222333333444444555555222222222222222222222333///////////////.........------------------------,,,,,,---------,,,,,,+++***)))))))))+++---+++(((***,,,,,,)))***...---)))'''((())))))''''''((()))***)))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$$$$&&&'''''''''''''''''''''''''''''''''((((((***++++++)))))))))***++++++,,,,,,........./////////000000111111111222333333444555666777:::>>>AAABBBAAA@@@BBBBBBBBBBBBCCCDDDEEEFFFCCCDDDEEEDDDCCCCCCDDDEEEAAA???===<<<;;;;;;999777000000000111000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---------................../////////000000000000000111222333333444555555555555555666777888<<<<<>>===:::999<<<;;;;;;:::;;;<<<======:::<<<===<<<;;;:::;;;===<<<===>>>???AAADDDFFFGGGCCCEEEGGGIIILLLOOOTTTXXXZZZZZZXXXWWW]]]eeeccc]]]^^^]]]]]]___aaaaaa___]]][[[[[[ZZZXXXUUUTTTTTTTTTSSSTTTUUUWWWWWWVVVSSSRRROOOOOOQQQRRRRRRNNNHHHCCCjjjfffaaa______aaaaaa``````]]]XXXSSSOOOLLLKKKKKKJJJFFFEEEFFFDDD???<<<<<<777333...++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))***))))))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''((((((((((((((()))))))))************+++******))))))(((((((((''')))******)))(((***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,---......------...///.........////////////////////////000000000111111000000000111111111222222111111000000000000111111//////000111222222333333111111111111222222222222////////////000000000111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,)))((()))******++++++))))))(((&&&(((***((($$$((()))***)))(((((()))***)))))))))(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''((()))******((())))))******+++,,,,,,............////////////222222333444444555555555444777;;;>>>???@@@@@@@@@>>>?????????@@@AAABBBCCCBBBCCCDDDCCCAAA@@@AAABBB>>>===;;;;;;;;;:::888666/////////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,------------...............///////////////000000111111222222222333333444444555777888888:::;;;<<<;;;<<>>@@@AAAAAAAAABBBBBBCCCCCCDDDDDDAAABBBBBBAAA???======>>>>>><<<:::999888666333111...///////////////...---+++++++++++++++++++++++++++************++++++,,,*********+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........///////////////000000000111111111111222333444555777888888888666666:::===@@@GGGOOOzzzyyy^^^IIIAAA@@@;;;:::<<<<<<888444888>>>888888888999999999::::::999999999999999999999999::::::;;;<<>>@@@XXXooojjjSSSFFF???>>>BBB<<<999888888666444777===777777888888999999888888::::::999999:::::::::999999:::;;;<<<>>>@@@BBBDDDIIIKKKLLLLLLLLLLLLNNNPPPNNNOOORRRVVVXXXWWWVVVVVVUUUVVVXXXYYYYYYYYYXXXXXXZZZ\\\\\\YYYSSSQQQRRRUUURRRQQQPPPPPPQQQQQQOOOLLLHHHGGGFFFFFFFFFEEEBBB@@@gggeeebbb```_________``````]]]YYYTTTQQQNNNMMMMMMIIIGGGGGGHHHDDD===:::<<<666333...+++***+++,,,,,,+++++++++************)))((((((((((((((((((((((((''''''((())))))***))))))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&%%%''')))(((%%%###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))(((((((((((())))))))))))))))))************''''''(((((())))))******'''((())))))(((((()))***%%%%%%&&&((()))+++,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------+++,,,...---,,,,,,---///........................---------.........//////---------.........//////......///000000000000///,,,+++++++++,,,---...///,,,,,,---------.........---------------.........------,,,,,,+++******)))***************************+++,,,---------------&&&,,,666;;;444(((&&&+++'''''')))***)))'''(((,,,((()))***)))((('''(((***)))(((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''***(((%%%######%%%''')))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''&&&&&&((()))''''''''''''''''''''''''(((''''''''''''(((((()))((((((((()))******++++++---------.........//////---...000111222222111111000333666888999;;;@@@DDDCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAA>>>;;;888888888444444444555666555222000////////////...---,,,+++******************************))))))***+++,,,,,,))))))******++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000000111111222333333333333222444444777777444222999BBB<<>>???<<<777444:::777666999:::777666888666666777888888888888888;;;:::999:::;;;;;;:::999999::::::<<<>>>@@@BBBDDDGGGIIIJJJKKKKKKKKKMMMNNNMMMOOOTTTXXXXXXVVVVVVXXXWWWYYY\\\]]]\\\\\\\\\]]]YYY\\\]]]YYYTTTQQQSSSVVVSSSRRRQQQQQQQQQOOONNNLLLIIIGGGEEEDDDDDDDDDBBBAAAjjjgggccc^^^[[[ZZZ[[[\\\^^^]]]ZZZUUUPPPMMMMMMNNNJJJFFFDDDFFFDDD>>>:::999666000,,,------+++***------+++(((%%%%%%''')))+++))))))))))))(((((((((((('''(((***)))(((''')))***'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((((((((())))))))))))(((((())))))******++++++)))*********++++++++++++++++++++++++++++++++++++---,,,+++******,,,...///------------------------------------------------............////////////........................+++,,,...---,,,,,,---///------------------------//////......------------++++++*********+++---...+++++++++************)))************************,,,,,,,,,+++++++++******+++///333333000,,,******(((((())))))))))))(((((()))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((+++*********))))))((((((++++++,,,------......//////000000000111111111111///111222444666999>>>BBBAAAAAAAAABBBCCCDDDEEEFFFDDDDDDBBB@@@===999777555333333333222222222111111000///...---,,,++++++++++++++++++*********)))))))))************+++++++++++++++******************++++++******************///---,,,,,,,,,++++++---,,,,,,,,,---------......,,,,,,,,,---------.....................///000000111111222222222333333333333333444444555666666666888>>>EEELLLYYYsssuuueeeBBB@@@<<<999777666666777777777777777777666555555444444555555666777777777777888999888777666777888888999:::;;;===???AAABBBOOOKKKGGGIIIOOOSSSSSSQQQPPPTTTXXXZZZXXXUUURRRQQQUUUWWWZZZ\\\\\\]]]___```YYY[[[[[[WWWVVVXXXWWWSSSRRRRRRSSSSSSQQQNNNKKKJJJNNNIIIEEEDDDEEEDDD@@@;;;iiifffbbb]]][[[ZZZ[[[\\\]]]\\\YYYTTTPPPMMMNNNOOOIIIEEEDDDFFFDDD>>>:::999666000,,,------+++***------+++)))''''''(((***+++))))))))))))((((((((((((&&&((()))((('''&&&''')))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%&&&(((((((((((('''&&&%%%$$$&&&&&&&&&'''''''''(((((('''((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((()))))))))))))))))))))))))))*********))))))))))))*********+++++++++++++++++++++++++++---,,,*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------------------------+++,,,------,,,,,,---...------------------------............------,,,,,,++++++*********+++,,,---+++++++++*********))))))************************,,,+++++++++************(((+++......+++(((''''''(((((())))))))))))(((((()))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((*********)))))))))((((((++++++,,,,,,---.........//////000000000111111111000111222333555888<<<@@@AAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAA???<<<999666555333222222222222111111111///...---,,,,,,++++++++++++++++++*********))))))))))))*********+++++++++************************************************---,,,,,,------,,,,,,---,,,,,,,,,------------...,,,,,,,,,---------.....................///000000111111111222222222333333333333333444555555666666999===???@@@EEESSShhhxxx|||bbbMMM@@@???===:::888666555666666666777777777666666555444444444444555666666777777666777888777666555666888999999:::;;;===???AAABBBJJJHHHGGGJJJOOOTTTVVVWWWSSSVVVZZZ[[[YYYWWWUUUUUUXXXYYY[[[[[[ZZZZZZ\\\]]]\\\]]][[[WWWVVVXXXYYYWWWPPPQQQQQQQQQPPPNNNLLLKKKKKKGGGDDDDDDFFFFFFCCC???gggddd```\\\ZZZZZZ[[[\\\\\\[[[XXXTTTPPPNNNNNNOOOIIIEEECCCEEECCC>>>:::999666000,,,------+++***---,,,++++++***)))*********))))))))))))((((((((((((&&&'''((('''&&&%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###&&&&&&&&&'''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))***))))))))))))))))))((((((((((((((())))))))))))************************,,,+++*********+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------***,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++************+++,,,,,,++++++*********)))))))))************************************))))))))))))''')))***)))'''&&&&&&&&&'''(((((())))))(((((('''(((((('''&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&)))++++++)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((******))))))))))))((((((++++++,,,,,,------......////////////000000000000000111222333333666999<<<@@@??????>>>??????@@@@@@AAA@@@???===:::777555444222222111111111000000000......---,,,+++++++++++++++************))))))))))))))))))*********++++++***************************************************+++,,,------......---,,,,,,,,,,,,------------,,,,,,,,,---------................../////////000000111111111222222222222222333333444444555555666777999::::::;;;AAAKKKRRRqqqjjjSSSCCC:::666:::999777666444444555555555555666666555555444444333333444555555666666777666777888777666666777888999999:::;;;<<<>>>@@@AAACCCEEEHHHKKKNNNSSSXXX\\\VVVXXXZZZ[[[ZZZXXXXXXYYYZZZ[[[ZZZYYYWWWWWWYYY[[[]]]^^^ZZZTTTSSSWWWYYYXXXQQQQQQQQQPPPOOONNNMMMMMMJJJGGGDDDDDDEEEEEEBBB???fffccc___[[[ZZZZZZ[[[\\\\\\[[[XXXTTTOOONNNNNNOOOHHHDDDBBBCCCBBB===::::::666000,,,------+++***---******++++++******))))))))))))))))))(((((((((((('''((()))(((&&&%%%&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((''''''''''''(((((()))'''''''''((((((((())))))******))))))(((((((((''''''''''''(((((((((((()))************************+++******)))***+++,,,,,,***************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******************++++++************))))))))))))************************)))))))))))))))((((((((()))))))))(((((((((((()))'''(((((((((((((((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&((())))))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))((((((***++++++,,,------.............../////////000000000111222222222444666999<<<<<<<<<<<<<<<===>>>???>>>===<<<:::888666333222111111111000000000//////------,,,+++++++++++++++************))))))))))))))))))))))))************))))))))))))***************************+++++++++(((+++,,,,,,,,,......+++++++++,,,,,,,,,---------,,,,,,,,,---------......---......///////////////000000000111111111111222222222222333444444555555999999::::::<<<>>>AAACCCIII\\\ttt|||nnnZZZHHH>>>;;;<<<>>>666555444333333333444444333444444444444444333333222333333444555555666666666777999888777777888999999::::::;;;<<<===???@@@===BBBGGGJJJKKKOOOVVV\\\WWWXXXYYYYYYYYYXXXZZZ[[[ZZZZZZYYYWWWUUUUUUXXXZZZ]]]\\\VVVOOONNNSSSWWWWWWTTTTTTSSSQQQPPPNNNMMMLLLKKKIIIEEECCCBBB@@@<<<999fffccc___[[[ZZZZZZ[[[\\\\\\[[[XXXSSSOOOMMMMMMOOOHHHCCCAAABBBAAA<<<::::::666000,,,------+++***---))))))*********)))((('''))))))))))))((((((((((((((()))***)))'''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&&&&'''%%%&&&'''(((((())))))((('''''''''''''''''''''&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((***)))))))))((((((''''''&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))******++++++)))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******+++---++++++++++++++++++++++++*********+++++++++++++++*********************************)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((***)))''''''((()))******''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((())))))******++++++,,,------...---............////////////111222222222333555666888888999999;;;<<<===>>>::::::999888666444222111000000/////////.........,,,,,,+++*********++++++))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))*********+++++++++)))---...***+++...---***+++++++++,,,,,,,,,------,,,,,,,,,---------......------...///000///////////////000000000111111111111111222222333444444444???===:::888888888888777;;;BBBJJJSSSaaawwwhhhOOOHHH???888555555555666222222222111111222222222111222222333333333222222222222333333444444555555777888:::999888888:::;;;::::::::::::;;;<<<>>>>>>;;;@@@FFFHHHGGGJJJPPPVVVTTTVVVWWWWWWVVVWWWYYY[[[WWWWWWWWWVVVUUUVVVYYY\\\]]]\\\VVVOOONNNSSSWWWWWWYYYXXXVVVTTTQQQMMMJJJIIIHHHFFFCCCAAA>>><<<999777gggddd```\\\ZZZZZZ[[[\\\]]][[[XXXSSSOOOLLLLLLMMMGGGBBB@@@AAA@@@<<<999:::666000,,,------+++***---((())))))))))))(((''''''))))))))))))(((((((((((()))***+++***(((''''''((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&''''''))))))))))))((('''&&&%%%'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&''''''((()))***&&&&&&'''''''''((((((((()))(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))************)))))))))***++++++,,,,,,************************++++++,,,,,,,,,---------++++++++++++++++++++++++(((***++++++***)))+++,,,************************)))))))))************************+++******)))(((******)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''&&&$$$%%%'''(((((((((&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%'''%%%###""""""###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((())))))******++++++,,,,,,------------------.........//////111222333222333444666777777888888999;;;<<<===777777666555444222000////////////.........------++++++******)))******+++(((((()))))))))))))))***((((((((()))))))))******'''(((((())))))*********)))))))))***++++++,,,,,,...333111+++)))......)))++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,---///000000000///...////////////000000000000000111111222222333333444<<<:::888777666666777888999:::;;;<<<@@@JJJWWW```qqquuufffPPP===999888666666666444111///000000000111111111111111000000111222222222111111111111222333333444444555666888999999888888:::;;;;;;:::::::::;;;<<<======;;;@@@EEEFFFEEEGGGLLLPPPQQQRRRTTTUUUUUUUUUWWWYYYTTTUUUVVVVVVVVVWWWZZZ]]]]]]^^^ZZZTTTSSSWWWYYYXXXYYYYYYXXXUUUQQQMMMHHHEEECCCBBB@@@???<<<;;;999888iiifffbbb]]][[[ZZZ[[[\\\^^^\\\YYYSSSNNNKKKKKKKKKGGGBBB???@@@???;;;999:::666000,,,------+++***---*********)))))))))(((((())))))))))))(((((((((((()))******)))'''&&&&&&'''&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&'''((((((((((((((('''&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''((()))***&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''((())))))))))))))))))))))))******+++,,,,,,---*********************************++++++++++++,,,++++++++++++++++++++++++((()))******))))))***,,,************************((((((((())))))*********)))***++++++***)))((('''***)))))))))(((((((((((())))))))))))))))))))))))((((((((())))))*********%%%$$$###%%%''')))(((&&&&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%(((''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))*********+++,,,,,,------,,,,,,---------............000333333333333555666:::999999888888888999999555555444444222111///............------------,,,******))))))))))))******(((((((((((())))))******(((((((((((()))))))))***''''''(((((()))******+++((())))))***++++++,,,,,,666:::666,,,***///000******++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,---///000111000///............/////////000000000000111111222333333333444555777777666666999;;;666888:::;;;<<<>>>CCCHHHEEEZZZwwwmmmRRREEE@@@<<<999444333333555666666444222000000000000000000//////...///000111111111111000111111111222333333444444444666777777777777999:::;;;;;;:::::::::;;;<<<<<<<<>>??????;;;999;;;666000,,,------++++++---,,,+++******))))))******))))))))))))((((((((((((((())))))(((&&&$$$%%%&&&&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''')))******&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))************************************((()))******))))))***+++))))))))))))))))))))))))'''((((((((())))))******)))***+++++++++)))((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))******++++++&&&$$$$$$&&&***+++)))'''&&&''''''''''''''''''&&&%%%%%%&&&''''''&&&%%%%%%(((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((()))))))))******+++,,,,,,------,,,,,,,,,---------.........000333444444444555777<<<<<<:::888777666666666333333333333111000///.........---------,,,,,,,,,***)))))))))))))))******'''((((((((())))))******(((((((((((())))))))))))&&&''''''((()))******+++((())))))***++++++,,,,,,;;;???:::...+++111111+++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---///000111000///.............../////////000000000000111222222333333222555888666222000000222777888:::<<<<<<:::<<>>>>>===888555666hhheee```^^^]]]^^^^^^]]][[[]]]YYYQQQKKKJJJIIIFFFDDDCCCAAA???===;;;:::999444///,,,------***)))+++++++++***))))))))))))******)))))))))((((((((('''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))((((((((('''''''''''')))((('''''')))******)))))))))((((((((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))***************)))))))))***)))))))))))))))))))))))))))))))))))))))))))))((()))******++++++++++++************************************)))))))))(((***)))))))))((((((((('''))))))))))))((((((((((((((((((((((((((((((((((((''''''((())))))((('''&&&'''&&&%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))))))))))))))))))))))))))***++++++,,,,,,,,,---......///...---,,,......///111222333444555999999:::999999888777666666555333111///...------------------,,,+++***))))))))))))))))))))))))))))))(((((((((''''''''''''***((('''(((++++++)))'''))))))))))))))))))))))))(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///------------....................................//////000000000111111111222222333333333444444444444444555555666666777777888:::;;;;;;<<<@@@FFFKKKLLLUUUdddssswwwdddUUUJJJCCC===999:::888666444222222333333111111111111111111111111111000///............///............////////////000000//////000000111222111111222222333444555555888999999999888888:::;;;;;;<<<>>>@@@BBBCCCDDDEEEHHHHHHIIIJJJMMMOOORRRSSSTTTTTTTTTUUUVVVWWWXXXXXXSSSUUUWWWVVVSSSQQQRRRSSSTTTSSSPPPMMMJJJHHHFFFFFFEEE@@@<<<<<<;;;666444555gggddd___]]]\\\]]]]]]\\\[[[\\\YYYQQQKKKJJJIIIGGGDDDCCCAAA???===;;;:::999444///,,,------+++***+++******)))((((((((())))))))))))))))))((((((((((((''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((((((((('''''''''''')))((('''''')))******)))))))))((((((((((((''''''(((((())))))******++++++))))))))))))))))))))))))***************+++++++++))))))))))))))))))******))))))))))))))))))))))))))))))******+++*********************************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))))))))))))))))))))))))))***++++++,,,,,,,,,---...///////////////......///111222333444555888999999999999999888888777666444222000//////...------------,,,+++***)))************************(((((((((((('''''''''''')))((('''((())))))((('''))))))))))))))))))))))))(((((()))*********************************************+++++++++,,,,,,,,,++++++,,,,,,------......------------....................................//////000000000000111111111111111222222222333333444444444444444444444444999:::999888666777999;;;777:::===BBBJJJXXXiiitttwwwggg\\\QQQGGG;;;333222444666666333222222111111111000000111111111111000000000000//////...---------......---............/////////000000//////000000111222000000000111111222222222555777888777666666888999:::;;;===???AAACCCEEEEEEEEEEEEFFFGGGJJJLLLNNNOOOQQQQQQQQQQQQRRRUUUWWWXXXPPPRRRTTTTTTRRRPPPNNNNNNPPPOOOLLLJJJGGGEEEDDDCCCDDD???;;;<<<:::666444555gggccc___\\\\\\\\\\\\\\\ZZZ\\\YYYQQQKKKJJJIIIGGGDDDCCCAAA???===;;;:::999555///,,,......+++***,,,***))))))((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&%%%''''''((((((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''')))((('''''')))******)))))))))((((((((((((((((((''''''((()))******++++++))))))))))))))))))))))))))))))***************+++)))))))))))))))*********)))))))))))))))))))))))))))***************)))(((*********************************)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))(((&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,,,,---...//////000111111...///000111222333444444888888999999999999999999666555333111000//////...,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((((((''''''''')))(((''''''''''''''''''))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.................................////////////000000000111000000000000111111111111333333333333222222222222777777888888888888888999;;;<<<<<<<<<<<<>>>CCCGGGPPPUUU^^^kkkyyy}}}ppp```VVVQQQLLLCCC<<<<<<:::777666888888777666111222222333222111000///000000000000000/////////...------,,,,,,------------------........./////////////////////000111111222222222333333333333333333555666666555555666777999999;;;===@@@BBBEEEFFFFFFFFFGGGGGGIIIJJJKKKKKKPPPPPPOOOOOOPPPRRRTTTVVVOOOQQQSSSTTTRRRPPPMMMKKKLLLJJJHHHFFFCCCBBBAAA@@@CCC===:::;;;:::666444555gggccc___\\\\\\\\\\\\\\\ZZZ\\\YYYQQQKKKKKKJJJHHHDDDCCCAAA???===;;;:::999555000---......+++***,,,***))))))((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((''''''((((((''''''&&&%%%'''''''''((('''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%&&&&&&'''((())))))***'''''''''((((((((((((((()))((('''''')))******)))(((((())))))))))))))))))&&&&&&''''''((()))******))))))))))))))))))))))))((((((((()))))))))******(((((())))))************))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((()))))))))(((&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,---------...///000111111//////000111222333333444777777888999999999888888333333111000...---------++++++,,,,,,++++++******(((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''&&&'''((()))(((((((((((((((((((((((((((((()))*********************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------..............................////////////000000000/////////000000000111111222222222222111111111111111222333444666777777777555777:::<<<<<<;;;;;;;;;@@@BBBFFFLLLRRRYYY___bbbnnnuuu}}}oooccc[[[XXXNNNBBB=========:::777444555666777777555222///222222333333222000...---000000000/////////......------,,,,,,,,,,,,------------------............/////////...///000000111333333333333444444444444222444666777666555555666888999:::<<<>>>AAADDDEEEIIIIIIJJJJJJIIIIIIIIIIIIQQQPPPOOOOOOOOOPPPQQQRRRNNNOOOPPPQQQPPPNNNJJJHHHGGGFFFDDDBBB@@@???>>>>>>???999777888777444222333gggddd___]]]\\\]]]]]]\\\YYY[[[XXXQQQKKKKKKJJJHHHDDDCCCAAA???===;;;:::999555000---......,,,+++,,,******)))((((((((())))))(((((((((((())))))))))))''''''''''''((((((((((((&&&'''((((((((('''%%%$$$%%%%%%%%%%%%%%%$$$######%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''$$$%%%&&&'''(((***++++++'''''''''((((((((((((((()))((('''''')))******)))(((((())))))))))))******&&&&&&''''''(((((())))))))))))))))))))))))))))))'''''''''((())))))******((((((((()))******++++++))))))))))))))))))))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&''''''((()))***((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))))))))))))))))))))))))))***++++++,,,,,,...---------...///000000///000000111222222333333666777777888777777666666111111///...---,,,,,,,,,***+++++++++++++++******'''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&'''))),,,(((((((((((((((((((((((((((((()))*********************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......////////////000000/////////000000000111111111111111111111111111111333222222333666777666555333333444555777888::::::;;;;;;<<<<<<>>>???AAABBBCCCGGGLLLSSS[[[eeennnuuuyyy}}}~~~yyyrrrmmmeee```YYYQQQKKKFFFAAA>>>===:::888888:::999666222555444333111111000111111000111111111000///---,,,000000//////......------------,,,,,,,,,---......,,,------------.........//////......//////000111111111111222222333333333333555777888777666666777999999999:::===@@@BBBDDDJJJJJJJJJJJJJJJIIIHHHGGGNNNNNNOOOOOONNNNNNNNNNNNMMMLLLLLLLLLLLLJJJGGGDDDDDDCCCAAA???>>>===<<<<<<999444222333333000...000hhheee```^^^]]]^^^^^^]]]YYY[[[XXXQQQLLLKKKJJJHHHDDDCCCAAA???===;;;:::999666000---//////,,,+++---++++++***))))))))))))***'''((((((((()))))))))***''''''''''''((((((((((((&&&'''((()))((('''%%%$$$$$$%%%%%%%%%%%%$$$######%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''(((((()))******''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''''''''((((((((())))))((('''''')))******)))(((((()))))))))*********(((((((((((((((((())))))))))))))))))))))))))))))'''(((((()))******++++++'''(((((()))******++++++))))))))))))))))))))))))''''''((()))*********)))))))))))))))))))))))))))((()))))))))************'''((((((((()))))))))***))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''(((***+++'''&&&%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))))))))))))))))))))))))))***++++++,,,,,,......---,,,,,,---...///000000000111222222333333666666777666666555444333111000///---,,,,,,,,,,,,******++++++++++++******((((((((((((((((((((((((''''''''''''((((((((()))'''((()))((('''(((+++///(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------........./////////000000//////000000000111111111000000000111111222222333666444222333555777666555777555444333444666777777333333444555777888888999::::::;;;:::;;;===AAADDDBBBEEEIIIMMMPPPQQQQQQQQQPPPQQQRRRSSSSSSRRRQQQPPPQQQOOOMMMJJJGGGDDDAAA???777555333444666888888888222444555555444333222111555555333222111111333555/////////000000/////////000000///......---,,,,,,---------------...//////,,,,,,---------.........///............///000000000000111111222333444444444666999:::999777777888999999999999;;;>>>AAACCCFFFFFFHHHIIIIIIIIIHHHGGGIIIJJJLLLMMMNNNMMMLLLKKKNNNLLLJJJJJJJJJIIIFFFCCCAAAAAA???>>><<<<<<;;;;;;888333111222333000...000iiieeeaaa^^^^^^^^^^^^^^^YYY[[[XXXQQQLLLKKKKKKIIIDDDCCCAAA???===;;;:::999666111---//////,,,+++---,,,++++++***************'''((((((((())))))******''''''''''''((((((((()))&&&'''((())))))'''%%%$$$&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''''''''((()))******+++))))))))))))))))))))))))'''''''''(((((((((((((((&&&'''''''''(((((()))))))))((('''''')))******)))(((((())))))*********+++************))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,'''(((((()))***+++++++++))))))))))))))))))))))))&&&&&&((()))************))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''(((***+++&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))))))))))))))))))))))))))***++++++,,,,,,///...---,,,+++,,,---...000000000111222222222333666666666666555444333222111000///...---,,,,,,,,,)))******+++++++++******))))))))))))))))))))))))&&&'''''''''(((((())))))&&&((()))((('''(((---111(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------............/////////000000000000000111111111111///000000111222333333444333000...///222444444333333333333555666777666555555555666777777777666666;;;<<<<<<;;;::::::<<<===;;;;;;<<<===>>>??????@@@===>>>?????????>>>===<<<:::;;;<<<;;;999999;;;===999888666666666666555444777777666222///000444888///000222222111///....../////////000111222333333000000///...------,,,,,,---------------...///000,,,,,,,,,---------.....................///000000000111222333444555666666555777:::;;;:::999888888:::999999999;;;===@@@BBBAAABBBDDDFFFHHHHHHHHHGGGDDDFFFIIILLLMMMMMMLLLJJJQQQNNNKKKJJJKKKKKKHHHEEE@@@???>>>===<<<;;;;;;;;;:::555333555555222111222kkkeeeaaabbbaaa^^^\\\^^^YYYZZZVVVMMMHHHIIIIIIHHHEEECCC@@@>>>===<<<:::999333000---++++++++++++***++++++++++++*********)))(((((((((((())))))))))))''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))******))))))((((((((('''&&&''''''((()))******+++'''((((((((()))))))))***************************''''''''''''''''''''''''((((((((((((((()))******+++*********))))))(((((())))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&''''''((()))))))))))))))))))))))))))************,,,)))((())),,,...---,,,------...///000111222333444444444333222111000/////////.........------------+++******++++++)))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***++++++***)))((((((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------------............//////000000000111111111111222222222222222222222222222222333333333444444444444444444444444444444444666666666666777777777777999999999999999999999999:::::::::::::::999888777888888888888888888888888333333333333333333333333444444333333222111000000////////////////////////000//////...------,,,,,,---------,,,,,,+++++++++---...///...,,,+++,,,---,,,,,,------------------...++++++...000......000000111777BBBGGGCCC;;;555444555777888999999999888:::;;;<<<>>>??????@@@???===>>>@@@DDDHHHJJJJJJJJJFFFHHHLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEEEECCCAAA===:::888666555444444222111000/////////jjjeeeaaabbbaaa^^^\\\]]]YYYZZZVVVNNNIIIIIIJJJHHHFFFCCC@@@>>>>>>===;;;999333000---++++++++++++***++++++*********)))))))))(((((((((((())))))))))))''''''((((((((((((''''''&&&((())))))(((''''''(((''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((()))))))))((((((((('''''''''''''''((()))*********(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******************)))))))))((())))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((()))))))))))))))))))))))))))************,,,***((())),,,------,,,,,,,,,---...///000111222222222222222111000///.........------------,,,,,,,,,***)))***++++++***)))'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))************)))((((((((((((((())))))))))))))))))*********+++++++++*********+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,------------............//////000000000111111111222222222222222222222222111222222222222333333333333333333333333333333333444444444555555555666666777777777777777777777777777777888888777777666555666666666666666666666666333333333333333333333333333333222222111000000////////////////////////////////////...---,,,,,,,,,------,,,,,,,,,+++++++++,,,---------+++***+++,,,***++++++,,,---.../////////++++++///000......000000555CCCTTTWWWJJJ:::222333555666888999999999888888999:::<<<>>>@@@BBBBBBDDDDDDFFFHHHIIIIIIHHHFFFGGGHHHIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGEEEDDDCCCCCCBBB???===:::888666666333222111000///.........iiidddaaabbbaaa^^^\\\]]]YYY[[[WWWOOOJJJJJJJJJHHHFFFDDDAAA???>>>===;;;:::333000---++++++++++++*********)))))))))((((((((((((((((((((())))))))))))''''''((((((((((((''''''''')))******)))(((((()))''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''''''''(((((())))))******))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((()))******************)))))))))))))))))))))*********++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''((()))))))))))))))))))))))))))************,,,+++)))***+++,,,,,,+++++++++,,,---...//////000000000000000///...---------,,,,,,,,,,,,+++++++++***)))((()))+++++++++)))''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))******))))))((((((((((((((()))))))))))))))))))))*********++++++*********++++++++++++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------------............////////////000000000000111111111111111111111111000000000111111111222222333333333333333333333333222222333333333444444444444444444444444444444444444444555555555444333333333333333333333333333333222222222222222222222222111111111000//////......///////////////////////////......------,,,,,,+++,,,,,,,,,,,,++++++++++++***+++,,,+++***)))***+++(((((()))+++,,,---...//////,,,,,,//////---...111444;;;OOOccc```KKK888333333444555777888888999999666777888:::===@@@CCCEEEFFFGGGIIIJJJJJJIIIGGGFFFHHHHHHHHHIIIJJJKKKMMMNNNJJJJJJIIIGGGEEECCCAAA@@@AAA???===;;;999777666666222111000...------------hhhcccaaabbbbbb^^^\\\]]]ZZZ[[[XXXPPPKKKKKKKKKIIIFFFDDDAAA??????>>><<<:::333000---++++++++++++***))))))))))))(((((((((((((((((((((((())))))))))))''''''(((((((((((('''''''''(((******((('''((()))''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((('''''''''''''''''''''((((((((()))))))))***))))))))))))((((((((((((************************))))))))))))))))))))))))))))))(((((())))))***+++*********)))))))))))))))))))))*********+++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$######"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''((()))))))))))))))((()))))))))************,,,+++******++++++,,,,,,***++++++,,,------......///////////////...------++++++++++++************)))(((((()))***,,,+++***'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))))))))))))))((((((((((((((())))))))))))))))))))))))************************++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000111111111111111111111111/////////000000000000111222222222222222222222222111111222222222333333333222222222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111/////////.........------........................------------,,,,,,++++++,,,+++++++++++++++++++++***+++,,,+++***)))***+++((())))))***+++,,,,,,---///------///...,,,...222888CCCWWWdddXXX???444777222333444666777888999999777777777888;;;>>>BBBDDDBBBDDDGGGIIIJJJIIIIIIIIIFFFFFFGGGIIILLLOOOOOOOOOLLLKKKJJJHHHFFFCCCAAA???>>>===;;;999888777666666222111000...------,,,,,,gggbbb```bbbbbb^^^\\\\\\YYY[[[XXXQQQLLLKKKJJJHHHFFFDDDAAA???>>>===;;;:::333000---++++++++++++***))))))))))))(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''%%%'''(((((('''&&&''''''''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((************************(((((((((((((((((((((((()))))))))))))))***++++++))))))))))))))))))******************++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((()))))))))))))))((()))))))))************++++++++++++***+++,,,---******++++++,,,,,,------//////////////////...---++++++*********))))))))))))((('''(((***++++++***''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((()))))))))(((((((((((((((((()))(((((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---............/////////000000000000000000000000....../////////000000000111111111111111111111111111111222222222333333333222222222222222222222222111111222222222222222111111111111111111111111111000000000000000000000000......---------------,,,------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,---,,,+++***+++---......------------------///------///...,,,///555:::LLL```bbbMMM444///777222222333444666777999999999888888888999;;;>>>@@@>>>AAADDDFFFFFFFFFHHHJJJBBBCCCDDDHHHMMMOOONNNLLLNNNNNNLLLJJJGGGDDDBBBAAA<<<;;;999777666555555444222111000///...---------eeeaaa```bbbbbb^^^[[[\\\XXXZZZXXXQQQLLLKKKJJJGGGEEECCC@@@>>>===<<<:::999333000---++++++++++++*********)))))))))((((((((((((((((((((())))))))))))''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))***++++++))))))))))))*********************++++++++++++,,,******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&'''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''''''''((()))))))))))))))))))))))))))************)))***++++++***+++---///***+++++++++,,,,,,,,,---....../////////......---+++************))))))))))))((('''(((*********(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))))))))((((((''''''(((((()))(((((((((((())))))))))))((((((((()))))))))******)))))))))************+++)))******+++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,------------------------.........///////////////////////////........./////////000000000000000000000000000000000000111111111222222222111111111111111111111111000000111222222222111111000000000000000000000000////////////////////////------------------------------------------------++++++++++++++++++++++++*********+++++++++++++++***+++---,,,++++++,,,---222222111111000/////////---,,,---///...,,,111888???UUUfff]]]EEE222...222111111222333555777888::::::999888888888999;;;;;;>>>@@@CCCDDDCCCDDDIIIMMMCCCBBBAAADDDIIIKKKIIIGGGNNNMMMLLLJJJGGGDDDBBBAAA:::999888666444333333222222111000///...---------ddd``````bbbbbb^^^[[[\\\WWWYYYWWWQQQKKKJJJIIIFFFDDDBBB???===<<<;;;999888333000---++++++++++++***++++++*********)))))))))(((((((((((())))))))))))''''''((((((((((((''''''&&&'''))))))'''&&&'''(((''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))******++++++))))))))))))((((((((((((&&&&&&'''((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,((()))))))))*********************+++++++++,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''((()))))))))))))))))))))))))))************''')))++++++***+++...111+++++++++,,,,,,,,,,,,---,,,,,,------------,,,,,,+++++++++*********))))))***)))(((((()))***((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***)))(((''''''''''''((()))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))************))))))***+++++++++++++++************************************+++++++++,,,++++++,,,,,,,,,---------,,,,,,---------.........////////////////////////...////////////000000000////////////////////////////////////000000000000000000000000000000000000...///000000111111111000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))*********++++++++++++)))***++++++******+++---000//////////////////...++++++---///...---333;;;MMM___bbbMMM888333333///111111111222444666888:::888888888999999999999999<<>>:::999777555333222111000111000///---,,,,,,++++++ddd```___bbbbbb^^^[[[\\\VVVYYYWWWPPPKKKJJJHHHEEECCCAAA>>><<<<<<;;;999777333000---++++++++++++***++++++++++++************(((((((((((())))))))))))''''''((((((((((((''''''''')))******)))(((((()))''''''''''''''''''''''''$$$&&&(((((('''&&&'''((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))******+++++++++,,,))))))))))))((((((((((((%%%&&&'''((()))***+++,,,*********************************************************)))******+++,,,(((((())))))*********+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&'''((())))))((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''(((((()))))))))))))))))))))))))))************&&&(((++++++***+++///222,,,,,,,,,,,,,,,,,,------***++++++,,,,,,,,,++++++++++++++++++************+++)))(((((())))))(((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***)))((('''&&&&&&'''((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))***++++++++++++***************************))))))******+++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////////////////000000000111////////////////////////---------.........//////////////////////////////------...///000000000///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))******++++++++++++''')))******))))))***,,,*********++++++,,,,,,,,,***+++---///...---444===\\\fffZZZ:::***222888000111111111222333666888:::666777888999999999999999999<<<@@@BBBEEELLLWWW```YYYQQQFFFBBBCCCFFFGGGGGGFFFFFFEEECCCAAA???===<<<:::999777444222111000/////////---,,,+++*********ddd```___bbbbbb^^^[[[\\\ZZZYYYUUUOOOMMMNNNLLLHHHFFFCCC@@@===:::999999999666333...+++++++++++++++(((''''''(((((()))***+++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%''')))******)))'''%%%******))))))((((((''''''))))))))))))))))))))))))++++++,,,,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))((((((***++++++,,,,,,,,,)))))))))+++---...---,,,))))))***+++,,,+++++++++,,,+++*********,,,...///......---------...//////...111111...---///...***,,,,,,------,,,,,,+++******((('''))),,,,,,***(((******)))))))))***+++,,,************************((((((''''''(((((()))***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%### %%%$$$$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))++++++************++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))''''''''''''(((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++(((((()))***+++,,,,,,---******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////------...//////...---,,,......------------......................................................////////////////////////,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))***++++++++++++***,,,***+++---------777CCCdddWWWDDD777111000000///111111111222333444666777:::999777666666888:::;;;::::::<<<@@@FFFNNNVVVZZZUUUPPPJJJEEEDDDEEEFFFFFFEEEEEEEEEDDDAAA>>>;;;999999888666444222000...---......---,,,+++))))))(((ccc___^^^aaaaaa]]]ZZZZZZYYYXXXTTTNNNMMMNNNKKKGGGEEECCC@@@===:::999999999666222...++++++++++++++++++******)))))))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))(((''''''******))))))(((((((((((())))))))))))))))))))))))((((((((())))))))))))*********************************************************+++,,,,,,,,,,,,,,,+++***)))***,,,,,,+++***.........------,,,+++***)))***+++,,,---///000111///000111222333444444444000222000------111222000/////////...---,,,++++++///---+++,,,......,,,***++++++******)))))))))((())))))))))))(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))++++++************++++++)))************++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++***************))))))))))))******((((((((((((((((((((((((''''''''''''(((((((((((()))(((((('''((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++)))))))))******++++++,,,*********************************************************+++++++++,,,,,,++++++++++++++++++++++++------------....................................,,,---...//////...---,,,......------------......------------------------------------------------------------------------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,************************************************))))))***++++++++++++***+++)))))),,,,,,...777CCCWWWLLL===333///000000000000000000111222444555666888777777777888:::<<<>>>;;;<<<<<>>:::888888777555444222000.........------,,,***))))))(((bbb___^^^``````\\\YYYYYYWWWWWWSSSMMMLLLMMMJJJEEEEEECCC@@@===;;;999999999666222...++++++,,,,,,+++------,,,+++***))))))***)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((((((((((()))***))))))))))))((((((((())))))))))))))))))))))))&&&''''''''''''(((((((((************************************************+++,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***------,,,,,,++++++******,,,---///000111111111111333666:::>>>AAABBBBBBBBB@@@???:::444333555444000222222222111000//////...111///......000000000///////////////...,,,***)))))))))))))))))))))))))))))))))((('''''''''((((((''''''''''''''''''''''''(((((((((''''''''''''&&&(((((((((((())))))))))))'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%---+++)))'''%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))++++++************++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++************))))))(((((())))))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++*********************************************************************************++++++++++++,,,************************,,,,,,,,,---------......------------------------,,,,,,---......------,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++++++++,,,************************************************((()))******++++++******+++)))(((***+++///999CCCDDD===333...---///000000/////////000111222333444666666666777999;;;>>>???<<<<<<<<<===@@@DDDGGGJJJKKKIIIFFFEEEEEEEEEDDDCCCCCCDDDEEEEEEBBB>>>999777555555444333111000///...------,,,+++***))))))(((ccc___^^^aaaaaa\\\YYYYYYUUUUUURRRMMMKKKLLLIIIDDDDDDCCCAAA>>>;;;:::999888555222...++++++,,,,,,,,,,,,,,,+++***************(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))(((&&&&&&((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,.........,,,+++,,,,,,---...000111111333333333222222222333333666:::AAAIIINNNQQQQQQQQQPPPOOOJJJDDDCCCCCC???999666555555555555555555666222111000000000222333333555666777888777555333111------------------------))))))))))))))))))***+++((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---+++)))&&&%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))++++++************++++++))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++*********)))))))))(((************************************************************++++++++++++************************+++,,,,,,,,,------------+++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************++++++++++++************************************************((())))))***************+++***)))))),,,111:::BBB666222---+++,,,...000000.........//////111222222444444555666888:::<<<===;;;;;;;;;<<<===@@@BBBCCCFFFEEEDDDEEEFFFEEECCC@@@AAABBBDDDDDDAAA===888555333333222111000000//////,,,,,,,,,+++***))))))(((eeeaaa```bbbbbb]]]ZZZZZZSSSSSSQQQLLLKKKLLLIIICCCDDDCCCAAA>>><<<:::999888555111---++++++,,,,,,,,,)))))))))))))))***+++,,,(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++***(((&&&&&&(((***+++))))))))))))******************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,///111222111000111111222222444666888999666444333222222444666888:::???FFFOOOVVV[[[]]]^^^YYYZZZXXXVVVWWWVVVPPPGGG888888888888:::;;;======<<<:::888555444555777888<<<===???@@@@@@???===<<<999888666444111///------(((((((((((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$%%%&&&(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((()))))))))***++++++************++++++))))))*********+++++++++*********+++++++++,,,,,,+++++++++*********))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***++++++,,,,,,++++++***************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))+++++++++***---444;;;@@@///---,,,+++,,,.....................///000111111333333444444666777888888888999:::;;;===???@@@AAACCCBBBCCCDDDEEEDDDBBB??????@@@AAAAAA???:::666333222111111000//////......,,,++++++******)))))))))fffbbbaaacccbbb]]]ZZZZZZRRRSSSQQQMMMLLLLLLIIICCCCCCCCCAAA???<<<:::888777444111---++++++,,,------((((((((())))))+++,,,,,,))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++***(((''''''(((***+++)))))))))************+++************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000///000222666999:::888555666555555444555666888999777666555555777999<<<>>>DDDHHHNNNUUU\\\bbbfffhhheeeeeeccc```___\\\RRRFFF;;;:::::::::<<<>>>@@@AAAFFFEEEBBB>>>;;;;;;>>>AAACCCDDDFFFGGGGGGGGGFFFFFFEEEDDD@@@<<<777333000...++++++***))))))))))))***************************'''(((((((((((()))))))))(((((((((((())))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%'''((()))%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((()))))))))******++++++************++++++)))************+++++++++************+++++++++++++++************))))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))***************))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******++++++++++++******************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))***,,,,,,+++...555:::;;;------------------......///.........//////000111222222333444555555666666777888:::===???@@@AAAAAABBBBBBBBBDDDEEEDDDAAA>>>>>>>>>>>>===;;;777444222111111000///......------++++++*********)))))))))eeeaaa```bbbaaa\\\YYYYYYQQQSSSQQQMMMLLLMMMIIIDDDCCCBBBAAA???===:::888777444111---++++++,,,------++++++*********++++++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******)))(((((()))******))))))*********+++++++++************************************++++++++++++++++++++++++++++++++++++------------------------...---------...000333444:::<<<@@@DDDGGGFFFBBB>>>:::999888888999:::<<<>>>@@@AAABBBCCCCCCBBBAAAAAAHHHIIIKKKOOOUUU[[[```cccdddccc___\\\\\\ZZZPPPDDD===<<<;;;:::;;;<<<>>>???DDDDDDCCCBBBAAADDDJJJOOOOOOOOOOOONNNNNNNNNNNNNNNLLLKKKIIIFFFBBB???===;;;666444222000...,,,+++***))))))))))))))))))))))))'''((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&'''((((((###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((()))))))))*********++++++************++++++)))************+++++++++************++++++++++++************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++***)))))))))***+++---...++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))*********+++******++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''++++++***...555777444,,,---......------......//////////////////000111///000222444555777777888888:::===???AAABBBAAAAAABBBBBBBBBCCCDDDCCCAAA>>>>>>===;;;999777444333222111111000///...,,,,,,+++************))))))))))))eee```___aaa```[[[XXXWWWQQQSSSQQQNNNMMMMMMJJJDDDCCCBBBAAA???===:::888777444111---++++++---------......---,,,++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))******))))))))))))******))))))******++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------//////...///000333666888FFFHHHMMMQQQSSSQQQKKKFFF?????????@@@BBBFFFIIIKKKMMMNNNQQQQQQOOOJJJDDD@@@@@@??????@@@DDDIIIOOOSSSTTTSSSQQQRRRXXX\\\WWWNNN???>>><<<:::999:::;;;<<<<<<===???AAADDDKKKUUU\\\YYYXXXVVVUUUTTTTTTTTTTTTNNNNNNMMMMMMMMMMMMLLLLLL@@@???;;;777333000...---))))))))))))))))))))))))'''((((((((())))))******(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$"""###%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''))))))))))))************++++++************++++++)))************+++++++++)))************+++++++++************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&''')))*********)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***))))))))))))+++---...++++++************++++++************************************************))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))%%%)))+++)))---333444000,,,---......------...///000////////////000000111...///222444777999:::::::::<<>>===<<<:::777444333222111111111000///---,,,+++***************))))))))))))gggccc___]]]]]]]]]ZZZVVVSSSRRRQQQNNNLLLJJJHHHGGGEEECCC@@@===:::888777777333111---,,,,,,------,,,******++++++++++++******))))))))))))))))))))))))&&&''')))*********)))(((+++******)))(((''''''&&&''''''''''''((((((((()))))))))))))))************''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((************************---,,,+++******+++,,,---******+++++++++,,,,,,,,,---,,,+++---//////,,,)))+++---......---,,,---...222111000000333;;;FFFMMMWWWUUUQQQMMMIIIGGGFFFFFF@@@BBBDDDEEEFFFIIIMMMQQQHHHJJJLLLMMMMMMKKKIIIGGGJJJGGGBBB>>>===???BBBDDDCCCCCCEEEJJJOOOQQQOOOLLLAAABBB???999777:::;;;999??????@@@AAACCCFFFJJJLLLQQQUUUXXXYYYXXXYYY\\\___XXX[[[YYYTTTSSSUUURRRKKKJJJIIIHHHGGGFFFAAA999333555111,,,******,,,+++******(((&&&&&&(((+++,,,,,,)))))))))))))))))))))))))))(((((((((''''''''''''******)))'''%%%%%%''')))%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))***))))))+++,,,(((((()))***************((()))***+++++++++++++++''')))***++++++***)))'''))))))))))))))))))))))))***))))))((('''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''***(((&&&'''***+++)))'''(((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))***+++,,,+++******))))))))))))))))))))))))************************************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))+++,,,---......***++++++,,,,,,------...---......///000111111222111222333444555777888999888:::===??????@@@BBBCCCAAACCCDDDDDDBBB@@@@@@@@@@@@>>>;;;888444111///.../////////...------,,,,,,))))))))))))))))))))))))gggccc___]]]^^^]]]ZZZVVVSSSRRRQQQNNNLLLJJJHHHGGGEEECCC@@@===:::888777777333111---,,,,,,------,,,******++++++++++++******))))))))))))))))))))))))'''(((((()))))))))))))))+++******)))(((((('''''''''''''''((((((((())))))))))))))))))************((((((((()))))))))******(((((((((((()))))))))***)))))))))))))))))))))(((************************,,,,,,+++******+++,,,,,,++++++++++++,,,,,,,,,,,,+++******,,,...///---++++++---......---...000222333666:::???FFFOOOXXX^^^]]]\\\YYYVVVSSSPPPOOONNNNNNLLLIIIFFFDDDEEEGGGIIIQQQVVV\\\aaabbbdddfffiiijjjeee\\\SSSMMMJJJJJJKKKNNNQQQWWW___eeehhheeecccZZZWWWOOOCCC<<<<<<<<<:::;;;:::<<>>???@@@@@@BBBDDDBBBDDDEEEDDDBBB???>>>>>>???===:::777444111///...//////......---,,,,,,,,,))))))))))))))))))))))))fffccc___^^^^^^]]]ZZZVVVSSSRRRPPPNNNLLLIIIHHHGGGFFFDDDAAA>>>;;;999888888333111---,,,,,,------,,,******++++++++++++******)))))))))))))))))))))))))))(((((((((((()))***************))))))(((((('''''''''((((((((()))))))))))))))))))))************)))))))))*********++++++((((((((()))))))))******))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++***,,,///000000///...////////////111444777888===EEENNNVVV^^^eeeiiihhhgggeeeccc```]]]ZZZYYY___ZZZTTTPPPOOOQQQRRRSSS]]]cccjjjnnnnnnppptttxxxrrrmmmeee]]]XXXXXXYYY[[[```eeemmmvvv|||~~~{{{xxxwwwqqqcccRRRFFFCCC@@@>>>===:::888===DDDHHHFFFBBBAAAAAA@@@???@@@GGGQQQYYYbbbeeefffdddccccccaaa^^^YYYVVVTTTTTTUUUVVVVVVUUULLLHHHBBB<<<777222,,,(((+++******++++++***'''%%%)))))))))))))))))))))))))))))))))(((((((((''''''$$$%%%&&&(((((('''&&&&&&&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&&&&&&& ###'''((('''$$$###''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''%%%$$$"""!!!%%%&&&&&&&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))))))))***,,,(((((()))************************+++******))))))((()))***++++++***)))((())))))))))))))))))))))))***))))))((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))((((((***)))((((((******)))((((((((((((((((((((((((((('''((())))))******))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))***+++,,,---------,,,+++))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***+++,,,------***++++++,,,,,,------.........//////000000111111111111222333555666777777999;;;>>>??????@@@AAACCCCCCEEEEEEDDDAAA>>>=========;;;999666333111///...///......------,,,,,,+++))))))))))))))))))))))))fffccc```______^^^ZZZVVVSSSRRRPPPNNNKKKIIIGGGFFFEEEDDDAAA>>>;;;:::999999333111---,,,,,,------,,,******++++++++++++******))))))))))))))))))))))))***)))((((((((()))+++,,,*********)))))))))(((((('''(((((((((((()))))))))((()))))))))************)))))))))*********++++++(((((()))))))))*********)))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///111222222222333333333444777<<<@@@HHHMMMTTT[[[aaafffjjjmmmsssrrrqqqooolllhhhdddbbb___[[[WWWVVVYYY\\\^^^___gggkkkooosssuuuvvvxxxyyyrrroookkkhhhhhhkkkooorrrwww{{{uuudddXXXSSSOOOKKKFFFBBB>>>===>>>???===;;;>>>===;;;999999>>>GGGOOO[[[___dddggggggfffdddbbb[[[ZZZXXXVVVVVVWWWWWWWWWSSSQQQMMMHHHBBB;;;555222,,,+++******+++,,,***))))))))))))))))))))))))))))))))))))(((((((((((('''(((((('''((((((((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&%%% """$$$&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&%%%$$$###%%%&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((()))+++(((((()))*********************+++******)))((((((((()))************)))((())))))))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********))))))(((***))))))))))))***))))))(((((((((((((((((((((((((((((()))************)))((((((((((((((()))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))*********))))))(((((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,,,,++++++))))))))))))))))))))))))*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***+++,,,,,,,,,***++++++,,,,,,------....../////////000000000111000111222333444555666666777999<<<=========???@@@AAACCCDDDCCC@@@>>>======:::999777444222000///.........------,,,+++++++++))))))))))))))))))))))))fffccc`````````^^^ZZZVVVRRRQQQPPPMMMKKKIIIGGGFFFEEECCC@@@===;;;:::999999333111---,,,,,,------,,,******++++++++++++*********************************)))((((((((()))+++,,,************))))))))))))(((((((((((()))))))))***((()))))))))************((((((((()))))))))******))))))))))))************((()))))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------...000333555444666888;;;???EEELLLQQQ```bbbfffjjjlllppptttvvvzzzzzzxxxvvvrrrnnnjjjhhhjjjhhhffffffgggjjjlllmmmmmmnnnrrrxxx}}}~~~|||~~~|||{{{{{{}}}yyyqqqmmmiiidddWWWVVVSSSNNNIIIIIILLLPPPGGGGGGDDD???999777:::===KKKRRR\\\eeehhhhhhiiijjjbbbaaa```^^^[[[XXXWWWWWWUUUUUUTTTQQQLLLGGGCCCAAA666333...++++++,,,,,,,,,***************************)))))))))((((((((((((,,,)))'''&&&''''''&&&%%%&&&''''''((((((''''''&&&''''''((((((''''''&&&%%%'''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''')))***(((((()))******************************)))((('''))))))************))))))************************)))))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************)))))))))*********)))))))))***))))))))))))))))))))))))((())))))***************(((((((((((())))))******))))))))))))))))))))))))((()))))))))************(((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))'''(((***+++++++++***)))))))))))))))))))))))))))************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))******++++++,,,***++++++,,,,,,------...////////////000000000000000111111222333444555555444777999:::::::::<<<======???@@@AAA???>>>===>>>777666555333111//////...---------,,,++++++******((((((((((((((((((((((((fffcccaaaaaaaaa___ZZZVVVRRRQQQOOOMMMKKKHHHGGGFFFCCCBBB???<<<:::999999888333111---,,,,,,------,,,******++++++++++++*********************************))))))))))))***++++++************************((((((((()))))))))******))))))))))))************((((((((()))))))))******)))))))))*********++++++((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........//////,,,,,,------///333888<<<;;;>>>CCCHHHNNNVVV^^^dddjjjllloooqqqrrruuuyyy||||||{{{zzzxxxuuurrrooonnnuuusssppplllhhhgggjjjlllvvvxxx|||~~~~~~{{{vvvssszzz|||~~~~~~}}}{{{qqqqqqnnneee[[[XXX[[[`````````\\\SSSGGG>>>999888;;;AAAKKKVVV\\\___dddjjjiiiiiigggddd___[[[ZZZZZZUUUWWWXXXWWWTTTRRRQQQPPPGGGBBB999333///---,,,+++******************************)))))))))(((((((((+++(((&&&&&&((()))&&&###''''''((((((((((((''''''&&&'''((((((((('''%%%$$$***(((&&&$$$$$$%%%'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))%%%&&&&&&''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''((()))(((((()))***************)))))))))***))))))((((((***))))))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++******)))***++++++))))))***+++))))))))))))))))))))))))((()))******++++++******'''(((((())))))******+++))))))))))))))))))))))))))))))))))))************((((((((()))******++++++))))))(((((((((((())))))))))))))))))))))))))))))'''''')))*********)))((())))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++***++++++,,,,,,------...////////////000000000000000000111222222333444444333555777888888888999;;;999;;;>>>>>>===<<<<<<===555444333111000/////////---,,,,,,++++++******)))((((((((((((((((((((((((fffcccaaaaaaaaa___ZZZVVVRRRQQQOOOMMMJJJHHHFFFFFFBBB@@@>>>;;;999888888888333111---,,,,,,------,,,******++++++++++++******************************))))))***++++++++++++***************************(((((()))))))))*********))))))))))))************)))))))))*********++++++))))))*********+++++++++((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---.........////////////,,,...000222555;;;CCCIIIKKKNNNSSSXXX]]]ccciiimmmjjjmmmppprrrtttuuuxxxzzzyyyxxxwwwvvvuuuuuuuuuuuutttsssnnnfff^^^]]]dddkkk}}}xxxwww}}}~~~zzz{{{~~~~~~|||uuummmgggfffgggppppppmmmcccVVVJJJCCCAAA;;;;;;@@@FFFJJJMMMVVVaaadddcccaaa\\\XXXVVVXXXZZZXXXZZZ\\\[[[YYYWWWXXXZZZSSSNNNEEE===888333000---*********************************)))))))))((((((((('''(((,,,000000***%%%''''''((((((((((((''''''&&&'''((()))((('''%%%$$$&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))(((((('''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&&&&((((((%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))(((((()))***************'''((())))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))************************(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++++++++***)))***,,,+++)))(((***,,,))))))))))))))))))))))))))))))***++++++++++++***'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++))))))(((((((((((())))))))))))))))))))))))))))))'''((()))***+++***))))))))))))))))))))))))))))))************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,------...000000000000////////////000000111111222222333333333555777888777777999:::888:::<<<<<<;;;999999:::333222111000////////////,,,,,,,,,+++******))))))((((((((((((((((((((((((fffcccaaaaaabbb___ZZZVVVRRRQQQOOOMMMJJJHHHFFFEEEAAA???===:::999888777777333111---,,,,,,------,,,******++++++++++++******************************((()))***,,,,,,+++************************++++++))))))))))))************))))))))))))******************+++++++++,,,,,,,,,)))************+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,............/////////000...111444888<<>>FFFOOOVVV[[[^^^aaahhhoooooojjjjjjooouuuxxxvvvsssooommmoootttyyyzzz|||}}}}}}{{{xxxuuuwwwxxxzzz|||}}}}}}}}}{{{vvvpppkkkhhhddd___\\\VVVOOOKKKQQQ\\\^^^TTTHHHJJJLLLJJJBBB===@@@GGGJJJOOOSSSYYY\\\[[[[[[\\\^^^\\\YYYUUUSSSPPPJJJBBB<<<555222...+++++++++***))))))******)))''''''(((******&&&###000KKKZZZHHH+++(((((())))))))))))(((((())))))((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))************************************)))))))))))))))******++++++++++++************)))((((((((((((((()))******************************))))))))))))************))))))(((((((((((())))))+++*********))))))((((((+++*********))))))(((((())))))************))))))******++++++++++++*********)))))))))+++,,,+++***)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((***************)))((('''(((((((((((((((((((((((())))))))))))))))))))))))++++++******)))((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,......///000000000000000111111000000000000111111444555666777888999::::::;;;999777666666666444222111000000///...---------************))))))))))))))))))((('''''''''''''''iiieeeaaaaaabbb```ZZZTTTPPPOOOMMMJJJHHHFFFEEEDDDBBB@@@>>><<<:::888777777444111---++++++,,,++++++++++++************++++++************************)))************+++++++++******++++++++++++******************************++++++******************************************,,,++++++******+++,,,---++++++,,,,,,,,,---------,,,---------............,,,,,,---...////////////---...000111222222333444888AAALLLTTTXXXZZZ^^^aaaeeejjjnnnlllkkkrrr~~~{{{zzzyyywwwuuuvvvuuutttuuuvvvtttppplllnnnhhhdddjjjuuu{{{vvvppp]]]\\\UUUIII@@@>>>>>>===>>>BBBHHHMMMRRRWWW]]]bbbcccaaa]]]YYYVVVSSSPPPMMMAAA<<<555000...------,,,+++++++++***)))(((((()))+++)))(((222HHHVVVIII222(((((())))))))))))(((((()))((((((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************************************(((((('''''''''((())))))+++++++++************)))***))))))))))))***++++++************************(((((()))))))))*********+++******))))))******+++++++++******))))))))))))++++++******))))))))))))))))))************))))))******++++++++++++******+++))))))***+++,,,+++***************++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***************)))(((((()))************))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,(((((((((((((((((((((((((((((((((''''''''''''''''''((())))))(((((()))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,......///000000000000000111111000000000000111111333444555666888999:::;;;;;;999777666666555333222000000//////...------,,,************))))))))))))))))))((('''''''''''''''gggccc``````aaa```ZZZTTTPPPOOOMMMJJJHHHFFFEEEDDD@@@???===;;;999888777666333000---+++++++++++++++++++++************++++++************************)))************+++++++++******++++++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---...,,,,,,,,,,,,------------.........////////////000,,,---...///000000111111000//////111666:::<<<===IIISSS]]]aaa______ccchhhdddeeeccc```bbbpppwwwppppppqqqnnnkkkkkknnnmmmfffaaabbbeeefffhhhnnntttssskkkeeecccddd___bbbfffhhhhhhiiimmmqqqttt{{{{{{sssqqqpppqqqtttxxxzzz{{{{{{~~~}}}~~~wwwtttkkk]]]RRRJJJAAA999;;;===AAAEEEJJJQQQXXX^^^dddccc```\\\XXXVVVVVVWWWOOOHHH???777222///---,,,++++++++++++******))))))'''((((((,,,999CCC<<<...(((((())))))))))))(((((()))((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************************************)))(((((((((((()))******+++++++++************)))+++************+++,,,,,,++++++++++++++++++++++++((((((((()))))))))******,,,++++++++++++++++++,,,+++++++++************)))+++++++++************))))))******++++++******)))******++++++++++++******+++***)))***,,,,,,,,,***************+++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***************)))((((((((())))))************)))************************))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''((((((((((((((())))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,......///000000000000///111111000000000000111111111222333555777999:::;;;:::888666555555555333111/////////......------,,,************)))))))))))))))((((((''''''''''''(((gggccc___```aaa```[[[UUUPPPOOOMMMJJJHHHFFFEEEDDD@@@???===;;;:::888888777222000,,,+++++++++++++++,,,++++++******++++++,,,************************))))))*********+++++++++******++++++++++++************************************+++++++++++++++,,,++++++++++++++++++++++++*********+++,,,---......,,,,,,,,,------------............/////////000000.........//////000000111666222///111888AAAHHHKKKXXX\\\``````]]]]]]bbbggg\\\ZZZYYY[[[ddduuuoooeeeZZZXXX\\\bbbbbb```]]]```cccdddggglllrrrvvvrrryyy~~~uuummmkkklllrrrzzz~~~uuuooommmjjjooottttttsssvvv~~~|||{{{wwwqqqmmmmmmqqqvvvyyy{{{~~~}}}|||ssskkkaaaQQQCCC???@@@AAADDDHHHNNNTTTXXX\\\___aaa```\\\YYYYYYZZZVVVQQQHHH@@@999333---***+++*********++++++******'''))))))&&&)))---,,,&&&(((((())))))))))))(((((()))(((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((()))))))))************************************+++++++++++++++,,,,,,---+++++++++*********))))))***************+++,,,,,,++++++++++++++++++++++++((((((((()))))))))******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,++++++***+++***)))***,,,---,,,+++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***************)))(((((('''((()))***************************************))))))))))))))))))))))))(((((())))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******'''((())))))(((((()))***((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,---...//////000000//////111111000000000000111111///000222444666888:::;;;999777555444444444222000.........---------,,,,,,************)))))))))((()))(((''''''''''''((((((gggddd``````bbbaaa[[[VVVPPPOOOMMMJJJHHHFFFEEEDDDAAA@@@>>><<<;;;:::999999222000,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))*********+++++++++******++++++++++++************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---.........,,,,,,---------.........---.........////////////111000//////...//////000666666666;;;BBBJJJPPPTTTXXX[[[___aaa```___]]]\\\UUUSSSVVVbbbsss}}}yyyvvvrrrmmmjjjpppkkkgggkkkuuu~~~zzz{{{}}}|||{{{~~~wwwrrrpppqqqnnnrrrxxx~~~}}}sss```PPP======???AAAEEEJJJMMMNNNNNNVVV___ddddddbbbaaaaaa[[[WWWRRRLLLEEE===444......,,,))))))+++,,,,,,+++***---,,,(((%%%&&&(((((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((()))))))))************************************+++++++++++++++,,,,,,---+++++++++*********))))))***))))))))))))***++++++++++++++++++++++++++++++))))))))))))************,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********,,,---,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************************)))(((((('''((()))***************))))))))))))))))))))))))((((((((((((((((((((((((************))))))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******'''((())))))(((((()))***((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,------...///////////////111111000000000000111111///000111333666888999:::888666444333333333111///------------,,,,,,,,,,,,************)))))))))(((((((((''''''''''''((((((hhhdddaaaaaabbbaaa[[[UUUPPPOOOMMMJJJHHHFFFEEEDDDAAA@@@???===;;;:::::::::333000---,,,,,,---------,,,,,,++++++++++++,,,,,,************************)))************+++++++++******++++++++++++******++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......------,,,---------........................////////////222222000//////000111222555;;;DDDKKKPPPTTTXXXZZZ```gggrrryyyxxxnnn```UUUSSSQQQTTT```nnnxxxxxxtttfffccc___[[[\\\cccnnnwww~~~wwwsssrrrooommmooottt}}}qqqbbbJJJGGGCCC@@@???>>><<<:::===EEEPPPZZZaaadddfffggg___^^^\\\YYYTTTLLLCCC<<<777222---+++,,,---,,,+++(((***+++)))''''''***,,,(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))))))))))))))************************************)))(((((((((((()))******+++++++++************))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,---------+++,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,+++***+++,,,------+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************)))((((((((())))))************)))))))))))))))))))))))))))((((((((((((((((((((((((++++++******)))((((((''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((((((((())))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,------...////////////...111111000000000000111111000111222444666888999:::777555333222222222000...,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((''''''''''''(((((()))hhhddd``````aaa___YYYSSSPPPOOOMMMJJJHHHFFFEEEDDD@@@???>>><<<;;;:::999999333111...------...///...---,,,,,,++++++,,,,,,---************************)))************+++++++++******++++++++++++******++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......------,,,------------............/////////000000000111111222222111111222444777888>>>EEENNNTTTVVVZZZaaaggg{{{xxxbbbUUUQQQPPPQQQVVV]]]bbbddddddaaacccggglllvvv~~~tttmmmlllmmmoooxxx~~~uuuddd\\\QQQGGG@@@;;;666333555888===FFFRRR\\\cccfffbbbbbbaaaaaa^^^YYYRRRMMMDDD<<<333---------+++)))&&&&&&'''))))))((((((***(((((())))))))))))((((((((((((((((((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))))))))))))))************************************(((((('''''''''((())))))+++++++++************)))+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,---------...,,,,,,,,,,,,---------...,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,+++***+++---...---,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************************************)))(((((()))************))))))(((************************((((((((((((((((((((((((*********))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********(((((((((((((((((((((((((((((((((''''''''''''''''''((())))))(((((()))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,---......//////......111111000000000000111111222222333555666777888999666444222222222111///---++++++++++++++++++,,,,,,************))))))))))))'''''''''''''''((())))))hhhddd```___```]]]WWWQQQQQQOOOMMMJJJHHHFFFEEEDDD???>>><<<;;;:::999999888444111...---.../////////---,,,,,,++++++,,,,,,---************************)))************+++++++++******++++++++++++******++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++---------.........//////000111111111111222222222222222222333555888<<<>>>JJJOOOSSSSSSSSS[[[jjjvvvttt^^^RRRMMMOOOQQQTTTXXXaaalllttt{{{yyyqqqmmmlllrrrxxx|||sssiii\\\QQQJJJFFFDDDBBB:::777555:::GGGUUU```eeeccccccbbbbbbaaa___[[[WWWNNNDDD888000...---+++(((+++)))))),,,---+++((('''(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))))))))))))))************************************)))))))))))))))******++++++++++++************))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------.........,,,,,,,,,------.........,,,,,,,,,------.........,,,------......------,,,+++,,,,,,------,,,,,,+++,,,+++***+++---...---,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***************************************)))((((((***************)))((('''++++++++++++++++++++++++((((((((((((((((((((((((((((((((()))******++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,---......//////......111111000000000000111111333333444555666777888999666444222111111111///---+++++++++++++++++++++,,,************))))))))))))'''''''''''''''((()))***hhhddd```^^^^^^\\\XXXTTTPPPQQQPPPMMMHHHDDDBBBBBB@@@>>>===<<<<<<;;;999777444111///.../////////...---,,,,,,++++++,,,,,,---))))))***++++++++++++******************)))((('''---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,......------------......,,,------...///000111111000,,,,,,000222000000222222000333999::::::AAAJJJMMMUUUVVVRRR[[[ttt~~~dddTTTQQQXXXbbbkkkpppyyyvvvpppppprrruuuyyy||||||{{{yyysssllldddYYYMMMGGGHHHBBB<<<888;;;???DDDOOO[[[]]]dddhhhccc```aaa```\\\WWWRRRFFF777...------,,,&&&)))+++***''''''))),,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''))))))(((((('''''''''&&&(((((())))))))))))(((((('''%%%%%%&&&((()))((('''((((((((((((((((((((((((+++)))'''&&&%%%&&&'''((('''((()))((('''&&&''')))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******************************+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------''''''((()))+++---.../////////////////////......+++,,,---...............------......///000111111/////////111222111///---+++,,,.../////////...------,,,+++******+++,,,---,,,+++***,,,...///---+++...------,,,,,,,,,,,,---++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------------------------------////////////000000000000000000111222333333444444222222111000///...------************************))))))))))))))))))))))))))))))))))))))))))))))))hhhddd```^^^^^^\\\XXXTTTQQQQQQPPPMMMHHHDDDBBBAAA@@@>>>===<<<<<<;;;999777444111///.../////////...---,,,,,,++++++,,,,,,---)))******+++,,,+++++++++***+++++++++******)))(((,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,+++++++++,,,,,,,,,------///......------......///---......//////000000000222///...222333000///222111222888>>>@@@BBBJJJUUUaaaiiiooouuuyyyhhh[[[TTTXXXiiizzz{{{tttqqqsssuuuwww}}}zzzvvvkkk]]]VVVUUURRRKKKEEEAAA<<<999>>>GGGTTT^^^fffggggggiiihhhddd___[[[QQQCCC:::666111++++++,,,---,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((()))((((((((('''''''''''''''(((((())))))(((((('''((('''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&&&&'''((()))'''((()))((('''&&&''')))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------,,,,,,,,,,,,.........///000111222222222333444555666777888888<<<;;;;;;<<<>>>>>>===;;;777777777666555333222222000///...---,,,,,,,,,,,,+++---......---,,,---......---------------......++++++++++++++++++,,,,,,************************************************************************)))************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------------------------.../////////000000000000///000000111222222333333222222111000///...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))gggddd___^^^]]]\\\WWWTTTSSSSSSQQQMMMGGGCCCAAAAAA@@@>>>===<<<<<<;;;999777444111///.../////////...---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...............,,,,,,---------.........///......------......//////////////////000000000333111111444555222222555555888???HHHOOOWWWeeeqqqzzzjjjbbbZZZYYY```qqquuunnnkkkwwwwwwzzz~~~zzzooofffbbb___\\\XXXRRRHHH<<<888999AAAKKKVVV]]]bbbggggggeeedddbbb[[[QQQJJJDDD:::000...---,,,------,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((('''''''''''''''''''''(((((('''''''''***(((''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&+++***)))((('''((()))***'''((()))((('''&&&''')))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((******************************************************+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------//////......---.........------------------------//////000111444888;;;>>>BBBCCCCCCDDDFFFGGGGGGHHHHHHGGGFFFGGGHHHJJJJJJIIIGGGFFFEEECCC@@@???>>>===777777666555333111///...,,,///222111---+++---000++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,------------------------....../////////000000000/////////000000111111222111111000///...------,,,************************))))))))))))))))))))))))))))))))))))))))))))))))gggccc___]]]]]][[[WWWSSSTTTSSSQQQLLLGGGBBB@@@@@@@@@>>>===<<<<<<;;;999777444111///.../////////...---,,,,,,++++++,,,,,,---++++++,,,------------,,,,,,,,,,,,------,,,++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,....................................//////////////////............//////111000000000000000000000222000222555666444666:::;;;@@@KKK\\\ooooooeee```mmmsss}}}oookkkllluuu|||zzztttpppeeedddeeeddd^^^RRREEE===666;;;BBBJJJRRRZZZ___aaacccbbb^^^YYYUUUQQQFFF<<<222...******,,,......---))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&(((''''''(((*********)))((((((((((((((((((((((((+++***))))))))))))******'''((()))((('''&&&''')))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******************************************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............/////////............//////000111222222333444555666666888888888;;;@@@FFFLLLPPPTTTTTTTTTTTTTTTTTTTTTTTTNNNMMMKKKKKKMMMOOOPPPPPPOOOOOOPPPPPPNNNMMMKKKIIICCCCCCBBBAAA???===:::888111222333222000/////////---------------...//////------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,,,,------------------........./////////000000........./////////000000000000///......---,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((gggccc___]]]]]][[[WWWSSSUUUTTTQQQLLLFFFBBBAAAAAA@@@>>>===<<<<<<;;;999777444111///.../////////...---,,,,,,++++++,,,,,,---++++++,,,------------,,,+++,,,,,,---------,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------............/////////000000000/////////....../////////111111111111111000000000222111222444333333777===@@@KKKaaaqqq```cccrrr}}}xxxiiiiiissszzz|||}}}pppkkkfffeeefffaaaTTTHHH;;;999999===DDDMMMVVV]]]```bbbaaa^^^\\\ZZZSSSJJJ===666---)))***,,,......************************(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''***,,,,,,+++))))))))))))))))))))))))***)))))))))))))))******'''((()))((('''&&&''')))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---------.........///---------...000222333444888999:::<<<>>>@@@AAABBBDDDDDDCCCEEEIIIOOOTTTXXXWWWWWWVVVUUUSSSRRRRRRQQQKKKIIIGGGGGGIIIKKKLLLKKKIIILLLPPPSSSTTTSSSPPPNNNLLLLLLMMMMMMLLLJJJIIIGGG===999666666999999555000222222111000000000000111.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,,,,,,,,,,---------..................////////////...............///////////////......------,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((fffccc^^^]]]\\\[[[VVVSSSTTTSSSPPPKKKFFFBBBBBBBBB@@@>>>===<<<<<<;;;999777444111///.../////////...---,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.............../////////000000000000//////......//////000111111111111111222222222444222333555555666===FFFOOObbbllldddmmm{{{lllkkkpppvvv|||zzzqqqeee^^^______WWWLLLCCC<<<555666:::@@@IIIPPPZZZ___cccbbbaaa```[[[UUULLLEEE:::000+++***++++++************************))))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((('''''''''&&&%%%%%%''')))++++++***''''''''''''''''''''''''(((((())))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++++++++,,,------.........///000222444777999;;;>>>???@@@BBBCCCEEEFFFFFFFFFEEECCCBBBDDDGGGJJJMMMNNNNNNMMMKKKJJJHHHGGGGGGAAA???>>>>>>???@@@??????@@@CCCHHHMMMOOONNNLLLKKKMMMNNNOOOQQQRRRSSSTTTTTTKKKEEE@@@AAAFFFFFF@@@999555444222000///...------/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++,,,,,,------.........------........./////////..............................---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))fffbbb^^^\\\\\\ZZZVVVRRRTTTRRROOOJJJEEECCCCCCDDD@@@>>>===<<<<<<;;;999777444111///.../////////...---,,,,,,++++++,,,,,,---)))******+++,,,+++++++++******+++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////........./////////000000000000////////////000000000111111222222333333333444444666;;;???FFFSSS```uuuxxxwwwzzz{{{pppooorrrtttssslllccc```^^^VVVMMMGGG>>>777777888888:::???JJJUUU___bbbbbbbbb```]]]WWWRRRIII===333---,,,,,,************************))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))'''(((((())))))(((((('''(((&&&&&&&&&((()))((('''''''''''''''''''''''''''''''''(((((())))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------.........////////////---------...//////000000444555666888;;;>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===>>>@@@BBBDDDJJJJJJIIIIIIHHHGGGGGGFFFAAA@@@???@@@@@@@@@>>><<>>;;;888555222111000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************)))))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,,,,---......///---------.........///////////////...............---------,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))fffbbb^^^\\\\\\ZZZVVVRRRSSSRRROOOJJJEEECCCCCCEEE@@@>>>===<<<<<<;;;999777444111///.../////////...---,,,,,,++++++,,,,,,---))))))***++++++++++++***)))***++++++,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000111111............////////////000000////////////000000000000111222333333444444333444999BBBKKKWWWjjjzzzttthhh}}}pppnnnfffooouuuqqqjjjcccYYYOOOJJJBBB===???>>>888555666888HHHYYY```bbbccccccbbbZZZXXXRRRGGG;;;333000000************************))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((***((('''&&&''''''%%%$$$************************&&&&&&'''(((((()))(((((('''((()))((('''&&&''')))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------............/////////000000111111222333444444444;;;;;;<<<>>>@@@BBBEEEFFFBBBAAA@@@???===<<<;;;;;;@@@??????@@@AAADDDGGGIIINNNNNNNNNNNNNNNNNNOOOOOONNNMMMMMMMMMNNNLLLJJJGGGDDDBBB@@@???>>>???AAABBB>>>???BBBFFFLLLRRRXXX[[[aaa```^^^]]][[[YYYVVVTTTPPPNNNKKKGGGCCC???===<<<111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))+++*********))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,---...//////---------.........////////////////////////......------,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))eeebbb___\\\ZZZXXXTTTRRRUUUUUUQQQIIIEEEDDDBBB???AAA???<<<;;;;;;;;;999888444111///.../////////...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,---......//////......////////////000000000000222222111111111111111111444222111222666888777555<<>>@@@===;;;:::999999;;;===>>>:::===>>><<<===@@@AAA???AAAEEEIIIJJJHHHIIILLLPPPNNNLLLJJJIIIKKKLLLLLLKKKLLLQQQVVVVVVRRROOOPPPSSSTTTXXXXXXPPPKKKIIIDDD>>>EEEDDDCCCBBBBBBDDDFFFGGGWWWWWWYYY___dddccc]]]WWWTTTTTTTTTTTTSSSPPPKKKGGGIIIDDD===777333111000...,,,...//////...,,,,,,---++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***))))))))))))))))))))))))(((((())))))*********+++eeebbb___\\\ZZZWWWTTTRRRRRRRRROOOIIIEEEFFFEEEAAA@@@>>>;;;:::::::::888777444111///.../////////...//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,---------------...//////000000//////////////////000000000111222222111111111111111111777444111222666999::::::<<>><<<:::;;;:::999999:::;;;<<<===<<<@@@BBB@@@@@@DDDEEECCCGGGFFFEEEFFFHHHIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHGGGKKKNNNQQQRRRQQQQQQTTTWWWPPPVVVXXXSSSPPPRRRSSSQQQIIIIIIIIIHHHGGGFFFFFFFFFIIIIIILLLSSS[[[___]]]ZZZPPPOOOMMMNNNPPPSSSTTTTTTTTTNNNGGGAAA<<<999666444//////---,,,,,,---000222,,,,,,,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,+++)))************************))))))))))))))))))))))))))))))************))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++************************)))******************+++eeebbb^^^[[[YYYWWWTTTRRRNNNPPPMMMHHHFFFGGGGGGDDD???===;;;::::::999888666444222///...///000///...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++++++++,,,,,,,,,------//////000111111111111000/////////000000000111111111111222222222222222222444444333333444777:::<<>>?????????DDDFFFDDDCCCEEEFFFDDDJJJEEEBBBEEEKKKLLLFFF???===@@@CCCDDDDDDGGGLLLPPPPPPNNNKKKHHHFFFGGGIIIKKKPPPSSSTTTOOOLLLNNNPPPPPPRRRSSSUUUTTTSSSQQQQQQRRRMMMKKKJJJLLLOOOQQQPPPNNNJJJFFFBBBBBBGGGNNNUUUXXX^^^[[[VVVPPPJJJDDD===888555222...++++++---000333.........------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,+++***************************))))))))))))))))))))))))))))))************))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++************************,,,,,,+++++++++++++++***fffccc^^^[[[XXXVVVSSSQQQNNNOOOMMMGGGEEEGGGGGGDDD???>>><<<;;;;;;:::888666444222/////////000000/////////......---------,,,------------------------------------------------......------------......+++++++++,,,,,,,,,,,,---...///000000111111000000//////000000000111111111111111222222222222222333111555888777555999DDDNNNdddjjjeeeiiizzzyyyqqqnnnmmmrrrnnniiiddd\\\RRRMMMLLLFFF???999666888<<>>@@@AAACCCCCCEEEFFFGGGGGGGGGGGG>>>DDDHHHFFFEEEFFFGGGEEEGGGGGGIIIQQQXXXYYYRRRJJJTTTWWWZZZ]]]bbblll{{{xxxlllbbb\\\XXXVVVUUUXXXWWWUUUUUUUUUVVVSSSPPPTTTVVVWWWUUUSSSRRRTTTVVV[[[XXXUUUTTTSSSQQQNNNLLLHHHCCC===:::<<>>======<<<999777555222000///000000000//////...............------------------------------------------------------///......------......///++++++,,,,,,,,,---------......///000000000000///000000000000111111111111111111222222333333333333222888;;;888888GGGddd{{{xxxtttwwwoooqqqnnnooorrrpppiiidddeee___TTTDDD999777999999777LLLUUU```hhhhhhccc\\\XXXMMMEEE>>>:::555///---...,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))************))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))************************************************************************)))))))))*********++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,---------....../////////...///000000111111222222555888===AAACCCEEECCC???===>>>BBBGGGJJJKKKKKKKKKKKKJJJHHHGGGFFF===FFFMMMNNNNNNQQQSSSSSSNNNVVVcccnnnttttttoookkktttyyyyyyuuussstttpppooouuu}}}~~~wwwpppooonnnjjjbbbZZZUUUUUUWWWXXXYYYZZZ\\\______^^^]]]RRRMMMFFFAAA>>><<<;;;:::GGGMMMWWW^^^___WWWJJJAAA777666666777888777333///000///......---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,***************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((()))))))))***************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************...---------,,,,,,++++++gggccc^^^YYYVVVTTTRRRQQQPPPQQQNNNGGGDDDEEEDDDAAA@@@????????????===:::777555333000///000111000///........................------------------------------------------------//////............//////,,,,,,,,,---------......---...//////000000//////000000000111111111222222111111222222333444444444222555777777AAA]]]lllhhh~~~yyyooohhhhhhqqqwwwuuutttvvvrrreeePPP===555777888666CCCKKKWWWbbbhhhgggbbb___VVVOOOIIIDDD<<<222---...---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((***))))))(((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))************************************************************************(((((())))))***+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---......///......---------.........//////////////////000222333444333555777:::>>>BBBEEEFFF>>>???AAADDDGGGIIIKKKKKKGGGFFFEEEDDDCCCAAA@@@@@@JJJUUU```dddfffkkkooopppiiivvvwwweeeXXXSSSRRRQQQSSSWWWZZZ]]]___```aaa^^^[[[VVVQQQLLLFFF???;;;888???JJJUUU[[[ZZZUUUOOO;;;::::::<<>>>>>>>>===999666555333000///000111000000............////////////................................................//////............//////------........./////////...///000000111111000000000000111111111222222222111111222222333444444555444777===HHH^^^}}}{{{sss|||{{{mmmfffmmmuuuuuuwww{{{wwwrrrbbbKKK;;;777888777>>>BBBJJJUUU___dddccc```ZZZUUUQQQMMMCCC777000///------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))((((((''''''(((((()))'''((((((((()))))))))***'''((((((((()))))))))***************************************************************************))))))******+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,---...////////////........./////////000000//////000111333555777888888:::===@@@BBBDDDEEEEEE@@@BBBFFFIIIKKKJJJGGGFFFBBBBBBCCCEEEGGGKKKNNNOOOjjjvvvxxxeee\\\YYY\\\\\\[[[ZZZYYYYYYZZZ[[[^^^]]]]]]]]][[[UUUOOOJJJ===>>>AAAGGGOOOVVVZZZ\\\LLLFFF???===@@@DDDFFFFFF===;;;777333000...------........................---------------------------,,,++++++------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((()))******+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,hhhddd]]]XXXUUUTTTRRRPPPMMMOOOLLLFFFDDDFFFEEECCC>>>>>>===>>>>>><<<888555555333000000000111111000.........///////////////................................................//////............//////.........////////////000000000111222222222222111000111111111111222222222111111222333333444555555;;;@@@MMMdddqqq~~~}}}mmmooovvvvvvxxx}}}xxx}}}vvv```III===999888;;;;;;???JJJVVV^^^___^^^[[[XXXUUURRRHHH;;;333111......---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((''''''''''''(((((('''((((((((())))))******'''((((((((())))))************************************************************************************+++,,,,,,---......******+++++++++,,,,,,,,,---------.........//////+++,,,---...////////////////////////000000000000000000111333555888:::;;;<<<>>>AAACCCEEEEEEDDDCCCJJJKKKJJJIIIGGGEEEBBBAAAEEEGGGKKKQQQZZZbbbjjjnnnmmmjjjfffaaa]]]]]]___bbbVVVXXX[[[___aaa___[[[WWWLLLFFF???>>>DDDOOOZZZaaa___SSSDDD<<<>>>DDDJJJLLLHHHEEE@@@:::555111000///////////////////////////---------------------------,,,++++++------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&''''''((()))******+++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,eeebbb]]]YYYVVVSSSPPPNNNRRROOOKKKGGGEEEDDDEEEEEE>>>>>>======<<<;;;999888666444111000111111///...////////////////////////---------............///......////////////......//////000000000000//////............/////////000111111222333333333333222111111111111222333444555222555888777333222666:::???QQQpppoooyyy{{{pppqqqxxxwwwyyyxxxooo___OOOCCC===666CCCJJJGGGIIIWWWbbbeeeccc]]]WWWSSSPPPHHH;;;000------------,,,,,,++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))(((((())))))*********++++++*********))))))(((((())))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,---------......,,,,,,,,,---------...............///////////////---......///000111222222222222444666999;;;===>>>??????AAACCCFFFHHHIIIIIILLLLLLIIIDDDEEELLLPPPPPPQQQYYYcccnnn{{{{{{xxxwwwvvvttt}}}}}}yyyjjj\\\YYY[[[\\\___ccc^^^YYYSSSMMMDDD@@@JJJXXXeeefff\\\III999999CCCKKKRRRPPPKKKEEEBBB???777...222//////222111///...111+++,,,---...///...---,,,---------,,,,,,,,,++++++******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++*********))))))(((((()))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...fffbbb\\\XXXUUUSSSPPPOOORRRPPPLLLHHHEEEDDDDDDDDD>>>>>>======<<<;;;999888666444111000111111///...////////////////////////---------............///......////////////......//////000000000000//////........./////////000000111111222333333333333222111111111111222333444555999777666666999<<<@@@BBBXXXttt}}}ooozzz}}}{{{{{{|||}}}zzzpppaaaOOOCCC>>>@@@FFFMMMQQQTTTXXX^^^eeebbb^^^\\\XXXOOOAAA777222///---,,,---...---,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))************)))))))))((((((((((((((()))))))))***((()))))))))************+++*********))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------.........,,,,,,---------...............////////////000000/////////000000111111222555666999<<>>>>>======<<<;;;999888555333111000111111000...////////////////////////---------............///......////////////......//////000000000000//////....../////////000000000111111222333333333333222222222222222333444555555666777777555555>>>LLLXXX~~~yyyxxx~~~{{{wwwuuuvvvvvvnnn^^^QQQFFF>>>AAAQQQYYYTTTRRRWWWcccdddeeeddd___UUUIII@@@999333---+++---///...,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))************))))))))))))((((((((()))))))))******))))))))))))***************************))))))))))))))))))*********++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------.........------------.........///......//////000000000000000000000111222222333333<<<===>>>???@@@?????????AAAEEEIIIIIIGGGFFFIIIMMMWWWcccrrrzzzggg[[[[[[YYYYYY\\\ZZZTTTOOONNNWWWbbbjjjeeeYYYOOOFFFAAAOOOWWWZZZSSSJJJGGGIIIJJJCCC???<<<;;;888111...000,,,---......//////......------------,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************************************************************************))))))))))))***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...............---------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------......iiiddd]]]WWWTTTSSSSSSRRRSSSQQQMMMHHHEEEBBBAAAAAA>>>>>>======<<<;;;999888555333111000111111000///////////////////////////---------............///......////////////......//////000000000000//////...////////////000000000111111222333333333333222222222222333333444555666///777<<<999777FFFfffwww|||}}}tttkkkjjjnnnmmmfff^^^GGG>>>>>>LLLZZZ\\\XXXVVV]]]aaafffgggcccYYYOOOHHHAAA888...***---000...+++,,,++++++******++++++,,,************************))))))))))))))))))))))))*********)))))))))))))))(((((()))))))))*********)))))))))))))))*********************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------............---............//////////////////000000111111222///000111222444666777777??????@@@@@@@@@@@@??????GGGGGGHHHJJJNNNSSSXXX\\\rrr}}}www___WWWYYY[[[]]]\\\YYYWWWVVVZZZfffpppoooggg]]]QQQIIIKKKUUUZZZUUUMMMHHHEEEDDDLLLGGGCCCAAA;;;333///000---------..................------------,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++************************************************************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((*********)))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------...............---------------------------------------------------------------------------------//////............//////kkkfff^^^YYYVVVUUUTTTTTTRRRPPPMMMIIIEEEBBB@@@@@@>>>>>>======<<<;;;999888444333111000111111000///////////////////////////---------............///......////////////......//////000000000000//////////////////000000000111111111222333333333333222333333333333444555666777333777<<>>222---...///---***,,,++++++******++++++,,,************************************************))))))))))))))))))******))))))))))))******************))))))))))))))))))***************+++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...---------.........//////........./////////000000//////000000111222222333///000222555777:::<<<===;;;<<<>>>@@@CCCFFFHHHJJJNNNIIIIIISSSfffxxxkkkmmmlllddd[[[WWWYYY\\\\\\dddkkkllliiifffaaa[[[RRRXXX]]][[[VVVOOOEEE<<>>>>>======<<<;;;999888444222000000111222111000////////////////////////---------............///......////////////......//////000000000000///////////////000000000111111111111222333333333333222444444444444555666777777999555999PPPttt~~~lllZZZIIIIIICCC>>>JJJ___ddd]]]VVVYYY^^^dddfffddd___ZZZPPPFFF:::222000///---***,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))))))))************)))))))))*********++++++************))))))))))))*********+++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///------........./////////////////////000000000000//////000111222333333444111222555888;;;>>>@@@AAA>>>>>>>>>???BBBFFFJJJLLLVVVPPPQQQcccvvvkkkmmmtttqqq^^^VVVVVVXXX[[[___bbbbbbeeejjjllljjj___ccceeefffeee^^^PPPBBB<<<999999;;;:::666666888444333111///...---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))*********************+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,------......,,,,,,,,,---------...................../////////.............../////////------------------------////////////////////////////////////////////////000000////////////000000gggccc^^^YYYWWWUUURRRQQQOOOMMMKKKIIIFFFCCCAAA@@@>>>>>>======<<<;;;999888444222000000111222111000////////////////////////---------............///......////////////......//////000000000000////////////000000000111111111111111222333333333333222444444444444555666777888===>>>MMMmmmwwwcccTTTNNNFFFAAAFFFPPPWWWYYYTTTTTTWWW^^^eeehhhddd```WWWOOODDD999333///---,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************((()))))))))************))))))*********+++++++++************)))))))))(((*********++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,...//////............//////////////////000000000111111111///000000111222333444555666777888;;;===???AAABBBBBBAAAAAABBBGGGNNNUUUYYYmmmjjjmmm}}}tttqqqvvvssshhhbbb^^^aaaaaa___^^^bbbjjjnnnmmmhhhkkkmmmnnnnnnkkk^^^RRR===999999;;;:::777666999:::888666333111000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))*********************++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))))))))************)))************+++++++++++++++,,,,,,---......///,,,,,,,,,---------......---........./////////000---........./////////000........................////////////////////////////////////////////////111000000//////000000111eeebbb]]]YYYVVVSSSPPPNNNNNNMMMKKKHHHFFFDDDBBBAAA>>>>>>>>>===<<<;;;999999333222000000111222111000////////////////////////---------.........//////......////////////......//////000000000000//////000000000000111111111111111111222333333333333222555444444555555666777888@@@QQQnnn}}}rrr^^^QQQHHHGGGEEEBBBIIIUUURRRPPPPPPXXXbbbhhhfffbbb[[[UUUJJJ???666000......,,,++++++++++++++++++,,,++++++++++++++++++++++++************************(((((())))))*********+++)))************++++++++++++*********))))))((((((*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++,,,---...///000............/////////000000000000000111111111111///000000222333444555555::::::;;;===>>>@@@AAAAAA???@@@CCCKKKVVVcccpppwwwyyyoooiiihhhddd```bbbhhhjjjhhhiiimmmoooooopppoooggg^^^EEEAAA??????<<<777555777>>><<<999666333111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))*********************++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))*********+++)))************+++++++++++++++,,,,,,---...//////,,,,,,,,,---------......---.........//////000000---.........//////000000........................000000000000000000000000000000000000000000000000111111000000000000111111fffaaa[[[WWWVVVTTTPPPLLLMMMKKKHHHEEECCCAAAAAAAAA:::;;;<<<>>>===999333...444222000000111222111000000000000000000000000000///////////////..................///////////////000000000000111111111111000000000000111111111111333333222222222333444444:::000---777<<<:::;;;AAAiii}}}uuuhhhXXXMMMEEE???===???KKKJJJFFFGGGSSSbbbgggdddaaa[[[RRRIII@@@777000+++,,,((('''***+++)))+++...+++++++++************))))))************+++++++++))))))))))))))))))))))))))))))))))))************,,,+++***))))))***+++,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---......//////////////////000000111111111111111111000000000222555999;;;===@@@DDDFFFEEECCCCCCCCCEEEJJJUUUjjjssseee___ccciiilllmmmoooqqqrrrpppmmmjjj___SSSDDD<<<;;;======;;;:::BBBGGGDDD???:::555000---///000///---,,,---...---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++,,,...111222---,,,,,,+++*********+++*********)))))))))))))))))))))))))))))))))))))))(((((())))))*********+++***++++++,,,,,,++++++************)))******+++,,,++++++,,,,,,,,,---------////////////////////////............////////////............///////////////////////////////////////000222333444333333222333111///000333444111...000111222222111222444666hhhbbb\\\XXXUUUSSSNNNJJJMMMKKKIIIFFFCCCBBBAAAAAA@@@>>>=========;;;777444444222000000111222111000000000000000000000000000.........///////////////......////////////000000000000000000111111111111000000000000111111111222333333333222333333444555555333555888777:::OOOffftttcccXXXNNNFFFAAA@@@@@@BBBBBBCCCKKKZZZdddfffeeebbb[[[TTTKKK@@@666///111---+++------******---++++++++++++************)))************+++++++++************************))))))))))))************,,,+++***))))))***+++,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,---------.........---...//////000000//////000111111222222111111111555555666888:::<<>>DDDEEEDDDCCC===666444111---,,,---...---,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))***+++---...---,,,++++++*********+++***)))))))))))))))))))))************************))))))))))))*********+++***++++++,,,,,,++++++******************++++++,,,++++++,,,,,,,,,---------////////////////////////............/////////////////////000000000111111000000000000000000000000...///000222333333222222111000......///000000000333666:::===@@@DDDHHHJJJiiiddd]]]XXXUUURRRMMMIIINNNLLLIIIFFFDDDBBBBBBBBBCCC@@@===;;;;;;::::::999444222000000111222111000000000000000000000000000------......//////000000......//////000000000000000000000111111111222222000000111111111222222222333333333333333444555555444777<<<:::666CCCjjjxxxgggYYYMMMFFFEEE999===>>>>>>CCCQQQaaajjjiiigggddd___VVVIII<<<333333...,,,......,,,+++---,,,+++++++++************)))************+++++++++************************)))))))))*********++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,------------...............///000000000000000111111111111111111111111222444777;;;???AAABBBCCCGGGGGGFFFHHHMMMWWWccclllsssxxxsssmmmllljjjiiiiiiiiijjjkkknnnggg___YYYTTTMMMCCC;;;555999>>>BBBHHHKKKGGG@@@<<<444,,,))),,,//////,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************)))************+++++++++)))))))))))))))***++++++,,,,,,+++************+++))))))))))))))))))******************************)))))))))******************++++++,,,,,,++++++******************+++,,,,,,,,,,,,,,,,,,------------////////////////////////............////////////000000000111111111222222111111111111111111111111...///000111222222222222333222222111111444888<<>>;;;999999999999888444222000000111222111000////////////////////////,,,------...///000111111/////////000000111111222000000111111111222222222111111111222222222333333444333333333444555666777666777:::===DDD[[[wwweeeWWWOOOMMM@@@???===:::===LLL^^^llljjjiiigggbbbZZZNNNAAA999222,,,))),,,...------///,,,,,,+++++++++*********))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------...............///000000111111000000111111111111111111111111111444999>>>BBBDDDDDDDDD@@@CCCIIIQQQ]]]lll{{{yyyooommmiiieeebbbaaabbbdddhhhgggeeeeeeccc\\\RRRJJJ<<<;;;888:::DDDNNNNNNJJJEEE===333------///000///...------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++,,,+++++++++++++++++++++++++++***************+++)))))))))))))))************************************************************++++++,,,,,,++++++***+++************+++,,,,,,,,,,,,,,,------------...////////////////////////............////////////000000000111111111222222111111111111111111111111//////000111222222222222222444555555777===EEELLLXXX[[[___aaaaaaaaaaaabbbfffaaa[[[WWWVVVSSSOOOLLLNNNLLLIIIFFFDDDBBBBBBAAA>>>===<<<<<<<<<;;;888555444222000000111222111000////////////////////////,,,------...///000111111//////000000111222222333111111111111222222222222222222222222333333333333444444444444555666777888777333777IIIddd}}}uuudddZZZWWWOOOHHH>>>888:::FFFXXXfffllljjjgggccc\\\SSSIIIBBB:::222,,,---///...---...,,,,,,,,,++++++++++++***))))))*********+++++++++************************************+++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,---------.........,,,,,,,,,---------......---------........./////////000000111222111111111111111000000000111222333777:::===AAADDDEEEFFFFFFCCCLLL\\\mmm~~~tttrrrnnnhhhaaa______aaaeeefffhhhjjjjjjeee\\\UUULLLDDD:::666???LLLQQQPPPNNNIIIAAA777111......///.........---------,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++,,,,,,,,,,,,++++++***************))))))***++++++(((((())))))************************************+++++++++******************++++++,,,,,,++++++***+++++++++***+++,,,,,,---,,,,,,---------.........////////////////////////............/////////////////////000000000111111000000000000000000000000...//////000111222333333444777:::===AAAHHHRRRZZZ___aaaccccccaaa___]]]]]]eee```[[[WWWVVVTTTPPPMMMMMMKKKHHHEEECCCAAAAAAAAA======>>>??????===999666444222000000111222111000000000000000000000000000------......//////000000//////000111222333333444111111111222222222222333222222333333333444444444444444444555666777888999777888EEEcccooodddbbb\\\RRRFFF===;;;AAAPPP]]]mmmllliiifffbbb[[[SSSNNNJJJ>>>444000000...,,,---,,,,,,,,,,,,++++++++++++)))************+++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,---------............,,,,,,,,,---------......------........./////////000000111222222222222222222222111111222444666777<<<===???BBBEEEHHHJJJLLLTTTaaauuuyyyjjj___ZZZYYY]]]___ccchhhlllmmmjjjggg]]]TTTFFF>>>CCCNNNSSSRRRQQQOOOJJJBBB888111//////............---------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************)))************+++++++++)))******+++******))))))***))))))))))))***++++++((((((((()))******+++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++***+++++++++++++++,,,------,,,---------............////////////////////////............/////////////////////000000000111111000000000000000000000000......///111444777999;;;BBBEEEHHHMMMRRRXXX___cccddddddbbb]]]UUUOOOJJJIIIgggbbb[[[WWWUUUSSSOOOKKKLLLJJJGGGDDDBBB@@@@@@???===<<<===>>>>>><<<999666444222000000111222111000000000000000000000000000.........//////////////////000000111222333444555111111111222222222333333333333333333444444444444444444444555666777999:::>>>LLLfff}}}mmmhhhkkkbbb\\\UUULLLBBB???JJJXXXlllkkkkkkjjjhhhbbb[[[VVVTTTFFF777111000---,,,---------,,,,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------............,,,,,,,,,---------..................////////////000111222222333333222222444444333444666888;;;======???BBBGGGOOOXXX```eeegggrrr|||jjj___[[[ZZZ[[[^^^ccciiiooorrrtttjjjeeeZZZRRRRRRVVVVVVRRRHHHHHHGGGFFFCCC>>>999555............------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************)))************+++++++++)))***+++,,,,,,+++******)))))))))))))))***++++++'''(((((()))******++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***,,,++++++++++++,,,------------------............////////////////////////............////////////000000000111111111222222111111111111111111111111111222555999???DDDIIILLLRRRSSSUUUYYY^^^```aaa``````^^^[[[TTTMMMFFFCCCAAAiiiddd]]]XXXUUURRRMMMIIIKKKIIIFFFCCCAAA@@@??????;;;:::999::::::999777555444222000000111222111000000000000000000000000000///////////////.........///000000222333444555555111111222222222333333333333333333444444444555555444444555555666888999:::GGG```sssdddgggqqqeeeeeebbbYYYIII@@@IIIYYYhhhiiikkkmmmkkkfff^^^YYYUUUEEE555///...------...---------,,,,,,,,,++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........//////,,,,,,,,,---------................../////////000111111222333333333333222666666555666888<<>>//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************)))************++++++++++++,,,---...///...------))))))((())))))***++++++'''(((((()))***+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...---------.........//////////////////////////////............/////////000111111222222222333333333222222222222222222222222555777<<>>IIIQQQVVVYYYZZZXXXSSSSSSUUUXXXZZZZZZWWWTTTVVVVVVXXXZZZXXXVVV\\\fffeeebbb^^^[[[WWWSSSNNNKKKMMMKKKIIIFFFCCCAAA???>>>;;;;;;;;;:::999888777666333222111111000000111111///000000000000000000//////000000111111000000///000111222111//////000222111222222222222333333333333333444444444444555555555444666:::999:::BBBMMM|||lllcccaaalllgggdddaaaWWWLLLNNNWWWbbbnnnsssnnnjjjkkkggg___\\\UUUIII<<<444///------,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,---------.........///...------------...//////............///000000000////////////000111111///111222333222222333555777:::===>>>>>>???BBBEEEHHH[[[qqqhhh]]][[[^^^eeemmmjjjmmmnnnmmmnnnooohhh___TTTIII<<<888>>>EEEIIIIIICCC===555///------......///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------................../////////000000////////////////////////000000000000000000000000000000000222333444444333333333333333444777===AAAMMMRRRWWWWWWTTTRRRPPPOOOJJJKKKNNNSSSXXX[[[[[[ZZZ```ccceeefffggghhhkkkmmmgggccc]]]YYYUUURRROOOLLLKKKJJJHHHEEEBBB@@@???>>>;;;;;;;;;:::999888777666333222111111000000111111////////////////////////000111111111111111111000000111222111//////111333222222222222333333333333333333444444444555555555666222555;;;;;;<<>>>>>;;;;;;;;;:::999888777666333222111111000000111111//////............//////111111222222222222111111000111222111000000222333222222222333333333444444333333444444555555666666888333555:::999???]]]vvvgggfffjjjnnnfffTTTJJJJJJSSSaaannnqqqoooooommmjjjaaa___YYYOOOBBB888222///.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------------------...........................//////////////////...///000000111111000000000000111222222222444666666555555666777:::===@@@AAACCCJJJWWWaaarrrfff```___dddfffiiimmmqqqrrrnnniiillleeeXXXHHH<<<:::@@@GGGJJJGGGBBB<<<777222000......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++************************************************,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------...............////////////000000000////////////////////////000000111111111111111222222444555555555555555555666:::>>>DDDKKKTTT]]]cccbbbeeeiiijjjddd\\\YYY[[[]]]eeemmmlllfffeeellluuuhhhccc\\\VVVSSSQQQOOOMMMJJJIIIGGGDDDBBB@@@???>>>;;;;;;;;;:::999888777666333222111111000000111111//////............//////111111222222222222111111000111222111000111222444222222333333333444444444333333444555555666777777:::666888;;;;;;HHHnnnzzzeeebbbeeelllhhhYYYLLLHHHLLLZZZjjjrrrsssrrrnnnkkkcccbbb]]]UUUJJJ>>>555111000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.........//////---......//////000000000///////////////000111111111111111111111222333333444555666666555555777999BBBCCCCCCCCCHHHUUUfffssswwwmmmgggbbbeeeiiillljjjiiijjjmmmooonnngggZZZKKKAAA???AAA@@@EEEHHHGGG???666000......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////////////////000000000111000000000000000000000000000111111111222222333333222444555555444333555888<<>>>>>@@@EEENNN\\\nnnyyypppfffgggiiiiiieeebbbiiiqqqnnnpppooohhh\\\OOOFFFAAA===BBBIIIKKKFFF===555000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++)))************+++++++++++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------------------.........//////////////////000000000111111000000000000000000000000111111111222333333444444111333444444333555:::???EEEKKKTTT[[[aaaeeehhhjjjmmmgggcccbbb___bbbsssfffbbb\\\WWWSSSQQQNNNLLLKKKIIIGGGEEECCCBBBAAAAAA;;;;;;;;;:::999888777666333222111111000000111111222111///......///111222///000000111111000000///000111222222111222444666333333333444444444444555333333444555666777888888888<<>>>>>@@@EEEIIIHHHAAA:::333222111///...---------------------------------+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++************************************************---,,,,,,++++++,,,,,,---++++++,,,,,,---......///,,,,,,,,,------------...............//////////////////000000000111111111000000000000000000000000111111222222333444444555111444666777888===FFFNNNTTTXXX]]]bbbeeegggiiijjjhhhggglllvvv|||eeeaaa\\\WWWTTTQQQMMMKKKKKKJJJHHHFFFDDDBBBBBBAAA;;;;;;;;;:::999888777666333222222111000111111111333111000......000111333//////000000000000//////000111222222111222444666333333333444444444555555333333444555666777888999777===FFFXXXwwwyyyuuuwwwtttrrrmmmeee```TTTSSSWWWbbblllqqqqqqqqqrrrlllfffeeeddd\\\MMMAAA444222000...---...//////------------------------------------------------------------------------////////////////////////---.........//////000000............/////////000,,,---///000111111111000000000000000000111111222333333222222333333444555777777777888<<>>FFFRRR\\\```bbbeeefffggghhhjjjlllsssyyygggbbb\\\WWWSSSPPPMMMKKKKKKHHHEEEDDDDDDCCCAAA@@@<<<<<<<<<;;;999777666555333333222111000000111111222222111111111111222222111111111111111111111111222222222222222222222222666555555444444333222222555333000000666;;;<<<:::999<<>>DDDOOOZZZbbbdddcccaaa]]]]]]eeetttgggbbb\\\WWWSSSPPPMMMKKKJJJHHHEEEDDDCCCCCCAAA???<<<<<<;;;:::999888666555333222222111111111111222222222111111111111222222111111111111111111111111222222222222222222222222444444444444444555555555666666666777888999:::;;;>>>VVV{{{tttooogggbbb____________^^^\\\ZZZYYYZZZ[[[ZZZYYYUUUUUUUUUVVVWWWXXXYYYYYY]]]\\\ZZZXXXWWWWWWWWWXXXVVVXXXZZZ]]]aaagggnnnsssnnnfffqqqqqqeee[[[\\\hhhqqqrrrnnnrrrooolllkkkkkkgggaaa\\\LLLCCC777111000222111//////......------......///---------------------------......//////......---------.........//////////////////////////////////////////000000000111111///000000000000111111111111222333222111111222444333333444444555555666666===;;;<<>>===FFFNNNUUUNNNCCC:::444111000000......------------......---............---,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,------------.......................................///000000111111111111111111111111333444444555555444444333333444555444444666999<<>>::::::::::::999888777777333222222222222333333444222222111111111111222222111111111111111111111111111111111222222333333444333333444555666666777777888777:::;;;888999III]]]oooeee[[[XXXXXXYYY[[[___^^^^^^```bbbeeefffdddbbbgggjjjmmmoooooonnnnnnooojjjoootttvvvssspppnnnnnnmmmnnnooopppqqqpppooonnniiiiiihhhiiijjjiiifffccc\\\\\\ZZZXXXVVVUUUTTTSSSWWW___mmm|||zzz```gggmmmrrrtttrrrqqqrrruuuwwwvvvtttqqqnnnjjjgggfffbbbZZZLLL@@@777222000...000//////......//////000...........................//////000000//////........./////////000000000000000000000000000000000000000000111111111222222111111222222222333333333222333444444333333555777666888888666555666;;;@@@JJJ^^^vvvttt^^^\\\bbbdddeeefffiiihhhhhhhhheee^^^UUUMMMSSS[[[aaa]]]OOO@@@666333222111000//////...//////------...////////////...------------------------------------------------,,,,,,------------,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,---------.....................//////000000111///////////////000111111222222222333333444444555222222333444555555555555444666888;;;AAAIIISSSZZZXXXTTTYYYmmmgggbbb\\\WWWSSSPPPMMMKKKIIIGGGDDDBBBBBBAAA@@@>>>::::::::::::999999888777222222222222222333444555222222111111111111222222111111111111111111111111000111111222333333444444444444555555666666777777555444777:::888===UUUpppwwwkkkbbb]]]\\\___```^^^```ddd\\\]]]```fffmmmrrruuuvvvxxx||||||}}}~~~~~~}}}zzzxxxvvvqqqnnnjjjhhhhhhhhhfffdddaaaaaaaaaaaa```\\\YYYYYYTTTWWW[[[```jjj{{{zzzmmmnnnoooqqqsssttttttssssssssssssrrrnnnkkkiiihhheee```VVVHHH;;;222//////000000////////////000000........................//////000000000000//////.../////////000000000000000000000000000000000000000000111111111222222222222222222333333333333444222333444444444444666888888999999888777;;;CCCKKK]]]uuujjj^^^\\\[[[]]]ccceeefffgggiiijjjgggaaa\\\ZZZ\\\^^^___YYYMMM>>>444333222111000////////////------...///////////////------------------------........................,,,,,,---......---,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++---,,,,,,,,,,,,---......------------............---......///000000111111000000000000000111222222222222333333444555555555333333444555666666666666555:::@@@FFFLLLSSSYYY]]]\\\dddvvvgggccc\\\WWWSSSPPPMMMKKKIIIFFFDDDBBBBBBAAA@@@>>>:::::::::::::::999888777222222222222333333444555222222111111111111222222111111111111111111111111000000111222333333444444555555555555666666666666444333777<<<>>>GGGfffwwwfff^^^___ccc```bbbggghhhgggkkkrrrrrrsssvvv}}}yyysssppppppooommmjjjgggeeeddddddccceeehhh^^^^^^[[[XXXVVV\\\gggppptttooojjjlllrrrvvvuuuqqqoooqqqrrrrrrooollljjjjjjeeeccc\\\PPPAAA777444555000000////////////000000//////////////////////////////000000000000//////////////////000000000000////////////////////////000111111111111222222222222222333333333444444444222444555444444444777999777999::::::<<>>:::;;;;;;;;;:::888666555222222222222222222222222333333333222222111111111000111111222222333444444333333333444444444555555555555555666666666666666555888;;;<<>>:::;;;;;;;;;:::888666555444444444444444444444444333333333222222222111111111111111222333333444444333333444444444555555555555555555666666666666666555;;;<<<<<>><<>>:::;;;;;;;;;:::888666555444444444444444444444444333333333222222222222111111111222222333333444444333444444444444555555555555555555666666777777777666<<<>>>BBBVVVuuu~~~gggYYYTTTYYY___ccchhhqqq}}}xxxrrrooommmlllhhheeeaaaYYYWWWZZZYYYcccgggdddmmmrrrrrrtttrrrqqqppppppnnnllljjjggghhhfff```ZZZQQQDDD777222000000333333000///111111000000//////000000111111111000000111111222333111111000000000000111111111111111111111111111111222222222222333333333333444555555555444444666888444444555777888999;;;<<<;;;@@@DDDUUUttt}}}ooommmZZZUUUVVV^^^dddcccfffkkkkkkkkkfffZZZLLLGGGMMMUUUHHH@@@999666444111000222................................................,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.............../////////000000000////////////000000000000111111111111222333444444666555444555777777777555999777777888999===GGGQQQYYY```pppgggaaa\\\ZZZTTTNNNKKKMMMGGGEEECCCCCCCCCBBB@@@>>>:::;;;;;;;;;:::888666555333333333333333333333333222222222222222222222222111111222222333444444555444444444444555555555555555555555666777777888888888<<>>JJJWWWpppyyydddWWWQQQXXX______bbbhhhjjjmmmkkk___OOOGGGJJJPPPIIIDDD???<<<:::666333000/////////.......................................,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------,,,,,,,,,------------...------------...............////////////000000000//////000000000111111111222111111222222333444555777777666777777777777777666999<<>>:::;;;;;;;;;:::888666555333333333333333333333333222222222222222222222222111222222333444444555555444444444555555555666666555555666666777888888999;;;===LLLdddttt~~~xxxfff]]]\\\___fffmmmxxxzzzsssoooqqqoookkkgggfffcccaaalllwwwjjjnnnuuuuuuqqqmmmlllnnnnnnllljjjdddeeecccaaa```\\\PPPDDD777222000333444222000111111111000000000000111111111111000000111111222333222222111111111111222222111111111111111111111111222222333333333444444444555666777777666777999;;;;;;777666999:::888:::???JJJ___uuu}}}iiiXXXVVVZZZZZZ]]]bbbfffiiikkkfff[[[OOOGGGCCCGGGEEEBBBAAA@@@===666///000000/////////.........////////////////////////,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,---------.........---------.........//////////////////000000000111000000000111111111111222222222222222333444555666777777888888888888888999666:::>>>CCCLLL[[[kkkuuugggaaa\\\ZZZTTTNNNKKKMMMGGGEEEDDDCCCCCCBBB@@@>>>:::;;;;;;;;;:::888666555555555555555555555555555111222222222222333333333222222333333444444555555444444555555555666666666555555666777777888999999===FFF[[[tttrrrkkkhhhhhhkkkooouuuwwwwwwsssooouuu}}}yyynnnhhhhhhgggeeejjj{{{llliiiqqqsssqqqooonnnnnnnnnmmmlllfffhhhhhheeedddaaaYYYOOO===666111333444222111222222111111000000111111222111111000000111111222333222222111111111111222222222222222222222222222222333333333333444444444444444555777777666777999;;;===999:::===<<<999???JJJ___{{{tttaaaXXXXXX[[[]]]aaadddiiikkkhhh[[[JJJ===CCCCCCBBBAAACCCCCC;;;222222111111000000/////////////////////////////////,,,,,,,,,---------......------............------------------------------,,,---------............------.........//////////////////000000000111111000111111111222222222222333333333333444555666666666888999999999999:::<<<<<>>:::;;;;;;;;;:::888666555666666666666666666666666111111222222222333333333222222333333444555555555555555555555666666666666444555666777888999::::::>>>UUUmmmzzzooohhheeekkksss{{{xxxuuuyyy~~~ooo```XXXTTTYYYmmmllliiipppqqqrrrpppnnnmmmmmmmmmhhhkkklllhhheeeccc^^^XXXCCC:::222222333333222333222111111000000111111222111111000000111111222333333222222111111222222333222222222222222222222222333333333444444444444555444555666666666777999;;;>>>;;;===AAA???===HHHYYYwwwwww]]]WWW[[[\\\]]]```fffmmmoooeeeRRRDDDBBBAAA???===BBBFFFAAA888333333222222111000000///////////////////////////,,,,,,,,,---------......------............------........................------------........................//////////////////000000000111111111111111111222222222333333333333333333444555666777555777::::::999:::<<<>>>BBBHHHRRRdddgggaaa\\\ZZZTTTNNNKKKMMMGGGEEEDDDCCCCCCBBB@@@>>>:::;;;;;;;;;:::888666555444444444444444444444444111111111222222333333333222222333444444555555666555555555555666666666777444555666777888999::::::???aaaxxx{{{nnnjjjddddddllluuu~~~vvvmmmfffooouuugggccc\\\UUU___rrrvvvhhhooorrrtttrrrnnnlllmmmooohhhlllmmmiiidddccc```\\\GGG<<<333222333333333444222222111111111111222222111111111000111222222333333222222111111222222333222222222222222222222222333333333444444444555555333444666666666777999;;;>>><<<@@@EEEBBBAAAPPPdddbbbXXX\\\^^^[[[^^^dddmmmqqqjjjZZZMMMAAA@@@<<<:::???GGGEEE===444444333333222111000000000000000000000000000000,,,,,,,,,---------......------............------........................---------.........//////............/////////000000000000000111111111111111111222222222333333333444444444444444555777777444777::::::::::::===@@@EEEQQQccc}}}dddaaa[[[VVVSSSPPPLLLJJJIIIGGGEEEDDDCCCAAA===;;;<<<<<<;;;:::999777777666444444444444444444444444333333333222222111111111111111222222222333333333444333333333333444555555777555555777777666999>>>NNNhhh~~~nnnllldddkkkwwwnnn[[[\\\dddiii{{{zzzqqqeee^^^^^^___^^^ooozzzjjjppptttsssllliiilllnnnlllkkkkkkkkkiiifffbbb^^^\\\QQQDDD666000111444333000444333222111111222333444111111111111111111111111333333333333333333333333222222333333333444444444333333444444555666666666222555888999999888999:::999888===CCCDDDJJJaaa{{{sssYYYWWW^^^______aaahhhnnnlllbbbXXXNNNLLLCCC999<<>>FFF\\\ooouuupppsssxxxmmmjjjhhhdddqqqtttrrrlllgggeeebbb^^^\\\fffyyyzzznnnpppqqqpppmmmlllmmmpppjjjkkkjjjiiigggdddaaa___TTTHHH:::333333555444111333333222111111222333333222222222222222222222222333333333333333333333333222222333333333444444444333333444555555666666777444666999:::999999999:::>>>:::<<>><<<;;;::::::999888777777444444444444444444444444333333333222222222222111333333333333444444444444444444444333444444555666555555777999888:::EEEQQQgggvvv~~~sssqqqzzzuuupppnnnooosssvvvtttrrrooohhhbbb\\\XXX^^^tttrrrnnnpppuuutttmmmmmmrrrkkkkkkkkkjjjhhhfffdddbbbYYYNNN@@@777555555444333333333222222222222333333444444444444444444444444333333333333333333333333333333333333444444444444333444444555555666777777666888::::::999999999:::<<<999===LLLaaa~~~}}}nnn\\\[[[ZZZ]]]ccciiimmmooodddZZZOOOHHHCCC@@@DDDIIIFFF>>>666222444444111---000000000/////////..................................................................................../////////000000000000000000000000000000000111111111111222222222333222222222333333333444444555555555555666777888999999<<<999<<>>FFFWWWpppwwwjjj[[[VVV\\\cccffffffiii]]]RRRLLLCCC999;;;DDDEEEBBB>>>999444111111111111000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111222222222222333333333333333444444444555555555777777777888999:::<<<<<<999@@@CCCNNNeee{{{ccc___ZZZUUUQQQNNNKKKIIIEEEDDDCCCCCCDDDCCCAAA???:::::::::999999999888888444444444444444444444444111222222222222333333333333333333333444444444444555555444444555555666777777777888;;;>>>GGGYYYjjjyyyqqqnnnrrr{{{qqqlllgggaaaZZZ___wwwgggeeennnrrrqqqooorrrqqqnnnkkkhhheeecccbbb___[[[SSSHHH===666333333333333444444444444333333222222222222222222222222333333333333333333333333333444444444555555555555444555555666666777888888666777888888888999;;;===BBBMMMaaayyyhhhWWWVVV\\\cccfffeee]]]SSSKKKBBB:::777888>>>???@@@>>>999555444555111111000000000//////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111222222222222333333333333444444444555555555666666888888888999:::<<<===>>>???AAAGGGeeeddd```ZZZUUURRROOOLLLIIIEEEDDDBBBBBBBBBAAA???===:::::::::999999999999888444444444444444444444444111111222222222333333333222222222222333333333333555555555555555666666777777555777===EEEQQQcccsss~~~www~~~}}}vvvqqqmmmccc[[[bbbqqqzzzfffgggnnnqqqqqqpppooommmjjjhhhfffdddccc```^^^XXXNNNBBB999555555333333444555555444333333444444444444444444444444333333333333333333333333444444444444555555555555555555555666777777888888777888999999:::;;;???AAAGGGXXXrrrooo^^^YYY\\\```\\\YYYRRRIIIEEEBBB<<<444999;;;>>>AAAAAA>>>:::666111111111000000000////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111222222222333333333444444444555555555666666666666888888999:::;;;===??????IIITTTiiieeeaaa[[[VVVSSSPPPMMMJJJEEECCCBBBBBBBBB@@@>>><<<::::::999999999999999999444444444444444444444444111111111222222333333333111111222222222333333333555555555555555666777777666444666>>>JJJXXXkkkyyywww}}}xxxtttwwwssshhhdddhhhnnnmmmcccjjjqqqqqqnnnmmmkkkiiihhhffffffeee``````\\\RRREEE;;;777666333333444555555444333333555555555555555555555555333333333333333333333333444444444555555555666666555555666666777777888888888999:::;;;<<<>>>AAADDDQQQhhhmmmZZZTTTVVVRRRSSSOOOHHHHHHKKKDDD888888888<<>>777111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222333333333444444444555555555555666666666777999999999:::<<<>>>???@@@OOOlllfffaaaZZZTTTPPPNNNKKKJJJDDDCCCAAAAAABBBAAA???===;;;;;;;;;:::999888666666444444444444444444444444666555333111111111333444333333333444444444555555444555777666555555666777888999:::EEEUUU\\\kkkxxx~~~~~~wwwrrrnnnjjjiiilll|||kkk```jjjnnnnnnooonnnmmmkkkiiigggfffeee^^^```]]]UUUHHH===888777444333333333444444222000555555555444444333333333555555555555555555555555444444444555555555666666666666666666777777777777777777;;;???>>>===FFFRRR___{{{]]]QQQQQQKKKNNNPPPPPPOOOLLLEEE>>>::::::>>>EEEEEE@@@@@@DDD555444333111111111111222222222111000//////000000000000000000000000000000////////////000000000000////////////000000000000000111111111111222222222333333333333444555666666555555555555666777888999999;;;555:::EEE<<<===YYYrrreeeaaa[[[VVVRRROOOLLLIIIDDDCCCBBBBBBBBBAAA???===;;;;;;;;;:::999888666666444444444444444444444444666555333111111222333444333333333444444444555555444555666666555555666777444888;;;GGGWWW^^^nnn~~~vvvoooiiifffeeelllyyynnnjjjjjjoooooonnnmmmllljjjhhhgggfffbbbaaa___WWWLLLAAA:::777444333333333444444333111555555444444444333333333555555555555555555555555444444444555555555666666666666666777777777777777888:::>>>AAABBBGGGWWWiiioooVVVMMMIIIJJJLLLNNNNNNMMMIIIDDD@@@===>>>BBBCCC???>>>AAA777666333111000000111222222222111000000000000000////////////////////////////////////000000000000////////////000000000111111111111111222222222222333333333333444555666666444444555666777999:::;;;===???999:::BBB@@@OOOssseeeaaa\\\XXXTTTPPPLLLIIIEEEDDDBBBBBBCCCBBB@@@>>>;;;;;;::::::999888666666444444444444444444444444555444333222111222333444333333333444444444555555444555666666555555666888444<<>>777444333222333555555444333555444444444444333333333555555555555555555555555444444555555555666666666666666777777777888888888999<<>>:::::::::999999888666666444444444444444444444444444444333222222222333444333333333444444444555555333555666666555555777888:::EEEKKKTTTbbbnnn|||}}}|||zzzxxxxxxyyyzzz{{{vvvnnnssskkkaaa```nnnvvvfffqqqooooooooonnnllljjjhhhggggggddd___\\\WWWNNNBBB888555444333333555666555444444444444444444444444444555555555555555555555555555555555555666666666666666777777888888999999999999<<>>===:::666222000000111222111111000000000000000111000000000000000000000000////////////000000000000//////000000000111111111111111111222222222333333333333333444444555666777666666777777999:::;;;<<<:::;;;@@@PPPfff~~~cccaaa^^^[[[WWWRRRKKKGGGEEECCCBBBBBBCCCBBB@@@>>>999999999999888777777666444444444444444444444444333333333333333333333444333333333444444444555555333444666666555666777999<<>>;;;888444222111111222111000000000000000111111111111111111111111111111////////////000000000000000000000000111111111111111222222222222333333333444444444444555666777777999999999999999:::;;;<<>>OOOmmmcccaaa]]]ZZZVVVQQQKKKGGGDDDCCCAAAAAABBBAAA???===888888999999888777777666444444444444444444444444222222333333333333444444333333333444444444555555222444555666555666777999:::IIIRRR]]]qqqxxxqqqlllkkkjjjddd```___]]][[[ZZZYYYYYYXXXUUUSSSUUUTTTSSSSSSSSSSSSTTTUUUVVVWWW\\\gggsss|||ssssssqqqllldddeeerrrssskkklllmmmnnnnnnmmmkkkhhhgggeeebbb^^^\\\ZZZSSSIIIAAA999777444444555666666555333333333444444444444555555555555555555555555555555555666666666777777777777777888999:::;;;;;;<<<999<<<@@@HHH___{{{yyyxxxwwwtttyyyttt```SSSIIIBBBCCCEEEDDDIIIQQQXXXYYYYYYWWWUUUQQQGGG======;;;999666444333222222000000000000000111111222222222222222222222222222////////////000000000000000000000111111111222222222222222222333333333333444444444444555666777888:::999999::::::;;;<<<======CCCdddccc```\\\XXXTTTPPPKKKGGGCCCBBB@@@@@@AAA@@@>>><<<888888888888888777777666444444444444444444444444111222333333444444444444333333333444444444555555222444555666555666888999@@@PPPZZZfff|||uuuiiiaaaZZZVVVSSSTTTRRRNNNMMMOOOJJJIIIIIIJJJJJJJJJHHHEEEHHHHHHIIIIIIJJJKKKKKKLLLNNNOOOTTT\\\dddooo}}}yyyuuuqqqiiicccfffnnnlllkkklllmmmnnnmmmjjjgggfffdddbbb___]]]ZZZUUUMMMHHH<<<999666444555555555555333333333444444444555555555555555555555555555555555666666666777777777777777777888999:::;;;<<<<<<:::???GGGWWWwww}}}xxxeeeYYYMMMEEEFFFGGGEEEJJJSSSUUUZZZ[[[VVVRRRPPPJJJBBB;;;;;;:::888666444333222000000000000000111222222111111111111111111111111////////////000000000000000000111111111222222222222222222333333333444444444444444444555666777888777888888:::<<<>>>@@@AAAEEEVVVccc```[[[WWWSSSOOOJJJGGGBBBAAA@@@@@@@@@???===;;;777888888888888777777666444444444444444444444444111222333444444444444444333333333444444444555555222333555666666666888:::KKK[[[eeeqqq}}}mmm```YYYSSSNNNIIIHHHFFFFFFGGGEEEBBBCCCGGGCCCCCCCCCEEEFFFFFFDDDBBBDDDEEEGGGIIIJJJJJJKKKKKKJJJLLLPPPWWW[[[aaannnzzzyyyssslllccc```ccclllooojjjkkklllmmmllljjjgggeeedddccc```^^^ZZZVVVQQQMMM===:::666444555555555444333333333444444555555555555555555555555555555555666666666666777777777777777888888999;;;<<<======<<>><<<999:::;;;:::888666666666555555444444444444555555444333333222222333333444333333333444444444555555666444555777666666<<>>999:::<<<666---111111111111111000//////000000111222333333444444222111111111000000//////000111111111111222222222222222333444444555555666777777777777888888888888===666999BBBBBB>>>KKKaaafffaaa[[[WWWTTTQQQLLLHHHDDDBBBAAAAAAAAA???===;;;888999;;;:::999888888999555555444444444444555555444333333222222333333444333333333444444444555555444333444777777999AAAJJJSSSfffqqqyyymmmVVVRRRLLLHHHGGGGGGFFFEEEFFFDDDBBBCCCDDDEEECCCAAADDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIKKKNNNQQQTTTZZZ\\\bbbnnnoooppp{{{uuupppnnnhhh```rrrjjjhhhjjjmmmkkkggggggjjjgggddd```]]][[[XXXTTTQQQEEE===666333666888666333666555555444444555555666777777666666666555555555666666777777888888999999999999888888;;;???DDDFFFPPPWWWiiizzzfffeeeZZZTTTTTTLLLSSSUUUXXXYYYXXXUUUQQQNNNEEEEEEAAA<<<;;;<<<888000111111111111111111000000000111111222333333444444222111111111000000000000111111111111222222222222222333333444444555555666777777777777888888888888:::999;;;===<<>>;;;@@@ZZZfffaaa[[[VVVTTTQQQLLLGGGCCCBBBAAA@@@@@@???===:::555777888888777555666777555444444333333444444555444333333222222333333444333333333444444444555555666444444777:::@@@LLLXXXeeetttxxxxxxdddXXXQQQNNNJJJJJJJJJJJJJJJJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFGGGIIIKKKPPPUUUYYY```kkkrrr|||yyypppjjjccckkkzzzlllhhhjjjjjjjjjjjjfffddd```]]][[[YYYUUURRRMMMEEE;;;555555777888777666666555555555555666666777777666666666666666666666777777888888999::::::999999;;;<<<;;;===CCCKKKTTTiiiqqq```SSSLLLOOOQQQSSSUUUUUUTTTRRRQQQKKKLLLJJJEEE@@@===<<<<<<111111111111222222333333111111111222222333333333111111111111111111111111111111111222222222333333333333444444555666666666777777888888999::::::::::::@@@AAACCCWWWddd___YYYUUURRROOOJJJFFFEEECCCBBBAAAAAA@@@>>><<<999:::;;;:::777555555555444444333333333333444444444333333222222333333444333333333444444444555555888666666888<<>><<<;;;CCCNNNmmmjjjYYYWWWOOOPPPRRRSSSTTTTTTSSSSSSNNNMMMKKKHHHCCC??????AAA333333222111222222333444111222222222222222333333111111111111111222222222111222222222222333333333333333444555555666666777777888888999:::;;;;;;;;;:::AAAGGGVVV{{{ccc^^^XXXTTTRRRNNNIIIEEEEEEDDDBBBBBBBBBAAA>>><<<===>>>>>><<<999777666666444444333333333333444444444333333222222333333444333333333444444444555555888666777:::>>>DDDPPP\\\kkkxxxoooaaaTTTQQQSSSTTTSSSSSSTTTUUUVVVUUUSSSRRRRRRSSSNNNOOOOOONNNKKKJJJJJJKKKLLLLLLLLLMMMNNNNNNOOOOOOQQQSSSWWW[[[aaaiiirrrxxxzzzpppeeeccccccgggnnniiiiiikkkmmmhhheeebbb```^^^\\\XXXVVVSSSLLLCCC;;;777777888999777666666555555666666777666666777777777777888888777777888888999:::::::::888888<<<@@@>>>>>>KKK[[[oooYYYZZZPPPQQQRRRSSSSSSTTTTTTTTTPPPLLLIIIHHHFFFBBBAAACCC666555333222222222333444222222222222222222222222111111111222222222222222222222222222333333333333444444444555666666777777888888999:::;;;;;;<<<===<<>>999888888999777777666666666666777777666666777777777888888888777888888999999::::::;;;<<<:::<<<@@@???DDDXXXpppxxx[[[\\\RRRRRRRRRRRRSSSTTTTTTUUUQQQIIIEEEGGGGGGDDDCCCDDD888666444222111111222333222222222222222222222222111111111222222333333333222222222333333333444444444444555555666666777777888888999:::;;;<<<======@@@UUUuuueee```ZZZVVVSSSPPPKKKGGGCCCBBB@@@@@@@@@???<<<:::666777999888666555555555444333333222222333333444444333333222222333333444333333333444444444555555444333666<<>>FFFcccddd^^^VVVQQQNNNKKKGGGDDDCCCBBBAAA???>>><<<;;;::::::999888666555555555555666444333333444444333222444444444333333222222222444444444333333222222222222555888;;;CCCPPP\\\dddyyyyyy~~~qqqeee]]]\\\^^^dddkkkuuu{{{wwwsssmmmiiihhhhhhhhhhhhjjjlllqqqwww~~~ssskkkjjjeeeccctttxxxiiilllmmmhhhjjjgggcccaaa```^^^ZZZWWWTTTPPPJJJCCC===999777777777777777777777777777777666666777777888888999999999999999888999999::::::<<>>CCC[[[zzz}}}bbb]]]XXXRRRPPPQQQRRRQQQOOOOOONNNHHHAAABBBGGGEEE??????;;;666333222222333333222222222222222222222222111111222222222333333333222222333333333444444444444444555555666777777777333999===;;;;;;@@@FFFHHHiiiddd^^^VVVQQQNNNKKKGGGDDDCCCBBBAAA???>>><<<;;;:::999888888777777777777888666555444444555555444222444444444333333222222222555555555444444444333333444666999???HHHUUUaaahhhsss{{{xxxjjjbbbaaadddmmmvvvpppmmmiiieeelll{{{iiigggkkkjjjkkkhhhdddbbbaaa___[[[XXXTTTQQQKKKDDD>>>:::888777777777777777777777777777777777777777888888888888999999999888999999:::;;;:::>>>??????KKKiiinnn```ZZZTTTQQQRRRSSSQQQNNNNNNNNNIIIBBB@@@CCCCCC>>>???<<<777444222222222333222222222222222222222222111222222222222333333333222333333333333444444444555666666777777888888999===<<<===>>>;;;@@@XXXqqqddd^^^VVVQQQNNNKKKGGGDDDCCCBBBAAA???>>><<<;;;:::888888888888888999::::::777666444555666666555333444444333333333333222222666666555555555555444444555555999AAAMMMZZZdddjjjtttxxxqqqiiihhhkkksssuuuooonnnhhhfffjjjlllccchhhmmmkkkiiifffcccbbb___\\\ZZZUUUQQQLLLFFF@@@;;;888777777777777777777777777777888888888888888777777777999999999999999:::;;;;;;;;;>>>>>>BBBVVV|||vvviiiaaaWWWRRRRRRSSSQQQNNNMMMNNNKKKCCC?????????===???===999555333222222222333333333333333333333333222222222222333333333333333333333444444444555555777777777888999999::::::???;;;===@@@<<>>@@@AAAHHHaaazzzlll\\\RRRPPPRRRRRRPPPLLLMMMKKKDDD>>>:::;;;<<<>>>===;;;888444222222222333333333333333333333333222222222333333333444444444444444444555555555555777777888888999999:::::::::===AAADDDGGG[[[ccc^^^VVVQQQNNNKKKGGGDDDCCCBBBAAA???===<<<;;;:::999999888777666555555555888666555555666666555444333333333333333333333333333333333333333333333444777555999EEERRR]]]hhhrrr~~~yyyqqqjjjhhhkkkiii|||nnnhhhiiiggggggeeebbb___]]][[[ZZZUUUSSSOOOJJJEEE???:::888888888888888888888888888::::::999999888888777777999999999999:::;;;<<<===>>>AAAEEERRRppp~~~eeeTTTOOOQQQSSSSSSMMMLLLJJJEEE>>>999888:::=========:::555222222333333333333333333333333333222222333333333444444444444444555555555666666666666777777888888999999::::::BBBFFFHHH[[[ddd^^^VVVQQQNNNKKKGGGDDDCCCBBBAAA???>>><<<;;;::::::999888666555444444444777666444555666666555333222222333333333333444444222222222333333333333444:::888>>>KKKXXXbbbrrrxxxmmmjjjmmmeeeiiixxxjjjfffffffffeeebbb^^^\\\[[[[[[UUUTTTQQQMMMGGGAAA;;;888888888888888888888888888999999999999999888888888999999999999:::<<<===>>><<>><<<777333333444333333333333333333333333333333333333444444444444555555555666666666666777666777777888999999::::::<<>><<<;;;:::999888888777666666666777666555444444555555444222222222222333333444444444333333333333444444555555999888AAAPPP\\\ggg|||{{{yyyyyy~~~vvvnnnmmmiiiccckkkdddfffgggfffccc___\\\\\\]]]VVVUUURRRNNNIIIBBB<<<888888888888888888888888888888999999999999999999:::999999999:::;;;<<<===>>>>>>III\\\xxxhhh\\\YYYVVVSSSPPPJJJFFFFFFCCC<<<888999888<<>><<<;;;:::888888888777888888999:::666444333333444555333222222222222333333444444444444444444555555555666666555666AAAQQQ]]]iiipppccc___^^^___fffxxxsssnnnpppeeeuuukkkdddfffhhhhhheee```]]]]]]^^^VVVUUUSSSOOOJJJCCC<<<888888888888888888888888888888888888999999::::::;;;999999999:::;;;<<<>>>>>>CCCQQQhhhrrrddd]]]WWWQQQRRRIIIDDDFFFDDD===888888777;;;???>>>999555555777444444444444444444444444333333333444444444555555666666666666777777777777999999:::;;;;;;<<<<<<===EEEBBBPPPxxxeee___WWWQQQNNNKKKFFFBBBAAA@@@???>>>===<<<;;;:::999999888777666555444444444444444444444444444444444444444444444444444444555555555555555555555555:::@@@GGGUUUfffmmmzzzoooccc```XXXUUUUUUUUUeeezzztttnnniiijjjvvvgggcccgggjjjfff```\\\\\\[[[WWWTTTQQQOOOMMMGGG>>>888888888888888888888888888999666555666:::;;;:::777:::;;;:::999:::===@@@@@@HHH```zzzhhh___YYYQQQNNNLLLIIIGGGEEEBBB>>>;;;;;;;;;>>>AAA???999555666444444444444444444444444555555555555555555555555666666666666777777777777666999;;;::::::;;;;;;:::CCCSSSooouuujjjddd^^^VVVQQQNNNKKKGGGCCCAAA@@@???>>>===<<<;;;:::999999888777666555444444444444444444444444444444444444444444444444444444444444555555555555555666:::EEELLLWWWeeejjjqqq~~~sssfff```\\\VVVSSSSSScccxxxoookkkhhhuuu{{{gggcccgggiiifffaaa^^^\\\\\\XXXVVVRRRPPPNNNHHH@@@:::888888888888888888888888;;;;;;<<<;;;:::::::::;;;;;;<<<<<<;;;;;;>>>AAABBBPPPnnnqqqccc[[[SSSOOOMMMJJJHHHFFFCCC???<<<;;;;;;>>>AAA@@@999666666444444444444444444444444555555555555555555555555666666666666777777777777666888999999:::===>>>???NNNrrruuufffZZZSSSccc]]]VVVQQQNNNKKKGGGDDDAAA@@@???>>>===<<<;;;:::999999888777666555444444444444444444444444444444444444444444444444444444444444444444555666666777;;;KKKSSSXXXccchhhhhhnnnsssyyymmmeeeZZZTTTTTTccc~~~tttqqqiiikkkjjjccceeeggggggccc___\\\[[[YYYVVVSSSQQQOOOJJJBBB<<<999999999999999999999999;;;>>>@@@>>>:::888:::===<<<<<<=========???BBBFFFYYY~~~{{{hhh]]]VVVNNNLLLJJJHHHGGGDDD@@@>>><<<;;;>>>BBBAAA;;;777777666666666666666666666666555555555555555555555555666666666777777777888888888888999:::===???CCCEEE]]]ooo___UUUNNNJJJJJJaaa\\\UUUPPPNNNKKKHHHDDDAAA@@@???>>>===<<<;;;:::888888888777666555555555444444444444444444444444444444444444444444444444444444444444555666888999===PPPWWWYYYdddjjjhhhhhhuuulll^^^WWW[[[iiizzzwwwmmmhhh{{{qqqdddcccdddfffddd___[[[[[[YYYVVVSSSQQQOOOJJJCCC===999999999999999999999999:::;;;===<<<:::999:::<<<;;;;;;<<<>>>>>>???DDDJJJbbblll^^^UUUNNNLLLIIIHHHGGGDDDAAA>>>===<<<>>>BBBCCC===999888666666666666666666666666555555555555555555555555666666666777777888888999::::::;;;>>>???@@@EEEJJJooo}}}mmm[[[QQQLLLKKKMMMQQQaaa\\\TTTPPPNNNKKKGGGDDDAAA@@@???>>>===<<<;;;:::888888777777666666555555444444444444444444444444444444444444444444444444444444333444555777999:::@@@RRRYYY[[[hhhpppooooooxxxwwwddd\\\```lllzzzoooiiittt|||hhhbbbaaadddeee___[[[[[[XXXUUUQQQOOONNNJJJDDD>>>999999999999999999999999:::999888:::<<<>>>===<<<;;;999;;;>>>>>>???GGGQQQqqquuu___QQQMMMKKKIIIHHHGGGEEEBBB@@@@@@===???DDDEEE@@@;;;:::777777777777777777777777666666666666666666666666666666666777888999999999999999<<>>???GGGRRRtttaaaWWWOOOLLLLLLLLLNNNQQQbbb\\\UUUPPPMMMJJJFFFCCCAAA@@@???>>>===<<<;;;:::888777777777666666666555444444444444444444444444444444444444444444444444444444333333555888:::<<>><<<999:::>>>???AAALLL[[[gggQQQOOOMMMKKKJJJJJJHHHEEECCCBBB???@@@FFFHHHDDD>>><<<777777777777777777777777666666666666666666666666555666777777888999::::::777777;;;===<<>>===<<<;;;:::777777777777666666666666444444444444444444444444444444444444444444444444444333333333555888;;;===KKKUUU\\\iiiyyyzzzwww~~~vvvmmmjjjrrr~~~oooooojjjkkkwwwiiiaaafffhhhbbb^^^```YYYVVVRRRPPPOOOLLLGGGBBB:::::::::::::::::::::::::::::::::;;;===>>>>>>>>>>>>::::::???AAACCCRRRddduuuZZZRRRPPPNNNNNNNNNLLLJJJGGGEEEAAABBBHHHKKKGGGAAA>>>666666666666666666666666666666666666666666666666555666777888999::::::;;;999888<<<>>>===HHHiiivvv```UUUTTTTTTRRRRRRWWWXXXUUUSSSUUUccc]]]UUUPPPLLLIIIDDDAAAAAA@@@???>>>===<<<;;;:::777777777777666666666666444444444444444444444444444444444444444444444444444333333333555888<<<>>>OOOVVV^^^ppp{{{vvv~~~uuuqqqrrrhhh```}}}mmmcccgggjjjddd```bbbZZZWWWSSSQQQPPPNNNIIIDDD::::::::::::::::::::::::777:::<<<;;;888777:::<<>>@@@AAARRR}}}sss^^^RRRTTT^^^WWWUUUUUUYYY[[[YYYYYY\\\fff```WWWQQQMMMJJJFFFBBB>>>>>>===<<<;;;::::::999777777777777666666666666333333333444444444555555444444444444444444444444444555555555555888<<<@@@LLLVVVcccwww{{{}}}gggZZZmmmuuupppllljjj~~~lllbbbhhhgggcccccc```\\\ZZZWWWUUUQQQMMMHHHDDD>>><<<::::::;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::AAA>>>:::BBBNNNaaaxxxddd^^^ZZZTTTOOOPPPQQQOOOLLLHHHFFFEEEHHHKKKJJJEEE???;;;999777666777777666555777777777777888888888888888888888888888999999999???666<<>>>>>===<<<;;;::::::999777777777777666666666666333333333444444444555555444444444444444444444444555555555444555888>>>BBBKKKVVV```nnn}}}|||{{{yyybbbWWWlll|||tttlllggguuuooobbbggggggeeeeeeaaa\\\ZZZWWWTTTQQQMMMHHHEEE???===;;;:::;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>===<<<;;;::::::999777777777777666666666666333333333444444444555555444444444444444444444444666555444444555:::@@@EEEKKKVVV[[[aaalllqqq{{{{{{qqqzzzppphhhoooyyyeeeggghhhgggfffaaa\\\ZZZVVVTTTQQQMMMIIIFFF@@@>>>;;;:::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>BBB<<<<<>>;;;888777777888777666777777777888888888999999888888888999999:::::::::999CCCAAAJJJyyyxxx___YYYTTTVVV[[[aaahhhnnnlllrrrvvvyyy{{{|||wwwpppddd^^^WWWRRRNNNKKKFFFBBB>>>>>>===<<<;;;::::::999777777777777666666666666333333333444444444555555444444444444444444444444666555444444666<<>>>>>===<<<;;;::::::999777777777777666666666666333333333444444444555555444444444444444444444444555555555555888>>>FFFLLLRRRWWWTTTVVVfffsss}}}uuuooopppuuugggcccdddeeeeee___[[[XXXUUURRRPPPNNNKKKIIICCC@@@<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<=========>>>AAA???KKKlllwwwmmmjjjnnntttxxx{{{uuu^^^SSSPPPPPPSSSWWWSSSPPPLLLIIIIIIJJJLLLLLLCCC???;;;999888888888777888888888888999999999999888999999:::;;;;;;<<<<<>>>>>===<<<;;;::::::999777777777777666666666666333333333444444444555555444444444444444444444444444555555777:::AAAIIIOOOVVVZZZWWWZZZlllyyy}}}vvvmmmlllmmm~~~eee``````ccceeeaaa[[[XXXTTTRRRPPPNNNLLLJJJEEEAAA===;;;;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>===AAABBBSSSzzz|||nnnkkkiiihhhjjjpppwww{{{zzz```UUURRRQQQTTTYYYUUUSSSOOOLLLJJJKKKMMMOOOEEEAAA<<<999888888888777888888888999999999999:::999999:::;;;;;;<<<======FFF@@@QQQqqq```aaaiiivvvbbb]]]WWWSSSPPPLLLGGGBBB>>>>>>===<<<;;;::::::999777777777777666666666666333333333444444444555555444444444444444444444444222444666888===CCCJJJPPPWWW___\\\^^^ppp{{{{{{}}}}}}qqqkkkiiiooojjjbbb```aaadddbbbZZZWWWTTTQQQPPPOOOMMMKKKFFFBBB>>>;;;;;;<<<======;;;;;;;;;<<<===>>>>>>>>>>>>AAACCCXXX{{{uuuwwwyyy|||fffYYYUUURRRTTTZZZVVVTTTQQQNNNLLLLLLNNNPPPGGGCCC===:::999999888888888888888999999999::::::999999:::;;;<<<===>>>>>>CCCEEEhhhyyyiiigggqqq{{{aaa]]]WWWSSSPPPLLLGGGBBB>>>>>>===<<<;;;::::::999777777777777666666666666333333333444444444555555444444444444444444444444111333666:::>>>DDDKKKPPPXXXaaa```aaapppzzzzzz|||xxxpppkkk```{{{ssshhhbbbaaacccbbbZZZWWWSSSQQQPPPOOOMMMLLLGGGCCC>>>;;;;;;<<<======;;;;;;;;;<<<===>>>>>>??????BBBDDDZZZmmm___XXXSSSSSSXXXVVVUUUSSSOOOMMMMMMNNNPPPHHHCCC>>>:::999999999888888888999999999:::::::::999999:::;;;<<<===>>>???AAAQQQvvvhhhlll{{{```\\\VVVSSSQQQMMMGGGCCC@@@@@@???===<<<;;;:::999888888777555555444444444666666555444333222222111444444444444444444444444666444444999>>>DDDOOOYYYaaaeeegggnnnxxxwwwuuu~~~}}}qqqiiifffllliii___dddhhh```^^^XXXSSSRRRPPPKKKHHHIIIFFFCCC???<<<<<<<<<<<<<<<<<<===>>>===<<<===???AAACCCBBBNNNooodddXXXTTTVVVZZZTTTXXXYYYUUUMMMJJJLLLQQQJJJGGGBBB===999777666666888888999999999::::::::::::>>>;;;:::@@@>>>===EEEQQQqqqxxxllloooaaa\\\VVVSSSPPPMMMGGGCCC@@@???>>>===<<<;;;:::999999999888666666555555555555555555444444333333222444444444444444444444444444222444999???FFFPPPZZZgggooooooooowwwxxxxxx~~~rrrjjjeeehhhvvvbbbaaaeeeaaa___YYYTTTSSSQQQLLLIIIJJJFFFCCC???<<<<<<<<<<<<<<<<<<===>>>=========???AAAEEEGGGXXX~~~hhhYYYVVVWWWVVVTTTWWWYYYUUUNNNJJJLLLPPPIIIFFFBBB===:::888888888888999999999999:::::::::;;;>>>::::::AAA>>>===EEEYYYzzzwwwwwwaaa\\\VVVRRROOOLLLGGGCCC@@@???>>>===<<<:::999999:::999888777777666777777444444444444444444444444444444444444444444444444333222444:::AAAGGGQQQ[[[aaapppqqqkkkrrryyy}}}tttkkkeeecccuuufff^^^cccbbb```ZZZUUUTTTRRRMMMJJJKKKGGGCCC???<<<<<<<<<<<<<<<<<<===>>>>>>======@@@AAABBBJJJaaarrr\\\XXXXXXSSSSSSWWWYYYUUUOOOLLLMMMPPPHHHFFFBBB>>><<<:::::::::999999999999::::::::::::<<<===999:::AAA>>>===HHHhhhsss|||bbb\\\VVVQQQOOOKKKFFFBBB??????>>>===;;;:::999888999888777777666666666777333333333444444555555555444444444444444444444444444333666<<>>>>>===>>>@@@BBB@@@QQQnnnaaaYYYXXXUUUSSSVVVYYYWWWQQQNNNNNNOOOJJJHHHDDD@@@===;;;::::::999999999:::::::::;;;;;;<<<===888;;;BBB???AAAOOO~~~yyy}}}bbb]]]UUUPPPNNNJJJFFFBBB??????>>><<<;;;:::999888777777666555555555666666222333333444444555555555444444444444444444444444666555888???CCCGGGOOOVVVooo{{{jjjkkkdddhhhqqqcccfffddd___YYYTTTSSSQQQLLLIIIJJJGGGDDD@@@===============;;;===>>>>>>>>>???AAACCCFFF```lll\\\ZZZYYYTTTWWWYYYXXXUUUQQQOOOOOONNNKKKGGGCCC>>>;;;999888999999:::::::::;;;;;;;;;<<<===999<<>>===<<<;;;999888888666666555555555555666666333333333444444555555555444444444444444444444444777777:::@@@EEEGGGNNNUUU^^^qqqyyyzzzmmmlllggggggxxxxxxiiihhhccc___YYYTTTSSSQQQLLLIIIJJJHHHDDD@@@===============;;;===>>>>>>>>>???BBBDDDKKKmmm}}}ddd\\\\\\UUUXXX[[[[[[XXXTTTQQQPPPPPPMMMJJJEEE@@@<<<999777::::::::::::;;;;;;;;;;;;;;;===<<<>>>BBB@@@OOOlllccc]]]UUUOOOLLLIIIEEEBBB>>>>>>===<<<:::999888888777666666666666666777777333333444444444444444444444444444444444444444444666666:::AAAFFFIIIOOOVVVOOO\\\dddmmm}}}sssjjjhhheeennnlllgggaaa```ZZZUUUTTTRRRMMMJJJKKKHHHEEE@@@>>>===>>>>>>===;;;===>>>>>>>>>@@@BBBDDDRRRwwwppp```\\\VVVYYY\\\]]][[[WWWSSSQQQOOOMMMJJJFFFBBB>>>;;;999:::::::::;;;;;;;;;;;;<<<:::>>>>>>@@@BBBAAAWWW|||ddd]]]UUUOOOLLLIIIEEEAAA>>>>>>===<<<:::999888777888777777777777777888888444444444444444444444444444444444444444444444444444444:::BBBGGGJJJQQQXXX___eeehhhrrrxxxggghhhdddhhhlllfff```bbb[[[WWWVVVSSSNNNLLLLLLHHHEEE@@@>>>===>>>>>>===;;;===>>>??????@@@CCCEEE[[[yyybbbZZZWWWYYY]]]^^^]]]YYYTTTQQQNNNLLLJJJFFFCCC???===;;;:::::::::;;;;;;;;;<<<<<<999>>>@@@BBBBBBBBB\\\bbb\\\TTTOOOKKKHHHDDD@@@@@@???===<<<::::::999999666666666666555555555555222222222333333333444444555555555555555555444444666555888@@@GGGLLLSSSZZZ___kkkvvv{{{xxxmmmgggbbbggg{{{qqqccc]]]^^^\\\YYYUUUQQQMMMKKKJJJFFFEEEBBB???=========>>>===BBB???>>>CCCAAAAAAKKKeeeqqq]]]YYYXXXZZZ]]][[[UUURRRTTTOOOLLLHHHFFFCCCAAA===::::::::::::;;;;;;;;;<<<<<<888DDD>>>===HHHHHHhhhccc]]]UUUPPPMMMIIIEEEAAA@@@???===<<<:::999999999666666666666555555555555333333444444444555555555555555555555555555555555777777;;;DDDJJJOOOUUU\\\aaajjjqqquuurrrkkkeeehhhxxxoooccc^^^^^^\\\YYYUUUQQQMMMKKKJJJGGGEEEBBB???=========>>><<>>===>>>>>>;;;@@@???@@@DDDBBBEEETTTfff^^^XXXVVVZZZ]]]ZZZVVVSSSNNNKKKHHHEEECCCAAA>>>;;;:::;;;;;;;;;;;;<<<<<<<<<<<<>>>AAACCCHHH```ccc]]]VVVPPPMMMJJJEEEBBB???>>>===;;;:::999888888666666666666555555555555444444444444555555555555444444444555555555555555333666>>>GGGLLLNNNTTT[[[^^^kkkqqqppp~~~rrrhhhggglllvvvhhh``````^^^ZZZVVVQQQNNNKKKJJJGGGEEEBBB@@@>>>>>>>>>>>>;;;@@@???@@@CCC@@@FFFYYYjjjbbbYYYTTTYYY^^^]]]WWWSSSNNNKKKHHHEEEDDDAAA>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<>>><<>><<<;;;999888888888666666666666555555555555222333333333333444444444444444444555555555666666444777???HHHKKKMMMTTT\\\[[[ooozzzyyytttiiifffggguuuqqqcccaaa^^^[[[VVVQQQNNNKKKJJJGGGFFFCCC@@@>>>>>>>>>???===AAA???@@@BBB>>>IIIaaavvvfff[[[UUUYYY___^^^XXXTTTMMMKKKHHHEEEDDDAAA>>><<<;;;;;;;;;<<<<<<<<<======>>><<<@@@GGGYYYbbb\\\TTTNNNKKKHHHDDD@@@>>>>>><<<:::999888888888666666666666555555555555222222222333333333444444333333444444555666666666888;;;BBBIIIKKKMMMTTT]]]___sss}}}{{{zzz|||yyyjjjhhhgggnnn}}}hhhaaa___[[[VVVRRRNNNKKKIIIHHHFFFCCC@@@???>>>?????????AAA???@@@BBB@@@PPPnnniii^^^WWWYYY^^^]]]XXXUUUMMMJJJGGGEEEDDDBBB???<<<;;;;;;<<<<<<<<<=========<<<@@@???IIIooobbb\\\UUUOOOLLLIIIDDDAAA>>>===<<<:::999888777777666666666666555555555555333333333333444444444555333333444444555666666777:::===CCCHHHIIIJJJSSS]]]hhhvvvwwwtttqqqmmmmmmpppuuuyyynnnlllhhhjjjooobbb```\\\WWWRRRNNNKKKIIIHHHFFFCCCAAA???>>>?????????@@@???AAADDDEEEZZZ}}}kkkaaaZZZ[[[]]][[[WWWVVVLLLJJJGGGEEEDDDBBB???===<<<<<<<<<<<<============;;;EEE@@@MMMddd^^^VVVPPPMMMJJJFFFBBB>>>===<<<:::999888777777777666666666555555555555444444444555555555666666333333444444555666777777999<<>>999JJJ@@@PPPaaa[[[SSSNNNLLLIIIEEEAAA>>>===<<<:::999888777777666666666666555555555555222222222333555555444222444222222555555333444777@@@@@@DDDGGGHHHHHHNNNUUUjjjmmmxxx~~~xxxtttlll```XXXTTTSSSQQQPPPSSSSSSSSSVVV[[[cccjjjoootttiiihhhhhhsssaaa```[[[VVVSSSRRRNNNKKKGGGFFFDDDBBB@@@???>>>>>>>>>EEE===@@@LLLDDDUUU{{{xxxsssyyyvvvhhh^^^WWWTTT]]]___SSSOOOJJJEEEBBBAAAAAA???<<<<<<<<<<<<<<<<<<===>>>>>>888IIIEEE^^^aaa[[[TTTNNNLLLIIIEEEAAA???>>><<<:::999777777777666666666666555555555555444333333444555666555333555222111444444333555888===>>>CCCHHHIIIJJJOOOWWWjjjlllvvv|||{{{oooggg[[[RRRNNNMMMLLLJJJMMMLLLKKKLLLNNNQQQUUUXXXdddlllwww|||mmmkkkiii~~~fffccc^^^XXXTTTQQQMMMJJJHHHGGGEEECCCBBB@@@@@@???===EEE>>>AAAKKKFFF\\\}}}yyyuuugggjjjmmmpppttt|||xxxfff]]]WWW[[[]]]TTTOOOKKKFFFDDDDDDCCC@@@>>>===<<<<<<<<<<<<===>>>>>>:::GGGHHHiiiaaa[[[TTTNNNLLLIIIDDDAAA???>>><<<:::888777666666666666666666555555555555555444333444666777666555666222111333333333666:::;;;===CCCJJJLLLLLLQQQXXXbbbdddnnn{{{|||{{{zzzjjjaaaUUUMMMIIIIIIHHHGGGLLLKKKJJJIIIIIIIIIJJJKKKPPPTTTZZZ```kkkrrrlllhhhxxxkkkfff```ZZZUUUPPPLLLJJJIIIHHHFFFDDDCCCAAAAAAAAA===DDD@@@BBBIIIHHHggg}}}xxxtttjjjiiieee```^^^ccclllsssmmmccc[[[ZZZ[[[VVVNNNKKKGGGFFFGGGFFFBBB???======<<<<<<======>>>??????EEEMMM{{{bbb\\\TTTOOOLLLHHHDDD@@@@@@???===:::888777666666666666666666555555555555555444333333555666666555777333000222333333777<<<===???FFFMMMOOOOOOSSSYYY\\\```lllzzz{{{}}}ppp{{{uuuddd\\\QQQKKKIIIJJJJJJIIIKKKKKKKKKLLLLLLLLLLLLLLLMMMPPPSSSTTTZZZiiitttlllgggrrrmmmfff___[[[VVVOOOKKKJJJIIIHHHFFFDDDCCCAAAAAA@@@>>>CCCBBBCCCFFFKKKqqqzzzvvvwwwsssmmmeee``````dddhhhrrr~~~oooggg___ZZZZZZWWWLLLJJJGGGGGGHHHGGGCCC???=========<<<===>>>>>>???DDDCCCTTTbbb\\\TTTOOOKKKHHHDDD@@@???>>><<<:::888777666666666666666666555555555555444333111111333555555444777333000222333444777===AAACCCJJJPPPQQQPPPTTTZZZ^^^cccrrr~~~{{{ttt}}}~~~ooo___XXXOOOKKKKKKMMMMMMMMMHHHIIIJJJKKKLLLMMMMMMNNNMMMQQQUUUUUUVVV]]]iiisssxxxoooiiiooommmddd]]]ZZZVVVNNNKKKLLLHHHGGGEEECCCBBB@@@@@@@@@@@@BBBCCCEEEEEEPPP||||||yyyyyywwwqqqkkkeeebbbbbbcccgggmmm}}}nnnhhhbbb]]]\\\XXXLLLIIIGGGFFFGGGFFFBBB>>>===============>>>??????DDDAAAYYYbbb\\\UUUOOOKKKHHHCCC???>>>===<<<:::999888777777666666666666555555555555444222111111222444444444666222111333555555888<<>>>>>======>>>>>>???@@@AAAAAAbbbccc]]]UUUOOOKKKHHHCCC???===<<<;;;:::999999999999666666666666555555555555666333111111333555555555555222111555666666888<<>>>>>======>>>>>>???@@@AAAHHHrrrccc]]]UUUOOOKKKHHHCCC???<<<;;;::::::999999::::::777666666666555555555555777555222222444666777777444111222666777666888;;;@@@AAAFFFLLLNNNQQQXXX```jjjgggkkkvvvvvvzzzkkkfffbbb^^^\\\\\\ZZZVVVSSSXXXYYY[[[^^^bbbgggkkknnn```^^^]]]^^^```^^^YYYUUUNNNNNNKKKFFFBBBGGGSSS^^^cccxxx}}}qqqkkkfffjjjxxxkkkaaa___XXXLLLHHHLLLJJJIIIHHHFFFDDDCCCBBBBBB@@@:::BBBKKKPPPkkk~~~yyyuuuqqqooonnnllliiinnn~~~uuuhhhjjjjjj^^^UUUPPPJJJGGGGGGFFFDDDBBB>>>>>>>>>>>>>>>??????@@@DDDPPPccc]]]UUUOOOKKKHHHCCC???>>>===<<<:::999888777777555555555555555555555555444444444444444444444444444444444444444666;;;>>>???CCCGGGJJJNNNVVVbbbkkkooouuurrrqqq}}}{{{~~~vvvnnnlllhhhddd___[[[XXXVVV```aaaaaabbbcccdddeeefffdddcccaaa]]]YYYUUUQQQOOONNNKKKHHHEEEEEEGGGJJJLLLXXXdddvvvmmmjjjiiiggg[[[aaa[[[PPPKKKHHHJJJIIIHHHFFFDDDCCCBBBBBB@@@@@@FFFHHHRRRyyy}}}yyysssqqqnnnmmmxxx}}}qqqqqqkkk```VVVNNNHHHHHHHHHEEECCCCCCCCC>>><<<>>>???>>>???BBBFFFQQQccc]]]UUUOOOKKKHHHCCC???>>>===<<<:::999888777777555555555555555555555555444444444444444444444444444444444444444777;;;>>>@@@CCCGGGJJJNNNVVVaaajjjvvvzzzuuusss{{{uuusssoookkkhhheeedddccccccdddeeeggghhhiiijjjjjjdddbbb___[[[XXXTTTQQQPPPLLLKKKJJJIIIIIIJJJLLLMMMSSSXXXllluuukkkiiiiiilll]]]```ZZZQQQOOOMMMIIIHHHGGGEEECCCBBBAAAAAA@@@AAAFFFJJJXXX~~~vvvpppuuuqqqnnnkkkeeeXXXQQQKKKJJJJJJFFFDDDDDDCCC>>><<<>>>???>>>@@@CCCIIIZZZccc]]]UUUOOOKKKHHHCCC???>>>===<<<:::999888777777555555555555555555555555444444444444444444444444444444444444444777<<>>AAAEEEMMMhhhccc]]]UUUOOOKKKHHHCCC???>>>===<<<:::999888777777555555555555555555555555444444444444444444444444444444555444555888<<<@@@BBBCCCEEEHHHMMMUUU^^^eeesss~~~|||xxx|||~~~zzzvvvttttttuuuvvvuuuwwwyyyzzz{{{{{{zzzyyytttpppjjjccc]]]YYYVVVUUUSSSSSSRRRRRRQQQQQQRRRRRRYYYUUUXXXjjj}}}ooojjjiiivvv|||eeeccc[[[PPPMMMKKKJJJIIIGGGEEECCCBBBAAAAAAAAAEEEEEEMMMllluuulllfff```WWWPPPNNNLLLHHHEEEFFFCCC???>>>??????>>>BBBGGGQQQwww|||ccc]]]UUUOOOKKKHHHCCC???>>>===<<<:::999888777777555555555555555555555555444444444444444444444444444444555555555888===AAADDDDDDEEEHHHMMMUUU]]]ccczzzxxxssssss|||yyy~~~{{{{{{{{{||||||}}}}}}~~~}}}|||{{{zzzvvvtttooojjjfffcccbbbbbbbbb```^^^[[[XXXWWWVVVVVVXXXYYY\\\hhh~~~uuummmjjjrrrzzzeeeeee^^^SSSMMMIIIKKKJJJHHHFFFEEECCCCCCBBBAAAHHHEEEOOOwwwwwwnnnhhhcccZZZRRRNNNLLLHHHEEEEEECCC@@@???@@@???>>>CCCJJJUUU|||ccc]]]UUUOOOKKKHHHCCC???>>>===<<<:::999888777777555555555555555555555555444444444444444444444444444444555555666999>>>AAAFFFFFFFFFHHHNNNUUU]]]bbbxxxooolllsss}}}xxx}}}{{{{{{{{{||||||{{{{{{zzzzzzyyyyyyuuuuuusssrrrrrrrrrssstttooommmiiiddd^^^YYYUUUSSSSSSYYY___fffwwwyyyoookkkpppuuubbbddd```VVVPPPKKKLLLKKKIIIGGGEEEDDDDDDCCCAAAKKKEEERRRwwwqqqoooggg]]]TTTPPPMMMHHHEEEEEECCCAAA@@@@@@>>>>>>DDDLLL\\\xxxccc]]]UUUOOOKKKHHHCCC???>>>===<<<:::999888777777555555555555555555555555444444444444444444444444333444555555666999>>>BBBIIIGGGGGGIIIOOOVVV]]]aaa||||||xxxwww|||yyywww}}}{{{zzzyyy{{{zzzxxxxxxxxxyyy{{{||||||}}}~~~~~~|||vvvmmmcccYYYSSSTTT[[[```cccsssxxxnnnkkknnnvvvaaaccc___VVVQQQLLLKKKJJJHHHGGGEEEDDDCCCCCC???KKKEEEUUU|||sssssskkkaaaWWWRRRNNNIIIFFFGGGCCCAAAAAAAAA>>>>>>EEENNNeeeuuuccc]]]UUUOOOKKKHHHCCC???>>>===<<<:::999888777777555555555555555555555555444444444444444444444444333444555555666:::???BBBJJJHHHGGGIIIOOOWWW]]]aaakkk}}}wwwuuu~~~}}}zzzyyyxxxwwwyyy|||ssseee\\\[[[```aaacccsssvvvmmmkkkmmm~~~{{{cccccc]]]TTTNNNIIIJJJIIIHHHFFFDDDCCCBBBBBB===KKKEEEWWWtttrrrnnndddYYYTTTPPPKKKHHHHHHCCCAAAAAAAAA>>>>>>EEEOOOkkktttaaa\\\TTTNNNIIIFFFCCCAAA>>>===:::888777777777777666555555555555444444444333333333444444444555555444666777777666888<<<@@@GGGGGGHHHKKKPPPWWW\\\```gggmmmssszzz}}}}}}xxxzzz{{{zzz|||yyynnniiieeeaaafffyyyooohhhnnn{{{~~~fffjjjdddVVVPPPNNNKKKJJJIIIGGGEEEDDDBBBAAADDDJJJDDDbbbtttmmmeee[[[UUURRROOOIIIDDDEEEAAADDD===AAAEEEAAAWWW}}}wwwaaa\\\TTTNNNIIIFFFCCCAAA===<<<:::888777666666666666555555555555444444444333333333444444444555555444666777777666888<<<@@@HHHHHHJJJMMMRRRYYY^^^bbb___dddmmm~~~~~~~~~yyyzzz{{{zzz}}}wwwsssooolllqqq}}}ppplllooo{{{fffhhhcccWWWQQQPPPLLLKKKJJJHHHFFFDDDBBBBBB@@@GGGEEEeeevvvppphhh]]]VVVRRRNNNIIIEEEEEEAAADDD>>>AAAEEECCC[[[{{{xxx```[[[TTTNNNIIIFFFCCCAAA>>><<<:::888777666666777666555555555555444444444333333333444444444555555555555666666666999===@@@EEEFFFIIINNNUUU\\\cccggg___aaajjj~~~|||}}}~~~}}}~~~}}}qqqmmmpppzzzhhhhhhbbbWWWSSSRRRMMMLLLJJJHHHFFFDDDCCCBBBBBBHHHJJJjjjtttlllaaaXXXRRRNNNIIIFFFEEE@@@DDD>>>AAADDDEEEaaavvvxxx```[[[TTTNNNIIIFFFCCCBBB???>>><<<:::888888888888666555555555555444444444333333333444444444555555555555555666777:::===@@@???BBBFFFMMMVVV___fffkkkffffffkkk|||ssskkkooovvvmmmiiibbbXXXUUURRRNNNMMMLLLJJJGGGEEECCCCCCAAAFFFOOOrrr|||tttsssyyyqqqfff[[[SSSNNNJJJGGGEEE@@@DDD???AAADDDIIIiiinnnvvv___[[[TTTNNNIIIGGGDDDBBBAAA???===;;;:::999999:::666555555555555444444444333333333444444444555555555444444555888;;;>>>??????AAAFFFMMMUUU]]]cccgggggggggjjjvvv}}}{{{zzzkkklllqqqtttlllbbbZZZVVVQQQPPPOOOMMMKKKHHHFFFDDDCCC???EEEVVV}}}vvvkkkfffttt}}}vvvkkk___VVVOOOJJJHHHFFF@@@DDD@@@AAADDDMMMrrreeesss___ZZZSSSMMMJJJGGGDDDCCCAAA???===;;;:::999::::::666555555555555444444444333333333444444444555555555444333444888<<<>>>???BBBDDDHHHMMMSSSYYY]]]```aaadddggglllxxx}}}}}}nnnkkknnnxxxmmmccc[[[WWWQQQQQQPPPNNNLLLIIIGGGEEEDDDKKKOOOeeeyyynnndddlllyyy~~~yyyooodddYYYQQQKKKIIIFFF???DDD@@@AAADDDQQQ{{{{{{___rrr___ZZZSSSMMMJJJGGGEEECCC???>>><<<:::999888888888666555555555555444444444333333333444444444555555666333222444999===??????BBBDDDHHHMMMSSSXXX\\\___aaafffhhhiiiooo}}}rrrlllmmmxxxmmmccc]]]XXXQQQRRRQQQOOOLLLJJJGGGEEEDDDPPPTTTnnnuuuhhhjjjzzz~~~zzzrrrhhh\\\SSSLLLIIIFFF???DDDAAAAAADDDSSSooo\\\sss{{{~~~^^^ZZZSSSMMMJJJGGGEEECCC>>>===:::888777777777777666666555555555444444444333333333444444444555555666333222444999===??????>>>AAAFFFMMMTTT[[[```ccchhhlllmmmjjjmmmxxxsssnnnmmmwwwlllccc^^^YYYQQQSSSRRRPPPMMMJJJGGGEEEDDDCCCHHHhhh|||lllkkk~~~{{{tttjjj^^^TTTMMMJJJGGG???DDDAAAAAADDDUUU{{{fff[[[uuuyyy|||fff\\\QQQKKKJJJHHHCCC>>><<<:::888888999999888777777777666555444333333333555555555444444333333333333444555666999;;;===???AAAAAAEEENNNTTTZZZbbbiiilllyyy~~~vvvqqqxxx~~~yyysssmmmlllooozzzwwwhhhfff```YYYVVVUUUUUUSSSOOOJJJFFFDDDDDDJJJJJJjjjkkkyyyzzzqqqcccTTTLLLKKKIIIBBBCCCBBBDDD???RRRuuucccdddpppvvvfff\\\QQQJJJIIIGGGCCC???<<<:::999888999999888777777777666444444333333444555555444444444333333333333444555777999<<<>>>???BBBBBBEEEMMMSSSWWW^^^eeewww|||}}}xxxvvv~~~xxx}}}{{{ooogggrrrssskkknnnyyyyyyiiifff```YYYVVVVVVVVVTTTPPPKKKGGGEEEEEEJJJKKKmmmlllmmm{{{rrrdddVVVNNNMMMIIIBBBCCCBBBEEEAAAUUUtttbbbbbbpppwww~~~kkkaaaUUULLLHHHFFFBBB>>>===;;;999888999999888777777666555444444444444444555444444444444333333333333444555777:::<<>>===;;;999888999999888666777666555444444444444444444444444444444444444444444444666888:::===@@@AAADDDBBBFFFNNNTTTWWWZZZ^^^kkkoooxxxttthhheeeooozzzmmmooowwwooofff```[[[YYYXXXXXXVVVRRRLLLHHHFFFFFFIIIOOOwwwkkkaaadddxxxwwwiiiYYYQQQOOOJJJCCCDDDCCCHHHHHHbbbyyy___[[[iiipppyyy|||lllcccXXXNNNHHHEEEBBB???>>><<<999888999888777666666666555444444444444555444444444444444444444444444555666888;;;>>>AAABBBCCCBBBFFFPPPXXX\\\^^^aaahhhooozzzrrrhhhiii~~~}}}pppqqqxxxsssgggaaa]]][[[YYYXXXVVVRRRLLLHHHFFFEEEHHHRRR~~~rrrkkkhhhtttzzzkkkZZZPPPNNNJJJCCCEEECCCHHHJJJhhh}}}```]]]kkkqqqyyy|||```[[[SSSLLLGGGEEECCCBBB>>><<<:::888999888777555666555555444444444555555333333333444444444444555444555666999<<>><<<:::999888888777555555555444444444555555666333333333444444444555555444555777999<<<@@@BBBDDDCCCBBBGGGSSS]]]``````aaahhhpppzzzuuuppp}}}}}}zzzvvv}}}rrrqqqwww{{{kkkdddaaa```]]]]]][[[VVVPPPKKKIIIIIIOOO^^^wwwsssppp^^^SSSPPPKKKEEEEEEBBBGGGLLLooo{{{______mmmrrruuuxxx}}}bbb___YYYRRRLLLFFFBBB@@@???<<<:::999888888666555555555444444444555555666333333333444444555555555444555777999===@@@CCCEEEDDDBBBGGGSSS]]]```______iiirrryyy}}}~~~rrrlll{{{zzzvvvkkkppprrrpppuuu~~~llldddbbbaaa```___]]]XXXRRRMMMKKKKKKSSSccc~~~zzzqqq```UUUSSSLLLEEEEEEBBBFFFLLLpppyyy[[[[[[iiilllrrrvvv|||```\\\VVVPPPKKKGGGCCCAAA>>>===;;;999888777666666555666777777777666444333333333333444444444555555222555888:::;;;<<<>>>@@@???CCCKKKTTTXXXYYY]]]dddlllpppsssvvv}}}pppppp{{{~~~~~~wwwiiigggqqqqqqqqquuupppfff___bbbbbbbbb```ZZZSSSMMMJJJIIITTTeee{{{zzz|||qqq]]]SSSRRRQQQCCCFFFDDDDDDNNNvvvlll]]]aaaeeejjjsssuuuzzz```\\\VVVPPPKKKGGGCCCAAA===<<<;;;999888777666666444555666666666555333222333333333444444444555555333555888:::;;;===@@@BBBDDDGGGNNNUUUYYYZZZ```gggrrrssspppnnnttt~~~yyymmmnnnzzz|||pppfffeeeuuuooonnnrrr{{{ooohhhcccfffddddddbbb\\\TTTNNNJJJIIITTTggguuuqqqqqqsss~~~tttbbbWWWVVVQQQCCCFFFEEEEEEOOOxxxooo\\\]]]ccckkkpppsssyyy```\\\VVVPPPKKKGGGCCCAAA===<<<:::999777777666666333444555555555444222222333333333444444444555555444555777999:::===AAAEEEIIIJJJOOOUUUXXX[[[bbbjjjxxxvvvrrrnnnqqqxxx}}}}}}tttiiikkkyyy~~~}}}uuuggg\\\aaattt|||nnnnnnrrruuuooommmhhhjjjhhhhhhfff___VVVNNNKKKKKKSSShhh~~~yyyhhh]]]ZZZQQQCCCFFFEEEGGGQQQzzzpppYYYXXXaaakkkmmmqqqxxx```\\\VVVPPPKKKGGGCCCAAA<<<;;;:::888777777666666444444555666555444333222333333333444444444555555555666777888:::===BBBFFFJJJKKKNNNSSSVVVYYY```iiivvvvvvvvvwwwzzz~~~}}}qqqeeehhhvvv~~~}}}~~~|||ooommmxxxyyymmmbbbaaajjjwww{{{tttxxxoooooouuusssrrrrrrmmmmmmlllmmmkkkcccXXXOOOLLLLLLSSSggg~~~~~~mmm```\\\PPPCCCFFFFFFHHHRRR|||lllWWWXXX```iiijjjoooxxx```\\\VVVPPPKKKGGGCCCAAA;;;:::999888777666666666555666666777666555444333333333333444444444555555555666777888999===BBBEEEGGGGGGKKKQQQSSSVVV]]]ffftttyyy~~~qqqdddfffsss{{{zzzppp^^^ZZZbbbkkkyyywwwzzz{{{rrrmmmnnnrrrrrrqqqyyyxxxssskkkkkkxxxmmmooowwwuuuuuuwwwqqqoooppprrrooofffYYYOOOLLLMMMSSSdddpppbbb[[[PPPCCCFFFFFFHHHSSS}}}{{{eeeUUU[[[aaafffhhhmmmwww```\\\VVVPPPKKKGGGCCCAAA::::::999777777666666666555666777777777666555444333333333444444444555555444666777888999<<>>>>>BBBKKKTTTWWWWWW[[[aaazzztttfffggguuu}}}|||~~~zzziiieeejjjkkknnnpppjjjiiiwww}}}nnnxxx|||llloooxxxvvvuuuxxxvvvwwwuuuxxxvvvjjjZZZNNNKKKMMMVVVlllvvveee[[[PPPCCCFFFFFFGGGRRR{{{dddSSSZZZ^^^^^^eeehhhppp}}}```\\\VVVPPPKKKGGGCCCAAA999999888777666666777777333444555555555444333222333333333444444444555555333555888999999999;;;<<<===BBBLLLWWW[[[ZZZ\\\aaannn|||tttgggiiiwww{{{ssspppwwwvvvtttpppgggmmmoooiiiuuu~~~oooqqqzzztttrrrwwwwww{{{vvvyyywwwkkkZZZNNNKKKLLLWWWrrrzzzsssvvvyyywwwxxxggg]]]QQQCCCFFFEEEGGGQQQzzzhhhRRRWWW\\\]]]cccfffmmmzzz]]]]]]XXXOOOIIIFFFCCC>>>;;;:::999888777777777777999888888777666555555444333333333444444444555555666777888:::;;;<<<======CCCHHHSSS]]]___[[[\\\___iiissszzzjjjiiiwww}}}xxxuuuvvv~~~zzzuuuqqqoooppphhhfffbbbgggsss}}}{{{vvvppp{{{yyy|||~~~}}}}}}ooo[[[NNNNNNRRRZZZzzzwwwooo```eeeiiilllppp{{{pppfff___PPPJJJDDDGGGJJJTTTiiiYYY\\\[[[^^^dddffflllyyy]]]]]]XXXOOOIIIFFFBBB>>>;;;:::999888777777777777666777888999888666333222333333333444444444555555444555777999;;;<<<======CCCHHHQQQZZZ[[[YYY[[[aaauuuyyy}}}kkkjjjxxx{{{~~~~~~tttpppeee\\\UUUQQQPPPSSS___ppp{{{{{{xxxuuuvvv~~~{{{yyyyyyyyysss~~~{{{|||ppp[[[NNNLLLPPP\\\{{{kkknnnrrruuuzzzqqqggg^^^NNNHHHCCCGGGKKKUUUkkkXXXYYYYYY^^^bbbeeekkkvvv]]]]]]WWWNNNHHHFFFBBB>>>;;;:::999888777777777777333555777999888555222000333333333444444444555555333444777999<<<===??????EEEHHHOOOVVVVVVVVV\\\cccppppppttt{{{zzzfffdddsss|||zzz}}}~~~|||nnnqqqxxxxxx^^^SSSQQQOOOJJJGGGKKKKKKPPP[[[aaa^^^ZZZWWW^^^cccmmm~~~yyy}}}ppplllvvv|||www||||||rrr\\\MMMKKKOOOZZZrrrfff\\\LLLGGGCCCGGGKKKUUUkkkUUUVVVWWW\\\___bbbhhhsssnnnhhhrrr]]]]]]WWWMMMGGGEEEBBB>>>;;;:::999888777777777777333444555666666444222111333333333444444444555555333555777:::===???AAABBBGGGJJJOOOSSSSSSTTT]]]gggllljjjlllrrrzzzvvvaaa^^^nnnzzz{{{{{{}}}~~~wwwzzzuuueeedddeeemmm}}}pppccc]]]YYYTTTOOONNNOOOKKKKKKOOORRRNNNJJJIIINNNQQQYYYiii~~~||||||qqqlllqqqyyy|||zzzsssttt~~~yyy||||||ttt]]]NNNLLLPPP[[[rrrfffYYYLLLHHHEEEHHHJJJTTTeeeSSSUUUUUUYYY\\\```gggqqqjjj^^^```ppp^^^]]]VVVMMMFFFEEEBBB>>>;;;:::999888777777777777555555444333333333333444333333333444444444555555444666999<<>>??????AAAHHHRRRVVVSSSQQQZZZeeeiii^^^jjjvvvyyy{{{|||~~~{{{kkkmmmoooooollleee]]]XXXTTTUUUUUU]]]|||rrrTTTJJJDDDGGGOOOZZZeeennnbbbXXXQQQWWWoooyyypppnnnwww|||{{{~~~vvv|||aaaPPPLLLPPP[[[lllUUUDDDCCCCCCFFFEEELLLtttXXXQQQQQQYYYWWWZZZ\\\aaakkk^^^YYYRRRKKKGGGCCC@@@>>>???;;;777666666777555333777666555444333444555555666555444333333333333333666777999<<<>>>@@@AAABBBEEEDDDKKKVVVXXXVVV]]]jjjuuu___cccwwwzzz}}}}}}xxxbbbYYYSSS[[[^^^ccc~~~nnnVVVIIIHHHMMMKKKVVVooosssgggYYY\\\xxx~~~oooXXXMMMJJJQQQ```mmmSSSGGGFFFJJJFFFJJJQQQttt{{{oooZZZUUUOOOOOOWWWYYYZZZ\\\fff}}}^^^YYYRRRKKKGGGCCC@@@>>><<<999666555777777666555777666555444333444444555666555444333333333333444666777999<<<>>>@@@AAABBBEEEFFFOOOZZZZZZWWW^^^kkkyyyuuuaaaddduuuzzzyyy|||iii___QQQ]]]ffflllmmmVVVJJJIIIJJJEEERRRpppooo]]]```mmmWWWMMMKKKRRRbbbjjjPPPGGGEEEIIIEEEIIIQQQttt{{{mmmYYYVVVRRRSSSUUUWWWXXXZZZdddyyy^^^YYYRRRKKKGGGCCC@@@>>>:::888666666777888888777666666555444444444444555555555444333333333444444666777999<<<>>>@@@AAABBBDDDHHHSSS^^^___\\\aaakkkmmmzzzrrr```eeesssuuuxxx{{{~~~yyyddd\\\ZZZlll{{{www]]]TTTKKKLLLLLLDDDSSSyyyiiihhhjjjVVVMMMLLLSSSbbbgggOOOGGGEEEGGGCCCHHHPPPsssoooXXXTTTSSSTTTSSSTTTVVVXXX```sss^^^YYYRRRKKKGGGCCC@@@>>>;;;999777666666666777777666666555555444444444444555444444333333333444444555666999;;;>>>@@@AAAAAADDDGGGQQQ^^^ddddddfffkkklllrrr|||lll\\\eeetttssswwwzzz}}}~~~~~~}}}kkkcccdddwwwaaaOOOPPPKKKOOOPPPHHHZZZyyysssfffTTTMMMNNNUUUbbb|||gggQQQHHHEEEGGGCCCIIIQQQssszzzYYYPPPOOOOOOQQQRRRTTTWWW]]]mmm^^^YYYRRRKKKGGGCCC@@@>>><<<;;;999777555444555555555555555555555444444444444444333333333444444555555666888;;;===???@@@AAAEEEEEEKKKYYYfffllllllkkkmmmnnnqqqxxx~~~fffVVVcccuuuuuuvvvyyy|||}}}~~~uuuqqqsss|||lllYYYPPPOOOJJJOOOPPPKKK]]]bbbQQQNNNOOOWWWhhhyyyyyy~~~hhhRRRIIIFFFGGGDDDJJJQQQrrr```OOONNNLLLPPPPPPRRRVVV[[[ggg^^^YYYRRRKKKGGGCCC@@@>>><<<<<<;;;888444333444555555555666666555555444333444444333333333444555555555666888;;;===???@@@AAADDDDDDHHHTTTccclllmmmlllkkkkkklllrrr|||fffSSSaaauuuwwwvvvyyy|||}}}}}}lllnnn|||ooo```ZZZVVVMMMNNNOOOKKK___^^^OOONNNQQQXXXmmm|||uuuuuu|||{{{xxxfffQQQIIIEEEHHHEEEKKKQQQnnniiiQQQQQQNNNNNNNNNQQQUUUXXXaaazzz^^^YYYRRRKKKGGGCCC@@@>>>:::;;;:::888444333555777444555666666666555444333333333333333333444555666444666888:::===???@@@@@@BBBEEEKKKQQQZZZdddkkknnnnnnnnnooottt}}}kkkUUUaaatttuuuvvvyyy|||}}}~~~}}}qqqiiiyyy~~~sssgggWWWRRRRRRRRRjjj[[[NNNNNNRRRZZZkkk~~~pppjjjsssxxxxxx}}}aaaLLLGGGDDDGGGEEEKKKOOOiiioooRRRRRRPPPLLLKKKNNNSSSTTT\\\ttt^^^YYYRRRKKKGGGCCC@@@>>>888999:::888555444777:::444555666666666555333333333333333333333444555666444555888:::===???@@@@@@AAAHHHNNNPPPTTT\\\hhhooossstttvvvzzzqqqWWWaaasssrrrwwwzzz}}}~~~~~~}}}~~~qqqqqqvvvaaaWWWWWW\\\xxxZZZMMMOOOSSSZZZdddvvvhhhoooxxxzzzzzz\\\FFFFFFBBBFFFDDDJJJMMMfffzzzrrrQQQQQQNNNJJJHHHLLLQQQRRRXXXppp\\\XXXRRRKKKEEEAAA??????:::999888666666666666777555555555555555555555555333333333444444444555555444666888;;;>>>@@@AAABBBBBBGGGPPPUUUTTTTTT]]]hhhrrr{{{aaa^^^mmmssswwwyyy|||~~~fffVVV]]]zzz}}}nnnnnnlll{{{tttTTTNNNLLLMMMVVVhhh~~~ssswwwtttXXXHHHDDDBBBFFFFFFMMMRRRiii~~~}}}VVVMMMLLLLLLMMMOOOQQQRRRZZZlll~~~\\\XXXRRRKKKEEEAAA???>>>:::999888666666666666777555555555555555555555555333333333444444444555555444666888;;;>>>@@@AAABBBCCCHHHOOOTTTTTTTTT^^^iii|||iii^^^lllvvvvvvxxx{{{}}}fff```qqqzzzccc]]]___```uuuqqqQQQLLLKKKLLLVVV```yyy}}}xxx|||nnnTTTHHHJJJFFFJJJPPP```gggwww|||tttcccTTTRRRJJJJJJLLLNNNOOOVVVhhhxxx\\\XXXRRRLLLFFFBBB???>>>:::999888666666666666777444444444444444444444444333333333444444444555555444666888;;;>>>@@@AAABBBEEEHHHOOOUUUUUUWWW```kkkmmmYYYdddssstttwwwzzz|||~~~ttt^^^```hhhkkk```[[[SSSTTTXXX\\\vvv}}}rrrpppkkkmmmOOOKKKKKKMMMWWW[[[wwwuuurrrqqqzzzeeeOOOGGGJJJCCCGGGRRRkkkuuu|||uuujjjRRRNNNJJJJJJKKKMMMMMMTTTcccsss\\\XXXSSSMMMGGGBBB???>>>:::999888666666666666777444444444444444444444444333333333444444444555555444666888;;;>>>@@@AAABBBGGGJJJQQQWWWYYY[[[dddnnn~~~pppWWW___ppprrruuuxxx{{{}}}aaaXXXVVVQQQSSSSSSQQQSSSYYY___||||||vvviiixxxhhhMMMLLLLLLNNNYYY```}}}zzztttrrrnnnppp}}}]]]JJJFFFFFF@@@DDDOOOjjjuuuzzzwwwmmmNNNMMMMMMLLLLLLNNNNNNSSS```nnn[[[YYYTTTNNNHHHCCC@@@>>>:::999888666666666666777444444444444444444444444333333333444444444555555444666888;;;>>>@@@AAABBBIIILLLSSS[[[^^^```hhhqqqxxxrrr[[[```ooopppsssxxx{{{}}}sss^^^VVVQQQQQQRRROOOQQQ[[[eee}}}eeeMMMOOOOOOPPP\\\iiiuuupppooolllmmm|||xxxWWWGGGFFFFFFDDDIIIPPPgggttt}}}wwwrrrTTTVVVNNNLLLLLLMMMMMMQQQ[[[ggg[[[YYYTTTNNNIIICCC@@@>>>:::999888666666666666777333333333333333333333333333333333444444444555555444666888;;;>>>@@@AAABBBIIILLLUUU^^^bbbdddjjjqqqwww{{{mmmYYY^^^hhhooosssxxx{{{~~~jjj\\\WWWUUUYYYXXX\\\gggrrrbbbMMMRRRQQQQQQ\\\lllwwwlllgggdddgggqqqrrrSSSEEEFFFBBBEEEKKKMMM___lll{{{yyyWWWTTTNNNKKKKKKKKKKKKMMMVVV___{{{[[[YYYUUUOOOIIIDDD@@@>>>:::999888666666666666777333333333333333333333333333333333444444444555555444666888;;;>>>@@@AAABBBGGGKKKTTT___dddfffiiiooowwwvvv|||eeeTTTZZZaaaooosssxxx|||~~~}}}}}}}}}nnnqqqzzzgggaaaeeeoootttxxx~~~^^^LLLTTTRRRPPP[[[eee}}}qqqeee^^^```aaahhhjjjNNNDDDFFF@@@DDDIIIFFFSSS]]]kkk]]]NNNPPPMMMKKKLLLKKKLLLSSS[[[rrr[[[YYYUUUOOOJJJDDD@@@>>>:::999888666666666666777333333333333333333333333333333333444444444555555444666888;;;>>>@@@AAABBBDDDIIISSS___eeefffhhhmmmuuuppppppzzzdddTTT[[[bbbooosssxxx}}}||||||zzzjjjdddjjjuuuuuunnnuuuzzz\\\LLLTTTRRROOOYYY]]]ttt{{{iii]]]\\\UUURRRiiidddJJJCCCGGGCCCGGGIIIBBBLLLSSS]]]jjjSSSSSSOOONNNNNNNNNNNNTTT[[[lll]]]XXXRRRLLLHHHDDD@@@===;;;999888888999888777555555555555444444333333333444333333333333444555555444555888;;;???CCCFFFHHHHHHQQQUUUZZZeeeggggggoootttyyyyyyzzzmmmQQQTTT___iiiqqqwwwxxxzzz~~~{{{}}}|||iiibbbgggqqq~~~}}}wwwyyyZZZPPPPPPVVVSSS]]]```www~~~}}}mmm[[[ZZZ]]]UUU]]]yyywww[[[MMMEEEEEEGGGGGGDDDHHHLLLMMM```kkkYYYPPPMMMLLLMMMNNNNNNSSSZZZjjj}}}[[[WWWQQQKKKGGGCCC???<<<;;;999888888888888777555555555444444444333333333444333333333333444555555444555777:::===AAADDDFFFIIIRRRUUUYYYdddfffeeelllzzzXXXWWWccciiipppwwwyyy{{{}}}~~~}}}~~~~~~kkkfffnnntttoooxxxkkkjjjtttWWWNNNOOOUUUUUU___kkkvvvxxx||||||xxxjjjZZZXXXZZZQQQXXXqqqpppVVVJJJDDDEEEGGGHHHGGGKKKNNNKKKZZZyyyyyyxxxVVVRRRNNNKKKLLLKKKKKKOOOUUUfffwww[[[VVVPPPKKKFFFBBB>>>;;;;;;999888888888888777555555444444444444333333333444333333333333444555555444555666999<<<@@@BBBDDDGGGPPPRRRVVVbbbdddccciiifffWWWaaagggpppwwwyyy{{{~~~||||||zzzhhhkkkrrrdddbbbdddzzz|||}}}|||mmmbbb\\\ZZZXXX\\\nnnlllRRRKKKMMMTTTVVVbbbqqq|||nnnqqqyyy|||{{{ooo```___```WWW\\\sssfffOOOGGGCCCEEEEEEHHHIIIMMMPPPLLLXXXrrriii^^^WWWQQQMMMLLLKKKJJJLLLQQQ___mmm[[[WWWQQQKKKFFFBBB>>><<<:::999777777888888666555444444444444444444444444444333333333333444555555555555777999<<>>;;;999888666666777777555444333333333444444555555555444333333333333444555555111222444777;;;???CCCEEEFFFLLLMMMUUUfffllliiimmmyyyWWWOOOWWWeeessswwwwwwzzz~~~vvvsssttt|||eeeWWWRRRLLL```zzzpppmmmnnnkkkxxx~~~zzz}}}~~~rrrcccUUUPPPSSS\\\lll{{{sssiiiuuuyyyRRRMMMSSSTTTYYY[[[jjjmmm||||||{{{{{{{{{}}}gggJJJIIIJJJGGGIIIIIIPPPOOOOOOXXX]]]gggyyy```WWWOOOOOOPPPNNNMMMNNNPPPOOOZZZuuuZZZUUUOOOJJJFFFCCC@@@>>>999888777666666555555555666666555444444444444555555555555555666666666666555555555777;;;@@@EEEHHHGGGKKKPPPXXXcccnnnpppmmmtttyyyyyyvvv}}}XXXJJJWWWeeeqqqtttvvv|||~~~{{{~~~yyyuuulll\\\OOOMMMKKKUUUsssuuutttmmm{{{~~~wwwvvvtttmmmfff^^^ZZZWWWWWWXXX^^^iiiuuu|||sssdddggglllYYYOOOUUU\\\\\\eeerrr||||||zzz|||{{{vvvpppqqqzzzzzzbbbQQQFFFEEEIIIGGGHHHLLLQQQUUU[[[cccnnnuuucccYYYPPPMMMNNNMMMMMMMMMPPPWWW[[[iiiZZZUUUOOOJJJFFFCCC@@@>>>999888777666666555555666666666555444444444444555555555555555666666666666444444555888<<>>999999888777666666666666666666555444444444444555555555555555666666666666444444555888===CCCHHHKKKJJJOOOUUUYYYbbbmmmrrrssstttzzz}}}}}}dddNNNMMMXXXdddjjjpppwww{{{|||}}}}}}}}}yyyxxxhhhXXXRRRQQQMMMHHHMMMKKKKKKMMMQQQbbbzzzqqqjjjgggfffaaa]]]]]]^^^bbbkkkuuuxxxvvvrrrjjjcccmmm___QQQJJJQQQYYY\\\eeeqqq{{{}}}xxxzzz}}}sssqqqlllddd]]]YYYYYYZZZgggsss~~~}}}ppp~~~rrrVVVKKKFFFGGGJJJEEEKKKOOOUUUZZZaaaiiittt{{{hhhPPPPPPRRRLLLIIINNNHHHMMMMMMYYYuuuZZZUUUOOOJJJFFFCCC@@@>>>:::999888777666666666666666666555444444444444555555555555555666666666666444444555777;;;AAAFFFIIIJJJNNNRRRYYYeeeppprrrnnnnnnwwwoooNNNKKKSSS\\\eeemmmtttyyyzzz||||||~~~}}}zzz~~~ssscccbbb\\\TTTQQQRRRPPPLLLRRRPPPSSSVVVSSSVVVllloootttzzzsssppppppkkkggggggeeedddggglllmmmllliiidddccctttrrrXXXNNNJJJRRRYYY^^^gggsss{{{}}}uuuvvvxxxvvvoooggg```^^^]]]\\\\\\^^^ggguuuuuuhhhPPPJJJGGGJJJLLLGGGLLLQQQWWW]]]ccclllvvv}}}{{{qqqPPPPPPTTTLLLHHHOOOKKKNNNLLLTTTjjj~~~ZZZUUUOOOJJJFFFCCC@@@>>>:::999888777777666666666666666555444444444444555555555555555666666666666555555555666999===AAADDDIIIJJJNNNYYYiiitttrrriiimmmvvvUUUNNNPPPWWWaaakkkrrrwwwzzzxxx|||{{{|||}}}zzz|||jjjXXXVVV[[[^^^[[[YYYZZZXXXVVVYYY[[[bbbiiieee```fffqqquuubbbXXXaaa}}}zzzuuuqqqoookkkdddaaabbbdddeeeeeeeeekkkcccTTTMMMLLLTTT\\\bbbkkkuuuzzz~~~zzzwwwtttvvv|||zzznnngggeeedddbbb```]]]bbbmmm~~~{{{}}}___MMMKKKIIIKKKNNNJJJNNNRRRYYY___eeemmmwww~~~uuu}}}|||SSSOOOTTTMMMJJJPPPNNNPPPMMMRRRcccsssZZZUUUOOOJJJFFFCCC@@@>>>::::::999888777777777777666666555444444444444555555555555555666666666666666555555555777;;;???AAAGGGIIINNNYYYiiiuuusssjjjjjjttt~~~fffSSSQQQSSS]]]hhhpppuuuyyyyyy}}}}}}|||{{{yyy{{{mmm]]]VVVVVVYYY[[[YYYZZZ^^^```___```jjjvvv}}}zzzrrrjjjfffjjjzzzlllbbb[[[YYYWWW___{{{zzztttqqqlllccc]]]\\\]]]```cccgggrrr]]]QQQNNNOOOWWW^^^eeeoooxxx}}}~~~zzz{{{vvvvvvrrrvvv{{{vvvmmmjjjhhheeebbb```aaafffuuupppXXXLLLMMMJJJKKKOOONNNPPPUUU\\\bbbhhhoooxxx~~~tttuuu[[[OOOSSSPPPMMMPPPKKKNNNLLLQQQ]]]jjjZZZUUUOOOJJJFFFCCC@@@>>>::::::999888777777777777666666555444444444444555555555555555666666666666666555555555888<<<@@@BBBEEEJJJQQQYYYeeeqqqvvvtttkkksss|||zzzYYYQQQPPPYYYeeemmmsssxxx{{{~~~~~~zzzwwwzzz~~~{{{mmmfffdddcccbbbaaadddooozzz|||xxxsss}}}nnnjjj}}}wwwooonnnhhh```[[[SSSTTTYYYYYY\\\sssyyypppkkkgggaaa^^^___```dddjjjqqqyyyXXXOOONNNQQQXXX```gggpppxxxooohhhnnnppplllnnntttxxxxxxrrrmmmiiifffbbbccceeeqqqdddRRRLLLNNNIIIIIIOOOPPPTTTYYY```fffjjjqqqyyywwwlllgggRRRRRRSSSPPPNNNJJJMMMLLLPPPXXX___uuuZZZUUUOOOJJJFFFCCC@@@>>>;;;:::999888777777777777666666555444444444444555555555555555666666666777555444555666999===BBBEEEEEEMMMUUUYYYaaammmyyy~~~rrrwww{{{\\\RRRNNNWWWbbbjjjqqqwwwwww{{{~~~yyyvvvyyy~~~xxxsssvvvssssss~~~mmmppp|||qqqllllllfff\\\[[[QQQPPPUUURRRQQQfffvvvjjjeeebbb```aaadddlllqqqxxxqqqSSSMMMNNNRRRYYY```hhhqqqxxxsss^^^iiikkk```hhhpppuuu|||uuuooolllcccffffffsss^^^NNNLLLNNNHHHFFFNNNQQQWWW\\\ccchhhmmmssszzzzzzfffpppTTTQQQUUUQQQLLLLLLOOONNNOOOSSSVVVjjjYYYTTTMMMHHHEEEBBB@@@>>>::::::999999888777777777555555555555666666666666555555555555666666666666444222444888:::;;;AAAHHHGGGNNNUUUZZZbbboooyyy|||{{{zzzyyy{{{rrrKKKIIIXXXWWWeeexxxqqqvvv{{{zzz~~~|||vvvwww|||}}}xxxqqqooo~~~qqqdddWWWQQQSSS[[[[[[ZZZmmm|||llldddbbbdddtttaaaIIIPPPPPPWWWcccjjjmmmsss|||uuuddd]]]bbbccciiippp}}}|||oooqqqyyy}}}RRRQQQOOOLLLJJJLLLRRRXXXZZZeeeqqqtttqqqpppvvv~~~wwwyyyUUUYYYYYYMMMSSSQQQPPPPPPQQQPPPTTTbbbpppZZZUUUNNNIIIEEECCCAAA???::::::999999888777777777555555555555555555555555555555555555666666666666666444555888999:::???EEECCCJJJQQQWWWbbbppp||||||zzzyyy{{{pppMMMKKKXXXUUUaaauuussswww|||||||||ttttttxxx}}}mmmrrrvvvkkk```\\\aaacccgggzzzrrrjjjooo{{{\\\MMMQQQSSS[[[gggnnnpppuuu|||qqq___aaaccchhhooozzzsssOOOQQQQQQNNNLLLMMMTTTYYY\\\eeepppvvvvvvyyy|||^^^ZZZZZZQQQUUUSSSRRRRRRRRRPPPQQQ\\\hhhZZZVVVOOOJJJFFFDDDAAA@@@::::::999999888777777777666666666555555444444444444555555555555666666666777555555888888888===CCCDDDJJJPPPUUU___nnnzzz~~~|||~~~qqqRRRMMMVVVSSS]]]qqquuuvvv{{{||||||sssqqqsssvvvpppmmmtttlllnnnsssyyy~~~uuuTTTRRRTTTXXXaaalllsssuuuxxx}}}zzz]]]___bbbfffmmmwwwhhhMMMPPPRRRPPPMMMOOOVVV^^^eeekkksssxxx{{{jjjYYYYYYTTTVVVUUUTTTTTTSSSPPPNNNTTT]]]zzzYYYUUUNNNIIIEEECCCAAA???::::::999999888777777777888888777666666555444444444444444555555555666666666444444777888888<<>>::::::999999888777777777999999888888777666555555444444444444555555555555444222333666777888===DDDPPPSSSTTTSSSWWWaaajjjmmmyyyxxxyyylllOOOMMMSSS]]]jjjqqqsssyyyzzz|||xxxrrrqqqnnnwww|||ooosss\\\JJJWWWWWW___kkksssxxx{{{{{{zzzfff^^^^^^cccjjjssscccNNNOOONNNKKKKKKRRR```lllyyyyyyzzz{{{|||}}}}}}|||aaaXXXXXXVVVTTTSSSUUUVVVSSSNNNMMMQQQ\\\kkkWWWRRRLLLFFFCCCAAA>>>===::::::999999888777777777999888888777777666666666333444444444444555555555333111222555777888===DDDJJJNNNQQQQQQWWWaaajjjmmmjjjkkkppp{{{[[[MMMTTT[[[eeepppuuu{{{{{{}}}{{{tttrrrooosss|||ttt}}}xxxVVVKKKYYYYYYcccnnnuuuyyy}}}}}}zzzvvv^^^]]]ccckkksss|||xxx[[[MMMLLLJJJIIILLLVVVdddnnntttvvvyyy|||}}}xxxooo\\\\\\YYYTTTTTTVVVXXXUUUPPPNNNPPPUUU^^^mmmXXXSSSMMMGGGDDDAAA???===::::::999999888777777777666666666555555555555555333333444444444555555555444222222555666666;;;AAABBBHHHMMMPPPWWWcccmmmpppfffggglllvvvmmmSSSSSSVVV___ppptttzzz{{{}}}}}}tttqqqpppppp|||eeeRRROOOZZZ\\\gggqqqvvvzzz{{{{{{^^^]]]dddmmmtttyyyhhhOOOJJJHHHGGGIIIPPP[[[eeekkknnnsssyyy~~~ssszzz___\\\ZZZWWWVVVWWWZZZWWWQQQNNNOOORRRYYYdddsssYYYTTTNNNHHHEEEBBB@@@>>>::::::999999888777777777333333444444444444444444333333333444444444555555666444333555555555999???>>>EEEKKKPPPXXXdddnnnqqqllllllooovvv|||YYYRRRQQQ[[[qqqpppwwwyyy|||}}}~~~tttpppqqqnnnwwwrrrccclllwwwYYYOOORRR[[[___jjjssswww{{{|||ttt}}}]]]^^^eeennntttvvvzzz]]]GGGGGGEEEEEEKKKTTT^^^eeeggglllrrr{{{vvv~~~^^^ZZZYYYZZZXXXYYY[[[XXXQQQNNNNNNKKKTTT]]]hhhzzzZZZUUUNNNIIIEEECCCAAA???<<<;;;888666555666888:::666555555555555444444444555555555555555555555555666666555444444666:::===BBBBBBHHHSSS]]]dddkkkqqqyyy~~~{{{aaaVVVSSSWWWiiilllttt|||~~~|||}}}sssqqqmmmhhhmmmlll___\\\[[[ooogggXXXOOOMMM]]]___hhhqqquuuyyy||||||yyy}}}bbbaaaeeejjjqqqwwwxxxdddQQQNNNGGGIIILLLRRRYYYbbbiiinnnooorrrvvv{{{hhhmmmpppLLLaaa\\\[[[[[[YYYWWWSSSOOOMMMLLLMMMRRR]]]lllZZZUUUNNNIIIFFFCCCAAA???<<<;;;888666666666888999666555555555555444444444555555555555555555555555555555555444444666999<<>>===<<<:::999888777666666555555555555444444444333333333333333333333333111333555555555555777999===???GGGTTT^^^dddkkkrrryyyaaaWWWUUUUUUZZZaaaggglllqqqwww{{{vvvnnnllllllqqqwwwqqq```KKKUUUZZZaaammmooojjjoooqqqooonnnqqqsssrrrtttwwwyyyuuuwwwqqqmmmqqqpppsss{{{XXXIIIKKKIIIRRR[[[fffmmmoooqqqwww|||vvvxxx|||zzzsssddd___[[[\\\```aaa^^^YYYVVVNNNHHHGGGHHHJJJPPPWWWeeeuuu[[[WWWPPPKKKGGGEEECCCAAA>>>===<<<;;;999888777666666666555555555444444444333333333333333333333333111333555555555555777888444===KKKVVV[[[]]]fffpppyyyhhhXXXUUURRRVVV]]]dddiiiooouuuyyyzzzqqqpppppprrr~~~{{{VVVIIIYYY\\\bbbnnnpppkkkooopppnnnnnnqqqsssrrrssswwwzzz~~~|||~~~vvvpppqqqoooooozzzsssRRRIIINNNLLLSSS]]]iiipppssswww}}}wwwzzz}}}}}}{{{ppphhhbbb]]]^^^bbbddd```[[[[[[RRRJJJHHHGGGIIINNNTTT]]]iiiyyy[[[XXXSSSMMMHHHDDDBBBAAA===;;;999888999999777666666666555555555444444444444444444444444444444444444444444444555555555666888<<>>;;;999888999999888666777777666666666555555555444444444444444444444444555444333333333555666777555444888BBBLLLTTT\\\ccchhhjjjxxxaaaPPPSSSRRRTTT]]]ZZZ```bbbhhhpppuuu|||pppmmmoootttzzz~~~iiiffflllnnnllliiihhhiiiiiigggfffhhhkkkpppssstttrrrnnnllllllnnnooommmlllooovvv||||||tttoooqqqsss|||zzzTTTPPPQQQWWW\\\```fffnnnqqqwww|||~~~{{{xxxwwwxxxvvvxxx{{{}}}~~~}}}{{{zzzyyywwwuuutttuuuwwwyyyzzzqqqgggccc\\\___bbbZZZWWWWWWRRRLLLIIIEEEBBBDDDIIINNNSSSZZZbbbqqq\\\YYYTTTOOOJJJFFFCCCBBB>>><<<:::999999999888777888777777777666666666666555555555555555555555555444444333333333444555555666222333???LLLUUUZZZ\\\bbbdddrrrrrrMMMRRRTTTPPPXXXXXX]]]]]]```hhhnnnssslllpppwwwzzzyyyzzzlllhhhgggjjjjjjkkkpppsssqqqiiibbbgggiiimmmpppqqqooollljjjiiilllmmmllljjjkkkooosss}}}yyy}}}vvvnnnppprrryyynnnRRRQQQTTT[[[aaaeeejjjppptttxxx||||||xxxuuutttuuuqqqssswwwyyyzzzyyywwwuuutttsssrrrqqqqqqsssuuuvvv~~~tttrrrggg[[[\\\___ZZZWWWVVVQQQNNNKKKFFFBBBBBBFFFKKKOOOTTTYYYeeesss\\\ZZZUUUOOOJJJFFFCCCBBB>>><<<:::999999999888777777777777666666666555555444444444444444444444444444444333333333444444444777222333===IIISSS[[[aaaiiijjjuuuVVVWWWWWWMMMUUUTTTZZZZZZ\\\dddhhhvvvyyyqqqsssvvvxxxvvvzzzooojjjhhhbbbaaafffqqq~~~ssseeeeeegggjjjlllmmmkkkiiiggggggjjjlllmmmmmmmmmoooqqqvvvppp{{{yyywwwoooppprrruuucccQQQRRRWWW^^^dddiiimmmqqqrrrtttwwwvvvtttrrrqqqqqqnnnpppsssuuuuuussspppnnnooooooooooooooopppsssuuu{{{~~~|||vvvqqq___ZZZ]]]YYYVVVVVVPPPQQQMMMHHHCCCBBBDDDHHHJJJNNNRRRZZZfffooozzz]]]ZZZUUUPPPJJJFFFDDDCCC>>><<<:::999::::::888777666666666555555555444444333333333333333333333333444444444444444444444333666555666<<>><<<;;;;;;:::999777555555444444333333222222555555555555555555555555333333333444444444555555666555555777777999CCCMMM___mmmvvvUUURRRQQQNNNNNNQQQVVVYYYYYY```dddkkk|||vvvooommmppptttwww{{{|||xxxhhh]]]^^^^^^ZZZYYY]]][[[\\\[[[YYYWWWVVVXXXYYY___]]][[[[[[]]]^^^]]]\\\[[[^^^aaacccccceeehhhkkkppprrrvvv~~~www~~~qqquuurrrppp}}}kkkWWWTTT\\\___dddiiilllkkkiiihhhhhhkkkjjjhhhffffffgggiiikkkllljjjfffdddbbbbbbcccccccccccccccccccccccccccccchhheeefffjjjllltttuuuvvvvvvddd```YYYYYYZZZYYYVVVTTTQQQOOOMMMHHHFFFDDDCCCEEEJJJOOORRRZZZ```nnn]]]ZZZTTTOOOLLLIIIEEECCCAAA???===<<<<<<;;;:::888555555555555444444444444555555555555555555555555333333333444444444555555555444555777777888???GGG[[[cccyyy___UUURRRPPPPPPPPPRRRUUUWWW___bbbfffpppzzzqqqmmmooorrrttt|||~~~dddZZZVVV[[[^^^ZZZWWWXXXUUUVVVVVVUUUTTTUUUWWWYYY^^^\\\ZZZZZZ[[[[[[ZZZYYYYYY[[[]]]___```aaadddfffhhhlllrrr}}}zzztttpppooovvvgggWWWXXXaaaeeehhhkkkllliiifffcccbbbiiihhhfffdddddddddeeeeeehhhgggeeecccaaa```___^^^``````___^^^^^^]]]\\\\\\dddbbbcccgggggglllxxxbbbqqq]]]```]]]\\\ZZZWWWSSSPPPPPPQQQJJJGGGDDDAAABBBEEEJJJMMMSSSXXXcccqqq}}}]]]ZZZTTTOOOLLLIIIEEECCCAAA???===<<<<<<;;;:::888777777777777888888888888555555555555555555555555333333333444444444555555555444555888777777;;;AAA[[[cccooo|||zzzZZZVVVRRRRRRRRRRRRTTTXXX]]]```dddhhhwwwrrrmmmmmmpppsssxxx|||___YYYWWW\\\___ZZZVVVVVVTTTUUUUUUTTTSSSTTTWWWYYY[[[YYYXXXWWWVVVVVVVVVUUUXXXYYY[[[\\\^^^___aaabbbeeeiiimmmwwwuuuqqqqqqrrrtttkkk]]]]]]cccggghhhjjjkkkiiifffcccbbbccccccaaa```___^^^^^^^^^_________^^^\\\[[[YYYYYYZZZZZZZZZYYYYYYYYYXXXXXX``````bbbeeeeeeiiixxxkkkwwwgggfff___]]]ZZZXXXTTTOOOOOOQQQMMMJJJFFFBBBAAACCCFFFIIIMMMOOOXXXdddnnnyyy]]]ZZZTTTOOOLLLIIIEEECCC@@@>>><<<;;;;;;:::999777777777777888888888888888555555555555555555555555333333333444444444555555555333444777888666888<<>><<<;;;;;;:::999777666666666666555555555555555555555555555555555555333333333444444444555555666333333777888666777;;;CCCZZZnnn{{{ooo^^^QQQQQQSSSPPPPPPSSSPPPSSSXXX[[[___mmmssskkkiiiiiimmmppptttuuuvvv{{{~~~^^^YYYWWWVVVWWWYYYZZZZZZYYYYYYYYYYYYWWWUUUTTTVVVXXXXXXYYYYYYXXXVVVUUUVVVXXXXXXXXXXXX[[[^^^aaaaaaaaafffeeeeeegggppp}}}}}}|||vvvvvvnnnoooyyyzzzeeeYYY[[[aaaddd``````bbbeeehhhhhhgggeee^^^_________^^^\\\ZZZXXXTTTUUUVVVWWWXXXXXXXXXXXXRRRSSSSSSTTTUUUUUUVVVVVVRRRUUUYYY[[[]]]cccnnnwwwggg[[[UUUYYY\\\YYYWWWYYYVVVTTTPPPLLLIIIGGGFFFFFFFFFFFFIIIPPPUUU]]]iiiuuu]]]ZZZTTTOOOLLLIIIEEECCCAAA???===<<<<<<;;;:::888666666666555555444444444555555555555555555555555333333333444444444555555777333333666888777888;;;AAAQQQmmmiiiUUUSSSVVVSSSOOOPPPQQQRRRUUUYYY\\\dddwwwrrrllliiikkkooosssvvvxxx|||gggUUUTTTTTTTTTTTTUUUWWWWWWVVVWWWWWWWWWUUUSSSSSSUUUWWWVVVXXXYYYXXXUUUUUUWWWYYYWWWVVVVVVZZZ^^^bbbbbbaaaeeecccdddgggnnn~~~sss~~~{{{qqqpppsss~~~mmmYYYSSSYYY^^^^^^^^^]]]^^^```dddeeeccc```[[[\\\]]]^^^]]][[[XXXWWWUUUUUUVVVVVVVVVVVVWWWWWWTTTTTTTTTTTTTTTTTTUUUUUUOOOSSSVVVWWWZZZaaakkkqqqrrr|||iiiZZZ[[[___\\\YYYZZZXXXWWWTTTQQQMMMJJJGGGEEEDDDCCCEEEIIILLLQQQ\\\ggguuu~~~^^^ZZZTTTOOOLLLIIIFFFCCCCCCAAA>>>=========;;;:::999888888777666555555444555555555555555555555555333333333444444444555555777333222666888777999<<>>===<<<;;;:::999999999999888666666777777555444333333333333333333333333333333333333333333333333555444444555555666777888@@@DDDYYY}}}~~~^^^OOOYYYZZZHHHKKKLLLPPPTTTUUUWWWaaakkkuuueeebbbeeemmmuuuzzz~~~]]]RRRVVVNNNOOOQQQRRRSSSSSSSSSRRRSSSSSSRRRPPPOOONNNMMMMMMSSSRRRPPPOOOOOOQQQSSSUUUUUUSSSSSSWWW]]]___]]]YYYXXXYYY\\\^^^```hhh{{{rrriiizzzyyyqqqtttssswwwvvvcccTTTVVVZZZWWWXXX]]]^^^\\\[[[^^^bbbaaa\\\WWWUUUUUUTTTTTTTTTTTTUUUUUUWWWUUURRRQQQRRRRRRRRRQQQMMMMMMNNNOOOPPPRRRRRRSSSSSSSSSUUUWWWZZZ\\\^^^___^^^cccrrruuuoooaaa```\\\[[[___WWWXXXYYYWWWUUURRRLLLGGGFFFEEECCCCCCCCCFFFIIIKKK[[[cccnnnxxx^^^YYYRRRNNNLLLIIIEEEAAA??????===<<<;;;:::::::::999888666666777777555444444444444444444444444444333333333333333333333333444444444444555666777888:::>>>QQQqqq```WWWYYYQQQOOOLLLLLLPPPTTTVVVZZZ```pppqqqkkkhhhiiilllqqqzzziiiYYYVVVUUULLLMMMOOOOOOOOOPPPRRRUUU\\\ZZZWWWSSSPPPOOOOOOOOOPPPOOONNNNNNOOORRRUUUWWWZZZXXXVVVXXX[[[\\\XXXTTTUUUTTTSSSTTTVVV]]]lll{{{~~~bbbkkkwww{{{zzzuuuoooqqqoooooo|||gggYYYRRRVVVZZZXXXYYY^^^\\\ZZZXXXZZZ]]]]]]YYYTTTQQQQQQQQQPPPQQQQQQRRRRRRSSSQQQNNNMMMMMMNNNNNNNNNMMMMMMNNNOOOPPPPPPQQQQQQRRRRRRTTTUUUWWWXXXYYYZZZZZZ\\\gggwwwwwwdddccc___VVVZZZYYYXXXUUUTTTSSSQQQOOOHHHGGGEEECCCCCCEEEGGGHHHNNNUUU^^^gggoooyyy^^^YYYRRRNNNLLLJJJEEEBBB@@@@@@>>>===<<<;;;;;;;;;999888666666777777555444555555555555555555555555444444444444444444444444444444444444555666777888777999GGG```wwwuuuWWWUUUUUUSSSMMMJJJNNNTTTUUUUUUVVV[[[pppwwwnnniiigggjjjttt~~~}}}YYYWWWYYYQQQKKKNNNOOONNNLLLNNNUUU\\\^^^ZZZUUUPPPNNNNNNQQQRRRMMMMMMLLLMMMPPPSSSVVVXXXZZZXXXWWWXXXZZZZZZVVVRRRUUUPPPLLLLLLNNNSSS^^^iiieee]]]hhhyyyvvvqqqooommmkkkooo|||ZZZRRRQQQVVVYYYVVVVVV[[[ZZZWWWUUUUUUWWWWWWUUURRRNNNNNNNNNNNNNNNOOOPPPQQQRRROOOKKKIIIJJJLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTWWWWWW[[[kkkuuu~~~pppggg^^^```]]]YYYVVVTTTTTTTTTUUULLLJJJGGGEEECCCCCCDDDDDDCCCHHHNNNUUU[[[eeepppwww^^^YYYRRRNNNMMMJJJFFFCCC@@@@@@>>>===<<<;;;;;;;;;999888666666777777555444444444444444444444444444555555555555555555555555444444444444555666777777;;;999@@@RRRhhhzzzeeeWWWTTTRRRLLLJJJNNNSSSSSSSSSUUUTTTaaawwwtttlllhhhhhhkkkppptttYYYYYYXXXLLLMMMQQQRRRPPPMMMPPPZZZccciiicccZZZRRRMMMKKKMMMOOOLLLKKKLLLMMMOOORRRTTTVVVSSSSSSSSSVVVYYYZZZYYYWWWUUUNNNIIIJJJMMMRRRYYYaaavvv}}}eeeeeewwwxxxuuuooommmmmmmmmvvvmmmVVVSSSSSSUUUTTTPPPPPPUUUXXXUUURRRQQQRRRRRRQQQPPPMMMMMMMMMMMMNNNOOOPPPQQQRRROOOKKKIIIJJJLLLNNNNNNLLLLLLLLLLLLLLLMMMMMMMMMLLLMMMOOOPPPQQQRRRRRRRRRVVVVVVWWW^^^uuuuuu{{{gggfffddd___[[[ZZZXXXUUUTTTTTTPPPNNNKKKGGGDDDCCCBBBBBBAAADDDGGGKKKPPPXXXbbbhhhtttzzz^^^YYYRRROOOMMMKKKGGGCCC??????===<<<;;;:::::::::999888666666777777555444333333333333333333333333555555555555555555555555333333333444444555666777===888:::III```uuueeeQQQNNNJJJJJJMMMOOOOOORRRWWWVVVZZZcccyyyyyymmmhhhffffffgggyyygggYYYVVVRRRMMMNNNQQQRRROOOLLLOOOYYYbbbxxxqqqeeeXXXOOOIIIHHHHHHLLLKKKKKKLLLMMMNNNPPPQQQNNNOOOQQQTTTWWWYYYYYYXXXRRRKKKFFFGGGLLLPPPVVV[[[jjj{{{cccjjjvvvssssssllljjjmmmnnnsssvvvaaaVVVTTTSSSRRROOOLLLNNNSSSUUUSSSPPPOOOOOOOOOPPPOOOLLLLLLKKKKKKLLLMMMMMMNNNPPPMMMJJJIIIJJJLLLMMMMMMJJJJJJJJJKKKKKKKKKKKKKKKIIIKKKNNNPPPRRRRRRRRRRRRTTTUUUVVVYYYgggzzzuuuhhhggg^^^YYY[[[\\\XXXRRRQQQTTTRRROOOKKKGGGEEECCCBBBCCCCCCDDDFFFJJJOOOVVV[[[fffkkkttt|||]]]YYYSSSOOOMMMKKKHHHDDD??????===<<<;;;:::::::::999888666666777777555444333333333333333333333333444444444444444444444444333333333333444555666777:::666777CCCYYYpppzzzVVVOOOLLLJJJKKKKKKKKKOOOUUUVVVTTTTTT___yyywwwmmmhhhggghhhrrr|||aaaUUURRRMMMMMMQQQKKKMMMNNNLLLJJJLLLRRRXXXhhhccc[[[SSSMMMJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNPPPRRRTTTTTTTTTTTTPPPIIIDDDEEEHHHJJJOOOTTTbbb~~~lllbbbjjjjjjooollljjjjjjlllpppyyylllXXXRRRQQQPPPNNNLLLMMMPPPSSSPPPOOONNNMMMMMMMMMNNNOOOJJJIIIIIIHHHHHHIIIIIIIIIKKKIIIGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIKKKNNNQQQRRRSSSSSSRRRPPPQQQSSSVVV]]]nnnxxxfffYYY[[[^^^ZZZTTTRRRWWWVVVSSSOOOKKKHHHFFFEEECCCBBBAAABBBDDDGGGKKKMMMVVV[[[bbbiiipppwww}}}]]]XXXSSSOOONNNLLLHHHEEE@@@@@@>>>===<<<;;;;;;;;;999888666666777777555444444444444444444444444444333333333333333333333333333333333333444555666666777888999???NNNeee|||rrr]]]TTTMMMLLLMMMMMMNNNPPPPPPQQQRRRTTT```}}}sssmmmmmmkkkpppwww~~~fffNNNKKKMMMIIIIIIOOOHHHIIIJJJJJJIIIIIIKKKMMMMMMLLLJJJIIIIIIJJJKKKLLLHHHHHHHHHHHHHHHIIIIIIIIIKKKMMMOOOQQQQQQQQQQQQQQQUUUPPPKKKIIIHHHFFFJJJOOOZZZooovvvqqqkkksssuuusssllliiilllpppqqqzzzbbbSSSOOONNNMMMKKKLLLNNNNNNNNNKKKKKKLLLKKKKKKKKKLLLNNNJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEFFFGGGHHHFFFEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJLLLNNNQQQRRRRRRPPPOOOMMMMMMPPPSSSVVV\\\nnnccc]]]___]]]XXXWWWZZZXXXVVVSSSPPPMMMJJJIIIEEEDDDCCCBBBCCCDDDEEEEEEIIILLLQQQVVV\\\cccjjjnnnsss|||]]]XXXSSSOOONNNLLLHHHEEEBBBAAA@@@>>>======<<<<<<999888666666777777555444555555555555555555555555333333333333333333333333333333333333444555666666888<<<======DDDZZZvvvlll^^^QQQOOOQQQQQQNNNMMMLLLSSSWWWUUUSSSbbbrrrooogggfffiiiqqq}}}eeeVVVKKKLLLNNNKKKHHHIIIHHHIIIIIIJJJJJJIIIHHHGGGIIIIIIHHHHHHGGGGGGGGGGGGEEEFFFFFFGGGGGGHHHHHHIIIHHHJJJMMMOOOPPPPPPQQQQQQ___YYYTTTPPPKKKGGGIIIOOORRRddd}}}rrrzzzqqqhhhkkknnnllliiivvv[[[QQQNNNNNNLLLKKKLLLMMMKKKGGGGGGIIIJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHFFFEEEFFFGGGIIIHHHFFFDDDDDDEEEEEEGGGHHHIIIJJJJJJKKKMMMOOOQQQQQQPPPNNNLLLMMMLLLNNNRRRSSSTTT^^^jjj}}}pppaaaaaa^^^[[[[[[[[[ZZZXXXUUURRROOOMMMLLLJJJIIIGGGFFFGGGFFFFFFDDDBBBDDDGGGKKKPPPVVV]]]bbbdddmmmtttwww{{{[[[WWWQQQNNNMMMLLLHHHEEEAAA@@@???>>>===<<<;;;:::999999888777666555444444444555555555666777777777444444444555555555666666555444444444444555666666666666999>>>>>>HHHgggjjjPPPRRRQQQLLLNNNPPPTTTSSSSSSSSSSSSZZZlll~~~yyyqqqkkkhhhlllttt|||wwwPPPOOOLLLJJJIIIIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIFFFEEEEEEEEEFFFGGGHHHHHHKKKIIIHHHHHHIIIIIIIIIHHHMMMLLLMMMOOOOOOQQQZZZddd}}}{{{hhhSSSJJJLLLOOOXXX[[[mmmwwwllliiiiiihhhjjjqqqqqqZZZPPPRRRQQQPPPOOONNNNNNOOOPPPIIIIIIIIIIIIIIIJJJKKKLLLRRRTTTRRRJJJGGGIIIGGGBBBGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJJJJJJJJJJKKKJJJKKKKKKKKKKKKKKKJJJJJJPPPQQQRRRSSSSSSTTTVVVYYYnnnwwwtttgggaaa^^^^^^\\\___\\\SSSRRRVVVSSSKKKLLLJJJGGGGGGGGGGGGEEEDDDEEEDDDDDDEEEHHHLLLPPPSSS[[[]]]bbbgggnnnvvv\\\XXXRRROOOMMMLLLHHHEEEAAA@@@???>>>===;;;::::::999999888777666555444444444444444444444444555555333333444444444555555555555444444444444555666666777555888;;;<<>><<<;;;:::999999999888777666555444444333333333333222222222222222222333333333444444444555444444444444555666666777555666999999<<>><<<;;;:::999999999888777666555444444444333333333222222111111111111222222222333333333555444444444444555666666888555666999999:::AAAJJJlll]]]RRRSSSMMMRRRNNNLLLOOOPPPOOOPPPTTTUUUiii|||ooogggfffiiifffiiipppxxxyyywwwxxx{{{zzz{{{hhhlllsssWWWLLLIIIIIIGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCEEEDDDDDDCCCDDDDDDEEEEEEDDDFFFHHHIIIIIIIIIJJJJJJQQQKKKPPPgggkkkNNNTTTYYY```zzzxxxpppllliiigggfffdddgggsssxxxfffYYYOOONNNTTTPPPPPPNNNMMMKKKJJJIIIHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEDDDBBBBBBCCCCCCBBBAAAAAABBBCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFEEEGGGHHHIIIIIIJJJLLLNNNQQQTTT]]]sss}}}eee\\\ZZZ``````WWWSSSUUUWWWTTTRRRQQQPPPPPPNNNMMMKKKJJJHHHEEEDDDCCCCCCDDDCCCDDDDDDDDDDDDFFFIIILLL```[[[UUUQQQOOOLLLHHHEEEBBBBBB@@@???===;;;:::999999999888777666555444444555555444444333333222222111111111222222222333333555444444444444555666666777666777:::;;;;;;===@@@UUUyyyoooZZZYYYUUURRRMMMLLLPPPRRRPPPNNNOOOSSSZZZmmmooogggfff``````eeemmmrrrtttxxx~~~zzz|||}}}zzzhhhlll{{{___MMMNNNHHHGGGGGGFFFEEEEEEEEEEEECCCBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBCCCCCCCCCDDDFFFIIIIIIHHHGGGIIIJJJNNNOOO^^^zzzUUUVVVVVV[[[ppp}}}nnniiiiiihhhgggeeefffhhhlllsssfffYYYTTTPPPPPPSSSOOONNNNNNLLLKKKIIIHHHGGGEEEEEEDDDCCCCCCBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEE??????@@@AAACCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDFFFGGGGGGGGGIIIKKKMMMOOOPPPTTT___rrrrrraaa^^^___\\\\\\```VVVTTTRRRQQQRRRRRRQQQPPPLLLKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBDDDFFF```[[[UUUQQQPPPMMMIIIFFFDDDCCCBBB@@@>>><<<;;;:::999999888777666555444444555555555555444444444444111111222222222333333333555444444444444555666666555666888:::;;;;;;<<<===@@@iiieeeYYYPPPRRRMMMLLLOOOPPPNNNMMMOOORRRTTT___ttttttnnnfffbbb```bbbfffiiipppwwwxxxyyyxxxwwwwww|||zzzfffNNNFFFLLLFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCFFFHHHGGGFFFFFFJJJMMMMMM[[[yyyggg\\\UUUZZZjjj{{{mmmfffdddfffccceeehhhhhhiiiwwwwww]]]UUUUUURRRNNNNNNLLLLLLKKKKKKIIIHHHFFFEEECCCBBBBBBAAAAAAAAAAAABBBFFFCCCBBBCCCCCC@@@@@@BBB>>>>>>???@@@AAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBCCCCCCDDDCCCCCCDDDEEEFFFGGGGGGHHHJJJMMMJJJLLLQQQVVV]]]sssmmmaaa\\\ZZZ[[[WWWUUUSSSRRRRRRRRRQQQPPPKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHFFFDDDBBBCCCDDD___[[[UUUQQQPPPOOOKKKHHHFFFEEECCCAAA???===<<<;;;999999888777666555444444444444444444555555555555222222222222333333333444555444444444444555666666333666888888888999:::::::::VVVssshhhTTTUUUQQQOOOPPPOOOLLLMMMQQQQQQQQQZZZgggqqq~~~}}}ssshhhbbb______ccciiinnnppprrrqqqpppqqquuuyyyxxxaaaPPPFFFDDDFFFCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@CCCEEEEEEDDDGGGMMMSSSRRRaaakkkXXXZZZcccqqqqqqeeeeeeeeefffgggeeedddkkk}}}hhhVVVSSSSSSOOOJJJJJJGGGGGGHHHHHHGGGEEEDDDCCC@@@@@@??????@@@@@@AAAAAACCC???>>>@@@@@@<<<<<<@@@>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGIIILLLGGGHHHMMMQQQQQQ[[[}}}rrreee\\\^^^[[[XXXVVVVVVTTTRRRQQQMMMLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIHHHEEEDDDEEEFFF___ZZZUUURRRQQQOOOLLLIIIGGGFFFDDDBBB@@@>>><<<<<<999999888777666555444444333333333444444555555555222222333333333444444444555444444444444555666666222666777666555666888999===GGGZZZnnnYYYVVVSSSRRROOOLLLNNNTTTOOOQQQYYY```^^^___vvvyyymmmddd___```ddddddhhhmmmnnnlllkkkkkkmmmnnnppptttxxx|||kkkPPPDDDEEEFFFBBBAAAAAABBBBBBBBBAAA@@@@@@??????>>>??????@@@AAAAAACCCBBBAAAAAA@@@@@@@@@AAA>>>AAACCCDDDDDDHHHPPPXXXUUUZZZpppyyy[[[ZZZ\\\___yyyjjjfffjjjhhhfffdddaaacccnnnyyyiiiZZZOOOPPPPPPJJJGGGHHHCCCDDDEEEEEEEEECCCBBBAAA???>>>>>>>>>???@@@AAAAAAAAA<<<<<>>???DDD>>>>>>>>>>>>????????????>>>?????????@@@@@@@@@@@@===>>>???@@@AAABBBBBBBBBBBBCCCEEEEEEEEEFFFIIIKKKIIIFFFIIINNNKKKLLLaaa|||rrrfffccc```]]][[[XXXUUUSSSPPPPPPOOOMMMLLLKKKJJJIIIIIIJJJKKKJJJHHHFFFGGGHHH