BM66(@ ))))))))))))***+++------++++++******++++++,,,---++++++++++++++++++++++++............---+++)))'''***+++,,,---...---,,,,,,+++,,,...///000///......////////////////////////---...//////000/////////000000000111222222333333111111111111111111111111//////000111222222333333444444444555555555666666555555555555555666777777999999999::::::;;;;;;;;;>>>>>>>>>>>>>>>?????????AAAAAABBBDDDEEEGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGIIIHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDGGGIIILLLMMMNNNLLLJJJIIIKKKOOOQQQPPPNNNOOONNNMMMMMMMMMOOOQQQSSSOOOOOONNNOOOPPPSSSVVVXXXTTTTTTTTTTTTTTTUUUUUUVVVSSSVVVXXXYYYWWWUUUTTTTTTVVVWWWYYYXXXVVVTTTTTTUUUSSSRRRQQQPPPPPPOOOPPPPPPPPPPPPOOONNNNNNNNNNNNOOOMMMNNNOOOPPPPPPPPPPPPOOOPPPOOOOOOOOOOOOOOOOOONNNNNNNNNOOOOOONNNKKKIIIGGGHHHIIIIIIIIIHHHEEEBBB@@@BBBBBBAAA>>>;;;999999:::======<<<<<<;;;;;;;;;;;;999:::999777555555666888666555444333222222111222...///000111111000///.........---,,,,,,,,,,,,---******))))))******+++,,,++++++++++++++++++,,,,,,......,,,+++***)))))))))))))))************))))))''''''(((((())))))************))))))((((((((('''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%''')))***((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((''''''''''''((((((((()))((((((((()))))))))))))))&&&''''''(((((((((((((((***)))((('''''')))+++---&&&''''''((()))******+++))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((())))))(((''''''''''''''')))))))))))))))******+++)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------------...//////.........//////000111222222111///...---------...333111000111444888:::;;;===:::777555666:::@@@DDDVVVmmm~~~zzzxxx{{{)))))))))))))))***+++,,,***))))))))))))***++++++++++++++++++++++++++++++***+++,,,,,,,,,+++***)))***+++,,,---------,,,,,,***+++,,,---------,,,+++........................,,,---.../////////////////////000000111222222222111111111111111111111111///000000111222222333333333333333333444444444444555555555555555666666777888888999999:::;;;;;;<<<>>>>>>>>>>>>>>>?????????AAAAAABBBCCCDDDFFFFFFGGGIIIIIIJJJJJJJJJIIIIIIHHHKKKJJJIIIHHHFFFEEECCCCCCDDDEEEFFFHHHJJJLLLMMMNNNLLLKKKJJJLLLOOOPPPOOONNNNNNNNNMMMMMMMMMOOOQQQSSSQQQPPPPPPPPPQQQSSSVVVWWWRRRSSSTTTUUUVVVUUUTTTTTTTTTVVVWWWWWWVVVTTTTTTTTTXXXXXXYYYWWWTTTRRRRRRSSSSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQPPPOOOOOOOOOOOOOOONNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOMMMKKKHHHFFFGGGGGGHHHHHHFFFDDDBBB@@@AAABBBAAA???<<<::::::;;;<<<<<<<<<<<<;;;;;;::::::999999999888555444555777777666555444333333333333...//////000000//////...111000000///////////////******))))))******+++,,,)))************+++++++++++++++***)))))))))******))))))************))))))(((((((((((())))))))))))))))))((((((((('''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&%%%'''))))))((('''''''''(((((((((((((((((((((((('''((((((((())))))))))))'''&&&&&&&&&&&&'''(((((('''(((((())))))(((((('''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&''''''((((((((((((((()))((('''''''''((()))***&&&''''''((())))))******))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&''')))***+++)))))))))((())))))******))))))*********++++++++++++******))))))******+++******************************+++++++++,,,,,,,,,------,,,,,,------...///111000///...------------///............//////000///...///222777<<>>:::777777999===@@@KKK\\\tttvvvnnnkkklllrrrzzz))))))((((((((())))))***)))(((((((((((()))******++++++++++++++++++++++++(((((()))***+++++++++******++++++,,,---,,,,,,,,,,,,,,,---------,,,++++++........................++++++,,,....../////////......//////000111111111000000000000000000000000000000000111222222333333333333333333222222222222555555444444555555666777666777777999:::;;;<<<<<<=========>>>>>>?????????@@@AAAAAABBBCCCDDDDDDDDDGGGHHHIIIJJJKKKKKKKKKKKKNNNMMMMMMKKKIIIHHHFFFEEEGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLKKKLLLNNNOOONNNMMMMMMMMMLLLMMMNNNPPPRRRSSSSSSRRRRRRRRRRRRTTTVVVWWWQQQRRRTTTVVVVVVUUUTTTSSSUUUVVVWWWVVVTTTSSSTTTUUUXXXXXXXXXVVVSSSRRRSSSTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRRRRQQQPPPPPPPPPPPPPPPPPPOOONNNNNNNNNOOOPPPQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNOOONNNLLLIIIFFFEEEDDDEEEEEEEEEDDDCCCAAA@@@@@@AAAAAA???===;;;<<<<<<;;;;;;;;;;;;::::::::::::888999:::999666444444444555444333222222222222222///..................///......---------,,,,,,,,,******))))))******+++,,,))))))))))))*********+++))))))(((((()))******+++((())))))******))))))((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&((())))))(((''''''(((((((((((((((((((((((((((''''''((((((((()))))))))'''&&&&&&&&&&&&'''(((((('''''''''(((((('''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((('''''''''''''''''''''(((((())))))***))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******&&&&&&&&&&&&''')))***+++******)))(((((())))))))))))))))))*********+++++++++******))))))******+++************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000///...---,,,,,,,,,,,,+++,,,---///000111111111......000555;;;@@@BBBBBBCCC@@@<<<888666666777999???GGGWWWlllyyymmmbbbZZZWWW\\\eeerrr~~~)))(((((('''''''''(((((()))(((((((((((()))******************************(((((()))******+++++++++******++++++,,,,,,,,,,,,/////////......------,,,........................******,,,---......//////------......///000000000////////////////////////000000111111111222222222333333333333222222222222555444444444444555666666555555666888999;;;<<<===<<<<<<======>>>?????????@@@@@@AAAAAAAAABBBBBBBBBEEEFFFHHHJJJKKKMMMMMMMMMPPPPPPPPPOOOMMMKKKHHHGGGHHHHHHHHHIIIJJJJJJKKKKKKMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNPPPRRRSSSTTTTTTSSSSSSSSSTTTUUUUUURRRRRRSSSTTTUUUTTTTTTTTTVVVWWWWWWVVVTTTTTTUUUWWWWWWXXXXXXWWWUUUUUUWWWYYYWWWWWWVVVVVVUUUUUUTTTSSSSSSSSSRRRQQQQQQQQQQQQQQQQQQPPPNNNMMMMMMNNNPPPQQQPPPPPPOOOOOONNNMMMMMMMMMMMMNNNNNNMMMKKKHHHEEECCCBBBBBBCCCCCCBBBAAA@@@???>>>???@@@???===<<<<<<===::::::::::::::::::999999777888:::999666333222222111111000//////////////////...---,,,,,,---...///,,,,,,,,,,,,,,,++++++*********))))))******+++,,,))))))******++++++,,,,,,******)))))))))******+++(((((())))))))))))((((((******))))))((((((''''''************************''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&((())))))'''''''''((((((((((((((((((((((((((('''''''''((((((((())))))'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&))))))))))))************'''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((()))))))))((('''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))***))))))(((((())))))***))))))((('''''''''''''''******)))(((((((((((()))))))))))))))******************))))))))))))******++++++++++++,,,,,,,,,,,,------------------------++++++******++++++,,,---,,,,,,,,,,,,---...///000***+++---///111111111000000111444888===AAABBBBBBBBB???<<<888555444444444888;;;DDDTTTgggwww~~~vvvjjj]]]RRRKKKHHHMMMYYYiiiyyy(((((('''''''''''''''(((***))))))))))))***++++++************************++++++*********+++++++++************++++++,,,,,,/////////...------------........................***+++,,,---............---------...//////000000////////////////////////111111111111111222222222444444444333333333333333444444444444444555666666444555666777999:::;;;<<<;;;<<<<<<===>>>>>>????????????@@@@@@AAAAAABBBBBBCCCEEEGGGIIIKKKMMMNNNOOOPPPQQQQQQQQQOOOMMMKKKIIIGGGHHHHHHHHHHHHIIIIIIIIIKKKLLLLLLLLLLLLLLLLLLMMMKKKLLLLLLMMMNNNOOOQQQQQQSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUUUUVVVWWWVVVUUUVVVXXXYYY\\\\\\\\\[[[XXXWWWXXXZZZYYYZZZZZZZZZYYYXXXWWWVVVSSSSSSRRRQQQQQQQQQQQQRRRQQQPPPNNNMMMMMMNNNPPPQQQPPPPPPOOONNNNNNMMMLLLLLLLLLLLLMMMLLLJJJGGGEEECCCAAAAAAAAAAAA@@@@@@??????<<<>>>??????===<<<<<<<<<888888888999999999999999666777999888666333222222000000///........./////////...---,,,,,,---...///...////////////...---,,,******))))))******+++,,,******++++++,,,---......------,,,+++***))))))***(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&))))))))))))************((((((''''''&&&&&&&&&&&&&&&''''''(((((((((((((((***************)))((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))((((((''''''(((((()))))))))((('''''''''''''''))))))((((((((((((((()))(((((()))))))))************))))))))))))))))))************++++++,,,,,,,,,,,,,,,+++++++++++++++++++++************+++,,,,,,------------...///000111,,,---///000000000///...000111444999>>>BBBCCCCCCAAA@@@>>>;;;999777666666555777<<>>>>>??????>>>??????@@@AAABBBBBBCCCBBBCCCFFFHHHKKKMMMNNNNNNNNNOOOQQQQQQPPPOOOLLLKKKGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKMMMNNNLLLLLLMMMMMMNNNOOOOOOOOOQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRRRRRRRSSSTTTUUURRRTTTUUUVVVVVVWWWYYYZZZaaaaaabbb```\\\YYYXXXXXX[[[[[[\\\\\\[[[ZZZXXXWWWSSSSSSRRRQQQQQQQQQQQQQQQQQQPPPOOONNNNNNNNNOOOPPPPPPPPPOOONNNMMMLLLLLLKKKJJJJJJKKKKKKJJJGGGEEECCCBBBAAAAAA@@@???>>>>>>>>>;;;===???>>>===;;;::::::777777777888888888888888555666777666444333333333222111111000000111111111///..................///,,,---.........---+++*********))))))******+++,,,***++++++,,,---.../////////...---+++***)))))))))'''(((((())))))(((((('''))))))))))))((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''&&&''''''((()))'''((()))(((&&&&&&((()))((((((((((((((((((((((((&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((((('''''''''(((((('''''''''&&&&&&'''''''''((((((((())))))(((((('''&&&&&&&&&&&&''''''(((((((((((((((************))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&''')))***+++((('''''''''(((((()))***((((((((()))))))))*********))))))(((((())))))***''''''(((((()))*********))))))))))))((((((((((((++++++******++++++,,,---111000///...------------//////////////////......---...111777===CCCFFFGGGAAAAAAAAA@@@???<<<;;;999222555888:::<<>>;;;:::AAALLL\\\kkkyyy''''''''''''((()))******)))(((((((((((()))******************************(((((((((((()))+++,,,---+++***)))))))))***,,,,,,,,,,,,+++++++++,,,---...------------------------....../////////...---------......///000000111111111111111111111111111111111111111111111111111111000000111222333444555555444444333333444444555666555555666666777888999999::::::;;;<<<===>>>???@@@>>>>>>???@@@AAACCCCCCDDDAAABBBEEEGGGJJJKKKMMMMMMLLLMMMOOOQQQQQQOOOMMMLLLHHHHHHHHHHHHIIIIIIJJJJJJHHHJJJLLLLLLKKKKKKMMMOOOMMMMMMMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPOOOQQQSSSUUUUUUTTTRRRQQQMMMOOOSSSUUUVVVWWWXXXYYY]]]```bbbbbb```]]][[[[[[ZZZ[[[\\\\\\\\\ZZZXXXWWWSSSRRRQQQQQQPPPPPPQQQQQQPPPPPPPPPOOOOOONNNNNNNNNPPPPPPOOONNNMMMLLLKKKKKKGGGHHHIIIJJJIIIGGGEEEDDDCCCBBBAAA???>>>=========:::<<<>>>>>>;;;999888888666666666777777888888888444555555444333333444666222111111111111111222222...//////000000//////...)))***+++,,,,,,***)))(((******))))))******+++,,,)))***+++,,,---......///,,,,,,+++******)))******''''''((((((((((((''''''(((((((((((())))))))))))&&&&&&''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((('''&&&&&&(((***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((('''(((((())))))(((((('''%%%%%%&&&&&&&&&'''''''''******)))(((((('''&&&&&&&&&''''''((((((((((((((())))))((('''((((((***+++''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&''')))***+++&&&&&&&&&'''((()))***+++(((((((((((()))))))))***))))))(((((((((((())))))'''''''''((()))******************)))))))))((((((+++++++++++++++,,,------000///...---,,,,,,,,,,,,//////............//////......///444;;;AAAEEEGGGAAAAAABBBBBB@@@===;;;999111444666666666999@@@EEEEEEEEEDDDBBB>>>;;;:::;;;@@@HHHVVVeeesss'''''''''((((((***+++,,,'''''''''''''''((())))))))))))))))))))))))))))))%%%%%%%%%&&&(((+++---///+++***)))))))))***,,,---...------,,,---...000111------------------------000000000000///...---,,,......//////000111111111111111111111111111111111222222111111111111111111......///111222333444555444333333333333444555555555555666666777777888888::::::;;;<<<===>>>???@@@===>>>???@@@BBBCCCEEEEEEAAABBBDDDGGGIIIKKKLLLLLLJJJLLLNNNPPPQQQPPPNNNLLLHHHHHHIIIIIIJJJKKKKKKKKKGGGIIILLLLLLKKKKKKNNNPPPMMMNNNNNNNNNNNNMMMLLLLLLKKKLLLMMMNNNOOOOOOOOOOOOLLLOOOUUUXXXYYYVVVQQQMMMIIILLLQQQTTTUUUVVVWWWXXXVVVZZZ___bbbbbbaaaaaaaaaYYYZZZ[[[\\\[[[YYYWWWVVVRRRRRRQQQPPPPPPPPPPPPPPPOOOPPPPPPPPPPPPOOONNNMMMPPPPPPOOONNNMMMLLLKKKJJJFFFGGGHHHIIIIIIGGGFFFDDDDDDCCCAAA???>>>===<<<<<<:::<<<>>>===;;;888777666555666666666777777888888444444444333222333555777000000////////////000111...///000111111000///...,,,---...//////---,,,************)))***++++++,,,((())))))+++,,,---......)))))))))))))))******+++''''''((((((((((((''''''''''''(((((())))))******))))))******+++++++++,,,))))))))))))))))))))))))'''''''''''''''((())))))((((((((('''&&&&&&(((***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((''''''''''''((((((((()))+++******)))((('''''''''&&&''''''(((((((((((((((((('''&&&%%%&&&(((***+++'''''''''''''''''''''&&&(((((((((((((((((((((((('''(((((()))))))))))))))******))))))))))))******))))))((('''''''''''''''%%%%%%%%%&&&((()))+++,,,(((((((((((())))))))))))))))))(((((((((((())))))((())))))***+++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...++++++++++++,,,---......///...---------///000111222000000333999>>>AAACCC???@@@@@@@@@>>>;;;777555333444555666666888;;;===999;;;======<<<;;;<<<===???FFFSSSaaappp******))))))))))))******))))))))))))************))))))*********+++++++++******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......------............------///000000000000000//////222222111111000/////////000000111222333333444444333333222222333333444555666555444333333444555666::::::999999::::::;;;<<<888888999:::;;;<<<======??????>>>>>>???AAABBBDDDGGGFFFEEEEEEEEEGGGIIIKKKIIIJJJLLLMMMNNNNNNMMMMMMJJJKKKLLLLLLLLLKKKIIIIIIFFFGGGGGGFFFEEEDDDFFFHHHJJJJJJJJJJJJKKKMMMNNNOOOLLLLLLLLLLLLLLLKKKKKKJJJNNNOOOQQQSSSSSSRRRQQQPPPLLLMMMNNNPPPRRRSSSTTTUUUYYYYYY]]]iiiuuuvvvlllbbb^^^]]]\\\ZZZYYYWWWVVVUUUPPPPPPOOONNNNNNMMMMMMLLLLLLMMMNNNOOONNNMMMLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGCCCAAA@@@@@@AAA@@@<<<888;;;:::999999888888999999666555555555666777999:::777666555444444333444444111111111111000000000///000000//////.........---***+++---///000000//////......,,,+++***)))))))))))))))))))))))))))))))))************)))))))))))))))(((''''''((('''$$$""")))(((((('''''''''(((((())))))))))))))))))))))))))))))))))))************(((''''''''''''&&&&&&&&&%%%%%%'''((((((((('''&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''')))***)))(((&&&'''((())))))((('''&&&))))))))))))************&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((,,,)))&&&$$$&&&(((+++,,,'''''''''&&&'''((())))))&&&'''(((*********))))))'''((()))******)))((('''))))))))))))))))))))))))'''&&&%%%%%%%%%'''((()))***))))))(((''''''&&&&&&***)))(((''''''((()))************)))))))))))))))((((((((()))******++++++((()))***+++,,,---------,,,,,,+++******+++,,,,,,,,,+++++++++---------,,,,,,++++++******++++++,,,---...///222555888;;;===>>>===<<<;;;:::888777777333333333333444555666666888:::;;;;;;999999:::<<<===CCCOOO^^^lll}}}(((''''''''''''''''''((())))))))))))************))))))*********+++++++++******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------............------//////000000000000//////111111111111000000000000000000111222222333444444333333222222333333444555666555444444444444555666777777777777888999:::;;;;;;;;;;;;;;;<<<<<<===============>>>???BBBDDDEEEGGGFFFEEEEEEEEEGGGIIIJJJIIIJJJLLLMMMNNNNNNMMMMMMKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGEEECCCBBBCCCGGGJJJJJJJJJJJJJJJKKKLLLMMMNNNJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNPPPQQQRRRQQQPPPOOOMMMMMMNNNPPPQQQRRRSSSTTTYYYZZZ```mmm{{{xxxooo\\\\\\[[[YYYXXXVVVUUUUUUOOOOOONNNNNNMMMLLLLLLLLLMMMMMMNNNOOONNNMMMLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJFFFFFFEEEDDDDDDDDDDDDDDDCCCAAA??????@@@???<<<999;;;:::999999888888999999777666555444444444555555777666555444444333333333111111111000000000//////////////////......------000000000000...---+++***++++++***)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))***)))((())))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********(((''''''''''''&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''''''''''''''(((((())))))))))))(((''''''((())))))'''&&&&&&'''(((((((((((('''&&&((((((((()))))))))******((((((''''''&&&&&&&&&&&&(((((((((((((((((((((((("""###&&&(((******(((&&&))))))*********+++++++++''''''))))))***)))(((((('''((()))******)))((('''))))))))))))))))))))))))''''''&&&&&&'''(((((()))''''''((((((((((((((((((***)))(((''''''((()))******)))))))))))))))))))))*********))))))))))))))))))***+++,,,,,,---,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,,,,---......---...------,,,,,,------...------...000111444555777888888777666555444333333222222222222333444555666777888:::999888888999;;;???DDDQQQ```nnn~~~''''''&&&&&&&&&&&&''''''))))))))))))***************************+++++++++******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------...//////000000/////////000000000000111111111111000000111111222333333333333333222222333333444555666555444444444444555666666666666777999:::<<<===???>>>======<<<<<<<<<<<<<<<<<<<<<===???BBBEEEFFFFFFEEEEEEEEEEEEGGGHHHJJJJJJJJJKKKMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKIIIHHHGGGGGGFFFDDDBBBAAACCCHHHLLLLLLKKKKKKJJJJJJKKKKKKLLLIIIJJJKKKMMMNNNNNNOOOOOOLLLMMMNNNOOOPPPOOONNNMMMNNNNNNOOOOOOPPPQQQQQQQQQTTTUUU\\\hhhuuuyyyuuunnnZZZYYYXXXWWWVVVUUUTTTTTTOOONNNNNNMMMMMMLLLKKKKKKMMMNNNNNNOOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIEEEDDDDDDCCCCCCCCCCCCCCCDDDAAA???>>>>>>===<<<;;;::::::999888888888888999777666555333111111000000666555555444444333333222000000000000///////////////............---------/////////---,,,)))'''&&&((((((((((((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((---+++(((((()))************))))))((())))))******''''''''''''''''''''''''(((((())))))))))))******(((''''''''''''&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&(((((())))))***+++,,,,,,***)))(((((()))(((&&&$$$&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((!!!%%%(((***)))'''%%%&&&&&&((()))))))))((('''(((((()))))))))((('''''''''(((((())))))(((((('''))))))))))))))))))))))))''''''((()))))))))((((((&&&&&&&&&'''((())))))***))))))(((((((((((())))))))))))))))))))))))******++++++******)))(((((('''+++,,,,,,------,,,,,,,,,,,,++++++******++++++,,,------------...............------,,,,,,------...//////...//////000111222333333333222222222111111222111111222222333444555666777888888777777888:::???DDDPPP```ooo))))))(((((((((((())))))((()))))))))******************************************))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------......//////000/////////...//////000111222222222000000111111222222222333333333222222333333444555555555555444444555555555777777888999;;;===???@@@BBBAAA???===<<<<<<<<<<<<============???AAACCCEEEEEEEEEDDDDDDEEEFFFHHHHHHIIIJJJKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDFFFJJJMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJKKKLLLMMMMMMMMMLLLLLLNNNNNNNNNOOOOOOOOOOOOOOOQQQRRRWWW___gggiiiddd___VVVVVVVVVUUUUUUTTTSSSSSSPPPPPPOOONNNNNNMMMMMMLLLMMMNNNOOOOOONNNMMMKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDCCCAAA???===<<<<<<<<<<<<:::999999888888888888888666555444333222000000///555555444444333333222111000000/////////.........------------------------)))))))))))))))))))))((()))))))))(((((())))))***))))))))))))))))))))))))''''''''''''((((((((((((111...***(((((((((((('''(((((((((((((((((()))***(((((((((((((((((((((((((((((((((((()))))))))***(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''&&&&&&&&&%%%''''''((()))+++,,,------)))((('''((()))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&)))+++###%%%'''(((((((((&&&%%%)))))))))((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''&&&&&&''''''((()))))))))))))))(((((((((((()))))))))))))))))))))*********************))))))((((((,,,,,,---------,,,,,,++++++++++++++++++++++++++++++,,,------,,,,,,---...,,,++++++******++++++,,,000000/////////000111111111111222222222333333333111111111111222333444444666777999888777777888:::===CCCOOO```ooo))))))(((((((((((())))))((()))))))))******************************************))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............---------............------------...///////////////......///000111222222333000111111111111111222222333333222222333333444555444555555555555555555444555666777888:::<<<>>>@@@BBB@@@>>><<<;;;;;;<<<<<>>>>>>>>???AAABBBDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHFFFGGGIIIJJJIIIIIIKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNNNNNNNNNNRRRSSSVVVYYY\\\[[[XXXTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPOOONNNNNNNNNNNNOOOOOONNNMMMKKKJJJGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBAAAAAABBBBBBBBBAAA???===;;;:::;;;<<<:::999888888777777888888444444444444333333222222333444444444333222111000/////////............---,,,,,,,,,,,,------------((((((((())))))***+++,,,,,,,,,+++***)))(((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))000---)))''''''''''''&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))'''(((((((((((()))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&%%%&&&&&&'''((()))+++,,,,,,'''&&&&&&''')))***)))'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((++++++***(((%%%%%%(((+++&&&''')))++++++***)))((())))))((('''''''''&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))************(((((())))))************,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++)))+++,,,,,,******,,,---,,,++++++******++++++,,,............///000111222000000111222222333333444111111111111222333444444777888999999888888999;;;>>>CCCPPPaaaqqq((((((''''''''''''(((((())))))))))))************+++++++++*********************))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,------............------,,,---......////////////...//////000111222222222111111111111111111111111333333222222333333444555444444555666666555444444333333444555777999;;;<<>><<<::::::;;;<<<===@@@???>>>======>>>???@@@CCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIHHHIIIIIIIIIFFFIIILLLMMMLLLKKKKKKKKKLLLKKKKKKJJJIIIIIIIIIJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNQQQSSSSSSSSSQQQPPPRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSRRRQQQQQQPPPPPPOOONNNOOOOOOOOONNNLLLKKKJJJFFFEEEEEEEEEDDDDDDDDDDDD@@@??????>>>>>>>>>>>>>>>@@@@@@???===;;;999:::;;;999999888777777777777888333333444555555555444444222333444444333222000//////.........------------++++++,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,------+++***)))((((((((((((((((((((((((((((((((('''''''''(((((())))))***)))'''&&&&&&''')))))))))%%%%%%%%%%%%&&&'''((((((************************''''''(((((((((((())))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&''''''((()))******&&&%%%&&&''')))***)))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((+++...---)))%%%%%%&&&%%%&&&((()))))))))((('''((((((''''''&&&'''''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((()))))))))(((''''''((((((((((((((('''''''''(((((())))))))))))((((((((((((((()))******++++++'''(((((()))******++++++***++++++,,,,,,+++++++++***++++++,,,,,,++++++***(((***,,,,,,))))))+++---...------,,,,,,------...++++++++++++,,,...///000...//////000111111222222222111111222222333444555777888:::999888888999;;;@@@EEEQQQcccttt))))))(((((((((((())))))))))))))))))************+++++++++*********))))))******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...//////...---------............------+++,,,---...//////////////////000000111111111222111111111111000000000000333333222222333333444555444444555666666555444444222222333444666777999:::<<<:::999888888:::<<<>>>???>>>=========???@@@AAABBBBBBCCCDDDEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKIIIJJJLLLKKKJJJIIIJJJKKKKKKKKKJJJIIIIIIIIIJJJJJJHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMHHHJJJMMMNNNMMMMMMNNNOOOPPPQQQQQQRRRSSSTTTTTTUUURRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOOOONNNLLLJJJIIIDDDDDDDDDDDDCCCCCCCCCCCC???>>>======<<<<<<=========???@@@>>>;;;888888999999999888777777777777777333333444555555444333333111222333444333111///............---------,,,,,,***+++++++++,,,,,,,,,,,,///...,,,+++************+++***)))(((((((((((((((((((((((((((((((((((((((''''''((())))))***++++++&&&&&&%%%''')))******)))%%%%%%%%%&&&&&&'''))))))))))))))))))))))))))))))'''''''''((((((((())))))(((''''''''''''&&&&&&&&&'''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''''''''''''''(((((()))))))))((('''&&&((())))))(((&&&(((((('''&&&&&&'''((((((&&&''''''''''''((((((((('''''''''((((((((())))))((((((((((((((((((((((((%%%)))+++)))$$$"""###&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''((()))((('''&&&&&&&&&&&&'''((()))))))))))))))))))))))))))(((((('''&&&&&&''''''&&&&&&''''''(((((())))))'''((()))******)))(((''''''(((((()))******++++++)))))))))))))))*********(((((()))***++++++++++++***+++,,,,,,,,,,,,+++***(((+++...---***(((+++///...------,,,,,,------...,,,,,,,,,,,,,,,---...////////////000000111111222222222222222333444555666666777888888777777888:::>>>CCCOOObbbsss,,,,,,++++++++++++,,,,,,))))))))))))************++++++++++++******))))))******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222222111000---..................---+++,,,---...////////////000000000000111111111111111111111000000000000000333333222222333333444555333444555666666555444333444444444555777888:::;;;999888666666777999<<<>>>===<<<<<<===>>>@@@BBBCCCAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHIIIHHHGGGGGGHHHIIIKKKLLLKKKKKKJJJIIIGGGGGGJJJLLLJJJJJJIIIIIIIIIJJJJJJKKKGGGGGGIIIJJJKKKKKKLLLLLLJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMMMMMMMJJJMMMOOOPPPNNNNNNPPPRRRPPPPPPQQQRRRSSSTTTUUUUUURRRQQQQQQPPPPPPOOONNNNNNOOOOOOOOOOOONNNLLLJJJIIIDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>><<>>??????@@@@@@@@@>>>AAADDDEEEDDDCCCCCCCCCBBBCCCDDDDDDCCCCCCDDDEEEJJJJJJIIIHHHHHHGGGGGGFFFGGGIIIJJJJJJHHHGGGGGGGGGJJJKKKLLLLLLLLLJJJIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSPPPQQQSSSTTTUUUUUUUUUTTTUUUVVVWWWWWWVVVSSSQQQOOOTTTSSSQQQOOOMMMLLLLLLLLLFFFFFFGGGGGGFFFEEECCCBBBCCCCCCBBBBBB@@@???===<<<:::::::::999888777666555666666777777777777666666999888666444444555777888000000000000000///......------......------,,,+++---,,,***(((''''''((((((((((((((()))******++++++***++++++)))((('''(((*********))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))***))))))(((''''''((((((''''''''''''(((((())))))'''&&&&&&'''((()))'''''''''((()))******+++)))(((((('''''')))***++++++*********)))))))))((((((((((((''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&'''((('''&&&&&&&&&((('''((((((((((((&&&$$$###(((((((((((((((((((((((('''''''''''''''&&&&&&&&&)))))))))))))))(((''''''%%%&&&'''))))))(((((('''++++++************++++++*********)))))))))))))))***++++++,,,,,,++++++***,,,,,,,,,---------......++++++,,,,,,---...//////---...//////......///111///////////////000000111333333333333444555666666777888999888777777999;;;>>>DDDNNNYYYgggwww&&&'''))))))((((((***+++((((((((()))))))))******+++,,,,,,------,,,,,,+++)))))))))***+++,,,......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---...............------,,,------...............---...///000111111111111222222222222111111111000111111222222222333333333444333333333333444555555444444555555666777888888999999::::::::::::;;;;;;;;;<<<===>>>????????????>>>@@@CCCEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEGGGIIIIIIIIIHHHIIIKKKIIIJJJKKKLLLLLLLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNOOOPPPQQQOOOPPPRRRSSSSSSSSSSSSRRRSSSTTTUUUUUUUUUTTTSSSRRRSSSRRRPPPOOOMMMLLLKKKKKKFFFFFFFFFFFFEEEDDDCCCCCCAAAAAA@@@@@@?????????>>>:::::::::999888777666555666666666777777666666666888777666444333333444444111222222222222111000000...............---,,,,,,***))))))))))))***++++++*********)))))))))))))))***+++,,,+++)))((()))******)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((()))))))))(((((('''&&&((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&'''(((((()))******(((((('''''''''((()))************)))(((((((((''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''((())))))''''''((())))))*********)))((('''&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''')))))))))))))))((('''''')))***+++,,,---,,,,,,++++++******))))))******+++***************************++++++,,,,,,++++++***,,,,,,,,,------------...+++,,,,,,,,,---.........---...//////......///000000000000000000111111222333333222333333444555666666777777777555555777999===CCCMMMYYYgggwww&&&((())))))))))))+++,,,))))))))))))************,,,,,,------------,,,,,,((((((((()))***+++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------...............---,,,,,,---...............---...///000000111111000222222222222111111111111000111222333444333222222333333333333333444555555333333444666777888999:::999999::::::::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>@@@CCCDDDCCCBBBCCCCCCCCCEEEFFFFFFEEEEEEFFFGGGDDDDDDEEEEEEEEEEEEFFFFFFCCCFFFHHHJJJJJJJJJLLLNNNHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMOOOOOONNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSQQQPPPOOONNNMMMLLLKKKJJJGGGFFFEEEDDDDDDCCCCCCDDD@@@???>>>>>>>>>???@@@@@@:::::::::999888777555555555555555555555555555555666555555444333222222111111111222222111111000//////............---------)))******+++++++++++++++++++++******)))(((((('''((()))++++++)))(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''))))))))))))))))))))))))))))))(((&&&&&&%%%%%%%%%'''(((((((((((('''&&&&&&(((((((((''''''(((((((((''''''((((((((((((((('''&&&&&&&&&'''(((((())))))''''''&&&&&&''''''((()))***))))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((()))***)))((('''(((***)))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((()))))))))))))))(((((('''((()))***+++++++++******+++******))))))******+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,...//////......///000111111000000111111222333222222222333333444555666777888888777666666777999<<>>@@@BBBCCCBBBAAABBBCCCDDDEEEGGGGGGFFFFFFGGGIIIFFFFFFGGGHHHHHHIIIJJJJJJEEEGGGJJJKKKKKKKKKMMMNNNJJJJJJKKKLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPPPPPPPPPPPPPOOOOOOPPPOOOOOONNNNNNOOOPPPPPPNNNNNNNNNMMMLLLKKKJJJJJJGGGFFFDDDCCCBBBBBBCCCDDDAAA???===<<<<<<===>>>@@@999999999999888666555444555555444444444444555555333333444444444333222222///////////////......---//////......---------...,,,---------,,,***((('''************))))))((((((%%%'''))))))'''&&&&&&'''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&((()))))))))((('''&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&'''''''''((()))(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''((())))))((('''((()))'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))(((((())))))))))))((((((''''''(((((())))))))))))******))))))))))))************************++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,---///...------...000000000//////000000111222222222222222333444555666:::;;;;;;:::888888999:::>>>DDDNNNYYYfffuuu&&&(((((((((&&&%%%&&&'''******))))))))))))))))))))))))************))))))++++++***))))))))))))***************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,------...//////......,,,---...///000000000000...//////000000000000/////////////////////000000///000333444444333222111333222222222222333444444333333444444444444555555999999999:::::::::;;;;;;999:::;;;<<<<<<============???AAAAAAAAAAAABBBCCCDDDEEEGGGGGGFFFFFFHHHJJJGGGHHHIIIIIIJJJKKKLLLLLLIIIJJJLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNOOOOOOPPPLLLLLLLLLLLLMMMNNNOOOOOOQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIIIIFFFEEEDDDBBBAAABBBBBBCCCBBB@@@>>>;;;::::::;;;<<<999999999888777666555444444444333222222333444444111111333444444444444444///////////////...------//////...------------...,,,---------,,,***((('''(((((())))))************&&&((())))))((('''((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&'''''''''''''''&&&''''''((())))))(((''''''%%%&&&((()))))))))((('''&&&&&&&&&'''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((((((&&&&&&'''((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))(((((())))))))))))((((((***************++++++,,,***))))))))))))))))))***'''((((((((())))))*********++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,---......------...//////............///000000222222222222333444555555999::::::999888888999;;;@@@FFFOOOYYYeeesss"""$$$%%%&&&&&&''')))***))))))))))))((((((((((((((((((((())))))(((((((((******++++++,,,...///000************************++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,---...////////////)))***+++,,,---.........//////000000000000//////111111111111222222222222000111222333444333222222222222222222222333444444333333333333333333333333999999::::::::::::;;;;;;999:::;;;<<<===============???@@@@@@@@@@@@AAACCCCCCDDDFFFFFFFFFFFFHHHJJJGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMNNNNNNLLLKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPOOOOOOOOOOOOPPPQQQQQQQQQOOOMMMKKKIIIHHHGGGHHHIIIJJJKKKKKKJJJIIIHHHEEEDDDCCCBBBBBBAAAAAABBBAAA@@@>>>;;;:::999999:::999999999888777666444444444333222111111222333444111111222222333333444444000000111111000000///...///...---,,,+++,,,------)))******+++++++++++++++'''(((((()))******++++++)))***+++***))))))+++---(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))'''''''''''''''''''''''')))))))))((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&((())))))&&&&&&'''(((((((((((('''&&&'''((())))))((('''&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''((('''&&&%%%&&&(((***)))(((((((((((())))))((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((('''(((((())))))))))))))))))(((((((((((()))*********))))))(((((())))))***&&&''''''(((((()))))))))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---......------...///...------------...//////111111111222222333444555555666777666555555777999AAAFFFOOOYYYdddsss"""$$$&&&''''''(((***+++(((((((((((('''''''''&&&(((((())))))))))))((((((************+++---...///************************************************)))******++++++++++++++++++,,,---...////////////))))))+++,,,---.........//////000000000000//////000111111111222222222222111111222222222333333333222222222111222222333444222333333444444555555555999999::::::::::::;;;;;;:::;;;<<<======>>>=========???@@@?????????AAACCCBBBDDDEEEFFFFFFFFFHHHIIIGGGHHHHHHHHHIIIIIIJJJJJJLLLNNNOOONNNMMMKKKKKKLLLJJJJJJIIIIIIJJJLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQLLLLLLKKKKKKKKKLLLLLLMMMNNNMMMMMMLLLMMMNNNPPPPPPRRRRRRQQQPPPNNNKKKHHHGGGFFFHHHIIIJJJJJJIIIHHHGGGCCCCCCCCCCCCBBBAAA@@@@@@======<<<<<<;;;:::999999999999888888777555444333333222111000000111222333333222111000000000111111000000111111000000///......---+++*********,,,---***))))))))))))***++++++)))))))))))))))*********)))))))))'''&&&'''+++---'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))******)))(((&&&))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&'''(((((()))))))))(((&&&'''((())))))((('''&&&&&&&&&&&&''''''((()))***((((((((((((((((((((((((&&&'''((()))))))))((((((%%%%%%&&&'''((()))******'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&((()))((('''&&&'''(((***)))(((''''''((()))***''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((()))))))))))))))((('''&&&&&&&&&'''((()))))))))(((((((((((())))))'''''''''((())))))*********++++++,,,,,,++++++******++++++++++++,,,,,,,,,*********+++,,,,,,,,,---+++---......---,,,...///...............///000000111111111111222333444555222444555555444555777999>>>DDDNNNXXXeeettt&&&((()))(((''''''((()))((((((''''''&&&&&&&&&%%%))))))************))))))***))))))((((((((((((((())))))))))))))))))))))))************************))))))***++++++++++++++++++,,,---...////////////***+++---...///000000000///000000000000000//////......//////000000000111222222111111111222333444222222111111222222333444111222333444555777888888999999:::::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>===>>>??????>>>???AAACCCAAACCCEEEEEEEEEFFFHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMOOOOOOMMMLLLMMMNNNGGGGGGGGGHHHJJJMMMOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLMMMNNNNNNMMMLLLKKKLLLMMMMMMNNNPPPQQQRRRRRRNNNMMMLLLKKKKKKJJJJJJJJJLLLKKKKKKKKKLLLMMMOOOPPPRRRRRRSSSRRRPPPMMMJJJHHHEEEGGGIIIJJJJJJIIIHHHGGGBBBCCCDDDDDDCCCBBB@@@???:::;;;;;;<<<<<<;;;::::::888888888888777555444333333222000//////000222333666444111...---,,,---..................------,,,...---+++))))))***+++,,,---,,,***(((''''''((((((++++++******)))((((((((('''&&&%%%###"""$$$(((,,,'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''((()))******))))))&&&'''(((******((('''&&&''''''&&&&&&'''(((***+++)))))))))))))))(((((((((&&&''')))*********)))((($$$%%%&&&''')))***+++,,,(((((((((''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((()))***)))((('''(((***((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((())))))))))))))),,,+++*********+++---...))))))(((((((((((())))))'''(((((()))***++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------+++,,,...---,,,,,,---//////////////////000111111111111111111222333444555333444666666666777999<<<;;;BBBLLLXXXeeeuuu(((''''''(((*********)))(((&&&%%%'''***+++)))&&&((((((((((((((((((((((((******)))((((((((((((((()))*********++++++++++++)))))))))))))))******++++++++++++***++++++,,,,,,......////////////.....................------------......///////////////000000000000111111111111222222333333333333444444222222222222222222222222333333444555555666666777777777888777666666888;;;999:::<<<===>>>???>>>>>>;;;<<<>>>@@@AAAAAAAAA@@@AAABBBCCCDDDEEEFFFGGGHHHKKKJJJJJJIIIHHHHHHGGGGGGJJJMMMPPPPPPMMMKKKJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMSSSSSSRRRQQQPPPOOOOOOOOOQQQPPPOOONNNMMMMMMMMMMMMLLLMMMOOOQQQRRRRRRRRRRRRJJJJJJJJJJJJIIIHHHGGGFFFJJJKKKKKKLLLMMMMMMNNNOOOPPPPPPPPPOOOMMMJJJHHHGGGGGGHHHIIIJJJKKKJJJIIIHHHAAAAAABBBCCCBBBAAA???>>>======<<<;;;::::::999999::::::888777555333222111333222222222222222222333111000000000//////.........///000000000000000///---,,,++++++******++++++---,,,***))))))***,,,---+++******)))))))))))))))&&&)))---//////---***)))))))))))))))))))))))))))+++***)))'''''''''((()))%%%'''***,,,,,,***'''%%%++++++******))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((($$$&&&''')))))))))(((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&***++++++***'''&&&&&&'''***)))(((''''''((())))))((((((''''''''''''((((((((()))))))))))))))(((((('''))))))((('''&&&'''(((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((()))''''''''''''((((((((((((((((((''''''''''''(((((('''((()))******)))((('''''''''''''''((()))++++++((((((((((((''''''''''''+++*********))))))(((((('''((())))))(((((()))***++++++++++++++++++++++++++++++,,,,,,,,,,,,------((())))))***,,,------...------......///000000000111111000000///.........111333444444222222333555777888999888666666777999<<>>??????>>>;;;===>>>@@@AAAAAAAAAAAABBBCCCCCCDDDFFFGGGGGGHHHJJJJJJJJJIIIIIIIIIHHHHHHJJJMMMOOOOOOLLLJJJIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPPPPOOOOOOOOOPPPPPPQQQRRRQQQPPPNNNMMMMMMLLLLLLMMMNNNOOOPPPQQQQQQPPPOOOLLLLLLLLLKKKKKKJJJIIIHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLMMMMMMLLLKKKIIIGGGEEEFFFFFFGGGGGGHHHGGGGGGGGGCCCCCCCCCCCCBBBAAA@@@???<<<<<<<<<;;;::::::999999555444444444333333333333222222111111111111222222111111000000000/////////000/////////////////////...---,,,,,,++++++,,,,,,,,,,,,************,,,,,,+++******)))))))))))))))***)))***,,,//////,,,((())))))))))))))))))))))))+++***)))(((''''''((()))&&&''')))++++++)))'''&&&)))((((((((('''''''''&&&(((((((((((())))))))))))(((((((((((('''''''''''')))))))))))))))******+++(((((((((((((((((((((((())))))))))))((('''&&&%%%'''((((((((())))))))))))(((((('''''''''&&&&&&&&&((()))***)))((('''((()))))))))(((''''''((()))***((((((''''''''''''((((((''''''(((((((((((('''''''''))))))((('''&&&'''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''((()))***+++(((((((((((((((((((((((())))))))))))((((((''''''%%%'''))))))((()))***,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,...//////000,,,------...//////000000000000000000000//////...000111333222111111222444222333444444333444666888===DDDOOO[[[ggguuu)))((('''(((*********)))&&&%%%%%%&&&(((((('''%%%))))))))))))))))))))))))***))))))(((((((((((((((((((((((()))))))))******)))))))))))))))******+++))))))******+++,,,---...///////////////...---,,,,,,---------.../////////222111000/////////000111000000000000111111111111222222222222333333333333111111111111111111111111333333333444555555666666666777888777666666888::::::;;;<<<===>>>?????????<<<===>>>???AAAAAAAAAAAACCCCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJLLLNNNMMMKKKIIIHHHHHHIIIIIIIIIJJJKKKMMMNNNOOONNNNNNNNNNNNOOOPPPQQQRRRSSSRRRQQQPPPNNNMMMLLLKKKMMMNNNOOOPPPPPPOOONNNMMMNNNNNNMMMMMMLLLLLLKKKKKKGGGIIIKKKLLLMMMMMMKKKJJJJJJKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCAAAAAA@@@@@@<<<;;;;;;::::::999999999444444444444333333333333111111000000000000111111111111111111000000000000111000///...------...///......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))))))))))))))---)))&&&)))...000,,,'''))))))))))))))))))))))))***))))))(((((((((((()))'''(((((())))))(((((('''((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((***)))(((''''''&&&&&&'''''''''((((((((()))))))))'''''''''''''''&&&&&&&&&&&&'''))))))(((((()))***((((((''''''((()))***+++((((((''''''''''''(((((('''(((((()))))))))(((((('''))))))((('''&&&'''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))'''&&&%%%''''''''''''((((((((((((((((((''''''''''''(((((()))(((((('''(((((())))))''''''''''''((()))******'''(((((())))))*********((((((((((((''''''''''''$$$&&&((())))))***,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,---......//////---...000111111111000//////111222222111000222333///111222333333444777999>>>EEEOOOZZZfffttt+++***)))***+++,,,+++***&&&&&&&&&'''((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))******+++)))))))))***+++---...///////////////...---,,,,,,,,,,,,,,,---...///000000222111///...---...///000///000000000111111111111111222222222222333333333000000000000000000000000444444555555666777777777666777888888777777888::::::;;;<<<===>>>?????????<<<===>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLJJJKKKLLLKKKJJJIIIHHHGGGHHHHHHIIIJJJLLLMMMOOOPPPOOOOOOOOOOOOPPPQQQRRRRRRTTTSSSRRRQQQOOOMMMKKKJJJKKKLLLNNNOOOPPPOOOOOONNNOOOOOONNNMMMLLLLLLLLLLLLHHHJJJLLLNNNOOOMMMKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJFFFEEEDDDBBBBBBBBBCCCDDDGGGEEECCCAAA????????????;;;:::::::::999999999888999888777666444333222111000000////////////000000111111111111111111000000222111...,,,+++,,,---...------,,,++++++++++++,,,******++++++++++++******+++******)))))))))))))))+++(((&&&'''***,,,+++))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((''''''(((((((((************))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''%%%%%%%%%$$$%%%&&&&&&'''((((((((((((((((((((((((''''''&&&&&&&&&(((***+++'''''''''((((((((())))))''''''''''''''''''''''''&&&''')))(((''''''(((***'''''''''((()))******+++((((((''''''''''''((((((((())))))************)))'''))))))((('''&&&'''(((''''''((((((((((((''''''(((((((((((((((((((((((('''((()))***)))(((%%%$$$''''''''''''(((((((((((((((''''''&&&&&&''''''((()))((('''&&&&&&((()))***'''''''''''''''((()))***'''(((((()))***++++++,,,((((((((((((((((((((((((&&&((())))))))))))+++,,,***************************++++++++++++,,,,,,,,,))))))***++++++,,,------++++++,,,,,,---.........,,,---///111222111000000000111222222111111222333222444555555555777999;;;???FFFOOOYYYdddrrr((('''&&&&&&'''((('''&&&&&&'''))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))******+++)))))))))***+++---...///...............---,,,,,,,,,,,,,,,---...///000000//////------------...//////000000000111111111111111111111222222222333333000000000000000000000000222333333444444555666666555777888888777777888999::::::;;;<<<===>>>??????======>>>>>>???AAABBBBBBAAABBBBBBBBBBBBBBBBBBBBBEEEFFFGGGHHHIIIKKKLLLLLLJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMOOOPPPRRRRRRQQQQQQQQQQQQRRRRRRTTTTTTSSSRRRPPPNNNLLLJJJIIIJJJLLLOOOPPPQQQQQQQQQOOONNNMMMKKKKKKKKKKKKKKKJJJKKKNNNPPPPPPOOOMMMKKKHHHIIIJJJKKKLLLKKKKKKJJJGGGFFFDDDCCCBBBBBBBBBCCCDDDCCCAAA>>>===<<<<<<<<<999999999999999888888888888777777555444333222111000//////////////////000000000000000000000111111222000...,,,++++++,,,---,,,++++++***************)))******++++++******)))+++******)))))))))))))))&&&((()))'''%%%%%%(((+++((((((((((((((((((((((((((((((((())))))))))))((()))((('''&&&&&&'''((()))))))))))))))************(((((((((((())))))))))))((((((((((((''''''''''''((((((''''''(((((()))***((((((((((((((((((((((((''''''&&&&&&&&&(((***+++''''''''''''((((((((((((&&&''''''''''''''''''''''''((()))((('''&&&&&&(((&&&&&&'''((()))*********((((((''''''''''''((((((&&&''''''((()))))))))((('''))))))((('''&&&'''((('''(((((((((((((((((('''(((((((((((((((((((((((('''((()))******(((&&&$$$''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&''')))***'''''''''''''''(((((()))'''(((((()))***++++++,,,)))))))))))))))))))))))))))***+++***)))((()))************************************+++++++++,,,,,,)))******++++++,,,,,,,,,++++++,,,,,,---.........,,,---///000111111111111111222333333222222333555555666777777666777999;;;@@@EEENNNXXXcccqqq)))(((&&&'''(((((('''%%%'''(((******)))))))))***((((((((((((((((((((((((((((((((((((((())))))***((((((((()))))))))******)))))))))))))))******+++))))))******+++,,,---...,,,------.........------,,,---------.../////////,,,,,,---------.........000000000000111111111111111111111111222222222222111111111111111111111111000000000111222222333333555777888999888777888999999999999:::;;;<<<>>>???=========>>>???@@@BBBCCCBBBBBBBBBBBBBBBAAAAAAAAADDDDDDEEEGGGHHHIIIKKKKKKJJJIIIHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJKKKMMMNNNOOOSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTSSSQQQOOOMMMKKKHHHJJJLLLOOOQQQRRRRRRRRROOOMMMLLLJJJJJJJJJJJJKKKLLLMMMOOOPPPPPPOOOMMMLLLEEEFFFHHHIIIIIIIIIHHHHHHGGGGGGEEEDDDBBBBBBAAAAAA@@@@@@>>>===;;;;;;::::::888888888888888888888888222222222222333333333333000000////////////000000////////////000000000000//////---,,,++++++,,,---++++++***)))))))))))))))************************+++******)))))))))))))))###'''+++)))$$$###''',,,(((((((((((((((((((((((('''(((((())))))))))))((((((''''''&&&&&&''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((***)))(((''''''&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''''''''((()))(((&&&%%%&&&'''&&&'''((()))******))))))((((((''''''''''''((((((######$$$%%%&&&&&&&&&&&&'''))))))((('''&&&'''((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))(((''''''&&&''''''(((((('''(((((())))))*********))))))))))))************+++,,,,,,+++)))(((((()))************************************++++++++++++,,,,,,,,,------.........,,,,,,,,,---......//////.........///000111111222111333444444333222444555444555666555555555777999???EEEMMMWWWbbbppp***)))(((((())))))(((&&&%%%(((******(((''')))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******)))))))))*********++++++)))))))))))))))******++++++*********+++,,,,,,---++++++,,,---............------..................)))+++---///000000///...000000000000111111111111111111111111222222222222222222222222222222222222000000111222222333333444444666999999888777777888888888888888999;;;===>>>>>>>>>===>>>???@@@BBBCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEGGGHHHIIIIIIJJJHHHGGGHHHKKKMMMMMMLLLJJJJJJJJJJJJKKKLLLMMMNNNQQQQQQQQQQQQQQQRRRSSSTTTRRRSSSTTTTTTSSSPPPNNNMMMJJJKKKNNNPPPQQQRRRRRRRRROOONNNLLLJJJIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFEEEDDDCCCAAA??????============<<<;;;:::999777888888888888888888888111111222222222333333333111000000//////000000111---.........////////////------,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++***)))(((((()))***++++++******)))))))))))))))%%%(((***)))'''&&&(((+++((((((((((((((((((((((((&&&'''((()))******)))(((''''''''''''''''''''''''&&&'''''''''((((((((()))(((((((((((())))))))))))((((((((((((''''''''''''$$$$$$######$$$$$$%%%&&&(((((((((((((((((((((((())))))))))))((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%'''((('''&&&&&&''')))'''((()))******)))((((((((((((''''''''''''((((((###$$$%%%&&&'''''''''''''''))))))((('''&&&'''((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''(((((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))*********+++,,,+++)))))))))+++************************************++++++++++++,,,,,,------------......,,,------...//////000000000///...---...000111333000222333333222222333444111333444444444555888:::>>>DDDLLLVVVaaappp'''%%%$$$$$$%%%%%%$$$"""$$$'''***)))'''&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******************++++++++++++)))))))))))))))******++++++++++++***++++++,,,,,,******,,,---.../////////...............---------(((+++...111222222000///000000000000111111111111000111111111111222222222222222222222222222222222333333444555555666666777444666999999888777777888888777777777888:::<<<===>>>>>>======>>>@@@BBBCCCFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJGGGFFFHHHLLLOOOOOOMMMKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOQQQSSSTTTUUURRRSSSTTTTTTSSSQQQOOONNNMMMNNNOOOQQQRRRRRRQQQQQQPPPOOOLLLKKKJJJJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLHHHHHHIIIJJJJJJJJJIIIHHHEEEEEEEEEDDDCCC@@@>>><<<;;;<<<=========<<<:::999777777777777777888888888666666555444444333222222111111000000000000111111,,,---------......//////++++++,,,---------,,,,,,---,,,++++++******++++++,,,***)))'''''')))***,,,+++******)))))))))))))))(((((()))***++++++***)))((((((((((((((((((((((((&&&'''(((*********)))(((&&&&&&'''(((((('''&&&&&&((()))))))))******++++++(((((((((((()))))))))))))))(((((((((''''''''''''''''''&&&&&&&&&'''(((((((((((((((((((((((((((((($$$&&&'''))))))))))))(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((###%%%&&&''''''''')))+++(((((()))******)))((('''((((((''''''''''''((((((&&&'''((()))************''')))))))))'''&&&'''((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''###$$$&&&((())))))((('''(((''''''&&&&&&&&&''''''((((((((((((''''''''''''&&&'''''''''(((((())))))((()))++++++******+++---)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,------......///000000000222000...------///111333///111222222111111222333000222444555666777:::===>>>CCCKKKUUUaaappp%%%&&&''''''((((((''''''$$$%%%&&&'''''''''&&&&&&(((((((((((((((((((((((())))))((((((((((((((()))''''''''''''((((((((((((***************)))((('''******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///---...///000000...,,,***'''***...222444444222111222111111111000000//////111111111111111111111111111111111111222333444555555666777777666666777888888777666666666777888999??????>>>>>>>>>>>>??????AAACCCEEEEEEDDDCCCDDDEEEDDDDDDCCCCCCEEEHHHKKKMMMJJJIIIHHHGGGHHHIIIJJJKKKKKKJJJHHHGGGHHHIIIKKKMMMJJJKKKLLLMMMOOORRRTTTUUURRRRRRSSSRRRRRRQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMLLLJJJJJJIIIIIIKKKJJJJJJKKKLLLLLLKKKIIIJJJKKKKKKKKKKKKIIIHHHGGGFFFEEEDDDCCCAAA@@@???>>><<<======>>>>>>===<<<;;;:::999888777666555444333444333222222111111222222444444333222111000///..............................///000000000///......)))************+++++++++************************+++***)))(((((()))***++++++***)))(((((()))***+++***))))))((('''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&&&&''''''((()))))))))&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((())))))((('''&&&&&&))))))))))))************%%%%%%&&&'''((()))***+++&&&'''((()))************)))((('''''')))******)))(((((('''''''''&&&&&&&&&%%%''')))+++,,,***((('''&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))************+++++++++,,,+++*********+++------))))))*********))))))(((,,,,,,,,,------.........------,,,,,,---...000111////////////000000000000000111111111111222222222333444555444444555888;;;@@@DDDNNN[[[eeeqqq%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((())))))))))))************))))))(((((())))))))))))*********---------------------------,,,,,,+++,,,---...///....../////////...,,,++++++---///222222222000///222111111111000000000000111111111111111111111111111111111111222333444555555666777777666666777888;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>???@@@AAABBB@@@BBBCCCCCCBBBBBBCCCDDDCCCCCCBBBBBBDDDFFFHHHJJJHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLKKKKKKLLLMMMNNNPPPRRRRRRPPPQQQQQQQQQPPPPPPOOONNNPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOMMMLLLKKKJJJJJJJJJKKKJJJIIIIIIKKKKKKJJJIIIJJJJJJKKKKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA???>>>>>>============<<<;;;999888888777777666555444333333444333222222111111222222444333333222000//////...////////////////////////'''(((***+++,,,++++++***)))************+++++++++************************+++***)))(((((()))***+++++++++***))))))***++++++***))))))(((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((('''&&&((((((((()))))))))******'''''''''''''''((((((((($$$%%%&&&'''''''''''''''((('''%%%&&&'''))))))((((((((('''''''''&&&&&&&&&%%%&&&((()))***)))(((''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((******))))))))))))******))))))*********++++++++++++******)))***+++,,,---))))))***++++++*********,,,,,,,,,------------------,,,,,,,,,,,,...///000////////////000000000000000111111111111222222222333444555444444555888:::???DDDNNNZZZdddooo%%%&&&''''''((((((''''''(((((('''&&&'''((()))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((()))))))))******((())))))************)))---,,,+++++++++,,,---...........................,,,,,,,,,,,,,,,---.....................---------///000000000000//////...111111111111111000000000000000000000000000000000222111111222222333444555555666777777666666888999===<<<<<<<<<<<<===>>>>>>======>>>???@@@BBBCCCDDD???AAABBBBBBAAAAAABBBCCCCCCBBBAAAAAABBBDDDEEEFFFEEEFFFFFFGGGHHHGGGGGGGGGIIIIIIJJJJJJKKKKKKKKKJJJKKKKKKKKKKKKLLLNNNOOOPPPNNNNNNOOOOOOOOONNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKIIIGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHFFFFFFDDDCCCBBBAAA@@@>>>>>>===<<<<<<<<<<<<:::888666555555555555444444444333333333333222111111111111222333333222111000///......////////////////////////)))***+++---.........---)))************+++++++++))))))))))))))))))))))))******))))))))))))******,,,++++++******++++++,,,)))))))))(((''''''&&&&&&''''''''''''''''''''''''************************)))((((((''''''(((((()))))))))))))))))))))))))))((((((''''''''''''((((((***))))))(((''''''&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&'''(((((((((((((((((('''''''''(((((((((((()))((((((''''''&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%'''%%%$$$%%%&&&((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((++++++************++++++)))))))))*********++++++***))))))))))))***++++++)))***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++,,,---...///////////////000000000000000111111111111222222222333444444444444555888:::???CCCMMMXXXbbbmmm}}}%%%&&&''''''(((''''''''')))'''&&&%%%%%%''')))***((((((((((((((((((((((((''''''&&&&&&&&&'''(((((())))))))))))************'''((()))***************...---+++***+++,,,...000------------------------,,,,,,,,,,,,,,,---------///......---------......111000000///////////////111111111111111111111111000000000000000000000000222222222222222333444555555666888888777777888:::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@BBBCCC@@@AAABBBBBBAAAAAABBBDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCDDDFFFGGGHHHGGGFFFEEEHHHIIIKKKLLLLLLLLLJJJIIIHHHHHHIIIJJJKKKMMMNNNOOOMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJHHHFFFFFFHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEEEEBBBAAAAAA@@@>>>======<<<999999::::::999777666444444444444444444444555555333222222111111111111111222222111000//////......////////////////////////---...000111111000000///))))))*********+++++++++((((((((((((((((((((((((***))))))))))))))))))***************************))))))((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))(((((((((''''''((((((((())))))((((((''''''''''''(((&&&%%%######%%%&&&((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&'''''''''(((''''''&&&&&&'''&&&$$$%%%'''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((())))))((((((''''''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((+++******))))))******+++))))))))))))************)))))))))))))))*********)))***+++,,,------...---...------,,,,,,+++++++++***+++++++++,,,------...////////////000000000000000000111111111222222222333333444444333555777:::>>>BBBLLLWWW```kkk{{{%%%&&&''''''(((''''''''''''&&&%%%$$$$$$&&&((()))((((((((((((((((((((((((((((((''''''((())))))***))))))))))))************'''((()))***************)))(((&&&&&&&&&''')))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,......---------....../////////......///000111222111111111111111222222222000000000000000000000000333333333222333333444444555666888888777777999;;;999::::::;;;;;;;;;;;;;;;>>>============>>>>>>???AAABBBCCCBBBAAAAAACCCEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDEEEFFFHHHHHHGGGFFFFFFGGGIIIKKKMMMMMMLLLKKKIIIFFFFFFGGGHHHJJJLLLNNNOOOLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIHHHFFFFFFHHHIIIHHHGGGHHHGGGFFFFFFEEEDDDDDDDDD@@@@@@???>>>===<<<<<<;;;555666777888888777666666444555555555555666666666333222111111000000111111111000000//////.........---------------------------.........---+++***((())))))*********+++++++++(((((((((((((((((((((((()))))))))******)))))))))(((((())))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''(((((())))))((('''%%%$$$$$$%%%'''(((&&&'''''''''''''''''''''((((((((((((((('''''''''&&&&&&'''((())))))((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((''''''&&&&&&(((&&&%%%&&&''')))((((((&&&'''''''''''''''''''''&&&&&&$$$$$$$$$%%%'''((())))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))(((((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********(((((())))))************)))***+++,,,---.........---------,,,,,,++++++*********+++,,,------------////////////000000000000000000111111111222222222222333444333333444777999===AAAKKKVVV___jjjzzz%%%&&&''''''((((((''''''&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((()))***+++((((((((()))))))))******((())))))************))))))((('''''''''(((************************************+++,,,,,,,,,,,,,,,---------...............---------...///111222333111111111222222222222222111111111111111111111111444444333333333333444444444666888888888888:::;;;:::;;;<<<<<<======<<<<<<>>>======<<<<<<<<<======BBBCCCCCCBBB@@@AAACCCFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHJJJKKKMMMMMMLLLKKKJJJGGGGGGGGGHHHJJJKKKMMMNNNKKKKKKLLLMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJHHHFFFGGGFFFEEEDDDCCCCCCCCCCCC>>>>>>>>>===<<<;;;;;;:::333444555777888777777666555555555555555666666666222222111000000000000111000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,............,,,***'''&&&)))************+++++++++))))))))))))))))))))))))))))))************))))))'''(((((())))))(((((('''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((())))))***((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''''''''((((((((((((((('''''''''&&&'''((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))$$$%%%%%%&&&&&&&&&%%%%%%((('''%%%&&&((())))))(((&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%&&&'''(((((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******((()))******++++++*********++++++,,,------------,,,,,,,,,,,,++++++++++++***+++,,,---.........---////////////000000000000000111111111111222222222222333333333333444777999<<<@@@JJJUUU___jjjzzz%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&'''((()))******''''''((((((((())))))))))))************))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,++++++,,,.../////////...---------...///000111222222111111111222222333333333222222222222222222222222555444444333333333444444444666888888888888:::<<<:::;;;<<<=========<<<<<<======<<<======>>>??????AAABBBAAA@@@???@@@CCCEEECCCDDDEEEEEEFFFFFFFFFFFFIIIIIIIIIIIIIIIJJJKKKKKKIIIJJJKKKLLLMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIJJJKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJIIIIIIJJJJJJGGGGGGHHHJJJLLLKKKHHHEEEFFFEEEDDDCCCBBBBBBBBBCCC======<<<<<<;;;;;;::::::444555666777777777666555555555444444444444444444222222111000000000000000//////............------------------------------000000000000...,,,***))))))************+++++++++************************((()))***++++++***)))((('''((()))******)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''(((((((((((((((((('''&&&&&&''''''''''''((((((((()))))))))))))))((((((((($$$%%%&&&''''''''''''''''''&&&$$$%%%&&&(((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&''''''((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***))))))))))))))))))***(((((((((((()))))))))***))))))+++,,,,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,***+++---...//////......////////////000000000000000111111111111222222222222333333333333444777999;;;???IIIUUU```kkk{{{%%%&&&''''''((((((''''''&&&'''(((((())))))((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***''''''''''''((((((((((((***************)))(((''''''((()))************))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++***,,,...000000///...------...///000111111000000111111111222222333333333333333333333333333333333555444444333333333444444444666888888888999;;;<<<888999;;;<<<<<<<<<;;;:::<<<<<<<<<===>>>@@@BBBBBB@@@@@@@@@???>>>???AAADDDBBBCCCDDDEEEFFFFFFFFFFFFKKKKKKJJJIIIJJJKKKLLLMMMJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMKKKJJJIIIHHHHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLKKKKKKKKKKKKLLLGGGGGGIIILLLMMMLLLHHHDDDFFFEEECCCBBBAAAAAABBBBBB<<<<<<<<<;;;;;;:::::::::666666777777777666444333444444444333333222222222222111111000000000000000..................------........................---............,,,+++***)))************+++++++++************************((()))***++++++***)))(((((()))***++++++***)))((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&)))))))))(((''''''&&&&&&(((((())))))))))))((((((&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&((()))))))))((('''&&&&&&'''''''''(((((((((((())),,,,,,+++***)))(((''''''&&&'''((()))************&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))++++++************++++++(((((((((((()))))))))))))))***+++,,,---,,,++++++++++++,,,,,,,,,+++***************++++++,,,,,,---+++,,,---///000//////...////////////000000000000000111111111111222222222222222333333222444666999:::???IIIUUU```kkk|||''''''''''''''''''''''''%%%&&&''''''(((((('''''''''((()))***)))(((&&&$$$&&&'''''''''(((((())))))************************)))))))))))))))******+++&&&'''(((((('''(((***,,,+++------,,,***)))***+++++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,+++,,,,,,---...///000000222222222222333444555555222111111111111111111222222222333333333333444444555555555555666666666666::::::999999888999999999:::999:::<<<@@@AAA???<<<@@@@@@AAABBBBBBCCCCCCDDDEEEEEECCCCCCDDDFFFHHHJJJIIIIIIJJJJJJKKKLLLLLLLLLNNNNNNNNNOOOOOONNNMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIMMMJJJIIIJJJMMMNNNMMMKKKKKKKKKKKKLLLKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@??????>>>@@@@@@???===<<<:::999999888777555444333333444555333333444444333333222111000///...///000111111///+++---......---,,,---...........................///...,,,******+++,,,---+++,,,,,,+++))))))+++---+++------***+++---,,,(((,,,,,,+++***)))))))))*********))))))(((((('''''',,,+++******)))*********((('''&&&'''))))))(((&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%)))((('''&&&&&&&&&&&&&&&***))))))((('''&&&&&&&&&%%%'''((((((''''''(((***&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((($$$%%%&&&((())))))******&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''***)))'''%%%%%%''')))***)))+++,,,+++***)))***+++))))))(((((((((((())))))***)))))))))((((((''''''******+++++++++,,,,,,,,,,,,***)))***++++++)))(((***++++++,,,,,,------...---------............///---------------...//////000000000000111111111111555444444555555666777888<<>>=========???>>>===<<<;;;999888888666555444333333222222222333333333444333222222111222000////////////...,,,+++---......---,,,---..................---------,,,---------,,,,,,++++++)))***,,,+++******+++,,,+++000333222000///,,,(((+++***))))))((((((((()))***)))))))))((((((((('''))))))(((((())))))*********))))))(((((())))))***''''''(((((((((''''''&&&'''''''''(((''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((()))(((''''''&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))((('''''''''((((((***))))))(((''''''&&&&&&&&&'''((((((''''''(((***(((((())))))))))))(((((((((((((((((((((((((((((($$$%%%&&&'''((((((((('''''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''(((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((())))))***+++***))))))***+++))))))(((((((((((())))))*********))))))(((((((((******+++++++++,,,,,,,,,+++,,,...///...,,,+++******++++++,,,,,,------...---------............///...............//////000000000000000111111111111444444444444555666777888<<>>???@@@???@@@@@@AAABBBBBBCCCCCCDDDDDDCCCBBBBBBCCCDDDFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKMMMMMMNNNNNNOOONNNNNNMMMJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFGGGFFFFFFGGGIIIKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAA======<<<;;;999888777777444444444333333222111000222333333333333222111111333111///......---+++))),,,---//////---,,,------///.........------,,,,,,+++,,,---......,,,***)))(((***,,,,,,+++++++++---///888>>><<<555111---)))))))))((('''''''''(((((())))))))))))(((((((((((('''''''''(((((())))))***((()))***(((%%%%%%))),,,)))))))))))))))((('''&&&((((((((((((((('''&&&%%%''''''((((((((((((''''''((((((((((((((((((((((((***)))((((((''''''(((((('''''''''''''''''''''''')))*********************)))(((((((((((())))))***)))))))))(((''''''&&&&&&&&&'''((((((''''''((())))))******++++++******)))))))))))))))))))))))))))%%%%%%&&&&&&&&&&&&&&&%%%((('''&&&%%%%%%&&&'''((()))******++++++******)))&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&&&&''''''(((((())))))&&&''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''((()))******(((((()))***))))))(((((((((((())))))***************)))))))))******+++++++++,,,,,,,,,***///444666333///---,,,***++++++,,,,,,------...---------............//////////////////000000111000000000111111111222222444444444444555666777888:::@@@IIIRRR^^^lll{{{$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((('''''''''((())))))******)))(((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++###&&&)))******((((((((((((***++++++******+++---***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,........................000000000111111222333444333333222222222222333333555555444333333222111111555555555555666666666666888888888888888999999:::===<<<;;;;;;===???@@@AAA@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDEEEDDDDDDEEEEEEFFFGGGGGGHHHLLLLLLMMMNNNNNNNNNMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLMMMMMMLLLIIIGGGEEEHHHHHHHHHIIIJJJKKKKKKKKKHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCAAA@@@@@@@@@@@@@@@AAAAAA===<<<;;;:::999888777777333333444444444222000///222222222222222111111000222000...------,,,***(((---...//////---,,,------///......------,,,,,,+++,,,,,,---------,,,+++***++++++++++++***+++///111999CCCIIICCC888111---,,,))))))(((''''''((((((((())))))))))))(((((((((((('''((((((((()))(((((((((%%%((((((%%%!!!!!!&&&,,,*********)))((('''&&&%%%((())))))(((((('''&&&%%%''''''((((((((((((''''''((((((((((((((((((((((((******)))((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''((()))******))))))((((((''''''''''''&&&((()))(((''''''((())))))******++++++******)))))))))))))))))))))))))))'''''''''''''''&&&%%%$$$((('''%%%$$$$$$%%%'''(((((((((((())))))(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''')))***)))((('''((()))))))))(((((((((((())))))++++++************************+++++++++,,,,,,,,,***111999;;;666111......***++++++,,,,,,------...---------............///000000000///000111111222000000111111111222222222444444444444555666777777999???HHHRRR]]]kkkyyy$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((('''''''''((((((((()))))))))(((((((((((((((((((((''''''''''''''''''''''''''''''''')))))))))))))))******+++&&&))),,,------,,,+++,,,((()))+++*********+++,,,*********+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,------...//////000000000000000111222333333555444444333333444444555333333333333333333333333555555555555666666666666888777777777888888999:::<<<<<<<<<<<<<<<>>>@@@BBB@@@@@@AAABBBBBBCCCCCCDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNLLLMMMNNNNNNLLLJJJGGGFFFIIIIIIJJJJJJJJJJJJJJJKKKGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA:::::::::::::::;;;;;;<<<===<<<<<<;;;:::999888888444444555555555333111000111111222222111111000//////---,,,,,,------,,,+++---///000///...,,,,,,---......------,,,,,,,,,,,,...---,,,+++++++++,,,,,,///---+++)))))),,,222777BBBKKKNNNDDD666///......))))))((((((((())))))***(((((((((((()))))))))))))))************)))''''''%%%((((((%%%!!!!!!&&&,,,)))))))))((('''&&&%%%$$$(((((())))))(((''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))(((((((((((('''''''''''''''((()))((('''&&&'''(((((())))))******))))))((())))))))))))))))))))))))(((((()))(((((('''&&&%%%((('''%%%$$$$$$%%%'''(((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******)))((('''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%''')))******)))'''%%%''')))***)))((('''((()))))))))(((((((((((())))))******************++++++******+++++++++,,,,,,,,,***222999;;;777111//////***++++++,,,,,,------...---------............///000000000000000111222222111111111111222222222222333333333444444555666777999???GGGPPP[[[iiixxx&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))******+++)))+++,,,,,,***((((((((((((***+++***))))))***+++************++++++++++++***+++,,,,,,------,,,,,,++++++,,,---...///000111////////////000111222333555444444333333444444555...///000222444666777888555555555555666666666666777777777777777888999:::;;;<<<>>>>>>===>>>@@@BBB@@@@@@AAABBBBBBCCCCCCDDDBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOMMMMMMMMMMMMLLLKKKIIIHHHHHHIIIJJJIIIHHHGGGGGGIIIGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@:::::::::999::::::;;;;;;<<<<<<;;;::::::999888888555555555555444333222111000111111111111000//////---,,,+++,,,...///...---...000111000...,,,,,,---,,,,,,,,,,,,,,,,,,------///...,,,******+++,,,---///---+++((((((---333999EEEKKKKKK@@@333------...))))))(((((())))))******(((((((((((())))))))))))))))))***+++***)))((('''((()))***(((%%%%%%))),,,((((((((((((''''''&&&%%%'''(((((())))))(((((((((''''''((((((((((((''''''((((((((((((((((((((((((***)))((((((''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))'''&&&&&&&&&&&&''''''((((((((((((((((((((('''''''''((()))((('''&&&'''((('''(((((())))))(((((('''))))))))))))))))))))))))((()))))))))((('''&&&&&&'''&&&%%%$$$$$$%%%&&&''''''(((((())))))(((((('''&&&&&&&&&''''''''''''((())))))))))))))))))))))))******)))((('''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''(((******((('''&&&((()))******(((((()))***))))))(((((((((((()))))))))))))))*********************+++++++++,,,,,,,,,+++000555777444000...---***++++++,,,,,,------...---------............///000000000000000111111222111111111222222222222333333333333333444555666777:::???FFFNNNYYYhhhwww''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))******+++((()))***)))&&&%%%&&&''')))***+++***)))((()))***************++++++++++++***+++,,,,,,------,,,,,,,,,---------....../////////////////////000222222333333222222222222333333000000111222444555666666555555555555666666666666666666666666777888999:::999<<>>>>>@@@BBB@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJLLLLLLKKKHHHFFFGGGHHHGGGGGGHHHHHHGGGGGGFFFEEECCCCCCCCCCCCBBBAAA@@@???======<<<<<<<<<<<<<<<===:::::::::999888888777777555444333222111111111111000000111111000000///...---,,,,,,---...//////---///000111000...,,,,,,---+++++++++,,,,,,------...------,,,,,,+++++++++,,,*********)))***---111555>>>DDDDDD:::000,,,++++++((('''''''''(((((()))***'''((((((((()))))))))***$$$%%%((()))******)))(((***))))))(((((())))))***(((((()))))))))(((((('''&&&'''((())))))***))))))''''''((((((((((((''''''(((((((((((((((((((((((()))(((''''''&&&&&&''''''(((((((((((((((((((((((('''''''''((())))))******)))((('''''''''''''''((('''(((((((((((((((((((((((()))))))))'''&&&'''((('''(((((())))))(((((('''(((((((((((((((((((((((('''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))(((((('''&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&)))***+++***))))))***+++))))))(((((((((((())))))((((((((())))))***************+++++++++,,,,,,,,,,,,...///000///...,,,+++***++++++,,,,,,------...---------............///000////////////000111111111111111222222222333333333333333333444555666666;;;???EEELLLVVVfffwww%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%&&&'''((())))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))******+++)))*********)))***,,,...***++++++***((('''((())))))************+++++++++++++++,,,---------,,,,,,///............---------.........//////000111222222111111111111111111222666555444444333222111111555555555555666666666777666666666666777888999:::888<<<@@@AAA???>>>@@@AAA@@@@@@AAABBBBBBCCCCCCDDDCCCDDDDDDEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLMMMNNNMMMLLLLLLKKKLLLLLLMMMNNNOOOPPPNNNJJJGGGHHHJJJGGGHHHHHHHHHHHHGGGFFFFFFBBBBBBBBBBBBAAA@@@??????<<<;;;:::999999999999999999999888888777777666666444333222000///000000111000000000000000//////...///...------//////...---///000111000...---,,,---)))***+++,,,------...///+++,,,---......,,,***)))%%%''')))++++++---///111666<<<===666///,,,***(((&&&&&&&&&&&&&&&'''((()))'''((((((((())))))****** """%%%(((************)))'''&&&'''))))))(((&&&((())))))************)))%%%&&&''')))************''''''((((((((((((''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%&&&&&&'''((())))))***+++***)))(((((('''(((((('''''''''(((((((((((((((((()))***)))'''&&&&&&'''(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))%%%%%%&&&'''((()))***+++%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''')))+++,,,+++***)))***+++))))))(((((((((((())))))''''''(((((()))))))))*********+++++++++,,,,,,,,,---,,,++++++,,,,,,+++)))***++++++,,,,,,---......---------........./////////////////////000000111111111222222222333333333333333333333444555666666<<>>????????????AAABBBCCCCCCDDDDDDCCCCCCAAABBBCCCEEEEEECCCBBBAAAEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEHHHHHHIIIIIIJJJKKKKKKKKKIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNMMMKKKHHHFFFHHHHHHIIIIIIHHHHHHGGGFFFDDDBBBAAA@@@@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<999666555444555666222222222111111111111000222222111000///...---------------.........//////...///000...,,,+++---///++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,+++***))))))***++++++000111111000---+++***+++))))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''((((((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********++++++)))(((''''''((()))+++))))))(((((('''''''''&&&&&&&&&&&&&&&''')))***+++((((((((((((((((((((((((...,,,***(((''''''((()))***)))((('''''''''''''''))))))))))))((((((((((((&&&''''''((((((((((((((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&'''((()))***&&&(((***+++***(((%%%###''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))''''''''''''''''''''''''$$$%%%&&&(((((((((''''''************+++,,,---...%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&'''((())))))***+++***((('''&&&''')))***************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++***------,,,------...///000000000000000000000000000111111222222222333333333111333444444444444555777;;;===DDDMMMUUU```rrr&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((())))))******+++***************+++,,,,,,************))))))))))))************************++++++*********+++,,,---......////////////..................////////////111111111222222222333333222333333222111111222333333333444555666666777777555666777777666777999;;;:::;;;===???@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFEEEHHHHHHIIIJJJJJJKKKKKKLLLJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMKKKIIIGGGHHHHHHHHHHHHHHHGGGFFFFFFDDDBBB@@@@@@@@@???>>><<<;;;;;;;;;::::::999999999999777666444444444666666222222222111111111000000000000000//////......---------------.........///111///------...///...---++++++++++++++++++++++++++++++++++++******)))(((******)))))))))***+++,,,---...///...+++))))))***)))((((((((('''''''''''')))(((''''''''''''((()))(((((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))***)))'''&&&&&&''')))***)))))))))(((((((((''''''))))))((('''''''''''''''((((((((((((((((((((((((,,,+++)))'''''''''((())))))((((((''''''''''''((())))))))))))((((((((((((&&&''''''(((((((((((((((%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&'''((()))&&&''')))***)))(((&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((((((((('''''''''''''''''''''''''''((()))******))))))((())))))))))))***+++,,,---&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&''''''((())))))******)))(((''''''((()))***))))))))))))))))))))))))******+++++++++,,,,,,,,,((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++------,,,------...///000000000000000000000000000111111111222222222333333111333444444444444555777;;;===DDDLLLTTT___ppp&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))******************+++,,,,,,,,,,,,,,,))))))((((((((('''''''''************************++++++******++++++,,,---......////////////..................////////////111111111222222222222333111222333333111111222333111111222444555666777888999:::;;;;;;:::;;;===???<<<===>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGEEEEEEBBBBBBCCCDDDEEEFFFFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIIIIJJJJJJKKKLLLLLLJJJJJJKKKKKKKKKKKKLLLLLLJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGGGGGGGGGGFFFEEEEEECCCAAA@@@???@@@???>>><<<;;;;;;:::999888888777777444333222222333444666777222222111111111000000000........................------------............111---+++,,,///000---***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))((('''&&&)))))))))))))))***+++,,,)))***++++++)))(((((()))((((((((((((''''''''''''))))))(((((((((((())))))''''''''''''((()))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))((('''&&&&&&'''((()))***)))))))))))))))(((((())))))((('''''''''''''''((((((((((((((((((((((((***)))((('''''''''))))))(((''''''''''''(((((()))))))))))))))((((((((((((&&&''''''(((((((((((((((%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&''''''((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))***))))))((('''(((((((((((()))***++++++(((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&''''''((()))))))))***)))(((''''''((()))***))))))))))))))))))))))))*********++++++,,,,,,---(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++---...---,,,------,,,------...///000000000000000000000000000111111111222222222222333111333444444444444555777;;;===CCCLLLTTT^^^nnn}}}&&&%%%###""""""###%%%&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))*********(((((())))))))))))))))))'''((()))***+++***)))((())))))((((((((('''''''''***************++++++++++++***++++++++++++,,,,,,---......//////......---............////////////111111111111222222222222000222333333222111222333111111222333444555666777;;;<<<======<<<===???@@@===>>>???@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEBBBCCCCCCDDDDDDEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLJJJJJJKKKKKKKKKJJJIIIIIIEEEFFFFFFFFFFFFEEEDDDDDDBBB@@@???>>>??????===<<<;;;:::999888777666555555333222222222333444555666111111111111000000000000,,,,,,,,,------.........---------------------------,,,++++++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((('''*********))))))))))))***&&&(((******((((((((()))((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((*********))))))(((((((((((('''&&&&&&&&&&&&'''(((************))))))))))))&&&&&&&&&&&&''')))***+++((((((((((((((((((((((((''''''&&&&&&'''((()))***'''''''''''''''((()))***))))))))))))((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''&&&&&&'''((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((''''''&&&%%%%%%'''''''''''''''((()))***)))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''(((((()))))))))(((((('''(((((()))***))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++---......---------,,,------...///000////////////////////////111111111111222222222222111333444444444444555777:::<<>>>>>???@@@AAABBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCEEEFFFFFFGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLLLLKKKKKKIIIJJJJJJJJJJJJIIIIIIIIIDDDDDDEEEEEEDDDDDDCCCBBBAAA???>>>>>>>>>>>>===;;;::::::999888666555444444555555444444444444444444111111111000000000//////++++++,,,,,,------......------------------,,,,,,)))---111///+++)))***---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,++++++***+++++++++***)))((('''&&&&&&(((******)))((()))***'''''''''(((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((+++++++++******)))))))))''''''&&&&&&&&&&&&''''''))))))))))))************&&&&&&&&&&&&''')))***+++((((((((((((((((((((((((&&&&&&&&&''''''((())))))'''''''''''''''((()))***))))))))))))((((((((((((&&&''''''(((((((((((((((''''''&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''((('''&&&&&&&&&(((***+++''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&''''''(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******++++++++++++++++++++++++...------,,,+++***)))))),,,------...///.........,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---///...---------,,,------...///000////////////////////////000000111111111222222222111333444444444444555777999<<>>>>>>>>???@@@AAACCCDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEDDDCCCBBBAAAAAABBBCCCDDDFFFGGGGGGGGGGGGIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHCCCCCCCCCCCCCCCBBBBBBAAA???>>>======>>>>>>===;;;999999888777666666555555777777666555555444333333111111000000000/////////,,,,,,,,,------.........------------,,,,,,,,,,,,)))000555333---))),,,111++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++++++++***)))(((&&&&&&&&&(((******)))(((((()))'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&)))((((((''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''(((((()))))))))))))))***))))))((('''''''''''''''(((((((((((((((((((((((('''''''''(((((()))))))))(((''''''''''''(((((()))))))))))))))((((((((((((&&&''''''(((((((((((((((((('''''''''''''''((((((''''''&&&&&&&&&''''''((((((((('''&&&&&&''')))***''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''***))))))(((((((((((()))(((''''''&&&''''''(((((()))(((((((((((((((((()))((((((((((((((((((((((((''''''((((((((((((((((((''''''(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,---///...---------,,,------...///000000000000000000000000000000000000111111111111222111333444444444444555777888;;;CCCLLLTTT]]]lllzzz'''&&&&&&&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''******,,,,,,,,,***)))'''******))))))******+++,,,++++++*********)))))))))((())))))***++++++,,,,,,)))***+++,,,,,,,,,++++++,,,------......------,,,............////////////000000000000111111111111---000333444444333333333444444444555555666666666:::;;;<<<<<<;;;<<<>>>???>>>>>>>>>>>>???AAABBBCCCDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAABBBCCCDDDEEEGGGGGGGGGGGGJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFBBBBBBBBBBBBBBBAAAAAA@@@???===<<<<<<===>>>===;;;888888888777777777666666666666666555555444333222111000000000////////////------------............---------,,,,,,,,,++++++)))...222111---***+++...***************************++++++++++++******)))'''((()))******)))((((((&&&((())))))(((''''''(((''''''''''''((((((((()))&&&'''((())))))((('''&&&***))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((())))))(((((((((''''''((((((((()))))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))((((((''''''''''''((())))))))))))((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((())))))((((((''''''''''''(((''''''&&&&&&&&&&&&''''''******)))))))))(((((((((''''''''''''''''''''''''))))))((('''((((((******((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))*********++++++++++++++++++++++++++++++++++++++++++++++++((()))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,------,,,------...///000000000000000000000000000000000000000111111111111111333444444444444555777777;;;CCCMMMUUU___nnn{{{%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''))))))$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((())))))))))))************+++,,,.........,,,***)))***)))((((((((()))+++,,,************))))))))))))((())))))***++++++,,,,,,)))***+++,,,---,,,++++++,,,------......------,,,............/////////000000000000000111111111111---000333444444333333333222333444555666888999999888999:::999999999;;;===>>>>>>======>>>@@@BBBCCCEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEGGGGGGHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFAAABBBBBBBBBBBBAAA@@@@@@>>>===<<<<<<===>>><<<;;;888888888888777777777777444444555555555444333333000000000000////////////........................---------,,,,,,+++++++++(((***,,,---,,,***(((((())))))))))))))))))))))))++++++++++++***((('''&&&$$$%%%''')))***++++++***&&&((()))((('''%%%&&&&&&&&&'''''''''(((((())))))'''((()))******)))((('''******)))))))))))))))***************************))))))))))))))))))))))))$$$%%%%%%&&&&&&'''''''''(((((())))))))))))((((((&&&'''''''''(((((())))))&&&&&&&&&&&&((()))***+++(((((((((((((((((((((((())))))************))))))***)))((('''''''''''''''))))))))))))((((((((((((&&&''''''((((((((((((((()))(((((('''''''''((((((%%%%%%%%%&&&'''((()))***))))))((((((((('''&&&&&&'''''''''&&&&&&'''''''''++++++******))))))(((((('''''''''''''''''''''''''''&&&%%%%%%&&&'''((())))))(((((('''''''''(((((('''((()))******)))((('''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&((()))************************************((())))))+++,,,---......))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...---+++---------------...000000000000000000000000000000000000000000111111111111111333444444444444555777777:::CCCNNNVVV```ooo|||&&&'''((('''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&''''''%%%"""  """###((('''&&&''')))))))))((((((((((((((((((''''''''''''((()))***++++++******''''''(((((())))))******)))************+++++++++))))))***++++++++++++***///...,,,******+++,,,------------,,,,,,+++++++++)))***,,,...//////...---............////////////000111111111111222222222666666666555444444666999888888999::::::;;;<<<<<<<<<===??????>>>>>>@@@AAACCCCCCDDDDDDEEEGGGHHHIIIGGGHHHHHHHHHHHHGGGFFFEEEBBBBBBCCCEEEFFFFFFCCCAAACCCCCCDDDFFFFFFGGGGGGGGGHHHGGGGGGHHHIIIKKKMMMOOOQQQPPPNNNLLLKKKJJJJJJIIILLLKKKIIIGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCAAA@@@???>>>======<<<;;;;;;::::::888777777666555444444444444444333333333222222222444222000...,,,,,,,,,,,,---..................---++++++++++++,,,---......++++++***)))(((((())))))***---,,,)))))),,,---++++++++++++++++++***))))))&&&'''((())))))((('''&&&"""$$$&&&%%%$$$&&&+++///(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******------,,,+++***)))((((((+++***)))(((((()))***+++(((((())))))((('''&&&&&&'''((()))******)))((('''******))))))((((((''''''''''''''''''''''''''''''&&&&&&''''''&&&%%%$$$$$$''''''''''''((((((((()))(((''''''((())))))(((&&&''''''''''''((((((((((((''''''(((((())))))******)))((('''&&&&&&'''((()))''''''''''''''''''''''''))))))((('''&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%'''&&&%%%%%%&&&'''((()))******(((''''''((()))***)))(((((('''''''''(((((()))(((&&&%%%&&&''')))+++))))))))))))************(((((((((((())))))))))))************************((())))))))))))*********++++++******++++++,,,---,,,,,,---......//////000...------------...//////////////////000000000000///000000000000111111111333222111111222333555666;;;===CCCMMMVVV___lllxxx&&&'''((('''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%&&&&&&&&&%%%$$$%%%'''''''''&&&(((((((((((('''''''''''''''''''''((((((((((((((((((((((((((())))))))))))))))))*********+++++++++)))******+++,,,+++++++++,,,+++***)))***+++---...+++++++++*********))))))***+++---/////////------............////////////000111111111111222222222222333333222111222444666888999999::::::;;;;;;;;;;;;===>>>???>>>>>>???AAABBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDEEEGGGHHHHHHEEECCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMNNNPPPOOONNNLLLKKKJJJJJJJJJJJJIIIHHHFFFDDDDDDCCCCCCEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>===<<<;;;:::999999777777666666555444444333333222222222111111111111000///...------...//////---......//////......---,,,,,,+++++++++++++++,,,++++++***)))))))))))))))))),,,,,,))))))++++++))))))))))))))))))((('''''')))(((''''''''''''((()))******)))'''&&&&&&(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((()))************))))))((((((''''''+++***))))))))))))***+++***)))))))))(((((((((((((((((())))))))))))(((((((((((((((((('''''''''''''''''''''''''''''''''''')))))))))))))))((('''''''''''''''((((((((())))))(((''''''((())))))(((&&&((((((((())))))))))))***))))))(((((('''&&&&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&(((((((((((((((((())))))''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''&&&&&&&&&'''((()))&&&&&&&&&%%%%%%%%%&&&&&&((((((''''''''''''(((((()))((('''&&&&&&((()))***))))))))))))************))))))*********+++++++++)))))))))))))))))))))))))))))))))*********+++++++++++++++***++++++,,,,,,(((((()))******++++++,,,---,,,,,,,,,,,,---......000000000000111111111111111111111222222222333333333222222222333444555666:::;;;BBBLLLTTT]]]jjjvvv&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''###$$$&&&((((((((('''&&&&&&%%%$$$%%%'''''''''&&&''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&'''))))))))))))(((((((((((()))))))))*********++++++***++++++,,,,,,,,,,,,,,,))))))((((((***+++---///++++++++++++************,,,,,,...//////...---,,,............////////////000111111111111222222222333444555444444555777:::999999999:::::::::::::::;;;===>>>>>>>>>>>>???AAAAAAAAAAAABBBCCCDDDEEEFFFIIIIIIHHHHHHGGGFFFEEEEEEGGGGGGGGGHHHJJJIIIGGGEEECCCDDDEEEFFFFFFGGGFFFFFFGGGGGGGGGHHHIIIKKKMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIHHHFFFEEECCCCCCBBBBBBFFFFFFEEEEEEDDDBBBAAA@@@??????===<<<:::999777777666666666555555444444333111111111000000000000//////......------...//////------............---------,,,+++***))))))))))))+++***))))))))))))))))))))),,,,,,))))))+++***&&&)))))))))))))))(((''''''+++)))&&&%%%%%%&&&)))+++,,,***'''&&&&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******((((((((((((((()))******''''''''''''''''''''''''******))))))))))))******+++***)))((((((((()))***))))))(((((((((((())))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))*********)))((((((''''''((((((((()))))))))(((''''''((())))))(((&&&))))))))))))************((((((((('''&&&&&&%%%%%%((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''(((((()))***************))))))))))))''''''''''''''''''''''''))))))((((((((((((''''''(((((('''&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%%%%((((((''''''''''''(((((()))((('''&&&'''((()))***))))))))))))************+++++++++,,,,,,,,,,,,---))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++*********+++,,,,,,---------------------......///000000111111111222222222222222333333333444444444333333333333444555666777999:::AAAJJJRRR[[[hhhsss|||&&&'''((('''&&&&&&&&&(((''''''&&&&&&&&&&&&''''''(((((((((((('''&&&%%%%%%((('''&&&''')))))))))(((&&&&&&'''''''''''''''((()))'''%%%######$$$%%%&&&******))))))((((((''''''))))))))))))************++++++,,,------------,,,************+++,,,---...---------------------------......///......---,,,............////////////000000111111111222222222444555555555555666999<<<:::::::::999999999999999;;;<<<>>>>>>======???@@@AAAAAAAAAAAABBBDDDEEEFFFIIIIIIHHHGGGFFFFFFFFFFFFIIIHHHHHHIIIJJJJJJHHHFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKIIIHHHGGGEEEDDDCCCCCCCCCFFFFFFFFFEEEDDDCCCAAAAAA@@@???===;;;999777666555555555555444444444333333111111111000000000//////111000///...---,,,,,,++++++,,,,,,------,,,,,,+++++++++***)))))))))))))))******)))))))))))))))***))),,,---******+++***&&&+++++++++++++++***))))))***((('''&&&&&&'''(((***&&&###!!!"""&&&((('''%%%((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''((((((((((((((())))))***%%%%%%&&&&&&&&&''''''''')))(((((((((((((((((()))+++)))(((&&&&&&''')))******)))(((''''''((()))***%%%%%%&&&''''''((())))))))))))))))))))))))))))))'''((((((((((((((('''''''''(((((((((((()))))))))(((''''''((())))))(((&&&(((((()))))))))*********%%%&&&&&&''''''(((((()))(((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***++++++******))))))(((((('''''''''''''''''''''''')))))))))))))))((((((((())))))((('''''''''&&&&&&&&&'''((()))))))))((('''(((''''''''''''(((((()))((((((''''''(((((()))***((()))))))))************+++++++++,,,,,,,,,------))))))))))))))))))))))))+++++++++,,,,,,,,,---------,,,++++++******+++++++++,,,,,,------......///...............///000000///000000000000111111111222222222333333333444444333333444444555666666777999;;;AAAJJJQQQYYYfffqqq{{{&&&'''((('''&&&&&&&&&((((((''''''&&&&&&''''''(((***)))'''%%%$$$%%%&&&'''((('''&&&''')))))))))(((%%%&&&&&&&&&''''''((((((***(((&&&$$$$$$%%%&&&'''******))))))((((((''''''(((((()))))))))*********++++++,,,------------,,,---------,,,,,,,,,------------------------------..................------............////////////000000111111111222222222000111222222222333666999999999999999999999999888;;;<<<>>>>>>======???@@@AAAAAAAAABBBCCCDDDEEEFFFIIIHHHGGGFFFFFFFFFGGGGGGJJJHHHGGGHHHIIIIIIGGGEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@???===;;;888666555444444444444444333333333333111111111111000000000000000//////...---,,,++++++)))******++++++******))))))((((((((())))))***+++***)))))))))))))))*********------******,,,+++(((+++++++++++++++***))))))''''''((((((((((((''''''$$$!!! """'''))))))'''((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''((((((((((((((())))))***%%%&&&&&&''''''(((((()))&&&''''''''''''''''''&&&)))(((&&&%%%%%%&&&((()))***)))(((''''''((()))***&&&&&&'''((()))******+++))))))))))))))))))))))))''''''((((((((((((((('''(((((((((((()))))))))***(((''''''((())))))(((&&&'''''''''((((((((())))))&&&''''''((())))))******'''(((((((((((((((((('''(((((((((((((((((((((((("""""""""###$$$%%%&&&''')))))))))((((((''''''&&&''''''''''''''''''''''''((((((((())))))))))))))))))))))))((((((''''''&&&'''((()))+++++++++***)))'''''''''''''''((())))))((((((((((((((()))******((()))))))))************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++***++++++,,,))))))***++++++,,,,,,---------,,,,,,------...///.........////////////000111111111111222222222222333333444555555666666666;;;<<>>@@@AAAAAAAAABBBCCCDDDEEEFFFHHHGGGFFFFFFFFFGGGHHHIIIJJJIIIGGGGGGHHHHHHFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEGGGHHHJJJKKKKKKKKKHHHIIIJJJLLLMMMMMMLLLLLLKKKKKKJJJHHHHHHGGGGGGGGGEEEEEEDDDDDDCCCAAA@@@??????>>><<<:::888666444333333333333333333333333333111111111111000000000000+++,,,---...............))))))************))))))(((((((((((()))***+++,,,)))))))))))))))******+++)))++++++((((((+++,,,))))))))))))))))))(((''''''&&&'''((())))))((('''&&&'''&&&&&&'''((()))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******((((((((((((((()))******'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%&&&'''((())))))(((((((((((())))))'''''''''((()))******+++(((((((((((((((((((((((((((((()))*********))))))((((((((()))))))))******(((''''''((())))))(((&&&''''''''''''((((((((((((*********)))((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))(((((()))))))))(((''''''&&&'''(((((())))))))))))''''''&&&''''''((()))***(((((()))))))))*********))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++******++++++,,,---++++++,,,,,,---.........***************++++++,,,---------.........////////////000000000111111111222222444555555666555555;;;<<>>@@@@@@@@@@@@@@@AAACCCDDDEEEFFFFFFEEEEEEFFFHHHJJJLLLKKKJJJHHHGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEGGGIIIJJJKKKKKKJJJFFFGGGJJJLLLMMMMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHDDDDDDCCCCCCBBB@@@???>>>======;;;999888666444444222222222222222222333333000000000/////////......***+++,,,...//////......******++++++++++++************)))))))))***++++++)))))))))))))))***++++++''')))'''$$$$$$)))+++***)))))))))))))))(((''''''(((((((((''''''(((((((((''')))***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((()))******''''''''''''((((((((((((''''''((())))))(((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((&&&''''''(((((()))))))))''''''''''''''''''''''''''''''((()))))))))))))))(((((()))))))))*********(((''''''((())))))(((&&&'''(((((((((((()))))))))***))))))(((''''''&&&&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((()))))))))))))))***+++,,,&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''))))))***)))((((((&&&&&&&&&''''''((()))***&&&&&&&&&''''''((()))***(((((()))***************))))))))))))************))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))))))))***+++,,,---...,,,------......///000000+++************+++,,,,,,............/////////////////////000000000111111111222333444555555444444:::;;;@@@HHHNNNTTT```kkkzzz&&&'''((('''&&&&&&'''(((((((((''''''''''''(((((((((((())))))((('''&&&%%%((('''&&&''')))))))))((($$$$$$%%%%%%&&&'''(((((($$$%%%&&&'''''''''''''''''''''(((((())))))******(((((((((((())))))))))))))))))***++++++++++++***)))***+++,,,---.........---------....../////////------------...000111222............/////////000000111111111111222222222444444444333222222444666666666777888999::::::;;;:::;;;======<<<<<<>>>???>>>>>>>>>???@@@AAACCCCCCEEEEEEDDDDDDFFFHHHKKKMMMMMMKKKHHHHHHHHHIIIHHHFFFEEEEEEFFFFFFFFFEEEEEEDDDCCCEEEGGGIIIJJJKKKJJJJJJEEEGGGIIILLLMMMNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHCCCCCCCCCBBBAAA@@@>>>>>><<<<<<;;;999777666555444222222222222222222222333//////.........------------......///...---+++***,,,,,,,,,------,,,,,,,,,---,,,+++***))))))))))))))))))((())))))***++++++%%%&&&$$$ !!!'''+++***+++++++++++++++***))))))***)))'''%%%%%%''')))***###&&&))))))&&&%%%''')))(((((((((((((((((((((((())))))))))))))))))))))))*********)))((((((''''''((((((((((((((()))******''''''''''''''''''''''''((()))***++++++***)))(((&&&&&&'''((())))))(((((('''((()))******)))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&''''''&&&&&&))))))))))))************(((''''''((())))))(((&&&))))))))))))************%%%%%%&&&&&&'''(((((()))&&&'''((())))))((('''&&&))))))))))))))))))))))))%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((&&&'''(((*********))))))((('''''''''((()))+++,,,&&&&&&&&&'''''')))******(((((()))***************))))))))))))************))))))*********+++++++++******************************+++++++++,,,,,,,,,((())))))***+++---...///((())))))******+++,,,,,,...------------...//////////////////000000000000///000000000000111111111000111333444555444444333999:::???FFFLLLRRR^^^hhhvvv$$$$$$%%%&&&''''''''''''$$$%%%&&&'''(((((((((((('''''''''&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''((())))))((('''&&&++++++******)))(((((((((++++++******************************************------,,,,,,,,,---...///,,,,,,------------------000000000000000/////////------...///000111111222555222000000222444333111666777888777555444444444555666666666666666555555888888999::::::;;;;;;<<<@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDFFFGGGHHHKKKJJJHHHGGGFFFEEEEEEEEEGGGFFFEEEEEEFFFFFFEEECCCCCCEEEGGGIIIIIIIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHBBBAAA@@@@@@AAA???<<<:::::::::999999888777777777999888666333111000////////////...------------...+++++++++,,,......---++++++++++++************))),,,+++++++++***)))))))))+++++++++*********))))))(((((())))))******++++++,,,+++)))((((((((()))*********))))))))))))*********)))((('''&&&%%%%%%%%%((('''''''''''''''((()))'''))))))((('''&&&'''(((###$$$$$$%%%&&&'''(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))((('''''''''''''''''''''((((((((((((''''''&&&''''''((()))******+++))))))(((((((((((())))))''')))***+++***)))***+++(((''''''''''''&&&&&&&&&(((((()))***************,,,,,,,,,+++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''((()))***++++++&&&'''((((((''''''(((***))))))))))))************+++*********))))))(((((())))))))))))))))))))))))---,,,+++***))))))))))))------++++++++++++------+++++++++++++++***)))(((*********++++++,,,,,,,,,------,,,,,,------...///,,,---......//////......000000///............///222222111111222222333444222333333333333333333444666888===EEEKKKRRR^^^iiirrr&&&&&&''''''((((((''''''&&&'''((()))************&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))************************************************************++++++,,,,,,,,,+++******+++---...///000111////////////////////////////////////000000000000333222000222444444222000333555777777666555555666444555666888999:::::::::999999::::::;;;<<<<<<<<>>??????===<<<999999888777777666666555222111111000000000111111111000000///.../////////...---++++++,,,,,,***)))++++++*********)))))))))************+++++++++++++++************)))))))))************)))))))))))))))************))))))((()))((((((''''''(((((()))))))))(((((((((((())))))))))))(((((((((((())))))'''))))))((('''&&&'''((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&(((((((((((((((((((((((()))(((''''''&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&(((******)))))))))************)))))))))(((((((((((()))))))))*********((()))***++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((((((''''''(((***))))))))))))************************))))))))))))))))))))))))))))))))))))*********+++,,,---......,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++***++++++++++++,,,,,,,,,))))))*********+++++++++,,,---......//////............//////000222333444222111111111111222333333222222222333333444444444999999>>>EEEJJJQQQ\\\gggsss|||((((((((((((((('''&&&%%%%%%%%%&&&''''''(((''''''((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))******))))))))))))************************************------,,,,,,,,,---...//////////////////.........+++,,,,,,---...///000000......//////000000111111111111111111222222222111222444666666555555555666555555666777777777666666;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBCCCDDDEEEEEEEEEGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIHHHGGGGGGHHHHHHGGGFFFFFFGGGHHHJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCBBBAAACCC@@@>>>======>>>======888888777666666555555444333333222222222222222333000000///...............000...,,,+++++++++)))(((************))))))))))))&&&&&&''''''(((((())))))************))))))))))))++++++******))))))((((((((()))***++++++***)))(((((((((''''''''''''((((((((((((''''''((())))))*********)))((((((((())))))'''))))))((('''&&&'''((()))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((''''''&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((''''''))))))(((((((((((())))))&&&(((******)))((()))*********)))))))))(((((((((((((((((((((((()))******)))***,,,...---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((((((''''''(((***((()))))))))*********************)))))))))))))))))))))))))))))))))))))))+++*********++++++,,,---,,,++++++++++++++++++,,,+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......///.........////////////000111222333111111111111111222222333222222222333333444444444999:::>>>EEEJJJPPPZZZeeettt{{{'''''''''''''''&&&%%%$$$%%%&&&''''''''''''''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))((((((''''''(((((()))))))))*********************************000...+++)))***,,,///111000000/////////.........+++,,,,,,---...///000000,,,---...///000111222333111111000//////000333444444555777666444333333444555555666777777777777777;;;;;;<<<======>>>>>>???===>>>@@@BBBDDDFFFGGGGGGDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGIIIIIIIIIIIIIIIGGGFFFFFFGGGGGGFFFEEEGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDCCCCCCBBBBBBAAAAAAAAA???<<<;;;<<<===<<<<<<777777666555555444444333444444333222111111111111......---,,,,,,,,,------000...+++*********)))'''*********)))))))))((((((&&&&&&&&&''''''(((((()))))))))))))))))))))))))))++++++******))))))((((((((()))***++++++***)))(((((((((''''''''''''((((((&&&&&&&&&&&&'''((())))))******)))((((((((((((((('''))))))((('''&&&'''(((''''''(((((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''''''''))))))(((((((((((())))))&&&((())))))(((((()))***)))))))))(((((((((''''''((((((''''''(((((()))***(((***,,,------+++((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&''''''((())))))******&&&'''((((((''''''(((***((()))))))))************))))))))))))))))))******************************++++++***)))))))))))))))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***+++,,,------------,,,,,,---......///.........000//////....../////////111111000000111111222333111111222333333444555555::::::>>>EEEIIIOOOZZZdddssszzz&&&&&&&&&&&&&&&&&&%%%$$$(((((()))))))))))))))((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''******)))(((((('''&&&&&&'''(((((())))))*********************************...,,,)))'''(((***---///,,,------...//////000000---------.../////////000------...///000111222222000000111000///000222555444666777666444222222333333444666999;;;<<<======;;;;;;<<<<<<===>>>>>>>>>;;;<<<>>>AAACCCEEEFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGFFFEEEGGGGGGGGGHHHIIIIIIJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGAAAAAAAAAAAAAAA@@@@@@@@@>>><<<::::::;;;;;;;;;:::666666555555444333333222222111000///////////////...---,,,,,,++++++,,,,,,000...+++))))))***)))(((******)))))))))((((((((())))))))))))************(((((()))))))))))))))***************))))))))))))((())))))************))))))((((((''''''(((((()))&&&&&&&&&&&&&&&'''((((((***)))(((''''''&&&'''''''''))))))((('''&&&'''(((&&&&&&'''((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))************++++++((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%'''))))))((((((((()))))))))(((((((((''''''''')))((('''&&&'''((()))***'''((()))******(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''((()))***++++++&&&'''((((((''''''(((***))))))))))))************))))))))))))************************************++++++***(((((('''''''''******++++++++++++******))))))***+++++++++******,,,,,,,,,++++++++++++***)))***+++,,,---,,,++++++,,,---......//////......000000///...............111000000000000111222222111111222333333444555555999999>>>DDDIIIOOOZZZdddpppxxx%%%&&&&&&''''''''''''&&&(((((())))))))))))(((((($$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((''''''''''''(((((()))******+++************************+++*********++++++,,,,,,,,,,,,,,,---......//////////////////////////////000000000000////////////+++...222333222111111222333444666555444333333444333444666999;;;<<<===>>>:::;;;;;;<<<<<<===>>>>>><<<===>>>@@@AAABBBCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDCCCDDDGGGHHHIIIIIIHHHHHHJJJHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFAAAAAA@@@@@@???>>>======:::999999999::::::999777555555444444333222222222///////////////000000111......---,,,,,,,,,,,,---///---***((()))******)))***)))))))))((((((((((((++++++***************)))(((((((((((())))))******)))))))))))))))*********)))))))))))))))******+++***))))))(((((())))))***((('''''''''''''''((())))))((('''&&&%%%%%%%%%%%%'''))))))((('''&&&'''((('''''''''(((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&'''(((''''''((((((((((((''''''%%%&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''%%%'''))))))((('''((()))*********)))))))))(((((()))((('''&&&&&&((()))***(((((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((()))))))))&&&'''((((((''''''(((***))))))))))))************((()))))))))******************************************)))))))))))))))***)))***+++,,,,,,+++***))))))***++++++,,,,,,,,,+++,,,,,,,,,+++++++++******)))+++,,,......---,,,+++,,,---......//////......//////////////////000000000000000000000111222222000111111222444555555666888888===DDDIIIOOOZZZeeekkkvvv&&&&&&'''((()))))))))(((&&&'''''''''''''''&&&&&& !!!"""###%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''((()))))))))&&&''''''((()))******+++************************)))+++...000000///---+++//////...---,,,,,,++++++000000000000000/////////333222111000///...---,,,'''---444777555222//////111333444555444444555666555555666888888999999999::::::;;;;;;<<<=========>>>>>>???@@@@@@@@@@@@???===>>>@@@AAAAAAAAA@@@@@@CCCEEEGGGIIIJJJIIIHHHGGGKKKIIIHHHHHHIIIJJJHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFCCCBBBAAA???>>><<<;;;:::888888888999::::::777555555555444333333222222111/////////000111333444555//////...------------...///,,,)))((()))*********))))))))))))((((((((((((******))))))(((((('''''''''((((((((())))))******(((((())))))******++++++***)))((((((((()))+++,,,******))))))))))))******))))))(((((((((((()))))))))((('''&&&%%%$$$$$$$$$''')))))))))'''&&&'''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''(((''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))))))))(((((((((((())))))%%%'''))))))((('''((()))+++++++++************))))))(((&&&%%%&&&''')))++++++*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((''''''''''''&&&&&&&&&&&&'''((((((''''''(((***))))))))))))************(((((())))))*********+++************************))))))))))))***+++,,,---)))***+++,,,,,,+++***)))***+++,,,,,,------------,,,,,,,,,++++++*********,,,---///111111000///...,,,---......//////......////////////000222333444000000000000000111111222000111111222444555666666777888<<>>???AAA@@@???AAADDDDDDAAA>>>======>>>???@@@AAAAAABBBEEEEEEFFFFFFGGGGGGGGGHHHGGGHHHJJJKKKKKKJJJHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFDDDCCCCCCBBB???===;;;;;;<<<;;;:::666666777777777888888888333333333333222222111000---...///000000111000000111222222///,,,*********...---+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((*********)))))))))))))))************))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))((('''&&&''')))+++,,,'''&&&&&&&&&&&&'''(((((()))'''%%%%%%(((***)))(((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))+++***((('''&&&&&&''''''(((((((((((())))))))))))&&&&&&&&&'''((())))))***&&&&&&&&&'''''')))******))))))))))))))))))))))))))))))))))))((('''&&&%%%(((((())))))))))))((((((''''''((()))))))))))))))((()))))))))))))))((((((((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((---,,,,,,,,,++++++******&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,+++***))))))******+++)))'''))),,,---,,,***++++++***************+++))))))))))))))))))))))))...//////---,,,,,,...000***+++,,,---------,,,+++++++++,,,------......///,,,---......//////......000000000000111111111111//////000111111111111000111111222222222333333333888;;;???CCCHHHPPPYYYaaaiiiuuu|||%%%%%%&&&'''''''''''''''''''''&&&%%%%%%&&&'''((()))((('''&&&&&&'''((())))))'''&&&'''))))))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((+++++++++++++++++++++++++++++++++,,,,,,---------///...---,,,,,,---...///............------------+++,,,,,,---...///000000333222000000222333222222111111222333444444444444444555666888999999:::::::::::::::;;;;;;;;;<<<<<<@@@???>>>@@@CCCCCCAAA>>>===>>>>>>???@@@AAABBBBBBDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFHHHIIIIIIIIIGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGFFFFFFEEEDDDDDDCCCBBB@@@===;;;;;;;;;:::999888888888888999999::::::999777555333111111111222......///000000000//////000111111///,,,******++++++******))))))))))))***))))))))))))))))))))))))************************((((((''''''''''''((((((***)))))))))))))))))))))************))))))))))))))))))(((((((((((())))))***))))))(((((((((((((((((('''&&&%%%%%%&&&((()))'''&&&&&&&&&&&&'''(((((()))'''%%%&&&((())))))'''(((((((((((())))))))))))(((((((((((('''''''''''''''((((((((())))))))))))''''''((((((((()))))))))))))))(((((((((((())))))(((((('''&&&''''''((()))'''((((((((())))))))))))&&&&&&''''''((())))))***&&&&&&&&&''''''((()))***''''''''''''''''''''''''((())))))))))))(((''''''''''''((((((((((((''''''''''''((()))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((()))((((((''''''(((((()))(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((++++++***)))))))))))))))+++)))((())),,,---+++***++++++***************+++***************************++++++***))))))+++---,,,---...///000//////...------------------,,,,,,,,,---......//////....../////////000000000111111000000111111111222222222111111222222222333333333777;;;???CCCGGGOOOYYY```gggsss{{{&&&&&&'''(((((((((((('''((('''&&&%%%$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&((('''&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%&&&&&&'''(((((())))))(((((((((((())))))))))))************************))))))***+++,,,---............------------.........---,,,++++++,,,---...------.........////////////...///000222333222111111111222333444444444444444555666888999:::::::::999999:::::::::::::::999>>>======???AAAAAA@@@>>>>>>??????@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDBBBDDDEEEFFFGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCCCCDDDDDDDDDCCC@@@===;;;;;;:::888777777777777888888888888888<<<999555111//////000111/////////000//////.........//////...,,,++++++,,,))))))))))))******++++++))))))))))))))))))))))))++++++++++++++++++++++++)))((((((''''''(((((()))))))))))))))))))))******************))))))))))))))))))(((((((((((())))))******)))((('''''''''''')))(((&&&%%%%%%&&&''''''''''''&&&&&&''''''((())))))(((''''''((()))(((&&&(((((()))))))))*********((((((((((((''''''''''''''''''((((((((()))))))))&&&&&&'''''''''((((((((())))))(((((((((((())))))&&&&&&&&&&&&'''(((******''''''((((((((()))))))))&&&&&&''''''((()))))))))''''''&&&''''''((()))***''''''''''''''''''''''''''''''((())))))))))))(((&&&''''''((((((''''''&&&'''(((((()))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''((((((((())))))))))))))))))))))))******))))))((((((''''''******)))((((((((())))))+++)))))))))+++,,,+++***+++***************++++++************************((()))***)))'''''')))***,,,---...////////////............---,,,+++++++++,,,---......//////............/////////000000000111000/////////000222222111111222222222333333333777:::???BBBGGGNNNXXX___fffqqqzzz&&&''''''((()))(((((((((((('''%%%$$$$$$%%%&&&&&&%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&'''&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,------------------------------///...,,,++++++---///000/////////.............../////////111333444222000111111222333444444444444666777888888999999999999666777888999::::::999999<<<<<<======???????????????@@@AAABBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAACCCDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFEEEEEE@@@@@@AAAAAABBBCCCCCCCCCBBB@@@===;;;:::999777555444444444444444555555555777555333000...---------////////////......---,,,+++---...---,,,+++,,,---)))******+++++++++++++++))))))))))))))))))))))))************************))))))(((((((((((()))))))))))))))))))))*********************)))))))))((())))))(((((((((((())))))(((((('''''''''(((((()))+++***)))(((''''''(((((('''''''''''''''(((((()))(((((((((((((((((('''&&&(((((((((((())))))))))))(((((((((((('''''''''''''''''''''((((((((())))))&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))''''''''''''(((((())))))'''''''''((((((((())))))''''''''''''(((((())))))'''''''''''''''((())))))))))))))))))))))))))))))%%%%%%&&&'''((()))))))))''''''((((((((((((''''''(((((())))))))))))(((((('''(((((())))))))))))(((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))******))))))((((((''''''))))))((((((((((((((()))************+++++++++************)))******+++,,,***************************+++,,,+++***)))***,,,*********+++++++++++++++---------,,,,,,,,,++++++,,,---......///.....................////////////000///---,,,---...000222111111222222222333333333666:::>>>AAAFFFMMMWWW^^^eeeppp{{{&&&''''''((()))(((((((((''''''&&&%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((((((((()))))))))***))))))))))))))))))))))))++++++++++++++++++++++++,,,------------------,,,///...---,,,,,,...000222000////////////.........111111111222444333111///111111222333444444444444888999999999999888888777444555666888999:::::::::;;;<<<<<<======>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEDDDDDD>>>??????@@@AAAAAABBBBBBAAA???===;;;:::999666444333333333333333333333333000111111222111000...---...............---,,,+++***+++,,,,,,++++++,,,...,,,,,,---------,,,+++***************************))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))************************)))))))))((())))))(((((((((((())))))&&&&&&&&&&&&''')))***+++******))))))(((((((((((((((''''''''''''((())))))'''((())))))((('''''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))(((((((((((((((''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((((((''''''''''''(((((()))************************###$$$%%%&&&'''((((((((())))))************))))))(((((())))))))))))((((((''''''((()))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))(((((((((''')))((((((((((((((())))))***+++++++++******************))))))***++++++,,,***************************,,,------+++++++++,,,)))))))))))))))*********+++++++++,,,,,,,,,------,,,---......///.....................////////////111000///......000222333111111222222222333333333666999===@@@DDDLLLUUU\\\fffppp|||&&&&&&'''(((((((((((('''''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''(((&&&&&&&&&'''''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''&&&&&&%%%''''''(((((())))))******************************,,,,,,++++++************,,,,,,------------,,,,,,///...------...///111222////////////////////////333222111222333333111000111111222333444444444444999999999:::999999888777666666666666777999:::;;;:::<<<===<<<<<<===???AAABBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDD????????????@@@@@@@@@@@@???===<<<;;;:::999666333444444444444444333333333---///222444444333111///---------...------,,,,,,)))***,,,,,,+++***,,,---,,,,,,---------,,,***)))************************((((((((((((((((((((((((***))))))(((((())))))***((((((((()))******++++++************))))))))))))))))))(((((((((((())))))%%%%%%%%%&&&'''(((******'''''''''''''''&&&&&&&&&((((((''''''(((((()))***$$$&&&)))***)))(((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((())))))(((((((((((())))))))))))))))))((('''&&&%%%&&&&&&'''''''''(((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((###$$$%%%&&&'''((((((((()))******++++++******))))))))))))))))))(((((('''&&&'''((())))))******)))((((((''''''''''''(((((((((''''''''''''''''''((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((()))))))))))))))))))))((((((((()))*********+++,,,+++)))))))))+++))))))))))))***+++,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++******+++++++++*********+++,,,---*********+++,,,---------,,,---......//////............/////////000000000333222111111111222444555111111222222222333333333555888<<<@@@CCCJJJTTT[[[eeeooo|||%%%%%%&&&''''''''''''''''''&&&&&&&&&''')))+++,,,&&&%%%$$$######$$$%%%&&&$$$&&&))))))'''&&&''')))&&&(((***++++++***(((&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********++++++++++++++++++++++++***************++++++++++++,,,------------,,,+++,,,,,,---......///000000///////////////000000000111///...///111333222222111111222333444444444444666777888999::::::::::::;;;999777666666777999::::::<<<======<<<===@@@CCCCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEAAAAAA@@@@@@???>>>>>>======<<<;;;;;;:::999666333444444333333333222222222...///111222333222111000+++,,,,,,---------,,,,,,)))***++++++******+++,,,((()))***,,,,,,+++***)))************************((((((((((((((((((((((((******))))))))))))******'''(((((()))******++++++************))))))))))))))))))(((((((((((())))))(((''''''&&&&&&&&&''''''&&&&&&''''''''''''''''''((((((((((((((())))))***"""%%%)))***)))((()))***&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((()))))))))))))))(((((((((((())))))''''''((())))))((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''((()))))))))((())))))************)))))))))))))))))))))(((''''''&&&'''((()))************((((((''''''''''''(((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))((((((((('''((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))***++++++***+++---+++)))((()))+++))))))))))))***+++,,,---++++++++++++++++++++++++)))+++,,,---+++******+++---,,,+++++++++,,,......++++++++++++++++++,,,,,,,,,---......//////....../////////000000000111111111111111111222222222222111111222222222333333333555888<<>>===<<<===@@@DDDDDDDDDEEEFFFGGGHHHHHHIIIFFFFFFEEEEEEDDDDDDDDDCCCGGGFFFEEEDDDCCCBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEECCCBBBAAA@@@???===<<<<<<<<<;;;::::::;;;999666444222111111111000000/////////............//////000***+++,,,,,,------------)))***++++++***)))***,,,$$$%%%(((***++++++***)))************************))))))))))))))))))))))))******))))))))))))******'''(((((()))***+++++++++************))))))))))))))))))(((((((((((())))))******((('''&&&%%%%%%$$$''''''((()))*********)))((((((((((((((()))****** $$$)))***)))((()))+++''''''''''''((((((((())))))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))%%%&&&''')))))))))((((((&&&&&&&&&'''''''''(((((((((((((((((((((''''''''')))(((((('''''''''((((((************************((())))))***************(((((())))))))))))(((((()))))))))))))))(((''''''&&&'''((()))************((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))******++++++******))))))((((((((('''((((((((((((((((((((((((&&&&&&'''((()))***++++++******))))))***+++,,,,,,***,,,---,,,)))''')))+++))))))))))))***+++,,,---++++++++++++++++++++++++***,,,......---,,,+++,,,---,,,+++***+++,,,---...------,,,++++++*********,,,---......//////......000000000000111111111111------...///000/////////111111222222222333333333555888<<>>:::888666777999:::;;;;;;<<<<<<===???@@@AAABBBBBBDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@??????@@@@@@BBBCCCEEEFFFDDDDDDCCCBBBAAA???>>>===;;;;;;:::;;;:::888444111111111000000///.........000///...,,,,,,------...------,,,,,,,,,+++++++++000///---+++)))((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&'''((())))))((('''&&&))))))))))))((((((((((((&&&&&&'''((())))))((((((((((((((((((((()))******'''((()))))))))(((&&&%%%'''(((((('''&&&&&&)))+++******))))))((((((((('''******)))((('''&&&%%%%%%((((((((((((''''''''''''))))))))))))))))))))))))******++++++++++++******))))))))))))(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&'''(((*********))))))''')))++++++***)))))))))******))))))((((((''''''((('''&&&%%%%%%&&&'''(((---+++)))'''&&&&&&((((((''')))***)))((('''(((***'''''''''''''''((()))******+++***)))&&&&&&'''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******'''((((((***+++,,,------,,,+++++++++++++++++++++++++++******))))))(((((()))************+++++++++,,,,,,++++++++++++++++++++++++******************---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,---...///000000///......------///000111222111000000000000000111333333333333333333333333777:::<<<===@@@FFFOOOVVV___lll}}})))((((((((('''''''''&&&$$$%%%%%%&&&'''))))))***''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))'''&&&%%%''')))''''''''''''(((((((((((('''(((((((((((((((((((((***))))))((())))))*********)))))))))))))))))))))++++++++++++++++++******---,,,++++++******++++++---------...........................///000111222111111111111111111111111222222333333444555555666777888999:::;;;;;;;;;;;;===<<<:::888888888999:::<<<<<<<<<===>>>???AAAAAABBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBAAA@@@@@@???@@@@@@AAAAAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBB@@@???======<<<;;;:::::::::888555222111111111000000/////////000///...---------..................------------''''''&&&'''''')))+++,,,************************(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((()))))))))(((''''''))))))))))))((((((((((((''''''''''''((((((((()))((((((((((((((())))))***(((((())))))(((((('''&&&&&&'''((('''&&&&&&(((***)))))))))((((((''''''''')))))))))(((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))((())))))******))))))((())))))))))))(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&'''((()))******)))(((((('''(((*********)))(((((())))))))))))(((((('''''')))(((''''''''''''((())),,,+++)))'''&&&'''((((((''')))***)))((('''(((***(((''''''''''''(((((()))+++,,,,,,+++)))(((((()))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((()))***++++++,,,,,,++++++++++++++++++++++++************)))))))))))))))************+++++++++++++++++++++++++++++++++*********************************+++---...000000---------.........//////,,,---------...////////////......---...///000111111000000//////000000000333333333333333333333333777999<<<===@@@FFFOOOUUUaaammm}}}((((((((('''''''''''''''$$$$$$$$$$$$$$$&&&((()))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&&&&''')))''''''''''''((((((((((((''''''(((((()))******+++((('''''''''((()))******))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++---------........./////////......//////000111222000000000000000000000000222333444555666777888888999:::::::::::::::999999;;;;;;::::::::::::;;;;;;=========>>>>>>@@@AAABBBAAABBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????@@@@@@DDDCCCBBB@@@??????>>>>>>AAAAAAAAA@@@???>>>===<<<<<<:::999999999888666333111111111000000000000000000000///............///.........---------,,,,,,######$$$&&&(((***,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((+++***))))))(((((((((((())))))))))))(((((((((((((((((('''&&&&&&''')))***((((((''''''(((((()))******)))((((((''''''(((((($$$&&&''''''&&&&&&'''(((((((((((('''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''((()))******))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((())))))(((((((((((()))))))))))))))((('''(((((()))))))))((((((''')))))))))(((((((((((('''))))))(((((((((((())))))+++***)))'''''''''((((((''')))***)))((('''(((***)))((((((''''''''''''(((+++,,,......,,,***)))***''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))******+++++++++************************)))))))))***************)))************+++++++++)))*********+++,,,,,,,,,************************))))))***+++---...///000............////////////------..................///............///000000////////////////////////222222222333333444444444666999<<<===@@@EEENNNTTTcccnnn{{{''''''''''''''''''''''''&&&%%%$$$######%%%''')))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))(((&&&&&&'''(((''''''''''''((((((((((((''''''((((((((()))))))))'''''''''((()))***+++,,,)))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,------...////////////////////////000111111000000000000000000000000111222333555666888999999999999::::::999888777777::::::<<<===>>>>>>======>>>>>>>>>??????@@@BBBBBBAAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@AAAAAAEEEDDDBBBAAA@@@??????>>>?????????>>>>>>===<<<;;;999888777666777666555333111111111111111111111111000000//////............++++++++++++************((()))))))))***++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((---+++***((((((((())))))))))))))))))((((((((((((***((('''%%%&&&''')))***(((''''''''''''((())))))+++***((('''''''''((()))"""%%%'''((('''&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''(((((())))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((())))))))))))))))))******)))))))))((('''''')))(((''''''(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((''''''((((((''')))***)))((('''(((******)))(((''''''''''''''')))+++......,,,***))))))'''''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))************)))))))))))))))*********)))))))))******+++++++++))))))*********+++++++++((())))))***+++,,,,,,---***************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...............---------............/////////000.........///////////////111111222333333444555555666999<<<===@@@EEEMMMSSScccmmmxxx&&&&&&&&&'''''''''''''''((('''%%%$$$$$$&&&((()))''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''((())))))'''&&&''''''''''''''''''(((((((((((((((((((((''''''&&&&&&&&&((((((((()))***+++,,,---(((((())))))************************++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------...//////000000////////////000000111111111111111111111111111000111222333555666888888888888888888888777777666:::<<<>>>@@@AAAAAA@@@@@@@@@@@@???@@@@@@AAABBBCCC@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAA============<<<;;;999999666555444555666555333222111111111000000000000000///////////////......---++++++*********)))))))))++++++++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((,,,+++)))((((((((()))***))))))))))))((((((((((((***)))'''&&&%%%'''(((***'''''''''''''''(((((()))+++***)))''''''((())))))"""%%%'''((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((('''''''''((((((((((((((((((((((((((())))))******))))))((())))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))******)))(((((((((''''''***(((&&&'''(((((('''%%%'''''''''''''''((((((((('''''''''''''''''''''''')))))))))(((((((((((((((''')))***)))((('''(((******)))(((''''''''''''''''''))),,,---+++)))(((((((((''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))******(((((()))))))))*********))))))******++++++,,,,,,))))))*********+++++++++(((((()))***++++++,,,,,,))))))*********+++++++++((()))************)))((())))))*********+++++++++...............------------......///////////////,,,---...///000000//////111111222333333444555555555888;;;===???DDDKKKQQQaaajjjuuu~~~&&&&&&&&&&&&&&&''''''''')))((('''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))(((&&&&&&'''''''''''''''(((((((((((()))(((((('''&&&&&&%%%%%%***)))))))))***+++,,,---((((((((()))******++++++))))))******++++++,,,,,,++++++******++++++,,,,,,+++,,,,,,---...///000000000000////////////000000222222222222222222222222000111111333444555666666666666777888999999888888;;;===???@@@BBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAA======<<<<<<:::888777666333333444666777666333111111111000000///..................///...------,,,,,,,,,,,,+++++++++******'''((()))***************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((())))))***))))))))))))((((((((((((***)))((('''&&&'''((((((''''''&&&&&&''''''((()))******))))))(((((())))))$$$&&&''''''&&&&&&'''((('''''''''''''''(((((((((&&&'''''''''(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((())))))******))))))((())))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))))))))***))))))(((((((((((())),,,)))&&&&&&((()))(((%%%&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&)))))))))))))))(((((((((''')))***)))((('''(((***)))((((((''''''''''''(((&&&(((******)))''''''(((((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((())))))*********((())))))******+++++++++*********+++++++++++++++)))************+++++++++((()))))))))***+++++++++)))))))))***++++++,,,,,,$$$&&&(((***+++,,,,,,+++++++++++++++,,,,,,,,,,,,------..................---......///000/////////,,,---///000111111000///222222222333333444444444444888;;;===???CCCJJJOOO___hhhsss|||%%%%%%%%%&&&&&&''''''''')))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******(((&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''******))))))))))))***+++'''(((((()))******++++++******++++++,,,------...++++++******++++++,,,---++++++,,,---...///000000000000////////////000000222222222222222222222222111222222333444444555555555666777999;;;<<<<<<===<<<<<<>>>???@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBCCCDDD???@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@@@@@@@@@@????????????@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>======<<<;;;999666444333222333555888:::888444111222111000///...,,,,,,+++,,,---.........---++++++,,,+++++++++************&&&'''((()))*********)))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((())))))))))))))))))))))))(((((((((((()))((((((((('''''''''''''''&&&&&&&&&&&&'''(((((()))************)))((((((&&&'''((('''&&&&&&(((***'''''''''(((((()))))))))'''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%&&&'''((())))))((())))))(((''''''((()))***///***&&&&&&)))***(((&&&&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&(((((())))))))))))((((((''')))***)))((('''(((***(((''''''''''''(((((()))'''((())))))''''''((()))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******&&&''''''((()))***++++++))))))******+++,,,,,,---,,,++++++++++++++++++***)))************+++++++++))))))))))))************((())))))***++++++,,,,,,%%%'''))),,,---------,,,++++++,,,,,,,,,---------,,,---------.../////////------///000000000///...,,,...000111222222111000333333333333333333333333444777;;;===???CCCIIINNN]]]hhhsss}}}%%%%%%%%%&&&&&&'''''''''(((((((((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******((('''&&&&&&''''''''''''((((((((()))''''''(((((())))))*********))))))(((((((((((()))'''(((((()))***+++++++++++++++,,,,,,---...//////+++*********+++,,,,,,---++++++,,,---...///000111111000////////////000000111111111111111111111111333333333444444555555555555666888;;;===???@@@@@@<<<<<<<<<===>>>>>>??????CCCCCCBBBBBBBBBCCCCCCDDD??????@@@@@@@@@??????>>><<<=========>>>>>>????????????>>>>>>>>>>>>??????@@@???>>><<<;;;;;;;;;;;;>>>===<<<:::888555333222222444777;;;<<<:::555111222111000///---+++***)))+++,,,---------,,,+++***))))))))))))(((((((((((())))))***++++++***((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((###%%%''')))******))))))))))))))))))(((((((((((((((((())))))((('''&&&&&&'''&&&&&&&&&&&&'''(((((()))******++++++***(((''''''(((((('''&&&&&&)))+++'''((((((((())))))******((((((((((((((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&''''''''''''''''''&&&))))))))))))((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))$$$%%%&&&'''(((((((((((()))(((''''''''')))***+++000+++''''''***+++)))&&&&&&&&&&&&'''''''''(((((('''((()))******)))(((''''''((()))))))))))))))(((((()))***)))((('''(((***'''''''''''''''((()))***((())))))((('''''')))+++((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******%%%&&&'''((()))***+++,,,))))))***+++,,,,,,---------,,,,,,++++++*********)))************+++++++++*********)))))))))))))))((())))))***++++++,,,,,,***+++---......---+++*********+++++++++,,,,,,,,,,,,,,,------...///000000,,,---///000000000///...,,,...000222333333111111444333333333333333333333444777;;;===???CCCIIINNN]]]hhhttt~~~&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''((()))***+++++++++***)))))))))***,,,---((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......------///000111222111000000222333222111222222333444555555555555555666888:::;;;;;;;;;:::<<<<<<<<<======>>>???@@@===>>>???AAAAAA@@@@@@???AAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA???>>>>>>??????>>>======???@@@>>>>>>>>>===<<<<<<;;;;;;999999999888777555333333333333333333333333333333///............---------//////......---,,,+++++++++++++++*********))))))'''''''''''''''((())))))***)))(((''''''((()))***""""""###%%%'''((('''%%%((((((((((((((((((((((((''''''(((((((((((('''''''''(((***++++++)))'''&&&************************''''''&&&&&&&&&&&&''''''))))))***)))&&&%%%%%%&&&))))))((('''''''''''''''((('''&&&%%%%%%&&&'''((())))))))))))(((((((((((())))))))))))************+++)))'''&&&((()))))))))&&&&&&'''((())))))((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''((((((((()))))))))))))))***))))))***++++++)))((('''((()))(((&&&&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))),,,,,,++++++)))(((&&&&&&'''((()))******)))((('''&&&&&&%%%%%%&&&'''((()))''''''''''''''''''&&&&&&))))))))))))************%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((()))************(((((((((((((((((((((((()))))))))))))))******+++((((((((((((((((((((((((((()))***++++++***((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********...---,,,++++++,,,---...------------------,,,,,,000111222111000///000222222111000//////000111111000111333333222222333444999999;;;???@@@@@@FFFNNN\\\gggttt%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))******+++,,,((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......---...///000111111000///000222333222111222222333444555555555555444666777999::::::::::::===<<<<<<======>>>???@@@===>>>???@@@@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA???>>>===>>>??????>>>======>>>@@@>>>>>>======<<<<<<;;;;;;777777777666555333111111000000000000000000000000............------------,,,,,,+++******)))((((((+++++++++*********))))))(((''''''''''''((())))))))))))(((((((((((())))))&&&&&&&&&'''))))))'''%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&'''((()))******)))((((((************************(((''''''&&&&&&''''''(((***++++++***(((''''''(((***)))((((((''''''(((((((((''''''&&&&&&''''''((())))))))))))((((((((('''((((((((()))))))))******+++)))''''''((()))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((('''''''''&&&%%%$$$###""""""((((((((((((((((((((((((((('''&&&'''(((((('''%%%'''((()))(((&&&&&&((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((()))*********************)))((('''))))))(((((((((((())))))((((((''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************************************)))))))))))))))******+++************************))))))************))))))************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++,,,,,,,,,---------------------------...///...---,,,---///111111000//////000111222000222333333222111333444777777:::>>>???@@@FFFNNN[[[eeeqqq}}}%%%%%%%%%$$$%%%%%%&&&'''((((((((((((((((((((((((%%%'''''''''&&&%%%&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((++++++***)))((('''&&&&&&))))))***+++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............///000000111000///000222333222111111222333444555555555555444555666888999999999999============>>>???@@@@@@======>>>????????????>>>??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@???>>>======>>>??????>>>===<<<>>>???>>>>>>======<<<;;;;;;;;;777777777666555333111111....................................------------...------,,,,,,++++++***+++************)))))))))((((((''''''(((((()))***(((((())))))))))))((((((***)))((()))******(((&&&''''''''''''''''''''''''''''''(((((((((((('''''''''(((((())))))*********************************(((''''''&&&&&&''''''(((+++,,,---+++)))((()))*********)))((((((((())))))'''''''''((((((''''''''')))))))))(((((((((''''''''''''((((((((()))))))))***)))''''''((())))))(((&&&''''''(((((((((((((((''''''((((((((((((((((((******)))(((''''''&&&&&&)))((((((((('''&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%'''((()))((('''&&&''')))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((()))***++++++)))******++++++******)))***)))'''&&&&&&''')))***))))))******)))'''&&&%%%''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))******)))************************)))))))))))))))******+++***************************)))))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++,,,,,,------.........///000111111//////000111000/////////000111222333000222333333222111222444444444888<<<>>>@@@FFFNNNYYYbbbnnnyyy((((((''''''''''''(((((())))))))))))))))))))))))&&&'''((('''&&&%%%&&&((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((++++++***)))((('''&&&&&&((()))***,,,,,,+++******))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///............/////////000000///...000222333222111111222333444555555666666555666777888999::::::;;;============>>>???@@@AAA======>>>>>>??????????????????@@@@@@AAABBBCCCCCCAAAAAAAAA@@@??????>>>>>>>>>??????>>><<<<<<===???>>>======<<<<<<;;;::::::999999999888777555333222000000000000000000000000.........---------,,,,,,.........------,,,,,,,,,************))))))))))))((((((((('''((())))))***(((((()))******)))'''&&&***)))((()))******)))'''(((((((((((((((((((((((()))))))))******)))))))))(((((((((((()))***+++,,,************************((((((''''''''''''((((((***+++,,,+++)))((()))*********))))))))))))******&&&'''((())))))((('''&&&))))))((((((((('''''''''''''''''''''((((((((((((***((('''((()))***)))(((''''''((((((((((((((('''''''''''''''(((((((((((()))))))))******++++++,,,))))))((('''&&&%%%%%%$$$''''''&&&'''))))))((('''&&&((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---,,,---------,,,++++++***)))((('''&&&&&&'''((()))((()))***++++++)))'''%%%&&&&&&&&&'''''''''''''''((((((((()))))))))************))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))************************)))))))))))))))******+++***************************)))((((((((()))++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,---...//////000111222222000000111222...//////000111222222333111222333333111111222333333333777<<<>>>@@@GGGPPPZZZbbblllwww)))(((((('''''''''(((((())))))))))))))))))))))))&&&'''((((((&&&&&&'''((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((((()))***,,,,,,+++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......//////////////////......///111333222111000111333444555666666666888888888999:::;;;<<<============>>>>>>???@@@AAA>>>>>>>>>>>>>>>??????@@@??????@@@AAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@??????>>>??????>>><<<;;;<<<>>>=========<<<;;;;;;::::::999999999888777555333222111111111111111111111111...------------,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((()))*********((('''&&&(((&&&&&&''')))******)))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((()))***,,,---))))))))))))))))))))))))(((((((((''''''(((((((((((()))******((('''((()))******))))))))))))******&&&'''((())))))((('''&&&((((((((((((''''''''''''''''''''''''(((((((((((()))((('''((()))***)))''''''(((((((((((((((''''''&&&'''''''''(((((())))))%%%%%%&&&'''(((((())))))))))))((('''&&&%%%%%%$$$'''&&&&&&''')))***)))'''&&&'''))))))(((''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))+++,,,---...111111111000...,,,***)))&&&'''((())))))((('''&&&%%%''')))++++++***)))(((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((************************'''(((((())))))))))))((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))***)))((((((((()))+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,+++++++++,,,,,,---...//////---...//////------...///......///000111222222222111333333333111111222333333444888===???AAAIIIQQQ[[[ccclllvvv((('''&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((&&&'''(((((('''&&&'''(((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******))))))***+++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......///000/////////......---///111222222111000111222444555666666777999999999999:::<<<===>>>>>>>>>>>>>>>???@@@AAAAAA?????????>>>???@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>??????===;;;;;;<<<=========<<<<<<;;;:::::::::777777777666555333111111////////////////////////------------,,,,,,,,,,,,************************(((((()))))))))))))))***))))))(((((())))))***+++)))******))))))((('''&&&&&&%%%$$$%%%(((*********))))))))))))))))))))))))%%%%%%&&&&&&&&&&&&%%%%%%((())))))******+++++++++)))))))))))))))))))))))))))((((((''''''(((((()))'''((()))((('''&&&'''((())))))((((((((()))******((((((((())))))(((((((((((((((((('''''''''&&&&&&''''''((((((((())))))))))))(((((()))******((('''(((((((((((((((((('''&&&&&&&&&''''''((())))))))))))))))))((((((((('''''')))((((((((('''&&&&&&&&&%%%$$$$$$&&&((()))(((&&&%%%''')))***((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((()))***+++---///000333333222111///,,,***)))%%%&&&((())))))(((&&&%%%%%%&&&''')))******))))))%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&&&&'''''''''))))))((((((((((((((('''))))))))))))))))))))))))************************(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((((((((((((((()))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------......------,,,+++,,,,,,------............///000000......///000...///000111111222111111222333444333111111111222444444888===???AAAHHHQQQ\\\ccclllvvv(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((()))((('''&&&''')))&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))******+++,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------///000000000///......------...111222222111000111222444555666777777999888888888999;;;===>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@?????????@@@BBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCBBBAAA@@@?????????@@@>>>??????===;;;:::;;;======<<<<<<;;;;;;::::::999777777777666555333111111---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))******))))))(((((())))))***++++++***)))((('''''''''''')))'''%%%&&&((()))***)))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))***+++++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((((((&&&&&&'''(((((((((''''''(((((()))***))))))(((((((((((())))))(((((('''''''''&&&&&&&&&((((((((()))))))))******((((((((()))******(((&&&((((((((((((((('''&&&&&&&&&&&&''''''((())))))***+++************)))))))))((((((((((((((((((((((((&&&%%%%%%''')))***)))'''%%%'''******)))'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((()))***,,,...000111111111111///...,,,***)))&&&''''''''''''''''''&&&''''''''''''''''''((((((%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''((()))******+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------000222333222111000111222///000111111222111000000222333444333111000111222333444777<<<>>>@@@GGGOOOYYYbbblllvvv******)))((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((+++***)))))))))***,,,---+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---///000000000///......------...111222222111///000222444555666777777888777777777888:::<<<===>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBAAAAAABBBAAA@@@>>>>>>>>>>>>???>>>??????===;;;:::;;;<<<===<<<<<<;;;;;;:::999999999999999888777555333333........................---------,,,,,,,,,++++++)))))))))))))))))))))***'''((((((((())))))******)))))))))))))))******+++,,,+++)))''''''''''''(((,,,)))''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&))))))************)))))))))***+++---,,,+++)))((())))))))))))))))))))))))))))))(((((((((((())))))&&&((()))(((''''''((()))'''''''''''''''((())))))***)))(((''''''((()))***(((((('''''''''&&&&&&&&&))))))))))))************((((((((()))+++***(((&&&(((((())))))((('''&&&&&&&&&&&&&&&'''((())))))***$$$$$$%%%&&&'''((())))))((((((((()))))))))))))))((('''((()))+++,,,+++***%%%'''******)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***,,,///111222............---,,,+++***)))(((&&&%%%%%%&&&((())))))((('''&&&&&&%%%&&&&&&%%%%%%&&&&&&'''((())))))'''''''''((((((((())))))%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((()))))))))))))))((((((************************)))))))))))))))******+++************************&&&''')))***+++++++++***))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,+++******+++,,,---------------------,,,,,,---///000///...---...///000000111222222111//////222333444333111000111222333333777;;;===>>>EEEMMMWWW```kkkwww***)))(((&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''(((((()))%%%&&&((()))))))))((((((''''''''''''((((((((((((+++***((('''&&&&&&&&&'''&&&&&&&&&&&&'''''''''(((''''''((()))))))))))))))'''(((***+++,,,,,,++++++))))))*********+++++++++------------------------------......///000000111222222222222111111111111000000000000111111111111444444444555555555555555333444666777777888;;;===<<<<<<======>>>?????????????????????????????????AAA@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999888777666555777666666444333222111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************)))'''&&&%%%###$$$&&&((()))***************))))))(((((((((((())))))(((((('''''''''&&&++++++)))((('''&&&&&&%%%''''''(((((())))))******'''(((((()))***+++++++++))))))))))))))))))))))))'''((()))******)))((('''******))))))((((((''''''))))))(((&&&$$$$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******'''((((((((())))))************)))''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%************************&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***+++,,,---............---,,,,,,------+++***(((%%%"""$$$)))+++***'''((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***((('''&&&%%%%%%&&&'''(((*********)))))))))))))))******)))((((((((((((((())))))(((((((((((()))))),,,+++)))(((''''''''''''))))))))))))(((((((((((()))))))))))))))******+++************************************************+++++++++*********)))))))))************+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------.........///......------,,,++++++...000111222111000111222000000000000000000000000333333333222222111111111999777888;;;;;;===DDDMMMVVV___jjjttt,,,+++***(((((((((((()))&&&&&&&&&''''''''''''((()))(((((('''''''''((((((%%%&&&'''((()))(((((('''''''''''''''((((((((((((+++***((('''&&&&&&''''''&&&&&&'''''''''(((((((((''''''((()))))))))))))))(((((()))***++++++++++++******+++++++++,,,,,,,,,------------------------------------...///000111////////////////////////000000000000111111111111444444444444555555555555555666777666666777999<<<;;;<<<<<<===>>>>>>??????????????????????????????AAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@??????>>>>>>??????>>>======<<<<<<<<<999888777666555444333333666666555444333222111111///............---------,,,,,,,,,,,,,,,,,,++++++)))))))))))))))))))))))))))******))))))((('''&&&%%%&&&&&&'''((()))******''''''&&&&&&&&&%%%%%%%%%)))(((((((((''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''(((((())))))******'''(((((()))******++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((''''''((()))(((&&&$$$$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((******)))((('''&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((((((((())))))'''''''''(((((()))))))))***)))(((''''''&&&&&&&&&((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++---......///---,,,***+++,,,,,,***)))%%%""" !!!&&&((('''$$$((((((((('''''''''''''''&&&&&&&&&&&&&&&'''((()))((('''&&&&&&&&&&&&'''((((((((((((((((((((())))))******)))((((((((((((((()))((((((''''''(((((()))---,,,***)))((((((((()))************))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))************************+++++++++*********)))))))))************+++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------...------------,,,,,,,,,---...000000/////////111111111111111111111111111333333333222222222111111888777888;;;<<<===EEENNNWWW```iiisss)))((('''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((***)))((('''''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''((((((((((((***)))(((''''''&&&''''''''''''((((((((()))))))))''''''((()))))))))))))))))))))))))))******+++,,,+++++++++,,,,,,,,,------------------------------------,,,,,,,,,...///000........................000000000000111111111111333333444444555555555555888888777666555666999;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@AAA@@@@@@??????>>>>>>===??????>>>===<<<<<<;;;;;;777777666555444333333222555555444333222111111000///............---------------,,,,,,+++++++++***))))))))))))))))))))))))(((((())))))))))))(((((((((''''''&&&'''((()))***))))))((((((((((((''''''((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''(((((())))))******((((((((()))******++++++)))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((('''((((((((('''%%%$$$%%%'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))((('''&&&%%%$$$$$$''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((***)))(((''''''&&&''''''((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%''')))+++---......+++***))))))******)))((((((%%%###$$$(((***)))'''''''''(((((((((((())))))''''''&&&&&&&&&''''''((((((''''''&&&&&&''''''(((&&&&&&''''''(((((())))))******)))((((((((((((((((((''''''''''''''''''(((---,,,+++***))))))******++++++++++++************)))(((((((((((()))******((((((((((((((((((((((((************************+++++++++***************)))************+++++++++***+++,,,,,,------,,,,,,******++++++++++++,,,,,,,,,,,,,,,---------......,,,...//////...---///000222222222222222222222222333333333222222222222111666555777;;;<<<>>>FFFNNNXXX```hhhqqq((('''&&&$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''(((******)))''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))((((((''''''''''''(((((((((((())))))))))))''''''((()))))))))))))))***)))(((((((((***+++,,,******++++++++++++,,,,,,,,,,,,------------------------+++++++++---...000////////////000000000000///000000000111111111111333333333444444555555666777777777555555666999<<<;;;;;;;;;<<<======>>>>>>========================>>>>>>============>>>>>>?????????>>>>>>=========<<<<<<<<<;;;:::999888777888777777666555444444444444333333222111111000000///............---------------,,,,,,+++*********))))))))))))))))))))))))''''''((()))))))))))))))***)))'''&&&%%%'''(((***))))))))))))))))))))))))((((((((((((((('''''''''+++***)))(((''''''''''''''''''(((((())))))******(((((())))))************)))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((()))***((('''&&&'''(((''''''((((((((((((''''''((((((((((((((('''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''))))))(((''''''''''''''''''''''''(((((()))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((($$$%%%&&&((()))***++++++)))(((''''''))))))(((''')))'''&&&&&&)))******)))'''''''''((()))******+++)))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&''''''((()))*********))))))(((((((((((((((''''''&&&&&&&&&&&&''''''+++*********************++++++*********)))))))))+++++++++++++++,,,,,,---))))))))))))))))))))))))************************************************))))))*********+++++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---...//////---...///...------///000111111111111111111111111222222222222222222222222555555777;;;===???FFFOOOXXX___gggooo---,,,***)))(((((())))))&&&&&&&&&''''''''''''(((******)))''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))''''''((()))))))))))))))***)))((((((((()))***+++))))))))))))************,,,,,,,,,---------......------,,,+++,,,---...///.../////////000000000111///000000000111111111111222222333333444555555666555555666555666777;;;>>>;;;;;;<<<<<<===>>>>>>>>>========================<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>============<<<<<<;;;<<<<<<;;;:::888777666666555555444444333333333222222222111000000/////////............---------,,,,,,,,,++++++*********))))))))))))))))))))))))&&&'''((())))))******)))***)))'''&&&%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((+++***)))(((((((((((((((''''''(((((())))))******)))))))))))))))*********)))))))))))))))))))))))))))((('''&&&&&&'''((()))'''''''''''''''((((((((()))***+++***)))(((((()))'''(((((())))))(((((('''((((((((((((((('''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&&&&%%%%%%''''''''''''''''''&&&&&&)))((((((''''''''''''(((&&&&&&&&&''''''(((((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''(((((('''''''''((('''&&&&&&(((((('''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&'''((()))***++++++)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))******++++++***))))))(((((((((((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))))))))******)))))))))(((((((((+++++++++++++++,,,,,,---************************************************************************))))))*********+++++++++***+++,,,,,,------,,,,,,---------------,,,,,,,,,***++++++,,,---...//////.../////////......000222000000000000000000000000222222222222222222222222444444777<<<===???FFFNNNWWW___gggooo~~~,,,+++)))((('''(((((()))&&&&&&&&&''''''''''''(((***)))((('''''''''''''''((('''&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))''''''((())))))))))))))))))))))))(((((())))))***((((((((())))))))))))***+++,,,,,,------.........------------......---------------......//////000000000000000111111111111111111222333444555555666222444666777777999;;;===<<<<<<======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<:::888666222222222111111000000000111111000000000////////////............---------++++++++++++++++++++++++))))))))))))))))))))))))''''''((())))))***)))))))))((('''&&&&&&'''((()))'''''''''''''''((((((((('''''''''(((((((((((((((%%%%%%%%%&&&'''((()))***''''''(((((())))))******))))))))))))))))))******))))))))))))))))))))))))(((''''''''''''''''''(((&&&''''''''''''((((((((((((***++++++***))))))***''''''((((((((((((''''''''''''''''''''''''''''''++++++***)))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''''''''''''''((((((((('''''''''''''''((((((''''''''''''((((((''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((('''&&&%%%$$$'''&&&%%%&&&'''((('''&&&'''''''''&&&&&&''''''(((&&&&&&'''(((((()))******)))((('''&&&&&&&&&&&&&&&'''(((((())))))(((((('''(((((())))))******++++++******)))((((((((((((((((((''''''''''''''''''(((&&&'''((()))))))))))))))))))))))))))(((((((((''')))(((((((((((()))*********************************************************************+++++++++)))************+++++++++***+++,,,,,,------,,,,,,......------------,,,,,,++++++,,,,,,---...///////////////...---...000222////////////////////////111222222222222333333333555555888<<<>>>???EEEMMMVVV^^^fffooo~~~)))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''((()))(((((('''''''''(((((())))))'''&&&&&&&&&''''''''''''''''''((((((((((((&&&'''((())))))(((''''''&&&&&&'''''''''(((((((((''''''((()))))))))))))))((()))))))))))))))((((((((())))))))))))*********++++++,,,,,,---......///---...///000000///---,,,------...//////000111111000000000000111111111111000111222333444555555666222555777999888888999:::======>>>>>>???@@@@@@@@@????????????????????????<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<=========;;;999777555111111000000000000//////000000////////////......///............---------)))))))))***++++++,,,,,,))))))))))))))))))))))))'''((()))))))))))))))((('''''''''((((((((((((((())))))))))))*********+++''''''''''''((((((((()))%%%%%%&&&&&&''')))***+++''''''(((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&(((******)))'''((((((&&&''''''((((((''''''&&&%%%%%%&&&&&&''''''((((((******)))((('''&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((((((((()))))))))))))))(((((('''''''''((((((''''''''''''(((((())))))((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%'''&&&%%%&&&((((((((('''*********)))(((((()))***&&&&&&&&&''''''(((((()))(((''''''&&&&&&&&&'''''''''((()))******)))((('''(((((())))))))))))))))))******)))((((((((((((((()))((((((''''''(((((()))&&&''')))***++++++***************)))))))))(((((((((((('''''''''((())))))************************************************))))))*********+++++++++)))************+++++++++***+++,,,,,,------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------..................---,,,---///222////////////////////////111111222222222333333333555666999===>>>>>>DDDKKKTTT]]]fffppp+++***((('''&&&&&&''''''&&&&&&&&&'''''''''(((((((((((('''''''''(((((()))***)))((('''&&&''''''(((''''''''''''((((((((()))&&&'''((())))))(((''''''&&&&&&&&&&&&'''''''''((('''(((((()))))))))))))))'''((()))******)))(((''')))************+++++++++++++++,,,,,,---...//////,,,...000222222000---,,,///000000111222333333444000000000000111111111111000111111222444555666666333666999:::999888777777>>>>>>>>>???@@@@@@AAAAAA????????????????????????=========<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;999777444222222222222222111111111111///////////////.........//////.........---------(((((()))***+++,,,,,,---))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''((())))))((((((%%%&&&&&&&&&''''''((((((&&&'''''''''(((((())))))+++******))))))))))))***''''''(((((()))******************)))))))))))))))))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((($$$&&&((()))'''&&&&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))************))))))((((((((('''(((((('''''''''(((((()))++++++******))))))((((((************************&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''&&&%%%&&&((()))((('''''''''''''''%%%%%%&&&(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''((('''((()))******)))((('''((((((((((((((('''''''''******)))((((((((((((((())))))(((((((((((())))))'''(((***+++,,,,,,,,,++++++++++++************))))))))))))))))))******+++))))))))))))))))))))))))************************))))))******++++++++++++)))************+++++++++++++++,,,---------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......---------+++***+++...111000000000000000000000000111111111222222333333333666666999===>>>>>>CCCJJJSSS\\\fffppp%%%&&&((()))))))))((('''$$$$$$%%%&&&'''))))))***))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((('''%%%$$$'''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&''')))***++++++***)))(((((())))))((())))))))))))***************))))))******+++,,,,,,,,,------...---------////////////000000000000---------...///111222333888111...333777333000000333444444333222111333444777777777777888999:::;;;::::::;;;<<<===>>>???@@@@@@@@@@@@?????????>>>>>>AAA???;;;888777888:::;;;;;;;;;:::::::::;;;<<<<<<<<<<<<:::999888888777777333333222111000///...---........./////////////////////...---,,,***)))(((......,,,+++***))))))))),,,++++++******++++++,,,''''''((((((((((((''''''))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((''''''''''''''''''((((((((((((&&&'''((())))))***))))))''''''((())))))))))))))),,,,,,,,,+++***)))((((((''''''''''''''''''''''''&&&)))(((%%%&&&))))))''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((+++***((('''&&&&&&&&&'''''''''''''''(((((((((((('''&&&%%%%%%&&&'''((()))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))))))))))))))))))))%%%''')))******)))'''%%%((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((())))))((('''&&&''''''''''''((((((((()))))))))(((((((((***+++,,,'''(((((()))***+++++++++++++++***)))(((((()))))))))))))))))))))******+++******))))))(((((('''''')))))))))***+++++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++******)))))),,,,,,------------------,,,---......,,,+++,,,...,,,,,,...///000111222333444444333222222333333333333666999:::;;;???EEEKKKUUU^^^hhhqqq&&&&&&((()))))))))((('''%%%%%%&&&&&&'''((()))))))))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&(((((()))))))))(((&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''((())))))***))))))(((''''''(((((()))))))))************++++++************+++,,,,,,,,,,,,------......------.../////////000000000000.........///000111222333777222333:::===999444333333444444333111111333555666666666666666777888888::::::;;;<<<===>>>???@@@@@@@@@@@@?????????>>>>>>AAA???===:::999999;;;<<<<<<<<<;;;:::::::::::::::<<<;;;:::888777666666666333333222111000///...---........................------------,,,+++******---,,,+++******)))))))))'''+++111555555111+++'''(((((())))))))))))((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''$$$%%%&&&(((((((((''''''''''''''''''(((((((((((('''(((((())))))))))))(((''''''((()))))))))))))))************)))((('''&&&))))))))))))))))))))))))&&&))))))&&&&&&***+++))))))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))+++***((('''&&&&&&''''''''''''''''''(((((((((((()))((('''''''''((()))***((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''((((((((())))))***)))((((((((()))***+++'''(((((()))******+++++++++******)))(((((()))))))))))))))))))))******+++******))))))((((((((((((***************++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---++++++,,,,,,,,,,,,------------,,,,,,++++++******,,,,,,,,,------------...---...//////------...///.........///000111222333444333333222222333333333333666999:::;;;???EEEJJJUUU^^^hhhqqq&&&''''''((()))(((((((((&&&&&&&&&''''''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&((())))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))((((((''''''''''''''')))************++++++++++++++++++++++++,,,------+++,,,------......------....../////////000000000////////////000111333333333222666>>>BBB>>>888555444444333222000111444666777777666666666777777888;;;;;;<<<======>>>??????@@@????????????>>>>>>>>>@@@???>>><<<<<<;;;;;;;;;<<<<<<;;;;;;::::::999999;;;:::888666555444333333222222111000//////...............------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******))))))))))))))))))%%%***111666666111***%%%))))))************))))))''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))&&&'''((())))))(((''''''''''''''''''((((((((((((((())))))))))))(((((('''(((((())))))******))))))))))))))))))((('''&&&&&&))))))))))))))))))))))))&&&))))))&&&'''+++---***((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))(((''''''''''''''''''''''''((((((((((((******)))((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))((('''''''''(((((('''(((((())))))******+++******)))((((((((()))))))))))))))))))))******+++***))))))))))))(((((((((+++++++++***************+++++++++,,,,,,,,,,,,---,,,+++*********+++,,,---++++++,,,,,,,,,,,,------++++++++++++************,,,,,,,,,---------.........///000000///...///000222111000000000111333444333333222222222222333333333666999:::;;;???EEEJJJUUU^^^hhhqqq&&&''''''(((((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%&&&((()))))))))(((''')))(((((('''''''''((((((************++++++++++++,,,,,,++++++,,,,,,---...++++++,,,---...................../////////000000/////////000000111333333000111555;;;???>>>:::888444444333111000111444777:::999999888888999999:::;;;<<<<<<===>>>>>>??????????????????>>>>>>>>>>>>>>>>>>>>>======;;;::::::::::::;;;;;;:::::::::999999888777555333222111111222111111000//////............------,,,+++******++++++,,,,,,,,,,,,++++++''''''((())))))))))))))))))***+++,,,,,,+++***)))((())))))******))))))((((((''''''&&&&&&''''''((()))))))))((((((((((((((((((((()))******)))''''''''''''''''''(((((((((((())))))***))))))((('''&&&((())))))*********))))))))))))))))))(((((('''&&&''''''''''''''''''''''''&&&((()))'''(((,,,...,,,(((((((((''''''(((((((((''''''''''''''''''''''''******))))))((((((''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))***))))))(((((((((''''''''''''''''''((((((((((((+++******)))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''******))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((((((((((((''''''(((((((((((()))))))))))))))((((((''''''&&&&&&(((((((((((())))))*********))))))((((((((()))))))))))))))))))))******+++)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))************,,,+++***)))***+++---...+++++++++,,,,,,,,,------))))))******************+++,,,,,,------.........---///000000......///111444333111000000111333444222222222222222222333444444666999:::;;;>>>DDDJJJTTT]]]gggppp~~~''''''''''''((((((((()))''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))(((''')))))))))(((((()))******))))))*********+++++++++,,,,,,++++++,,,,,,---...***+++,,,---........................////////////////////////000111222222111222444666999<<<<<<;;;333333333222111222444777999999999999999999:::;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===<<<;;;999999888888999:::;;;;;;;;;:::777666555333222111000000111111000000///...............---,,,+++******))),,,,,,,,,,,,+++***))))))&&&&&&((()))))))))))))))***)))'''&&&&&&''')))***'''(((((())))))((((((''')))(((((((((((((((((()))++++++***)))(((''''''&&&((()))*********)))((('''''''''''''''(((((((((((())))))***))))))((('''&&&))))))************))))))))))))******))))))((((((''''''''''''''''''''''''&&&((()))'''(((,,,...,,,'''(((((((((((((((((('''''''''''''''''''''''''''******))))))((((((''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''((((((((()))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))(((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((*********))))))(((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((''''''((((((((((((((((((((()))))))))***))))))((((((((('''&&&&&&((((((((((((((())))))))))))((((((((((((((()))))))))))))))))))))******+++))))))))))))************,,,+++++++++***)))))))))(((((()))))))))*********++++++*********+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------++++++,,,,,,---...//////,,,---//////......///000444444222111111111222333111111111111222222333444444777999:::;;;>>>DDDIIISSS\\\fffooo}}}(((''''''''''''((())))))'''''''''(((((()))))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''''''''''''''(((((((((&&&''''''(((((((((((((((***))))))))))))******+++((())))))))))))*********+++++++++++++++,,,------***+++,,,---.../////////------.........////////////////////////000111111222444444222444999<<<;;;111222333333222222444666777666666777777999::::::=========>>>>>>?????????======>>>>>>>>>>>>>>>???;;;;;;<<<<<<;;;::::::999777888:::;;;;;;;;;:::999666555444222111111111111000000000//////.........---------,,,,,,+++++++++,,,,,,,,,,,,+++***)))(((&&&'''(((*********)))(((&&&(((***++++++***(((&&&''''''((((((((((((''''''))))))(((((((((((())))))++++++***)))((('''&&&&&&'''((()))******)))((((((''''''''''''((((((((((((((())))))))))))(((((('''******++++++******)))))))))))))))******))))))((())))))))))))))))))))))))&&&))))))&&&'''+++---***''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((())))))******))))))(((''''''''''''(((((((((((((((((()))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&''''''((((((((((((''''''''''''((((((((((((((()))))))))******(((((()))))))))(((''''''((((((((((((((((((((((((((((((''''''(((((()))))))))))))))))))))******+++)))))))))************++++++++++++************************++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///////////////.........***+++,,,,,,---...//////+++---............///111222222222222222222222222111111000111111222333444555777::::::;;;>>>DDDIIIQQQZZZdddmmm{{{(((''''''&&&'''((()))***&&&&&&'''((()))******+++)))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&'''''''''((((((((()))'''''''''''''''((())))))((((((((((((((()))******''''''((((((((()))))))))+++************+++,,,,,,)))***,,,---.../////////---------.........//////..................///000///333222......444777555///111444444444333444555555555666777888:::;;;<<<>>>>>>>>>>>>>>>?????????============>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;999777555444333333222111111222222///////////////.........------------,,,,,,,,,,,,******++++++++++++***)))'''(((***++++++***)))(((%%%'''***------***'''%%%(((((())))))))))))(((((((((((((((''''''(((((((((((((((((((((((((((((((((%%%&&&((()))***))))))(((''''''''''''(((((((((((('''(((((())))))))))))(((***++++++++++++***)))((('''(((((())))))(((((('''))))))))))))))))))))))))&&&))))))&&&&&&***+++)))&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))************)))(((''''''''''''(((((((((((('''((()))*********)))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''((((((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%&&&&&&'''(((((()))))))))((('''&&&&&&'''((()))(((((()))))))))*********'''((()))*********)))((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******+++))))))*********+++++++++***************+++++++++************++++++++++++(((***+++------,,,+++***++++++,,,,,,,,,,,,------...------,,,,,,+++++++++***++++++,,,---...///000,,,...////////////111222///000222333333333111000000000000000111222333444555777:::;;;;;;>>>CCCHHHOOOXXXbbbkkkyyy(((''''''&&&&&&((()))***%%%&&&'''((()))***+++,,,))))))))))))((((((((((((&&&''''''''''''''''''&&&'''&&&&&&%%%&&&'''((()))&&&'''''''''(((((())))))(((((('''&&&&&&((()))***'''''''''''''''((()))***''''''''''''((((((((((((******))))))******+++,,,)))***,,,---.../////////---------.........//////......---------......///***//////+++***///000......111444666555444444444666777777999:::<<<>>>???>>>>>>>>>>>>????????????<<<=========>>>>>>??????>>>======<<<<<<<<<======<<<======<<<:::777444222333333222222222222333333///////////////.........------------------------(((((()))++++++,,,,,,,,,((()))***,,,+++***)))'''''''''((((((((((((''''''))))))************))))))'''''''''&&&&&&'''''''''%%%%%%&&&'''((()))***+++$$$%%%'''((()))))))))(((''''''''''''((((((((()))''''''((())))))***))))))+++++++++++++++***)))(((&&&&&&''''''(((''''''&&&''''''''''''''''''''''''&&&)))(((%%%&&&)))***'''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))******((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((()))***++++++***)))(((''''''''''''((((((((()))((()))***+++,,,,,,+++***))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******)))((('''&&&&&&'''((()))))))))))))))************'''((()))+++++++++******(((((((((((((((''''''''''''''''''''''''((()))***)))))))))))))))******+++))))))******++++++++++++))))))******+++++++++,,,(((((((((((())))))))))))'''))),,,......---+++)))++++++,,,,,,,,,---------***))))))((('''&&&&&&%%%******+++,,,---//////000---///000111000000222444---///222444444333111///000000000000111222333444555888:::;;;;;;>>>CCCHHHNNNWWWaaajjjxxx***'''$$$$$$'''((((((&&&&&&&&&'''((()))***++++++'''(((******(((&&&&&&'''((((((''''''''''''((((((&&&&&&'''''''''&&&$$$###&&&&&&''''''(((((())))))*********)))'''&&&''')))((((((((((((((((((((((((''''''((()))***+++,,,,,,++++++******)))(((((('''...------,,,,,,------...,,,---///000000000///...++++++,,,,,,...///111111000000000000000111111222000111222222222333555888999::::::::::::<<>><<<<<<>>>>>>>>>===<<<===???@@@@@@>>><<<:::==================>>>>>>???===;;;:::999777444222666222......222555444222000...,,,---//////---+++,,,***)))((()))))))))(((************************''''''(((((())))))******((()))***)))((('''((())))))((('''(((+++,,,+++***(((((('''''''''&&&&&&&&&'''(((((()))***+++++++++''''''((((((((((((''''''+++***)))((('''&&&%%%%%%))))))(((((((((((())))))((((((((((((((((((((((((&&&'''((((((((((((((('''''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((((((((((('''((()))*********))))))((('''&&&&&&&&&)))(((((('''''''''((((((((((((''''''&&&&&&&&&%%%))))))((((((((((((((()))(((((('''''''''&&&&&&&&&%%%''')))***+++***)))(((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((+++***((('''&&&''')))******'''%%%&&&(((***(((&&&))))))))))))************(((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))))))))(((((((((((()))((((((((('''''''''''''''''''''((())))))(((&&&)))))))))))))))******+++************************''''''((()))***+++++++++***)))((((((((()))+++,,,,,,,,,++++++++++++++++++,,,------+++******,,,///........................000111333444444333111000222222111000///...------000000111222333333444444444666888:::<<>>=========>>>>>>???>>>===<<<;;;<<<<<<=========>>>>>>>>>???>>><<<;;;:::888555333444111...000666::::::999000...,,,---...///---+++,,,***))))))***+++***)))************************(((((((((((())))))))))))((()))***)))((('''((()))&&&%%%$$$%%%''')))((('''(((((('''''''''&&&&&&&&&'''(((((()))******++++++''''''(((((((((((('''''')))))))))(((''''''&&&&&&))))))(((((((((((())))))************************)))))))))***))))))(((((('''''''''''''''''''''''')))(((((((((((((((((())))))((((((((('''''''''&&&((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((('''((((((((())))))))))))***))))))(((''''''&&&&&&((((((''''''''''''((((((((((((((('''''''''&&&&&&))))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&''')))*********((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((((('''''''''(((((((((((((((''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((***)))'''&&&%%%&&&'''(((***(((&&&&&&((()))((('''''''''''''''(((((((((((()))(((((('''&&&&&&''''''(((((())))))))))))(((((())))))))))))(((((((((((())))))((((((((('''''''''%%%%%%&&&)))+++---------)))))))))))))))******+++*********************************+++,,,,,,,,,---)))))))))))))))***++++++++++++++++++++++++++++++,,,,,,---,,,++++++,,,...------------------------///000222333333222000///222111111000000//////...000000111222222333444444333666888:::<<>>>>>===<<<<<<===>>><<<;;;;;;<<<======<<<>>>>>>======<<<<<<======;;;<<<<<<===>>>???@@@@@@@@@>>><<<;;;;;;999666444444111///111666999:::999///...------......---++++++***)))***+++,,,+++***************************))))))))))))((((((((((((((()))***)))((('''((()))%%%$$$###%%%'''((('''&&&(((((((((''''''''''''&&&'''(((((())))))******+++''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))************************++++++++++++***)))((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((('''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((&&&'''((()))***)))(((((()))))))))(((''''''&&&&&&((((((''''''''''''(((((())))))((((((((((((''''''))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&'''((()))***)))((('''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))(((''''''(((((((((((((((''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))(((&&&%%%%%%&&&&&&''')))(((&&&&&&((()))((('''((((((((((((''''''''''''))))))((((((''''''(((((())))))************))))))(((((((((((()))))))))))))))))))))(((((((((''''''+++++++++******)))(((''')))))))))))))))******+++************************++++++++++++++++++,,,,,,((()))******++++++***************++++++,,,,,,---***,,,------,,,+++,,,,,,////////////////////////...///000111111000///...111111111111111111111111000000111111222333333333333555888:::<<<>>>BBBEEEQQQWWW```kkkyyy''''''&&&&&&''''''''''''&&&&&&''''''((())))))***''''''%%%###""""""%%%'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%)))))))))(((((('''''''''###%%%%%%%%%$$$$$$&&&(((((((((((((((((((((((((((''''''((()))***+++,,,,,,((())))))******+++,,,,,,,,,++++++******++++++,,,---,,,+++***+++,,,---.../////////...//////000000222222222222222333444444333444555555555555777999:::<<<>>>???>>>============;;;::::::<<<======<<<@@@>>>===;;;;;;<<<===>>><<<<<<===>>>@@@AAABBBBBB@@@>>><<<<<<;;;:::777444555333000000111222111///......------------,,,,,,+++***)))+++------,,,+++******************************))))))((((((''''''((()))***)))((('''((()))'''&&&&&&''')))******)))((((((((('''''''''''''''(((((((((((())))))******''''''((((((((((((''''''&&&&&&''''''((()))))))))))))))(((((((((((())))))************************++++++++++++***)))((('''''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((((((%%%&&&(((******)))((('''))))))((((((''''''''''''(((''''''''''''(((((())))))))))))))))))((((((((()))(((((((((((())))))***((((((((((((''''''''''''''''''((())))))(((((('''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))(((((($$$%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&'''''')))((('''''''''(((((((((************))))))))))))))))))(((((((((((())))))((())))))******))))))((((((((((((((()))))))))))))))))))))((((((((((((''',,,,,,,,,***'''$$$###""")))))))))))))))******+++*********************************)))))))))))))))((()))***+++,,,+++***)))))))))***+++,,,,,,------))),,,......---++++++,,,...............////////////000000111111000000///000000111111222222222222000000111111222222222333333555888:::;;;>>>BBBEEEPPPVVV```lll{{{&&&''''''''''''&&&''''''&&&&&&''''''(((((())))))%%%%%%$$$""" !!!###%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&+++******))))))(((((((((%%%&&&'''&&&%%%&&&((()))))))))))))))))))))))))))''''''((()))***+++,,,,,,************************,,,++++++******++++++,,,,,,+++*********+++---............------...//////111111111111111222333333444555666666555555777999777:::===>>>>>>>>>>>>???<<<;;;::::::<<<======<<<@@@>>><<<::::::;;;===>>>======>>>???@@@BBBCCCCCC>>>===;;;::::::999666444555333111///...---,,,***---......---,,,,,,,,,,,,***)))***+++---...,,,+++******************************))))))((((((''''''((()))***)))((('''((()))(((''''''(((***++++++***((((((((((((((((((((((((((((((((((((((()))))))))''''''((((((((((((''''''%%%%%%&&&'''((()))******))))))(((((((((((())))))))))))))))))))))))))))))++++++******)))((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&''''''''''''''''''&&&''''''''''''(((((((((((($$$&&&((()))***)))'''&&&(((((((((((('''''''''''''''''''''''''''((())))))((((((((()))))))))))))))((((((((((((((()))******))))))((((((((('''''''''''''''((((((((('''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((((('''$$$%%%%%%&&&''''''&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((()))))))))(((((((((((((((((((((((('''''''''((()))+++*********)))))))))((())))))(((((((((((())))))'''(((((())))))((((((''''''((((((((()))))))))******)))))))))(((((((((((($$$&&&((()))((('''(((***)))))))))))))))******+++))))))))))))))))))))))))*********)))))))))))))))((()))+++,,,,,,,,,+++***))))))***+++,,,,,,------))),,,......---++++++,,,*********++++++,,,,,,,,,000111111111111111111000000000000111222222333333000111111111111111222222333555777999;;;>>>AAADDDOOOUUU```mmm{{{%%%'''(((((('''&&&&&&'''&&&&&&'''''''''(((((((((%%%%%%%%%###!!!!!!###%%%''''''&&&&&&&&&&&&''''''(((((('''''''''((())))))******))))))))))))))))))&&&'''((('''&&&&&&(((***))))))))))))))))))))))))************))))))))))))++++++++++++++++++******,,,,,,++++++++++++,,,,,,...------------...//////---------------...//////111111111111111222333333444555666555555555777888666999;;;<<<<<<===>>>@@@<<<;;;:::;;;===>>>>>>===???>>><<<::::::;;;<<<=========>>>>>>???@@@AAAAAA<<<:::999888888777444222222111111000//////......,,,---...---,,,++++++---***)))***+++------+++)))************************))))))))))))((((((((((((((()))***)))((('''((()))'''&&&%%%''')))***)))((('''(((((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&'''((()))******))))))(((((((((((())))))((((((((((((((((((((((((************)))(((''''''(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((%%%&&&'''((()))(((''''''((((((((((((((((((''''''''''''&&&''''''((()))***''''''(((((((((((())))))(((''''''(((((()))***+++)))))))))(((((((((''''''((((((''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((('''&&&&&&'''((())))))))))))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))))))))))))))((((((((('''((()))(((&&&&&&((()))))))))((((((''''''&&&&&&((((((''''''(((((())))))''''''((((((((((((''''''''''''(((((())))))************)))))))))(((((((((&&&))),,,+++)))(((***,,,)))))))))))))))******+++))))))))))))))))))))))))++++++++++++++++++,,,,,,)))***++++++,,,+++++++++*********++++++,,,,,,---***,,,------,,,+++,,,,,,---------...//////000000111111111111111111111111000000000111111222222222111111111111111111111111222444777999;;;===AAADDDMMMTTT___lll{{{$$$'''))))))'''%%%&&&'''&&&&&&&&&'''''''''((((((&&&'''''''''%%%$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&'''((()))***''''''''''''(((((((((((((((((()))(((&&&&&&'''((())))))))))))))))))))))))************)))))))))))))))******++++++,,,,,,,,,------,,,,,,,,,,,,------------...///////////////------------...///111111222222222222222333444444444555666555444444666777888999::::::::::::<<<>>>===;;;:::;;;===?????????>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<=========999888666666666555222000///000111111000//////000+++---...---+++***+++---***)))***+++,,,+++)))&&&************************(((((((((((())))))))))))((()))***)))((('''((()))&&&%%%%%%&&&((())))))((('''((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&'''((()))******))))))(((((((((((())))))))))))))))))))))))))))))*********+++******))))))((((((((((((((((((((((((******))))))))))))******%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''(((((((((((((((((((((&&&&&&&&&''''''((()))***&&&&&&'''''''''(((((((((''''''''''''((()))***+++))))))))))))((((((((('''((((((''''''&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))))))))%%%&&&'''((())))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))((((((((('''&&&'''((()))(((&&&&&&(((***)))))))))((('''&&&&&&&&&''''''&&&&&&'''(((((()))(((((())))))))))))(((((('''''''''((()))******************)))))))))(((((('''+++---,,,(((&&&(((+++)))))))))))))))******+++))))))))))))))))))))))))*********+++,,,,,,,,,---+++*********++++++,,,,,,++++++++++++++++++++++++,,,,,,---,,,++++++,,,...//////000000111222222333000000000//////000000000000000000000000000000000111111111111000000000000222444777999:::===AAADDDKKKRRR^^^lll{{{$$$'''***)))'''%%%&&&'''&&&&&&&&&''''''''''''''''''(((******(((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$%%%&&&'''((($$$%%%%%%&&&&&&'''''''''((())))))'''%%%%%%&&&'''))))))))))))))))))))))))''''''((()))***+++,,,,,,'''((()))***,,,---...///...------,,,,,,------...+++,,,---...///...---,,,------......000111222333444333333333333444555555444555555555333333555777:::;;;:::999888888:::======<<<;;;<<<>>>@@@@@@???======<<<;;;;;;;;;;;;;;;999999::::::::::::::::::777666555444444333111///...///000000///------...+++---///---+++)))+++---***)))***+++,,,+++(((%%%************************''''''(((((())))))******(((******)))((('''((()))'''&&&&&&''')))***)))((('''((((((((())))))******((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&''''''((())))))***))))))(((((((((((())))))******************************+++,,,,,,,,,++++++))))))))))))))))))))))))++++++************++++++%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((&&&&&&&&&'''''')))******%%%&&&&&&&&&''''''((((((''''''''''''((()))++++++))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&(((***(((&&&%%%'''***,,,++++++***)))(((((('''&&&&&&&&&&&&&&&'''((()))))))))************))))))&&&''''''((()))******+++************))))))))))))"""''')))((((((,,,111)))))))))))))))******+++))))))))))))))))))))))))''''''((()))***++++++,,,,,,+++***)))***+++,,,---,,,,,,++++++++++++++++++,,,------+++******,,,///******++++++,,,------...//////............//////000000000///////////////111111111000000000000000222444777999:::===AAADDDJJJQQQ]]]kkk{{{%%%&&&'''&&&$$$$$$&&&'''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&''')))******)))'''&&&###$$$''')))++++++,,,+++'''((()))******)))(((''')))((((((((((((***+++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---///...------...///---///000000///......///222111000000000111222333444444444444555777888999999:::999888666666888:::============>>>>>>>>>>>>============<<<<<<<<<<<<999:::<<<<<<<<<:::888777444555666555222000000111////////////..................,,,+++***))))))))))))))))))******+++++++++)))'''&&&'''((()))(((&&&)))(((((((((''''''&&&&&&))))))))))))))))))))))))'''***,,,,,,)))(((((()))))))))(((((((((((())))))+++***)))''''''''''''(((''''''''''''((((((((()))((()))++++++******+++,,,)))(((&&&&&&'''((((((''''''(((***+++,,,,,,++++++((((((((((((((((((((((((%%%%%%%%%&&&((()))+++,,,++++++)))((('''''''''''''''''''''''''''((()))))))))(((((('''''''''((((((%%%%%%&&&'''((((((''''''***))))))((('''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((('''(((((()))***+++((((((((())))))))))))***%%%%%%%%%''')))******(((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((())))))))))))&&&'''))))))((((((***+++*********)))((((((''''''))))))(((((('''''''''&&&'''((()))******)))((('''))))))((('''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))************((((((((((((((((((((((((''''''(((((())))))******(((((())))))*********+++)))************+++++++++***(((((()))***+++***))))))************+++++++++******+++++++++,,,,,,,,,,,,+++***)))))))))***+++,,,,,,,,,++++++*********((()))***+++++++++++++++..................------000000//////............000000000000111111111111111111000000000000000000444555888999:::<<>>>>>>>>>>>???>>>>>>======<<<<<<;;;;;;:::;;;;;;<<<;;;999777666555666777666333222111222////////////............,,,,,,++++++++++++++++++************+++++++++,,,***)))'''((()))***)))(((++++++++++++*********)))((((((((((((((((((((((((***,,,...---***(((((()))***))))))(((((())))))***+++***)))(((((()))******'''''''''((((((((())))))''')))******))))))***+++...,,,***)))))))))'''&&&((()))*********)))((((((((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++******)))((('''''''''((('''''''''''''''((())))))((((((((('''(((((())))))&&&'''(((((())))))((((((***))))))(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((('''''''''''''''((()))%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%''')))))))))'''''''''''''''(((((((((((('''''''''''''''((())))))))))))((((((''''''&&&&&&%%%'''((((((&&&&&&''')))))))))(((((((((((('''''')))((((((((('''''''''''''''((()))******)))((('''((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((()))))))))******((((((((((((((((((((((((''''''(((((())))))******))))))******++++++++++++)))************+++++++++***)))((()))***+++***))))))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---.........------,,,,,,,,,******+++,,,,,,,,,,,,,,,........................////////////......------000000000000111111111111111111111111111111111111444666888999:::<<>>>>>>>>?????????>>>>>>======<<<;;;::::::;;;;;;;;;;;;:::888666444444666666555333111111111/////////............---+++++++++++++++,,,------***++++++++++++,,,,,,,,,,,,***(((((()))++++++***)))))))))(((((((((((('''''''''''''''''''''''''''---...///---+++(((((((((*********))))))*********************+++,,,---...''''''((((((((()))))))))'''((())))))(((((()))***...---,,,,,,---,,,***((()))******))))))(((&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))))))))(((((('''((((((((('''''''''((((((((())))))((('''''''''((()))******'''((()))))))))))))))))))))))))))(((''''''&&&&&&(((((()))******)))((((((''''''''''''((((((((((((((((((''''''''''''(((((((((''''''&&&&&&&&&&&&'''''''''(((((((((((())))))((('''&&&'''((()))(((&&&''''''''''''(((((((((((('''''''''''''''((())))))))))))((('''&&&%%%$$$$$$%%%&&&'''&&&$$$$$$$$$&&&&&&''''''''''''(((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((''''''''''''(((((()))''''''((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''(((((())))))************++++++++++++,,,,,,)))************+++++++++***)))((()))+++++++++***)))************+++++++++******+++++++++,,,,,,,,,***+++,,,,,,------------......------------,,,,,,+++,,,,,,---------------.......................................---------000000000000111111111111111111222222222222222222444666888999:::<<<@@@BBBIIIOOOYYYfffvvv###%%%''''''&&&%%%%%%%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&'''(((((()))))))))***)))(((''''''((()))***))))))))))))***+++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------111222222111...------...---///000000///......///111111111111222333333444444444444444555777888999666777888777777888;;;>>>=========>>>>>>>>>??????>>>>>>===<<<;;;;;;:::999;;;;;;;;;:::888666444333333444555444111//////000//////.........---------,,,,,,+++++++++,,,,,,---+++++++++++++++,,,,,,,,,---***(((''')))***++++++'''''''''''''''''''''''''''''''''''''''''''''''',,,------,,,***)))))))))++++++************++++++))))))***+++---...///000'''(((((((((((()))))))))((()))***)))(((((()))***))))))***,,,...///...---*********))))))(((((('''(((((((((((((((((((((((()))(((((('''''''''(((((((((((('''''''''(((((()))''''''((()))))))))))))))&&&&&&&&&&&&'''((())))))'''(((((()))))))))(((((())))))(((((('''''''''''')))***+++,,,,,,+++***)))(((((((((((())))))))))))((((((''''''''''''(((((()))(((((('''&&&&&&&&&&&&(((((()))))))))*********+++***(((((())))))((('''''''''''''''(((((((((((('''''''''''''''((())))))(((((((((''''''&&&&&&&&&&&&'''(((&&&$$$######$$$%%%%%%&&&&&&'''(((((()))((((((((((((((('''''''''(((((())))))))))))(((((())))))((('''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******************************))))))*********+++++++++***)))((()))+++,,,+++***))))))*********+++++++++******+++++++++,,,,,,,,,***+++,,,---------++++++++++++++++++++++++++++++,,,,,,------------,,,,,,---------...........................------------///000000000111111111111222222222222222333333333444666888:::;;;===@@@BBBKKKQQQ[[[gggvvv%%%&&&((((((&&&%%%&&&'''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%(((((((((((())))))))))))'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&((()))++++++***)))(((''''''((()))***((()))******++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------111222222111...------...---///000000///......///000000111222333444444444444444444444555777888999555666666666666888;;;===<<<============>>>>>>>>>>>>======<<<;;;:::::::::::::::999888666555333222333555555444222000000000............------------///...---,,,+++++++++++++++++++++++++++++++++++++++)))''''''(((******)))************************))))))))))))))))))))))))***)))))))))************++++++************++++++((()))***,,,---...///000(((((((((((()))))))))***)))***++++++))))))***+++'''''''''***---......---))))))))))))******++++++))))))))))))))))))))))))))))))(((''''''''''''(((((('''''''''''''''((()))'''((())))))******))))))&&&%%%%%%%%%&&&&&&'''((('''''''''((((((''''''&&&(((((((((((('''''''''''')))***+++,,,,,,+++***)))((((((((()))))))))******((((((''''''''''''((((((******)))(((''''''''''''%%%%%%%%%&&&&&&&&&''''''...,,,***)))******))))))''''''''''''(((((((((((('''''''''''''''((())))))'''''''''(((((())))))***((())))))(((%%%$$$$$$%%%$$$%%%%%%&&&'''((())))))'''''''''((((((((((((((())))))(((((((((((()))))),,,+++)))(((&&&%%%%%%%%%&&&'''''''''(((((())))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))((((((((())))))*********++++++++++++))))))***+++,,,+++***))))))*********+++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,***)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------.........//////........................///000000000111111111111111111222222222333333333555666999:::;;;===@@@CCCKKKRRR\\\ggguuu(((((()))(((&&&&&&(((***%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((((((((())))))((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------///000111000...---...///---///000000///......//////000222333444444444444444444444444555777888999555666777777777888;;;===;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;999999888666555444333333555666777555333111111111.........------------,,,000///...,,,++++++******+++++++++************)))***)))((((((******)))((((((((()))))))))))))))***++++++++++++++++++++++++)))((('''''')))+++++++++*********))))))*********((()))***+++,,,---,,,,,,((((((((()))))))))*********+++,,,+++***)))***+++((('''&&&''')))++++++***))))))))))))***+++,,,---)))))))))))))))))))))))))))(((((('''''''''((((((((((((''''''&&&''''''''''''((()))***+++***)))(((''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%((((((((((((((((((''''''((()))***++++++***)))((((((((((((((())))))))))))((((((''''''''''''((((((***))))))(((((((((((()))&&&''''''''''''(((((((((...,,,)))))))))*********''''''''''''(((((((((((('''''''''''''''((())))))&&&&&&'''((()))***++++++((()))***(((&&&%%%%%%&&&%%%%%%&&&'''(((((())))))'''''''''((((((((((((((())))))(((((((((((()))))),,,+++)))(((&&&%%%%%%%%%&&&&&&''''''((()))))))))''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''(((((())))))******)))((((((((((((''''''''')))************++++++++++++***)))***,,,,,,,,,+++)))************+++++++++******+++++++++,,,,,,,,,***++++++++++++***)))))),,,,,,------------......+++,,,,,,,,,,,,++++++***,,,,,,------.../////////.........///////////////000000000000111111111111000000111111222333333333555777999:::;;;===AAACCCIIIPPPZZZeeeqqq''''''&&&$$$###$$$''')))$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&'''(((((((((((('''&&&)))((('''&&&&&&&&&'''((((((((())))))))))))((((((((()))***,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,---------///000///------...///---///000000///......//////000222333555555555444444444444444555777888999888999999999999:::<<>>AAACCCHHHOOOYYYcccooo%%%$$$""" ###'''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))******)))'''&&&''''''&&&%%%&&&'''((()))'''((()))******)))((('''((()))+++,,,------,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,---------,,,---///...------...///---///000000///......//////000222444555555555555444444444444666777888999;;;;;;<<<;;;:::;;;>>>@@@999999999:::::::::;;;;;;999999:::;;;;;;<<<<<<===777666555444444444444444...000111///---+++++++++......---------,,,,,,,,,------,,,,,,,,,---......***)))))))))(((((('''''')))***+++---///...***'''((()))))))))******++++++++++++++++++++++++++++++000,,,))))))+++,,,+++)))))))))(((((((((((())))))))))))******)))(((&&&%%%))))))))))))************)))******)))(((''''''(((%%%###!!!"""&&&+++///111,,,***)))(((''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))***)))((('''&&&%%%%%%%%%'''(((***+++,,,+++)))(((---,,,+++)))(((((((((((())))))***))))))((('''''''''''''''(((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&''''''''''''***(((%%%%%%&&&((())))))''''''''''''((((((((()))'''''''''''''''((())))))''''''''''''''''''&&&&&&'''((()))(((&&&%%%&&&'''(((((((((((())))))))))))&&&'''''''''(((((())))))***)))(((''''''((()))***&&&&&&&&&'''''')))******&&&&&&&&&'''((())))))***''''''''''''((((((((()))))))))))))))************((((((((((((((((((((((((''''''(((((()))*********+++*********))))))(((((()))************++++++++++++***)))***,,,---,,,+++)))************+++++++++******+++++++++,,,,,,,,,(((((()))***,,,...111333*********++++++,,,,,,,,,.../////////...---,,,,,,,,,,,,------...///000000//////000000111111222222000000000000111111111111...//////000111111222222555777999;;;<<<>>>AAADDDHHHPPPZZZdddooo%%%$$$######""""""""""""&&&'''((())))))***))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''((((((((('''&&&&&&%%%%%%'''''''''''''''((())))))))))))***))))))((('''&&&******+++++++++******)))++++++++++++++++++++++++,,,,,,,,,------...............---,,,---...///000------......//////000000000111111222222222111111333333444555666777888888888777555444555888;;;===777888999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;888555555777777555333222555333---,,,111111---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++))))))***,,,************************))))))((((((''''''&&&&&&))))))(((((((((((())))))((('''&&&&&&'''***...000***+++,,,+++(((%%%%%%%%%)))(((((((((***)))(((&&&++++++***((('''''''''''''''(((******((((((((()))&&&''')))*********)))((('''&&&&&&)))---...,,,))))))+++...---***(((((()))'''((()))******)))((('''***)))'''&&&%%%%%%&&&&&&)))***+++***)))((()))******)))(((&&&&&&&&&'''(((((((((((((((''''''''''''))))))(((((((((((())))))***)))(((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''***((('''(((***+++)))&&&))))))(((((((((((())))))***'''$$$%%%(((******(((''''''((((((((((((''''''******)))((('''&&&%%%%%%$$$$$$&&&'''(((((((((((((((((((((((())))))))))))''''''(((((((((((('''''')))))))))(((''''''&&&&&&&&&&&&'''((()))((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))(((&&&%%%&&&''')))+++))))))))))))))))))))))))((((((((((((((((((((((((+++***)))'''''''''((()))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%)))((('''''''''(((***+++++++++,,,,,,,,,---------(((((()))***++++++,,,,,,,,,,,,,,,++++++*********)))+++,,,,,,+++++++++,,,+++++++++,,,,,,---------------,,,,,,------...///---------.........//////////////////////////////222222222111111111000000333222111000000222444555444555888999:::<<>>;;;777555999===;;;666222222444888>>>???999444333222.........//////...,,,***)))''')))***+++,,,+++******((())))))))))))***,,,...---,,,,,,,,,,,,---...///,,,+++***(((&&&%%%%%%$$$(((((((((******)))&&&###$$$$$$&&&((())))))******++++++***)))((('''&&&&&&''''''(((((())))))******)))***,,,------,,,***)))((((((((((((''''''''''''&&&(((***)))&&&%%%''')))''''''(((((())))))******++++++*********************++++++++++++***))))))+++)))''''''((((((&&&$$$(((((())))))******++++++'''''''''''''''&&&&&&&&&&&&''')))++++++***'''&&&))))))(((((((((((())))))))))))))))))))))))))))))###$$$&&&((())))))((('''))),,,......,,,***))))))&&&'''((())))))((('''&&&&&&''')))((('''&&&((()))))))))(((((((((((())))))******))))))((((((''''''))))))((('''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''&&&&&&((()))***(((((((((((())))))))))))))))))*********(((&&&%%%))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))***)))(((''''''((()))***))))))(((((((((((())))))((((((''''''''''''((((((+++***((('''((()))+++---++++++******************+++++++++*********)))))),,,+++)))((((((((()))*********+++++++++,,,,,,,,,)))***,,,------,,,***)))***+++,,,+++)))((()))***...---,,,+++***+++...111000000///...............---------------...//////111///---++++++,,,...000222222222222222222222222444555888999:::<<>>:::777:::===<<<777333333555666:::;;;555000111111...++++++,,,,,,,,,+++***))),,,,,,---------,,,,,,,,,)))***,,,,,,---...///000......---,,,++++++++++++++++++)))(((''''''''''''((((((((()))))))))'''&&&''''''(((((())))))******+++******)))(((''''''&&&'''((((((((()))))))))***)))***,,,------,,,***))))))))))))(((((('''''''''&&&(((***)))'''&&&''')))(((((()))))))))))))))******************************++++++++++++***))))))++++++******)))(((((('''''''''''''''(((((((((((()))((((((((((((((())))))*********************)))))))))(((((((((((())))))(((((((((((((((((((((((("""###%%%'''((('''&&&&&&)))+++------+++)))))))))'''((((((((((((((('''''''''((())))))''''''((()))&&&&&&%%%%%%%%%%%%&&&&&&***)))))))))((((((((('''))))))((('''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))(((((('''((()))***+++(((((((((((()))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((''''''&&&&&&''''''((())))))(((((((((((())))))))))))(((((((((((())))))'''&&&&&&%%%%%%'''((()))************************+++++++++*********)))))),,,+++***)))((())))))*********+++++++++,,,,,,,,,)))***,,,------,,,***)))+++,,,---,,,***)))***+++,,,,,,,,,***)))***---000000000///.....................------......///000333222000......000222333222222222222222222222222333555777999:::<<<@@@BBBIIIOOOXXXaaammm}}}((('''&&&'''((())))))''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))(((((((((((()))************+++++++++++++++++++++++++++++++++...------,,,------.........///000111111000///.........///000000111111222333222333555777888777666999999:::;;;;;;;;;;;;:::999999;;;===???>>>;;;999<<<;;;:::<<<@@@BBB@@@>>>999;;;>>><<<888555555666333666666111///000000///***++++++,,,,,,++++++***...------,,,,,,,,,,,,---***+++---...///000000000000///---+++)))(((((('''******))))))(((((())))))(((((((((((())))))))))))---,,,***)))))))))************))))))((((((''''''(((((((((((()))))))))))))))***+++,,,,,,+++***)))++++++***)))(((((('''''''''((())))))''''''((()))***************)))))))))***************************++++++++++++***))))))***---...,,,)))((()))+++((((((((((((''''''''''''***)))(((((()))***,,,---///---,,,*********+++,,,))))))(((((((((((())))))''''''''''''''''''''''''$$$%%%&&&(((((((((''''''''')))++++++***((((((((((((((((((''''''(((((()))((()))******(((((()))***)))((((((''''''(((((()))))))))))))))(((((((((((()))((((((''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))***++++++(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))******))))))))))))******((((((((()))))))))******************************+++++++++***************++++++***))))))))))))*********+++++++++,,,,,,,,,***+++,,,------,,,+++***+++,,,---,,,+++***+++,,,+++++++++)))((())),,,///000///......---.........//////......//////000111444333111000000111333444222222222222222222222222222444777999:::===@@@CCCIIIOOOWWW```kkkzzz((('''&&&'''((())))))'''(((''''''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))*********+++++++++++++++++++++++++++++++++...------,,,------//////...///000000000000///......//////000111111222222333222333555777999888777888999;;;<<<<<<<<<;;;:::888999:::<<<>>>>>><<<999===<<<;;;===???@@@???===999;;;<<<:::777444444555000222444333222111000///............---,,,,,,++++++******)))***+++,,,---,,,,,,,,,---......,,,+++...---+++***((('''''''''******)))((((((((((((((((((((()))(((((()))***,,,111///,,,***)))))))))***))))))))))))(((((((((((((((((((((((())))))))))))))))))***++++++***)))))),,,,,,+++***)))((('''''''''((((((((((((((()))))),,,,,,++++++******))))))***************+++++++++***++++++++++++***)))))))))---///---)))''')))---++++++******))))))(((((()))((((((((()))+++---///...---,,,+++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((('''((()))***+++*********&&&(((******(((''''''((()))((('''''''''((()))***)))***+++***)))((()))*********))))))))))))******))))))))))))(((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))))))))******(((((((((((())))))))))))((('''''''''''')))+++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***)))))))))(((((((((((())))))***))))))(((((())))))***((()))***++++++++++++******************+++++++++************************++++++*********)))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++---------++++++,,,---+++,,,+++***)))***---//////......------.........///////////////000111111111000///......///111222111222222222222222333333222444777888:::===AAACCCHHHNNNVVV___iiixxx((('''&&&'''((())))))'''(((''''''&&&&&&''')))***''''''''''''''''''''''''&&&&&&'''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++------------......///000........................//////000000111222222222222222333555888999999888777888:::;;;;;;;;;:::999999888888:::<<<===<<<;;;======<<<<<<===<<<;;;999888888888777555333222222///000333777888555111///000000///---,,,+++******))))))))))))***,,,///000///...,,,,,,---,,,)))'''******)))(((((((((((()))+++***)))(((''''''''''''((()))******((((((+++---111///---***(((((()))***(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++***)))(((((('''(((((((((((()))******))),,,,,,++++++******))))))))))))*********+++++++++***++++++++++++***))))))'''+++...,,,(((&&&(((,,,++++++******))))))((((((''''''&&&'''(((***,,,---***+++,,,---,,,+++)))((())))))(((((((((((())))))))))))))))))))))))))))))))))))******************&&&'''(((((('''&&&'''((()))(((''''''''')))***+++***++++++***)))(((((()))'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((((((((()))((((((((((((((())))))))))))((('''&&&&&&''')))+++,,,((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))***+++,,,,,,+++***)))))))))(((((((((((()))))))))((((((''''''(((((()))%%%&&&'''(((((((((''''''))))))*********+++++++++************************++++++++++++*********)))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,------,,,++++++...///......------------......///////////////000111111///............///000111111111111222222333333333222444777999:::===@@@CCCHHHNNNVVV^^^hhhwww((('''&&&'''((())))))''''''''''''''''''((())))))((((((((((((((((((((((((%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++,,,---...///////////////.........------.........//////000111111222222333222222333555888::::::999777888999999::::::999999:::999999:::<<<>>>>>>=========<<<<<<;;;999888777777777555444333222111000000///222777999555111000......,,,+++***)))))))))+++++++++,,,...///111111333///++++++,,,,,,***'''((((((((((((((()))***+++******)))((((((((())))))(((***---,,,)))(((***---...---+++)))((((((((()))''''''(((((())))))******))))))))))))(((((((((((()))(((((((((((((((((()))******))))))))))))(((((((((''''''(((***++++++******************))))))))))))))))))***++++++,,,,,,***++++++++++++***))))))''')))+++***'''&&&(((***((((((((((((''''''''''''%%%%%%&&&''')))******+++'''(((+++------+++)))'''))))))(((((((((((())))))************************'''''''''''''''(((((((((&&&'''((((((&&&&&&((()))(((((((((((()))***++++++)))***+++***(((''''''(((((((((''''''''''''(((((((((((((((((())))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''((((((((((((((((((((((((((())))))))))))''''''''''''((()))++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))((((((''''''''''''((((((''''''((((((((())))))))))))))))))***++++++,,,,,,***************+++++++++++++++,,,,,,++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++,,,---,,,---...---,,,,,,...///---------,,,------.../////////......//////000111000000000000111111222333111111111222222333333444444555888999:::<<>>AAAAAA???===;;;;;;<<<<<<:::999999999777666444333222111000///222------222444111///000,,,+++*********+++,,,,,,,,,---..................111,,,'''&&&)))+++***((())))))(((((()))******+++((())))))***+++---...///(((+++///...***((())),,,))))))))))))((((((((((((&&&''''''((()))******+++***)))))))))((((((((('''(((((((((''''''(((((((((''''''(((((((((((()))))))))'''&&&(((+++,,,+++***(((((()))))))))))))))***((())))))***++++++,,,,,,***++++++++++++***))))))((()))))))))))))))))))))''''''''''''(((((((((((($$$%%%''')))******)))((('''((()))***+++++++++***))))))(((((((((((())))))))))))))))))))))))))))))(((''''''&&&&&&'''''''''&&&'''((('''&&&'''(((***''''''((()))***++++++***)))******)))'''&&&&&&'''******))))))))))))******'''((((((((()))))))))***'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((()))***))))))((((((((((((((())))))))))))''''''((())))))***))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((''''''&&&&&&''''''((())))))(((((((((((())))))))))))(((((((((((())))))+++***)))))))))***,,,---((())))))***++++++,,,,,,))))))*********+++++++++++++++,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,)))***++++++******+++---***,,,------,,,+++---...---,,,,,,,,,------...///......------......///000000000111111222333444444000111111222333333444444555777888999:::;;;>>>@@@FFFLLLUUU]]]hhhwww((('''&&&''')))))))))'''%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&((((((''''''''''''((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''((((((((())))))******)))************+++++++++++++++++++++++++++++++++)))+++///222333111///---000000////////////000000000000000111222222333333222222333666999;;;::::::;;;:::999888999:::;;;<<<999;;;>>>CCCEEEDDD@@@===999:::<<<<<<;;;:::;;;;;;888666444222222222111///333,,,(((,,,///------111++++++++++++,,,...000222------......---+++)))(((,,,'''!!!!!!%%%))))))(((******))))))))))))******'''((()))+++...000333444''',,,000///+++((((((***&&&''''''(((((((((((('''&&&&&&'''((()))***++++++******))))))((((((((('''((((((''''''''''''((((((&&&&&&''''''((())))))))))))'''&&&(((+++---,,,***''''''(((((())))))******((())))))***++++++,,,,,,***++++++++++++***))))))***)))((()))***+++***)))(((((())))))******++++++$$$&&&)))+++,,,+++)))'''))))))(((((()))+++---...))))))(((((((((((())))))((((((((((((((((((((((((***)))(((((((((((())))))&&&'''(((((('''''')))+++&&&''')))***+++++++++***)))******)))&&&%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((((())))))******'''''''''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''((()))++++++******)))(((((((((((())))))))))))&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))(((((((((((())))))******))))))))))))******)))(((&&&%%%%%%''')))***((())))))***++++++,,,,,,))))))******++++++++++++++++++,,,---,,,+++***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,((()))++++++******+++,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,------...///---------------...////////////000111222222333333000000111222333333444444666888999999999;;;===???FFFLLLUUU]]]hhhxxx((()))+++,,,,,,***'''%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''((()))((('''&&&''')))%%%&&&'''(((((('''&&&%%%))))))(((((('''''''''&&&'''(((((((((((()))))))))+++++++++***************)))***+++,,,---.........+++---111222111000000000///000000111111111111000000000000111222222333333222444666777777777999:::<<<<<<;;;:::999999999999555777:::<<<>>>>>>===<<<===<<<<<<:::999888888777555444333222111///......,,,---...000111000,,,)))222///,,,+++,,,............------,,,+++++++++,,,111---)))((()))***)))((('''&&&%%%&&&)))...333666)))++++++((()))///444555((((((((((((((((((((((((((((((((((((''''''''''''%%%""""""(((---,,,+++,,,***((('''''''''&&&$$$''''''''''''''''''&&&&&&((((((((((((((()))******((()))***++++++***)))(((******)))(((((((((((((((******************************+++,,,,,,,,,++++++))))))))))))(((((((((((($$$%%%''')))***+++******((()))***++++++***)))((((((((((((((())))))))))))******)))(((((((((((((((***))))))(((((((((((((((((((((((((((((((((((((((''''''((()))***)))))))))))))))(((((((((((())))))))))))(((''''''''''''''')))))))))((('''%%%$$$###&&&((())))))(((''''''(((((((((((((((((((((((((((((((((((((((((()))************))))))((((((''''''+++***)))'''''''''((()))+++***)))((('''''''''((())))))(((((('''''''''&&&+++)))(((((())))))(((&&&%%%%%%&&&'''((()))*********))))))(((((((((((()))++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))***************************)))))))))***+++,,,,,,++++++,,,,,,,,,---------)))***++++++,,,,,,,,,,,,///...---,,,+++*********---,,,+++******,,,...///.........---++++++,,,...++++++,,,------......///,,,///222111///------///111000000/////////000000000000111222333333444444333555888::::::;;;<<<>>>FFFLLLUUU]]]hhhwww***+++,,,,,,,,,+++)))(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''((()))((('''&&&''')))'''((((((((((((((((((''')))(((((((((''''''''''''***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------------***,,,///000000/////////---...///000111222222222111111111222333333444444222444666777777777888999:::999888888777777888888777888:::<<<============;;;;;;;;;::::::999888888444333333222000//////.../////////000111000---+++111...,,,+++,,,---,,,,,,------,,,+++++++++++++++...+++''''''((())))))((((((((('''(((+++...222555))),,,+++)))***111666666(((((((((((((((((((((((('''(((((((((((()))))))))***&&&###$$$(((+++***(((***((('''&&&((((((((('''''''''(((((()))(((((('''((((((((((((((()))******)))))))))******)))))))))++++++***)))))))))))))))*********************************++++++******)))))))))))))))(((((((((((('''((()))******)))((((((((()))***++++++***)))((((((((((((((()))))))))*********)))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))***)))(((((('''''''''(((''''''(((((((((''''''&&&''')))******)))(((((()))((((((((((((((((((((((((((((((((((((((()))******))))))((((((((((((((('''***)))(((&&&&&&&&&'''(((***))))))((((((((((((((()))(((((((((''''''''''''+++)))(((((())))))(((&&&&&&&&&''''''((()))))))))((('''''''''''''''((((((***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))*********************************)))******++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++******++++++,,,---...///---,,,+++******,,,---///,,,---...---+++***+++,,,++++++,,,------......///,,,///111111///---...///...------,,,,,,,,,------111111111222333333333444444666999:::;;;<<<===???DDDJJJRRR[[[eeevvv*********))))))))))))(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''((()))((('''&&&''')))))))))(((((((((((())))))((((((((((((''''''''''''((((((((()))))))))******++++++++++++++++++++++++***++++++,,,,,,+++++++++)))+++...///.........///+++,,,...///111222222222111222222333444444555555222444666666666666777888888888777777888888999:::999999::::::;;;<<<======:::::::::::::::999888777333222222111000//////...333111000000000000...---...---++++++++++++***(((,,,,,,+++************++++++)))'''&&&((()))))))))))))))***+++,,,...000111***,,,+++(((***///222111((((((((((((((((((((((((''''''((()))***+++,,,,,,///+++(((''')))***(((&&&((('''%%%&&&((())))))(((''''''((()))*********)))((((((((((((((()))*********))))))(((((())))))***,,,++++++******************************************************)))((('''(((((((((((())))))))))))+++++++++***)))(((&&&&&&))))))************))))))((((((((()))))))))******))))))))))))((((((((((((&&&''''''((()))***+++,,,************************)))((('''''''''(((***+++))))))(((((((((((())))))***))))))(((((((((((((((%%%&&&'''((()))*********(((***++++++***))))))***((((((((((((((((((((((((((((((((((((((()))******'''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((((((((''''''''''''***)))(((((())))))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))************))))))(((((((((((())))))************************++++++******)))******************++++++++++++,,,++++++,,,,,,,,,+++******))))))***+++---...//////---,,,+++***+++,,,---...)))+++------+++*********++++++,,,------......///---...000000///......///000///////////////000000222222222222333333333333555777999;;;;;;<<<>>>@@@CCCHHHOOOWWWbbbsss''''''&&&%%%%%%%%%&&&'''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''(((''''''''''''((()))((('''&&&''')))***)))(((''''''((()))***(((((((((((((((''''''''''''''''''(((((((((((()))))))))******************+++,,,,,,,,,+++******)))***,,,...///...---...///,,,---...///000111111111111111222222333444444444222444666666666666777888999999999999:::;;;<<<===:::::::::::::::;;;<<<===:::;;;;;;:::999777666555111111111000000//////...444111///............---,,,+++***+++++++++(((&&&++++++******)))******+++)))(((''''''((()))******))))))***+++,,,---------)))+++)))'''(((,,,,,,***((((((((((((((((((((((((&&&'''((()))+++,,,---...111...***))))))***((('''((('''&&&&&&((())))))(((%%%&&&'''((()))*********((((((((((((((())))))******)))(((''''''((()))***+++******))))))*********************************++++++++++++***)))''''''(((((((((((())))))))))))+++++++++***)))((('''&&&)))))))))******)))))))))(((((()))))))))*********((()))))))))))))))((((((''''''((()))******++++++))))))))))))))))))))))))***)))'''&&&'''(((***,,,))))))(((((((((((())))))***))))))((((((((())))))%%%&&&''')))************''')))+++***)))((())))))((((((((((((((((((((((((((((((((((((((())))))***%%%%%%&&&&&&''''''((((((((('''''''''''''''''''''&&&'''(((((()))*********((((((((((((((('''''''''***((('''((()))***)))'''))))))))))))((((((''''''%%%%%%%%%&&&'''((()))***))))))(((((((((((())))))))))))))))))))))))))))))************************((()))))))))************))))))(((((((((((())))))************************,,,,,,+++***)))))))))***))))))*********+++++++++,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...(((+++......---+++******++++++,,,------......///---...//////////////////111111000000000111222222333333333333333333222222555777888999:::;;;===@@@BBBGGGNNNUUUaaarrr'''&&&$$$###$$$%%%&&&''''''''''''((((((((())))))''''''''''''''''''''''''%%%&&&&&&'''(((((('''''''''((()))((('''&&&'''))))))(((&&&&&&&&&&&&((()))'''''''''(((((((((((((((*********+++++++++,,,,,,(((((((((((())))))******,,,,,,,,,,,,,,,+++***)))+++---//////......///111///000000000000000///...000000111111222222333333333444666777666666666888888888888999:::;;;<<<===;;;;;;:::::::::;;;<<<<<<;;;<<<;;;:::888666333111000/////////////////////222///,,,++++++,,,,,,++++++*********++++++)))'''+++******)))******++++++((())))))*********+++,,,(((((()))***+++***))))))'''(((((('''***//////+++))))))))))))))))))))))))'''((()))***+++,,,---......,,,***))))))******)))***((('''&&&'''((('''&&&$$$%%%&&&'''((()))))))))((((((((((((((())))))******)))(((''''''((()))***))))))((((((((())))))***************************,,,,,,,,,,,,+++***)))((('''((((((((()))))))))************))))))))))))******))))))))))))))))))***))))))))))))************'''((())))))))))))(((((())))))************)))(((((((((((((((((((((((((((***)))'''&&&'''(((***,,,))))))(((((((((((()))))))))((((((((((((((())))))(((((()))))))))))))))(((&&&((())))))(((''''''(((((((((((((((((((((((((((((((((((((((((())))))***%%%%%%&&&&&&''''''(((((((((((((((((()))(((((((((%%%&&&''')))************'''''''''((((((((((((((()))((('''((()))***)))(((*********)))((((((''''''''''''''''''((()))***++++++******))))))******+++))))))))))))))))))))))))************************((()))))))))************))))))(((((((((((())))))************************,,,,,,+++***)))))))))***))))))*********+++++++++,,,,,,,,,,,,++++++***)))++++++,,,---------,,,,,,++++++++++++,,,,,,------))),,,//////...,,,,,,,,,++++++,,,------......///......---...///000000000...---------......///000444444333333333333333333444555777777888999<<>>DDDIIIPPPWWWbbbsss'''''''''''''''((())))))'''((((((((())))))))))))''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''((()))((('''&&&''')))''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''(((((((((((()))))))))***+++,,,,,,,,,------.........---,,,,,,+++,,,------,,,---///000111222222222222111111000000000111222222333333444555777999999888777888999777777777777888999::::::;;;;;;<<<<<<<<<;;;999888777888999:::999666444222---------....../////////+++)))((()))***++++++***,,,+++******---///000000+++++++++++++++,,,------''')))++++++)))((()))+++))))))((((((((()))))))))&&&((())),,,333:::888333))))))))))))))))))))))))++++++******)))))))))(((((((((''''''&&&''')))***)))'''&&&&&&((())))))(((&&&'''((((((((((((''''''((((((((((((((()))******'''(((((((((((((((((('''))))))(((((())))))***+++******************************++++++++++++***)))'''''''''((()))***************)))))))))***+++,,,+++***)))(((((()))***+++))))))*********+++++++++&&&''')))*********)))(((((()))+++,,,,,,+++***)))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((((((((((((((((((((('''&&&&&&'''(((******((('''((()))((((((((((((((((((((((((((((((((((((((()))******))))))((((((((((((((('''&&&&&&((()))))))))((((((%%%'''(((***+++***)))(((''''''''''''((((((((()))(((''''''((()))******(((******))))))))))))))))))(((((('''''''''(((((()))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))*********************************)))******++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++(((***,,,---......---,,,++++++,,,,,,---------,,,***,,,------,,,,,,---...++++++,,,------......//////---+++,,,///111111000111111111111222333444555222333333333444555555555555555666666777999<<>>@@@DDDIIIPPPWWWaaarrr&&&'''''''''(((((())))))******)))((('''''''''(((((((((((((((((('''&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''')))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))***************+++,,,,,,------,,,,,,---------............///......///111111222222222111111111111111111111111444333222222333333555555666666888999::::::999999;;;:::888666555555666666::::::::::::999888777666555555444444333222222111111111000///...---,,,++++++++++++***+++++++++,,,***,,,---...///...---,,,)))+++,,,+++)))'''((()))))))))))))))))))))))))))''''''))),,,......+++(((+++...111333333222000///333111111111222111---)))******+++,,,,,,,,,,,,---&&&((())))))(((''''''(((,,,+++***,,,---......---&&&&&&''''''((())))))***,,,,,,+++******)))(((((())))))((((((((((((((((((((()))+++,,,------,,,,,,+++---...---,,,+++,,,---++++++******++++++,,,---******))))))))))))************)))((('''&&&%%%%%%))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((()))******))))))))))))))))))))))))*********)))))))))((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))((((((((('''%%%&&&&&&''''''(((((((((***)))''''''((((((&&&%%%***)))((('''&&&''''''(((******)))((((((((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&&&&************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))***)))((((((((()))***+++******))))))))))))******)))))))))))))))(((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,...111333111,,,(((,,,,,,,,,------------...------------............++++++++++++++++++++++++,,,,,,,,,------------...,,,---......//////............------------......111111000000000000//////111222222333444555666666444444555666888;;;===>>>DDDHHHOOOWWWaaaqqq%%%%%%&&&'''((()))******))))))(((((('''((((((((((((((((((((((((''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((())))))))))))***************+++,,,,,,------,,,,,,---------............///,,,---///000111222222222111111111111111111111111333333444555555555555555333555888;;;<<<;;;999777999888777555555555666777<<<;;;;;;:::999777555444444444333333222111111111000//////...---,,,,,,++++++++++++,,,,,,---......,,,---...///...---,,,+++***---///+++$$$!!!$$$((())))))))))))))))))))))))'''***...222444222---(((***...222111...,,,---000111000/////////---)))&&&)))(((((()))+++,,,,,,,,,&&&((())))))((('''(((((()))((((((***,,,------,,,&&&''''''(((((())))))***+++++++++******))))))(((++++++******)))(((((('''((()))+++,,,------,,,+++***+++,,,,,,+++***+++,,,++++++******++++++,,,,,,******))))))))))))*********))))))((('''&&&&&&%%%))))))))))))))))))))))))((((((''''''''''''&&&&&&((((((((((((((()))******))))))))))))))))))))))))******))))))))))))(((((()))((((((''''''(((((()))))))))))))))(((((((((((()))))))))((((((((('''''''''''''''''''''''''''''')))'''&&&'''((()))(((&&&))))))((('''''''''((((((***))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((())))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''''''''''''(((((()))))))))******))))))))))))******((((((((()))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************************,,,,,,...111222111---))),,,,,,,,,,,,------------------------............,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---......//////............------------......000000000111111111111222222333333333444444555555222333444666888:::<<<<<>>BBBHHHOOOWWWaaappp))))))((((((''''''''''''((((((''''''&&&'''''''''&&&'''((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,------,,,,,,---------............///---...//////000000000000...//////000000111111111111333555666777666444333777666666666777999<<<===:::999888666666666777888777777888888888888888777/////////...............------------............+++,,,...///000000///...******))))))))))))))))))***((('''(((+++------+++***************************((('''''')))***)))(((,,,(((&&&'''+++,,,***'''((()))******))))))***+++'''+++...000///---++++++''')))******)))(((((()))...---+++***+++***)))''''''(((((())))))******+++))))))))))))))))))))))))((())))))***++++++,,,,,,***+++,,,------,,,+++***((()))++++++******+++---,,,,,,++++++******++++++******))))))))))))******''''''''''''(((((((((((())))))))))))))))))))))))((())))))))))))*********((((((((((((((()))******))))))))))))))))))))))))))))))((((((((((((''''''***))))))(((((())))))***))))))))))))((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((('''&&&&&&'''((())))))((((((((()))*********))))))((((((((((((((())))))***(((((((((((((((((((((((((((((())))))*********+++))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''((()))******+++,,,******))))))))))))************++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++************************)))***++++++***)))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++)))(((''''''((()))+++,,,------------.........,,,---......//////............------------......//////000000111222333333111222222222333333444444666555666777999<<<>>>@@@CCCHHHPPPXXXbbbppp'''''''''((((((((((((((()))(((''''''&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))***************+++,,,,,,------,,,,,,---------............///......///000000//////.........//////000111111222111222333444555444444333444555666888999:::;;;<<<<<<;;;999888777777777888555555666555555444333333---------------.........------......////////////,,,---///000000///---,,,)))))))))))))))******+++((()))+++------...///000***************************(((''''''))))))((('''''''''((()))*********))))))+++,,,+++((((((***,,,'''...555666111,,,+++,,,((()))++++++)))((()))******(((''''''((((((&&&%%%((((((((()))******++++++((())))))))))))))))))))))))))))))******************+++,,,------,,,+++***((()))++++++***+++,,,...---,,,++++++******++++++******))))))))))))******&&&'''''''''((((((((()))))))))))))))))))))))))))(((((()))))))))*********((((((((((((((()))******))))))))))))))))))))))))))))))((((((((('''''''''******))))))))))))******))))))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''(((((())))))******((('''&&&'''((()))(((''''''((()))***+++******)))((((((((((((((()))******(((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''((())))))(((''''''&&&&&&&&&&&&''')))+++,,,******))))))))))))************))))))))))))))))))''''''(((((())))))******************************'''(((((()))******++++++************************)))+++,,,+++)))(((***,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,***(((''''''(((***,,,************++++++++++++,,,---......//////............------------....../////////000000111111111000000111222333444444555666555444444666:::>>>AAACCCIIIQQQYYYcccqqq%%%&&&&&&'''((()))*********)))((('''&&&%%%%%%%%%&&&&&&'''((())))))((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))************++++++,,,---------,,,,,,---------.........//////------......------,,,+++---......///000111111222222222333333444444333333555777999;;;;;;:::777666:::999888888888999:::;;;555555444333222000///...------------------------+++,,,,,,------.........,,,---///000000...,,,+++***)))))))))***+++,,,,,,(((---222333000///111555************************++++++***,,,------+++)))###'''++++++)))((())),,,***+++,,,***&&&%%%''')))(((111999888000(((&&&'''((()))++++++)))((()))******)))((()))***+++***)))++++++******)))((((((((((((((((((((())))))))))))++++++******)))(((((((((((()))***++++++***(((((((((***+++,,,++++++---...---,,,,,,+++*********+++******))))))))))))******(((((())))))******++++++))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******)))))))))))))))))))))))))))(((((((((''''''''''''******))))))))))))******))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&''''''((()))******++++++)))((()))***+++***((('''((()))+++++++++***)))((((((((((((((()))******(((((((((((((((((((((((()))))))))((((((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&'''(((((('''&&&%%%)))(((&&&%%%%%%&&&'''(((******))))))))))))******))))))((((((''''''&&&&&&&&&''''''((()))******+++++++++++++++++++++++++++)))******+++,,,,,,------***************************,,,---,,,))))))+++...******+++++++++,,,,,,,,,++++++,,,,,,,,,---------///---+++******+++---///,,,,,,,,,---------......,,,---......//////...............------.........////////////000000000000///000000222333444555555666555333222444999>>>AAADDDJJJRRRZZZdddrrr***)))((('''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))***)))(((''''''''''''''''''&&&%%%%%%&&&'''((()))(((((((((((()))))))))))),,,,,,,,,***((((((***,,,*********)))))))))))))))***+++,,,,,,------,,,,,,------------------------...........................---,,,,,,---///222333555555666888999777444111888777777777999999777666===;;;999888666666666777<<<777333444777777333///444///...111000++++++000---,,,,,,,,,,,,,,,++++++...000222111...,,,***))),,,+++******+++,,,,,,+++'''222777222++++++,,,***((('''&&&''')))++++++***---((('''+++---+++)))*********))))))(((((('''''''''((()))******)))((('''......------,,,+++++++++...---+++***(((((())))))***)))(((''''''((()))***000---)))((()))+++***((()))))))))(((((((((((((((---,,,+++)))))))))******++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,,,,++++++***)))((((((******************************))))))))))))******((())))))))))))(((((('''***+++,,,---------------******+++++++++******)))***)))))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))///+++&&&&&&)))+++***(((***)))((()))++++++)))'''((((((''''''&&&&&&&&&%%%''''''((()))))))))))))))&&&&&&'''))))))*********&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%))))))))))))***************)))'''(((***++++++***)))))))))))))))******+++((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))+++***))))))***,,,...000************************))))))))))))))))))))))))************************((()))))))))************+++++++++*********))))))---------------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---//////...---,,,,,,,,,,,,---......///////////////...............///000000111222222111///...///000///000000111333444555555999999999888777999===@@@DDDJJJRRR[[[fffsss''''''&&&%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))(((((((((((())))))))))))((('''''''''''''''''''''&&&&&&&&&'''((()))(((((((((((())))))))))))'''''''''%%%$$$###%%%'''***)))))))))))))))))))))++++++,,,---------------................................................---,,,++++++,,,...000222333444555777888777444111888777777888999999888666:::999777666555555666666666666777777777555222000222......111111------000***+++,,,------.........---///000000...+++******,,,+++***)))*********)))'''...222...***+++,,,******((('''(((***++++++***+++&&&$$$(((***(((''''''******))))))((((((((((((((()))***++++++***)))((())))))))))))************---,,,***)))(((((())))))+++***)))(((((()))***+++///,,,(((''')))***)))((((((((()))))))))*********,,,+++***)))))))))******************************((())))))***++++++,,,,,,,,,,,,++++++***))))))(((((((((((((((((((((((((((******))))))))))))******))))))***************)))(((((()))***************)))******+++++++++***************))))))((((((((())))))))))))))))))))))))))))))(((((((((((()))))),,,,,,***)))''''''((()))******++++++***)))((((((((((((((('''''''''&&&&&&''''''((()))))))))))))))''''''((()))************(((((((((((((((((((((((())))))((((((((((((((('''))))))))))))***************)))'''(((***++++++***)))))))))))))))******+++************************)))))))))((((((((((((''')))))))))))))))))))))))))))((('''&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,,,,------...///////////////...............///000000000111222111/////////000000000111222333444555555444555777888999:::===???DDDJJJSSS]]]hhhvvv''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((()))((((((''''''(((((()))))))))((((((((((((''''''(((((('''&&&&&&'''''''''(((((((((((())))))))))))((())))))(((&&&&&&''')))))))))))))))))))))******,,,,,,---............---000000000//////....................................---------...000222333222222333666888888555333999777666777888999888666666666555555555555666666222666::::::777333111111///---...111111...---///((())),,,...///000000000***,,,......,,,+++******,,,+++***)))))))))))))))(((***+++)))))),,,,,,***+++)))((((((***+++******)))&&&&&&)))+++(((&&&'''***))))))))))))(((((((((******++++++++++++******'''''''''((()))************))))))(((((())))))***++++++************++++++---+++((('''((()))(((((()))))))))******++++++,,,))))))((((((((()))******)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((***))))))(((((())))))***((()))***++++++,,,++++++'''(((((())))))))))))((((((((()))***++++++++++++***************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((+++---+++'''%%%'''******,,,...---)))'''((()))))))))((((((((((((''''''''''''((()))))))))))))))))))))***************)))))))))))))))))))))))))))((((((((())))))*********))))))))))))***************)))'''(((***++++++***)))))))))))))))******+++))))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))))))))))))))(((&&&%%%$$$%%%&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))***************************++++++++++++,,,,,,,,,+++++++++***************++++++++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---......///---,,,,,,++++++,,,,,,---+++++++++++++++,,,------------...////////////..................///000000000111222111000///000111111111222333444555555666///222666999:::;;;===>>>BBBIIIRRR]]]iiiwww)))(((((('''''''''((((((''''''''''''(((((((((((((((((((((''''''((((((((((((((()))))))))((((((((())))))((('''''''''&&&&&&(((((((((((())))))))))))+++,,,---,,,***)))***,,,)))))))))))))))*********,,,---......//////......000000//////...---------........................000000000111222333555666222222333666999999888666888666555555777777777666444444555555666777777888777999:::999777444111000.........//////---,,,,,,)))+++---///000000000///(((***,,,,,,+++******+++***++++++***))))))+++,,,,,,***''''''))),,,+++)))***)))'''''')))***))))))***))),,,222222---******))))))))))))))))))))))))************************((()))))))))*********+++((((((((((((((())))))***************************+++***((('''((((((((((((++++++++++++++++++++++++''''''((((((((()))******************************))))))*********++++++++++++++++++*********))))))************************))))))(((((((((((())))))'''((()))***++++++,,,,,,))))))************))))))'''''')))***++++++++++++++++++******************(((((((((((((((((((((((())))))(((((((((((())))))&&&)))++++++((('''((()))***...000...(((%%%'''***)))))))))))))))(((((((((''''''((()))))))))))))))******+++++++++******)))(((((((((((((((((((((((())))))))))))************((()))))))))***************)))'''(((***++++++***)))))))))))))))******+++''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((((((((((((((()))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,******************************+++++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......---,,,,,,++++++,,,,,,---************+++,,,---...,,,---......//////.....................///000000000111222111000///000111222222333444444555666666111333777999:::;;;===???AAAGGGQQQ[[[fffttt(((((('''''''''(((((()))''''''''''''((((((((((((((((((''''''''''''(((((('''((()))******)))(((((()))))))))((((((''''''&&&(((((((((((())))))))))))''')))***)))'''&&&'''((((((((())))))************,,,---......//////...............---------,,,,,,////////////////////////000111111222333444555666333333444777:::<<<;;;:::777555333333555666555555444555666777888999999:::@@@<<<777555555555111------...///...---------+++---......//////...---,,,((()))++++++***)))***+++)))***,,,,,,++++++...000111,,,((((((***+++***((()))'''&&&'''((())))))((()))+++222888888111+++***))))))))))))************)))))))))(((((()))))))))*********)))))))))((((((''''''(((((())))))******((())))))))))))))))))((()))))))))(((((('''((()))...------,,,+++***))))))''''''(((((())))))))))))++++++++++++++++++++++++***************++++++++++++++++++***************++++++++++++++++++++++++))))))(((((((((((())))))&&&'''((()))************))))))*********))))))(((&&&'''((()))***+++++++++******************++++++(((((((((((((((((((((((())))))(((((((((((())))))&&&%%%%%%(((+++,,,+++))))))---000...(((%%%'''***((((((((()))))))))))))))''''''((()))))))))))))))******+++++++++******)))))))))))))))))))))))))))************))))))))))))((()))))))))***************)))'''(((***++++++***)))))))))))))))******+++''''''''''''''''''''''''*********)))))))))(((((((((((((((((((((((((((((((((((((((((()))***++++++************************************************))))))))))))))))))))))))))))))))))))*********+++************************)))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))))))))***+++,,,---...,,,------..............................///000000///000111111000///000222222333333444444555555555666777888888888:::>>>AAACCCIIIRRR[[[fffsss&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((('''((()))***+++***)))((((((((()))))))))(((''''''(((((((((((())))))))))))&&&((())))))'''&&&&&&'''((((((((()))******++++++,,,,,,---............---------------------------////////////////////////...//////000111222333333444444555777;;;===<<<;;;777555333222444555555555555666777999::::::;;;;;;BBB;;;333111333333000+++---//////,,,---000111000000000///...---,,,++++++(((***+++***))))))***+++)))+++------++++++///222333---)))***,,,***))))))((('''&&&''')))***+++***'''***111777666...******)))))))))************+++))))))(((((((((((()))))))))))))))((('''&&&&&&&&&'''((()))************)))(((((())))))))))))((((((((()))******(((((()))***...------,,,+++***))))))(((((()))*********))))))++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))((((((''''''(((((()))&&&'''((()))))))))))))))(((((((((((((((''''''&&&''''''((()))************)))))))))***************))))))))))))))))))))))))))))))(((((((((((())))))(((%%%###&&&***---+++))))))+++---,,,(((&&&'''(((''''''(((((((((((())))))''''''((()))))))))))))))))))))***************)))*********************************))))))((((((((())))))))))))***************)))'''(((***++++++***)))))))))))))))******+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))%%%&&&'''((()))******+++************************************************))))))))))))))))))))))))(((((()))))))))************************+++++++++)))***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---*********++++++---......,,,,,,---............---...............///000000///000111111000000111222222333333333444444444444888888888777777:::???BBBFFFLLLTTT]]]hhhuuu%%%%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((&&&((()))+++++++++)))(((''''''))))))***)))(((((((((((((((((())))))))))))(((***,,,+++***((((((((('''(((((()))******++++++++++++,,,---------------,,,,,,------......//////////////////////////////---...///000111222222333555444555777:::<<<<<<;;;999666444333555666777777555666888999:::;;;::::::999555222000000000---+++,,,//////,,,///666:::999111000---+++******++++++***++++++***)))(((***+++***---///---***))),,,//////***))),,,,,,))))))+++)))((('''(((+++---...---((()))---111...)))(((+++))))))*********+++++++++******)))(((((()))******((((((((((((((((((((((((((()))***+++++++++***)))((()))************)))((((((***,,,+++)))((()))+++*********+++++++++++++++)))***+++++++++***)))(((************************************************************************))))))))))))))))))))))))((((((''''''''''''((((((((())))))*********))))))((()))))))))(((((('''&&&(((((()))))))))))))))(((((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((()))))))))'''&&&&&&'''((()))))))))))))))))))))(((''''''&&&&&&'''''''''(((((((((''''''((()))))))))))))))''''''((()))************************************'''((((((((((((((())))))))))))))))))***************)))'''(((***++++++***)))))))))))))))******+++***************************))))))))))))((((((((())))))))))))))))))))))))&&&'''(((((())))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,---......+++,,,------......------...............///000000...000111111000000111222222222222222333333333333444555777888999;;;???AAAEEEKKKTTT]]]hhhvvv'''''''''''''''((()))***''''''''''''((((((((()))'''''''''&&&&&&'''''''''&&&(((***+++,,,+++***)))&&&'''(((*********))))))(((((((((((())))))))))))''')))++++++)))''''''''''''(((((()))***+++++++++***+++,,,,,,------,,,,,,,,,------...///000111111000000000000000000000000///000111222333444444444555444444666999;;;;;;:::;;;888555555666888999888555666888999::::::999999///000222111...,,,,,,,,,+++...///,,,111;;;AAA@@@111///,,,***)))***+++---+++,,,,,,+++)))(((***+++,,,///000---(((&&&(((,,,+++((((((------((()))---***)))(((***---000000000+++***+++,,,)))&&&)))...))))))******++++++++++++,,,+++***))))))***+++,,,))))))******++++++,,,,,,)))***+++,,,,,,+++***))))))***+++,,,,,,+++***)))(((***---,,,***)))***,,,'''((((((***+++,,,------***+++,,,,,,+++***)))((())))))))))))))))))))))))++++++************************************++++++++++++++++++++++++++++++((((((''''''''''''((((((******+++++++++******)))+++++++++++++++***))))))((()))))))))))))))((('''''''''(((((()))))))))***))))))))))))))))))))))))))))))(((((((((((()))))))))+++***'''$$$###'''***(((''''''((())))))'''%%%%%%&&&&&&&&&''''''(((((('''(((((()))))))))))))))&&&&&&''')))************''''''''''''''''''''''''%%%%%%&&&'''((()))******))))))))))))***************)))'''(((***++++++***)))))))))))))))******+++)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))***************))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))******++++++++++++***+++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***,,,---...///---,,,,,,++++++,,,,,,---------,,,,,,,,,---......+++,,,------......------...............///000000...000111111000000111333222222222222222222333333...111555999:::<<<>>>@@@AAAGGGPPP[[[fffuuu(((((((((((())))))))))))(((((((((((('''&&&%%%$$$''''''''''''''''''''''''###%%%)))++++++***'''%%%))))))(((((((((((()))))))))((((((''''''''''''((())))))***+++++++++++++++(((((())))))******++++++))))))***+++,,,,,,------,,,,,,---......//////000111111222333444444444444444333333222333444666777666666777777888:::;;;<<<777777666555555666777888888:::<<<>>>===;;;888555555///...111222---,,,///111...,,,...333666555222...---------,,,+++++++++)))))))))(((((((((+++---222333222...)))'''))),,,)))+++,,,+++)))((((((((())),,,//////---++++++,,,...,,,***)))******)))((('''((()))***+++******)))))))))((('''(((((()))***))))))************)))))))))))))))))))))))))))))))))))))))***++++++(((&&&%%%&&&)))+++,,,,,,+++*********))))))))))))******((()))+++,,,------,,,+++(((((())))))*********+++++++++******************++++++***)))(((((())))))*********))))))))))))))))))))))))******)))))))))***************)))(((((())))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******---***((((((***+++)))''')))))))))))))))))))))))))))((('''&&&''')))+++,,,&&&&&&&&&&&&'''''''''(((***+++,,,+++)))''''''(((((((((((((((''''''''''''***)))(((&&&&&&&&&'''(((((()))***)))'''''')))++++++++++++*********))))))************************(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))(((((((((((()))))))))************+++++++++,,,,,,,,,++++++*********------,,,+++*********+++---,,,***+++,,,,,,+++)))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,------......------,,,---------............///000000000000111111111111444111//////222333222000222222111111222222333444444555777999;;;===???@@@DDDIIIRRR\\\hhhvvv&&&&&&&&&&&&''''''''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''$$$&&&(((******)))'''&&&(((((())))))))))))(((((((((((('''''''''(((((()))''''''((()))))))))))))))))))))))))))************))))))******+++,,,,,,---***++++++,,,,,,------...000111222333444444444444444444333222333333555555555555555666777888999999888888777777777999:::;;;888999;;;<<<<<<999666444444...+++------***+++///>>>888111...///000///---************************))))))***)))((((((+++---222111///,,,((('''(((*********************)))((())),,,//////---++++++,,,---+++******+++,,,+++))))))***,,,------,,,+++***+++++++++*********))))))((((((''''''''''''(((((()))))))))))))))))))))))))))(((((()))***+++)))(((&&&(((***+++,,,+++************))))))))))))************++++++,,,,,,++++++((()))))))))************++++++++++++++++++++++++++++++***)))))))))))))))***)))))))))))))))))))))******))))))))))))*********************)))(((((())))))))))))))))))))))))++++++************++++++************************(((((((((((((((((((((((()))******++++++******))),,,***'''''')))***)))'''''''''''''''''''''''''''***)))(((&&&&&&''')))***&&&'''''''''((((((((((((***+++,,,+++)))''''''(((((()))))))))******+++++++++***)))((('''(((((())))))***)))))))))))))))***+++++++++*********))))))************************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))******))))))))))))******((((((''''''''''''(((((()))************+++++++++,,,,,,,,,+++++++++******,,,,,,+++***************+++***)))***,,,------+++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,------------,,,,,,---------............/////////000000000111111111333111///000222333222000222222111111222222333333444555666999;;;===???@@@CCCHHHQQQ[[[fffttt&&&&&&&&&&&&''''''''''''%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&''''''((()))((((((((('''((()))******)))((('''''''''''''''((()))******''''''((()))))))))))))))***************))))))))))))))))))***++++++,,,,,,+++++++++,,,------......///000111222333333333333444444333222222222333333444444444555555666666777999999999999:::;;;===>>>888999::::::999666444222555111......//////222777FFF>>>444---+++,,,,,,,,,((((((((())))))))))))***)))*********((()))***,,,000...***)))((((((((('''***)))'''))),,,---***((()))+++......---++++++,,,+++******+++------,,,***,,,---///111000///,,,+++,,,------...---,,,***))))))((('''&&&&&&'''((()))))))))))))))))))))))))))***((('''(((***+++++++++)))***+++,,,,,,+++***)))******))))))))))))******,,,++++++*********++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***))))))))))))))))))******+++***)))(((((()))***+++)))************))))))((())))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))***)))''''''((()))((('''''''''''''''''''''''''''+++***((('''&&&&&&''''''(((((((((((()))))))))))))))+++,,,+++)))((((((((('''(((((()))***+++,,,---+++******))))))))))))***+++)))((()))***+++***)))+++************)))))))))************************(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))************+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((()))))))))************+++++++++,,,,,,,,,++++++++++++***++++++***)))))))))*********))))))***---......---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,------------,,,,,,---------............/////////000000000000111111222111000000222222222000111111222222222333333333444444666888;;;===???@@@BBBGGGPPPYYYdddqqq(((((((((((())))))))))))&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))&&&((()))++++++)))(((&&&''''''''''''((()))***+++))))))***++++++++++++++++++++++++******))))))))))))))))))******+++++++++------......///000000000//////000111222222222222444444333333222222222222444444555555555666666666888999999:::<<<===>>>???888888888777666444111000111111111111222444777;;;???999111,,,+++,,,......+++++++++***************)))***+++***))))))***,,,...***''''''((()))'''%%%+++(((&&&(((---///,,,(((((()))++++++++++++******(((((()))+++------,,,***---...111222111///,,,******+++---//////...,,,+++,,,***)))'''''')))***,,,))))))))))))))))))))))))+++***((()))+++---......+++,,,,,,,,,,,,+++***)))******))))))))))))******---,,,+++)))))))))***+++)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,++++++***))))))*********)))))))))))))))*********,,,+++)))(((((()))+++,,,))))))************)))((())))))))))))))))))))))))++++++************++++++((((((((((((((((((((((((++++++++++++++++++++++++))))))************)))))))))((('''''''''((((((((())))))))))))))))))))))))))))))((('''&&&&&&''''''((())))))))))))*********)))***++++++)))(((((()))&&&''''''((())))))*********)))))))))))))))))))))***((('''(((***+++)))'''************))))))))))))************************(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))******,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******,,,++++++++++++++++++,,,))))))*********+++++++++++++++++++++++++++++++++******)))))))))))))))***+++***)))+++---......---++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,++++++++++++,,,---,,,,,,,,,------,,,,,,,,,---------............///////////////000000000111111111111111222222111000111111222222333333333333333444666888:::===>>>???BBBHHHPPPYYYcccqqq(((((((((((())))))))))))(((((())))))(((''''''&&&(((((((((((((((((((((((((((''''''&&&'''((()))***&&&((()))++++++)))(((&&&'''''''''((((((***+++,,,))))))***+++++++++++++++,,,,,,++++++******))))))***************+++++++++------...//////000000111//////000111222222222222444444444444333222222111444444666777777777777777777888999:::<<<======>>>888777666555333222111000---000333222111111222222333111---,,,,,,---......,,,,,,,,,+++***)))(((((()))+++,,,+++***)))***+++,,,)))&&&''')))***(((%%%,,,(((&&&)))---///,,,((('''''''''((()))***))))))((('''''')))+++---,,,+++,,,---///000000...+++)))''')))+++---......---,,,,,,***)))'''''')))***,,,))))))))))))))))))))))))---,,,******---///000000,,,,,,,,,,,,+++******)))******))))))))))))******---,,,***)))((()))************)))))))))))))))))))))*********+++++++++,,,+++***************++++++(((((())))))************,,,+++***))))))***+++,,,((())))))*********))))))************************++++++************++++++))))))))))))))))))))))))************************)))))))))******)))))))))((((((((('''''''''((()))************************''''''''''''(((((())))))))))))))))))*********+++(((***++++++)))(((((()))))))))))))))(((((((((((('''((((((((((((((((((((((((''''''((())))))(((&&&))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((())))))))),,,,,,,,,,,,++++++++++++******************************))))))))))))******,,,,,,++++++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++***)))))))))))))))******---,,,+++,,,------,,,+++,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++---------............///...////////////000000000000111222222222111111111000111222333333333222222333444666888:::<<<>>>???CCCHHHPPPYYYdddqqq&&&&&&&&&&&&''''''''''''))))))))))))((('''&&&&&&(((((((((((((((((((((((((((''''''''''''((())))))'''((()))******)))((('''(((((((((((()))******+++''''''((()))))))))))))))+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,---....../////////000111222333333333333444444555555555444333333333444666888999999999888777888999;;;<<<<<<<<<<<<777666555333222111111111222888:::666111///---+++...------,,,+++*********+++******)))((((((''''''***+++---,,,+++)))******)))(((((((((******)))(((+++***(((***---...+++)))'''&&&&&&''')))***)))(((***((('''(((***,,,---,,,+++,,,---------,,,+++***'''(((***,,,---------,,,)))((('''&&&&&&'''((()))))))))))))))))))))))))))...,,,+++,,,.../////////,,,,,,++++++******************))))))))))))******+++******)))))))))******************)))))))))))))))))))))******++++++,,,+++************+++,,,,,,((((((((()))******++++++++++++++++++++++++++++++((())))))************)))************************++++++************++++++++++++++++++++++++++++++((((((((((((((((((((((((((())))))******))))))((('''((()))((('''''')))***((((((((((((((((((((((((''''''(((((()))*********))))))))))))************(((***++++++)))((()))***,,,,,,+++++++++*********&&&''''''(((((((((((('''&&&(((***+++)))((((((((((((((()))))))))))))))***************************(((((())))))))))))((((((************************&&&&&&''''''(((((()))))),,,,,,,,,+++++++++************************************))))))))))))************))))))))))))******)))************+++++++++***++++++++++++,,,,,,,,,******)))))))))***++++++///---,,,,,,------,,,***,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------............///......////////////000000///111333333222111000111000111222333444333222222333333555777:::<<<>>>???CCCHHHQQQZZZeeesss&&&&&&&&&&&&''''''''''''(((((()))))))))(((((('''(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))((((((***)))))))))))))))******''''''((()))))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000111222333444444444444333444555666666666555444111333555888:::::::::999999999;;;<<<<<<<<<;;;;;;777555444222111111222333666<<<===777000//////---,,,---,,,+++)))(((((()))((()))))))))******++++++***,,,------+++***)))***((()))++++++******+++,,,+++++++++,,,,,,+++******)))'''&&&'''***,,,+++***...,,,))))))+++---...///++++++******++++++,,,,,,++++++++++++++++++++++++((((((''''''''''''(((((()))))))))))))))))))))))),,,,,,+++,,,......---++++++******)))))))))************))))))))))))******((())))))************)))************)))))))))((())))))***++++++,,,------+++*********++++++,,,---'''(((((()))******++++++)))***,,,------,,,***)))(((((()))***************************************++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((''')))***)))''''''***,,,(((((((((((((((((((((((())))))******************((((((((()))))))))******((()))++++++)))))))))***++++++++++++++++++,,,,,,&&&'''((()))***))))))(((%%%***///...***'''))),,,(((((((((((())))))******************************(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''((())))))******++++++++++++******************************************))))))))))))******))))))(((((((((((()))))))))************+++++++++******+++++++++,,,,,,,,,***************+++,,,,,,---,,,+++,,,......---,,,------,,,,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++---------............///........./////////000000...111444444222000000111///111222444444333222111222333555777:::<<<>>>>>>BBBGGGPPPYYYeeesss(((((((((((()))))))))***&&&'''((())))))*********))))))))))))))))))))))))&&&''''''((()))((((((((())))))(((((((((((())))))+++***)))))))))))))))***))))))***+++++++++++++++*********++++++,,,,,,---------------------------......//////000111111111111111222333444444444444333444666777777777666666///111555888:::::::::::::::;;;<<<======<<<;;;;;;666555333111111222333444111777888000+++---000///,,,,,,+++)))((((((***,,,((()))***+++---///000000***,,,...---,,,***)))***'''***------+++***,,,///+++,,,------+++))))))***+++)))'''(((+++------+++222...+++***+++...000111+++******)))***+++---...000///---,,,************))))))************))))))))))))))))))))))))))))))+++++++++,,,------***(((***)))))))))))))))************))))))))))))******'''((()))+++++++++***)))+++*********))))))((((((******+++,,,,,,---......+++*********+++,,,,,,---'''(((((()))***+++++++++(((***,,,......,,,***((((((((()))***************************************++++++************++++++((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((((((''')))+++***((((((***---************************++++++,,,++++++***)))((((((((((((((())))))))))))''')))++++++)))))))))***''''''((()))***++++++,,,'''((()))+++++++++***)))%%%,,,333111+++'''***///'''((((((((())))))******************************(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))***++++++++++++++++++*********))))))******************************))))))))))))******++++++************++++++)))************+++++++++*********++++++,,,,,,,,,++++++******+++,,,------++++++***,,,...000///...---------,,,,,,+++++++++******+++,,,,,,---.........//////000000//////...+++++++++,,,,,,+++++++++---------.........//////............/////////000---111444555222000000111///111222444444333222111222333555777999<<<===>>>@@@FFFOOOYYYdddsss''''''''''''''''''''''''&&&'''(((***++++++++++++---+++)))((((((((('''%%%''''''''''''((((((((()))&&&&&&&&&''''''''''''(((***)))'''&&&'''(((***+++*********))))))))))))(((......---,,,,,,++++++***)))+++,,,,,,,,,,,,---///---......///000111111222111111222333444666777888777555444666999999777555777666666777999999777666999::::::;;;<<<<<<;;;;;;666444222///...///000111---......,,,++++++...111000---)))(((***,,,***(((,,,******...333444///***,,,+++)))''''''(((***+++'''(((***,,,...000222222...---***)))((()))***+++******))))))***,,,---///111///,,,***)))***,,,---++++++******+++---...///777111***(((***+++***((()))***)))'''&&&&&&))),,,,,,+++***((((((((()))***+++,,,,,,---,,,+++***)))((())))))*********))))))+++*********))))))(((((((((((()))*********************))))))))))))******++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---++++++******)))(((((((((((())))))))))))*********************************))))))************))))))'''(((((())))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************++++++))))))(((((((((((())))))((()))***+++,,,---------,,,+++***)))))))))***+++------,,,++++++******)))))))))))))))************+++)))((('''((()))((('''''''''((()))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++------,,,+++*********+++,,,,,,+++***)))(((''''''++++++++++++++++++++++++******))))))******+++,,,++++++************++++++++++++******************,,,+++******))))))******+++,,,---......---,,,+++*********++++++,,,,,,---++++++,,,,,,,,,++++++***+++,,,,,,---.........---,,,,,,,,,---------......,,,,,,,,,---...///000000////////////000000000000......///000000000000000///000111333444444333333222333555777:::<<<>>>???DDDIIIRRR[[[fffuuu(((((((((((((((((((((((())))))((((((((('''''''''---+++)))((((((((('''%%%&&&&&&&&&''''''''''''((('''''''''((((((((())))))***)))'''''''''(((***+++++++++*********)))))))))+++++++++***************,,,---......,,,+++,,,---.........///000111111111111111222333444666777888888777555666999:::999777:::999888999;;;<<<<<<:::::::::;;;;;;;;;;;;::::::444333111000///...//////.........---,,,+++++++++*********+++,,,+++)))''',,,+++,,,...///...+++(((+++***)))(((((()))******((()))***+++---///000111000...,,,***(((((())))))(((((())))))+++,,,---...///...,,,***)))***++++++******))))))***,,,---...444///***(((***+++***'''++++++***)))'''(((***---,,,+++***)))((()))******++++++,,,,,,,,,+++)))((())))))************))))))+++*********))))))))))))))))))***+++++++++++++++***************)))))))))++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---+++++++++++++++++++++,,,)))))))))*********++++++************************))))))************)))))))))))))))******)))(((((((((((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******((((((((())))))*********++++++***))))))***++++++))))))***+++,,,,,,,,,,,,++++++***))))))***+++,,,------,,,++++++******)))))))))))))))************,,,+++***************)))))))))***++++++++++++***))))))))))))))))))))))))'''(((((()))******++++++,,,,,,+++***************************))))))))))))++++++++++++++++++++++++******))))))******+++,,,++++++************++++++++++++++++++++++++++++++,,,,,,+++************+++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,------......------,,,,,,,,,---------......,,,---------.../////////////////////000000000000...///000000111111000000000000222333444333333222222222444666777999;;;;;;BBBHHHPPPYYYdddsss))))))))))))))))))))))))+++***((('''''''''((()))---+++(((((((((((('''&&&%%%%%%&&&&&&&&&'''''''''(((((()))))))))*********))))))((('''((()))***+++,,,+++++++++************************++++++++++++...//////...,,,++++++,,,......//////000000111111111111222333444666777888:::888777777888:::::::::888777555666888:::;;;;;;999:::::::::999888777666222222111000///......---...---,,,,,,,,,+++)))'''(((,,,000222000---+++)))---///000000---***(((((())))))))))))))))))))))))))))))***+++,,,------...000///---***)))((((((((('''((()))+++,,,,,,------,,,,,,,,,+++******))))))))))))))))))***+++,,,,,,111---***)))++++++)))'''+++,,,+++***))))))+++---,,,+++***)))))))))***+++******++++++******)))(((*********************)))***************)))))))))******+++,,,,,,,,,,,,,,,***++++++,,,+++***)))(((++++++++++++++++++++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,------))))))***++++++,,,------************+++++++++,,,************************))))))************))))))++++++++++++***)))((((((((((((((()))))))))******))))))))))))))))))))))))++++++************++++++'''(((((()))***+++,,,,,,...---+++******+++---...******+++++++++++++++*********)))))))))+++,,,---------,,,++++++******))))))))))))*********++++++---------,,,,,,,,,++++++***++++++,,,---,,,,,,,,,))))))))))))))))))))))))((((((((()))******+++++++++******))))))))))))))))))))))))*********++++++******************************))))))******+++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,---------......------..................////////////000000000000///000111111222222111111111222222333333333222222333444555666777999::::::@@@FFFNNNWWWcccrrr((((((((((((((((((((((((***)))(((((()))+++...///,,,***(((((((((((('''&&&&&&&&&&&&'''''''''((((((((((((((()))))))))******))))))((((((((()))***+++,,,,,,,,,+++++++++******++++++,,,,,,---...//////,,,---...---+++***+++,,,.../////////000000000111111111222333444666777888:::999777666777999:::;;;777555333444666999;;;<<<999999:::999888666333222222222222222111///...---///,,,******,,,,,,+++)))...333777777444000......---111444222---******,,,'''((()))*********)))))))))************+++++++++---,,,+++)))((((((((((((***+++,,,------,,,+++******++++++,,,+++***)))(((***************+++,,,,,,---+++******++++++)))'''+++++++++***))))))+++---+++***)))((((((((()))***))))))*********)))))))))++++++******************************************)))***++++++,,,,,,++++++***+++,,,------+++)))(((++++++++++++++++++++++++------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,------'''((((((((()))))))))*********+++++++++,,,,,,,,,************************)))******++++++******))),,,,,,,,,++++++)))((('''(((((()))))))))*********))))))))))))))))))))))))+++******))))))******+++)))******,,,---...//////...---+++))))))+++---...***++++++++++++******)))))))))(((((()))+++---...------,,,++++++******)))))))))*********+++++++++,,,---......,,,++++++,,,***+++,,,,,,------,,,,,,))))))))))))))))))))))))(((((())))))************))))))(((((((((((())))))************************))))))))))))))))))))))))******))))))******+++,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---...---,,,++++++,,,---...---------,,,,,,++++++***++++++,,,,,,---,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------.....................---------////////////000000000000000000111222222222222222222222333222222222222111555666777888:::;;;======@@@EEENNNWWWcccrrr''''''''''''''''''''''''***)))(((((()))+++---///,,,***((('''((()))((('''(((((((((((())))))))))))''''''((((((((())))))))))))))))))))))))******+++,,,,,,,,,+++++++++******++++++,,,---...//////000)))+++,,,,,,++++++,,,...////////////000000000000111111222333444666777888999888777666666777999;;;;;;999777777:::===??????;;;<<<===<<<:::888444222222333333222111000...---...,,,***)))+++---//////555777999666222//////111***///333111,,,)))+++///(((((()))***++++++******************************((((((((((((((())))))***.../////////...,,,***((()))***+++,,,,,,+++)))(((+++++++++,,,,,,,,,,,,,,,*********+++,,,+++***((()))***+++***)))(((***+++)))((('''&&&''''''))))))))))))))))))))))))******,,,,,,+++***))))))*********************+++++++++((())))))***************)))+++,,,......,,,+++)))++++++++++++++++++++++++------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,,,,)))))))))(((((((((''''''******+++++++++,,,,,,,,,******************************++++++++++++******,,,,,,,,,++++++)))((('''))))))))))))************************************))))))(((((((((((()))))))))******,,,---...//////,,,+++***))))))***+++,,,******+++++++++***))))))))))))(((((()))+++---...------,,,++++++******)))************++++++++++++***,,,......+++******+++)))******+++++++++++++++)))))))))))))))))))))))))))))))))))))))*********)))((((((((((((((()))))),,,,,,,,,+++***))))))((())))))))))))))))))))))))******))))))******+++,,,++++++************++++++)))*********+++++++++,,,///...------,,,,,,---------,,,+++******+++,,,---...------,,,,,,+++++++++***+++,,,---------------,,,------...------,,,,,,,,,,,,,,,---------.....................---------////////////000000000000000000111222222222222222333333222222222222222222333444666888;;;===???@@@AAAFFFOOOXXXdddsss''''''''''''''''''''''''***)))'''&&&&&&&&&'''(((+++)))((('''((()))((('''(((((()))))))))*********'''''''''((((((((()))))))))))))))*********++++++,,,+++++++++************)))******+++,,,------...)))+++,,,,,,,,,,,,---///////////////000000000000111111222333444666777888777888888777666666999;;;:::888777888:::<<<======>>>>>>??????>>>:::777444333222111000///......---------------,,,...111444555444333000---,,,---...&&&***...---)))'''***---)))******++++++,,,,,,,,,************************&&&''''''((()))***++++++000000///...,,,+++)))(((******+++,,,,,,+++***)))+++,,,,,,---------,,,,,,))))))***+++,,,,,,++++++)))***++++++)))))))))+++)))((('''&&&'''((()))*********)))))))))***++++++...---+++***))))))***+++*********+++++++++++++++(((((()))************))))))***,,,---......------++++++++++++++++++++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))******++++++,,,,,,+++******)))((((((************+++++++++,,,******************************++++++++++++******++++++++++++***)))(((((()))))))))*********++++++************************))))))(((((((((((())))))'''(((((()))***+++,,,,,,******))))))))))))******))))))***************)))******)))))))))+++,,,---------,,,++++++******)))*********++++++++++++,,,(((,,,///...+++))))))+++((())))))***************))))))))))))))))))))))))))))))))))))))))))******((((((((((((((())))))***...---,,,+++***)))((((((******************************))))))******+++,,,++++++************++++++)))))))))******++++++,,,......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,***+++,,,------......---------......------,,,,,,,,,,,,,,,---------......------..................////////////000000000000///000111111222222111111333222222111111222333333111222444666999<<<>>>???AAAGGGOOOYYYeeettt'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&+++)))''''''((()))((('''(((((((((((())))))))))))(((((()))))))))*********))))))******+++++++++***++++++*********)))))))))***+++++++++,,,,,,------,,,...///...------...///000000000000////////////111111222333444666777888666888::::::888777999;;;888777666777999:::999888;;;<<<===>>><<<999555333222111///---,,,,,,,,,,,,+++000555444000...111444000...+++***+++,,,,,,+++''')))+++***(((''')))++++++++++++***+++---...///++++++++++++++++++++++++((()))***++++++,,,,,,+++------,,,+++************++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***)))***+++++++++,,,---...)))+++,,,,,,+++******+++***)))(((((((((***+++,,,+++******)))***+++,,,---///---+++***))))))***+++*********++++++,,,,,,,,,))))))***++++++++++++***)))***+++,,,---///000000++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((())))))******************))))))))))))))))))*********++++++***************************++++++,,,,,,++++++***)))))))))******)))(((((())))))*********+++++++++***************************))))))))))))))))))***((((((((())))))*********))))))***++++++***))))))'''((()))******+++******++++++***))))))***+++,,,------,,,++++++******)))*********+++++++++,,,,,,(((,,,000///+++((()))+++((())))))***************))))))))))))))))))))))))***))))))))))))))))))))))))((((((((())))))***+++,,,,,,,,,++++++*********++++++++++++++++++++++++******))))))******+++,,,++++++************++++++))))))***++++++,,,------...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------***+++,,,---............------......------,,,+++,,,,,,,,,---------......,,,---------.../////////////////////000000000000...///000000111111000000222111111111111222444555222333555777999;;;===>>>AAAFFFOOOYYYeeeuuu))))))))))))))))))))))))$$$%%%'''((())))))***)))+++)))''''''((())))))(((''''''''''''((((((((())))))************+++++++++))))))***++++++++++++************))))))))))))(((---------.........//////000111222111///---...///000000000000////////////111111222333444666777888666999<<<<<<:::999:::<<<;;;::::::;;;======;;;:::666777999:::888555111///111///---***)))***++++++)))222:::;;;444...///222,,,)))((())),,,...---***++++++,,,+++***))))))***---,,,+++***+++---000111+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,+++)))))))))***+++++++++,,,///000***,,,...---,,,++++++,,,++++++*********+++---...++++++*********+++---...///...+++***))))))***+++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++))))))***+++---///111222++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))&&&&&&''''''(((((())))))((())))))))))))************************************++++++,,,,,,++++++***'''(((((())))))))))))((()))************+++++++++************************++++++************++++++***************+++++++++((()))+++,,,,,,+++)))(((''''''(((******+++++++++,,,+++***)))))))))***+++------,,,,,,+++******)))******+++++++++,,,,,,,,,(((---111000,,,)))***,,,))))))***++++++++++++***))))))))))))))))))))))))*********))))))))))))))))))))))))))))))***++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,++++++************++++++******+++,,,,,,---......------,,,++++++++++++,,,***+++,,,------,,,+++***,,,,,,,,,------.........***+++,,,---............---.........---,,,,,,+++,,,,,,,,,---------......,,,,,,------...///000000////////////000000000000......///000000000000000111111000000111333555666777777888999;;;<<<===>>>@@@FFFNNNYYYeeettt)))(((&&&%%%%%%&&&'''(((''''''(((((())))))******''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))((((((((((((''''''(((((())))))******+++***)))(((((()))*********)))((('''''')))+++,,,---------............///////////////............000222333333333333555666999888888888777777666666777888:::;;;;;;:::999888666666555444333333333333222111...,,,***(((((((((222333333111...,,,,,,---+++'''(((,,,---))))))---,,,+++***))))))+++...111+++******))))))******+++---+++***+++,,,......------------,,,,,,+++++++++)))***+++,,,,,,+++)))((()))))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,---------)))************++++++++++++*********+++,,,,,,---((()))+++---...///000000---,,,+++***))))))))))))+++++++++*********))))))((()))))))))************)))***+++,,,,,,,,,,,,+++111///,,,)))(((((()))***++++++,,,,,,++++++***)))*********+++***)))((('''((((((***+++++++++++++++,,,,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((******))))))******+++,,,+++***)))(((((()))***+++,,,,,,+++***))))))*********************)))((((((((())))))))))))*********++++++++++++++++++++++++)))***,,,------,,,***))),,,+++***))))))***+++,,,++++++++++++++++++++++++((((((((((((((())))))***+++++++++*********))))))++++++***************+++,,,++++++******++++++,,,***++++++,,,,,,++++++***************************************************++++++*********+++---...,,,,,,,,,------,,,++++++------,,,+++++++++,,,,,,/////////...---------,,,------------------------------------.........//////000000000000111111111111000000111333333222000111111222222222333333333333444777888999;;;>>>AAACCCGGGNNNWWWbbbqqq(((((('''''''''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''))))))))))))(((((((((((((((((((((((())))))******+++***)))(((((()))***+++------+++++++++,,,...///---------............///////////////////////////000111333333222333444666888888888777777777666666666777999::::::999777666666555444333222222222222000///---,,,+++++++++,,,000111111000---,,,,,,---...***)))++++++'''(((+++)))))),,,222888888222,,,++++++************++++++***)))((('''((()))))))))++++++++++++++++++++++++******+++++++++******)))*********+++++++++,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,************++++++++++++++++++******++++++,,,---++++++,,,---------------***************++++++,,,+++++++++*********))))))************++++++++++++******+++++++++,,,,,,,,,222000---+++******+++------------------,,,,,,+++************))))))))))))*********+++++++++++++++,,,,,,******)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************,,,++++++******)))))))))))))))))))))))))))))))))************************+++******************+++((())))))******))))))(((***************++++++,,,,,,,,,+++******+++,,,,,,,,,++++++***))))))*********************))))))((()))))))))*********++++++************************)))***,,,------,,,***)))++++++***))))))***++++++++++++++++++++++++++++++))))))((((((((()))******+++++++++*********))))))******************++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,---......///............------------------------------------------........./////////000000111111222222222222222222222333444555444222111111222222222333333333333444777888999;;;>>>AAACCCGGGNNNWWWbbbrrr''''''(((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''&&&%%%%%%(((((((((((())))))))))))((((((((())))))))))))*********)))))))))******+++...---,,,,,,,,,---///000---------............///000000000000000000000000000111222222222222333555777777777777666666666666555666777888888777666555555444333222111111111111------,,,,,,------...///---...///...,,,+++,,,---000,,,)))***(((&&&'''***,,,---333AAALLLJJJ;;;,,,,,,++++++++++++++++++,,,---,,,+++*********+++,,,*********************++++++***************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,++++++******++++++,,,,,,------------,,,+++***)))(((((()))***+++,,,---...+++++++++******************++++++++++++,,,,,,,,,,,,+++*********+++,,,---111000...,,,,,,---///000///////////////...------******)))((()))***+++,,,------,,,+++++++++,,,,,,,,,+++***)))))))))))))))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************...---+++)))))))))))))))((()))))))))***+++++++++************************++++++++++++++++++++++++*********++++++*********)))************+++++++++,,,,,,+++******+++,,,,,,,,,+++******)))***************++++++******)))(((************+++++++++,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++***))))))***++++++++++++++++++++++++++++++***))))))))))))***+++++++++++++++******************)))))))))***+++,,,,,,++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---+++,,,,,,------,,,,,,,,,,,,,,,,,,---...///111111------------............------------------------....../////////000000000//////000111111111111111222222111333444555333222111111222222222333333333333444777888999;;;>>>AAACCCGGGNNNWWWbbbrrr%%%%%%&&&(((((()))))))))******))))))((((((''''''))))))))))))))))))))))))))))))((('''&&&%%%%%%$$$(((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++++++++***+++,,,---------------............///000000000000111111111111000111222222111111333444666666666666666666666666444555555666555444444333333333222111000000000000------------......//////***,,,---,,,+++***+++---...,,,)))(((''''''))),,,...///666CCCNNNKKK;;;---,,,,,,++++++++++++,,,,,,------............///000,,,+++++++++*********)))+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************---,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,+++***))))))((()))***+++,,,---------*********************************+++++++++,,,,,,,,,+++***))))))+++---...///...---------...000111///////////////...------+++***(((((((((***,,,...000///---,,,++++++,,,,,,++++++***))))))(((((((((************************++++++*********+++,,,,,,,,,,,,+++++++++++++++***************************///---+++)))(((((()))***(((((()))***+++,,,,,,---***************************************************++++++,,,,,,++++++***))))))******++++++++++++***))))))))))))))))))***++++++***************+++***++++++++++++***))))))******+++++++++,,,,,,,,,************************)))***++++++++++++***)))+++******************+++***************************************++++++,,,************************))))))))))))***+++,,,,,,++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,---------,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,------.........,,,,,,------------------////////////000000000000---...///000000000//////000//////000222222111000111111222222222333333333333444777888999;;;>>>AAACCCGGGNNNWWWcccsss$$$$$$%%%%%%&&&'''((((((******))))))((((((''''''(((((((((((((((((((((((()))(((((('''&&&%%%%%%%%%'''((((((((()))))))))***************))))))))))))))))))******++++++++++++***************++++++,,,---------............//////000000000111111111222111222333333222111222444555555555555555555555666444444444444333333222222222111000//////......///..................------)))***++++++******+++,,,+++***((('''(((+++...///***,,,111777;;;999111***,,,++++++******++++++,,,'''***...///......///111//////...,,,+++***)))(((+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,******+++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***************************))))))))))))*********+++,,,+++***))))))+++---...,,,,,,,,,,,,---...///000---............---,,,,,,+++***)))((()))***,,,...000///...---,,,+++++++++************))))))((((((************************++++++******+++,,,,,,---,,,,,,,,,++++++*********************************...---***((((((((()))***(((((()))***+++,,,,,,---)))))))))))))))))))))))))))***++++++++++++***)))++++++,,,,,,,,,,,,++++++((()))***++++++++++++***)))))))))******)))))))))+++***************+++++++++++++++++++++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++************************************************++++++,,,******************************))))))***++++++,,,+++******))))))******+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,------,,,,,,,,,,,,,,,---+++,,,,,,,,,------......,,,,,,,,,---------......////////////000000000000---///000111222111000///000//////000222222111///111111222222222333333333333444777888999;;;>>>AAABBBGGGOOOWWWcccsss%%%%%%$$$###$$$%%%'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''(((((())))))******+++************)))))))))((()))***+++,,,,,,,,,,,,+++,,,,,,,,,---------------------............///...//////000000111111111222333444444222222333444444444444555555555555555444444333333222111111111111000///...------------...............---,,,+++)))***++++++***)))***,,,'''))))))(((***///222222+++,,,......---,,,,,,,,,+++******************+++'''---222555333111111222000///...---+++***))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......///+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++))))))+++,,,------------,,,------------+++)))(((***************+++++++++(((((()))))))))*********,,,+++*********+++,,,---++++++++++++,,,---...///,,,------------,,,++++++++++++***)))***+++,,,---............---,,,+++***))))))***++++++******)))++++++++++++++++++++++++++++++***++++++,,,---...---,,,,,,++++++*********++++++++++++++++++++++++,,,+++***)))))))))***+++((()))))))))***+++++++++((((((((((((((((((((((((+++,,,---......---,,,+++***++++++,,,,,,++++++***((()))***,,,,,,+++*********+++,,,,,,,,,,,,+++************)))******+++,,,+++++++++,,,++++++***)))************+++++++++,,,++++++++++++++++++++++++************************)))***++++++++++++***)))***************************))))))))))))***++++++***************+++++++++++++++***************+++******))))))))))))*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************+++,,,------------...---,,,+++++++++++++++,,,,,,,,,,,,------------+++,,,,,,------.............../////////000000000///111333444555444222111111111000222333444222111111111222222222333333333333444777888999;;;>>>AAABBBGGGOOOXXXdddttt)))'''$$$######%%%''')))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))'''''''''((()))*********+++++++++*********))))))((()))***,,,------,,,,,,,,,------...............---------............///------...//////000111111333555555555333333444555333333444444444555555555555444333222111111111111000///...---,,,,,,,,,,,,,,,------...------++++++***+++,,,+++))))))***+++&&&***+++))),,,222444222---------,,,******,,,...***))))))(((((())))))***)))000888:::777333000000,,,,,,,,,+++++++++++++++(((((()))***+++,,,,,,,,,,,,,,,+++++++++*********,,,------...//////000000************+++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++***+++,,,------.........,,,---......---+++)))((())))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---......,,,------------,,,++++++,,,++++++++++++++++++***+++,,,...///...---***)))((()))***,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,,,,+++******)))++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++*********++++++++++++******((()))+++,,,,,,+++***)))***+++,,,,,,,,,,,,+++*********))))))***++++++,,,++++++,,,,,,++++++***))))))))))))*********++++++******************************))))))))))))******)))***++++++++++++***)))************************))))))((((((((()))******))))))*********+++++++++,,,,,,+++***))))))))))))******))))))))))))*********++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,------------------,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------........./////////...000222444444333111000111000000111333333222111111111222222222333333333333444777888999;;;>>>AAABBBGGGOOOXXXdddttt+++)))%%%######%%%(((***''''''(((((())))))******************************''''''(((((()))*********&&&''''''((()))******+++++++++++++++******))))))((()))+++,,,------,,,,,,+++,,,------......---------------.........//////,,,------...///000000111444555666666444333444666333333333444444555555555555444333222111111111111//////...---,,,,,,,,,,,,***+++,,,---------,,,+++***,,,,,,+++***))))))***''',,,---+++---333444111***)))))))))************))))))(((((((((((())))))'''///777999444...***((((((((()))***++++++,,,,,,'''(((***+++,,,,,,+++++++++++++++******)))))))))++++++,,,,,,---...//////))))))******+++++++++,,,++++++,,,,,,,,,------------,,,,,,+++*********+++,,,,,,---.........------+++,,,---......,,,***)))))))))******++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,---------......------......------,,,+++,,,,,,,,,,,,,,,+++***))))))+++...000///---***(((''')))***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,+++***))))))++++++++++++++++++++++++((((((***++++++,,,++++++))))))))))))((((((((((((************************'''(((***++++++***((('''*********++++++*********''')))+++,,,,,,,,,***)))((()))***++++++***)))(((******))))))***+++,,,,,,+++,,,,,,,,,,,,+++******((())))))))))))*********))))))))))))))))))))))))******))))))))))))******)))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((())))))***))))))******++++++++++++------+++***))))))((((((******))))))))))))******+++++++++,,,,,,+++++++++************************************************+++,,,,,,---,,,+++***))))))***+++,,,------...---,,,,,,,,,---...///000111---------,,,,,,+++++++++++++++,,,,,,---...//////------------.........///+++---///111111000...---///......///111111000///111111222222222333333333333555777888999;;;>>>AAABBBGGGOOOXXXdddttt******)))((((((((((((((((((((((((((())))))))))))+++***)))(((''''''''''''&&&''')))((((((((()))++++++)))(((''''''((()))++++++***++++++,,,---...///)))************+++++++++222///,,,+++---///...,,,.........////////////000...//////000000000000000555666888999888666333222222333333444555555555444222333444444333222000///......---,,,,,,,,,,,,---+++++++++*********))))))((())))))+++,,,...000111---------,,,,,,------...,,,,,,,,,***(((((()))+++---,,,***)))))))))******............------,,,++++++,,,,,,+++******+++---,,,+++++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,++++++*********))))))***+++++++++******//////////////////......///---+++******+++,,,...+++++++++---000111---***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------.....................---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,++++++++++++++++++***)))((((((***+++,,,---...---,,,,,,***++++++,,,,,,++++++***************************+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((&&&&&&&&&'''''')))***+++---------,,,,,,+++++++++,,,+++++++++***)))))))))*********,,,------+++))),,,,,,,,,++++++*********+++++++++***++++++,,,,,,,,,,,,,,,+++++++++******+++++++++*********)))))),,,,,,,,,,,,,,,+++***)))******++++++++++++******))))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))***++++++++++++***++++++++++++++++++++++++))))))*********+++++++++---,,,,,,+++*********+++.........------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,/////////......------------,,,,,,,,,,,,---......111///------000111///,,,............/////////000111000/////////000222333000111222333333333333333222444777888:::<<<>>>AAABBBEEENNNZZZeeeqqq***)))((((((''''''((((((''''''(((((())))))******---,,,+++))))))))))))***(((((()))*********))))))***)))(((''''''((()))*********)))******+++,,,---************++++++++++++111///,,,,,,---///...,,,---............/////////...///000000111111000000333444666777666555222111222333444444555555555444222333333333333111000///......---,,,,,,,,,,,,---++++++++++++++++++++++++((((((((()))***,,,---...------,,,,,,,,,,,,,,,,,,)))******)))((((((***,,,---,,,***)))))))))***+++---------------,,,++++++***++++++***))))))***,,,---,,,,,,,,,---...///000++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,------------------------...,,,+++******+++---...+++++++++---000000---***++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------///......---------......---,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,++++++*********+++++++++++++++******+++,,,---------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++*********))))))))))))''''''''''''((()))******,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++******+++------,,,***,,,,,,++++++++++++++++++,,,+++***))))))))))))))),,,,,,,,,+++++++++******+++++++++*********))))))++++++,,,,,,+++******)))++++++,,,,,,,,,,,,++++++************************************************+++++++++******)))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------,,,,,,------...///000...---...000111///---........./////////000000111000000///000111222333222222222222222222333333222444777999:::;;;>>>@@@BBBEEENNNZZZdddqqq)))(((''''''&&&&&&''''''&&&''''''((()))******+++...,,,***(((((((((*********)))***---//////,,,(((***)))(((''''''((()))***))))))((((((((())))))***************+++++++++,,,000...---,,,.........------------............/////////000111111111111000111222444555555333222000333333444555555555555444222333333222222111000///......---,,,,,,,,,,,,,,,)))*********************''''''''''''((()))***+++------,,,+++*********+++'''((()))(((((((((***,,,,,,,,,+++************++++++,,,,,,,,,,,,+++******)))***+++***((((((***++++++++++++,,,,,,---//////*********++++++++++++,,,,,,,,,,,,,,,++++++++++++)))***+++,,,------------++++++++++++++++++++++++,,,++++++***+++,,,...///+++++++++---//////---+++************++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------000///...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++************++++++,,,,,,,,,,,,++++++***))))))***+++,,,------------***+++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))))))))******++++++,,,***************)))))))))))))))((((((((())))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,***)))***+++---,,,,,,++++++++++++++++++,,,,,,...---,,,***)))))))))))),,,,,,,,,+++++++++******+++++++++***************+++++++++************))),,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++******++++++******+++++++++++++++,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,------...///...------...000111000///....../////////000000000111000000000000111222222444333222111111111222333333555888999999;;;===???BBBFFFNNNZZZdddppp(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))***+++++++++***'''%%%%%%&&&((()))+++***+++000555666111+++******)))(((((()))*********))))))((((((((())))))*********+++++++++,,,,,,///...------.........---------------............///000111111222222111111111222333555555444333222444444555555555555444444222222222111111000//////...---,,,,,,++++++,,,,,,''''''(((((((((((())))))(((((('''''''''((())))))---,,,+++***))))))))))))((()))******)))(((***+++++++++++++++++++++++++++******+++++++++******)))***++++++***))))))***,,,))))))))))))***+++,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,---......//////************+++++++++++++++******+++,,,---...///++++++,,,---------,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------111000...,,,,,,,,,---...,,,------------------,,,+++++++++,,,,,,,,,------------------------------,,,++++++******++++++,,,---------,,,+++***)))(((***+++,,,---------------++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******((())))))***+++,,,,,,---************************+++******)))))))))******)))))))))******++++++,,,*********++++++,,,,,,,,,---+++))))))***,,,---,,,*********++++++,,,,,,,,,///......---,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++*********************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************************))))))))))))***++++++++++++***++++++++++++++++++++++++))))))*********+++++++++,,,,,,++++++***++++++,,,******++++++,,,,,,------,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////---------...///000111000...////////////000000000000000000111111111222222666444222000000000222333444666888999999:::<<<>>>BBBFFFNNNZZZdddooo(((((('''&&&&&&&&&&&&&&&&&&''''''((()))************)))'''&&&%%%&&&((()))))))))+++222999:::555000******))))))))))))******++++++***)))))))))*********++++++++++++,,,,,,,,,---.....................---------.........//////000111111222222222222222222333444555666666555555444555555666666555444444222222111000////////////------,,,++++++++++++,,,))))))))))))))))))))))))))))))((((((((())))))***,,,+++******)))))))))))),,,---...,,,***))))))***+++++++++,,,,,,,,,++++++))))))***++++++*********+++,,,---,,,+++***,,,...******))))))******+++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...//////...******++++++,,,,,,,,,---******++++++,,,---...///+++,,,---,,,,,,++++++,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------000///...---,,,------...,,,------......------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------,,,+++***)))(((---------------,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))******+++,,,---......***************+++++++++,,,++++++*********++++++)))))))))******++++++,,,(((((())))))******++++++---+++))))))***,,,---,,,*********++++++,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,+++++++++******************************+++******))))))***++++++******++++++++++++******************************************************++++++++++++++++++++++++))))))***++++++++++++***************************))))))*********+++++++++,,,++++++***++++++,,,,,,++++++,,,,,,------......,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,---......//////000111////////////000000000111000111111111222222222222666444222000000000222333444666888999999:::<<<>>>BBBFFFNNNYYYcccooo)))(((''''''&&&&&&''''''(((((((((((())))))))))))***)))))))))((()))))))))'''(((,,,222777999666222************************++++++*********++++++,,,++++++++++++,,,,,,,,,,,,+++---//////...---...///.........////////////000111111222333333333333222333444555666777777888888555666666666666555444444222111000///............------,,,+++++++++++++++,,,,,,+++++++++************))))))))))))******++++++***************++++++---//////...+++)))((()))***+++,,,,,,---,,,,,,,,,))))))***++++++++++++***,,,---...---++++++---.........---,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,------------+++,,,------......------+++++++++,,,,,,------...***++++++,,,,,,---------+++,,,---,,,+++***+++,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------........................,,,---...//////...---,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))------------,,,+++***))),,,,,,+++++++++,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++,,,,,,------...*********+++++++++++++++,,,,,,+++++++++,,,,,,---*********+++++++++++++++((((((((())))))))))))))),,,***)))***+++---,,,,,,++++++++++++++++++,,,,,,))))))))))))***,,,---...,,,,,,,,,+++++++++*********************+++++++++,,,+++*********+++,,,---)))******++++++******)))))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,))))))***++++++++++++***************************++++++,,,,,,,,,---------++++++******++++++,,,,,,,,,---------------......------------------......------------------------,,,,,,,,,,,,------------......------......///000,,,...//////......000111/////////000000000111111000111222222333333222222444333222111111111222333333555888999999;;;===???BBBFFFNNNYYYcccnnn***)))((((((''''''(((((())))))))))))(((((((((((('''((()))******)))((((((&&&(((,,,000222333111000*********++++++************************+++,,,---+++++++++,,,,,,,,,------***---///000...---...////////////000000000111111111222222333444333333333333444555666777888888999666666666666666555444444222111///...------......---,,,++++++***+++++++++,,,,,,+++***)))((((((''')))((((((((()))***++++++***************+++,,,---+++---...---+++)))))))))***+++,,,---------,,,,,,)))******+++,,,,,,++++++,,,------,,,++++++,,,...111000///---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,------------,,,++++++******++++++,,,------...+++,,,,,,,,,---,,,,,,,,,+++------,,,***)))***,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------***,,,...///000///......,,,---...//////...---,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++******+++++++++++++++******,,,,,,+++++++++,,,---...,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,+++,,,,,,---...///,,,,,,,,,,,,++++++++++++*********)))))))))))))))+++******+++------,,,***,,,,,,++++++++++++++++++)))))))))))))))***+++,,,,,,,,,,,,+++++++++******))))))*********+++++++++---,,,+++***+++,,,...///***++++++,,,,,,++++++***************************************************)))*********++++++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++******++++++,,,------------,,,,,,,,,,,,,,,..................------........................,,,,,,---------........................//////000---///000000...---///000//////000000000111111111000111222333333333222222222222222222222222333333222444777999:::;;;>>>@@@CCCFFFNNNYYYbbbnnn******)))(((((((((((((((******))))))((((((''''''$$$%%%'''))))))(((&&&%%%%%%(((,,,......---------******++++++++++++******))))))))))))***+++------++++++,,,,,,,,,---------)))---000000...---...///000000000000111111111111111222333333444444333333333333444555666888999999666666777777666555444444222111///...------......---,,,++++++******++++++******)))'''&&&%%%$$$###'''''''''(((((()))++++++))))))******+++,,,......(((***,,,,,,+++))))))))))))***,,,---...---,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,,,,+++******+++---000///...,,,+++***))))))++++++,,,,,,,,,---------,,,,,,,,,------.........------------,,,+++******))))))***+++,,,,,,------,,,,,,---------,,,+++++++++---...,,,)))(((***---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------(((***...000111000///---,,,---///000000///---,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---******+++,,,,,,,,,++++++((()))***+++++++++++++++---,,,+++***+++,,,---...,,,------......------,,,************************+++,,,,,,,,,,,,+++******+++++++++************************++++++,,,,,,,,,+++++++++,,,---...///000---------,,,,,,+++++++++,,,+++++++++******))))))*********,,,...---,,,)))---,,,,,,++++++*********,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******))))))******++++++++++++...---+++++++++---///000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************(((((())))))*********+++))))))***++++++++++++***------------------------))))))*********++++++++++++*********+++,,,,,,------,,,,,,++++++*********..................------........................---------....../////////...............///000000---///111000---,,,...000000000000000111111111111000111222333444333222222000111222333333333333333222444777999:::<<<>>>AAACCCFFFNNNYYYbbbnnn''''''''''''''''''''''''((((((((((((((((((((((((((()))***+++++++++++++++)))*********++++++++++++''''''(((((())))))******,,,,,,,,,,,,---...//////***++++++,,,,,,++++++***++++++,,,,,,---...//////111111111000000000000000333333333333333333222222666555555444444444444555777777777666555333111000444333000...------...///,,,***(((''')))+++,,,,,,******++++++++++++******++++++++++++++++++++++++******+++...000000...,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++***((()))+++---///,,,++++++***+++,,,...///++++++******++++++,,,---'''))),,,---------...///111000///...------...///,,,+++******+++...111333---,,,,,,+++*********+++......---------,,,,,,,,,---------...------,,,,,,000///...,,,+++*********&&&'''***,,,---,,,+++***//////...---,,,,,,,,,,,,......////////////......111111111111111000//////...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------///...,,,******+++,,,---,,,,,,,,,++++++*********......---,,,+++***)))(((+++)))((()))+++,,,,,,+++++++++,,,,,,,,,,,,------...---,,,+++***+++,,,,,,,,,,,,,,,++++++*********+++,,,,,,---,,,+++)))(((*********++++++,,,,,,,,,******+++,,,------......------,,,++++++,,,,,,,,,+++++++++***++++++,,,,,,222111...,,,)))'''&&&&&&++++++++++++++++++++++++...------,,,,,,++++++***++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------))))))*********+++++++++++++++******++++++,,,---***++++++,,,------------***+++,,,------,,,+++************+++++++++,,,,,,---------....../////////------...............------------------...///000111111111111000000000000////////////////////////111111222333333333333222222222222222222222222222333666:::<<<======???@@@AAAGGGNNNUUU___nnn''''''''''''''''''''''''(((((((((''''''((((((((('''(((((())))))))))))((()))))))))*********+++++++++******)))((((((''''''++++++++++++,,,---...///,,,,,,,,,------,,,,,,,,,,,,,,,---......///000000111111111111000000000000333333333444444444444444666666555555555666666777666666666555555444444333333111///---,,,,,,------,,,***(((((()))+++,,,,,,******++++++++++++******++++++++++++++++++++++++******+++---000000...,,,*********)))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++***((()))+++---...---,,,+++++++++,,,---...,,,++++++++++++,,,------+++---//////---,,,---...000///...---,,,,,,---...,,,+++++++++,,,...000111...------,,,+++,,,,,,,,,,,,,,,,,,------.........---------......------,,,,,,++++++******************+++---/////////...---......------,,,,,,------......////////////......000000111111000000///...---,,,,,,,,,,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........------------...---,,,+++++++++,,,---,,,,,,,,,+++++++++******,,,+++++++++++++++******+++***((()))+++,,,,,,+++++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,+++***)))++++++++++++++++++,,,,,,*********+++,,,------------,,,,,,++++++,,,,,,---,,,+++++++++++++++,,,,,,///...---+++***)))))))))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,***+++++++++,,,,,,,,,,,,+++++++++***++++++,,,---++++++,,,---------,,,,,,******+++,,,,,,+++******------........./////////,,,,,,---------...........................------...------------......///000000000000000000000000000000000000000000000000//////000111111111111000222222222222222222222222333666999;;;<<<===>>>???AAAGGGNNNUUU___nnn(((((((((((((((((((((((())))))''''''''''''))))))((())))))))))))(((((('''((((((((()))))))))***************))))))(((((('''+++******++++++,,,---...------------------------------......///000000000111111111111111111111111333333444444555555666666666777777777888888999999666555444444444444666666111000...,,,+++++++++,,,,,,***((((((***+++,,,,,,******++++++++++++******************************+++***+++---//////---,,,******))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))+++---......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...///000111000...,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,---...............///......---------------***++++++,,,---...///000,,,------.........---------------------...///000---...///000000///...------------,,,------...///...//////000000//////...///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---......---+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))*********++++++,,,,,,,,,***))))))+++,,,,,,+++++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++,,,,,,++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++************************))))))*********+++++++++++++++,,,,,,,,,---------+++++++++++++++,,,------,,,,,,---------,,,++++++)))***++++++++++++***)))........./////////000000,,,,,,,,,,,,------------.../////////...---,,,,,,...............---------////////////////////////111111111111111111111111//////000111111111111000222222222222222222222222333555888:::;;;<<<===???AAAGGGNNNUUU___nnn))))))))))))))))))))))))***)))(((''''''((()))***+++++++++++++++***)))((((((((((((((())))))))))))''''''((()))***++++++,,,************+++,,,------------,,,,,,,,,,,,------------......////////////000111111111111111222222333444444555666777777888777777888999:::;;;;;;;;;777666444222222333555666000///...,,,+++++++++++++++***((((((***,,,,,,+++******++++++++++++******))))))))))))))))))))))))+++++++++,,,......---+++************+++---...///++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***)))***+++,,,.........------,,,,,,,,,,,,+++++++++++++++,,,,,,---///000111000...,,,,,,,,,...---------------------,,,---...//////...---+++......---------------...++++++,,,,,,---...//////,,,------...............///............///000000,,,,,,---------,,,++++++,,,,,,,,,------...000000//////000000000000/////////////////////......---------............------........................------------------------///---,,,,,,---......---,,,,,,---------.........------------------------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,+++)))***+++,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,+++*********++++++,,,---++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************+++++++++++++++++++++,,,,,,,,,,,,---,,,++++++++++++,,,------------------,,,++++++***************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++/////////......---,,,,,,............////////////111111111111111111111111111111222333333333333222222222222222222222222222333555777999:::;;;===???AAAGGGNNNUUU___nnn***************************)))(((''''''((()))***+++++++++++++++***)))((((((((((((((())))))))))))''''''((()))***+++,,,,,,************+++,,,------,,,,,,+++******+++,,,,,,------------------......000000111111222222222333444444555555666777888888666777999:::;;;;;;;;;;;;888777444222111111222333000///...---,,,++++++++++++)))((()))+++,,,+++*********++++++++++++******)))))))))))))))))))))))),,,+++***+++---...,,,+++)))))))))***,,,...111333++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++*********+++,,,---............---,,,,,,+++***************+++,,,,,,,,,...//////---,,,------........./////////......,,,...///000000...,,,+++------,,,,,,,,,,,,------------------------------,,,---....../////////...,,,,,,+++************+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---...///000111//////000000000000/////////////////////......---//////000111111000//////........................------------------------...,,,++++++,,,------,,,............////////////------------------------,,,,,,------------------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,******+++,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,++++++***************************++++++,,,+++++++++,,,,,,---......------,,,+++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,---************++++++++++++,,,,,,++++++,,,,,,---...------------,,,++++++***+++******************+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,.../////////...---,,,+++---........./////////000000000000000000000000000111111222333333333333222222222222222222222222222333555777888999;;;===@@@AAAGGGNNNUUU___nnn))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''((((((((()))))))))******************************+++******++++++,,,---...,,,,,,************,,,,,,------------------------000000111111222333333333444444555555666666777777666777888:::::::::999999777666333111000//////000//////......---,,,+++******))))))***+++,,,+++*********++++++++++++******************************,,,+++***+++,,,---,,,+++)))((((((((())),,,///111++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,------............------,,,++++++******++++++,,,---***,,,......------...///---...//////000000//////---...///000000///---,,,,,,,,,,,,,,,,,,,,,---.........---------,,,,,,,,,,,,---...///////////////...---,,,,,,++++++++++++------------------......------------...///000111///000000111111000000//////000000000000///......000111222333333222111000........................------------------------...,,,++++++,,,------,,,........./////////000000------------------------,,,,,,,,,,,,------------............------------,,,,,,,,,,,,------------......------,,,,,,,,,+++...,,,+++***,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,---------,,,+++******++++++++++++,,,,,,,,,+++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......///...---,,,,,,++++++,,,---,,,++++++******++++++++++++++++++++++++++++++---,,,,,,+++******))))))++++++++++++++++++++++++************************++++++,,,,,,,,,---------))))))*********+++++++++,,,,,,,,,,,,,,,------...,,,,,,---------,,,++++++,,,,,,+++******+++,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,------...............------.../////////...---,,,.........//////000000111000000000000000000000000//////000111111111111000222222222222222222222222444666888888999;;;>>>AAAAAAGGGNNNUUU___nnn))))))))))))))))))))))))'''(((***++++++***(((''''''(((((())))))))))))((()))))))))*********++++++************************++++++++++++,,,---...///...---+++******+++---..................---------000000111222222333444444555555555555555555555555555666888999999888777666333222222111000//////.........------,,,***))))))***))))))***,,,,,,+++*********++++++++++++******++++++++++++++++++++++++---+++******+++,,,,,,+++---,,,***((((((***,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---...//////......------,,,,,,,,,,,,---......,,,---//////......///000,,,---.../////////......---...///000000///......---------------...//////,,,,,,------------------,,,---...///000000000000//////////////////000111---------......///000000......---......///000000000000111111111111000000000000111111000000///...///000222333333222000///................................................///---,,,,,,---......---------------....................................++++++,,,,,,,,,---------000///...---,,,------...,,,,,,,,,---------......------...............//////---++++++,,,,,,,,,***++++++,,,,,,,,,,,,------,,,,,,---------,,,+++*********+++++++++,,,,,,,,,---,,,+++*********+++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---.../////////...,,,,,,+++++++++,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++***************************+++++++++,,,,,,,,,,,,*********+++++++++,,,,,,---,,,,,,,,,,,,---......++++++,,,---------,,,,,,------,,,++++++,,,------------------.........///.........---------,,,,,,,,,,,,---...////////////+++---...///000///------......///000000111222222111111111111111111111111//////000111111111111000222222222222222222222222555777888999:::<<>><<<777333333444111000///...------,,,---)))))))))***+++,,,---...++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---........................---------.../////////000------------------------///////////////...------/////////......---------........................------.../////////---,,,+++,,,------............,,,,,,---.........------............///000111111111000///......///000000000000000000000///......//////000000000000000///........................///...------------...//////......///111111...+++........................------------------------------......///000111111000/////////............---......//////......---,,,,,,,,,,,,,,,---......111999BBBFFFFFFDDDFFFIIIOOOIIIAAA;;;777444111...000///---,,,++++++,,,------,,,,,,++++++,,,,,,------,,,,,,...000///,,,)))******++++++,,,---------...---,,,+++++++++,,,---,,,,,,+++++++++,,,---...++++++,,,---...//////000---------------,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,------------------............///...---,,,,,,---...///---......///000000//////,,,------......------,,,....../////////000000000000000000000000111111111222222111111111222222333444444333333333333444444333555777999999;;;===???DDDDDDJJJUUU```lll{{{***)))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++++++++,,,---///000222333444222111///...---......///......------...//////---......///111222333333111111111111222222222222333444444555555444444333999;;;;;;888444111222444//////...---,,,,,,------******)))))))))******+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,///...,,,+++***++++++,,,------,,,,,,,,,,,,------........................---------------------.../////////////////////////////////000//////...---////////////.............../////////////////////---...///000000///...------......////////////...//////..................000000////////////000000000000000000000000000000111111111111111000///...000000111111111000000///........................///......------...//////000//////000111222222111........................------------------------////////////000000000111////////////............/////////000000/////////,,,,,,,,,,,,---///000000777===BBBAAA;;;999===CCCKKKGGG@@@<<<999999888777666444000---,,,---///000------,,,,,,,,,,,,------.........///111111...,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,+++++++++,,,---...+++,,,,,,,,,------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********)))))))))------------------------++++++++++++++++++++++++,,,,,,++++++******++++++***************************++++++,,,,,,++++++*********++++++,,,,,,,,,---************************++++++++++++,,,------...------------............000///...------...///000///............///000000------............------------.........///////////////000000111111222222222222111222222333444555555444444333333444444555333555777999999;;;===???CCCDDDKKKUUU___kkk{{{***)))((((((((()))++++++))))))))))))))))))))))))************************(((((()))******************++++++,,,...000222333333222111///.........................../////////---......///000111222222444444444444444444444444555555555666666666666666999::::::888555222222333...------,,,,,,,,,---------,,,+++***)))(((((((((++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...............///000000///...,,,+++*********+++------,,,,,,,,,,,,------.................................---------------////////////////////////.........//////......---////////////////////////............////////////...///111222111000000000000000111111111111111000444333111000///000111111000000///..................///000111111111000000111222222333333333222222111111222222111111000000......................................./////////111000000000000111222222................................................000000000000000000000000///////////////............//////000000//////............///000222333444AAA???999000***+++222:::<<<999555333333555777999:::999666333111000000000------,,,,,,,,,,,,------/////////000000000///...,,,,,,+++++++++*********++++++++++++,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++************************---,,,+++*********,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,------------*********************************+++,,,---...///,,,,,,---------.........000///............///000...---,,,++++++,,,......------............------------------.........///......///000111222222333222111222222333444555666555444444333333444444555333555777999999;;;===???BBBEEEKKKVVV___jjj{{{***)))((((((((()))+++,,,************************++++++++++++++++++++++++((((((******+++******)))))))))***+++,,,...///000222111000//////.........---......//////000000000....../////////000000000555555555444444444444333777777777777777888999999888:::;;;:::888444222111...------,,,,,,,,,------,,,,,,+++***************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,............///000111111000...---+++******++++++...------,,,,,,------...........................//////..................000000000000000000000000,,,------.........------000000000000000000000000------....../////////000,,,///222222111000000111000111111222222222222111666555333222111111222333000000///...------------///000111111111111000000///000111222333444444444222222222222222111000000////////////////////////---......//////000000000111111111000//////000000////////////////////////........................000000000000////////////.........///////////////.........//////...............///000111222444555BBB;;;111***))),,,111444<<<999555111......///111;;;;;;;;;999777444000///...------,,,,,,------.........//////............------,,,,,,+++************++++++,,,------------++++++,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++++++++++++++++++++************************,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------............------------*********************************+++,,,---...///,,,,,,,,,------------.../////////....../////////......,,,++++++,,,---...---......//////......---------------.........///......///000111222222333222111222222333444555666444444444333333444444444333555777999999;;;===???BBBEEELLLVVV^^^jjj{{{(((((((((((()))***+++,,,************************************************((()))******++++++******))))))))))))***+++---...//////////////////......------///000000000000000.../////////////////////333333333333222222222222777777777777888999::::::888999::::::999555222/////////...---,,,,,,------((())))))***+++,,,......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///---,,,+++,,,,,,---......------------................................................//////000000000000000000000000,,,---..................000000000000111111111111......//////000000111111,,,000333444222000222444111111222333444444444444555555444444333444444444222222111000000///000000444444333333333222222222...///000111222333333333333333333333333222111000////////////////////////------///000000000000000000111111000...---...///////////////////////////........................////////////.....................///////////////---......//////......---------------...000111111333///,,,,,,000222000---666666444000---,,,---...888999:::;;;999666222000......------------......---...///...---,,,---///---------,,,,,,+++++++++++++++,,,---------,,,,,,***+++,,,---------,,,,,,------------,,,,,,,,,,,,------..................,,,,,,,,,,,,---------------...///000///...---,,,------------------------++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............//////......------,,,,,,++++++++++++++++++++++++++++++++++++,,,------...,,,,,,,,,,,,------------........................000000///............///......////////////......------.........///////////////000000111111222222222222111222222333444555444333333222222333333444333555777999999;;;===???AAAEEEMMMVVV^^^iii{{{'''((()))******+++++++++************************************************))))))*********+++++++++***))))))))))))***+++,,,+++,,,---....../////////,,,---///000111111000000......///000111111222222222222222333333333333333666666555555666777999:::999999777666555444111000111000///...------,,,---)))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------000///...---------...///......------------..............................,,,,,,,,,---.........///////////////////////////......///000000000000000000000000111111222222222000000111222222333444444111666::::::777666888:::555666888999;;;<<<<<<<<<777888888999999999999888777666666555555555666666:::999777666555444555555333333444444444444333333444444444444333222111000////////////////////////,,,---///000111111000000,,,///222222000//////111////////////////////////........................------------......................../////////000...//////000000//////...------------......///000***+++,,,...000///---++++++---///...,,,,,,...000222333555666777666555555......------------......---...///...,,,,,,...000......------------------+++,,,---------,,,+++******+++,,,---------,,,,,,---------------...............------------------,,,,,,,,,---------......---...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------++++++,,,,,,,,,---------------............------//////000000///......---......////////////............/////////000000000000000000000000111111111222222111111111222222333333222222111111222222333333555777999999;;;===???@@@EEENNNWWW^^^hhh{{{&&&''')))***+++++++++***************************))))))))))))))))))))))))******))))))******+++,,,+++***************++++++)))***+++---.../////////,,,---///000111111111000------///000222444555666444444444555555555666666555444444444555666888999;;;888555222222222111111222222000///------,,,,,,...---+++)))'''&&&%%%%%%++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,///......------.........,,,,,,,,,,,,,,,,,,,,,,,,///......---------......000///...---......000111......------------..............................******+++,,,,,,---......////////////////////////000000111222222222222222000000111111222222222222222222333444444555666666888<<>><<<>>>BBB<<<===>>>@@@BBBCCCDDDDDD;;;<<<>>>???@@@???>>>>>>;;;:::::::::::::::;;;;;;???===:::888777777777888:::::::::999888666555444444444444444333222111000000000000000000000000000,,,---///000111111111000)))---222333222111111333000000000000000000000000////////////////////////,,,,,,,,,---------......---.........//////000000000000111111111111000000000///////////////000111000111111///---,,,---///,,,///111111...,,,---...------///111333666888:::......------------......---///000///---,,,...111........................,,,------...---,,,***)))***+++,,,---...---,,,,,,---------.........//////---------,,,,,,+++++++++,,,,,,,,,------.........,,,---...//////---+++***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,---,,,,,,+++************************((()))***+++,,,---------'''((()))***+++,,,------------------------------------,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,---...///...---+++***......////////////......////////////000000000000111111111000000000000000222222111111000111111111222111111111111111111222333555777999:::;;;===???@@@EEENNNWWW^^^hhh{{{+++++++++***************)))*********++++++++++++,,,+++***))))))***+++,,,((())))))*********))))))++++++,,,,,,,,,------------,,,,,,,,,,,,---............//////000000111111111000000000111333555777222333444555666666666666666777888888888999<<<>>>777555222111222333222111///...------,,,+++******,,,+++++++++***)))))))))***,,,...000000...,,,***......///---+++)))******,,,++++++******++++++,,,))),,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++///......------,,,++++++---......---,,,---///111///............---------///000000000000///......,,,++++++,,,...//////...333333222000...///111333...111333555444444555666222555888;;;===<<<:::888999<<<>>>===::::::???CCCCCCEEEIIIMMMNNNMMMJJJHHHPPPNNNKKKJJJJJJIIIGGGFFFEEEEEEDDDCCCCCCDDDEEEFFFDDDBBB@@@>>>===>>>???@@@DDD@@@===<<<>>>???>>><<<;;;<<<<<<<<<;;;:::888777000222444555444222222222444222111111222222000///...//////000000000000///222111000000////////////...000222222000000000111222111///.........///000...///000///...---...000000///...------...///000,,,,,,...///000000000000//////.........---------.........///////////////+++,,,,,,---.........---......---...000444777999:::666000***&&&&&&+++///222///++++++---//////...//////.........---------***+++---......---+++***.........------,,,,,,,,,........................+++,,,...//////...,,,+++000000/////////.........++++++,,,,,,,,,---------222///,,,******+++******((()))***,,,,,,------,,,************+++,,,------+++,,,,,,------,,,,,,+++)))+++---,,,+++***++++++))))))***++++++++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------........................------------------------------............---------...///000000111111111---...000111111111000///111111222222222333333333333333333333333333333333444777:::;;;<<<===???@@@EEEFFFLLLWWWaaammm}}})))((((((((((((((((((((()))))))))*********++++++***)))(((''''''((()))***,,,,,,,,,---,,,,,,++++++)))************+++++++++------,,,,,,------...///.../////////000000000111000000000111222333555555111222444555666777777777888999:::<<<>>>@@@@@@@@@777555222000000000///......------,,,+++*********+++++++++******************,,,...//////...,,,***,,,---...---+++******+++,,,,,,++++++++++++,,,,,,+++...000000///---------------------....................................---.........,,,,,,...000//////////////////......////////////......---,,,000///000111222333444333555444333111///000111222444555666666555666888:::999;;;>>>AAABBBBBBAAA@@@EEEGGGJJJHHHFFFEEEIIIMMMQQQTTTZZZ___bbbbbbaaa```___]]]\\\ZZZYYYVVVQQQNNNOOONNNLLLJJJIIIHHHHHHIIILLLJJJIIIGGGEEEEEEEEEEEEFFFCCCAAAAAADDDEEEEEECCCEEEEEEEEEDDDCCCAAA???>>>>>>??????>>><<<999888777666444333333333333222111111222222333333333222222111111000//////////////////000222222111000000111222111000///...//////000...///000///......///000000///...------...///000------...///000000000///000000/////////.........------------------------+++,,,------.........---......---...000222555777===<<<999555000......//////---+++,,,---...,,,***//////.........---------,,,---............---,,,......---------,,,,,,,,,------------------------+++,,,---......---,,,+++++++++*********))))))))),,,,,,------------------000---******+++,,,,,,,,,***++++++,,,------......------,,,,,,+++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,......,,,+++,,,---***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........................000000000000000000000000------............---------...///000000111111111///000000111111111111111111111222222222333333333333333333333333333333333444666999;;;<<<<<<>>>@@@DDDFFFLLLVVVaaammm}}}(((((((((((((((((())))))((((((((()))))))))*********)))(((((((((((()))***************))))))((('''************++++++++++++---------,,,------...///////////////000000000000///000111222333444444444000111333555777888888999888999;;;???DDDEEEAAA>>>777444111///...---,,,***,,,,,,++++++*********)))***************+++++++++***,,,---//////---,,,***+++,,,---,,,+++***+++---,,,,,,++++++++++++,,,,,,...000111111///---------.........//////000000111------......///000000111,,,...//////---,,,,,,---...///000111111000//////............//////////////////000111222444444555777777666555555555666666;;;<<<<<<;;;;;;===@@@BBBDDDEEEHHHJJJMMMOOOPPPPPPXXX[[[]]]\\\YYYXXXZZZ]]]eeeiiinnntttxxxyyyyyyyyysssqqqpppnnnlllggg```\\\[[[ZZZXXXUUURRRQQQPPPOOOSSSSSSRRRQQQOOOMMMLLLKKKMMMLLLKKKLLLNNNPPPPPPOOONNNNNNMMMLLLKKKJJJIIIIIIHHHGGGGGGEEECCCAAA???>>>999777666666666666444333222222222222111111111111333222111111000111111111///111222222111000000111222111000////////////000...///000000......///000//////............//////......///////////////...000000000000000////////////......------,,,,,,,,,,,,,,,---............---......------...000222333999;;;<<<;;;666222///---+++++++++,,,------,,,***...............---------...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++...------,,,,,,,,,,,,,,,---------------------------+++)))***,,,---......---,,,,,,+++,,,---///000000///...---,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++---///...---,,,------,,,,,,---...............+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........................------------------------------............---------...///000000111111111111111111111111222222333111111222222222333333333333333333333333333333333333555888:::;;;<<<>>>@@@DDDEEEKKKVVV```lll|||***************+++++++++(((((((((((())))))))))))++++++++++++++++++++++++((())))))(((((('''&&&%%%,,,,,,,,,---------......---------------...//////////////////000000000000///000222333444444333333000111333555777888999:::888888999???DDDCCC<<<666555222000///...---+++)))++++++******************)))))))))***+++++++++,,,+++,,,---......---,,,+++)))+++,,,,,,++++++,,,---,,,,,,,,,++++++,,,,,,,,,///000111000...,,,,,,,,,------...///000111111222------......////////////,,,...000000...,,,,,,,,,,,,...///111111111000///......//////000111222333...000111333333444666777::::::;;;<<>>>>>===;;;999666555444333222111111111444444333333222222333333000222333333111000000111111111111000000000000000...000111000///...///000/////////....../////////...///////////////...---////////////////////////222111111000///......---------............------......---------...///000222555999;;;999666333222------,,,,,,------------..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++111111000///...//////000---------,,,,,,,,,,,,,,,,,,+++******,,,......---...---+++***+++,,,...000......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++---......---,,,,,,---,,,------...............+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------............---------...///000000111111111222111000///000111222333111111222222222333333333333333333333333333333333222555888:::;;;<<<>>>@@@DDDEEEKKKUUU___kkk{{{))))))******++++++++++++(((((((((((())))))))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***))),,,,,,---------............------------...//////000000000000///////////////000222333444444333222000111333555777999:::::::::999999===@@@>>>777000222000/////////...---+++******************++++++)))))))))***+++++++++,,,++++++,,,------,,,++++++(((***++++++++++++,,,...---,,,,,,,,,,,,,,,,,,---...///000///,,,++++++,,,,,,,,,---...//////000000.........---------,,,,,,,,,...000000///---------,,,---///000111111111000333333222111000111111222222555777888888:::<<>>???AAAFFFLLLPPPPPPOOOLLLPPPVVVZZZ[[[ZZZZZZZZZ]]]^^^aaaeeekkkpppuuuxxxyyyyyyxxxwwwvvvuuutttsssqqqrrrtttvvvvvvuuusssrrrmmmnnnooonnnnnnnnnnnnnnnllljjjhhhddd```]]]ZZZXXXWWWUUUSSSSSSUUUUUUTTTRRROOOLLLJJJHHHGGGFFFCCCAAA???>>><<<999777666555555555444333222222222222222111222444333111000000111111111111111111000000//////000111000///...///111...//////////////////......///////////////...---........................222222111000//////......---......//////...------......---------------......222666999:::;;;<<<===777555222///,,,,,,---...---.....................------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,---,,,,,,,,,,,,++++++++++++---,,,***+++,,,------,,,---,,,***))))))+++---...+++++++++++++++,,,------***++++++,,,,,,++++++******+++------+++***+++,,,++++++,,,---------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------........................////////////////////////------............---------...///000000111111111000000///......000111222111111222222222333333333333333333333333333333333222555888:::;;;===???AAADDDEEEKKKUUU___jjjzzz'''''''''((())))))******((((((((()))))))))******))))))***++++++***))))))******+++++++++++++++***++++++++++++,,,,,,,,,,,,......------......///000000000000000////////////000111222333333333333333111222444666888999999999===;;;;;;<<<===:::444000000.........///...,,,***)))*********+++,,,,,,,,,***************+++++++++++++++,,,,,,,,,,,,++++++(((***++++++******+++---------,,,,,,,,,,,,---------...///...,,,++++++,,,,,,,,,,,,------......//////......---,,,,,,++++++---...000000//////000111---...///000111222333444999888666444333333333444888;;;???@@@@@@AAADDDHHHIIIIIIMMMUUU]]]bbbcccaaa]]]cccjjjoooooommmkkkiiikkkllloootttyyy~~~xxxrrrllliiigggccc```___aaaaaa___\\\[[[YYYUUUSSSPPPNNNJJJGGGIIIGGGCCC???;;;999888777777666555333222111000000222333444333111000000111111111222222111111000//////000111111//////000111......////////////............///////////////...------------............000//////......---------...////////////...------------------------------***,,,///222444777;;;>>>???===:::444///,,,,,,------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---+++***)))***,,,---+++++++++,,,,,,,,,---------+++++++++------,,,+++,,,+++*********+++,,,,,,************+++,,,---...******++++++++++++******)))+++,,,,,,+++******+++******+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////................................................------............---------...///000000111111111///////////////000000111111111222222222333333333333333333333333333333333333555999;;;<<<>>>@@@BBBEEEFFFLLLVVV```kkkzzz&&&''''''((())))))******)))))))))*********++++++)))******++++++******)))'''((()))******++++++***+++++++++,,,,,,,,,,,,---...............//////000111000000000/////////...222222111111222222333333333444555666888888999999<<<;;;:::999888666444222///...---------,,,)))''')))******+++,,,------...+++++++++***************++++++++++++++++++++++++)))***++++++***)))+++,,,------,,,,,,,,,,,,---------...///...,,,,,,---///------------------------............------------...///000000000000333555111000000000222444777888<<<;;;;;;;;;<<>><<<:::888666444444333222444555444222000000000111111222222222111000//////000111111000///000111---...///000000///...---------...///000000000///---........./////////////////////...............///////////////...------------...............---(((***,,,......000333666999;;;<<<999555111//////---------.........//////+++,,,---......---,,,+++,,,,,,,,,---------......------------------------///..................///111000---,,,+++,,,...///+++,,,,,,---...///000000***)))***+++...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---******++++++++++++*********,,,------,,,++++++,,,******+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,------............---------...///000000111111111//////000111111111111000111111222222222333333333333333333333333333333333333666999<<<===???BBBCCCFFFGGGMMMWWW```kkk{{{((())))))***+++,,,,,,,,,************+++++++++++++++,,,---......---,,,+++***+++,,,---.../////////---------.........//////...............///000000111111000000/////////...333222111111111222333444444444666777888888888888888999888666333222333444///...---,,,+++)))&&&###******+++,,,------...///,,,+++++++++******))))))++++++++++++++++++++++++)))+++,,,+++***)))***+++...------,,,,,,------....../////////------///111...............---------------......///000000000...///000000000111555777444333111111333666:::<<<;;;<<<>>>AAAGGGMMMRRRUUUXXX]]]aaabbbaaabbbgggkkklllmmmqqqzzz}}}xxxuuuhhhddd___YYYSSSOOOMMMLLLEEECCCAAA>>><<<:::999888333444555444222000000000111111222333222111000//////111222111000///000111---...///000000///...---,,,,,,...///000000000000.../////////000000111111000000000000111111111111//////000000///...------,,,---......//////.........///111111000000111222///444:::<<<:::777555555---------.........//////,,,---///000000///---,,,,,,,,,,,,------.................................//////............//////000///,,,******+++---///,,,---...///000222333333''''''(((+++...000000///,,,------......---,,,,,,//////...---,,,,,,,,,,,,******++++++++++++******+++---......---,,,,,,---***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------........................////////////////////////---..................------...///000111111111111///000111333333222111111111111222222222333333333333333333333333333333333444777:::===>>>@@@BBBDDDGGGHHHNNNWWWaaalll{{{***)))))))))(((((('''''')))***+++,,,,,,,,,,,,,,,,,,,,,+++***))))))******---+++)))))),,,.........---..................---------------........./////////000000000000///...000111222333555666777777222333444666777999:::;;;999777666666555444111///...---,,,+++************************************///......---------......,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------111000...,,,,,,,,,...///111000...------...000222...///000111111000///......000222333333333444555666777999:::;;;===@@@CCCEEEHHHMMMQQQWWW]]]dddhhhmmmooorrrtttvvvwwwwwwwww|||{{{}}}|||pppkkkeee\\\YYYZZZPPPOOOLLLHHHDDDAAA???>>>===:::555222111111111000222111111111111333444555111000//////000111///...111000000000000000111111111111000000000000000111///////////////////////////000111111111///...---/////////......---------------..............................////////////---000333555999<<<777///........................---------------...//////---.........//////000000000///...---,,,------.........//////...---,,,,,,...------,,,,,,------...////////////000000000000111111111///,,,******+++---,,,+++++++++---///111------------------------111///...---......---+++------......------,,,+++------------------------++++++,,,,,,---...//////++++++++++++,,,---......---------.........//////..................------000///...------...///000////////////......................../////////000000000000000000000000000000000111111111222222222333333333222222111111111555777999::::::;;;===???DDDFFFLLLUUU^^^iii{{{*********))))))(((((((((******************++++++,,,,,,+++***************,,,+++******,,,......---------............------------........./////////000000000111000000000///111111333444555666777888666666666777777777888888:::888666555555333111......---,,,+++************+++++++++++++++,,,,,,,,,......------------......,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,---------///////////////...------///...---,,,,,,---...///000000111222222222222222333444666666666666888:::===@@@CCCFFFHHHKKKNNNPPPTTTXXX___eeejjjooosssvvv|||}}}{{{rrrmmmmmmccc```[[[TTTNNNJJJFFFEEECCC@@@<<<999777555333111333222111000000000111222111000///000111111000///333222222111111111111111111111000000000000000111//////////////////////////////000000000///......000/////////............000000000//////......---............////////////---000222444888;;;777000..............................---------......///------------.........///000///...---,,,------.........//////...------,,,...------,,,,,,------............/////////000000...///000000///...///111...---,,,++++++---...///////////////////////////...---+++,,,------,,,***---------...------,,,++++++++++++++++++++++++++++++,,,,,,------...............---,,,+++++++++++++++++++++,,,,,,,,,------........................000///...------...///000---.........//////000000........./////////000000000000000000000000000000111111111222222222222333333333333222222222111111555777999::::::;;;===???DDDFFFLLLVVV^^^iii{{{***************)))))))))+++***)))((((((((()))***,,,++++++************++++++******,,,......---,,,,,,,,,------------,,,,,,....../////////000000000000111111111111111111111111222444555777888888888999999888888777666666555;;;999666555444222///---------,,,+++************+++++++++,,,,,,---------...---------------......,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000111111///---,,,.........---------..................000111333444888999::::::;;;===BBBEEEJJJNNNSSSXXX[[[]]]```bbbfffkkksssyyy~~~{{{wwwnnneee\\\VVVRRRPPPKKKHHHEEEBBB???<<<888555555444222111000000000111111000///000111222111000333333333222222111111111000000000000000000111111///////////////////////////............//////000///////////////.........222222111000///...------............////////////...000000111555999777111........................///......---------......,,,,,,,,,---------------//////...------------............///......---,,,...------,,,,,,------...---------.........//////,,,...//////......000111///...---,,,+++,,,---...........................+++***)))***+++,,,+++***---------------,,,++++++************************------------------------......---,,,+++++++++++++++++++++,,,,,,,,,------........................//////............//////,,,,,,---...///000111111....../////////000000000000000000000000000000000222222222222333333333333333333333333222222222222555777999:::;;;<<<>>>@@@DDDFFFMMMVVV___jjj{{{++++++******************---,,,***((('''((()))***,,,++++++******+++++++++*********,,,//////---++++++,,,,,,------,,,,,,+++////////////000000000000111111111111111222222222222333555777888999999999::::::999888777777666666;;;999666444222111...,,,---,,,++++++*********+++******++++++,,,---------------,,,,,,------......+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---.../////////...------...///000000111000000///000/////////111555888;;;;;;===???AAAEEEJJJQQQVVVZZZ^^^eeejjjlllnnnoooppprrrwww}}}zzzqqqjjjfffeeeYYYUUUOOOJJJFFFBBB>>>;;;999888666444333222222333111000//////111111000///000111111111222111111111///000000111111111111111////////////////////////......---------...000111........................111000000//////.....................////////////.../////////444888777222........................//////...------------...------------------------............------......---...............------...------,,,,,,------...,,,,,,,,,---------......,,,......---+++***+++,,,000///...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((((())),,,---,,,+++,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++,,,---......---------.........//////---------.............../////////....../////////---------...///000000111...////////////000000000000000000000000000000000222222333333333444444444333333333333333333333333444666999:::;;;===???AAAEEEGGGNNNWWW___kkk|||******************++++++...---+++)))((()))+++,,,,,,+++++++++++++++,,,,,,*********,,,//////---++++++,,,,,,------,,,,,,+++////////////000000000000111111000000111222333333333444777999:::;;;::::::999999999999888888888888;;;888555222111000...,,,,,,,,,++++++******++++++)))*********+++++++++,,,,,,,,,,,,,,,,,,---......+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---,,,,,,---...///...///000111222222222222666555555666999>>>CCCFFF@@@CCCHHHNNNUUU]]]eeejjjmmmrrrwww{{{||||||{{{{{{{{{}}}zzz{{{}}}~~~qqqkkkaaaWWWOOOJJJEEEBBB???>>>;;;999777555555555222111000000111111000...,,,---///000111111111111...///000111111111111111000000000000000000000000///...---------///000222---------------------------------....../////////............////////////...///...///333888888333........................///......---------......//////..................------..................------...............---...------,,,,,,------...,,,,,,,,,,,,------------,,,------,,,+++******+++000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))***---......---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++,,,---......---------.........//////---------.........//////...//////////////////...///////////////.........////////////000000000111000000000000000000000000222222333333333444444444333333333333333333333333333666999:::<<<>>>@@@CCCFFFHHHNNNWWW```kkk}}})))))))))***************---,,,+++*********+++,,,,,,++++++++++++,,,,,,---+++******,,,......---,,,,,,,,,------------,,,,,,....../////////000000000111000//////000111333444444666888;;;<<<<<<;;;;;;999999999999999::::::::::::777333111000///...---,,,,,,++++++***++++++,,,************************++++++++++++,,,---...///+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...,,,+++,,,---///111...///000111333555666666999999:::===AAAGGGLLLOOOMMMRRRZZZcccjjjqqqxxx|||}}}~~~|||{{{{{{xxxvvvuuuwwwyyyzzzzzzuuuuuuwwwzzz~~~{{{{{{}}}yyylllbbbYYYRRRMMMKKKHHHEEEAAA===:::999888666444222222222222000///+++,,,...000111111000000---...000111222222111111000000000000000000000000000////////////000000111---------...............++++++,,,---...///000000............////////////.../////////444999888444........................---------------.../////////////////////.........,,,---......///.........,,,---......///............------,,,,,,------...,,,,,,,,,---------......***,,,------,,,,,,.../////////...------,,,++++++------------------------,,,+++***,,,...//////...,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++------------------------......---,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////......////////////......000000//////............/////////000000000111111000000000000000000000000222222222222333333333333333333333333444444444444333555888;;;<<<>>>AAADDDFFFHHHOOOXXXaaalll}}}((((((((())))))*********************+++++++++++++++++++++++++++,,,---...,,,+++******,,,......---------............------------........./////////000///......///000222444444666999<<<======<<<;;;::::::::::::::::::::::::999666222000/////////...,,,++++++***++++++,,,,,,---,,,,,,++++++******)))++++++++++++,,,---...///+++,,,,,,---......------------------------------------------............///////////////000111111222333333555777:::===???@@@AAACCCGGGLLLRRRWWWZZZaaahhhqqqzzzyyytttqqqnnnnnnnnnooopppsssuuuvvvvvvtttrrrqqqtttwwwyyyyyy}}}}}}}}}{{{qqqhhhbbb]]]ZZZTTTNNNHHHBBB???===;;;999777666555444222000...///000111111000///------...000222333222111000000000000000000000000000111111111111111111000///////////////000000000111------......//////000000............////////////---///000111666;;;999444........................,,,,,,,,,---...///000111/////////......---------,,,,,,.../////////......,,,------...//////.........------,,,,,,------...------------............+++,,,------,,,+++,,,...............---,,,,,,+++------------------------,,,++++++,,,...///...---+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............---,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,------...//////000---...///000000///...---........./////////////////////000000000111111111000000000000000000000000111111111222222222222333333333333444444444555555222555888;;;===???BBBEEEGGGIIIOOOXXXaaalll~~~''''''(((((()))))))))***'''((()))***++++++******++++++++++++,,,,,,---...---+++)))))),,,.........---......//////......---------------........./////////------...000222444555777:::===>>>>>>===<<<<<<;;;;;;::::::999999999888555111////////////...+++++++++***++++++,,,,,,///......---,,,+++***)))++++++++++++,,,---...///+++,,,,,,---.........------------------------------------.........//////...000222333444333222111888888888999<<<@@@DDDGGGMMMNNNQQQVVV[[[aaafffiiiqqqxxx}}}yyysssmmmiiigggaaa```___```eeelllsssxxx|||{{{zzz{{{~~~|||uuummmiiibbbZZZQQQJJJFFFCCC???===:::999888777444222111222333333222000---+++,,,...000222333222111000000000000000000000000000111222333333333111000///000000111111222222222333000000000000////////////............/////////000---///111222777<<<:::444........................++++++,,,,,,...///111222.........------,,,,,,,,,+++,,,.../////////......,,,,,,---.../////////......------,,,,,,------...---------.........//////---......,,,)))'''''''''------......------,,,+++++++++++++++++++++++++++,,,+++++++++---...---,,,+++,,,,,,,,,,,,+++******////////////////////////++++++,,,,,,---...//////++++++++++++,,,---......---------.........//////,,,,,,------...///000000---...///000000///...---,,,------...///000111111000000000000111111111111000000000000000000000000000000111111111222222222333333333444444555555555222555888;;;===???CCCEEEGGGIIIPPPYYYaaammm~~~,,,+++***))))))***++++++++++++++++++++++++++++++222+++'''***+++((()))...,,,---...//////...---,,,..................------////////////000000000000000000000111222222333333666777999:::;;;<<<<<<<<<>>>===;;;999777666555555777333...++++++++++++***...---,,,,,,++++++++++++------------------,,,,,,+++,,,------......---------------.........//////------......///.........---,,,+++---111444333222222222222222333555777888;;;<<<>>>BBBGGGMMMSSSWWW___```bbbffflllrrrxxx{{{{{{sssrrrpppoooooommmjjjgggggghhhkkkpppwww|||ooocccYYYRRROOOLLLHHHCCC>>><<<:::888666666555555555666555333000111222222222111///---,,,////////////////////////222111///.........///000000000///...............////////////000000000000000000000000000000000000...//////222999@@@>>>888//////...------------...000///...---------------,,,,,,,,,---...///000000.........------,,,,,,,,,222111...,,,++++++,,,---///......///111222000///---...///000000///...---......------------......///......------......///++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---......---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,............////////////111000///...............111111000000//////......222111000//////000111111000000000000000000000000333333222111111222333333222444444444222222222444666777888999:::>>>BBBFFFFFFIIIPPPYYYcccnnn+++***)))(((((()))******++++++++++++++++++++++++///)))'''+++---+++,,,000,,,,,,---......---,,,,,,........................////////////000000000111111111222222333444444444666777999:::;;;<<<<<<<<<;;;;;;:::999999999999999777444///---,,,---------------,,,+++++++++,,,,,,------------------------+++,,,------......---------------.........//////,,,------...............000...,,,---000111000...555444444555888;;;>>>@@@BBBEEEJJJOOOVVV\\\bbbfffjjjlllqqqwww|||yyyzzzzzz}}}}}}{{{yyyyyyyyyyyywwwuuurrrtttwww}}}{{{pppgggbbb```\\\WWWPPPJJJEEEAAA<<<:::999777555555555555444222333444444444444222111000////////////////////////222222111000000000000000000000///...............////////////............000000000000000000000000---...///222999@@@???999000000///............///000///...------------...,,,---------.../////////.........------,,,,,,,,,000000...---,,,,,,------///......///111111000///---...///000000///...---......------------......---,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***))),,,,,,,,,---------......//////............//////...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---............////////////000000///...............111000000000/////////...111000000/////////000111111111111111111111111111333333222111111222333333222444444444222222333444666777999:::;;;>>>CCCFFFHHHJJJQQQ[[[dddooo))))))((((((((())))))***++++++++++++++++++++++++---)))(((,,,...,,,,,,---+++,,,,,,------,,,,,,+++......................../////////000000000111111222222333444444555555666777777999:::;;;;;;;;;;;;::::::999888888888888999555111...,,,,,,---------,,,,,,+++++++++,,,------+++,,,,,,------.........,,,,,,---............---------........./////////,,,------............///000///......000222111111888888999<<<@@@EEEIIILLLMMMRRR[[[cccjjjpppvvvyyyxxx|||~~~{{{yyyssssssuuu|||zzz|||~~~yyyvvvuuurrrmmmeee]]]UUUNNNHHHDDDAAA>>>:::888777777666555111111222222222111111000000000000000000000000000222222333333222222111000000000///.........///////////////......---------000000000000000000000000---...///222999@@@???999111111000/////////////////////......------......------...........................---------------...///////////////......///......///111111000...---...////////////...---......------------......------,,,,,,,,,,,,------........................------------------------.........---,,,+++***))),,,,,,,,,---------............////////////.........------,,,,,,------.........---,,,,,,,,,------............////////////////////////............000000000000////////////000//////......///000000111111111111111111111111333222222111111222222333222333444444333222333555777888:::;;;===@@@DDDGGGIIIKKKRRR\\\eeeppp)))))))))))))))*********++++++++++++++++++++++++,,,++++++---...---+++***,,,,,,,,,------,,,,,,,,,............//////////////////000000000111111111222333333444444555666666777777888::::::;;;;;;;;;;;;:::999777555444444444111...***)))***+++,,,,,,++++++++++++,,,,,,---...++++++,,,,,,---...//////,,,------...........................////////////------------...//////000......///000333666999:::999<<>>;;;:::999777111111111111111111111111111111111111111111111111111222333333333222000///000000///////////////000000000000///......------///////////////////////////000000222999???===777111000//////......////////////............//////...............---------...............---------...///111222333222111000///......///000000///---..............................------------......//////............//////000000000000000000000000------------------------,,,+++++++++,,,,,,------,,,,,,,,,---------......++++++---......---++++++------------------------...------,,,,,,,,,------............////////////...///////////////......000000000000////////////.............../////////111111111111111111111111222222222222222222222222222333555444333333444555777999;;;===>>>AAADDDGGGIIIKKKSSS\\\eeeooo*********++++++,,,,,,,,,++++++++++++++++++++++++,,,---...000222333222///......------------.............../////////000000000000000000111111111111222222333333444555555555777777888999::::::::::::<<<;;;999888666666555555000---***)))***+++,,,,,,++++++++++++,,,,,,---...++++++,,,,,,---...//////,,,---......//////.............../////////000000............///000111222...///111333666999>>>@@@>>>DDDLLLUUU\\\```aaaaaaiiipppzzz|||uuupppooommmkkklllpppuuuyyyzzzwww}}}wwwppplll```ZZZQQQHHHBBB>>>;;;999666666555444444333333333222222222222222222222222000111222222222111///...000000/////////000000111111111111000000000//////////////////////////////222222111333888>>>;;;444000///......------......//////.........//////000...............---------...........................000222444555444333111///.........000000...---......------------............------------......000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------......***+++,,,------,,,+++***------------------------------,,,,,,,,,------...............////////////---...//////000///......////////////000000000000------...///////////////111111111111111111111111222222222222222222222222222333555444444333555666777999<<<>>>???AAADDDGGGHHHKKKRRR\\\dddnnn}}})))***+++,,,------------+++++++++++++++++++++++++++---///111555999999666///......------......///.........//////000000111000000000111111111222222222222333333444555555666777777888999999:::999999:::999999999999:::;;;;;;333000---+++,,,...//////,,,,,,+++++++++,,,------+++,,,,,,------.........------...////////////........./////////000000000000/////////000111333444333555666888999===BBBFFFKKKQQQ[[[eeelllppppppoooxxx~~~~~~}}}~~~vvvqqqooommmkkklllqqqwww|||~~~}}}tttlllbbbWWWOOOHHHCCC@@@;;;:::888666444333222222333333333333333333333333111111111111111000000///000000/////////000111111111111111111111111111111000000000000000000000000222333222333888===:::444//////...---------------//////......//////000000------.................................////////////000222444444333222111///.........//////...,,,......------------............------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---+++*********+++,,,,,,,,,---------......------............------,,,------......------,,,------,,,,,,,,,---..................////////////------///000000000///...////////////000000000000------///000000000000000222222222222222222222222111222222333333222222111222333555555444444555777666999<<<>>>???AAADDDFFFHHHKKKRRR\\\dddmmm|||((()))+++,,,------,,,,,,+++++++++++++++++++++++++++//////...111777666222......---,,,,,,---......---......///000000111111000000111111111222222222333444444555555666777777777888888999999999999888888888888888888999::::::555222...,,,---...//////------,,,+++++++++,,,,,,------------------------------...///////////////.../////////000000000000111111000000111333555777:::<<>>???AAACCCEEEIIILLLTTT]]]eeennn|||'''(((***+++,,,,,,++++++++++++++++++++++++++++++---000...***+++///...(((------++++++++++++---------......///000111111222000111111111111222222222555555666666777888888888777888888999999999888888888888777555444444444444444111---++++++,,,------...------,,,++++++++++++------------------,,,,,,---......///////////////////////////000000000000222111111111222444666888>>>AAAEEEHHHLLLSSS[[[aaakkknnnssszzz{{{wwwrrroooooosssxxx{{{~~~zzzxxxyyy|||~~~~~~{{{qqqiiibbb]]]TTTRRRNNNIIIFFFCCCAAA@@@444444444444444444444444555444333222111222333444000000///000000111222222------...///000111222222000000000000000000000000---...///222999@@@???999111111000//////////////////////////////000111111,,,,,,------...///000000---.........//////000000------............------///.........//////---+++...---,,,,,,,,,,,,---............------.........000000////////////000000------------------------////////////////////////---,,,+++******,,,...///,,,,,,,,,---------......---,,,************,,,---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///............/////////000+++---///000111000///....../////////000000111111---...000111222222222111222222222222222222222222111222333444444333222111222333555555555555666888555777;;;===???@@@CCCEEEJJJMMMUUU___fffooo}}}***,,,...---+++***)))***---,,,+++*********+++,,,++++++,,,,,,,,,,,,------------......///000000000////////////000000000000222222222111222222333333555666888888777777999:::999999999999999999999999777555333333333333111///000///...---,,,------.........---,,,,,,,,,,,,---------,,,+++++++++,,,,,,.........///////////////---...///...---...000222333333333555:::???BBBDDDGGGKKKQQQXXX___gggpppuuu}}}yyyrrroootttyyyxxxtttrrriiifff^^^TTTNNNJJJDDD<<<::::::999777555555777999777555333222222222111000222111000//////000111222333222111///............222111111111000000//////000111111222777======999000111111111111000000///111000///......///000111111222222222222000...------------............///---...///000111222333444***,,,...000000000...---------...///000000//////------------------------......//////000000111111222111000///...---,,,,,,+++,,,...//////...,,,+++------..................,,,---......//////......000//////.........//////+++++++++,,,---...///000////////////////////////...///000111111000///.........------------.........///000222222111111000000000000000000000000000222222111111111111111111444444333222222333333333444444444555555555666666777999<<<>>>???AAADDDFFFLLLRRRSSSXXXfffooo~~~+++---......,,,+++***+++,,,,,,+++******++++++,,,++++++,,,,,,,,,,,,------,,,------...//////000000////////////000000000000222222111111222333444444333555666666666666777999999999999888888888777777666555333222333222000//////...---,,,+++,,,,,,---//////...---,,,,,,,,,---,,,,,,,,,+++,,,,,,------............////////////---...//////......000222444555666:::???EEEJJJLLLQQQWWWaaakkkttt||||||yyy|||{{{zzzzzz{{{~~~}}}~~~~~~|||vvvlllccc[[[PPPFFFBBB???;;;888666555555555777555444555666777666555222222111111111222222333222111000///////////////222111111111000000000000000111111222666<<<===999000000111111000000//////000000///......///000000222222222222111000///............/////////000000---...//////000111222222------...//////...---,,,......///000000000//////////////////////////////////////////............/////////...............,,,,,,............,,,,,,/////////...---------,,,,,,---......//////............------------......,,,,,,,,,,,,---....../////////////////////////////////000111111000///.../////////....../////////...///000111222111111000000000000000000000000000111111111111111111111111444333333222222333333444333333333444444444555555666999<<<>>>???AAADDDFFFMMMSSSTTTYYYgggooo}}}+++---//////---,,,+++,,,,,,++++++******+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////////////////000000000000111111111111222444555555444666777777666777888:::::::::999888777666666555555333222111222111000...------,,,+++++++++,,,,,,111000///...------------,,,+++++++++,,,---......------.........////////////000111000000111444666999;;;???DDDKKKRRRXXX[[[aaaiiiuuu~~~xxxxxxyyy{{{yyyxxxyyy}}}tttfffYYYNNNIIIAAA<<<;;;:::888666555444333444666666555444333333333444444333333222111111000000000000000111111111111111111000000000000222222111555;;;<<<999000000000000/////////...//////............//////333222111000000///000000////////////000000000111....../////////000000000///......------,,,++++++..................---,,,////////////////////////000//////...------,,,,,,,,,,,,------.........///------------------------000000///...---,,,,,,+++,,,---......//////......------,,,,,,,,,------......---------------......////////////////////////000000111111000///...---000000////////////000000//////000111111111111000000000000000000000000000111111111111111111111111333333333222222333333444222222333333333444444444666888;;;===???AAADDDFFFMMMTTTUUU[[[hhhppp}}}***,,,......,,,+++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---.........////////////000000000000000000111222333444666777777888::::::999999;;;<<<<<<;;;:::999777666555444333222000000000000///---------,,,,,,,,,,,,,,,,,,222111000///...---------+++++++++,,,,,,...///000---------......//////000000111222222333555999<<>>:::888777555555555555333222222333444555555444222111000000000000000111222333111111111111111111111111///222222111444999;;;:::111111000//////.........///..................///222111///.........///000....../////////000000000////////////............///...---,,,,,,,,,,,,,,,------------,,,+++******------------------------/////////......---------,,,,,,,,,------------.........------------......//////......---------,,,,,,---......///.........---------,,,------......///......------------...////////////////////////111111111000//////......000//////////////////000///000000000111111111111000000000000000000000000111111111111111222222222333333222222222333444444333333333444444444555555555888;;;===???AAADDDGGGKKKSSSVVV]]]jjjrrr(((***,,,,,,+++***************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---.........////////////000000000000111111111222333555666777777888::::::999999;;;<<<===<<<;;;999888666555444111000......//////...,,,---------............---111111000......---------++++++,,,,,,---...///000------......///000111111...000111333555999>>>BBBIIINNNUUU\\\bbbjjjqqqwww~~~{{{wwwtttrrrqqqxxx~~~}}}{{{{{{}}}{{{~~~zzz|||rrriii]]]UUUPPPKKKDDD??????<<<:::888888777666555222333444444444333111000111111000111111222333444111111111111111222222222///222333111222888;;;:::222222000///.........///...//////////////////...000///---,,,,,,---...///------........./////////////////////............---,,,,,,,,,,,,---...///...............---,,,+++............................../////////000000000...------------,,,,,,,,,///......------......///,,,---------......//////,,,---......///...............------...///000000//////...---------......////////////////////////111111000//////////////////......------......///000000000000000111111111111111111111111111111111000000111111111222222222333222222222333333444555555555555555666666666666666888;;;>>>@@@BBBEEEHHHIIIRRRVVV^^^mmmuuu''')))++++++***))))))***))))))+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////////////////000000000000222222222222333555666666444666777777666777888:::<<<;;;:::999777666555444000...------......---+++,,,---.../////////......000///......------......---,,,,,,,,,---...//////......///000111111222222...000333666:::AAAHHHMMMSSSYYY```fffkkkpppwww}}}vvvqqqiiidddccchhhoootttxxx}}}{{{{{{~~~}}}|||{{{{{{}}}~~~tttwww||||||}}}~~~{{{qqqggg___WWWPPPJJJEEEAAA<<<999888777777666444444444444333222111111222111111111222333444444111111111222222222222222///333333111111666:::;;;444333111000//////////////////000000000000//////......------------......------------............////////////////////////,,,,,,------...//////000111111111222111111000000000000000000000000000000......//////000111111222///.........------,,,,,,........................+++,,,,,,---...///000000,,,---......//////.....................///000111///...............//////////////////////////////000000////////////000000......------------......000000000///000111111222111111111111111111111111000000000111222222333333222222222222333444555555555666666666666777777777666999<<>>BBBHHHPPPZZZdddkkkmmmrrryyy|||}}}{{{wwwqqqmmmaaaaaabbbgggnnnwww~~~~~~xxxvvvuuuuuuxxx~~~~~~yyytttnnnjjjgggfffeeeddddddeeeeeedddbbbbbb```]]]]]]^^^___^^^^^^```ccchhhmmmqqqtttxxx{{{}}}~~~}}}}}}~~~}}}xxxuuuvvvzzz}}}xxxsssvvv{{{}}}}}}ooogggZZZMMMDDD???<<<;;;999888666555444444555555444333333222222333333444111111111222222333333333///333444000///444999;;;777666333111000000111111000111222333333222111000///000111222222111000///////////////000000000000///000000000111111111222///000111222111000---,,,------...///000000///////////////////////////////////////...------,,,,,,,,,,,,---...///000111222,,,...000111111000...,,,..................------,,,---......//////......+++++++++,,,---...///000---------......000111222////////////////////////............///000222333000000////////////000000111000/////////000222333111111111111111111111111///000000111222222333333222222222222333444555666444444444555555555666666888;;;>>>AAACCCFFFIIILLLOOOWWW\\\dddpppuuu~~~((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,+++++++++,,,...///111222333333222222222333444444555444333333444666999:::888888777666666666666666<<<;;;999666444222111000+++,,,,,,------,,,,,,++++++,,,------......------+++---------,,,,,,...000000000///.........//////***---///000222555<<>>777333666666333333666555666777555111///111333222222222111111111000000111000000000222555777999CCC???777//////444555222111000///......///000111..................///000000000///...............////////////////////////000000///...............000000000000000000000000222111111000//////......111...,,,,,,///111111///111333222...---...---***---...///000000///...---//////000000///...------,,,------......------,,,---------.........//////......////////////......000000000///......------,,,,,,------...///000000////////////000000000000//////000111111111111111111111111000000000000000......///111222333444555444333333333333444555555555555444333333333333444888;;;>>>@@@BBBFFFJJJMMMSSSVVV^^^gggnnnvvv))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......---...---------...///000000333333222222222333444444555444333333444666999:::888888777666666666777777;;;:::777555333111000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---...---,,,,,,...///000000/////////000000111222555999::::::<<>>@@@CCCFFFJJJMMMTTTWWW^^^gggooowww)))***+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...000//////....../////////333222222222333333444555444444333444555666888:::888888777777777888888999888777555333111000//////,,,,,,++++++++++++,,,,,,,,,,,,---............---......///...,,,,,,---///000000000000111222333333666:::===??????AAAEEEIIIUUUWWW]]]hhhuuu~~~zzzvvvtttqqqtttwwwzzz|||~~~{{{vvvrrrjjj___YYYWWWVVVZZZaaaiiiooopppmmmjjjeeecccaaacccfffgggfffccc\\\\\\]]]]]]^^^^^^^^^^^^ccc```^^^___bbbcccbbb```\\\^^^```___]]]ZZZYYYXXXXXXZZZ^^^aaaeeeggghhhiiicccaaa^^^ZZZXXXWWWWWWWWWXXXVVVSSSQQQPPPRRRUUUVVV^^^]]]ZZZVVVUUUWWW\\\```aaabbbcccccccccdddgggjjjhhhiiiiiigggdddeeeiiimmmoooppppppmmmjjjgggffffffmmmooottt~~~{{{jjj]]]QQQJJJCCC???:::555333444333444444333222222555777444444444444333333333333333222111111222333555666999======888555777::::::111000000//////000000111............///000111222111000//////......//////111111111111111111111111000000///.........//////000000000000000000000000/////////000000000111111000//////000111000---+++///111222//////222222///------...///000000//////------------------,,,+++...//////////////////...------........./////////......////////////..................////////////---------......//////000....../////////000000000//////000111111111111111000000000000000000111111000000111111111222222222333333333333333444555555333333333444555666888999888;;;>>>AAADDDGGGKKKNNNUUUXXX^^^gggoooyyy+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++,,,---......///000000000////////////000000111222222222222333444555555444444444444555777888999888888888888888888999:::666555333111000.........---,,,+++******+++,,,---,,,------...............//////000...---,,,.../////////000111222444555666999<<<@@@BBBDDDIIIQQQWWWeeegggmmmuuu~~~~~~}}}{{{yyyxxxwwwxxxxxx}}}}}}wwwtttpppkkkddd^^^YYYXXXYYY[[[```dddggggggeeecccdddcccccceeeiiikkkkkkjjjeeefffggghhhhhhiiiiiiiiinnniiiffffffjjjjjjgggcccbbbccccccbbb^^^YYYUUUSSSXXXZZZ\\\^^^```aaaaaaaaa\\\[[[YYYVVVUUUVVVWWWWWWXXXVVVSSSPPPOOOQQQTTTVVVYYYWWWTTTPPPOOORRRWWW[[[\\\[[[[[[ZZZZZZZZZ\\\]]]ZZZZZZZZZZZZ[[[___eeejjjlllmmmmmmllljjjhhhffffffgggjjjnnnuuuuuuccc[[[OOOFFF???:::888888666666444333222222333555444444444333333333333333333333222222222333444555:::@@@CCC<<<555333444555000000000000000000000000111111000000000111222222111000000///.../////////000000000000000000000000000000///////////////000//////////////////////////////000111222333444444---------...000000000000000222222...---///...+++------...//////000000000------.........------,,,......////////////..................////////////......////////////......---------...///000000111------....../////////000........./////////000000//////000111111111111111000000000000000111111111111111111111111111111111333333222222333333444555444444444555555777888888888;;;???BBBEEEHHHKKKNNNUUUWWW]]]fffnnnzzz,,,,,,,,,+++***)))))))))+++++++++,,,,,,---------,,,,,,,,,---...///000000------......000111222333222222222222333444555666555555555666777888999:::999888888888888888999999333222111000......---------,,,,,,,,,,,,,,,,,,---,,,---......//////......///000000///...---///000//////000222444666888:::>>>AAAEEEIIIOOOYYYeeemmmvvvwww{{{}}}rrrqqqpppppptttzzz{{{xxxwwwxxxqqqpppnnnkkkgggeeebbb___]]]___```bbbcccdddeeefffdddeeegggjjjooosssuuuuuuuuutttttttttttttttttttttwwwssspppqqqssssssnnniiihhhhhhgggeeebbb]]]WWWTTTYYYZZZ\\\^^^_________^^^ZZZYYYWWWUUUTTTUUUVVVWWWVVVTTTRRRPPPOOOQQQTTTUUUVVVUUURRROOONNNQQQVVVZZZ\\\ZZZWWWUUUTTTSSSSSSSSSOOOOOONNNNNNPPPVVV\\\aaacccdddgggkkkmmmnnnnnnmmmkkkmmmqqquuu||||||sssdddUUUJJJEEEAAA???999777444333333444555666222222222333333333333333333333333333333333333333888@@@DDD===444000000000000000111111111111000000444444333222111111111111111111000///////////////////////////////////////000000/////////000000111////////////////////////,,,,,,---...000111222333000000///......///111333000333333000000222222///............//////000000---....../////////......,,,------......------,,,........./////////000000......////////////......,,,------...///000111111.........///////////////............//////////////////000111111111111111//////000000111111111111222222222111111111111000333222222222222333444444777666666555555555666666777;;;@@@CCCFFFIIILLLOOOTTTVVV]]]eeennnyyy,,,,,,++++++***)))((((((***++++++,,,,,,------...---------------...///000,,,,,,---...///111222333111111111222333444555666666666777888999:::;;;;;;999999888777777777777777222111000///...---------------............------------...////////////......///000///...///000222000111333555888;;;===???BBBFFFKKKRRRZZZeeesss}}}|||uuuhhhiiijjjooovvv~~~~~~|||wwwqqqlllkkknnnqqqmmmqqqsssqqqqqqqqqnnnjjjdddeeefffggghhhlllpppssspppqqquuuyyy}}}~~~|||zzzyyyyyyyyy|||{{{{{{|||~~~}}}xxxtttooonnnlllkkkiiieee```\\\\\\^^^aaacccfffggghhhhhhcccaaa^^^ZZZXXXVVVVVVVVVWWWVVVTTTSSSSSSSSSUUUUUUWWWVVVUUURRRQQQRRRUUUXXX\\\YYYVVVTTTTTTTTTSSSRRRMMMLLLJJJIIIKKKOOOSSSWWWVVVXXX\\\bbbjjjpppsssttttttxxx|||~~~vvveeeXXXQQQJJJCCC===:::777555666888999999222222222222333333333333222333333333333333333333333<<<@@@;;;444111111111000111111222222111111000444333222111000000000000222111000000//////000000........................000000/////////000111111000000000000000000000000---...///000222333444555888777666333000///000111///333444444666;;;<<<:::000///............//////---...//////000/////////,,,,,,------------,,,,,,....../////////000000000......////////////......---------...///000000111////////////////////////------.........///////////////000111111111111111/////////000111111222222222222111111111111111111222222222222222333444444777666555555444444555555777;;;@@@EEEHHHJJJMMMOOOTTTVVV]]]gggooozzz++++++++++++++++++++++++******+++,,,,,,---......///...------------...///------------...///000111111111111222333444666666777888999:::;;;<<<<<<<<<:::999888777666555555555111000///...............,,,...000111111000...,,,------...///////////////---///000000///000222444333444666999<<<@@@CCCDDDHHHNNNVVV^^^fffppp{{{}}}ssslllgggjjjpppwww|||wwwsssrrrrrrsssooolllgggbbb___```dddhhhooovvv|||}}}~~~|||uuuqqqsssvvvwwwxxxzzz|||xxxvvvvvvwwwzzz~~~zzzwwwuuuttttttrrrooollllllnnnqqquuuxxxzzz{{{{{{yyyvvvrrrmmmiiifffeeedddhhhhhhfffeeedddbbbbbbaaaaaaaaa___\\\YYYXXXYYY[[[\\\ZZZXXXXXX[[[]]]]]]\\\VVVSSSPPPNNNNNNPPPRRRSSSRRRQQQRRRYYYdddooovvvzzzyyynnnfff\\\QQQIIIDDD>>>;;;::::::999888333333333333444444444555111222222333444444444444111999===:::555444444222000111222222222222111000///............///000111222111000000//////000000////////////////////////000000//////000111111222000000000000000000000000111111222333444666666777:::<<<>>><<<777333111111000444666666999???AAA@@@111000///...------......,,,---....../////////...------............------.../////////000000000000......////////////......------......//////000000000/////////////////////---------.........////////////000111111111111111...//////000111111222222111111111111111111222222222222222111222222333444555444444444444444555555777;;;AAAEEEHHHKKKNNNPPPUUUXXX```iiiqqq{{{)))***++++++---......///******+++,,,,,,---......000///------,,,---...///......------------......111111111222333444666777888888:::;;;<<<=========;;;:::888666555444444444000000///...............,,,...111333333111...,,,---......///////////////---...///000000111333666666777999<<<@@@CCCGGGHHHRRRZZZdddmmmttt{{{}}}uuukkkdddkkkpppxxx~~~~~~xxxrrrmmmjjjiiijjjaaa___\\\XXXWWWYYY^^^bbbttt}}}}}}yyytttrrrrrrrrrxxx~~~}}}}}}~~~~~~|||yyy|||zzzyyyxxx~~~}}}|||{{{xxxuuusssrrrmmmlllkkkgggccc```___```]]][[[ZZZ]]]bbbggghhhgggaaa]]]YYYVVVUUUUUUUUUTTTTTTQQQPPPUUUaaannnyyysssfffVVVPPPGGG@@@<<<999666333444444444555555555666666000111222333444444444444444:::===999666555444111000111222333333222111000)))******+++---///000111222111111000000000000000000000000000000000000000000000///000000111222222000000000000000000000000...//////000222333333444888===BBBCCC???999555444222555777777999>>>@@@>>>333111000...------------+++,,,,,,---.........---......////////////......////////////000000000000......////////////...............///////////////000000000000////////////---------.........////////////000111111111111111...//////000111222222222000000111111111222222222222222111111222222333444222222222333444555666777777;;;AAAFFFIIILLLNNNPPPVVVYYYbbblllttt}}}***++++++,,,,,,++++++***---------............///---------......000111111444333222111000000000000...///111333444666777777888:::<<<===<<<;;;<<<===:::===<<<888666888777333444000------...///...,,,//////...//////000111222............//////000000000222444555555555666777>>>>>>===>>>BBBIIIRRRYYYhhhkkkqqqxxx~~~~~~xxxuuutttttttttssszzzzzzwwwuuunnnaaa[[[[[[[[[\\\\\\\\\___eeemmmsss|||{{{wwwuuusssssswww{{{}}}yyytttoookkkhhheeeaaadddrrryyyssskkkccc___]]]\\\[[[VVVUUUTTTVVV]]]jjjxxxsssiiiXXXIIIDDDCCC===555888888888666444333444555444555666555333222333444555888<<<===:::666333222111333444444222111111222222222222111111111000000//////000000111111111222222111000//////000111222333//////222333000...///000000000000000000000000////////////000000000000,,,---///222666;;;@@@CCC:::???:::999@@@???888;;;:::555///,,,---/////////////////////000000000000---.........//////000000333333222222111111000000111000///...............------,,,,,,,,,...000222111111111111111000////////////............/////////000111222333222111111111000///...///000222333222222222222222222222222111111111111111111111111444444333333444555777888999===BBBFFFIIILLLNNNQQQWWW\\\ccciiiqqq}}},,,,,,------------,,,,,,---------............///...------......000111111111000000000000000111111000111333555666888888999999:::<<<======>>>@@@BBBFFFIIIGGG???999777555222333000------...///...---............///000111222//////000000111222222222222444666777666777888:::??????@@@CCCIIISSS^^^fffqqqsssxxx~~~}}}|||||||||}}}}}}~~~{{{uuuqqqoookkkccc```bbbgggiiilllooosssyyy~~~|||zzzyyyyyy}}}}}}}}}}}}yyyvvvssswwwzzzqqqmmmjjjiiiiiicccbbb______cccnnn{{{qqq^^^RRRKKKBBB999888888888777555444444444333555555555333333333555555888<<<===:::666333222111333444444222111111222333333333333222222222111000000000000111111111222222111000//////000111222333000000333444111...///000000000000000000000000////////////000000000000.........000333666:::<<<>>>GGGLLLQQQSSSEEE888:::999555000......000//////000000000000////////////............/////////000......///000000111222222//////000///.........///////////////............222222222222222111000000000000////////////000000///000111222222222111111000000111111111222111111222222222222222222222222222222222222222222222222555555444444555666888999999===BBBFFFIIILLLOOOQQQXXX]]]dddiiippp|||------............---------------............///............///000111111.........//////111222222222333555777888:::::::::999;;;<<<>>>???BBBFFFIIIUUUXXXTTTHHH<<<666444222333000...---.........---------------...///000111111111222333444444555555555666888999999:::===???AAACCCHHHNNNVVVbbbnnnvvv|||~~~|||{{{{{{yyy{{{{{{wwwrrrnnnlllmmmnnnmmmooosssvvvyyy}}}}}}{{{yyy|||}}}}}}{{{vvvqqqnnnmmmpppqqqtttwwwzzz}}}wwwuuurrrqqqrrryyytttcccVVVJJJAAA<<<;;;:::999888777666666333444555555444333444666555888<<<<<<:::666333222222333444444222111111222444444444333333333222222000000000111111111111111111111000000000000111111333000111555777333//////000000000000000000000000////////////000000000000111000000000111222444666:::FFFUUUdddcccIII555888777555222111111111000///111111000000//////..................////////////------......///000000111,,,///222111///...///111///000111111111000......222222333333222222111111111111000000000000111111///000111111222222111111///000222444444333111000222222222222222222222222333333333333333333333333666666555555666777999:::999===BBBGGGJJJMMMPPPRRRYYY^^^dddjjjppp|||------............---------------............/////////......///000111111////////////000111222333333444666888999:::;;;;;;999;;;<<<>>>@@@DDDJJJNNN\\\```\\\MMM===555333222111000...------............------......///000111222222333444666777888888777888:::;;;<<>>:::888888888888333444555555444444555666444888;;;<<<:::777444333222444555444333111222222444333333333333222222222111111111111111111111111111000000000000000000111222000222777888444000000////////////////////////////////////000000000000333333222111222222333444666@@@TTTmmmrrrSSS999;;;555555555444444222000///222111111000///......---.........///////////////111000000000//////......,,,000333333000...000222000111111222222222111111111111222222222111111000111000000//////000000111///000000111111111111111000111222333444333222222222222222222222222222222444444444444444444444444666666555555555666888999999===BBBGGGKKKNNNQQQTTT[[[___eeekkkqqq|||,,,,,,------------,,,,,,---------............///000////////////000000111333222222111111222222333333444666777999999::::::999;;;<<<>>>@@@DDDJJJNNNXXX\\\XXXJJJ;;;444333222000000///...------///000////////////000111222222222333444555777888::::::999:::<<<===@@@EEEJJJOOONNNVVVbbbnnnxxx~~~yyysssqqqrrrsss}}}}}}wwwsssssswww{{{{{{|||{{{wwwpppkkkjjjjjjpppuuu{{{|||}}}~~~~~~|||xxxtttrrrsssttttttrrrpppnnnnnnnnnooonnnnnnooosssyyy~~~qqqfffSSSLLLBBB:::888888999999444555666666444444555666444777;;;<<<:::777444333222444555555333222222333222222222222111111111111222222222111111111111111000000000111111000000000222000222777999555111000////////////////////////////////////000000000000111111111111222222333333666AAAXXXyyydddBBB<<<333555666666555222000///222111111000///......---///////////////.........111111111111111111111111...111333222000///000222777666444333111111111111//////000000000000000///000//////......//////000000000000000000111111111333222111111111222444444222222222222222222222222444444444444444444444444666555444444444555666777999===BBBHHHLLLOOOSSSVVV\\\aaaggglllrrr}}},,,,,,------------,,,,,,---------............///000000000//////000000111444333333222222222333333333444666777888999999999999;;;<<<>>>???BBBFFFIIINNNPPPMMMAAA666333222222///000///...------///111111111111111222333444555333444555777999;;;<<<===<<<===???AAAFFFLLLTTTYYY[[[dddqqq}}}|||vvvrrrsssxxx|||yyyrrrllljjjlllnnnfffhhhiiigggfffhhhnnnrrr||||||||||||}}}~~~~~~|||uuuvvvwwwvvvvvvwwwyyy{{{~~~}}}}}}uuucccYYYKKKAAA<<<:::999888555666777666444333444555333777;;;<<<:::777555333333444555555333222222333222222222111111111000000222222222222222111111111000000111111111111000000222000111666888444111111000000000000000000000000////////////000000000000---...//////000111222222444@@@UUUsssddd@@@333222444666666444222000000111111000000//////......///////////////.........---...000222444666888999333333111111000111111111<<<;;;999666333000...---......//////000000////////////............//////000////////////000111222333222000///000111333555222222222222222222222222444444444444444444444444666555444333333444555666888===CCCHHHLLLPPPTTTWWW]]]bbbhhhnnnttt------............---------------............///111111000000000000000111111111111111222333444444444555666888888999999999999:::<<<======>>>@@@BBBCCCDDD@@@888222222222111...///000...,,,,,,///222444444444444555666777777555666777999<<<>>>???@@@???AAACCCFFFLLLTTT]]]dddiiiqqq||||||vvvuuuzzzzzzyyy{{{yyytttmmmhhheeefffgggdddgggkkkmmmpppvvv}}}xxx{{{~~~~~~~~~uuukkk\\\PPPIIIDDD>>>:::777888888777444333333444333777;;;<<<:::777555444333444666555444222222333333333222222222111111111333333333222222111111111///000111222222111000///222///000444666333222222000000000000000000000000////////////000000000000......///000111111111111///999DDDRRR]]]NNN777000111333666555333000000111000000000000////////////000/////////............+++---///222555888:::;;;999444///...111222111///777999:::;;;999444000---......///000000000000000000000////////////000000000//////...///000111222000000000000111111222222222222222222222222222222333333333333333333333333777666555444444555666777888<<>>@@@BBBBBBBBBDDDFFFJJJPPPZZZdddkkksssyyy|||wwwxxxyyytttsssrrrqqqoookkkgggeeefffgggooosssyyy}}}yyykkk___WWWNNNEEE>>>888999999777444222222333333666;;;<<<;;;888555444333555666555444222333333444444444333333333222222333333333222222111111111///000111222222111000///333//////333555333222333000000000000000000000000////////////000000000000111111222333333333333333...555333222::::::555888000333555555222000000111////////////000000000000000000//////.........------...000222444666888999===666...---111333222......333999>>>>>>:::444000//////000111111111111111111111000000000000111111000///.........///111222...///111222222222000///222222222222222222222222333333333333333333333333888777666555555666777888888<<>>;;;999888888777666888555555;;;>>>;;;666555888999888666333111222444666444333333444555555555555444333333222222222333111000000000111222333333111111111111111111111111///000111222222111000///...000111111000000111222333333333222222111111111000000000000000000000000111111111000///......---111111000///...---,,,,,,000000//////......------000////////////111333444666999:::777111...///222333333444888<<<===;;;888111000......000000000///000000000000000000000000000000000000111111111111000111111111111222222222555444333444666777666555555555555555555555555555555666777777666666777888;;;AAAGGGKKKMMMPPPTTTWWW\\\dddnnnuuu{{{,,,,,,+++***************------......///.........---......//////000000000222222333444555666666777999999999999::::::::::::<<<;;;999999::::::999777444333111000///...//////............///000222333777555666999>>>>>>;;;666======>>>AAAEEEGGGEEECCCEEEJJJPPPUUU\\\eeepppwww~~~wwwqqqmmmlllppprrrtttuuuwww{{{{{{nnn___VVVIIIDDD>>>;;;999888555333777444777>>>AAA>>>999777777777777777666555555555444333333444666777555444333333222222111222222222111111111000111111222222111111111111111111111111000000111111111111000000///000111000///...///000222222111111111111111000000000000000000000000000333333222222111000000///000000000000000/////////000000//////////////////000/////////000111222333444777999666111...///111111//////222666999:::999222000......///000///...000000000000000000000000000000000000111111111111000111111111111222222222333222111222444555444333555555555555555555555555555777888888777666888999<<>>===;;;=========???BBBEEEHHHIIIQQQYYYeeeooovvv|||xxxxxxyyy{{{{{{{{{|||~~~zzzzzz}}}yyyiii]]]NNNCCC???>>>;;;888;;;999;;;BBBDDD???777444444333333555777777444222222333777<<>>???@@@BBBEEEKKKPPPTTT[[[cccoooxxx~~~~~~|||uuutttwww|||~~~~~~|||zzzyyyyyy{{{}}}rrr___OOOGGGBBB>>><<<:::777999@@@CCC???:::888444444333444555555444333555666999===AAAAAA>>><<<555555444444444555555666333333222111000000000111111111111111111111111111222111000//////000111222///000111222111111222444000111111222222333333333111111111111111111111111000000000///////////////000000/////////.........//////000000111111222222///000000000111111111111000333666888777666444333111111222222333333444555:::777333111000111000000///////////////////////////000000000111111111111000000111111111222222222333222111222333444444222555555555555555555555555333444666555444444555777<<>>AAACCCEEEFFF@@@AAABBBDDDHHHOOOXXX]]]iiipppyyy~~~~~~{{{uuupppmmmmmmooopppqqqyyysssbbbTTTJJJCCC???999555555<<>>???>>>>>>???@@@???===;;;888777666555555555555666222222111111000111111111111111111111111111111111111111000000000000111111444555555333111//////000222222222222222333333333111111111111111111111111222222111111111111111111000000//////......------//////000000000000000000///000111111111111000000111222555777888888777666000222333222111111111333888444000------.........////////////////////////000000000000111111111111000111111111111222222222444333222333555555555333555555555555555555555555333555666666555444666777<<>>@@@AAACCCDDDFFFGGG@@@BBBEEEIIIOOOYYYeeemmmyyy}}}|||~~~zzzsssmmmiiigggfffeeeiiiqqq{{{vvvfffXXXNNNIII???999666:::???@@@BBBEEE;;;<<<<<<888666:::EEENNNRRRNNNIIIEEEBBB@@@===<<<999888777555444444444444111111111000111111222222111111111111111111111111000000111111111111000000222333333222000///000111222222222222111111111111111111111111111111111111111111111111111111111222///////////////000000000000000/////////////////////000111222222111000///111111222444777888888888222333333222000111444888888444000------/////////000000000000000000000000000000000000111111111111000111111111111222222222444333222333444555555333555555555555555555555555555666777777666666777999<<>>>>>>>>>>>>>><<<888666555444222000.........///111444666888666888:::<<<============AAABBBCCCDDDDDDDDDFFFGGGCCCFFFKKKQQQZZZhhhvvv}}}|||}}}yyy|||{{{rrrkkkfffcccbbbbbbeeemmm{{{tttdddYYYSSSHHH@@@::::::===>>>@@@CCC>>>@@@@@@<<<999???NNN[[[ccc]]]TTTLLLFFFCCC@@@>>>999888666555333333222222111000000000111222333333111111111111111111111111///000111222222111000///+++---///000111222444666222222111111000000//////111111111111111111111111///////////////000000000......///000111222333333000000//////......------///000111222222111000///000000000222555777888888666666555222111333:::???:::666222000000222333333111111111111111111111111000000000000111111111111000111111111111222222222333222111222444555444333555555555555555555555555666888999999888888999:::<<>>>>>>>>;;;;;;>>>???CCCCCC>>>???FFFJJJIIIZZZZZZXXXUUUOOOGGG@@@<<<777666555444333444444555111111222333333333333222111111111111111111111111444444333222222111111000000111111222222333333444///000111222222111000///////////////////////////222222222222111111000000555000------111333000---000000000000///...---,,,---------...///000111222.../////////000222777:::===999555222444666999:::333333333333111000............////////////......111222333333222111000///000000111111111222222222333333333444444444555555666666666666777777777777444666777888777777999:::;;;AAAJJJRRRXXX\\\```bbbkkkqqqyyy,,,,,,---------...............//////000111111111111222333333222222333444666666777888999;;;<<<===<<<;;;:::;;;<<<<<<:::999:::888666444222111111111111000///000111444888:::<<<>>>@@@AAABBBCCCEEEGGGHHHIIIIIIHHHGGGGGGIIILLLSSSWWW___iiittt~~~vvvoookkkhhhfffcccbbbdddkkkrrrwwwxxxnnngggVVVLLLDDDBBB@@@<<<;;;===666::::::777999???CCCBBBDDDDDDDDDBBB???;;;777444666555444333222333333444111111222333333333333222111111111111111111111111222222222111111111111000111111111111111000000000///000111222222111000///111111111111111111111111333222222111111111111111000000111333555444111.../////////000000//////...111000000000111111222333222222222111//////000111555444444555777888888777222222222222111000/////////000000000000000000///111222222333222111000///111222222222333333333333333333333444444444555555444555555555666666777777666888999:::999999;;;<<<<<>>999999999888777555333222444444333222222222333333111111222333333333333222111111111111111111111111000000000000111111111111222222111000000///......///000111111111111000000111111111111111111111111333222111000000111333444111555;;;>>><<<888333111.........///////////////000//////......//////000...000111111000///000111111222555888;;;:::777444111111111111111111111111111111111111111111111111111222222222222111000000222222333333333444444444333333333444444444555555333333444555555666777777777888::::::999999:::<<<===CCCMMMWWW]]]bbbfffhhhnnnttt}}}------------...............//////000111111222222111222444444333333555666666666666777999:::<<<======<<<;;;<<<<<<<<<:::888777666444222000000000000111111222444666:::===???DDDEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHGGGHHHLLLQQQUUU^^^fffrrr~~~~~~~~~|||wwwtttpppllliiigggggggggiiimmmpppooopppwww}}}uuuuuuyyy|||rrrkkkbbbZZZSSSJJJAAA;;;<<<<<<:::999999;;;;;;999===<<<:::888666555444333444444333333333333333333111111222333333333333222111111111111111111111111///000000111222222333333333333222222222111111111///000000111111111111111111111111111111111111111111000///...000333666999:::AAAGGGGGGAAA999555333.........------.........//////.........///000000///000000000///000222444666777999;;;<<<999555111/////////000111111222333111111111000000111111111111111111222111111111111222222222333333333333444333333333444444444555555333333444555666777888999555777888888777777888999<<>>AAABBBEEEFFFGGGFFFEEEDDDEEEFFFHHHHHHHHHIIIJJJNNNTTTYYY```iiivvvzzzxxx{{{}}}}}}}}}{{{xxxuuutttssssssqqqtttuuussspppsss}}}uuusssvvvzzz}}}zzzssskkkcccXXXKKKBBB===999666666777666666555<<<;;;888666444333333333444444444555555555555444111111222333333333333222111111111111111111111111000111111222333444555555333444444444555555555666000000000000000111111222000000000000000000000000......---...111555999<<>>AAADDDEEEEEEFFFGGGGGGEEEEEEEEEGGGHHHIIIKKKMMMPPPUUU[[[___kkkrrrzzzwwwwww|||}}}{{{~~~|||uuutttuuu}}}~~~}}}zzzuuulll^^^QQQCCC;;;666777888888777888888777666666555666666666333444555666666666555555111111222333333333333222111111111111111111111111222222222333444555555666333333444555555666777777000/////////000111222333////////////////////////...---...///222666999<<>>===<<<;;;:::;;;:::888555/////////000222555777999:::;;;<<>>======:::888999666777777888999999999:::222333444555555555444444111111222333333333333222111111111111111111111111222222222333333444444444222333333333333333333333000/////////000111222333000000000000000000000000000000000111333555666777;;;>>>AAA???:::444111///000000//////000333555666777666555333333222222222///333777:::===@@@CCCEEEBBB===777333111111000000///......---...000222444333222000//////000222333111111000000000111333333111111111222222222333333333333333444444444555555666666777777888888888999888:::;;;:::999888999:::;;;DDDRRR^^^hhhnnnrrrtttxxx~~~............/////////000000000000111222222333333222333555666666666888:::999999:::;;;<<<>>>???@@@;;;:::999999999888666444+++,,,---000444888<<<>>><<<===???AAACCCEEEGGGHHHFFFHHHIIIHHHGGGGGGHHHJJJHHHLLLSSSYYY```gggooosss~~~vvvpppfffrrr~~~sss^^^PPPDDD@@@<<<666333444666777777888888888777777000111333444555444333333111111222333333333333222111111111111111111111111111222222222222333333333222222111111000/////////000////////////111333444111111111111111111111111222222333333333333444333444888===???>>>999555222000000000111333777:::<<>><<<:::999999<<>>;;;:::888666333111---...///000222777<<>>;;;888555333444777999999888999999888888777888999:::000000000000000000000000333222111/////////000000222111000//////000111222111111111111000000//////333333333444444333222222333333444444555444444444444444555555666666777777999:::<<<;;;:::999999:::@@@GGGSSS```kkktttyyy{{{|||---------....../////////111000000111222333444444444555666777999:::;;;;;;:::;;;<<<===>>>AAAEEEHHHLLLGGG???999555333222111...///111222444888===AAABBBBBBBBBCCCEEEFFFHHHHHHKKKIIIIIIJJJHHHFFFHHHLLLPPPXXXaaahhhrrrzzzoooiiikkkyyy|||mmm\\\QQQIII@@@<<<<<<888666555555777888777666888777666555444333333333555444444333333222222222222222222222222222222222333333333444444444555555222444666666333111000000000000000000000/////////222222222222222222222222222111000000000111333333444999???AAA>>>888222///000//////333888:::999777666444222222555777777666666444333555999:::888555000000000000000000000000222111000//////000000111222111000//////000111222222222111111111000000000333333333444444333333222333333444555555555444444555666666777777888888888999:::<<<;;;:::999:::;;;@@@IIIVVVdddnnnuuuyyy{{{}}}+++,,,---...///000111111...///111333444555666666666666777888:::;;;<<<===;;;;;;<<<<<>>:::888666666777777777666999999777555444333222222444444444333333333333333333333333333333333333333333333333333444444444444222444666666444333222333222111111000000/////////111111111111111111111111000111111111111222222222444<<>>DDDMMMRRR___VVVHHH;;;444333333444222555777999;;;>>>BBBEEEIIIJJJLLLMMMMMMMMMKKKKKKJJJGGGGGGJJJKKKLLLRRRYYYhhhqqqzzz}}}xxxmmmdddhhhrrr}}}wwwjjj^^^QQQGGGAAA>>>;;;888777888999999999999888777555444444333333333333333444444444444444333333333333333333333333333333333333333333333333444666777777555333333333555555444333222222111111000000000000000000000000000000111222222222222111666BBBLLLLLLEEE===777444222555999:::999666444333111000.........///000111111111333666999777222...000000000000000000000000/////////000000111222222111000000000000000000111222222222222222222222222222222333444444444333333222333444555666666666555555666666777888999::::::999;;;;;;;;;::::::;;;===@@@LLL^^^mmmvvvzzz|||}}}////////////////////////111222444555666666555444555666777888:::;;;<<<<<<======<<<;;;<<>>@@@BBBDDDFFFGGGGGGIIIJJJJJJIIIHHHGGGKKKIIIJJJOOORRRTTT[[[cccttt}}}{{{qqqpppuuu{{{ttthhh\\\PPPHHH@@@===999777777999:::;;;777777666555555555666666444444444444444444444555333333333333333333333333333333333333333333333333666888888777444222222333666555555444333222222111000000000000000000000000000000111222222222222111666EEEQQQPPPIIIBBB<<<777666888:::999777333111111//////......---...000111222666:::999555111//////000000000000000000000000//////000000111111111111000000000111111000000000222222222222222222222222111222333333444444444333222333444555666666666666444555555666888999999::::::;;;;;;;;;::::::<<<>>>@@@MMMaaaqqqyyy|||~~~000000000/////////......222222333444555555555555666666777888:::;;;<<<===>>>>>>>>><<<<<<===AAADDDDDD???999444222222111111888;;;???BBBDDDEEEGGGHHHHHHIIIIIIJJJJJJJJJIIIIIINNNMMMPPPVVV[[[^^^fffmmm}}}}}}|||{{{zzz|||~~~tttjjj^^^TTTFFFAAA;;;777666777888999777666666555555666777777555555555444444444444444333333333333333333333333333333333333222222222222666777777666444222333444444333333222222111111111111111111111111111111111000111111111111222222222555BBBLLLJJJGGGFFFCCC===999888666444222000///......///000///...///222444555:::<<<999222---...111000000000000000000000000///000000111111111111000000000111111111111000000111111111222222222222222111111222333444444444444222333444555666777777777444444555666777999:::::::::;;;;;;:::::::::===???AAAPPPdddttt|||///////////////000000000111111111222333555666777777777888:::;;;<<<===>>>===>>>??????===<<<<<<===999666222111222333444444:::>>>BBBFFFGGGHHHIIIIIILLLLLLKKKLLLLLLMMMNNNNNNQQQQQQVVV^^^dddhhhooovvv~~~~~~~~~yyyzzzzzzooodddPPPJJJBBB<<<888888888888888888777666555555555666666666555555444444333333444444444444444444444444333333333222222222111111222333444444333444555777333333333333333222222222222222222222222222222222222111000000000111333333000:::???<<<>>>GGGJJJFFF???999333//////000///......000111111000111555888999999999555000...000333000000000000000000000000000000111222111111/////////000111222222111000///000000000111111111222222000111222333444444444444222333444666777777888888444555666777999:::;;;<<<:::;;;;;;::::::;;;>>>@@@CCCRRRgggxxx------...///000111222222/////////000333555888:::888999:::;;;<<<>>>??????<<<>>>AAAAAA???<<<;;;:::888555222111333666999:::;;;???DDDGGGIIIIIIJJJJJJJJJIIIIIIHHHIIIKKKMMMNNNSSSTTTZZZccciiimmmttt|||{{{|||}}}{{{pppZZZSSSJJJAAA<<<:::999888;;;:::888777555444444444777777666555444333333333444444444444444444444444333333333222222111111111///000222333333555888:::444444555555555555555555222222222222222222222222333111000//////111333444,,,333444000777FFFOOOMMMDDD<<<333...000222222111///111333222222333777;;;;;;888333000///000222333000000000000000000000000000111222222111000///...///000111222222111000/////////000000111111111222000111222333444444555444222333444666777888888888555666777888:::;;;<<<===;;;;;;;;;:::999;;;>>>AAAEEEUUUjjjzzz////////////000111333333888555333444666888777555888999:::;;;<<<<<<<<<<<<===<<<<<<;;;:::::::::999888444000000555:::===>>>CCCEEEGGGHHHHHHIIILLLNNNIIIKKKMMMNNNMMMMMMNNNOOOVVVXXX\\\aaahhhqqqzzzvvvssswww}}}yyyjjj```RRRFFF???<<<<<<===>>><<<:::999999999777555777777888888777666555555444333333333333444555666333333333333333333333333333333333444444555555555444444444333333222222222111111111111111111111111222111111111000000//////000000111222555999===???DDDAAA;;;666222000000111222222333333444444555555555444222000000111222333000000000000111111111111111111000000///.........///000111222222111///...000111111111111222222222444444444444444444444444444444666777888888888888888888888888999:::;;;<<<;;;;;;::::::;;;<<<>>>???JJJ[[[ooo}}}111111111000111111222222777555333444777888888666777777999;;;===>>>>>>???=========<<<;;;999888777666333111333888>>>AAABBBDDDFFFIIIJJJJJJKKKMMMNNNJJJKKKLLLKKKKKKMMMPPPSSSWWWZZZ^^^ccckkkttt~~~~~~xxxrrrrrrxxxwwwlll\\\MMMCCC>>><<<;;;888777666666888999888777555555666666666555444444333333222222222333444444444444444333333222222222333333333333444444444444444444333333333222222222111111111111111111111111000000000000/////////...///.........000333555777===============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;444333111/////////111111000000000000111111111111111111000000000000//////000111222333333333222111111111111111222222222222333333333333333333333333333444555666777777777777888888777777888999::::::;;;;;;;;;;;;;;;<<<>>>???KKK]]]qqq333222222111111111111111666444444555777999999888666777999;;;===???@@@@@@??????>>>===;;;888555444333333444888===BBBEEEFFFDDDGGGKKKMMMMMMMMMNNNOOOLLLMMMMMMLLLLLLOOOSSSWWWXXX[[[aaaiiirrr|||tttrrrpppsss{{{|||jjjXXXKKKCCC>>><<<888666555666777999888888222333444444444444444444333333222222222222222333666555444444222222111000333333333333222222222222333333333333222222222222111111111111111111111111000////////////.........222111000000000111222333444777;;;>>>@@@AAA@@@???;;;::::::999888888777777333222000///......//////000000000000111111111111000000000111111111111222111222333444555555444444111111111111222222222333222222222222222222333333333333444555666666666666888888777777777888999999:::<<<============>>>@@@NNN```ttt111111000000000111111222555555555666777999::::::888999:::<<<>>>??????@@@?????????===;;;777333111333444888<<>><<<999888999999888777222222333444555555555555444444333333222222333333444444444333333222222222333333333222222111111111333222222222222222222222111111111111111111111111000000000000000/////////333333222111111111111222///111444666777666555333222111111111000000000///333222111000///.........///000000000111111111111///000000111222222333333111222333444444555555666111111111222222222333333222333333333333333444444444555555666777777666666:::999999888888999999::::::===??????>>>===???AAAPPPcccxxx---......///000111333444555555666777777999;;;<<<;;;<<<======>>>>>>>>>>>>@@@???>>><<<:::666333222555888<<<@@@CCCDDDEEEFFFFFFIIINNNPPPQQQPPPPPPPPPPPPQQQRRRRRRQQQQQQSSSTTTWWW```ooo~~~|||tttqqqwwwxxx{{{tttdddUUUIIIAAAAAA>>>;;;999999999888888333444555666666666666666666555555444444444555555222222222333333444444444333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111////////////...//////////////////......---,,,,,,////////////000000111111333333222111000////////////000000000111111111111//////000111222333333444111111111222333444555555111222222222222333333333444444444444555555666666666666777888888888888777;;;;;;:::::::::;;;<<<<<<;;;>>>AAA@@@>>>===@@@CCCRRRfff|||------...///111222444555666777888888777888:::<<<======>>>>>>>>>>>>======???>>>===:::888666555444888;;;@@@CCCDDDEEEFFFGGGIIILLLPPPRRRRRRRRRSSSTTTQQQRRRRRRRRRQQQRRRTTTWWW___iiiyyytttqqqrrr}}}~~~xxx~~~rrr```OOODDD???<<<999888888999:::999666666777777888777777777555555555555555666777777000111222222444555555666333333333333222222222222111111111222222222222222111111111111111111111111111111222222222222222333000000000111111111111111111000...---------...////////////000111222222222222222111111111111000000000000000000111111111111//////000000111222333333111111000000111222333444222222222222333333333333444444555555666666777777777888888999999888888888;;;;;;;;;;;;<<<===>>>???<<<@@@BBB@@@======AAAFFFSSShhh000000000111222444555666777888:::999777777:::<<<<<<===>>>>>>????????????>>>===:::888777777777888:::>>>CCCEEEFFFGGGIIIKKKMMMPPPSSSTTTTTTUUUWWWXXXWWWVVVTTTRRRSSSWWW^^^cccmmmuuuvvvqqqtttyyywww{{{ooo[[[OOOCCC???;;;999999:::::::::777777888888888777666666333333333444555666777888222222222333333444444444333333333333444444444444000111111111222222222222111111111111111111111111000000111111222222222222333333333333333222111111111000////////////000111////////////000000000000//////000000000000000000000000000000111111111111/////////000000111111111222222111000000111222333222222222333333333444444333333444444555666666777777777888888888888777777999999::::::<<<===???@@@>>>AAACCC@@@;;;<<>>@@@@@@AAAAAA>>><<<999777666777999:::;;;???DDDGGGHHHIIILLLOOOQQQSSSUUUVVVVVVWWWZZZ\\\^^^\\\WWWUUUVVV^^^hhhpppxxx~~~uuuppprrryyy~~~~~~{{{hhh[[[JJJFFFAAA===;;;:::999888777777888888777666555555111111222333444666777888333333333333333333333333333333333444444555555555000000111111222222222222111111111111111111111111//////000000111111111222111111111000///---,,,+++///////////////......---222222111111000000//////,,,---...///000000000000000000000000111111111111////////////000000000000444333222111111111222333222222333333333444444444222222333333444555666666666777777777777777666666777888888999;;;===???@@@@@@BBBCCC???;;;<<>>???>>><<<;;;;;;<<<===>>><<<999666333444777<<>>BBBTTTmmm333333444333333444888:::888888999999:::;;;<<<<<<>>>>>>===<<<<<<<<<======:::999777666777;;;???AAAFFFGGGIIILLLPPPTTTWWWYYY\\\[[[ZZZYYYZZZ]]]```aaaaaa]]][[[___hhhsss|||wwwnnnkkkqqqyyy~~~~~~}}}yyywwwyyyyyyooo]]]SSSFFF???======:::666888888777666555555555555888888888888888777777666444333333333222111111111333333333333333222222222222222222222222222222222222111111000000111111222222222222222222222222222///000000000000000000000000000000/////////.............../////////000000000000/////////.........///000222222000///000111111222222222111000//////000111111111111222222222222222222222222222222222555444333333444555666666777555555888999999777666999;;;<<<<<<<<<===???AAAAAACCCCCC@@@===<<>>::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>===<<<<<<888777888999<<>>@@@@@@BBBBBB@@@======AAAEEEUUUooo333555666777777999<<<>>>>>>>>>>>>??????@@@@@@@@@>>>??????@@@???>>><<<;;;555666888<<>>@@@BBBCCCBBB@@@>>>???BBBEEEUUUmmm444555777777777777999;;;>>>??????@@@@@@AAAAAAAAA???@@@@@@AAA@@@>>><<<;;;555777:::>>>BBBFFFJJJLLLKKKNNNRRRWWW\\\```bbbccccccbbbaaa_______________\\\bbbmmmyyysssjjjkkksss|||{{{|||qqq```QQQGGGAAA===:::;;;:::999888666666666666333333333333333222111111222222222333333444444444666666555444444333222222000111333444444333111000///000111222222111000///111111111111111111111111222111111111000000000///......//////////////////////////////000000000111//////000000000000000000///000222222000///000111111222222333333333222222000000111111111222222222222222222222222222222222///111444444444666999<<<;;;<<<:::555555999;;;888999:::<<<<<<<<<===@@@BBBDDDDDDDDDBBBAAAAAABBBDDDTTTkkk444555777777777777888:::<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@>>>===<<<999:::===@@@EEEIIIMMMOOOQQQUUUZZZ```dddffffffeeebbbaaa```___^^^^^^^^^^^^^^^fffsss~~~uuummmkkksss|||xxxjjj[[[OOOGGG@@@===<<<;;;:::888777666666666555555555555555444333333111111222333444555666666555555444444333333222222111222333333333333222111111111222222222222111111111111111111111111111111222222222111111000000///////////////000000000000/////////000000000111111//////000000000000111111///000222222000///000111///000111222222222222222000111111111111222222222222222222222222222222222...111555666666777<<<@@@@@@FFFEEE;;;666999<<<:::999:::<<<===>>>@@@BBBEEEGGGGGGHHHIIIIIIIIIHHHGGGTTTiii222444666888888999:::<<<:::;;;<<<===???AAABBBBBBCCCBBBAAA@@@???>>>>>>>>>??????AAADDDGGGLLLPPPRRRUUUZZZaaagggjjjjjjgggddd_________^^^]]]]]]]]]\\\ccclllyyy|||rrrlllooovvvyyyyyymmm```SSSIIICCC===<<<;;;999777777666666555555555666555444444333222333333333444555555555333333333333333222222222222222222222222222222222333333222222222222333333111111111111111111111111333333222111111000000///000000000000111111222222//////000000000111111111//////000000000111111111///000222222000///000111222222333333333222222111000111111111111222222222222222222222222222222222000333777777666888<<>>???BBBEEEHHHMMMOOORRRUUUXXXXXXVVVTTTUUUiii000333666888999;;;===???;;;<<<===???AAACCCEEEEEEEEECCCAAA???>>>>>>>>>???CCCCCCDDDFFFIIINNNRRRUUUWWW\\\dddjjjllljjjeeebbb^^^^^^]]]]]]]]]\\\\\\\\\gggppp~~~{{{rrriiihhhttt|||ooo```RRRIII>>>===;;;999888777666666333333444444333333222111444444444444444444444333222222222222222222222333333222222111111222222333555444333222222333444555000000000000000000000000333333222222111000000///000000111111222222222333000000000000111111111111//////000000111111111222///000222222000///000111777777777666555444333222000111111111111222222222222222222222222222222222222666999999777777<<<@@@QQQ]]]^^^MMM<<<999;;;:::888:::===???AAACCCGGGJJJTTTVVV[[[aaaeeefffcccaaaWWWiii333333444666777999::::::>>><<<;;;===BBBEEEEEEDDDCCCCCCCCCBBB@@@@@@BBBDDDEEEHHHJJJKKKMMMRRRYYY___bbbggglllnnnmmmjjjhhhgggddd```^^^^^^\\\YYY^^^gggrrr||||||pppkkklllpppzzz}}}wwwqqqaaaNNNIII@@@999999:::999777777555444444333333333444444555555444444444333333333000111222222333333333333222222222222222222222222333333333222222222111111333222222222111000000000000000000000000000000000000000000000000000000000222222111111000/////////000000000000000///......///000111222222222222222222222333333333444444444222111000000000111222333444444444444444444444444444555555777888999:::;;;@@@OOOTTTFFF999:::>>>???:::;;;<<<===>>>BBBHHHLLLUUU\\\dddllluuuzzzwwwqqqjjjppp444555666777999:::;;;<<<>>><<<<<<>>>BBBEEEEEEDDDEEEEEEDDDBBBAAAAAADDDFFFIIIKKKMMMNNNPPPUUU]]]dddgggiiimmmooopppnnnjjjhhhddd___\\\]]]\\\]]]dddnnn|||xxxppppppsssyyyxxxiiiXXXNNNDDD<<<:::;;;999888999666555444444333333333333333333333444555555666666222333333444555555444444333333333333333333222222333333333333222222222222222222222111111111111111111111111111111111111111000000000000000000000000/////////000111111222222000000000000000///......///000000111222222111111222222222222333333333333444333222111000000111111444444444444444444444444666666777777888888999999<<>>888<<<===::::::;;;<<<===???CCCHHHLLLTTT\\\hhhvvv~~~666777888999:::;;;<<<===>>>======???BBBDDDEEEDDDGGGGGGEEECCCBBBCCCGGGJJJMMMPPPSSSUUUWWW]]]dddkkknnnmmmnnnpppsssrrrmmmiiibbb]]]ZZZ[[[]]]cccoooyyy|||wwwtttxxx~~~uuufffWWWKKK@@@<<<:::888999<<<777666555444333333333333111222333444666777999999444444555666666666666555333333333333333333444444444444444444333333333333111111111111111222222222222222222222222222222222000000000000000000000000/////////000111111222222000000000000000//////...//////000000111111000000111111111222222222222333555444333111000000000000444444444444444444444444888888777777777777777777888<<<;;;777999???>>>777;;;<<<>>>???@@@DDDIIIMMMRRR\\\kkk777888888999;;;<<<<<<===>>>>>>???AAACCCDDDEEEDDDHHHGGGEEECCCCCCFFFKKKOOOOOOTTT[[[```dddhhhmmmqqqsssqqqoooqqqtttsssmmmggg___[[[XXXZZZ```kkkyyy~~~{{{|||~~~}}}rrr^^^RRREEE===999666888<<<888777666555333333222222222333444555666888999999555555666666666666555555333333444444444444555555555555444444444333333333000000000111222222222333222222222222222222222222000000000000000000000000222222111111000///////////////000000000000////////////000000000000//////000000111111111222222222444333333222111111111111333333444444444444444444777777777777777888888888888999888777;;;AAA???999<<<===???@@@BBBEEEJJJMMMRRR\\\lll888888999999:::;;;<<<<<<>>>???AAACCCDDDDDDDDDEEEFFFFFFEEEDDDEEEIIIOOOSSSPPPYYYdddmmmqqqsssuuuvvvwwwtttrrrsssuuurrrkkkddd\\\[[[ZZZ]]]fffttt}}}yyyeeeYYYKKKBBB:::666777;;;999888666555444333333222555555555666666666666777444444555555555444444333333333333444444555555555555555444444444333333333000000000111222222222333111111111111111111111111000000000000000000000000222222111111000///////////////000000000000////////////000000000000///...000000111111111222222222111111222222333333333333333333333444444444555555555555666777888999::::::888:::;;;::::::===>>><<<===>>>AAABBBDDDGGGKKKNNNSSS]]]nnn999999999:::;;;<<<<<<<<<>>>@@@CCCDDDDDDDDDDDDEEEEEEFFFFFFGGGIIINNNTTTXXXWWW```mmmvvvyyyyyyyyyyyyyyywwwwwwwwwuuupppggg```[[[]]]```dddooo}}}}}}wwwvvv||||||~~~zzz}}}mmmbbbUUUJJJ@@@999888;;;888777666555444444444444666666666555555444444444333444444444444333222222222222333333444444555555444444444444333333333333111111111111111222222222111111111111111111111111000000000000000000000000/////////000111111222222...//////000000000000000000000111111000000//////111111111222222222222333///000111333444444555444222333333444444555555555444444555777888999:::;;;777:::<<<;;;999999;;;======???BBBDDDFFFIIILLLOOOUUU___mmm:::;;;;;;<<<<<<======>>>>>>AAAEEEFFFEEEDDDDDDFFFDDDFFFIIIKKKOOOTTTZZZ^^^bbbjjjtttzzz{{{zzzzzzzzzzzz{{{}}}{{{vvvmmmddd^^^\\\bbbhhhnnnzzzxxxtttuuu|||||||||}}}sssvvv}}}uuulll```VVVJJJ???;;;===777777666555555555555555555555555555444444333333444444444444444333222222111111222222333444444444333333333333222222222222222222222111111111111111222222222222222222222222000000000000000000000000/////////000111111222222......///000000000000000111111222222111000000///222222222222333333333333000111333444444444444333222222333333444555555666555666666777888999999999::::::;;;<<<<<<;;;<<<>>>>>>@@@CCCFFFGGGJJJMMMPPPUUU^^^iiisss<<<<<<======>>>>>>??????>>>AAAEEEFFFEEEDDDDDDFFFDDDGGGKKKOOOSSSXXX^^^bbblllqqqxxx{{{{{{yyyyyyzzz{{{~~~wwwlllccc]]]]]]eeemmmuuu~~~wwwvvvyyy~~~wwwyyy}}}oooooouuu{{{ssshhh^^^QQQDDD???@@@777666666555555555666666444444444444444444444444444555555555444333333222000000111222222333444444333333333222222222111111333222222222111111000000333333333333333333333333000000000000000000000000222222111111000/////////......///000000000000000222222222222222111000000222222333333333444444444222333444444444333222111222222333333444555666666777777777777777777888888===;;;;;;>>>@@@@@@@@@@@@>>>AAADDDFFFHHHJJJMMMPPPTTT\\\cccgggnnnxxx::::::;;;<<<===>>>??????>>>AAADDDEEEEEEDDDCCCDDDGGGIIILLLOOOUUU\\\dddjjjvvvzzz}}}|||xxxxxx|||}}}uuuiiiaaaaaajjjpppzzzzzzxxxzzz}}}}}}zzz|||~~~yyy{{{xxx~~~|||nnnaaaVVVJJJ@@@999888666777888666222222666444444333333333333222222222333333444444333333222333333333333333333333333333333333333333333333333333333333222222111111111555555444333222111000///000000////////////000000333333333222222222111111111111000//////000111222111111111111111222222222222222333333333333444444333333333333333333333333222333555444333333444666777777777777888999:::;;;;;;;;;;;;<<<<<<>>>???@@@???AAAEEEGGGIIIMMMQQQTTTYYY]]]___]]]ZZZ\\\eeemmm}}};;;;;;<<<===>>>>>>??????@@@BBBEEEFFFFFFEEEEEEFFFMMMPPPSSSXXX___hhhqqqxxx~~~|||}}}}}}sssgggbbbcccqqqwww~~~xxxxxx|||{{{yyy~~~}}}~~~ssshhh]]]RRRFFF???:::888777999777333444777555555555444444444333333222333333444444333333222333333333333333333333333333333333333333333333333333333222222222222222222333333222222222222111111111111000000000000111111111111111000000000//////222111000//////000000111//////000111222333333444222222333333333333444444333333333333333333333333222444555555444333555666777777777777888999:::;;;;;;;;;;;;<<<===>>>???@@@@@@BBBEEEHHHKKKNNNSSSVVVXXXZZZZZZVVVPPPQQQYYYaaayyy=========>>>>>>??????@@@AAADDDFFFHHHHHHHHHIIIJJJQQQTTTXXX^^^eeeooozzz{{{pppfffggglllxxx~~~}}}yyy{{{zzz{{{wwwooofffZZZNNNFFF>>>:::888999888555555888666666666555555555555444333333444444444444333333333333333333333333333333333333333333333333333333222222222222222222333333111111111222222222333333222222222111111222222222111111111000000000000000222111000///////////////......///111222333444555222222333333333333444444333333333333333333333333222444555555444444555666888777777888888999:::;;;;;;;;;<<<<<<===???@@@AAAAAACCCFFFIIILLLPPPUUUYYYYYYZZZWWWPPPHHHGGGNNNUUUuuu>>>?????????@@@@@@@@@@@@BBBDDDGGGHHHIIIKKKNNNPPPWWWZZZ^^^cccjjjrrr{{{xxxmmmgggmmmxxx}}}zzztttmmmbbbUUULLLAAA<<<888888888555555777666666666555555555444444333333444444444444333333333333333333333333333333333333333333333333333333111111111222222333333333111111111111222222222222222222111111111111222222222222222222222222222222222222111000//////......//////000111222222333333222222222333333333444444333333333333333333333333333444555555444444555666888888888888999:::;;;;;;;;;<<<<<<===>>>@@@AAABBBAAACCCFFFIIILLLPPPVVVZZZ^^^^^^YYYOOOFFFDDDKKKRRRrrr???@@@@@@AAAAAABBBBBBBBBCCCEEEHHHJJJLLLOOOTTTWWWbbbdddhhhlllqqqwww}}}|||tttjjjgggqqq~~~|||vvvkkk^^^TTTFFF???999888777444444666555555555444444444444333333444444555555444444333333333333333333333333333333333333333333333333333111111111222222333333333222222222111111111000000111111111000000111111111222222222222222222222222333222222111000//////...222222111111111111111111222222222333333333444444333333333333333333333333333444666555444444555777888888888888999:::;;;<<<<<<<<<<<<===???AAABBBCCCBBBCCCEEEHHHJJJOOOUUUYYY``````[[[QQQHHHFFFLLLTTTqqq???@@@AAABBBCCCDDDDDDEEEEEEGGGIIILLLPPPVVV\\\aaagggkkkpppuuuxxx{{{yyyoooffffffsssvvviii___LLLCCC;;;999888555444555555555555444444444333333444444555555555555444444333333333333333333333333333333333333333333333333222222222222222222333333222222111111111000000000111111000000000000111111000000000000000111111111222333333333222111000000333333222222111000000000222222333333333333444444333333333333333333333333333555666666555555666777999888888999999:::;;;<<<<<<<<<===>>>@@@AAACCCDDDDDDEEEFFFHHHJJJNNNTTTYYY^^^^^^ZZZQQQHHHFFFLLLSSSppp???@@@AAABBBDDDEEEGGGGGGGGGIIIMMMPPPUUU]]]eeejjjjjjooowww~~~~~~rrriiieeeiiixxx~~~qqqhhhSSSIII???;;;:::666444555666666666555555555555444444444555555555555444444333333333333333333333333333333333333333333333333333333222222222222222222000000000000111111111111222222111111111111222222//////000000000111111111222333444444444333222222222222222111111111111111222222333333333333444444333333333333333333333333444555666666555555666777999999999999:::;;;<<<<<<<<<<<<===>>>@@@BBBDDDEEEGGGHHHHHHIIIKKKOOOUUUYYY[[[\\\ZZZQQQHHHEEEKKKQQQmmm>>>???AAACCCEEEGGGHHHIIIJJJLLLOOOSSSYYYaaajjjppppppwwwxxxkkkdddeeennn|||uuulllXXXMMMAAA===;;;888666666777777777777666666666666444444555555555555444444333333333333333333333333333333333333333333333333444333333222222111111111......///000111222333333444333333222222333333444111111222222333333333333222333444555555555444333000000111111222222222333222222333333333444444444333333333333333333333333444555666666555555666888999999999999:::;;;<<<<<<<<<<<<===???@@@CCCDDDEEEIIIJJJJJJJJJLLLPPPUUUYYYZZZ\\\ZZZRRRIIIEEEJJJOOOjjj@@@@@@AAAAAACCCEEEHHHJJJJJJRRRZZZ^^^dddmmmssstttzzz|||mmmbbbdddlllvvv~~~}}}yyyqqqeeeVVVFFF???===:::888999555555444444444555555666555555555555555555555555555555555444444333333333444444444444444444444444555444444333333444444555333333333333333333333333222222222222111111000000111111000000111222333333444333333222111000//////222222333444333222111000222222333333333333444444444444444555555555555666555555555555666666666777::::::999999999:::;;;;;;<<<>>>@@@BBBBBBCCCFFFHHHJJJJJJKKKKKKLLLPPPUUUXXX\\\\\\XXXOOOGGGFFFMMMUUUmmmBBBCCCEEEFFFHHHJJJMMMOOOOOOXXXaaafffllltttzzz{{{{{{uuujjjbbbfffpppzzz~~~}}}|||~~~wwwkkk[[[JJJBBB???;;;999999555555555444444555555666555555555555555555555555555555444444444333333333444444444444444444444444444444333333333333444444333333333333333333333333222222222222111111111000111111000000111222222333222222222111111111111111333444333333222111000000222222333333333333444444444444444555555555555666555555555666666666777777777777888999:::<<<>>>???===???AAABBBCCCDDDGGGIIIJJJKKKKKKKKKLLLOOOTTTWWWXXXYYYVVVNNNFFFEEELLLTTTmmm@@@BBBEEEFFFHHHJJJMMMPPPTTT___iiinnnttt|||~~~lllgggeeelllwwwsssdddRRRHHHBBB<<<999999666666555555444555555666555555555555555555555555555444444444444333333333444444444444444444444444333333222222222222333333333333333333333333333333222222222222111111111111111111111000111111222333000000111111111222222222555444333222111111111111222222333333333333444444444444444555555555555666555555666666666777777777777777888999;;;===???@@@>>>@@@BBBDDDEEEFFFHHHKKKJJJKKKLLLLLLLLLOOOSSSVVVXXXYYYWWWOOOGGGDDDJJJPPPlll@@@BBBEEEGGGGGGIIIMMMPPPXXXcccnnntttyyytttffffffjjjttt{{{lll\\\QQQHHH???:::999777666666555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333222222111111222222333333333333333333333333333222222222222222222222222222111111111111111222222111111111111111111111111444333111111111222333444222222222333333333444444444444444555555555555666555666666666666777777777;;;:::::::::;;;<<<===>>>???AAADDDFFFGGGHHHKKKMMMKKKLLLMMMNNNNNNPPPTTTVVVZZZ[[[YYYQQQGGGDDDHHHMMMlllDDDGGGJJJJJJJJJLLLRRRWWW___jjjvvvzzz~~~|||oooeeejjjsss}}}zzz}}}tttggg\\\QQQDDD<<<999888777666555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333222222111111222222333333333333333333333333333222222222222222222222333222222111111111111111222333333222222111000000///111000000000111333555666222222222333333333444444444444444555555555555666666666666666777777777888;;;;;;;;;;;;<<<===>>>???AAACCCFFFHHHIIIJJJMMMOOOMMMNNNPPPPPPQQQSSSVVVYYYVVVXXXVVVOOOFFFCCCHHHMMMjjjDDDGGGJJJJJJIIINNNVVV^^^kkkvvvxxxpppjjjttt}}}|||yyyxxx}}}{{{rrrjjj]]]MMM@@@;;;888888777666555555555555555555555555555555555555333333333444444444444555444444444444444444444444333333222222222222333333333333333333333333333333222222222222333333333333333222111111000111111111444444333222111000///...000000000111222444555666222222333333333333444444444444444555555555555666666666666777777777888888888888999;;;===@@@BBBCCCBBBEEEGGGIIIKKKMMMPPPRRRNNNPPPSSSTTTUUUWWWZZZ]]]PPPRRRQQQKKKCCCBBBIIIPPPgggAAADDDGGGHHHIIIPPP]]]gggvvvtttqqqrrr~~~}}}yyyyyy|||}}}wwwjjjVVVEEE>>>999888777666555555555555555555555555555555555555333333333444444444555555444444444444444444444444444444333333333333444444333333333333333333333333222222222333333333444444333222222111000000111111222222222111111111000000111111222333333333333222222222333333333333444444444444444555555555555666666666777777777888888888888888999;;;>>>@@@CCCDDDCCCFFFIIIKKKLLLNNNQQQTTTPPPRRRUUUWWWYYY\\\___aaaTTTUUURRRKKKCCCBBBIIIQQQeeeCCCGGGJJJKKKNNNXXXfffrrr|||yyyqqqpppxxxzzz}}}rrr\\\III@@@999999777666555555555555555555555555555555555555333333333444444555555555444444444444444444444444555444444333333444444555333333333333333333333333222222222333333444444444333333222111000000111111111111111111111222222222222333444444333222000///222222333333333444444444444444444555555555666666777777777777888888888888;;;;;;<<<<<<===???@@@AAADDDFFFIIILLLMMMOOORRRUUUQQQSSSWWWZZZ\\\^^^bbbddd^^^]]]YYYNNNDDDBBBIIIPPPcccIIIIIIMMMQQQUUU]]]nnn~~~}}}rrrnnnppp~~~}}}zzzzzz|||hhhQQQBBB<<<<<<<<<999666555555555666555555555555444444444555444333222222333444555555555666666555333111000222222444444444444222222444333222222111111222222///222444666666444222///000000111222333333444444222222222222222222222222111111222222222333333333222222333333333444444444666666444333333444555666999999999::::::;;;;;;;;;======>>>???@@@BBBDDDDDDCCCGGGLLLPPPSSSTTTSSSRRRPPPSSSWWWZZZ]]]```dddfffgggddd^^^RRRGGGDDDHHHMMMbbbJJJJJJNNNUUU\\\fffwwwyyyqqqrrrxxx{{{{{{}}}~~~oooXXXHHH>>>>>><<<:::777666666777666555555555555444444444444444333222222333444444555555555555444333222222222333333444444333333222444333222222111111222222111222444555555444222111000111111222333333444444222222222222222222222222111222222222222333333333222222333333333444444444666555444444444444555666666666777888999999::::::======>>>???AAABBBDDDEEEEEEGGGKKKOOORRRSSSSSSSSSTTTVVVYYY\\\^^^aaaeeehhhkkkiiibbbVVVJJJEEEIIINNNaaaLLLKKKOOO[[[hhhuuutttpppxxx|||{{{}}}uuu```OOOAAA???<<<:::888777777888666555555555555444444444444444333222222333444444555444444333333444444444222333333444444333333222444333222222111111222222222333333444444333333222111111111222222333333444222222222222222222222222222222222222333333333333333333333333444444444444666555555444444555666666555555666777999:::;;;;;;======>>>???AAACCCEEEFFFFFFHHHKKKMMMPPPRRRSSSTTTXXXYYY[[[]]]___bbbgggjjjpppnnngggZZZLLLFFFIIIOOO___MMMLLLSSScccvvv{{{qqqqqq}}}yyyeeeRRRDDD@@@<<<999777777777777666555555555555444444444555444444444444444444555444444333222333444555666333333333333333333333333444333222222111111222222444333333222222333333444111111111222222333333333222222222222222222222222222222222333333333444444333333333444444444444555555555555555555666666666666777888999;;;<<<===>>>======>>>@@@BBBDDDGGGHHHIIIIIIKKKMMMOOORRRTTTUUUYYYZZZ[[[]]]^^^aaafffiiiooooooiii\\\MMMFFFJJJPPP^^^OOOPPPZZZoooxxxqqqttt~~~}}}jjjXXXGGGBBB<<<888777777666666666555555555555444444444555555666666666666555555444333222222333444666777333333333333333333333333444333222222111111222222444333333222222333333444111222222222222222333333222222222222222222222222222222333333333444444444333333444444444555555555444555555666666777777777666777888999;;;<<<===>>><<<===>>>@@@CCCFFFHHHIIIKKKKKKLLLMMMOOORRRUUUVVVWWWYYY[[[\\\^^^aaaeeehhhlllmmmiii\\\MMMFFFJJJPPP^^^SSSWWWeee|||vvvsssyyyrrrbbbMMMFFF===888777777666555666555555555555444444444555555666666666666555555333333333333444444555666444333333222222333333444444333222222111111222222444333333222222333333444222222222222222222222222222222222222222222222222333333333333444444444444333444444444555555555555444444666777777777777777555555666777999:::;;;;;;<<<===>>>AAADDDGGGIIIKKKLLLMMMNNNOOOQQQTTTVVVWWWVVVXXX\\\^^^```cccfffhhhlllnnnjjj]]]MMMFFFJJJQQQaaaWWW___qqqwwwsssvvv~~~yyyjjjSSSKKKAAA:::999999777555666555555555555444444444333333444555555444333333333333444444555444444444444333333222222333333444444333222222111111222222333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444444555444444444444555555555555333444666777888888777777666666777888999999::::::<<<===>>>AAADDDHHHJJJLLLMMMNNNPPPRRRTTTUUUWWWWWWWWWZZZ___ccceeegggiiikkkppprrroooaaaPPPGGGKKKRRRfff[[[eeeyyy}}}rrrqqqxxxyyy{{{}}}~~~{{{nnnXXXOOOCCC<<<::::::888666666666555555555444444444111111333333333333111111333333555555555444333222444444222222222222444444444333222222111111222222222333333444444333333222222222222222222222222222222222222222222222222222333333333444444444555555444444444555555555666666333444666777888888888777999999999::::::;;;;;;;;;<<<===???AAAEEEHHHKKKMMMNNNOOOQQQSSSUUUWWWWWWXXXXXX\\\cccgggjjjlllmmmnnnuuuwwwttteeeRRRHHHKKKSSSjjjcccuuuuuuoootttuuupppyyy|||xxx}}}www}}}{{{tttfffYYYHHH;;;666555555555333555888::::::888555333777777666555555555555666333333222222222222111111333333333333333333333333333333333444444444555555555444333333222222222222222222222333333444444444111000///------///000111111222333444555555555555555555555666666666777777666666666666666555555555999999999::::::;;;;;;;;;@@@@@@AAABBBEEEIIILLLOOOOOOQQQSSSSSSSSSSSSTTTUUUXXXYYY]]]dddggggggjjjpppssswwwxxxlllWWWHHHKKKWWWhhhrrr{{{tttqqqzzzxxxuuu~~~zzzxxx~~~nnn___LLL>>>999888888777888888888888777666555444777666555555444444555555555444444444333333333333333333333333333333333333333333333333444444444444555444333333222222222333222222222333333333333333333222000//////000222333222222333444555555555555333333333444444444555555777777777777777777777777999999::::::;;;;;;<<<<<<@@@@@@AAABBBEEEIIILLLNNNOOOQQQSSSTTTTTTSSSTTTVVVWWWWWW[[[bbbeeefffjjjpppvvv{{{}}}sss]]]LLLNNNXXXkkktttssswww}}}yyyzzz|||yyyyyyxxxhhhRRRCCC===<<<:::888<<<;;;888666555444444555666555555444444444444444666666666666555555555444333333333333333333333333222222222222333333333333444444333222222222333333333333222222222222222222555444222222222222444555333333444444555444444444333333444444444555555555888888888888888888888888999::::::;;;<<<<<<======@@@@@@AAABBBEEEHHHLLLMMMOOOQQQTTTUUUUUUUUUVVVWWWWWWVVVYYY___bbbeeekkkrrrzzzzzzcccQQQOOOXXXooo~~~pppttt~~~|||xxxyyy~~~{{{yyy}}}}}}pppYYYHHHAAA>>>;;;888;;;:::888777666555555555555555444333333333333444666666666666555555555555444444444444444444444444111111222222222333333333444333333222222333333333333333333222222111111000444444333333333333444444444444444555444444333333666666666666777777777777888888888888999999999999::::::;;;<<<======>>>>>>@@@AAABBBCCCFFFIIIKKKMMMOOORRRUUUWWWWWWWWWXXXXXXXXXWWWYYY^^^bbbfffmmmuuu|||iiiTTTPPPWWWsss{{{pppyyy~~~www}}}~~~|||{{{xxx{{{~~~{{{vvvbbbPPPEEE???:::777777888888999888888777666555555444333333333333444555555555444444444444333444444444444444444444444111111222222222333333333333333333222222333333444444333333222222111111111333333333222222333333333444444444555444444333333666666666777777777888888777777777888888999999999:::;;;<<<===>>>???@@@@@@AAABBBCCCEEEGGGJJJLLLMMMOOORRRVVVYYYYYYYYYZZZZZZ[[[YYY[[[```dddhhhoooxxxmmmWWWSSSZZZvvvyyysss}}}|||{{{~~~yyy|||yyy}}}nnn\\\LLLAAA;;;999666777888999999999777777666555555444444444444444444444444333333333222222444444444444444444444444222222222222333333333333333333222222222333444444444444333333333333333333222222222222222222222222333333444444555444444444444444555555555666666666777777777888888999::::::;;;;;;<<<===???@@@AAAAAACCCDDDEEEGGGIIIKKKMMMMMMOOORRRWWWZZZ[[[[[[[[[\\\]]]\\\]]]bbbfffiiiqqqyyynnnZZZVVV^^^xxx{{{vvvwww~~~||||||zzziiiUUUEEE>>>===::::::999888777777777777777666555555444444555555444444444333333333333222555555555555555555555555333333333333444444444444333222222222333333444555444444444444444444555555222222222333333222222222222222333444555555555555444555555555666666666666888888888999:::;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBDDDEEEGGGIIIKKKMMMNNNNNNNNNRRRXXX[[[]]]]]]]]]]]]^^^]]]___dddgggjjjpppwwwjjjWWWVVV^^^yyyvvvsssyyy{{{}}}zzzrrr[[[IIIAAAAAA???<<<999666444555777888777777666555555555555666555555444444444333333333555555555555555555555555333333444444444444555555222222222222333333444555444444444555555666666666222333333444444333333222111222333444555555666555777777777777888888888888999999::::::;;;<<<======;;;<<<===>>>@@@AAABBBCCCEEEFFFHHHJJJLLLNNNOOOOOONNNSSSXXX\\\]]]]]]^^^^^^^^^]]]```eeehhhiiiooovvv|||eeeRRRRRR\\\yyyzzzxxx~~~}}}wwwcccOOOGGGIIIDDD>>>888666888888666333555444444333333222222111444333333222111111111222444444444444444444444444111111111111111111111111333333444444555666777777888777444222111222333444444444333222222333333333222222333333333444444444555555555555666888999:::::::::999999::::::;;;<<<<<<===>>>@@@AAABBBCCCCCCCCCFFFJJJLLLLLLLLLLLLLLLOOOPPPRRRUUUXXX[[[^^^___``````aaadddggglllpppsssttt[[[SSSPPP___{{{{{{zzz~~~~~~lllUUUGGGDDDCCC===888666888999666444333333333444444444444444444333333222222111222222444444444444444444444444222222222222222222222222333333333444444555555666666555333111111111222333333222222111111222222222222333333333333444444444555555555555777888999:::::::::999999::::::;;;<<<======???AAABBBCCCCCCDDDCCCFFFIIIKKKLLLLLLMMMOOOPPPQQQSSSVVVYYY\\\___aaaddddddeeegggjjjnnnqqqttt||||||nnnXXXSSSOOO___~~~|||~~~xxxaaaMMMBBBAAA===888777888999777555333333444444555666666777333333333333222222222222444444444444444444444444333333333333333333333333333333333333333333333333444333222111000111222333222111111000000111222222333333333444444444555555555555555666777888999:::::::::999999::::::;;;<<<>>>>>>@@@BBBCCCDDDDDDDDDEEEFFFIIIJJJKKKMMMPPPRRRQQQRRRTTTWWW[[[^^^aaacccffffffggghhhkkknnnqqqrrrxxxvvv{{{gggUUURRROOO]]]yyyzzz~~~~~~mmmVVVFFF???<<<888777888888888777444555555555666666666777333333333333333333222222444444444444444444444444333333333333333333333333333333222222222222222222333222222111222222333444222111111111111222222333444444444444555555555555555555555666777888::::::;;;::::::::::::;;;<<<<<>>@@@AAACCCDDDFFFGGGGGGGGGHHHIIIIIIJJJKKKNNNSSSWWWVVVWWWXXX[[[^^^aaadddeeegggggghhhjjjlllnnnpppqqq|||xxxzzzfffUUURRRNNNZZZ{{{|||{{{ttttttyyyuuuuuuxxx{{{~~~~~~~~~}}}{{{|||~~~qqq[[[HHH???===:::888666666777777888777777666555555444444111222444555555444333333444444444444444444444444333333333333333333333333222222222222222222222222444444444444444444444444222222222222333444555555555555555666666666666777666666666777888999:::;;;>>>>>>======>>>>>>???@@@AAABBBDDDFFFGGGHHHHHHHHHIIIJJJKKKKKKLLLOOOSSSWWWXXXYYYZZZ\\\^^^aaacccdddgggiiikkknnnpppsssuuuvvv|||kkkWWWSSSOOO\\\~~~}}}yyyxxx~~~~~~xxxxxxwwwuuuwww|||}}}|||}}}~~~}}}}}}~~~wwwrrrsss~~~rrr]]]III???>>><<<888666555666777555555555555555555555555111222444555666555444333444444444444444444444444222222222222222222222222111111222222333333444444444444444444333333222111111111111111222333444555555555666666666777777777666666666777888999;;;;;;@@@@@@?????????@@@AAAAAABBBCCCEEEGGGHHHIIIIIIIIIJJJKKKMMMMMMNNNPPPSSSUUUZZZZZZ[[[\\\^^^```bbbccceeegggjjjnnnrrrvvvxxxyyy~~~~~~pppZZZTTTQQQ```|||}}}}}}xxxrrrrrr|||}}}}}}xxxwwwzzz}}}||||||}}}~~~{{{zzzlllmmmooossszzzsssnnnqqqyyyuuu```MMM@@@???===999666444555666333333444444555666666666111222444666666555444333444444444444444444444444111111111111111111111111111111222333444444555555444444444333222111000///000000000000111222333444666666666666777777777777666666777777888999;;;<<>><<<;;;666333333333333333333333333333333555555666777777777777666444444444444444444444444333333333444444444555555333333333333333333333333555555444444444444555555666666666777777777888888777777777777777777777777999::::::;;;<<<<<<======@@@@@@@@@AAABBBCCCEEEFFFGGGHHHIIIIIIHHHIIIKKKLLLMMMNNNPPPPPPOOOOOOPPPRRRWWW]]]aaabbbcccfffgggeeeeeegggiiikkkmmmqqqvvvyyyxxxzzzyyynnn\\\OOORRR\\\vvvvvvpppmmmnnnpppttt{{{}}}||||||xxxzzz|||~~~~~~~~~{{{uuuooohhhccc___]]]YYYWWWVVVUUUVVVZZZaaagggvvv}}}|||rrrooojjjeeecccdddiiimmmxxx|||mmmdddgggppp|||{{{{{{yyyfffQQQGGG>>><<<;;;777444333222222222222222222222222555555555555444333222111555555555555555555555555333333444444444555555555333333333333333333333333444444444444444555555555333444444444555555555555666666777777777777777888999999:::;;;;;;<<<======AAAAAAAAABBBCCCEEEFFFGGGIIIJJJKKKJJJJJJJJJLLLNNNOOOQQQRRRSSSRRRRRRTTTUUUWWW]]]aaabbbcccgggiiigggggghhhjjjlllmmmppptttwwwxxxxxxvvvkkkZZZNNNQQQ[[[ttttttooolllnnnqqqttt||||||zzzyyyyyyvvvxxx{{{~~~}}}wwwqqqmmmhhhfffbbb^^^YYYUUURRRPPPMMMOOOPPPOOOPPPTTTWWWZZZaaafffmmmtttyyy}}}zzzvvvtttvvvyyyzzz}}}yyysssooojjjjjjhhhgggggglllsssyyyooocccdddiiiuuu}}}yyyuuu|||lllUUUJJJ???<<<<<<888555555222222222222222222222222333333444444444444333333555555555555555555555555333333333444444444555555333333333333333333333333222222333333444444444444222222333333333444444444555555555666666777777777888888999:::;;;<<<======AAAAAABBBCCCDDDFFFHHHHHHJJJKKKLLLLLLKKKLLLNNNPPPRRRTTTVVVVVVVVVWWWYYYZZZWWW]]]aaaaaacccgggjjjiiihhhjjjkkklllmmmooosssvvv|||zzzuuujjjYYYNNNPPPYYYrrrtttooommmooossswww~~~|||yyywwwvvvvvvuuuwwwzzz}}}}}}xxxsssllleee```XXXWWWVVVTTTQQQOOONNNMMMIIINNNRRRQQQQQQTTTUUUTTTWWWYYY\\\```dddgggiiijjjlllllliiieeeaaabbbgggkkkmmmqqqvvv{{{xxxsssoookkkiiihhhkkkmmmooorrrwwwuuueeeccceeeooo}}}||||||{{{ttt~~~ttt^^^PPPBBB===<<<:::888777333333333333333333333333000111333555777888999999555555555555555555555555222222222333333333444444333333333333333333333333111222333444444555444444444444444555555555555666444555555666666777777777888888999;;;<<<===>>>???BBBBBBBBBDDDEEEGGGIIIJJJLLLMMMNNNNNNMMMMMMOOOQQQTTTVVVXXXYYYYYYZZZ\\\^^^YYY^^^bbbbbbccchhhjjjjjjiiijjjkkklllmmmooorrruuu~~~{{{tttiiiXXXMMMPPPXXXqqq|||tttooonnnqqquuuyyyzzzwwwuuuttttttuuuvvvxxx{{{~~~{{{vvvoooiiieeeaaa\\\YYYUUUUUUUUUUUUUUUTTTTTTSSSQQQWWWZZZXXXWWW[[[[[[YYYZZZYYYXXXXXXYYYYYYYYYXXXWWWXXXXXXUUUQQQQQQVVVZZZ\\\```ffflllrrryyyuuummmjjjjjjkkklllnnntttzzz~~~~~~jjjeeecccjjjwww}}}}}}xxx}}}jjjYYYGGG@@@>>>;;;999888333333333333333333333333111222444555666777777777444444444444444444444444111111111222222222333333333333333333333333333333111222444555666666666555555555555555666666666666555555666777777888999999::::::;;;===>>>???@@@AAABBBBBBCCCDDDFFFHHHJJJKKKMMMNNNOOOOOONNNOOOQQQSSSUUUWWWYYYZZZ[[[\\\^^^```\\\aaadddcccdddiiilllkkkiiijjjkkklllmmmooorrruuu~~~yyyrrrfffWWWMMMPPPXXXqqq|||yyy~~~tttpppnnnrrrvvvzzz~~~yyyuuutttssssssuuuvvvxxxzzz}}}~~~tttmmmddd]]]ZZZYYYXXXVVVZZZ[[[[[[\\\]]]]]]\\\\\\[[[aaabbb^^^^^^bbbccc```aaa^^^[[[XXXVVVSSSQQQOOOJJJMMMOOOMMMHHHGGGJJJNNNNNNRRRYYY___fffnnnuuuzzzxxxnnngggfffiiinnnqqqwww~~~mmmgggcccgggsss~~~}}}vvv{{{sss```LLLBBB???<<<:::999444444444444444444444444555555555444333222111000444444444444444444444444000000111111111222222222333333333333333333333333222333555777777777777666444444444444555555555666666777777888999999::::::<<<<<<===???@@@BBBCCCCCCBBBCCCCCCEEEGGGIIIJJJLLLNNNOOOPPPPPPOOOOOOQQQSSSTTTVVVYYYZZZ[[[\\\^^^```^^^cccfffeeefffjjjmmmlllhhhjjjkkklllmmmooosssvvv|||wwwpppdddVVVMMMPPPYYYrrr}}}zzzzzzzzz~~~}}}|||wwwrrrsssxxx}}}xxxtttsssrrrrrruuuxxx{{{}}}}}}}}}~~~|||qqqlllmmmbbb```\\\ZZZYYYZZZ\\\^^^eeeeeegggiiikkkjjjgggeeeggghhhjjjlllkkkiiigggeeeaaa```]]][[[WWWUUURRRQQQNNNMMMKKKIIIGGGGGGGGGGGGLLLMMMNNNQQQXXX```hhhlllmmmzzzyyyuuuooolllmmmrrryyy~~~{{{nnngggooovvvwww}}}|||{{{nnnVVVEEE???===;;;888888666555444555666555444555555444444444333333333555555666666555444333333444444444333333222222222333333333333333333333333444444555555555444222111444444444555555555666666555555666888999:::;;;<<<<<<===????????????BBBDDDEEEGGGHHHHHHFFFFFFGGGIIIMMMNNNOOOOOONNNOOOQQQSSSTTTVVVZZZ]]]___```______bbbccceeeggghhhiiijjjjjjgggjjjlllmmmllllllnnnooouuuwwwrrrcccQQQIIIPPPYYYttt}}}{{{{{{yyyxxxyyyzzzvvvrrrtttzzz|||wwwtttrrrrrrrrruuuxxx{{{}}}}}}}}}~~~|||rrrfffaaaaaa\\\[[[ZZZ[[[]]]bbbfffhhhnnnnnnnnnnnnnnnlllhhheeefffggghhhiiiiiigggfffeeedddcccaaa___]]][[[YYYXXXSSSQQQOOOLLLJJJHHHHHHHHHMMMLLLLLLMMMPPPVVV[[[^^^bbbnnnyyy}}}yyywwwvvvwwwzzz~~~sssiiimmmtttxxx~~~{{{sss[[[III@@@===:::777888666555444555666555444555555555444444444333333555555555555555444333333333333333333222222222111333333333333333333333333444444555555555444333222555555555555666666666666555555666777999:::;;;<<<;;;===>>>??????@@@CCCEEEFFFHHHIIIIIIGGGGGGHHHJJJNNNOOOPPPOOOOOOOOOQQQSSSRRRTTTVVVYYYZZZ[[[ZZZZZZ^^^___aaadddfffhhhiiiiiiiiikkkmmmnnnnnnoooppprrruuuxxxttteeeSSSKKKQQQZZZsss~~~|||}}}xxxqqqpppqqquuusssrrruuu}}}zzzvvvrrrqqqqqqqqquuuwwwzzz||||||}}}~~~yyytttooofff\\\XXXYYY\\\\\\^^^```eeekkkpppssstttsssrrrrrrpppmmmiiieeedddddddddcccccccccbbbbbbcccbbbbbbaaa___^^^^^^]]]XXXVVVSSSPPPMMMLLLKKKJJJLLLKKKIIIIIIJJJMMMPPPRRRUUU^^^hhhooowww}}}mmmnnnuuuzzz{{{xxxwww}}}yyyaaaNNNCCC===999666888666555444555666555444555555555444444444444333444555555555555444444333333333333333222222222222222222222333333444444444444444555555555444333222555555555666666666777777444555666777888:::;;;;;;;;;<<<>>>???@@@AAADDDGGGGGGIIIJJJJJJIIIIIIJJJLLLNNNOOOPPPPPPOOOPPPRRRSSSRRRSSSUUUVVVWWWWWWVVVUUUXXXZZZ\\\```cccfffhhhhhhjjjlllooopppqqqrrruuuwwwwwwzzzxxxiiiWWWNNNRRRZZZqqq~~~{{{pppiiiiiijjjooonnnpppvvv|||xxxtttqqqooopppppptttwwwyyy{{{{{{|||~~~~~~}}}}}}~~~sssnnniiieee___ZZZZZZ^^^ffffffhhhjjjnnnqqquuuwwwuuusssqqqpppoookkkgggddd^^^]]]\\\[[[ZZZ[[[\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\ZZZXXXVVVSSSQQQPPPOOOOOOLLLKKKJJJIIIIIIKKKMMMNNNMMMQQQXXXaaakkkwwwwwwtttyyy~~~{{{yyyyyy|||fffSSSEEE===999666888666555444555666555444555555555555444444444444444444444555555444444333444444444333333333333333111111222333333444555555444444444444444444444333444444555555555666666666444555666777888:::;;;;;;;;;<<<>>>@@@@@@BBBFFFHHHIIIJJJKKKKKKKKKKKKLLLNNNMMMNNNOOOOOONNNOOOQQQSSSTTTUUUVVVVVVVVVUUUUUUTTTUUUWWWZZZ^^^bbbfffhhhiiilllnnnqqqssstttwwwzzz}}}}}}~~~ooo[[[OOOQQQWWWqqquuujjjddddddfffiiijjjnnnwww|||yyyuuuqqqooonnnnnnooosssuuuwwwyyyyyy{{{~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~zzzkkkfffaaa___^^^^^^dddlllqqqrrrrrrtttuuuvvvwwwxxxvvvtttpppnnnkkkfffaaa^^^WWWVVVTTTSSSSSSSSSUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVTTTSSSSSSSSSTTTUUUNNNMMMLLLKKKJJJJJJJJJJJJLLLKKKNNNUUU```lllxxx~~~||||||jjjWWWHHH>>>:::999888666555444555666555444666666555555555444444444333333444444444444444333444444444555555555555555111111222333333444555555444444444444444444444444333333444444444555555555555666777888999:::;;;<<<;;;===???@@@AAACCCFFFIIIIIIKKKLLLLLLLLLLLLNNNOOOLLLNNNNNNNNNMMMNNNPPPRRRTTTUUUUUUUUUUUUUUUTTTTTTUUUWWW[[[___dddgggjjjkkkmmmooorrruuuwww{{{ttt^^^PPPPPPVVVqqqqqqeee``````bbbeeehhhoooyyyyyywwwsssooommmmmmmmmnnnqqqsssuuuvvvwwwyyy}}}~~~}}}|||{{{zzz{{{{{{|||}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}|||vvvrrrfffbbb```aaacccfffnnnwwwwwwwwwxxxxxxxxxwwwvvvuuuvvvsssnnnjjjeee```[[[WWWSSSRRRQQQPPPPPPPPPQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQQQQRRRTTTVVVWWWRRRQQQOOOMMMJJJHHHFFFEEEKKKIIIJJJOOOVVV```nnnzzz}}}~~~nnn[[[KKK@@@;;;;;;888666555444555666555444666666666555555555444444222333333444444444444333444444444444555555555555222222222333333444444444444444333333333444555555444444444444555555555666666777888999:::<<<=========>>>@@@AAABBBCCCFFFIIIIIIKKKLLLMMMLLLMMMNNNPPPMMMNNNOOOOOONNNNNNPPPRRRSSSSSSSSSTTTTTTUUUUUUVVVYYY[[[^^^bbbfffiiikkklllnnnpppsssvvvzzz~~~www```RRRRRRWWWsss~~~oooccc]]]\\\]]]eeehhhqqq}}}wwwuuuqqqnnnlllkkklllmmmpppqqqssstttuuuwww{{{~~~}}}|||{{{yyyyyyyyyzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~zzzuuuoookkkgggfffggglllnnnooouuu{{{zzzzzzyyyxxxuuuqqqnnnlllkkkiiieeebbb___\\\XXXUUUSSSSSSRRRQQQQQQQQQQQQQQQSSSSSSRRRRRRQQQPPPPPPPPPNNNNNNNNNNNNPPPRRRTTTUUURRRRRRRRRPPPNNNKKKIIIHHHHHHGGGIIIMMMPPPTTTaaannnuuusss```MMMAAA<<<<<<888666555444555666555444666666666666555555555555111222333444444444444444222222222333333333444444333333333333333333333333444333333333333444555666666666666666777777777777888888999:::<<<===>>>>>>>>>@@@AAABBBBBBCCCFFFHHHIIIJJJLLLMMMLLLMMMOOOPPPOOOPPPQQQPPPPPPPPPRRRTTTSSSSSSTTTUUUWWWXXXZZZ[[[\\\^^^```dddgggiiikkklllnnnpppssswww{{{xxxbbbUUUUUU[[[vvv~~~~~~~~~nnnbbb[[[YYYZZZeeeiiisss~~~}}}|||vvvtttpppmmmkkkkkklllmmmoooppprrrssstttvvvzzz}}}{{{zzzyyyyyyyyyzzz{{{|||{{{zzzzzz{{{|||~~~zzz{{{}}}{{{vvvpppjjjfffkkklllpppvvvxxxwwwxxx}}}}}}|||zzzvvvqqqkkkeeebbb^^^\\\ZZZZZZZZZYYYWWWVVVUUUUUUTTTTTTTTTSSSSSSSSSRRRQQQPPPOOONNNMMMLLLLLLMMMMMMLLLMMMNNNPPPQQQSSSQQQRRRSSSSSSSSSRRRPPPOOOEEEEEEIIIMMMLLLMMMWWWeeeppp|||~~~xxxdddPPPBBB===<<<888666555444666666555444777666666666555555555555111222333333444444444444000000000111111222222222444333333333333333333333444333333222333444555666888888888888999999999999888999:::;;;===>>>?????????AAABBBBBBBBBCCCEEEGGGHHHJJJLLLLLLLLLMMMOOOPPPQQQRRRSSSRRRRRRRRRTTTVVVUUUVVVWWWXXXZZZ]]]___```^^^```bbbeeegggiiijjjkkknnnppptttwww|||yyycccWWWYYY___xxx|||~~~xxxjjjXXXSSSYYYfffkkkttt~~~|||zzzvvvtttqqqnnnlllllllllmmmoooooopppqqqsssuuuwwwyyyxxxwwwvvvuuuvvvwwwyyy{{{{{{|||{{{yyywwwwwwxxxzzz~~~|||{{{|||~~~~~~}}}zzzrrrllllllmmmooowww{{{~~~~~~|||yyyxxxuuurrrmmmhhhdddbbb[[[[[[ZZZZZZZZZZZZZZZZZZVVVWWWXXXYYYYYYWWWUUUTTTTTTTTTTTTSSSRRRPPPOOONNNKKKKKKKKKLLLMMMNNNOOOPPPUUUUUUVVVVVVUUUTTTRRRQQQJJJJJJIIIHHHIIINNNUUUZZZcccnnn|||~~~|||~~~{{{|||yyygggRRRBBB;;;888888777777777666666555555666555444333333333333333222333555666666555333222111111222333333444555555444444333222222333333333444444444555555555666666666666666666777777777777::::::::::::;;;<<<=========@@@CCCEEEEEEEEEFFFGGGKKKKKKKKKLLLMMMOOOPPPQQQRRRSSSTTTVVVUUUTTTSSSQQQTTTUUUWWWYYY\\\^^^```aaabbbeeeiiillllllkkkkkklllrrrsssvvvyyy}}}{{{eeeXXXYYY___www}}}}}}uuuwwwzzzlll\\\WWW\\\dddkkkvvv~~~{{{yyyuuusssqqqooommmmmmnnnnnnppppppqqqssstttvvvxxxyyyxxxxxxvvvuuuvvvwwwxxxzzzxxxyyyyyyxxxvvvvvvwwwyyyyyyyyyyyyzzz|||}}}|||{{{{{{~~~wwwqqqnnnpppsssvvv|||~~~zzzrrrqqqnnnkkkgggdddaaa```]]]^^^___```aaaaaaaaaaaa\\\]]]^^^___^^^\\\ZZZXXXYYYYYYXXXWWWVVVUUUSSSRRRLLLLLLLLLKKKKKKLLLLLLLLLMMMOOOTTTXXXZZZZZZXXXWWWQQQOOOLLLHHHFFFHHHMMMQQQ\\\eeepppxxx}}}yyyuuussswww|||zzz{{{iiiVVVFFF>>>;;;::::::999888666555444444666555444444333333333444222333444555555444333222111111222333333444555555444444333333222333333444444444444444555555555555555666666666777777888888::::::::::::;;;<<<>>>>>>???AAADDDFFFFFFGGGIIIKKKMMMMMMNNNNNNOOOPPPPPPPPPOOOPPPSSSUUUVVVVVVUUUTTTUUUUUUWWWYYY[[[]]]^^^___aaadddiiilllllllllmmmmmmpppqqqtttwww}}}{{{fffYYY[[[bbbyyy}}}}}}qqqgggmmmyyylll^^^XXX\\\```jjjwww{{{xxxvvvtttsssqqqpppoooooopppppprrrrrrssstttuuuwwwyyyzzzyyyxxxwwwvvvvvvvvvwwwxxxwwwxxxxxxwwwvvvuuuvvvwwwssssssuuuwwwzzz{{{zzzxxxwwwzzz}}}|||wwwssstttxxx}}}{{{wwwlllkkkiiifffdddcccccccccbbbdddfffhhhjjjjjjjjjjjjfffggghhhhhhfffdddaaa`````````___^^^]]][[[ZZZYYYRRRQQQPPPNNNMMMLLLKKKKKKIIIMMMSSSYYY\\\]]]\\\[[[XXXUUUPPPJJJFFFFFFJJJMMMUUU[[[dddjjjqqqzzz}}}mmmhhheeemmm||||||vvv{{{|||lllYYYJJJAAA>>><<<;;;:::999777555444333666555444444333444444444333333333333333333333333111222222333333444444555444333333333333333444444333333333444444444555555555555666666777888999999:::::::::;;;<<<>>>???@@@BBBDDDFFFGGGHHHJJJMMMOOOOOOPPPRRRSSSSSSRRRPPPOOOMMMOOOQQQTTTVVVWWWWWWWWWVVVVVVWWWXXXZZZ[[[\\\\\\]]]aaafffiiikkkkkklllmmmnnnoooqqqvvv}}}}}}ggg[[[]]]ddd||||||}}}vvvkkkcccnnnvvvjjj\\\WWWYYY^^^iiixxx}}}xxxtttrrrrrrqqqqqqppppppqqqrrrsssssssssssstttuuuwwwxxxyyyzzzyyyxxxwwwvvvvvvvvvwwwxxxyyyyyyxxxuuurrrrrrrrrnnnnnnppptttxxxyyyyyywwwyyy{{{~~~~~~|||yyyxxx{{{~~~}}}xxxsssmmmllljjjiiihhhjjjkkkllljjjlllnnnqqqrrrrrrrrrqqqppppppqqqpppooollliiihhhggggggfffeeedddbbb```___\\\ZZZXXXUUURRRPPPNNNNNNMMMOOOSSSWWWYYYZZZZZZZZZZZZXXXSSSNNNKKKKKKNNNQQQRRRVVV[[[aaaiiivvv{{{tttfff___[[[dddwww{{{pppqqq}}}}}}mmm[[[LLLBBB>>>;;;;;;:::999888777666555555555444444444444555555444333222222222222333444222222222333333444444444444333333333333444444555333333333333444444444444444555555777888999:::::::::;;;;;;<<<>>>@@@AAABBBDDDEEEGGGGGGHHHKKKOOORRRQQQSSSUUUWWWVVVTTTQQQOOONNNOOOQQQTTTUUUWWWWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZYYY]]]bbbgggiiijjjkkklllnnnnnnooottt}}}gggZZZ\\\ccc~~~||||||uuummmkkkyyy~~~sssggg\\\WWWWWW^^^iiixxxzzztttpppnnnooooooooopppqqqssstttuuusssssssssssstttuuuvvvwwwyyyyyyxxxwwwwwwvvvvvvvvvwwwxxxxxxvvvqqqmmmjjjiiiiiijjjlllpppuuuxxxxxxwww|||}}}~~~~~~}}}~~~~~~{{{|||{{{{{{|||}}}{{{wwwrrrqqqpppooooooppprrrtttvvvssstttvvvwwwxxxxxxwwwwwwwwwxxxxxxxxxvvvtttqqqooonnnmmmmmmkkkiiigggfffeeecccaaa^^^[[[WWWTTTRRRQQQQQQQQQRRRSSSTTTVVVYYYZZZYYYXXXVVVRRRNNNMMMOOOQQQPPPRRRWWW]]]gggvvvvvvnnnbbb[[[VVV^^^rrrzzzkkkiiiwww}}}nnn]]]MMMBBB===999999999888888888888888555555444444444555555666444333333222222333333444222222333333333333444444444333333333444444555666333333333444444444555555444555666777888999:::;;;;;;;;;<<<===???AAACCCEEEEEEFFFHHHHHHIIIKKKOOORRRRRRTTTWWWYYYYYYVVVSSSQQQSSSSSSTTTUUUUUUVVVVVVVVVXXXXXXXXXXXXYYYYYYYYYYYYYYY]]]cccgggjjjkkkmmmnnnnnnnnnooottt}}}gggXXXYYY___}}}|||uuussswww{{{oooccc[[[XXXXXXaaajjjwww~~~xxxsssooolllkkklllnnnppprrrtttuuuvvvssssssssssssttttttuuuvvvxxxxxxxxxxxxwwwwwwwwwwwwvvvxxxxxxuuuooohhhdddbbbeeefffggglllqqqvvvxxxxxxzzz|||}}}~~~}}}}}}|||{{{yyyvvvqqqnnnmmmooorrrtttuuuzzz|||yyyxxxxxxyyy{{{~~~}}}}}}zzzuuuuuuuuuuuuuuuwwwyyy{{{|||{{{{{{{{{||||||}}}}}}~~~}}}}}}~~~~~~}}}zzzxxxvvvtttssssssqqqooommmkkkjjjhhhfffccc___[[[XXXVVVUUURRRQQQPPPPPPRRRVVVZZZ]]]YYYYYYXXXTTTPPPLLLKKKLLLLLLPPPVVV___lll{{{~~~ssskkkaaaZZZTTTZZZlll|||kkkeeeqqqppp```PPPDDD===777777777888888888999999555555555444555555666777444444444444444444444444333333333333333333333333333333333333444555666777444444444555555555666666666666777777888999::::::;;;<<<===???AAACCCEEEGGGGGGIIIJJJKKKKKKMMMOOORRRRRRTTTWWWZZZZZZYYYVVVUUUWWWWWWVVVVVVVVVVVVVVVVVVXXXYYYYYYYYYYYYYYYZZZZZZ[[[```eeejjjmmmnnnpppqqqooonnnnnnrrrzzzfffVVVUUUZZZ{{{{{{ssswww}}}sssggg]]]XXXXXXXXXeeekkkuuuyyysssooommmiiijjjlllooorrrtttuuuvvvuuuuuuuuutttuuuuuuvvvvvvvvvwwwwwwxxxxxxxxxxxxwwwxxxzzzzzzxxxrrrkkkfffcccbbbaaabbbffflllrrrvvvxxxxxxzzz}}}}}}}}}}}}~~~{{{vvvrrrnnnlllgggeeeaaa___^^^```bbbdddjjjooowww~~~}}}xxxwwwwwwvvvyyy~~~~~~{{{zzzzzz{{{|||~~~~~~~~~}}}yyyyyyxxxvvvtttrrrpppooolllkkkhhhdddaaa^^^]]]\\\RRRRRRQQQRRRTTTWWWZZZ\\\YYYZZZZZZXXXSSSNNNKKKJJJJJJPPPZZZgggvvv~~~ssskkk^^^XXXTTTXXXfffzzzoooeeellluuueeeTTTGGG???777777777777777777777777555555555555555666777777444444666666666666444444333333333333333333333333333333333444444555666777555555555666666666777777777777777888888999999999<<<<<<===???BBBEEEGGGHHHJJJLLLNNNOOONNNOOOPPPQQQQQQSSSVVVYYY[[[[[[ZZZYYYXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[```eeejjjlllmmmooopppnnnmmmmmmooovvv~~~eeeUUUSSSWWWwww}}}zzzrrryyyyyyuuukkk___VVVTTTVVVWWWhhhlllttt~~~zzzuuuqqqoooggghhhkkknnnrrrtttvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwuuuvvvwwwxxxxxxxxxxxxxxx{{{}}}}}}wwwpppkkkhhh___^^^___bbbiiipppuuuwwwwwwzzz}}}}}}{{{wwwrrrllleee```^^^YYYXXXWWWVVVVVVVVVWWWXXXbbbhhhpppxxx}}}zzzvvvvvvxxxwww{{{~~~}}}|||{{{zzzwwwuuusssrrrqqqooollliiifffdddcccbbbUUUUUUUUUVVVVVVWWWWWWXXXXXXZZZ\\\\\\XXXSSSOOOMMMJJJQQQ^^^ooo~~~ssslll\\\WWWSSSVVVcccwwwssseeehhhyyyyyyiiiXXXJJJAAA999888888777666555555444555555555555555666777777444555777888888777555444333333333333333333333333333333333444555666777777666666666666777777777777888888888888888888999999<<<<<<>>>@@@CCCEEEHHHIIILLLNNNQQQRRRQQQPPPQQQQQQPPPRRRUUUXXX[[[\\\\\\[[[YYYXXXXXXXXXXXXYYYZZZZZZYYYYYYZZZZZZ[[[[[[\\\\\\YYY]]]cccgggiiikkklllmmmnnnllllllmmmsss||||||eeeUUUSSSWWWuuu~~~yyyooo{{{{{{rrrggg\\\XXXWWWXXX[[[___hhhmmmuuu{{{{{{vvvqqqnnnkkkkkklllnnnqqquuuxxxzzzzzzyyyxxxwwwuuutttsssssstttrrrqqqsssxxx|||}}}}}}yyypppiiieee```]]]```iiipppttttttvvvxxx{{{}}}}}}|||zzzvvvtttrrrllleee___\\\YYYUUURRRTTTRRRPPPNNNMMMNNNOOOPPPUUUZZZcccnnnxxx~~~~~~{{{xxxvvvvvvxxx|||}}}zzzzzzzzzyyyvvvsssooooooooommmjjjfffccc```]]][[[XXXUUUSSSSSSSSSTTTWWWXXX[[[^^^^^^ZZZTTTOOOMMMSSS___ppp~~~tttkkkeee]]]WWW[[[eeesssxxxkkkjjjwwwrrraaaOOOCCC===<<<:::888777777888999666666666666666666666666666666666666666666666555333333333444444444555555333333333333333333333333444444444555555555555555999::::::::::::::::::;;;<<<>>>???@@@AAADDDGGGJJJMMMNNNRRRVVVZZZYYYVVVSSSPPPPPPRRRTTTWWWZZZ\\\^^^XXXYYY[[[\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ^^^___aaagggmmmpppooolllmmmnnnoooqqqtttyyy{{{fffUUUSSSZZZrrrwwwrrrjjjyyy{{{rrrggg[[[WWWVVVWWW[[[```hhhmmmtttzzz~~~yyyrrrmmmiiiiiiiiijjjmmmppptttwwwyyy{{{zzzwwwtttsssssstttuuuuuusssrrrtttxxx{{{||||||xxxrrriiiccc___aaahhhooorrrrrrtttuuuvvvyyy{{{~~~~~~~~~~~~~~~{{{xxxvvvsssooollleee```ZZZVVVTTTSSSPPPNNNPPPPPPNNNMMMLLLLLLMMMMMMPPPTTT\\\gggqqqwwwyyyyyy}}}}}}}}}{{{yyyyyy{{{}}}}}}yyyxxxxxxxxxvvvtttvvvuuusssqqqmmmkkkhhhgggaaa^^^[[[WWWUUUSSSSSSSSSVVVWWWZZZ]]]___\\\WWWSSSTTTWWW```pppuuummmfff]]]WWWYYYbbbpppsssmmmvvvxxxfffRRRDDD===;;;999777666666777888666666666666666666666666333333333444444444555555333333333444444444555555444444444333333333333333444444444555555555555666:::::::::::::::;;;;;;;;;<<<>>>@@@AAABBBDDDHHHKKKLLLNNNRRRVVVZZZZZZWWWUUURRRSSSSSSUUUWWWYYY[[[\\\XXXYYYZZZ[[[\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZ``````bbbfffllloooooommmnnnoooooooooqqquuu{{{zzzeeeTTTSSSZZZppp{{{pppkkkfffwww|||rrrggg[[[VVVTTTVVV\\\ccciiinnnuuu{{{{{{uuummmgggdddeeefffgggjjjmmmqqquuuwww{{{yyyuuurrrqqqsssuuuwwwuuuttttttuuuxxxzzz{{{{{{|||oooiiibbbbbbhhhnnnppppppqqqqqqrrrtttwww|||}}}}}}}}}|||wwwsssooojjjfffbbbZZZWWWSSSPPPPPPPPPOOONNNPPPPPPPPPPPPPPPNNNMMMLLLLLLOOOUUU^^^hhhppptttvvvyyyzzz{{{{{{{{{}}}|||wwwuuuuuuuuuvvvuuu{{{yyywwwtttqqqnnnlllkkkdddbbb^^^ZZZVVVTTTRRRRRRTTTUUUXXX\\\______\\\YYY[[[ZZZ^^^lllwwwooohhh___WWWWWW^^^jjj{{{|||rrruuu~~~mmmVVVEEE<<<;;;888666555555666777777777777777777777777777222333333444444555555555333333333444444444555555444444444444444444444444444444555555555666666666:::::::::;;;;;;;;;<<<<<<===???AAABBBCCCEEEIIIKKKLLLNNNRRRWWW[[[\\\ZZZXXXVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[``````aaadddiiimmmoooooopppppppppoooooorrrwww{{{yyydddTTTSSS[[[ooo}}}{{{xxxnnnhhhfffxxx|||rrrggg[[[VVVTTTWWW```iiiooosssyyy}}}}}}wwwpppjjjdddaaabbbbbbdddfffjjjnnnrrrtttwwwvvvsssrrrrrrssstttuuuvvvuuuuuuvvvxxxyyyyyyyyy~~~wwwooogggeeehhhlllmmmllllllmmmooorrrvvvzzz~~~~~~~~~~~~}}}}}}yyysssnnniiiddd___\\\XXXVVVSSSRRRRRRSSSTTTTTTSSSUUUWWWXXXWWWUUURRRPPPMMMNNNRRRYYYccclllrrruuuxxxzzz|||}}}~~~}}}{{{|||||||||{{{|||yyyuuurrrrrrsssuuuvvvxxxxxxwwwuuurrrooollljjjeeeccc```\\\XXXVVVTTTSSSRRRTTTWWW[[[___bbbaaa```]]]ZZZZZZeee{{{yyyrrrjjj```XXXVVVZZZeeevvvwwwxxxttt\\\III>>><<<999777666666666777777777777777777777777777666666666666666666666555333333333444444444555555444444444555555555555555444444555555666666777777::::::;;;;;;<<<<<<======>>>@@@BBBDDDEEEGGGJJJLLLMMMOOOSSSXXX\\\^^^]]][[[YYYYYYXXXXXXWWWXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]___aaafffkkkooorrrrrrrrrqqqpppppprrrwww{{{vvvbbbSSSTTT]]]rrr~~~}}}wwwmmmhhhlll}}}zzzqqqggg\\\VVVUUUYYYdddnnnvvvyyy~~~}}}{{{wwwrrrmmmhhhcccaaa___```aaadddgggkkkoooqqqpppqqqrrrsssssssssrrrrrruuuvvvwwwwwwxxxxxxyyyyyy|||~~~vvvmmmhhhiiijjjiiiggggggiiimmmqqqtttwwwxxxyyyzzz|||~~~}}}{{{yyywwwsssmmmgggccc___[[[XXXXXXWWWVVVUUUUUUVVVXXXZZZXXXZZZ]]]___^^^[[[WWWUUUOOOOOOQQQWWW```jjjqqqtttzzz|||~~~zzzwwwuuuuuuvvvvvvvvvvvvuuusssqqqqqqrrrtttvvvtttuuuwwwwwwuuupppkkkhhheeedddaaa^^^[[[XXXVVVUUURRRSSSUUUYYY___cccdddddd```\\\ZZZ```sss|||uuukkkcccZZZWWWXXXaaaqqq{{{|||www___MMM@@@>>>;;;999777777888888666666666666666666666666888888777666555444444333333333333444444444555555444444444555555555666666444444555555666777777888::::::;;;<<<<<<===>>>>>>???AAADDDFFFGGGHHHKKKMMMOOOPPPTTTYYY]]]```___^^^[[[[[[ZZZYYYXXXXXXXXXXXX[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^ZZZ[[[\\\___dddiiiooosssrrrrrrrrrqqqrrruuuzzz}}}tttaaaSSSUUU^^^xxxxxx}}}xxxoookkkvvv}}}vvvmmmddd[[[WWWVVV[[[gggrrrzzz}}}yyywwwsssooojjjfffcccaaa______```bbbeeeiiilllnnnkkkmmmoooqqqrrrrrrpppooosssuuuxxxxxxxxxxxxyyyzzz}}}|||rrrlllkkkiiifffbbb```ccchhhlllpppsssssstttvvvxxx|||~~~|||xxxuuusssmmmiiiddd```]]][[[XXXVVVXXXXXXXXXWWWWWWXXX\\\^^^^^^```ccceeedddaaa]]][[[SSSRRRSSSXXXaaajjjqqqttt{{{xxxtttpppnnnnnnooooooooonnnoooqqqrrrrrrrrrtttuuurrrtttvvvwwwvvvrrrnnnkkkgggfffdddaaa^^^[[[YYYWWWSSSRRRTTTWWW]]]bbbeeefffdddaaa^^^```lllxxxllleee]]]YYYYYY___nnn|||~~~uuu```PPPAAA???<<<:::888888888888666666666666666666666666666666555444333222222111333333333444444444555555333333333444555555666666444444555666777777888999:::;;;;;;<<<===>>>?????????BBBEEEHHHIIIJJJLLLNNNOOOPPPSSSXXX\\\______^^^\\\[[[ZZZZZZYYYYYYZZZZZZ]]]]]]\\\\\\]]]]]]^^^___________________________YYY[[[]]]```ccchhhmmmqqqqqqrrrqqqqqqqqquuuzzz~~~}}}rrr___RRRUUU___~~~tttzzz|||uuurrryyypppggg```YYYVVVVVV[[[gggtttyyy|||wwwuuurrrmmmhhhdddaaa```______```aaadddgggjjjkkkiiijjjlllnnnoooooooooooorrruuuxxxyyyxxxxxxyyy{{{~~~vvvpppmmmiiibbb]]]ZZZ\\\___dddiiimmmppprrrsssvvvyyy{{{|||~~~~~~yyyyyyyyyxxxvvvssspppnnnfffbbb^^^\\\[[[[[[ZZZYYYZZZ\\\]]]]]]]]]```dddhhhfffhhhkkklllllliiieeecccZZZYYYZZZ^^^fffnnntttwww{{{~~~xxxoookkkfffddddddeeeeeeeeeeeejjjpppttttttsssssstttrrrrrrssssssrrrqqqoooooommmllliiifffbbb]]]ZZZXXXTTTSSSSSSVVV[[[aaadddfffgggfffbbb___cccwwwzzzlllfff```\\\[[[___mmm{{{qqq^^^QQQAAA???<<<999777777777888444444444444444444444444444444444444444444444444333333333444444444555555222222222333444555555555444444555666777888999999:::;;;<<<===>>>???@@@@@@@@@CCCGGGIIIJJJKKKMMMNNNNNNOOOQQQUUUZZZ\\\\\\[[[[[[ZZZZZZZZZZZZ[[[\\\\\\___^^^^^^]]]^^^___```aaa````````````````````````]]]___bbbcccdddfffjjjnnnpppoooooonnnnnnqqqvvvzzz~~~~~~|||ppp^^^RRRVVV```www~~~|||yyywwwlllbbb\\\WWWUUUUUUZZZgggtttwwwzzzxxxvvvqqqlllgggccc```^^^______```aaacccfffhhhjjjiiiiiiiiijjjkkkmmmoooqqqppptttxxxyyyxxxxxxyyy{{{}}}~~~yyyrrrnnniiiaaaZZZUUUVVVYYY]]]cccjjjooosssrrruuuxxxyyyzzz{{{}}}~~~|||~~~}}}{{{rrrrrrssssssqqqooollljjjccc```]]]\\\]]]^^^^^^^^^___aaacccdddeeehhhnnnsssmmmoooqqqrrrrrrooollljjjaaa``````dddkkksssyyy{{{zzzwwwooofffccc^^^[[[[[[\\\]]]]]]aaagggpppuuuuuutttssssssqqqpppnnnmmmmmmnnnpppqqqrrrpppmmmiiiddd___[[[XXXUUUSSSSSSUUUZZZ```dddeeeggggggddd\\\\\\lll|||lllgggbbb___\\\```mmmzzz~~~}}}~~~~~~|||nnn]]]QQQ@@@>>>;;;888666666666666444444444444444444444444333333444555666777888999333333333444444444555555111111222333333444555555444444555666777888999999;;;;;;<<<===>>>???@@@@@@@@@CCCGGGJJJKKKLLLMMMOOOMMMNNNPPPSSSWWWZZZZZZYYYZZZZZZZZZZZZ[[[\\\]]]^^^``````___^^^___```aaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaadddffffffeeeeeehhhkkknnnnnnmmmkkkkkkmmmrrruuu~~~~~~{{{ooo]]]QQQVVVaaawww}}}~~~~~~rrrhhh^^^XXXQQQOOOUUU```kkkrrrvvvyyy~~~}}}{{{wwwsssmmmgggbbb_________aaabbbcccdddfffhhhjjjlllkkkkkkkkklllmmmnnnnnnooorrrsssuuuxxxzzz|||}}}}}}}}}~~~~~~|||vvvnnnfff```YYYXXXXXXZZZ___eeehhhjjjkkkkkkmmmpppuuuwwwxxxwwwyyywwwuuuwwwzzz{{{zzzxxxsssrrrpppkkkfffcccbbbbbb\\\^^^aaaccccccdddfffhhhhhhhhhiiillloooqqqqqqpppoooppprrrsssrrrpppmmmkkkeeeeeefffiiinnntttzzz}}}zzzqqqjjj^^^[[[XXXYYY\\\^^^]]][[[\\\___gggoooqqqnnnmmmoooooolllhhheeeeeehhhmmmqqqqqqqqqpppmmmfff```\\\ZZZYYYSSSPPPSSSWWW\\\ccciiihhhccc^^^[[[[[[fff{{{}}}qqqkkkdddaaa```dddppp|||~~~}}}~~~~~~}}}zzzzzz{{{|||~~~~~~uuukkk___TTTIII???888888:::999777777666666666666555444222222444444444444444444444444222333444555555444333222333333333444444444555555555555666777888999::::::;;;<<<===>>>???@@@AAABBBCCCFFFIIILLLMMMMMMNNNPPPNNNNNNOOOQQQSSSUUUWWWYYYXXXYYYZZZZZZ[[[]]]```ccc]]]]]]\\\[[[[[[\\\]]]]]]aaa```^^^]]]]]]^^^___```]]]___bbbdddeeefffhhhjjjmmmmmmnnnmmmlllmmmooorrr|||}}}xxxiiiXXXOOOSSS[[[~~~uuu|||~~~{{{pppfffZZZVVVQQQPPPVVVaaakkkpppwwwzzz~~~}}}{{{tttpppjjjddd___]]]\\\]]]aaaaaabbbdddfffhhhjjjkkkkkkkkkllllllmmmnnnnnnooooooppprrrsssuuuwwwyyyyyy~~~~~~~~~xxxooohhh^^^[[[YYYYYY[[[___aaabbbffffffhhhkkkooorrrsssrrrsssrrrrrrtttuuutttqqqmmmhhhgggeeebbb^^^]]]^^^```bbbeeehhhjjjkkkkkklllnnnpppqqqrrruuuxxxyyywwwuuuppppppppppppnnnkkkhhhgggeeefffhhhlllqqqxxx~~~~~~xxxpppjjjcccaaa^^^^^^```___\\\YYYYYY[[[aaahhhkkkjjjlllpppmmmjjjeee``````ccciiinnnoooppppppmmmgggaaa^^^\\\YYYSSSPPPSSSWWW[[[bbbiiigggbbb\\\WWWUUU\\\ooo}}}qqqlllhhheeedddfffooozzz}}}}}}~~~}}}{{{zzzzzzzzz{{{|||~~~xxxnnnaaaVVVIII@@@888888:::888666666666666666666666555444333444444444444444444444444333444444444444444444333333333333333444444444444777888888999:::;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBDDDFFFIIIKKKLLLMMMOOOQQQPPPPPPQQQRRRTTTVVVWWWXXXZZZ[[[\\\\\\[[[\\\]]]___]]]]]][[[[[[[[[[[[]]]]]]aaa```^^^]]]]]]^^^___```\\\___bbbddddddeeegggiiillllllllllllkkkkkknnnpppvvvxxxtttgggWWWPPPTTT[[[~~~vvv}}}}}}yyyzzz{{{~~~}}}~~~}}}xxxnnneeeWWWSSSPPPQQQXXXbbblllqqqxxx{{{~~~}}}{{{qqqmmmgggaaa]]][[[[[[[[[```aaabbbdddfffhhhjjjkkkkkkllllllmmmmmmnnnnnnnnnrrrrrrrrrssstttwwwyyyzzz}}}}}}}}}}}}{{{sssfffbbb]]]YYYXXXYYYYYYYYY``````aaadddgggjjjkkkkkkkkkkkklllmmmllliiiddd```ZZZZZZYYYWWWVVVYYY]]]```hhhlllqqquuuvvvvvvwwwxxxzzz{{{}}}|||xxxqqqpppmmmjjjgggdddbbbaaaeeefffiiinnnuuu}}}~~~}}}zzztttoooiiigggeeefffgggeee___[[[XXXWWWZZZ___bbbdddiiioookkkhhhbbb\\\ZZZ^^^dddjjjmmmnnnooommmhhhddd```___ZZZTTTRRRSSSVVVZZZ```hhhiiiddd]]]VVVPPPSSSaaappp}}}rrrnnnkkkiiiggggggoooxxx~~~}}}rrrdddYYYJJJAAA888888999777555555666666666777777666666555444444444444444444444444555444444333333444444555333333333333444444444444999999999::::::;;;;;;;;;<<<===>>>???AAABBBCCCDDDFFFHHHJJJKKKKKKMMMPPPRRRSSSSSSSSSTTTUUUVVVWWWXXXZZZ\\\^^^^^^\\\[[[[[[[[[]]]\\\[[[ZZZZZZ[[[\\\]]]______^^^^^^^^^^^^___```\\\^^^aaaccccccdddfffhhhjjjkkkkkkjjjhhhiiikkkmmmooorrrqqqfffWWWPPPTTT[[[|||yyywwwqqqpppttt~~~zzzzzz}}}}}}xxxnnneeeWWWSSSPPPQQQYYYdddooouuuyyy{{{~~~|||zzzppplllgggaaa]]][[[[[[\\\___```bbbdddfffhhhiiijjjkkklllllllllmmmmmmmmmnnnsssrrrqqqqqqrrruuuwwwyyyyyyyyyyyyzzz|||~~~}}}sssmmmfff```\\\ZZZXXXWWW\\\[[[ZZZ\\\___aaabbbaaaaaaaaaaaa```___\\\XXXUUUPPPPPPQQQQQQTTTZZZaaafffmmmrrryyy~~~}}}xxxqqqnnniiieeeaaa___^^^^^^bbbdddhhhooowww}}}qqqpppppprrrrrrooohhhbbb\\\YYYWWWYYYZZZ]]]dddlllllliiiccc]]]YYY[[[aaagggiiilllnnnmmmjjjfffdddbbb[[[VVVTTTUUUVVVXXX___ggglllgggaaaYYYQQQNNNXXXddd}}}~~~uuupppllljjjggggggnnnwwwxxxjjj^^^MMMBBB999888999777555555555666777777777777777666444444444444444444444444555444333222222333444555444444444555555555666666888888888888999999::::::===>>>???@@@BBBDDDEEEEEEIIIJJJKKKKKKKKKMMMQQQTTTUUUVVVVVVWWWWWWWWWWWWWWWXXX[[[^^^___]]][[[ZZZZZZ]]]\\\[[[ZZZZZZ[[[\\\]]]^^^^^^^^^_______________[[[^^^```bbbbbbccceeefffhhhiiiiiihhhggggggiiillllllppppppfffWWWPPPSSSZZZyyy|||~~~rrrlllmmmsssyyyzzzyyyooofffYYYUUUPPPRRRZZZgggsss{{{zzz{{{~~~}}}zzzyyypppmmmhhhbbb___]]]]]]^^^___```bbbeeeggghhhiiiiiikkkkkkkkkkkkllllllllllllmmmmmmllllllmmmooorrrssssssssstttvvvyyy}}}{{{tttnnniiieeeaaa___\\\ZZZXXXXXXYYYZZZZZZYYYXXXWWWUUURRRPPPNNNNNNNNNJJJKKKNNNQQQWWW___iiiooosssxxx~~~xxxooolllgggaaa]]]\\\\\\\\\]]]```eeennnwww|||tttmmmeee___ZZZXXXWWWXXX___gggmmmlllhhhaaa\\\[[[```eeefffiiimmmnnnllliiigggfff]]]YYYWWWWWWVVVWWW^^^gggllliiiddd]]]RRRMMMRRR\\\ooo~~~xxxrrrlllhhhdddeeennnxxx~~~ooocccPPPEEE;;;999999777555555555666777777777777777666444444444444444444444444555444333222222333444555666666666666777777777777888888888999::::::;;;;;;>>>???@@@BBBCCCEEEFFFGGGJJJKKKLLLLLLLLLNNNRRRTTTWWWWWWXXXXXXXXXXXXWWWVVVTTTXXX\\\^^^^^^]]]\\\\\\\\\\\\[[[ZZZZZZ[[[\\\\\\\\\]]]___`````````______[[[^^^```bbbbbbbbbdddffffffgggggggggfffgggjjjlllmmmqqqpppeeeVVVOOORRRXXXvvv{{{}}}rrrooossszzz{{{}}}zzznnndddYYYUUURRRTTT\\\iiiuuu|||yyy{{{|||}}}}}}{{{xxxwwwooolllgggbbb___^^^^^^___^^^___bbbeeeggghhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkmmmoooqqqrrrooopppqqqssswww{{{~~~~~~zzzvvvrrroooeeebbb___\\\[[[ZZZYYYXXXUUUTTTRRRMMMJJJHHHJJJKKKIIILLLQQQWWW^^^hhhrrryyy}}}|||pppmmmgggaaa\\\ZZZZZZZZZXXX[[[bbbkkkuuu~~~vvvnnnggg___[[[WWWUUU[[[bbblllnnnmmmhhh```\\\^^^aaabbbffflllnnnnnnlllkkkjjj```]]]ZZZYYYWWWWWW^^^gggkkkiiifff___TTTLLLNNNVVVfff|||}}}yyyssslllhhhdddeeennnyyyuuuiiiSSSHHH===:::999777555666666666666777777666666555444444444444444444444444555444444333333444444555666666666777777777777888999::::::;;;===>>>>>>??????@@@AAACCCEEEGGGHHHIIIKKKLLLNNNNNNNNNOOORRRTTTWWWWWWYYYYYYYYYXXXWWWVVVRRRVVVZZZ]]]^^^]]]]]]^^^\\\[[[ZZZYYYYYYZZZ[[[\\\[[[]]]___aaaaaaaaa___^^^\\\^^^aaabbbbbbbbbdddeeeeeefffgggggggggiiilllnnnnnnqqqooocccTTTMMMPPPWWWrrrxxxvvvxxxzzz{{{~~~xxxkkk```UUUTTTSSSWWW```jjjsssxxxyyyzzz{{{|||{{{yyyvvvuuullliiiddd```]]]\\\\\\]]]]]]___bbbeeeggghhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhhiiijjjkkkmmmoooqqqrrrsssnnnnnnoooqqqtttxxx{{{}}}yyyuuuoookkkhhheeebbbaaa]]]]]][[[WWWQQQMMMMMMNNNOOOSSSZZZaaajjjttt~~~tttpppjjjccc]]]YYYXXXWWWUUUYYY```jjjttt~~~rrrkkkccc^^^XXXUUUXXX^^^iiimmmppplllccc\\\ZZZ[[[```dddkkkooopppnnnmmmmmmbbb___]]][[[XXXWWW___hhhlllkkkjjjcccWWWLLLLLLRRR```sss}}}zzzxxxsssooolllhhhhhhoooyyy~~~{{{yyymmmVVVJJJ???;;;:::888666777666666666666666555444333444444444444444444444444333444444444444444444333444555555555555666666666888999:::<<<===???@@@AAA???@@@BBBDDDFFFHHHIIIJJJJJJMMMOOOPPPPPPPPPRRRSSSVVVWWWXXXZZZZZZYYYWWWVVVSSSVVVZZZ\\\]]]]]]]]]^^^\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZ\\\___aaabbbaaa___^^^]]]___bbbcccccccccdddfffeeefffggghhhiiikkknnnqqqlllnnnlll```QQQKKKPPPWWWooowwwppp|||~~~yyy}}}~~~~~~~~~vvvhhh]]]QQQRRRTTT[[[ccckkkqqqsssyyyyyyzzzzzzzzzwwwuuutttiiifffaaa]]]ZZZYYYZZZ[[[]]]___bbbeeeggghhhhhhggghhhhhhhhhhhhggggggggggggccceeegggjjjlllnnnnnnooooooooooooqqqsssvvvxxxzzz~~~yyyuuuqqqnnnkkkggghhhhhhccc\\\VVVTTTSSSVVV[[[bbbkkkttt~~~wwwssslllddd^^^YYYVVVUUUTTTXXX___iiittt}}}sssmmmeee```ZZZUUUWWW]]]ffflllpppmmmddd[[[WWWWWW^^^cccjjjoooppppppooonnndddaaa___\\\XXXWWW___hhhpppooonnnhhhZZZNNNMMMQQQ^^^nnn{{{xxxvvvsssqqqppplllkkkpppxxx~~~}}}xxx|||pppXXXLLL@@@<<<;;;999777777666666666666555444333222444444444444444444444444222333555555555555333222333333333444444444555555666666888:::<<<>>>???@@@@@@AAABBBDDDFFFIIIJJJKKKJJJMMMPPPQQQQQQQQQRRRSSSUUUVVVXXXZZZZZZYYYWWWVVVUUUWWWZZZ\\\\\\\\\]]]^^^\\\[[[ZZZYYYYYYZZZ[[[\\\YYY\\\___bbbcccaaa___]]]^^^```bbbccccccccceeefffdddfffggghhhjjjlllpppsssiiikkkiii]]]OOOIIIPPPXXXmmmsssuuu{{{wwwqqqvvv|||wwwzzzttttttvvvrrreeeYYYTTTOOOOOOXXXccckkkrrrxxxyyy~~~}}}zzzwwwsssnnnmmmiiiccc^^^[[[\\\^^^___cccdddggghhhiiiiiigggfffkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmmmmooopppqqqqqqqqqsssvvvyyyyyy|||{{{yyyxxxqqqeeeaaacccfffjjjnnnrrryyy|||wwwooohhhbbb]]]XXXUUUZZZ[[[aaajjjuuuzzzsssiiiaaa^^^\\\YYYWWW___dddjjjiiibbb[[[WWWVVVYYY___gggmmmpppppppppooogggddd^^^YYYVVVXXX^^^bbbjjjoooqqqlll```VVVRRRSSSZZZkkk|||wwwssssssqqqmmmjjjkkkqqqvvv~~~zzzyyy{{{yyy{{{oooYYYMMMAAA<<<999666666888666666555444333333222222555555555555555555555555666555444333333333333333555666888::::::999777666777777888:::<<<===??????CCCFFFIIIJJJJJJJJJKKKLLLKKKLLLNNNNNNNNNNNNPPPRRRUUUVVVWWWWWWXXXXXXXXXWWWYYYXXXXXXZZZ[[[[[[XXXVVVWWWXXXYYY[[[\\\\\\]]]]]]YYYZZZ[[[]]]^^^_________```aaaccceeeeeeeeedddcccdddeeegggjjjllloooqqqrrrnnnfff]]]UUUNNNJJJMMMTTTrrruuuuuu}}}uuunnnfffkkkuuuttt~~~yyyuuuuuuuuuooobbbWWWUUUPPPQQQZZZeeemmmtttyyyzzz|||yyyvvvqqqkkkfffddd```]]]\\\^^^aaacccbbbdddfffggghhhhhhgggfffhhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjlllmmmmmmooopppqqqqqqrrrssswwwyyyzzzzzz{{{}}}xxxqqqqqqrrruuuyyy}}}~~~yyyqqqjjjddd___ZZZWWWXXX[[[bbbmmmzzz~~~}}}}}}xxxwwwwww||||||uuulllddd```]]][[[YYYZZZ___dddeeeaaa[[[VVVSSSWWW]]]eeelllpppqqqpppoooiiifffaaa[[[XXXYYY^^^ccckkkppptttooodddZZZVVVVVVZZZjjj{{{wwwrrrrrrpppkkkiiikkkqqqwww}}}{{{zzz|||~~~zzz|||qqqZZZMMMAAA<<<999777777999666666555555444333333222555555555555555555555555666555444333333333333444555666777888888888777777777888999;;;<<<>>>???@@@@@@CCCEEEGGGGGGGGGHHHIIIJJJLLLNNNOOOOOOPPPRRRTTTUUUVVVVVVWWWWWWWWWVVVVVVXXXWWWWWWXXXZZZYYYWWWUUUUUUVVVWWWYYYZZZZZZ[[[[[[[[[\\\]]]^^^___````````````aaaccceeeeeeeeedddcccdddeeefffgggiiilllnnnooommmdddYYYQQQJJJGGGLLLSSSqqqxxxvvv|||ssshhh\\\bbbpppssszzzyyyxxxxxxtttkkk^^^TTTUUUQQQSSS]]]hhhpppvvv{{{||||||xxxtttmmmfffaaa```^^^\\\\\\^^^```bbbaaacccdddfffffffffeeeeeefffffffffggghhhiiikkkkkkjjjjjjiiiiiijjjkkkmmmmmmnnnoooqqqrrrrrrtttwwwyyy{{{zzzyyyxxxyyy||||||tttmmmgggbbb^^^[[[WWW\\\eeerrrzzzwwwtttsssooonnnnnnssszzz~~~xxxooohhhbbb___\\\ZZZXXX[[[```dddddd```XXXSSSUUUZZZccckkkqqqrrrqqqooollliiiddd^^^ZZZ[[[___bbbkkkrrrwwwsssiii^^^ZZZYYY]]]mmm{{{wwwqqqpppmmmhhheeehhhpppvvv~~~~~~}}}}}}~~~|||~~~sss[[[NNNAAA<<<:::888888999777666666555555444444444555555555555555555555555555555444333333333444444666666666666666777888888888999:::<<<===???@@@AAA???BBBDDDEEEEEEFFFGGGHHHJJJLLLOOOPPPQQQRRRTTTVVVUUUVVVVVVVVVVVVVVVUUUUUUVVVUUUVVVWWWXXXXXXVVVTTTTTTUUUUUUVVVWWWXXXYYYYYY]]]]]]^^^__________________```bbbddddddddddddcccdddddddddeeegggjjjlllmmmnnndddWWWMMMFFFEEELLLUUUooo{{{|||yyylll\\\```pppvvvvvvyyy{{{{{{ttthhh[[[SSSSSSPPPSSS^^^iiiqqqvvv{{{~~~|||xxxssskkkbbb```___]]]\\\[[[\\\]]]^^^aaabbbcccdddeeeeeeddddddeeeeeefffggghhhjjjmmmnnnkkkjjjiiihhhhhhjjjkkkllllllnnnpppqqqrrrsssvvvxxx|||{{{zzzzzzzzz|||~~~~~~wwwpppjjjeeeaaa^^^YYY___iiixxx~~~zzzwwwuuutttpppmmmlllnnnrrrwwwyyyzzz}}}yyyrrrkkkeeeaaa^^^\\\[[[\\\```fffkkkhhh___XXXSSSXXXaaajjjqqqsssrrrpppnnnlllgggaaa\\\[[[^^^aaajjjrrrxxxvvvlllbbb^^^]]]dddrrr|||yyyrrrpppkkkeeebbbdddlllsssvvv{{{~~~vvv^^^PPPAAA<<<;;;:::999:::777777666666555555555555555555555555555555555555555444444333333333444444777666555444555666888:::999:::;;;===???@@@AAABBBBBBDDDFFFGGGGGGHHHJJJKKKLLLNNNQQQRRRRRRRRRSSSUUUUUUUUUVVVVVVVVVUUUTTTTTTUUUUUUUUUVVVXXXXXXVVVTTTUUUUUUUUUVVVVVVWWWXXXYYY]]]]]]^^^^^^^^^^^^^^^]]]]]]^^^```aaabbbbbbbbbbbbeeeeeeeeefffhhhkkknnnppppppeeeWWWMMMFFFFFFNNNXXXnnn~~~|||~~~rrr```bbbpppvvvuuuyyy}}}|||tttgggZZZQQQPPPNNNQQQ]]]iiipppvvvzzz|||yyysssjjj```]]]\\\ZZZYYYYYY[[[\\\]]]aaaaaabbbccccccdddddddddcccccccccdddfffiiilllmmmlllkkkhhhgggfffggghhhjjjjjjlllooopppqqqrrruuuwwwwwwxxxzzz{{{}}}~~~~~~~~~{{{yyyrrrmmmhhhdddaaa___dddooo|||{{{wwwuuutttooommmiiihhhkkknnnrrrtttzzzxxxsssmmmgggcccaaa```______ccciiiooonnneee]]]TTTXXX___hhhppptttsssqqqnnnlllhhhbbb^^^\\\]]]___iiiqqqxxxwwwnnneeeaaaaaaiiivvv}}}uuusssmmmfffbbbcccjjjpppuuuyyyxxxbbbRRRBBB<<<<<<;;;999999666666666666666555555555555555555555555555555555444444333333333444444555777666444444555777999;;;;;;;;;===>>>@@@BBBCCCCCCEEEFFFHHHIIIIIIJJJLLLNNNOOOQQQTTTTTTSSSRRRQQQRRRUUUUUUUUUVVVVVVUUUUUUTTTVVVVVVVVVXXXYYYZZZXXXVVVWWWVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\\\\[[[\\\]]]^^^___```aaaaaaeeefffgggiiilllooorrrtttpppdddVVVLLLFFFFFFNNNXXXlll}}}sssbbbcccppptttsssvvvzzzzzzsssfffXXXOOOMMMKKKPPP]]]iiipppuuuyyy}}}~~~{{{xxxsssiii^^^XXXWWWVVVVVVWWW[[[^^^```aaaaaabbbbbbcccdddddddddaaa``````aaacccfffiiilllmmmkkkhhheeecccccceeefffgggjjjmmmooopppqqqsssuuurrrtttvvvyyyzzz{{{{{{{{{zzz}}}~~~}}}vvvqqqmmmhhhffffffkkkuuu{{{vvvsssqqqkkkhhheeecccdddiiinnnrrrwwwvvvtttpppjjjfffeeeeeecccccceeekkkpppooohhhaaaWWWYYY^^^fffooouuuuuusssooommmjjjeee```]]]^^^___iiiqqqxxxwwwooogggdddeeekkkxxxzzzxxxtttmmmhhhiiiooouuuxxxzzz}}}zzzfffUUUCCC<<<<<<;;;999888555555555555555555555555555555555555555555555555444444333333333444555555777666555555666888:::<<<<<<===>>>???AAACCCDDDEEEEEEFFFHHHHHHHHHIIILLLNNNQQQSSSUUUUUUSSSQQQPPPPPPTTTTTTUUUVVVVVVVVVVVVVVVXXXXXXYYY[[[]]]]]][[[YYYXXXXXXWWWVVVWWWXXXYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\ZZZ[[[\\\]]]^^^___```aaafffgggiiikkknnnqqqssstttlllaaaUUULLLFFFEEELLLUUUjjj~~~|||pppaaacccooorrrqqqsssuuuuuuqqqeeeWWWLLLKKKKKKPPP^^^jjjqqquuuyyyyyy{{{zzzxxxwwwrrrggg\\\WWWVVVTTTSSSUUUYYY]]]```bbbbbbbbbbbbcccdddeeeeeecccbbbaaabbbdddgggjjjmmmooolllgggcccaaa```aaabbbeeegggkkknnnooopppqqqsssqqqrrrrrrsssuuuvvvwwwxxxxxx||||||}}}{{{vvvqqqmmmkkklllpppyyy}}}wwwtttsssjjjhhhccc```aaaeeelllqqqtttuuuuuurrrnnnkkkjjjkkkggghhhjjjmmmpppooojjjfff[[[[[[]]]eeeooouuuvvvuuupppooolllgggccc``````aaajjjqqqxxxwwwpppiiihhhjjjmmm{{{|||wwwssstttzzz~~~~~~~~~{{{|||jjjWWWDDD===<<<;;;888666444444444444444444444444555555555555555555555555333333333333333444555666777777666777888:::;;;<<<===>>>???@@@BBBDDDEEEFFFFFFGGGHHHHHHHHHIIILLLOOOOOORRRTTTUUUSSSQQQPPPPPPSSSTTTUUUWWWXXXXXXXXXXXX[[[[[[\\\^^^``````___]]]YYYXXXVVVVVVVVVWWWYYYZZZYYYZZZ[[[\\\]]]^^^^^^^^^[[[\\\\\\]]]___```bbbccceeegggjjjlllnnnnnnnnnmmmiiiaaaWWWOOOIIIGGGLLLSSSiii}}}~~~yyymmm```dddpppsssppppppqqqrrrooodddUUUJJJKKKKKKQQQ___kkkrrrvvvyyyvvvwwwwwwvvvuuuqqqfffZZZ[[[XXXUUURRRRRRUUUYYY\\\bbbbbbbbbbbbcccdddeeefffgggfffeeeeeegggjjjnnnpppooolllgggbbb___^^^______cccfffjjjmmmnnnoooppprrrtttsssqqqpppqqqsssvvvwwwwww{{{~~~zzz~~~~~~}}}~~~~~~yyyuuuqqqnnnooosss||||||yyyxxxoookkkfffaaa```dddkkkpppsssuuuvvvuuuqqqnnnnnnpppllllllnnnpppqqqpppmmmjjj^^^\\\]]]dddnnnuuuwwwvvvqqqpppnnniiieeebbbbbbccclllsssyyywwwpppkkkkkkmmmqqq|||}}}~~~~~~|||lllYYYEEE======;;;777555333444444444444444444444555555555555555555555555333333333333333444555666777777777888999;;;<<<===>>>>>>???AAACCCDDDFFFFFFHHHIIIJJJIIIJJJKKKNNNQQQMMMPPPSSSUUUTTTRRRQQQQQQSSSTTTUUUWWWXXXYYYZZZZZZ^^^]]]^^^```bbbcccaaa```XXXWWWVVVUUUUUUVVVXXXZZZYYYZZZ\\\]]]^^^_________]]]]]]]]]^^^```bbbcccdddeeegggjjjllllllkkkiiigggjjjbbbZZZSSSMMMJJJNNNTTTiii~~~}}}kkk^^^```gggjjjjjjmmmmmmkkkhhhbbbWWWKKKGGGKKKRRR\\\fffooovvvzzz||||||xxxqqqmmmkkkfff```VVVUUUTTTSSSUUUXXX[[[]]]cccdddcccbbb``````bbbdddeeeeeeeeegggjjjmmmnnnnnnssspppkkkfffaaa^^^]]]]]]___ccchhhkkkkkkkkkkkklllooooooooooooppprrrtttuuuxxxuuutttxxx~~~}}}|||~~~|||uuuqqqqqqrrrvvv~~~~~~zzzwwwsssmmmfffaaa^^^___iiittttttxxxzzzwwwuuuuuutttrrrllljjjjjjnnnssstttooojjjbbb___aaajjjrrrvvvwwwzzzxxxvvvqqqjjjddd```aaabbbooouuu||||||vvvpppnnnnnnssszzz}}}}}}hhhYYYJJJAAA===888555555666666555444333222222111333444555555444444555777666666666666666777888888666888999::::::;;;===??????AAADDDGGGHHHGGGFFFEEEHHHHHHIIIJJJKKKLLLMMMNNNRRRSSSSSSSSSQQQPPPPPPRRRSSSTTTWWWYYY[[[\\\\\\[[[______aaabbbcccccccccbbb\\\[[[ZZZXXXWWWWWWVVVVVVUUUUUUWWW\\\bbbeeecccaaa\\\]]]___```bbbccccccccceeegggkkkllllllkkkkkkkkkmmmmmmhhh___SSSMMMOOORRRjjjxxxxxxkkk^^^```fffhhheeehhhhhheeeccc^^^SSSIIIGGGKKKRRR[[[eeeooowww{{{yyypppjjjhhhddd___WWWVVVUUUUUUVVVYYY]]]___dddeeedddcccaaa```bbbdddeeeeeeeeegggjjjmmmnnnooorrrppplllhhhccc```^^^]]]___bbbgggiiijjjjjjjjjjjjmmmmmmlllmmmooorrruuuwwwxxxuuutttwww|||~~~{{{|||~~~|||uuurrrsssqqqvvv~~~~~~}}}wwwrrrmmmiiieeedddkkkttt{{{}}}|||yyyvvvpppnnnooosssyyyzzzwwwrrrfffbbbccckkksssvvvxxx{{{{{{yyytttmmmgggddddddeeesssyyy~~~}}}wwwpppllllllrrrzzzgggXXXIIIAAA<<<888666666555555555444444444444444333555666555444444555666666666666555666777777888555777999999999:::<<<>>>@@@AAADDDFFFHHHHHHGGGFFFHHHIIIIIIJJJKKKLLLMMMNNNNNNPPPQQQQQQPPPPPPQQQRRRSSSTTTVVVXXXZZZ\\\\\\]]]^^^^^^^^^_________``````]]]]]][[[ZZZYYYXXXWWWWWWWWWVVVXXX\\\aaaddddddbbb^^^^^^```aaabbbbbbbbbbbbdddgggkkkmmmmmmmmmnnnooonnnnnnjjj```TTTMMMNNNRRRddd~~~rrrsss~~~kkk^^^___eeegggdddgggfffccc___ZZZRRRIIIHHHKKKQQQYYYdddoooxxx}}}}}}qqqiiifffbbb]]]WWWVVVUUUUUUWWW[[[^^^```eeeffffffdddbbbaaabbbcccffffffgggiiikkkmmmoooppprrrqqqoookkkgggbbb^^^\\\^^^aaaeeehhhiiiiiiiiijjjlllkkkkkkkkknnnqqquuuxxxwwwuuusssuuuyyy{{{zzzxxxzzz{{{}}}}}}}}}}}}~~~~~~~~~|||yyyxxxxxxyyy||||||}}}~~~}}}wwwtttuuusssxxx~~~yyyuuuooolllpppxxxzzzwwwuuutttyyy{{{lllgggfffmmmsssvvvyyy||||||xxxqqqkkkhhhhhhiiitttzzzyyyrrroooooossswwweeeWWWHHH@@@<<<888666666444444555555555666666666444555666666444333444555666666555555666666777888666888:::::::::;;;===???BBBCCCDDDFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNMMMOOOQQQQQQQQQQQQSSSUUUTTTTTTUUUWWWYYY\\\^^^___]]]]]]\\\[[[[[[\\\]]]^^^______]]]\\\[[[YYYXXXXXXXXXXXXXXX[[[___bbbcccccc___```aaaaaabbbbbbaaaaaa___cccgggjjjlllmmmoooqqqoooppplllbbbUUUMMMNNNRRR```~~~oooppp}}}kkk^^^___dddfffiiikkkkkkeee```[[[SSSKKKIIILLLQQQXXXcccnnnxxx}}}vvvllleee___YYYUUUTTTTTTTTTWWWZZZ^^^```fffggggggeeecccaaabbbcccggghhhjjjkkklllnnnqqqsssttttttsssooojjjddd^^^ZZZ\\\```dddggghhhiiikkklllmmmllljjjjjjlllppptttvvvuuusssrrrsssvvvwwwuuuttttttvvvyyyzzzzzz{{{}}}~~~}}}|||yyyvvvuuuvvvxxxwwwxxxyyyzzz|||~~~~~~~~~yyywwwyyyxxx|||yyytttxxx}}}zzzyyy{{{}}}pppkkkiiinnntttwwwzzz}}}~~~zzztttnnnkkkkkklllrrryyy{{{vvvttttttvvvuuudddVVVGGG@@@<<<888666777555666666666666666666666444666666666444333444555666666555555666666777888888:::<<<=========???AAACCCDDDEEEFFFHHHJJJKKKLLLJJJJJJKKKLLLLLLMMMNNNNNNPPPRRRSSSTTTSSSTTTVVVWWWTTTTTTUUUVVVXXX[[[^^^```^^^]]][[[ZZZZZZ\\\]]]___``````___^^^]]][[[ZZZYYYYYYXXXXXXYYY[[[^^^aaabbbaaaaaabbbbbbbbbaaaaaa```^^^bbbfffjjjmmmpppsssvvvrrrtttpppeeeVVVNNNNNNRRR___mmmlll~~~jjj\\\^^^dddffflllpppoooiiiccc]]]UUUNNNJJJLLLQQQYYYcccnnnwww||||||pppfff]]]UUURRRQQQQQQRRRUUUXXX\\\___eeefffgggeeecccbbbbbbccchhhjjjlllmmmmmmooorrruuuwwwwwwvvvsssmmmeee^^^YYY[[[^^^bbbfffhhhjjjmmmooonnnlllkkkjjjkkkmmmppprrrrrrqqqqqqqqqrrrrrrqqqqqqnnnqqqtttvvvwwwyyy|||~~~}}}}}}{{{xxxuuutttuuuwwwtttuuuvvvyyy||||||{{{|||zzz}}}~~~zzzzzz~~~|||xxxqqqllljjjooouuuxxx{{{~~~~~~}}}zzzuuupppmmmmmmnnntttzzz|||wwwuuuuuuwwwwwwdddVVVGGG@@@<<<999777777888777777666555555444444444555666555444333444666777666666666666777888888888:::<<<=========???AAADDDEEEFFFHHHIIIKKKMMMMMMKKKKKKLLLLLLMMMNNNNNNNNNRRRSSSTTTTTTSSSSSSTTTUUUUUUUUUUUUVVVXXX[[[^^^```___^^^\\\[[[\\\]]]___`````````aaa```___^^^\\\[[[YYYXXXXXXWWWXXX[[[^^^aaabbbbbbbbbbbbbbbaaaaaa```aaaeeeiiimmmqqquuuyyy|||uuuxxxuuuiiiYYYOOOOOOSSS```lllhhhyyy{{{fffXXX[[[bbbeeeiiinnnpppjjjccc^^^VVVPPPKKKMMMRRRZZZcccmmmuuuzzz~~~}}}qqqggg\\\TTTOOOOOOOOOPPPSSSWWW[[[^^^bbbdddeeeeeecccbbbbbbcccgggjjjmmmmmmlllnnnrrruuuwwwxxxwwwuuuooohhhaaa\\\[[[^^^bbbdddfffhhhjjjlllkkkjjjiiiiiiiiijjjlllllloooooooooooonnnnnnnnnnnnkkkmmmppprrrtttvvvyyy|||yyyyyyyyywwwtttssstttuuussstttvvvyyy}}}~~~|||yyyxxxyyyzzzwwwsssooojjjiiiooovvvyyy|||{{{{{{yyyvvvrrroooooopppyyy|||uuurrrqqqwwwyyyfffXXXIIIAAA===999777777888888777666555444333222333444555555444444555777888777777777777888999999888999;;;<<<<<<===???AAADDDEEEGGGJJJLLLMMMNNNNNNLLLLLLMMMMMMNNNNNNNNNNNNPPPQQQRRRRRRPPPPPPQQQSSSUUUUUUVVVWWWYYY[[[\\\]]]]]]]]]\\\\\\]]]^^^```aaa___``````aaaaaa___^^^]]]YYYYYYYYYXXXXXXYYY]]]```bbbbbbbbbcccbbbbbbaaaaaa```bbbgggjjjnnnrrrvvvyyyyyy|||zzznnn\\\PPPPPPUUUbbbppphhhvvvvvv```SSSVVV___bbbcccjjjnnnkkkeee```YYYSSSLLLNNNTTT\\\dddlllssswwwyyyzzznnnddd\\\UUUNNNMMMMMMOOORRRWWW[[[^^^```bbbddddddcccbbbccccccdddhhhkkkkkkjjjkkkoootttuuuvvvvvvuuuqqqlllfffbbb]]]___aaabbbbbbcccdddfffddddddeeefffgggggghhhhhhkkklllmmmmmmlllllllllmmmkkkmmmooopppqqqrrruuuwwwuuuvvvwwwvvvtttsssssssssttttttvvvzzz|||{{{xxxvvvwwwwwwtttqqqjjjfffgggooowwwzzz|||yyyyyyyyyvvvsssrrrrrrsss{{{|||tttqqqppp{{{|||hhhZZZJJJBBB>>>999777777666555555555444444333333111333555555555555777888999999888888999999:::;;;:::<<<>>>??????@@@AAACCCDDDFFFIIILLLNNNOOOOOONNNMMMMMMMMMNNNNNNNNNNNNOOOMMMNNNPPPPPPPPPPPPRRRTTTUUUVVVWWWYYYZZZZZZ[[[[[[XXXXXXYYY[[[\\\]]]^^^___]]]^^^```aaaaaaaaa```___ZZZ[[[\\\[[[ZZZZZZ]]]```aaaaaabbbcccccccccbbbbbb___bbbeeeiiikkkooossswww|||qqq^^^RRRQQQVVVeeetttkkkvvv}}}sss\\\OOOSSS\\\```^^^gggmmmlllgggccc]]]WWWLLLOOOUUU]]]eeelllrrruuuvvv|||~~~vvvjjjbbb\\\WWWMMMMMMMMMOOORRRWWW\\\^^^^^^```cccdddcccbbbcccdddbbbfffiiiiiihhhhhhmmmrrrssstttuuuuuurrrnnnjjjggg___```aaa```___^^^___```^^^___aaadddeeeffffffeeejjjkkklllkkkkkkkkkkkkmmmlllnnnooopppooopppqqqssstttvvvxxxxxxvvvtttsssssstttuuuwww{{{{{{xxx{{{~~~wwwuuuwwwwwwuuurrrgggdddfffooowww{{{}}}xxxyyyyyywwwtttssstttuuuxxx~~~}}}vvvsssrrr}}}jjj[[[LLLCCC>>>:::777777333333333444444444444555000222444555555666777999::::::999999::::::;;;<<<>>>@@@BBBCCCCCCDDDFFFGGGCCCFFFJJJMMMOOOPPPOOONNNNNNNNNNNNNNNNNNNNNOOOOOOLLLNNNPPPQQQRRRSSSUUUWWWUUUWWWXXXZZZ[[[ZZZZZZYYYTTTUUUWWWYYYZZZ[[[\\\\\\[[[]]]___aaabbbaaa``````[[[]]]___^^^\\\[[[^^^```aaaaaabbbcccccccccccccccfffhhhkkknnnppptttxxx{{{~~~ttt```SSSRRRWWWhhhyyyoooppp{{{zzzxxxjjjWWWOOOUUUZZZYYY___aaaeeehhhhhhccc[[[UUUOOONNNSSS\\\eeekkksss{{{xxxyyyzzzwwwpppeeeZZZTTTLLLMMMNNNPPPTTTXXX[[[]]]eeedddbbbaaa___^^^^^^^^^```bbbeeeggghhhiiijjjlllnnnqqqtttvvvuuuqqqllliiicccbbbaaa___^^^\\\\\\[[[]]]^^^aaaccceeefffffffffiiiiiihhhhhhhhhiiijjjjjjjjjkkkmmmooopppqqqqqqqqqrrrtttwwwzzzzzzyyyvvvtttwwwxxxyyy|||zzzssspppwww|||zzzzzzzzzwwwuuummmkkkjjjooovvv{{{zzzxxxyyyyyywwwtttrrrrrruuuwww~~~tttpppqqq~~~}}}mmm```OOOAAA;;;888666333555555555555444333222111444444555555666777777777777888999999888999;;;======>>>@@@BBBCCCEEEFFFFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPOOONNNLLLKKKJJJJJJMMMNNNOOOPPPQQQSSSSSSTTTVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXZZZ[[[\\\\\\^^^``````___```aaaccc````````````___^^^]]]\\\]]]]]]^^^___````````````eeegggjjjoootttwwwxxxxxx{{{rrr^^^PPPOOOTTTjjj|||rrrrrr{{{xxxkkkXXXQQQVVV[[[[[[ZZZ[[[^^^aaabbb___ZZZVVVOOONNNSSS]]]fffkkkrrryyyyyyzzzzzzwwwpppfff\\\UUULLLMMMNNNPPPTTTXXX[[[]]]``````___^^^^^^^^^^^^______aaadddfffggghhhjjjllllllnnnqqqssssssqqqnnnllliiigggdddaaa^^^]]]\\\\\\WWWYYY\\\___aaaccccccdddgggggggggggghhhiiijjjjjjjjjjjjkkklllmmmnnnnnnooorrrsssvvvxxxyyyxxxwwwvvvxxxxxxzzz~~~xxxmmmgggnnnuuu~~~~~~~~~|||zzzssspppooosssxxx{{{yyywwwxxxxxxvvvtttrrrrrruuuxxx|||rrrnnnppp}}}}}}lll___MMMAAA;;;:::888666777777777777666555444333444444444555666666777777777888999999999999<<<>>>>>>???AAACCCEEEFFFGGGGGGHHHIIIJJJKKKLLLNNNOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTWWWWWWXXXYYYXXXWWWVVVUUURRRRRRSSSTTTVVVWWWYYYZZZZZZ]]]```bbbaaa_________aaaaaaaaaaaa```___^^^]]]^^^___```aaabbbbbbbbbbbbfffhhhkkkooosssvvvwwwvvvwwwzzzxxxkkkZZZOOOPPPUUUiiivvvuuu|||mmmYYYQQQVVVZZZXXXTTTTTTUUUWWWYYYYYYWWWUUUMMMNNNTTT___gggkkkqqqvvvxxxyyyyyyvvvoooeee\\\VVVLLLLLLNNNPPPTTTXXX[[[^^^\\\\\\\\\\\\]]]]]]^^^___]]]```ccceeefffhhhjjjllliiikkkmmmoooqqqqqqqqqppppppnnnjjjfffaaa^^^\\\[[[UUUVVVXXX[[[^^^```aaaaaaddddddeeefffgggiiijjjkkkjjjiiihhhhhhhhhjjjkkklllqqqrrrsssuuuvvvwwwwwwwwwxxxyyy{{{yyykkkbbbeeekkkqqquuuvvvwwwyyy{{{zzzxxxvvvxxx{{{{{{yyyvvvwwwwwwuuusssqqqrrrvvvyyy{{{qqqlllnnn{{{~~~kkk^^^MMMAAA<<<;;;999888777777777666666555444444333333444444555666666666777888999999999:::<<<>>>@@@AAACCCEEEFFFHHHHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUUUUVVVSSSSSSQQQPPPQQQRRRTTTUUUWWWXXXYYYYYYYYYXXXVVVUUUQQQQQQRRRSSSUUUWWWYYYZZZ^^^aaafffhhhgggdddbbb```bbbbbbbbbbbbaaa```_________```aaaccccccccccccbbbfffiiilllpppsssuuuvvvwwwwwwvvvpppcccUUUNNNPPPUUUhhhxxxxxx~~~mmmXXXOOOTTTVVVSSSPPPOOONNNOOOQQQRRRRRRQQQLLLNNNUUU```hhhkkkppptttwwwwwwvvvrrrlllccc[[[VVVKKKLLLNNNPPPTTTXXX\\\^^^\\\\\\\\\\\\\\\]]]^^^^^^[[[^^^aaadddeeegggiiikkkhhhiiijjjlllmmmoooqqqrrrtttsssqqqmmmhhhbbb]]][[[XXXYYYZZZ[[[\\\]]]^^^^^^aaaaaabbbdddfffhhhjjjkkkiiihhhfffeeeeeegggiiijjjmmmnnnoooppprrrtttvvvwwwyyyzzz|||qqqhhhdddgggllloooqqqsssvvvxxx}}}~~~}}}||||||~~~}}}zzzxxxwwwvvvtttrrrqqqssswww{{{zzzpppkkklllyyynnnaaaOOOAAA<<<:::999888555555444444333333333333333333333444555555666666777888:::::::::;;;===???AAABBBDDDEEEGGGHHHHHHIIIIIIIIIKKKLLLNNNOOOPPPQQQUUUUUUUUUUUUUUUUUUUUUUUUXXXVVVTTTRRRRRRTTTVVVXXXXXXXXXYYYZZZYYYXXXWWWVVVRRRSSSTTTUUUWWWYYY[[[\\\aaadddhhhiiigggeeecccbbbccccccccccccbbbaaa```___]]]^^^```bbbcccbbbaaaaaaeeehhhlllppptttwwwyyy{{{~~~yyyooo```SSSMMMOOOTTTeeexxxzzz{{{iiiTTTMMMSSSVVVSSSOOOMMMLLLLLLMMMMMMMMMLLLKKKMMMTTT```hhhllloootttuuuuuusssooohhh```XXXSSSKKKLLLMMMPPPTTTXXX\\\^^^```___^^^]]]\\\\\\\\\\\\ZZZ]]]```cccdddeeegggiiiiiiiiiiiiiiijjjlllnnnppptttuuuvvvuuupppiiiaaa\\\]]]]]]\\\[[[ZZZYYYYYYYYY]]]^^^___aaadddfffhhhjjjhhhfffeeeddddddeeeggghhhiiiiiijjjlllooorrruuuwwwyyyzzz}}}zzzssshhhjjjmmmoooqqqsssvvvwwwyyy{{{}}}}}}~~~}}}{{{vvvvvvtttrrrqqqtttyyy}}}zzzoooiiijjjvvvuuufffSSSCCC<<<:::888666555555444333333333444444333333444444555666666777777999:::;;;;;;<<<>>>AAAAAABBBDDDEEEGGGGGGHHHHHHIIIJJJKKKMMMNNNPPPQQQRRRUUUUUUUUUUUUVVVVVVVVVVVV[[[YYYWWWUUUTTTVVVXXXYYYYYYYYYZZZZZZZZZYYYXXXWWWSSSSSSTTTUUUWWWYYY[[[\\\___```bbbbbb```______```bbbccccccbbbbbbaaa```___[[[\\\^^^```aaa```___^^^cccfffkkkooosssxxx}}}uuudddTTTLLLNNNRRRddd|||yyy}}}|||uuucccQQQLLLTTTXXXUUUOOONNNMMMMMMMMMMMMKKKIIIJJJKKKSSS___hhhlllpppuuuvvvtttqqqllleee\\\UUUQQQJJJKKKMMMPPPTTTYYY]]]___bbbbbb```^^^]]]\\\[[[[[[ZZZ]]]```aaabbbccceeeggghhhhhhgggggghhhjjjlllnnnrrrtttxxxxxxuuuooogggbbbbbb```]]]ZZZXXXVVVTTTTTTYYYYYYZZZ\\\___bbbdddeeedddccccccbbbcccdddeeefffeeefffgggjjjnnnqqqtttvvvyyyzzz|||{{{oooooopppqqqssstttuuuvvvvvvyyy{{{}}}|||||||||}}}zzz|||~~~~~~}}}wwwvvvtttrrrrrrvvv|||zzzmmmggggggqqq{{{lllVVVFFF===:::777555777777555444444555666777444444555555666777777777777999:::;;;;;;===???BBBBBBCCCEEEFFFGGGHHHHHHHHHIIIJJJKKKMMMOOOQQQRRRSSSQQQRRRSSSTTTVVVWWWXXXYYYZZZYYYWWWVVVVVVWWWXXXYYYYYYZZZ[[[[[[[[[ZZZXXXWWWSSSSSSTTTUUUVVVXXXYYYZZZ^^^`````````^^^^^^```aaaaaaaaaaaaaaa```___^^^^^^ZZZ\\\___aaabbbaaa___^^^aaadddhhhkkkooovvv|||iiiWWWMMMOOOTTTfff~~~|||zzzyyy}}}uuubbbOOOKKKSSSWWWTTTNNNNNNOOOPPPQQQOOOLLLIIIIIIJJJRRR^^^ggglllrrrwwwxxxuuuqqqkkkccc[[[TTTPPPJJJKKKMMMPPPTTTYYY]]]___bbbaaa```^^^\\\[[[[[[[[[[[[]]]```aaaaaaaaacccdddfffeeeffffffhhhjjjlllmmmqqqsssvvvwwwvvvsssooolllfffddd```\\\YYYVVVUUUTTTSSSTTTUUUVVVYYY[[[]]]_________``````aaabbbcccccccccdddgggkkkooosssuuuwwwxxxyyy|||wwwvvvvvvwwwwwwwwwwwwvvvvvvwwwyyyxxxuuutttvvvwwwxxxzzz}}}}}}||||||xxxwwwuuussssssxxx~~~xxxjjjcccccckkkzzz~~~oooYYYHHH???;;;888666777666555444444555777888555555666666777888888888777999;;;<<<<<<===@@@CCCDDDEEEFFFHHHIIIIIIIIIIIIIIIJJJLLLNNNPPPRRRSSSTTTRRRSSSTTTUUUVVVWWWXXXXXXVVVVVVUUUUUUUUUVVVVVVWWWZZZZZZ[[[\\\[[[ZZZYYYXXXVVVVVVVVVVVVWWWXXXYYYZZZ]]]___bbbcccbbbaaaaaabbb____________^^^]]]\\\\\\\\\^^^bbbdddeeecccaaa```aaaccceeegggiiiqqq|||mmmYYYNNNQQQWWWlll}}}yyyzzzyyyeeePPPKKKQQQSSSOOOMMMNNNQQQSSSTTTRRRNNNJJJHHHJJJQQQ]]]ffflllsssyyyyyywwwrrrkkkccc[[[TTTPPPJJJKKKMMMPPPTTTYYY]]]___``````^^^]]]\\\[[[[[[[[[[[[]]]````````````aaacccccccccdddfffhhhjjjlllmmmqqqrrrtttuuuuuuuuutttsssjjjgggddd```\\\ZZZXXXXXXOOOPPPQQQRRRTTTWWWYYYZZZ[[[\\\]]]___```aaaaaaaaabbbdddhhhlllqqqtttwwwxxxxxxyyy{{{}}}||||||||||||{{{yyywwwvvvwwwxxxuuurrrppprrrtttwwwzzz}}}~~~~~~|||zzzzzzxxxwwwuuussstttyyyvvvhhh``````fffuuuoooZZZIII@@@<<<:::888555444333222222333555666666666777777888888999999888999;;;<<<<<<>>>AAACCCFFFGGGHHHIIIJJJJJJKKKKKKIIIJJJLLLNNNPPPRRRTTTUUUWWWWWWVVVVVVVVVUUUUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUZZZ[[[[[[\\\\\\ZZZYYYXXXYYYYYYYYYYYYYYYZZZ[[[[[[VVVZZZ___bbbaaa___^^^]]]^^^^^^^^^^^^]]]\\\[[[ZZZ___aaaeeeggghhhfffdddcccaaabbbcccccceeemmmyyyoooZZZPPPSSS[[[qqq}}}|||xxxcccRRRMMMPPPRRROOOJJJMMMQQQRRRQQQNNNLLLKKKJJJKKKOOOYYYdddnnnssstttyyyuuuooojjjfff```WWWQQQJJJJJJLLLOOORRRUUUXXXYYY\\\]]]_________]]][[[ZZZ^^^^^^^^^^^^^^^^^^^^^]]]bbbccceeegggiiijjjkkkkkknnnnnnoooppprrrsssttttttsssqqqooojjjeee```[[[XXXTTTSSSQQQPPPQQQSSSVVVWWWXXXXXXYYYZZZ\\\___bbbcccjjjlllmmmoooppprrruuuwwwyyy{{{}}}~~~{{{yyyzzz||||||yyytttqqqqqqrrr|||}}}~~~}}}{{{vvvuuuttttttwww{{{ppp```YYYZZZeeerrr}}}nnnYYYIII@@@<<<999666999888888777777777777777333333444444555555666666555888;;;>>>AAABBBBBBAAADDDEEEGGGIIIJJJJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQQQQSSSSSSTTTTTTUUUUUUVVVVVVSSSSSSSSSRRRRRRSSSSSSSSSWWWXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[\\\^^^___]]]bbbhhhiiifffdddeeehhhcccccccccdddgggmmmtttzzz~~~rrr^^^PPPQQQZZZrrr||||||uuubbbPPPKKKNNNOOOMMMIIILLLOOOOOONNNLLLJJJJJJHHHJJJOOOYYYfffoootttuuuzzzuuunnniiiddd^^^UUUOOOIIIJJJKKKNNNQQQTTTWWWYYY\\\\\\]]]]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]^^^^^^___```bbbccceeeggghhhiiiiiikkklllmmmoooqqqssstttuuuuuuuuutttrrrnnniiieeeccc\\\ZZZXXXVVVUUUUUUWWWXXXYYYYYYYYY[[[^^^aaaeeeggglllnnnpppqqqssstttvvvxxxyyyzzz|||}}}xxxyyyzzzxxxuuussstttuuu||||||}}}}}}|||{{{xxxwwwvvvuuuttttttwww{{{~~~uuugggZZZWWWZZZeeeqqq~~~~~~~~~oooZZZIII@@@<<<999666888777666666555555666666666777777888888999999999777999;;;>>>AAABBBCCCCCCFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMOOOQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQRRRWWWWWWWWWXXXYYYYYYZZZZZZWWWWWWVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYYYY[[[\\\]]]]]]aaaeeegggfffdddeeegggdddeeeggghhhiiimmmrrrvvv}}}~~~|||rrr___PPPPPPWWWnnnxxxyyyzzzgggVVVQQQSSSSSSPPPIIIKKKLLLKKKJJJHHHHHHIIIFFFHHHOOOZZZgggqqquuuvvvzzzuuunnngggbbb[[[RRRLLLHHHIIIKKKMMMPPPSSSVVVXXX[[[[[[[[[ZZZZZZZZZZZZYYYVVVVVVXXXZZZ\\\^^^___```^^^___aaaccceeefffgggggghhhiiijjjllloooqqqssstttuuuvvvwwwxxxwwwtttqqqooogggeeebbb^^^\\\ZZZZZZYYY\\\[[[ZZZ[[[^^^bbbgggjjjlllnnnpppsssuuuvvvwwwwwwwwwxxxzzz{{{|||xxxyyyzzzzzzxxxxxxyyyzzz{{{||||||{{{zzzxxxvvvtttvvvuuuttttttwww|||~~~wwwnnn```VVVUUU[[[fffqqq|||~~~~~~|||pppZZZHHH???;;;999777777666555555444444555555777777888999999:::;;;;;;999:::<<<>>>AAACCCEEEEEEIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLOOOQQQSSSRRRRRRRRRRRRRRRRRRQQQQQQRRRQQQPPPOOOOOOPPPQQQRRRVVVUUUUUUUUUVVVWWWXXXYYYYYYYYYXXXYYYYYYZZZ[[[\\\XXXXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXYYY[[[\\\]]]___aaaccceeeeeeeeeeeeeeegggjjjlllmmmnnnppprrrwwwyyyyyyqqq```RRRQQQXXXnnn}}}rrrsss|||lll[[[UUUWWWWWWSSSJJJJJJKKKIIIGGGFFFGGGIIIDDDFFFNNNZZZhhhrrrvvvwwwzzztttllleee___XXXOOOIIIGGGHHHIIILLLOOORRRUUUVVVYYYYYYXXXXXXWWWXXXXXXYYYUUUVVVWWWYYY[[[]]]______]]]^^^```bbbcccdddeeeeeefffggghhhjjjlllmmmooopppppprrrvvvyyyzzzzzzxxxwwwsssqqqnnnjjjfffcccaaa```bbbaaa^^^]]]___ccchhhkkklllmmmpppsssvvvwwwvvvtttuuuvvvwwwxxxyyy|||{{{||||||{{{{{{zzzzzz{{{zzzzzzzzzzzzyyyxxxvvvvvvvvvuuuuuuvvvxxx}}}wwwmmm```VVVWWW]]]hhhqqq{{{|||||||||}}}pppYYYHHH???;;;999888777666555555444444555555444555555666777888999999<<<<<<===???AAADDDFFFHHHLLLKKKJJJJJJJJJKKKMMMNNNNNNMMMKKKKKKLLLOOORRRTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTVVVWWWXXXYYYYYYYYYZZZZZZ\\\]]]^^^YYYZZZZZZ[[[[[[ZZZZZZYYYVVVVVVVVVVVVWWWYYY[[[\\\]]]]]]]]]```ccceeedddcccdddgggllloooooooooooopppsssttttttmmm```UUUWWW___sss|||qqqrrr{{{lllZZZSSSUUUTTTQQQKKKKKKKKKIIIGGGFFFGGGIIICCCEEELLLYYYgggrrrwwwxxxzzztttkkkddd]]]VVVMMMGGGEEEFFFHHHJJJMMMQQQSSSUUUXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^___aaabbbcccccccccfffffffffggghhhiiiiiijjjkkknnnrrrwwwzzz{{{{{{{{{~~~}}}{{{xxxuuurrrooonnnpppmmmiiiffffffhhhkkkmmmooooooppptttwwwxxxvvvtttssstttuuuuuuvvvxxx}}}~~~|||{{{zzzxxxwwwvvvwwwwwwwwwxxxxxxwwwwwwwwwvvvvvvxxxzzz~~~yyyooobbbXXXXXX]]]jjjttt|||{{{zzzzzz}}}~~~nnnXXXGGG???;;;999777888777666666555555666666333444444555777888888999===>>>???AAACCCFFFHHHJJJMMMMMMLLLKKKLLLMMMOOOPPPPPPOOOMMMLLLMMMPPPSSSUUUVVVVVVUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRTTTSSSTTTTTTTTTUUUVVVWWWUUUUUUUUUVVVWWWXXXYYYZZZXXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVVVVWWWXXX[[[]]]^^^^^^]]]\\\^^^aaacccccccccbbbfffkkkoooooooooooooooqqqpppooojjj```YYY]]]fffzzzuuuvvv~~~mmmZZZRRRTTTTTTPPPKKKLLLKKKIIIGGGFFFGGGHHHCCCDDDKKKVVVdddpppvvvxxxzzztttkkkbbb\\\UUUMMMGGGDDDEEEGGGIIILLLOOORRRTTTVVVVVVVVVVVVVVVWWWWWWWWWYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^```aaaaaabbbbbbdddddddddeeeeeeeeeffffffiiikkkooossswwwyyy{{{|||~~~}}}~~~{{{vvvrrrpppooopppqqqrrrqqqqqqtttxxxzzzxxxuuuqqqrrrsssssstttwww{{{~~~~~~{{{xxxuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxyyyzzz}}}~~~wwwmmm```WWWYYY___nnnwwwzzzyyyyyy{{{yyykkkWWWGGG???<<<999666888777666666555555666666555555666777888:::;;;;;;>>>???AAACCCFFFHHHIIIJJJMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQPPPOOOPPPRRRTTTUUUTTTTTTTTTTTTTTTTTTSSSSSSOOOPPPQQQRRRRRRQQQPPPOOOSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYUUUVVVXXXYYYYYYXXXVVVUUUVVVVVVVVVWWWYYY\\\^^^```^^^^^^^^^^^^^^^```bbbdddbbbeeeiiilllllllllmmmnnnnnnmmmmmmiiiaaa[[[___hhhzzzxxxxxx~~~nnnXXXPPPQQQRRROOOJJJKKKKKKIIIGGGEEEFFFFFFCCCDDDIIISSSaaannnuuuxxxzzzsssjjjbbb[[[UUUMMMHHHCCCDDDFFFHHHKKKNNNQQQSSSTTTUUUVVVWWWXXXWWWVVVVVVWWWWWWWWWXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^_________aaaaaaaaabbbcccddddddeeefffgggjjjmmmppptttwwwyyy}}}~~~zzzwwwuuuttttttrrrooommmpppuuuwwwvvvsssooopppqqqrrrsssvvvzzz~~~|||yyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz||||||rrrhhh]]]WWW]]]fffqqqzzzzzzyyyyyy{{{~~~uuugggUUUGGG@@@<<<888555777666555555444444555555555666777888:::;;;<<<===>>>@@@CCCFFFHHHJJJJJJJJJKKKLLLNNNPPPRRRSSSSSSTTTRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVPPPRRRUUUWWWWWWUUURRRPPPSSSTTTWWWYYYZZZYYYWWWVVVXXXXXXWWWWWWWWWXXXXXXYYYTTTUUUWWWYYYYYYWWWUUUTTTUUUUUUVVVWWWYYY\\\___```___``````^^^\\\]]]aaaeeedddfffhhhhhhhhhhhhjjjkkkkkkkkkmmmkkkccc[[[\\\aaaqqqxxxwwwiiiRRRIIIKKKLLLJJJHHHJJJJJJIIIGGGEEEDDDEEEDDDDDDHHHQQQ___llluuuxxxzzzsssjjjbbb[[[UUUNNNHHHCCCCCCEEEHHHKKKNNNQQQRRRSSSTTTVVVXXXYYYXXXVVVUUUTTTTTTUUUVVVWWWYYYYYYZZZXXXYYYZZZ\\\\\\]]]]]]]]]^^^^^^___aaabbbdddeeeeeecccdddeeegggjjjnnnrrrtttuuuxxx||||||yyywwwuuuuuuoookkkiiikkkpppsssrrrooonnnooopppqqqsssvvv{{{~~~~~~}}}}}}}}}}}}}}}zzz{{{|||}}}{{{pppeee[[[YYYbbbmmmsss}}}|||zzz{{{yyyxxxzzz~~~}}}rrreeeTTTGGG@@@<<<888555555555444333333333333444444555666777999:::;;;<<<>>>@@@DDDGGGJJJKKKJJJJJJJJJLLLNNNQQQSSSTTTUUUTTTSSSSSSTTTTTTUUUUUUUUUVVVWWWWWWWWWXXXXXXYYYYYYYYYSSSVVVZZZ]]]]]]ZZZVVVSSSSSSUUUXXX[[[\\\ZZZXXXVVVUUUUUUTTTSSSSSSSSSTTTTTTUUUWWWYYY[[[[[[YYYWWWUUUTTTTTTUUUVVVYYY\\\^^^```___bbbbbb___[[[[[[```fffgggggggggfffdddeeegggiiihhhjjjnnnnnneee[[[WWWZZZgggvvvoooxxxpppUUUIIILLLKKKDDDFFFJJJNNNMMMIIIDDDAAA@@@CCCDDDGGGNNNXXXdddooovvvxxxtttmmmddd[[[RRRKKKHHHFFFEEEEEEGGGJJJNNNPPPPPPUUUUUUVVVVVVVVVWWWWWWWWWTTTTTTTTTUUUVVVWWWXXXYYY\\\[[[[[[[[[\\\]]]]]]^^^```___^^^^^^^^^```aaabbbfffeeeeeeeeegggjjjmmmooouuuuuuwwwxxx{{{}}}|||yyyuuusssrrrrrrmmmllljjjkkkmmmnnnnnnnnnlllmmmoooqqqssswww|||~~~}}}|||~~~tttgggaaa```cccjjjrrrwww{{{}}}{{{zzzyyyxxxxxxzzz~~~|||uuusssdddRRRGGG@@@:::666666444666888777444333555777555555555666777999:::;;;BBBBBBCCCFFFIIILLLMMMMMMNNNOOOQQQSSSUUUVVVWWWWWWUUUVVVWWWXXXXXXWWWVVVUUUWWWXXXXXXYYY[[[\\\]]]]]]VVVUUUUUUXXX\\\]]][[[XXXUUUVVVVVVVVVUUUSSSQQQPPPQQQQQQQQQRRRTTTVVVXXXZZZXXXZZZ]]]___^^^\\\YYYWWWUUUTTTTTTUUUVVVYYY[[[\\\dddaaa^^^^^^``````___]]]eeecccaaaaaadddggghhhiiiiiihhhiiiiiiccc\\\[[[^^^eeeyyyttt~~~oooUUUIIIKKKJJJDDDFFFIIIMMMMMMIIIDDDBBBAAACCCDDDGGGMMMWWWcccnnntttvvvsssmmmddd[[[RRRLLLHHHFFFEEEDDDFFFJJJNNNPPPPPPSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYY[[[[[[[[[[[[[[[\\\]]]]]]______^^^^^^^^^______```bbbbbbcccdddeeehhhjjjkkknnnooopppqqqsssuuuwwwxxxzzzyyyvvvtttrrrqqqppppppmmmlllkkkkkklllllljjjhhhhhhkkknnnqqqtttxxx}}}~~~}}}~~~}}}qqqeee``````cccllltttyyy|||~~~}}}||||||{{{{{{zzzyyyxxxyyy{{{~~~{{{qqqaaaPPPFFF???:::777777444666777777555555666999888999999:::;;;===>>>???DDDDDDEEEHHHKKKMMMNNNNNNOOOPPPRRRUUUWWWXXXYYYZZZYYYZZZ[[[\\\\\\\\\[[[ZZZ[[[[[[\\\]]]^^^___``````\\\ZZZYYY[[[\\\\\\YYYWWWVVVWWWWWWXXXWWWVVVTTTSSSSSSRRRRRRRRRTTTVVVYYYZZZ[[[\\\^^^```___]]]ZZZXXXUUUUUUUUUVVVXXXYYY[[[\\\aaa___^^^___aaacccbbbaaa```___```ccchhhkkkmmmmmmiiihhhgggfff```ZZZZZZ^^^ggg|||www~~~kkkSSSHHHHHHGGGBBBEEEHHHKKKKKKIIIEEECCCBBBBBBCCCFFFLLLVVVaaakkkrrrtttqqqkkkddd[[[SSSLLLIIIFFFEEEDDDFFFJJJMMMOOOPPPQQQRRRRRRSSSTTTUUUUUUUUUVVVUUUUUUVVVVVVWWWXXXYYY[[[[[[ZZZZZZZZZ[[[\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\]]]^^^```bbbccceeeeeefffhhhiiijjjkkklllnnnooooooppppppooonnnmmmmmmmmmmmmkkkjjjkkkllllllkkkhhhfffbbbfffkkkpppuuuyyy~~~}}}zzz~~~~~~yyymmmbbb___```eeennnwww{{{}}}}}}{{{vvvvvvwwwwwwxxxzzz{{{{{{zzzyyyxxxwwwxxxyyy{{{|||nnn___MMMDDD>>>999777888555666777777666666888:::::::::;;;<<<===???@@@AAAEEEFFFHHHIIIKKKMMMNNNOOOPPPQQQSSSVVVYYY[[[\\\]]]\\\\\\]]]^^^______^^^^^^]]]^^^^^^___```aaabbbbbbaaa```^^^]]]]]][[[XXXUUUWWWWWWXXXYYYYYYXXXWWWVVVTTTSSSRRRQQQRRRUUUXXXZZZ]]]^^^`````````]]]ZZZXXXTTTUUUVVVXXXYYYZZZZZZ[[[___^^^]]]___bbbeeefffeee```aaaeeejjjoooqqqpppoooiiifffdddbbb\\\VVVWWW\\\fff{{{ttt|||~~~xxxgggRRRFFFDDDCCC@@@DDDFFFIIIJJJIIIGGGDDDCCCBBBBBBEEEJJJSSS^^^hhhnnnqqqooojjjccc[[[SSSMMMIIIEEEDDDDDDFFFJJJMMMOOOOOORRRSSSSSSTTTUUUVVVWWWWWWUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZYYYYYYZZZZZZ[[[[[[[[[\\\]]]]]]\\\ZZZYYYZZZ\\\^^^aaabbbbbbbbbaaafffggghhhiiijjjkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiihhhhhhjjjlllmmmlllhhheee[[[```gggnnntttxxx}}}|||zzz~~~~~~tttjjjaaa___bbbgggpppyyyyyy{{{|||~~~}}}{{{yyywwwssssssssstttuuuwwwyyyzzzyyyxxxwwwuuuuuuvvvyyy{{{~~~~~~mmm]]]LLLBBB===999777888888888777777666777888999999999:::;;;<<<>>>@@@AAAEEEFFFHHHIIIJJJLLLMMMOOOPPPRRRTTTWWWZZZ\\\]]]^^^ZZZ[[[\\\\\\]]]^^^^^^^^^]]]^^^^^^___``````aaaaaacccbbb```^^^\\\ZZZWWWVVVVVVWWWXXXYYYZZZYYYYYYXXXTTTSSSQQQPPPQQQSSSVVVXXX]]]^^^______^^^\\\YYYXXXSSSTTTVVVXXXYYYYYYYYYYYY\\\\\\]]]^^^aaaccceeeeeegggiiimmmqqqtttsssppplllhhhdddaaa]]]VVVQQQSSSYYYbbb~~~|||ssszzz}}}~~~wwwhhhVVVIIIEEECCCBBBCCCDDDFFFHHHIIIHHHFFFDDDAAABBBDDDIIIQQQ[[[eeekkknnnlllhhhccc[[[TTTMMMJJJEEEDDDCCCEEEIIIMMMOOOOOORRRRRRSSSTTTTTTUUUVVVVVVTTTTTTTTTUUUVVVWWWXXXYYYZZZYYYYYYXXXXXXYYYYYYYYYXXXYYYZZZ[[[[[[ZZZXXXXXXXXXZZZ]]]```aaaaaa```___dddeeeggghhhiiiiiihhhhhhhhhhhhhhhggggggfffeeeeeegggggghhhjjjiiifffaaa]]]WWW]]]dddlllqqquuuyyy|||}}}~~~zzzppphhhaaaaaadddiiiqqqyyyvvvwwwyyyzzzzzzyyyxxxxxxuuuuuutttssstttuuuvvvwwwvvvvvvuuusssrrrssswww{{{~~~{{{nnn^^^LLLBBB===999888999;;;999777666666666777777999999:::;;;===???AAABBBCCCEEEHHHIIIIIIJJJMMMPPPRRRSSSUUUWWWZZZ[[[\\\]]]YYYYYYZZZ[[[\\\]]]_______________``````aaaaaabbb``````___]]]ZZZYYYXXXXXXUUUVVVWWWXXXYYYYYYXXXXXXSSSRRRPPPOOOOOOQQQTTTUUU[[[[[[\\\\\\\\\ZZZXXXWWWRRRTTTVVVWWWXXXXXXXXXWWW[[[[[[\\\]]]]]]___```bbbhhhjjjnnnrrrtttsssnnnjjjhhhccc___ZZZRRRLLLNNNTTT```{{{www}}}{{{yyylll\\\OOOHHHFFFFFFBBBBBBDDDFFFIIIIIIHHHFFFAAAAAACCCGGGOOOYYYbbbhhhkkkjjjgggbbb\\\UUUNNNJJJEEEDDDCCCEEEIIILLLNNNOOOQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQRRRSSSUUUWWWXXXYYYYYYYYYXXXXXXWWWWWWXXXXXXVVVVVVWWWXXXXXXXXXXXXXXXXXXYYY\\\^^^______^^^]]]```bbbccceeeffffffeeeeeeggggggggggggfffdddcccbbbgggffffffeeeddd___YYYUUUXXX]]]dddjjjnnnrrruuuxxxzzz~~~|||xxxnnngggccceeehhhlllqqqwwwtttuuuvvvwwwxxxyyyzzzzzzzzzyyyvvvtttsssssstttuuussstttssspppnnnoootttyyy{{{~~~|||rrraaaOOOCCC===999777999;;;888555444555777777777<<<<<<===>>>@@@BBBDDDFFFCCCFFFJJJKKKKKKLLLPPPSSSUUUVVVWWWYYYZZZZZZ[[[[[[YYYYYYZZZ[[[]]]^^^```aaaaaaaaaaaaaaabbbbbbbbbccc]]]^^^]]]\\\YYYXXXYYYZZZTTTUUUWWWXXXXXXXXXWWWWWWRRRRRRQQQPPPPPPQQQRRRSSSXXXXXXYYYZZZYYYXXXWWWVVVTTTUUUVVVWWWXXXXXXXXXXXXYYYZZZ[[[[[[ZZZ[[[]]]___bbbdddhhhmmmqqqqqqnnnllljjjeee```[[[RRRKKKKKKPPP___{{{yyy~~~yyyzzznnn```QQQHHHEEEGGGBBBAAABBBEEEIIIJJJIIIGGG@@@@@@BBBFFFMMMWWW```eeeiiihhhfffbbb\\\UUUOOOKKKDDDCCCCCCEEEIIILLLNNNNNNRRRQQQQQQQQQQQQPPPPPPPPPNNNNNNPPPQQQTTTVVVYYYZZZYYYXXXXXXWWWVVVVVVWWWWWWTTTTTTTTTUUUVVVWWWXXXYYYWWWXXXYYY[[[\\\\\\\\\\\\]]]___aaacccdddddddddccceeeeeeffffffeeedddcccbbbeeeddddddcccbbb___ZZZWWW]]]```fffjjjmmmpppsssuuuyyy}}}zzzvvvmmmhhhfffiiilllmmmppptttuuuuuuuuuvvvxxxyyyzzz{{{}}}{{{xxxtttrrrrrrssstttrrrrrrqqqmmmiiiiiinnnssswww{{{~~~}}}wwwfffRRREEE>>>999777888888555222222555888999999===>>>???@@@BBBEEEGGGHHHEEEJJJNNNPPPOOOQQQUUUZZZ[[[[[[[[[[[[[[[ZZZZZZYYYXXXYYYYYYZZZ\\\^^^```bbb````````````aaaaaaaaaaaa]]]^^^^^^\\\YYYXXXZZZ\\\UUUVVVWWWXXXXXXXXXWWWVVVSSSSSSSSSSSSSSSSSSRRRRRRVVVWWWWWWXXXYYYXXXXXXWWWXXXXXXXXXXXXXXXYYYZZZ[[[WWWYYYZZZZZZYYYZZZ\\\___```aaadddiiinnnqqqqqqpppnnnjjjddd^^^TTTKKKJJJNNN\\\xxxzzzxxx}}}wwwxxxmmm___QQQFFFCCCEEEAAA@@@AAADDDIIIKKKIIIGGG@@@@@@AAAEEELLLVVV___dddhhhgggeeebbb\\\UUUOOOKKKDDDCCCCCCEEEIIILLLNNNNNNTTTTTTTTTSSSRRRRRRQQQQQQLLLMMMNNNPPPSSSVVVYYYZZZYYYXXXWWWWWWVVVVVVVVVVVVSSSSSSSSSSSSTTTWWWYYYZZZVVVWWWXXXYYYZZZZZZ[[[[[[\\\^^^aaaccceeeeeeddddddbbbcccdddeeeeeedddcccbbbbbbbbbbbbdddeeedddbbb___aaadddhhhkkkmmmooorrruuuyyy|||yyyuuummmiiigggkkknnnnnnpppsssvvvvvvvvvvvvwwwyyyzzz{{{~~~|||xxxtttrrrrrrrrrsssqqqrrrpppkkkeeedddiiinnntttxxx}}}|||zzziiiTTTGGG???999777888555222///111555999;;;;;;======>>>@@@BBBEEEGGGHHHHHHMMMRRRTTTSSSUUUZZZ___^^^^^^^^^]]]\\\[[[YYYYYYVVVVVVWWWXXXZZZ\\\___```]]]]]]]]]]]]^^^^^^^^^^^^^^^______\\\YYYXXXZZZ]]]WWWWWWXXXYYYYYYXXXWWWVVVTTTTTTUUUVVVVVVUUUSSSRRRUUUVVVWWWXXXYYYYYYYYYYYY[[[ZZZYYYYYYYYY[[[\\\]]]UUUXXXZZZZZZYYYZZZ^^^aaaddddddfffjjjnnnrrrssssssqqqmmmhhhaaaWWWMMMKKKNNNXXXuuuzzz||||||}}}uuuhhhXXXLLLCCC@@@???@@@AAABBBCCCDDDFFFGGGGGGBBBAAA@@@CCCKKKTTT\\\aaacccgggfffaaa\\\XXXQQQKKKEEEBBBBBBEEEGGGFFFIIINNNNNNQQQTTTTTTQQQNNNLLLKKKPPPPPPPPPQQQRRRTTTUUUVVVVVVVVVUUUUUUTTTUUUUUUUUUSSSUUUVVVVVVUUUTTTVVVWWWWWWXXXYYYYYYYYYZZZ\\\^^^^^^^^^^^^___aaabbbdddeeeaaaaaaaaa```^^^^^^```bbbccccccdddeeeffffffffffffeeegggkkkmmmnnnoooqqqsssxxx{{{~~~}}}~~~|||{{{ooonnnmmmmmmmmmoooqqqrrrppprrruuuyyy|||~~~~~~{{{wwwsssqqqoooooonnnllliiifffdddeeeiiilllsssyyy}}}~~~~~~~~~|||jjjPPPCCC>>>;;;777666888999999888777888;;;===>>>@@@CCCEEEFFFHHHKKKMMMNNNQQQTTTUUUUUUVVVZZZ]]]```^^^[[[YYYXXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[]]]\\\[[[[[[[[[\\\]]]^^^\\\___aaa___[[[ZZZ]]]aaa^^^YYYVVVXXXYYYXXXYYY\\\YYYZZZ[[[[[[[[[ZZZYYYYYY\\\[[[ZZZXXXWWWWWWWWWWWWTTTVVVXXXZZZ[[[[[[ZZZYYYUUUVVVWWWYYYZZZ[[[[[[[[[]]]bbbdddeeelllxxx|||zzzuuusssmmm```RRRJJJJJJMMMZZZwwwxxx{{{~~~|||zzzmmm]]]OOOEEE@@@??????@@@@@@AAABBBCCCDDDDDDBBBAAA@@@CCCJJJSSS\\\```fffiiihhhbbb[[[VVVNNNGGGEEEBBBAAADDDFFFGGGJJJNNNNNNPPPRRRSSSQQQPPPOOOOOORRRRRRRRRRRRSSSTTTVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVSSSTTTUUUTTTSSSRRRSSSTTTUUUWWWWWWWWWVVVWWWYYY[[[\\\\\\]]]^^^___aaacccdddcccdddcccaaa___^^^___aaaaaaaaacccdddeeefffffffffeeegggjjjllllllmmmoooqqqzzz}}}}}}||||||}}}}}}}}}~~~uuutttssssssssstttvvvxxxxxxzzz|||~~~~~~}}}|||zzzvvvrrrooommmllllllnnnmmmkkkgggeeeeeehhhjjjrrryyy~~~~~~|||||||||zzzeeeMMMAAA===;;;888777666888999999999:::===@@@AAACCCFFFGGGHHHJJJLLLNNNMMMPPPSSSTTTSSSTTTVVVXXX\\\ZZZXXXVVVUUUUUUVVVVVVYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ\\\]]]^^^\\\___aaa___[[[ZZZ]]]aaa```[[[XXXYYYZZZYYYZZZ]]]^^^___``````^^^\\\[[[ZZZYYYYYYYYYXXXWWWVVVVVVUUUYYYZZZ[[[]]]]]]\\\ZZZZZZVVVWWWXXXYYYZZZ[[[[[[[[[\\\```bbbdddlllvvv{{{yyyvvvssskkk___SSSLLLLLLNNN\\\xxx|||uuuyyyzzz|||ssscccSSSGGGAAA???????????????@@@@@@AAAAAAAAA@@@@@@CCCIIIRRRZZZ```eeehhhhhhbbb\\\VVVNNNFFFDDDAAA@@@DDDFFFGGGJJJOOONNNPPPRRRRRRQQQPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUUUUSSSSSSSSSSSSSSSTTTUUUVVVUUUVVVVVVUUUSSSRRRSSSTTTTTTUUUVVVUUUSSSSSSUUUVVVYYYYYYZZZ[[[]]]___aaabbbeeeeeeeeeccc```^^^___```___```bbbcccdddeeeeeefffeeegggiiijjjkkklllnnnpppyyy~~~|||zzzyyyyyyxxxwww{{{}}}{{{zzzyyyyyyyyyzzz{{{|||}}}xxxuuuqqqllliiihhhiiijjjmmmmmmllliiigggfffgggiiirrrxxx~~~{{{wwwtttzzz}}}~~~~~~{{{{{{}}}rrr^^^III???<<<:::999999666777999:::;;;===@@@CCCEEEGGGJJJKKKLLLMMMNNNPPPRRRTTTWWWXXXXXXWWWXXXYYYZZZYYYWWWUUUTTTTTTUUUUUUYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYZZZ[[[\\\]]]^^^\\\^^^```^^^\\\[[[^^^aaaaaa]]][[[\\\\\\ZZZ[[[___dddeeefffddd```]]]ZZZYYYXXXYYYZZZ[[[ZZZYYYWWWVVVZZZ[[[\\\\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYYYYZZZ]]]___bbbjjjsssxxxwwwvvvqqqiii^^^TTTNNNMMMOOO]]]zzzzzzssswwwyyywwwhhhWWWIIIAAA???????????????????????????@@@@@@@@@BBBHHHPPPYYY___aaaeeefffbbb]]]YYYQQQJJJDDD@@@@@@CCCEEEFFFJJJPPPPPPQQQRRRQQQPPPPPPQQQRRRSSSSSSRRRRRRRRRRRRSSSTTTQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVXXXWWWVVVUUUVVVXXXTTTUUUUUUTTTRRRRRRSSSTTTVVVVVVWWWYYY[[[]]]___```dddddddddcccaaa``````aaaaaabbbcccdddddddddddddddccceeehhhiiikkkmmmppprrrwww{{{{{{xxxwwwwwwvvvuuuxxxzzz~~~~~~~~~~~~}}}}}}}}}~~~~~~ssspppkkkgggeeeeeegggiiijjjkkklllkkkiiihhhiiijjjqqqxxx~~~}}}yyytttppprrrvvv}}}~~~~~~}}}{{{yyy|||~~~mmm[[[HHH???<<<:::999:::777999;;;======???BBBDDDGGGIIILLLNNNNNNNNNOOOQQQTTTVVVXXXZZZ[[[[[[[[[[[[[[[[[[YYYXXXWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^___\\\]]]^^^]]][[[[[[]]]```bbb___^^^___^^^[[[]]]aaahhhjjjkkkhhhbbb\\\YYYXXXYYY[[[^^^______]]]ZZZXXXVVVVVVWWWXXXXXXWWWVVVVVVWWWWWWXXXXXXYYYXXXXXXXXXXXXYYY[[[```gggooossstttuuupppggg]]]TTTOOONNNNNN^^^{{{zzztttwwwyyy|||mmm[[[KKKBBB???@@@@@@@@@@@@??????????????????@@@BBBFFFNNNWWW^^^aaaeeefffccc^^^ZZZRRRJJJEEEAAA???BBBDDDEEEJJJPPPRRRSSSSSSRRROOONNNOOOPPPQQQQQQPPPPPPPPPQQQQQQRRROOOOOOOOOPPPQQQRRRSSSTTTRRRSSSUUUVVVVVVWWWYYYZZZVVVVVVVVVUUUSSSRRRSSSUUUTTTUUUUUUWWWYYY[[[]]]^^^___aaabbbbbbaaa```aaabbbcccddddddddddddcccbbbbbbaaadddfffhhhjjjmmmqqquuuvvvyyy~~~~~~zzzxxxxxxxxxwwwwwwsssuuuyyy||||||{{{yyywww~~~|||}}}{{{llljjjfffbbbaaaccceeeggghhhjjjlllllllllkkkmmmnnnqqqxxx~~~|||{{{wwwtttrrruuu{{{{{{~~~xxxqqqxxx~~~kkk[[[III@@@===:::999:::;;;===???@@@@@@@@@BBBDDDGGGJJJMMMOOOOOOOOOPPPQQQPPPQQQTTTVVVYYY[[[[[[ZZZ\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ\\\\\\]]]^^^______``````ZZZ[[[[[[[[[[[[[[[]]]^^^```______aaa___\\\^^^ccclllooopppmmmeee^^^ZZZZZZXXX[[[^^^```aaa^^^\\\YYYRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWXXX^^^eeejjjnnnqqqrrrooohhh^^^TTTOOONNNNNN^^^{{{wwwyyyzzzuuu```NNNDDD@@@@@@@@@@@@@@@@@@@@@??????===???AAABBBDDDLLLVVV^^^dddhhhiiieee___YYYQQQHHHFFFBBB???AAACCCDDDIIIOOOQQQRRRSSSRRROOOMMMMMMMMMOOOOOOOOOOOOOOOPPPQQQQQQOOOOOOOOOOOOOOOPPPQQQRRRMMMOOORRRSSSSSSUUUWWWYYYWWWWWWWWWVVVTTTTTTUUUVVVTTTTTTUUUVVVWWWYYYZZZ[[[[[[]]]``````______```aaabbbccccccccccccbbbaaaaaaaaabbbeeefffhhhlllppptttvvvxxx}}}|||yyywwwxxxxxxxxxxxxtttuuuxxxzzzzzzyyywwwvvvyyyxxxzzz{{{wwwtttrrrgggeeecccaaabbbdddgggiiilllnnnooopppooooooqqqsssrrryyy~~~~~~~~~|||zzzuuuwww{{{{{{}}}rrrmmmxxx}}}|||{{{zzziiiZZZJJJBBB>>>:::999:::<<>>:::999;;;<<<>>>BBBDDDDDDEEEFFFHHHGGGKKKOOORRRSSSSSSTTTUUUXXXVVVUUUVVVZZZ^^^______[[[[[[[[[[[[[[[ZZZZZZYYY[[[[[[[[[[[[\\\\\\\\\\\\^^^___`````````___^^^]]]WWWVVVVVVWWWXXXYYYZZZZZZYYYZZZ]]]```^^^[[[___eeejjjooosssooofff^^^[[[\\\VVVXXXZZZ]]]]]]]]][[[ZZZWWWWWWWWWWWWWWWXXXYYYYYYYYYYYY[[[\\\]]]]]]]]]]]]___[[[\\\ccchhhiiilllppppppttttttjjjZZZPPPOOORRRaaa~~~}}}}}}|||lllUUUGGGBBB===>>>>>>>>>?????????@@@<<>>>>>???AAABBBCCC????????????CCCIIIRRRXXXcccggggggbbb]]][[[WWWSSSKKKHHHDDDAAA@@@BBBDDDFFFKKKLLLMMMNNNNNNNNNMMMLLLMMMNNNOOOQQQSSSTTTUUUVVVQQQOOOMMMLLLNNNPPPQQQQQQQQQRRRSSSTTTVVVVVVWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVSSSTTTUUUVVVWWWWWWWWWWWWZZZ[[[\\\\\\[[[ZZZXXXWWWSSSTTTWWWYYY[[[]]]^^^^^^]]]^^^^^^^^^^^^aaaeeeiiijjjooowww{{{xxxvvvuuutttsssoooqqqsssuuuvvvvvvuuutttlllkkkjjjmmmsss{{{|||{{{zzzzzzuuusssqqqooonnnnnnooopppwwwwwwwwwxxxzzz|||~~~}}}|||||||||zzzzzz|||}}}~~~~~~xxxxxxxxx{{{|||yyyttt~~~nnndddjjj~~~zzzvvvnnnggg]]]PPPDDD@@@@@@>>>;;;;;;<<<>>>@@@CCCFFFHHHIIIJJJMMMMMMNNNPPPRRRTTTUUUUUUTTTTTTUUUVVVWWWYYYZZZ[[[\\\]]]^^^______]]][[[ZZZWWWWWWXXXZZZ]]]]]]\\\ZZZ^^^______^^^\\\ZZZ[[[\\\XXXWWWVVVUUUUUUVVVWWWXXXZZZZZZYYY[[[^^^bbbddddddgggggggggccc^^^YYYVVVUUUWWWZZZ]]]___^^^]]]]]]^^^ZZZZZZYYYXXXWWWWWWXXXXXX[[[\\\\\\]]]^^^___`````````aaadddhhhlllqqquuuwwwvvv||||||ooo]]]QQQOOOPPPaaa|||xxx{{{___JJJCCC>>>>>>===>>>>>>???@@@AAA????????????BBBHHHPPPVVVaaafffhhhddd___\\\XXXSSSKKKHHHDDDAAA@@@BBBEEEGGGMMMNNNOOOQQQQQQQQQPPPPPPMMMMMMNNNOOOPPPRRRSSSSSSQQQNNNLLLLLLNNNOOOPPPPPPPPPQQQRRRTTTUUUUUUVVVVVVWWWVVVUUUTTTTTTTTTTTTUUUTTTTTTUUUVVVWWWWWWWWWWWWZZZZZZ[[[[[[[[[ZZZXXXXXXSSSTTTVVVXXXZZZ[[[\\\\\\[[[\\\\\\\\\\\\___cccffflllpppvvv~~~}}}yyyxxxwwwvvvuuussstttuuuuuuuuutttrrrpppllljjjhhhjjjooouuu{{{}}}~~~|||zzzyyyyyyyyytttssssssssstttwwwyyy{{{~~~}}}|||{{{zzz{{{|||}}}~~~~~~|||zzzzzz{{{{{{xxx{{{kkk```ggg}}}~~~xxxpppggg\\\OOODDD@@@@@@>>><<<<<<===???AAADDDGGGIIIJJJKKKLLLMMMNNNPPPQQQSSSTTTTTTTTTTTTTTTUUUWWWXXXZZZ[[[YYY[[[]]]^^^^^^^^^]]]\\\YYYYYYYYY[[[]]]]]]\\\ZZZ^^^______^^^\\\[[[[[[\\\ZZZYYYXXXWWWWWWXXXXXXYYY\\\[[[ZZZZZZ\\\^^^___```cccdddcccaaa\\\XXXVVVUUUXXX[[[^^^___^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZYYY]]]^^^^^^___```aaabbbbbbaaaccceeehhhkkknnnpppqqqvvv|||}}}rrraaaTTTPPPQQQccc~~~yyydddMMMCCC>>>>>>============>>>>>>????????????AAAFFFMMMRRR___eeeiiifffbbb^^^XXXSSSJJJHHHDDDAAAAAABBBEEEGGGMMMNNNPPPQQQRRRRRRRRRQQQOOOOOOOOOOOOPPPQQQRRRSSSOOOMMMKKKKKKMMMOOOOOOOOOPPPPPPQQQSSSTTTTTTTTTTTTWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWYYYYYYZZZZZZZZZYYYXXXXXXTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZ\\\```cccmmmooouuu||||||yyyxxxwwwvvvuuuvvvvvvvvvuuusssqqqnnnmmmjjjgggeeeeeejjjoootttvvvzzz~~~}}}{{{zzzyyyyyyyyyzzzxxxxxxyyyzzz}}}~~~|||{{{||||||}}}~~~~~~||||||}}}~~~~~~}}}{{{|||~~~|||}}}~~~mmmcccjjj|||qqqhhhZZZOOODDD@@@@@@>>><<<===???@@@CCCFFFIIIKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTUUUWWWXXXZZZ[[[XXXYYY[[[]]]^^^___^^^^^^\\\[[[[[[\\\]]]]]]\\\ZZZ]]]^^^___^^^\\\[[[[[[\\\ZZZYYYXXXWWWVVVVVVWWWXXX]]]\\\ZZZYYYYYYYYYZZZZZZ]]]______]]]ZZZXXXWWWWWWXXXZZZ\\\]]]\\\[[[\\\\\\______``````___]]]\\\[[[]]]]]]^^^___```aaabbbbbbccceeehhhkkkllllllkkkjjjtttzzz}}}vvvfffWWWRRRRRReee}}}yyygggNNNBBB>>>>>>===<<<<<<<<<<<<<<<>>>?????????AAADDDJJJNNN[[[ccciiihhhddd```YYYSSSKKKHHHDDDBBBAAACCCEEEGGGJJJKKKMMMPPPQQQRRRQQQQQQSSSRRRQQQQQQQQQRRRSSSTTTNNNMMMKKKKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSWWWWWWVVVVVVUUUSSSQQQQQQSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWVVVVVVWWWXXXXXXXXXXXXWWWWWWXXXYYYXXXYYYZZZ^^^```iiimmmttt|||~~~zzzwwwvvvuuutttssswwwvvvuuutttqqqnnnllljjjfffdddbbbcccggglllppprrrvvv}}}{{{{{{zzzzzzzzz|||}}}~~~~~~||||||}}}~~~~~~|||~~~}}}zzzyyypppfffooorrrhhhXXXNNNDDD@@@@@@>>>===???AAACCCEEEHHHKKKNNNOOOPPPNNNNNNOOOPPPPPPQQQQQQQQQSSSSSSTTTUUUVVVXXXYYYZZZZZZ[[[\\\^^^____________^^^]]]\\\\\\]]]]]][[[ZZZ\\\]]]^^^]]][[[ZZZ[[[\\\XXXWWWUUUTTTSSSSSSTTTTTTZZZZZZYYYWWWVVVVVVWWWYYYZZZ[[[\\\[[[XXXWWWWWWXXXVVVXXXZZZ[[[YYYXXXXXXYYY[[[\\\^^^______^^^\\\[[[ZZZZZZ[[[\\\]]]___``````dddgggkkknnnooonnnkkkiiirrrwww{{{wwwiiiYYYRRRSSSfffxxxtttiiiPPPBBB???>>>===<<<;;;;;;;;;;;;===>>>???@@@AAADDDHHHKKKXXX```hhhhhheeeaaaZZZSSSLLLIIIEEEBBBAAABBBEEEGGGIIIJJJMMMOOOQQQRRRSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSNNNLLLKKKLLLNNNOOONNNMMMOOOPPPQQQRRRRRRRRRRRRRRRUUUVVVWWWWWWUUUSSSQQQOOORRRSSSTTTUUUVVVVVVVVVVVVTTTTTTTTTTTTUUUVVVVVVVVVVVVWWWWWWXXXWWWWWWWWWVVVVVVWWWXXXXXXXXXYYY\\\^^^ccchhhqqq|||}}}yyyvvvuuuuuutttsssttttttrrrqqqooolllkkkjjjaaa``````ccchhhmmmqqqrrrrrrxxx}}}|||||||||{{{yyyyyyyyyzzz|||}}}~~~~~~wwwuuuvvv~~~nnnhhhrrrrrrgggVVVMMMDDDAAA???>>>>>>AAACCCEEEHHHKKKNNNQQQSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSTTTTTTVVVXXXYYYZZZ]]]^^^^^^__________________]]]\\\\\\\\\\\\[[[ZZZZZZ[[[\\\[[[ZZZYYYZZZ[[[VVVUUUTTTSSSRRRRRRSSSTTTVVVWWWWWWVVVUUUVVVXXX[[[ZZZ[[[[[[ZZZXXXWWWWWWXXXXXX[[[]]]^^^\\\ZZZYYYYYYUUUWWWYYY[[[\\\\\\[[[ZZZXXXXXXYYY[[[\\\]]]______cccffflllppprrrqqqmmmkkkppprrruuuttthhhXXXRRRSSSeeetttnnn{{{jjjRRRDDD>>>>>>===<<<<<<<<<<<<<<<<<<>>>@@@AAABBBDDDGGGJJJUUU^^^fffgggeeebbb[[[TTTNNNKKKGGGCCCAAABBBDDDFFFIIIJJJMMMPPPSSSUUUUUUUUUPPPOOOMMMLLLLLLNNNPPPQQQNNNMMMLLLMMMOOOOOOOOOMMMPPPPPPQQQRRRRRRRRRRRRRRRSSSUUUVVVWWWVVVTTTQQQOOOQQQQQQRRRSSSTTTTTTTTTTTTQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUWWWWWWVVVWWWYYY[[[\\\aaajjjvvv{{{xxxwwwwwwvvvuuurrrqqqpppnnnllljjjiiihhh^^^^^^aaaeeekkkoooqqqqqqqqqwww~~~|||zzzzzzyyywwwxxxxxxzzz||||||{{{rrrrrrvvv|||pppooo{{{~~~pppfffTTTLLLDDDAAA???>>>???CCCEEEGGGJJJNNNQQQTTTUUUVVVUUUUUUTTTTTTSSSSSSSSSRRRSSSSSSSSSTTTVVVWWWYYYZZZ^^^^^^^^^^^^^^^____________]]][[[ZZZ[[[\\\[[[ZZZXXXYYYZZZZZZXXXXXXXXXZZZVVVUUUTTTSSSSSSTTTUUUVVVRRRUUUWWWVVVUUUWWW[[[_________^^^\\\YYYWWWWWWXXX]]]aaaeeefffdddaaa^^^]]]RRRTTTVVVWWWYYYYYYYYYYYYWWWXXXYYY[[[\\\^^^___``````dddjjjooorrrqqqnnnlllmmmkkkmmmmmmbbbTTTOOOTTTaaa}}}tttjjjuuukkkTTTGGG>>>>>>======<<<=========<<<>>>@@@BBBCCCEEEHHHJJJSSS\\\dddeeedddaaa[[[UUUPPPMMMHHHCCCAAAAAACCCDDDGGGIIILLLOOORRRTTTUUUVVVNNNMMMKKKJJJKKKMMMOOOQQQNNNMMMMMMNNNPPPPPPOOONNNQQQQQQRRRSSSSSSSSSSSSRRRQQQSSSVVVWWWWWWTTTQQQOOOOOOPPPQQQRRRSSSSSSSSSSSSNNNNNNMMMNNNOOOQQQSSSTTTRRRRRRSSSSSSTTTSSSSSSRRRQQQSSSTTTUUUTTTUUUVVVXXXYYY\\\aaajjjttt}}}~~~zzzxxxwwwwwwvvvuuurrrpppnnnkkkiiigggeeeeee\\\^^^bbbhhhnnnppppppooopppssswww{{{|||{{{{{{{{{{{{{{{|||}}}~~~~~~}}}zzzqqqssszzzxxxpppuuu~~~{{{nnndddSSSKKKDDDAAA???>>>@@@EEEGGGIIILLLOOOSSSVVVXXXYYYXXXXXXWWWWWWVVVUUUTTTTTTRRRSSSSSSTTTUUUWWWXXXYYY[[[[[[[[[\\\]]]^^^___```]]][[[YYYYYYZZZ[[[[[[[[[VVVWWWXXXXXXVVVVVVWWWXXXTTTSSSRRRRRRSSSTTTVVVWWWRRRUUUXXXXXXVVVWWW\\\aaaeeeeeebbb^^^ZZZWWWWWWXXXaaaeeekkkmmmkkkfffaaa___UUUUUUVVVVVVVVVWWWWWWWWWUUUVVVWWWYYY[[[\\\^^^^^^\\\```fffkkknnnmmmkkkiiijjjeeeeeeeee\\\OOOLLLSSS]]]yyyuuujjjrrrlllWWWIII>>>>>>============>>>>>>;;;===@@@BBBDDDFFFHHHKKKRRR[[[bbbdddcccaaa[[[UUUQQQNNNIIIDDDAAAAAABBBCCCDDDFFFIIIMMMPPPRRRSSSTTTOOONNNLLLKKKLLLNNNQQQSSSOOONNNNNNOOOQQQQQQPPPNNNQQQRRRSSSSSSSSSSSSSSSSSSPPPRRRUUUWWWWWWUUUQQQOOONNNOOOPPPQQQRRRRRRRRRRRRLLLLLLLLLLLLMMMOOOQQQSSSOOOPPPQQQQQQQQQQQQQQQQQQOOOQQQSSSSSSRRRSSSTTTVVVXXXXXX[[[aaakkkuuu||||||xxxuuuuuuuuutttsssrrrpppnnnjjjgggdddcccbbb[[[^^^cccjjjooopppnnnllliiiiiikkkpppvvv~~~|||zzzyyyyyy|||~~~}}}}}}}}}}}}~~~|||}}}}}}~~~~~~~~~}}}}}}~~~}}}~~~~~~{{{sssvvvooojjjuuu|||zzzmmmcccRRRKKKDDDAAA???>>>AAAFFFHHHJJJMMMPPPTTTWWWYYYZZZ[[[ZZZZZZXXXWWWVVVVVVUUURRRRRRSSSTTTUUUWWWXXXYYYWWWXXXXXXZZZ[[[]]]___```]]]ZZZXXXXXXZZZ[[[[[[[[[UUUVVVWWWWWWUUUUUUVVVWWWPPPPPPPPPPPPQQQRRRTTTUUURRRVVVYYYYYYWWWXXX]]]bbbjjjhhheee```[[[XXXWWWWWWaaafffmmmpppmmmgggbbb^^^YYYYYYWWWVVVVVVUUUVVVVVVRRRSSSTTTVVVXXXYYY[[[[[[YYY]]]bbbgggjjjiiigggeeehhhbbb___```WWWKKKKKKSSSZZZwww{{{mmmqqqpppXXXFFF>>>:::999;;;;;;:::<<<@@@?????????===>>>AAAFFFIIIRRRUUUZZZ```bbb```ZZZVVVSSSNNNGGGCCCBBBCCCDDDEEEFFFGGGIIILLLNNNPPPQQQRRROOOMMMLLLJJJJJJKKKMMMNNNRRRRRRSSSSSSSSSRRRRRRQQQRRRRRRRRRRRRSSSSSSSSSSSSUUUSSSRRRSSSUUUTTTQQQMMMOOONNNNNNOOOQQQRRRQQQOOONNNNNNNNNMMMNNNNNNOOOOOOOOOOOONNNMMMLLLLLLMMMMMMNNNNNNOOOPPPRRRSSSTTTUUUNNNQQQVVV[[[aaajjjuuu}}}{{{xxxuuusssrrrqqqpppooolllmmmlllkkkhhhccc___\\\XXX[[[aaagggllloooooopppiiiiiiiiijjjlllqqqyyy~~~~~~|||||||||{{{|||}}}|||zzzyyyyyyzzz{{{~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~{{{|||~~~yyyjjjkkkxxx{{{~~~~~~qqq```RRRLLLGGGFFFEEECCCCCCEEEIIIKKKMMMNNNOOORRRVVVZZZXXXZZZ[[[\\\\\\ZZZWWWUUUUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZYYYVVVSSSSSSVVVXXXWWWVVVVVVSSSSSSVVV[[[^^^[[[WWWUUUUUUUUUUUUTTTSSSRRRRRRUUUUUUVVVUUUUUUWWW[[[^^^fffeeecccaaa^^^[[[XXXWWWYYY]]]bbbffffffccc^^^ZZZWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSTTTUUUWWWYYY[[[\\\YYY[[[^^^```aaa```___]]]^^^]]]ZZZTTTOOOLLLLLLMMMSSSppp~~~rrrsss~~~uuu]]]JJJAAA<<<:::<<<<<<:::;;;>>>?????????>>>>>>@@@DDDGGGPPPSSSYYY```cccaaa\\\WWWRRRMMMGGGBBBAAABBBCCCCCCDDDEEEGGGIIILLLNNNOOOPPPOOONNNLLLKKKKKKLLLMMMNNNRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOQQQSSSSSSPPPNNNPPPOOOOOOOOOPPPPPPNNNLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNIIILLLPPPTTTZZZcccooowwwyyywwwtttrrrqqqpppppppppjjjjjjjjjiiieeeaaa]]]ZZZYYY[[[```eeejjjnnnpppqqqppppppooommmmmmnnnrrrvvv|||{{{zzzzzz{{{|||||||||{{{{{{|||}}}}}}{{{yyyyyyyyyzzzzzz~~~}}}}}}}}}}}}~~~~~~~~~~~~||||||~~~uuugggkkkzzz~~~~~~vvvgggSSSLLLFFFEEECCCAAABBBEEEIIIJJJLLLNNNOOORRRVVVYYYYYYZZZ\\\]]]]]][[[XXXWWWUUUVVVVVVVVVVVVVVVVVVWWWVVVWWWWWWWWWXXXXXXXXXXXXWWWUUUSSSSSSUUUWWWWWWVVVVVVTTTUUUXXX]]]^^^[[[WWWVVVWWWWWWWWWVVVVVVUUUUUUPPPPPPPPPPPPOOOQQQTTTWWWccccccbbbaaa^^^[[[XXXVVVUUUWWWZZZ\\\]]]]]][[[ZZZWWWWWWWWWVVVUUUTTTSSSRRRSSSSSSTTTUUUVVVXXXYYYZZZXXXZZZ\\\^^^___^^^\\\[[[]]]ZZZTTTMMMHHHGGGIIILLLSSSpppvvvrrrwww|||cccOOODDD???<<<>>>>>>;;;:::<<<>>>???@@@@@@???@@@BBBDDDLLLPPPXXX```eeeccc^^^YYYRRRMMMFFFBBB@@@@@@AAAAAAAAABBBDDDFFFIIIKKKLLLMMMOOONNNMMMLLLLLLMMMNNNOOORRRRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQRRRTTTVVVWWWUUUSSSRRRQQQPPPOOOPPPOOOLLLJJJKKKJJJIIIIIIHHHHHHHHHHHHFFFEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEFFFFFFGGGGGGDDDGGGIIILLLQQQ[[[hhhqqqvvvtttrrrooonnnoooppppppjjjjjjiiigggdddaaa]]][[[YYY[[[^^^bbbgggkkkoooqqqsssssssssqqqnnnmmmooopppyyy~~~}}}yyyvvvsssrrrrrrrrrtttvvvyyy{{{zzz{{{}}}}}}|||{{{yyyyyyyyyzzz{{{||||||||||||}}}~~~~~~~~~~~~~~~|||{{{}}}ooobbbiii{{{{{{oooWWWOOOGGGEEECCCAAACCCFFFHHHJJJLLLNNNOOOQQQUUUXXXYYYZZZ\\\]]]]]][[[YYYXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUSSSTTTUUUWWWWWWVVVWWWVVVXXX[[[______[[[WWWUUUUUUVVVVVVVVVWWWWWWWWWSSSSSSSSSRRRQQQRRRUUUWWW^^^___aaaaaa___\\\XXXVVVSSSSSSSSSTTTVVVXXX[[[\\\WWWWWWWWWVVVUUUTTTRRRRRRTTTTTTTTTUUUVVVWWWXXXYYYXXXYYY[[[\\\\\\[[[ZZZYYY]]]XXXPPPHHHBBBCCCGGGLLLTTTpppxxxooooooiiiTTTGGG@@@===>>>???===;;;<<<===???@@@AAA@@@???@@@AAAHHHMMMVVV```fffeeeaaa\\\SSSOOOHHHCCCAAAAAA@@@@@@@@@AAABBBDDDFFFIIIKKKLLLOOONNNMMMMMMMMMNNNOOOPPPRRRRRRRRRRRRRRRRRRSSSSSSUUUUUUTTTTTTSSSRRRQQQQQQSSSTTTUUUWWWXXXXXXWWWVVVSSSRRRPPPPPPPPPOOOMMMKKKMMMLLLKKKIIIIIIHHHHHHHHHBBBBBBAAABBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBDDDEEEGGGKKKTTTaaajjjqqqqqqooommmlllmmmoooqqqmmmllljjjhhheeebbb```^^^YYYYYYZZZ]]]aaafffkkknnnnnnppprrrrrrqqqppppppqqqtttwww{{{}}}xxxssspppnnnmmmmmmmmmmmmooorrrwwwzzz|||}}}~~~|||{{{{{{|||||||||{{{{{{{{{{{{|||}}}{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}|||}}}}}}zzzyyy~~~}}}|||jjj^^^fff|||{{{qqq[[[RRRJJJFFFDDDCCCDDDHHHHHHJJJLLLNNNOOOQQQTTTVVVXXXYYYZZZ[[[[[[ZZZYYYXXXWWWWWWWWWVVVVVVUUUUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTVVVUUUUUUVVVWWWXXXXXXXXXXXXXXX[[[^^^```___ZZZVVVSSSSSSSSSSSSTTTUUUVVVVVVXXXYYYYYYXXXVVVVVVXXXYYYYYY[[[___aaa```]]]YYYVVVTTTTTTSSSSSSUUUWWWZZZ\\\XXXXXXWWWWWWVVVTTTSSSRRRSSSSSSTTTUUUWWWYYYZZZ[[[YYYYYYYYYZZZYYYYYYXXXXXX]]]YYYQQQIIIDDDDDDHHHLLLVVVrrryyynnnjjjzzzppp\\\JJJBBB===>>>@@@>>>======<<<>>>@@@@@@@@@??????@@@FFFKKKTTT___fffgggccc```VVVRRRKKKFFFDDDBBBAAA@@@@@@@@@AAACCCEEEHHHKKKLLLMMMMMMMMMNNNNNNOOOOOOPPPQQQQQQPPPPPPPPPQQQSSSSSSUUUTTTTTTSSSRRRQQQPPPPPPQQQRRRTTTTTTTTTSSSRRRRRRSSSRRRQQQQQQQQQQQQOOOMMMKKKKKKIIIHHHGGGGGGGGGGGG@@@@@@@@@@@@@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBEEEMMMYYYbbbkkklllmmmlllkkkkkkmmmpppmmmllliiifffdddbbb``````ZZZYYYXXXYYY\\\```eeehhhhhhkkkoooqqqqqqqqqqqqqqqpppqqqssswww|||~~~}}}{{{zzzyyywwwsssooolllkkkjjjjjjjjjkkkllllllmmmpppuuuzzz~~~~~~}}}}}}~~~}}}{{{zzzzzzzzz{{{|||||||||}}}}}}~~~{{{{{{||||||}}}}}}}}}}}}~~~}}}||||||}}}}}}|||{{{{{{|||~~~~~~~~~~~~}}}}}}}}}~~~}}}~~~~~~~~~}}}}}}zzzyyy~~~~~~}}}{{{xxxggg\\\fff}}}~~~vvvoooZZZRRRIIIFFFDDDBBBDDDHHHHHHJJJMMMOOOPPPQQQTTTVVVUUUVVVWWWXXXYYYYYYXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXYYYZZZYYYZZZ]]]___```^^^ZZZVVVSSSRRRRRRSSSTTTUUUWWWWWWVVVWWWXXXWWWUUUUUUVVVWWWVVVYYY^^^aaaaaa^^^ZZZWWWVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTRRRSSSTTTVVVXXXZZZ\\\^^^YYYYYYXXXXXXXXXXXXXXXXXX[[[XXXSSSMMMHHHFFFHHHJJJXXXttt|||ooojjjxxxxxxhhhPPPFFF>>>>>>???>>>===>>>:::<<>>===;;;<<<:::;;;===>>>>>>>>>@@@BBBFFFJJJRRR[[[cccggggggeee[[[VVVPPPKKKGGGDDDAAA????????????@@@CCCFFFIIIKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLMMMNNNPPPRRRNNNNNNNNNNNNNNNNNNNNNNNNQQQTTTWWWXXXVVVUUUVVVWWWSSSQQQPPPOOOOOOMMMJJJHHHBBBAAAAAA@@@@@@@@@AAAAAA@@@??????>>>>>>>>>??????>>>>>>>>>>>>>>>?????????AAABBBBBBAAAAAAEEEMMMSSS___dddjjjllljjjiiijjjlllkkkiiifffbbb```______```aaa___\\\YYYXXXYYY[[[\\\```dddhhhkkklllmmmooopppssssssssstttxxx{{{}}}~~~~~~|||{{{zzzyyytttpppkkkgggdddaaa^^^[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]aaafffiiijjjnnntttyyy{{{|||~~~~~~~~~~~~~~~~~~|||zzzxxxwwwtttuuuvvvxxxzzz|||}}}~~~zzz{{{|||~~~|||}}}}}}}}}|||zzzxxxwwwyyyyyyzzz{{{|||}}}~~~~~~}}}|||||||||}}}}}}|||}}}~~~}}}~~~}}}||||||{{{||||||||||||}}}~~~~~~}}}}}}{{{zzzzzzyyyiiiccceeeuuuzzzsssmmmiiiVVVOOOIIIGGGFFFDDDDDDGGGJJJMMMPPPRRRRRRSSSUUUVVVTTTTTTUUUWWWXXXYYYYYYZZZUUUVVVVVVVVVVVVVVVVVVWWWUUUUUUUUUUUUTTTTTTTTTSSSPPPSSSWWWWWWVVVVVVWWWYYY\\\]]]___^^^\\\ZZZXXXWWWWWWVVVUUUTTTUUUVVVXXXYYYWWWXXXZZZZZZXXXXXXXXXZZZWWWZZZ]]]```aaa___]]][[[TTTSSSQQQPPPOOOOOOOOOPPPRRRRRRSSSTTTUUUUUUUUUUUUSSSSSSSSSTTTUUUVVVWWWXXXVVVUUUSSSSSSSSSUUUWWWYYYXXXWWWTTTOOOJJJGGGGGGGGGWWWsss{{{oooiiirrr^^^PPPBBB===<<<;;;999:::999;;;<<<======>>>AAACCCGGGJJJQQQZZZbbbggghhhggg[[[VVVPPPKKKGGGDDDAAA>>>>>>>>>>>>???AAAEEEHHHJJJJJJJJJKKKMMMMMMNNNNNNNNNMMMLLLKKKKKKLLLNNNPPPQQQOOOOOOOOOOOOOOOOOOOOOPPPKKKOOOSSSTTTSSSSSSTTTVVVSSSQQQOOONNNLLLJJJGGGDDD@@@@@@@@@???@@@@@@AAAAAA@@@???>>>===============?????????@@@@@@@@@AAAAAAEEEFFFFFFDDDDDDGGGMMMSSS\\\bbbjjjmmmkkkiiiiiikkkmmmkkkgggcccaaaaaaaaabbbdddbbb^^^[[[YYYXXXYYYZZZ[[[___dddhhhkkknnnqqqsssooonnnnnnooorrrtttuuutttvvvzzz}}}xxxvvvtttsssqqqmmmjjjfffccc```^^^ZZZXXXUUUUUUUUUVVVUUUUUUUUUUUUVVV\\\cccgggiiimmmtttyyyxxxzzz|||~~~}}}{{{zzz{{{|||}}}}}}|||zzzwwwuuuvvvvvvwwwxxxyyyzzzzzz{{{xxxyyy{{{}}}}}}}}}}}}}}}{{{yyywwwvvvwwwxxxzzz|||}}}~~~~~~}}}}}}~~~|||}}}}}}|||||||||{{{{{{||||||}}}~~~}}}~~~}}}~~~~~~~~~}}}~~~~~~{{{zzz{{{vvvcccbbbiii|||yyyrrrllljjjXXXQQQLLLKKKJJJHHHHHHJJJJJJMMMQQQSSSSSSTTTUUUVVVUUUUUUVVVWWWXXXZZZ[[[[[[UUUUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTNNNRRRUUUVVVUUUTTTVVVXXX]]]^^^___^^^[[[YYYWWWWWWUUUTTTSSSRRRRRRTTTVVVWWWTTTVVVXXXXXXWWWVVVWWWXXXXXXZZZ]]]```aaa___]]]\\\UUUSSSPPPMMMMMMNNNPPPRRROOOPPPQQQSSSTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTSSSQQQPPPQQQTTTVVVXXX\\\ZZZVVVPPPKKKHHHIIIKKKVVVrrryyyoooqqqgggRRRAAA??????;;;:::>>>;;;<<<===>>>????????????HHHHHHKKKRRR[[[cccffffff\\\WWWRRRNNNKKKHHHDDD@@@>>>>>>???@@@BBBDDDFFFGGGHHHIIIKKKLLLMMMMMMNNNMMMMMMMMMNNNOOOOOOOOOOOONNNOOONNNKKKIIIJJJLLLPPPRRRQQQRRRRRRSSSTTTTTTUUUUUUUUUTTTQQQNNNJJJGGGEEEDDDCCCAAA??????AAAAAAAAA@@@>>>>>>??????>>><<<:::999;;;===???AAABBBBBB@@@???EEEFFFFFFGGGGGGJJJNNNQQQ[[[___ccchhhkkklllkkkkkkggghhhfffbbb]]]]]]bbbhhhiiihhhfffccc```\\\ZZZXXX]]]```dddiiilllmmmmmmmmmkkklllmmmnnnnnnooonnnnnnrrrsssvvv{{{vvvrrrqqqqqqnnnkkklllggg```]]]]]][[[UUUPPPLLLOOOQQQOOOLLLKKKPPPTTTXXX[[[```dddhhhmmmrrruuu|||zzzxxxyyy|||~~~~~~||||||||||||{{{zzzzzzyyyyyy~~~}}}{{{zzzzzzzzzyyyyyyyyyxxxyyyyyyzzzzzzvvvwwwyyy{{{||||||||||||}}}|||||||||}}}|||zzzwwwzzzzzzyyyzzz{{{}}}~~~~~~|||||||||}}}~~~|||zzz}}}{{{{{{~~~~~~||||||}}}~~~~~~~~~}}}~~~~~~~~~~~~{{{yyyyyy{{{zzzwwwyyy}}}vvvhhhhhhrrryyyppphhhcccSSSSSSRRRPPPOOOMMMLLLLLLLLLMMMOOOQQQSSSUUUUUUVVVYYYYYYXXXXXXYYYZZZ[[[\\\UUUVVVWWWWWWWWWVVVUUUTTTXXXWWWUUUUUUUUUUUUSSSQQQSSSTTTTTTUUUUUUVVVVVVWWWYYYYYYZZZZZZZZZXXXWWWVVVTTTTTTSSSRRRQQQQQQTTTWWWWWWYYY[[[[[[YYYWWWWWWWWW^^^\\\ZZZ\\\^^^___\\\YYYXXXUUURRRPPPNNNOOOPPPQQQRRRRRRTTTUUUUUUUUUUUUTTTUUUTTTSSSRRRQQQQQQQQQRRRPPPQQQSSSUUUVVVWWWXXXXXX[[[XXXSSSMMMGGGEEEEEEGGGXXXtttvvvvvvlllVVVCCC???@@@<<<:::<<<999:::<<<===>>>?????????EEEFFFIIIPPPYYY```dddeee^^^ZZZTTTOOOLLLIIIDDDAAA>>>>>>???@@@BBBDDDFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMLLLMMMMMMNNNNNNNNNNNNNNNNNNLLLKKKJJJJJJLLLNNNPPPQQQQQQRRRSSSTTTUUUVVVWWWYYYXXXVVVRRRNNNJJJFFFDDDEEECCCAAA@@@AAABBBAAA@@@>>>?????????????????????===???AAADDDEEEFFFFFFFFFGGGGGGHHHGGGGGGIIILLLOOOZZZ]]]bbbgggkkkllllllkkkggggggfffaaa\\\\\\```eeekkkkkkjjjhhheeeaaa]]]ZZZ\\\^^^bbbfffiiijjjjjjjjjkkklllmmmnnnnnnooonnnnnniiijjjmmmqqqvvvzzz~~~vvvqqqpppooommmkkkkkkeee___\\\[[[XXXSSSNNNJJJLLLOOOMMMKKKKKKPPPTTTWWW[[[___dddhhhlllqqqttt{{{yyywwwwwwyyyzzzyyywwwzzzzzzzzzzzzzzzzzzzzzzzz}}}|||{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwvvvwwwwwwwwwvvvwwwyyy{{{||||||||||||~~~}}}}}}~~~~~~~~~{{{yyyyyyyyyyyyyyyzzz|||~~~}}}}}}}}}}}}}}}~~~~~~~~~{{{yyy}}}~~~}}}{{{zzzyyy|||}}}}}}}}}||||||~~~||||||}}}|||~~~~~~~~~{{{xxxvvvuuuwwwvvvvvvzzzyyynnnooozzzxxxnnnddd^^^ZZZZZZXXXVVVSSSPPPNNNLLLMMMMMMOOOQQQRRRTTTTTTUUUZZZZZZZZZZZZZZZ[[[[[[[[[SSSTTTVVVXXXYYYYYYYYYXXXZZZXXXWWWXXXYYYYYYXXXWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZZZZZZZYYYWWWVVVUUUUUUUUUSSSRRRRRRUUUWWWYYYZZZ[[[ZZZXXXWWWVVVWWWXXXWWWWWWYYYZZZZZZXXXWWWVVVUUURRRPPPPPPQQQRRRTTTUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTSSSTTTUUUWWWXXXYYYZZZZZZZZZXXXTTTMMMHHHFFFGGGIIIYYYvvv~~~zzzttt\\\FFF???@@@===::::::888999:::<<<>>>??????@@@BBBCCCGGGMMMUUU]]]aaacccaaa]]]WWWQQQMMMIIIEEEBBB>>>>>>???@@@BBBDDDEEEFFFFFFFFFEEEFFFGGGHHHJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMPPPPPPQQQRRRTTTVVVWWWXXX\\\\\\\\\ZZZUUUPPPJJJGGGHHHFFFCCCBBBBBBCCCBBBAAA============>>>???AAABBB@@@BBBDDDGGGIIIKKKMMMMMMJJJJJJJJJIIIHHHIIILLLOOOYYY]]]bbbgggkkklllllllllfffgggeeeaaa\\\[[[]]]```jjjkkkmmmmmmjjjfffaaa]]]\\\^^^aaadddfffgggffffffjjjkkklllmmmnnnnnnnnnnnnhhhiiikkknnnqqquuuxxxzzz~~~zzzssspppooommmllljjjfff```]]]ZZZWWWRRRMMMGGGJJJLLLLLLKKKLLLPPPTTTWWWZZZ___cccfffjjjooorrrxxxvvvttttttttttttsssrrrvvvwwwwwwxxxyyyzzzzzzzzz{{{zzzyyyyyyxxxxxxyyyyyyvvvvvvuuuuuuttttttssssssvvvwwwyyy{{{||||||{{{{{{~~~}}}}}}~~~}}}{{{yyyyyyyyyyyyzzz|||}}}~~~|||}}}}}}~~~~~~~~~}}}{{{zzzzzz|||~~~~~~}}}{{{zzz{{{{{{||||||{{{{{{}}}}}}{{{zzzzzz|||~~~wwwtttqqqoooqqqrrrttt{{{{{{lllqqq}}}wwwkkk```YYY]]]]]]]]][[[XXXUUUQQQOOONNNOOOPPPQQQRRRSSSTTTTTT[[[[[[\\\]]]]]]\\\[[[ZZZUUUVVVXXXYYYZZZ[[[[[[[[[ZZZYYYXXXYYY[[[\\\[[[ZZZXXXXXXXXXYYYYYYYYYYYYYYYXXXYYYZZZZZZZZZYYYXXXWWWVVVWWWWWWUUUTTTTTTVVVXXXZZZ[[[[[[YYYWWWVVVWWWXXXXXXZZZ\\\]]]\\\ZZZZZZZZZVVVUUUSSSRRRRRRSSSUUUVVVYYYXXXXXXWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUVVVVVVVVVUUUVVVWWWXXXZZZ[[[\\\\\\ZZZXXXTTTNNNIIIGGGIIIKKKZZZwww|||{{{cccJJJAAAAAA???;;;888666777999;;;===??????@@@@@@BBBEEEKKKRRRYYY___aaabbb___YYYRRRMMMHHHDDDBBB>>>>>>???@@@AAACCCEEEFFFEEEDDDCCCBBBCCCFFFHHHJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKMMMMMMNNNOOOQQQTTTVVVXXX]]]___aaaaaa^^^YYYSSSOOOMMMJJJGGGEEEDDDDDDCCCCCCAAA@@@???>>>???AAADDDFFFEEEFFFHHHJJJLLLNNNPPPPPPLLLMMMLLLKKKJJJKKKNNNQQQ[[[^^^ccchhhkkkkkkkkkjjjeeefffeeeaaa]]][[[[[[]]]dddgggjjjmmmlllhhhccc```\\\^^^```bbbdddddddddccciiijjjkkklllmmmnnnnnnnnnjjjkkklllnnnqqqtttvvvwwwzzz|||~~~yyytttqqqnnnmmmllliiiddd```]]]YYYTTTPPPHHHJJJKKKLLLLLLNNNQQQUUUWWWYYY]]]aaadddgggkkknnnrrrqqqpppooopppppppppppprrrssstttvvvwwwyyyzzz{{{zzzzzzyyyyyyyyyzzzzzz{{{vvvvvvuuuuuutttsssrrrqqquuuvvvxxxyyyzzzzzzyyyyyy|||{{{|||}}}}}}|||zzzzzzzzz{{{|||}}}}}}~~~{{{|||~~~~~~~~~~~~|||{{{{{{}}}~~~~~~}}}~~~~~~}}}}}}}}}|||{{{}}}~~~|||zzzzzzzzz|||~~~~~~sssooommmlllooopppqqqwwwyyyiiiqqq~~~vvvhhh]]]WWWZZZ[[[\\\]]]\\\YYYVVVTTTQQQQQQRRRRRRSSSTTTUUUUUU\\\]]]^^^______]]][[[YYY[[[[[[[[[[[[[[[ZZZZZZZZZ[[[ZZZYYYZZZ[[[\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZYYYXXXWWWXXXXXXYYYWWWVVVUUUWWWYYYYYYYYYYYYXXXVVVWWWYYY[[[[[[___cccccc```]]]\\\]]]XXXWWWUUUTTTTTTUUUVVVWWWYYYZZZ[[[\\\[[[YYYWWWVVVSSSTTTTTTUUUVVVWWWWWWWWWVVVWWWWWWXXXYYYZZZ[[[\\\[[[YYYSSSMMMHHHGGGIIIKKKXXXvvv~~~~~~hhhOOOCCCAAA???;;;888666777999;;;===??????@@@@@@BBBEEEJJJOOOVVV\\\```aaa___ZZZTTTMMMGGGCCCAAA>>>>>>???@@@AAABBBDDDEEECCCBBBAAAAAABBBDDDGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJLLLNNNQQQTTTVVV[[[___dddggggggccc___[[[TTTQQQLLLIIIHHHHHHGGGFFFJJJHHHFFFDDDEEEGGGJJJLLLLLLMMMNNNOOOPPPQQQQQQQQQOOOOOOOOONNNMMMNNNRRRTTT\\\___cccgggiiiiiihhhgggdddddddddccc```]]]\\\[[[\\\```dddhhhhhhfffcccaaa^^^___```bbbccccccccccccggghhhiiijjjkkkllllllllliiiiiijjjkkkmmmoooqqqrrrtttuuuwwwxxxyyy}}}xxxrrrooonnnnnnlllhhheeeaaa\\\WWWTTTMMMMMMNNNNNNOOOQQQTTTVVVVVVYYY\\\^^^```bbbeeehhhiiiiiijjjjjjkkklllnnnoooooopppqqqsssvvvxxxyyyzzzxxxxxxxxxxxxxxxyyyyyyzzzvvvwwwwwwvvvuuutttsssrrrssstttvvvwwwxxxxxxwwwvvvxxxxxxyyy{{{}}}~~~|||{{{||||||}}}}}}~~~~~~{{{|||~~~~~~~~~zzz|||~~~~~~}}}}}}~~~|||}}}~~~~~~~~~~~~|||zzz{{{{{{||||||qqqkkkjjjkkknnnooonnnrrrwwwuuulllxxxsssggg^^^ZZZ[[[\\\^^^___^^^[[[XXXVVVTTTTTTTTTTTTUUUVVVXXXYYY]]]^^^___```___^^^[[[ZZZ]]]]]]\\\\\\\\\[[[[[[[[[___]]]\\\\\\\\\\\\[[[YYYZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXYYYZZZZZZYYYXXXXXXYYYZZZZZZYYYWWWVVVWWWYYYVVVWWWXXXWWWWWWXXX[[[^^^\\\```eeeeeeaaa]]][[[[[[ZZZYYYXXXVVVUUUUUUUUUUUUVVVYYY]]]______[[[WWWTTTQQQRRRTTTUUUVVVWWWWWWVVVVVVUUUUUUVVVWWWXXXYYYZZZ[[[XXXSSSLLLHHHGGGIIILLLXXXttt}}}}}}kkkTTTFFFAAA???<<<999888999:::<<<>>>??????@@@@@@BBBEEEHHHLLLRRRXXX\\\___^^^\\\WWWOOOHHHCCCAAA>>>>>>??????@@@BBBCCCDDDBBBBBBAAABBBCCCDDDFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHIIIKKKOOORRRTTTYYY^^^eeekkknnnmmmiiiggg^^^ZZZTTTPPPNNNNNNMMMLLLKKKJJJHHHGGGGGGIIILLLNNNSSSTTTVVVWWWWWWVVVTTTSSSRRRRRRRRRPPPNNNOOORRRTTTXXX[[[___ccceeeeeedddcccbbbcccdddeeedddbbb___]]]ZZZ\\\___aaacccbbbaaa```^^^___```aaabbbcccccccccdddeeefffhhhiiijjjkkkkkkiiiiiiiiijjjlllnnnooopppppprrruuuvvvwww{{{~~~wwwsssqqqpppooommmjjjfffaaa\\\ZZZUUUUUUTTTTTTTTTVVVWWWXXXVVVXXXZZZ[[[\\\]]]___aaa___aaaccceeefffhhhkkknnnlllmmmoooqqqtttvvvxxxyyyuuuuuuuuutttuuuuuuvvvvvvwwwwwwxxxxxxxxxvvvuuutttssstttvvvwwwwwwwwwvvvuuuuuuuuuvvvyyy{{{}}}|||zzz}}}}}}~~~||||||~~~yyy{{{||||||||||||}}}~~~|||}}}~~~}}}{{{zzzzzz{{{|||~~~|||qqqiiihhhjjjmmmmmmlllnnnsss|||tttooo}}}|||pppeee___]]]aaabbbbbbaaa___\\\XXXVVVVVVUUUUUUUUUVVVXXXZZZ\\\]]]]]]^^^______^^^]]]\\\[[[[[[[[[[[[]]]^^^___```cccaaa____________]]][[[ZZZYYYYYYXXXWWWVVVVVVUUUWWWXXXYYYZZZZZZZZZYYYXXXYYYZZZ[[[ZZZXXXWWWWWWXXXUUUVVVXXXXXXXXXYYY[[[]]]]]]aaaeeehhhfffbbb___]]][[[ZZZYYYWWWVVVUUUTTTTTTUUUXXX\\\______\\\WWWSSSRRRSSSTTTVVVWWWWWWVVVVVVTTTTTTSSSSSSTTTUUUWWWXXXZZZWWWRRRLLLIIIIIIMMMQQQ[[[uuuxxxzzzyyylllXXXHHHAAA???===;;;999:::<<<===>>>????????????AAADDDFFFHHHMMMSSSXXX]]]______ZZZRRRJJJDDDBBB>>>>>>??????@@@AAACCCCCCBBBBBBCCCDDDEEEFFFFFFGGGFFFGGGGGGHHHIIIHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGJJJIIIHHHIIIJJJNNNQQQSSSYYY^^^fffmmmrrrrrrqqqooohhhccc]]]XXXVVVUUUTTTSSSLLLLLLKKKKKKMMMOOORRRSSSYYY[[[^^^``````^^^[[[YYYVVVUUUTTTPPPMMMLLLNNNOOOQQQTTTYYY^^^aaabbbbbbaaa```bbbdddggghhhfffccc```]]]]]]]]]]]]]]]^^^^^^___]]]]]]^^^```aaabbbbbbcccbbbcccdddfffggghhhiiiiiijjjjjjkkklllmmmooopppqqqnnnqqquuuwwwxxx{{{|||zzzvvvvvvuuurrrnnniiieeeccc^^^\\\ZZZYYYYYYZZZZZZZZZVVVXXXYYYYYYXXXXXXYYY[[[YYY[[[^^^___```bbbfffiiikkklllnnnppprrrtttvvvwwwuuuuuuttttttssstttttttttvvvwwwxxxyyyyyyxxxvvvuuuuuuvvvwwwxxxxxxxxxwwwvvvssssssuuuxxx{{{||||||zzz|||}}}~~~~~~~~~}}}}}}}}}~~~{{{|||}}}}}}||||||~~~}}}~~~~~~|||zzzxxxxxxyyyzzz{{{}}}~~~|||rrriiiggggggjjjjjjjjjnnntttyyy~~~vvvpppwwwlllccc``````aaaaaa```^^^\\\ZZZXXXWWWUUUUUUTTTUUUVVVYYY\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^[[[[[[[[[[[[\\\^^^```aaabbb```______``````___]]][[[ZZZZZZXXXWWWVVVUUUUUUVVVWWWYYYZZZZZZZZZYYYXXXYYYZZZ[[[ZZZXXXWWWWWWWWWVVVXXXZZZZZZYYYXXXYYYZZZZZZ]]]bbbgggjjjhhhddd```YYYYYYXXXWWWVVVVVVUUUUUUUUUWWWYYY[[[[[[ZZZXXXVVVSSSUUUVVVXXXXXXXXXWWWVVVTTTSSSRRRQQQRRRTTTVVVWWWWWWUUUQQQMMMLLLOOOTTTYYYcccyyyssssss|||uuulll[[[JJJAAA>>>===<<<;;;<<<===>>>????????????>>>@@@CCCDDDEEEIIIPPPUUU\\\___aaa]]]UUULLLEEECCC????????????@@@AAABBBCCCAAABBBDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHGGGFFFEEEEEEEEEFFFKKKJJJIIIIIIKKKNNNQQQSSSZZZ___gggnnnsssuuutttsssnnnjjjccc^^^[[[ZZZYYYXXXSSSSSSTTTUUUWWWZZZ]]]^^^]]]```dddggggggeeeaaa^^^XXXWWWUUUPPPLLLIIIJJJKKKJJJNNNTTTZZZ^^^`````````___aaadddhhhjjjiiifffcccbbb```^^^\\\[[[[[[]]]^^^\\\\\\]]]^^^```aaabbbbbb```aaaccceeefffggghhhhhhhhhhhhhhhiiijjjlllnnnooojjjmmmrrrtttvvvyyy~~~|||}}}}}}zzzvvvqqqnnnllldddaaa___]]]]]]]]]\\\[[[WWWXXXYYYXXXVVVUUUVVVWWWUUUXXX[[[\\\[[[]]]aaaeeekkkkkkmmmoooqqqtttuuuvvvwwwwwwvvvuuuuuuuuuuuuuuuuuuvvvxxxyyyzzzyyywwwvvvvvvwwwyyyyyyzzzyyyxxxxxxrrrssstttxxx{{{}}}|||{{{||||||~~~~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}yyywwwvvvwwwxxxyyyzzz|||}}}sssiiifffeeeggghhhiiipppwwwyyy|||yyysss~~~uuujjjaaa___aaa[[[[[[[[[ZZZYYYYYYYYYYYYTTTTTTSSSTTTVVVYYY\\\^^^\\\\\\\\\\\\\\\]]]^^^______^^^]]]\\\[[[\\\]]]]]]^^^]]]\\\]]]^^^______]]]\\\[[[ZZZYYYXXXWWWVVVUUUVVVWWWYYYZZZZZZZZZYYYYYYYYYZZZ[[[ZZZXXXVVVVVVWWWXXXZZZ[[[[[[YYYWWWVVVVVVRRRTTTYYYaaafffgggbbb]]]WWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYUUUVVVXXXZZZZZZYYYXXXVVVTTTSSSRRRQQQQQQSSSUUUWWWUUUSSSQQQNNNOOOSSSZZZ```jjj}}}yyypppyyyuuunnn\\\III?????????;;;;;;:::::::::;;;===>>>???@@@BBBDDDFFFHHHKKKOOOSSSZZZ___aaa\\\VVVPPPIIICCCDDDCCCAAA???>>>>>>??????BBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJHHHGGGFFFEEEEEEFFFGGGHHHFFFHHHJJJKKKLLLMMMOOOQQQTTT\\\gggpppuuuxxx|||xxxsssiiiaaa```aaa^^^XXXYYYXXXWWWWWWXXXZZZ\\\^^^fffhhhkkkllllllhhhdddbbb^^^YYYSSSNNNKKKIIIGGGEEEIIIKKKNNNSSSWWW[[[]]]___``````aaadddhhhiiigggdddbbbaaa```___^^^^^^^^^^^^]]]]]]^^^^^^```aaabbbccccccaaa___aaaeeehhhhhhggghhhiiijjjkkkkkkkkkjjjiiinnnppprrrssstttvvvzzz|||{{{yyywwwuuutttqqqnnniiigggfffccc^^^[[[\\\\\\[[[XXXUUUSSSTTTUUUWWWYYY[[[ZZZXXXXXX[[[^^^dddggglllnnnooorrrvvvzzzzzzyyyxxxvvvuuuuuuttttttwwwvvvvvvxxxzzz{{{zzzxxxxxxyyyzzzzzzyyyxxxvvvuuusssuuuwwwyyy{{{|||||||||~~~}}}yyywwwyyyzzz|||~~~|||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~{{{xxxwwwvvvvvvwwwyyy|||~~~xxxqqqgggffffffhhhkkkppptttwww}}}~~~|||rrrggg___]]]]]]___]]]\\\\\\\\\\\\[[[YYYUUUTTTSSSUUUXXX[[[]]]]]]___```aaa```^^^]]]]]]^^^````````````___^^^]]]\\\]]]]]]\\\[[[\\\]]]^^^___]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXYYYZZZZZZYYYXXXWWWZZZXXXWWWVVVVVVWWWYYYZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWW\\\aaaccc```\\\YYYWWWUUUSSSSSSSSSUUUVVVVVVUUUTTTSSSSSSTTTUUUVVVRRRRRRSSSUUUXXXZZZYYYXXXVVVUUUSSSQQQQQQSSSUUUWWWXXXWWWSSSPPPOOORRRYYY^^^mmm}}}pppwwwzzzrrraaaNNNCCCAAA>>>:::;;;;;;::::::;;;<<<>>>???>>>@@@CCCEEEGGGJJJOOORRRWWW]]]```]]]XXXSSSLLLFFFCCCBBBAAA???>>>>>>??????AAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEGGGHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHJJJKKKKKKLLLMMMOOOSSSZZZeeennnuuu{{{vvvlllggggggeee```\\\[[[ZZZZZZ\\\^^^aaaccciiijjjlllmmmmmmjjjgggeeeZZZVVVOOOJJJFFFDDDCCCBBBFFFHHHKKKOOOSSSWWWZZZ[[[\\\\\\^^^ccchhhjjjiiigggddddddcccbbbaaaaaaaaaaaa]]]]]]]]]^^^___```aaabbbcccaaa___aaadddggghhhgggggggggiiijjjjjjjjjiiiiiikkkmmmpppqqqrrruuuxxx{{{}}}uuuqqqmmmjjjhhhfffbbb___aaaaaaaaa___\\\[[[\\\]]]]]]^^^___^^^[[[[[[\\\^^^aaaeeeiiilllnnnqqquuuxxxyyyxxxwwwvvvuuutttttttttuuutttssstttwwwxxxwwwwwwwwwwwwxxxxxxxxxwwwuuuuuutttvvvxxxzzz{{{|||||||||}}}~~~~~~|||yyywwwuuuvvvxxx{{{}}}{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{zzzyyyxxxxxxvvvxxx{{{}}}wwwrrrllljjjiiiiiikkkpppuuuyyy~~~}}}rrrggg^^^\\\\\\dddbbb```^^^]]]ZZZXXXVVVVVVUUUTTTUUUXXXZZZ\\\\\\]]]^^^___^^^]]]\\\]]]^^^````````````___^^^]]]\\\ZZZZZZZZZZZZ[[[]]]___```^^^]]]\\\[[[ZZZYYYXXXWWWWWWWWWYYYYYYZZZYYYXXXXXXYYYXXXVVVUUUVVVWWWXXXYYY[[[ZZZZZZYYYXXXXXXWWWWWWVVVTTTUUUYYY^^^aaa___\\\ZZZYYYWWWUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTVVVXXXYYYXXXWWWVVVTTTSSSRRRRRRTTTWWWYYYZZZWWWRRROOOOOOSSSYYY]]]iii}}}}}}tttvvvxxxgggUUUIIICCC???:::<<<;;;::::::;;;<<<===>>>===???AAACCCEEEHHHMMMPPPTTT[[[```^^^ZZZVVVOOOHHHCCCBBB@@@???>>>??????@@@@@@AAACCCDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGIIIJJJJJJJJJJJJKKKMMMPPPVVV___hhhrrr|||{{{rrrmmmjjjggg``````^^^^^^```cccfffhhhhhhhhhiiihhhgggeeecccbbbVVVQQQKKKEEECCCBBBAAA@@@CCCDDDFFFJJJNNNRRRUUUWWWWWWXXX[[[aaafffjjjkkkjjjaaaaaa```___^^^^^^^^^^^^\\\\\\\\\\\\]]]___```aaabbbaaa```aaadddfffgggfffeeefffggghhhiiijjjjjjiiiiiikkkmmmoooqqqssswwwzzzzzzvvvssspppmmmkkkhhhiiiiiihhhfffeeefffggggggggggggeeeaaa______```]]]```eeeiiilllooorrruuuwwwvvvuuutttttttttttttttvvvtttrrrrrrtttvvvwwwwwwvvvvvvvvvwwwvvvvvvuuuuuuvvvwwwxxxzzz{{{|||||||||||||||}}}}}}|||{{{yyywwwqqqrrrtttwww{{{~~~{{{{{{|||}}}~~~}}}~~~}}}}}}}}}~~~~~~}}}|||{{{{{{zzz{{{wwwxxxzzz|||}}}xxxvvvssspppllljjjlllqqqwww{{{|||yyy{{{vvviii```]]]]]]ffffffdddaaa___[[[YYYWWWYYYWWWUUUUUUWWWYYYZZZZZZYYY[[[\\\\\\[[[ZZZ\\\]]]___``````______^^^]]]\\\WWWWWWXXXYYY[[[]]]___```^^^^^^]]]\\\ZZZYYYXXXWWWVVVVVVWWWXXXYYYYYYXXXXXXXXXWWWVVVUUUUUUVVVWWWXXX[[[[[[ZZZYYYXXXXXXWWWWWWTTTRRRQQQTTTYYY\\\\\\[[[[[[ZZZYYYXXXVVVTTTSSSRRRUUUUUUUUUVVVVVVUUUUUUUUUWWWVVVVVVWWWXXXYYYWWWVVVUUUTTTSSSSSSUUUWWW[[[]]]]]]XXXQQQNNNNNNRRRWWWZZZcccxxxxxxtttzzzlll\\\PPPGGGAAA<<<===<<<;;;:::;;;;;;===>>>===???@@@AAACCCEEEIIILLLQQQYYY```___\\\XXXQQQJJJCCCBBBAAA?????????@@@@@@???@@@BBBDDDEEEGGGGGGGGGDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJIIIHHHHHHIIIJJJMMMQQQXXX___iiivvv~~~uuuooojjjgggeeecccaaaaaaccceeeggggggfffdddbbb```^^^\\\[[[RRRMMMHHHDDDCCCCCCCCCBBBAAABBBCCCFFFIIIMMMQQQSSSSSSUUUXXX]]]bbbfffhhhhhh______]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]^^^___`````````aaaccceeeeeeeeedddeeefffgggiiijjjjjjkkkiiikkkmmmoooqqqtttwwwzzz~~~{{{xxxwwwqqqrrrsssrrrpppoooooopppsssrrrpppmmmjjjfffdddccc[[[]]]aaaeeeiiillloooqqqttttttssssssssssssttttttxxxuuurrrqqqsssvvvxxxyyyuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{{{{{{{||||||||||||{{{zzzzzzyyyqqqrrrtttvvvyyy|||||||||}}}~~~}}}}}}~~~}}}{{{zzzyyyyyyyyy|||}}}}}}|||||||||||||||{{{|||||||||zzzzzz{{{{{{~~~||||||yyyvvvpppmmmmmmrrryyy}}}{{{sssuuuzzzzzzmmmccc``````dddeeeeeedddaaa^^^]]]]]][[[YYYVVVVVVWWWXXXXXXWWWVVVWWWYYYYYYXXXYYYZZZ\\\^^^^^^______^^^]]]]]]\\\WWWXXXYYYZZZ[[[]]]^^^______^^^]]]\\\ZZZYYYXXXXXXVVVVVVWWWWWWXXXXXXYYYYYYWWWWWWVVVUUUUUUUUUVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXUUUSSSPPPQQQTTTWWWXXXXXXXXXXXXXXXWWWVVVTTTSSSRRRTTTUUUVVVWWWWWWVVVUUUTTTVVVUUUUUUWWWYYYYYYXXXWWWVVVUUUUUUVVVXXX\\\___bbbccc\\\SSSNNNNNNPPPRRRSSS[[[rrr{{{ppp{{{{{{ooocccXXXLLLDDD@@@>>>===;;;;;;:::;;;<<<===???@@@AAAAAAAAABBBEEEGGGPPPXXX______\\\YYYRRRKKKEEEDDDBBBAAA@@@???@@@@@@???@@@AAACCCEEEFFFFFFGGGDDDCCCCCCCCCCCCCCCDDDDDDGGGGGGGGGHHHHHHGGGGGGGGGFFFGGGHHHHHHGGGFFFGGGHHHJJJMMMQQQUUU]]]iiixxxyyysssooolllgggcccaaaaaabbbcccfffeeebbb___[[[YYYWWWVVVMMMJJJFFFDDDDDDEEEEEEDDDAAAAAAAAACCCFFFJJJOOORRRRRRTTTWWWZZZ]]]```bbbcccaaaaaa```___^^^^^^^^^^^^[[[[[[[[[[[[[[[\\\]]]^^^___```aaabbbbbbcccddddddeeeeeefffggghhhiiijjjkkkjjjllloooppprrrtttxxx{{{~~~}}}~~~~~~|||zzzzzzzzz~~~|||zzzwwwsssnnnjjjhhh]]]]]]___bbbfffjjjlllmmmqqqqqqqqqqqqrrrsssttttttwwwtttpppoooqqquuuwwwxxxvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz|||{{{{{{zzzzzzzzz{{{{{{vvvvvvwwwxxxyyy{{{}}}~~~}}}~~~~~~~~~|||}}}~~~~~~}}}}}}|||zzzxxxvvvuuuuuutttvvvyyy}}}~~~}}}|||zzzzzz{{{{{{||||||||||||}}}}}}}}}|||~~~~~~zzztttpppqqqvvv|||xxxsssxxxxxxkkkbbb______bbbdddfffeeebbb___^^^___\\\ZZZWWWVVVWWWWWWWWWVVVSSSUUUVVVWWWVVVWWWXXXZZZ\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZ[[[\\\\\\]]]]]]]]]^^^^^^]]]\\\[[[ZZZYYYYYYWWWWWWWWWWWWXXXXXXYYYYYYWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZWWWUUURRRQQQQQQSSSTTTUUUTTTTTTUUUUUUUUUTTTTTTSSSTTTTTTVVVWWWWWWVVVTTTTTTSSSSSSTTTVVVYYYZZZZZZYYYWWWWWWWWWXXX[[[___cccffffffaaaXXXPPPMMMLLLLLLMMMUUUmmmnnnqqq~~~|||rrrjjj___QQQGGGCCC>>>===<<<;;;::::::;;;<<>>???AAABBBCCCDDDEEEEEECCCCCCCCCCCCCCCDDDEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFGGGGGGEEEEEEFFFHHHHHHIIILLLNNNSSS]]]iiirrrwwwsssmmmfffbbb``````aaaaaa```]]]ZZZWWWTTTRRRQQQMMMKKKIIIHHHHHHHHHFFFDDDBBBAAA@@@AAADDDHHHMMMPPPSSSUUUWWWXXXYYY[[[]]]```______^^^\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]^^^```bbbbbbbbbaaabbbccceeedddeeeeeefffggghhhiiijjjlllnnnpppqqqsssvvvxxx|||wwwrrrnnnbbb```___```cccgggiiijjjooooooooopppqqqrrrttttttssspppmmmlllnnnrrrtttuuuuuuuuuuuuvvvwwwxxxyyyzzzxxxxxxwwwwwwwwwwwwxxxyyyzzzzzzxxxxxxxxxyyyzzz{{{{{{zzzyyyyyyzzz{{{}}}~~~~~~~~~}}}||||||}}}~~~|||{{{zzzzzzxxxwwwvvvvvvuuuuuuwwwyyy}}}~~~zzzzzz{{{|||}}}}}}}}}}}}~~~yyyvvvwww|||}}}tttqqq{{{|||rrrfff]]]ZZZ[[[aaadddgggfffaaa^^^]]]^^^]]]ZZZWWWVVVWWWWWWVVVUUURRRTTTUUUVVVUUUUUUWWWXXXZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[\\\\\\]]]\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[ZZZYYYXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUSSSSSSTTTUUUVVVXXXYYYYYYWWWVVVTTTRRRRRRSSSTTTUUUSSSSSSSSSSSSTTTTTTTTTUUUTTTTTTTTTUUUUUUTTTTTTTTTRRRRRRRRRUUUXXXZZZZZZYYYWWWWWWWWWXXX[[[```dddgggfffccc]]]TTTLLLHHHHHHIIIQQQiiiqqqllluuuwwwqqqfffUUUIIIEEE???>>><<<;;;::::::;;;;;;===>>>???@@@@@@BBBEEEHHHHHHPPPWWWZZZ[[[[[[YYYUUULLLJJJGGGDDDBBB@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIIIIHHHGGGGGGCCCDDDFFFEEEEEEEEEFFFGGGFFFHHHJJJKKKMMMTTT^^^eeeyyy~~~zzzrrrkkkeeeccccccddd```______]]]\\\YYYXXXVVVUUUTTTRRRQQQPPPMMMIIIFFFBBB@@@??????AAAFFFLLLOOOSSSVVVXXXYYYXXXYYY\\\___\\\\\\ZZZYYYYYYYYYYYYYYY\\\\\\[[[[[[[[[\\\]]]]]]\\\___bbbcccaaa```aaacccccccccbbbbbbcccdddeeefffhhhjjjllllllmmmnnnqqqssszzz{{{yyy}}}~~~xxxssshhhddd___^^^aaaeeeggghhhmmmmmmmmmoooppprrrtttuuurrrooommmlllnnnqqqssssssttttttttttttuuuwwwyyyzzzxxxwwwvvvuuuuuuvvvvvvwwwxxxwwwuuutttuuuvvvyyyzzz|||{{{zzzzzzzzz|||~~~~~~~~~~~~~~~|||||||||}}}}}}{{{yyyyyyxxxxxxyyyzzz{{{||||||yyy{{{}}}{{{|||~~~|||}}}|||~~~wwwoooppp}}}}}}{{{vvvlllaaaZZZXXXXXX[[[```ddddddaaa^^^___```]]]ZZZWWWVVVWWWWWWVVVVVVRRRTTTUUUUUUTTTTTTUUUWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWXXXZZZ[[[\\\\\\\\\\\\[[[[[[[[[\\\\\\\\\]]]]]]\\\\\\ZZZYYYXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUTTTUUUWWWXXXVVVUUUTTTSSSSSSSSSTTTUUUTTTSSSSSSRRRRRRSSSSSSTTTRRRRRRRRRTTTWWWXXXWWWVVVVVVVVVVVVWWWZZZ^^^ccceeeaaabbb```WWWLLLFFFFFFIIIOOOfffvvvmmmrrr{{{vvvjjjXXXJJJFFF???>>>===;;;:::::::::;;;;;;<<<>>>???@@@CCCGGGJJJDDDLLLTTTWWWZZZ]]]]]]ZZZNNNLLLIIIFFFCCCAAA@@@@@@>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCCCCEEEFFFHHHHHHGGGGGGIIIIIIIIIIIIGGGGGGBBBCCCEEEEEEDDDDDDFFFGGGFFFHHHJJJJJJLLLQQQYYY___fffqqq}}}~~~vvvnnniiigggggggggfffggghhhhhhhhhgggeeeddd^^^]]][[[ZZZXXXSSSMMMHHHAAA@@@>>>===@@@EEEJJJNNNTTTVVVYYYYYYYYYZZZ]]]aaa___^^^]]]\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]\\\___bbbcccaaa```aaabbbbbbbbbaaa``````aaabbbcccfffhhhiiiiiiiiikkkmmmooosssvvv|||rrrrrrpppllliiimmmvvv~~~|||wwwlllggg```^^^```dddfffgggllllllmmmnnnppprrrtttuuurrrpppnnnnnnqqqsssttttttsssrrrrrrssstttvvvxxxyyywwwwwwuuutttttttttuuuvvvvvvtttsssrrrrrrtttwwwyyy|||{{{zzzyyyzzz|||}}}}}}}}}~~~}}}|||{{{|||}}}}}}{{{yyyxxxxxxyyy{{{}}}{{{|||}}}~~~{{{|||}}}~~~~~~~~~~~~~~~}}}~~~yyy|||}}}vvvqqqsss~~~}}}|||zzzxxxsssjjj```YYYXXXYYYTTTZZZaaacccaaa```bbbeee\\\ZZZWWWVVVWWWWWWWWWVVVSSSTTTUUUUUUTTTTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWTTTUUUXXXZZZ\\\\\\]]]\\\ZZZZZZ[[[\\\]]]]]]^^^^^^^^^]]][[[ZZZYYYXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUTTTTTTSSSRRRRRRRRRTTTUUUVVVWWWWWWXXXZZZ\\\YYYXXXVVVSSSSSSSSSTTTUUUTTTSSSRRRQQQQQQRRRSSSTTTTTTSSSSSSTTTVVVVVVUUUSSSTTTTTTTTTUUUXXX\\\aaaccc]]]aaaaaaYYYMMMEEEFFFJJJOOOeee|||}}}}}}}}}qqqpppzzzfffPPPDDDAAA===;;;<<<<<<999999<<<<<<>>>?????????AAACCCEEEIIIIIILLLSSS[[[^^^[[[WWWSSSPPPLLLGGGCCCAAA@@@???????????????@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIHHHGGGEEEEEEGGGHHHIIIDDDEEEEEEEEEDDDCCCBBBBBBFFFFFFFFFGGGJJJNNNRRRUUU\\\aaaiiipppvvv{{{|||{{{wwwrrrnnnlllmmmooonnnrrruuutttsssssspppjjjjjjhhheeeccc```ZZZQQQKKKJJJEEEBBBDDDFFFEEEFFFIIIRRRVVVZZZ]]]^^^______``````___^^^]]]\\\ZZZYYYYYY]]]]]]]]]\\\\\\\\\[[[[[[ZZZ\\\^^^```aaaaaa```___`````````___```aaabbbbbbbbbcccdddeeeggghhhiiijjjllljjjnnnuuuxxxyyy}}}vvvrrrkkkhhhccc^^^\\\___fffkkkvvvzzz{{{~~~{{{ppplllfff```^^^^^^aaaccceeegggjjjlllnnnnnnmmmllloooooooooooopppqqqrrrrrrtttssssssssstttvvvwwwyyyvvvvvvuuuuuuvvvxxxzzz{{{wwwuuutttrrrrrrtttuuuwwwyyyyyyzzzzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}|||||||||xxxwwwwww{{{}}}yyyxxxyyy{{{|||}}}}}}|||||||||~~~}}}yyy~~~yyyssspppwww}}}xxxssstttoooddd^^^]]]YYYSSSRRRUUUYYY___dddfffdddbbb___[[[WWWTTTSSSTTTUUUUUUXXXWWWVVVUUUUUUVVVWWWXXXUUUVVVXXXYYYYYYYYYXXXWWWVVVWWWXXXYYYZZZ[[[\\\\\\YYYZZZ[[[]]]]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWSSSUUUWWWXXXWWWUUUQQQOOOSSSVVVYYY[[[\\\[[[ZZZXXXVVVVVVUUUUUUTTTSSSSSSSSSUUUSSSQQQQQQSSSUUUUUUTTTTTTTTTSSSRRRRRRRRRRRRRRRVVVTTTQQQQQQSSSTTTUUUTTTYYY[[[]]]YYYQQQIIIDDDCCCQQQcccxxxyyywwwsssrrrZZZLLLDDD???<<<<<<;;;888888:::<<<===?????????@@@CCCEEEFFFFFFIIIPPPXXX\\\ZZZVVVSSSQQQMMMHHHDDDBBB@@@@@@??????>>>>>>???@@@AAAAAACCCCCCCCCCCCDDDEEEGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFCCCBBBBBBBBBBBBBBBAAAAAACCCBBBBBBCCCEEEIIILLLOOOPPPTTTZZZ```eeeiiinnnqqqsssrrrpppnnnkkkkkknnnppprrrxxx|||}}}~~~|||wwwtttqqqmmmkkkhhhccc[[[UUUMMMGGGCCCDDDDDDCCCDDDGGGQQQTTTYYY]]]^^^]]]]]]^^^[[[[[[ZZZZZZYYYXXXWWWWWW[[[[[[[[[\\\\\\]]]]]]]]]\\\]]]^^^___```___^^^]]]^^^^^^_________`````````______aaaccceeeggghhhiiifffdddeeehhhgggeeejjjqqqxxxyyyzzzyyywwwrrrnnnkkkgggddd```[[[YYYZZZ___cccjjjmmmrrrvvvvvvvvvvvvvvvwwwyyy|||~~~vvvqqqjjjccc___^^^```bbbfffgggjjjmmmnnnooonnnnnnnnnnnnooooooqqqrrrttttttssssssrrrrrrrrrsssuuuuuuuuuvvvxxxyyyyyyxxxwwwvvvvvvuuutttsssssstttuuuvvvyyyyyyyyyzzz{{{|||}}}~~~}}}~~~~~~~~~~~~}}}}}}||||||{{{zzzyyyyyyyyywwwwwwyyy~~~}}}{{{zzzzzzzzz{{{{{{{{{{{{{{{}}}~~~~~~}}}~~~~~~{{{{{{|||zzzwwwxxx~~~|||vvvmmmmmmggg___]]]```^^^YYYSSSTTTWWW\\\aaadddcccbbb^^^[[[VVVTTTTTTUUUVVVVVVXXXWWWVVVUUUUUUVVVWWWXXXUUUVVVWWWXXXXXXYYYXXXXXXUUUUUUVVVWWWXXXYYYZZZZZZVVVVVVWWWXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZYYYYYYWWWWWWVVVVVVVVVUUUUUUUUUQQQRRRTTTTTTSSSQQQOOOMMMQQQTTTXXX\\\]]]\\\YYYWWWUUUUUUUUUTTTTTTTTTSSSSSSRRRPPPOOOOOOQQQTTTUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRTTTRRRQQQQQQRRRSSSSSSRRRUUUXXX[[[YYYSSSLLLGGGFFFNNN```~~~wwwwww~~~vvvzzzyyyaaaPPPGGGAAA======;;;888777888;;;<<<>>>>>>>>>???BBBDDDBBBCCCFFFMMMTTTXXXXXXVVVTTTRRRNNNJJJFFFDDDBBBBBB??????>>>>>>>>>???@@@@@@CCCCCCCCCDDDDDDEEEEEEEEEBBBCCCEEEFFFFFFEEECCCBBBAAA@@@?????????@@@AAABBBAAA@@@@@@@@@BBBEEEHHHIIIJJJMMMPPPSSSVVVZZZ^^^aaadddeeefffffffffhhhlllpppsss{{{}}}xxxuuusssnnngggaaaSSSLLLFFFEEEDDDBBBCCCFFFOOOSSSXXX[[[\\\[[[[[[[[[YYYYYYYYYXXXXXXWWWWWWWWWYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\]]]^^^_________^^^]]][[[\\\^^^```bbbdddffffffdddaaaaaaaaa]]]YYYYYY\\\bbbcccdddeeedddbbb```___^^^]]]ZZZVVVTTTTTTWWWZZZaaaeeejjjnnnoooppppppqqqqqqsssuuuwwwxxxzzz|||~~~~~~xxxooofff```^^^___```fffhhhjjjmmmooopppppppppmmmnnnnnnpppqqqsssuuuvvvuuutttsssrrrrrrrrrsssssstttwwwzzz||||||yyyuuusssuuuuuuuuuvvvvvvuuuuuuuuuxxxxxxxxxxxxyyyzzz||||||zzz{{{|||}}}~~~~~~}}}|||}}}|||{{{zzzxxxwwwvvvuuuyyywwwvvvwwwzzz~~~~~~~~~}}}{{{zzzyyyyyyzzz{{{}}}~~~||||||{{{|||~~~~~~}}}{{{~~~vvvrrrzzzyyy{{{~~~zzztttjjjfff^^^YYY[[[``````\\\TTTTTTVVVYYY^^^bbbcccccc]]]ZZZUUUSSSTTTVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZSSSSSSTTTUUUVVVWWWWWWXXXUUUUUUUUUUUUUUUVVVVVVWWWZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVVVVVVVUUUUUUUUUUUURRRRRRRRRRRRQQQPPPOOONNNOOORRRWWW[[[\\\[[[YYYWWWUUUUUUUUUTTTTTTTTTTTTTTTQQQOOOLLLMMMOOOSSSUUUVVVTTTSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSQQQOOONNNRRRWWWVVVQQQLLLHHHGGGKKK]]]{{{|||{{{wwwrrr}}}fffTTTIIIBBB===<<<<<<999777888999;;;<<<======>>>@@@BBBAAABBBEEEJJJQQQUUUWWWVVVUUUSSSPPPLLLIIIFFFDDDCCCAAAAAA@@@??????@@@@@@@@@CCCCCCDDDDDDDDDDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAA@@@???>>>===>>>???BBBCCCBBBBBBAAAAAABBBDDDFFFHHHIIIJJJKKKKKKLLLOOOSSSVVVWWWYYY[[[]]]___ccchhhkkknnnwww~~~zzzvvvooojjj\\\TTTMMMJJJHHHEEEFFFHHHOOORRRWWWZZZZZZYYYYYYXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[\\\\\\]]]]]]]]]\\\[[[[[[\\\\\\]]][[[\\\^^^``````___]]]\\\ZZZ[[[\\\]]]___```bbbbbbbbbaaaaaaaaa^^^ZZZWWWVVVXXXXXXXXXWWWVVVTTTRRRPPPTTTTTTSSSQQQPPPPPPRRRTTT[[[___eeeiiikkklllnnnoookkkmmmpppqqqrrrtttvvvxxxzzz{{{}}}}}}sssiiibbb______```fffgggjjjlllooopppqqqqqqooooooooopppqqqssstttuuuvvvvvvuuutttsssrrrrrrrrrtttvvvyyy{{{{{{yyywwwtttuuuvvvxxxyyyyyyxxxvvvuuuvvvvvvvvvvvvwwwxxxyyyzzzwwwxxxzzz|||}}}|||{{{zzzyyyyyyxxxwwwvvvuuuttttttyyywwwuuuuuuwwwzzz}}}~~~~~~|||zzzzzz{{{{{{|||}}}~~~{{{{{{{{{|||}}}}}}||||||yyyooommmwww|||uuu{{{~~~}}}xxxrrrllldddYYYUUUYYY^^^]]]ZZZWWWVVVVVVXXX]]]aaadddeee\\\YYYUUUSSSTTTVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUUUUTTTUUUWWWYYYZZZTTTTTTTTTUUUVVVWWWWWWXXXXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUTTTSSSSSSSSSSSSSSSOOOQQQSSSVVVXXXXXXXXXWWWTTTTTTTTTTTTTTTTTTUUUUUUSSSPPPMMMMMMOOORRRTTTTTTQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPRRRTTTUUUUUURRROOOJJJOOOSSSSSSNNNIIIFFFEEEJJJ[[[yyyzzzlllwwwmmm\\\JJJBBB;;;<<<===;;;::::::888999;;;;;;;;;<<>>???@@@BBBDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCEEEHHHKKKNNNQQQSSSVVVXXX\\\```dddfffooozzz|||vvvpppeee]]]VVVSSSQQQMMMLLLNNNPPPSSSWWWYYYYYYXXXXXXXXXZZZZZZZZZ[[[[[[[[[\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZ[[[[[[]]]^^^___[[[\\\___``````___^^^]]][[[[[[\\\]]]]]]^^^______```bbbccccccaaa]]]XXXTTTSSSRRRQQQOOOMMMJJJIIIHHHJJJKKKMMMMMMLLLMMMOOOQQQTTTWWW\\\```ccceeegggiiihhhjjjmmmnnnnnnppprrrtttvvvxxx{{{~~~vvvmmmeeebbbaaaaaaeeefffhhhkkkmmmoooqqqrrrqqqqqqqqqppppppqqqrrrrrrssssssssssssrrrqqqqqqpppssstttvvvwwwxxxyyyyyyyyyvvvwwwyyyzzzzzzyyywwwvvvttttttttttttuuuvvvwwwwwwtttuuuxxxzzzzzzzzzyyyxxxuuuuuuuuutttttttttttttttwwwvvvuuutttuuuwww{{{}}}}}}}}}}}}}}}}}}||||||||||||||||||}}}}}}}}}~~~ssskkkpppyyywwwqqqzzz}}}|||vvvpppjjjaaaWWWUUUYYY\\\[[[YYYZZZXXXWWWYYY]]]bbbfffggg\\\YYYUUUSSSTTTVVVWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYVVVVVVUUUTTTTTTVVVWWWXXXUUUUUUVVVVVVWWWWWWXXXXXXXXXWWWUUUTTTTTTUUUVVVWWWVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVPPPPPPQQQQQQSSSUUUWWWXXXSSSSSSSSSTTTUUUUUUUUUVVVWWWTTTQQQOOOPPPRRRRRRRRROOOOOOPPPQQQQQQPPPPPPOOOPPPQQQSSSVVVYYYXXXUUURRRNNNQQQTTTSSSMMMGGGDDDDDDIIIZZZxxxnnnsss~~~~~~ooo```LLLBBB;;;<<<===<<<;;;;;;777888:::::::::;;;>>>@@@BBBCCCEEEIIIMMMQQQUUUWWWWWWVVVTTTQQQNNNKKKHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAABBBCCCDDDEEEDDDDDDCCCEEEDDDBBBAAAAAABBBDDDEEEBBBAAA@@@@@@@@@AAABBBCCCAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEECCCAAABBBDDDGGGIIIKKKNNNQQQSSSVVVZZZ]]]```hhhqqqyyy|||wwwmmmfff```]]]ZZZVVVTTTUUUTTTVVVXXXXXXWWWWWWYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXYYYZZZ[[[\\\]]]^^^^^^___\\\]]]^^^_________^^^^^^\\\\\\]]]]]]^^^______```eeeiiikkkjjjiiifff___WWWPPPOOOMMMJJJHHHGGGFFFFFFDDDEEEGGGHHHIIIJJJMMMOOOPPPTTTYYY\\\___aaadddffffffhhhjjjllllllmmmoooqqqtttwwwzzz|||~~~{{{rrrkkkeeecccaaabbbccceeehhhkkknnnpppqqqrrrqqqppppppooooooppppppoooooopppqqqqqqpppppppppssssssssssssuuuxxxzzz|||uuuwwwxxxyyyyyyxxxwwwuuussssssssssssssstttuuuuuurrrsssuuuvvvwwwwwwwwwwwwsssssssssssssssssssssssstttuuuuuuuuuuuuvvvzzz}}}~~~|||{{{zzz|||}}}~~~}}}|||}}}xxxooojjjwww~~~|||uuuttt}}}{{{uuummmccc[[[VVVXXX\\\]]]]]]]]]\\\ZZZYYY[[[___dddggghhh]]]ZZZUUUSSSTTTVVVWWWWWWYYYYYYZZZZZZZZZZZZYYYYYYVVVVVVUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWTTTTTTSSSRRRRRRRRRRRRSSSRRRSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTTTTRRRRRRQQQQQQRRRTTTVVVWWWRRRRRRSSSTTTUUUVVVVVVVVVYYYWWWTTTRRRSSSSSSRRRPPPNNNOOOPPPQQQQQQQQQPPPOOOQQQRRRTTTXXX[[[[[[YYYWWWTTTVVVWWWSSSMMMGGGEEEEEEHHHZZZwwwxxxwww}}}qqqdddOOOEEE<<<<<<===<<<999999666777999999999:::===???BBBCCCEEEGGGJJJNNNRRRUUUXXXWWWUUUSSSPPPMMMJJJIIIFFFEEEDDDCCCAAAAAA@@@@@@???@@@BBBDDDEEEEEEDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDFFFFFFFFFDDDCCCBBBDDDFFFDDDGGGJJJMMMOOORRRVVVYYY[[[aaagggllltttzzzqqqkkkfffeeeccc]]]ZZZ[[[XXXXXXXXXWWWWWWXXXZZZ]]]XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]]]][[[\\\]]]___```bbbcccdddhhhmmmqqqqqqqqqppphhh^^^TTTRRROOOKKKHHHFFFFFFEEEAAABBBDDDDDDEEEFFFIIILLLQQQTTTXXX[[[^^^```ccceeeeeegggiiijjjjjjkkkmmmoooooorrrvvvxxxzzz~~~yyyqqqiiidddaaa___```bbbeeehhhlllnnnpppooooooooonnnooooooppppppmmmnnnppprrrssstttsssssssssrrrrrrrrrtttvvvxxxyyyttttttuuuvvvvvvuuuttttttrrrrrrqqqqqqqqqrrrssssssqqqqqqrrrssstttuuuvvvwwwttttttssssssrrrrrrqqqqqqrrrtttvvvvvvuuuwwwzzz}}}|||}}}~~~~~~}}}|||{{{|||~~~}}}{{{|||vvvrrrrrr{{{xxxxxx}}}~~~zzzrrrjjj]]]XXXXXX]]]___^^^]]]```]]][[[ZZZ\\\```dddggghhh^^^[[[VVVTTTTTTUUUVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVUUUSSSRRRQQQQQQRRRRRRRRRRRRSSSSSSSSSQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVUUUQQQRRRSSSTTTUUUVVVWWWWWWWWWUUUTTTTTTUUUTTTRRRPPPNNNOOOQQQSSSSSSRRRQQQPPPPPPQQQSSSWWW[[[]]]\\\ZZZVVVWWWVVVQQQJJJEEEEEEFFFGGGXXXvvv|||xxxkkkSSSGGG===<<<===;;;888777555777888999999:::<<<>>>BBBCCCEEEFFFHHHLLLPPPTTTXXXXXXVVVTTTQQQNNNKKKIIIFFFEEECCCBBBAAA@@@??????>>>???BBBDDDEEEEEEEEEDDDDDDEEEFFFHHHHHHFFFEEEDDDAAAAAAAAAAAAAAA@@@???>>>BBBBBBCCCDDDEEEEEEFFFFFFBBBCCCCCCBBBAAA@@@AAACCCBBBEEEHHHLLLNNNQQQUUUXXXVVV[[[^^^aaagggqqqwwwxxxzzzrrrmmmiiijjjgggbbb^^^^^^[[[ZZZYYYWWWVVVXXX\\\___ZZZZZZYYYYYYYYYXXXXXXXXXVVVWWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^______^^^\\\ZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]ZZZ[[[]]]___bbbeeeggghhhbbbiiiooopppssstttlllaaa[[[XXXSSSNNNJJJGGGEEEEEEAAABBBBBBBBBBBBCCCFFFHHHNNNQQQUUUXXXZZZ\\\___bbbdddfffhhhiiiiiijjjlllnnniiimmmqqqtttvvvzzz~~~uuullleeeaaa^^^___```cccgggjjjmmmooommmmmmmmmmmmnnnoooqqqqqqooopppsssuuuwwwxxxxxxxxxssssssssssssttttttuuuuuurrrrrrssssssssssssrrrrrrqqqqqqqqqpppqqqqqqrrrrrrqqqqqqqqqrrrssstttvvvwwwvvvuuutttsssrrrpppoooooopppsssvvvwwwvvvwwwzzz}}}zzzzzzzzzzzz|||~~~~~~~~~zzz|||}}}|||zzz{{{wwwwww|||}}}zzz~~~www{{{zzzqqqhhh\\\YYY[[[aaaaaa]]]\\\___\\\[[[ZZZ\\\```dddfffggg___[[[WWWTTTTTTUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUWWWWWWWWWWWWUUUSSSPPPOOONNNNNNOOOOOOOOOOOOOOOOOOQQQQQQRRRSSSRRRQQQOOONNNMMMMMMNNNNNNOOOPPPQQQQQQUUUUUUUUUVVVVVVWWWWWWWWWSSSTTTUUUUUUUUUUUUTTTTTTSSSUUUYYY[[[[[[YYYVVVSSSQQQQQQRRRTTTUUUVVVWWWXXXTTTSSSSSSUUUVVVUUURRRPPPOOOQQQSSSTTTUUUTTTSSSRRROOOPPPRRRVVVZZZ]]]]]]\\\TTTTTTRRRLLLFFFBBBCCCEEEFFFWWWtttzzzvvv|||qqq^^^NNN>>>;;;======;;;999777999;;;:::888777999<<>>@@@@@@@@@@@@AAABBBCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEFFFEEECCCBBBAAA@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCAAAAAACCCDDDFFFIIILLLOOORRRSSSZZZZZZZZZ[[[^^^aaadddfffmmmqqqvvvzzz|||{{{xxxvvvjjjhhheeeaaa^^^[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYXXXXXXXXXXXX\\\]]]^^^___^^^^^^\\\[[[\\\\\\\\\\\\\\\\\\]]]]]]___]]][[[YYYYYYZZZ[[[\\\YYYZZZ]]]aaaccceeeffffffeeejjjooorrrrrrpppooonnnggg```WWWRRRQQQOOOLLLHHHDDDAAA??????AAACCCDDDDDDLLLOOOTTTVVVVVVXXX]]]aaaaaabbbccceeefffgggggghhhjjjjjjkkknnnsssxxx~~~wwwpppkkkfffbbbcccdddfffhhhjjjlllmmmnnnooorrrssstttrrrqqqoooppprrrssssssrrrssstttvvvtttttttttuuuuuuuuuuuuuuuwwwvvvuuusssrrrqqqppppppnnnnnnnnnoooppprrrtttuuutttssssssrrrrrrrrrssssssxxxvvvtttqqqooooooppppppqqqtttwwwwwwuuuttttttvvvyyyzzzzzz{{{}}}}}}|||zzzzzz{{{}}}{{{xxx~~~~~~|||ttt~~~{{{qqqjjjbbb```^^^___aaabbb```]]][[[ZZZZZZ\\\___bbbcccccc]]][[[YYYWWWWWWVVVUUUSSSWWWWWWXXXXXXYYYZZZZZZ[[[]]]\\\YYYWWWTTTRRRQQQPPPQQQQQQQQQQQQQQQQQQPPPPPPVVVUUUTTTSSSSSSTTTUUUVVVNNNNNNNNNOOOPPPSSSUUUVVVUUUUUUUUUTTTUUUUUUVVVVVVXXXVVVTTTSSSRRRQQQOOOMMMRRRTTTWWWZZZZZZYYYXXXVVVTTTSSSSSSSSSTTTVVVXXXYYYWWWWWWVVVVVVTTTSSSQQQPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRSSSTTTVVVZZZ]]]___ZZZWWWQQQMMMJJJGGGEEECCCHHHVVVqqq}}}tttwwwcccRRRBBB======<<<999888333666:::;;;<<<===???BBB===???AAACCCDDDGGGLLLOOOTTTUUUUUUSSSQQQNNNJJJHHHGGGEEEBBB@@@@@@AAA@@@????????????@@@@@@AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@???@@@AAACCCDDDDDDEEEEEECCCCCCCCCCCCBBBAAA@@@???AAABBBDDDGGGJJJMMMOOOPPPSSSSSSSSSTTTVVVYYY\\\^^^bbbeeejjjnnnpppooollljjjcccaaa___\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXZZZ[[[\\\]]]\\\\\\[[[ZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\ZZZYYYYYYYYYZZZZZZ[[[\\\^^^```aaabbbbbbbbbcccggglllpppqqqppppppqqqnnnfff\\\UUURRRPPPLLLHHHEEEBBB@@@???AAABBBCCCCCCHHHLLLPPPRRRSSSUUUYYY]]]^^^```bbbdddfffggghhhhhhhhhiiilllooossswwwzzz|||xxxrrrmmmhhheeeeeeeeefffhhhiiikkklllmmmooorrrttttttrrrpppnnnppprrrssstttsssssstttvvvsssssssssttttttuuuuuuuuurrrqqqpppnnnmmmmmmmmmmmmqqqpppnnnmmmnnnoooqqqrrrrrrrrrrrrqqqqqqqqqqqqrrruuusssqqqnnnlllkkkjjjjjjmmmppptttuuuttttttvvvxxx{{{|||}}}~~~|||{{{yyyyyyzzz|||~~~|||~~~yyy~~~ssslllbbb___]]]]]]___```___]]][[[[[[[[[]]]aaadddeeeddd___\\\YYYWWWWWWVVVTTTRRRWWWWWWXXXXXXYYYYYYYYYZZZ[[[ZZZYYYWWWUUUTTTSSSSSSPPPPPPOOOOOOOOONNNNNNNNNRRRSSSTTTVVVVVVWWWVVVVVVQQQPPPPPPOOOPPPQQQRRRSSSUUUUUUTTTTTTTTTUUUVVVVVVVVVTTTRRRRRRRRRRRRPPPOOOPPPRRRTTTVVVWWWWWWVVVUUUTTTTTTSSSSSSTTTVVVXXXYYYVVVVVVVVVUUUUUUTTTSSSRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSVVVYYY]]]___[[[ZZZWWWQQQLLLGGGDDDCCCHHHVVVqqqsss|||}}}mmm\\\JJJAAA>>>;;;999999999;;;======<<<:::999:::;;;===@@@BBBCCCFFFJJJMMMQQQSSSTTTUUUSSSPPPLLLIIIIIIGGGDDDBBBBBBBBBAAA@@@??????>>>??????@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@??????AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@BBBDDDGGGIIIKKKLLLMMMMMMMMMMMMOOOQQQSSSUUUVVVXXX]]]```bbbbbb```^^^ZZZYYYXXXVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZZZZYYYYYYYYYYYYYYY\\\]]]^^^_________^^^^^^```dddiiinnnppprrrtttvvvwwwoooddd[[[UUUQQQMMMJJJGGGDDDAAA@@@@@@AAAAAAAAADDDHHHLLLNNNNNNOOOSSSWWWZZZ\\\___bbbeeeggghhhiiifffhhhlllooorrrtttuuuuuu{{{~~~zzzvvvpppkkkgggfffffffffgggiiijjjkkkmmmooorrruuutttrrrooolllppprrrsssssssssssstttvvvqqqqqqrrrsssttttttuuuuuusssrrrqqqqqqpppppppppqqqrrrqqqnnnlllkkklllnnnoooooopppqqqqqqqqqqqqpppppprrrrrrpppooollljjjhhhggglllnnnrrrtttuuuwwwzzz|||~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzz}}}~~~|||rrrjjjaaa___\\\[[[\\\]]]]]]]]]^^^^^^___bbbfffiiijjjiiiaaa^^^ZZZXXXVVVUUUSSSQQQVVVVVVWWWWWWXXXYYYYYYYYYZZZYYYXXXWWWVVVVVVVVVVVVRRRRRRQQQPPPOOONNNNNNMMMNNNQQQTTTWWWYYYXXXWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRTTTTTTSSSSSSTTTUUUVVVVVVSSSRRRQQQQQQRRRSSSQQQPPPPPPQQQRRRSSSUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUWWWXXXUUUUUUVVVVVVUUUTTTSSSSSSTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRRRRSSSUUUXXX\\\^^^]]]___^^^XXXNNNFFFDDDDDDHHHVVVpppxxxxxx{{{iiiTTTGGG???;;;;;;===<<<======<<<:::666444333:::<<>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAABBBCCCDDDDDDCCCDDDEEEEEEEEEEEEDDDDDDCCC@@@@@@BBBDDDFFFHHHIIIJJJLLLLLLLLLLLLMMMNNNPPPQQQPPPRRRUUUYYYZZZZZZZZZYYYVVVUUUTTTTTTTTTTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUVVVVVVVVVVVVVVVVVVYYYYYYYYYZZZZZZ[[[[[[[[[YYYZZZZZZ[[[[[[ZZZYYYYYY\\\\\\]]]]]]]]]]]]]]]]]]___bbbfffkkkooosssxxx|||}}}vvvkkkaaaYYYTTTOOOMMMHHHEEEBBB@@@@@@@@@@@@???AAAEEEIIIJJJJJJKKKOOORRRUUUXXX\\\```dddggghhhiiiggghhhjjjlllnnnpppqqqqqqsssyyy}}}|||zzzyyytttnnnfffeeeeeeeeefffhhhjjjkkkkkknnnqqqttttttqqqnnnkkknnnpppqqqqqqpppqqqrrrtttoooooopppqqqrrrttttttuuuuuuttttttsssttttttuuuuuurrrpppmmmjjjjjjkkkmmmooonnnooopppqqqqqqqqqpppooorrrrrrssssssrrrpppmmmlllnnnoooqqqsssvvvyyy}}}~~~~~~}}}|||{{{{{{{{{|||}}}}}}~~~~~~~~~~~~}}}}}}{{{zzzyyyyyy{{{~~~zzzmmmeee```^^^[[[YYYYYYZZZ\\\]]]bbbbbbeeeiiimmmppppppoooccc___[[[XXXVVVUUUSSSRRRTTTTTTUUUWWWXXXYYY[[[[[[ZZZZZZYYYXXXWWWVVVVVVWWWWWWWWWVVVUUUSSSRRRQQQQQQOOOQQQSSSUUUVVVVVVUUUUUUYYYXXXWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUVVVSSSRRRQQQQQQRRRRRRQQQOOORRRRRRSSSTTTUUUVVVWWWWWWUUUUUUTTTSSSTTTUUUVVVWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRRRRRRRSSSUUUXXX[[[]]]^^^ccceee]]]PPPFFFCCCEEEGGGUUUpppvvvxxxrrr]]]MMMBBB;;;;;;???888888999:::;;;:::999888:::<<<@@@BBBDDDFFFIIIKKKNNNPPPTTTWWWXXXVVVSSSQQQLLLIIIEEECCCBBBAAA???>>>>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEECCCBBBBBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEBBBCCCDDDEEEFFFHHHIIIIIIKKKKKKKKKLLLMMMMMMNNNOOONNNPPPRRRTTTVVVWWWWWWWWWWWWVVVUUUTTTSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVVVVVVVVVVUUUUUUUUUSSSSSSSSSTTTTTTUUUUUUUUUWWWWWWXXXYYYYYYZZZ[[[[[[ZZZZZZ[[[\\\\\\[[[[[[ZZZ[[[[[[[[[\\\]]]^^^______\\\^^^bbbfffkkkqqqyyy~~~zzzpppggg^^^XXXSSSPPPIIIFFFBBB@@@@@@@@@???>>>@@@CCCGGGHHHGGGHHHLLLOOOPPPTTTYYY^^^cccfffhhhhhhjjjiiihhhhhhiiilllnnnpppnnntttxxxyyyzzzzzzuuuooodddcccbbbbbbcccfffiiikkkiiikkkoooqqqrrrpppmmmkkkkkkmmmnnnnnnnnnnnnoooqqqmmmnnnooopppqqqrrrssstttpppppppppoooppppppqqqrrrooonnnkkkjjjjjjkkkmmmooonnnnnnooopppppppppppppppppprrrtttvvvvvvuuutttrrroooooooooqqqtttxxx{{{|||~~~|||yyywwwwwwzzz|||}}}}}}~~~~~~~~~~~~}}}}}}wwwwwwvvvwwwyyy}}}sssgggaaa___^^^[[[XXXWWWXXXZZZ\\\aaacccfffkkkoooqqqpppnnnccc___ZZZWWWVVVUUUTTTSSSSSSSSSUUUWWWYYY[[[\\\]]]\\\[[[YYYXXXWWWVVVUUUUUUZZZYYYXXXWWWVVVUUUTTTTTTSSSRRRRRRRRRRRRSSSSSSTTTVVVVVVWWWWWWVVVVVVVVVUUURRRRRRRRRRRRSSSTTTUUUVVVUUUTTTRRRRRRRRRQQQPPPNNNSSSSSSSSSTTTTTTUUUVVVVVVTTTSSSRRRRRRSSSTTTVVVWWWYYYXXXXXXWWWUUUSSSRRRQQQOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRSSSUUUXXX[[[]]]^^^dddggg___QQQFFFCCCFFFGGGUUUpppxxxpppxxxyyyhhhYYYKKK@@@<<<>>>>>>===;;;;;;;;;;;;:::888999<<>>??????>>>??????@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFDDDEEEFFFFFFFFFEEECCCBBBBBBCCCCCCDDDEEEEEEDDDDDDAAABBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMLLLMMMOOOQQQRRRTTTUUUUUUWWWVVVUUUTTTSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRSSSSSSTTTUUUVVVVVVVVVWWWXXXYYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[\\\]]]^^^___aaabbb\\\]]]___bbbgggoooyyy~~~wwwnnnddd\\\VVVSSSIIIFFFBBB@@@@@@@@@???>>>???BBBFFFFFFFFFFFFIIIMMMMMMQQQWWW]]]bbbeeefffgggjjjiiigggfffgggiiilllnnnmmmrrruuuvvvxxxzzzuuuooobbbaaa```___```bbbeeegggggghhhkkknnnooonnnmmmllliiikkkllllllllllllmmmooommmmmmnnnoooppppppqqqqqqooonnnnnnnnnnnnnnnoooooonnnmmmlllkkkkkkllllllmmmmmmmmmllllllmmmnnnooopppmmmooorrrtttvvvvvvvvvuuuooommmkkklllpppuuuxxxyyy}}}{{{xxxwwwwwwzzz}}}|||}}}}}}~~~~~~}}}}}}|||sssssssssuuuxxx}}}}}}{{{yyyxxxllldddaaa^^^]]]\\\ZZZWWWWWWYYY[[[]]]___ccchhhlllllljjjhhhaaa]]]YYYWWWVVVWWWWWWWWWUUUUUUVVVXXXZZZ[[[\\\]]][[[ZZZYYYWWWVVVUUUUUUUUUXXXXXXWWWVVVUUUUUUTTTTTTUUUTTTRRRQQQQQQRRRSSSTTTSSSSSSTTTUUUUUUUUUTTTTTTQQQQQQQQQQQQRRRTTTUUUUUUWWWUUUSSSRRRSSSRRRPPPOOORRRRRRSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPRRRSSSUUUVVVYYYXXXXXXWWWVVVTTTRRRQQQNNNOOOPPPQQQRRRTTTUUUUUUTTTTTTTTTTTTVVVYYY\\\]]]]]]bbbddd]]]PPPFFFDDDFFFGGGUUUooo|||pppuuuvvvkkk[[[JJJAAA???EEEAAA<<<999999999777555777:::>>>AAACCCDDDGGGHHHJJJLLLPPPSSSUUUVVVWWWVVVOOOLLLHHHEEEDDDBBB@@@????????????@@@@@@AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGEEEDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCAAAAAABBBDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIGGGHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMOOOPPPRRRTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRSSSUUUVVVWWWUUUUUUVVVWWWXXXYYYZZZZZZ[[[ZZZYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^___aaabbbcccaaaaaabbbdddiiirrr|||~~~uuujjj```XXXTTTIIIFFFBBB@@@@@@@@@??????>>>AAADDDEEEDDDDDDGGGJJJKKKOOOUUU\\\aaadddeeeeeehhhhhhgggggghhhiiikkklllnnnqqqssssssvvvxxxtttnnncccaaa^^^\\\[[[]]]___```dddfffgggjjjkkklllmmmmmmiiijjjllllllkkkkkkmmmnnnmmmmmmnnnnnnnnnoooooooooppppppooooooooooooooopppooonnnnnnnnnmmmkkkjjjjjjkkkjjjiiihhhiiikkkmmmooommmnnnppprrrtttuuuuuutttpppmmmjjjlllqqqvvvzzz{{{|||{{{{{{{{{||||||}}}}}}{{{{{{||||||||||||{{{{{{uuuuuuuuuxxx||||||xxxxxxpppttt{{{oooeeeaaaaaa\\\]]]]]][[[XXXWWWXXXZZZZZZ\\\```eeehhhiiifffccc___[[[XXXVVVWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSTTTTTTUUUUUUVVVVVVTTTTTTUUUVVVVVVUUUTTTTTTPPPPPPPPPQQQRRRSSSUUUUUUVVVTTTSSSSSSTTTTTTSSSRRRSSSTTTUUUUUUTTTSSSQQQOOONNNNNNNNNOOOPPPSSSUUUVVVVVVVVVVVVWWWVVVVVVUUUUUUQQQQQQRRRSSSTTTUUUUUUVVVVVVUUUUUUUUUWWWZZZ\\\^^^[[[^^^___YYYNNNFFFDDDEEEFFFTTTooosssuuu{{{jjjUUUFFFBBB===:::666555777:::;;;:::555888===@@@BBBCCCEEEGGGHHHJJJMMMPPPSSSUUUVVVWWWQQQNNNJJJGGGEEEDDDAAA@@@@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEGGGHHHGGGFFFDDDCCCAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNNNNNNNLLLMMMMMMNNNPPPRRRTTTUUUPPPPPPOOOOOOPPPRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSVVVVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTUUUWWWXXXTTTTTTUUUVVVXXXYYYYYYZZZZZZYYYXXXWWWXXXYYY[[[]]]aaa``````___```aaabbbccchhhgggggghhhmmmvvvzzznnnbbbYYYTTTIIIFFFBBB@@@@@@@@@@@@???===@@@CCCDDDBBBCCCFFFIIIJJJNNNTTT[[[```cccddddddfffggghhhiiijjjjjjjjjiiippprrrrrrrrrtttwwwsssmmmeeebbb^^^[[[YYYYYYZZZ[[[cccdddeeegggiiikkkmmmnnniiikkkllllllllllllmmmooommmmmmmmmnnnnnnnnnnnnnnnoooooonnnmmmmmmmmmmmmmmmpppppppppooommmkkkhhhfffjjjhhhfffdddeeehhhlllnnnooopppqqqrrrssstttttttttrrrooolllnnntttzzz~~~{{{}}}~~~|||zzzyyyzzzzzz{{{{{{zzzzzzyyyxxxyyyzzz}}}wwwvvvvvvvvv}}}rrrkkkrrr~~~sssggg___^^^```[[[]]]^^^]]]YYYWWWXXXYYYZZZ\\\```eeehhhhhhdddaaa]]]ZZZVVVUUUWWWZZZ\\\]]]^^^^^^]]][[[ZZZXXXWWWWWWUUUUUUUUUUUUVVVVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVPPPRRRUUUXXXYYYYYYXXXWWWXXXXXXYYYYYYYYYXXXVVVUUUOOOOOOPPPPPPRRRSSSTTTUUUTTTSSSSSSSSSUUUVVVVVVTTTUUUWWWXXXYYYXXXUUURRRPPPLLLLLLLLLMMMPPPRRRUUUVVVSSSTTTUUUVVVWWWXXXXXXXXXUUUUUUUUUUUUUUUVVVVVVVVVWWWVVVVVVVVVXXXZZZ]]]___ZZZ\\\\\\VVVMMMFFFDDDEEEFFFTTTooorrrwww}}}hhhPPPAAAAAA>>><<<===<<<888666888888:::<<<===>>>@@@CCCFFFHHHJJJNNNRRRUUUXXXYYYZZZSSSQQQMMMIIIFFFCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKKKKJJJJJJJJJJJJKKKMMMOOOQQQSSSTTTRRRRRRPPPOOOOOOPPPQQQRRRQQQRRRSSSRRRQQQPPPQQQRRRSSSUUUWWWXXXXXXWWWUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSUUUWWWXXXXXXYYY[[[]]]^^^^^^^^^^^^___ccciiimmmttttttsssqqqsssyyy}}}pppdddZZZRRRMMMIIICCC@@@>>>>>>===<<<============<<<>>>AAADDDHHHNNNSSSVVVZZZ___aaa___eeefffhhhjjjlllmmmnnnnnnmmmnnnoooppppppooonnnmmmhhheee```\\\ZZZZZZ[[[]]]aaabbbccceeegggjjjlllnnnmmmmmmlllkkkiiiiiijjjlllnnnlllkkkkkkmmmmmmllljjjmmmmmmlllkkkjjjiiihhhhhhmmmnnnpppnnnkkkhhhffffffeeeeeedddbbbaaacccfffiiimmmooorrrtttvvvvvvuuutttssssssuuuxxx}}}zzz{{{~~~}}}{{{yyy{{{{{{{{{{{{{{{|||}}}}}}sssllleeecccppp~~~yyyrrrnnnqqq||||||~~~uuuiiicccbbb___XXX\\\\\\]]]]]]]]]\\\[[[[[[^^^^^^aaadddgggfffccc```aaa___]]][[[ZZZ[[[]]]^^^`````````___]]]ZZZWWWVVVRRRRRRSSSVVVYYYYYYXXXWWWUUUUUUTTTTTTTTTTTTTTTTTTRRRTTTVVVWWWXXXYYY[[[]]]\\\\\\\\\\\\\\\ZZZWWWTTTVVVVVVUUUUUUUUUUUUUUUUUUWWWWWWWWWVVVVVVUUUUUUTTTVVVVVVXXX]]]aaa___XXXQQQOOONNNMMMNNNQQQTTTUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTUUUUUUUUUWWWZZZ\\\\\\\\\[[[ZZZXXXXXXXXXYYY[[[\\\\\\\\\]]]ZZZOOODDDAAACCCFFFXXXuuurrrqqqxxx]]]III>>>::::::<<<;;;888777888888999;;;======???BBBEEEHHHJJJMMMQQQUUUWWWYYYYYYUUUSSSPPPLLLHHHFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFHHHIIIJJJJJJIIIIIIHHHHHHIIIKKKLLLOOOPPPQQQQQQPPPOOONNNNNNOOOPPPPPPPPPRRRSSSSSSRRRQQQQQQRRRSSSTTTUUUWWWWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWYYYYYYXXXWWWYYYZZZ[[[\\\]]]^^^```dddjjjoooxxxyyyxxxvvvvvvzzzrrrfffZZZQQQIIIFFFBBB???>>>>>>===<<<<<<======<<<<<<>>>AAADDDFFFLLLQQQTTTXXX___bbbaaaeeefffhhhiiikkkkkklllllljjjkkkmmmnnnoooppppppqqqmmmiiiddd___\\\]]]^^^``````aaabbbcccfffhhhjjjlllllllllllljjjiiihhhjjjllliiihhhgggiiikkklllkkkjjjlllkkkkkkiiihhhgggffffffhhhjjjmmmmmmjjjgggfffeeebbbbbbbbbbbbaaacccfffiiimmmoooqqqtttvvvxxxxxxxxxvvvvvvwwwzzz~~~|||}}}|||{{{||||||{{{zzzzzzzzz{{{{{{{{{lll___\\\\\\bbbrrr{{{tttnnnpppyyy|||yyyzzzxxxpppfffbbbcccaaa\\\[[[[[[\\\]]]]]]]]]]]]]]]^^^bbbggghhheeebbbaaa``````^^^\\\ZZZYYYZZZ\\\]]]^^^^^^^^^]]][[[YYYVVVUUUTTTTTTUUUWWWZZZ[[[YYYXXXUUUUUUUUUUUUUUUUUUUUUUUUSSSUUUWWWXXXYYYZZZ\\\^^^]]]]]]^^^___^^^]]]ZZZWWWUUUUUUUUUUUUTTTTTTTTTTTTVVVVVVVVVWWWXXXXXXXXXYYYYYYYYY[[[```cccbbb\\\VVVPPPOOOMMMMMMOOOQQQRRRQQQVVVWWWXXXXXXXXXWWWVVVUUUWWWVVVVVVXXX[[[]]]]]]\\\[[[ZZZXXXWWWWWWXXXZZZ[[[[[[\\\]]][[[QQQFFFBBBDDDGGGYYYwwwuuunnnttthhhPPP@@@<<<:::<<<<<<999666777777999;;;;;;<<<>>>@@@CCCGGGIIILLLPPPSSSVVVXXXYYYXXXWWWTTTPPPLLLIIIFFFEEECCCCCCBBBBBBAAABBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGGGGHHHJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNOOOOOOQQQTTTUUUSSSRRRQQQQQQSSSSSSTTTTTTUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXYYYZZZYYYVVVUUUVVVWWWXXXZZZ[[[]]]```eeelllppp{{{||||||yyyvvvvvvzzz}}}{{{ooocccWWWNNNGGGDDDAAA@@@@@@@@@???>>>;;;<<<<<<<<<<<<>>>BBBEEEEEEKKKPPPRRRVVV]]]bbbbbbdddeeefffhhhiiijjjjjjjjjiiiiiikkkllloooqqqtttuuusssoooiiiccc``````bbbdddbbbbbbcccdddfffhhhjjjkkkkkkkkkllljjjiiihhhjjjkkkfffeeeeeegggjjjllllllllljjjjjjhhhgggfffdddccccccaaadddhhhjjjiiigggeeeeeeaaabbbdddddddddeeegggjjjmmmnnnpppssswwwzzz|||}}}|||{{{{{{}}}~~~}}}}}}|||{{{zzzzzzyyyyyyzzz~~~fffXXXMMMOOOXXXeeeyyyvvvpppmmmttt}}}yyyvvvssspppiiiaaa```bbbcccaaaZZZ[[[\\\]]]^^^______```___eeekkkjjjddd___^^^___]]]\\\ZZZYYYXXXYYY[[[\\\\\\\\\\\\[[[YYYWWWUUUTTTVVVVVVVVVXXXZZZ[[[ZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVUUUWWWYYYZZZZZZ[[[^^^___]]]___```aaa```]]][[[YYYTTTTTTTTTSSSSSSRRRRRRRRRTTTUUUVVVXXXYYY[[[\\\]]][[[ZZZ[[[___cccccc___[[[TTTRRROOOOOOPPPQQQQQQQQQWWWXXXYYYZZZZZZYYYXXXXXXYYYXXXXXXZZZ\\\^^^^^^]]][[[ZZZXXXWWWWWWXXXYYYZZZZZZ\\\^^^]]]TTTHHHDDDEEEIII[[[zzz~~~ssssssqqqXXXGGGAAA===>>>>>>:::666666777888::::::;;;<<<>>>AAAFFFGGGJJJMMMQQQTTTVVVWWWYYYXXXVVVSSSOOOLLLHHHGGGEEEDDDDDDCCCBBBBBBBBBBBB@@@AAACCCDDDEEEFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBB@@@AAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGIIIJJJLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNQQQTTTUUUTTTRRRQQQQQQRRRRRRRRRRRRTTTUUUWWWXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXWWWUUUTTTUUUVVVXXXZZZ\\\]]]```dddjjjnnnwwwyyyzzzxxxrrrnnnmmmmmmqqquuutttlllbbbZZZQQQJJJFFFEEECCCBBBCCCCCCBBBAAA;;;<<<<<<<<<<<<>>>BBBDDDGGGMMMQQQQQQSSSZZZ___aaa```aaacccfffhhhiiijjjkkkkkkkkkkkkmmmooosssvvvxxxwwwsssmmmgggddddddeeegggfffffffffgggiiijjjlllmmmiiijjjkkkjjjiiihhhiiikkkhhhggggggiiikkkmmmmmmlllhhhgggfffeeedddbbbaaaaaa\\\```fffiiiiiigggffffffdddfffggghhhggggggiiijjjkkklllooorrrwww{{{~~~}}}|||||||||{{{{{{{{{{{{{{{|||}}}zzziiiYYYOOOIIIPPP^^^ooo~~~pppooorrr}}}~~~yyyxxxtttlllhhhbbb]]]]]]```bbbbbb\\\\\\\\\]]]]]]^^^_________dddhhhhhhccc^^^\\\\\\ZZZYYYXXXWWWXXXYYYZZZ[[[[[[[[[[[[[[[YYYXXXVVVTTTWWWVVVVVVWWWYYYZZZYYYXXXUUUUUUUUUVVVVVVVVVVVVVVVWWWYYY[[[[[[\\\\\\^^^```___aaabbbbbb```\\\YYYWWWSSSSSSSSSRRRRRRQQQQQQPPPSSSTTTUUUWWWYYY[[[\\\]]]YYYXXXXXX[[[^^^___^^^\\\VVVTTTRRRRRRTTTUUUUUUTTTWWWXXXZZZ[[[[[[[[[ZZZZZZ[[[ZZZZZZ[[[]]]___^^^^^^ZZZYYYXXXVVVVVVWWWYYYZZZYYY\\\```___VVVJJJEEEGGGJJJ]]]}}}zzzzzzcccKKKCCC======>>>;;;888888777888:::::::::;;;===???DDDEEEGGGJJJMMMQQQSSSUUUVVVVVVVVVTTTRRRNNNKKKIIIGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@BBBDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNLLLPPPSSSUUUTTTRRRQQQQQQQQQQQQQQQQQQSSSTTTVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVVVVUUUTTTVVVWWWZZZ[[[]]]^^^___bbbfffjjjnnnrrrtttrrrllleeeaaa___^^^bbbaaaZZZTTTQQQMMMHHHGGGFFFEEEEEEFFFEEEDDDBBB======>>>===<<<>>>AAADDDIIIPPPSSSRRRRRRWWW\\\^^^]]]^^^aaadddgggjjjllllllnnnnnnnnnoooqqqsssvvvwwwxxxuuuooojjjgggfffggggggggggggggghhhhhhiiijjjkkkgggiiijjjjjjiiihhhiiijjjjjjiiihhhhhhiiijjjiiihhhfffeeeeeedddcccbbbaaaaaa[[[___dddhhhhhhhhhggghhhfffhhhiiiiiigggggghhhiiijjjlllnnnrrrwww|||~~~||||||{{{{{{{{{{{{{{{{{{|||}}}~~~|||}}}~~~zzzhhhWWWLLLIIILLLYYYjjjyyy{{{mmmsss~~~|||yyyssshhhccc^^^[[[\\\]]]___aaa___^^^]]]\\\\\\\\\\\\]]]^^^___```aaaaaa___[[[XXXXXXWWWWWWWWWWWWXXXZZZZZZ[[[[[[\\\\\\[[[YYYXXXWWWWWWVVVTTTUUUWWWWWWWWWVVVSSSTTTTTTTTTUUUUUUUUUVVVWWWYYY[[[[[[[[[\\\^^^```bbbeeegggfffaaa\\\XXXWWWSSSSSSRRRRRRQQQPPPOOOOOOSSSSSSTTTUUUWWWXXXYYYYYYWWWWWWWWWXXXZZZ\\\\\\\\\UUUTTTRRRRRRUUUVVVWWWWWWVVVWWWYYY[[[[[[[[[[[[[[[\\\[[[ZZZ[[[]]]^^^^^^]]]ZZZYYYWWWWWWWWWXXXZZZ[[[ZZZ\\\``````WWWKKKFFFGGGKKK___|||iiiNNNDDD;;;;;;<<<;;;:::;;;888999::::::999:::<<<>>>AAABBBDDDFFFJJJMMMQQQRRRRRRSSSUUUVVVTTTRRROOOLLLIIIHHHGGGEEEDDDCCCCCCCCC???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCC??????@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMNNNNNNNNNNNNLLLNNNQQQRRRRRRQQQPPPQQQPPPPPPQQQQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVSSSUUUVVVWWWVVVVVVXXXZZZ[[[]]]^^^^^^^^^```cccfffhhhlllqqqpppiiibbb\\\ZZZTTTXXXXXXSSSOOOOOOOOOLLLKKKKKKJJJJJJJJJIIIFFFCCC@@@@@@@@@>>>===>>>AAADDDJJJRRRVVVTTTRRRUUUZZZ[[[\\\]]]```dddgggjjjllllllnnnnnnooopppqqqsssuuuvvvwwwtttqqqmmmjjjhhhhhhhhhffffffeeeeeeeeefffggggggfffhhhiiijjjhhhhhhhhhiiijjjhhhffffffffffffdddbbbddddddddddddcccccccccccc]]]```dddfffgggggghhhiiifffggghhhgggffffffhhhjjjlllmmmqqquuuyyy}}}~~~|||zzzyyyzzzzzzyyyyyyyyyzzz|||}}}}}}~~~zzzvvvmmm]]]NNNDDDIIITTTdddtttzzzxxxooo{{{xxxrrreee___[[[[[[\\\[[[\\\___```___]]][[[ZZZZZZZZZ[[[]]][[[ZZZ[[[]]]]]]ZZZWWWVVVVVVVVVWWWXXXYYYZZZZZZ[[[\\\\\\]]]\\\[[[YYYXXXWWWUUUSSSSSSTTTUUUUUUTTTSSSSSSSSSTTTTTTUUUUUUVVVWWWXXXZZZZZZZZZ[[[\\\^^^cccgggjjjiiiccc]]]YYYXXXTTTSSSRRRRRRQQQPPPOOOOOORRRSSSSSSTTTUUUUUUVVVVVVXXXXXXXXXYYYZZZ[[[\\\\\\SSSQQQPPPPPPSSSUUUUUUUUUTTTUUUWWWYYYZZZ[[[[[[ZZZ\\\[[[ZZZZZZ\\\]]]\\\[[[YYYXXXWWWWWWXXXZZZ]]]^^^\\\^^^```___VVVJJJFFFGGGKKK___{{{rrrZZZMMMAAA======<<<;;;;;;999:::;;;:::::::::<<<>>>??????AAACCCGGGKKKNNNPPPOOOQQQUUUWWWWWWVVVSSSQQQJJJIIIHHHFFFDDDCCCCCCCCC??????AAABBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBB?????????@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHIIIKKKLLLMMMMMMLLLLLLKKKMMMOOOPPPOOOOOOPPPQQQOOOPPPQQQRRRSSSRRRRRRQQQRRRRRRSSSSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVXXXYYYYYYYYYYYYZZZ\\\[[[\\\^^^^^^^^^```bbbeeeggglllrrrrrrmmmfff```^^^VVV[[[]]]ZZZXXXXXXWWWUUUVVVUUUTTTTTTSSSPPPLLLIIICCCCCCBBB@@@>>>???AAACCCHHHQQQWWWVVVSSSVVVZZZ\\\^^^___bbbdddggghhhjjjjjjkkklllnnnpppqqqsssssstttuuutttssspppnnnkkkiiihhhffffffeeeeeedddeeeeeeeeeeeegggiiiiiihhhhhhhhhiiiiiigggfffeeeeeeeeecccaaacccdddddddddeeeeeeeeeeee___```cccdddddddddfffhhhggghhhiiihhhiiikkknnnqqqoooqqquuuyyy}}}~~~{{{yyyxxxyyyzzzxxxxxxxxxyyyzzz{{{|||}}}}}}~~~|||uuummmdddXXXMMMKKKUUUdddrrr~~~|||xxxwwwuuu~~~uuunnnaaa[[[YYY\\\]]][[[[[[^^^^^^]]][[[YYYYYYYYY[[[[[[\\\\\\[[[YYYXXXXXXXXXYYYUUUUUUVVVWWWXXXYYYZZZ[[[ZZZ[[[\\\\\\\\\[[[ZZZYYYWWWUUUSSSRRRSSSTTTTTTSSSSSSSSSTTTUUUUUUVVVWWWWWWUUUWWWYYYYYYXXXYYY[[[\\\^^^ccchhhgggaaa\\\YYYYYYTTTTTTSSSRRRQQQPPPOOOOOOQQQRRRRRRSSSTTTUUUVVVWWWWWWXXXYYYZZZYYYYYYZZZ[[[UUUSSSQQQQQQRRRSSSTTTSSSRRRSSSUUUWWWYYYZZZZZZYYY[[[ZZZYYYYYYZZZ[[[ZZZXXXXXXXXXWWWXXXZZZ\\\___aaa^^^___```^^^TTTIIIEEEGGGKKK^^^~~~xxx~~~iiiYYYIIIBBB???<<<999999:::;;;;;;;;;::::::<<<>>>===>>>???AAAEEEIIILLLOOOMMMPPPUUUXXXZZZYYYVVVUUUKKKJJJHHHFFFEEEDDDCCCCCC??????@@@AAABBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>??????@@@AAAAAABBBBBBDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIHHHGGGFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHFFFGGGIIIKKKLLLLLLKKKKKKKKKMMMNNNNNNNNNNNNPPPQQQNNNPPPQQQSSSSSSRRRPPPOOOPPPPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZ[[[\\\\\\[[[[[[\\\]]]ZZZ[[[]]]^^^^^^```ccceeeiiiooouuuvvvqqqkkkfffddd\\\bbbeeedddbbbbbb___[[[______^^^^^^\\\XXXSSSOOOEEEEEEDDDAAA??????AAACCCFFFPPPXXXWWWUUUWWW[[[]]]aaabbbccceeefffggghhhhhhgggiiillloooqqqrrrsssssstttttttttssspppnnnkkkiiihhhhhhgggfffffffffffffffdddfffiiiiiihhhhhhhhhhhhjjjhhhggggggggggggeeedddccccccdddeeeffffffgggggg```aaabbbbbbaaabbbeeegggjjjjjjkkkkkkmmmpppuuuyyyqqqtttxxx|||~~~~~~{{{yyyxxxyyyzzzxxxxxxxxxwwwwwwxxxyyyyyyzzz}}}zzzpppfff^^^VVVNNNYYYeeettt|||xxxyyy{{{|||rrrkkk^^^XXXWWW\\\^^^[[[[[[^^^\\\[[[YYYXXXXXXZZZ\\\]]]\\\^^^^^^ZZZTTTSSSWWW\\\UUUUUUVVVWWWYYYZZZ[[[[[[YYYZZZ[[[\\\\\\[[[ZZZYYYXXXVVVSSSRRRSSSTTTTTTSSSTTTTTTUUUVVVVVVWWWXXXXXXTTTVVVWWWXXXWWWXXXYYY[[[WWW]]]cccccc^^^YYYWWWWWWUUUTTTSSSRRRQQQPPPOOOOOOPPPQQQRRRSSSUUUWWWXXXXXXVVVWWWYYYYYYXXXWWWWWWXXXYYYVVVTTTSSSSSSTTTSSSSSSPPPRRRTTTVVVXXXYYYYYYYYYZZZYYYXXXXXXYYYYYYXXXWWWXXXXXXWWWXXX[[[^^^aaaccc______```]]]SSSHHHDDDGGGKKK^^^}}}zzzyyyooodddUUUJJJCCCAAA>>><<<===<<<;;;:::999888888888>>>===<<<<<<>>>BBBFFFIIIMMMOOOQQQTTTVVVXXXXXXYYYOOONNNLLLIIIGGGFFFEEEDDDAAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBCCCCCCCCCCCCDDDEEEBBB??????BBBCCCCCCAAAEEEDDDBBBAAABBBCCCEEEGGGDDDDDDEEEFFFGGGHHHHHHIIIEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFHHHKKKMMMMMMKKKIIIHHHLLLMMMNNNPPPPPPOOONNNNNNRRRQQQOOONNNMMMNNNOOOOOORRRRRRRRRSSSTTTVVVWWWXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[]]]^^^^^^```bbbeeehhhlllsssyyy{{{yyyuuurrrpppnnnmmmmmmooommmjjjfffgggiiihhhfffeeeccc\\\TTTSSSLLLGGGFFFFFFEEEFFFJJJKKKPPPVVVVVVSSSSSSXXX^^^bbbccceeegggggggggggggggggghhhiiikkkmmmppprrrsssrrrqqqpppnnnmmmllljjjjjjiiihhhfffdddcccccccccdddccccccdddeeefffggghhhhhhiiihhhffffffggggggeeedddeeeeeeddddddddddddeeeeeeccc```]]]]]]aaafffhhhhhhjjjlllpppsssvvvxxxxxxyyyzzzwwwtttvvv|||~~~}}}~~~}}}{{{yyywwwuuuxxxxxxwwwxxxyyyxxxwwwuuutttqqqiii___WWWUUUYYY^^^nnnyyy{{{uuuuuu{{{mmmdddZZZYYYXXXXXXZZZ\\\\\\[[[\\\[[[ZZZXXXXXXZZZ[[[\\\^^^]]][[[YYYXXXWWWXXXXXXTTTTTTUUUVVVXXXYYYZZZZZZXXXYYY[[[]]]]]]\\\ZZZYYYUUUUUUUUUVVVVVVWWWWWWXXXYYYXXXVVVTTTTTTTTTVVVWWWQQQSSSVVVXXXZZZZZZYYYXXXZZZ]]]___^^^ZZZWWWWWWXXXUUUUUUUUUSSSPPPNNNMMMNNNPPPPPPPPPRRRUUUWWWWWWVVVWWWXXXXXXXXXXXXXXXXXXXXXVVVUUUUUUTTTSSSRRRQQQQQQUUUVVVVVVWWWWWWVVVVVVUUUXXXXXXXXXXXXXXXXXXXXXXXXTTTSSSSSSTTTWWW[[[___aaa```bbbdddaaaUUUHHHDDDGGGLLLaaazzz~~~wwwlll[[[LLLBBB===;;;:::999999999999999:::;;;<<<===<<<;;;;;;===AAAEEEHHHKKKNNNRRRVVVYYY[[[\\\\\\TTTRRROOOKKKHHHEEEDDDCCCAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEBBB@@@@@@BBBCCCCCCAAABBBBBBAAA@@@AAABBBCCCDDDFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEHHHJJJLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLKKKNNNMMMMMMMMMNNNPPPQQQRRRRRRRRRSSSSSSTTTVVVWWWXXXWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYXXXXXXYYYZZZ[[[[[[[[[]]]^^^______```ccceeeeeekkkttt}}}}}}{{{{{{{{{yyyuuurrruuuwwwvvvrrrooolllddd[[[YYYRRRKKKJJJHHHEEEEEEHHHJJJOOOTTTTTTQQQRRRWWW\\\aaabbbdddfffggghhhgggggggggggghhhjjjlllnnnpppqqqnnnmmmlllkkkiiihhhgggfffggggggfffeeeddddddddddddcccdddeeefffggghhhhhhiiikkkiiihhhhhhiiihhhgggeeegggfffeeedddcccccccccccc___\\\YYYYYY^^^cccfffggglllmmmooorrruuuxxxzzz{{{{{{xxxwwwyyy~~~}}}zzzxxx|||zzzxxxxxxyyyxxxuuuqqqeee```ZZZUUUUUU]]]hhhppp|||}}}|||}}}mmmbbb\\\[[[YYYYYYZZZ[[[ZZZYYY[[[ZZZXXXWWWWWWXXXZZZ[[[^^^]]][[[YYYXXXXXXXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ[[[[[[ZZZZZZYYYSSSSSSTTTTTTTTTUUUUUUUUUXXXVVVUUUSSSSSSSSSUUUVVVPPPRRRTTTWWWYYYZZZYYYYYYYYY[[[]]]\\\YYYWWWWWWWWWWWWWWWWWWUUURRRPPPPPPQQQPPPOOOOOOQQQTTTVVVVVVUUUVVVUUUUUUTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXVVVUUUTTTTTTVVVYYY\\\^^^^^^ccchhhdddUUUGGGEEEJJJLLL```{{{ttttttdddRRREEE>>><<<<<<888888888888999:::;;;<<<;;;;;;::::::<<>>AAACCCFFFJJJQQQXXX]]]______^^^___[[[VVVPPPLLLIIIGGGGGGEEEDDDCCCAAA@@@@@@??????@@@AAAAAAAAABBBBBBBBBBBBCCCBBBAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEIIIIIIHHHHHHGGGFFFEEEEEEGGGFFFFFFEEEEEEEEEEEEEEECCCCCCDDDEEEGGGJJJLLLNNNMMMLLLKKKJJJKKKLLLMMMNNNOOOOOONNNNNNNNNNNNNNNNNNSSSSSSSSSTTTTTTVVVWWWWWWUUUUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYZZZ[[[\\\^^^___^^^___```aaa```aaaccceeegggmmmwwwwwwnnnjjjaaaYYYUUUPPPKKKIIIJJJPPPTTTWWWWWWVVVVVVYYY]]]^^^___aaadddfffggggggggghhhhhhhhhhhhiiikkklllmmmllllllkkkjjjiiihhhggggggcccdddeeegggggggggfffeeedddeeeeeefffggghhhiiiiiikkkjjjiiijjjjjjjjjgggeeefffeeedddcccbbbcccdddeeeeeebbb```___aaaeeejjjlllmmmmmmlllmmmqqqvvv|||}}}yyyvvvvvvtttrrrssstttoooddd[[[NNNIIIGGGOOO```vvvnnn```ZZZXXXVVVVVVXXXZZZ[[[\\\YYYYYYXXXXXXXXXXXXYYYYYY\\\[[[ZZZXXXWWWWWWXXXXXX[[[ZZZYYYXXXWWWVVVUUUTTTVVVVVVUUUVVVVVVWWWXXXYYYWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTQQQRRRSSSUUUVVVVVVVVVVVVUUUVVVXXXXXXWWWVVVUUUUUUXXXYYYZZZYYYVVVUUUVVVWWWWWWVVVUUUWWWYYYZZZZZZYYYXXXWWWUUUSSSRRRRRRSSSTTTSSSSSSSSSSSSSSSSSSTTTTTTQQQRRRSSSUUUWWWXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXWWWVVVTTTTTTTTTWWWYYY[[[\\\aaafffcccVVVHHHFFFKKKKKK___|||rrrsssvvviii\\\PPPFFF@@@<<<<<<:::999888777777777999888888999:::===???AAADDDHHHOOOVVV[[[]]]]]]\\\___\\\XXXSSSOOOMMMKKKKKKFFFEEEDDDBBBAAA@@@??????@@@@@@@@@@@@AAAAAAAAABBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGKKKKKKJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFHHHJJJKKKNNNMMMLLLKKKLLLMMMNNNOOOMMMNNNNNNNNNNNNNNNNNNNNNSSSSSSSSSSSSTTTUUUVVVVVVSSSSSSSSSTTTTTTUUUWWWWWWXXXXXXXXXYYYZZZ\\\]]]^^^]]]^^^___``````aaaccceeeeeekkktttwwwqqqhhh___[[[VVVPPPNNNOOOSSSUUUXXXXXXWWWWWWZZZ\\\\\\^^^```ccceeefffffffffhhhhhhhhhhhhiiijjjkkkllllllkkkkkkjjjiiihhhggggggbbbcccdddfffffffffeeeeeeddddddeeefffggghhhiiiiiihhhgggggghhhhhhgggeeebbbcccbbbaaa```aaacccfffgggjjjiiigggffffffiiilllnnnmmmlllkkklllpppvvv}}}~~~~~~}}}~~~~~~|||xxxuuuwwwuuusssrrrnnndddUUUKKKFFFFFFKKKXXXlllyyyjjj___VVVSSSOOOOOORRRVVVZZZ[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[ZZZXXXWWWVVVWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWVVVUUUUUUUUUVVVWWWYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSUUUUUUVVVVVVWWWVVVUUUSSSVVVWWWXXXWWWVVVUUUVVVXXXXXXWWWVVVWWWYYYZZZZZZXXXXXXWWWUUUSSSRRRRRRSSSSSSUUUUUUTTTTTTSSSRRRRRRQQQPPPQQQSSSUUUVVVXXXXXXXXXVVVVVVWWWXXXXXXYYYZZZZZZVVVUUUTTTTTTUUUXXX[[[]]]]]]]]]^^^]]]UUUJJJEEEGGGKKK___{{{~~~www}}}~~~tttiiiZZZKKKAAA<<<;;;::::::999999::::::888888888999:::<<<>>>@@@CCCFFFMMMSSSXXX[[[\\\\\\^^^]]]ZZZVVVSSSPPPNNNMMMHHHGGGEEECCCBBBAAAAAA@@@??????@@@@@@@@@AAAAAAAAA@@@BBBCCCCCCBBBAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEHHHGGGFFFFFFFFFGGGHHHIIIKKKKKKJJJJJJKKKKKKLLLMMMIIIJJJLLLNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTUUURRRRRRRRRSSSSSSUUUVVVWWWWWWWWWWWWWWWXXXYYY[[[[[[ZZZ[[[]]]^^^^^^```bbbeeeaaafffooo{{{wwwnnneee```[[[UUUSSSTTTSSSUUUVVVWWWVVVVVVXXXZZZ\\\^^^```bbbddddddeeedddffffffffffffggghhhjjjjjjhhhhhhhhhgggfffeeeeeeeeebbbbbbcccdddddddddddddddccccccdddeeefffggghhhhhhdddddddddeeefffeeeaaa___^^^]]]\\\\\\]]]aaadddfffhhhiiijjjjjjiiijjjlllnnnnnnmmmlllmmmrrrxxx~~~}}}||||||zzzwwwuuuzzzxxxsssmmmcccVVVIIIAAAAAAGGGSSSdddwwwxxxppphhhbbb[[[VVVOOOKKKMMMRRRVVVYYY\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUVVVVVVWWWXXXYYYZZZZZZXXXWWWWWWVVVUUUTTTTTTSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTVVVUUUUUUVVVWWWVVVTTTQQQSSSUUUVVVVVVUUUUUUVVVXXXVVVUUUTTTUUUVVVWWWVVVUUUUUUTTTTTTTTTSSSSSSRRRRRRVVVVVVUUUTTTSSSRRRQQQQQQPPPQQQSSSUUUVVVWWWXXXXXXUUUVVVWWWXXXZZZ\\\]]]]]]WWWVVVUUUUUUVVVYYY\\\^^^]]]ZZZYYYWWWRRRIIIEEEEEEKKK^^^zzz~~~yyy~~~vvvjjjZZZMMM>>>>>><<<;;;:::999999999888888999999;;;<<<>>>???@@@DDDJJJQQQWWW\\\___```___^^^\\\YYYUUUQQQNNNKKKHHHHHHFFFEEECCCCCCBBBBBB????????????@@@@@@@@@@@@???BBBDDDDDDBBBAAAAAABBBBBBBBBAAA@@@AAABBBCCCDDDCCCDDDDDDDDDEEEEEEFFFFFFIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEHHHGGGGGGGGGGGGHHHHHHIIIHHHIIIJJJJJJKKKKKKJJJJJJHHHIIIKKKNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSQQQQQQQQQRRRSSSTTTVVVVVVVVVVVVUUUUUUVVVWWWXXXXXXVVVXXXZZZ[[[\\\^^^bbbdddbbbgggnnnyyy~~~tttkkkeee___XXXUUUUUUUUUVVVWWWWWWWWWWWWXXXYYY]]]^^^```bbbccccccccccccbbbbbbccccccdddfffggghhhfffffffffeeeddddddccccccbbbbbbbbbaaabbbbbbccccccbbbbbbcccdddeeefffggggggbbbbbbcccdddeeeccc```]]]ZZZYYYWWWWWWXXX[[[^^^aaacccfffjjjkkkkkkkkkmmmooopppooooooqqquuu|||~~~|||zzzxxxxxxwwwtttrrrsssqqqjjj```TTTJJJEEECCCGGGPPP```qqqyyyqqqmmmmmmooonnnfffZZZQQQOOORRRWWWZZZ\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[ZZZYYYXXXYYYZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXUUUWWWXXXZZZ[[[\\\[[[[[[YYYXXXWWWVVVUUUTTTSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXVVVUUUVVVWWWVVVSSSPPPRRRSSSUUUUUUUUUUUUVVVXXXUUUTTTSSSSSSUUUUUUTTTSSSSSSTTTVVVWWWWWWVVVTTTSSSUUUTTTTTTTTTSSSSSSRRRRRRQQQRRRSSSTTTVVVVVVWWWWWWTTTUUUWWWYYY\\\^^^```aaa[[[YYYWWWVVVVVVXXX[[[\\\\\\ZZZXXXUUUNNNFFFEEEIIIKKK^^^yyyvvvyyyyyyiii\\\DDDBBB@@@===:::777666555888999999:::;;;===>>>??????BBBHHHPPPWWW]]]bbbddd```___^^^[[[WWWQQQLLLJJJIIIHHHGGGEEEDDDDDDCCCCCC>>>????????????@@@@@@@@@???BBBEEEDDDBBB@@@AAABBBEEEDDDBBBAAABBBCCCEEEGGGEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJHHHIIIKKKLLLLLLLLLKKKJJJKKKLLLMMMNNNOOOOOONNNMMMQQQQQQPPPPPPPPPQQQQQQRRRPPPPPPQQQQQQRRRTTTUUUVVVUUUUUUTTTTTTTTTUUUVVVVVVTTTVVVXXXZZZ[[[^^^aaadddgggkkkqqqzzzyyynnnhhh```YYYUUUUUUXXXYYYYYYZZZZZZZZZZZZ[[[]]]^^^```aaabbbbbbbbbaaa______```aaabbbdddfffffffffffffffeeeeeedddddddddcccbbbaaa``````aaabbbcccaaabbbbbbcccdddeeefffgggaaaaaabbbddddddccc___\\\XXXWWWTTTSSSTTTVVVYYY\\\```dddjjjmmmnnnnnnppprrrrrrrrrrrrtttyyy|||yyyvvvtttsssrrrpppooohhhfff^^^SSSHHHCCCEEEJJJQQQ\\\lll{{{uuunnnnnnvvv}}}vvvgggZZZUUUUUUYYY\\\\\\\\\]]]]]]]]]]]]\\\\\\]]]\\\[[[ZZZZZZ[[[[[[\\\[[[[[[ZZZYYYXXXWWWWWWVVVVVVWWWZZZ\\\]]]]]]\\\[[[[[[[[[ZZZYYYWWWVVVUUUUUUQQQQQQRRRSSSSSSTTTSSSSSSRRRRRRRRRTTTUUUWWWYYYZZZYYYWWWUUUVVVWWWVVVSSSOOOQQQSSSUUUUUUUUUUUUWWWYYYWWWUUUTTTTTTVVVVVVUUUSSSUUUWWWYYY[[[[[[ZZZWWWVVVSSSSSSSSSSSSTTTTTTTTTTTTQQQRRRSSSTTTUUUVVVVVVVVVTTTUUUWWWZZZ]]]```bbbccc^^^\\\YYYWWWWWWXXXYYY[[[[[[[[[ZZZVVVKKKCCCEEEMMMKKK]]]xxx~~~www}}}lllMMMGGG???:::999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>;;;@@@GGGOOOVVV]]]cccgggdddccc```\\\WWWSSSOOOMMMJJJIIIHHHHHHHHHFFFCCCAAACCCBBB@@@>>>===>>>???@@@CCCCCCDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEFFFGGGHHHHHHIIIIIIFFFGGGHHHJJJKKKLLLLLLLLLMMMLLLLLLLLLLLLNNNOOOPPPTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTSSSRRRRRRTTTVVVRRRSSSTTTUUUVVVVVVUUUTTTTTTVVVYYYZZZ[[[\\\^^^```hhhkkkqqqzzz~~~wwwnnneee___[[[XXXVVVXXXXXXXXXYYYZZZ[[[]]]]]]^^^^^^___```aaabbbccccccaaabbbdddfffggggggffffffeeeddddddcccbbbaaa``````bbbbbbaaa``````````````````aaaccceeeffffffffffffiiieeebbbaaabbbbbb```^^^YYYTTTOOONNNRRRVVVYYYZZZ]]]ccciiilllkkklllqqquuuyyyxxxxxxxxx{{{~~~}}}zzzwwwsssqqqooojjjddd___[[[SSSMMMJJJFFFCCCHHHQQQ^^^iiivvvtttmmmjjjmmmyyytttcccYYYWWWZZZ]]]\\\[[[YYYXXXXXXZZZ\\\^^^\\\[[[[[[[[[[[[ZZZZZZZZZWWWWWWVVVUUUUUUUUUVVVWWWUUUUUUWWWYYY[[[\\\]]]^^^^^^]]]\\\ZZZYYYWWWVVVUUUTTTSSSQQQPPPPPPRRRTTTUUUVVVUUUUUUTTTUUUVVVXXXYYY\\\[[[ZZZYYYVVVTTTRRRQQQNNNOOOQQQSSSUUUWWWWWWXXXWWWUUURRRRRRTTTVVVXXXXXXZZZZZZZZZ\\\]]][[[WWWTTTUUUUUUUUUTTTTTTSSSSSSSSSWWWVVVVVVUUUTTTSSSRRRRRRPPPRRRUUUWWWYYY]]]bbbfffaaaaaa___\\\ZZZZZZ\\\^^^\\\[[[[[[XXXPPPFFFBBBDDDLLL```}}}|||aaaTTTDDD======???>>>;;;999999999999999:::;;;;;;;;;???EEELLLSSSZZZ```eeeeeeeeeccc```\\\WWWRRROOOKKKJJJIIIIIIIIIGGGEEEBBBAAA@@@???======>>>@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHFFFGGGHHHJJJKKKKKKLLLLLLMMMLLLLLLLLLLLLNNNOOOPPPRRRRRRRRRSSSSSSSSSTTTTTTQQQRRRSSSRRRQQQQQQSSSTTTSSSSSSTTTUUUUUUTTTSSSSSSTTTVVVXXXXXXYYYZZZ]]]```dddhhhnnnvvv~~~}}}zzzzzz{{{wwwrrrkkkeeebbb```___^^^\\\\\\[[[[[[[[[\\\]]]]]]]]]^^^^^^___```aaabbbbbbbbbcccddddddeeeeeeeeeeeeddddddccccccbbbaaa`````````______^^^^^^^^^^^^^^^___```bbbdddeeeeeeeeeeeeeeecccbbbbbbcccbbb```]]]ZZZWWWUUUUUUXXX[[[\\\\\\]]]cccjjjnnnnnnppptttwww{{{{{{{{{|||~~~~~~|||{{{xxxsssnnnhhhccc]]]VVVPPPMMMFFFAAABBBEEEIIIRRR\\\mmmuuu~~~xxxoookkkiiiiiirrr||||||pppccc[[[WWWXXXYYYZZZYYYWWWWWWWWWXXXZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYWWWVVVUUUTTTUUUVVVWWWXXXUUUUUUVVVWWWXXXZZZ[[[\\\]]]\\\[[[ZZZXXXWWWVVVUUUTTTSSSRRRRRRRRRSSSTTTUUUVVVVVVUUUUUUVVVXXXYYYZZZ[[[[[[[[[ZZZXXXVVVUUUTTTNNNOOOQQQSSSUUUVVVWWWXXXZZZWWWUUUTTTUUUVVVVVVVVV\\\\\\\\\^^^^^^]]]ZZZXXXTTTUUUVVVWWWXXXYYYZZZZZZXXXWWWVVVTTTSSSSSSRRRRRRSSSTTTVVVWWWWWWZZZ]]]```bbbbbbaaa___\\\[[[\\\]]]\\\[[[[[[YYYQQQGGGDDDFFFLLL```}}}~~~~~~yyydddKKK>>>>>>@@@<<<666999888888888888999999:::;;;===BBBGGGMMMTTT[[[aaaeeefffgggeeeaaa[[[TTTPPPMMMLLLJJJJJJJJJIIIFFFDDD@@@???>>>>>>>>>???@@@AAA??????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUQQQRRRRRRQQQPPPOOOQQQRRRSSSSSSTTTTTTTTTSSSRRRRRRTTTUUUVVVVVVVVVXXX[[[^^^```ccciiipppvvv{{{~~~|||{{{xxxtttpppnnnooopppsssuuuxxx{{{||||||zzzyyyqqqmmmhhheeedddddddddcccaaaaaa```^^^]]]]]]]]]]]]]]]]]]^^^___```aaabbbbbbccccccbbbbbbbbbccccccdddcccccccccbbbbbbaaaaaaaaa```___^^^^^^]]]]]]^^^^^^^^^___```bbbccccccccccccaaa```aaabbbcccbbb___]]]\\\[[[[[[]]]```aaaaaa```___eeelllqqqrrrtttwwwyyy~~~}}}{{{{{{zzzxxxvvvqqqllleee]]]VVVOOOHHHDDDBBB===;;;AAAKKKWWWcccmmm|||}}}|||sssnnnjjjhhhfffdddhhhnnnqqqnnnhhhaaa\\\WWWUUUTTTWWWVVVVVVVVVVVVWWWXXXXXXZZZZZZYYYYYYYYYXXXXXXXXXVVVUUUTTTTTTUUUVVVWWWXXXWWWVVVUUUTTTUUUWWWYYYZZZ[[[[[[ZZZYYYWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWYYYZZZ\\\]]][[[[[[[[[ZZZYYYXXXWWWVVVOOOOOOQQQRRRTTTUUUVVVWWWZZZXXXWWWWWWXXXZZZ[[[ZZZ^^^]]]]]]]]]______]]][[[VVVVVVWWWYYYZZZ\\\]]]]]]YYYWWWVVVTTTSSSSSSSSSSSSRRRSSSTTTUUUUUUWWW[[[]]]dddeeedddbbb___\\\[[[\\\[[[ZZZZZZXXXQQQHHHFFFHHHLLL```~~~vvv}}}sssWWWEEE@@@???;;;666:::::::::999999::::::;;;:::<<>>?????????======>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNOOONNNNNNOOOPPPQQQRRRSSSSSSRRRRRRSSSQQQPPPOOOQQQRRRQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTSSSSSSUUUYYY]]]]]]___dddiiinnnqqqrrrsssqqqpppnnnkkkhhhgggiiikkklllmmmoooqqqrrrrrrrrrrrrooolllhhhfffeeefffeeedddfffeeecccaaa___^^^]]]]]]^^^^^^___```aaabbbbbbcccdddcccaaa``````aaabbbcccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaa```____________```]]]]]]^^^___``````aaaaaa___^^^^^^___```aaaaaaaaa`````````aaaccceeeffffffdddiiioootttuuuvvvwwwyyy~~~}}}yyyvvvtttrrrpppnnnhhhddd\\\TTTMMMGGGCCC@@@@@@???BBBLLLZZZiiiuuu|||}}}xxxxxx~~~}}}tttmmmkkkiiieeebbb```aaadddcccbbb```]]]ZZZWWWTTTSSSUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTTTTTTTTTTVVVWWWXXXYYYWWWUUUSSSSSSUUUWWWYYYYYYYYYXXXWWWVVVUUUUUUTTTSSSTTTUUUVVVWWWWWWWWWVVVWWWWWWXXXZZZ[[[]]]^^^___\\\\\\[[[ZZZYYYWWWUUUUUUNNNNNNOOOPPPQQQRRRTTTTTTVVVVVVVVVYYY]]]aaabbbccc^^^]]]\\\\\\]]]^^^]]]\\\YYYYYYYYYYYYYYYZZZZZZZZZYYYXXXVVVTTTSSSSSSSSSTTTNNNOOOQQQRRRSSSVVVZZZ]]]dddeeefffdddaaa]]][[[ZZZXXXWWWWWWVVVOOOGGGFFFIIILLLaaammm{{{}}}hhhTTTGGG@@@===<<<;;;::::::999999:::::::::999:::<<<>>>AAAGGGOOOTTTbbbfffkkkmmmjjjbbbYYYSSSPPPNNNLLLKKKKKKJJJHHHGGGEEEDDDCCCAAA???>>>======<<<<<<===>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPRRRSSSSSSRRRQQQPPPRRRSSSOOOPPPPPPQQQSSSTTTUUUVVVTTTTTTSSSRRRQQQSSSWWWZZZ[[[]]]```cccfffhhhiiiiiihhhhhhfffdddbbbcccgggiiimmmmmmmmmnnnnnnnnnoooooopppnnnlllkkkllllllkkkjjjiiigggeeeccc```___^^^]]]^^^___``````bbbbbbcccdddcccbbbaaa```___```aaabbbaaaaaaaaaaaaaaaaaabbbbbbaaaaaa```_______________[[[[[[\\\\\\]]]]]]^^^^^^^^^\\\[[[ZZZ[[[^^^cccfffeeeeeeddddddeeehhhkkkmmmlllooosssvvvwwwwwwwwwwww|||}}}yyysssooollliiifffddd```\\\UUULLLEEEAAA@@@??????EEEOOO\\\kkkxxx{{{wwwyyywwwooopppooojjjddd___^^^___```\\\[[[ZZZXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTSSSTTTUUUVVVWWWZZZXXXUUUSSSSSSTTTVVVXXXWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTVVVWWWXXXXXXXXXXXXXXXYYYZZZ\\\]]]^^^___```^^^]]]\\\ZZZXXXUUURRRQQQMMMMMMMMMMMMNNNOOOQQQRRRRRRRRRTTTXXX]]]bbbdddddd```___^^^^^^______^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTSSSTTTTTTMMMOOOPPPQQQQQQTTTWWWZZZaaacccdddccc```\\\ZZZYYYUUUTTTTTTSSSMMMEEEEEEHHHLLLaaakkkuuurrr```OOOCCC>>>>>>:::999999888888888888999888999:::;;;>>>CCCIIINNN]]]bbbiiinnnnnnhhhaaa[[[RRRPPPMMMLLLLLLLLLKKKIIIHHHGGGEEECCCAAA???===<<<<<<<<<===>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNQQQRRRSSSRRRQQQQQQSSSUUUPPPPPPQQQRRRSSSUUUVVVWWWSSSTTTSSSRRRQQQRRRUUUXXXZZZ[[[\\\]]]^^^```aaabbb``````___^^^^^^aaafffjjjppppppppppppppppppqqqqqqtttsssrrrrrrttttttsssqqqhhhgggeeecccaaa___^^^^^^^^^^^^___```aaabbbccccccaaaaaa`````````aaaaaabbb`````````aaaaaabbbbbbbbb___^^^]]]]]]\\\\\\]]]]]]ZZZZZZZZZYYYZZZ[[[\\\\\\\\\ZZZXXXWWWXXX]]]dddjjjjjjjjjjjjjjjjjjmmmqqquuutttuuuvvvxxxyyyzzzzzzzzz~~~zzzvvvsssoooiiidddaaa___\\\[[[YYYUUUNNNFFF???===>>>@@@CCCPPP___lllxxx}}}}}}{{{rrrmmmrrrqqqlllccc]]]^^^``````\\\[[[YYYWWWWWWWWWYYYZZZXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVUUUTTTSSSSSSTTTUUUVVVYYYWWWUUUTTTSSSTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYZZZ[[[]]]^^^____________^^^]]]ZZZWWWTTTQQQPPPNNNMMMMMMLLLMMMNNNOOOQQQQQQRRRSSSWWW\\\```bbbbbbdddcccbbbcccccccccaaa___YYYYYYZZZ[[[\\\]]]^^^^^^XXXXXXWWWVVVUUUTTTSSSSSSQQQRRRRRRQQQPPPPPPRRRTTT\\\^^^```___]]][[[YYYYYYTTTSSSRRRQQQKKKDDDCCCHHHMMMbbblllrrrzzzooo^^^OOOFFFBBB;;;;;;:::999999999999999888999::::::<<<@@@EEEIIIQQQXXXaaajjjmmmkkkfffbbbVVVSSSPPPOOOOOOOOONNNMMMHHHHHHGGGEEECCCAAA???>>>======>>>>>>??????????????????@@@AAABBBCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKLLLLLLMMMNNNOOOOOONNNPPPQQQQQQPPPQQQSSSUUUTTTTTTSSSRRRSSSTTTUUUVVVSSSSSSTTTSSSRRRRRRTTTVVVYYYXXXWWWWWWXXXZZZ[[[]]][[[[[[[[[[[[]]]bbbhhhlllssstttuuuvvvwwwwwwxxxxxxzzzxxxwwwwwwwwwvvvsssqqqfffeeecccbbb``````______\\\\\\]]]^^^___```aaaaaa___```aaabbbbbbbbbbbbbbb_________```aaabbbbbbccc___^^^]]]]]]\\\\\\]]]]]]YYYYYYXXXWWWXXXYYYZZZ[[[WWWXXXWWWWWWXXX\\\dddjjjnnnqqqssssssssstttwwwzzzzzzyyyyyy{{{}}}~~~~~~}}}|||zzzvvvppplllfffbbb]]]YYYWWWVVVUUUTTTQQQNNNIIICCC>>>???DDDHHHWWWgggxxx|||tttoooooooooppplllbbb^^^```bbbaaa]]]\\\[[[ZZZYYYZZZ[[[[[[YYYXXXVVVVVVVVVWWWYYYZZZ\\\\\\\\\[[[[[[[[[ZZZZZZWWWVVVUUUSSSSSSSSSTTTTTTUUUUUUTTTSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTTTTTTTUUUWWWYYYZZZZZZ[[[\\\^^^^^^___^^^^^^___^^^]]][[[XXXVVVSSSRRRPPPOOONNNMMMMMMNNNPPPQQQRRRSSSUUUZZZ```dddfffffffffeeeeeeeeeeeeddd```]]]YYYYYYZZZZZZ[[[[[[[[[[[[WWWWWWXXXXXXWWWUUUSSSQQQRRRRRRRRRPPPOOOOOOQQQSSSVVVXXXZZZ[[[YYYXXXYYYYYYUUUSSSRRRQQQJJJDDDCCCHHHMMMbbbhhhlllxxx~~~}}}qqqaaaSSSLLL>>>===<<<<<<;;;;;;;;;;;;777888::::::<<>>>>>>>>>>>????????????>>>>>>???@@@BBBCCCDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIKKKMMMMMMMMMLLLLLLHHHIIIJJJLLLMMMOOOPPPQQQLLLNNNOOOOOOOOOPPPSSSUUUXXXWWWUUUSSSSSSSSSSSSTTTRRRTTTUUUTTTSSSSSSSSSUUUXXXWWWUUUSSSTTTVVVXXXZZZZZZZZZ[[[[[[^^^dddkkkpppvvvwwwyyy{{{}}}~~~~~~}}}zzzxxxvvvrrrmmmjjjdddcccbbbaaa``````___```ZZZ[[[[[[\\\]]]^^^___```^^^___aaaccccccccccccbbb^^^______```aaabbbcccccc``````___^^^^^^^^^^^^___YYYXXXWWWVVVWWWXXXYYYZZZTTTVVVWWWXXXYYY]]]ccciiiqqquuuyyy{{{{{{zzz|||~~~}}}{{{{{{|||}}}{{{yyyuuupppiiieee]]]YYYUUURRRQQQQQQQQQQQQJJJIIIFFFBBBAAAEEEMMMSSSmmm~~~}}}~~~xxxpppnnnpppkkknnnkkkbbb___bbbdddbbb___^^^^^^]]]\\\\\\[[[[[[YYYWWWUUUTTTTTTVVVYYY[[[_________^^^^^^^^^]]]]]]XXXWWWUUUSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSUUUTTTSSSSSSTTTWWWYYY[[[ZZZ[[[]]]^^^___^^^]]]]]]___^^^]]]\\\ZZZXXXVVVUUURRRQQQOOONNNNNNOOOQQQRRRRRRTTTXXX^^^ffflllooopppeeeddddddeeeeeebbb^^^ZZZ[[[ZZZYYYXXXWWWUUUUUUTTTVVVWWWYYYYYYXXXVVVSSSQQQOOOPPPPPPPPPOOOQQQSSSVVVSSSUUUWWWWWWWWWWWWXXXZZZWWWUUUSSSQQQKKKDDDDDDHHHMMMccceeehhhooo}}}}}}wwweeeSSSIII>>>777888:::999999===:::999888888999;;;===???DDDIIIRRR[[[bbbgggjjjlll[[[UUURRRTTTSSSNNNLLLOOOJJJHHHEEECCCCCCCCCBBB@@@BBB@@@>>><<<===>>>AAACCCAAA@@@???????????????@@@DDDEEEEEEDDDBBBBBBCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBDDDGGGHHHEEEBBBFFFDDDCCCDDDEEEFFFEEECCCDDDEEEGGGGGGFFFFFFFFFGGGIIIJJJKKKMMMMMMMMMLLLKKKIIIIIIJJJLLLMMMOOOPPPPPPQQQPPPOOONNNOOOQQQSSSUUUUUUUUUUUUUUUUUUUUUUUUVVVTTTSSSSSSSSSSSSUUUVVVWWWUUUVVVWWWXXXYYYYYYYYYYYYWWWYYY[[[]]]```dddiiimmmtttuuuxxx{{{~~~zzzxxxtttpppllljjjhhhhhhbbbaaa``````aaabbb```___^^^]]]\\\\\\]]]^^^___```aaabbbcccbbb```___```aaabbbbbbaaa___]]]^^^```cccbbbaaa```___]]]\\\[[[ZZZYYYWWWUUUSSSRRRTTTVVVWWW\\\]]]cccjjjjjjeeeeeekkkvvvwwwxxx{{{~~~}}}~~~~~~~~~~~~|||vvvnnneee^^^YYYQQQMMMHHHFFFGGGHHHGGGEEEHHHBBB???AAADDDKKK[[[kkkxxxxxxtttrrrpppnnnkkkiiigggeeebbbaaa```___^^^]]][[[YYYYYYZZZ[[[\\\[[[YYYWWWVVVVVVWWWXXXYYY```^^^]]]^^^```aaabbbaaa^^^ZZZUUUSSSTTTVVVWWWVVVVVVWWWXXXVVVTTTRRRQQQRRRRRRRRRTTTUUUUUUTTTSSSRRRVVVVVVWWWWWWXXXYYYZZZZZZYYYYYY[[[]]]```bbbbbbaaa___```aaa```]]]YYYTTTQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTVVV\\\ccciiimmmnnn```___^^^]]]\\\\\\\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWXXXWWWVVVUUUTTTSSSPPPRRRSSSRRRQQQPPPQQQSSSSSSUUUXXXZZZZZZXXXUUUSSSTTTTTTSSSPPPLLLHHHGGGGGGLLLbbbcccfffkkkwww~~~ooo```PPPEEE<<<<<<===;;;999::::::999888777888:::<<<===BBBDDDIIISSS___gggkkkkkk^^^WWWSSSUUUUUUQQQOOOQQQIIIGGGDDDBBBBBBAAA@@@???BBBAAA???>>>>>>???@@@AAA?????????>>>>>>???@@@@@@BBBCCCDDDCCCBBBBBBCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDEEECCCAAAAAACCCEEEEEEDDDEEEDDDCCCDDDEEEEEEDDDCCCCCCEEEGGGGGGFFFFFFFFFGGGEEEFFFIIIKKKMMMNNNNNNNNNHHHIIIJJJKKKMMMNNNOOOPPPQQQPPPOOONNNOOOPPPRRRSSSUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPPPPQQQRRRTTTVVVWWWUUUVVVWWWXXXXXXXXXXXXXXXXXXZZZ\\\]]]___ccchhhlllqqqrrrsssuuuwwwxxxxxxyyyuuussspppmmmjjjgggeeeddd___^^^^^^___aaabbbaaa```___^^^^^^^^^^^^___```aaa```bbbcccbbb`````````bbb___``````^^^]]]]]]___aaa___^^^]]]\\\ZZZYYYXXXXXXVVVUUUSSSRRRRRRTTTVVVXXX^^^```hhhrrrwwwtttsssvvvvvvvvvwwwzzz}}}~~~~~~|||}}}~~~~~~~~~}}}|||{{{{{{zzz|||zzzvvvppphhh___WWWRRRIIIFFFBBBAAABBBCCCBBB@@@???<<<===DDDLLLXXXjjj{{{yyyyyy~~~vvvrrrpppmmmkkkfffeeecccbbb```_________^^^]]]\\\[[[ZZZ[[[\\\\\\\\\[[[YYYWWWWWWWWWXXXYYY^^^^^^^^^```bbbddddddccc]]]YYYTTTRRRTTTUUUVVVVVVUUUVVVWWWVVVSSSRRRQQQRRRRRRSSSTTTVVVVVVVVVUUUTTTTTTTTTUUUWWWYYYZZZ[[[\\\\\\\\\\\\]]]^^^^^^]]]\\\```aaaaaa```]]]XXXSSSPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSUUUYYY___cccffffff\\\[[[ZZZYYYXXXXXXYYYZZZ[[[[[[[[[ZZZYYYXXXWWWWWWXXXXXXWWWVVVVVVUUUUUUTTTSSSTTTTTTSSSRRRRRRSSSUUUWWWXXXZZZ\\\\\\ZZZXXXWWW[[[ZZZXXXSSSNNNJJJHHHHHHMMMccc```bbbfffooozzzooo[[[OOODDD@@@@@@===999777:::999888777777888999:::???===???IIIXXXdddiiiiiiaaaYYYSSSTTTVVVUUUSSSRRRKKKHHHEEECCCCCCBBBAAA@@@BBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>???@@@AAA@@@AAABBBBBBAAAAAACCCEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEBBB???>>>@@@CCCDDDEEEEEECCCCCCCCCDDDEEEDDDCCCCCCEEEFFFGGGFFFEEEFFFGGGDDDEEEHHHJJJLLLLLLLLLLLLHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNNNNOOOPPPQQQTTTSSSSSSRRRQQQPPPOOOOOONNNNNNOOOPPPQQQSSSUUUVVVUUUVVVWWWWWWWWWWWWWWWVVVZZZ[[[\\\]]]^^^aaafffiiillllllllllllllllllllllllnnnmmmkkkiiifffcccaaa___\\\\\\[[[]]]___aaaaaa``````____________``````aaa___```aaaaaa```___aaabbb\\\]]]^^^^^^]]]\\\]]]___]]]\\\[[[YYYXXXWWWWWWVVVVVVUUUTTTTTTUUUXXXZZZ\\\ccceeennn|||xxxxxxxxxzzz}}}~~~}}}|||}}}~~~~~~~~~~~~}}}|||{{{zzzzzzzzzyyyxxxwwwvvvuuuuuurrrmmmfff]]]TTTMMMHHHBBB@@@=========>>>======999;;;BBBLLLYYYgggyyyzzzsssxxxzzzsssooommmjjjggg``````___^^^]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\^^^\\\ZZZXXXWWWXXXYYYYYY]]]^^^```cccfffhhhgggeee\\\YYYUUUTTTTTTVVVWWWWWWTTTVVVWWWVVVSSSQQQQQQRRRRRRSSSUUUVVVWWWWWWWWWVVVSSSSSSUUUWWWYYY[[[\\\]]]\\\\\\\\\\\\[[[[[[[[[[[[```aaaaaa___\\\XXXSSSPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTVVVZZZ]]]^^^^^^ZZZYYYWWWUUUUUUVVVXXXYYY\\\\\\[[[YYYXXXWWWVVVUUUYYYXXXWWWUUUUUUUUUVVVVVVUUUVVVVVVTTTSSSSSSUUUXXXYYYZZZ[[[[[[[[[[[[ZZZZZZ___]]]ZZZTTTMMMIIIGGGGGGNNNccc^^^___bbbhhhssszzzfffYYYKKKBBB@@@===999666:::999888777777777888888<<<;;;<<>>=========>>>???@@@AAABBB>>>???@@@AAA@@@AAACCCFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBAAA@@@AAABBBDDDEEEDDDCCCBBBBBBDDDDDDCCCBBBBBBDDDFFFFFFEEEDDDEEEFFFGGGGGGIIIIIIJJJIIIHHHGGGHHHIIIIIIJJJLLLMMMMMMNNNOOOOOONNNMMMMMMMMMNNNNNNQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSUUUUUUVVVVVVVVVVVVUUUUUUZZZ[[[\\\\\\]]]___cccfffgggffffffeeeeeeeeeeeeeeegggggggggfffdddaaa^^^\\\\\\[[[[[[\\\]]]^^^^^^]]]^^^^^^^^^^^^^^^^^^______]]]^^^```___^^^^^^___aaa\\\]]]^^^^^^\\\ZZZZZZZZZZZZYYYXXXWWWVVVVVVWWWWWWXXXWWWXXXYYY[[[^^^aaaccciiikkksss}}}||||||}}}~~~~~~}}}~~~~~~~~~}}}|||{{{zzzyyyvvvwwwwwwwwwuuusssqqqpppllliiiccc[[[SSSJJJDDD@@@???===<<<;;;;;;<<<<<<<<<===CCCOOO[[[gggsssxxxtttwww}}}~~~vvvpppmmmkkkgggeee^^^^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^______^^^]]]]]]^^^\\\ZZZXXXWWWWWWXXXYYY[[[\\\```dddggghhhfffddd[[[YYYVVVUUUUUUWWWXXXYYYTTTUUUVVVVVVSSSRRRRRRRRRPPPRRRTTTVVVWWWWWWWWWWWWTTTTTTVVVWWWYYYZZZ[[[\\\XXXYYYZZZZZZZZZZZZ\\\]]]____________]]]YYYVVVTTTSSSSSSRRRRRRRRRRRRRRRQQQTTTSSSTTTVVVZZZ[[[[[[[[[[[[YYYVVVTTTTTTVVVYYY[[[ZZZZZZYYYYYYXXXWWWVVVVVVZZZYYYVVVUUUTTTUUUWWWXXXWWWWWWVVVUUUSSSTTTVVVYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\ZZZVVVPPPIIIEEEDDDEEENNNbbb]]]\\\___eeemmm}}}qqqfffVVVGGG@@@>>>;;;999::::::999888777777777777:::<<>>>>>>>>>>>>>>???@@@BBBBBB===>>>@@@@@@@@@AAADDDFFFEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCDDDDDDCCCDDDDDDCCCBBBAAABBBCCCDDDCCCAAABBBCCCEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPSSSTTTUUUUUUUUUUUUUUUUUUYYYZZZZZZZZZZZZ\\\```ccccccbbbbbbaaaaaaaaabbbcccccccccccccccbbb```]]]\\\^^^\\\[[[[[[\\\\\\[[[YYY\\\\\\\\\\\\\\\\\\[[[[[[ZZZ\\\]]]\\\[[[[[[\\\]]]\\\]]]^^^\\\YYYVVVUUUUUUUUUTTTSSSSSSSSSTTTVVVWWWXXXYYYZZZ\\\___bbbeeegggkkkmmmsss~~~~~~~~~}}}{{{zzzxxxwwwtttuuuvvvuuusssooollliiibbb^^^YYYQQQJJJCCC>>>;;;===<<<;;;::::::;;;>>>@@@FFFQQQ```llluuu}}}|||}}}~~~zzzyyywww{{{}}}wwwqqqlllkkkiiieeebbb```___^^^]]]\\\[[[[[[[[[]]]^^^^^^_________^^^^^^]]]\\\ZZZXXXWWWWWWXXXYYYXXXYYY\\\```bbbbbb^^^[[[VVVUUUTTTSSSSSSTTTVVVWWWTTTVVVWWWVVVTTTSSSSSSSSSOOOPPPRRRTTTVVVVVVVVVUUUVVVWWWWWWWWWXXXXXXYYYYYYXXXYYYZZZZZZYYYYYY\\\___]]]^^^______^^^\\\ZZZYYYTTTTTTSSSSSSSSSRRRRRRRRRTTTTTTUUUXXX\\\^^^^^^]]]ZZZXXXUUUSSSSSSTTTWWWYYYWWWWWWWWWWWWWWWXXXXXXXXXZZZXXXWWWUUUUUUVVVWWWYYYVVVWWWWWWVVVTTTTTTVVVXXXZZZYYYYYYXXXYYYZZZ[[[\\\YYYWWWRRRLLLFFFCCCDDDEEELLLaaa}}}]]][[[\\\bbbiiivvv{{{xxxiiiVVVHHHCCC???===::::::999999999888888777999===@@@@@@???CCCLLLTTT\\\]]]]]]\\\___cccdddbbb[[[WWWRRRMMMJJJGGGDDDBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCC>>>???@@@@@@@@@AAADDDFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@BBBEEEEEEDDDCCCCCCDDDCCCBBBAAAAAABBBCCCBBBAAAAAACCCEEEEEEDDDCCCDDDEEECCCEEEFFFHHHIIIJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLKKKLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRRRRRRRQQQOOONNNMMMQQQRRRSSSTTTUUUUUUUUUUUUVVVWWWXXXWWWXXXZZZ^^^aaaaaa```___^^^^^^___```aaa``````aaa``````___^^^]]]___]]][[[[[[[[[[[[YYYWWWYYYZZZZZZZZZZZZYYYYYYXXXXXXYYYYYYYYYWWWVVVWWWXXXYYYZZZZZZWWWTTTRRRQQQRRROOOOOONNNNNNPPPRRRUUUWWWXXXYYY[[[]]]aaadddgggiiihhhjjjoooxxx|||||||||{{{yyywwwvvvuuurrrssssssrrrnnniiiccc```VVVSSSNNNHHHBBB>>>;;;:::999999999888:::>>>DDDIIIRRR___oooyyy~~~}}}~~~}}}}}}~~~xxx{{{sssooojjjhhhgggfffccc`````````___]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^______]]]\\\ZZZYYYXXXYYY[[[\\\WWWXXXYYY[[[[[[YYYUUURRROOOPPPQQQPPPOOOPPPRRRTTTUUUWWWXXXWWWUUUTTTTTTUUUPPPQQQRRRTTTUUUUUUUUUTTTXXXXXXXXXXXXXXXXXXXXXXXX[[[]]]]]][[[XXXXXX[[[^^^^^^______```___^^^\\\\\\VVVUUUUUUTTTTTTSSSSSSRRRSSSTTTVVVZZZ^^^aaa```___YYYWWWTTTRRRRRRRRRTTTUUUUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXWWWVVVVVVWWWXXXXXXVVVWWWXXXXXXVVVVVVWWWXXX[[[ZZZZZZZZZ[[[\\\]]]^^^XXXUUUPPPJJJEEEDDDEEEHHHLLL```|||___ZZZZZZ```eeennn{{{xxx~~~kkkWWWKKKDDD@@@999::::::::::::999999999777:::<<<===<<<>>>BBBFFFKKKSSSYYYZZZ]]]dddhhhhhhccc___YYYTTTOOOKKKGGGEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAAAAABBBCCCCCC???@@@AAAAAAAAAAAACCCEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@BBBCCCCCCAAAAAACCCEEEBBBAAA@@@AAABBBBBBBBB@@@@@@BBBDDDDDDCCCCCCCCCDDDDDDEEEGGGIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPPPPNNNMMMLLLOOOPPPQQQSSSTTTUUUUUUVVVTTTTTTUUUUUUVVVXXX\\\___```___]]][[[[[[\\\]]]^^^___^^^^^^]]]]]]]]]^^^^^^^^^\\\[[[[[[\\\\\\ZZZYYYXXXYYYZZZZZZZZZXXXWWWVVVUUUVVVVVVUUUSSSQQQQQQRRRSSSTTTSSSQQQNNNMMMOOOPPPNNNNNNMMMNNNQQQUUUYYY[[[YYYZZZ]]]```cccgggiiikkkfffhhhiiimmmzzz~~~}}}yyyyyyxxxwwwvvvuuusssrrrooopppooommmhhhaaaYYYUUULLLIIIEEE@@@===;;;::::::777888999:::===FFFPPPXXXcccooo||||||xxx|||}}}}}}~~~{{{{{{}}}|||xxxjjjgggcccccccccccc```]]]^^^^^^]]]]]]]]]]]]^^^^^^^^^]]]\\\\\\\\\]]]___```^^^]]]\\\[[[[[[\\\^^^___]]]]]]\\\[[[ZZZWWWRRRNNNMMMOOOPPPPPPNNNOOOQQQTTTVVVXXXYYYXXXWWWVVVVVVWWWRRRSSSTTTUUUVVVUUUTTTTTTWWWWWWWWWWWWXXXXXXYYYYYY\\\^^^___]]]ZZZYYY^^^bbbbbbbbbbbbaaa```^^^\\\[[[WWWWWWVVVVVVUUUTTTTTTSSSRRRSSSVVVZZZ^^^``````___ZZZYYYWWWUUUSSSSSSSSSSSSVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXVVVXXX[[[[[[ZZZXXXXXXXXXYYYYYYZZZ[[[[[[\\\\\\]]]XXXUUUOOOHHHCCCBBBDDDGGGLLL```|||```YYYXXX___ccchhhyyy|||vvvyyy|||cccRRRHHHAAA999::::::;;;;;;;;;::::::777777888:::;;;=========<<>>BBBFFFBBBAAA@@@@@@BBBBBBAAA@@@@@@BBBDDDDDDCCCBBBCCCDDDHHHIIIIIIJJJIIIHHHGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMNNNOOOOOONNNMMMLLLNNNOOOPPPRRRTTTUUUVVVVVVRRRSSSTTTTTTTTTWWW[[[^^^```^^^\\\ZZZXXXXXXYYYZZZ]]]]]]\\\[[[[[[\\\]]]^^^\\\[[[ZZZ[[[\\\]]]\\\[[[XXXYYYZZZZZZZZZXXXWWWVVVTTTUUUUUUSSSPPPNNNNNNOOONNNNNNMMMLLLJJJKKKNNNPPPPPPPPPPPPQQQUUUYYY^^^```\\\^^^```cccgggjjjlllnnneeefffddddddnnn~~~}}}}}}|||{{{vvvvvvvvvuuutttrrrqqqppplllmmmllliiicccZZZRRRMMMEEECCC???;;;999999:::;;;888999:::===BBBNNN[[[eeeqqq||||||www}}}~~~zzzzzz}}}~~~}}}}}}|||{{{|||}}}{{{vvvrrrdddaaa______aaaaaa^^^[[[\\\\\\\\\\\\]]]^^^___```^^^]]][[[[[[[[[]]]___```___^^^]]]]]]]]]___aaacccfffdddbbb___]]]XXXSSSOOONNNPPPRRRRRRPPPQQQTTTWWWWWWXXXZZZYYYXXXWWWWWWXXXSSSTTTUUUVVVWWWVVVUUUTTTUUUUUUVVVWWWXXXYYYZZZ[[[XXX\\\^^^]]][[[]]]bbbhhhfffeeedddbbb```^^^[[[ZZZXXXXXXWWWWWWVVVUUUTTTTTTQQQRRRUUUYYY]]]___^^^\\\]]]\\\ZZZYYYWWWVVVUUUTTTWWWWWWWWWVVVVVVUUUUUUUUUWWWWWWXXXYYYYYYXXXXXXWWWWWWYYY]]]^^^]]]ZZZYYYYYYVVVVVVXXXYYYZZZZZZZZZZZZXXXTTTNNNFFFAAA???BBBDDDNNNaaa}}}[[[]]]______```hhhsss}}}vvvoooyyyvvv]]]LLLCCC@@@>>>;;;;;;;;;<<<;;;:::888999999999999:::::::::===AAAFFFLLLRRRYYYaaafffiiikkkkkkeee___[[[TTTLLLKKKJJJGGGEEECCCCCCCCCCCCDDDBBBAAAAAABBBCCCBBBAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBCCCCCCDDDCCCCCCCCCDDDCCCBBBAAA@@@AAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAAEEEDDDDDDCCCBBBAAAAAAAAACCCEEEGGGGGGFFFFFFFFFHHHEEEDDDDDDDDDDDDFFFHHHIIIKKKKKKKKKKKKKKKKKKJJJJJJLLLLLLLLLKKKKKKJJJIIIHHHGGGHHHJJJKKKLLLLLLKKKKKKLLLLLLLLLMMMOOORRRUUUVVVUUUTTTTTTTTTUUUWWWYYYZZZWWWXXXXXXYYYYYYYYYXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWVVVUUUTTTSSSSSSNNNNNNNNNMMMLLLKKKJJJIIIIIIKKKLLLMMMMMMOOOQQQTTTQQQVVVXXXVVVWWW]]]dddfffhhhhhhiiijjjlllmmmnnnnnniiiccc^^^^^^fffpppzzz~~~~~~}}}}}}|||zzzxxxwwwvvvxxxuuuqqqooooooooonnnllljjjjjjgggbbb[[[RRRJJJEEEBBB===;;;<<<<<<888777888888;;;@@@FFFNNNYYYeeemmmzzz~~~wwwuuuvvvzzz}}}}}}zzzyyywwwxxxyyyxxxuuuqqqmmmkkk```^^^]]]]]]]]]]]][[[ZZZ\\\\\\\\\[[[\\\\\\]]]]]]^^^]]]]]]]]]^^^```aaaccc```^^^]]]]]]___cccgggjjjrrrooolllhhheee```ZZZWWWUUUUUUUUUTTTTTTSSSSSSSSSWWWWWWXXXYYYYYYXXXXXXWWWVVVWWWXXXVVVTTTSSSSSSTTTTTTUUUVVVWWWXXXYYYZZZ[[[ZZZZZZ[[[]]]```cccfffhhhkkkhhheeecccbbb```___]]]XXXXXXWWWVVVUUUTTTSSSRRRNNNNNNOOOQQQTTTXXX\\\___bbb```]]]ZZZWWWVVVWWWWWWUUUUUUVVVVVVWWWVVVVVVVVVZZZYYYXXXWWWVVVVVVWWWXXXXXXYYYZZZ[[[[[[ZZZYYYXXXWWWWWWWWWXXXXXXYYYZZZ[[[ZZZSSSJJJEEEDDDFFFFFFFFFPPPdddZZZ\\\^^^^^^```fffpppxxxtttsss|||~~~jjjUUUGGG???===;;;;;;;;;;;;:::999::::::::::::::::::::::::888;;;???DDDJJJQQQXXX]]]hhhkkklllhhhddd```ZZZSSSPPPNNNLLLIIIFFFEEEEEEEEEDDDCCCBBBBBBCCCCCCBBB@@@CCCBBBBBBAAAAAABBBBBBCCC@@@AAAAAABBBBBBBBBAAAAAADDDCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCEEEFFFFFFEEEDDDEEEFFFCCCCCCBBBBBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIKKKLLLMMMMMMLLLKKKLLLLLLMMMNNNPPPRRRSSSTTTSSSSSSRRRRRRSSSTTTUUUVVVUUUVVVVVVWWWXXXXXXXXXWWWXXXYYYYYYZZZZZZYYYYYYXXXYYYYYYYYYXXXWWWWWWVVVVVVSSSSSSRRRQQQPPPOOONNNNNNJJJJJJJJJJJJIIIHHHGGGGGGDDDFFFIIIJJJLLLNNNQQQTTTVVVZZZ\\\YYYYYY^^^dddfffiiiiiijjjkkkmmmnnnoooooolllgggaaaaaaeeemmmtttwwwzzzzzzzzzyyyxxxvvvuuutttrrrpppnnnmmmmmmlllkkkjjjdddaaa\\\VVVOOOHHHBBB??????;;;:::;;;;;;888777999:::>>>GGGTTTcccooovvvyyyzzzxxxttttttvvv{{{~~~|||zzzyyyvvvuuurrrnnnhhhddd___]]]\\\]]]^^^^^^]]][[[[[[[[[ZZZZZZ[[[\\\]]]]]]\\\\\\\\\]]]^^^```aaaccc```______```ccchhhmmmpppvvvtttqqqnnnjjjeee```[[[WWWWWWWWWVVVUUUUUUTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVUUUSSSQQQRRRSSSTTTUUUUUUVVVXXXYYYYYYZZZ\\\\\\]]]^^^```cccfffhhhiiigggdddbbbbbb```^^^\\\WWWWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQRRRTTTVVVYYY[[[```^^^\\\YYYWWWVVVVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWZZZYYYXXXWWWWWWWWWXXXXXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXXXXWWWWWWXXXZZZ[[[]]][[[VVVOOOIIIFFFEEEEEEFFFPPPdddXXX[[[]]]^^^___dddkkkppp|||~~~tttuuuzzzvvv```NNNCCC@@@===<<<<<<<<<;;;:::<<<<<<;;;;;;::::::999999666777:::===AAAGGGNNNSSS```eeehhhgggffffffbbb\\\XXXUUURRRMMMIIIGGGFFFEEEDDDCCCCCCDDDEEEDDDBBB@@@DDDCCCCCCBBBBBBBBBCCCCCC??????@@@@@@@@@@@@??????CCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCDDDFFFEEEDDDCCCCCCDDDBBBBBBAAAAAABBBCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMMMMMMMLLLLLLLLLNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRRRRRRRTTTUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXWWWXXXXXXWWWUUUTTTSSSQQQQQQNNNNNNMMMLLLKKKJJJJJJIIIFFFFFFFFFGGGGGGGGGFFFFFFBBBEEEHHHJJJLLLPPPTTTWWW\\\```bbb___^^^bbbfffgggjjjkkklllmmmooopppqqqqqqppplllgggfffgggkkknnnoootttuuuttttttsssrrrqqqppplllkkkiiihhhhhhgggdddbbbWWWTTTNNNHHHCCC???===<<<===:::999<<<<<<999999<<>>BBBAAAAAA@@@@@@@@@@@@@@@@@@????????????@@@@@@AAADDDCCCCCCCCCBBBBBBBBBAAACCCDDDFFFEEEDDDBBBCCCCCCCCCBBBAAAAAAAAACCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJHHHJJJKKKLLLMMMMMMLLLLLLKKKLLLMMMOOOOOOOOONNNNNNPPPOOOOOONNNNNNMMMMMMMMMOOOPPPQQQRRRTTTTTTUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTUUUTTTSSSQQQOOONNNLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGDDDDDDDDDEEEFFFGGGHHHHHHFFFHHHKKKNNNPPPSSSWWWZZZ___dddgggdddcccgggkkkkkkmmmmmmnnnooopppqqqrrrssssssqqqooommmllllllllllllpppppppppooonnnmmmlllkkkiiigggeeeccc```]]]XXXTTTIIIGGGDDD@@@>>>=========;;;999:::======;;;===BBBNNNWWWhhhzzz~~~{{{qqqllllllsssyyy~~~|||vvvpppoooqqqppphhhaaa```^^^]]]\\\]]]]]][[[ZZZVVVWWWWWWXXXYYYZZZ\\\]]]YYYYYYZZZ\\\]]]___```aaa```___^^^^^^___aaadddffflllkkkjjjjjjiiifffbbb___]]]]]]\\\[[[ZZZYYYYYYXXXVVVUUUTTTSSSSSSTTTTTTUUUUUUVVVVVVTTTRRRRRRSSSUUUVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYZZZ\\\]]]^^^bbbaaa_________]]]ZZZXXXYYYXXXWWWVVVUUUSSSRRRRRRUUUTTTTTTTTTTTTUUUVVVWWWYYYZZZYYYYYYXXXVVVTTTTTTVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYXXXVVVVVVWWW[[[^^^aaa___aaa___WWWLLLEEEFFFIIIPPPdddYYY[[[]]]___```bbbdddeeekkk~~~}}}wwwkkkcccWWWOOOEEE<<<999;;;===???===<<<<<<:::999888777666888999::::::;;;???DDDGGGGGGMMMTTTYYY```hhhlllkkkllljjjeee___XXXRRRLLLIIIIIIHHHHHHHHHIIIHHHEEECCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBDDDEEEEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJGGGHHHJJJKKKLLLLLLKKKKKKIIIJJJKKKMMMMMMMMMLLLKKKNNNNNNMMMMMMLLLKKKKKKJJJLLLMMMNNNPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQPPPOOOOOOPPPOOONNNMMMKKKIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDAAAAAAAAACCCDDDGGGIIIJJJLLLMMMPPPQQQRRRTTTWWWZZZ___eeejjjiiiiiimmmpppqqqpppppppppqqqqqqrrrrrrssstttttttttsssqqqooonnnnnnoooooonnnmmmkkkiiihhhgggeeebbb___[[[VVVQQQJJJFFF@@@@@@???>>>===<<<<<<<<<<<<:::;;;>>>>>>>>>CCCJJJ\\\iiizzz}}}~~~xxxqqqoooqqqzzz}}}wwwrrrooopppuuuuuuooohhhaaa___]]]\\\\\\[[[XXXVVVVVVVVVVVVWWWXXXZZZ[[[\\\XXXXXXZZZ[[[]]]^^^______\\\[[[[[[ZZZ[[[]]]___```aaa``````aaabbbbbb```_________^^^]]]\\\[[[ZZZYYYWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTRRRPPPPPPSSSUUUXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWWWWWWWWWWYYYZZZ[[[^^^]]][[[[[[[[[ZZZXXXVVVVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRSSSTTTVVVWWWYYYYYYZZZZZZZZZYYYXXXVVVUUUTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWUUUUUUWWW[[[___bbb```cccbbbZZZNNNGGGGGGKKKPPPdddYYYZZZ[[[]]]___```aaabbbhhhvvv|||xxxqqqnnnccc[[[OOOEEE???>>>>>>???======<<<;;;:::999888777666777888999999;;;>>>@@@@@@FFFLLLQQQZZZeeekkklllsssrrrpppllleee^^^WWWSSSNNNLLLJJJJJJJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????@@@@@@@@@@@@???>>>>>>============>>>???@@@@@@======>>>???AAABBBCCCCCC@@@AAACCCCCCBBBBBBCCCDDDDDDCCCBBBAAABBBBBBDDDDDDAAAAAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHEEEFFFGGGIIIIIIIIIIIIHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMKKKKKKKKKKKKKKKJJJIIIHHHJJJJJJIIIHHHGGGGGGFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA??????@@@BBBDDDHHHKKKMMMOOOQQQRRRSSSSSSUUUWWWYYY^^^fffkkklllmmmqqqttttttrrrrrrrrrrrrrrrqqqqqqqqqrrrsssuuuuuussspppoooooooooooommmkkkhhhdddbbb```[[[XXXTTTOOOKKKEEE@@@<<<======<<<<<<<<<======>>>AAA???@@@BBBCCCEEENNNWWWjjjwwwxxxtttwww}}}yyyrrrpppooorrrvvvvvvqqqkkk___^^^[[[ZZZZZZYYYWWWUUUVVVVVVWWWWWWXXXYYYZZZ[[[WWWXXXZZZ[[[\\\\\\\\\\\\YYYYYYYYYZZZ\\\^^^aaabbb\\\[[[ZZZ[[[^^^```aaa``````___^^^]]]\\\ZZZYYYYYYWWWXXXXXXXXXWWWVVVUUUTTTRRRRRRQQQOOONNNNNNQQQSSSXXXXXXXXXXXXXXXXXXWWWWWWXXXWWWWWWVVVWWWXXXZZZ[[[[[[YYYVVVVVVVVVVVVVVVTTTQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPRRRTTTWWWYYY[[[\\\]]]\\\[[[ZZZXXXWWWVVVUUUTTTUUUVVVWWWXXXYYYYYYYYYVVVWWWXXXXXXYYYXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWUUUUUUTTTUUUWWW[[[^^^aaa___aaa```XXXMMMGGGHHHKKKPPPdddXXXXXXXXXZZZ\\\^^^______cccmmm{{{{{{wwwrrrkkk```VVVOOOIIIEEEBBB???>>>>>>===<<<;;;;;;:::333555888888888999:::;;;<<<@@@DDDGGGPPP\\\dddfffppprrrssssssnnnggg```[[[RRROOOLLLKKKKKKLLLKKKKKKIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???>>>???@@@@@@@@@???=========<<<<<<===>>>???@@@@@@;;;;;;<<<>>>???@@@AAABBB;;;>>>@@@@@@@@@@@@AAABBBCCCBBBAAA@@@@@@AAABBBCCC>>>>>>???@@@@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEBBBCCCEEEFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCEEEHHHMMMPPPSSSSSSTTTVVVWWWWWWXXX[[[]]]^^^fffmmmnnnnnnrrrttttttuuutttsssrrrqqqppppppooonnnqqqsssssspppmmmlllmmmkkkiiigggccc___ZZZVVVTTTLLLIIIEEEBBB@@@===;;;888;;;::::::;;;===BBBGGGJJJNNNLLLKKKMMMNNNRRR^^^jjjwww~~~yyyyyyxxxnnnoooqqqssstttqqqlllggg[[[ZZZXXXXXXYYYYYYXXXVVVXXXXXXWWWXXXXXXYYYZZZZZZXXXYYYZZZ[[[[[[[[[ZZZZZZYYYYYYZZZ[[[]]]^^^```aaa]]][[[XXXXXXZZZ^^^```aaa______^^^\\\[[[ZZZYYYXXXVVVWWWYYYYYYYYYWWWTTTRRRSSSSSSRRRPPPOOOPPPSSSUUUWWWWWWWWWVVVVVVUUUUUUUUUVVVUUUUUUUUUUUUWWWXXXZZZXXXUUURRRQQQQQQSSSTTTSSSPPPPPPPPPQQQQQQQQQQQQRRRNNNOOORRRUUUXXXZZZ\\\]]]aaa```]]][[[YYYXXXWWWWWWSSSTTTUUUWWWXXXXXXYYYYYYTTTUUUWWWXXXXXXXXXWWWVVVVVVVVVUUUTTTTTTUUUVVVVVVRRRSSSSSSUUUWWW[[[]]]___\\\\\\ZZZSSSJJJFFFGGGIIIPPPdddWWWVVVVVVWWWZZZ]]]^^^^^^___eeeppp|||}}}xxxpppggg^^^UUULLLGGG@@@@@@??????>>>>>>======333555888:::999999999:::999<<<>>>@@@GGGSSS\\\___kkknnnrrrtttqqqkkkddd___UUURRRMMMKKKKKKMMMMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGCCCCCCCCCBBBAAA@@@???>>>>>>??????@@@@@@>>>===<<<<<<<<<<<<<<<===>>>@@@@@@============>>>>>>>>>>>>888;;;===>>>>>>>>>@@@AAABBBAAA@@@?????????@@@AAA>>>??????@@@AAAAAABBBBBB@@@AAABBBBBBCCCCCCBBBBBB@@@AAACCCDDDEEEEEEDDDDDDDDDDDDCCCCCCDDDFFFHHHJJJCCCDDDEEEFFFFFFEEEDDDCCCAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>AAAAAABBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFGGGHHHJJJNNNRRRWWWYYYVVVXXXZZZ[[[[[[]]]```bbb___gggnnnoooooorrrtttsssvvvuuutttsssqqqpppnnnnnnkkknnnqqqpppmmmjjjiiijjjeeeccc```[[[VVVPPPLLLIII@@@>>>;;;999999:::999888999888777:::@@@JJJSSSYYYZZZXXXWWWXXXYYY^^^lllyyy||||||}}}yyy|||xxxmmmooorrrsssqqqlllfffbbbWWWVVVVVVWWWYYYZZZYYYXXXYYYYYYXXXXXXXXXYYYYYYZZZXXXYYYZZZ[[[[[[ZZZYYYXXX\\\\\\\\\[[[\\\\\\]]]]]]___\\\WWWVVVXXX[[[^^^______^^^]]]\\\ZZZYYYXXXWWWUUUVVVYYYZZZYYYVVVSSSQQQWWWVVVUUUSSSRRRSSSWWWYYYVVVUUUUUUTTTTTTSSSSSSSSSRRRRRRQQQRRRSSSTTTVVVWWWWWWTTTPPPNNNOOOQQQRRRSSSRRRRRRRRRSSSTTTUUUUUUVVVNNNOOORRRUUUXXX[[[\\\]]]dddbbb___[[[YYYXXXXXXYYYRRRSSSUUUVVVWWWXXXXXXXXXSSSTTTVVVWWWXXXWWWVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVQQQQQQSSSUUUXXXZZZ]]]^^^YYYXXXUUUNNNHHHDDDEEEHHHOOOddd\\\\\\[[[ZZZZZZ[[[[[[\\\```eeejjjssszzzrrrqqqqqqjjjZZZKKKFFFFFFDDDAAA===<<<===>>>999999999888777666666666;;;;;;<<<===@@@FFFOOOUUUaaadddjjjqqquuurrrjjjccc]]]WWWRRRQQQPPPNNNLLLKKKLLLLLLLLLKKKJJJHHHGGGFFFIIIHHHGGGEEEDDDBBBAAAAAA===???AAACCCCCCBBB???>>>??????>>>===============999:::;;;<<<============:::;;;<<<===???AAACCCDDDAAAAAAAAA@@@@@@@@@??????===>>>???AAABBBCCCDDDDDD@@@@@@@@@?????????>>>>>>@@@>>>===>>>@@@AAAAAA@@@AAA@@@@@@@@@@@@AAACCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>============<<<<<<===>>>>>>???@@@@@@<<<>>>@@@AAAAAABBBDDDFFFGGGHHHIIIIIIIIIIIIKKKMMMHHHHHHIIINNNTTTYYYZZZZZZ___```aaabbbcccfffjjjmmmnnnnnnmmmmmmnnnoooqqqrrruuutttrrrpppnnnllljjjjjjiiijjjkkkjjjiiifffdddbbb___\\\VVVOOOHHHCCC???===;;;:::999888777777666666999:::===AAAGGGOOOWWW]]]bbb```^^^___fffooowww{{{zzzzzz~~~yyyzzzvvvkkklllnnnnnnlllfffaaa]]]^^^\\\ZZZWWWWWWXXXYYY[[[[[[\\\\\\[[[YYYYYYYYYZZZXXXVVVUUUWWW[[[]]]]]][[[[[[[[[]]]```dddddd___[[[]]]\\\ZZZYYYYYYZZZ\\\]]]]]]\\\ZZZYYYXXXWWWXXXXXXVVVWWWXXXYYYYYYWWWUUUTTTVVVWWWXXXXXXWWWVVVTTTSSSWWWUUUQQQOOOMMMNNNPPPQQQSSSSSSSSSTTTTTTUUUUUUVVVTTTSSSPPPNNNNNNOOOQQQSSSQQQQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQSSSTTTUUUVVVWWW\\\\\\]]]]]][[[ZZZXXXWWWVVVWWWWWWWWWWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUTTTTTTPPPPPPPPPQQQQQQQQQQQQRRRQQQRRRTTTYYY]]]``````___ZZZUUUNNNGGGCCCCCCDDDFFFRRReee[[[[[[[[[[[[[[[ZZZZZZZZZ\\\___dddnnn~~~}}}|||~~~zzzlll```TTTNNNGGGBBB@@@???>>>===;;;;;;:::999888888777777;;;;;;;;;;;;===AAAGGGLLLSSSVVV]]]ffflllnnnkkkggggggaaa[[[XXXVVVUUUSSSRRRPPPOOOOOOMMMKKKJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBBBB===>>>???@@@@@@???>>>===@@@???>>>>>>>>>>>>>>>>>><<<<<<=========<<<<<<;;;<<<<<<<<<<<<===???@@@@@@@@@@@@@@@@@@????????????>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>@@@>>>======???@@@??????<<<======>>>>>>>>>======@@@@@@@@@@@@@@@???>>>>>><<<<<<;;;::::::::::::::::::::::::;;;<<<=========???AAACCCCCCCCCDDDFFFHHHJJJKKKMMMNNNOOOQQQTTTWWWWWWUUUSSSTTTYYY^^^```aaacccdddfffgggiiilllqqqtttsssrrrqqqooonnnnnnnnnnnnpppooommmkkkiiigggfffeeeccccccdddcccaaa^^^\\\ZZZVVVSSSNNNHHHBBB===:::999777777666555555555666666888:::???DDDKKKTTT]]]ccceeeddddddhhhooowww}}}||||||}}}zzzyyy|||}}}tttkkkkkkkkkjjjgggccc```^^^\\\ZZZXXXVVVUUUVVVWWWYYYZZZ[[[\\\[[[ZZZYYYZZZ\\\]]]ZZZXXXXXX[[[]]]]]]\\\\\\[[[]]]aaaeeeeeebbb^^^\\\[[[ZZZYYYZZZ[[[]]]^^^]]]\\\ZZZXXXWWWWWWWWWXXXUUUVVVWWWWWWWWWVVVTTTSSSWWWWWWWWWWWWVVVUUUTTTTTTTTTRRRPPPNNNMMMMMMNNNNNNPPPQQQSSSTTTVVVWWWXXXXXXVVVUUURRRPPPOOOPPPQQQRRRQQQPPPOOOOOONNNNNNOOOOOONNNNNNOOOQQQRRRSSSTTTUUUUUUUUUVVVWWWWWWVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPTTTTTTTTTTTTTTTSSSRRRQQQOOOOOOPPPPPPQQQQQQQQQRRRQQQQQQTTTXXX\\\^^^^^^^^^XXXTTTMMMGGGCCCCCCEEEGGGRRReeeXXXYYYZZZ[[[[[[ZZZYYYXXXXXXWWW[[[gggsss|||}}}{{{sssdddZZZMMMFFFEEEEEEBBB???======<<<;;;:::999888777::::::;;;::::::;;;>>>@@@GGGJJJPPPXXXaaafffiiiiiimmmiiiddd___\\\[[[YYYWWWTTTSSSRRRPPPOOOMMMKKKJJJGGGGGGGGGGGGFFFEEEDDDDDD????????????????????????@@@@@@@@@???????????????>>>>>>>>>>>>===<<<;;;:::======<<<<<<<<<===>>>>>>?????????>>>>>>>>>======>>>>>>????????????>>>>>>????????????>>>>>>>>>>>>???>>><<<<<<===>>>===<<<;;;===???AAA@@@>>><<<:::<<<============<<<;;;;;;::::::999888888888999999:::::::::;;;<<<<<<======AAACCCEEEFFFFFFHHHJJJLLLNNNPPPRRRTTTVVVZZZ___bbbgggccc___]]]___cccggghhhiiijjjkkkllllllooosssvvvuuutttrrrooommmjjjhhhggghhhgggfffdddbbb```___^^^ZZZZZZZZZXXXVVVSSSPPPOOOJJJGGGCCC>>>:::777555444555555555555555666777888888<<>>===<<<:::999888777888999::::::888888888999CCCDDDHHHMMMTTT[[[```ccchhhiiihhhdddaaa___[[[VVVWWWVVVUUUSSSRRRQQQQQQPPPKKKLLLLLLKKKJJJHHHFFFEEEDDDDDDBBBBBBAAABBBCCCCCCAAABBBBBBBBBAAAAAA@@@@@@>>>>>>??????>>>======<<<===============>>>??????>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>???===;;;;;;<<<<<<;;;:::===@@@DDDFFFFFFBBB>>>;;;;;;<<<<<<===<<<<<<;;;;;;:::::::::999::::::;;;;;;<<<<<<===>>>???@@@@@@AAAAAACCCFFFHHHJJJLLLOOORRRSSSUUUXXXZZZ\\\```dddhhhmmmkkkgggeeeeeegggjjjlllmmmmmmmmmlllkkklllooorrrrrrqqqooolllhhhdddaaa```aaaaaa___^^^\\\ZZZYYYXXXRRRRRRQQQOOOLLLIIIGGGEEE@@@>>>;;;888555333333222777777777777888999::::::;;;@@@JJJTTT___iiisssyyy~~~~~~~~~|||{{{{{{zzz{{{~~~~~~xxxtttwwwyyy{{{}}}}}}{{{{{{vvvppphhhgggeeebbb```^^^]]]]]]ZZZYYYWWWUUUUUUUUUVVVVVVWWWYYY[[[\\\\\\]]]^^^```eeeddddddcccaaa^^^[[[YYYVVVUUUVVVZZZ___bbbaaa___\\\\\\[[[ZZZYYYZZZZZZ[[[ZZZZZZYYYXXXWWWVVVUUUUUUVVVUUUTTTTTTTTTTTTUUUUUUWWWVVVTTTRRRRRRRRRSSSSSSNNNOOOOOOOOONNNMMMKKKJJJJJJLLLPPPSSSVVVWWWXXXXXXXXXWWWUUUSSSQQQPPPOOOOOOMMMMMMLLLKKKKKKKKKKKKLLLJJJKKKLLLMMMOOOPPPQQQQQQPPPPPPQQQRRRRRRSSSSSSSSSQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRQQQOOONNNMMMLLLMMMMMMNNNOOOPPPQQQQQQPPPPPPQQQTTTXXXYYYYYYXXXTTTPPPJJJEEECCCDDDGGGIIIRRReeeSSSTTTVVVXXXXXXXXXVVVUUUWWWSSSVVV___bbbeeeyyy{{{xxxlll^^^QQQJJJGGGFFFAAA@@@???===;;;999888777666888:::;;;999888888888>>>???AAADDDHHHNNNTTTXXX```gggkkkiiigggeee```YYYXXXWWWVVVUUUUUUUUUUUUVVVQQQQQQQQQPPPNNNLLLIIIGGGHHHFFFEEECCCCCCCCCDDDEEECCCCCCDDDDDDCCCCCCBBBAAA===>>>??????@@@@@@@@@???=========>>>???@@@BBBBBB=========<<<<<<<<<;;;;;;999999;;;<<<===>>>>>>>>>========================>>><<<;;;:::;;;;;;;;;:::<<>>>>>???AAABBBDDDEEEEEEAAADDDGGGKKKMMMQQQTTTWWWXXX[[[]]]___```bbbeeehhhlllmmmmmmlllllllllmmmnnnkkkkkkkkkjjjiiijjjmmmooommmllliiifffccc```]]]\\\[[[ZZZYYYWWWVVVTTTSSSRRRLLLLLLJJJHHHEEECCC@@@???:::999777555444444444444777777888999:::;;;===>>>BBBIIITTT```kkkuuu}}}|||xxxvvvyyyyyyzzz}}}~~~xxxtttvvvzzz~~~|||zzz{{{zzzwwwvvvvvvsssmmmddddddcccbbbaaa___]]]\\\[[[[[[YYYXXXWWWWWWXXXXXXWWWYYY[[[\\\]]]^^^```bbbcccfffiiiiiigggaaa[[[XXXWWWUUUUUUXXX]]]aaa```^^^^^^]]]\\\[[[YYYXXXWWWWWWYYYXXXXXXWWWVVVUUUTTTSSSVVVVVVUUUUUUUUUUUUVVVWWWTTTSSSRRRPPPOOOPPPPPPQQQNNNOOOPPPQQQPPPNNNMMMKKKKKKLLLNNNQQQRRRSSSTTTTTTWWWVVVUUUTTTRRROOONNNLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMNNNNNNOOOPPPQQQQQQPPPPPPQQQSSSVVVWWWVVVUUURRRNNNIIIDDDBBBDDDGGGJJJQQQdddRRRSSSTTTUUUVVVVVVUUUUUUWWWUUUWWW\\\]]]```nnn|||nnn^^^RRRKKKIIIDDDCCCAAA???===;;;999888666999;;;<<<;;;999999:::777888:::<<>>???@@@AAAAAAAAAAAA>>>>>>>>>???@@@AAACCCDDD=========<<<<<<<<<;;;;;;777888:::<<<===>>>>>>???<<<<<<<<<<<<===============<<<::::::;;;<<<;;;:::888:::<<<>>>>>>;;;999777999999:::;;;;;;;;;;;;::::::::::::;;;<<<===>>>???>>>???AAACCCEEEGGGIIIJJJEEEHHHLLLOOOQQQTTTXXX[[[]]]```ccceeeeeeeeeeeefffkkknnnqqqrrrrrrpppooooooggghhhhhhgggggghhhlllnnnhhhfffccc___\\\[[[ZZZYYYSSSRRRQQQPPPNNNMMMLLLKKKFFFEEEDDDBBB???===<<<;;;777777555555555555666777666777888:::===@@@CCCDDDMMMTTT```kkkuuu~~~~~~}}}|||~~~~~~~~~|||tttnnnpppyyy}}}sssuuuuuurrrqqqrrrnnnhhh````````````______^^^]]]]]]]]]\\\[[[ZZZZZZZZZZZZXXXZZZ\\\]]]]]]^^^aaacccaaaeeekkkllliiiccc^^^[[[\\\YYYXXXZZZ^^^aaaaaa___^^^]]]\\\[[[YYYXXXVVVVVVWWWWWWWWWWWWVVVTTTSSSRRRUUUUUUUUUVVVVVVVVVVVVVVVSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPNNNMMMLLLLLLMMMNNNOOOPPPQQQRRRUUUUUUUUUTTTSSSPPPMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPQQQRRRSSSRRRQQQOOONNNMMMMMMMMMJJJJJJLLLMMMOOOOOOPPPPPPQQQRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQSSSUUUVVVTTTSSSQQQNNNHHHCCCBBBCCCGGGIIIOOObbb~~~QQQRRRRRRSSSTTTTTTUUUUUUUUUWWWXXXXXXYYY^^^gggnnnzzzpppdddYYYRRRHHHGGGEEEBBB@@@>>><<<;;;888:::<<<<<<;;;999::::::666888:::::::::<<<@@@CCCIIIVVV______bbbhhhiiiccc]]][[[YYYVVVUUUUUUUUUVVVQQQRRRTTTUUUTTTSSSPPPNNNJJJIIIHHHGGGGGGFFFFFFFFFEEEFFFGGGHHHGGGFFFDDDCCC@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>???@@@AAAAAA============<<<<<<<<<<<<999:::;;;<<<============;;;;;;;;;<<<<<<============;;;::::::<<<======<<<888888999999:::999999999;;;;;;<<<========================>>>???@@@BBBCCCAAABBBDDDGGGJJJMMMOOOQQQMMMOOORRRTTTUUUWWWZZZ\\\```dddiiikkkkkkiiihhhgggjjjmmmqqqsssqqqooooooooohhhhhhfffdddbbbbbbdddfffbbb___ZZZVVVSSSQQQRRRSSSJJJIIIHHHGGGFFFDDDCCCCCC@@@???===;;;999888777777555555444444444666777888666888;;;@@@EEEJJJNNNQQQWWW___jjjuuu~~~~~~||||||~~~~~~yyyrrroooqqqxxx}}}yyynnnppppppnnnnnnnnniiiccc]]]\\\[[[ZZZ[[[\\\^^^______^^^^^^]]]\\\\\\[[[[[[XXXZZZ\\\]]]^^^___aaacccaaaeeeiiikkkhhhdddbbbbbb___\\\YYYZZZ]]]______^^^[[[[[[[[[ZZZZZZYYYXXXWWWVVVVVVWWWVVVUUUTTTRRRQQQRRRSSSUUUVVVVVVVVVUUUTTTRRRSSSSSSRRRRRRQQQPPPOOOPPPPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLMMMPPPRRRTTTUUUUUUVVVVVVUUURRROOOMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOPPPQQQSSSRRRPPPNNNMMMMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMOOOPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQSSSUUUUUUSSSRRRQQQMMMHHHCCCAAACCCFFFHHHMMMaaa|||QQQQQQQQQQQQRRRSSSUUUUUUSSSWWWXXXUUUWWW^^^cccdddxxx~~~zzz}}}uuuggg\\\JJJIIIHHHEEEBBB@@@>>>===:::;;;<<<<<<:::999999::::::===>>>===:::999:::<<<<<>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;::::::<<<>>>>>>===<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAAAAAAAABBBCCCEEEFFFGGGDDDFFFHHHLLLOOOSSSVVVWWWTTTVVVWWWXXXXXXXXXZZZ\\\bbbffflllpppooommmkkkjjjiiilllppppppmmmkkklllmmmkkkiiifffaaa\\\ZZZZZZ[[[\\\XXXSSSMMMJJJIIIJJJKKKCCCCCCBBBAAA@@@>>>>>>===<<<;;;999777666555444444444333333333444555777888888:::???EEELLLSSSYYY\\\^^^eeeppp{{{{{{xxxvvvwww|||~~~vvvooopppyyyxxxsssjjjmmmnnnlllkkkkkkfff___\\\ZZZWWWUUUVVVZZZ___bbb______^^^^^^]]]\\\\\\[[[YYY[[[]]]^^^^^^___aaacccaaaeeehhhhhhfffeeefffggg```\\\XXXXXXZZZ]]]\\\[[[XXXXXXYYYZZZZZZZZZZZZZZZVVVVVVVVVVVVUUUSSSRRRPPPPPPQQQTTTUUUVVVUUUTTTRRRSSSTTTTTTUUUTTTRRRQQQOOOPPPPPPOOOOOOOOOOOOOOOOOOMMMLLLKKKKKKMMMQQQTTTWWWUUUVVVWWWXXXVVVTTTPPPNNNLLLLLLKKKJJJJJJJJJJJJKKKIIIJJJKKKLLLMMMNNNOOOPPPSSSRRRQQQOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOONNNMMMNNNNNNOOOPPPQQQQQQQQQQQQSSSRRRRRRQQQQQQPPPOOOOOORRRQQQRRRSSSUUUUUUSSSQQQQQQNNNHHHCCCAAABBBEEEGGGLLL```|||MMMMMMMMMNNNOOOPPPQQQRRRUUUUUUVVVUUUVVVYYY^^^bbbppp~~~{{{~~~wwwrrraaaYYYOOOGGGDDDAAA>>><<<888999::::::999999:::;;;777777777888999999::::::>>>@@@CCCIIIOOOUUU[[[^^^[[[ZZZYYYXXXWWWWWWVVVVVVRRRRRRSSSTTTUUUUUUUUUUUUPPPOOONNNOOOPPPQQQPPPOOOIIIHHHGGGFFFFFFFFFFFFFFFFFFEEECCCBBBAAAAAABBBBBBDDDCCCBBBBBBBBBAAA>>>;;;>>>======<<<<<<<<<======??????>>>>>>======<<<<<<========================;;;<<<<<<<<<======>>>>>><<<===>>>???@@@???>>>=========>>>??????@@@AAAAAAAAABBBDDDFFFIIIKKKLLLMMMNNNOOOPPPQQQRRRTTTWWWZZZWWWXXXZZZ\\\^^^______```eeefffgggjjjlllmmmkkkjjjjjjiiiggghhhhhhhhhfffeee```^^^\\\XXXUUUQQQOOOMMMNNNMMMJJJGGGEEECCCAAAAAA>>>>>>===<<<:::999888888888555333333444555333111777555333222444777:::;;;===???AAAGGGSSS___ccc```iiilllrrr|||{{{vvvsssxxxtttsssttt{{{zzztttooofffgggjjjlllkkkggg```ZZZWWWWWWXXXYYYYYYZZZ[[[[[[[[[^^^``````^^^\\\[[[[[[\\\[[[[[[[[[\\\^^^```aaaccccccddddddeeefffggggggbbb___\\\[[[[[[YYYVVVRRRWWWXXXXXXWWWVVVWWWYYYZZZ]]][[[WWWTTTRRRSSSTTTUUUQQQRRRSSSTTTTTTTTTTTTTTTRRRRRRSSSTTTTTTTTTTTTTTTPPPPPPQQQQQQQQQPPPPPPOOOJJJJJJKKKLLLMMMOOOQQQRRRUUUUUUVVVVVVUUUSSSQQQOOOOOOMMMKKKKKKLLLKKKJJJHHHKKKIIIHHHIIIMMMOOOQQQQQQLLLLLLKKKJJJIIIHHHHHHGGGNNNOOOQQQRRRRRRQQQPPPOOOJJJKKKMMMNNNOOOOOONNNNNNNNNNNNNNNNNNOOOOOOPPPQQQJJJLLLNNNQQQRRRSSSRRRQQQPPPQQQQQQMMMHHHEEEFFFHHHOOO]]]wwwMMMMMMMMMNNNOOOPPPRRRRRRTTTTTTTTTTTTTTTWWW[[[^^^bbbttt~~~mmmeee[[[SSSNNNIIIDDD@@@???@@@@@@@@@>>>=========888999999999::::::;;;;;;;;;<<<>>>AAAFFFKKKOOOQQQSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTUUUUUUVVVVVVVVVRRRQQQPPPQQQRRRSSSRRRPPPNNNMMMLLLJJJIIIHHHHHHHHHGGGFFFEEECCCCCCCCCCCCCCCCCCBBBBBBBBBCCCBBB@@@>>>???>>>>>>>>>>>>>>>???@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBB>>>???@@@AAAAAAAAA@@@@@@??????@@@BBBCCCEEEFFFGGGIIIJJJKKKMMMPPPRRRTTTUUUXXXYYYXXXWWWUUUTTTVVVXXXZZZ[[[]]]___```aaabbbbbbeeefffgggjjjmmmmmmjjjhhheeebbb```_________]]]\\\WWWUUUSSSPPPMMMIIIGGGFFFGGGFFFDDDAAA???>>>===<<<;;;;;;:::999888777666666888555333333555555444333555333222333555888:::;;;<<>>>>>===;;;:::999888777777777777777666555444333333777555444444555555555444666555444555666999<<<>>>BBBKKKUUU^^^hhhttt|||~~~~~~zzzyyy}}}~~~yyyxxx}}}wwwpppoooqqqwwwqqqggg___ZZZXXXWWWWWWUUUUUUTTTTTTTTTTTTUUUVVVYYY[[[]]]]]][[[ZZZYYYYYYZZZYYYYYYYYYZZZ\\\^^^______```aaacccdddfffggggggddd```\\\ZZZZZZ[[[[[[[[[XXXZZZ\\\[[[YYYWWWWWWWWWXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPOOONNNLLLJJJIIIHHHIIIJJJMMMPPPSSSUUUVVVWWWYYY[[[]]]^^^]]]ZZZVVVTTTOOONNNMMMMMMNNNOOONNNLLLLLLKKKKKKNNNRRRUUUWWWWWWPPPPPPOOOMMMLLLJJJIIIIIIIIIJJJLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNOOONNNNNNNNNNNNOOOOOOPPPNNNOOOPPPQQQRRRQQQPPPOOOQQQRRRQQQMMMGGGCCCCCCEEEMMM\\\vvvMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPQQQSSSVVV]]]aaammmzzz~~~|||wwwooohhhaaaYYYPPPIIIFFFEEECCCBBB@@@>>>;;;999<<<;;;;;;;;;;;;;;;;;;;;;999999888888999;;;<<<===??????@@@AAABBBDDDFFFGGGFFFFFFHHHJJJMMMPPPRRRTTTQQQPPPOOOOOOPPPPPPOOONNNOOONNNMMMLLLLLLKKKKKKKKKNNNNNNMMMLLLKKKKKKKKKKKKKKKIIIHHHHHHHHHHHHFFFDDDBBBAAAAAABBBBBBCCCDDDEEECCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEE??????AAABBBDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLNNNOOOQQQRRRSSSQQQQQQQQQSSSTTTWWWYYYZZZ]]]^^^^^^]]][[[ZZZ[[[\\\```aaabbbcccddddddeeeeeecccdddfffhhhiiigggccc___UUUQQQLLLHHHGGGFFFFFFEEEDDDCCCBBB@@@>>><<<:::999777777666555555555555555555555444444333333222222555444444333444555555555999888777777999>>>EEEJJJRRR]]]iiiooouuu}}}|||uuutttvvv}}}{{{~~~yyywwwyyyrrrlllnnnssswwwooocccXXXSSSRRRRRRRRRWWWVVVVVVUUUUUUUUUVVVVVVWWWYYY[[[[[[YYYXXXXXXYYYXXXXXXXXXXXXYYY[[[\\\^^^___```aaaccceeeggghhhiiiccc```\\\YYYXXXZZZ\\\^^^ZZZ\\\^^^]]][[[XXXVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSRRRQQQPPPOOOOOONNNLLLLLLLLLMMMMMMLLLKKKKKKHHHJJJMMMQQQTTTWWWXXXYYYZZZ\\\^^^```^^^[[[XXXUUUOOONNNMMMNNNPPPPPPOOONNNLLLLLLLLLNNNQQQTTTUUUTTTQQQPPPOOOMMMLLLJJJIIIHHHGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKJJJJJJJJJLLLMMMOOOOOONNNNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQPPPPPPNNNNNNOOOPPPOOOKKKFFFCCCCCCEEELLL[[[tttLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRQQQOOOOOOQQQSSSXXXZZZaaarrrzzzyyy~~~zzzzzzuuupppiii```YYYOOOLLLIIIFFFFFFDDDAAA>>><<<<<<;;;;;;::::::999999999999888888888999;;;<<<999999:::<<<===@@@AAACCC>>>???AAADDDHHHMMMQQQSSSQQQOOONNNNNNOOOOOONNNMMMKKKKKKKKKKKKLLLNNNOOOPPPRRRRRRRRRQQQQQQPPPOOOOOOQQQOOOMMMLLLLLLKKKIIIGGGDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHBBBCCCDDDEEEGGGHHHIIIJJJLLLMMMMMMMMMNNNOOOPPPPPPRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTUUUWWWYYY[[[[[[]]]^^^^^^]]]\\\]]]^^^^^^^^^___`````````````````````aaabbbbbb```\\\XXXNNNJJJEEEAAA@@@??????>>>======<<<:::999888777666555555444444444555555666444444444444444444333333444444444444444555666777666777888:::@@@JJJVVV___iiittt}}}zzzwwwzzz}}}}}}{{{yyyyyy}}}xxxyyy}}}}}}qqqkkknnnrrrnnnggg^^^VVVQQQPPPOOOOOOVVVVVVWWWWWWVVVVVVVVVUUUVVVXXXYYYYYYXXXWWWXXXYYYXXXWWWWWWWWWXXXZZZ\\\]]]``````bbbccceeeggghhhiiibbb___[[[XXXWWWXXX\\\___[[[]]]___^^^\\\YYYWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTTTTSSSTTTUUUUUUUUUTTTRRRPPPOOONNNNNNNNNLLLLLLMMMNNNOOOOOONNNNNNIIIKKKNNNQQQTTTVVVXXXYYYZZZ[[[]]]^^^]]]ZZZWWWTTTPPPOOONNNOOOPPPQQQPPPOOOMMMLLLLLLMMMOOOPPPPPPOOOOOONNNMMMLLLJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJKKKKKKJJJJJJJJJLLLMMMOOOOOONNNNNNMMMMMMNNNNNNNNNPPPPPPPPPOOOOOONNNMMMLLLKKKLLLMMMJJJFFFDDDEEEGGGJJJYYYsssJJJJJJJJJKKKLLLMMMOOOOOOOOOPPPPPPOOONNNNNNOOOQQQTTTVVV[[[fffzzz~~~yyy{{{wwwuuu~~~}}}zzztttmmmgggYYYTTTMMMIIIHHHGGGDDDAAA======<<<;;;::::::999999888888777777777888::::::777777888999:::<<<===>>>;;;;;;===AAAEEEJJJNNNQQQPPPOOOMMMMMMNNNNNNLLLKKKGGGHHHIIIKKKMMMPPPSSSTTTTTTTTTTTTTTTTTTRRRQQQQQQTTTRRROOONNNNNNNNNLLLKKKHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIJJJKKKMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSVVVVVVVVVVVVVVVVVVVVVVVV[[[YYYXXXWWWWWWXXXZZZ\\\\\\]]]^^^^^^[[[ZZZZZZZZZWWWXXXXXXYYYYYYYYYXXXXXXYYYXXXWWWWWWWWWUUUQQQNNNFFFCCC???<<<<<<;;;:::999777777666666555444444444555555444444555555666777444444444444444555555555444555666666666666999;;;444888???FFFOOO]]]lllvvv~~~zzzvvvwwwyyy{{{}}}zzz}}}{{{rrrlllkkkmmmddd```ZZZVVVSSSQQQOOONNNSSSTTTVVVXXXXXXWWWUUUTTTVVVWWWXXXXXXWWWWWWXXXYYYXXXWWWWWWWWWXXXZZZ\\\]]]``````aaacccdddfffggghhhaaa___\\\YYYVVVWWW[[[^^^]]]^^^___^^^\\\YYYYYYYYYWWWWWWVVVVVVUUUVVVVVVVVVWWWVVVUUUSSSSSSTTTUUUUUUUUUTTTRRRPPPOOONNNOOOOOOQQQRRRRRRRRRRRRRRRQQQQQQNNNNNNOOOQQQSSSUUUXXXYYYYYYYYYZZZZZZYYYWWWUUUTTTQQQPPPNNNOOOPPPQQQPPPNNNMMMMMMLLLMMMOOOOOOMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNOOONNNNNNMMMMMMMMMMMMNNNOOOOOONNNMMMMMMLLLKKKKKKHHHJJJKKKIIIEEEDDDFFFHHHIIIXXXrrrIIIIIIIIIIIIJJJLLLMMMNNNLLLMMMNNNMMMLLLLLLMMMNNNPPPTTTYYY^^^hhh{{{{{{|||zzz}}}~~~wwwrrrfff^^^TTTMMMKKKIIIFFFCCC??????>>>===<<<::::::999:::999888777777888999999777777777777888999::::::999:::;;;===@@@DDDHHHJJJLLLJJJIIIIIIIIIIIIGGGFFFCCCDDDFFFHHHKKKOOOQQQSSSTTTTTTUUUUUUTTTSSSQQQPPPRRRPPPNNNNNNOOOPPPPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLMMMMMMNNNOOOOOONNNMMMMMMMMMOOOPPPRRRSSSVVVVVVWWWWWWWWWXXXXXXXXX[[[YYYVVVTTTSSSTTTUUUWWWVVVXXXYYYXXXVVVTTTSSSSSSPPPPPPQQQQQQQQQPPPPPPOOOQQQOOOMMMKKKJJJHHHFFFCCC>>><<<999888888888777555444444444444444444444444444444444444444555555666333333444444555555555666666888::::::999:::<<>>FFFRRR\\\fffrrr~~~~~~}}}{{{www{{{~~~zzzsssmmmgggddd```]]]YYYWWWVVVTTTRRRPPPRRRTTTXXX[[[\\\ZZZWWWUUUVVVWWWXXXXXXWWWWWWYYYZZZXXXXXXWWWWWWYYYZZZ\\\]]]______```aaabbbcccddddddaaaaaa___[[[XXXXXX[[[^^^^^^______^^^[[[ZZZZZZ[[[ZZZYYYWWWUUUUUUVVVWWWXXXXXXWWWUUUSSSSSSTTTUUUVVVUUUTTTRRRPPPOOOOOOPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWTTTSSSRRRQQQSSSUUUXXXZZZYYYXXXXXXWWWVVVUUUTTTTTTRRRPPPOOOOOOPPPPPPNNNMMMNNNNNNNNNPPPQQQRRRPPPNNNJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFGGGGGGIIIJJJKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNOOOOOONNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKHHHJJJJJJHHHDDDBBBDDDGGGHHHWWWqqqHHHHHHHHHIIIJJJKKKLLLMMMIIIJJJLLLKKKJJJJJJKKKLLLKKKPPPUUUTTTVVVhhhsss{{{}}}www}}}}}}uuukkk^^^UUURRROOOLLLHHHAAA@@@???>>>===<<<;;;:::===<<<:::999888888999999888777777666666777888888888888888999;;;>>>AAACCCFFFEEECCCCCCDDDCCCBBB@@@@@@AAABBBEEEHHHKKKMMMOOOSSSSSSTTTTTTSSSRRRPPPOOOOOOMMMLLLLLLOOOQQQRRRRRRQQQQQQOOONNNMMMLLLLLLLLLIIIIIIIIIHHHGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMOOOQQQRRRTTTUUUVVVWWWXXXYYYZZZZZZVVVTTTQQQNNNMMMMMMNNNOOOMMMOOOQQQQQQPPPNNNNNNNNNKKKKKKLLLLLLKKKKKKJJJJJJLLLIIIEEECCCBBB@@@>>>===888666555555666666444333555555555555666666666666444333333333333444444555333333333444444555555666888;;;======<<<<<>>???===<<<:::999999999999<<<;;;:::999999999:::;;;888888888999:::;;;===>>>@@@@@@???>>>===<<<<<<;;;@@@AAAAAABBBDDDFFFHHHIIIMMMMMMMMMMMMMMMLLLLLLKKKJJJKKKKKKKKKKKKKKKJJJIIIMMMMMMMMMLLLKKKJJJJJJIIIJJJIIIIIIHHHHHHGGGGGGFFFHHHHHHGGGGGGFFFGGGGGGGGGLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIJJJLLLNNNPPPRRRSSSRRRPPPNNNOOOQQQRRRQQQNNNQQQOOOMMMLLLKKKKKKLLLLLLJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEAAAAAAAAA???===:::777666666666666666666666666666222222333333222222222222333333222222333555777888555555777;;;;;;888999===888<<<@@@CCCEEEJJJPPPUUU___gggsss}}}zzzyyy}}}}}}xxxwwwyyyssshhhmmmwwwyyy}}}{{{rrrhhhaaa^^^ZZZZZZYYYWWWWWWVVVVVVVVVRRRTTTXXX\\\]]]\\\ZZZYYYYYYYYYXXXXXXWWWWWWWWWVVVWWWWWWWWWXXXYYY[[[]]]______\\\ZZZ\\\___bbbbbbaaadddcccaaa____________```\\\___aaa```^^^\\\]]]___[[[ZZZXXXXXXYYYZZZZZZYYYWWWVVVTTTSSSRRRSSSTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQUUUVVVYYY\\\^^^______```YYYYYYWWWUUUSSSTTTWWWZZZZZZZZZXXXUUURRRQQQRRRSSSSSSTTTTTTRRROOOMMMMMMNNNLLLMMMOOOPPPQQQQQQPPPOOOIIIIIIHHHGGGGGGHHHHHHHHHFFFFFFHHHIIIJJJKKKKKKKKKNNNNNNNNNMMMNNNNNNOOOOOOLLLLLLKKKJJJJJJKKKLLLMMMPPPMMMJJJJJJKKKIIIFFFCCCDDDEEEFFFEEECCCBBBBBBCCCFFFUUUoooHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJNNNJJJKKKQQQSSSVVVeeevvvwwwtttyyy}}}vvvpppkkkddd\\\UUUMMMIIIDDD@@@?????????>>>???>>><<<;;;:::999999999<<<;;;:::999999999:::;;;:::::::::999999::::::;;;::::::::::::999999999999>>>??????@@@BBBCCCEEEFFFHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLJJJIIIIIIKKKLLLKKKIIIFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@????????????@@@======<<<;;;:::888777666222222222222222222222222444444333333222222333333888888777666666666777777555444666::::::999<<>>??????>>>===<<<<<<<<<<<<<<<;;;;;;:::999999::::::===<<<;;;:::999888888888666666666777777777888888<<<<<<<<<===>>>???AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCCDDDCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBDDDDDDCCCBBB@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>===============<<<<<<;;;::::::::::::;;;888888777666666666666666444444444444444444444444666555333222222222333444666666666666666555555555888666777;;;<<<>>>CCCJJJQQQWWWaaajjjppptttwwwxxxvvv{{{zzzwwwxxx}}}xxxnnnkkkmmmsssxxx|||sssmmmmmmqqqvvvyyy|||yyytttnnnhhhbbb[[[WWWZZZYYYXXXVVVUUUTTTTTTTTTSSSTTTUUUWWWXXXYYYZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYXXXXXXWWWWWWWWWXXXXXX\\\[[[ZZZ[[[]]]___```___bbbbbbbbbbbbbbbbbbbbbaaa[[[\\\]]]]]]\\\\\\^^^``````___]]]\\\]]]^^^]]]\\\[[[[[[[[[ZZZYYYWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSTTTVVVXXXYYYYYYYYYXXX[[[ZZZXXXUUUSSSRRRTTTVVVZZZZZZYYYWWWTTTRRRRRRSSSRRRSSSSSSQQQNNNMMMMMMMMMQQQPPPOOONNNMMMMMMMMMMMMKKKKKKIIIHHHGGGGGGGGGGGGIIIHHHGGGEEEEEEEEEFFFGGGJJJJJJIIIIIIJJJKKKKKKLLLKKKKKKJJJJJJKKKMMMOOOPPPPPPOOOMMMMMMLLLKKKHHHFFFDDDDDDCCCAAA@@@@@@BBBEEEIIIWWWnnnGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHGGGIIIMMMMMMNNNUUU___mmmwwwtttuuu||||||vvvrrrlllfff]]]TTTMMMGGGBBB???@@@??????>>>>>>>>>??????===<<<<<<;;;::::::::::::===<<<;;;:::999888888888888888888888888888888888999999999999:::;;;<<<===<<<============<<<;;;;;;;;;<<<===>>>???@@@@@@@@@??????@@@AAAAAABBBBBBCCCBBBAAA@@@???>>>===<<<;;;============>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAA@@@??????>>>>>>=========>>>>>>>>>======>>>???@@@AAA@@@???>>><<<<<<;;;;;;;;;;;;;;;<<<:::999999888888888999999777666555333333333444555555555555555555555555555666555333222111222333444333444555555666777777777;;;:::;;;AAAEEEIIIRRRZZZiiimmmsssxxx{{{}}}}}}|||zzz~~~zzzyyyxxxyyy}}}{{{wwwrrrnnnooosss}}}}}}vvvnnniiihhhkkkoooqqqvvvrrrllliiifffaaaZZZUUUXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVVVVUUUUUU[[[[[[[[[[[[]]]^^^^^^^^^^^^___```aaaaaabbbbbbbbb\\\\\\\\\[[[\\\]]]___aaabbb```^^^]]]^^^^^^]]]\\\\\\\\\\\\\\\ZZZXXXUUUTTTUUUUUUUUUUUUUUUTTTTTTSSSTTTUUUVVVWWWWWWWWWVVVUUUXXXXXXWWWUUUSSSRRRTTTVVVXXXYYYXXXVVVSSSQQQQQQQQQPPPQQQQQQPPPMMMLLLLLLMMMPPPOOONNNLLLLLLLLLMMMNNNLLLLLLJJJIIIGGGGGGFFFFFFGGGFFFDDDCCCCCCDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPOOONNNMMMLLLJJJHHHDDDDDDBBB@@@>>>???BBBEEEIIIUUUlllFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGIIILLLMMMNNNSSSYYY]]]rrr|||wwwxxx}}}~~~|||zzzvvvpppiii```VVVLLLFFFBBBAAA???>>>===>>>???@@@>>>>>>>>>===<<<;;;;;;:::;;;::::::999999:::::::::;;;::::::999888777777777777777777777777888999999999999::::::999999888777888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::999888888999999999:::;;;<<<===>>>==============================<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;666777999::::::999888777999999888888888888999999888777777777777777888888888777555333222222333444111111111111111111111111555444333333333333444555777777777888999::::::;;;<<<===CCCMMMVVV___jjjttt}}}}}}zzz{{{}}}wwwnnnnnnssswww|||zzztttpppllljjjjjjkkkkkkkkkjjjhhhfffeeeeeeaaaZZZTTTVVVUUUTTTSSSSSSRRRRRRRRRSSSSSSSSSTTTUUUWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXWWWVVVVVVUUUTTTZZZ[[[\\\\\\\\\\\\]]]]]][[[\\\]]]^^^___aaabbbbbb___]]]\\\[[[]]]___aaacccbbb```^^^]]]]]]]]]\\\ZZZ[[[[[[[[[[[[YYYWWWTTTSSSTTTTTTUUUUUUUUUTTTSSSRRRUUUVVVWWWWWWWWWVVVUUUUUUTTTUUUUUUTTTSSSSSSUUUWWWUUUVVVVVVTTTQQQOOONNNOOOOOOPPPPPPOOOLLLKKKKKKLLLMMMMMMLLLKKKLLLMMMNNNOOOMMMLLLKKKIIIHHHGGGGGGGGGDDDCCCBBBAAABBBDDDFFFHHHGGGGGGGGGHHHHHHIIIKKKKKKIIIIIIIIIIIIKKKLLLNNNPPPPPPPPPPPPOOOMMMLLLKKKJJJEEEEEECCC@@@>>>>>>AAADDDIIIVVVlllEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKMMMPPPSSS```nnnzzzwww}}}}}}vvvkkk___WWWKKKHHHCCC???======>>>???@@@@@@@@@???>>>===<<<;;;999999999999:::;;;;;;<<<;;;:::999888777666555555666666666555666666777777777777888888777777666555666666777888999999999999::::::::::::::::::::::::999999999888777777666666777777777777888999::::::::::::::::::::::::::::::999999999999999999999999888:::::::::999888999:::555555666666666555555444555444444444444555666666555555444444444555666666888777666555444333333333333333333333333333333333444555555666777777888888999999888888999;;;===>>>CCCFFFPPP___lllvvv}}}~~~~~~|||xxxxxxyyyyyyoooiiiooozzzyyyssslllkkkkkkllllllkkkgggddd^^^___`````````]]]XXXTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[VVVWWWWWWXXXXXXWWWVVVVVVYYY[[[]]]]]]\\\\\\\\\]]]ZZZZZZZZZ[[[]]]```cccddddddaaa]]]\\\^^^aaadddeeecccaaa^^^]]]]]]\\\ZZZYYYYYYYYYYYYXXXWWWUUUTTTSSSTTTTTTUUUVVVUUUTTTSSSRRRUUUVVVWWWWWWWWWVVVUUUUUURRRSSSTTTTTTSSSTTTVVVWWWSSSTTTUUUSSSPPPNNNMMMMMMNNNOOOOOONNNLLLJJJKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLJJJIIIHHHHHHHHHHHHBBBBBBAAABBBCCCEEEFFFHHHFFFFFFFFFFFFGGGIIIJJJKKKIIIIIIHHHHHHIIIKKKMMMNNNOOOPPPQQQPPPMMMKKKKKKKKKGGGFFFEEEBBB???>>>@@@BBBJJJVVVmmmDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHIIIIIIHHHHHHIIIKKKKKKOOOYYY```rrr{{{~~~uuunnn^^^XXXPPPGGGBBB@@@@@@AAABBBBBBBBBBBBAAA???===<<<:::999999999::::::;;;<<<:::999999999888888777777777666666555555555666666666666666666666555444444444444555555555555555444444555555666666777777777666666666666666666666666777777666666666666777888777777777777777777777777888888888888777777666666555777888888666555666888777666666555444444444444222222222222222333444444444444444444444555666666444444555555555555444444666666666666666666666666555666999;;;<<<===<<<<<<;;;::::::<<>>===;;;;;;:::999999:::::::::::::::::::::;;;;;;;;;;;;777777666555555555666666555555555555555444333333222333333333333222222111///000111222444555666777444444444555555555666666777777666555555555666666555555555555555555555555:::999888777666555555444222555666666333222444666666555333111000000111222333333222333333444555555666555555555666777777888000222333555666666555555444444444444444444444444555888;;;???AAAAAA@@@???@@@@@@AAAEEEMMMVVV^^^cccfffjjjuuu|||||||||ooohhhkkkttt}}}nnneeefffggghhhiiiiiieee^^^ZZZUUUVVVWWWTTTPPPOOORRRUUUOOOOOOOOOPPPQQQRRRTTTTTTSSSTTTUUUWWWXXXYYYZZZZZZUUUUUUUUUVVVVVVWWWWWWWWWSSSTTTVVVYYYZZZZZZZZZZZZYYY]]]``````]]]\\\]]]^^^\\\ZZZYYYYYY\\\aaagggjjjlllgggaaa___bbbeeeggggggeeeccc```^^^^^^]]][[[YYYYYYXXXVVVUUUTTTUUUUUUVVVVVVWWWXXXYYYYYYWWWUUUTTTRRRSSSUUUVVVVVVUUUTTTTTTTTTUUUUUUTTTSSSRRRRRRSSSTTTUUUVVVUUUQQQOOOMMMMMMLLLMMMNNNMMMKKKJJJJJJKKKLLLLLLMMMMMMMMMKKKJJJHHHKKKJJJJJJIIIIIIIIIJJJJJJDDDDDDEEEEEEDDDDDDCCCBBBAAAAAABBBBBBDDDEEEFFFGGGIIIHHHGGGGGGGGGHHHIIIJJJMMMOOOQQQOOOLLLJJJKKKLLLIIIIIIIIIFFFBBB???>>>>>>BBBOOOgggDDDCCCCCCDDDFFFFFFEEEDDDAAABBBDDDEEEFFFFFFFFFEEEDDDDDDFFFGGGGGGHHHGGGGGGNNNNNNQQQYYYfff||||||}}}}}}vvvlllaaaWWWRRRPPPOOOQQQRRRRRRMMMFFF???===<<<===>>>===;;;888888<<<@@@<<<;;;999999::::::888777999888777666666555555666888777777666555444444444333333222222222333444444222222222222222333333333111111222333333333333222333333333333444444555666555555555555444333222222555555666666555555444333222333444333111000111222222222333333333444444444222222111111111111111111444444555777888999:::;;;999777666666666666555333444666888999999:::<<<======>>>BBBHHHNNNQQQOOOLLLHHHMMMUUU]]]dddkkkqqquuu}}}}}}~~~zzzwwwwww|||uuutttuuuxxx}}}rrrffffffiiijjjggg```ZZZVVVVVVPPPTTTVVVTTTQQQPPPSSSWWW\\\XXXSSSPPPQQQSSSVVVWWWSSSTTTVVVXXXYYYYYYXXXXXXUUUTTTTTTTTTUUUVVVWWWWWWWWWSSSQQQUUU\\\___[[[VVVZZZ[[[[[[YYYWWWUUUVVVVVVVVVXXXZZZYYYYYY^^^gggooooookkkeee```]]]^^^```bbbccccccdddcccaaa]]]YYYWWWVVVVVVUUUUUUVVVWWWYYYZZZXXXXXXXXXXXXWWWVVVUUUTTTUUUUUUTTTSSSRRRRRRSSSSSSNNNPPPRRRSSSTTTSSSRRRQQQOOOOOOPPPPPPOOOOOONNNMMMNNNNNNMMMKKKJJJHHHGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKGGGGGGFFFEEEDDDCCCBBBBBB@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIMMMMMMLLLLLLKKKKKKJJJJJJHHHJJJLLLJJJEEE@@@??????CCCMMMbbb{{{DDDDDDCCCEEEFFFGGGFFFDDDBBBCCCDDDEEEFFFFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHLLLJJJKKKPPPYYYiii~~~|||xxxooohhhccc```___aaaaaa___XXXOOOFFFAAA???<<<>>>???===;;;999:::<<<>>><<<;;;:::;;;;;;:::888999999888888888999999:::999999888777777666555555555555444444444444444555333333333333333333333333111222333333444444333333555444444333444555666777222222333444444333333333333444444444444333222222222333444333111000111222222222333333333444444444222222222111111111111111111222222333444555666666666666555666777777777666777999;;;<<<===???BBBEEEHHHIIILLLRRRZZZ___aaa```cccffflllsssyyy}}}~~~|||yyyyyy}}}~~~{{{|||}}}uuuqqqrrryyy}}}yyyyyyzzz{{{~~~rrriiiiiihhheeeaaa[[[XXXWWWWWWTTTWWWYYYXXXTTTTTTWWWZZZaaa]]]WWWSSSSSSTTTUUUVVVUUUUUUVVVWWWXXXXXXXXXXXXVVVVVVUUUTTTTTTSSSSSSSSSRRROOOMMMOOOSSSUUUTTTQQQSSSUUUXXXXXXVVVTTTSSSSSSUUUWWWYYYYYYYYY]]]eeekkkjjjgggbbb^^^\\\]]]___aaadddeeefffeeeccc```\\\ZZZVVVUUUTTTTTTTTTUUUWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTUUUTTTSSSSSSRRRRRRSSSSSSPPPQQQSSSTTTTTTSSSQQQPPPOOOOOOPPPPPPOOOOOONNNMMMOOONNNMMMKKKIIIGGGFFFEEEHHHGGGGGGGGGFFFFFFFFFEEEGGGGGGGGGGGGGGGHHHIIIIIIFFFFFFEEEEEEDDDBBBAAA@@@@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHLLLLLLLLLKKKKKKJJJJJJJJJHHHJJJLLLJJJDDD@@@??????CCCMMMbbb{{{EEEDDDDDDEEEGGGGGGFFFEEECCCCCCDDDDDDEEEDDDDDDCCCEEEEEEDDDDDDEEEFFFGGGHHHLLLJJJJJJMMMQQQZZZlll|||}}}}}}{{{|||}}}wwwrrrooommmlllkkkhhh```UUUJJJBBB>>>===@@@BBBBBB???<<<;;;;;;???===;;;;;;<<<<<<;;;999999999999999:::;;;<<<===::::::999999888777777777888777666555555555555555555555555444444333333222222333333444444444444444666555444333333444666888000000222333333444444444111222222222222111000000222333444333222111222333333333333333444444444444333222222222111111111000222333333333444444555555888888888888999999999::::::<<<>>>???BBBFFFKKKOOOVVVWWW[[[aaajjjrrrwwwyyy{{{{{{}}}zzzuuutttzzz{{{{{{zzzzzz|||xxxpppnnnttt{{{}}}xxxwwwyyy}}}{{{rrrlllkkkfff^^^YYYVVVVVVWWWWWWUUUWWWYYYYYYVVVVVVXXX[[[eeeaaaZZZVVVTTTTTTTTTSSSVVVVVVVVVUUUUUUVVVWWWWWWWWWWWWUUUTTTRRRQQQPPPOOONNNMMMLLLKKKKKKLLLMMMMMMMMMQQQUUUWWWWWWTTTRRRRRRTTTWWWYYYYYYYYY\\\bbbfffdddbbb^^^[[[ZZZ[[[^^^```ccccccddddddbbb```]]][[[VVVUUUTTTSSSSSSSSSSSSTTTSSSTTTUUUUUUVVVUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRSSSQQQRRRRRRSSSRRRPPPOOONNNOOOOOOOOOOOOOOONNNMMMMMMMMMMMMKKKJJJHHHFFFEEEDDDFFFFFFEEEEEEEEEEEEDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGCCCDDDEEEEEEDDDBBB@@@>>>@@@@@@AAABBBCCCCCCCCCCCCEEEEEEEEEDDDEEEEEEFFFFFFJJJJJJJJJJJJJJJJJJJJJIIIGGGJJJKKKIIIDDD@@@???@@@CCCMMMaaazzzEEEDDDDDDEEEGGGHHHFFFEEECCCCCCCCCCCCCCCCCCCCCBBBEEEDDDCCCBBBCCCEEEGGGIIIJJJHHHIIILLLNNNSSS___kkkyyy{{{|||~~~yyyvvvqqqpppmmmfff\\\RRRIIIDDDDDDEEEFFFGGGEEEDDDBBBAAA@@@>>>;;;::::::;;;:::999999999999999999:::;;;;;;:::999999999888888888777999888777666555444444444666666555444333333222222222222333444444444444333666555333222222333555777111222333444444444444444111111111222111000000///222333444444222111222444333333333444444444444555333333333222222222111111666666666777777777777888<<<===>>>>>>===>>>???@@@AAABBBDDDFFFIIIOOOUUUZZZbbbdddiiiqqqyyy|||vvvuuu{{{uuuvvvyyy~~~~~~vvvsssuuu~~~|||xxxsssqqqsssyyy}}}zzzvvvpppllljjjcccZZZUUUUUUVVVVVVUUURRRTTTVVVVVVUUUUUUVVVXXXbbb^^^YYYUUUTTTSSSRRRQQQVVVUUUSSSRRRRRRSSSTTTUUUVVVUUUTTTSSSQQQPPPNNNMMMNNNNNNNNNKKKHHHHHHJJJNNNNNNQQQUUUWWWVVVUUUUUUVVVUUUWWWYYYZZZZZZ\\\```ccc___]]]ZZZXXXXXXZZZ]]]___^^^^^^______^^^\\\ZZZYYYVVVVVVUUUTTTRRRRRRQQQQQQRRRRRRTTTUUUUUUVVVVVVVVVSSSRRRRRRQQQQQQRRRRRRRRRQQQQQQQQQPPPOOOMMMKKKJJJNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCEEEFFFEEECCC@@@>>>???@@@AAABBBBBBCCCCCCBBBEEEEEEDDDDDDCCCDDDDDDDDDHHHHHHHHHIIIIIIIIIIIIIIIGGGIIIKKKHHHCCC@@@???@@@CCCLLL```yyyEEEDDDDDDEEEGGGGGGFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBEEEDDDBBBBBBBBBDDDGGGHHHEEEDDDEEEHHHIIIKKKRRRZZZeee|||yyyyyy~~~}}}yyyxxxuuuqqqkkkddd]]]YYYRRRQQQPPPOOOOOOOOONNNNNNCCC@@@<<<::::::999888777::::::999888777777888888999999888888888888777777888888666555444444444444666666555444333222222111111222222333333333333333555444333222111222444555555555666555555444333333222222222222222111111000222333444444333222333444333333444444444555555555444444444444444444444444555555666777888999999:::;;;>>>BBBDDDEEEGGGKKKNNNQQQRRRSSSUUUWWW\\\bbbggglllpppwww||||||}}}zzz|||~~~{{{yyy~~~{{{sssmmmiiikkknnnsssyyy~~~|||yyyvvvtttrrrooollljjjddd___YYYWWWVVVVVVTTTQQQPPPQQQSSSTTTTTTTTTTTTUUUZZZXXXTTTRRRRRRQQQPPPOOOSSSRRRQQQPPPPPPPPPQQQRRRRRRRRRSSSRRRRRRPPPOOONNNNNNOOOOOOLLLHHHHHHKKKOOOQQQRRRSSSSSSSSSTTTWWWYYYVVVWWWYYY[[[\\\^^^```bbb]]][[[YYYWWWWWWYYY\\\^^^ZZZ[[[[[[[[[ZZZYYYWWWWWWWWWVVVVVVTTTSSSRRRPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSRRRPPPOOOMMMKKKJJJLLLLLLLLLLLLLLLKKKKKKJJJDDDDDDEEEEEEFFFFFFFFFGGGDDDDDDDDDEEEEEEEEEEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBCCCEEEFFFEEECCCAAA???>>>???@@@AAABBBBBBBBBBBBDDDDDDCCCCCCBBBCCCCCCCCCFFFFFFGGGGGGHHHHHHHHHIIIGGGIIIJJJGGGBBB??????AAABBBLLL___xxxDDDCCCCCCDDDFFFFFFEEEDDDBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCDDDFFFGGGGGGEEEEEEHHHHHHFFFIIINNNTTThhhyyyuuu}}}{{{yyywwwtttpppllldddaaa^^^]]]]]]\\\[[[YYYIIIEEEAAA===<<<;;;999888<<<;;;:::999888888888888888888888888888888888888888777666555555444555555666666666555444444444333222222333444444444444444555555444333333333333444777777777666666555444333222333333333333222111111222333444444333333444555333444444444555555555555444444555555666666777777333444555777999;;;===>>>===BBBIIINNNRRRWWW^^^cccggghhhiiijjjjjjmmmqqqttttttzzz}}}~~~zzzpppfff```]]]cccnnnzzz|||zzzyyyyyyyyytttrrrooommmllljjjfffddd___]]]\\\ZZZYYYVVVSSSPPPPPPQQQSSSUUUVVVVVVUUUUUUSSSRRRPPPPPPQQQQQQPPPOOOPPPPPPPPPOOOOOOPPPPPPQQQPPPQQQRRRSSSRRRRRRPPPOOOMMMOOOOOOMMMKKKJJJMMMPPPTTTTTTSSSQQQPPPRRRUUUXXXVVVWWWXXXZZZ\\\^^^```bbb^^^]]][[[YYYYYYZZZ\\\]]][[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUTTTSSSQQQPPPOOOPPPQQQRRRSSSTTTTTTTTTTTTQQQPPPPPPPPPPPPQQQQQQRRRVVVUUUSSSRRRPPPNNNMMMMMMJJJJJJJJJJJJJJJIIIHHHHHHBBBBBBCCCCCCDDDEEEFFFFFFCCCCCCDDDDDDDDDDDDEEEEEEBBBBBBAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDBBB@@@???>>>>>>???@@@AAAAAAAAAAAACCCBBBBBBAAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHGGGHHHIIIFFFBBB???@@@BBBBBBKKK___wwwCCCBBBBBBCCCEEEEEEDDDCCCAAAAAA@@@@@@@@@BBBCCCDDDAAABBBBBBCCCCCCDDDEEEEEEHHHFFFGGGJJJJJJGGGHHHLLLPPP[[[kkkyyy{{{~~~~~~}}}{{{xxxtttrrrooommmlllhhhccc___RRRMMMHHHCCCAAA???===<<<======<<<<<<;;;<<<<<<<<<999999999999::::::::::::888777777666666666777777777777777777777777777777444555555666666666666666666666777777777666444444555555555666555555444444222222333333222222111000222333444444333333444666444444444444555555555555444444555777888999:::;;;888999;;;???BBBEEEGGGIIIKKKQQQYYY___ccciiiqqqwww{{{||||||{{{zzzyyy{{{}}}yyy}}}}}}~~~zzzqqqiiiccc```gggnnnzzz{{{wwwsssqqqppppppmmmllljjjiiihhheee```]]]\\\]]]^^^]]]ZZZVVVSSSRRROOOPPPRRRTTTVVVVVVUUUTTTQQQPPPOOOPPPRRRRRRQQQOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPQQQSSSSSSSSSRRRPPPOOONNNOOOPPPPPPPPPQQQRRRSSSVVVWWWVVVUUUSSSSSSTTTVVVUUUUUUUUUWWWZZZ^^^```aaabbb```^^^[[[ZZZZZZ[[[\\\[[[[[[ZZZYYYXXXWWWVVVUUUSSSTTTTTTSSSRRRPPPNNNMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQRRRTTTSSSRRRPPPNNNMMMLLLLLLHHHHHHHHHHHHHHHGGGFFFFFFBBBBBBBBBCCCCCCCCCCCCCCCAAABBBBBBBBBCCCCCCCCCDDDBBBBBBAAA@@@???@@@@@@@@@???@@@@@@@@@@@@??????>>>===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCBBBCCCCCCDDDFFFGGGHHHHHHFFFHHHHHHEEEAAA???@@@BBBBBBKKK^^^vvvBBBAAAAAABBBDDDEEECCCBBB@@@@@@??????@@@BBBCCCEEE@@@AAABBBCCCDDDDDDDDDDDDCCCAAACCCGGGHHHGGGHHHLLLMMMQQQXXXfff|||xxxuuuzzz}}}zzzyyyvvvpppggg```XXXTTTMMMHHHEEECCCAAA???>>>>>>>>>>>>???@@@AAABBB;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999999999999999999999:::::::::666666777888888888888888777888999:::999888666444222222333444555555555555222222222222222111000000222333444444333333555666444444444555555555666666444444666777999;;;<<<===@@@AAADDDHHHMMMQQQTTTUUU\\\bbbiiinnnqqquuu}}}~~~yyy}}}yyyrrrooonnn|||||||||yyyssskkkffffffgggzzz}}}xxxsssnnnllljjjjjjjjjiiihhhhhhfffbbb]]]YYY[[[^^^```^^^YYYUUUTTTUUUMMMNNNPPPRRRUUUUUUSSSRRRRRRQQQQQQRRRSSSSSSRRRPPPNNNOOOQQQSSSTTTTTTSSSSSSRRRSSSTTTTTTSSSQQQOOONNNPPPQQQRRRTTTVVVWWWWWWWWWYYYZZZ[[[[[[XXXVVVUUUUUUTTTSSSSSSUUUYYY]]]```aaadddccc```]]]\\\[[[\\\\\\[[[ZZZYYYXXXVVVUUUTTTSSSQQQRRRRRRRRRQQQOOOMMMLLLMMMMMMNNNOOOOOOOOONNNNNNOOOOOOOOOOOOPPPPPPQQQRRRQQQPPPNNNLLLKKKJJJIIIIIIFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@??????@@@@@@>>>>>>>>>==================>>>???@@@@@@AAA@@@@@@??????@@@@@@AAABBBCCCDDDAAABBBCCCDDDEEEFFFGGGHHHFFFHHHHHHEEEAAA???@@@BBBBBBKKK^^^vvv@@@@@@AAAAAABBBCCCDDDDDDAAAAAAAAABBBBBBCCCCCCCCCBBBAAA@@@???@@@BBBDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEJJJLLLRRR[[[hhhxxxwww~~~~~~~~~zzzsssmmmccc```[[[WWWSSSOOOJJJGGGEEEBBB??????BBBDDDEEEDDD@@@>>><<<::::::;;;===>>><<<:::888888999:::999888999999999999999777666666777777777777777666666666555444333333666777777777333333333222333444444555444444444444444333222111555555666777777666444333666555444444333333333444:::666666999:::999>>>FFFGGGKKKRRRYYYaaagggjjjlllmmmpppuuuzzz~~~}}}}}}~~~~~~wwwrrrrrruuuzzz~~~{{{qqqiiihhhjjjmmmxxx|||}}}yyyrrrkkkgggeeefffgggqqqmmmgggaaa\\\ZZZZZZZZZYYY\\\]]][[[VVVRRRQQQRRRMMMMMMNNNOOOPPPRRRSSSSSSSSSRRRQQQQQQQQQSSSTTTUUUQQQPPPPPPQQQRRRRRRPPPOOORRRRRRQQQPPPPPPOOONNNNNNPPPQQQSSSUUUVVVWWWVVVVVVXXXYYYZZZ[[[[[[ZZZYYYYYYTTTTTTSSSRRRSSSWWW]]]bbbgggeeebbb___^^^^^^^^^___YYYWWWUUUUUUUUUUUUSSSRRRRRRQQQPPPOOOOOOOOOPPPQQQPPPPPPOOOOOOOOONNNNNNNNNRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNOOOOOONNNNNNNNNIIIJJJJJJJJJJJJHHHGGGFFFDDDCCCAAA@@@??????@@@@@@??????@@@AAABBBDDDEEEFFFDDDDDDBBB@@@???>>>======<<<<<<======>>>>>>??????@@@???>>>======>>>???@@@@@@@@@??????@@@@@@AAABBB@@@AAACCCEEEFFFGGGGGGFFFGGGHHHHHHFFFCCC@@@??????@@@JJJ]]]uuu@@@@@@AAAAAABBBCCCCCCDDDAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@BBBDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEGGGHHHLLLSSS\\\nnn{{{vvvxxx{{{{{{vvvrrrooollljjjhhheeeaaa^^^VVVRRRLLLJJJJJJKKKKKKKKKEEEBBB???>>>>>>>>><<<;;;<<<:::888888999999999888:::;;;;;;<<<<<<<<<;;;;;;::::::999999888777777777888888888888888888888999777666666555555555555555444444555555666555555555444444555666555555444333444444555666777999:::;;;===:::;;;???AAABBBHHHPPPTTTYYYaaajjjrrrxxx{{{|||yyy}}}}}}|||zzzzzz|||xxxxxxxxxyyy|||zzzmmmjjjjjjooorrrvvvyyytttmmmiiiggghhhhhhggghhheee```[[[WWWUUUUUUUUUVVVYYYZZZXXXTTTQQQPPPQQQMMMNNNOOOPPPQQQRRRSSSSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRSSSRRRPPPMMMPPPPPPOOOOOONNNMMMLLLLLLMMMNNNPPPRRRTTTUUUUUUUUUVVVWWWXXXYYYZZZZZZYYYXXXUUUUUUUUUTTTUUUWWW\\\___aaa```^^^\\\[[[[[[\\\]]]ZZZXXXVVVVVVVVVUUUSSSRRROOONNNNNNMMMMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJHHHGGGFFFDDDCCCBBB@@@@@@@@@@@@AAA@@@@@@@@@@@@AAACCCDDDEEEBBBAAA@@@?????????????????????>>>>>>===<<<<<<;;;@@@???>>>======>>>???@@@@@@????????????@@@AAAAAAAAABBBCCCEEEFFFFFFFFFEEEFFFGGGHHHFFFCCC@@@??????BBBKKK___vvv@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDHHHIIILLLPPPWWWcccyyy~~~}}}uuurrr|||}}}~~~~~~}}}|||xxxvvvnnniiiccc___\\\[[[ZZZZZZQQQMMMIIIHHHIIIGGGAAA;;;>>><<<:::999:::;;;;;;:::999::::::;;;<<<=========::::::888777666666555555777999;;;:::666444555666666666555555444333333333111222333444555555555555555555666666666666666666555555777999;;;>>>AAABBBBBBBBBFFFMMMRRRWWW^^^eeejjjnnnttt{{{yyyyyy{{{~~~uuuyyy~~~ooogggdddiiiqqqyyy|||~~~vvvoooiiifffhhhiiihhheee___]]]YYYVVVTTTSSSSSSSSSSSSUUUVVVUUUSSSQQQPPPPPPMMMOOOPPPRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPTTTSSSSSSTTTUUUSSSPPPMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLMMMOOOPPPQQQRRRRRRSSSTTTVVVWWWXXXXXXXXXWWWWWWXXXXXXXXXWWWWWWYYY[[[]]]\\\[[[ZZZYYYZZZ[[[\\\ZZZXXXVVVUUUUUUTTTRRRQQQNNNMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNMMMLLLJJJIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBB??????>>>>>>>>>???@@@@@@???>>>>>>======<<<<<<<<>>????????????===<<<<<<======>>>>>>???;;;:::999888777777777888777;;;>>><<<666222333666555555555555555444444333333333444555666666666666888888:::;;;<<<<<<======:::;;;===???CCCFFFIIIJJJMMMRRR[[[eeennntttzzz{{{zzz|||~~~~~~}}}pppgggbbbkkksss~~~xxxppphhheeeggghhhddd___YYYXXXVVVUUUTTTTTTUUUUUURRRSSSTTTTTTSSSRRRQQQQQQOOOPPPRRRSSSTTTSSSRRRRRRSSSTTTVVVWWWVVVTTTRRRPPPRRRRRRSSSUUUVVVUUURRRPPPOOOPPPPPPQQQPPPOOONNNMMMLLLMMMMMMNNNNNNNNNNNNNNNPPPQQQSSSUUUVVVVVVVVVVVVXXXZZZ[[[[[[YYYWWWWWWWWW\\\\\\[[[ZZZYYYZZZZZZZZZYYYWWWUUUTTTTTTSSSQQQOOONNNMMMMMMMMMMMMOOOPPPQQQOOONNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLJJJIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGJJJJJJJJJIIIIIIHHHGGGGGGDDDCCCBBB@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@???>>>>>>======>>>>>>???:::;;;;;;<<<===>>>?????????>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>???@@@@@@BBBBBBBBBCCCCCCCCCCCCBBBEEEFFFFFFEEEBBB@@@???@@@EEENNN```uuu@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@???AAA@@@@@@@@@AAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBEEEJJJOOOUUU^^^ggguuuyyyqqqiiigggllluuu}}}~~~|||zzzuuurrrrrrtttpppeee\\\PPPLLLHHHFFFFFFFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBB???>>><<<;;;::::::;;;<<<;;;???AAA???999666777:::666666777888888777777666777777888999999999999999<<<>>>AAADDDFFFGGGGGGGGGDDDFFFIIIMMMRRRWWW[[[]]]bbbjjjvvv~~~|||}}}uuunnnooowww~~~uuunnnkkkkkkmmmyyy}}}~~~~~~tttjjjeeedddccc^^^YYYTTTUUUUUUUUUVVVVVVWWWWWWSSSSSSTTTUUUUUUUUUTTTRRRQQQRRRSSSTTTTTTTTTSSSRRRUUUVVVXXXZZZYYYWWWTTTRRROOOPPPQQQTTTWWWXXXVVVTTTSSSTTTUUUUUUUUUTTTSSSRRRPPPPPPOOONNNMMMMMMMMMLLLNNNOOOQQQSSSTTTUUUTTTTTTXXXZZZ\\\\\\ZZZWWWVVVUUU[[[ZZZYYYXXXXXXWWWWWWWWWWWWUUUSSSSSSRRRRRRPPPNNNMMMLLLKKKKKKKKKLLLNNNOOOLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGJJJIIIHHHHHHGGGFFFFFFFFFDDDCCCAAA@@@??????@@@@@@@@@@@@???>>>>>>>>>>>>?????????>>>===<<<<<<<<<<<<::::::;;;<<<===>>>?????????>>>===<<<<<<===>>>???>>>>>>======>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFEEEBBB@@@???@@@DDDMMM^^^ttt@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBEEEBBBCCCHHHKKKMMMQQQVVV^^^fffvvvzzzmmmffffffiiilllttt~~~|||}}}vvvbbb^^^YYYVVVUUUUUUTTTSSSOOOMMMLLLJJJIIIIIIJJJKKKEEEDDDAAA>>><<<<<<======???@@@AAA???;;;:::<<<>>>::::::;;;<<<<<<;;;999888999:::;;;<<<============FFFIIINNNTTTWWWXXXXXXWWWUUUWWW[[[```gggmmmrrruuuxxx|||vvvmmmhhhkkkvvvxxxsssmmmiiiiiimmmtttyyy~~~~~~~~~~~~uuujjjbbb___]]]ZZZVVVQQQRRRSSSUUUWWWWWWXXXXXXUUUUUUUUUVVVXXXXXXVVVTTTUUUTTTTTTTTTTTTTTTTTTTTTVVVXXXZZZ[[[[[[YYYWWWUUUNNNNNNOOORRRVVVXXXXXXXXXUUUVVVXXXYYYYYYXXXVVVUUUSSSRRRPPPOOONNNMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSRRRWWWYYY[[[[[[YYYWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVTTTSSSRRRRRRRRRPPPOOOKKKJJJIIIIIIHHHIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIHHHFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHGGGFFFEEEEEEEEEEEECCCBBB@@@???>>>>>>?????????>>>>>>=========>>>>>>???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>><<<<<<<<<<<<>>>>>>===============>>>>>>???@@@@@@??????@@@AAABBBBBBCCCEEEEEEDDDBBB@@@???@@@CCCLLL]]]rrr@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBFFFCCCBBBGGGJJJJJJKKKMMMSSSWWWaaatttzzzrrrkkkfffhhhqqq|||xxxrrrmmmkkkjjjiiihhhcccbbb```______```aaabbbYYYVVVQQQLLLIIIGGGFFFFFFGGGFFFDDDBBBBBBDDDFFFHHHLLLLLLMMMLLLKKKHHHFFFDDDCCCDDDFFFIIIKKKMMMNNNOOOUUUZZZbbbjjjooopppnnnmmmiiikkkmmmrrrwww{{{|||~~~zzzxxxvvvuuuyyy}}}vvvpppfffgggjjjpppvvv}}}}}}zzz~~~yyyqqqggg^^^ZZZXXXXXXXXXPPPRRRTTTWWWYYYZZZZZZZZZWWWVVVVVVWWWYYYYYYVVVTTTXXXVVVUUUSSSSSSSSSTTTUUUVVVWWWYYYZZZZZZYYYXXXWWWPPPOOONNNPPPSSSVVVXXXXXXUUUWWWYYYZZZZZZYYYWWWUUURRRQQQOOONNNNNNNNNOOOPPPOOOOOOQQQRRRSSSRRRQQQQQQUUUWWWYYYZZZXXXWWWVVVWWWQQQRRRSSSTTTVVVWWWWWWWWWVVVTTTSSSSSSTTTTTTSSSRRRNNNMMMKKKJJJIIIJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHDDDEEEFFFGGGGGGHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCCCCDDDDDDAAA@@@???============>>>=========<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>===<<<<<<<<<<<<===>>>>>>???>>>>>>>>>???@@@BBBCCCCCCDDDEEEDDDAAA@@@???@@@CCCLLL]]]rrr@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBB@@@@@@AAAAAAAAA@@@@@@???BBBAAAAAA@@@@@@AAAAAABBBBBB======BBBFFFFFFGGGIIIRRRTTTYYYcccwwwyyynnndddlllxxx}}}|||{{{zzz{{{zzzyyyxxxyyy{{{}}}~~~qqqmmmgggaaa\\\XXXWWWVVVTTTQQQNNNMMMOOORRRUUUVVVdddddddddccc```\\\XXXVVVTTTUUUXXX\\\```ccceeefffccciiisss|||~~~xxxyyyzzz{{{}}}zzz{{{zzzwwwxxx|||~~~}}}tttkkkdddbbbiiittt{{{uuuxxxzzz{{{sssmmmccc[[[VVVVVVYYY[[[RRRTTTWWWZZZ\\\]]]]]]\\\XXXWWWVVVWWWYYYYYYVVVSSSZZZXXXUUUSSSRRRSSSUUUVVVUUUVVVWWWYYYYYYYYYXXXXXXRRRPPPNNNOOORRRUUUWWWWWWTTTVVVXXXZZZZZZXXXVVVUUUOOOOOONNNNNNNNNPPPQQQRRROOOPPPQQQRRRRRRRRRQQQPPPSSSVVVXXXXXXXXXWWWWWWXXXOOOPPPSSSVVVXXXZZZ\\\\\\VVVUUUTTTUUUVVVVVVUUUTTTRRRQQQOOONNNMMMLLLMMMMMMKKKKKKJJJJJJJJJIIIIIIIIIEEEFFFGGGHHHJJJJJJJJJKKKEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFDDDCCCBBBBBBCCCCCC@@@???>>><<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>::::::::::::;;;<<<===>>>888999:::;;;===>>>???@@@>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<===>>>>>>>>>=========???@@@BBBDDDBBBDDDEEEDDDAAA@@@???@@@DDDLLL^^^sssAAAAAAAAAAAA@@@???>>>>>>??????@@@@@@@@@AAAAAAAAA======>>>????????????>>>BBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBCCCDDDEEEFFFGGGLLLHHHLLLXXXdddtttrrrkkkjjjttt{{{zzz~~~}}}wwwrrrnnnllliiigggdddccceeejjjpppttt||||||}}}|||yyyuuurrroooooooooooorrruuuxxxyyyyyyuuuxxx~~~~~~|||{{{yyysssnnnpppwwwyyyrrrnnnjjjhhhlllyyy|||wwwwwwpppuuu}}}yyytttdddaaa]]]YYYWWWWWWXXXZZZVVVWWWYYYZZZ\\\]]]]]]]]]YYYYYYXXXWWWWWWWWWWWWWWW[[[WWWTTTTTTUUUWWWVVVTTTVVVUUUTTTUUUWWWYYYYYYYYYTTTQQQNNNOOOTTTVVVUUURRRWWWXXXYYYYYYWWWVVVVVVVVVPPPPPPOOONNNNNNNNNNNNOOOSSSTTTUUUVVVVVVTTTSSSQQQTTTVVVVVVUUUTTTSSSSSSTTTPPPPPPPPPQQQRRRUUUXXXZZZWWWWWWYYYYYYYYYXXXWWWVVVWWWUUURRROOOMMMLLLLLLLLLNNNLLLJJJIIIIIIIIIHHHGGGIIIHHHGGGHHHJJJKKKJJJIIIFFFEEEDDDBBBBBBDDDEEEGGGFFFFFFEEEDDDBBBAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<==================<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????BBBBBBBBBAAA>>>>>>>>>@@@CCCLLL]]]qqq??????@@@@@@@@@@@@@@@????????????@@@@@@@@@AAAAAA===>>>>>>???@@@?????????AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFCCCEEEOOOVVVaaawwwssspppuuu{{{yyywwwuuuvvvzzz~~~|||||||||~~~{{{yyywwwxxxuuutttyyyrrrhhheeejjjqqqwwwzzz~~~|||wwwttttttqqqwwwyyynnnggg]]][[[YYYVVVUUUVVVWWWXXXUUUVVVWWWYYYYYYZZZZZZZZZXXXXXXWWWWWWWWWWWWWWWXXXZZZWWWTTTTTTVVVWWWVVVUUUUUUTTTTTTUUUXXXZZZZZZZZZWWWTTTQQQRRRUUUWWWUUURRRRRRTTTWWWYYYXXXVVVUUUTTTQQQPPPPPPOOOOOOPPPQQQQQQTTTUUUVVVWWWWWWWWWUUUTTTTTTUUUUUUTTTSSSRRRSSSUUURRRQQQPPPPPPQQQSSSVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWXXXVVVSSSPPPNNNMMMMMMMMMNNNLLLJJJIIIIIIIIIHHHGGGIIIGGGGGGHHHIIIJJJJJJIIIIIIGGGEEECCCBBBBBBCCCCCCAAAAAA@@@@@@?????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????AAAAAAAAA@@@>>>===>>>???BBBKKK]]]ppp<<<===>>>???@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@???@@@??????>>>>>>??????@@@??????@@@AAABBBCCCDDDDDDGGGDDDFFFKKKNNNRRR___oooyyytttvvv}}}}}}||||||vvvtttvvvxxxyyyuuunnnddd^^^```kkkxxxyyyuuusssqqqqqqsssxxxzzz{{{yyytttlllccc^^^XXXXXXWWWVVVVVVWWWWWWXXXVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVWWWWWWXXXYYYWWWUUUUUUVVVWWWWWWVVVVVVUUUUUUWWWZZZ\\\\\\[[[[[[XXXVVVVVVXXXXXXVVVSSSLLLOOOSSSWWWXXXWWWTTTRRRRRRRRRQQQQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYYYYXXXWWWVVVVVVUUUSSSQQQPPPRRRTTTSSSRRRPPPOOOOOOQQQRRRTTTWWWWWWVVVWWWWWWXXXYYYZZZZZZXXXUUURRRPPPNNNNNNNNNNNNLLLJJJIIIJJJJJJHHHGGGHHHGGGFFFGGGIIIJJJIIIHHHJJJHHHFFFCCCAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB???>>>==================<<<<<<<<<<<<=====================<<<<<<<<<;;;;;;>>>======<<<<<<;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???@@@@@@>>><<<<<<===>>>AAAJJJ\\\ppp<<<===>>>>>>?????????>>>>>>>>>>>>????????????@@@>>>??????@@@@@@@@@@@@@@@>>>>>>============>>>>>>======>>>>>>???@@@@@@AAAHHHFFFHHHKKKKKKKKKQQQ[[[nnnxxxttt}}}}}}zzzyyyzzzzzzvvvuuuyyywwwmmmbbbccceeehhhmmmttt{{{sssnnnnnnoooqqquuuzzzrrriiibbb^^^]]]]]]XXXYYYYYYZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYVVVUUUUUUUUUUUUVVVWWWWWWXXXWWWUUUUUUUUUWWWWWWXXXWWWWWWWWWYYY\\\^^^^^^]]]^^^\\\ZZZZZZZZZZZZWWWUUUJJJLLLOOOSSSVVVVVVUUUSSSVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYYYYYYYXXXVVVSSSPPPNNNOOOQQQRRRQQQOOONNNNNNOOOQQQRRRVVVVVVUUUUUUVVVWWWYYY[[[[[[YYYWWWTTTQQQPPPOOONNNOOOMMMJJJJJJJJJJJJIIIGGGHHHGGGFFFGGGHHHIIIHHHGGGHHHGGGEEECCCAAA@@@@@@@@@CCCCCCBBBBBBBBBBBBBBBAAA======<<<<<<<<<<<<======<<<<<<<<<<<<========================<<<<<<<<<<<>>>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>===;;;;;;<<<===@@@III[[[ooo===>>>>>>>>>======<<<;;;======>>>>>>>>>?????????>>>>>>???@@@@@@@@@@@@???>>>======<<<<<<======>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBEEEGGGGGGEEEHHHMMM[[[iiizzzsssuuu{{{~~~zzzzzzyyyxxxzzz~~~|||zzzzzz}}}xxxooohhheee```gggpppxxx|||}}}~~~|||oookkkmmmooorrrvvvxxxrrriii```ZZZXXXYYY[[[YYYZZZ[[[[[[[[[ZZZYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTVVVWWWYYYYYYYYYYYY\\\___```___^^^^^^]]]\\\\\\\\\[[[YYYWWWMMMLLLLLLOOOSSSVVVVVVVVVYYYXXXVVVTTTRRRQQQPPPPPPRRRRRRTTTUUUVVVWWWXXXXXX[[[[[[XXXTTTPPPMMMMMMNNNPPPOOONNNMMMNNNOOOQQQSSSUUUTTTTTTSSSTTTVVVXXXYYYYYYXXXVVVTTTRRRPPPOOOOOOOOOMMMKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGHHHGGGEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<============>>>>>>=========<<<<<<<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<======<<<;;;:::<<<===@@@III[[[nnn~~~============<<<;;;:::999============>>>>>>>>>>>>======>>>????????????>>>>>>======<<<<<<======>>>AAAAAAAAAAAABBBBBBCCCCCC???@@@CCCEEEEEEEEEGGGIIIOOOVVVdddzzz|||tttnnnqqqxxx}}}~~~ssstttvvvyyy}}}zzz|||}}}zzzwwwxxx}}}}}}{{{tttkkkbbbaaafffkkkpppvvv}}}xxxllljjjmmmnnnoooppphhhfffccc```\\\YYYVVVUUUWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWXXXXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSTTTWWWYYYYYYYYYZZZ]]]___```^^^\\\[[[\\\]]]]]]]]]\\\[[[ZZZRRRPPPMMMOOOTTTWWWXXXWWWXXXWWWUUUSSSQQQPPPOOOOOOQQQRRRRRRSSSTTTVVVWWWWWWZZZ[[[ZZZWWWRRROOONNNNNNPPPOOONNNMMMNNNOOOQQQSSSSSSSSSRRRSSSSSSTTTUUUVVVVVVUUUTTTSSSRRRPPPOOOOOOOOOMMMKKKJJJKKKKKKIIIHHHHHHFFFEEEFFFGGGGGGFFFDDDAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>===<<<;;;:::::::::999::::::;;;<<<<<<<<<<<<<<<============>>>>>>>>>=========<<<<<>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<======<<<;;;;;;<<<>>>@@@III[[[nnn}}};;;;;;<<<<<<<<<;;;;;;:::<<<<<<<<<=========>>>>>><<<<<<===>>>>>>>>>>>>===>>>>>>============>>>>>>@@@AAAAAAAAAAAABBBBBBBBBAAABBBDDDCCCDDDEEEGGGGGGHHHLLLUUUdddzzzzzzyyyxxxvvvwwwzzz~~~|||{{{yyyxxxxxxzzz|||}}}|||vvvhhhiiikkknnnttt{{{~~~xxxsssfffeeecccaaaccciiirrrxxx~~~tttiiiiiikkkjjjgggfff]]]^^^^^^^^^\\\ZZZWWWUUUUUUUUUVVVVVVWWWYYYYYYZZZVVVVVVWWWWWWXXXWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQQQQPPPRRRSSSRRRQQQSSSVVVYYYYYYYYYYYY[[[]]]]]][[[YYYWWWYYY\\\]]]]]]]]]\\\\\\VVVSSSQQQSSSWWWZZZXXXVVVUUUTTTSSSQQQPPPPPPPPPPPPRRRRRRRRRSSSTTTUUUVVVVVVVVVXXXYYYYYYVVVSSSQQQQQQRRRQQQOOONNNNNNNNNPPPQQQQQQQQQRRRRRRRRRRRRRRRQQQRRRRRRRRRRRRQQQPPPOOOOOOPPPNNNKKKKKKKKKKKKJJJHHHHHHFFFEEEEEEFFFFFFEEEDDDAAAAAAAAABBBBBBBBBAAAAAACCCBBBBBBAAA@@@??????>>>:::::::::::::::;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>=========<<<>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????<<<======<<<;;;;;;===>>>AAAJJJ[[[nnn|||999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>;;;<<<<<<===============>>>>>>============>>>>>>>>>>>>>>>>>>????????????@@@AAAAAA??????AAABBBBBBBBBFFFLLLUUUccczzz}}}yyy{{{vvvyyy|||{{{{{{yyy}}}|||qqqiiihhhgggiiiqqq~~~}}}xxxooogggXXX[[[```jjjvvv}}}|||}}}qqqhhhhhhjjjfff```]]]]]]\\\ZZZXXXXXXXXXZZZZZZSSSTTTUUUVVVXXX[[[]]]^^^WWWXXXXXXYYYZZZZZZYYYYYYWWWVVVTTTSSSQQQPPPPPPPPPOOOQQQRRRRRRQQQRRRUUUYYYWWWWWWXXXZZZ[[[ZZZXXXUUUTTTWWW[[[]]]]]]]]]]]]^^^WWWUUUTTTWWW[[[\\\XXXTTTQQQQQQPPPPPPPPPPPPQQQQQQSSSSSSSSSSSSTTTUUUVVVVVVSSSUUUYYYZZZXXXVVVTTTTTTUUUTTTQQQOOOMMMMMMNNNOOOPPPPPPRRRRRRRRRQQQPPPOOOPPPPPPPPPQQQPPPPPPOOONNNPPPNNNLLLKKKKKKKKKJJJIIIHHHFFFEEEEEEFFFFFFEEECCCAAAAAABBBBBBBBBAAA@@@@@@========================;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<=========>>>>>>>>>>>>>>>========================>>>>>>>>>>>>????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????<<<===>>>===;;;;;;===???BBBKKK[[[nnn|||