BM6P6(@ yyylll```]]]]]]ZZZWWWUUUUUUSSSOOOLLLIIIHHHGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLMMMNNNOOONNNMMMLLLKKKLLLNNNOOONNNLLLLLLMMMNNNPPPMMMKKKKKKNNNOOONNNLLLLLLLLLJJJIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGCCCDDDDDDDDDDDDDDDCCCBBB@@@@@@AAAAAA@@@???===<<<<<<;;;:::888666333222111444555666888:::<<<>>>@@@??????>>>>>>======<<<<<<<<<;;;::::::999999999999::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<;;;;;;:::999999888777777666666555444333222222111////////////000111222333444444444444444444444444333222111000////////////000111111111111222222222222111111000000000000000111111111000111111222222111111222222222333333333333222000............////////////000111111222222222222222222111111000///111000///...---,,,++++++***)))(((&&&&&&''''''((()))))))))((('''%%%$$$###$$$######"""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""""" !!!"""$$$&&&)))---222666;;;>>>EEENNNYYYaaafffgggggghhhiiijjjiiieee^^^YYYQQQMMMGGG@@@:::555222111***)))'''%%%$$$$$$$$$$$$"""""""""!!!   !!!!!!   !!! !!!"""###$$$$$$$$$$$$#########"""""""""###$$$%%%&&&%%%$$$###$$$%%%%%%''')))+++---...---...////////////222444222333333555777999;;;<<<~~~pppbbb]]]\\\YYYVVVUUUVVVTTTPPPMMMKKKJJJJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOOOONNNMMMLLLMMMNNNOOONNNMMMLLLMMMOOOQQQNNNLLLMMMOOOPPPOOOMMMMMMLLLKKKJJJJJJJJJKKKLLLKKKKKKJJJJJJIIIHHHHHHGGGEEEEEEEEEEEEDDDCCCCCCBBB@@@@@@AAAAAA@@@???===<<<<<<;;;999777555333222111333444555666888;;;===>>>???>>>>>>>>>=========<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===;;;;;;;;;:::999999888888777666555555333333222111111000000111111222333444444444444444444444444444333222111000////////////000000111111111222222222111111000////////////000111111111111111111222222111111222222222333333333333222000///......////////////000000111222222222222222333333333222000000111000000///---,,,,,,+++***)))((('''''''''(((((()))))))))((('''&&&$$$$$$$$$###""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!"""!!! """%%%'''***,,,///333888;;;CCCEEELLLUUU^^^eeehhhhhhjjjiiigggfffbbb\\\UUUPPPGGGDDD>>>888333///---,,,)))(((&&&%%%$$$######$$$""""""!!!!!!   !!!!!!  !!!""""""###############"""""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$&&&&&&'''(((***,,,...///,,,---////////////111333333333444555777999;;;<<>>>>>>>>>>>============<<<<<<;;;;;;::::::;;;;;;========================>>>======<<<<<<<<<======<<<<<<;;;;;;::::::999999777666666555444333222222222111111222222333444555444444444444444444444444333222111000000000000000000000000111111111222222111000//////......//////000000111111111222222222111111222222222333333333444333111000//////000111///000000111111222333333222333444555555333111000111111000///...---,,,,,,+++***))))))(((((())))))))))))))))))(((&&&%%%$$$######"""!!!!!!!!!!!!""""""""""""""""""""""""""" !!!!!! !!!$$$&&&***---111555888;;;???AAAIIILLLRRRZZZbbbfffgggfffiiifffaaa\\\VVVOOOHHHCCC:::888444000---***)))(((''''''%%%$$$######"""###""""""!!!!!!  """!!!  """"""""""""!!!"""""""""!!!!!!!!!!!!!!!###############$$$$$$%%%&&&&&&'''((()))+++---...+++---...///...///111222333333444666777999:::;;;qqqfffaaa]]]ZZZYYYTTTSSSQQQPPPNNNNNNNNNNNNKKKKKKLLLLLLMMMOOOPPPPPPMMMNNNNNNOOOOOOOOOOOOOOOMMMNNNOOOPPPQQQPPPOOONNNMMMOOOPPPPPPOOONNNOOOQQQOOOOOOOOOPPPPPPPPPOOOOOOOOOOOONNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>===;;;:::999777555333222111111111222333555777999:::>>>>>>>>>>>>==================<<<;;;;;;<<<<<<===========================>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::777777666555444333222222111111111222222333444555444444444444444444444444333222111111000000000111000000000000111111111111000000///...............///000111111222222222222111111222222222333333333444333111000000000111222000000111111222333333333222333555666666555333111111111000000///...------,,,++++++***************)))******)))((('''&&&&&&######"""!!!!!!!!!!!!"""""""""############""""""!!!!!!!!! !!!$$$)))---///333888===@@@BBBDDDFFFMMMOOOUUU\\\bbbdddcccaaaaaa]]]VVVOOOHHHAAA:::666222000...,,,***)))((((((&&&%%%$$$######""""""""""""!!!!!!    """###"""!!! """"""""""""""""""""""""######"""!!!!!!###$$$%%%######$$$%%%&&&(((***+++***,,,...///......000111222333444666777999999:::xxxkkkccc]]]YYYYYYSSSRRRQQQPPPOOONNNNNNMMMLLLLLLKKKLLLMMMNNNPPPQQQMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQPPPOOOOOOMMMNNNPPPPPPOOONNNPPPQQQMMMNNNOOOPPPOOOOOONNNNNNOOOOOOOOONNNMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@??????>>>>>>>>>;;;:::999888666444333333111111222333555666888999============>>>>>>>>>>>>>>>======<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;::::::888777666555444333333222111000000111111222333444444444444444444444444444333222111111111111111111//////000000000111111111000000///..................///000222333333333222111111222222222333333333333222111000000000111222111111111222333333444444222333555666666555444333111111111000000//////...,,,,,,,,,,,,,,,+++++++++************)))(((''''''$$$$$$###"""""""""""""""######$$$%%%%%%$$$##################%%%)))///444555999???CCCFFFGGGIIIJJJPPPRRRVVV[[[___```]]]ZZZSSSNNNGGG@@@;;;666111...,,,+++***))))))((((((((($$$$$$$$$$$$###""""""!!!!!!!!!!!!  !!!"""!!! ###########################"""!!! !!!"""###$$$#########$$$%%%'''((())))))+++............///000111222444555777777888888ooofff]]]XXXWWWSSSSSSRRRQQQPPPOOONNNMMMLLLKKKKKKKKKLLLNNNPPPQQQNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNPPPPPPPPPOOOOOOLLLMMMOOOOOONNNNNNPPPQQQLLLNNNPPPQQQOOONNNNNNNNNOOOOOOOOOOOONNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDCCCBBBBBBBBBCCCBBBAAA@@@???>>>>>>>>>>>><<<;;;:::999777666555444222222333444555777999:::============>>>>>>>>>>>>>>>>>>======>>>>>>??????===========================<<<;;;:::::::::::::::;;;;;;;;;:::::::::::::::888777777666555444333333000000000111111222333444444444444444444444444444333222222111111111222222/////////000000000111111111000//////......//////---///000222333333333222111111222222222333333333222111000000///000111222111222222333333444555555333333444444555555444444222111111111000000000///---............---,,,+++***************)))((((((%%%%%%$$$############$$$$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&(((***///666;;;>>>AAAFFFJJJKKKMMMNNNOOOUUUUUUWWWYYYZZZXXXTTTQQQCCC???:::555222///,,,***((((((((((((''''''&&&&&&$$$$$$$$$$$$$$$###"""!!!!!!!!!    ############$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###$$$$$$$$$%%%&&&((()))***(((***---............//////111333555666666555555vvvkkkaaaZZZXXXUUUUUUTTTSSSRRRPPPNNNMMMKKKKKKJJJJJJKKKMMMOOOPPPPPPPPPPPPPPPOOONNNLLLLLLKKKLLLMMMOOOOOOOOOOOONNNKKKLLLNNNNNNMMMNNNOOOQQQLLLOOORRRRRRPPPNNNNNNOOONNNOOOOOONNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDBBBAAA@@@AAABBBCCCBBBAAA@@@>>>>>>>>>>>>???===<<<;;;:::999777666666444444444555777888:::;;;<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::999999::::::::::::::::::888888777666555444333333222111111222222333444555444444444444444444444444222222222111111222222333////////////000000000111111111000////////////000---...000333444444333222111111222222222333333333111000/////////000111111222222333333444555555555333333222222222333555555222222111111111111000000....../////////...---,,,******++++++******))))))'''&&&%%%%%%$$$$$$%%%%%%&&&'''((())))))((('''&&&&&&'''***,,,000555<<<@@@GGGJJJNNNPPPQQQRRRTTTVVVYYYWWWUUUSSSQQQLLLGGGCCC888666222///...,,,***)))(((((()))((((((''''''&&&###$$$%%%%%%%%%$$$###"""!!!   """"""""""""#########$$$ !!!!!!""""""!!!!!!$$$$$$$$$$$$%%%'''((()))'''***---......------......///111333444444333333}}}qqqfff^^^[[[WWWWWWVVVUUUSSSQQQOOONNNKKKJJJIIIIIIJJJLLLNNNPPPSSSSSSRRRQQQPPPNNNMMMLLLJJJKKKMMMNNNOOOOOONNNNNNJJJLLLMMMMMMMMMMMMOOOPPPMMMPPPTTTTTTRRROOOPPPQQQNNNNNNOOONNNMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCAAA@@@@@@AAABBBCCCBBBAAA@@@>>>>>>>>>>>>???======<<<;;;999888777777555555666666888999;;;;;;<<<=========>>>>>>????????????>>>>>>???@@@AAAAAA??????????????????????????????>>><<<<<<;;;;;;;;;999999999999999999999999888888777666555444333333333333333333444555666666444444444444444444444444222222222111222222333333////////////000000000000222222111000000000000000,,,...000333444444333222111111222222222333333333000000///......///000111222222333444444555555666444333111000111333555666222222222111111111111111...///000000000///---,,,******+++++++++******)))((('''&&&&&&%%%%%%&&&&&&'''((()))++++++)))(((''''''))),,,///333999???CCCOOOQQQTTTUUUVVVWWWYYYZZZZZZWWWRRRNNNIIIBBB<<<777444111///------,,,***(((+++++++++++++++***)))(((###$$$%%%&&&&&&%%%###"""!!!   !!! !!!!!!!!!""""""######!!!"""""""""!!! """"""""""""###$$$%%%&&&&&&)))---......------...---...111333444333222111wwwiii```\\\ZZZYYYWWWUUUSSSPPPNNNMMMJJJIIIGGGFFFGGGJJJNNNPPPNNNOOOOOOOOOOOONNNMMMLLLKKKNNNNNNKKKKKKMMMMMMJJJLLLOOOPPPOOOMMMLLLMMMOOOMMMLLLLLLNNNQQQQQQOOOLLLLLLMMMNNNOOONNNLLLJJJHHHHHHGGGFFFFFFEEEFFFFFFFFFLLLIIIFFFDDDCCCBBBAAA???????????????@@@AAABBBBBB@@@???>>><<<;;;;;;::::::666555555555666888;;;===>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@@@@@@@======>>>>>>?????????@@@>>>>>>===<<<<<<<<<<<<<<<::::::999888999:::;;;<<<999888666555444444555555555555555555444444444444222333333444555555555555111111222222222111111000000000000000000000000000000000///...............---...000222333333333333333333222222111000000///222111111000000000000000333333444555666666666666444444444444444444444444444444333333222111000000000000///...............///...---,,,***)))((('''((('''&&&&&&%%%%%%%%%%%%***++++++)))((((((***++++++***...777===AAAJJJTTT\\\\\\^^^```aaa```^^^[[[YYYTTTMMMGGGBBB<<<666111000///---+++************************))))))))))))%%%%%%&&&&&&&&&%%%$$$$$$###""" !!!  ###""""""!!!  !!!""""""###$$$%%%%%%&&&&&&(((((()))***+++,,,,,,---,,,,,,,,,---------......qqqeee___\\\ZZZXXXVVVTTTQQQNNNMMMJJJHHHFFFEEEFFFIIILLLNNNMMMNNNNNNNNNNNNNNNMMMLLLIIIMMMNNNLLLLLLNNNLLLIIIMMMOOOPPPOOOMMMLLLNNNPPPMMMLLLLLLMMMPPPPPPNNNLLLLLLLLLMMMNNNMMMKKKIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFJJJGGGDDDBBBBBBBBB@@@???@@@@@@?????????@@@AAAAAA@@@???>>>===;;;;;;::::::999999777777777999;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>??????======>>>>>>>>>?????????>>>======<<<;;;;;;<<<<<<::::::999999999:::;;;<<<999888666555444444555555666666555555555444444444222333333444444444444333111111111222222111111000111111111111111111111111000000///............///---...000222333333333333333333333222111000000000222111000000//////000000111222333555555666666666555555555555555555555555444444333333222111111111000000///............///...------,,,,,,+++++++++***)))((('''&&&&&&&&&&&&+++++++++***((()))+++---222111555>>>DDDHHHPPPYYYbbbbbbdddeeeeeebbb]]]YYYTTTOOOGGG@@@;;;666000,,,------,,,+++++++++,,,---*********))))))(((((((((%%%%%%%%%%%%%%%$$$$$$######"""   """"""!!!!!!  """""""""###$$$%%%%%%%%%&&&&&&'''((()))***++++++)))))))))*********++++++}}}mmmccc]]][[[XXXVVVUUURRROOOLLLHHHGGGEEEDDDDDDFFFIIIKKKKKKLLLMMMMMMMMMMMMMMMLLLHHHLLLNNNMMMMMMOOOMMMIIIMMMNNNOOOOOONNNMMMNNNOOOLLLLLLLLLNNNOOOOOOMMMKKKKKKLLLMMMMMMLLLKKKIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGEEEBBBBBBBBBBBBAAA@@@AAAAAA@@@????????????@@@???>>>>>>===<<<;;;::::::<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>============>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999999999999:::;;;;;;888888777666555555555555666666666555555555555444333333333333333333222111000000111111111111111000222222222222222222222222111000//////......//////...///000222222333333333444333333222222111111000111111000////////////000000111222444555666666666555555555555555666666666444444444333333222222111111000//////......//////------------............,,,+++***)))((((((((((((***+++******)))***---000999:::???HHHNNNRRRYYY```hhhhhhiiiiiigggaaaYYYSSSMMMHHHAAA:::555000,,,************+++,,,---...///******))))))((('''&&&&&&$$$$$$%%%%%%$$$######"""""""""  !!!!!!!!!  !!!!!!""""""######$$$$$$###$$$%%%%%%''''''((()))&&&&&&&&&''''''''''''(((ӵĦĦӵuuuhhh___[[[WWWUUUUUUSSSPPPLLLGGGFFFDDDCCCCCCDDDFFFGGGIIIIIIKKKLLLLLLMMMMMMMMMJJJNNNNNNĦMMMMMMNNNNNNNNNNNNNNNOOOMMMMMMNNNOOOOOOOOONNNLLLLLLMMMMMMMMMMMMLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFGGGEEEDDDBBBBBBCCCDDDCCCAAABBBAAA@@@???>>>>>>>>>>>>>>>=========<<<;;;::::::;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=================================;;;;;;::::::::::::;;;;;;999999999999999:::::::::888888777666666555555555666666666555555555444444333333333333222222111000000000111111222111111111333333333333333333333333111000000///...///////////////000111222222333333444444333333222222222222111111000////////////000///000111333444555555555444444444444555555555555555444444444333333333222111000000///.../////////////////////////////////,,,,,,+++)))((((((((((((((()))))))))))),,,000333===AAAHHHPPPWWW\\\bbbgggjjjjjjjjjiiiddd\\\RRRJJJFFFCCC===777333000...---*********+++,,,---...///+++***)))((('''&&&%%%$$$$$$$$$$$$$$$######"""!!!"""!!!!!!   !!!!!!""""""""""""""""""###$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''4ĉ@ӵ>L=hĦ4ĉ@ӵqqqccc^^^WWWTTTTTTSSSPPPMMMGGGFFFDDDBBBBBBBBBCCCDDDFFFGGGHHHJJJKKKLLLLLLMMMNNNOOONNN>LRRRLLLLLLLLLLLLMMMNNNNNNNNNMMMNNNPPPPPPPPPOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLIIIHHHHHHGGGFFFGGGGGGGGGEEEDDDCCCDDDEEEFFFDDDCCCBBBAAA@@@???>>>=========<<<<<<======<<<;;;:::999777777888999:::;;;<<<===::::::::::::::::::::::::<<<<<<============>>>>>>===<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::888888999999999:::::::::888888888777777666555555555555555555444444444444333333333333222222111000000000111222222222222222333333333333333333333333111111000///////////////000000000111111222333333444444444333333333333333222222111000000000000000...///000222333333444444222222222333333444444444555555555444444444444444111111000///////////////222222111000000//////...---,,,+++)))((('''''''''&&&''''''(((***///444888AAAGGGPPPWWW]]]ccchhhjjjjjjiiigggddd___VVVKKKDDD>>><<<999555222000000000+++,,,,,,,,,,,,,,,,,,,,,+++***)))((('''&&&%%%$$$$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!  !!!!!!!!!"""###$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''GG=?HdĦ=ĪjGG=?nnneee[[[UUUTTTSSSPPPMMMGGGFFFDDDBBBAAAAAAAAAAAACCCDDDFFFHHHJJJLLLLLLMMMMMMOOONNNHdĦSSSKKKJJJIIIJJJLLLMMMMMMLLLMMMNNNPPPPPPOOOMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIHHHGGGGGGGGGGGGGGGEEEDDDDDDEEEFFFFFFEEECCCBBBAAA@@@???>>>=========;;;<<<<<<===<<<;;;:::999555555666888999;;;<<<<<<::::::::::::::::::::::::========================<<<<<<<<<<<<<<<;;;;;;;;;999888888888888999999:::777888888999:::999999999888888888888777666555555444444444333333333333222333333333333333333222111111111222333444444444444333333333333333333333333222111000000//////000000111111000000111222222333444444444444444444444444333333222111111111111222...///000111222222222222111111111222333333444444555555555555555555555555222111000000//////000000333222222111000//////......---+++***)))(((''''''%%%&&&'''***---333;;;@@@HHHPPPYYY^^^ccchhhkkkjjjiiigggbbb]]]WWWPPPHHHBBB777777666444111/////////---------------,,,+++*********))))))((('''&&&&&&%%%%%%%%%%%%$$$###!!!!!!!!!!!!!!!!!!  !!!"""###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦ|||pppaaaXXXTTTSSSAAAĦEEEGGGIIIKKKLLLMMMHHHLLLMMMDdDHHHKKKMMMJJJKKKӵJJJJJJӵGGGӵCCCCCCDDD???>>>Ħ===888ӵ;;;;;;;;;<<<ĭӵ;;;;;;777777777777888999999666777888999:::999999888888888999999888777555444333333222222222222111111222333333444444444444333111222333444555555555555222222222222222222222222222111000000//////000000222111000000000111222333444444444444444555555555555444333333222222333333///000000111111000000///111111222333333444555555555555555555555555555555222111000000//////000000111111111000000000000000000///---+++***))))))(((%%%'''))),,,222999BBBHHHSSS\\\dddfffhhhlllkkkgggeee```ZZZSSSNNNHHHCCC@@@555666777555111...------,,,,,,---------,,,+++************))))))(((((((((''''''&&&&&&%%%###"""!!! !!!!!!!!!!!! !!!"""###!!!!!!!!!"""""""""######?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZyyygggZZZUUU3h?gLBBBDDDGGGIIIKKKLLLMMMCCCHHHMMMD%%)?JJJfff?><zJJJHHH=?ĦIIIg&eHHHg&eCCCCCCCCCS?ʬ???4ff?>ߝL===@e999g&e888;;;;;;3h?g&e>&e<<<;;;??777777666777777888999999666777888999:::999888888888888999999888777555444222222222111111111000000222333444444555555555555222333444555666666666666222222222222222222222222222111111000000000000000222111000000000111222333444444555555555555555555666555444444333333444444000000000000000//////...222222333444444555666666555555555666666666666666222111111000000000000000...//////000111111222222111000///---+++*********&&&(((+++///555>>>GGGNNN\\\eeekkkkkkkkkmmmkkkeee```ZZZRRRJJJEEEBBB???===777999;;;888333...,,,,,,***+++,,,---------,,,+++************))))))))))))'''''''''&&&%%%$$$"""""" !!!!!!!!!!!!  !!! 4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦvvvcccBt=o9ĦHdĦ??????@@@CCCFFFHHHJJJIIIGGGHHHDtfo9ĦsߝLGdUĦKKKHt@cӵHu]ĦFFFHu]ĦBBBBBBHtƅ^???qIܗGIӵ:::H׼s888999Hu]Ħ<<<;;;Bt=o9ĦHƅ^Hu]Ħ:::999999888777777777777777888777777888999::::::;;;;;;999999999888888666555555333222000///000111333444222222333333333444444444555555555444444555555555333333333333333333333333000000111111222222222222222222111111222222333444666666666666666666666666777555222111222222222111222222000//////000000111000111222333444555555555777666666555555444333333444444333222111000//////111111111000000000000000///......---,,,+++***))))))***,,,///777BBBOOOWWWhhhkkkpppuuutttnnneee^^^UUUPPPJJJEEECCCBBBBBBAAA:::999777444222000...---++++++++++++,,,,,,---...,,,,,,+++******))))))(((''''''&&&%%%$$$""""""!!!######"""!!!   !!!""" 4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ??????@@@AAACCCEEEGGGGGGGGGIIIHdDĦgdKӵDdDDdDĦJJJDdDĦ4DufӵDdDĦGGGDdDĦBBBq<R@@@???peƜ4DuTӵ:::DdDĦ999888DdDĦ===qjRgdKӵDdDΦDdDĦ;;;:::999999::::::999999888777666666777777777777888888999::::::;;;888888888888777666555444111000///......///000111111111111111222222222222555555444444444444555555444444333333333333333333111111111111222222222333333222222222222333444444666666666666666666666666777555222222222333222111222111000//////000111111222222333444555666555555666666555555444333333333444333333222222111111000000000000111111111111111///......---++++++******((()))---222<<>>===999888777444222000...---,,,,,,++++++,,,------...,,,,,,,,,+++******))))))'''&&&&&&%%%$$$###"""!!!""""""!!!!!!   4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ@@@?????????@@@BBBCCCDDDFFFJJJDdDĦnuR)ĦDdDΦDdDĦIIIDdDĦnuR)ĦDdDĦDDDDdDĦAAApo9u???@@@@@@>>>=ӊB1.uTӵ;;;DdDĦ:::888DdDĦ===GIdnuR)ĦDdDΦDdDӵ;;;::::::::::::;;;:::999888777666666666666777777777888999999::::::777777777777777666555444111000///......///000111111111111222222222333333444444333333333333444444555444444444333333222222111111222222222222333333222222111111222222333444666666666666666666666666666444222222333333222111222111000//////000111222333444555666666666666666666555555444444333222222222222222222222222222222000000000111111222222333000///...,,,++++++*********,,,111888BBBOOO\\\eeennnrrruuurrriii^^^WWWSSSIIIGGGDDDBBBAAA@@@===;;;999888777444222000...------,,,,,,,,,,,,---......------,,,,,,+++******)))'''&&&%%%%%%$$$###""""""!!!!!!!!!!!!!!! 4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>>>>>>>>>???AAAAAACCCGGGKKK>d<ӵDd<DdDΦDdDĦHHHDdDӵnd<DdDĦ@@@>d<Ħ???peӵ???Ħ<<d<Ħ<<d<ʜ4DuTӵ;;;;;;;;;;;;;;;<<<;;;;;;999888666666555555777777777888888999999999888888888888888777666666444333222222111222222333444444444444555555555555444333333222222333333444555555555444333333222222222222333333333333333333000000000000000111222222666666666666666666666666555444222222333333222111111111000000000222333444444444555666666666666666555555555444333333222222000111111111222222333333000000111111222333444444000///...,,,++++++++++++...111666<<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9III<x>>>@@@BBBCCCBBBGGGKKK&ӫeʬtIӇFFF>d<Φ>d<ĦFFFD&ӫetIӇCCCDdDĦ???sdKĦ===B?dp&ĒR:::;;;>d<sdKĦ;;;B?Ho9:::s&dq&ĒR<<<<<<;;;;;;<<<======<<<<<<:::999777777666666888888888888888999999999999999:::::::::999888888555555444444333333333333444444555555555666666666444333333222222333333444555555555444444333333333444444333333333333333333111111111111111222333333555555555555555555555555444333222333444444333111222111111111222333555666444555666666666666666666666555555444444333222222//////000000111222222222000111111222333444444555111000...,,,+++++++++,,,///222777>>>GGGRRR]]]dddjjjllllllfff[[[RRRNNNNNNIIIIIIIIIIIIIIIFFFBBB>>>::::::888666444333111000//////...------.........------,,,++++++******)))&&&%%%%%%$$$$$$######### !!!!!!!!!!!!!!!4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GOOOJJJHkge>>>???AAACCCDDDBBBEEEHHHHĪj@IŌFFFFFFegeEEEEEEHu]3hIŌCCCCCCDdDĦAAAne???<<<@h>>><<<>h999999:::se888ne;;;:::@G999:::sĪj@h===<<<<<<<<<<<<===>>>>>>===<<<;;;:::999999999999999999999999999999999999::::::;;;;;;;;;::::::999555555444444333333222222333333333444444444555555444444333333333333444444444444444444444444444444555555444444444444333333444444333333444444555666444444444444444444444444333333222333444444333111333222222333444666888999666777777888888777777777777666666555444444333333000000000111111222222222222222222333333444444555222000...,,,++++++,,,---,,,000777???HHHSSS^^^eeeeeefffddd^^^VVVQQQNNNOOOJJJJJJJJJJJJIIIGGGBBB>>><<<;;;:::888666555333333000000///............///,,,,,,++++++***))))))(((%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!! 4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHo```VVVOOOAAA@@@AAAAAABBBCCCAAACCCDDDDDDEEEFFFDDDDDDDDDD^DDDDDDCCCDdDĦBBB@@@@@@;;;;;;@@@===<<<:::888777777999s׼s777777;;;::::::888:::999999>>>======<<<<<<===>>>>>>???>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999777777777666555444444333333444444444555555555555555555444444444444555555333333444444555666666666555555555555444444444333333333333333333444444555333333333333333333333333333222222333555555333111444444444444666888:::;;;999999::::::::::::999999888777777666666555444444333333333333333333333444333333333444444444444444333111...,,,++++++,,,---...222888@@@HHHRRR[[[aaaccc```]]]XXXSSSPPPOOONNNMMMLLLKKKKKKJJJGGGCCC???======;;;:::888777555555111000000///......//////++++++***))))))(((((('''%%%%%%%%%$$$$$$$$$$$$###""""""!!!!!! Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵyyykkk^^^UUUPPPMMMKKKGGGEEEDDDBBBAAAAAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDFFFFFFFFFEEEEEECCCDDDDDDDDDCCC>d<ĦBBBCCCDDDDDDDDD>d<ĦAAAAAAAAAĦ::::::;;;;;;===>>>@@@AAA===;;;::::::;;;<<<:::999777777777888Be888888777777777Ħ;;;777777777777888999:::;;;888999:::;;;===>>>??????===============>>>??????>>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888999999:::::::::999999::::::::::::999888666666666666666666777777777888666555555444444555555666222333333444555666777777666666555555555444444444000000000///000111111222222222222222222222222222222222222444555555333111555444555555777999<<<===<<<<<<<<<===<<<<<<;;;;;;888888888777666666555555555555555555555555555555444444444444444444333333333111...,,,++++++---...333666<<>>===<<<;;;999888777666111111000///////////////******))))))((('''''''''%%%%%%$$$$$$$$$$$$$$$$$$######"""!!! ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ō}}}lllaaaYYYRRRNNNHHHHHHFFFBBB>>>===@@@CCC@@@@@@@@@BBBDDDDDDCCCAAAAAAAAACCCDDDDDDDDDCCCBBBEEEEEEDDDDDDCCCDdDĦBBBBBBCCCCCCCCCsdKĦ>>>@@@gdKĦ@@@>>>===<<<===>>>===<<<============<<<:::888666666666777777999999888888777gdKĦ888777888888999999:::;;;;;;:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<===>>>>>>:::::::::;;;;;;;;;<<<<<<;;;:::999888888888999:::<<<;;;:::999888888888888777888888888888777666666888777777666555444444333555555666777777777777777555555555555444444444444111111111111111111222222111111222222222333333333222222111111111111111222222333555666888:::<<<<<<>>>>>>>>>>>>===<<<;;;:::999999888777666666666777666555444333222333444444666666555555444333111111///...,,,*********,,,,,,222555:::@@@FFFLLLPPPRRRSSSQQQOOONNNOOORRRUUUWWWUUUSSSQQQPPPNNNKKKFFFCCCDDDBBB@@@>>><<<999555222333111///////////////------,,,******+++***)))'''%%%%%%%%%$$$###"""!!!!!!"""!!!!!!!!!!!! >AneneneneDenene>Ak<fh}}}pppeee[[[UUULLLJJJGGGBBB@@@???@@@AAA@@@@@@@@@BBBDDDDDDCCCAAA@@@AAABBBCCCDDDCCCCCCBBBDDDDDDDDDDDDCCCDeBBBBBBBBBBBBCCCCCCneAAA@@@ne===???>>><<<<<<=========<<<<<<<<<===<<<;;;999777666666777777777777777888888777777ne777777777888888999999:::;;;;;;:::;;;<<<<<<======<<<<<<:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888999::::::<<<<<<;;;:::999888888888::::::;;;;;;::::::999888888888777666666555444444555666666777888888777777666666666555555444444444222222222222222111111111111111111222222222333333333333222222222222222333222333444666888:::;;;<<<>>>>>>>>>===<<<;;;:::999888888777777666666777777777666555444333444444555666666666666555444222222000///---+++***+++,,,---222555:::AAAFFFKKKNNNPPPPPPOOONNNOOOPPPSSSVVVXXXUUUSSSQQQOOONNNKKKGGGDDDDDDBBB???<<<:::888555222333111///////////////---...,,,+++*********(((&&&%%%%%%%%%$$$$$$###"""!!!!!!!!!!!! uuuggg^^^UUUOOOIIIDDDDDDCCCBBB@@@@@@@@@@@@BBBDDDDDDCCCBBB@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDBBBAAA???===>>>===;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999777777777777777777666666666666666555555555666777888888999999:::;;;;;;:::;;;<<<<<<======<<<<<<:::::::::::::::;;;;;;;;;===============>>>??????>>>>>>>>>===<<<<<<;;;;;;::::::999999999999::::::<<<<<<<<<;;;:::::::::999;;;;;;<<<<<<;;;;;;:::999888888888777777666666555666666777888888888777777777777666666555444333333444333333222222111111111000111111111222222222222444333333222333333444444222333444555777888::::::=========<<<;;;999888777777666666666666777777888777777666555555555555555666666777666666555444444222000...,,,+++,,,---...222555;;;AAAFFFIIIKKKKKKKKKLLLNNNPPPSSSUUUWWWXXXUUUSSSQQQOOONNNLLLHHHFFFDDDAAA===:::888777555333333111///////////////---///---+++******)))'''%%%%%%%%%%%%%%%$$$###"""!!! uuuiii___WWWMMMHHHIIIIIIEEEAAAAAA@@@@@@AAACCCDDDCCCBBB@@@@@@AAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBBBB@@@>>>======<<<::::::;;;;;;;;;:::::::::::::::999888888777888777777666666555555555555555444444444444555555777888888999999:::;;;;;;:::;;;<<<<<<===<<<<<<<<<:::::::::::::::;;;;;;;;;>>>============>>>????????????>>>===<<<;;;:::999999999999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999888999888888888777777777666666666777888888777777777888777777666555444333333555444444333222111000000000000000111111111111222333222222222222333444444222333444555666777888888;;;;;;;;;:::999888777666555555555555666666777888888777777666666666666666666777777777777666666555333111///---,,,,,,---...222555;;;AAAFFFGGGHHHGGGGGGIIIMMMRRRUUUXXXYYYZZZVVVTTTQQQOOONNNLLLJJJGGGDDDAAA<<<888777666555444333111///.../////////---///---+++***)))(((&&&$$$$$$%%%%%%%%%$$$$$$###""" {{{jjj```TTTNNNNNNMMMHHHCCCCCCBBBAAAAAABBBCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCBBBAAA???>>>>>>===;;;:::999:::;;;:::999:::999999999999999999999888888777777666666555555555555444444444444555555777888888999999:::;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;===============>>>>>>???>>>>>>===<<<:::999888888999999::::::;;;;;;;;;;;;<<<<<<=========<<<;;;::::::;;;;;;;;;;;;:::999999888888888888777777777777666666777777777666666555666666666555444333333333444444333222222111000000//////000000000111111111111111111111111222333333222222333444555555666666888999999888888777666555555444444444555666777777777777777777777666666666666666777777888777777777444222000---,,,,,,---...222555;;;@@@DDDEEEEEEDDDDDDHHHMMMSSSXXX[[[\\\\\\WWWUUURRRPPPNNNMMMJJJHHHDDD@@@<<<888777666555444333111///.../////////---///---+++))))))(((%%%###$$$%%%%%%%%%%%%$$$###### {{{pppbbbYYYUUUQQQKKKFFFFFFDDDBBBAAAAAAAAA@@@???@@@@@@?????????@@@AAABBBAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCBBB@@@>>>>>>>>>===<<<::::::;;;;;;;;;::::::999999999999::::::;;;888888888888777777777777777666666666666666666777777888888999999:::;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::999888888888999:::;;;<<<<<<;;;;;;;;;;;;<<<======<<<;;;:::<<<<<<======<<<<<<;;;:::777777777777777777777777555555666666666555444444444444444333333333333333333222222111111000000000////////////000000000000000000000000111222333333222222333333444444444555555666666666666666555555555444444444444555555666777777777777777666555555555555666777777888777777444222000---,,,,,,------222555999>>>BBBCCCDDDCCCDDDHHHNNNUUUZZZ]]]______ZZZWWWSSSPPPNNNLLLJJJHHHCCC@@@<<<:::999888666444333111///////////////---...,,,***))))))(((&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$ wwwjjjaaaYYYRRRMMMIIIFFFCCCAAA@@@@@@???>>>@@@??????>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>@@@BBBAAA>>>======???>>><<<::::::;;;<<<;;;:::::::::999999999;;;<<<===888888888888999999999999999888888777777888888999777888888999999:::;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;<<<<<<===>>>======<<<;;;::::::999888999:::<<<<<<<<<<<<;;;999:::<<<======<<<;;;:::<<<<<<<<<<<<<<<;;;::::::666666666666666666666666444444555555444333333222111111222222222222333333000000000000000000000000........./////////000000111111111111222333444444222222222222333333333333222333444555666666666666555555444444333444444444666666777777777666555444333444555666777777777777444222///---++++++,,,,,,222444888<<>><<<@@@???>>>>>>>>>???AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@<<>><<<===???>>>===;;;;;;<<<<<<<<<;;;;;;::::::999:::;;;===>>>888888888999:::::::::;;;::::::999999999999::::::777888888999::::::;;;;;;:::;;;<<<<<<======<<<<<<:::::::::999999888888888;;;::::::::::::;;;<<<<<<>>>>>>>>>===<<<<<<;;;;;;777999:::<<<======<<<<<<888:::;;;======<<<:::999999999::::::999999888777555555555555666666666666333444444444333333222111///000000111222222333333////////////000000000000............/////////000222222222222333444555666222222222222222222222222000111333444555666666666666555444444333333333333555666777777777666444333222333444666777777777777333222///,,,+++++++++,,,222444777:::>>>AAACCCDDDGGGJJJPPPVVV\\\```bbbccc^^^ZZZUUUQQQNNNLLLIIIGGGBBB@@@>>>===<<<:::777444333111///////////////---,,,***)))((())))))'''%%%$$$$$$%%%&&&&&&%%%%%%%%%"""!!!!!!!!!!!! vvvhhh```VVVPPPIIIFFFFFFEEE@@@<<>>>>>@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAA???>>>>>>?????????>>>===<<<;;;;;;<<<===;;;;;;;;;;;;;;;<<<======>>>===<<<;;;;;;<<<===>>>;;;;;;<<<======<<<;;;;;;<<<<<<;;;::::::::::::;;;<<<;;;:::999999:::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::999888666777777777888888888888:::999999888777666666555222222222333333333444444222222222111000//////...222222111111111111111111222222222111111111000000000000000000000111111222333333333333333222111000333333222000...---///111000000111222333444444555111222444555555444222111444444444333333222222222333333333333333333444444333111...+++******,,,---111444777:::;;;===???AAAGGGKKKQQQXXX]]]___``````___ZZZUUUSSSSSSOOOHHHAAABBBAAA??????>>>;;;777444666555444222///---,,,+++++++++***)))((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%######""""""!!!!!! {{{sss^^^VVVNNNIIIHHHGGGCCC???AAA???===<<<>>>???@@@???CCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@???>>>>>>?????????>>>===<<<;;;;;;<<<===<<<<<<;;;;;;<<<<<<===>>>>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<===;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999::::::::::::999888888666666666666777777777888888777777666555555444444222222222222333333333333222222111000000///......111111111111111111111111222111111111111000000000///////////////000111111111222222222222111000///000111000...,,,,,,---///111111111111111111222222111222333444444333111000333333333222222111111111111111222222222333333333222000---+++******+++,,,000333777999;;;===???AAAFFFIIIOOOVVV[[[]]]^^^___aaa\\\WWWUUUTTTQQQKKKEEECCCAAA@@@???>>><<<888666555555333111000...,,,,,,,,,++++++***)))((('''&&&''''''&&&&&&&&&&&&%%%%%%######""""""!!! nnneeeYYYRRROOOLLLGGGCCCAAA???======>>>???>>>===CCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>???>>>===<<<<<<;;;<<<<<<<<<======<<<<<<======>>>???>>>======<<<<<<======>>>======<<<;;;;;;<<<======>>>>>>===<<<<<<<<<<<<===;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999999<<<<<<<<<;;;:::999888777888888888999888777777666555555555555666666666666555555444444333222222222111111111222222222333333111111000000///.........000000000000000000000000111000000000000/////////...............//////000///000000000000///......---......,,,******+++,,,000000000000//////......111222333333333111000///111111111000000000000000000000000000111111111222000///,,,***)))***+++,,,///222555888:::<<>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????>>>==================>>>???===<<<::::::<<<===???<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;:::<<<<<<;;;:::999888888777<<<<<<;;;:::999888666555666666777777666666555444333333333444444444555555222222111111111000000000000000000111111111222222/////////.........------//////////////////000000////////////............---,,,,,,,,,,,,---......------............------+++,,,---,,,***)))***+++.........---------------111111111111111000......//////...........................//////000000111///...,,,+++******++++++...000444777999;;;===???AAADDDHHHMMMRRRVVVXXXYYY]]]YYYTTTQQQPPPOOOLLLJJJFFFDDDBBBAAA@@@???<<<:::444444333222000//////...------,,,++++++***))))))((((((''''''&&&&&&%%%%%%###""""""!!! ~~~qqqggg]]]SSSKKKEEECCCAAA@@@AAAAAA@@@???????????????????????????>>>>>>>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<<<<<<<===============>>>??????===>>>>>>>>>>>>>>>>>>===???>>><<<;;;;;;<<<>>>???<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<======<<<<<<;;;;;;;;;;;;::::::::::::;;;::::::999888777777666:::::::::999888666555444444444444555444333333222111111222222222333333333000000000000/////////////////////000000000111111.........------------------------....../////////.........---------,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,,,,***,,,---,,,+++******+++******+++,,,,,,---......000000000//////......---------------------------,,,,,,---......///000000///...,,,++++++++++++,,,---000333666777999;;;======???CCCHHHMMMRRRUUUWWW[[[XXXUUURRRPPPOOONNNMMMIIIGGGDDDBBBAAA@@@===;;;444444333222111000///...------,,,,,,++++++******))))))(((''''''&&&%%%%%%""""""!!!!!! zzzmmm___UUULLLIIIEEEBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>===<<<::::::;;;<<<<<<<<<<<<;;;======<<<<<<======>>>???===>>>>>>??????>>>>>>===>>>>>>===<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<===:::;;;;;;<<<<<<;;;;;;:::888999;;;<<<===<<<<<<;;;::::::::::::999999999999999999888888777777666666777777777666666444333222222222333333222222111000000000000000111111111111000000//////////////////........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///------,,,,,,,,,+++++++++)))))))))))))))***++++++***++++++,,,,,,,,,,,,+++***+++------+++******+++))))))***+++,,,---.........------------.........,,,,,,,,,,,,,,,---------+++,,,,,,---...///000000///...------,,,,,,,,,,,,...000333555666777999:::999:::>>>CCCIIINNNSSSVVVZZZYYYWWWUUUSSSRRRRRRQQQMMMJJJFFFDDDBBB@@@===;;;666555444222111000///...,,,,,,,,,+++++++++*********))))))((('''&&&%%%%%%""""""!!! sssgggZZZUUUMMMHHHEEECCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>======<<<999:::;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>===>>>????????????>>>===========================>>>>>>===<<<<<<<<<<<<===888999::::::::::::999888666777999;;;<<<<<<;;;:::999999999888888888777777777777777777777777777777444444444444444333222111111111111111111000//////.../////////000000000000000000000000000000000000------........./////////+++++++++,,,,,,,,,,,,,,,+++++++++,,,------......,,,,,,+++++++++*********((((((((((((((())))))*********+++,,,,,,,,,,,,,,,(((***,,,,,,+++***************+++++++++,,,,,,,,,+++++++++,,,,,,---...///++++++,,,,,,,,,---------++++++,,,---...///000000//////............------...111333444444555666777555666:::???EEELLLRRRVVVWWWWWWXXXWWWUUUSSSRRRRRRPPPMMMHHHEEEBBB@@@===;;;777666555333111///...---++++++++++++******************)))((('''&&&%%%%%%"""!!!!!! vvvfff```VVVNNNIIIGGGEEEDDD>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<<<<888999;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;<<<=========>>>???@@@@@@???>>>=========>>>>>>>>>>>>======<<<<<<;;;::::::::::::;;;666777888999999888777666555666999;;;;;;;;;:::999888888888777777777777666666666666666777777777777222222333333333222222111000000000000000//////............////////////000000000000111111111111111---------.........//////+++++++++++++++++++++,,,******+++,,,,,,---......+++++++++************)))'''''''''''''''((()))))))))***+++,,,,,,,,,,,,,,,''')))+++,,,***))))))***,,,,,,,,,+++++++++++++++*********+++,,,---//////+++++++++,,,,,,---------++++++,,,---...000000111///////////////.........///111333444333333555666222444777<<>>===<<<=========;;;999======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>???;;;;;;<<<<<<===>>>>>>>>><<<<<<======<<<<<<;;;:::;;;;;;;;;;;;:::999888777888888888888888999999999:::999999888777666666555888888777555555444444444222111111111111111222222111000...------...000111222111111111000000//////222111111111000000////////////...---,,,,,,++++++)))***+++------,,,+++***+++++++++++++++***)))(((+++++++++++++++***))))))''''''''''''((((((((((((******************************+++++++++,,,,,,,,,************************))))))*********+++++++++++++++,,,------......//////...---,,,,,,---...///111000///////////////000222333333444444444333333...111555:::???FFFNNNSSSUUUWWWXXXXXXUUUSSSSSSSSSRRROOOJJJEEE@@@===<<<;;;;;;888444222111111///...,,,---.........,,,***(((***))))))'''&&&%%%$$$$$$$$$###""" ~~~pppeee\\\TTTNNNDDDCCCAAA@@@???>>>===<<<;;;::::::;;;===>>><<<;;;<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>???<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::999888777666666666666777777888888888999888888777666666555555777777666555444444444444222111111000000000111111000///...------...///000111111000000000/////////111111111111000000000///.........------,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++++++++***))))))***************))))))((((((((()))))))))*********************************+++++++++,,,,,,,,,------******************************+++++++++,,,,,,,,,++++++,,,,,,---............---,,,,,,,,,,,,---...000000///////////////000111222222333333222222111...000333777;;;BBBIIINNNSSSUUUWWWWWWUUUSSSRRRRRRQQQNNNJJJEEEAAA>>>===<<<:::777444222111000///...---.../////////---+++***))))))((('''&&&&&&%%%%%%###"""!!!yyymmmbbbZZZNNNKKKGGGDDDBBB@@@>>><<<===<<<;;;<<<===>>>===<<<;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>><<<<<<;;;::::::999888888:::::::::::::::999888888888888888888777666555555333444444555666777777888777777666666555444444444666555444333333222333333222111111000///////////////...---,,,,,,---...///000000///////////////...111111111111000000000000......------------------...---,,,++++++***++++++++++++++++++++++++***))))))))))))))))))(((((((((************++++++++++++************************+++,,,,,,,,,,,,---------************************+++++++++,,,,,,,,,------***++++++,,,,,,---......------,,,,,,,,,,,,------////////////////////////000000111111111000000///...///000222666<<>>>>>:::777333111000000...---...//////000///...,,,+++(((((((((''''''&&&&&&&&&"""!!! wwwoooddd]]]TTTMMMHHHEEEBBB???BBB@@@>>>>>>>>>>>><<<;;;<<<;;;::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>;;;;;;:::::::::999999999888888999999888888777666777777777777777666555555333333444555666777777888555555555444444333333333444444333222111111222222222222000///..................------------......////////////............111111111000000000000000------------............000...,,,+++******+++++++++++++++,,,,,,+++******))))))((('''''''''''''''))))))*********+++++++++******************************+++++++++,,,,,,,,,******************************++++++++++++,,,,,,*********+++,,,,,,---------------,,,,,,---------------......//////.........////////////......------------...222888@@@FFFLLLOOORRRSSSRRRQQQPPPPPPNNNLLLIIIFFFCCCAAA??????999777333111000000...---.../////////...---,,,+++((((((((((((''''''''''''"""""" {{{qqqbbbVVVOOOJJJFFFCCCBBB@@@>>>===>>>>>>===<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===999999:::::::::;;;;;;;;;777777777888777777666555777777777777777666666555444444555555666777888888444444444444333333333333333222222111111111111222222222000///.....................------.....................////////////000000000000000000111111---.....................000///---+++******++++++***++++++,,,,,,,,,++++++)))(((''''''&&&&&&''''''((((((((())))))))))))***))))))))))))))))))))))))((())))))))))))*********************************))))))))))))************))))))******+++,,,,,,,,,------------------------+++,,,---...///.........---.........------,,,+++******+++,,,000777???EEEIIILLLPPPRRRRRRPPPPPPPPPMMMLLLIIIGGGDDDAAA@@@???:::777333111111000///---......------,,,++++++***((((((((((((((((((''''''$$$###""" ssseee\\\UUUNNNHHHCCCAAA>>>===>>>??????>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<888888999::::::;;;<<<<<<777777777777777666555555666666666777777666666555555555555666666666666666444444333333333333333333222222111111111111222222222111111000////////////////////////////////////...////////////000000000000000000000111111111111//////..................///...---,,,,,,+++,,,,,,***+++,,,,,,,,,,,,,,,,,,***)))(((&&&&&&''''''(((&&&'''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))************************((((((((())))))))))))***((())))))******+++,,,,,,,,,,,,------------,,,,,,***+++,,,.........---------------------,,,+++***((()))***+++///555===BBBFFFJJJOOORRRRRRQQQPPPPPPMMMLLLJJJGGGEEEBBB@@@>>>;;;888444222111111///......------,,,++++++******)))))))))(((((('''''''''$$$###"""!!! ~~~uuukkk^^^UUUNNNKKKGGGDDDCCCBBB@@@???===<<<;;;;;;::::::;;;;;;:::::::::::::::::::::::::::::::::999:::;;;;;;<<<888888999999999999999999777777777777777666555555444444555555555555444444555555555444444444444444444444444444444444444444222222222111111222222333222111111000000000111111///000000000000000000////////////000000000111111///000000000111111111111000000//////......------,,,---------------,,,,,,***+++,,,,,,------,,,,,,+++***((('''&&&'''((()))&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************((())))))))))))*********(((((())))))***+++++++++)))***++++++++++++***))))))***,,,.........---,,,------------,,,+++******'''((()))+++---222888<<>>===<<<:::666444333333111000000000...---------------,,,+++***)))((('''&&&%%%"""!!! tttlllaaaXXXRRRMMMHHHDDDBBB???===<<<===>>>>>>======<<<;;;;;;;;;<<<>>>???:::::::::;;;;;;<<<<<<<<<888888888888999:::;;;;;;777777666555555555555666666666666555666777888888555555444444444333333333111222222333333444444555333333333333333333333333333333333222222222111111222111111111000000//////111111000000//////......000111222333333222111000000000000000////////////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))(((((('''''''''(((((())))))(((((()))***++++++,,,,,,,,,---------......,,,,,,,,,,,,+++***))))))((()))******,,,000555999CCCFFFKKKNNNNNNNNNOOOOOOJJJJJJJJJIIIFFFBBB>>>;;;<<<999666444333222111000000000//////...,,,+++***+++***)))'''&&&$$$###""""""""" uuukkkccc[[[TTTNNNIIIFFFBBB???>>>>>>===;;;===<<<;;;;;;:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<999999999999999999:::;;;888888777666666666666666777777777888888888888999666666555555555444444444444333333333333333333333333333333333333333333333333333333222222222111111111111111111000000000///////////////000000000000000000111222222111000000000000/////////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((************************)))(((((((((((((((((()))((((((''''''''''''(((((())))))(((((()))******+++,,,,,,,,,,,,------------------,,,,,,+++***)))((('''((()))***+++///444888@@@DDDIIILLLMMMMMMMMMNNNLLLLLLLLLKKKHHHDDD@@@>>><<<:::666444444333111000000000000///...---,,,++++++***)))(((&&&$$$###""""""!!! zzzpppeee]]]TTTPPPKKKFFFDDDBBB@@@???>>>======<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999999999::::::999888777777666666777777777888999:::::::::999888666666666555555555555444555555444444333222222111333333333333333333333333333333333222222222111111111111111111000000000000.........///000111111111//////000000000000////////////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((++++++++++++++++++++++++''''''''''''''''''''''''((('''''''''''''''(((((())))))((((((((()))******++++++,,,,,,,,,------------------,,,+++)))((('''''''''((((((***---222666===AAAGGGJJJLLLLLLLLLLLLNNNNNNNNNLLLJJJFFFBBB@@@===:::777555444333222000000000000000//////...---++++++)))(((&&&$$$######!!! wwwoooccc___XXXRRRNNNKKKHHHFFF@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::999::::::888888777666666666666666666777999;;;;;;:::999777666666555555555444444444555555444444333333333333222222333333333333444444333333333222222222111111111111111000000000000000.../////////000000000111...//////////////////.........---------,,,,,,,,,...---,,,++++++,,,---...++++++++++++++++++++++++************)))))))))((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((('''''''''''''''&&&&&&&&&'''(((((())))))((((((((())))))***++++++++++++,,,,,,,,,,,,---------,,,***)))'''&&&&&&'''''''''(((+++000444;;;???FFFJJJLLLLLLLLLMMMNNNNNNNNNLLLJJJFFFCCCBBB===:::888666666444222000000000000000000///......+++***)))'''&&&$$$###"""xxxssskkkccc\\\UUUNNNJJJCCCBBBAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::::::::888777666666555555666666555666888::::::999888777555555555555444444444444333333333444444555555555222222222333333444444444333333333222222222111111000000000000000000111111111000000000/////////...///..................///------------,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&'''(((((())))))((((((((((((((()))*********+++++++++,,,,,,,,,,,,,,,+++***)))'''''''''''''''''''''***///222:::???FFFKKKNNNNNNNNNOOOMMMMMMLLLKKKHHHFFFCCCBBB===;;;999777777555333000000111111111000///...---***)))(((&&&%%%###"""!!!zzzooocccXXXRRRKKKIIIFFFCCCAAA?????????>>>>>>>>>>>>>>>===============<<<;;;;;;;;;<<<<<<888888777666666666666777666666888999999999888777666666666555555555444444222333333444555555666666111222222333333444444555333333333222222222111111000000000000111111111111111111111000///.........//////............//////......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''%%%%%%%%%%%%&&&'''(((((())))))((((((''''''(((((())))))*********+++++++++++++++++++++***)))(((''''''((((((''''''***...111999>>>FFFLLLOOOPPPPPPPPPMMMLLLKKKIIIGGGEEECCCBBB===;;;:::999888666333000111111111000///...,,,,,,((((((&&&%%%###!!! zzzmmmeee[[[XXXRRRKKKGGGDDDCCCCCC@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<===>>>;;;:::999999888888999999888888888999999999999:::888888888777777777777666444444444555555555555555111111222333333444555555333333333222222222111111///000000000111111111111000000000000////////////000000///......///000000............------------******++++++++++++******************************************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%&&&'''((()))))))))((('''''''''''''''))))))))))))*********+++))))))************))))))((()))(((((('''***...111777===EEELLLOOOPPPPPPPPPMMMLLLKKKIIIGGGEEEDDDCCC===<<<:::999999777333111222111111000...,,,***)))'''&&&%%%###""" zzzjjjeee]]]TTTMMMJJJHHHHHHAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<===>>>???===<<<;;;;;;::::::;;;;;;::::::999999999:::;;;<<<:::::::::999999999999888666666666555444444333333111111222333333444555555333333333222222222111111//////000000111111111222......//////000000111111111000///......///000111//////.........---------)))***+++,,,,,,+++***)))************************************))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%&&&'''((()))***)))((('''''''''''''''))))))))))))************(((((()))***************)))))))))((((((***...111666<<>>======>>>???@@@@@@>>><<<<<<<<<<<<<<<;;;:::999::::::::::::;;;<<<===>>>888888888888777777777777666666666666555555555555444444555555666777777777444444333333222111000000111111111111000000000000111///...------...///111000///...---------------,,,,,,,,,------.........,,,,,,,,,+++++++++******...,,,++++++,,,,,,***)))((((((((((((''''''''''''''''''(((((())))))************))))))))))))******))))))(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&%%%&&&)))+++555;;;EEENNNSSSSSSQQQNNNKKKJJJJJJJJJJJJHHHEEEBBB>>><<<;;;::::::888666333//////...---,,,++++++***$$$"""  yyyqqqiiiaaaZZZPPPMMMIIIFFFEEEDDDCCCBBBEEECCCBBBBBBCCCCCCBBB@@@;;;;;;;;;;;;;;;:::999999===<<<<<<<<<<<<<<<<<<<<<888888888777777777666666666666666666555555555555555555555555444444444444444333333333222111111111111111111111000000000000222000///......///000222111000///...............,,,,,,---------------------------,,,,,,,,,++++++,,,+++******++++++***)))((((((((((((''''''''''''''''''(((((())))))))))))(((''''''''''''''''''(((***)))((('''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((('''&&&%%%&&&)))+++333999CCCLLLQQQSSSRRRPPPMMMLLLJJJIIIIIIGGGDDDBBB>>>===;;;::::::888555333000///...---+++***)))(((###!!!wwwooo```\\\UUUPPPMMMKKKJJJHHHHHHFFFCCCBBBBBBBBB@@@???======<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>===<<<;;;:::777777777777666666666666666666666666555555555555666555555444333333222222333333333333222222222222222222111111111000000000222111000//////000111222111111000////////////000------------------,,,,,,...---------,,,,,,,,,,,,***)))((()))***+++***)))(((((((((((('''''''''''''''(((((((((((()))))))))''''''&&&&&&&&&&&&''''''***)))(((''''''&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%$$$%%%(((+++222777@@@IIIOOOSSSTTTSSSPPPNNNKKKIIIHHHFFFDDDBBB???===;;;:::999777444222000///---,,,***(((&&&%%%""" wwwqqqiiiaaa\\\WWWTTTRRRLLLIIIFFFDDDCCCCCCAAA@@@AAA@@@??????>>>>>>>>>>>>======>>>>>>>>><<<;;;999777777777666666666555555666666666666555555555555555555555444444444333333222222333333333333333333222222222111111111000000111000000//////000000111000000///////////////000.........------,,,,,,,,,------,,,,,,,,,+++++++++(((''''''(((***+++***)))((((((((((((''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))***)))((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%(((***///444===FFFNNNSSSUUUVVVSSSPPPLLLIIIGGGFFFDDDCCCAAA???<<<:::999777333000///...,,,***'''%%%###"""!!!~~~uuummmfffaaa]]]UUURRRNNNKKKIIIHHHFFFEEECCCBBBAAA???>>>>>>>>>>>>:::;;;===??????===;;;:::777777777777666666666666666666666666555555555555444444555555666666666666333333333333333333444444222222222222111111111111////////////////////////.........------......///.........------,,,,,,,,,++++++++++++*********)))((('''&&&''')))******)))((((((((((((''''''''''''((((((((('''''''''''''''((((((''''''''''''(((((()))((((((''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$''')))...333;;;EEEMMMSSSWWWYYYVVVRRRNNNKKKIIIHHHFFFDDDBBB@@@===;;;999666222///---,,,***(((%%%###!!! zzzrrrnnnbbb]]]WWWRRROOOLLLJJJHHHFFFEEEBBB???===<<<<<<<<<:::<<>>;;;999555111...+++***(((&&&###!!!vvvqqqhhhaaa[[[VVVRRROOOLLLJJJFFFBBB@@@>>>>>>>>>===???CCCDDDDDDAAA===:::999999999999888888888888666666666666555555555555555555555555555555555555555555555444333333333222333333222222222111111111/////////000000/////////...............///000000,,,,,,------------------+++++++++*********))))))+++)))((((((******)))'''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###&&&(((,,,222<<>>;;;888444000---)))(((&&&$$$""" |||ssskkkddd^^^[[[RRROOOKKKGGGDDDBBBAAAAAAAAACCCFFFGGGFFFBBB===::::::::::::999999999888888777666666666555555555555666555555444444333333222666666555444333333222222333333333222222222111111000000111111111111000000///////////////000111111,,,,,,,,,------.........,,,,,,,,,+++++++++******,,,***))))))******)))''')))(((((((((''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%(((,,,222<<>>>>>===<<<<<<<<<<<<<<<999999888888777666666555555555555555555555555555555444333222222333555666222222222222222222222222222111000000111111000//////////////////.........000000///......---,,,,,,------------,,,,,,,,,,,,++++++++++++*********))))))))))))))))))(((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%################################################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""""""""!!!!!!###%%%(((///777AAAMMMZZZ___^^^ZZZVVVPPPMMMKKKGGGBBB>>>999666111...+++)))&&&$$$ {{{qqqhhhbbb[[[UUUPPPFFFEEECCCAAA???>>>===<<<;;;::::::999888777666666444444555555555555555555444444333333333444555555444444444444444444444444333111000000111222000///////////////////////////111111000///...---,,,+++.........---------,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!###%%%'''...666@@@LLLYYY^^^]]][[[VVVPPPKKKIIIEEE@@@<<<666222...***((('''%%%###~~~xxxqqqiiicccXXXUUURRRMMMHHHEEEBBB@@@======<<<;;;:::999888888666666666555444444333333222333444444555555444444555555555555555555555555333222000111222222111////////////////////////000000000//////......---------------,,,,,,,,,++++++++++++,,,,,,,,,+++***)))))))))))))))))))))))))))''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! ###$$$'''---555>>>IIIUUUZZZXXXXXXSSSLLLGGGDDDAAA<<<888222...***&&&%%%$$$"""!!!{{{gggddd___YYYRRRLLLHHHFFF@@@???>>>===<<<;;;::::::888888777666444333222111111222444555666555444444333333333333333333333333333222111111222222111///////////////000000000000.........///////////////,,,,,,,,,+++++++++******++++++,,,---,,,+++***))))))))))))))))))*********''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$(((...555<<>>>>><<<;;;;;;999777666666666555333333444555444333222111222333333333333333333333333333333222222111000//////222222111111111111222222000000///............/////////...---,,,,,,++++++***)))(((((()))******)))************)))))))))))))))))))))))))))(((((('''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""  """######$$$(((000999BBBIIINNNQQQLLLHHHBBB===888444000...)))(((%%%""" yyynnndddbbb[[[RRRKKKGGGEEEAAA>>><<<:::888666777777777666777888888888666555444444333333333444444444444444444444444333222111111111222222111111111111222222000//////...---..................------,,,,,,,,,,,,***))))))***+++***)))************))))))))))))(((((()))))))))(((''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""%%%(((///666>>>DDDHHHJJJHHHDDD>>>999555111---+++'''%%%###!!!}}}yyyqqqggg^^^WWWRRRKKKGGGDDDAAA===::::::::::::999888888777777666555444444333333333444444555555555555555444444333333222222222222111111111111222222//////...------------.........------------------...,,,******++++++***)))************))))))))))))'''(((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$ !!!!!!!!!   !!!%%%(((---333888===???AAAAAA===888333000---)))'''###"""!!!|||ssskkkddd\\\WWWQQQMMMHHHCCCAAA???>>><<<999888666666666666555444333333333333444444444555555444444444333333222222222222111111111111222222///......---------------------------............000...,,,+++,,,,,,+++)))************)))))))))((('''''''''''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! $$$'''+++000444888:::;;;;;;777222...+++)))&&&$$${{{rrrmmmddd___XXXQQQLLLGGGCCCAAA???===:::999:::;;;999888444444444444444444444444333333333333222222222222222222111111111111222222//////...------------...---.....................000...,,,+++,,,,,,+++***************)))))))))((('''''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""%%%)))---111555666777555111---***(((&&&###"""zzzvvvnnnfff___XXXQQQMMMIIIEEE@@@>>>>>>===;;;888777777777666555555444444333333333222222222222222222222111111111111222222000000///...............//////..................///---++++++,,,,,,+++***************))))))))))))'''(((((((((((('''&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$################################################ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###'''+++///111333444///,,,(((%%%$$$###!!! zzzqqqiiiccc\\\VVVNNNIIIGGGEEE@@@<<<===<<<;;;:::888777666666333333333444444444444444222222111111111111222222111111000////////////000000000//////......---------,,,******+++,,,,,,+++************))))))))))))(((((()))))))))(((''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""######################## !!!"""%%%))),,,---...///***'''$$$"""!!! |||vvvqqqjjj```YYYVVVQQQKKKFFFAAA@@@???===;;;999888777444555555555555555555555222222111111111111222222222111111000000000000000111111000///...------,,,,,,+++)))***+++,,,,,,+++************)))))))))))))))))))))))))))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""""""""""""""""""""""""""  !!!"""%%%''')))*********'''$$$!!!}}}uuummmddd\\\VVVRRRMMMFFFBBBAAA@@@<<<:::888777666666666555333111666444111000111111111000111111000000///000000000000///............---,,,///---+++***++++++***((()))))))))(((''''''&&&&&&(((((((((((((((''''''&&&(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$$$$###"""%%%$$$###"""!!!!!!!!!!!!!!!!!!  """"""!!!  """###%%%&&&&&&&&&%%%### yyyqqqkkkiiicccZZZTTTOOOKKKEEEAAA@@@>>><<<;;;;;;:::888666555333111000000111111000111111000000000000000111000000///...//////...---///---++++++,,,,,,***)))+++******))))))(((((('''))))))******))))))((('''(((((('''''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%$$$###!!!%%%$$$###"""!!!!!!!!!!!!!!!!!!  """!!!!!!  !!!###$$$$$$$$$$$$###!!!~~~xxxooogggaaaZZZSSSMMMKKKGGGCCC@@@>>>===;;;999888666333333333444333333222222111111111111222222111000000//////////////////...,,,,,,------,,,***,,,,,,++++++***)))))))))******++++++******)))((())))))(((((((((((())))))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&%%%%%%$$$"""!!!%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!""""""!!!!!!}}}wwwqqqiiiddd]]]XXXQQQLLLHHHDDDAAA??????<<<999888888888777666444444333222222222333333000000000///......000111111///............---+++,,,,,,++++++******))))))******++++++******)))((())))))))))))))))))***+++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%$$$%%%%%%###!!!$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!   ~~~tttoooggg___YYYTTTPPPMMMFFFCCC???<<<;;;:::888666555444333222111111111111///000000///------000333444222///......///...---,,,++++++******))))))((())))))******))))))(((''')))))))))))))))***++++++))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$###$$$###""""""""""""""""""""""""!!!!!!!!! !!!!!! {{{sssmmmgggaaa^^^SSSOOOJJJFFFBBB???<<<:::999888666444333222111111000111222000------111555999555111...............,,,,,,++++++***))))))((())))))******))))))(((''')))((((((((()))***+++,,,)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!"""$$$%%%%%%$$$######"""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!! ~~~yyyuuukkkfff```ZZZUUUPPPLLLIIICCCBBB???===:::888777777222444444222//////444999>>>888222---,,,---//////------,,,,,,++++++************++++++******)))((((((((('''((()))***++++++((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%%%%%%%#########""""""""""""######""""""""""""!!!!!!!!! !!!!!!!!!!!! |||tttmmmgggaaa\\\YYYMMMLLLIIIFFFCCC@@@???>>>333666666444111111666<<>>555444222111///...---,,,---------,,,,,,+++++++++***)))))))))))))))((((((((((((((()))))))))))))))((((((((((((((('''&&&&&&%%%%%%$$$$$$$$$#########'''$$$%%%)))+++((($$$"""$$$$$$$$$#########""""""!!!!!!!!! |||tttlllggg^^^YYYTTTQQQPPPNNNKKKHHH???>>>;;;888555333222111------------------------+++*********))))))(((((((((((((((((((((((())))))(((((())))))(((((('''&&&%%%%%%%%%$$$$$$$$$######(((%%%'''...111,,,&&&###$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!! zzztttlllfffbbb^^^YYYTTTLLLJJJFFFAAA===:::888888333222222111000///......---------,,,++++++******))))))))))))))))))))))))((())))))))))))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$((($$$'''222777000(((%%%$$$$$$$$$############""" !!!!!!!!!!!!"""""""""!!!!!! {{{vvvpppkkk___\\\WWWQQQLLLHHHEEEDDD@@@>>><<<:::777444222111111111000000///.........,,,,,,,,,++++++*********)))))))))))))))((('''''''''''''''&&&&&&&&&%%%%%%&&&!!!&&&444:::222)))&&&$$$$$$$$$############""" !!!!!!!!!""""""""""""!!!!!!!!! tttqqqkkkddd]]]YYYVVVUUULLLJJJGGGCCC>>>:::777555444444444333222111111000//////...------,,,++++++)))))))))))))))(((((('''(((((('''''''''&&&&&&&&&$$$$$$444;;;333)))&&&$$$$$$$$$############""" !!!!!!!!!""""""######""""""!!! {{{uuuoookkkaaa^^^XXXSSSOOOIIIDDDAAABBB@@@<<<:::888555222000000.........///...,,,***((('''&&&&&&((()))(((&&&&&&&&&''''''&&&&&&%%%$$$###%%%(((++++++***((('''############""""""""""""""""""""""""!!!!!!!!!!!!"""!!!!!!!!! yyyuuuooojjjeee```ZZZVVVNNNKKKGGGDDDBBB>>>;;;888777555444333444333111///---+++******+++,,,+++)))(((((((((((((((''''''&&&'''((()))******)))((('''############""""""""""""######"""""""""!!!!!!!!!""""""!!!!!!!!!  |||wwwqqqmmmbbb___ZZZVVVRRRNNNJJJGGG@@@>>>;;;999888777555333000...,,,,,,,,,+++***(((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""#########""""""""""""!!!"""""""""!!!!!!!!! !!!!!!  yyyvvvqqqlllhhhccc^^^ZZZRRROOOJJJEEEBBB???<<<:::777444222000000...,,,))),,,,,,+++***))))))(((((('''&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$###"""""""""$$$$$$#########""""""""""""""""""!!!!!!!!!!!!  zzztttqqqkkkgggaaa[[[VVVPPPKKKHHHDDDBBB>>><<<:::777444222444222111///---,,,,,,,,,***)))((('''((()))+++,,,'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$###############"""""""""!!!!!!!!!!!! }}}wwwqqqkkkddd]]]XXXTTTQQQMMMIIIFFFCCC???<<<999888555111///------,,,+++***)))((())))))+++,,,))))))((('''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$############"""""""""!!!!!!!!!"""""""""###""""""!!! }}}uuupppiiieeeaaa\\\YYYTTTPPPLLLGGGEEEAAA===999777666555111000///---,,,+++++++++++++++***)))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########"""""""""!!!!!!"""############"""!!!!!! ~~~{{{vvvqqqmmmhhhccc```[[[XXXSSSNNNJJJHHHFFFFFF<<<<<<:::888555333111000,,,,,,+++***)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$############""""""""""""!!!!!!!!!!!!!!! """!!!!!!!!! ~~~{{{tttpppjjjddd```\\\XXXUUURRRNNNHHHCCCAAA???>>>===;;;777333000...---+++))),,,,,,++++++***)))))))))'''$$$  """######""""""!!!""""""###$$$%%%(((&&&###!!! !!!!!!{{{wwwsssooommmccc___XXXSSSOOOLLLJJJHHHCCC@@@<<<888666555333111111000000...---,,,++++++((('''&&&&&&'''&&&$$$###%%%$$$$$$###############&&&%%%###!!! |||wwwpppjjjeeeaaa]]][[[UUURRRMMMIIIFFFDDDAAA???<<<;;;999777555333111000******+++---,,,***%%%!!!))))))((('''%%%$$$######$$$$$$###"""!!! |||xxxtttrrrmmmiiiccc^^^ZZZVVVRRROOOJJJIIIGGGDDD@@@===;;;:::555444444555333000***&&&---,,,+++***(((&&&%%%$$$############""" yyysssmmmiiidddaaa[[[ZZZWWWSSSOOOKKKHHHGGGFFFDDDAAA>>><<<999444111//////...---+++(((&&&%%%$$$$$$$$$###""" ~~~zzzwwwqqqooolllhhhddd___\\\[[[WWWSSSNNNIIIFFFCCC???===888777666444111...***(((((('''%%%###!!! ~~~yyyvvvuuummmiiiddd___[[[WWWRRROOOJJJIIIGGGCCC???999444111,,,***'''$$$!!!~~~yyyuuuoooiiieee[[[YYYVVVRRRKKKDDD>>>:::...,,,((($$$ ~~~tttrrrmmmeee```YYYNNNCCC<<<222(((%%%###  ~~~wwwoooaaaUUUBBB777+++'''$$$!!! qqqbbbMMM???111***&&&### !!!}}}lllYYYHHH666---((($$$!!!!!!{{{dddQQQ;;;...)))%%%"""!!!lllVVV===///)))%%%"""!!!rrrZZZ>>>...((($$$!!!!!!ttt[[[>>>---'''$$$!!! uuuZZZ>>>111+++$$$ !!!tttYYY>>>111+++$$$ !!!rrrXXX===111,,,%%%!!!"""oooUUU;;;000,,,%%%"""""" lllSSS:::000,,,&&&"""### iiiPPP888///,,,'''###$$$ gggOOO777///,,,'''###$$$ fffNNN777///,,,'''$$$$$$ aaaOOO:::///***'''%%%%%%"""!!!!!!!!!!!!!!!""""""""""""!!!!!!  ```NNN;;;000,,,(((&&&&&&######"""""""""######$$$###""""""!!!!!!   |||___MMM:::111---***''''''%%%$$$$$$#########$$$$$$#########"""!!!!!!  vvv[[[KKK999111...***((('''%%%$$$$$$############$$$#########"""!!!!!!  qqqWWWHHH888111...+++((('''%%%$$$###"""""""""""""""######""""""!!!  nnnUUUFFF888222000---***)))%%%$$$###""""""""""""""""""""""""!!!  mmmUUUGGG999444333000,,,+++&&&&&&%%%$$$###""""""###!!!!!!  lllUUUHHH;;;666555222///---((('''&&&%%%$$$$$$$$$$$$!!!  rrrWWWJJJ<<<666333000...//////,,,)))'''&&&$$$""" sss[[[MMM???999666333111111///,,,)))&&&%%%$$$!!!ttt___QQQCCC===:::666333333///,,,)))&&&%%%### uuuaaaSSSFFF???;;;666333222...+++(((%%%$$$"""   ttt```SSSFFF???:::444000///,,,***'''%%%###"""   rrr___RRRDDD===888222---+++***(((%%%$$$###"""!!!  ppp^^^QQQCCC<<<777000***((((((&&&$$$#########"""!!!nnn^^^QQQCCC<<<666///)))'''&&&%%%###"""#########!!!oooaaaTTTFFF===666...***)))""""""!!!!!! nnn\\\PPPBBB999222+++''''''"""""""""!!!!!! ~~~mmmYYYLLL???777000)))%%%&&&######""""""!!! |||kkkWWWKKK>>>666000***''''''$$$$$$###""""""!!! xxxgggTTTHHH<<<555000***'''(((&&&%%%$$$###"""!!! sssbbbPPPEEE999333...)))'''((('''&&&%%%$$$###!!!!!! ooo^^^PPPEEE999333///+++)))***''''''&&&%%%###"""!!!  lll[[[RRRGGG;;;666222...---...((('''&&&%%%###"""!!!   xxxhhh\\\KKKDDD;;;555222000---+++)))))))))(((%%%"""  ttteeeZZZNNNGGG>>>777444222///---))))))(((&&&$$$"""|||ooobbbXXXOOOHHH???888555333///---)))(((&&&###!!! wwwlllaaaXXXLLLFFF===777444111---***(((&&&###!!!~~~uuukkk```XXXKKKEEE<<<666333///+++'''%%%$$$!!!{{{sssiii^^^WWWKKKDDD<<<666333///***&&&"""""" wwwoooeeeZZZRRRHHHBBB:::444000,,,'''### }}}ssslllbbbWWWNNNDDD>>>777111---(((###wwwlllccc[[[PPPGGG@@@;;;333---(((###ttthhh```WWWLLLDDD<<<777111+++'''### ~~~pppcccZZZQQQFFF???888333...)))&&&###!!!yyykkk___UUUKKKBBB;;;555111+++'''$$$"""|||tttggg[[[PPPGGG???999555000+++&&&""" vvvooocccWWWMMMDDD===888333///***%%%"""pppiii___SSSIIIAAA;;;777111---((($$$"""!!!~~~kkkfff\\\QQQGGG???999777...+++'''$$$###"""!!! vvvbbb\\\TTTKKKDDD===666222...,,,)))&&&$$$$$$%%%&&&!!!!!! {{{ppp___ZZZRRRJJJBBB<<<666222---+++)))'''%%%$$$$$$$$$""""""!!! ssshhh\\\WWWOOOHHHAAA;;;666222,,,,,,***)))'''%%%$$$#########"""!!! }}}mmmbbbZZZUUUNNNGGGAAA<<<777333------,,,+++)))'''%%%###$$$$$$"""!!!zzzjjj___YYYTTTMMMGGGAAA<<<888444///...---,,,***'''%%%$$$######""" yyyjjj```XXXTTTMMMFFFAAA<<<777444///...,,,***(((&&&$$$###!!!!!! yyykkkaaaWWWSSSLLLEEE???:::555222...,,,)))&&&$$$""""""!!!xxxlllbbbVVVQQQJJJDDD>>>888333000,,,***'''###!!! yyymmmcccZZZUUUMMMDDD>>>777222///((('''$$$!!!zzznnneeeYYYSSSJJJBBB;;;555000...'''%%%### yyynnnfffWWWPPPFFF===666111...+++$$$###!!!}}}vvvkkkbbbSSSLLLAAA888111---+++)))"""!!!xxxooodddZZZMMMFFF<<<333...+++)))'''!!! zzzrrriii\\\RRRGGGAAA888111,,,)))'''&&&!!!  uuunnndddWWWMMMAAA<<<555000,,,)))'''%%%###"""  }}}rrrkkkaaaUUUKKK>>>:::444///,,,***'''%%%$$$###!!!  !!!yyymmmeee\\\PPPGGG===999333///,,,***(((&&&&&&%%%###""" """!!! !!!&&& rrrggg```WWWMMMDDD@@@<<<666111...+++)))'''$$$$$$"""!!!  ###yyylllccc\\\UUULLLEEEAAA===777111...***(((%%%###"""!!!  ######!!! }}}vvvkkkccc\\\VVVOOOIII@@@<<<555000+++((($$$"""!!! (((///...&&&zzztttkkkbbb\\\WWWQQQLLLAAA<<<666000+++'''$$$""" ###(((''' vvvqqqhhh```YYYSSSNNNKKKCCC>>>777222---***&&&$$$ tttoooggg^^^VVVPPPKKKHHHBBB===777111---***'''%%% !!!!!! }}}tttoooggg^^^UUUOOOJJJGGG???;;;555///,,,)))&&&### !!!"""!!!!!! {{{ssskkk```WWWQQQMMMHHHDDD@@@<<<666111---((($$$!!!!!!!!! !!!"""$$$%%% xxxnnnggg^^^VVVQQQLLLGGGCCC===999444000,,,)))%%%######"""!!! !!!"""###!!!!!!!!! zzzsssgggbbb[[[VVVRRRMMMFFFAAA:::777222...,,,)))&&&$$$######"""!!!!!!!!!"""""""""""""""!!! ~~~tttmmmbbb^^^ZZZVVVSSSNNNFFF@@@999555000,,,***(((%%%$$$"""""""""""""""######$$$$$$$$$###"""!!!yyyoooiiiaaa^^^ZZZXXXUUUOOOGGG@@@:::555///+++(((%%%###!!! """###%%%&&&'''(((&&&&&&%%%$$$""" ~~~tttlllhhhccc___[[[XXXUUUOOOFFF@@@999444...)))&&&$$$"""!!! ###%%%((()))***+++((((((&&&%%%""" yyyrrrllliiieeeaaa\\\XXXTTTMMMDDD>>>666222,,,'''%%%$$$###"""!!!###%%%(((***+++++++++))))))(((&&&### ~~~vvvpppmmmkkkfffaaa\\\WWWRRRKKKBBB<<<333///***&&&%%%%%%%%%$$$$$$%%%''')))++++++++++++******(((&&&###!!!wwwooolllmmmllliiiccc[[[SSSIII@@@999333111,,,'''%%%$$$%%%&&&###%%%(((+++,,,,,,,,,+++,,,+++)))&&&$$$!!!~~~yyysssrrrtttnnnjjjbbbZZZQQQFFF===666111///***'''%%%$$$&&&'''%%%&&&(((***+++,,,,,,,,,+++***(((%%%""" ~~~{{{wwwwwwyyyqqqlllbbbXXXMMMBBB888222...,,,(((&&&$$$%%%&&&'''&&&'''((()))***,,,------)))((('''$$$!!!~~~|||yyyxxxyyyuuunnncccVVVJJJ???555000***)))&&&%%%$$$%%%'''(((((((((((()))***+++---...)))(((&&&$$$"""}}}~~~|||zzzzzzxxxpppbbbTTTGGG<<<333...((('''&&&%%%%%%&&&'''((())))))))))))***+++---...))))))'''%%%""" |||~~~}}}xxxnnn```QQQDDD999222...''''''&&&%%%&&&'''((()))))))))******+++,,,,,,---)))((('''%%%###!!!~~~|||uuukkk\\\LLL@@@666000---'''''''''&&&''''''((()))((()))+++,,,---,,,,,,+++((('''&&&$$$""" ~~~yyyrrrhhhXXXIII===444///,,,(((((('''''''''(((((()))((()))+++---...---+++***&&&&&&$$$###!!!yyyooodddTTTFFF<<<555///+++''''''''''''((()))***+++((()))+++,,,,,,+++)))(((%%%%%%$$$"""!!!xxxmmmcccSSSEEE<<<555///+++)))))))))))))))***+++,,,((()))***++++++***((('''$$$$$$###!!! wwwjjj```QQQCCC:::444///+++++++++*********++++++,,,))))))*********)))'''&&&######"""!!!uuufff\\\MMMAAA999333///,,,++++++************++++++***+++++++++***((('''&&&######"""!!! |||sssbbbXXXJJJ>>>777333///,,,******)))))))))***++++++,,,,,,,,,+++)))((('''&&&######"""!!! xxxnnn]]]TTTGGG<<<666222///,,,((((((((())))))***,,,,,,---,,,+++***((('''&&&%%%""""""!!!!!! rrrhhhZZZQQQDDD:::555222///,,,(((((())))))+++,,,...///,,,+++)))'''%%%$$$###### {{{nnncccYYYPPPCCC999444111///---((())))))+++,,,...000111+++)))'''%%%###"""!!!!!!~~~rrrddd[[[SSSKKK???888444111,,,(((,,,+++*********+++,,,---,,,+++(((%%%""" zzznnn```WWWOOOGGG===666444111---***+++***))))))))))))***+++((('''$$$!!!|||ssshhh[[[RRRIIIBBB:::444222000---+++((((((''''''''''''(((((($$$###!!!~~~uuummmbbbVVVNNNDDD???888222///---+++)))&&&&&&%%%%%%%%%%%%%%%%%%###""" wwwnnnfff\\\QQQJJJ@@@<<<666000,,,)))'''&&&$$$$$$$$$######""""""""" yyyoooeee]]]TTTJJJCCC;;;888333...***'''%%%$$$"""#########"""!!! wwwoooeee[[[SSSJJJBBB;;;555333000,,,(((%%%%%%%%%""""""######""" ~~~pppiii^^^TTTLLLDDD;;;666000000...+++'''&&&&&&'''""""""######""" xxxpppddd]]]SSSHHH@@@888333///...+++)))''''''&&&$$$###&&&$$$######$$$$$$"""!!!!!!!!!!!!!!!  |||pppgggWWWRRRJJJBBB===888444111---+++)))'''''''''%%%$$$&&&%%%$$$###$$$$$$###!!!!!!!!!!!!!!!  zzznnnaaaYYYJJJGGGAAA===999777444222...,,,***))))))((('''&&&(((&&&%%%%%%%%%%%%$$$"""""""""""""""!!! vvvjjj^^^RRRKKKEEEBBB>>>;;;999777444222111///,,,+++,,,,,,***))))))(((&&&&&&&&&&&&$$$"""""""""""""""!!! vvvggg\\\QQQHHHAAAAAA???>>>======;;;999666444222000/////////---,,,***((('''&&&&&&&&&$$$"""""""""""""""!!! wwwhhhYYYOOOHHHBBB>>>======>>>???AAAAAA???===777555222111000000...,,,***((('''&&&&&&%%%###"""!!!!!!!!!!!! vvvkkk[[[NNNGGGCCCAAA???>>>>>>???AAACCCBBB@@@===999666333111000///---+++***(((&&&%%%%%%$$$###!!! }}}nnncccTTTHHHCCCBBBAAAAAABBBAAABBBBBBBBB@@@<<<888999666333000///---+++)))***(((&&&%%%%%%$$$""" vvvnnndddWWWKKKGGGFFFCCC@@@???AAABBBCCCDDDBBB???<<<:::888555111...---+++)))(((%%%%%%$$$"""!!!{{{pppiii^^^RRRHHHFFFGGGEEECCCBBBBBBBBBBBBBBB@@@===;;;999777444000---,,,+++)))'''$$$$$$###!!! }}}rrrggg```UUULLLEEEEEEGGGFFFEEEEEECCCBBBAAA???<<<:::888777666333///,,,+++***(((&&&###"""!!! xxxlll```XXXOOOGGGCCCEEEGGGFFFDDDEEEDDDBBB???;;;999777666555444111---***)))((('''%%%!!!!!! vvvhhhZZZPPPKKKEEEBBBEEEFFFCCCAAABBBBBB@@@<<<999555444333333222///+++)))((('''%%%$$$ {{{pppcccTTTKKKGGGCCCBBBEEEEEEAAA>>>??????===:::777444222111111000---)))'''&&&%%%$$$###zzzqqqfffZZZNNNFFFCCCAAAAAAEEEDDD@@@======<<<;;;888666333111000///...+++(((&&&%%%$$$###"""~~~ttthhh]]]SSSIIIDDDAAA???AAADDDDDD???<<<===:::999777555333111///...---***'''%%%$$$$$$###!!! zzzuuummmdddZZZQQQKKKHHHCCCBBBAAAAAAAAA@@@===::::::999777444222///---,,,,,,***'''$$$"""""""""""" tttnnneee\\\TTTNNNHHHDDDAAA@@@?????????===;;;888666666444333111///...---+++)))&&&$$$"""""""""###!!! zzzooofff[[[SSSOOOKKKFFFAAA???>>>===<<<<<<;;;999666444333222111000......---)))(((&&&$$$""""""######!!! zzztttjjj```UUUNNNNNNLLLGGGBBB@@@>>>===<<<<<<;;;999777444444222111///...---,,,((('''%%%$$$############!!! yyyrrrmmmcccZZZOOOKKKLLLLLLHHHCCCBBB@@@>>>=========;;;999777666444222///---+++***((('''&&&%%%$$$$$$$$$###!!!!!! wwwooohhheeeYYYRRRKKKGGGHHHIIIFFFDDDCCCAAA>>>=========;;;:::888666444222///,,,***)))))))))((('''&&&%%%$$$###"""!!! ~~~uuulllddd___]]]QQQMMMIIIGGGGGGGGGFFFEEEAAA???<<<:::::::::999888555444222000...,,,******++++++***)))'''&&&$$$###"""!!! yyyoooeee]]]YYYXXXMMMLLLKKKIIIHHHGGGGGGGGG???<<<999888888888777666111111000///---,,,+++***---,,,,,,***(((&&&$$$###"""""" xxxnnnddd]]]XXXTTTQQQIIIIIIHHHHHHGGGFFFFFFFFFAAA???;;;888666555666777333222111000///...---,,,,,,+++)))(((&&&&&&%%%%%%###"""!!! zzzsssiii^^^WWWQQQLLLJJJGGGFFFFFFEEEDDDDDDCCCCCC@@@>>>;;;888666666777777444444222111///...---,,,))))))'''%%%$$$#########""""""!!!}}}uuunnncccYYYQQQKKKFFFCCCDDDCCCCCCBBBBBBAAA@@@@@@>>>===:::888777777888999666666444333111///------)))((('''%%%$$$###"""""""""!!! |||xxxooohhh___WWWPPPJJJFFFCCCBBBBBBBBBAAA@@@@@@??????===<<<:::999888999999:::999888666444222///------+++***(((&&&%%%$$$######!!!!!! ~~~wwwsssfffaaaZZZTTTOOOKKKHHHFFFCCCCCCBBBAAAAAA@@@@@@???======<<<;;;::::::;;;;;;;;;:::888555222///---,,,+++***(((&&&$$$###"""""" yyyqqqlll^^^ZZZUUUPPPNNNKKKIIIGGGDDDCCCCCCBBBBBBAAAAAA@@@??????>>>======<<<<<<<<<<<<;;;999555222...,,,+++)))(((&&&###!!! zzzssskkkfff[[[WWWSSSOOONNNLLLJJJHHHDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@??????>>>=========<<<999555111...+++))))))'''%%%###!!! ~~~{{{vvvooogggbbb\\\YYYTTTQQQOOOMMMKKKIIIDDDDDDCCCBBBBBBAAAAAA@@@CCCCCCBBBAAA@@@???>>>======<<<999555111---***(((***)))'''%%%###!!!   |||wwwuuurrrnnnhhhccc```___\\\XXXTTTPPPMMMKKKFFFEEEDDDDDDEEEEEEDDDBBBGGGFFFEEEDDDCCCBBBAAAAAA;;;999666333///,,,)))((()))((('''%%%###!!! ~~~|||yyyuuusssqqqmmmhhhcccbbb```\\\XXXSSSOOOKKKJJJGGGFFFEEEFFFHHHHHHHHHGGGGGGFFFEEECCCAAA@@@>>>>>>999888555222...+++)))''''''&&&%%%$$$""" {{{xxxvvvtttrrrpppmmmhhheeedddaaa]]]XXXRRRMMMJJJHHHGGGFFFFFFGGGIIIJJJIIIHHHHHHFFFDDDBBB???<<<:::999777666333000---***(((&&&%%%%%%###""" }}}yyyvvvuuutttssspppmmmjjjhhhgggddd___XXXRRRMMMJJJHHHGGGFFFEEEFFFGGGGGGFFFEEEGGGEEECCC???;;;888555444444333111...+++(((&&&%%%$$$$$$###!!! }}}zzzwwwwwwwwwuuurrrnnnllljjjhhheee___YYYSSSOOOLLLKKKKKKIIIGGGFFFFFFFFFDDDBBBDDDCCC@@@<<<888555222000000///...+++)))&&&$$$###$$$######!!! ~~~|||zzzzzzzzzwwwsssnnnlllkkkfffccc^^^XXXSSSOOONNNMMMNNNLLLIIIHHHGGGFFFDDDBBB@@@???<<<999666222000///---,,,+++)))'''%%%###"""######"""!!! ~~~|||}}}|||yyyrrrmmmjjjjjjbbb___ZZZUUUQQQOOONNNNNNLLLJJJHHHGGGGGGFFFDDDBBB<<<;;;999666444111///...+++***)))'''%%%###"""!!!!!!!!! ~~~}}}~~~~~~yyyrrrkkkhhhhhh___\\\XXXSSSPPPNNNNNNOOOHHHFFFEEEDDDDDDDDDBBBAAA999999777555333111//////***)))(((&&&$$$###!!!!!!~~~|||xxxtttlllddd^^^___YYYQQQNNNNNNMMMIIIEEEDDDBBB@@@@@@@@@@@@>>>===<<<888444333555333...))),,,+++***(((&&&$$$###"""}}}zzzvvvqqqiiiaaa\\\ZZZTTTNNNKKKKKKJJJGGGCCCEEECCCAAA??????===;;;999999555222111222111,,,(((******((('''%%%###"""!!!~~~{{{wwwrrrllleee]]]XXXSSSNNNIIIGGGGGGFFFDDDAAAEEECCC@@@>>><<<:::777444888444111000000///+++((((((((('''%%%###"""!!! }}}yyyssslllfff```YYYUUUMMMJJJFFFDDDDDDCCCAAA???CCC@@@>>>;;;:::888555333777444111//////...+++)))'''&&&%%%$$$"""!!! ~~~{{{vvvnnnfff```ZZZUUUQQQIIIGGGEEEDDDCCCBBB@@@???>>><<<:::999999888666444444222///---,,,+++***)))&&&&&&%%%$$$"""!!!   }}}{{{vvvpppggg___XXXSSSOOOMMMGGGFFFEEEDDDBBB@@@???>>>;;;:::888888888888666555222000...+++)))(((((()))''''''&&&%%%$$$###"""!!!  ~~~yyywwwpppiii___WWWQQQMMMJJJHHHEEEEEEEEECCCAAA>>>======;;;999888777888777666444333222000---+++***+++,,,(((((('''&&&%%%$$$$$$###!!!!!!!!!  |||wwwssskkkdddZZZQQQLLLHHHFFFEEEDDDEEEEEECCC@@@===<<<;;;<<<:::888888888777555333777666444111......///000))))))(((''''''&&&%%%%%%######"""!!!   xxxpppiiiaaa[[[SSSLLLIIIGGGEEEDDDCCCCCCCCCBBB@@@>>><<<:::;;;;;;;;;;;;;;;::::::999555333222222222222111///000...+++((('''&&&&&&'''%%%$$$"""!!!"""!!!    ~~~zzzvvvpppiiieee\\\WWWPPPJJJGGGEEEDDDCCCCCCDDDDDDDDDCCCAAA???>>><<<======>>>===<<<;;;:::777666444333444333111000///---***'''%%%%%%%%%&&&###"""    xxxqqqjjjeeeaaa^^^WWWRRRLLLGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDBBBAAA@@@@@@BBBBBBAAA???===;;;:::888666555555444222000,,,+++(((%%%#########$$$!!!  |||sssjjjddd___[[[YYYSSSOOOJJJFFFEEEEEEDDDDDDAAABBBEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFDDDBBB???===;;;999666555444333000...***(((%%%###!!!!!!""""""  {{{vvvoooiiiccc^^^ZZZWWWRRROOOKKKHHHHHHHHHHHHGGGDDDFFFIIIKKKKKKJJJHHHFFFGGGGGGHHHGGGEEEBBB???===999777444222111000---+++'''&&&###!!! !!!!!!}}}~~~wwwsssnnnhhhddd___[[[XXXTTTQQQMMMKKKKKKLLLKKKJJJJJJLLLOOOQQQPPPNNNKKKIIIGGGGGGEEECCCAAA>>><<<;;;666444111//////---+++(((&&&$$$"""  !!! {{{}}}xxxssslllgggbbb___\\\YYYUUUSSSOOONNNNNNNNNMMMLLLMMMOOOQQQSSSQQQNNNJJJHHHEEECCC@@@===:::888777666333111///...---,,,)))'''%%%$$$!!! !!! |||}}}~~~{{{zzztttllleee```^^^\\\[[[VVVSSSPPPOOOOOOOOONNNMMMMMMNNNPPPQQQOOOKKKGGGDDDCCC@@@<<<888555333333333222000...------,,,)))(((%%%$$$!!!  }}}yyyssskkkccc^^^ZZZWWWUUUTTTQQQNNNMMMNNNOOOPPPPPPMMMMMMMMMKKKGGGCCC???===@@@>>>:::777444222111000444222000---***(((%%%$$$   ~~~wwwqqqhhhaaa\\\XXXVVVUUUTTTQQQOOONNNNNNOOOOOONNNLLLLLLKKKIIIEEEAAA===;;;;;;:::777555333222222222222111///---***'''%%%$$$  }}}tttnnneee]]]XXXVVVUUUTTTSSSQQQOOOOOOOOONNNLLLJJJIIIHHHGGGEEEAAA===:::888555555444222222222222222000///---+++(((&&&$$$### {{{pppjjjaaaZZZVVVTTTSSSSSSQQQPPPNNNNNNMMMLLLIIIFFFEEEDDDCCC@@@===999666444222222111000000000//////------+++)))'''%%%###""" {{{vvvlllfff^^^WWWTTTRRRRRRQQQNNNMMMKKKJJJJJJHHHEEEBBB@@@???>>>;;;999666444333111111000///...---,,,+++******((('''%%%###"""!!!  ~~~uuuooofffaaaZZZUUURRRPPPOOONNNKKKIIIFFFEEEEEECCCAAA???<<<;;;999888666444333222000000000///---+++)))(((((('''&&&%%%###"""!!!   yyyooohhh___[[[VVVRRROOOMMMJJJIIIGGGDDDAAA@@@??????>>>===888777666555444333333333/////////...---+++)))(((%%%%%%$$$###"""!!!     vvvkkkdddZZZWWWSSSPPPMMMKKKGGGEEEEEEBBB>>><<<<<<======<<<666555444444333333333444------......---,,,***)))$$$$$$###"""!!!        ~~~vvvmmmccc]]]SSSRRRPPPNNNLLLHHHBBB??????===:::999999888777555444333333333333333333333222111///...---+++(((&&&%%%$$$"""!!!   yyypppeeeZZZTTTMMMLLLIIIHHHFFFCCC???;;;===;;;888888888888777555333333333333222222222222333111///...---+++)))&&&%%%%%%###!!!   zzzqqqggg\\\RRRKKKHHHFFFCCCBBBAAA???<<<::::::888666666777888777666444444444333333222222222333111///...---,,,)))''''''&&&$$$###!!!   {{{wwwpppggg___VVVMMMHHHFFFCCCAAA?????????>>><<<888666555555777888888777777666666555555444444444444222///...---,,,***(((((('''&&&$$$###"""!!!!!!"""!!!!!!!!! !!!   ~~~sssooohhh```YYYQQQIIIEEEDDDBBB????????????>>>===777666555666888999:::999::::::999888888777666666555222///------,,,***))))))(((&&&%%%###"""""""""""""""!!!!!!!!!!!! !!!   |||vvvooojjjccc[[[TTTLLLEEEAAAAAA???>>>>>>???>>>===;;;999888777888:::;;;;;;;;;<<<<<<;;;::::::999888888666333///---,,,,,,+++))))))(((&&&%%%###"""""""""!!!!!!!!!     |||tttooohhhccc]]]WWWQQQKKKEEEBBB@@@??????@@@@@@???===:::<<<:::999:::<<<======<<<======<<<;;;:::999888888777333///---,,,,,,+++***((((((&&&$$$###""""""!!!   xxxoooiii```\\\WWWSSSPPPLLLHHHFFFBBBAAAAAACCCCCCBBB>>>;;;===<<<;;;;;;===>>>>>>>>>===<<<<<<;;;999888777777777444000---,,,,,,+++***((('''&&&$$$###"""!!!!!!  yyyrrriiicccaaa^^^XXXRRRLLLIIIHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@@@@BBBCCCCCCBBBAAA???<<<999777666777777666333...+++******)))((('''%%%""" !!! |||vvvooofff```^^^\\\WWWRRRNNNLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFDDDCCCAAAAAABBBBBBBBBAAA@@@>>>;;;999777666777777555222...,,,+++***((('''&&&$$$"""  ~~~wwwqqqjjjbbb\\\ZZZYYYVVVSSSQQQOOOOOOOOOMMMMMMLLLKKKIIIHHHGGGGGGFFFDDDBBBAAABBBAAA@@@???>>>===;;;888777666666666444222///---,,,***(((&&&%%%###!!! yyysssmmmggg___ZZZWWWVVVUUUTTTTTTSSSSSSSSSOOONNNMMMKKKIIIHHHFFFFFFHHHEEECCCAAAAAA@@@>>>======;;;:::888666555555555222000...---,,,***'''$$$###"""  {{{tttoookkkeee___YYYVVVVVVVVVVVVVVVVVVUUUUUUPPPPPPNNNLLLJJJHHHGGGFFFHHHEEEBBB@@@@@@???===;;;::::::999777666555444444111///---,,,+++)))%%%###!!!   zzzuuuoookkkhhhddd^^^ZZZWWWXXXYYYYYYXXXWWWUUUTTTRRRQQQPPPNNNLLLJJJIIIHHHFFFDDDAAA???>>>===;;;999999888888777555444444333000...+++)))(((&&&$$$"""   zzzsssooojjjgggfffccc^^^ZZZZZZZZZ[[[[[[ZZZWWWTTTRRRPPPOOONNNMMMKKKJJJIIIHHHDDDBBB???======<<<:::888777777777666555444333222///,,,)))&&&%%%$$$###!!!    zzzuuuoookkkgggeeedddbbb]]]YYY\\\\\\]]]\\\ZZZWWWSSSPPPMMMLLLKKKJJJIIIHHHGGGFFFCCC@@@>>><<<<<<;;;999888666666666666555444333222///,,,'''$$$######"""!!!       ~~~yyytttqqqiiihhhgggeeecccaaa___^^^]]]]]]\\\[[[YYYUUUOOOKKKHHHGGGGGGFFFEEEDDDDDDDDDAAA???<<<;;;;;;;;;999777888666555777:::999333...+++(((%%%$$$###"""!!!  !!!!!!      |||xxxsssooommmjjjiiigggeeeccc```___^^^]]][[[YYYXXXVVVSSSNNNKKKIIIHHHEEEBBB@@@@@@AAAAAABBB???<<<:::::::::999888999666555666999777222---***'''$$$######"""        ~~~|||yyyuuuqqqnnnkkkiiikkkjjjhhhfffcccaaa___^^^[[[YYYVVVTTTRRRPPPLLLJJJLLLIIIDDD@@@>>>>>>@@@AAABBB???;;;999999:::::::::999777555666777444///+++(((&&&###"""!!!!!!      ~~~yyywwwtttqqqnnnlllkkkjjjlllkkkiiigggdddbbb```___ZZZWWWSSSPPPOOOMMMKKKJJJJJJIIIFFFCCCAAAAAABBBCCCBBB???:::777888999:::;;;:::888666555444111---)))&&&$$$!!!     |||yyyvvvvvvtttsssqqqooonnnnnnnnnlllkkkiiigggeeecccbbbaaaZZZVVVRRROOONNNMMMLLLJJJEEEEEEFFFFFFEEEDDDCCCCCCBBB>>>999777777999:::;;;999888666444111...***(((%%%###!!!      ~~~zzzwwwtttrrrttttttsssrrrqqqppppppoooiiihhhgggfffeeecccbbbbbbZZZWWWSSSQQQPPPOOOMMMLLLAAACCCEEEFFFFFFEEECCCAAA@@@===999888888999::::::888777555222///,,,)))(((%%%###  !!!     |||xxxuuutttrrrqqqtttttttttsssqqqooommmllldddddddddcccbbbbbbaaaaaa[[[YYYVVVTTTSSSQQQOOOMMMEEEEEEFFFFFFEEEDDDCCCBBB>>><<<999888999::::::999666666444111---***)))(((%%%### """!!!    }}}xxxtttssssssrrrrrrtttttttttsssqqqmmmjjjgggaaaaaaaaa```````````````\\\ZZZXXXVVVUUUSSSQQQOOOLLLJJJIIIGGGFFFEEEEEEFFF===;;;999999::::::999888555555444111---***((((((%%%###!!! ###"""     ~~~zzztttqqqqqqqqqrrrrrrvvvtttsssqqqpppmmmiiifff^^^^^^______^^^\\\[[[YYYVVVWWWXXXXXXVVVSSSOOOMMMKKKKKKJJJIIIFFFCCCAAA???===;;;888888888999888777333111///......---+++)))$$$$$$###!!! """!!!    ~~~{{{xxxvvvsssrrrtttvvvwwwwwwtttrrrpppnnnmmmjjjfffccc^^^^^^^^^]]]\\\ZZZXXXWWWTTTUUUVVVWWWUUUSSSPPPNNNKKKKKKJJJHHHFFFBBB@@@>>><<<:::999888999888777555000...,,,,,,,,,+++)))'''$$$###"""!!! !!!   ~~~zzzwwwwwwuuutttuuuwwwxxxxxxxxxqqqooommmkkkjjjfffbbb___]]]\\\\\\ZZZXXXVVVSSSRRRRRRSSSTTTTTTTTTRRRPPPNNNKKKKKKIIIGGGDDDAAA>>>===;;;:::999999:::888555333---,,,***))))))(((&&&%%%######"""!!!   }}}yyywwwzzzyyyxxxwwwxxxwwwtttrrrpppooolllkkkiiieeeaaa]]]\\\[[[YYYVVVTTTQQQOOONNNOOOPPPQQQRRRQQQPPPOOONNNKKKJJJHHHEEEBBB???===;;;;;;;;;:::;;;;;;888555222+++***((('''((('''%%%$$$""""""!!!    |||yyyxxx|||zzzyyyxxxwwwuuuqqqnnnpppooolllkkkiiifffaaa^^^ZZZYYYVVVSSSPPPMMMKKKJJJMMMNNNNNNOOOOOONNNMMMMMMJJJHHHFFFCCC@@@>>><<<;;;<<<;;;;;;;;;:::888444000+++)))((('''((('''&&&$$$!!!!!!  |||zzzxxxxxxxxxwwwvvvuuuuuutttqqqooonnnmmmkkkjjjhhheeeaaa^^^XXXWWWTTTPPPMMMKKKIIIHHHLLLLLLMMMMMMMMMLLLKKKKKKHHHFFFDDDAAA???===<<<<<<<<<:::999888777555111...***)))''''''''''''&&&$$$   ~~~{{{zzzyyyyyyvvvtttrrrrrrrrrrrrqqqoooiiihhhgggfffeeeccc```]]]WWWUUURRRNNNKKKIIIHHHHHHLLLLLLKKKKKKJJJJJJIIIIIIEEEDDDBBB@@@>>>===<<<<<<:::888555444222111...+++)))'''&&&&&&'''&&&%%%$$$   |||{{{{{{|||wwwtttrrrpppppppppnnnmmmfffdddcccccccccaaa]]][[[VVVTTTQQQNNNKKKIIIHHHHHHLLLKKKKKKJJJIIIIIIHHHHHHDDDCCCAAA???============999666222000///---+++)))(((&&&%%%%%%&&&&&&$$$###    ~~~|||zzzzzzwwwsssqqqqqqoookkkhhheeecccaaa```___]]]ZZZWWWSSSRRRPPPMMMJJJHHHGGGFFFNNNNNNOOONNNLLLHHHDDDBBB>>>===<<<;;;::::::;;;<<<555444111...,,,+++******+++***(((''''''&&&$$$"""     }}}{{{xxxtttpppnnnnnnlllhhheeeaaa___]]]\\\[[[YYYWWWTTTRRRPPPNNNLLLKKKJJJIIIIIIMMMMMMNNNMMMJJJFFFBBB@@@===<<<;;;999999999999:::666444222///---,,,++++++***)))'''&&&&&&%%%###"""     |||zzzuuuqqqllljjjiiihhhdddaaa\\\ZZZWWWVVVVVVTTTRRRPPPOOONNNLLLKKKKKKKKKLLLMMMMMMLLLLLLJJJGGGCCC@@@>>>;;;:::999888777777777777555444111///---,,,++++++)))'''%%%%%%%%%$$$"""   ~~~|||yyyvvvsssnnniiifffeeeccc```\\\WWWUUURRRQQQPPPOOOMMMLLLLLLKKKJJJJJJKKKMMMNNNPPPMMMLLLJJJGGGDDDAAA???===::::::999888777666666555333222///---+++*********(((&&&$$$#########!!!  ~~~|||xxxuuuqqqlllfffbbbaaa___\\\YYYSSSQQQNNNLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKMMMNNNOOOLLLJJJHHHEEEBBB@@@>>>===::::::999888777666555444000///,,,***)))((((((((('''%%%$$$######"""     }}}yyyuuuoooiiibbb^^^]]][[[XXXUUUOOOMMMIIIHHHHHHHHHGGGFFFEEEFFFHHHKKKLLLLLLLLLKKKIIIGGGDDDAAA>>>=========999999999888777555333222...---+++((('''&&&&&&''''''%%%#########"""    |||xxxtttlllfff___ZZZXXXVVVSSSPPPLLLIIIEEEDDDDDDDDDDDDCCCCCCEEEHHHKKKLLLKKKHHHFFFDDDBBB???<<<::::::;;;;;;777777777777555333111000---,,,***((('''&&&''''''(((&&&$$$######"""    ~~~~~~~~~~~~}}}zzzuuurrriiiddd\\\WWWUUUSSSPPPMMMIIIFFFCCCAAAAAABBBAAAAAAAAADDDIIILLLLLLJJJFFFCCCAAA???<<<999777888999:::666666666555444111///......---+++)))(((''''''((((((&&&$$$#########!!!    }}}zzz|||~~~|||tttlllbbb\\\UUURRRRRRPPPLLLGGGGGGEEEBBB@@@???@@@AAACCCDDDFFFIIIKKKJJJGGGCCC@@@<<<;;;:::888777888888999333333444444333111000///,,,+++***)))((('''&&&&&&$$$$$$$$$$$$###!!!      {{{xxxxxxzzzvvvnnnggg^^^YYYSSSQQQPPPNNNIIIEEEDDDCCC@@@???>>>???AAABBBDDDFFFHHHIIIHHHEEEAAA???:::999888777666666666777444444444444222111///...+++******)))'''&&&&&&%%%$$$$$$$$$$$$###!!!   }}}yyytttsssrrrnnnfff___XXXTTTPPPNNNMMMKKKFFFAAA@@@???>>>======???AAABBBDDDEEEFFFFFFEEEBBB>>><<<888777666555555444555555555555444333111000...---***))))))((('''&&&%%%%%%$$$$$$$$$$$$###!!!  {{{vvvpppmmmjjjeee^^^XXXPPPNNNLLLJJJIIIFFFBBB>>><<<<<<;;;;;;<<<>>>@@@AAADDDDDDDDDCCCAAA>>>;;;999777666666555444444333333555444333222000...,,,+++)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$"""!!!  wwwrrrlllgggccc]]]WWWRRRIIIHHHGGGFFFEEEBBB>>><<<999999999:::;;;===???@@@BBBBBB@@@???<<<:::777666666666666555555444333333444333111///---,,,+++***((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$"""!!!   zzzqqqmmmfff```[[[VVVRRRNNNEEEDDDCCCBBB@@@>>><<<;;;888888999:::;;;===>>>???@@@???===;;;999777555555555555555555444333222111111000///---+++***))))))((((((((('''''''''&&&&&&$$$$$$$$$$$$###!!!    {{{tttjjjfff```ZZZUUUPPPMMMKKKBBBBBBAAA>>><<<;;;;;;;;;888888999:::;;;===>>>>>>>>><<<:::888666555444444333333333444333222000//////---,,,***)))((())))))))))))((((((((((((''''''$$$$$$$$$$$$###!!!     }}}wwwooofffbbb\\\VVVQQQMMMJJJIIIAAA@@@???===:::999:::<<<888999999;;;<<<======>>><<<;;;888666444444444444111111222222111000...------,,,***(((((((((((())))))))))))))))))((((((((($$$$$$$$$$$$###!!!     ~~~{{{zzzuuummmfff```\\\UUUOOOJJJFFFCCC@@@BBB@@@===:::999:::<<<===;;;;;;<<<<<<;;;::::::999777777555444333222222222...///000111000///,,,++++++***((('''''')))+++,,,)))((((((&&&%%%$$$######!!!!!!!!!!!!   }}}zzzwwwqqqiiibbbZZZUUUOOOJJJGGGDDDAAA??????>>><<<;;;;;;<<<===>>><<<<<<<<<<<<;;;:::999999777666555333222222111111//////000000///...,,,++++++***)))''''''(((***+++))))))((('''&&&%%%$$$$$$!!!!!!!!!!!!   |||wwwrrrkkkccc\\\QQQMMMHHHDDDAAA@@@>>><<<;;;;;;;;;<<<===>>>??????<<<===<<<<<<;;;:::999888666555444333222111111111000//////......---,,,,,,+++***)))'''''''''((()))))))))(((((('''&&&%%%%%%""""""!!!!!!   zzzssslllddd\\\VVVLLLHHHCCC???===<<<:::888777999;;;===???@@@@@@@@@=========<<<;;;999888777444444333222111000000000000///...---,,,,,,,,,,,,+++***)))''''''&&&&&&'''(((((('''&&&&&&%%%$$$$$$""""""!!!    }}}vvvnnnfff]]]VVVQQQJJJFFFAAA===;;;999777666666888;;;===???@@@@@@@@@======<<<;;;999888666555333222111000000000000000///...---,,,+++++++++,,,***)))((('''&&&&&&&&&%%%&&&%%%%%%$$$$$$#########!!!!!!!!!   zzzwwwppphhh^^^VVVPPPLLLHHHDDD???<<<:::999777666888999;;;===????????????<<<<<<;;;:::888666444333111111000///////////////...------,,,,,,+++******((((((((('''&&&&&&%%%%%%$$$$$$$$$######"""""""""    rrroooiii```WWWOOOJJJGGGDDDAAA===:::::::::999888:::;;;<<<======>>>>>>>>>;;;;;;:::888666444222000000000//////......//////,,,,,,------,,,+++)))(((&&&&&&'''''''''&&&&&&%%%$$$$$$$$$###############  ~~~llljjjddd\\\RRRKKKFFFDDDAAA>>>;;;999::::::::::::======<<<<<<============;;;:::999777555333000///000//////.........//////+++,,,---...---+++)))'''%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$    zzzttthhhbbbXXXNNNHHHCCC@@@>>>;;;;;;:::999999999::::::=========???AAAAAA???===<<<:::777444111000//////111000///...---,,,,,,,,,,,,***)))***++++++***)))'''''''''&&&%%%%%%$$$$$$&&&$$$###$$$%%%%%%$$$###      }}}uuuoooddd^^^TTTLLLFFFBBB???===;;;;;;:::::::::;;;;;;<<>>>>>???AAA@@@???===;;;999888555333222111000111000///---,,,,,,,,,,,,+++***))))))+++++++++)))((((((''''''&&&%%%%%%%%%%%%$$$######$$$%%%###"""      wwwmmmfff]]]WWWOOOHHHCCC???===;;;;;;;;;;;;<<<<<<======>>>AAA@@@??????@@@???===;;;888888888777555444222111000000...---,,,+++++++++)))(((((()))+++,,,+++***))))))(((((('''&&&&&&%%%%%%$$$""""""###$$$"""!!!       yyyoooddd]]]TTTPPPIIICCC@@@===;;;:::;;;;;;<<<===>>>?????????AAA???>>>=========;;;999555555666666666444333111000///...,,,+++*********(((''''''(((+++,,,,,,+++)))))))))(((''''''&&&&&&%%%###""""""""""""!!!     }}}xxxpppfff\\\UUUMMMIIICCC???===<<<;;;:::;;;<<<===>>>???@@@?????????===;;;:::::::::888666222333444555444333222111000///---,,,***)))))))))(((''''''(((***,,,+++***)))))))))(((''''''&&&&&&$$$"""!!!!!!!!!!!!      }}}zzztttmmmeee\\\SSSMMMGGGDDD@@@======<<<<<<;;;;;;<<<>>>???@@@??????>>>>>>;;;999888888888777666222333333333333222222111000///---+++***((((((((((((''''''(((***+++***)))))))))(((((('''&&&&&&%%%###"""       uuupppiiiaaaZZZRRRKKKGGGCCC@@@===<<<=========<<<<<<===>>>???@@@???===<<<===;;;888777888888777777555444333333222222222222000///---+++)))((('''''')))((('''((()))***)))(((((((((''''''&&&%%%%%%%%%###!!!        }}}ooojjjbbbZZZSSSLLLGGGCCCAAA???===<<<===>>>>>>===<<<===???@@@???>>><<<;;;===;;;888777888999999888777666444333222222333444000///---+++)))''''''&&&***)))(((((())))))((('''(((''''''&&&%%%%%%$$$$$$###!!!      ~~~vvvqqqjjjcccYYYQQQLLLGGGAAA>>>@@@>>><<<;;;===>>>???>>>>>>=========>>>>>>===;;;999888777666666777888888666666555444222111111000...---+++)))(((((()))***)))************)))(((((()))((('''&&&$$$###"""!!!!!!     ~~~wwwpppjjj```ZZZSSSMMMIIIFFFBBB???>>><<<;;;;;;===>>>???>>>AAA@@@???@@@AAAAAA???===:::999888777666777777888555444444333222111000///,,,+++)))((('''((()))******************)))((((((''''''&&&$$$###!!!    |||vvvooogggaaaXXXTTTNNNIIIFFFDDDBBB@@@===;;;:::;;;>>>???@@@???BBBAAA@@@@@@AAAAAA???>>><<<;;;999888777777777777333333222111000//////...***)))(((''''''((())))))***************)))((((((%%%%%%$$$###!!!   xxxrrrjjjaaa[[[VVVSSSNNNIIIEEECCCAAA???===<<<<<<===@@@BBBBBBAAA@@@???>>>???@@@???===;;;<<<<<<:::999777666555555111111000//////...------))))))((((((((()))******)))************)))(((((($$$$$$###"""!!!   }}}uuuoooggg^^^WWWOOONNNKKKHHHDDDBBBAAAAAA???>>>???@@@CCCDDDDDDCCCAAA???>>>?????????<<<;;;;;;:::999888666555333222/////////......---------*********)))******++++++((())))))))))))(((''''''$$$$$$###"""!!!  xxxqqqjjjbbbYYYSSSEEEFFFFFFEEECCCBBBCCCDDDAAAAAAAAACCCEEEFFFEEEDDDBBBAAA@@@@@@@@@???===;;;888777777666444333111000//////......------------++++++++++++************'''''''''''''''&&&&&&%%%######"""!!!!!!   yyyqqqjjjddd\\\SSSLLLCCCEEEFFFEEECCCBBBDDDFFFBBBBBBBBBCCCEEEFFFDDDBBBAAA@@@?????????>>><<<:::444444444444222111///..................---------+++++++++******)))((((((%%%%%%&&&&&&%%%%%%$$$###!!!!!!   yyyssskkkddd^^^VVVNNNGGGHHHJJJKKKIIIEEECCCCCCEEEBBBBBBBBBCCCEEEEEECCCAAA???>>><<<<<<<<<;;;999777111222222222111///...,,,..................------************)))(((&&&&&&$$$%%%%%%%%%%%%$$$######  ~~~{{{yyyooolllfff^^^WWWRRRNNNLLLGGGFFFEEEFFFHHHIIIHHHGGGCCCBBB@@@@@@AAAAAAAAA@@@<<<;;;999888666555555444333333222222111000//////...---,,,+++++++++,,,---+++***)))((('''&&&%%%%%%&&&%%%%%%$$$###""""""!!!   |||yyyvvvtttkkkhhhbbb\\\UUUPPPLLLKKKIIIHHHFFFGGGGGGHHHFFFEEECCCAAA?????????@@@???>>>;;;:::999777555444333333333333222222111000000///...---,,,+++++++++,,,,,,***))))))(((&&&%%%%%%$$$$$$$$$######"""!!!!!!    zzzvvvssspppnnndddbbb]]]XXXSSSNNNKKKJJJKKKIIIGGGGGGGGGFFFDDDCCCDDDBBB???>>>>>>>>>===;;;;;;999888666444222222111333333222222111000000000...---,,,++++++++++++,,,(((((('''&&&%%%%%%$$$$$$"""""""""!!!    zzztttpppmmmjjjhhh^^^]]]ZZZVVVRRRNNNKKKJJJJJJHHHGGGFFFGGGFFFDDDCCCEEECCC@@@>>>>>>===;;;:::999888666444333111111000222222222111111111000000...------,,,++++++++++++''''''&&&%%%%%%$$$######!!!  !!!!!!!!!!!!    |||uuupppkkkhhhdddbbbZZZYYYWWWTTTQQQNNNLLLKKKHHHGGGEEEFFFGGGGGGFFFDDDEEECCC@@@>>>===<<<;;;999888777555333222111111111222222222111111111111111......------,,,+++******&&&&&&&&&%%%$$$$$$######  !!!!!!""""""!!!!!!    |||xxxqqqkkkgggccc___]]]WWWWWWUUUSSSQQQNNNLLLJJJGGGFFFEEEEEEFFFGGGFFFDDDCCCAAA>>>===<<<;;;:::888666555444333222222222222111111111111111111111111.........---,,,+++***)))&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!    }}}xxxsssmmmgggbbb^^^[[[XXXTTTTTTTTTRRRPPPMMMJJJIIIIIIGGGFFFEEEFFFEEEDDDBBB@@@>>>;;;::::::999888666444444333333333333444444111111111111111111111111............---+++)))(((&&&&&&&&&&&&%%%%%%%%%%%%""""""""""""""""""""""""########################"""############"""!!!!!!     {{{uuuqqqjjjddd___[[[XXXUUUSSSSSSRRRQQQOOOLLLIIIGGGKKKIIIGGGFFFEEEDDDBBB@@@===;;;999888888777666555444333333333444444555666111111111111111111222222............---+++)))((('''&&&&&&&&&&&&&&&&&&%%%############$$$$$$$$$$$$#######################################"""!!!!!!    zzzqqqkkkiiieeeaaa]]]YYYWWWVVVRRRRRRQQQPPPNNNLLLJJJHHHLLLIIIFFFCCCBBBAAA???===<<<:::888555444333333333000111333555666666555555333111000///000111000//////---,,,,,,,,,,,,+++)))&&&&&&'''''''''''''''''''''$$$###$$$''')))(((&&&&&&%%%$$$###""""""""""""$$$$$$######"""!!!!!!!!!    ~~~|||tttlllfffdddaaa]]]YYYVVVTTTSSSQQQQQQPPPNNNMMMKKKJJJIIIKKKHHHEEECCCAAA@@@>>><<<:::999777555333222222222222333444555666555555444555333111000111111000//////---,,,,,,,,,,,,+++))))))))))))(((((('''''''''&&&$$$###$$$'''((('''%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!!!!     |||wwwsssllleee```___\\\YYYVVVSSSRRRQQQPPPOOONNNLLLKKKKKKJJJJJJJJJGGGDDDAAA@@@>>><<<:::888777555333222222222333444555666666666666555555777555222111111111000//////...,,,,,,------+++***,,,++++++***)))((('''&&&%%%%%%$$$%%%''''''&&&$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$###"""!!!     {{{uuupppjjjddd___]]][[[YYYVVVTTTRRRQQQQQQOOONNNLLLKKKJJJJJJJJJJJJHHHEEEBBB???>>><<<:::888777666444333222333333444555555666777777888888888999666444222222222000//////...,,,,,,------+++************))))))(((((((((%%%%%%%%%&&&&&&&&&$$$############$$$$$$&&&''''''&&&%%%$$$###"""   }}}yyytttpppkkkddd___\\\\\\ZZZXXXVVVTTTSSSRRRQQQMMMLLLKKKJJJIIIHHHHHHHHHEEECCC???===<<<;;;999777777666555444444444555666555666666777888:::;;;;;;999777444333333222000///000...------------,,,***'''''''''(((((()))))))))%%%&&&&&&&&&%%%$$$######""""""""""""###%%%&&&'''%%%%%%$$$###"""!!!     yyysssnnnlllgggaaa\\\[[[[[[ZZZXXXUUUSSSRRRQQQQQQKKKKKKKKKJJJIIIGGGFFFEEEBBB???<<<;;;;;;:::888777777777666666666777999:::777777888888999;;;<<<===888666333222222222111///000///------......,,,+++%%%&&&&&&'''((()))***+++'''''''''%%%###"""###$$$""""""""""""###$$$%%%&&&$$$$$$######"""!!!!!!!!!     ~~~zzzuuunnniiihhheee^^^ZZZ[[[YYYWWWUUUSSSQQQOOONNNNNNIIIJJJKKKKKKIIIFFFCCCAAA>>><<<:::999999999888777999888888888999:::<<<===<<<;;;:::999999:::;;;;;;666444222222222222111000000///------......,,,+++((((((((())))))*********(((((('''### """%%%############$$$$$$%%%&&&######""""""""""""""""""       ~~~{{{xxxrrrkkkffffffddd\\\YYYZZZWWWUUUSSSQQQNNNLLLKKKKKKIIIJJJKKKLLLJJJFFFBBB???<<<:::999888999999888777:::999999999:::<<<>>>???@@@>>><<<:::999888999999555333111111222222111000111///...---......---++++++++++++***************))))))'''###"""&&&%%%%%%$$$$$$%%%%%%&&&&&&""""""""""""############""""""!!!      |||xxxrrrnnnnnnjjjeeeaaa^^^[[[YYYWWWTTTSSSQQQOOOMMMKKKKKKJJJKKKIIIGGGDDDBBB@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;::::::;;;===>>>>>>;;;999;;;:::888777777777555333666444222111222222000/////////...------,,,+++++++++******)))(((''''''&&&(((&&&%%%###""""""######$$$$$$$$$$$$$$$$$$######!!!"""$$$%%%%%%$$$"""!!!!!!!!!"""""""""#########         |||yyyuuupppllliiifffaaa]]]ZZZXXXUUUSSSRRRQQQOOONNNLLLKKKJJJJJJIIIHHHFFFCCCAAA@@@??????==================>>>>>>;;;;;;<<<===???>>><<<999<<<;;;999888777777555333666444222111111111000///------,,,,,,+++******))))))))))))(((''''''&&&&&&&&&%%%$$$###"""######$$$%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$###"""########################        |||wwwtttqqqmmmiiieeebbb]]]ZZZXXXVVVSSSQQQPPPOOONNNLLLKKKJJJJJJJJJGGGFFFEEECCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<===???>>><<<:::===;;;999888888777555333666444111111111111000...++++++******)))((((((((()))((((((''''''&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$######""""""!!!      }}}wwwrrrpppnnnjjjgggccc```\\\YYYWWWVVVTTTRRROOONNNMMMLLLKKKJJJJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@>>>===<<<===>>>>>><<<::::::888777777888888777666555333111000000000///...******)))))))))((((((((())))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%###$$$%%%%%%%%%%%%$$$###$$$###"""!!!       ~~~yyyrrrnnnlllkkkhhheee```]]]YYYWWWVVVUUUSSSRRROOOOOOMMMLLLKKKKKKKKKKKKIIIHHHHHHGGGGGGGGGGGGGGGIIIHHHGGGEEECCCAAA???>>>>>>===<<<<<<======<<<:::666555555666888:::999888444222000///000///...---***************)))))))))*********)))))))))))))))''''''(((((((((((((((((((((''''''&&&%%%%%%$$$$$$"""##################"""   }}}yyytttmmmiiihhhgggeeeccc\\\ZZZVVVTTTTTTSSSRRRQQQRRRQQQPPPNNNMMMLLLLLLLLLKKKJJJIIIIIIHHHIIIIIIIIIJJJIIIGGGEEEBBB@@@>>>===>>>===;;;;;;<<<<<<;;;999444333333555777999999888444222////////////...,,,+++++++++***************************************(((((()))))))))(((((('''&&&&&&%%%$$$######""""""   |||zzztttooohhhdddddddddbbb```\\\YYYVVVTTTTTTTTTSSSRRRUUUTTTRRRQQQOOONNNMMMMMMKKKKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFDDDBBBAAA??????>>><<<:::::::::;;;999888555444333444666666666555333111///.........---,,,************************)))))))))))))))*********'''(((((()))((('''%%%%%%%%%$$$###"""!!!    zzzxxxqqqllleeeaaaaaaaaa```^^^^^^[[[XXXWWWWWWWWWVVVUUUWWWVVVTTTRRRPPPOOONNNNNNKKKJJJIIIIIIHHHHHHHHHHHHEEEDDDDDDCCCBBBAAAAAAAAA>>><<<:::999999:::999888666555333333444444333111333111///.........---,,,))))))))))))************(((((((((((())))))))))))''''''(((((('''%%%###"""######"""!!!    }}}xxxtttrrrnnnkkkhhheeedddcccaaa```^^^\\\YYYVVVUUUWWWYYY[[[ZZZXXXUUURRRPPPOOONNNNNNLLLLLLKKKJJJIIIHHHGGGGGGFFFEEECCCAAA???>>>======;;;;;;:::999999888777777444444333333333222222222000000///...---,,,++++++)))******+++++++++******(((((((((''''''(((((((((&&&&&&%%%%%%$$$###""""""""""""!!!   {{{wwwtttrrrnnnkkkgggdddcccbbb```^^^```___^^^]]][[[ZZZZZZYYYXXXWWWUUUSSSQQQOOOOOONNNLLLLLLKKKJJJIIIHHHGGGGGGDDDCCCBBB@@@>>>===<<<<<<<<<;;;;;;999888777666666222222222222111111111111111000000///...---,,,,,,))))))*********))))))(((%%%$$$$$$######$$$$$$%%%$$$$$$$$$###""""""!!!!!! |||yyyvvvtttsssnnnkkkgggeeedddcccaaa```aaabbbbbbaaa___\\\XXXVVVUUUUUUUUUTTTRRRPPPOOONNNLLLLLLKKKJJJIIIHHHGGGGGGAAAAAA???>>>===<<<<<<<<<===<<<;;;999888666555444111111000000000/////////111000000///...---,,,,,,(((((()))(((((('''&&&%%%"""""""""!!!!!!""""""""""""""""""!!!!!!    }}}}}}{{{yyywwwvvvtttsssooollliiihhhhhhhhhgggfffccccccbbb```]]]ZZZVVVTTTSSSSSSTTTTTTRRRPPPNNNMMMKKKKKKJJJIIIHHHGGGGGGFFF@@@???>>>===<<<<<<<<<<<<<<<<<<:::888666555333333000000000000//////////////////...---,,,+++******''''''''''''&&&%%%######$$$######""""""######$$$""""""!!!!!!!!! """!!!!!!      ||||||{{{yyyxxxwwwvvvuuurrrpppnnnmmmnnnnnnnnnmmmgggeeebbb^^^ZZZWWWVVVUUURRRRRRRRRRRRQQQOOOMMMLLLJJJJJJIIIHHHGGGFFFEEEEEE@@@@@@>>>===<<<<<<<<<<<<;;;:::888777555333222111000000000000////////////,,,,,,+++***)))(((((('''&&&&&&&&&%%%$$$###"""!!!$$$$$$############$$$$$$######""""""""""""!!!!!!"""!!!!!!       ~~~|||{{{yyyxxxxxxwwwuuurrrqqqqqqrrrqqqpppkkkhhhbbb\\\XXXWWWWWWXXXQQQQQQQQQPPPNNNLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@>>>===<<<;;;;;;;;;888777666444333111000000000000000/////////......+++******)))((('''&&&&&&$$$$$$%%%$$$$$$###"""!!!###""""""!!!!!!""""""###########################     ~~~|||{{{zzz{{{xxxuuurrrqqqpppooommmiiifff```[[[WWWUUUVVVVVVRRRQQQOOOMMMKKKIIIIIIHHHFFFFFFEEEDDDCCCBBBBBBAAA@@@???===<<<:::999888888444444333222111000//////............------------+++***))))))''''''&&&%%%######$$$$$$$$$######"""""""""!!!!!!!!!!!!""""""########################       ~~~|||{{{~~~zzzvvvrrrooommmkkkiiieeebbb]]]YYYUUUSSSRRRRRRSSSQQQNNNKKKIIIHHHGGGGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>===:::888777666666222222222111000//////...---------,,,,,,,,,++++++++++++***)))((('''&&&&&&"""######$$$$$$$$$$$$#########""""""""""""######""""""""""""############!!!!!!!!!!!!!!!        }}}{{{{{{tttoookkkiiifffeeeaaa^^^ZZZWWWUUUSSSPPPNNNNNNLLLIIIHHHGGGFFFEEECCCAAAAAAAAAAAA@@@???>>>>>>;;;;;;999888666444333222......////////////.........---,,,+++***************)))'''&&&%%%%%%%%%&&&!!!""""""######""""""!!!########################""""""""""""""""""######'''&&&$$$"""     ~~~~~~xxxqqqjjjfffcccaaa___^^^[[[WWWTTTSSSQQQNNNLLLLLLJJJGGGEEEEEEDDDCCCAAAAAAAAAAAA@@@@@@???>>>===:::999888777555333222111......////////////.........---,,,+++************,,,+++)))((('''''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%###!!! !!!     ~~~zzztttkkkddd___\\\ZZZYYYXXXVVVSSSPPPOOONNNLLLJJJIIIGGGDDDCCCBBBBBB@@@??????????????????===<<<<<<888888666555333222111000......////////////.........---,,,++++++*********---,,,+++***************'''(((((((((((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! !!!!!!!!!    ~~~}}}|||zzzxxxsssmmmddd]]]YYYWWWVVVUUUUUURRROOONNNMMMLLLJJJIIIGGGEEEBBBAAAAAAAAA???>>>>>>>>>>>>>>>===<<<;;;:::666666555333222000//////......////////////............---,,,++++++++++++------,,,+++++++++++++++&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!     }}}zzzyyyxxxuuurrrjjjeee^^^YYYWWWVVVUUUUUUSSSPPPMMMLLLKKKKKKIIIHHHGGGDDDBBBAAAAAAAAA???>>><<<<<<<<<<<<;;;:::999888555444333222111000///.........////////////......///...---,,,++++++++++++++++++++++++++++++******%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!!!!""""""""""""""""""""""""""""""!!!    zzzvvvvvvtttooojjjbbb___ZZZWWWUUUUUUTTTTTTQQQOOOLLLJJJJJJIIIGGGFFFFFFDDDBBBAAAAAAAAA@@@>>>::::::;;;::::::999888777444333333222111000///.........////////////......///...---,,,++++++++++++******++++++++++++******&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###!!!"""############""""""!!!!!!!!!!!!     {{{tttqqqqqqnnngggaaa]]]ZZZWWWUUUTTTSSSRRRPPPPPPNNNKKKIIIHHHGGGEEECCCEEECCC@@@@@@@@@@@@???>>>999999999999888777666666444333333222111000//////......////////////......///...---,,,,,,+++,,,,,,***++++++,,,,,,,,,+++***&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###############$$$%%%%%%$$$###"""     |||vvvooolllllliiiaaaYYYZZZXXXVVVTTTSSSRRROOOMMMOOOMMMIIIGGGFFFEEECCCAAACCCAAA????????????>>>===999999999888888777666555444333333222111000//////......////////////......//////...---,,,,,,,,,,,,***+++,,,---------,,,+++%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%$$$$$$###""""""$$$%%%%%%&&&%%%$$$###"""     xxxtttqqqnnniiieeebbb```^^^\\\[[[VVVQQQOOOOOONNNKKKHHHGGGFFFDDDDDDEEEEEECCCBBB???@@@BBBCCCBBB@@@>>><<<999777666555666555444222444333222222111111222222111000...---...///111222///---,,,---...///...---///---,,,***))))))******''''''''''''&&&%%%$$$###(((((('''''''''&&&&&&&&&''''''&&&%%%###"""!!!!!!%%%%%%$$$###!!!   zzztttpppkkkhhhddd```^^^\\\YYYVVVXXXSSSOOOMMMMMMMMMJJJGGGGGGEEEDDDDDDEEEDDDCCCAAA>>>???AAABBBAAA???===;;;;;;999777666777666444222222222111000000000000111///...---------///111222000...---...///000///...///...,,,***)))((())))))&&&&&&''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!###""""""!!!  |||ssslllhhhdddbbb___]]][[[XXXUUURRRSSSOOOKKKJJJKKKKKKIIIFFFFFFEEEDDDCCCDDDDDDCCCAAA>>>???@@@AAA@@@>>><<<:::<<<:::888777777666444222111000000///////////////...------------///111222111000//////111111000//////...+++)))''''''''''''$$$%%%&&&((()))*********%%%%%%$$$$$$$$$#########%%%$$$$$$###"""!!!!!!  {{{ssskkkddd```aaa___]]]\\\[[[XXXTTTQQQOOOKKKGGGFFFHHHIIIGGGEEEFFFDDDCCCCCCCCCCCCBBB@@@???@@@@@@@@@@@@>>><<<:::<<<:::888777666555333111111000//////......//////...------...///000222333222111000000111222111000...---+++(((&&&%%%%%%%%%$$$%%%&&&'''((()))))))))#########"""""""""!!!!!!###"""""""""!!!!!!   }}}xxxrrrjjjccc^^^[[[]]]\\\[[[ZZZZZZWWWTTTQQQLLLHHHEEEEEEGGGHHHGGGEEEEEEDDDBBBBBBCCCCCCAAA@@@@@@AAAAAA@@@???===<<<;;;:::888666555555444222000111111000////////////000......//////000111222222111000///000111222111///---,,,)))'''%%%$$$######$$$%%%%%%&&&%%%%%%%%%$$$"""!!!!!!!!!!!!   |||tttrrrnnnhhhccc^^^ZZZXXXZZZYYYWWWVVVVVVUUURRRPPPKKKHHHDDDDDDFFFHHHFFFDDDEEECCCBBBAAABBBBBBAAA???@@@@@@@@@???===<<<::::::888666444444444444222111111111000////////////////////////000000000000000000///......000000///...+++***'''%%%$$$#########$$$$$$$$$$$$###"""!!! !!!!!!       ~~~zzzvvvrrriiigggdddaaa]]]ZZZXXXWWWYYYWWWUUUTTTTTTTTTRRRQQQLLLIIIEEEEEEGGGHHHFFFDDDDDDCCCAAAAAABBBBBB@@@??????>>>===<<<;;;999888777777555444444555555444333000///......------.....................------,,,...---,,,,,,......---,,,)))(((&&&$$$###"""#########$$$$$$###"""!!! !!!!!!      }}}xxxuuuqqqlllhhhcccaaa___]]][[[YYYXXXXXX[[[XXXUUUTTTTTTUUUTTTTTTMMMJJJFFFEEEGGGHHHFFFDDDDDDBBBAAAAAAAAAAAA@@@>>>===<<<;;;:::888777666555777555444555666777666555......---,,,,,,,,,,,,---------------,,,+++******---,,,++++++,,,---,,,+++((('''%%%###""""""#####################"""!!!!!!!!!!!!     }}}xxxrrrlllfffcccaaaZZZYYYXXXYYY[[[[[[YYYXXXSSSRRRRRRRRRSSSRRRPPPNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCBBBAAAAAAAAA@@@===;;;=========;;;:::888777666777777666555333222111111......//////......---,,,,,,,,,------------------+++,,,,,,,,,,,,+++******'''&&&%%%$$$############""""""############""""""""""""  !!!!!! !!!     |||xxxrrrkkkeeebbb``````\\\[[[ZZZ[[[[[[ZZZXXXVVVRRRQQQOOOOOOPPPPPPOOOMMMLLLKKKJJJHHHFFFDDDDDDCCCDDDCCCBBBBBBBBBAAA???===<<<<<<<<<;;;999777666555666555555444333222111111...............------,,,------------------,,,,,,+++++++++++++++******)))'''&&&%%%$$$############""""""#########""""""!!!"""!!! !!!!!!"""###"""!!! """!!!    }}}yyyuuuqqqjjjccc^^^]]]]]]^^^^^^]]]\\\\\\\\\ZZZWWWUUUWWWUUURRRQQQRRRRRRRRRQQQKKKJJJHHHFFFEEECCCCCCCCCEEECCCBBBBBBCCCBBB@@@>>>;;;::::::999888666555444333333333222222222111111...............---------......------,,,,,,++++++***************)))((((((&&&&&&%%%$$$############"""#########"""!!!!!! !!!!!! !!!!!!###$$$%%%%%%%%%###"""!!!######"""!!!    |||wwwsssnnnkkkfffaaa]]]\\\[[[\\\^^^]]]\\\]]]]]]\\\XXXVVVXXXVVVRRRQQQQQQRRRRRRRRRIIIHHHFFFEEECCCBBBBBBAAACCCBBBAAAAAABBBAAA???===999999999888777555444333222222222111111111111111//////......------------......------,,,+++******)))))))))))))))(((((('''&&&%%%$$$$$$#########$$$############"""!!! !!! !!!!!!"""###$$$&&&&&&'''''''''%%%$$$###$$$######"""!!!  !!!!!!!!!      }}}{{{yyyvvvrrrmmmiiihhhfffdddaaa^^^\\\ZZZ[[[[[[[[[]]]^^^]]]ZZZWWWSSSPPPMMMKKKKKKLLLLLLKKKGGGFFFDDDCCCAAAAAA@@@@@@@@@???>>>>>>??????===;;;888888888777666555444333111111111111111111111111000///...------------.........---,,,++++++******((())))))))))))(((''''''%%%%%%$$$$$$######$$$$$$######$$$######"""!!!!!!!!!!!!!!!"""###$$$&&&&&&'''((((((((((((&&&$$$############""""""!!!!!!!!!!!!!!!"""!!!     ~~~zzzvvvtttsssqqqlllhhhgggggggggeeeccc___\\\ZZZYYYYYY[[[]]]^^^]]]ZZZWWWRRROOOLLLKKKKKKKKKJJJIIIEEEDDDBBBAAA@@@?????????===<<<;;;<<<======;;;999777777777777666555444333222222222111111111000000000///...---,,,---......------,,,,,,++++++******)))))))))))))))(((''''''%%%%%%$$$$$$###$$$$$$%%%######$$$$$$%%%$$$$$$###""""""######$$$&&&'''((((((((((((((('''&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    {{{xxxuuuqqqoooooonnnjjjfffgggfffeeeccc```^^^\\\[[[YYYZZZ[[[]]]]]]\\\XXXTTTRRRPPPNNNMMMMMMMMMKKKIIICCCBBBAAA@@@???>>>>>>>>><<<;;;:::;;;<<<<<<:::888777777777777777666555444444444333222111000000000000///...,,,,,,---...///,,,,,,++++++++++++++++++)))************)))((((((%%%$$$$$$###$$$$$$%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&((((((''''''((('''&&&$$$###!!!    |||wwwwwwtttpppoooooonnnkkkggghhhfffccc___]]]\\\\\\\\\[[[[[[[[[]]]]]]ZZZUUURRRNNNMMMLLLKKKKKKJJJGGGEEEBBBBBB@@@???>>>>>>>>>>>><<<;;;:::;;;<<<<<<:::999777888888888777666555555555555444333222111000///111///---,,,,,,,,,...///++++++++++++++++++,,,,,,***************)))(((((($$$$$$$$$###$$$$$$%%%%%%###$$$%%%&&&'''(((((((((%%%%%%%%%%%%&&&'''((((((&&&'''''''''&&&$$$"""!!!     |||zzztttqqqmmmjjjjjjjjjiiihhhhhhgggdddaaa___]]]]]]]]]\\\]]]___```___ZZZSSSNNNMMMKKKIIIIIIIIIGGGEEEBBBAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<;;;888666666555555444444333222222111111111000///---,,,+++//////...---,,,,,,++++++***))))))((((((((())))))---,,,+++***))))))))))))$$$$$$$$$$$$$$$$$$%%%%%%"""$$$''')))***)))'''&&&%%%%%%%%%&&&%%%%%%$$$$$$###############"""!!!     }}}yyyvvvssspppllliiiiiihhhgggfffdddcccaaa___^^^^^^^^^^^^\\\]]]]]]^^^]]]XXXRRRMMMLLLJJJIIIHHHHHHGGGDDDBBB@@@@@@@@@???>>>>>>======>>>===<<<<<<<<<;;;999666555555555444333333222222111111000000///---,,,+++---...------,,,+++************)))))))))))))))***,,,,,,***)))((((((((((((###############$$$$$$%%%$$$%%%&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%$$$###""""""#########""""""!!!!!!    ~~~zzzuuuqqqqqqnnnjjjhhhgggfffeeeddd______^^^^^^^^^^^^______]]]\\\ZZZZZZXXXUUUPPPLLLJJJHHHGGGGGGGGGFFFDDDBBB@@@@@@@@@???>>>>>>======>>>===<<<<<<<<<;;;999777555555444444333333222222000000000///...---,,,++++++,,,,,,---,,,+++)))(((******))))))))))))******+++***)))(((&&&&&&&&&&&&######""""""###$$$$$$%%%&&&&&&%%%%%%$$$###""""""&&&&&&&&&&&&&&&%%%$$$###""""""###$$$$$$$$$######"""!!!     |||xxxrrrmmmnnnlllhhhfffeeedddbbbaaa^^^^^^^^^]]]]]]]]]^^^^^^\\\YYYWWWUUUSSSPPPMMMJJJHHHGGGFFFFFFFFFFFFDDDBBBAAAAAAAAA@@@??????>>>>>>???===<<<;;;<<<;;;999777555555444444333222222111////////////...---,,,+++)))***+++,,,+++***((('''))))))((((((((()))*********)))(((&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''((('''&&&$$$###$$$$$$%%%(((((((((((('''&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%###"""     }}}zzzvvvppplllllljjjgggeeedddbbb```^^^______^^^]]]\\\[[[[[[ZZZYYYVVVRRRPPPNNNMMMJJJHHHGGGFFFEEEEEEFFFFFFDDDBBBCCCBBBBBBAAA@@@@@@?????????===;;;:::;;;:::999777555444444333222222111111.../////////...---,,,+++((()))*********)))((('''((('''''''''(((((()))***)))((('''&&&&&&%%%%%%%%%''''''''''''((()))***+++***)))'''&&&&&&''')))***************)))((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%"""!!!    |||zzzwwwtttooolllkkkiiifffeeecccaaa^^^\\\^^^^^^]]]\\\[[[YYYWWWVVVUUURRROOOLLLKKKJJJHHHGGGFFFEEEEEEEEEGGGGGGEEECCCBBBBBBBBBAAA@@@@@@??????>>><<<999888999999888777444444333333222222111111...............---,,,,,,))))))))))))))))))))))))((('''''''''((()))***+++((((((''''''''''''(((((())))))******+++,,,......,,,+++*********+++,,,---+++++++++***)))((('''&&&%%%&&&&&&&&&&&&%%%$$$###    }}}{{{xxxuuusssqqqnnnkkkkkkiiifffeeecccaaa]]][[[ZZZZZZZZZYYYXXXVVVTTTSSSPPPNNNKKKJJJJJJIIIGGGEEEFFFEEEEEEFFFGGGHHHFFFEEEAAAAAA@@@??????>>>>>>======;;;888777777777777666444444333333222111111111------.........---,,,,,,+++***((('''''')))***+++))))))))))))***+++,,,---(((((((((((()))***+++,,,++++++++++++---...///000//////...---,,,,,,,,,,,,*********)))((('''%%%%%%$$$$$$$$$$$$###!!!       }}}{{{xxxtttrrrqqqooommmkkkkkkiiifffeeecccaaa]]]ZZZVVVWWWWWWWWWVVVTTTSSSQQQMMMLLLJJJIIIIIIHHHFFFDDDFFFEEEEEEFFFHHHHHHGGGEEE??????>>>>>>===<<<<<<<<<<<<:::777666666666666555444444333333222111111000---------...------,,,,,,,,,***((('''''')))+++---++++++++++++,,,---...///(((((())))))***,,,---...+++++++++,,,---...000111111111000///---,,,+++***)))))))))((('''%%%$$$############"""        }}}zzzwwwssspppmmmkkkkkkkkkeeedddcccccccccaaa^^^[[[YYYXXXWWWUUUSSSPPPNNNMMMJJJIIIHHHIIIJJJJJJHHHFFFFFFEEEEEEEEEGGGGGGEEEDDDBBB@@@???>>>>>>>>>===;;;;;;999666444222222222333333333222222222222222222111000///---,,,,,,,,,,,,******))))))+++---000222333222000000111111///...,,,,,,++++++,,,,,,------------,,,++++++++++++,,,***,,,...///...---***(((&&&'''''''''%%%### """      ~~~|||zzzxxxvvvsssooolllkkkjjjjjjgggeeecccaaa```^^^[[[XXXXXXWWWVVVUUUSSSQQQOOOMMMKKKJJJIIIIIIJJJIIIGGGEEEFFFEEEEEEFFFGGGGGGEEECCCAAA???>>>>>>>>>>>>;;;999999777555333222222333333333333333222222222222222222111000///...---------,,,+++******+++---000111222111//////000000...---***)))))))))***+++,,,,,,------,,,+++++++++++++++)))+++---...---,,,)))(((&&&'''''''''%%%### !!!       }}}zzzwwwuuuuuutttqqqnnnkkkiiihhhhhhhhheeeaaa^^^]]]ZZZXXXVVVVVVVVVUUUTTTSSSQQQOOOOOOLLLKKKIIIIIIIIIHHHFFFDDDEEEDDDDDDEEEFFFEEECCCAAA???>>>===>>>>>>===:::777666555333222222333444555444444444444333333333222444333222111000/////////......---,,,,,,...///000000///------......,,,+++''''''''''''((()))***+++,,,,,,+++*********++++++((()))+++,,,+++***(((&&&%%%&&&&&&&&&$$$"""      |||yyyvvvsssppprrrqqqooommmjjjhhhfffeeefffccc^^^[[[ZZZXXXWWWUUUSSSSSSSSSSSSRRRQQQOOOOOOLLLKKKIIIIIIHHHGGGEEEBBBBBBAAAAAABBBCCCCCC@@@>>>===<<<<<<======<<<888666333333333333333444666666888777777666666555555555555555333222111000000000000000///...---......///...---++++++,,,,,,***)))%%%%%%&&&&&&'''(((******++++++***)))))))))))))))&&&'''((()))((('''&&&%%%############"""!!!      |||xxxuuurrrooolllnnnmmmmmmkkkiiifffcccbbbaaa^^^[[[YYYYYYYYYXXXWWWQQQQQQQQQQQQPPPOOONNNMMMKKKIIIHHHGGGGGGFFFCCCAAA???>>>===>>>@@@@@@???======<<<;;;;;;<<<;;;888666333333333444555777888999;;;;;;:::999999888777777666555444222111111111111111111000///......---------,,,******++++++)))(((&&&&&&&&&'''((()))******))))))((('''''''''''''''$$$%%%&&&&&&&&&%%%######       |||xxxuuurrrpppllljjjjjjjjjkkkjjjhhheeeaaa___]]][[[YYYXXXYYYYYYXXXWWWOOOOOOOOOOOONNNMMMLLLKKKHHHGGGFFFEEEEEEDDDBBB@@@>>><<<:::;;;===?????????>>><<<;;;:::::::::888777444555666777888:::;;;;;;===<<<<<<;;;:::999888888555444333222111000000000000000000///......------,,,+++))))))******((('''((((((''''''(((((()))***'''&&&%%%%%%$$$$$$%%%%%%###############"""!!!!!!      {{{xxxuuurrrqqqnnnkkkiiiggghhhiiiiiigggccc___]]][[[YYYYYYYYYZZZZZZXXXVVVNNNNNNNNNMMMLLLJJJIIIHHHEEEDDDCCCCCCDDDCCCAAA??????<<<999999;;;???BBBDDD@@@===:::999999:::999999666777999:::;;;<<<=========<<<<<<;;;999888888777444333111000//////......////////////...------,,,,,,+++))))))******((('''))))))(((''''''''''''((($$$$$$###""""""""""""###!!!!!!!!!!!!!!!       |||xxxvvvsssqqqpppnnnkkkiiifffggghhhhhhfffccc___\\\[[[ZZZYYYZZZ[[[YYYWWWTTTNNNMMMMMMLLLKKKIIIGGGFFFCCCBBBBBBBBBCCCCCCAAA???@@@<<<999888;;;@@@EEEGGGBBB>>>:::888888:::::::::888999:::<<<===>>>>>>>>><<<<<<;;;:::888777777666333222000///......------......//////...---,,,,,,,,,+++))))))******((('''))))))((('''&&&&&&&&&&&&###""""""!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""      ~~~{{{wwwttttttsssrrrpppmmmjjjgggfffddddddcccbbb```^^^]]]\\\YYYYYYXXXWWWUUUSSSQQQPPPIIIIIIJJJIIIHHHFFFDDDBBBDDDBBB???@@@BBBCCCBBB@@@===<<<;;;<<>>===<<<;;;;;;:::;;;;;;;;;;;;999888777666666666...,,,++++++---000000000---------,,,+++***(((((()))))))))(((''''''&&&&&&$$$%%%%%%&&&%%%$$$"""!!!""""""!!!  !!!!!!!!!!!! !!! $$$   ~~~{{{xxxuuussssssrrrpppmmmjjjgggeeedddccccccbbb```^^^\\\ZZZYYYXXXWWWVVVTTTRRRPPPOOONNNIIIIIIIIIIIIHHHGGGEEEDDDEEEBBBAAAAAACCCEEEDDDBBB@@@>>>======???AAAAAA@@@@@@>>>;;;888888999;;;<<<>>>===<<<;;;;;;:::::::::777777777666666555555444000...,,,+++---...------,,,,,,,,,+++***)))((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!  !!!!!!  """    {{{xxxvvvtttrrrqqqpppooolllhhheeecccaaa```aaa```___^^^[[[YYYWWWVVVWWWUUUSSSPPPNNNMMMMMMLLLIIIIIIIIIIIIIIIHHHGGGGGGEEEDDDCCCCCCEEEFFFFFFFFFCCCAAA??????@@@@@@@@@>>>>>><<<:::999999:::===>>>>>>>>>===<<<<<<;;;::::::666777777888777666444333111///---+++++++++***)))************)))(((&&&&&&%%%$$$$$$######"""!!!!!!###""""""""""""######$$$!!!!!!       ~~~{{{wwwtttrrrqqqooommmmmmkkkhhhdddaaa___]]]]]]^^^]]]\\\ZZZXXXUUUSSSRRRVVVTTTQQQNNNLLLKKKLLLLLLHHHIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEEEEFFFGGGHHHHHHFFFDDDAAA@@@@@@???>>><<<<<<;;;999999999;;;>>>????????????>>>===<<<;;;;;;::::::;;;;;;:::777444333000...+++++++++***((('''((())))))((('''&&&%%%%%%######""""""!!!!!! !!!!!! !!!###$$$    ~~~{{{vvvssspppnnnllljjjhhhgggdddaaa___\\\[[[ZZZZZZZZZYYYWWWUUURRRPPPOOOTTTRRRPPPMMMLLLLLLMMMNNNIIIHHHHHHIIIIIIIIIJJJJJJFFFFFFFFFFFFFFFGGGHHHIIIGGGEEEBBB@@@???>>><<<::::::999888888999;;;>>>???@@@@@@@@@@@@>>>===;;;:::;;;<<<<<<;;;888555111///+++***))))))******)))'''''''''''''''&&&&&&%%%$$$######""""""!!!  """###  ~~~}}}yyytttpppnnnkkkiiifffccccccbbbaaa___\\\ZZZYYYVVVVVVVVVTTTSSSQQQOOONNNQQQPPPOOONNNMMMMMMNNNOOOIIIHHHHHHHHHHHHHHHIIIJJJFFFFFFGGGFFFDDDDDDFFFGGGGGGDDDAAA>>>===;;;999777888888777888999;;;<<<===??????@@@???>>><<<:::888888777666555222///,,,***(((''''''(((******)))'''&&&&&&''''''&&&%%%%%%$$$######"""!!!!!!     {{{xxxuuupppmmmjjjhhheeeccc___```aaaaaa```]]]ZZZXXXTTTTTTSSSSSSRRRPPPOOONNNMMMMMMMMMMMMNNNNNNNNNOOOIIIHHHGGGGGGFFFGGGHHHHHHEEEFFFGGGEEEBBBAAACCCEEEEEEBBB???<<<;;;999777555777666666777888999:::;;;<<<=========;;;999777555222111000...---+++***)))'''''''''((())))))'''%%%&&&&&&''''''&&&&&&%%%$$$""""""!!! """ }}}xxxtttqqqllliiigggfffcccbbb]]]___aaabbbaaa^^^[[[XXXRRRRRRRRRRRRQQQPPPOOOOOOIIIJJJLLLMMMNNNNNNNNNNNNIIIHHHGGGFFFEEEFFFGGGGGGEEEFFFGGGEEEAAA@@@AAACCCCCCAAA===;;;999888555333666666666666777888999:::::::::;;;;;;999777444222......---+++++++++++++++(((''''''((()))(((&&&###&&&&&&'''''''''&&&%%%%%%!!!!!!   ###   ~~~zzzwwwppplllhhheeeeeeccc___\\\]]]^^^^^^]]][[[XXXUUUSSSSSSRRRQQQQQQRRRSSSQQQPPPHHHIIIJJJKKKKKKJJJIIIHHHHHHFFFEEEFFFIIIKKKJJJHHHAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<:::777555333222333333444555666777888999888888777666555333111000000000...,,,***((('''&&&(((((((((((('''&&&%%%$$$''''''&&&&&&%%%$$$######!!!!!!  !!!!!!!!!!!!!!!!!!"""""""""$$$###!!! """"""  &&&"""  ~~~{{{wwwtttooolllhhheeeeeeccc```]]]]]]^^^^^^]]][[[YYYVVVTTTVVVTTTRRRQQQQQQQQQOOOMMMKKKLLLMMMMMMMMMLLLKKKJJJHHHFFFDDDEEEGGGHHHGGGEEEAAAAAAAAA@@@@@@?????????;;;:::999777666555444444666666555555555555444444777777666555444222111000///...---+++***((('''&&&(((((((((((('''&&&%%%$$$%%%%%%%%%$$$###"""""""""!!!!!!   !!!"""############""""""""""""$$$###!!!  """$$$    }}}zzzwwwssspppnnnkkkhhheeedddcccaaa___]]]^^^^^^]]]\\\YYYWWWUUUXXXVVVSSSQQQPPPOOOLLLJJJMMMMMMMMMMMMMMMLLLKKKJJJHHHFFFDDDDDDEEEEEECCCBBBAAA@@@@@@???>>>===<<<<<<888777555333333444555666555555555444444333333333555555444444222111///...,,,,,,+++***)))((('''''''''((((((''''''&&&%%%$$$#########"""!!!!!! !!!!!!  !!!"""###$$$  !!!"""###%%%$$$$$$######""""""""""""!!!  !!!###   }}}zzzwwwssspppmmmkkkjjjgggeeecccbbb```___]]]]]]]]]\\\[[[YYYXXXWWWWWWUUURRRQQQPPPNNNKKKIIILLLLLLKKKKKKJJJIIIHHHHHHHHHGGGFFFDDDCCCBBB@@@?????????>>>===;;;:::999999777555222000000111333555111111222222333444444555333333333222111///...---******))))))((((((''''''''''''''''''&&&%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!  !!!###%%%&&&'''!!!!!!  !!!"""###$$$$$$###""""""!!! !!!!!! !!!   zzzvvvtttqqqnnnkkkiiihhhgggdddaaa```______\\\\\\[[[[[[ZZZYYYXXXXXXTTTRRRPPPPPPOOOOOOMMMKKKMMMLLLKKKJJJHHHHHHGGGGGGIIIHHHGGGEEEBBB@@@???>>>===<<<;;;:::999888777777666444111///...///000222000000111111222222333333111111111111000///------)))))))))(((((((((''''''''''''''''''&&&%%%$$$##################"""""""""!!! !!!"""$$$%%%&&&'''"""!!!  !!!""""""!!!!!! !!!"""!!!    ~~~{{{vvvssspppnnnllljjjhhhhhhfffccc___\\\\\\]]]ZZZZZZZZZYYYYYYXXXXXXXXXRRRPPPOOOOOOOOOOOOMMMLLLOOONNNLLLJJJIIIHHHGGGGGGHHHHHHGGGEEEAAA>>>===>>>:::999999888777666555555444333111///......///000333222222111000///......111111111000000///------******))))))((((((''''''&&&''''''&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$%%%!!!!!!   """"""    }}}{{{yyyzzzwwwrrrnnnmmmkkkjjjhhhfffgggfffbbb]]]YYYYYYZZZYYYXXXXXXWWWWWWWWWWWWXXXRRRPPPOOONNNOOONNNMMMKKKOOOMMMKKKIIIGGGFFFEEEEEEEEEFFFFFFCCC???<<<;;;<<<777777666666555555555555000000////////////000000222222111000///...---,,,000111111000000///...---++++++***))))))(((''''''&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!  """!!!   }}}|||{{{xxxvvvwwwsssooollljjjiiihhhgggffffffeeeaaa[[[XXXXXXYYYXXXWWWWWWVVVVVVVVVWWWWWWSSSQQQOOONNNNNNMMMKKKIIILLLKKKHHHFFFDDDCCCBBBBBBCCCEEEEEEBBB===::::::;;;555555555555555555555444---......///000111222222.........///////////////000111111111000///......,,,,,,+++***)))(((''''''&&&&&&&&&&&&%%%$$$#####################$$$$$$$$$ !!!!!!!!!!!!!!!###""""""!!! !!!  !!!       ~~~|||xxxsssoooppplllgggeeefffggggggfffgggddd```^^^]]]\\\ZZZXXXYYYYYYYYYXXXWWWVVVTTTTTTPPPPPPPPPOOOMMMJJJGGGEEEEEEEEEEEEDDDCCCAAA@@@???BBBAAA???===;;;999777666555444333222111111111111000000000000111222333444111000000000000000111111333222222111000///......,,,***((('''&&&'''((()))***(((&&&$$$"""######$$$%%%%%%$$$$$$###"""""""""!!!  !!!     ~~~|||zzzvvvrrrooommmjjjfffeeefffffffffdddgggddd```]]]\\\[[[YYYXXXXXXXXXWWWWWWVVVTTTSSSRRRNNNNNNNNNLLLJJJHHHEEEDDDDDDDDDCCCBBBAAA@@@???>>>??????===;;;999777555444555444333222111111111111////////////000111222333111111000000000000111111222111000///...---,,,++++++***(((&&&&&&'''((())))))'''%%%###""""""######%%%%%%$$$######""""""!!!!!!  !!!     ~~~{{{xxxvvvssspppnnniiihhhfffeeefffeeedddbbbeeebbb^^^\\\[[[ZZZXXXWWWUUUUUUUUUUUUTTTRRRQQQPPPLLLKKKKKKIIIGGGEEECCCBBBAAAAAAAAA@@@???>>>=========<<<;;;999777555444333555444333222111111111111............///000111111111111000000000000111111000///...---+++***)))((())))))'''&&&&&&&&&'''((('''&&&$$$"""!!!!!!""""""%%%$$$$$$######"""!!!!!!!!!  !!!   |||wwwtttrrrqqqooommmggggggggggggfffeeecccaaabbb___\\\YYYYYYXXXVVVUUURRRRRRRRRRRRQQQOOONNNMMMJJJIIIHHHFFFEEECCCAAA@@@??????>>>===<<<;;;;;;;;;;;;:::999888666555444333444444333222111111111111///.........//////000111111111000000//////000000///...---,,,***((('''&&&((('''&&&&&&%%%&&&''''''%%%%%%###"""!!!!!!!!!!!!$$$$$$$$$###""""""!!!!!!      }}}yyytttqqqpppooonnnmmmggghhhiiiiiigggdddbbbaaa^^^\\\XXXVVVVVVUUUTTTRRROOOOOOOOOOOONNNLLLKKKJJJHHHGGGFFFDDDCCCAAA@@@@@@===<<<;;;:::999999::::::::::::999888777666555555444444333222111111111111000000/////////000111111111000//////.........///...---,,,+++)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$###"""!!!!!!!!!!!!$$$$$$######"""!!!!!!      ~~~{{{yyyvvvrrrooooooooonnnnnniiijjjkkkiiieeebbbaaa```[[[XXXUUUSSSRRRRRRQQQOOOMMMMMMLLLLLLKKKIIIHHHGGGFFFEEECCCBBB@@@?????????<<<;;;999888888888999:::::::::999888777777666666555444333222111111111111111000000//////000000111000///...------,,,------+++******)))((('''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%############""""""!!!!!!$$$######""""""!!!  !!!!!!     zzzwwwuuussspppoooppppppooonnniiikkkjjjgggccc___^^^___WWWUUUQQQPPPOOOOOONNNMMMJJJJJJJJJJJJIIIGGGFFFEEECCCBBB@@@>>>===<<<<<<===;;;:::888777777777999:::999999888888777777666666555444333222111111111111000//////......////////////...---,,,++++++++++++'''''''''&&&&&&%%%%%%%%%"""######$$$$$$$$$$$$$$$######$$$$$$######""""""#########"""!!!!!!  !!!!!!      }}}xxxuuusssqqqpppooopppqqqpppooojjjkkkjjjfff```\\\\\\]]]UUUSSSPPPNNNNNNMMMLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDAAA@@@>>><<<;;;:::;;;;;;;;;:::888777666777999:::888888777777666666666666555444333222111111111111///......---------.........---,,,+++************$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""#########"""!!!!!!  !!!!!!      {{{vvvrrrvvvtttrrrpppooonnnmmmmmmgggfffeeebbb]]]YYYTTTRRRSSSQQQNNNKKKHHHGGGGGGGGGIIIHHHFFFEEEEEEEEECCCAAA@@@???===;;;::::::::::::;;;:::999888888888999:::999999888666555333222222000000111111111000000///222000...,,,+++,,,---...---------,,,+++***((((((&&&'''((()))(((&&&###"""######$$$%%%%%%%%%%%%$$$######""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!###$$$%%%,,,###!!!     |||yyytttqqqsssrrrpppnnnllljjjiiihhhbbbaaa___\\\YYYUUURRRQQQNNNNNNMMMLLLLLLKKKKKKKKKHHHFFFDDDDDDEEEDDDCCCAAA@@@???===<<<;;;:::;;;;;;;;;:::888777777777888999999888777666444333222222111111111111111000//////000///---,,,++++++,,,,,,------,,,+++***)))((('''&&&&&&''''''&&&%%%###""""""###$$$$$$%%%%%%$$$$$$######""""""""""""###############"""""""""!!!!!!   """###$$$$$$***"""   |||zzzyyyvvvrrrooonnnnnnmmmkkkhhheeebbb```[[[ZZZXXXUUUSSSRRRQQQPPPNNNNNNNNNNNNMMMMMMLLLKKKHHHFFFDDDCCCDDDDDDBBBAAA@@@???===<<<;;;;;;;;;;;;999888777666666666777888888777666555444333222111222222222222111///......------,,,,,,+++*********++++++******)))(((''''''&&&%%%%%%$$$$$$######""""""######$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$#########""""""!!!  !!! !!! !!!!!!   !!!!!!""""""&&&  |||zzzwwwvvvuuussspppnnniiiiiihhhfffccc___[[[XXXVVVUUUSSSQQQPPPPPPQQQQQQTTTRRRPPPMMMKKKKKKKKKKKKKKKIIIFFFDDDCCCBBBAAA???>>>===<<<:::999999::::::888777666555444555666666666666555444333222111111333222222111000///---,,,******++++++******((((((******)))(((''''''&&&&&&&&&%%%$$$###"""#########"""######$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!"""###""" !!!""""""""""""!!!!!! """!!! """  wwwuuusssqqqpppooommmkkkdddddddddbbb^^^ZZZVVVSSSUUUTTTRRRQQQQQQQQQRRRSSSUUURRRNNNJJJHHHIIIKKKMMMPPPLLLHHHDDDBBBAAA???===<<<;;;999888777777888999777666555444444444555666555444444333222111000000222111111000///...,,,+++)))))))))***))))))((('''***)))((('''&&&&&&&&&'''&&&%%%$$$$$$###$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$"""###$$$###!!! !!!""""""""""""!!!!!!    ~~~}}}ssspppmmmlllkkkjjjhhhgggaaaaaa```]]]ZZZVVVSSSQQQTTTSSSSSSRRRQQQQQQQQQRRRPPPMMMJJJGGGGGGJJJMMMOOOPPPLLLGGGCCCAAA???>>><<<:::999888666666666777888777666555444444444555666333333333222111000000000////////////...---++++++))))))((((((((((((((((((***)))'''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%!!!###$$$###!!!   }}}{{{zzzzzznnnlllhhhfffeeedddcccaaa```___]]]ZZZWWWUUURRRQQQRRRRRRRRRQQQPPPOOONNNMMMJJJJJJIIIHHHHHHIIIJJJKKKMMMIIIDDD@@@???>>>===<<<:::999777666666777888888888777555444444444555666222222222111000000//////------------,,,,,,+++******)))(((''''''((()))******)))'''&&&%%%&&&((()))''''''))))))))))))((('''%%%&&&''''''((((((''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$############"""""""""#########$$$$$$ """######   |||yyywwwwwwwwwkkkhhheeebbbaaa```___^^^```^^^\\\YYYVVVTTTSSSRRRPPPQQQQQQQQQOOOMMMKKKIIIIIIJJJJJJKKKIIIGGGDDDCCCHHHEEE@@@>>>===>>>======:::999888777777777888999888777666555444555666666222222111111000000//////++++++,,,,,,,,,+++*********)))(((&&&'''(((***+++***)))'''&&&&&&'''((()))'''(((***,,,,,,+++)))(((&&&'''(((((()))(((((((((%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########"""""" !!!!!!"""""""""###!!!###"""    ~~~|||xxxuuuqqqnnnmmmhhhfffbbb```___^^^\\\ZZZVVVVVVUUUTTTSSSQQQQQQPPPKKKLLLLLLLLLLLLJJJIIIHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGEEEBBB>>><<<:::999999<<<:::888888999:::999888777666555444333444555555555444333111000...---,,,,,,,,,,,,+++***)))((((((((())))))))))))************((('''%%%&&&(((***,,,...---,,,***)))((((((((())))))))))))))))))((((((%%%%%%%%%$$$###"""!!!!!!!!!"""#########""" """"""!!! !!!    |||{{{xxxuuuqqqnnnllljjjgggdddaaa___^^^]]]ZZZYYYYYYXXXVVVSSSQQQNNNMMMLLLJJJKKKKKKKKKKKKIIIHHHGGGHHHGGGFFFDDDCCCCCCCCCDDDBBB@@@>>><<<;;;:::::::::;;;999888888999999888777555444333222111222333333222222111111000///......+++,,,,,,++++++)))((((((&&&''''''((()))***+++++++++***((('''''')))+++------,,,+++)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""!!!""""""###"""!!! """!!!     }}}yyywwwwwwvvvssspppmmmjjjhhhfffeeeccc```]]]\\\[[[YYYWWWZZZXXXUUUQQQMMMJJJHHHGGGIIIIIIJJJJJJIIIHHHFFFEEEFFFEEEDDDBBBAAA@@@@@@???<<<<<<;;;::::::::::::;;;;;;999777777888888888777333222111000///000111111000000000000////////////+++++++++++++++***)))(((%%%&&&'''((()))***+++,,,,,,***)))((((((***,,,---++++++)))(((''''''''''''""""""""""""""""""""""""########################!!!""""""""""""!!!    |||yyywwwtttrrrrrrqqqooollliiifffdddcccdddbbb___]]][[[ZZZXXXVVVXXXVVVRRRNNNJJJGGGEEEEEEGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBAAA@@@???>>>>>>>>>;;;;;;:::::::::::::::::::::888666666777777777666222111000/////////000000000000000//////......---+++++++++++++++***)))(((((((((((())))))******+++***)))(((''''''(((***+++))))))(((&&&&&&%%%%%%%%%###############$$$$$$$$$""""""""""""############!!!!!!!!!!!!!!!   |||xxxuuusssrrrpppnnnmmmkkkiiifffdddbbbaaadddaaa^^^\\\[[[YYYWWWUUURRRPPPMMMJJJGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDBBBAAA>>>>>>>>>???????????????======<<<<<<;;;:::999999999777555555666666666555333222000/////////000111222111000///...,,,++++++******+++++++++***))))))+++++++++******))))))(((((('''&&&%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""######"""!!!!!!    }}}xxxtttrrrqqqooonnnjjjjjjhhhfffdddbbb```___bbb___\\\ZZZYYYWWWUUUSSSLLLKKKHHHFFFDDDDDDEEEFFFCCCCCCDDDDDDCCCBBB@@@???<<<<<<>>>??????@@@??????>>>>>>>>>===<<<:::999888888666444444555555555444333222111000///000111111222111000///---+++***)))******+++++++++******)))---,,,+++***)))((('''&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$############### !!!!!!""""""######"""""""""""""""""""""""""""!!!     |||yyyuuurrrpppnnnllljjjgggfffeeecccaaa___^^^]]]^^^\\\YYYVVVUUUTTTRRRPPPIIIGGGEEECCCBBBCCCDDDFFFAAABBBBBBCCCBBBAAA???>>>===>>>???@@@@@@@@@???>>>======>>>===<<<;;;999888777555333333444555444333333222000/////////000111000000///...---++++++***)))******+++++++++************)))((('''&&&&&&%%%$$$$$$$$$#########""""""$$$###""""""!!!""""""""" !!!""""""#########""""""!!!!!! """!!!    zzzwwwssspppnnnkkkhhhfffddddddbbbaaa___]]]\\\[[[\\\YYYVVVTTTSSSRRRPPPNNNHHHFFFDDDAAAAAABBBCCCEEEAAAAAABBBBBBAAA@@@>>>===???@@@AAAAAAAAA???>>>===;;;;;;<<<===<<<;;;999999666555333333444444444333222111000///...//////000......---------,,,,,,,,,)))******+++++++++******'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""###""""""!!!!!!!!!!!!""" !!!!!!"""###$$$$$$$$$######"""!!! """!!!  !!!   yyytttmmmgggffffffggggggaaa```___^^^\\\[[[ZZZYYYXXXWWWVVVSSSPPPMMMJJJHHHEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBAAAAAAAAAAAA@@@@@@????????????????????????===<<<;;;;;;;;;;;;;;;<<<;;;888444222222222222111444111...---///000///------,,,,,,++++++,,,,,,---))))))))))))((((((((((((''''''&&&%%%%%%$$$######$$$$$$%%%&&&%%%$$$###"""!!!!!!""""""############"""#########"""!!! ############""""""""""""   }}}{{{{{{uuupppjjjeeeddddddddddddaaa```___]]][[[ZZZXXXXXXWWWVVVTTTQQQNNNKKKIIIHHHEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;:::777444222222222222111333000------...///...---,,,,,,++++++++++++,,,,,,***)))))))))((((((''''''''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!"""""""""######"""""""""!!!!!!!!!  {{{xxxvvvvvvppplllgggcccbbbbbbbbbaaaaaa```^^^\\\ZZZXXXVVVUUUUUUSSSPPPMMMKKKIIIHHHHHHDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;:::::::::999777444222222222222111111///---,,,---------++++++******))))))******+++******))))))((('''&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!"""""""""""""""  """###$$$"""!!!!!!!!!!!! }}}~~~}}}{{{vvvsssqqqqqqmmmjjjfffcccbbbbbb```______^^^\\\ZZZWWWUUUSSSRRRRRRPPPMMMJJJHHHGGGGGGHHHCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@???@@@@@@???????????????>>>???>>>===;;;:::999999999888555333222222222111000///...---,,,,,,,,,+++***))))))(((((((((((())))))******)))((('''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################"""!!!!!!###$$$!!!!!!  yyyyyyyyywwwssspppoooooollljjjhhhfffdddbbb___]]]\\\[[[YYYWWWTTTRRRPPPOOONNNMMMJJJGGGFFFFFFFFFGGGCCCCCCBBBAAAAAAAAAAAABBBAAAAAA@@@@@@@@@?????????=========<<<<<<<<<;;;;;;===<<<;;;999888777777777555333111111111111000///---------,,,+++*********)))((((((''''''(((((())))))))))))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""  !!! }}}zzzvvvwwwwwwuuurrrooooooooommmllljjjhhhgggccc___[[[XXXWWWUUUSSSQQQOOOMMMLLLKKKJJJHHHFFFFFFEEEFFFFFFDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????;;;;;;::::::999999888888999888777666555555444444333111000000000000...---+++---...---+++***)))***)))((((((''''''(((((()))(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$############"""!!!!!! ~~~yyyvvvtttuuuvvvuuurrrppppppqqqnnnmmmkkkjjjhhhccc]]]YYYTTTSSSRRRPPPNNNLLLKKKJJJHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCCCC@@@@@@@@@@@@????????????::::::999999888777777666555444333333222222222222000///......///...---++++++---///...,,,))))))***))))))(((((((((((())))))&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$#########"""""""""!!!!!! !!!!!!!!! ~~~zzzwwwssstttvvvuuusssrrrrrrrrrnnnmmmlllkkkhhhccc\\\WWWQQQQQQOOONNNLLLKKKJJJIIIFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCDDD@@@@@@@@@????????????>>>::::::999999888777666666222222111111000111111111///---------......,,,***+++---000///,,,******+++))))))(((((((((((())))))%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%""""""!!!!!!  !!!!!!!!!!!!"""!!!!!!!!!!!! zzzwwwwwwxxxuuuvvvwwwvvvrrrooonnnnnnmmmkkkhhhddd___[[[XXXVVVNNNMMMLLLMMMOOOPPPOOONNNLLLKKKKKKLLLLLLKKKIIIFFFFFFDDDBBBBBBBBBCCCBBBAAA???@@@@@@@@@@@@???>>>>>>999888777555333222222222222111000/////////000000...//////---+++***+++,,,///...,,,+++******+++,,,******)))(((''''''((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$#########"""""""""""""""###"""!!! !!! !!!###$$$%%%"""!!!!!! ~~~zzzvvvtttuuuvvvuuuvvvwwwuuurrrooonnnnnnjjjhhheeeaaa\\\YYYVVVUUUOOONNNNNNOOOQQQQQQPPPNNNMMMLLLKKKKKKKKKKKKIIIGGGFFFDDDBBBAAABBBBBBAAA@@@>>>>>>>>>>>>>>>======<<<888777555444222111111111222222111111111000000000/////////---+++***,,,---...---+++***))))))******))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######"""!!! """"""!!!  !!!!!!""""""!!!!!!!!!  |||{{{xxxtttqqqppprrrtttsssuuuvvvtttqqqnnnmmmmmmgggeeeaaa\\\XXXVVVTTTSSSQQQQQQQQQRRRSSSSSSPPPNNNOOOMMMJJJIIIIIIIIIHHHGGGEEECCCAAA@@@AAAAAA@@@???<<<<<<======<<<<<<;;;:::666666444222111000000000111222333333333222111000//////...,,,******,,,...---,,,***)))(((((())))))((((((''''''&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$"""!!!  !!!!!!!!!!!! """"""!!!!!! !!!  ~~~wwwvvvtttpppmmmmmmpppsssqqqssstttssspppmmmlllllldddbbb^^^ZZZWWWUUUTTTSSSSSSSSSSSSTTTTTTSSSPPPNNNOOOLLLIIIGGGGGGHHHGGGFFFCCCAAA??????@@@@@@???>>>;;;;;;<<<<<<;;;;;;:::999666555444222111111000000111222333444444222000/////////...+++******---///---,,,***)))(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$######"""!!!!!!  !!!!!!!!! """"""!!! ~~~zzzwwwvvvtttsssrrrooolllllloooqqqnnnpppqqqpppmmmkkkjjjjjjcccaaa^^^ZZZXXXVVVUUUTTTUUUTTTSSSSSSSSSQQQOOOLLLMMMJJJGGGFFFFFFFFFFFFEEEBBB@@@>>>>>>>>>???>>><<<;;;;;;<<<<<<;;;;;;:::999666666444333222222222222000111222333333111///............,,,***+++---///...---+++***))))))******(((((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$######### !!!!!!!!! !!!!!!  {{{vvvtttsssqqqqqqqqqooollllllmmmnnnkkkmmmnnnmmmkkkhhhggghhhaaa```^^^\\\ZZZXXXVVVUUUUUUSSSQQQOOOOOONNNLLLJJJHHHFFFEEEDDDEEEEEEDDDCCCAAA???===<<<======<<<;;;::::::;;;;;;::::::999888666555444333333222222222...///000000000///...---------...---,,,+++---......---+++***))))))******'''''''''&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!! !!!!!!!!!   }}}wwwsssrrrsssoooppppppooolllkkkjjjkkkhhhjjjkkkkkkhhhfffeeeeee^^^^^^^^^^^^\\\YYYVVVTTTUUURRRNNNKKKJJJJJJHHHGGGDDDCCCBBBCCCDDDDDDCCCAAA@@@>>><<<;;;<<<<<<;;;:::888999999999999888777777555444333222222111111222------------,,,,,,,,,,,,+++---...///---,,,,,,------,,,***)))(((((())))))%%%$$$$$$$$$%%%%%%&&&'''########################!!!!!!!!!!!!   !!! ||||||zzzuuuooollllllnnnmmmooopppooollljjjiiihhhggghhhjjjiiigggeeedddddd\\\]]]^^^^^^]]]YYYVVVTTTTTTQQQKKKHHHGGGGGGGGGFFFAAA@@@AAABBBDDDDDDBBB@@@???===;;;;;;<<<<<<;;;:::777777777777777666666555333333222111000000000111---,,,+++*********++++++))),,,///000...---,,,,,,,,,+++)))(((''''''((((((###"""""""""###$$$$$$%%%""""""""""""""""""""""""!!!  !!!""" ~~~yyyqqqkkkiiikkkppptttqqqqqqpppooonnnmmmlllkkkjjjiiihhhgggeeedddcccbbbbbb___\\\YYYXXXWWWUUUSSSQQQNNNJJJGGGFFFEEECCCBBBCCCAAA@@@@@@BBBBBBAAA@@@AAA???;;;888666666777888888777666555444333333333111222222111111000///...+++******************+++***++++++,,,---------------+++)))&&&%%%%%%&&&&&&$$$###"""!!!!!!"""###$$$""""""!!! """###### """""""""""""""""""""""" yyyuuuooojjjhhhiiimmmpppoooooopppooonnnlllkkkjjjiiihhhgggeeecccaaa```___^^^\\\YYYWWWVVVUUURRRPPPQQQNNNIIIFFFEEECCCAAA???BBB@@@??????AAAAAA@@@>>>???===;;;888777777777888666555444333222111111111000000000000///...---,,,******))))))))))))******))))))***+++++++++******+++***(((&&&$$$$$$%%%&&&######"""!!!!!!"""######""""""!!! !!!!!! """"""""""""""""""""""""|||zzzsssppplllhhhggghhhjjjkkkmmmnnnoooooonnnllljjjhhhgggfffdddbbb```^^^\\\[[[YYYWWWVVVUUUTTTRRRNNNKKKOOOLLLGGGDDDBBB@@@>>><<<@@@???>>>>>>??????>>><<<;;;::::::999888888777777444333222000//////..................---,,,+++***))))))(((((((((((())))))(((((()))))))))((('''''')))(((&&&$$$######$$$$$$###""""""!!!!!!""""""###"""!!!  """!!!  !!! }}}wwwsssnnnmmmkkkiiihhhhhhiiiiiimmmnnnooopppnnnllliiigggdddcccaaa___\\\ZZZXXXWWWUUUTTTSSSSSSRRRPPPKKKHHHJJJGGGDDDAAA@@@???>>><<>>??????>>>>>>>>><<<;;;;;;;;;;;;:::888444555777888999888777666333222111///............,,,,,,,,,,,,+++***)))(((&&&%%%%%%$$$$$$%%%%%%&&&''''''(((''''''&&&%%%$$$#########""""""""""""###!!!!!!!!!""""""!!!!!!!!!  """$$$&&&&&&$$$"""!!! |||wwwqqqllllllmmmnnnnnnnnnnnnmmmmmmooonnnmmmkkkhhheeecccbbb^^^]]][[[YYYWWWUUUSSSRRRRRRQQQOOOOOOOOOMMMIIIGGGAAA???======>>>??????>>>>>><<<::::::::::::888777333444666777888777666666333222111///............++++++++++++***)))((('''$$$$$$############$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$"""""""""""""""######### !!!!!!""""""!!!!!!  !!! $$$&&&&&&$$$"""  {{{xxxtttqqqnnnmmmnnnoooppppppppppppoooooommmjjjfffbbb```^^^]]][[[[[[YYYXXXVVVTTTSSSRRRQQQOOOMMMLLLKKKJJJHHHFFFAAA???===<<<===>>>>>>===>>><<<::::::::::::888666444444555666666666555555222111000///...---------))))))))))))((('''&&&%%%###""""""""""""""""""###"""######$$$$$$$$$######!!!!!!"""############### !!!""""""!!!  !!! """"""!!!  {{{wwwuuusssqqqpppmmmnnnooopppqqqqqqqqqqqqnnnlllgggbbb^^^[[[ZZZZZZZZZYYYXXXWWWUUUTTTSSSRRRPPPMMMKKKIIIIIIIIIGGGFFFBBB@@@===<<<======<<<<<<>>><<<;;;:::::::::888666555555555555555555555555111000///...---,,,,,,,,,''''''''''''&&&%%%$$$$$$""""""!!!!!!!!!!!!"""""" !!!""""""###"""""" !!!"""###$$$$$$$$$### !!!""""""!!!  !!!  ~~~wwwtttssstttsssqqqnnnppprrrrrrpppnnnmmmmmmeeedddbbb___[[[XXXVVVUUUUUUVVVWWWXXXVVVSSSPPPNNNTTTOOOJJJIIIKKKKKKGGGCCCBBBBBBAAA@@@???>>>===<<<<<<;;;999999::::::999777666444333333444555333222///......---+++***))))))'''&&&%%%$$$############  !!!!!!!!!!!!!!!  !!!""""""###""""""###"""""""""!!!!!!!!! !!! !!!  !!!  }}}xxxuuuuuuuuusssqqqmmmoooppppppnnnkkkiiihhh```___]]]ZZZWWWUUUSSSRRRSSSTTTUUUUUUTTTRRRPPPOOORRRNNNIIIHHHJJJIIIFFFBBBAAA@@@???>>>===<<<<<<;;;<<<:::999999::::::888777666444333333333333222000......---,,,+++***))))))&&&&&&%%%$$$############   !!!!!!"""""" !!!!!!""""""""""""!!!"""""""""!!!!!!!!!!!!!!! !!!!!! ~~~~~~}}}yyyxxxxxxxxxuuurrrnnnnnnooonnnkkkgggbbb___XXXWWWVVVTTTRRRPPPOOONNNQQQQQQRRRRRRQQQQQQPPPOOOPPPLLLHHHGGGHHHGGGDDDAAA??????>>>===<<<;;;;;;:::<<<:::999999999999888666666444222111111000///---,,,,,,++++++***)))((((((&&&%%%$$$###""""""""""""   !!!""""""###!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   |||{{{|||~~~|||{{{|||{{{wwwsssnnnmmmllljjjgggbbb\\\XXXSSSRRRQQQPPPOOONNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLJJJFFFEEEEEEDDDBBB@@@>>>>>>======<<<;;;;;;:::===;;;:::999:::999888666555333000//////...+++)))*********)))((('''''''''$$$$$$###"""""""""""""""   !!!!!!""""""""""""###""""""!!!  !!!!!!!!!!!!"""  |||{{{|||~~~~~~~~~~~~|||xxxtttnnnlllhhheeebbb^^^WWWSSSOOOOOOOOONNNNNNMMMMMMMMMJJJJJJJJJJJJKKKKKKLLLLLLIIIGGGEEECCCBBBAAA@@@???>>>>>>>>>======<<<<<<;;;===;;;:::999999999777555333111...---,,,+++(((&&&((((((((('''&&&&&&%%%%%%######"""!!!!!!!!!""""""  !!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!!  !!!!!!!!! }}}|||}}}}}}}}}{{{wwwsssmmmhhhbbb___\\\YYYTTTOOOMMMLLLLLLLLLKKKKKKKKKKKKGGGGGGHHHIIIIIIHHHHHHHHHEEEDDDCCCAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<<<<:::888777777777555333000...,,,+++***)))'''%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""!!!!!!!!!!!!""""""  #########""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!! }}}{{{zzzxxxtttpppiiiccc[[[WWWVVVTTTPPPMMMIIIIIIHHHHHHHHHGGGGGGGGGDDDEEEGGGHHHHHHFFFEEECCCCCCCCCBBB@@@>>>=========<<<<<<<<<<<<;;;;;;;;;;;;888777555444444333111///...,,,***)))((((((&&&$$$%%%%%%$$$$$$$$$$$$######!!!!!!!!! !!!!!!"""  ###############$$$$$$$$$ !!!!!!""""""""""""!!!""""""!!! {{{yyywwwvvvrrrnnnfff___VVVRRRQQQQQQNNNKKKFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDFFFHHHGGGEEECCCAAAAAABBBAAA???===;;;<<<===;;;;;;::::::::::::::::::666444222111111000...,,,,,,***((((((((('''%%%###$$$$$$$$$###############!!!!!! !!!!!!"""  """"""###$$$%%%&&&&&&''' !!!""""""###""""""######""" ~~~uuurrrrrrqqqlllfffaaaZZZRRRLLLJJJIIIGGGEEEBBBBBBBBBAAAAAA@@@@@@@@@DDDDDDEEEGGGHHHGGGDDDAAABBBAAA@@@>>>============<<<999666777999:::888666555444222000...---,,,,,,''''''&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$######!!!!!! !!!!!!"""!!!!!! $$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$###"""!!!|||tttpppooommmhhhccc\\\VVVMMMHHHFFFFFFDDDBBB???@@@@@@@@@@@@@@@@@@???BBBCCCDDDGGGIIIHHHFFFCCCAAA@@@???===<<<;;;;;;;;;;;;999777777888999777555444333111///---++++++***&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!"""!!!!!! !!!###$$$$$$%%%&&&&&&&&&%%%######$$$$$$######!!! yyyqqqkkkjjjgggbbb]]]TTTNNNGGGBBBAAAAAA???===<<<===>>>>>>???@@@@@@@@@AAABBBCCCGGGIIIIIIFFFDDD@@@???>>><<<;;;999999999;;;999777777888777666444333222///---+++)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""!!!  ###%%%'''$$$$$$%%%%%%$$$$$$###"""######"""!!!}}}{{{{{{uuulllfffccc___ZZZVVVLLLGGG@@@=========;;;::::::;;;===>>>@@@AAAAAAAAAAAABBBDDDFFFHHHGGGEEEBBB???>>>===;;;999888777777:::999888888777666444333111000...+++)))((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""############""""""###""" ###%%%'''###$$$############""""""!!!!!!!!!  }}}yyyvvvtttnnnfff___ZZZVVVQQQNNNFFFAAA<<<::::::;;;:::888999:::===???AAABBBBBBAAACCCCCCDDDEEEFFFEEEAAA>>>>>>===;;;999888777666666999999999888666444222222...---,,,***((('''&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""""""""############""""""%%%###"""!!!!!!"""###$$$######""""""!!!!!!!!!!!! |||wwwrrrpppjjjeee]]]VVVPPPLLLGGGEEE@@@<<<888777888:::888777888:::===@@@AAABBBAAAAAABBBBBBCCCDDDDDDBBB>>>;;;<<<;;;:::999888777777777888999:::999555222111000,,,+++***)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$######"""!!! !!!############!!! ######""""""!!!!!!!!!!!!###"""!!! !!! }}}|||yyyuuupppkkkgggeee___[[[TTTMMMFFFBBB>>><<<;;;888444444777888777555777999<<>>??????>>>===<<<===>>>@@@BBBAAA>>>;;;::::::999999999999::::::777999;;;999444000//////))))))((((((((())))))***''''''&&&%%%%%%$$$#####################"""!!!!!! !!!######!!!  """######"""!!!"""!!!  !!!###""" zzzttttttmmmeee___\\\XXXRRRLLLKKKHHHCCC???<<<999666333111111111222444666888:::888:::<<>>@@@AAAAAA???===;;;@@@===:::888888888888777777666555333000---)))'''***))))))((('''&&&&&&&&&&&&%%%$$$###""""""""""""############"""!!!  !!!"""###"""!!! |||vvvqqqooohhh___YYYVVVRRRMMMHHHEEEBBB>>>;;;999777444222111111000111222444666777999:::<<>>>>>>>>>>>>>>>>>=========>>><<<999999999999888777666555444222///,,,)))'''))))))(((((('''&&&&&&%%%&&&%%%$$$###"""""""""""" !!!!!! !!!!!!  """""""""!!! }}}vvvoookkkggg```WWWQQQMMMJJJFFFCCC@@@===:::999888777555333444333333333333555666777999;;;<<<>>>??????>>>>>>???>>><<<;;;;;;;;;<<<===:::999888999::::::888666444333222000...+++((('''(((((((((''''''&&&&&&%%%%%%$$$###""""""!!!!!!"""!!!!!!"""""""""""""""!!! !!! !!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! vvvmmmfffccc___XXXPPPIIIEEECCCAAA@@@>>><<<:::999:::::::::888999888777777777888999:::;;;;;;<<<===>>>>>>>>>======<<<;;;:::::::::::::::666666666888999999777555222111///...+++)))'''&&&'''''''''&&&&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""!!!  !!! !!!!!!!!!   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! }}}wwwnnneee]]]ZZZVVVQQQJJJDDD@@@???>>>>>>===;;;::::::;;;<<<<<<;;;;;;;;;:::999999:::;;;<<<<<<<<<<<<============<<<999:::;;;;;;;;;999777555333333333555777777555333///...---+++)))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%""""""!!!!!! !!!!!!!!!######$$$$$$$$$$$$######"""!!!!!!  !!!  zzzwwwsssmmmeee]]]UUUQQQMMMJJJFFFAAA>>>======>>>;;;:::888999:::;;;;;;:::;;;:::999999999:::;;;<<<======<<<<<<<<<<<<<<<<<<777888:::;;;:::777444222222111111222333333222000---,,,***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!! !!!!!!""""""#########""""""!!!"""""""""###"""!!!    !!!!!!!!!~~~zzzuuupppiiibbb]]]WWWOOOJJJFFFEEEBBB???<<<<<<<<<>>><<<:::999888:::::::::999<<<;;;::::::;;;<<<===>>>>>>===<<<<<<;;;;;;;;;;;;888888888888777555444222111000......///000///...+++***(((&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!  !!!!!!!!!"""###$$$$$$$$$$$$"""$$$%%%&&&&&&$$$"""!!!  !!!!!!!!!  !!!{{{wwwrrrkkkbbb\\\YYYTTTLLLFFFAAAAAA@@@>>><<<;;;<<<===>>><<<::::::;;;;;;:::999>>>=========>>>???AAABBB>>>===<<<;;;;;;;;;;;;;;;:::999777555444444444444111///,,,,,,---......---***)))'''%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%  !!!!!!"""###%%%''''''((((((###%%%(((***)))'''$$$"""  !!!!!!""""""!!!!!!  yyyrrrmmmeee```YYYRRRMMMIIIEEEBBBAAA@@@>>><<<<<<===>>>???AAA???<<<;;;;;;;;;999888:::;;;<<<======<<<;;;;;;======<<<;;;:::999777666555555444333222222222222.........---,,,+++))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&$$$###"""'''%%%"""  """###%%%%%%############%%%%%%%%%&&&'''***+++)))%%%!!!  !!!!!!  !!!!!!!!! !!!  {{{ssskkkfff___[[[TTTNNNJJJGGGCCCAAABBBAAA???>>>===>>>???@@@AAA???<<<;;;;;;;;;999888999999:::;;;::::::999888888888888777666555333333333333222111000000000000,,,,,,,,,,,,***)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$"""!!!&&&$$$""" !!!###$$$&&&%%%$$$######$$$%%%&&&%%%%%%&&&'''((('''$$$!!!  !!!!!!    !!!!!!{{{rrriiiaaa\\\WWWSSSNNNJJJGGGEEEBBBAAACCCBBBAAA@@@???@@@AAAAAAAAA???<<<;;;;;;;;;999888777777777777777666555444555555555555444333222111111111///......---------************)))'''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$###"""!!!$$$###!!!!!!!!!"""$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%%%%###!!!  !!! !!!###### }}}tttjjj```XXXTTTQQQNNNKKKHHHGGGFFFDDDBBBDDDCCCBBBAAAAAAAAABBBBBBAAA>>><<<;;;;;;:::999888666555555555444333333222555666666666555444333333111000///---,,,,,,,,,,,,))))))))))))((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$############""""""!!!!!!###"""!!!!!!"""$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""###$$$###"""  !!! !!!"""!!!xxxnnncccZZZSSSPPPNNNLLLJJJIIIHHHHHHFFFDDDCCCCCCBBBBBBBBBAAABBBBBB@@@===;;;::::::999888777555444444333333333222222555555555666555555444444111000///...,,,,,,,,,,,,************)))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""###$$$###### !!! """"""!!!!!!!!!    |||ssshhh^^^VVVQQQNNNMMMKKKIIIIIIIIIHHHFFFDDDBBBBBBAAAAAAAAAAAA@@@@@@>>><<<999888888888777555333333222222222222333333222222333333444333333333222111///...,,,,,,++++++***************)))((((((%%%%%%%%%%%%$$$$$$$$$$$$######""""""""""""######"""""""""###$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$""""""#########""" !!!  #########""""""""""""!!!"""!!!!!!  !!!  }}}wwwnnncccZZZTTTPPPOOOKKKIIIGGGGGGGGGEEECCCAAA@@@@@@@@@@@@@@@???>>>>>>===:::888777777666555444111000000///000111333444000111222333333333333333111000///---,,,+++******)))************)))((((((%%%%%%%%%$$$$$$$$$$$$###$$$###"""""""""###$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$######"""!!!!!!""""""!!! !!!!!!   !!!"""#########"""""""""!!!!!!"""!!!!!!   ~~~yyytttjjj```XXXRRRPPPOOOIIIGGGEEEEEEDDDCCC@@@>>>>>>????????????>>>======<<<999777666666555444333............///111222444111222333444444444444444111000...,,,+++***))))))))))))))))))))))))((('''%%%%%%%%%$$$$$$$$$######$$$$$$###""""""###$$$%%%###$$$$$$$$$$$$%%%%%%%%%######%%%%%%%%%%%%######!!!  !!!!!! !!!!!! !!!!!!!!!  !!!"""###""""""""""""!!!!!!!!!!!!!!!!!!   yyytttmmmiiibbb[[[UUUOOOIIIEEEDDDBBB@@@???@@@AAAAAAAAA>>>======<<<:::999888888777777777666333000...,,,000000//////000111222222111222222333333222222111///......,,,+++***))))))(((((('''&&&&&&&&&&&&'''""""""""""""""""""""""""######"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######   """!!!!!!!!!!!!!!!"""###"""""""""!!!  yyyrrrmmmfffbbb\\\VVVQQQLLLHHHDDDBBB@@@>>>===>>>??????>>>===<<<;;;:::999888888777666666555444222000...---000000000000000111222222333333333333333222111111///...---,,,+++******)))(((((('''&&&&&&%%%&&&&&&########################$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!  !!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!!  """!!!!!!  ~~~xxxqqqiiiddd^^^ZZZTTTOOOLLLHHHEEEBBB???===;;;;;;<<<===<<<;;;::::::999999888777666666666555333111000000000111111111000000000111222222555555555444333222111000......---,,,+++******))))))((('''&&&%%%%%%$$$%%%########################$$$######"""""""""#############################################"""!!!!!!!!!!!! !!!"""######$$$###""""""""""""""""""###!!! !!! }}}xxxssslllddd___XXXTTTNNNIIIFFFDDDAAA???>>><<<::::::;;;;;;:::999888888777777666555555444666444222000000111333444111111000000000111111222666666555444333111000///------,,,++++++***))))))((((((&&&%%%$$$$$$$$$$$$########################$$$$$$##################"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!  !!!"""######$$$""""""!!!!!!!!!!!!""""""!!!!!!  }}}xxxtttoooiiibbb^^^TTTPPPJJJEEEBBB@@@>>><<<===<<<;;;;;;;;;;;;999777666666666555555444444333666555222000000222555777111111000000///000000111555555444333111000...---++++++******))))))((((((''''''&&&$$$$$$#################################$$$$$$$$$$$$######""""""""""""""""""""""""""""""!!!""""""""""""!!!  !!!!!! !!!""""""  """!!! {{{wwwsssnnniiiddd___[[[QQQLLLFFFBBB???>>><<<;;;===<<<;;;;;;;;;;;;888666555555555444444444333333666444222000000222444666000000///.........//////222222222111///---,,,+++))))))((((((((('''''''''%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!"""""""""""""""""""""""""""""""""""""""!!!  !!!"""""" !!!  }}}vvvrrrmmmhhhccc^^^XXXTTTKKKGGGBBB>>>======<<<<<<<<<;;;::::::;;;:::777444555555444444444444333333333222111//////000222333//////...---------------/////////...---+++***)))''''''&&&&&&&&&&&&%%%%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%###"""!!!########################"""############"""!!!!!! !!!"""######!!!!!!!!!!!!  |||xxxsssoooiiiccc^^^XXXRRROOOGGGCCC>>>;;;;;;=========;;;:::999::::::999666333555444444444444444444444111000///......//////000///...---,,,,,,,,,,,,,,,---------,,,+++***)))(((%%%%%%%%%%%%%%%%%%$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$"""!!!#######################################"""!!!!!!  !!!"""###$$$#########"""!!!!!! !!! }}}wwwrrriiifffaaa[[[WWWQQQLLLHHHAAA@@@>>>===>>>>>>>>>===;;;;;;:::999888777666555777777777777666555333333666555444222///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))'''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###!!! ######"""!!! ~~~wwwpppkkkfffbbb\\\WWWRRRMMMIIIEEEAAA???=========>>>===<<<::::::999888777666555444666666666666666555444333666555333111///---++++++++++++++++++++++++++++++++++++,,,++++++***)))(((&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%$$$$$$"""  }}}wwwppphhhcccaaa\\\UUUPPPKKKHHHDDDBBB@@@>>><<<;;;<<<<<<;;;:::888777777666555444333333555555555666555555444444444444222111///---++++++************************************)))((('''&&&&&&%%%$$$$$$###$$$$$$$$$#########$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######!!! }}}yyytttlllddd^^^\\\WWWPPPJJJGGGDDDBBB@@@???===;;;:::::::::999888666555555444333222222222333444444555555555444444333222111000...---,,,+++))))))))))))))))))))))))(((((((((((('''&&&%%%%%%$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######"""!!! |||zzzxxxvvvrrrkkkddd^^^YYYTTTMMMHHHEEECCCAAA@@@>>><<<999888999888777666444333333333222111111111222333444444444444444333111111000///...---,,,+++))))))))))))))))))))))))''''''''''''&&&%%%$$$$$$######"""""""""######$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########"""!!! {{{uuuuuutttssspppjjjbbb]]]VVVRRRLLLHHHEEECCCAAA???===:::888777777777555444333222222222111111111000333333333444333333222222000//////...---,,,,,,,,,))))))))))))))))))))))))''''''''''''&&&%%%$$$###"""""""""!!!""""""###$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!! ~~~zzzppppppoooooolllfff^^^XXXSSSPPPLLLHHHFFFDDDAAA???<<<999777666666555444222222222222111111111111111333333333333333222111000///......------,,,,,,,,,************************''''''''''''&&&%%%$$$###!!!!!!!!!!!!!!!"""######""""""""""""############$$$$$$$$$$$$$$$#################################$$$#########"""""""""""" }}}yyymmmmmmlllkkkhhhbbbYYYTTTQQQNNNKKKIIIGGGDDD@@@>>>;;;999666555555444333222222222222222111111111111444444444333222111000///.........------,,,,,,,,,************************''''''''''''&&&%%%$$$$$$!!!!!!!!!!!!!!!"""######""""""""""""############$$$$$$######################################################"""""""""""" vvvlllnnnlllhhhddd```ZZZTTTOOOLLLLLLLLLJJJFFFBBB@@@???<<<;;;999888555333222111111222333333444444333333444444444333222111//////,,,***))))))***++++++***,,,,,,++++++)))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$ """###"""!!! !!!### !!!!!!"""###$$$$$$$$$!!!!!!""""""######$$$$$$"""""""""""""""""""""""""""""""""""""""!!! """   sssjjjjjjgggccc```\\\XXXSSSOOONNNNNNMMMKKKGGGCCC@@@???;;;:::888666444333222222333333333444444333333333222222222111000///...---,,,***))))))***++++++***+++++++++***)))(((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$!!!"""###"""!!! !!!"""!!!!!!!!!"""###$$$$$$$$$"""""""""""""""#########""""""""""""""""""""""""!!!!!!""""""!!! !!! !!!}}}xxxooohhhdddaaa]]]ZZZXXXVVVSSSQQQQQQPPPNNNKKKGGGCCC@@@>>>;;;999777555333333333333555555444444333333222222000000///...---,,,,,,+++,,,***((()))***+++***)))************)))'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$###!!! !!!"""!!!!!!""""""###$$$$$$$$$############"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! ((('''$$${{{wwwuuuqqqkkkfff```]]]YYYWWWVVVVVVTTTSSSSSSQQQMMMJJJFFFCCC???<<<:::999777555444444555666777666555444333222111111//////...---,,,+++++++++,,,***(((((()))******)))))))))))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$###!!! !!!""""""""""""######$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! $$$((()))"""}}}yyytttpppnnnkkkgggddd]]][[[XXXVVVVVVVVVVVVUUURRROOOJJJFFFDDDAAA<<<999999888777666666666777777777666444222111000000000///...---,,,,,,,,,,,,,,,,,,***(((((()))))))))(((((((((((((((((('''&&&%%%%%%%%%$$$$$$$$$############$$$$$$###"""!!!!!!"""############$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! """!!! ''''''~~~zzzuuurrrmmmjjjhhheeebbb```[[[YYYVVVUUUUUUUUUTTTRRROOOJJJEEEAAA@@@===999555666666666777777777777777666555333111000///000000///...---,,,+++,,,------,,,***(((((())))))((('''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$############"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%%%%$$$"""""""""###""""""!!!!!!!!!$$$""" %%%$$$|||vvvrrrmmmjjjgggeeebbb```]]][[[WWWUUUTTTSSSSSSQQQOOOMMMKKKFFF???<<<<<<:::666222222333555666777666555444444333111///......///000///...,,,******+++,,,---,,,***((((((((()))(((&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$############ """############$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########"""""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$!!!!!!"""""""""!!!"""!!!$$$###~~~xxxrrrnnngggfffdddaaa___\\\ZZZXXXSSSRRRQQQQQQPPPNNNKKKHHHHHHBBB<<<999999888444000...000333555666555333222333222000...---...///000...---+++))))))***,,,---,,,***(((((((((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$############""" !!!#########$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$ !!!!!!!!!!!! """&&& }}}yyytttmmmhhhbbb^^^ZZZVVVTTTSSSPPPOOOPPPQQQQQQPPPNNNJJJGGGEEEAAA???;;;777444333222222---///222444555555333222---......////////////...///...---,,,++++++++++++)))((('''&&&&&&%%%&&&&&&$$$%%%%%%%%%%%%$$$######$$$######""""""""""""""" !!!!!!"""###$$$$$$$$$###########################$$$$$$$$$$$$###""""""'''%%%###""" !!!###"""!!!"""$$$$$$ """&&&xxxtttoooiiieee___\\\WWWTTTRRRQQQNNNLLLJJJJJJJJJHHHFFFCCCAAA???AAA>>>:::666333111111111,,,...111333444333111000......///000000///...------,,,+++***)))))))))))))))((('''&&&&&&%%%&&&&&&$$$%%%%%%%%%$$$$$$######$$$$$$###""""""""""""""" !!!!!!"""######$$$$$$###########################$$$$$$$$$$$$###""""""###"""!!!!!!!!!"""###$$$"""!!! !!!###### """"""xxxqqqmmmhhhccc```ZZZWWWTTTQQQPPPNNNKKKIIIFFFEEECCCAAA???===<<<<<>><<<<<<<<<===<<<999444///,,,+++---...---...000111111000///......///111111000...+++***)))((('''&&&&&&&&&&&&&&&)))((('''&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%$$$######""""""######!!!!!!""""""###################################################""""""!!!$$$######"""!!!  ### }}}vvvmmmeeeaaa^^^ZZZWWWRRRPPPNNNMMMLLLJJJGGGEEECCCAAA>>><<<;;;;;;<<<===888555111---+++***+++,,,///000000111111000///.........///000///---+++)))))))))((('''''''''(((((()))((('''&&&&&&%%%&&&&&&&&&%%%$$$#########$$$$$$%%%$$$$$$###############"""""""""""""""#########"""""""""""""""""""""""""""############"""!!!!!!###"""""""""!!!!!!   !!!!!!vvvpppgggaaa^^^ZZZVVVSSSNNNMMMKKKJJJJJJHHHEEECCC???===;;;999888999:::;;;555333111...---,,,------000000111000000///......------------,,,+++************))))))))))))******)))((('''&&&&&&%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%$$$############$$$""""""""""""""""""######""""""""""""""""""""""""""""""######""""""!!!  !!!"""######### !!! !!!### !!!$$$ |||oooiiibbb^^^[[[WWWSSSOOOJJJIIIHHHGGGGGGFFFBBB@@@;;;:::888777777777777888444333333222111111111000000000//////...---,,,,,,,,,+++***))))))******+++++++++************++++++)))((('''&&&&&&%%%&&&&&&'''&&&$$$""""""###$$$%%%&&&%%%$$$$$$######$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!  !!!"""######""" !!!"""!!!"""%%% """%%%"""{{{vvvjjjeee___[[[YYYVVVQQQLLLGGGFFFEEEEEEEEECCC@@@>>>999999888888777777777777444444555555555444444333//////...---,,,,,,+++++++++***((('''''')))+++,,,+++***************++++++))))))'''&&&&&&&&&&&&&&&'''&&&$$$""""""###$$$%%%&&&%%%$$$$$$######$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!"""""""""!!!  """###!!! ###&&&  )))))) ~~~yyytttooojjjbbbZZZWWWVVVSSSLLLEEEDDDBBBAAAAAABBBBBB@@@>>>777777666555444333222222666777888999888555222///111...,,,,,,......,,,)))++++++******)))(((((((((++++++************++++++***)))((('''&&&%%%$$$$$$"""############$$$$$$$$$%%%$$$######""""""######"""############"""!!!!!!$$$$$$######"""!!!!!!!!!###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" $$$+++/// |||wwwtttqqqnnnkkkeee^^^VVVRRRQQQOOOIIICCCBBBAAA@@@@@@AAA@@@>>>;;;777666555444333333333444888999:::999888555222000000...,,,,,,------+++))))))))))))))))))************))))))(((((())))))***))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$###""""""!!!""""""""""""###########################"""!!!!!!""""""""""""""""""""""""########################  ###&&&+++%%%|||sssnnnlllkkkiiifff___XXXOOOKKKJJJIIIDDD@@@@@@???>>>>>>???===;;;888666555333222222333555666:::::::::999777444222000...,,,++++++,,,,,,***)))'''(((((()))******++++++)))((((((''''''(((((())))))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######""""""######%%%&&&%%%%%%$$$###"""!!!!!!!!!""""""###$$$$$$%%%#########$$$######"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$  )))***((( |||wwwqqqmmmkkkjjjfffcccXXXRRRJJJEEEDDDCCCAAA>>>======<<<======<<<888666555444222000111333555777999999888666444222000///,,,++++++*********))))))(((((())))))************)))((((((''''''(((((()))(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######""""""######'''''''''&&&%%%$$$###""""""""""""######$$$$$$$$$#########$$$$$$######"""################################################   (((***$$${{{vvvssspppnnnmmmiiiccc]]]RRRMMMFFFAAA@@@@@@???===;;;:::;;;<<<===;;;888555444222111000000222555777777666444222000///...---***++++++******))))))***************))))))((((((***))))))(((((())))))***'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""######'''''''''&&&&&&$$$######%%%$$$$$$$$$######""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!! %%%)))(((&&&$$$%%% yyypppnnnlllkkkiiiccc[[[TTTLLLHHHCCC???>>>>>>===<<<999999:::<<<>>>===999777333222111000000222444555333222000...,,,,,,,,,---)))+++,,,+++))))))***+++++++++******)))(((((('''***))))))(((((())))))***&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""######%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$######"""""""""###$$$$$$%%%$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!###!!!!!!!!! $$$&&&&&&&&&{{{vvvnnnkkkgggdddbbb\\\TTTMMMFFFDDDAAA>>>===<<<;;;:::777888:::===??????<<<999222111111111111222222333111000---+++***+++,,,...)))+++---,,,***)))+++---*********))))))))))))))))))((((((''''''(((((()))&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######""""""#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$########################!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###%%%""""""""""""!!!!!!!!!!!! ~~~{{{{{{wwwrrrnnnjjjddd```\\\WWWPPPKKKBBBAAA???===<<<:::999888777888;;;>>>AAA@@@===;;;111111111222111111111111000///,,,******+++---///)))+++---,,,***)))+++---((((((((()))******++++++'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%$$$$$$###"""#########""""""###$$$%%%%%%%%%%%%#########$$$$$$%%%&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######"""!!! """$$$&&&""""""""""""############ ~~~zzzwwwtttqqqooogggbbb\\\XXXVVVSSSNNNJJJJJJFFF@@@;;;999999888777888999;;;======;;;999777222222111111000/////////---+++***(((((()))+++,,,++++++************+++++++++******)))(((''''''''',,,***'''%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######%%%''''''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###"""!!! !!!%%%""" !!!###$$$$$$!!!$$$&&&'''''''''&&&###$$$%%%&&&&&&$$$###""" {{{vvvsssoookkkhhhaaa]]]XXXUUUSSSQQQLLLIIIGGGCCC===999888777777777888999;;;<<<;;;999777555111000000//////......---,,,+++***(((((()))+++,,,++++++************++++++******))))))(((''''''&&&)))((('''&&&%%%&&&'''(((&&&&&&%%%$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&###$$$$$$###!!! """###'''%%%"""!!!###$$$$$$$$$"""###&&&((()))(((((('''$$$$$$$$$$$$###""""""!!! |||wwwrrrnnnhhhbbb^^^YYYUUUQQQPPPPPPNNNKKKGGGBBB>>>:::777666666666666777888999999888666444222/////////...------,,,,,,++++++***))))))***+++,,,++++++************++++++))))))((((((''''''&&&&&&&&&&&&&&&''''''(((((((((&&&%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&$$$""""""%%%'''***(((%%%$$$%%%&&&&&&%%%%%%&&&((()))))))))((('''$$$###"""!!! {{{xxxsssnnniiibbb[[[VVVQQQNNNLLLLLLMMMMMMIIIFFF>>>;;;888666666777777666666777777777666444111000//////......------,,,,,,+++******))))))***+++,,,++++++************++++++((((((((((((''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%###$$$$$$######$$$%%%&&&&&&''''''######$$$$$$%%%&&&&&&&&&++++++)))&&&%%%&&&)))+++,,,***(((''''''''''''&&&&&&&&&'''(((((('''&&&%%%###!!! vvvsssoooiiiddd]]]VVVQQQLLLIIIHHHIIIKKKKKKHHHEEE<<<:::777666777888888777555555555555333222000///000//////......------,,,***))))))******++++++,,,++++++************++++++((((((((((((((('''''''''(((((())))))(((((('''&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&''''''%%%############$$$%%%'''((((((((((((&&&&&&&&&'''''''''((((((...---,,,)))'''(((+++...,,,***((('''((((((&&&%%%$$$$$$$$$$$$$$$######### {{{ppplllgggbbb]]]WWWQQQMMMHHHFFFEEEGGGIIIIIIEEEAAA;;;999777777888999888888444444333333222111000///000//////...------,,,,,,)))))))))***++++++,,,,,,++++++************++++++)))))))))))))))((((((((()))))))))(((((('''''''''(((''''''&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''$$$&&&((((((&&&$$$$$$$$$%%%&&&((()))*********)))************************------,,,***((((((+++---)))'''&&&&&&''''''%%%$$$!!!!!!!!!!!! |||vvvrrrgggddd^^^YYYTTTPPPKKKHHHFFFDDDCCCDDDFFFEEEAAA===:::888777666777888777666333222222222111111000000......------,,,,,,++++++(((((()))***+++,,,,,,,,,++++++************++++++)))*********************)))((('''''''''((()))***))))))(((''''''''''''(((&&&&&&'''(((((((((((((((''''''&&&%%%%%%$$$############$$$%%%%%%&&&''''''$$$''')))***)))''''''''''''(((***,,,,,,,,,******,,,,,,+++******))))))))))))******)))''''''(((***%%%$$$###$$$%%%%%%$$$"""}}}uuunnniiiaaa]]]WWWRRRNNNKKKGGGEEEDDDCCCAAABBBDDDCCC>>>::::::888666666666777666555222222222111111111111111------,,,,,,+++******)))(((((()))++++++,,,,,,,,,++++++************++++++***************+++++++++((('''&&&&&&'''))),,,---******)))(((((((((((((((&&&''''''(((((((((((((((''''''&&&%%%%%%$$$############$$$%%%%%%&&&''''''%%%(((+++,,,+++*********(((***,,,------,,,+++*********)))((('''&&&%%%%%%&&&'''((('''&&&%%%%%%&&&"""!!!!!!"""$$$$$$"""!!!