BM`6(= TTTAAA888111000///---+++,,,))))))(((''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((((((((('''&&&(((***+++,,,///333666888999:::<<<<<<<<<;;;:::>>>>>>>>>>>><<<;;;999888777444222000000///---++++++******)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################################################################################################################$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((***...111555999>>>BBBHHHIIIJJJLLLOOOTTTYYYZZZSSSPPPMMMLLLMMMOOOOOOOOOHHHHHHFFFDDDEEEEEEAAA;;;777;;;===:::888999<<<===888666444444444555444333222222111111000/////////---,,,,,,++++++***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((())))))******++++++,,,,,,---//////000333666:::???@@@AAACCCEEEGGGHHHIIIHHHIIIIIIJJJMMMPPPQQQQQQPPPQQQQQQQQQOOOLLLIIIGGGAAA>>>;;;999777666333111/////////...------,,,,,,)))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))+++,,,---111666<<<@@@CCCLLLZZZ^^^]]]gggnnnrrryyyxxx{{{}}}|||zzzzzz|||zzzvvvrrrrrrttttttqqqnnnmmmoooooonnnqqquuutttqqqqqqssstttqqqggg[[[QQQKKKAAA???===:::666222///...***)))(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%"""###%%%'''(((&&&$$$###+++555OOOnnnzzztttrrryyywww}}}pppyyywwwrrr~~~ooo|||zzz~~~HHHAAA333((()))111222---...***''''''((((((***---'''111BBBHHH<<<222444:::777888;;;@@@BBB>>>888222,,,111333111---...@@@YYYHHH/// &&&((( """///333---'''$$$&&&***---///"""%%%&&&%%%""" ###'''&&&&&&&&&&&&'''((((((((((((---,,,333555GGGSSS@@@888111000///,,,++++++)))(((((('''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''%%%'''(((***+++---111444555666888999:::999999888;;;;;;<<<<<<;;;999777666444222///......---,,,*********)))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################################################################################################################"""######$$$$$$######"""#################################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&(((+++---111555;;;???BBBBBBDDDGGGJJJMMMPPPSSSMMMKKKHHHGGGHHHJJJJJJIIIHHHIIIGGGDDDEEEGGGCCC<<<;;;BBBDDD???;;;;;;:::777777555333222333333222111111000000//////...------,,,++++++***))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))******+++)))+++,,,------///222555555666888;;;>>>AAACCCDDDEEEAAA???CCCJJJLLLIIIFFFEEEEEEFFFEEEDDDAAA>>>======:::666444333222000.........------,,,+++++++++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((()))***---111666<<>>666//////...,,,***+++)))(((''''''&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&'''((()))+++...111222333555666777888777777999:::;;;;;;:::888555444333111...------,,,+++)))))))))((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$##############################################################################################################################""""""############""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&(((***---111777;;;@@@???BBBHHHKKKKKKMMMPPPOOOMMMKKKJJJKKKLLLLLLKKKIIILLLJJJEEEFFFJJJFFF===CCCJJJKKKCCC===<<<999444555333111000111111000/////////...------,,,,,,+++******))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))'''(((******+++,,,...000111222444888;;;>>>AAABBBFFF@@@???EEEKKKKKKGGGEEEAAAAAAAAA@@@???===;;;999888555222000//////...---,,,,,,++++++***)))))))))'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''$$$&&&(((***,,,111666:::;;;DDDDDDEEENNNOOONNNVVVRRRTTTWWWVVVTTTTTTXXX[[[aaa^^^ZZZWWWVVVUUUSSSQQQPPPQQQPPPMMMOOORRRRRRNNNJJJIIIFFF@@@:::666444444000///...,,,***)))))))))''''''&&&&&&%%%&&&&&&'''$$$$$$%%%%%%%%%%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&$$$###)))888NNNdddrrrWWWQQQqqqZZZ???NNN___vvvpppooorrr^^^@@@===((($$$&&&---...(((%%%((((((+++######111555***%%%000666555...,,,111444000000%%%$$$(((***000---"""'''''' '''(((###$$$%%%%%%$$$"""###&&&(((%%%$$$%%%'''"""$$$&&&&&&%%%%%%&&&&&&'''((()))(((---,,,444555CCCzzzPPP<<<444...------+++***+++(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$########################"""###$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''(((+++...///111333555777888888888999:::;;;;;;:::888555333333111...---------,,,***))))))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$##############################################################################################################################""""""############""""""####################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&''')))+++///444999@@@???DDDLLLOOOLLLLLLOOOQQQOOOMMMMMMNNNOOONNNMMMFFFJJJHHHCCCDDDJJJFFF;;;HHHNNNLLL@@@888:::999444333111/////////000///...------,,,,,,+++*********((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&''')))***)))***,,,...111222444777:::===???@@@CCCAAADDDJJJJJJFFFEEEHHHBBBBBBAAAAAA???>>><<<;;;555222///------......---*********)))((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###%%%'''((())),,,111666111:::<<>>FFF@@@@@@??????===<<<::::::333000---,,,---.........)))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$######################################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%###%%%'''''''''***///444666======@@@HHHEEEAAAGGGKKKMMMOOOOOONNNNNNQQQUUUWWWUUUSSSRRRRRRSSSTTTUUUSSSSSSPPPLLLLLLOOOOOOKKKFFFFFFEEEAAA<<<666444333111000---***(((&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%""""""""""""""""""""""""################################################""""""###$$$%%%%%%&&&&&&111III\\\YYYMMMXXXdddMMMVVVnnnzzz[[[888---...,,,)))+++'''((((((000///!!!CCC{{{FFF,,,333@@@!!!***... (((eeeTTT KKKyyy@@@ """111sssfff&&&%%%%%%%%%%%%&&&'''''')))(((,,,---555555@@@vvvOOO888222......---)))((()))''''''&&&&&&&&&%%%%%%%%%######################################################################################################""""""""""""######""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&+++,,,...000222333444444666777888888777666555444111000///---,,,+++******(((''''''&&&&&&%%%$$$$$$$$$$$$$$$############"""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################&&&%%%%%%&&&(((+++...000<<>>HHHCCC>>>999666333111///000000000///......------++++++***)))((('''&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&'''((()))***...///111333555666666777===>>>???>>>===<<<===>>><<<<<<;;;:::999888666555222111000...,,,+++++++++***))))))((('''&&&&&&&&&%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%########################&&&%%%%%%%%%&&&))),,,---333777===BBBFFFHHHKKKMMMJJJMMMOOOPPPQQQSSSVVVXXXMMMNNNOOOPPPQQQQQQQQQQQQIIIKKKMMMOOOOOOMMMKKKIIIIIIGGGCCC???:::666222000000...,,,***(((&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""%%%$$$###$$$$$$$$$"""!!!###))) ---,,,///555ccchhhPPPWWWXXXTTTooovvvyyy???000888222(((,,,)))'''222555%%%888qqqyyy>>>!!!ppp)))'''(((aaa$$$LLL"""$$$"""'''///---111!!!,,,%%%///***555<<<@@@tttIII999333///000///+++)))***'''&&&&&&&&&&&&%%%%%%%%%######################################################################################################""""""""""""######""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&)))***,,,...000222333444444555666777777666555444111000...,,,+++***))))))'''''''''&&&%%%%%%$$$$$$$$$$$$$$$############"""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%$$$%%%'''***,,,...444777<<>>BBBGGGKKKNNNPPPNNNKKKJJJKKKKKKKKKJJJGGGGGGGGGFFFDDDBBB@@@>>>:::888555444555666666555//////......---,,,,,,,,,******)))((('''&&&&&&%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$%%%$$$$$$%%%%%%&&&'''((((((&&&'''***,,,000222444666888999::::::999888999;;;999999888777666444333222111000///---,,,+++******(((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########$$$$$$$$$$$$%%%########################%%%%%%$$$%%%&&&(((***,,,///222888===@@@CCCGGGIIIKKKNNNRRRSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQPPPMMMKKKJJJJJJHHHEEEAAA<<<777444222///...,,,)))'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""###"""!!! !!!###%%%''''''***(((444MMMpppHHH```nnnBBBkkk}}}~~~|||}}}~~~uuu{{{MMM444%%%888666(((+++111,,,'''ooo111666,,, 555:::XXX(((---iiiZZZ$$$!!!$$$+++^^^$$$III"""///%%%(((***+++,,,666666???___lllDDD999333000000///,,,***,,,&&&&&&&&&%%%%%%%%%$$$$$$######################################################################################################""""""""""""######""""""""""""""""""""""""""""""######$$$$$$$$$%%%$$$%%%'''***,,,///222333555555666666666555333222...---,,,***)))(((((((((''''''&&&&&&%%%$$$$$$###$$$$$$$$$#########""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$%%%'''((()))...222777===AAAFFFKKKNNNKKKJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGEEECCC@@@>>><<<:::777444333333222111000......------,,,,,,++++++))))))(((''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$##############################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""###$$$$$$###$$$$$$%%%&&&&&&''''''((()))***+++---...000111444666888999999999;;;===999999888777666444222111000///...,,,+++*********'''''''''&&&&&&&&&%%%%%%$$$$$$$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################################################################""""""""""""""""""""""""############$$$$$$$$$$$$########################$$$$$$$$$%%%&&&''')))***,,,///444999<<<@@@CCCFFFPPPSSSVVVWWWUUUSSSQQQQQQNNNNNNOOOPPPQQQQQQQQQQQQLLLLLLMMMMMMMMMMMMLLLLLLHHHFFFCCC>>>999555111000...---+++)))'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$####################################"""""""""""""""""""""""""""""""""""""""######$$$$$$###$$$&&&''''''000333ddd___888DDDUUU{{{|||~~~zzzwwwuuuuuuyyy}}}pppXXX555,,,&&&***...))))))333^^^'''(((@@@666000 <<< +++mmm}}}///$$$$$$""";;;+++%%%___111!!!%%%,,,'''$$$***(((999666AAAnnnlllGGG666111---......***)))***&&&&&&%%%%%%%%%$$$$$$$$$######################################################################################################""""""""""""######"""""""""""""""""""""""""""###############$$$$$$$$$%%%&&&(((+++///222333777777777777666444222000---,,,+++***)))((((((((('''&&&&&&%%%$$$$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$%%%&&&&&&'''***---333888<<<@@@DDDGGGIIIIIIIIIHHHHHHHHHHHHIIIHHHGGGEEECCC@@@===;;;999999666444222111000...,,,------,,,,,,+++*********((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######################################################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!""""""###$$$######$$$$$$%%%%%%&&&&&&(((((()))***,,,...000111555666888888777777999:::;;;;;;:::999777555333222///...---++++++*********&&&&&&&&&&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$%%%&&&'''(((((())),,,111555999<<<@@@CCCCCCGGGLLLOOOPPPPPPPPPQQQKKKLLLMMMNNNNNNOOOOOOOOOMMMLLLLLLKKKKKKLLLLLLMMMHHHFFFBBB>>>999555111///---,,,***((('''&&&%%%%%%%%%%%%$$$$$$$$$#################################""""""""""""""""""######"""""""""""""""""""""""" ###&&&&&&$$$###$$$%%%$$$&&&<<>>CCCEEEIIIJJJKKKKKKIIIHHHIIIJJJFFFEEECCC@@@===;;;999888555333111111111111///---,,,,,,,,,+++******))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""############$$$$$$%%%%%%%%%%%%%%%&&&(((+++///222444===>>>>>>===;;;999:::;;;<<<<<<;;;:::888555333222...---,,,+++************%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################################################################"""""""""""""""""""""""""""""""""############$$$##############################$$$%%%%%%&&&&&&''''''***///222666:::>>>BBBCCCFFFJJJLLLMMMMMMNNNOOOPPPPPPPPPPPPOOONNNMMMLLLRRRPPPNNNLLLKKKJJJJJJKKKIIIGGGDDD@@@;;;666333111,,,+++***((('''&&&%%%%%%$$$$$$$$$$$$####################################""""""""""""############""""""""""""""""""""""""!!!$$$$$$###"""$$$&&&222:::DDD555___cccZZZqqqttt{{{}}}yyyvvvxxx|||~~~zzzvvvuuuyyycccDDD333***///444+++^^^$$$///777BBB'''111ppp---)))<<<)))$$$)))***)))---...777555???bbbsss???444...+++,,,,,,)))((()))%%%%%%%%%$$$$$$$$$$$$#########################################################################################################""""""""""""######""""""""""""""""""""""""############""""""""""""$$$$$$$$$%%%'''***---///111111222333333222000///---,,,+++***************&&&&&&%%%%%%$$$#########$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%%%%%%%'''+++111666:::>>>CCCFFFIIIKKKLLLKKKHHHGGGHHHIIIEEEDDDBBB???<<<:::999888333111000111111111///...,,,++++++***))))))((((((&&&&&&&&&%%%%%%%%%%%%%%%##################$$$$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$################################################""""""""""""""""""""""""!!! !!!""""""############$$$$$$$$$$$$$$$$$$%%%&&&***---111333<<<===>>>>>><<<<<<===>>>===<<<;;;:::888555333222---,,,+++******))))))***$$$$$$$$$$$$$$$$$$%%%%%%!!!"""""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################################################################""""""""""""""""""""""""""""""""""""####################################"""###$$$%%%%%%%%%&&&%%%&&&)))---111444888===AAAJJJLLLNNNOOOOOONNNPPPQQQRRRRRRRRRRRRQQQPPPOOOOOOQQQOOOMMMJJJHHHIIIJJJJJJIIIGGGDDD???:::666333111,,,+++)))(((&&&&&&%%%%%%$$$$$$$$$$$$####################################!!!"""""""""############"""""""""""""""""""""""""""######"""$$$***000@@@AAA===hhhtttPPP```~~~zzzppp||||||xxxuuuuuuxxxlllJJJ$$$"""///+++ppp555---'''~~~VVV&&&ZZZ777+++QQQ&&&&&&%%% ***%%%&&&******333333888BBBXXX888444...+++,,,,,,)))(((***%%%%%%%%%$$$$$$$$$############################################################################################################""""""""""""######""""""""""""""""""""""""#########"""""""""""""""######"""###%%%(((+++---,,,---///000111111111000------,,,+++*********+++&&&&&&%%%%%%$$$######"""$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$%%%%%%&&&&&&&&&%%%%%%!!!%%%+++000555:::???BBBFFFIIIKKKIIIFFFDDDEEEFFFEEEDDDBBB???<<<:::999999444333222111111000...+++++++++******)))(((((((((&&&&&&%%%%%%%%%%%%%%%%%%##################$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""###############$$$$$$$$$&&&&&&%%%&&&(((***---///000222444666777888;;;===<<<<<<;;;999777555333111,,,,,,+++***)))))))))***$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""####################################"""###$$$%%%%%%%%%%%%%%%&&&))),,,000333888===@@@DDDGGGJJJMMMPPPSSSWWWZZZOOOPPPQQQRRRSSSSSSSSSSSSKKKJJJHHHFFFFFFHHHJJJKKKGGGEEEBBB===888444000///++++++)))(((&&&&&&%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""###$$$$$$######(((222;;;999UUUppp\\\GGGhhh{{{rrrxxxzzzvvvtttxxx~~~yyyxxxyyyssshhhccchhhmmmlllqqqwww~~~|||zzzzzz}}}tttnnn{{{tttkkkAAA111333***ddd!!!111666:::```%%%444######000oooppp,,,VVVUUU444,,,OOO!!!!!!///'''$$$***&&&((()))'''%%%444000;;;GGGTTT~~~@@@333000---++++++***)))(((&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$#########""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """######""""""###$$$"""######$$$$$$%%%&&&&&&---...//////////////////+++++++++***)))(((((('''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''***---000555;;;???GGGFFFEEEEEEFFFFFFEEEDDD@@@@@@@@@???===<<<:::999555222000//////...---,,,+++******)))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############################################################""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""%%%$$$######$$$''')))+++111111333555777888777666777777666555444222000///,,,,,,+++***)))(((''''''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""####################################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$%%%&&&(((***...333999>>>EEEDDDDDDFFFIIIKKKLLLMMMJJJLLLPPPQQQPPPOOOOOOOOOHHHJJJLLLMMMKKKJJJJJJJJJFFFDDDAAA>>><<<888333///***)))((('''&&&%%%%%%%%%################################################$$$$$$$$$#########""""""#########"""""""""""""""!!!###$$$''',,,RRR333<<>>CCCCCCDDDGGGIIIIIIHHHFFFFFFEEEDDDBBB???<<<:::888555222000//////...---,,,******))))))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############################################################""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""%%%$$$######$$$&&&)))***---...111444777999999888888888777666444222000///,,,++++++***)))(((''''''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""####################################""""""""""""####################################"""############$$$$$$$$$%%%&&&(((***---222888<<>>~~~&&&,,,555)))(((,,,***:::;;;>>>hhhyyy<<<333000---++++++***)))(((&&&&&&%%%%%%%%%$$$$$$$$$########################################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """######""""""###$$$"""""""""###$$$$$$%%%%%%'''((()))*********************))))))((((((((((((%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''',,,222777@@@@@@BBBFFFJJJMMMLLLKKKJJJIIIFFFCCC???;;;888666444222///.........,,,+++))))))((((((((('''''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$################################################""""""""""""""""""""""""!!!"""""""""############################################################""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""############$$$%%%'''''''''***...111444666888999::::::999888555222///---++++++***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$%%%&&&'''***...333777<<>>BBBEEEGGGGGGFFFEEECCC@@@===:::777555444111///......---,,,+++((((((((((((''''''''''''%%%%%%$$$$$$$$$#########$$$$$$############$$$$$$################################################""""""""""""""""""""""""!!!"""""""""############################################################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""############$$$$$$%%%&&&&&&***...000111222444666999999999888666222...,,,++++++***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""####################################$$$$$$$$$$$$####################################$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$%%%%%%&&&'''+++000444:::===BBBDDDFFFHHHJJJMMMGGGGGGGGGEEEDDDFFFIIILLLJJJJJJJJJHHHEEECCCDDDEEECCCBBBAAAAAA???;;;555111,,,+++***(((&&&%%%%%%%%%########################################################################""""""######$$$$$$$$$%%%///>>>555333ppp@@@qqqrrrvvvuuuqqqsss{{{~~~{{{zzziii:::111777222///,,,,,,+++ 333.........'''***$$$,,,444...%%%444"""&&&,,,***&&&///222&&&222%%%,,,+++"""555'''$$$"""+++---)))(((///---999;;;CCCnnnwww;;;333000---++++++***)))(((&&&&&&%%%%%%%%%%%%$$$$$$#######################################$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """######""""""###$$$!!!!!!""""""###$$$$$$$$$###$$$%%%'''((((((((((((((((((((((((((((((((((((%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""#########$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%'''+++...::::::<<>>;;;555111---,,,***((('''%%%%%%%%%###############################################################$$$$$$$$$""""""######$$$%%%%%%%%%'''...:::999ccchhh@@@|||yyyvvvvvvwwwwwwtttvvv}}}{{{ZZZ...,,,111000222888333###444000&&&(((!!!$$$&&&%%%&&&,,,%%%***###(((###&&&---)))%%%"""333((())),,,%%%$$$++++++$$$(((000///999<<>>EEEKKKNNNNNNLLLFFFEEEDDDAAA>>>;;;888666333111...---------+++***''''''''''''''''''''''''$$$$$$$$$$$$############$$$$$$############$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""############################################################""""""""""""!!!!!!!!!!!!!!!!!!"""""""""#########""""""""""""""""""""""""!!!""""""###############$$$(((---///------000333444555777777555111---+++******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$'''+++///222777>>>BBBBBBDDDHHHKKKMMMNNNNNNMMMKKKLLLNNNPPPKKKLLLKKKIIIGGGGGGHHHJJJ@@@???@@@@@@>>>:::444///---,,,+++)))'''&&&%%%%%%################################################""""""#########$$$$$$$$$""""""###$$$$$$%%%&&&&&&&&&???@@@YYYHHHxxx}}}ppprrrttt~~~TTT:::666111//////...)))...333+++...%%%$$$+++...******"""222'''###!!!$$$'''111(((333,,,)))...000 $$$((($$$ ###$$$###%%%)))***))))))111000999<<>>BBBGGGJJJSSSMMMGGGHHHNNNRRRNNNIIIOOOOOOOOONNNMMMLLLKKKJJJGGGGGGGGGFFFCCC???;;;888222000---+++***)))'''%%%$$$$$$############$$$$$$################################################'''%%% &&&---000666BBBmmmQQQiiiooosssrrriiikkk~~~}}}}}}ttt<<<333...000...---,,,------+++)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***((('''&&&%%%%%%&&&'''''''''&&&&&&''''''((()))+++333333???@@@EEEqqqttt<<<000...,,,*********)))'''&&&&&&%%%%%%%%%$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$#########$$$$$$$$$$$$$$$ !!!$$$%%%%%%&&&&&&'''%%%!!!'''###000000<<<>>>XXX\\\ZZZccchhhjjjuuuuuu{{{}}}lllcccZZZTTTLLL***...%%%(((((($$$"""###$$$###%%%***$$$&&&***---222:::BBBGGGFFFEEECCC@@@===:::777666//////...---+++***))))))''''''&&&&&&&&&%%%%%%%%%################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$&&&(((***+++,,,000000111111111///...---***)))((('''&&&%%%%%%%%%########################""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&###!!!###(((***)))&&&!!!$$$(((***+++++++++...(((,,,...((()))---(((***,,,,,,***((((((&&&"""'''(((+++......***###&&&%%%######'''+++)))$$$%%%%%%%%%%%%%%%&&&'''(((***---222777<<>>???FFFsssrrr999000...,,,*********)))'''&&&&&&%%%%%%%%%$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&"""&&&)))***)))''''''''')))+++&&&444999SSS___mmmZZZeee___kkkooolllxxxqqqvvvsssVVVaaaSSS>>>)))&&&&&&((((((&&&&&&)))%%%&&&(((+++000777???EEEEEEDDDCCCAAA>>>;;;888666000///...---+++***)))(((''''''&&&&&&&&&%%%%%%%%%################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%&&&(((***+++------...//////...---,,,***)))(((&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&)))***'''$$$+++)))&&&$$$######%%%&&&***)))333999666===GGGFFFCCCFFFEEE@@@======:::555...***%%%###%%%(((+++---+++,,,)))%%%&&&***)))$$$&&&&&&%%%%%%%%%&&&'''''''''+++000555:::@@@GGGKKKEEEFFFFFFEEEDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEEEEFFFEEECCC@@@<<<999333000---+++***(((&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%################################################$$$%%%!!!'''///(((888dddtttaaatttlllYYY}}}mmmggg}}}zzz~~~JJJ444000...+++***++++++***)))))))))(((((((((''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''((((((''''''''''''((())))))***111000======CCCoooppp888000...,,,*********)))'''&&&&&&%%%%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''###&&&))))))&&&%%%&&&)))"""888FFFiiidddmmmXXXTTTooosssnnnnnnXXXLLL<<>>:::777444000000...---+++***((((((''''''&&&&&&&&&%%%%%%%%%################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%''')))***+++,,,---......---,,,,,,***)))'''&&&%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%######$$$$$$%%%&&&&&&&&&%%%&&&'''''''''%%%$$$###&&&%%%&&&)))111===HHHNNNbbbbbbnnnxxxyyy}}}yyyvvvxxxvvvoooxxxmmm[[[JJJ===444///---%%%)))&&&%%%'''$$$&&&&&&&&&%%%%%%&&&&&&'''&&&)))---222888???FFFJJJEEEIIIKKKKKKGGGFFFIIILLLJJJKKKKKKLLLLLLKKKKKKKKKDDDEEEFFFEEECCC@@@===;;;444111---+++***(((&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$!!!###...444444NNNxxx]]]cccmmmfff|||wwwrrrlllwww~~~yyyGGG222000---+++++++++***))))))))))))(((((((((''''''''''''&&&&&&&&&''''''(((%%%&&&&&&''''''(((((((((((((((''''''(((((()))***...444333===<<>>...$$$'''(((&&&'''&&&&&&%%%%%%&&&&&&&&&%%%(((,,,111666===EEEJJJKKKMMMOOOOOOOOOOOOPPPRRRRRRRRRQQQQQQOOONNNMMMLLLEEEEEEGGGGGGEEEBBB???<<<555222///,,,+++)))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################!!!)))///222DDDaaarrrlll~~~^^^vvvvvvnnnqqqwww~~~~~~}}}sssjjj666333///---,,,,,,+++***))))))))))))((((((((('''(((''''''&&&&&&&&&''''''$$$%%%&&&'''((((((((((((((((((((((((((())))))***,,,333333>>>===???hhh~~~ttt<<<000...,,,++++++***)))'''&&&&&&&&&%%%%%%%%%$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&(((((()))---888GGGSSSNNNPPPdddlll{{{yyygggLLL444(((((((((((((((***---333777AAACCCEEEFFFDDD???:::666111000///---+++)))((('''''''''&&&&&&&&&%%%%%%%%%################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$############$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$&&&'''(((+++,,,---////////////...)))((('''&&&%%%$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%(((***(((&&&***555>>>mmmxxxyyykkkbbbbbbiiirrrxxx{{{|||nnnQQQ:::222...((('''&&&&&&%%%%%%%%%&&&&&&%%%''',,,000555<<>>777444000...,,,+++(((&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$---,,,---NNNiiibbbzzzbbbeee}}}{{{}}}uuuttt:::666222///...---,,,+++))))))))))))(((((((((((((((''''''&&&&&&&&&''''''$$$$$$&&&'''(((((()))(((((((((((((((((()))******'''000111??????BBBlllttt999222///,,,******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%~~~sss&&&)))999!!! (((###qqq666+++AAA...333$$$)))!!!%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""################################################$$$%%%%%%%%%%%%%%%%%%&&&(((%%%"""$$$(((***((($$$,,,+++$$$444CCCXXXIIIRRRVVVuuuyyy~~~ooo\\\AAA000777$$$%%%***777666999AAAEEECCCAAA@@@:::222//////...---+++***))))))'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$############$$$$$$################################################################################################################################################$$$$$$$$$#########""""""######""""""""""""############################################################""""""######$$$%%%++++++,,,---------++++++******)))((('''&&&%%%%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&%%%%%%###""""""###$$$%%%((()))%%%,,,))))))---666JJJnnn}}}rrreee\\\yyy]]]oooeeeRRR:::---'''"""'''*** ---'''(((***,,,000666@@@GGGKKKGGGEEEGGGMMMNNNIIICCCFFFIIIKKKIIIFFFEEEGGGIIIJJJJJJIIIGGGEEEBBB@@@???:::444---+++,,,...,,,***&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&&&&---+++NNNZZZmmmbbbppp{{{yyyyyytttsssoooooodddTTTJJJIIINNNSSSVVVggghhh888...***444***333%%%************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++)))333555AAA>>>???iiittt999222///,,,******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################(((,,,???IIIrrr999+++qqqWWW###ttt444LLL555---"""&&&+++%%%%%%%%%%%%%%%%%%%%%%%%########################################################################################################################$$$%%%%%%%%%%%%&&&&&&&&&(((,,,%%%###***---)))777222QQQLLLIIIccc}}}wwwyyyzzzuuunnnqqqyyyRRRAAA'''!!!+++ (((+++666>>>CCCAAA>>><<<888222//////...---+++***))))))'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$############$$$$$$################################################################################################################################################$$$$$$$$$#########""""""######""""""""""""############################################################""""""######$$$%%%)))***,,,---------,,,+++******)))((('''&&&%%%%%%###########################################################################################################################$$$%%%%%%%%%%%%$$$### """$$$"""'''000)))***444QQQ{{{}}}jjj{{{||||||\\\hhhtttbbb}}}YYY;;;333777---+++---"""'''(((((()))222<<<<<<666FFFEEEEEEJJJOOORRRPPPMMMLLLMMMNNNNNNMMMLLLMMMNNNLLLLLLKKKJJJHHHFFFDDDCCC>>>777000---------+++)))&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################,,,444CCC???kkk\\\|||uuuxxxxxxzzzpppzzzsssDDDBBBYYYXXXaaammmvvvxxxrrrjjjeee```OOOCCCLLLdddWWW111---+++---,,,,,,*********))))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***++++++333333???===AAAmmmsss:::222///,,,******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!! !!!!!!,,,---%%%999444|||%%%"""LLLttt,,,'''"""###|||{{{$$$%%%222%%%%%%%%%%%%%%%%%%%%%%%%################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&***&&&$$$%%%)))***(((&&&555@@@TTTRRRYYYyyytttlllbbb]]]___hhhppplllxxx~~~vvvlllooowwwttt|||BBB444555///222+++222:::AAA@@@>>>;;;888444000///...---,,,***))))))'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$############$$$$$$################################################################################################################################################$$$$$$$$$#####################""""""""""""############################################################""""""######$$$%%%'''(((***,,,------,,,,,,******)))((('''&&&%%%%%%########################################################################################################################$$$$$$%%%%%%%%%%%%$$$$$$+++'''(((---,,,&&&''',,,+++WWW}}}mmmnnnjjjnnnvvv~~~{{{uuu___fff___KKKAAAIIISSSUUUgggvvvccc___WWWWWWqqqYYY//////000'''++++++---)))"""'''444;;;999AAACCCGGGKKKOOOQQQRRRRRROOONNNNNNNNNOOOPPPOOONNNLLLLLLKKKJJJIIIGGGEEEDDD@@@:::333///...---***(((&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$***)))222CCCNNN\\\xxx|||{{{wwwvvv}}}PPPIIIXXXgggaaaGGGXXX{{{vvvcccYYYxxx===444'''333&&&111******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++,,,444333===<<>>BBBAAA===:::777111000///...,,,***))))))'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$############$$$$$$########################################################################################################################################################################$$$######""""""######$$$######################################################""""""######$$$%%%%%%&&&(((***,,,---,,,,,,******)))((('''&&&%%%%%%########################################################################################################################$$$$$$%%%%%%%%%%%%%%%%%%%%%!!!$$$)))((('''444EEEppp~~~zzzyyy|||qqq\\\ggg{{{pppjjjeee```TTTCCCAAATTTttt|||___RRRlllxxxNNN333000"""&&&))),,,***&&&(((444AAA@@@DDDIIILLLLLLLLLMMMNNNOOOLLLJJJJJJLLLMMMJJJGGGIIIIIIHHHGGGFFFEEECCCCCC@@@;;;555111...---***(((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%111'''===888mmmqqqsssvvvhhhzzzQQQKKK^^^yyyhhhmmmfffhhhCCCSSS~~~lllZZZWWW888...666(((---*********))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))***+++,,,444333>>>===BBBpppqqq;;;222///,,,******)))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$"""$$$!!!'''DDD+++jjjppp'''!!!000++++++??? '''------@@@111$$$==="""$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((!!!$$$+++111...000GGGbbbVVVfffpppyyyvvvcccMMM!!!333***///888???BBB>>>:::777222111000...,,,***)))((('''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$############$$$$$$########################################################################################################################################################################$$$$$$############$$$$$$######################################################""""""######$$$%%%###%%%''')))+++,,,,,,,,,******)))((('''&&&%%%%%%########################################################################################################################$$$$$$$$$%%%%%%&&&&&&'''%%%&&&)))***,,,@@@lll}}}~~~kkkmmmnnnRRRTTTzzznnnrrrXXXiiifffHHH???)))"""'''444333)))+++999@@@EEEKKKMMMLLLKKKLLLNNNRRRNNNKKKKKKLLLKKKHHHEEEHHHHHHHHHGGGFFFDDDCCCBBB>>>:::666222///---,,,***'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%222JJJDDDtttSSSwwwyyy}}}~~~ccceeeJJJ\\\}}}rrr|||ssseeeUUU___{{{qqqdddvvv~~~rrr999444///...(((,,,++++++***)))((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((()))***++++++333444???>>>AAAmmmnnn:::222///,,,******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################&&&'''444%%%RRRzzz###```&&&PPP|||---!!!qqq222///"""...$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))&&&+++'''"""333QQQ```\\\ooozzzuuuiiilllkkkddd___```bbbccc~~~```~~~EEE333///...111999>>>===999777222222000...,,,+++)))((('''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$############$$$$$$###############################################################################################################################################################$$$$$$$$$$$$$$$############$$$$$$######################################################""""""######$$$%%%###$$$&&&(((***++++++*********)))((('''&&&%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&'''(((,,,))),,,;;;VVVwwwwwwtttmmmRRRAAATTTttteeeOOOqqqYYYNNN333"""'''...+++...777>>>DDDKKKOOOPPPPPPRRRSSSUUUTTTQQQPPPOOONNNLLLJJJLLLKKKKKKJJJHHHGGGEEEDDD>>><<<999555111...---,,,'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&'''<<<;;;ZZZnnnccczzzrrr}}}zzznnn{{{[[[AAAuuu{{{xxx```uuuSSSTTTzzz||||||tttFFF888(((111)))------,,,+++***))))))((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((()))***++++++333444@@@>>>AAAllllll999222///,,,******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""'''((((((EEERRR(((ttt444xxxDDD---111...}}}$$$***###---########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))222+++'''000JJJeeeqqqooojjjcccrrr}}}ddd]]]uuuhhh|||eeePPP@@@555...333;;;<<<:::999333222111///---+++)))((('''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$############$$$$$$################################################################################################################################################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%######################################################""""""######$$$%%%###$$$&&&((())))))))))))******)))((('''&&&%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&((()))%%%///???YYY|||gggjjjsssbbbfff{{{}}}dddRRRtttoooYYY;;;&&&"""+++333777===AAAHHHNNNRRRTTTTTTUUUSSSTTTTTTRRRPPPOOOOOOPPPOOOOOONNNLLLJJJHHHFFFEEEBBBAAA===999333000...---''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''222777222gggkkknnn|||vvvzzzttt{{{llluuu}}}}}}}}}yyy{{{```QQQmmmoooeeeppphhhCCC+++...//////......---,,,+++***)))************************'''''''''''''''''''''''''''''''''(((((()))***+++,,,444333>>>===BBBpppkkk999222///,,,******)))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$&&&&&&%%%777OOO)))rrr{{{"""'''BBBBBB)))%%%***000"""!!!...########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***)))&&&<<<\\\aaa^^^ooo___iiixxx}}}mmmaaaZZZNNNHHHMMMRRRSSS[[[eeeqqqzzzgggooouuuPPP>>>000222:::======>>>333222111///---+++)))((('''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$############$$$$$$################################################################################################################################################""""""######$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########################################################"""###$$$$$$%%%###$$$&&&((())))))((((((******)))((('''&&&%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%'''((())))))RRRzzzeee___|||uuu}}}xxx___mmmuuufffAAA))),,,000+++<<<@@@FFFLLLQQQRRRRRRQQQMMMOOOQQQPPPMMMLLLNNNQQQPPPOOONNNLLLJJJHHHFFFDDDGGGEEEBBB<<<555000...---''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''000,,,HHHooohhhiiiuuujjjrrrrrrhhhuuuiiiiiizzz|||~~~{{{wwwsssSSSbbbdddyyy~~~QQQ555)))444000//////...,,,+++******************************(((((((((((((((((((((((('''''''''(((((()))***+++...444222<<<<<>>555111---******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&######################################################$$$$$$$$$%%%%%%%%%$$$$$$##################""")))!!!)))""" ...wwwHHH222&&&###%%%@@@ 222nnn>>>+++111+++VVV***&&& ,,,+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''"""$$$'''%%%&&&)))%%%+++555MMMdddlll~~~ZZZ___yyyqqqZZZQQQNNNMMMRRRZZZ]]]____________^^^YYYTTTXXXIIIFFF```wwweeevvv|||xxxtttJJJ...EEE111333888888777111******///,,,$$$(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%%%%***(((%%%$$$###$$$###""""""###$$$%%%&&&&&&&&&&&&!!!%%%%%%!!!!!!&&&&&&#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&''')))*********)))''''''&&&&&&&&&$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&)))'''$$$111&&&%%%???SSSqqqmmm}}}^^^lllgggOOOqqqxxxGGG///+++&&&///:::CCCFFFJJJQQQSSSOOOQQQUUUTTTMMMIIIKKKNNNNNNLLLKKKJJJHHHHHHHHHIIIJJJLLLHHHBBB<<<666222///...,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%###%%%)))...444111PPPrrrrrrvvvuuu|||vvvyyyIIIFFFMMM555uuu~~~}}}}}}~~~zzzwwwTTTeeexxxxxx|||~~~xxxzzzYYYFFF###222///,,,***,,,000111...***((())))))))))))(((((('''...)))$$$%%%)))+++***'''(((((((((((()))***+++,,,333000777999@@@DDD|||iii===444111---******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$...!!!""")))"""OOOqqq000%%%ooo+++'''pppPPP...jjj,,,((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---***!!!)))...,,,000:::XXXqqqRRRiiiVVVrrrmmmYYYTTTTTT]]]jjjwww~~~vvvhhhVVVOOOYYYrrroooeeemmmlll{{{JJJ999$$$???333===333333111...------+++'''((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$%%%&&&&&&&&&"""!!! !!!###$$$%%%&&&''''''&&&$$$"""$$$'''&&&!!! ###############$$$$$$%%%%%%%%%######$$$$$$%%%'''((()))***)))(((''''''&&&&&&&&&$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''' ...***###)))222KKKqqqeeeiiirrrnnntttooouuuyyyTTT+++999999<<<>>>CCCKKKSSSUUUSSSUUUWWWVVVQQQNNNOOOPPPOOOQQQPPPOOOMMMLLLLLLLLLLLLLLLHHHBBB<<<777333000...,,,+++)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%###%%%***...)))KKKqqqjjj{{{xxx|||~~~wwwvvv|||xxxRRRkkk[[[111IIIlll~~~~~~~~~}}}}}}~~~{{{fffyyyOOOgggxxxyyy~~~wwwqqq{{{xxxKKK666---...,,,***+++///000---***************)))((('''&&&''''''''''''))))))(((((((((((((((((()))***+++,,,222000888;;;DDDIIIfff<<<444111---*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""999<<>><<<888333///,,,,,,***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$'''---222BBB]]]lllzzz~~~vvvyyyyyyvvvyyy~~~lllLLL{{{~~~~~~xxx~~~nnnlll``````rrr}}}|||yyyzzz~~~llleeessszzztttxxx~~~|||mmmIII+++...,,,***+++,,,---,,,***++++++******))))))******((()))))))))(((((((((((((((((((((((()))***+++,,,///...999===GGGNNN___:::333000,,,************)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''666111111'''(((555###+++:::###222333///III???RRRlllXXX}}}llliiihhhhhhiiiSSS\\\BBBDDD===777444***&&&777+++///)))!!!)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''...'''222%%%999]]]^^^nnn{{{lllgggWWW;;;III^^^wwwzzzxxxaaazzz{{{}}}UUU@@@000...666000,,,...///---,,,---''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$&&&))))))))))))+++---+++---///...***'''&&&&&&+++++++++++++++***)))(((+++***)))((((((&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&'''(((((()))(((((('''&&&$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))...$$$---NNNrrr{{{```WWWrrreee|||gggVVVDDD666;;;IIIQQQPPPLLLLLLMMMLLLLLLOOOTTTRRRLLLMMMNNNOOOOOOOOONNNMMMLLLJJJFFFBBB@@@???;;;555000---,,,***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$$$$(((...444;;;tttttt}}}wwwxxxyyyuuuwwwKKKwww}}}xxx~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~{{{iiiuuu```XXXlllttteeelllxxxxxxwwwyyy}}}mmmeeennn~~~zzzXXX333///---,,,++++++,,,,,,+++******))))))***+++,,,---222---(((&&&)))+++***((((((((((((((()))***+++,,,......888;;;DDDJJJ]]]:::333000,,,************)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))###&&&''''''333***000444AAADDDccc[[[QQQkkk^^^eee{{{qqqzzzyyyrrrwww{{{wwwwwwhhhxxxdddPPPtttggg;;;...,,,+++&&&)))///+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&''''''(((((()))"""///,,,$$$PPPsss[[[tttkkk]]]eeeQQQJJJYYYxxxzzzoooddd~~~vvveee<<<>>>444444111---,,,///000...(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''))),,,+++)))(((+++---''',,,000222000......///............---+++***))))))&&&&&&((((((''''''***&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&'''((())))))((('''&&&$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''))))))+++)))CCCjjjRRR```dddeee]]]hhh???111AAAUUUVVVKKKQQQRRRQQQNNNNNNQQQOOOKKKPPPPPPPPPPPPPPPOOOOOONNNIIIEEEAAAAAAAAA>>>777000---,,,+++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$%%%)))000666;;;pppooo{{{zzzvvvxxxtttwwwQQQZZZ|||xxx~~~{{{zzz|||~~~~~~~~~}}}~~~~~~~~~||||||~~~www}}}hhhzzznnnfffkkktttqqqfff\\\zzz~~~zzzvvvvvvwwwssslllcccaaalll{{{{{{wwwvvvyyywwwhhh:::000///---,,,++++++,,,---+++************,,,---...666...'''%%%)))---,,,***(((((((((((()))***+++,,,//////999;;;BBBHHH\\\;;;222///,,,******+++******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((()))******222&&&///+++%%%000SSSDDD]]]SSSuuuzzzppp~~~yyy~~~|||KKKJJJCCC222%%%+++'''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%&&&&&&'''((((((((((((...,,,---DDDcccooolllWWW```|||MMMOOOYYY~~~tttzzz~~~HHH;;;:::GGGGGG888---000111,,,))))))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))******++++++$$$***000333444888>>>CCCLLLUUU```gggllloootttxxxrrrpppkkkeee___XXXSSSPPP===777333222---%%%"""$$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&'''((())))))((('''&&&$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''((()))***///>>>dddTTT^^^uuuvvv\\\BBBAAAPPPVVVOOOPPPSSSRRRNNNMMMOOOQQQPPPTTTSSSRRRPPPOOONNNMMMMMMIIIEEEAAABBBCCCAAA888111---,,,+++)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%$$$%%%)))111888NNNfffdddssswww{{{uuuxxxuuuzzzzzzHHHwwwcccyyysssttt~~~|||{{{zzz{{{}}}~~~}}}~~~~~~}}}{{{|||}}}}}}}}}xxxuuummmddd```dddffffff{{{yyyvvvsssooommmeeeiiibbbVVV[[[qqqyyyuuuxxx}}}zzzzzzpppLLL111000///---+++,,,---...///---,,,*********,,,,,,///,,,((('''))),,,------(((((((((((()))***+++,,,000111;;;<<>>DDDJJJVVV666222///,,,+++++++++***)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&((()))(((''''''((()))''')))***((((((,,,//////)))222FFFfffjjjssskkkKKK<<<777***%%%***+++&&&"""###&&&(((%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''...$$$&&&,,,)))(((+++((()))(((...mmmxxxTTTYYYnnnRRR~~~tttNNN___ooosss~~~fffKKKOOOGGG999>>>&&&******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&'''%%%###"""$$$''''''$$$((($$$&&&+++)))"""$$$...***---///;;;EEESSSfffqqqlllqqq```dddTTTZZZVVVTTTWWWXXXVVVTTTVVVYYYZZZfff^^^___XXXWWWYYYOOOOOOHHHPPPWWW]]]fffllleeeYYYUUU111+++111"""###---###%%%$$$&&&(((%%%!!!###)))&&&'''(((((()))(((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))""")))*** (((666333XXXuuuKKK{{{zzz|||}}}gggxxxUUU888PPPSSSKKKMMMLLLOOOTTTMMMMMMZZZOOONNNNNNNNNNNNLLLIIIGGGIIIGGGEEECCCAAA>>>999666333000---******)))'''&&&&&&&&&%%%$$$$$$%%%&&&&&&(((***$$$!!!111444666gggooowwwtttuuussszzzyyy888ooo|||~~~|||{{{~~~|||vvv{{{{{{|||zzzxxx{{{|||yyyuuuwww~~~wwwuuurrrkkk^^^UUU\\\iiihhhaaa[[[^^^eeehhhbbb[[[YYYVVVPPPNNNYYYooo~~~lllvvv~~~sssgggFFF!!!---///&&&,,,&&&---************)))))))))))))))+++...000000...+++)))''''''((()))***+++,,,,,,...333>>>===DDDKKKVVV777222///,,,+++++++++***)))'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&((())))))''''''(((***'''))),,,---,,,))))))***LLLqqq~~~hhhAAAJJJ333...&&&###(((---***"""&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((($$$'''***&&&(((,,,***///888\\\ZZZ[[[jjjooogggcccOOOaaaxxxvvvzzzyyy___QQQ~~~>>>!!!555,,,***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###$$$$$$%%%&&&!!!$$$&&&'''((())))))(((%%%000+++222444$$$???<<<888KKKmmmwwwfffZZZNNNPPPSSSbbbpppyyyeeeRRRKKKLLLOOOOOOmmmjjjiiiUUU999666777&&&...***%%%$$$)))---)))###%%%&&&'''(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&+++ !!!444)))000bbbAAAtttssstttkkkhhhrrrvvvuuuyyy|||}}}sss___uuuzzzXXXOOOHHHSSSSSSPPPPPPUUUSSSQQQVVVPPPOOOOOOOOOPPPOOOMMMKKKMMMKKKIIIGGGEEEBBB>>>;;;333000---***))))))'''&&&%%%&&&&&&&&&&&&&&&&&&%%%((( ***$$$###111444:::vvv~~~yyyzzzvvvzzzzzztttSSS|||yyy{{{~~~|||{{{}}}~~~yyyttt|||~~~}}}}}}vvvtttxxx{{{zzzwww~~~yyypppbbbUUUSSSXXXaaa[[[WWWXXX]]]___\\\WWWOOOQQQPPPMMMRRRddd}}}ooovvvgggyyyiiiMMM)))...///(((---&&&+++************))))))))))))((()))+++------+++)))(((''''''((()))***+++,,,,,,///333>>>===CCCJJJVVV888222///,,,+++++++++***)))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))((((((***+++)))+++---+++$$$+++HHHfffOOOKKKAAA222((()))---***###&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((%%%''')))((('''***,,,,,,EEE{{{}}}mmmooo```eeeaaaYYYtttvvvwww]]]SSSfff555AAA###+++***)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$&&&''''''%%%###%%%(((+++!!!'''999888***///EEEUUUkkkttthhhXXXQQQ___{{{mmmbbbAAAOOO^^^gggkkkhhhOOO111..."""###///,,,---$$$%%%&&&&&&'''(((((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&000###111111CCC|||mmmiiiTTTyyymmmiiimmmddd___kkksssnnnkkkllljjjssszzzqqqwwwxxxyyyeeeLLLYYYYYYYYYVVVSSSTTTVVVSSSOOOOOONNNNNNOOOPPPQQQOOOMMMMMMKKKIIIHHHFFFCCC???<<<444111---+++)))((('''%%%$$$%%%'''(((((('''%%%$$$'''!!!)))$$$%%%111444BBBzzz~~~zzz|||{{{MMMuuuyyyvvvxxx||||||}}}}}}|||zzzwwwuuuzzz~~~uuuqqqooottt~~~xxxoooiiiaaaWWWOOOKKKVVVSSSPPPOOOQQQRRRRRRRRRDDDKKKPPPMMMKKKYYYyyyxxxqqqzzznnnWWW555///...,,,...'''(((************))))))))))))'''(((((())))))(((((('''''''''((()))***+++,,,,,,000333======BBBGGGUUU999222///,,,+++++++++***)))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((******)))***+++---222+++)))000:::QQQxxxtttnnngggTTT;;;(((###&&&)))&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((&&&,,,+++(((,,,---++++++555xxxzzzbbbbbbTTT{{{dddTTTZZZqqqyyyUUUzzzFFF666666,,,+++***((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&(((&&&$$$%%%$$$$$$(((---***///---)))333LLLbbbjjj}}}mmmXXX]]]~~~uuuQQQJJJXXX^^^cccqqqWWW===%%%###,,,...'''!!!$$$%%%%%%&&&'''((())))))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%(((///(((%%%JJJttt}}}rrr]]]\\\ssshhhjjjsssllldddmmmuuusssrrrcccZZZWWWRRRiiimmm||||||sssggg___[[[ZZZ]]]bbbdddlll}}}yyypppuuummmaaaRRRSSSTTTWWWTTTQQQUUUTTTJJJOOONNNMMMMMMNNNOOOMMMLLLHHHGGGEEEDDDCCC@@@<<<999666333...,,,***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"""((($$$)))111444LLLssszzzmmm|||}}}}}}zzz<<>>;;;888555000---+++)))'''%%%&&&%%%$$$######$$$%%%&&&%%%###'''$$$,,,111555VVV}}}|||}}}rrr}}}xxx|||zzzeeeMMMxxxuuuwwwuuuyyy}}}~~~{{{zzz}}}qqqwww~~~zzz~~~}}}tttiiieeeddd^^^MMM>>>CCCEEEEEEBBB>>>>>>BBBGGG??????CCCFFFCCCJJJiiiiii|||bbbJJJ---)))000...,,,)))************)))))))))((()))(((''''''''''''((()))''''''((()))***+++,,,,,,222222===>>>BBBEEERRR999222///,,,+++++++++***)))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''')))+++,,,,,,---///111###555PPPkkkxxx]]]IIImmm{{{uuuUUUWWWIIIJJJxxxsss___NNN;;;***)))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))'''---%%%&&&000))),,,HHHVVViiidddyyyfffGGGiiiooobbb^^^___YYY```dddsssyyyxxx}}}~~~uuu{{{ppptttiii......---,,,***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%"""&&&,,,,,,%%%$$$(((444???aaammmjjj|||zzzuuurrrmmmddd]]]eeesssppp{{{qqqvvvzzzhhh{{{~~~hhhYYYgggtttkkkMMM000''',,,(((((('''&&&&&&((()))***''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((,,, 555dddhhhjjjzzzHHHlllfffkkksssyyyuuummmkkknnnmmmvvv~~~}}}zzztttoooaaaYYYQQQfffwwwTTTJJJCCC888hhh```cccbbbZZZUUUUUU[[[ZZZOOOFFFDDDRRReeejjj\\\TTT^^^gggfffwwwuuufffmmmppp~~~QQQCCCMMMWWWNNNSSS]]]UUUVVVTTTRRRPPPPPPPPPNNNMMMLLLKKKIIIIIIIIIGGGCCC@@@;;;777333///---+++(((&&&&&&&&&$$$######$$$&&&&&&%%%$$$&&&$$$///111555```{{{{{{www||||||yyyyyy|||NNNmmm~~~yyywwwxxxqqquuuyyyzzzyyyyyy|||uuuyyy~~~~~~}}}vvvllleeeccc]]]NNN???>>>AAABBB???::::::>>>BBB???999999???>>>@@@ZZZyyygggzzzyyywwwfffVVV///(((111,,,---+++************)))))))))))))))((((((''''''(((((()))''''''((()))***+++,,,,,,222222===???BBBEEEPPP999222///,,,+++++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''')))+++,,,---...000222888YYYzzzTTT^^^~~~ppp```XXXzzzsssSSS:::---+++)))'''&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((()))'''---&&&(((000&&&:::rrrbbbfffuuuiiiIIIgggvvv|||~~~~~~ssseeecccZZZWWWWWW\\\VVVRRRZZZ```ccckkkccccccbbbeeetttkkkooouuueeeFFF///...,,,***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''***---)))'''444FFF___~~~vvvmmm{{{ZZZPPPmmm{{{aaa>>>---+++***(((''''''((()))***''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))...,,,JJJtttmmmlll|||gggbbbMMMCCCFFFIIILLLTTT[[[YYYRRR[[[ccciiiiiijjjjjjfff___QQQLLLNNNlllfffSSSGGG@@@LLLOOOxxxJJJCCCPPPUUURRRZZZiiilll```SSSOOOlllppplll^^^RRRQQQSSSSSSTTT\\\dddqqq}}}tttTTTiiizzz]]]rrrPPPOOO[[[QQQSSS]]]UUUVVVSSSQQQPPPQQQQQQPPPOOOLLLKKKJJJIIIIIIGGGDDDBBB===:::555111///,,,***(((%%%&&&((())))))(((&&&%%%$$$%%%%%%$$$222111555hhhiiizzz{{{zzzGGGyyy|||yyyxxxxxxsssuuuwwwxxxyyyzzz|||}}}}}}}}}~~~~~~~~~vvvrrrjjjaaa]]]ZZZOOODDD;;;===>>><<<999888:::===@@@666666===:::888MMMkkkeeeJJJKKK{{{yyyjjjlllbbb333)))222)))------************))))))))))))((((((((((((((((((((((((''''''((()))***+++,,,,,,333222===@@@DDDFFFOOO888222///,,,+++++++++***))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''')))+++------///111333hhh|||\\\bbbnnnWWWjjjiiieeeOOO000...+++)))((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))'''000***---111'''HHHcccvvvSSS^^^vvvOOO[[[qqqxxxQQQrrrjjj}}}ppphhhXXXXXXHHHAAAFFFKKKHHHMMMRRR[[[iii}}}sssbbbBBB999000...---+++)))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))(((+++------999]]]~~~tttvvv{{{XXXUUUmmmqqq___---,,,***((('''((()))***(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$CCCfffqqqvvvFFFaaaSSSRRRAAAEEEAAABBBHHHMMMPPPVVV]]]UUUYYY\\\]]]aaaeee___VVVOOOWWWkkk~~~\\\RRRQQQYYYbbbAAAOOORRROOOWWWiiipppfff\\\ZZZkkkgggfffiiiggg```___ccciiiooouuu}}}___bbb\\\~~~bbbTTT___TTTSSSZZZPPPRRRPPPNNNNNNOOOPPPPPPPPPHHHGGGFFFFFFFFFDDDAAA>>>???;;;666222000---***(((###&&&+++......+++&&&###$$$&&&%%%$$$333000555lllddd{{{||||||HHHnnn~~~zzzyyyyyywwwxxxxxxxxxyyy{{{|||}}}}}}}}}}}}zzzyyyxxxooobbbZZZUUUMMMCCC999;;;<<<;;;999777999:::BBB888777???999333GGGfffwwwZZZaaa~~~~~~qqqkkk888+++333(((------************))))))))))))&&&''''''((((((''''''&&&''''''((()))***+++,,,,,,333222===AAADDDFFFTTT333111...+++*********)))((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))'''''''''(((******)))(((...$$$,,,777222888333iii```@@@MMMxxxyyyYYYeeeeeeSSSFFF333'''''',,,)))!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))))))))...&&&,,,222111+++rrrnnn[[[aaaOOOvvv}}}NNNqqqTTT]]]xxxhhhyyybbbDDDtttnnnXXXFFFwwwsssWWW555444666///***+++,,,)))&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%((()))''''''))))))(((***)))111111@@@wwwsssooooooZZZRRRmmmiii@@@"""$$$...***&&&(((---((('''(((%%% $$$,,,&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&& )))((($$$((('''$$$***...///HHH}}}SSSnnnIIIHHHooonnnppp[[[YYYgggrrreeecccLLL```___SSSYYYRRRVVVZZZHHHSSSSSSTTTUUUTTTQQQNNNKKKGGGGGGGGGEEEDDDBBBAAA@@@>>>???===888000***(((((('''((()))+++,,,+++'''$$$''''''$$$###444000222fff___wwwvvvttt~~~}}}IIIqqq}}}yyywwwvvvwwwxxxwwwvvvxxx{{{|||{{{xxx~~~zzz{{{{{{vvvkkk\\\PPPKKKJJJ===888555666777444444666999777888999777777BBBOOOqqq}}}pppttt]]]}}}|||```>>>***333%%%000+++************))))))))))))******))))))((((((''''''))))))))))))***+++,,,---000444@@@@@@AAADDDTTT333111///+++*********)))((((((((('''''''''&&&&&&&&&'''''''''((((((((())))))''''''(((***+++,,,,,,+++$$$222000%%%777555TTTIIIwwwpppXXXsss{{{UUU..."""'''+++******&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((())))))))))))'''"""222(((TTTTTT___]]]TTTiiiQQQgggbbbRRRooojjjNNNwwwzzzKKKhhhrrr^^^WWW}}}{{{zzz|||{{{yyywww;;;TTT555000,,,------)))'''((('''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%&&&'''&&&$$$%%%,,,444,,,444444WWWqqqtttiiiXXXddd```UUU555'''(((***)))((())),,,,,,)))''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***&&&"""&&&$$$"""(((222@@@eee{{{PPP@@@vvv|||hhhDDDTTTyyyjjj~~~vvvYYYUUULLLFFFYYYOOORRRVVVUUURRRNNNMMMNNNNNNMMMJJJHHHGGGFFFFFFGGGEEEFFFDDD>>>777111...---'''''''''((())))))&&&$$$$$$%%%%%%'''999888:::ooocccxxxwwwsss|||{{{~~~RRR{{{~~~yyyvvvvvvvvvwwwvvvvvvxxx{{{}}}|||zzz}}}zzz{{{zzzuuujjj[[[OOOIIIHHH<<<777444555666333333555555444444555222222<<>>rrreeewwwvvvoooxxx\\\yyyvvvvvvvvvvvvvvvvvvyyy|||~~~}}}|||~~~{{{xxxzzzxxxsssgggYYYMMMFFFDDD:::555222444444222111333333222222222///000888AAAaaa}}}```jjjtttuuurrrqqqYYY000---(((000(((************))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,---///333???@@@DDDHHHVVV555222///,,,+++++++++***)))(((((((((''''''''''''''''''(((((((((((())))))))))))***+++++++++,,,---...,,,'''777AAAlllqqqTTTOOOKKKbbbppp~~~hhhOOO<<<,,,%%%&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''((())))))******'''***888GGGyyyOOOrrr]]];;;aaaaaa^^^\\\]]]]]]dddaaa@@@HHHvvvfffhhhuuukkklllCCC666222000000...)))(((+++''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''+++$$$&&&000222***'''+++PPPtttlll\\\eee\\\aaa:::111'''(((+++)))$$$$$$)))(((###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%((($$$$$$+++***)))222@@@\\\nnn[[[UUUoooTTT]]]~~~jjjeeeGGG111NNN555TTTXXXqqq```|||~~~nnnuuu|||ZZZXXX]]]HHHMMMPPPTTTUUUSSSPPPPPPQQQKKKJJJHHHFFFEEEEEEEEEFFFCCCBBB???:::444...***(((***'''%%%$$$%%%&&&%%%%%%###&&&'''***===999:::nnnjjjxxx{{{qqq~~~}}}|||iiiccczzzwwwwwwyyyuuuuuuwwwzzz|||~~~}}}zzzwwwxxxvvvooodddWWWKKKCCC@@@888333000222222000///111333333333111///000666===[[[{{{kkkbbblllnnn}}}nnnzzzxxxiii333***+++000(((************)))))))))((())))))))))))(((((((((((())))))))))))***+++,,,---000333>>>???DDDHHHWWW777222///,,,+++++++++***)))(((((((((((((((((((((((((((((((((((()))))))))******+++,,,+++))))))+++... >>>LLL|||]]]ZZZDDDUUUaaa~~~TTT>>>888///$$$''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((()))*********---%%%...///mmmqqqaaarrryyyXXXPPPJJJnnnbbbnnnSSSYYYmmmPPPQQQvvvJJJ|||zzzcccpppsssooowww\\\999444000000---)))(((***(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((''')))+++)))+++===RRRooorrriiigggtttYYY@@@((('''+++,,,)))(((***+++)))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$'''%%%&&&,,,)))+++888eeeRRRiiiDDDzzziiiZZZyyyiiiMMM888KKKXXX999>>>OOO444===EEE???FFFJJJdddzzzmmmpppeeennnRRRTTTOOOQQQPPPQQQSSSVVVVVVRRRNNNHHHIIIIIIIIIHHHFFFDDDCCCEEECCC@@@<<<777222---+++,,,***'''%%%&&&''''''&&&$$$'''(((+++===::::::nnnppp{{{vvv~~~cccjjjzzzwwwxxx{{{tttvvvxxx{{{}}}~~~~~~}}}~~~~~~|||{{{uuurrrkkkaaaTTTIIIAAA===777222///000111......000111333333000...111555888SSSxxxrrr[[[jjjooowwwyyy:::***------'''************)))))))))((((((((((((((())))))))))))))))))))))))***+++,,,---222333===>>>CCCHHHWWW888222000---+++++++++***)))'''(((((((((((()))))))))((((((((()))))))))*********+++,,,+++((((((,,,///555LLLrrr{{{XXXJJJiiixxxnnn{{{MMM888111,,,''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''(((((())))))******+++111111,,,FFF[[[YYYcccsssuuuEEEjjjgggvvvnnn\\\JJJEEElllyyyvvvtttnnn|||kkkyyyxxxAAA888000///...+++)))***((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((($$$***,,,%%%$$$:::dddzzz|||kkkhhhnnn[[[BBB(((&&&(((,,,---)))''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''$$$(((&&&&&&)))&&&...BBBoooTTTqqqtttDDDMMMlllxxxllllll}}}LLL???444<<<444999BBBDDDkkkccc@@@AAANNNKKKgggjjj\\\{{{|||```AAAXXXRRROOONNNRRRWWWWWWRRRLLLJJJKKKMMMNNNNNNKKKHHHFFFEEECCC???<<<999555000---...+++((('''((((((((('''%%%'''))),,,@@@???AAAvvvooowwwqqqdddoooyyyuuuwwwzzztttwwwzzz|||}}}~~~||||||zzz|||~~~}}}}}}||||||rrrnnnggg]]]RRRGGG???;;;666111...000000...---///---000000---,,,///222222GGGssszzzWWWfffjjjuuu~~~uuuwww777)))///,,,,,,************))))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---222333===???EEEJJJXXX999333000---++++++++++++***'''((((((((())))))))))))(((((()))))))))*********(((***---,,,***+++000555TTTQQQnnnFFFvvv~~~eeelllrrrJJJ888444''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((()))******++++++&&&,,,///HHHAAAddddddAAAdddzzztttsssKKKQQQiiizzzvvvUUU>>>~~~~~~ssskkkJJJ===111...000///,,,***(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&******...CCCfffaaa~~~eeeyyymmmiiiCCC000$$$***...'''###&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''((($$$(((%%%%%%((())):::WWWbbbPPP```HHHaaayyyZZZWWWppp~~~tttwwwppp555AAA;;;===EEEMMM]]]aaaTTTYYYtttKKK___@@@aaavvvZZZmmm~~~|||mmmFFFTTTPPPOOOOOOQQQTTTSSSOOOKKKJJJKKKLLLLLLLLLJJJHHHGGGCCC@@@<<<:::888555111------+++)))((()))((('''&&&%%%'''))),,,AAABBBFFF{{{qqqttt|||gggzzzzzz{{{uuu}}}zzzwwwcccpppxxxrrrsssvvvuuuxxx|||}}}}}}}}}{{{~~~{{{zzz||||||~~~}}}xxxtttrrrrrrooojjjcccZZZPPPGGG>>>999666111...///000------///***......++++++///111///<<>>ooommm|||{{{|||wwwooojjjDDD(((***///)))&&&,,,''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((($$$'''%%%%%%)))///HHHmmm```}}}PPPcccjjjaaavvvcccUUUPPP___LLL:::222XXX===HHHZZZXXXMMMNNNUUU```iiiTTTAAAggg]]]xxxppp___WWWQQQLLLNNNPPPQQQPPPNNNLLLKKKHHHGGGFFFFFFEEEEEEEEEEEEEEEAAA>>><<<;;;999444000,,,+++)))))))))(((&&&%%%'''((()))+++@@@@@@EEE{{{xxxxxx~~~fff|||~~~{{{aaannnwwwppppppsssvvvyyy}}}~~~}}}}}}{{{~~~|||zzz}}}}}}}}}~~~zzzrrrjjjgggfffmmmhhhaaaYYYPPPFFF>>>999666111...000000------///***...///+++,,,111222///777gggyyyVVViiimmm~~~yyy@@@...000$$$+++************))))))))))))'''((((((((())))))******))))))))))))***+++,,,---111111<<>>888......777)))+++***)))''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&+++'''222)))(((///)))&&&999===mmmeee~~~{{{}}}xxxbbbnnn```;;;###(((((($$$+++''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((!!!...""",,,&&&999IIIxxx^^^~~~jjjOOO|||[[[III===999>>>GGGKKKJJJRRR]]]rrrmmm^^^XXXuuuSSSMMM[[[YYY{{{ooo{{{wwwxxxiiiuuuqqqQQQUUUNNNLLLLLLNNNQQQQQQNNNJJJFFFGGGHHHIIIIIIHHHGGGFFFGGGBBB===<<<===<<<888333...---+++(((&&&%%%%%%%%%'''---!!!222GGG;;;LLL}}}sssxxx~~~|||___aaa|||sssqqquuuvvvvvvzzz~~~|||}}}~~~|||{{{{{{}}}~~~}}}|||nnnssszzz~~~~~~xxxttttttssspppiiicccYYYQQQKKKDDD===777222000---,,,---------,,,,,,...///...------...///333UUUvvvgggccc[[[{{{}}}|||~~~III000***000***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++---...000666<<>>;;;<<<;;;888444///...+++)))'''&&&%%%%%%&&&,,,###333HHH<<>>ccc~~~{{{dddvvvooo{{{fff888???666///000+++...---,,,***)))(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&...+++$$$''')))***------xxx|||xxx```___lll{{{wwwiiinnnfffWWW+++'''###%%%(((''''''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((+++ ,,,&&&@@@NNNXXXYYYMMMooooooooo___888EEELLL]]]XXXVVVxxxqqq|||iii```uuuuuu```iiiXXXWWWYYYZZZYYYTTTNNNJJJHHHMMMLLLLLLKKKJJJIIIHHHHHHHHHDDD>>>;;;;;;;;;999777111///---***(((&&&&&&&&&&&&+++&&&222HHH???GGGwwwdddlllxxxooommm]]]yyy{{{vvvuuuvvvvvvzzz{{{wwwwwwrrrxxxzzzvvvwwwyyy{{{}}}~~~~~~|||zzzyyyyyy{{{|||xxxuuuoooiii```ZZZQQQIIIDDD>>>777222111///,,,+++,,,---,,,,,,+++---......------...///444SSStttkkk___OOOppp~~~~~~LLL111***///***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++---...111777;;;FFFBBBNNNUUUCCC666,,,,,,000///+++((()))))))))))))))*********))))))*********+++++++++***+++111+++:::aaa{{{CCCDDD}}}~~~wwwkkkuuulll}}}{{{bbb~~~lll___ttt\\\rrrMMMzzzrrrNNN...(((***&&&%%%***'''''''''''''''(((((()))((((((((()))***+++,,,---...GGGKKKvvv^^^mmmUUUqqqhhheeeZZZkkk~~~aaaZZZTTTMMMQQQtttgggzzz{{{}}}LLLRRRAAA999555///...---,,,***)))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''',,,###$$$222///(((222VVVnnnrrrtttbbbuuuaaaIII***<<<,,,)))((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''(((***&&&!!!777===oookkkdddLLLppp^^^<<<<<>>;;;<<<<<<<<<;;;333111...+++)))'''&&&&&&''')))(((000GGGEEEHHHzzzyyy}}}vvvuuuZZZtttzzzwwwwwwsssssswww}}}~~~vvvmmmiiipppuuu{{{|||zzzxxxyyy{{{yyyzzz|||{{{zzzzzz{{{||||||~~~~~~yyyvvvsssmmmeee[[[UUUMMMFFFAAA<<<555111000...+++++++++,,,,,,,,,+++,,,------------...000111NNNooofffWWWGGGjjjzzz||||||KKK000)))///+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))***+++------111888;;;DDD@@@PPPaaaKKK<<<...+++......,,,***((()))))))))*********+++************++++++++++++$$$888,,,%%%LLLfffbbbBBBccc~~~mmmmmm@@@///,,,'''$$$&&&(((''''''''''''((())))))(((((())))))***,,,---...///QQQVVVUUUIIIhhhfffrrr===)))___gggDDD<<<[[[ooo___zzzeeeiii}}}rrrNNN???888000...---,,,***)))(((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''***$$$(((111***111QQQqqq}}}llltttzzzkkkqqq^^^555999***)))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''')))!!!>>>GGG}}}LLLjjjvvv~~~UUU???888666;;;???CCCMMMYYYIII```tttyyywwwqqq```mmmzzz```QQQUUUYYYXXXTTTPPPOOOOOONNNNNNMMMKKKJJJHHHGGGFFFBBB@@@===<<<===??????@@@555333000---***(((''''''((('''***---FFFKKKKKK~~~zzz}}}uuu}}}}}}XXXrrr|||vvvvvv{{{wwwqqqooosssvvvssspppnnn|||{{{zzzxxxxxxvvvuuutttvvvwwwyyyyyyyyyyyy|||}}}}}}}}}zzztttqqqoooiiibbbWWWQQQIIICCC???:::555000///,,,******+++,,,,,,+++***+++------,,,---...000---HHHiiibbbQQQCCCjjjyyywww~~~MMM000(((...)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))***+++------111999<<>>hhhxxxccclllkkkuuu~~~WWW>>>555000///...,,,***)))(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&,,,...+++'''***KKKxxxiiivvv{{{kkkZZZ222333******((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((('''&&&///999```lllNNN{{{tttkkkOOO:::222333888AAAMMMUUUVVVTTTWWWwww{{{xxxwwwrrrjjjsssiiidddTTTUUUVVVUUURRROOOMMMLLLNNNNNNNNNMMMLLLJJJGGGFFF???????????????@@@@@@AAA888666222...+++)))''''''(((%%%,,,,,,FFFOOOIII}}}dddiiiqqqiii}}}yyyzzzXXX}}}ttt~~~zzztttwww}}}~~~rrrhhhiiipppvvv{{{|||yyyvvvvvvwwwwwwvvvtttuuuvvvxxxxxxwwwwwwyyyzzz{{{zzzuuuooommmkkkeee]]]SSSMMMFFFAAA===999444000...+++))))))***,,,,,,+++)))+++,,,---,,,---...000***CCCeee~~~dddQQQCCClllzzzvvvQQQ111''',,,((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++---...111;;;>>>EEEBBBXXXYYYAAA888000......------...((())))))******+++,,,,,,*********+++++++++,,,,,,222(((000bbbppp|||PPPQQQ:::???BBB???;;;===)))>>>HHH::::::???===111FFFEEE:::JJJZZZpppmmmTTTXXXTTT``````nnncccnnn```\\\RRRZZZJJJVVVTTTXXX``````JJJ777EEEXXX]]]```^^^]]]jjjuuuwwwwwwOOOcccfffvvvuuuqqqhhhDDD...***,,,,,,((((((((((((((())))))***(((((()))***+++---...///EEEPPPWWWYYYgggqqq```JJJCCC888ccc==={{{}}}nnncccqqqyyytttrrrJJJ777555111000...,,,***)))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((,,,000******FFFnnniii|||uuunnnYYYPPPOOOIIIFFFFFFOOO]]]eee___WWWxxxooowwwnnnqqqvvv>>>888+++***)))'''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&***444@@@mmmWWWrrrwwwvvvxxxkkkOOO>>>888666BBBSSSZZZVVVOOOPPPUUUwwwgggzzz~~~{{{rrrssstttvvvQQQoooWWWUUUSSSRRRQQQPPPMMMKKKIIIJJJLLLMMMKKKHHHEEECCC???@@@AAAAAA@@@?????????999777333///,,,)))((('''&&&"""///---FFFPPPBBBtttrrryyyrrr{{{www|||\\\pppxxx|||xxxyyy~~~sssiiikkkttt{{{~~~tttuuuvvvvvvvvvuuuuuuvvvqqqtttvvvwwwvvvvvvwwwxxxwwwvvvrrrnnnkkkhhh___UUUOOOJJJCCC>>>;;;888333///---+++))))))***+++++++++(((***,,,,,,,,,,,,...000***AAAccc}}}hhhSSSAAAiiiyyywww~~~OOO000&&&,,,)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++---...111<<<@@@FFFDDD[[[GGG888333///000000------///((())))))***++++++,,,,,,******+++++++++,,,,,,,,,***666???kkkPPPSSSbbbPPP~~~nnnqqqjjjrrr~~~pppsssmmmVVV\\\aaaWWWQQQ@@@XXXTTTTTTNNN@@@HHHAAACCCEEEZZZIIILLLNNNOOOGGGSSS======666EEEJJJGGG@@@BBBFFF>>>:::GGGKKK555JJJJJJ===NNN222KKKAAA<<<===TTThhhYYY555)))******((((((((((((((()))******(((((()))***+++---///000RRRMMMVVVeeegggSSSooottt~~~???666lllKKKvvveeeuuukkkzzz```???<<<222111///---+++***))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((+++)))+++(((777jjjuuuqqqjjjLLL<<<===DDDEEEEEERRRgggvvv|||uuu555+++***)))(((&&&&&&%%%%%%&&&&&&&&&'''''''''((((((###333---RRRjjjOOOxxx|||```BBB333444IIIJJJTTT]]][[[VVVaaatttpppeee|||hhhqqqrrrSSSWWWTTTPPPPPPQQQRRRPPPMMMHHHJJJMMMNNNNNNJJJFFFCCC@@@BBBDDDCCCAAA>>>===<<<:::888444000,,,***((('''$$$!!!222...GGGPPP<<>>======>>><<<999555000,,,)))''''''+++###444CCCccc888rrrZZZuuubbb|||nnn~~~~~~XXXYYYqqq~~~|||wwwrrrqqqrrrrrrrrruuuyyyvvvpppxxx||||||vvvqqqqqqrrrqqqppprrrtttuuuuuuttttttuuuvvvsssoooiiiccc[[[SSSMMMIIIEEE>>>999555222///---,,,+++))))))***+++******)))+++,,,,,,,,,,,,---///111:::\\\~~~nnnBBB:::tttoooqqqoooxxxNNN///"""+++(((******))))))))))))******))))))))))))))))))))))))'''(((((()))***,,,---...222999@@@GGGCCCbbb}}}WWW:::666111,,,111******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...888AAAsss___sssWWW^^^hhhiiiqqqqqq{{{wwwzzz___BBB###)))***)))(((''''''((()))******(((***---***(((333CCCMMMwww|||dddUUUddduuuKKKGGGVVVjjjPPPGGGEEECCC===000}}}]]]ssscccffftttyyyyyynnn]]]BBB999666222///---,,,***((((((((('''&&&&&&&&&&&&'''(((''''''''''''((())))))555---###444{{{uuuvvv|||kkkKKKNNNUUUUUUgggNNNyyyTTTQQQvvv|||ddduuuxxxBBB111***+++&&&%%%(((&&&''''''''''''(((((((((((()))...HHHdddEEExxxgggtttZZZ???777222111:::???RRR]]]YYY[[[tttiiittt|||XXXuuu~~~rrrttt___QQQjjjTTTZZZYYYTTTVVVMMMMMMKKKMMMNNNMMMJJJFFFEEEDDDGGGFFFEEECCCBBBAAA@@@???>>><<<:::666111+++'''%%%%%%***"""333CCCbbb;;;mmmdddxxxiii~~~jjjGGGTTThhhXXXxxxjjj{{{yyy}}}~~~yyytttrrrqqqssssssrrruuuyyywwwssswww{{{|||wwwssssssrrrpppnnnpppssstttssssssssstttrrroooiiiddd^^^XXXQQQLLLHHHCCC===888444111///,,,,,,***))))))***+++******)))+++,,,,,,,,,,,,---///000:::\\\~~~ppp;;;999xxxnnn~~~xxxQQQ333)))222---******))))))))))))******))))))))))))))))))))))))'''(((((()))***,,,---...333:::@@@FFFAAA^^^UUU:::999555///000)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......)))DDDlllBBBpppZZZZZZ}}}___]]]hhhGGGtttvvveee{{{OOOvvvmmmzzzLLL'''111***)))(((((((((((()))***)))(((+++...+++***777HHHUUU|||PPPrrrfffXXXTTTIIIJJJQQQSSSLLLZZZCCC:::jjjpppaaa;;;```III|||ddd```|||uuuaaaooo{{{XXXEEE;;;888444000...---+++))))))(((''''''&&&&&&''''''((('''''''''(((((()))***"""222111fffaaa{{{hhhzzzdddmmmpppTTTJJJ]]]ooo|||lll___www\\\TTTZZZlllqqq___[[[rrrrrrlllMMMPPPmmmwwwbbb777&&&...(((%%%***'''''''''''''''((((((((((((,,,333MMM^^^hhhVVVeeetttvvvWWW>>>PPPccccccBBB::::::>>>EEEGGG^^^XXX\\\ooosss@@@EEEpppzzzmmm~~~|||tttKKKqqqSSSQQQOOOMMMOOODDDBBBMMMNNNMMMJJJGGGDDDCCCCCC@@@@@@AAAAAAAAA@@@???>>>======;;;888333...(((%%%$$$***###222DDDbbbAAAgggooozzzzzzuuu~~~~~~cccEEE@@@@@@iii}}}jjjUUUnnnttt|||zzz}}}}}}yyyvvvvvvrrrssssssqqqtttxxxyyyvvvuuuzzz{{{xxxuuuuuusssppplllooorrrsssrrrqqqqqqrrrlllhhhbbb]]]XXXRRRMMMJJJEEEAAA;;;666333000...,,,+++***((((((***++++++***)))+++,,,,,,,,,,,,---//////999\\\sss222555xxxbbbwwwuuu}}}FFF)))$$$,,,$$$******))))))))))))******))))))))))))))))))))))))'''(((((()))***,,,---...444:::@@@HHHBBB^^^OOO444555444///111***///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///666iiiyyyCCCddd___^^^PPPsssGGGooonnn[[[www===tttwwwZZZHHH...*********)))(((((()))******)))(((+++---++++++;;;NNNsssQQQeeeXXXddd}}}vvvJJJ888<<<555888!!!BBBgggTTTYYYtttAAA>>>EEEddd\\\pppkkkjjjTTT|||sssttt777===:::555111///---+++))))))(((((('''''''''''''''''''''''''''((()))******000$$$<<>>:::555111///---+++******((('''((()))++++++***)))+++,,,,,,,,,,,,---///---:::```jjj444IIIgggvvv@@@,,,,,,000+++******))))))))))))******(((((((((((((((((((((((('''(((((()))***,,,---...444999BBBLLLFFF___eee@@@999888444222+++000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000;;;kkk???\\\UUUfff```aaa>>>uuufffmmm;;;vvvooouuuyyyZZZ>>>///+++***))))))))))))***++++++***+++,,,+++111IIIbbbxxxxxxnnnRRRlllZZZYYYAAASSSIIIBBB***FFF&&&999BBBFFFQQQTTTLLL888<<>>BBB>>>999555222///,,,******)))((((((''''''(((((('''''''''((()))***+++,,,!!!OOOdddxxxqqq|||ppphhhllluuu[[[kkk|||yyy{{{ooozzzqqq~~~ttt]]]tttnnnAAA***))))))%%%%%%''''''''''''((((((((((((///FFFUUU^^^___LLLjjjZZZNNNGGGMMMRRRFFFBBBRRRbbbuuu{{{bbbWWWeeetttyyyzzz~~~zzz~~~uuuaaalllUUUooo|||xxxSSSMMMKKKHHHJJJGGGPPPQQQPPPNNNJJJFFFDDDDDDEEEEEEDDDBBBAAA??????>>>>>>666777999999777333...+++"""***###&&&>>>XXXSSSJJJrrrjjjqqqiiiqqq}}}ppprrr[[[gggppp]]]XXXsss|||sssnnnrrrwwwwwwsssppplllpppqqqnnnmmmppprrrqqqmmmpppqqqpppqqqsssqqqllllllooorrrrrroookkkhhhggg```[[[TTTMMMHHHDDDAAA>>>:::666222...---,,,***))))))((('''''')))++++++***)))+++,,,,,,,,,,,,---///---:::bbb[[[888JJJzzzhhh}}}sss|||vvv444'''&&&''''''******))))))))))))******))))))))))))))))))))))))'''(((((()))***,,,---...777:::BBBLLLCCCXXXvvvJJJ<<<999555444+++///------------------------+++,,,,,,,,,...///000111hhhvvvrrrSSSccc```cccUUUXXXJJJqqq~~~ggg]]]@@@}}}sss{{{XXX|||SSS///++++++***))))))***++++++,,,***+++------888UUUrrrrrraaakkkhhhqqqeeeEEEAAA888HHHXXXwww{{{qqq```XXXRRR555:::LLL999///???YYY777GGGZZZyyypppmmmlllUUUeeeyyyXXXUUUqqqzzzsssPPPZZZFFFBBB<<<888555222///,,,***))))))((((((((((((((('''''''''((()))+++,,,---777qqqttt]]]{{{zzz[[[GGGAAADDDOOO[[[___rrrVVVeeezzzjjjzzz~~~~~~TTT(((***---$$$&&&''''''''''''((((((((((((888IIIPPPppp|||IIIRRRbbb```TTTbbb}}}FFFNNNRRRRRRSSSVVVfff}}}{{{qqqvvvlllwwwzzzrrrwwwrrr[[[uuudddttt^^^SSSSSSSSSTTTNNNTTTNNNNNNMMMJJJFFFCCCCCCCCCAAA@@@===;;;::::::;;;<<<===>>>>>>===:::666111...&&&---$$$$$$<<>>nnnbbbcccKKK:::@@@GGGCCC>>>???666CCCcccfffRRR\\\uuutttssspppwww}}}xxx|||fff|||aaa'''+++111###'''''''''''''''((((((((())):::MMMNNNkkkYYY<<>>WWW^^^DDDvvvhhhwwwrrrlllmmm~~~tttlllJJJtttjjjnnnpppuuuvvvpppkkknnnvvvgggmmmooollljjjjjjjjjiiijjjjjjiiihhhkkkooonnnjjjjjjmmmooonnniiiccc___]]]QQQNNNJJJGGGEEEBBB???===666333...++++++***)))(((((('''&&&''')))++++++***)))+++,,,,,,,,,,,,---///...:::aaasss<<>>PPP999>>>FFFSSS```}}}JJJaaarrrrrr}}}{{{sssqqq~~~zzzeeexxx999000111+++((()))(((&&&&&&)))++++++BBBPPPIIIXXXcccaaa999hhhyyyvvvPPPYYYWWWQQQTTTbbbxxxWWW{{{fffkkknnneeebbb^^^[[[TTTWWWPPPYYYFFFMMMLLLKKKKKKKKKHHHEEEBBBAAA>>><<<===BBBEEEEEEDDDFFFEEECCC@@@===:::777666///---$$$$$$:::===\\\@@@uuu{{{yyy{{{tttrrrcccVVVnnnfffkkkpppssssssqqqpppooojjjdddeeemmmmmmeeebbbfffgggjjjmmmmmmkkkiiijjjkkkllljjjhhhfffccc]]]VVVQQQOOOLLLJJJJJJJJJFFF===666///...---+++***))))))(((***((('''''')))***)))))))))***++++++***+++---///000>>>oooBBBBBBYYY___~~~zzzbbb111222...)))+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***,,,...///666???FFFEEEJJJeeesssFFFBBBCCC::::::333222000...,,,,,,---......---111,,,***111)))555...JJJwwwQQQaaaaaasssWWWWWWQQQccc\\\QQQDDDtttpppppp@@@KKK///,,,***+++***(((***...''')))---222777FFFfffQQQxxx|||aaa===666DDD222SSS:::SSSMMMXXXXXXDDDrrr999tttUUUNNNPPPVVVkkk___ttt{{{]]]ZZZbbbmmmaaaccc{{{ccceeeZZZrrryyyPPPIIIDDDAAA@@@111555///,,,)))(((((()))((('''''')))))))))***+++000777yyyrrryyyrrrxxxOOOQQQPPPcccJJJCCCSSSJJJPPPaaajjjfffFFFnnnooouuu|||xxxyyyNNN444222"""***))))))(((&&&&&&)))+++,,,:::KKKYYYzzzPPPkkkbbbDDDvvvwwwttt[[[fffQQQ:::\\\sssccckkkRRR```mmmyyyVVVaaauuuhhh}}}nnnlllSSS}}}dddSSSLLLOOODDDQQQIIIKKKIIIGGGFFFGGGFFFEEECCC>>>>>>@@@DDDHHHGGGCCC>>>BBBAAAAAA???===:::777666,,,(((&&&)));;;NNNiii]]]ppp||||||tttwww~~~sss~~~vvvooo^^^XXXmmmdddhhhmmmppppppnnnllllllpppeeeaaahhhkkkddd```bbbfffhhhkkkkkkiiiggggggiiigggeeebbb___\\\WWWQQQMMMLLLIIIGGGGGGFFFBBB999333......,,,+++***))))))))))))((('''''')))******))))))***++++++***+++---///111???oooyyy???@@@eeeiiiuuuYYY+++...+++'''((())))))))))))(((((((((((((((((((((((((((((((((((()))(((((()))***,,,...///666@@@HHHFFFIIIaaa}}}JJJFFFMMMEEE>>>444444111///,,,+++,,,------,,,,,,000)))000...111///hhh{{{bbbeeeeeelllXXX\\\SSSHHHyyy^^^aaaLLLwww|||iiivvvLLLbbb___///,,,***,,,,,,******...333,,,%%%%%%333VVVqqqqqq\\\lllKKK...>>><<<666WWW,,,rrr:::iiiIIIUUUeee;;;|||TTTLLLEEE}}}TTTWWWlllYYY[[[|||bbbbbbfffmmmjjjoooUUUVVVzzz```ZZZAAADDDAAA===333222000---***(((((())))))(((''',,,'''(((///'''///NNNeeeuuutttTTTUUUSSSrrrTTTYYYdddjjjllluuuiii]]]FFF```jjjpppssswwwqqq```mmmrrr\\\111000+++---))))))(((''''''(((,,,///BBBEEE```jjjJJJzzz^^^RRRpppMMMOOOXXXvvvyyyvvvooommmTTTdddQQQ}}}VVV^^^888OOOjjj~~~iiizzz[[[AAAhhhVVVWWW[[[GGGNNNGGGOOOLLLGGGEEEEEEEEEDDDDDD@@@@@@AAAEEEHHHGGGBBB>>>>>>???@@@@@@???===:::999222)))******---QQQ```gggWWWyyysss~~~}}}~~~wwwvvv|||zzz\\\TTT\\\aaaeeeiiikkkkkkiiihhhhhhnnnaaa[[[```eeeccc______ccceeeggggggeeeddddddeee___\\\YYYUUURRROOOKKKHHHHHHEEECCCBBB@@@<<<444///------+++***)))))))))))))))''''''''')))******))))))+++++++++++++++---///111AAArrrddd777777llllllxxxSSS+++...,,,******))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***+++---///000666AAAJJJGGGFFF[[[QQQKKKUUULLL@@@333666222///---,,,,,,---,,,+++)))444)))...333...111VVV```lllfffeeeVVVUUUOOO```XXX{{{qqqYYYHHHeeecccLLLzzz000,,,***------++++++---+++---------999UUUyyyZZZTTTkkkxxxaaa000000AAA***RRRCCCCCCppp888qqq;;;hhhYYY;;;RRROOOCCCbbbTTT\\\___qqq~~~iiibbb```ffffffbbbTTT]]]uuuooommmDDDJJJHHHBBB;;;444222///+++)))))))))))))))'''---%%%(((222$$$222fffsssxxx```[[[XXXhhh~~~sssqqqVVV~~~rrrzzzyyyyyyllljjjjjjwww333++++++&&&)))((((((((('''''',,,333MMM@@@iii~~~oooWWWMMMeeeiiiKKKDDDZZZUUU\\\xxxvvviiilll```cccWWWyyyyyy___ppp^^^QQQbbbSSSRRRXXXKKKUUUMMMRRROOOKKKHHHGGGFFFDDDBBBGGGCCC>>>>>>AAACCCCCCBBB===>>>@@@BBBBBBAAA???===999---///***LLLRRRiiiFFF{{{~~~yyy|||uuuvvvpppuuu\\\WWWSSS]]]aaaeeegggfffeeeddddddaaaZZZWWW\\\```___]]]^^^___```aaabbbaaa``````___YYYVVVQQQMMMKKKIIIFFFDDDDDDBBB???===:::666000,,,,,,+++***)))))))))))))))(((''''''(((***+++***)))***+++,,,,,,++++++---///000III{{{bbbAAA@@@|||vvv~~~LLL+++...+++++++++))))))))))))((((((((((((((((((((((((((((((((((((************+++...000111444AAAJJJGGGBBBTTTNNNJJJUUULLLAAA666999333111...---------,,,+++'''666)))...444---666rrrSSSWWWbbbrrr^^^pppxxxZZZxxxuuuUUUQQQyyyrrr```LLLKKKSSS}}}]]]NNNwwwrrraaavvvAAA333...+++---...,,,+++---%%%---000222@@@aaa}}}^^^CCCppp___DDD000444666111\\\111nnnQQQGGGiii444wwwQQQ;;;JJJOOO???kkkRRRppphhh[[[mmmaaa^^^dddgggYYYSSS\\\oooWWWXXXYYYOOOJJJ@@@666333...***)))***))))))''',,,%%%***222%%%;;;zzz{{{nnn{{{kkkffflll|||WWW\\\wwwyyyhhhffffffXXXYYY777,,,000)))***'''(((***((('''---666JJJBBB}}}cccCCCaaaHHHOOOOOOIIIBBBLLLhhhwwwttt{{{wwwqqqhhhvvvQQQvvv~~~zzz^^^WWWmmmyyyggg}}}kkkXXXkkkYYYLLLSSSYYYsssoooNNNLLLKKKKKKJJJHHHDDDBBBFFFBBB===<<<>>>AAAAAA@@@<<<===???AAAAAAAAA@@@???:::...111---KKKUUUqqqMMM{{{rrrvvvsssxxxwwwrrrxxxllltttiiiVVVjjj]]]UUUGGGWWWZZZ^^^```````````````WWWWWWZZZ]]]\\\YYYYYY[[[YYYZZZZZZ[[[\\\[[[ZZZYYYTTTPPPLLLHHHGGGEEECCCBBB@@@>>>;;;999666222...,,,******)))(((((()))))))))'''&&&'''(((***+++***)))***+++,,,,,,+++,,,...000...TTTWWW@@@DDD~~~wwwuuuwwwBBB)))+++''')))&&&))))))))))))((((((((((((((((((((((((((((((((((((************+++...000111333>>>IIIFFF@@@OOO|||rrrEEEHHHSSSKKKDDD<<<>>>666333000.........---,,,'''555***...222///<<>>FFFTTT<<>>>>>@@@CCCCCC???;;;;;;;;;<<<==================333333...$$$???UUUjjjPPPjjjooo}}}nnn{{{wwwxxxkkkfffvvv~~~kkkYYYggg```OOO<<>>lllhhhdddwwwggguuu}}}===jjj<<<333++++++,,,++++++,,,'''///222555JJJiiixxxtttkkk|||[[[~~~fffIII??????+++000YYY111RRRhhh)))hhhEEE<<<CCCDDDEEE\\\===sssqqqSSSsssUUUXXXfff}}}qqqcccgggaaakkkTTT[[[YYYyyyTTTXXXOOOLLLGGG@@@;;;444///,,,+++***)))***%%%(((///***---WWWnnn~~~ZZZXXXzzz~~~|||qqq\\\dddUUUfffSSS666,,,(((***'''(((,,,)))&&&...<<>>@@@CCCCCC@@@===<<<<<<;;;::::::;;;<<<===???999333---***///RRRYYYXXXSSSxxxyyyrrr~~~ooommmzzzuuuttt^^^SSSVVV^^^LLLAAAAAAEEEIIILLLMMMNNNPPPQQQQQQSSSTTTQQQNNNMMMKKKKKKJJJIIIIIIJJJLLLLLLJJJGGGHHHEEEBBB@@@@@@>>><<<:::777666444111...,,,+++,,,'''''''''''''''((()))***%%%%%%&&&))),,,,,,***(((+++,,,---,,,,,,,,,...000888mmmHHH@@@___mmm888+++///+++000+++))))))))))))(((((((((((((((((((((((((((((((((((()))(((((()))***,,,...///666<<>>555FFF666EEEddd[[[EEE<<<<<>>666000,,,+++***)))+++"""***000'''000```zzzeee\\\mmmxxxaaaiii]]]hhhdddSSS999///111***&&&(((,,,)))%%%///>>>HHHQQQxxxpppdddyyyxxxTTTbbbTTThhh}}}sss\\\VVVwww\\\TTTVVVFFFSSSPPPTTTPPPKKKHHHFFFEEEDDDBBBFFFAAA<<<;;;>>>BBBDDDDDD@@@>>><<<;;;:::;;;===>>>===:::333...333***YYYWWWoooIII~~~vvvyyy|||zzz~~~uuummmsssvvvpppwww\\\RRRGGGTTTAAA===999<<>>777111///...------+++------//////666dddjjjUUUhhh^^^UUUyyyoooyyyrrr{{{eeeIII^^^hhhpppbbbvvvpppqqqrrr]]]kkkkkkmmmcccrrr~~~iiixxxsssvvvssszzztttCCCOOOUUU...---///'''++++++---444,,,------AAA~~~nnnpppZZZwww}}}ppp```NNN<<>>???>>><<<;;;;;;<<>><<<======>>>>>>?????????@@@>>>===;;;999666444222111///...---+++***)))))))))''''''''''''''''''''''''%%%'''***,,,+++************222---''',,,///---222@@@|||fff555===~~~wwwqqqFFF...111((()))(((&&&))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))***---000666;;;GGGIIIGGGbbb[[[AAAcccWWWSSSRRRLLLJJJDDD???999333000//////...//////...---***...YYYxxxGGGvvv```ffftttnnnEEEIIIZZZ///,,,...''',,,+++---***)))***555IIInnnrrrZZZxxx{{{pppcccTTTDDD444+++555111(((888MMM000LLLYYY444OOO___777eeejjj:::KKK999]]]zzz;;;XXXSSSKKK\\\QQQwwwBBBggguuu\\\hhhrrrdddHHHjjjFFFqqq^^^MMMRRRPPPPPPJJJFFF???888333///,,,***)))(((---***000444jjj{{{www^^^aaasss```pppRRRzzzgggwww>>>444))),,,'''+++&&&)))+++)))AAA===XXXjjjmmm{{{~~~ppp888UUU[[[aaahhhzzz{{{uuugggyyyZZZUUUjjjYYYUUUNNNTTTRRRQQQNNNLLLGGGBBBDDDGGGEEE???AAABBBBBBBBBBBB@@@???>>>999;;;<<<<<<:::999999:::BBB===:::666...--->>>UUUgggsss```cccuuuuuuooo~~~}}}~~~uuuoooppprrrrrreeebbb[[[RRRIIIBBB??????333555888999:::;;;===???===>>>??????>>><<<:::999::::::;;;;;;;;;<<<<<<<<<:::999777555333111//////...---,,,***)))(((((((((''''''''''''''''''''''''%%%'''***,,,+++*********)))000,,,(((///000...444LLLQQQ222FFF{{{}}}yyy===***...)))---,,,---))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))***---000666<<>>999...))),,,&&&)))+++)))AAA>>>WWW[[[```zzzccc~~~RRRAAAgggiiiuuuyyyfffhhhyyyqqqeee```[[[]]]iii}}}dddPPPSSSiii{{{}}}sssnnnzzzSSSTTTaaaUUUTTTPPPWWWVVVVVVPPPNNNIIIDDDFFFJJJIIIEEEBBBBBBAAA@@@???>>>>>>===999;;;<<<<<<:::999999:::CCC???@@@???222'''888SSSXXXuuuWWWwwwzzzyyyzzz~~~~~~}}}}}}mmmcccfffpppaaa^^^YYYQQQGGG???:::888555333333444666999::::::888999999:::999888666555666666666666777777777777444444222111///---,,,+++,,,+++***)))((((((''''''''''''''''''''''''''''''%%%(((***+++*********+++)))...***)))111000///666```~~~GGG;;;\\\~~~zzz<<<+++---(((***''')))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))***---000999AAALLLHHHDDD___NNN<<>>YYYhhhqqqaaauuubbbZZZNNN@@@555///...//////---@@@JJJ,,,666]]]333<<>>uuuqqq???qqq]]]===xxx^^^hhhooo{{{^^^KKKnnnSSSooossswwwMMMHHHOOOJJJGGGIIIGGGAAA888111---,,,+++***...)))---///cccrrrmmmnnnlll}}}tttmmmeeeOOO~~~|||oooTTT333000000***,,,&&&)))+++)))BBBEEEKKKxxxoooaaawwwvvvCCCYYYuuukkkyyyvvv~~~YYYBBB>>>>>>@@@AAAJJJbbbzzz|||]]]ggg~~~wwwmmmrrruuuEEEQQQYYYUUUYYYWWW]]]YYYXXXRRRQQQLLLFFFGGGJJJJJJGGGBBBAAA@@@???????????????<<<===??????===<<<<<<===BBB<<>>???hhhvvviii999,,,+++((()))$$$((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))***---000999BBBLLLGGGBBB___III;;;hhh___VVVOOOIIIIIIGGGCCC???:::777444000...---...---...---222___JJJxxx```___xxxmmmwwwmmmNNNBBBooo666))),,,***...+++---777;;;222IIIttt}}}}}}hhhpppcccTTTLLL>>>222------111444+++888RRR;;;///WWWQQQ666DDDwww333AAALLL<<<^^^ttt:::^^^EEEHHHzzzEEEbbbwwwYYY[[[sss===aaayyy___kkkrrrmmmWWWLLLnnnUUUfffooojjj\\\VVVOOOJJJLLLLLLGGG>>>666222000+++))),,,(((,,,///dddtttjjjsss|||rrrjjj||||||ggg^^^___uuuttt\\\tttqqqiii___HHHxxx~~~LLLVVV<<<@@@222,,,---&&&)))+++)))BBBPPPPPP|||}}}eeewwwqqq???___kkkmmmxxxxxxkkkHHH===666444444000---999KKKvvvrrriiimmmxxxppp===ZZZeee^^^___YYY\\\WWWVVVQQQQQQLLLFFFDDDGGGFFFCCCAAA@@@@@@@@@@@@@@@AAABBB<<<>>>@@@@@@>>>===>>>??????888999???999,,,111AAA___[[[gggXXXooo}}}wwwtttzzzuuusssyyyqqq^^^WWW[[[]]]YYYQQQFFF===777666666555000,,,+++...111111000111111111111111000000///000000000000000000//////------,,,++++++***))))))((((((''''''&&&'''''''''''''''''''''''''''''''''&&&(((******))))))***,,,,,,,,,(((+++000,,,222GGGwww___222;;;ggguuuOOO...((((((***...(((///(((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))***---000666???IIIDDDBBBaaaLLL<<>>;;;777222///,,,......000///555ccc^^^gggbbb}}}[[[|||xxxoooNNN@@@ppp666)))...***,,,***...)))+++'''999zzzxxx{{{nnnsss___RRRGGG>>>222,,,,,,000444555555CCCOOO///???uuuGGG999PPPeee666JJJLLL:::eeeqqq>>>[[[DDD@@@SSSSSS{{{pppPPPMMMHHHwww^^^mmmtttiiiVVVOOOnnnVVV]]]~~~eeeXXXHHH@@@???AAAIIIIIIIIIEEE???888333000+++))),,,(((///555mmmnnnXXXHHHNNNYYYdddmmmoooNNNXXXppp^^^xxxooommmbbbaaaEEE|||wwwUUU<<<<<<444......''')))+++)))BBBJJJRRRooommm~~~eee{{{yyyjjj>>>\\\nnngggWWWTTT^^^mmm___QQQ;;;///***111888777444444AAAZZZjjjXXXcccxxxnnn===iiifff\\\[[[RRRWWWUUUWWWMMMNNNKKKEEEBBBCCCBBB>>>AAAAAAAAAAAAAAAAAAAAAAAA:::<<<======<<<<<<<<<===<<<666666:::999222111777XXXSSSvvv]]]tttttt}}}|||~~~~~~zzzlll___YYYWWWSSSKKKBBB999555555777333000,,,***+++,,,------...---------------------...------------,,,,,,,,,++++++***************)))'''''''''&&&''''''(((((('''''''''''''''''''''''''''(((******))))))+++,,,---,,,)))---000,,,;;;ZZZyyyOOO666NNNsss{{{~~~BBB---***'''+++---$$$...))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))***---000888AAAKKKHHHKKKnnn^^^DDDdddVVVQQQRRRRRRSSSLLLIIIFFFBBB???:::555111,,,......111111888fff~~~JJJjjjddd|||\\\zzzlll```|||vvvoooOOOKKKnnnnnn555***///******(((///---...666@@@zzz{{{ssstttbbbPPPEEE;;;444...///555999777444999DDD===222EEEjjj@@@:::[[[KKK<<>>888333---***---)))000999ttt{{{sss}}}xxxjjjoooxxxgggtttnnntttoooaaalllFFFyyy___JJJ===:::666//////''')))+++)))BBBBBBAAAwwwyyy{{{zzzcccHHHQQQooobbb@@@YYYsss```HHHXXXeeepppsssVVVGGG444///000;;;GGGKKKEEE>>>666<<<[[[iiiRRR[[[rrrxxxUUUsssiii===wwwZZZWWWZZZSSSVVVSSSTTTJJJMMMLLLGGGEEEEEECCC@@@AAABBBBBBAAA@@@>>>===;;;888:::;;;<<<;;;:::;;;<<<999999999777666444111///OOO```uuukkkiiiuuuvvviiiuuu{{{~~~~~~|||uuudddTTTOOOLLLFFF???888444444555000000...+++)))(((***+++*********************+++++++++*********)))))))))(((((())))))))))))))))))'''''''''''''''((())))))'''''''''''''''''''''''''''((())))))))))))+++---,,,+++***///111///GGGqqqttt<<<999ggguuu|||;;;///...(((++++++***))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))***---000999BBBKKKKKKTTTzzzpppMMMcccPPPOOOTTTSSSRRRNNNLLLHHHEEEBBB===777333111111000///+++///[[[wwwgggmmmjjjfffkkktttjjjWWWiii|||]]]nnnjjjLLLBBBvvvmmm444***000***)))(((000,,,---===BBBvvviiittt{{{iiiVVVGGG???666111...444>>>AAA;;;333222>>>///<<>>[[[}}}QQQxxxBBBLLLGGGTTT}}}ZZZ^^^999XXX\\\ddd]]]ZZZOOOJJJKKKOOOPPPLLLJJJJJJHHHEEEBBBCCCCCCBBB???<<<888666888:::<<<<<<;;;;;;;;;===888======666333444222+++EEEhhh```nnn]]]ttt|||qqqlllttt{{{wwwbbbMMMGGGFFFDDD>>>888444222222...000000,,,(((&&&(((+++(((((('''''''''(((((())))))))))))((((((''''''''''''''''''((((((((())))))'''''''''''''''((()))***'''''''''''''''''''''''''''((())))))((()))+++---,,,++++++111222222PPPhhh,,,***kkktttppp///***,,,'''---///###000))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))***...000333;;;EEEGGGSSS|||oooKKKSSS^^^YYYZZZTTTRRROOOKKKGGGFFFFFFCCC===777333,,,,,,666***777XXXxxxfffnnnddd\\\vvv{{{yyyQQQoookkkdddcccmmmKKKHHH{{{iii999***))),,,///(((...222'''000TTTUUU~~~xxxaaawwwkkkWWWJJJ???666555555888???EEEFFFAAA<<<222///777,,,;;;555;;;000888666777UUUCCC+++```DDD999gggVVV444wwwssshhhSSSzzzxxxmmm[[[kkksssvvvRRR]]]jjjNNNNNNiiiNNNOOObbbQQQQQQPPPOOONNNIIIGGGKKKMMMIIIBBB???;;;444$$$000///666eeevvvxxxvvvsssiiiyyytttssszzzwww~~~nnnyyyfffXXXSSS{{{iiiOOOrrrlll```______===nnn{{{dddOOOHHH???BBB777111///+++&&&---;;;WWW@@@```qqq```WWWzzzuuubbbFFF]]]cccWWWYYYRRRXXX```bbbccc]]]JJJ666111777CCCLLL^^^kkkcccUUU[[[mmmkkknnnfffRRRUUU{{{OOOuuuzzz{{{___ppp\\\333cccQQQQQQOOONNNPPPLLLPPPLLLGGGFFFGGGGGGDDD@@@BBB???<<<;;;===>>><<<999888<<<<<<888777:::<<<;;;555555555444222000...---<<>>eee~~~DDD555VVV}}}zzzOOO---,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((())))))((((((***---000999???@@@OOOPPP{{{kkkIIIQQQ[[[VVVXXXUUUVVVOOOKKKHHHGGGGGGEEE???:::888444...555+++///IIIvvvrrrvvvnnndddmmmfffzzztttPPPxxxwww[[[aaaiiiGGGIII{{{ccc777+++++++++...(((...******>>>mmmggg```~~~uuuaaaPPPBBB888222%%%333AAAFFF@@@999777888III555222999DDD888999>>>777;;;@@@xxxAAA:::666kkk999***gggqqqHHH;;;lllwwwfffPPPvvv{{{ZZZ}}}nnn{{{tttVVVcccqqqyyyBBBBBBaaa@@@LLLZZZGGGCCC===<<>>555<<>>;;;999777777888888777666777::::::666444666777666555555444222111000///...333]]]mmmkkknnnhhhrrrxxx{{{uuuwww}}}~~~|||SSSFFF888111111222222111,,,---......---***'''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$%%%''')))***+++)))((())),,,------,,,'''...000---444PPPvvvkkk;;;:::WWW~~~iii666,,,,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((()))((((((***...111555DDDKKKQQQCCCgggaaaFFFXXXggg```\\\SSSQQQNNNKKKIIIHHHIIIGGGBBB>>>555777,,,333111///AAAyyyhhhnnncccuuu___{{{yyy~~~PPPxxxyyyccc{{{^^^bbb:::NNNXXX333------+++,,,(((///222---444^^^^^^YYY|||dddUUUGGG888111222666>>>CCC???666333:::CCC///444888CCC:::777888DDDEEE<<>>sssiiiwwwVVVqqqZZZMMM???000///999IIIDDD>>>999888:::>>>AAA>>>222:::fffNNN555@@@|||CCC@@@KKKuuu;;;222555XXX<<<+++UUUaaaGGG>>>LLL```[[[???ZZZ}}}|||XXXPPPwwwddd[[[rrrjjjcccwwwBBBFFFggg>>>lll|||eeeQQQJJJHHHMMMIIIEEECCCHHHKKKJJJJJJLLLDDDAAA777222,,,000[[[yyyuuugggvvv\\\nnnkkk}}}rrrTTTjjjuuu~~~|||zzzrrr{{{OOOSSSKKKQQQvvvJJJyyyQQQEEENNNGGGBBB>>>:::222***,,,222LLLKKKRRRddd@@@lll}}}EEEIIIfffTTTLLL___gggrrriiiSSS???@@@OOOUUUQQQppplllFFFKKKwwwkkkkkk[[[///wwwcccXXXYYY\\\UUURRRTTTQQQJJJIIIGGGGGGGGGEEE@@@<<<:::===??????<<<;;;===???BBBFFFEEE@@@<<<<<<;;;888444333000...---...///000---777gggccciiilllooo|||sssddd\\\iii}}}vvvkkkppp}}}hhhOOO999555555000,,,...,,,,,,++++++***+++++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''))))))******'''((()))+++,,,,,,+++***+++222222444MMMvvvmmmEEE999PPPJJJ))),,,+++***))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((+++...111999CCCEEEOOOMMMzzziiiKKKVVV^^^QQQMMMGGGIIILLLLLLLLLLLLLLLKKKHHHFFFAAAGGG222222555...333ZZZiiiaaavvvyyyzzzppp{{{mmmTTTtttTTTYYYgggmmmkkk```tttDDDHHHEEE,,,000///***,,,(((///***///:::uuunnnooo[[[{{{fffQQQEEE777+++111@@@<<<<<<>>>@@@???;;;555111===;;;,,,777222HHHMMM[[[666SSSbbbkkk888AAAGGGWWW(((WWWnnnfffAAAEEEuuubbb:::NNNZZZHHHrrryyyzzzcccggg~~~DDDIIIaaa>>>wwwpppSSSHHHFFFKKKKKKIIIKKKOOOQQQNNNLLLMMMDDDDDD>>>444...000RRRmmmiiiyyyWWW{{{~~~{{{uuufffIIIUUU~~~jjjOOOXXXJJJcccyyyNNN{{{NNN@@@KKKEEECCCAAA<<<444,,,+++...PPPOOOKKKIIIfffWWWPPPGGGXXXVVVKKKggg___XXXiiihhhcccNNN<<<===PPPfffuuu}}}~~~EEEPPP|||dddyyy|||ggg,,,ttt^^^VVVWWWWWWNNNLLLPPPMMMJJJJJJIIIGGGEEEAAA===:::777:::======:::999:::<<<<<<@@@@@@;;;777666555222222111///---------///000000'''XXXttt]]]rrrpppuuu~~~}}}}}}wwwhhh```nnn}}}yyy~~~vvvZZZ>>>444333000,,,,,,,,,,,,+++******++++++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&(((************'''(((***,,,,,,+++++++++111+++...CCCdddyyyTTT333FFFkkkAAA===,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((+++///222888CCCEEEPPPQQQjjjLLL[[[eeeYYYRRRFFFCCCLLLLLLMMMMMMLLLKKKIIIHHH@@@EEE555444333111222{{{iiiiii___hhhVVVGGGJJJVVVzzzxxxxxx\\\SSSgggYYYhhhdddGGG}}}pppnnnmmm|||hhhiiiddd___iiiFFFUUUBBB+++000///***---)))............iiimmmggg[[[|||lllZZZGGG;;;222...555AAA888>>>CCC@@@888444777;;;QQQQQQ===888NNNqqqZZZ---GGGdddVVVEEE:::]]]OOO999111ddd<<>>CCC<<<;;;444888333dddssslll]]]iiivvvmmmzzzjjj]]][[[UUUppp\\\\\\JJJHHHWWWAAA+++///...***///***---'''111<<<gggXXXxxxbbbRRR>>>222222888===???EEECCC???999666999BBBIIITTT888AAAcccnnnFFF333888\\\^^^;;;;;;PPP```AAA888kkksssIII>>>SSSqqqUUU777VVV___jjjyyyhhhYYYiiifffcccBBBIIIDDD;;;wwwhhhKKKOOOOOOIIILLLKKKLLLNNNMMMIIIHHHJJJLLLMMMOOO>>>999000999|||eeeyyywww|||bbbzzzmmmyyy}}}gggeee^^^ppp{{{mmm|||PPPLLLHHH888rrrpppSSSYYYTTTFFFOOO>>>BBBDDD@@@999222...,,,<<>>ooowwwlllNNNQQQAAAGGG???DDDHHHDDD===777222///888ZZZMMM{{{___wwwjjjrrrhhhdddTTT:::HHHNNNNNNfffyyyiii\\\YYYLLLaaaooommm~~~cccCCCKKKfffTTTQQQUUUUUUNNNMMMLLLBBBDDDDDDDDDBBB@@@???@@@AAAAAA???>>>???AAA@@@<<<888000555777444222333111...+++,,,---.........------(((333&&&IIIyyy}}}rrr|||sssnnnggg___sss}}}xxxvvvTTT888222111,,,,,,,,,---,,,,,,***)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((()))***+++---...,,,++++++///222111CCCaaa}}}{{{hhh777555QQQ{{{bbbuuu(((555***+++***)))((((((''''''''')))(((((((((''''''''''''''''''''''''''''''''''''&&&'''(((((()))+++000333;;;CCCBBBOOOYYYdddBBBCCCDDDBBBQQQQQQMMMKKKJJJIIIHHHGGGHHHIIIIIIDDDHHHJJJHHHCCC<<<999888{{{YYYoooXXXpppqqq~~~~~~uuupppuuunnnZZZfff\\\]]]]]]===VVVBBB444+++...///++++++000***444===oooXXXTTTwwwzzzUUUBBB888666777>>>AAA777TTTCCCCCCDDD999===DDD<<>>~~~RRROOOJJJLLLOOONNNLLLJJJJJJKKKLLLMMMTTTMMMNNNQQQBBB111===XXXsssXXX}}}vvv~~~rrrvvv}}}TTTFFFQQQRRRIIIWWWtttJJJKKKDDDEEEGGGDDDBBBBBBBBB<<<333+++000JJJ[[[aaappp___|||}}}iiidddbbbsssrrr```TTTHHHJJJ^^^ccc```|||iiicccwwwxxxtttQQQ000WWWQQQRRRSSSSSSQQQMMMHHHEEEFFFEEECCCAAA@@@???>>>>>>>>>>>>>>><<<999666555555444333222111000///...---,,,,,,,,,+++++++++******+++///***555gggvvv}}}nnnrrrqqqLLL```kkk{{{|||zzzvvvzzz{{{mmmPPP444))),,,---//////,,,&&&$$$)))///))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''(((***,,,,,,///,,,)))***,,,...///000333```|||{{{AAA::::::___zzzhhhFFF......&&&++++++)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((***...222666FFFGGGKKKMMMhhhGGGIIIHHHAAAJJJGGGBBBKKKJJJIIIHHHGGGHHHIIIIIIGGGJJJMMMKKKEEE>>>888666tttjjjPPPxxx~~~{{{tttoooyyy{{{ooouuuxxxlll|||```YYYttt888aaa???222+++...///++++++000222(((;;;eeejjjcccssszzzSSS>>>111000555HHHWWWWWWXXXCCC<<>>NNN___lll{{{yyynnn~~~zzzqqqlllgggkkkppp{{{}}}LLLGGGIII222]]]}}}RRR{{{HHHEEE<<>>===;;;:::999999777777666555444555666777222222111000///......---,,,,,,+++++++++*********///(((,,,444PPPyyyqqqxxx}}}www|||GGG___vvv~~~xxxzzz|||zzzooo[[[EEE555---'''+++++++++000333---###***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))'''''''''((()))***+++,,,,,,((((((,,,...,,,...333PPPuuuZZZ555;;;OOOvvvnnnrrr???(((111---+++***)))(((((('''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''(((***///222999HHHIIIMMMMMM]]]@@@HHHLLLFFFNNNLLLJJJKKKJJJIIIHHHHHHHHHIIIIIIJJJMMMOOONNNHHH@@@:::666hhhtttvvvppp[[[vvv~~~jjjPPP]]]zzz|||{{{|||rrrxxxqqqrrriiijjjnnnSSSWWWLLL<<<|||zzz:::000+++...///++++++...***444>>>aaa|||hhhlll]]]gggqqqGGG888333888>>>LLLVVVQQQWWWJJJBBBKKKPPPDDDBBBTTT???TTT___mmm^^^;;;EEE___jjjFFFQQQ@@@\\\iiiTTTPPPNNNaaavvvnnnTTTTTTmmm}}}yyyaaaRRRyyyvvvkkkeeeNNNdddqqqFFFQQQLLL@@@DDDpppRRRUUUGGGTTTKKKLLLMMMNNNPPPQQQSSSSSSQQQMMMKKKLLLKKKHHHHHHJJJ}}}zzzjjjlll~~~ttthhhnnnxxx|||uuu|||ggg:::TTTQQQ999nnn{{{RRRYYYHHHCCC;;;FFFFFFEEEDDDDDDEEEAAA;;;555///EEEVVVRRR{{{rrrXXXzzz{{{kkkHHHkkkKKK444VVVrrr|||zzz{{{IIIKKK```zzztttiii|||bbbCCCJJJ]]]OOOPPPOOONNNLLLJJJGGGDDDCCCCCCBBBAAA???===<<<:::::::::888666444222222222222000000//////............++++++++++++*********)))111###...111555sssqqqnnnuuuffflllFFFNNN^^^qqq~~~xxxzzz~~~}}}uuulll^^^EEE...///000,,,&&&)))000...$$$******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******))))))******+++,,,+++&&&)))000000,,,444BBBzzzppp<<>>:::OOOsssgggZZZyyywwwQQQDDDppp888SSS}}}555...+++...///,,,+++---///&&&===}}}]]]pppiii```hhhBBB555555===EEEOOOPPPDDDZZZXXXLLLLLLVVVHHH888@@@QQQlllaaaQQQMMMQQQbbbeeeNNNFFF>>>eeetttAAATTTNNNyyymmm^^^TTT]]]www{{{dddnnnqqqiiizzz|||ZZZSSSeee{{{xxxBBBTTTBBB@@@MMM~~~jjjSSS[[[HHHPPPKKKLLLMMMOOOQQQQQQRRRRRRPPPQQQPPPOOOQQQTTTPPPJJJvvvyyy}}}sssyyyzzztttqqq\\\VVVrrrqqqoooppp{{{}}}xxxRRRBBBQQQ>>>EEEmmmYYYYYYJJJIIIBBBBBBIIIGGGEEEDDDDDDDDDAAA<<<777+++333UUULLL]]]^^^yyyvvvXXXTTTbbb{{{ZZZKKKJJJ@@@UUUqqq]]]tttsssuuu\\\<<<[[[bbbUUURRRQQQNNNLLLIIIGGGEEEEEEFFFEEEDDDCCCAAA???===<<<;;;:::888666555333111///..................------+++************)))))))))---%%%+++***)))TTTuuurrryyybbbGGG@@@]]]|||}}}~~~yyy|||zzzsssZZZ===......---,,,***(((***...*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******,,,,,,+++******+++++++++,,,))),,,222...,,,AAA]]]wwwNNN444OOOOOOqqq~~~ooo:::///000:::+++)))(((((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''(((+++///333:::GGGGGGNNNMMM}}}aaaMMM111@@@KKKEEEIIIGGGHHHJJJIIIHHHFFFFFFGGGGGGHHHHHHJJJMMMNNNMMMIIICCC???---xxxcccXXXZZZfff|||]]]DDDLLLlll???ooo```222...,,,---...,,,+++---///''';;;zzz___wwwvvvtttmmm```bbbEEE444000888CCCTTT[[[TTT]]]aaaNNN???MMMTTTKKKKKKiii```CCCJJJ^^^___^^^VVVIIIKKKuuuTTTRRRVVVHHHSSSqqqhhh\\\UUU```yyywwwZZZbbbrrrxxxhhhyyyXXX[[[jjj{{{kkkBBBQQQ;;;AAAZZZpppOOOTTTHHHQQQLLLLLLMMMNNNNNNNNNNNNNNNHHHMMMPPPMMMNNNQQQNNNHHHcccrrr~~~}}}|||~~~mmm|||mmmddd^^^xxx|||pppeeelllcccmmmrrr^^^CCCTTT[[[@@@nnn^^^JJJFFF>>>FFFBBBAAAAAAAAABBBBBBAAA???===333###MMMRRRKKKpppwww}}}}}}```lll```yyyhhhjjjsssyyyvvvXXX@@@zzz]]]UUUQQQOOOLLLIIIFFFDDDCCCBBBBBBBBBAAA@@@===;;;999777333333444666777666222...............------------*********)))))))))(((((('''---'''%%%---777iiizzznnnxxxsssoooUUU@@@FFF```vvv}}}}}}}}}uuubbb444''''''555888---(((///************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))******+++---,,,,,,+++++++++++++++---,,,...000,,,333SSSxxxtttnnnccc888222===uuuwwweeemmmNNN***)))&&&%%%)))(((((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((+++000333;;;FFFGGGPPPOOO~~~xxxXXX888DDDOOOJJJLLLIIIJJJHHHGGGFFFEEEEEEEEEFFFGGGFFFGGGIIILLLMMMKKKGGGCCCCCC|||uuuhhh[[[^^^kkkJJJJJJlllTTTIIIMMM111000...---,,,,,,,,,---)))444888VVVyyykkk}}}{{{xxxrrr\\\ZZZ;;;111444===FFFSSS[[[VVVRRR^^^UUUEEEKKKXXXUUUJJJRRR]]]UUU^^^dddVVVSSSOOORRRooobbbNNNPPPKKKqqq[[[XXX^^^gggiiiiiitttuuueeebbbzzznnn~~~wwwsssXXXaaatttrrr\\\EEEKKK999AAAfffTTTLLLMMMUUUMMMMMMMMMLLLLLLKKKKKKKKKHHHLLLOOONNNMMMNNNMMMKKKLLLooowwwpppfff}}}tttooo}}}jjj}}}}}}{{{OOOCCCZZZ===KKKooopppHHHaaaJJJBBB:::BBB999;;;<<<>>>@@@AAABBBCCCDDDAAA&&&???WWWSSS~~~~~~sss|||qqqQQQ]]]===BBBvvv{{{~~~nnnGGGKKKMMMUUUSSSQQQNNNKKKHHHFFFDDDDDDAAAAAA@@@???===:::777555555444333444555222---(((//////......------------))))))))))))((((((((((((###000%%%%%%111&&&CCCqqqtttgggnnn^^^???>>>```|||{{{{{{cccAAA(((+++222---)))+++++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++,,,,,,++++++***++++++++++++,,,......222DDDhhhfffkkk<<<555888lllzzzooosss>>>...777000---111))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((+++000444>>>HHHJJJTTTSSSccc???GGGSSSPPPRRRNNNOOOGGGFFFDDDCCCCCCCCCDDDEEEFFFFFFFFFIIIKKKKKKHHHEEE888SSScccQQQnnn]]]YYYWWW^^^{{{TTTggg}}}uuukkktttDDD\\\JJJNNNCCC222222000---++++++---...000(((111sss```yyyVVVUUU000222???GGGFFFNNNZZZ\\\OOOZZZcccYYYLLLOOORRRGGGFFFooorrraaaQQQKKKZZZ^^^fffMMM[[[OOO___```bbbsssZZZ^^^mmmuuulllkkksssttt}}}wwwwwwiiiTTT```~~~kkkLLLJJJDDD;;;AAAnnn[[[MMMVVVQQQNNNMMMLLLKKKJJJKKKKKKLLLPPPNNNNNNPPPRRRPPPOOOPPPSSSrrrhhhnnnkkk}}}wwwgggrrruuu|||yyy[[[JJJSSSSSSDDD{{{QQQsssRRRBBBAAA>>>===;;;===>>>???@@@@@@AAACCCDDD;;;333***GGGOOOaaaxxx}}}~~~uuuZZZhhhtttxxxxxxppp]]]999llljjjVVV]]]TTTSSSQQQNNNKKKHHHFFFDDDCCCCCCCCCBBB???<<<999777;;;777444555888999666333111000000///...---,,,,,,))))))((((((((('''''''''$$$+++''')))...###111___www{{{oooiiiwwwooo|||uuuTTT===GGGaaarrr|||zzzzzz{{{fffCCC+++&&&***,,,***+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))******++++++,,,++++++*********++++++,,,)))---///333EEEaaa{{{xxxpppMMM333888\\\nnnKKK$$$"""***---%%%(((+++***)))(((((('''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((+++000444@@@IIIJJJUUUSSS}}}|||lllCCCGGGQQQLLLLLLFFFEEEFFFEEEDDDBBBBBBCCCCCCDDDGGGFFFEEEGGGIIIJJJGGGEEEJJJ<<>>AAAqqqcccXXXPPP\\\HHHOOOMMMKKKJJJJJJKKKMMMNNNUUUMMMIIIOOOSSSPPPOOOQQQGGGfffxxx~~~sss}}}tttyyysssvvviii|||qqq:::FFFWWW;;;YYYlllwwwAAAPPP:::DDDFFF===DDDCCCCCCCCCAAA???>>>???@@@===PPP---AAARRRNNNtttyyy~~~}}}yyy~~~LLLPPPzzzOOO^^^|||yyy{{{eeeTTT;;;[[[\\\PPPPPPOOONNNKKKHHHEEEBBB@@@BBBBBBBBBAAA>>>;;;777555666333222777AAAJJJNNNOOO222111111///...---,,,,,,)))((((((((('''''''''''''''$$$***---(((&&&...333yyykkkttt}}}xxxoooRRR666BBBcccrrreee```jjjrrrdddBBB...000000'''+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******))))))******+++,,,***...111;;;WWWyyyzzzIII,,,<<<:::yyykkkggg***///666******&&&111++++++***(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((,,,111444@@@HHHHHHSSSPPPxxx\\\BBBIIINNNJJJHHH@@@EEEBBBAAAAAA@@@@@@AAAAAABBB>>>???@@@BBBCCCDDDDDDDDDGGGLLLddd|||YYYxxxMMMSSSwwwooocccPPPdddEEETTTGGG;;;555333000---++++++,,,---+++555***UUUiiibbbMMM~~~VVV:::444555EEEYYYgggpppuuu[[[SSS___```FFF>>>VVVgggcccMMMPPPPPPRRR___```eeeYYYSSS___jjj___SSSUUUZZZvvvkkkllldddjjjzzz||||||}}}xxxQQQVVVaaasssmmmDDDMMM===:::999lllRRRPPP>>>VVVKKKKKKLLLLLLLLLKKKJJJJJJOOOOOOOOOOOONNNMMMKKKJJJJJJQQQ}}}rrrssszzzxxx```nnnkkkrrr\\\111\\\GGG>>>pppPPPkkk[[[888AAA<<<;;;AAA:::>>>>>>>>>>>>???@@@AAABBB:::@@@444666MMMUUUiiiyyy~~~WWWZZZXXXBBB:::OOOwww~~~QQQ```[[[|||aaarrrsssAAAPPP^^^nnnTTTSSSMMMQQQNNNKKKGGGEEEEEEFFFFFFDDDAAA>>>;;;;;;;;;999888888444...+++DDDwww___AAA,,,------$$$$$$///&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''')))******@@@uuuyyysssuuuMMM,,,DDDbbb~~~}}}~~~^^^MMM___nnndddGGG---)))000///---***(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))),,,***&&&'''+++***%%%,,,(((***///000+++***......---???cccvvvEEE***555???uuunnn444222///,,,***+++,,,---((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&''')))((((((///777>>>FFFRRRGGGTTT{{{vvvZZZAAAHHHMMMJJJIIIAAAFFF@@@@@@????????????@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEIII===PPP}}}zzzccchhhqqqqqqtttbbbUUU\\\rrr^^^ZZZJJJwwwLLL:::666444111...,,,+++,,,---***///+++JJJbbbaaaVVVzzzYYY111:::FFFPPPTTTVVVVVVVVVrrrVVVJJJOOOMMMKKKVVVcccTTTIIIWWWXXXWWWaaa[[[YYYddd```eeeiiieeeffffff[[[jjjkkkkkkZZZjjjwwwvvvKKKTTTbbbdddKKKEEE666EEEHHHoooLLLFFF:::GGGDDDDDDDDDEEEEEEFFFFFFFFFHHHHHHGGGGGGGGGHHHIIIJJJHHHQQQbbbxxxoooOOOlllxxxxxxzzzkkkkkkwwwlll444PPP444+++{{{vvv^^^~~~GGG444???888777???888<<<<<<<<<===>>>???@@@AAA;;;???666444CCCMMMcccyyyoooxxx~~~~~~}}}QQQTTTllllllxxxXXX;;;???DDDZZZuuu...BBBfffeee]]]}}}|||{{{tttKKKjjjQQQkkkXXXWWWUUUNNNMMMKKKIIIGGGEEEDDDCCCBBB@@@===;;;;;;:::888666555000000777RRRsss]]]EEE888222---'''$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***111^^^zzzwwwaaa333EEEaaa{{{uuujjj]]]bbbzzz~~~aaa???///&&&'''***---///---)))%%%))))))))))))))))))))))))))))))))))))))))))))))))%%%***+++((((((...111000+++***,,,...+++'''+++333...AAA^^^uuubbb777777666<<<\\\ZZZSSS333111...+++******+++,,,((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&''')))((((((///777@@@GGGRRRGGGTTT{{{ZZZRRR;;;AAAEEECCCCCC===AAA======<<<<<<<<<<<<=========>>>???AAABBBBBBBBBBBB===???KKKooo{{{WWWPPP}}}666SSSPPP888666888555222///---,,,,,,,,,)))&&&///AAAwwwhhhzzzZZZ|||hhhfff]]]333===DDDFFFKKKSSSTTTNNNjjjVVVFFFMMMZZZTTTLLLSSSZZZVVVddd]]]YYYfffbbb\\\sssiii```VVVYYYoooxxxkkk\\\fffqqqeeeqqqyyyhhhBBBTTThhhnnn@@@FFF???:::JJJJJJzzzuuufffKKKAAALLLHHHBBBDDDDDDCCCDDDEEEFFFHHHIIIHHHGGGFFFEEEGGGJJJMMMOOONNNPPPTTTrrr{{{lllyyy~~~xxxnnnfffuuu'''OOOMMM999kkktttRRRFFFPPP555444>>>444444:::444:::::::::;;;<<<===>>>???AAABBB>>>999;;;III```tttvvvppp```LLLJJJfffpppQQQ888AAAOOOIIIVVVWWWHHHOOO___wwwuuucccTTThhh\\\}}}aaaMMMlllXXXrrr___VVVSSSUUUPPPPPPPPPOOOMMMJJJGGGFFF???===<<<::::::888555222...))),,,999UUU}}}xxx^^^<<<)))((()))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())),,,111dddsss{{{rrrJJJ555>>>UUUrrrqqqSSSQQQrrr}}}VVV>>>666,,,'''(((++++++***))))))))))))))))))))))))(((((((((((((((((((((((('''+++,,,(((&&&)))---...'''+++000111,,,(((...777QQQiiiYYY===;;;111444___uuummm---111///---***))))))******(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&(((((()))///777AAAGGGQQQGGGUUU|||TTTPPP999@@@AAA>>>@@@999===999999999888888999999999888888999;;;;;;<<<<<<<<<<<<>>>DDDPPPWWWXXXHHHBBBGGGiiiiiiKKK<<>>888CCCsssggg}}}MMMrrrLLLCCCLLLGGGAAAHHHGGGEEEDDDEEEGGGIIIJJJIIIHHHHHHHHHIIILLLOOOPPPOOOLLLUUUcccvvvjjjppprrrgggsss{{{vvvnnn}}}|||hhh^^^tttDDDNNNMMM\\\RRRZZZrrr:::222888;;;222222666///666666777888999:::<<<===BBBBBBCCC;;;555DDD[[[ddd}}}tttzzzyyyEEEZZZ]]]aaa~~~XXX444444:::///***JJJLLLHHHXXXhhhwww|||~~~LLLtttTTT\\\WWWUUUMMMQQQQQQPPPPPPNNNLLLJJJHHHFFF===;;;:::999888666222///---++++++222MMMxxxrrruuuxxxlllPPP666,,,***(((&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''(((***(((???xxxyyy}}}}}}LLL888333IIIdddttt{{{wwwOOO@@@ZZZtttyyyXXXIII666***))),,,...---))))))))))))))))))))))))(((((((((((((((((((((((((((************++++++***...---+++)))***444EEETTTyyy}}}qqqMMM;;;777///222hhhuuukkk;;;888///...+++)))(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((()))///888@@@EEEOOOGGGWWWkkkUUU???DDDCCC>>>BBB;;;<<<666666555555555555666666444444555666777777777777CCC000555>>>ooodddFFFbbbzzz^^^LLLsssZZZ@@@III;;;777666333111...---,,,,,,444&&&222666cccfff|||}}}VVVjjj888@@@GGGPPPcccoooaaaHHH```|||pppOOOLLLZZZdddnnnhhh^^^aaaSSSSSSmmmpppjjjZZZaaauuuwwwrrrrrrmmmggglllzzzuuu{{{|||uuutttLLLPPPkkkppp\\\AAAGGG:::777777hhhdddCCC~~~\\\CCC@@@;;;GGGFFFDDDBBB@@@@@@AAABBBCCCCCCCCCEEEFFFGGGGGGGGGGGGEEEIIIMMMKKKzzzxxxiii}}}qqqkkkdddsss______|||KKKAAAJJJ???MMM{{{uuuEEEggg777777555666444000333555///333333333444666888999::::::;;;>>>888000===PPPVVVzzz}}}~~~ttt@@@666CCCFFFEEE\\\ccckkkaaa```rrrpppyyy```JJJwww]]]|||XXXYYYYYYPPPPPPMMMKKKHHHEEECCCBBBBBBBBB;;;:::888888666444000---000222///,,,HHHyyyfffbbbcccdddddd\\\KKK666((('''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&&&&'''$$$******>>>vvv|||kkkPPP777333CCCZZZmmmyyy~~~hhhDDD999CCCIII@@@777333333111+++%%%************************)))))))))))))))))))))))))))'''''',,,111222///---000,,,'''(((666QQQmmm~~~}}}fffNNN---<<<111<<>>CCCMMMGGGZZZoooSSS>>>BBB???:::>>>777777444444333333333333444444333333444555666666555555444666===222@@@PPP]]]XXXlllCCC___RRR>>>DDD<<<...555444222000///------,,,...''',,,444YYY}}}kkk]]]}}}rrr666BBBNNNTTT]]]ggghhhccc^^^wwwrrrTTTQQQeeellleeeWWWTTTdddaaabbbrrrmmmfff___ggg|||wwwlllnnnooouuuxxxxxxccclll~~~|||jjjFFFUUUwwwlllVVV:::;;;;;;@@@AAAtttxxxVVVLLLHHHDDDHHH>>>EEEEEEDDDBBB@@@????????????AAABBBCCCEEEEEEEEEDDDCCC@@@MMMAAAMMMVVV|||sss}}}rrryyyooozzzmmmzzzzzzeeekkkrrrRRR???PPPDDDLLL___lllOOO111444333000---...222333222///000000111333555777888555:::;;;888666;;;GGGUUUwwwcccAAA>>><<<888@@@IIIZZZhhhoooZZZKKK]]]ssssss{{{|||ooo@@@hhh]]]qqqXXXXXXYYYRRROOOMMMJJJFFFCCCAAA@@@AAABBB<<<:::777666444222///,,,,,,000...***???lllxxx]]]hhhTTTDDDLLL___```JJJ333((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&---'''&&&OOOwwwkkkTTT<<<000888KKKYYY|||uuuzzztttPPP777999333---***,,,,,,***'''++++++++++++++++++++++++))))))))))))))))))))))))...)))(((+++---+++)))***%%%///>>>PPPeeeyyysss___FFF444777///EEExxx```:::<<<$$$,,,,,,+++***)))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((())))))000999???BBBLLLGGG^^^\\\KKK888<<<777333999333222333222222111111222222333222333444444555555444444)))@@@@@@...///iii~~~}}}cccEEE^^^yyy@@@cccsssqqqQQQ555NNN999777222111111///...---------&&&,,,'''444LLLwwweeeqqqzzz<<>>TTT///lllcccKKKeee222@@@///111---,,,000///---222------...///111333555666333<<<999888???:::???XXXVVVkkk}}}lllGGG???<<>>DDDjjjxxxsssyyyVVVOOODDD:::444111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///,,,++++++'''&&&---777<<>>333111888QQQ{{{~~~nnntttWWWQQQ555!!!111+++,,,++++++******)))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%((()))***000999AAACCCLLLIII```TTTIII666;;;666222:::555444222222111111111111222222111111222333333333222222888666'''888:::---vvvtttwwwfffGGGZZZmmmFFFRRRgggGGG777???000<<<222000000000///......------'''555'''111:::wwwhhhjjjiiiBBB>>>DDDUUUgggooopppqqqXXXXXXdddcccQQQVVVeeeccciiiaaapppiiiYYY\\\ddduuuqqqtttpppaaaaaazzzxxxwwwooovvvttt|||}}}hhhIIINNN[[[ooo~~~<<>>zzzdddxxxYYYUUUNNNOOOTTTNNNIIIIIIIIIGGGEEECCC@@@???>>>;;;666333222111///---111''',,,111)))'''222999SSSUUUEEE000999SSSSSS<<<+++***'''%%%######$$$$$$%%%%%%$$$$$$###$$$$$$$$$ (((,,,!!!###RRRzzzyyykkkRRR777...444555FFFXXXhhhzzzuuu~~~|||vvvkkkZZZHHH777---------------------------++++++++++++++++++++++++)))***...///,,,000DDDYYYrrr~~~~~~rrrbbbQQQDDD666---222>>>nnniiiSSS111...888,,,...,,,,,,++++++******))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%((()))***111999DDDEEENNNJJJbbbCCC<<<:::666444444444333222111111111111000000000//////000000000111111111111///666---...888444UUUwwwtttkkkTTTUUUSSS{{{NNNLLL___PPP777III444,,,:::222111111000......---------***+++///,,,:::www[[[RRR888GGGNNNUUUddd]]]dddbbbbbbaaa\\\VVVUUU```mmmkkkaaa___```^^^gggqqqppptttnnnkkkZZZ^^^sssqqqppplllpppuuu|||RRREEEYYYuuusssqqqVVVCCCBBB555AAA777oooccc:::FFF???===>>>BBB@@@???======>>>@@@AAA<<<<<<===>>>???AAABBBCCCGGG>>>>>>EEEBBBAAA[[[~~~uuuzzzPPP^^^lll{{{~~~ooosssvvvmmmNNNiiiooommmiiibbb```oooyyy===<<>>aaasss~~~uuu{{{vvvlll}}}|||[[[tttHHHXXX___jjj~~~wwwpppaaa___wwwXXX:::ttt{{{eee{{{eeeSSSQQQSSSNNNKKKMMMIIIHHHFFFCCCAAA???>>>===666333111///......,,,***,,,,,,++++++***)))))))))666333222777AAAHHHJJJIII<<<111&&&"""%%%(((&&&"""!!!###%%%'''''''''&&&%%%$$$'''(((''''''+++333;;;{{{sssdddMMM555111...666KKK```mmmuuu|||~~~~~~~~~ssskkkiiiUUUMMM<<<---***//////+++---000222222000000444777;;;888666???PPPfffwwwzzzrrr```GGG444333555;;;RRRllltttaaa222---444...+++000************))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''))),,,222666BBBJJJEEEIII^^^BBB<<<999666444444333222111111111000000000//////////////////000000000111111111999111000777***333___zzzvvvdddeeeQQQQQQVVVHHHRRR]]]eee333...>>>222222;;;///111000///...---------------,,,+++&&&---aaa{{{uuu\\\}}}\\\777AAAMMMQQQ___[[[]]]fff^^^VVVUUU]]]gggjjjiiieeebbbbbbbbbhhhwwwvvvbbbdddpppvvvqqq}}}yyy|||ssskkkkkkLLLLLLaaabbbnnnBBB@@@FFF)))KKKNNNSSS888BBB<<<>>>???>>>===<<<;;;;;;<<<>>>???;;;;;;;;;<<<>>>???AAABBBEEE???AAAFFFCCCBBBTTTlllzzz{{{zzzcccjjjpppppp___jjjqqq}}}iiioooqqqqqqvvvkkkSSSmmmfff``````rrrUUU888JJJOOOSSSpppUUUOOO666777...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000222555777:::;;;LLLiiiPPPzzzppp~~~dddooo___mmmpppyyyQQQCCCcccEEEqqq___RRRRRRSSSNNNLLLNNNIIIHHHEEECCC@@@???======666444111//////...,,,+++++++++******))))))((((((555555666777888;;;???BBB777000(((%%%'''(((&&&###$$$$$$$$$$$$$$$%%%%%%&&&###%%%&&&%%%###&&&,,,222FFFxxxmmmSSS===777222111555BBB[[[qqq}}}xxxxxxuuuaaaPPPLLLRRRWWWVVVNNNMMMLLLKKKKKKJJJJJJIIIFFFPPPaaaqqq|||vvvxxx```GGG111,,,---333888JJJuuunnn___>>>'''+++222+++&&&)))*********)))))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((,,,222666@@@HHHDDDHHH^^^EEE;;;888555333333333222000000000/////////................../////////000000---555000000:::///(((:::{{{ooollllllnnn|||pppTTTAAAGGG```FFF```\\\sss888000444777111444555***000///......------------,,,***------777YYYxxxgggnnnuuu@@@AAAQQQRRR\\\]]]WWW```___ZZZYYYbbbmmmmmmeee\\\gggppplllkkkyyyvvv]]]UUUkkkyyylllqqqooouuuyyy~~~PPPAAARRRrrrbbbbbb<<>>???@@@@@@AAADDDEEECCCCCCKKKTTTgggvvvwwwwww\\\[[[lllyyymmmmmmsssxxxsssmmmgggzzzfffrrriiiaaabbb[[[xxxccctttxxxMMM444EEEXXX[[[qqq___vvvJJJ|||ccc$$$444000333++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,...///111444666777GGGppp]]]wwwsss|||rrrTTT}}}ddd```zzzjjjsss___DDDsssbbbXXXQQQSSSSSSNNNLLLOOOGGGFFFEEEBBB@@@>>><<<;;;666444111/////////---+++******))))))(((''''''&&&,,,000333///(((&&&+++111///---*********)))'''%%%'''&&&%%%######$$$%%%&&&###%%%&&&%%%"""###&&&***)))666lllbbbLLL444***---444:::>>>[[[pppjjj\\\iii|||xxxpppfffaaa___YYYRRRUUUTTTTTTXXX```eeeeeecccrrrzzz~~~~~~kkkZZZPPP>>>+++000888;;;DDDeee{{{iiiuuuddd333***'''---000+++((()))******))))))))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((,,,222666===GGGCCCHHH^^^LLL:::777444222222222111///............------------------------............***111,,,)))555777222777666rrr]]]wwwrrrpppyyygggPPP999???}}}KKKSSSJJJ222555<<<:::222000///------///......---,,,,,,------333------+++///999|||xxxaaaMMMAAARRRRRRXXX]]]RRRTTTccckkkddd^^^bbbfffeeeZZZkkk}}}vvveeeiiiqqqkkkqqq|||vvvlllvvvuuuzzzwwwkkk@@@DDD___hhhmmmHHHCCCFFF111IIIEEEooobbb999<<<:::333888888666666666666777888:::;;;888888888999;;;<<<>>>???===AAACCCAAAAAADDDDDDBBB<<>>???---NNNBBBxxxlllKKK444;;;555111444333444444444555666777888888777777777888:::;;;===>>>:::>>>>>>;;;===CCCBBB===EEEPPPiii]]]RRRNNN\\\ooovvv{{{yyynnnWWWVVVZZZ[[[gggmmmzzz~~~```{{{zzzzzz~~~qqqjjjrrrwwwvvvttt~~~rrrRRR888EEEIIIYYYvvv???```000+++333"""...<<<###))))))))))))))))))))))))((((((((())))))))))))***++++++,,,---...000222333111333nnnzzzyyyuuuwww}}}uuurrr|||}}}}}}qqqTTThhhvvv\\\qqqLLLHHH[[[TTTSSSSSSTTTRRRLLLJJJJJJDDDCCCBBBAAA>>>;;;999888444222000//////...---,,,((((((''''''&&&%%%%%%%%%%%%'''((('''$$$###%%%'''"""'''+++---,,,***))))))***+++------,,,***'''%%%$$$%%%''''''&&&&&&&&&'''###+++++++++LLL|||dddTTTGGG999///'''(((111CCCVVVbbbjjjooo}}}wwwqqqnnnnnnpppsssvvvsssvvvyyyzzzyyyyyyzzz|||{{{zzzwwwtttlllaaaSSSJJJ666///111888111###)))<<>>HHHFFFIII]]]KKK888666222000000000///---,,,,,,+++++++++******************+++++++++,,,,,,)))///111---+++///000+++777555RRRnnnMMMhhhhhh\\\iii{{{kkkYYY;;;WWW^^^^^^KKK@@@[[[YYYRRR)))666000,,,(((---333+++&&&000---,,,,,,++++++,,,,,,,,,)))((((((---333333eee}}}}}}]]]~~~oooHHHMMMXXX[[[eee^^^gggccc\\\XXXZZZcccooowwwxxxhhhiiirrrpppppp{{{xxxvvvkkkwwwxxxiiiDDDDDDZZZhhhuuuLLL???555777>>>RRRwwweeeeee}}}ccc777222444...222000111222222222333444444444444444444555666777999:::;;;888:::999888;;;@@@BBB@@@LLL>>>KKKssszzzYYYEEELLL[[[qqq|||vvvwww|||zzzuuu```XXX]]]jjj|||ppphhhlllnnnccc___iiinnnuuurrrrrrnnngggjjjpppkkkmmmsssuuuppprrrzzzTTT===???JJJYYY___|||hhhHHHXXX------+++'''''',,,,,,&&&(((((((((((((((((((((((((((((((((((())))))))))))+++++++++,,,---///000111@@@555JJJ}}}{{{zzz[[[wwwzzzxxxVVVmmmvvv\\\XXX{{{\\\III```wwwVVVOOO333>>>xxxiiiUUUSSSRRRRRRQQQOOOLLLIIIGGGBBBBBBAAA@@@>>>:::888666333000...---...---,,,+++((((((''''''&&&%%%%%%%%%###""""""$$$%%%&&&&&&%%%!!!$$$(((++++++***))))))***,,,///111000---(((&&&#########$$$$$$%%%%%%%%%((("""&&&------<<>>MMMJJJRRRuuuQQQBBBJJJeeeAAA...555---***555---...///000000111111000000000111111222222444555777888888666666999<<<>>>AAADDD@@@DDDLLLZZZooosssUUU<<>>777444111/////////...,,,************))))))))))))))))))))))))************...'''***,,,'''***///+++///111)))000MMMuuu}}}dddQQQOOO]]]qqqVVVQQQPPPYYYlll{{{~~~kkkeeeWWWHHHFFFQQQ```hhhsssqqq>>>KKKLLLiii~~~555>>>666...,,,///---///+++%%%,,,222,,,+++++++++***++++++,,,,,,(((+++%%%))),,,333///}}}ooo\\\cccPPPaaa[[[```bbbfff^^^bbbqqquuunnnqqq}}}yyy}}}zzzzzz|||DDD<<>><<>>HHHOOOVVVlllmmm[[[IIIWWW---555***%%%$$$(((***)))))))))''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))***+++,,,---***000;;;000qqqnnngggYYYwww}}}nnnVVV}}}rrrvvvgggooolllAAAfffKKKiiittt^^^===KKKqqqwwwbbb999444333kkk```cccMMMPPPPPPNNNJJJHHHIIIKKKHHHDDD@@@@@@@@@???===999666444000...,,,+++,,,,,,+++))))))((((((''''''&&&%%%%%%###%%%&&&&&&$$$######$$$$$$""""""$$$'''))))))))),,,,,,---------,,,++++++)))'''$$$######$$$######)))+++"""(((//////BBB|||tttnnnjjj```PPP:::******222222...---000///,,,///666,,,++++++...111111...***///222333222//////222555333PPPnnnUUU***...***%%%***,,,...&&&&&&------$$$"""((()))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''+++000555999EEEDDDHHH]]]GGG999555000---,,,,,,,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))***,,,333RRR}}}]]]WWWUUUfff~~~gggUUUNNNRRRXXX]]]lllhhhjjjvvvyyyuuutttooollljjjbbbVVVOOONNNDDDDDDFFFQQQWWWggg~~~sssMMMLLLMMM]]]|||>>>222555111---***------,,,,,,+++***))))))((()))))))))************---)))(((***'''(((;;;RRRzzz{{{nnn{{{zzz[[[UUU______TTTgggttt{{{wwwuuuyyyxxxrrrcccxxx}}}HHH===RRRzzzXXXOOO>>>BBB;;;???HHH@@@RRRAAA444555:::999444111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111222333444666999<<<>>>@@@;;;<<>>;;;999666222///---,,,,,,+++***)))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&((()))******,,,,,,,,,,,,,,,---...///(((((('''&&&%%%$$$$$$###$$$$$$%%%&&&&&&'''((((((555000MMM}}}yyyeeedddfffZZZ@@@---888&&&...777,,,111:::...,,,...000111000000111222///444666555;;;JJJXXX^^^999444---***)))***)))''')))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&'''***...222AAABBBAAAJJJjjj|||EEE888555000---,,,,,,,,,+++))))))))))))((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))******,,,---+++555VVVyyyzzzzzz]]]NNNMMMaaasssqqq```RRRKKKGGGGGGGGGIIILLLLLLJJJGGGGGGFFFDDDCCCCCCCCCBBBAAAUUUUUUlllkkkiii<<<>>>KKKcccuuuJJJ)))...222/////////---,,,,,,+++******))))))(((((()))))))))*********,,,((())),,,)))(((444EEE~~~|||zzzmmmmmmYYY```ooovvvrrrxxxwwwppprrryyy{{{xxx>>>MMMcccnnngggLLL:::LLL555+++KKK```EEE888///111555444000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111222333555888:::===>>>BBB???AAAEEEAAA===EEESSStttiiieeeZZZLLL@@@::::::>>>BBBKKKWWWccckkkqqqwwwwwwttt~~~vvvmmmgggZZZOOOCCC>>><<<>>>HHHSSSTTTfffrrrmmm{{{mmmhhhVVVrrrHHH+++///000$$$'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%))))))((((((''''''&&&&&&''''''((((((((())))))))),,,'''...444333FFFqqq{{{eeelll}}}___QQQoooHHHQQQbbbMMMmmmCCCDDDmmmsss\\\OOO"""777UUU~~~\\\JJJJJJMMMMMMMMMLLLJJJHHHGGGEEEDDDDDDDDDAAA>>>;;;999666333000------,,,+++***)))((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((+++++++++,,,---...//////+++)))&&&$$$######$$$%%%###$$$$$$%%%&&&&&&'''''')))222???fff~~~xxx```jjjrrrkkkUUUKKK:::...***&&&'''111555444222222444888<<<>>>JJJTTTdddtttjjjddd]]]777333///***((()))))))))(((((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&'''***///222BBBFFFDDDJJJjjjvvvCCC777444///---,,,,,,,,,+++)))))))))((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))''''''+++...***'''111AAAVVV{{{fffVVVVVV;;;@@@[[[{{{lllbbbPPPBBBEEEQQQSSSMMMQQQTTTTTTRRRZZZgggkkkgggsss===IIIJJJ```iiiyyy\\\:::))))))222///+++------,,,++++++******))))))((((((((((((((())))))))))))***''')))...,,,(((,,,555|||zzzzzzjjjggghhhwwwwwwsssxxxwwwssszzzLLL???YYYyyyTTTbbbDDD???EEE666000RRRYYY777111...000222000---,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---------000111222333666888:::<<<@@@;;;<<>>:::888999;;;FFFSSSZZZYYY\\\kkk{{{wwwmmmuuu```@@@nnnooo???))))))+++)))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%'''''''''(((((((((((())))))'''+++444000)))LLLtttbbbcccyyy___www[[[___uuuhhhvvvttt___MMMVVVwwwTTT>>>666BBBPPP~~~VVVIIIJJJIIILLLRRRNNNNNNMMMLLLKKKJJJIIIIIICCCAAA===;;;999666333000------,,,+++***))))))(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&)))***+++,,,---...//////...+++'''###""""""$$$&&&#########$$$%%%%%%&&&&&&...+++'''$$$&&&>>>ooo|||zzzyyylll}}}nnniiieeefffmmmxxxzzzrrriiiaaaccclllccc???///++++++)))''''''((())))))(((((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''***///222???GGGFFFGGGhhhnnn@@@555222///---,,,,,,+++***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&'''++++++***---333:::^^^mmmcccrrrgggPPPGGG===>>>OOOlll|||qqqYYYEEEKKKQQQVVVZZZdddrrr|||JJJ333222///555555***(((,,,)))*********))))))((((((((('''''''''((((((((())))))***'''(((------))))))---SSSmmmhhh{{{zzzpppssspppxxxtttsssqqqvvvrrr~~~jjjAAAPPPccchhh```EEE???III000BBBLLLfffKKK111111333444222///------,,,,,,+++++++++*********************************)))))))))******+++++++++...///000111333555777888:::777999@@@EEEDDDDDDFFFBBBBBBRRRqqqnnnuuuhhhVVVQQQKKKBBB===<<<>>>>>><<<999<<<>>><<<999888:::>>>888666777<<>>444111...,,,,,,,,,+++)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''+++'''&&&((())))))((()))$$$888ggg}}}{{{YYYQQQxxxxxx```NNNDDD???<<<:::CCCeee{{{kkkSSSPPP^^^iiiXXX]]]YYYNNNLLLRRRMMM@@@BBBTTTXXXTTT[[[vvv|||ttt]]]///::::::222...000---&&&***...&&&))))))((((((((((((''''''&&&''''''''''''(((((((((***''''''***,,,++++++---GGGtttttthhh|||{{{wwwqqq{{{~~~BBBIIIbbb}}}\\\\\\555AAAEEE,,,IIITTTyyy555///333666444111...,,,,,,+++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))---------...000222333444:::999:::<<<;;;:::<<<@@@KKKHHHAAACCCYYYvvvrrrppp|||zzzrrroooppprrrcccaaa^^^\\\]]]^^^```aaavvvssstttuuupppddd[[[ZZZhhhccccccqqqnnnXXXQQQwwwaaaIIIXXX666+++///---### &&&***)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&444,,,$$$222666------LLLcccnnnxxxMMMbbbtttWWW]]]~~~lllFFFffflll~~~JJJkkklll[[[oooeeeHHHNNNBBBhhh}}}zzzbbbHHH666333999lllUUUIIIAAABBBGGGGGGCCC@@@>>>???@@@@@@@@@@@@???>>>???===:::888777555222000---,,,++++++))))))((('''%%%%%%$$$$$$$$$#################################$$$############"""""""""&&&'''(((***++++++,,,++++++++++++***((('''%%%$$$""""""############$$$$$$%%%'''$$$)))222///"""&&&+++WWWwwwJJJ&&&(((555222)))&&&'''((())))))((('''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''+++000333666DDDEEEEEEggg```<<<222000---,,,,,,,,,***)))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&(((***,,,***(((&&&666'''&&&AAA{{{cccXXXuuuxxxiiiYYYMMMGGGRRRUUUJJJAAAAAABBBBBBJJJRRRUUUQQQQQQUUURRRKKK```^^^tttggg???222999000---///((()))***''',,,,,,"""''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((('''((()))+++---///)))hhhhhhpppkkknnnnnn~~~KKK<<>>???@@@AAAAAA@@@???>>><<<:::888666555444111///++++++***)))(((''''''&&&$$$$$$$$$$$$######################################################""""""$$$%%%'''((())))))(((((('''(((******)))'''$$$"""########################***'''$$$######%%%&&&'''###000...###999ttt\\\:::((('''***...,,,&&&(((000((()))***)))'''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''+++000444888DDDGGGJJJiii\\\<<<111///---,,,,,,,,,***((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&!!!%%%)))+++++++++++++++)))111111<<>>......KKKXXX555>>>AAADDDCCCBBBBBBDDDEEEBBBCCCDDDEEEEEEDDDBBBAAA:::888666444444222000...******)))((('''&&&%%%%%%$$$$$$$$$$$$###############################################################$$$&&&''''''&&&%%%$$$%%%%%%%%%&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$****** 444---""""""111888333666AAAxxx```===---...555///333...!!!"""...///%%%&&&((()))(((&&&%%%&&&(((%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$%%%%%%&&&'''+++000444999BBBFFFLLLhhhYYY<<<000...---,,,,,,,,,***((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$((()))&&&"""###'''******+++&&&$$$'''222LLLccc}}}yyy|||oooyyyXXX,,,777444(((***111111...,,,%%%))),,,###""")))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###'''***)))&&&''')))+++111www{{{|||yyytttsss;;;HHH^^^PPPccc:::@@@QQQ---<<>>WWWjjjWWWZZZ```mmm{{{~~~ddd]]]PPPIIIUUUmmmeee999###111)))---(((---...))),,,!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''###)))((("""///555"""///111<<>><<<@@@???@@@BBBCCCCCCAAA???>>>999777444333333222///---))))))((('''&&&%%%$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""#########$$$$$$$$$$$$###$$$%%%&&&&&&$$$###!!!######"""!!!!!!"""######%%%%%%$$$$$$$$$$$$$$$$$$$$$''''''######'''&&& ###)))***###%%%,,,000,,,444NNNvvvUUUGGG666,,,---000+++$$$---!!!!!!...000$$$!!!***$$$&&&'''&&&$$$$$$'''***%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$%%%%%%&&&(((+++000444999???DDDKKKdddZZZ777111...+++*********)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((&&&''''''((()))******+++???yyy[[[222:::000///,,,***))))))******)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))''')))KKKoooxxxwwwlllxxxqqq<<>>>>>??????@@@AAAAAADDD>>>DDDbbb|||uuunnnfff```[[[YYY[[[ZZZVVVSSSQQQSSSWWW\\\HHHUUUDDDHHHNNNRRReeeVVVqqqvvvzzzggg222000---)))'''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&''''''((()))***+++555111444ddd|||sssMMMaaa|||[[[BBBZZZ|||qqq^^^QQQWWWffffff\\\LLLOOOVVV[[[ZZZVVV\\\fffzzzkkkyyygggIII<<<111222OOO{{{vvvKKK:::;;;444777999<<<>>>???>>><<<;;;AAAAAAAAA@@@>>>===;;;:::888666333111000///---,,,******((('''&&&%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%'''(((''',,,;;;SSSfffooo\\\III777++++++*********))))))(((((())))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%'''***///333:::<<<>>>LLLjjj{{{WWW666111...+++*********)))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''(((((()))******&&&333222lllvvvzzz}}}nnnRRR888BBB999///---+++)))(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))???)))BBB}}}yyy||||||IIIDDD]]]vvviii^^^EEEFFF;;;EEE,,,RRRNNNHHH555222---+++***)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))***+++,,,...000333555777:::;;;<<<===>>>??????@@@IIIJJJFFF>>>???SSSvvv}}}}}}}}}qqqJJJ111&&&...---***'''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''((()))***+++---000111:::YYY```GGGggg~~~QQQ???YYYvvvqqqhhhvvv~~~{{{gggPPP555+++666@@@uuuxxxPPP111222999999444666888;;;<<<======<<<@@@@@@??????===<<<;;;:::888555222111000///---+++***)))((('''%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&)))***(((%%%'''...555%%%+++555@@@KKKUUU[[[^^^ooooooooollldddXXXMMMFFF444111---...111333000...*********))))))(((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%'''***///333:::@@@BBBIIIiiiSSS444111...+++))))))))))))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))...666###,,,888JJJzzzqqqzzz~~~zzzjjjNNN777222***!!!,,,BBB---+++)))((('''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((())))))###)))PPPuuu~~~www{{{mmmttt:::DDDWWWoooIIIMMMAAA777@@@///IIIcccUUUxxx~~~###,,,444---***)))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))+++---000222333666777888:::<<<===>>>>>>999@@@FFFEEE???===CCCIIICCCWWWwwwppp???000000,,,+++///***)))'''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''((())))))...'''+++444...000YYYXXX<<>>888;;;666hhhQQQ555000+++&&&333)))(((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&'''((()))+++---///000222444666999;;;<<<======DDD>>>:::===DDDEEE===555666???EEECCCAAARRRttt^^^:::***'''444777)))!!!'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))'''(((---222444555999???~~~tttQQQDDDyyyYYY@@@rrruuuaaannn|||{{{zzz~~~ppp___RRRKKK999777222555@@@RRR^^^vvvWWW777$$$000:::222***,,,000000000111222555777888:::::::::::::::999999888666444111///...---+++***)))((('''&&&%%%%%%%%%%%%########################""""""""""""""""""""""""########################""""""""""""""""""""""""####################################$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$''')))++++++,,,+++)))''''''((()))***(((((((((((())))))******222///,,,+++++++++)))'''((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""###################################################$$$%%%%%%'''***///333999FFFHHHAAAtttLLL333000---***)))))))))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&### ***000---...%%%!!!...000PPPpppWWW???;;;===777...***888777(((%%%000,,,(((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((((((%%%((("""333^^^vvvzzz}}}jjj{{{ZZZ999>>>___nnn\\\JJJ333777777FFF---SSSFFFdddXXX000000444222((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((***,,,---...000222555888:::<<<<<<<<<===??????<<<:::;;;@@@EEE;;;:::888555333333555777<<>>TTTeeepppAAAEEE555000777333CCCJJJiii+++444///###222"""'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''((()))***,,,,,,...000444777999::::::999000:::EEEHHHCCC<<<999999;;;555//////333444111,,,+++...333:::???CCCFFFGGGSSSSSSVVV\\\cccggggggfff]]]YYY]]]QQQFFF???111000###(((///***---)))---***'''&&&"""""",,,444---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''***&&&&&&,,,......444===777>>>CCCuuuccc<<>>:::000(((+++999GGG___sss|||ZZZ]]]666444...222000)))'''***---,,,...---,,,++++++,,,---...222333444555666666666666444222///---,,,+++)))(((''''''&&&%%%%%%%%%%%%%%%###############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$"""############$$$$$$$$$############$$$$$$$$$$$$#########%%%&&&%%%""" '''(((((('''&&&###!!!!!!###&&&)))***,,,+++)))&&&$$$###""""""%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""###################################################$$$%%%%%%'''***///333;;;BBBFFF???DDD000///---***((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$,,,///$$$+++%%%444000111///)))'''333111777EEE@@@DDD555>>>;;;777===<<<777777333///+++***,,,...---,,,)))222111&&&$$$+++)))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#############################################$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((...111$$$SSSyyyzzzfffyyykkkuuummmdddvvvnnnLLLBBBGGGGGGZZZlllvvvBBB???111GGG///<<<888aaa___FFF///+++///;;;&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&&&&&&&'''(((******,,,...222555777777666666@@@<<<999999<<<======;;;222444666555222///......000///---,,,+++,,,------,,,,,,---...///...------000333******'''""",,,---$$$///111111%%%)))&&&(((!!!)))---(((######"""$$$$$$%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''...$$$"""---333///,,,///111888KKKOOOcccaaa555777XXX{{{oooiiiddd[[[UUUQQQOOOPPPPPPIII>>>666444888:::888777888333,,,,,,,,,000<<>>:::AAAIIIJJJ]]]mmmpppPPPcccPPP000+++333000%%%###+++///***''')))+++***'''((()))***+++,,,------...///000222444555555555333000...,,,+++***(((&&&&&&&&&%%%$$$$$$$$$%%%%%%""""""######$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$"""############$$$$$$$$$%%%&&&%%%###!!!!!!###&&&&&&%%%$$$"""!!!!!!""""""!!!!!!###$$$%%%%%%%%%$$$###$$$$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$%%%%%%'''***///333;;;@@@JJJ@@@DDD444///---***((((((((('''&&&%%%%%%%%%$$$$$$$$$##############################################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%+++***((('''&&&((()))***+++,,,---...////////////---,,,++++++******++++++******)))''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%%%%&&&&&&***$$$'''...))))))IIIrrr}}}eee}}}qqqxxxvvvaaaYYYccctttiiiWWWDDD999555:::KKK]]]}}}~~~hhhJJJ<<<,,,>>>666777EEE^^^333111---***'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""################################################$$$$$$%%%%%%%%%%%%&&&&&&+++,,,---///111333555777888999::::::::::::999888333333222111000///......************)))))))))((())))))))))))))))))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&(((+++---222444666999<<>>888000+++*********(((***))))))((('''&&&&&&&&&''''''''''''((((((((((((------...111444555555333111000///...,,,+++***)))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""$$$%%%$$$""" $$$#########$$$$$$"""!!!&&&$$$$$$%%%$$$###"""###&&&'''(((&&&$$$$$$&&&''' $$$"""###'''###&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$###################################################"""############$$$$$$$$$$$$%%%%%%%%%&&&)))...222AAA@@@EEEDDDAAA222///---***((((((((('''&&&%%%%%%%%%$$$$$$$$$##############################################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((***+++,,,---............,,,,,,+++************+++***)))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&+++&&&'''***'''&&&999RRR{{{cccrrrxxx~~~tttjjjttt]]]NNNVVViii{{{vvvcccUUUGGGFFFAAA===@@@OOOdddssseeeHHH;;;444FFF999888000}}}uuurrr???000///,,,)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""################################################$$$$$$$$$%%%%%%%%%&&&&&&******+++---///111333555777888999::::::999888777222222111000///...------*********)))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&(((***,,,000222555888;;;???CCCGGGDDDTTTqqqttt]]]LLLCCC@@@@@@NNN___dddggg{{{uuuTTTKKKKKKSSSaaarrrJJJ///111---(((&&&((()))***)))))))))(((((('''&&&&&&%%%&&&'''''''''((((((((((((++++++,,,///222444333111//////...,,,+++)))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$#########$$$$$$$$$%%%%%%&&&%%%%%%&&&'''(((((((((((('''''''''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%&&&,,,***+++(((&&&&&&"""###)))((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%%%%$$$###"""""""""""""""""""""""""""########################"""############$$$$$$$$$$$$%%%%%%%%%&&&***...222??????FFFFFF===//////---***((((((((('''&&&%%%%%%%%%$$$$$$$$$##############################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&((()))***+++,,,,,,,,,,,,++++++***)))))))))******)))(((''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%***''''''((('''&&&,,,333TTT]]]iiisss|||~~~vvvkkkzzzlll]]]SSSJJJ```fffrrr~~~}}}vvvmmmdddXXXKKKAAA999222777FFFPPP\\\\\\KKKDDD222444555)))999ZZZtttSSS%%%---+++)))'''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$$$$%%%%%%%%%%%%((())))))+++---///111222666777888999999888777666111000///...---,,,,,,+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&((()))+++---000444777999<<>>FFFUUUttt}}}jjjQQQOOOIIIIIIKKKAAA:::DDDSSSKKKNNNQQQJJJHHHKKKHHH999CCCNNNhhh___===)))&&&***(((&&&$$$$$$&&&((()))((((((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''(((((())))))***---000222111///------,,,+++***(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$""""""#########$$$$$$$$$'''&&&%%%###""""""###$$$!!!!!!""""""######$$$$$$###############$$$$$$$$$'''&&&%%%&&&((()))(((''' """$$$&&&((()))######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""########################"""############$$$$$$$$$$$$%%%%%%%%%&&&***///222===???HHHHHH::://////---***((((((((('''&&&%%%%%%%%%$$$$$$$$$##############################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%&&&'''((())))))******)))+++***))))))(((((())))))(((''''''&&&%%%%%%&&&&&&###################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$((()))'''(((++++++)))BBBmmmrrrmmmSSSHHH[[[rrrxxxzzzeee}}}eeeKKKGGGJJJTTTdddqqqwww{{{zzzyyy|||{{{rrrmmmnnnnnniii```UUUJJJ???888333666FFFWWW___iiiTTTJJJFFF777777BBB&&&VVVuuuccceee&&&333)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$%%%%%%%%%'''((()))***,,,...000111444555666777777666555444//////...---,,,+++******))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))+++///333777888999;;;<<<::::::???BBB:::333???RRRvvvxxx\\\YYYbbblllnnnuuu~~~|||{{{PPPEEE555)))%%%'''+++---)))((('''''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())),,,///000000...---,,,,,,+++)))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$"""""""""#########$$$$$$$$$%%%%%%$$$###"""###$$$((())))))(((&&&&&&&&&''')))++++++(((((())))))'''&&&%%%$$$%%%((()))'''&&&,,,///''')))(((###(((%%%%%%%%%''''''((('''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#####################"""""""""""""""""""""""""""########################""""""#########$$$$$$$$$###$$$%%%%%%'''***///333;;;???IIIIII999000///---***((((((((('''&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""######$$$$$$%%%$$$%%%&&&'''(((((((((((())))))(((''''''''''''((('''&&&&&&%%%%%%%%%%%%&&&#########################################################################################################$$$$$$$$$%%%%%%!!!(((+++'''&&&***,,,***111ZZZxxxIIIFFFZZZiiipppuuuxxxttt~~~pppLLLAAA;;;CCCQQQZZZ___aaafffeeefffhhhfff___YYYWWWEEEDDDBBB<<<777666999<<>>???BBB@@@>>>>>>>>><<<777333:::;;;;;;888555:::FFFQQQ]]]mmmXXX666AAA222///DDD:::000KKKooowww777+++111(((%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$############################################################$$$$$$$$$$$$'''''''''(((***,,,---...111222333444444333222111...---,,,,,,******)))(((((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''+++000333555666777888---:::AAA===999;;;999333666000000333111+++,,,333DDDUUU\\\```rrr~~~|||sssccc]]]YYYLLL...333...)))+++'''"""(((000---(((%%%%%%''')))***$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''***---///...---,,,,,,++++++***))))))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""%%%'''&&&$$$###%%%'''%%%)))...333777===EEEKKK;;;AAADDDBBBEEEMMMOOOKKKHHHIIIJJJIIIFFFCCCBBBBBB777AAA222;;;999,,,999---(((((('''''''''(((((()))(((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$"""###$$$%%%'''+++000444===AAAIIIDDD777444///---***((((((((('''&&&%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$$$$$$$######%%%&&&&&&&&&&&&&&&(((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%############################################################################################################$$$$$$$$$$$$%%%%%%&&&'''%%%###%%%))) %%%EEEKKK777BBBPPPSSSkkkmmm\\\hhhgggVVVJJJ@@@999777::::::888666666777777666777:::;;;999;;;HHH___qqqpppDDD@@@777888555<<>>:::555111/////////++++++***)))((('''&&&&&&''''''((((((((((((''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""###$$$%%%'''+++000444===@@@HHHAAA666555///---***((((((((('''&&&%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""##################$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$(((""""""(((***&&&%%%)))------!!!???aaaqqqQQQ:::<<>>222000:::???DDD333:::pppDDD&&&000---%%%((((((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&+++,,,---.........---,,,---,,,,,,+++***)))''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''***,,,///111222111111222222222111111000------+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))***(((((()))(((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#######################################################################################"""!!!!!!%%%###!!!"""%%%''''''&&&'''###"""$$$&&&***555AAADDDQQQ^^^dddjjjvvvsssxxx{{{vvvtttiiiZZZYYY\\\VVVSSSBBB333000333222,,,'''(((###%%%,,,...)))%%%%%%((((((&&&""" $$$(((***##################$$$$$$########################"""############$$$$$$$$$###$$$%%%&&&(((+++111555;;;GGGGGGEEE<<<......,,,)))(((((()))((('''%%%%%%%%%$$$$$$$$$######$$$$$$$$$############""""""""""""""""""""""""""",,,222$$$111''' """)))---&&& (((555((( ###""" !!!+++$$$###$$$''' %%%333###'''###((('''&&&***%%%%%%+++%%%%%%$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''')))((('''333UUU{{{uuuppp222<<>>444555@@@***333kkk~~~FFF(((!!!)))(((***,,,###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&***+++---......------,,,,,,,,,,,,+++***)))'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))),,,...000111000111111111111111000000---,,,+++***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&((()))((((((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################################################################"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&& (((222;;;AAAFFFJJJLLL~~~sssnnn}}}yyyiiifffVVVMMMUUU___jjjzzz~~~~~~zzz|||iiiXXXEEE444***''',,,---...+++###%%%111))))))((('''''''''$$$!!!#########$$$$$$$$$$$$$$$########################"""############$$$$$$$$$###$$$%%%&&&(((+++111555;;;FFFGGGGGG~~~;;;///...,,,)))(((((()))((('''%%%%%%%%%$$$$$$$$$######$$$$$$$$$############""""""""""""""""""""""""""" """'''((($$$+++'''"""%%%+++111))),,,111$$$!!!!!!***""",,,---***---$$$""" ###$$$(((---%%%&&&%%%$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&))))))!!!+++[[[zzzJJJ%%%444FFFAAA>>>FFFOOObbblll]]]GGGMMMuuufffKKK???<<<:::'''<<<<<<)))---FFFGGG333UUUppp666%%%&&&+++***$$$***+++%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%)))***,,,---------,,,+++,,,,,,,,,+++***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((+++---.../////////000000000000000///---,,,+++)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###"""######$$$%%%''''''''''''((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################################################################"""######$$$%%%%%%&&&&&&###%%%&&&%%%###$$$&&&)))333:::>>>AAAQQQmmmwww^^^TTT[[[eee||||||}}}|||dddOOO///******111555000'''!!!&&&$$$$$$''')))((($$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%&&&(((+++111555<<>>======<<<777111000333333???iii{{{LLL'''222---((($$$$$$!!!%%%,,,$$$!!!---###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$############$$$$$$$$$$$$%%%&&&(((***++++++******)))*********))))))((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((()))******+++,,,------------+++***)))'''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#######################################!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################################################################&&&%%%$$$###$$$%%%&&&'''&&&)))...666BBBQQQ___hhhpppuuuQQQWWW|||eeeIII222%%%$$$'''---,,,%%%%%%+++(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$###$$$%%%&&&(((+++111555===AAADDDQQQooo222333...,,,)))(((((()))((('''%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""""""""""""""""""""""""""&&&%%%%%%:::RRRTTT``` ...%%%444UUU$$$###111$$$XXXlll$$$---$$$)))###############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$$$$(((&&& &&&+++***&&&???bbb~~~}}}qqqiiifffEEE000,,,//////------...000333444555444333,,,...111111111<<>>@@@CCCQQQnnn111444...,,,)))(((((()))((('''%%%%%%%%%$$$$$$$$$######$$$$$$$$$############"""""""""""""""""""""""""""(((,,,$$$(((999%%%...&&&CCCxxxHHH%%%&&&qqqWWW......''',,,555111777QQQ!!!***!!!)))############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$ ###''')))&&&""" &&&333,,,%%%bbb}}}{{{qqqnnn___rrrxxxaaaIII:::777666555222111111444777777:::LLLllluuubbbgggZZZ,,,///...$$$(((###... ---&&&'''%%%***#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$"""############$$$$$$$$$###%%%'''(((*********)))((()))))))))))))))((('''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&(((((()))++++++,,,,,,,,,***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$"""""""""""""""""""""""""""###%%%&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################################################################$$$$$$%%%&&&)))---000333<<>>@@@CCCPPPddd;;;///...,,,))))))))))))(((&&&$$$$$$############$$$$$$########################'''%%%###"""!!!"""###$$$ (((&&&...$$$ +++,,,---***kkkPPP...&&&CCCbbb888ttt###vvv###[[[---%%%+++"""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%)))###&&&------888ccc|||xxxmmm]]]dddrrr}}}ooopppkkk{{{AAA///...+++)))'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""##############################################################################$$$$$$$$$%%%%%%%%%######$$$%%%&&&(((((()))(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''(((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############""""""""""""############################################################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$################################################"""############$$$$$$$$$ ###$$$######$$$%%%$$$***++++++!!!(((>>>EEEGGGaaaooojjjwwwmmmIII---+++...***'''))),,,...)))$$$'''...%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''(((+++000444888AAACCCQQQccc:::///...,,,))))))))))))(((&&&$$$$$$############$$$$$$########################&&&%%%###!!!!!!"""###$$$ ---!!!---'''%%%###%%%$$$222"""!!!hhhqqqUUU///***+++555(((### """"""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%)))$$$&&&+++'''&&&777PPPpppvvvuuupppUUULLLggg{{{ZZZcccrrr```888---,,,***(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################################################################$$$$$$$$$%%%%%%%%%######$$$%%%&&&'''((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''''''''(((((((((((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""############################################################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$############################################################$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$&&&!!!<<>>CCCTTT]]]888000...,,,))))))))))))(((&&&%%%$$$$$$######$$$$$$%%%##############################"""!!!!!!""""""###***...,,,###&&&""" '''oooSSS///###IIIUUU333555NNNyyy444'''"""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$""""""''',,,***$$$,,,///666YYY~~~oooiiigggWWWcccUUUQQQVVVLLLLLLVVVNNNooo~~~xxxYYY111###'''+++++++++'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################################################################$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&'''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$######################################################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$#########################################################$$$$$$$$$%%%%%%'''$$$###&&&(((((()))++++++KKKBBB___|||}}}yyyyyy{{{uuuyyyrrrbbb222...+++***'''$$$(((...''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((+++///333>>>===CCCUUUZZZ666000...,,,))))))))))))(((&&&%%%%%%$$$$$$$$$$$$%%%%%%###########################"""""""""""""""######$$$ '''(((!!! &&&111444$$$(((bbb)))WWW///***kkk%%%%%%666///&&& """"""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$&&&'''%%% """((()))$$$"""&&&,,,555AAAQQQuuujjj333000))))))222111''' """%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################################################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%$$$"""###((()))'''***///888666rrrsssPPP---"""***///((( (((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((+++///222@@@<<>>===CCCkkkpppwww000...888(((%%%+++))))))(((!!!)))(((((((((''''''''''''%%%&&&''''''(((***...222999AAACCCcccJJJ888......,,,))))))))))))(((&&&%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%$$$$$$$$$######"""%%%&&&&&&%%%&&&(((<<>>777>>>999999===333666;;;333777...+++///'''---$$$'''%%%(((///&&&+++&&&&&&&&&%%%%%%$$$######&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&&&&&&&***000===888QQQ}}}eee444+++---///'''%%%******)))))))))(((((((((''''''%%%&&&''''''(((+++///222888@@@GGGkkkEEE666///...,,,))))))))))))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###$$$$$$%%%%%%&&&111111***''''''%%%%%%000///555333444888333333BBB===EEE222999CCC000FFFAAA666???---///''',,,(((%%%+++...%%%$$$,,,)))$$$"""!!!"""%%%%%%###################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!(((------$$$+++###)))$$$///777777BBB>>>LLLCCCTTTaaa[[[iiipppVVV___WWW\\\UUUUUUXXXLLLNNNNNNMMMYYYUUURRRRRRDDDFFFIII;;;777'''!!!'''"""***$$$$$$""""""###$$$&&&((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&''''''(((000:::HHH^^^|||eee{{{eee:::&&&000111)))'''((()))))))))(((((((((((('''&&&'''(((((((((+++///222888???FFFmmmBBB555000...,,,))))))))))))(((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&((()))***+++...%%%///;;;BBB111999JJJGGGVVVttttttsssuuuhhhjjjttt~~~UUU|||YYYQQQYYY>>>GGGFFF===444///,,,,,,333///""""""'''333111(((!!!&&&&&&################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%%%%%%%***,,,"""'''((('''000555===<<>>333222...,,,))))))))))))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!%%%))))))&&&######%%%222444555===SSSZZZ^^^eee~~~|||yyyvvvZZZxxxtttZZZcccrrrhhh```hhh```rrrooo|||pppeee[[[JJJPPPEEEAAA:::111444***!!!###&&&(((%%% $$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((((((((++++++333;;;KKKTTTZZZiiiooo|||zzzlllaaaWWWYYYMMMEEEEEE>>>;;;111666222888BBB;;;???:::999HHHIIIOOO\\\]]]jjjtttlllUUUJJJMMMHHHRRR>>>:::444...(((%%%###"""''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))---999PPPddd~~~mmm~~~uuu[[[444+++555(((******)))))))))(((((((((&&&'''(((((())),,,000333888<<>>CCCIIIMMM[[[PPPSSSPPPXXXddd___dddZZZQQQQQQAAA777:::666AAA777>>>WWW```iiirrrjjjpppXXXVVVPPPHHH>>>444+++&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$)))///999NNNnnnzzzwwwzzzeee|||}}}rrrQQQ...)))000---*********)))))))))(((((('''(((((()))))),,,000333888<<>>666(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&---777FFF```~~~mmm```jjj\\\wwwxxxtttqqqMMM'''$$$222************))))))))))))'''((())))))***,,,000333888===GGGsssFFF...666...,,,***)))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$''')))((()))***(((%%%+++&&&...JJJnnnqqqsss}}}zzzsssbbbooouuuVVVCCC;;;@@@///;;;''')))###$$$***'''""""""######$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''&&&###"""$$$'''&&&...''')))%%%'''$$$)))))))))+++"""+++''''''###,,,(((""")))'''$$$'''))))))"""&&&''')))$$$$$$$$$&&&'''&&&$$$!!!$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&%%%"""$$$%%%))) )))&&&&&&%%%%%%%%%'''(((((('''%%%"""###$$$$$$######$$$%%%%%% %%%***&&&'''((( '''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&"""!!!&&&)))(((%%%111***(((///???RRR}}}ttt\\\WWWEEEAAAUUUNNNaaakkkZZZWWWXXXaaaggggggiiimmmnnnkkkppprrryyy~~~xxxzzzvvv{{{tttttt{{{gggKKKIIIHHHHHHrrrqqqrrreeedddWWW@@@333###...((("""444###&&&((()))(((%%%###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%$$$###"""###$$$)))'''$$$#########""""""######""""""###%%%&&&'''#########$$$%%%%%%&&&&&&################################################%%%%%%%%%%%%%%%$$$###"""%%%######%%%%%%""""""%%%###)))<<<===XXXxxx|||SSS\\\zzzmmmxxxttt{{{aaa===***'''---,,,,,,***(((((()))+++)))(((((((((***---000111@@@777IIIrrrDDD---333...,,,***)))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&+++'''(((+++$$$''':::222LLLqqq}}}zzzzzzzzznnn|||}}}zzzrrroootttzzz}}}mmm|||tttbbbqqq```hhhSSS::::::GGGEEE%%%(((+++///$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""$$$&&&))))))'''$$$!!!###))),,,(((///)))------+++...+++$$$(((+++***+++///***)))...,,,+++%%%)))+++))),,,+++$$$)))%%%(((***(((%%%&&&,,,222'''''''''''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&***&&&""" """''',,,///'''&&&)))''')))---'''$$$)))(((&&&&&&(((((((((''',,,,,,,,,+++)))(((((()))111(((&&&%%%###***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""***222///&&&"""'''...444999:::EEEnnnOOOPPPKKK\\\cccggg~~~{{{}}}yyypppmmmqqqtttnnncccWWWWWW^^^dddcccdddfffkkkpppoookkknnntttmmmuuuvvvssstttvvv|||ggg\\\FFFBBBdddnnntttvvv``````>>>555333&&&((( $$$%%%&&&%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######""""""!!!%%%&&&'''&&&$$$###$$$%%% ############%%%&&&######"""""" $$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%$$$###"""$$$"""###&&&&&&###$$$(((//////999MMM|||TTTdddxxxuuulllYYY111222+++++++++***)))((()))***)))(((((((((***---000222@@@000BBBwwwCCC...111...,,,***)))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''###"""&&&///333000111555mmm|||}}}vvvuuu{{{~~~{{{zzzyyyuuuzzzqqqvvvhhhkkkDDD>>>...777444$$$(((+++%%%%%%%%%&&&%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))$$$ $$$)))***)))///333)))......'''+++""" !!!---...---000111<<<333:::333---000///+++,,,&&&((((((***+++++++++***+++&&&""""""%%%'''&&&$$$'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&###&&&))),,,+++'''"""((($$$###'''***(((&&&%%%+++)))&&&&&&'''((((((((( !!!"""###&&&)))+++---)))000******+++$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&!!!%%%''''''%%%$$$$$$222777888vvvzzzXXXNNNGGGKKK~~~vvvvvvvvvrrrrrrwwwzzzvvvqqqnnnqqquuurrrkkkuuupppjjjccc\\\XXX\\\cccmmmuuu|||uuukkksssvvvwwwhhh```IIIPPPmmmzzzeeehhhiii333111+++&&&&&&%%%%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$######"""###$$$%%%$$$###""""""$$$###&&&))))))'''%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########"""###'''&&&$$$&&&+++666555IIIrrrzzz]]]ZZZtttffflllFFF555***************)))))))))))))))((()))***---000222AAA999III}}}AAA111///...,,,***)))******)))(((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))%%%222333###888]]]ttt}}}~~~zzzlllqqquuu{{{kkkmmmwwwpppsssmmmjjjFFF>>>999888111(((&&&+++%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''')))&&&######'''+++------###***$$$+++---***444000>>>===OOOPPPUUU___^^^jjjaaajjj[[[TTTWWWPPPMMMKKKGGGCCC999999111,,,333++++++,,,,,,------,,,)))'''''''''&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%(((---000...,,,&&&,,,,,,%%%...111...,,,+++,,,...///...---333111...,,,***)))'''&&&...)))+++))) """)))&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&)))(((&&&'''***///333666DDDuuuuuuyyytttbbbLLLJJJttt}}}mmmrrrzzz~~~uuuuuucccbbbjjjhhhaaaqqqxxxeeesssnnnppp```UUUFFF}}}~~~]]]RRRHHH444&&&***(((&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&###$$$%%%$$$###"""###$$$###############""""""!!!!!!!!!""""""############&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######"""$$$&&&&&&$$$(((...777BBBttttttSSSRRR~~~zzzaaacccKKK +++*********+++***)))((())))))))))))+++---000222444>>>DDDhhh@@@555///...,,,***)))******)))(((''''''''''''''''''''''''&&&&&&'''((())))))******000***&&&111MMMnnn~~~}}}kkkqqqqqq}}}~~~}}}wwwuuueeeKKK888666888111$$$%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((("""''',,,///---)))&&&%%%---666333???LLL^^^}}}nnnmmm[[[KKKPPP;;;)))///444000&&&###(((000%%%&&&(((******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''''''''(((,,,------+++(((%%%%%%&&& +++'''333222(((888888CCCCCCDDDGGGHHHHHHFFFDDD===:::777555444222...+++$$$!!!'''+++&&&)))...***'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&,,,...'''!!!...MMMhhhyyy{{{\\\JJJooozzzwwwrrrqqqwww||||||xxxvvvuuummmnnnyyy|||nnnfffzzzccctttsss{{{rrr999OOOqqqXXXIII222///+++&&&&&&)))***'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&''')))&&&###$$$(((++++++******(((&&&###"""""""""###$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$&&&$$$$$$+++333FFF___|||nnn<<>>888000...,,,***)))******)))(((''''''''''''''''''''''''''''''((()))******+++,,,'''111cccnnnwww~~~yyyooojjjvvvJJJ777EEE@@@%%%***)))&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((())))))************)))%%%$$$***444===EEEhhhkkkaaaPPP>>>555666555---$$$$$$%%%'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((())))))(((((())))))***+++$$$&&&)))+++,,,111999???>>>\\\fffyyyiiiZZZPPP@@@777555222******,,,%%%((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%######(((999WWWyyy}}}oooNNN[[[ssssssrrrtttwwwuuuuuummmrrr{{{]]]kkkjjjvvviiitttmmm@@@VVVpppYYY???666***&&&(((***)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$###"""""""""""""""$$$&&&''''''''')))+++///,,,)))((()))***)))(((***)))((('''&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%'''222>>>eeexxxDDDVVViiifffYYYLLLMMM333///+++***+++,,,***(((******)))***+++...111333BBB@@@???<<<:::///...,,,***)))******)))(((''''''''''''''''''''''''''''''((()))***+++,,,---...QQQuuuyyyyyyuuuxxxkkk```kkkeeeooo{{{{{{zzzkkknnnfffccczzz}}}{{{qqqttt{{{fffAAA777EEE333000+++&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''((())))))***++++++111...***---;;;RRRkkk{{{ttthhhhhh```III444222000---)))'''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''((((((((()))))))))***+++,,,---...,,,...333<<>>:::777888;;;777777888888666444111///,,,,,,+++***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$&&&%%%%%%&&&'''---<<>>333)))"""***((("""$$$&&&&&&***###&&&&&&%%%$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''###,,,$$$...<<>>eeevvvxxxrrrnnndddaaaTTThhhddd|||fffcccBBBTTT^^^OOO{{{VVV888000333:::)))(((&&&$$$###&&&))),,,(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++,,,'''+++...+++,,,IIItttSSSmmm{{{aaaMMMjjj~~~|||rrrrrrwwwwww}}}wwwqqq|||[[[jjj{{{yyyLLL444000888)))((('''%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---(((###!!!$$$))),,,...888>>>EEEGGGIIISSSeeesssxxxmmm\\\JJJ===777666777666888;;;===@@@CCCFFFHHHMMMPPPUUUXXXVVVOOOHHHEEE<<>>|||tttgggffftttqqqNNNNNNFFFfffsssfff555+++111///+++)))''''''(((***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***&&&%%%((('''222III```rrr]]]uuugggXXX{{{}}}{{{}}}ssstttxxxyyyaaa\\\~~~iii999###(((''''''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$(((///555999BBBBBBJJJ[[[kkkkkk\\\LLL......000444888888555111222555777666222000111444:::222...333;;;DDDRRR```{{{xxxhhhLLL777:::OOOaaannnkkkDDD***111((((((+++'''###$$$'''(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%222111AAA{{{gggHHHmmmyyy|||eeegggXXXOOOOOO<<<444---,,,,,,)))((()))((()))***++++++---000333;;;CCCGGG999888111///---++++++,,,,,,+++***))))))*********+++++++++000***:::ddd]]]WWWsssddd777***222...+++...444777:::<<<:::???;;;999>>>HHHTTT^^^dddaaajjjpppsssyyyuuunnnlll{{{vvvyyyKKK===>>>(((222'''''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))...+++)))(((''''''+++///000###(((QQQ{{{|||eee]]]OOO>>>000)))(((***)))******(((%%%$$$&&&((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***111$$$'''333...###777[[[{{{jjjtttaaa```}}}www|||```gggwwwzzz]]];;;444...///000...)))&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''111%%% +++...&&&>>>oooNNN{{{bbb{{{tttzzzyyyhhhkkk~~~zzzccczzz{{{SSS:::***((('''))))))&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###)))---111:::GGGQQQ___fffgggXXX???///000777888555111...111888AAAGGG]]]aaaeeefffeeebbbaaaaaaiii```]]]```\\\PPPJJJNNN===GGGZZZsssmmmRRRFFF^^^vvv;;;///999&&&+++'''%%%((()))'''$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&+++&&&333666SSS}}}HHHXXX|||lllXXXOOOXXXWWW^^^iiijjjbbb```eeeoooxxx{{{rrriiibbbvvv]]]QQQKKKAAA777---+++***((()))+++((()))***++++++---000333;;;BBBFFF~~~888888111000...,,,+++,,,,,,+++***************++++++++++++)))///666fff\\\RRRiiiuuuXXX999...555<<<<<<888444666444222444222...---111111///---///777AAAHHHFFFLLLOOONNNSSSeeeyyy}}}iiiuuu|||yyy|||oooaaaBBB:::111)))'''&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******---((((((---000///000444888;;;bbb^^^RRR___uuuuuuyyyvvvqqqdddSSSBBB666222111((()))))))))'''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***++++++$$$---///***444WWWwwwtttvvvwww{{{oooiiinnn^^^JJJ666///...,,,++++++))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''###&&&(((///888@@@]]]___~~~zzz}}}{{{ggg^^^{{{lllbbb___{{{bbb555---((())))))'''&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((***))),,,555CCCSSS^^^cccUUUAAA,,,'''000999888222777FFFYYYfffjjjjjjlllnnnrrrtttxxx|||~~~|||wwwrrrqqqlllooowwwyyyqqqkkklllrrrtttkkkWWWIIIRRRjjj~~~yyy___FFFgggjjj111333'''$$$$$$((()))%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&$$$000)))222CCCqqqNNNiii___YYY[[[YYYRRRPPPUUUHHHMMMUUUaaaooo}}}mmmZZZEEE555...111...222;;;;;;333333999555666NNNTTT```uuu|||zzzmmmjjjqqqeeeXXXmmmZZZHHHSSSFFF777///***'''''')))((()))***++++++---000333;;;@@@AAA{{{777888111000...,,,+++,,,,,,,,,************++++++++++++,,,***777lllcccAAADDDZZZ```PPP<<<,,,222999999111((("""!!!&&&...)))$$$,,,///---222***///222///,,,---///000111222222222666DDDYYYiii{{{~~~vvv}}}ggguuunnnfffJJJppprrrOOOFFF000000+++'''&&&((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,(((***000000******///666iii[[[GGG999444444222000DDDLLL]]]rrrwwwhhh[[[LLL<<<111***(((&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,###...333@@@nnn~~~fff___sssggggggQQQnnnuuu~~~ZZZAAA111(((***000)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''222--- 888eeefffzzzvvvwwweeeeeehhhKKK:::+++)))***((('''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))),,,,,,555III^^^cccVVVGGG333:::===888000333CCCSSScccmmmuuusssjjjbbbbbbfffZZZZZZ[[[___cccaaa[[[UUU^^^ZZZWWWXXX\\\aaacccdddfffjjjppp{{{rrr```yyy\\\AAAeeevvvLLL111'''"""&&&'''%%%&&&+++&&&&&&&&&&&&&&&&&&&&&&&&!!!...---777\\\```ccc~~~GGG999888888777333...///444000111222555???OOOcccqqqooo^^^MMMDDD;;;333333888;;;777555444333333777>>>???000999)))''':::???\\\nnnXXXqqqfffEEEkkkaaaGGGRRRDDD666...)))'''(((+++((()))***++++++---000333<<<>>>>>>yyy666999111000...,,,,,,,,,---,,,+++*********+++++++++,,,,,,555FFFaaaMMM???555222,,,%%%)))555444...'''&&&,,,333555444...:::222)))111000+++111---222555222000111///***444111111555555555AAAPPPeeeyyyzzz~~~{{{rrrtttaaannnxxx||||||kkk___===:::333+++'''((()))(((&&&''''''''''''''''''''''''&&&'''((()))***++++++,,,---***,,,///,,,,,,:::NNN~~~eeeTTTCCC===999555333333888===@@@AAA555444555999DDDQQQ\\\bbbrrr```PPPFFF999111(((%%%(((***)))&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))+++,,,,,,---@@@---HHH{{{yyy]]]jjjyyyeeexxxYYYxxxqqqkkkNNN444,,,111))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''***444+++)))PPPxxx|||tttrrrbbbnnn[[[|||fffKKK222++++++((('''***''''''''''''''''''''''''&&&''''''((())))))******,,,:::MMM\\\]]]OOO;;;---222///222DDDbbb~~~ttt^^^MMMOOOjjjuuu]]]AAAWWWiiiggg]]]___ooo~~~vvvmmmlll]]]VVVRRR;;;(((&&&)))'''&&&)))''''''''''''''''''''''''%%%***444EEEyyy}}}EEECCC333333888:::666333555777777::::::999555333666===DDDSSSrrrxxxaaaRRRDDD:::000,,,888III___```^^^XXXVVVZZZ^^^___]]]PPPaaaKKK<<>>555777444777:::;;;999777555555999:::999666777;;;@@@BBBEEE<<>>TTTeee\\\AAA---...999>>>PPPiiizzz|||rrrcccZZZQQQmmm{{{\\\TTT^^^kkkxxxrrrvvvjjjQQQuuuRRR111))),,,***%%%$$$''''''''''''''''''''''''---))):::RRRuuueeebbbeee444GGGAAAHHHJJJDDDEEELLLMMMHHHDDDJJJOOONNNFFF===888666;;;888YYY^^^{{{sss|||zzziii~~~rrrpppzzzooowww~~~oooNNN:::555444555666@@@^^^}}}QQQWWWeeeFFFttt[[[^^^XXX^^^666^^^HHHFFF===444111///***((()))((()))***++++++---000333<<>>,,,===333@@@777666BBBLLLLLLHHHHHHQQQNNNCCC999<<>>===IIIkkk:::333333111///---,,,------,,,+++...***000///***888tttsssvvvVVVAAA<<<222...&&&------222;;;888///000111)))...---///999,,,///RRRoooccceeeaaaooo]]]cccSSSIIIVVVHHHAAA888555:::;;;000///444111...333777<<<777///111666333???ZZZuuu}}}{{{www}}}xxxooouuuZZZGGG(((555!!!000&&&'''''''''((((((((())))))***((((((******((())),,,777%%%000HHH\\\777<<>>...000...''''''((((((((((((((('''''')))((((((''''''(((((((((,,,***777###777777|||lllbbbMMM;;;:::///???>>>@@@FFFAAA;;;888===???;;;111===999777666111333555555AAACCCLLLWWWcccqqqsssxxxnnnzzzfffzzz{{{EEE777...000111'''$$$)))***((((((((((((((((((((((((***)))((((((((()))))))))(((666HHHtttsss}}}vvvyyyoooyyyxxxuuu^^^HHH;;;++++++///%%%(((((('''''''''&&&&&&&&&'''(((''')))+++***;;;XXXmmmccc===---555KKKaaasssZZZJJJeee}}}mmmeeeppptttyyytttTTTWWW\\\qqqqqqsssyyysssiiivvvGGG---***!!!((((((((((((((())))))((('''***333BBBoooRRRrrr||||||www^^^BBB444444:::@@@EEEdddmmmRRR???444000111444---999IIIeee|||yyyfffXXXYYYUUUGGG@@@DDDAAA:::222...------***'''((()))))))))))),,,///222???>>>JJJiii999444333000///---,,,------,,,+++111%%%+++///...///QQQvvvlllVVVTTTJJJ222%%%444---111,,,...999;;;666888@@@???:::>>>...CCC777HHHDDDXXXrrr{{{oooxxxTTTEEE555UUUKKK@@@JJJ999999@@@HHHFFF>>>;;;===666777333444666...///>>>SSSrrrnnnuuuzzzssssssxxx}}}GGGGGG))),,,000'''(((((((((((())))))))))))&&&***,,,)))'''***...///111(((GGGUUU999333......444===???222>>>777000666888===DDDCCC:::999NNNooojjjRRRQQQMMMFFFUUUppp|||}}}wwwgggVVVQQQXXXaaallluuuZZZUUUhhhooo~~~rrrcccAAA///&&&'''''''''((((((((((((((())))))(((((((((((())))))"""444+++$$$???QQQrrrllloootttSSS>>>::::::000333GGGFFF@@@AAAIIICCC999<<>>>>>===@@@777:::>>>888<<>>FFF>>>JJJUUU>>>BBB@@@<<<888FFF@@@DDDCCCAAABBBLLLdddaaabbbyyymmm{{{OOO000------,,,,,,(((((((((((((((((((((((((((*********)))((()))+++--->>>EEEvvvttt\\\^^^{{{zzzxxx~~~|||pppuuujjjqqqwwwkkkJJJ...''')))((((((((((((''''''''''''(((&&&,,,***---PPPmmmhhhEEE***???]]]vvv```gggmmmnnnIIIaaaTTTuuuhhhTTT[[[{{{vvvyyykkk***999(((((()))))))))((((((***+++000111XXXssszzzlllVVVBBB===...,,,GGGWWWEEE===OOOEEEDDDLLLAAA999JJJMMM>>>;;;>>>BBBBBB???<<>>:::BBBQQQTTTYYYzzzXXXZZZbbb~~~tttfffQQQdddiii{{{qqqRRRXXXJJJVVVKKKZZZEEEBBBEEEIIIMMMOOOWWWggguuu|||{{{yyysssGGG666---+++---))))))))))))))))))))))))))))))******)))((()))---000333```uuueee}}}QQQuuuvvvwwwoootttzzz~~~uuuxxxqqqeeeWWWBBB...'''))))))(((((((((''''''''''''(((++++++<<>>000///...333BBBXXXtttrrreeegggpppmmmmmmaaaNNNFFFGGGBBB666???;;;444///,,,+++++++++(((((())))))))),,,///222===???MMM```666555444000...------...//////...---///%%%@@@mmmyyyrrrMMM```>>>***///444:::<<>>888:::444555;;;;;;444222555;;;888999999444444777222>>>@@@OOOooosssfffiiirrrgggggg]]]LLLEEEGGGCCC:::;;;888444///,,,+++++++++((()))))))))))),,,///222<<>>HHHbbbxxxooobbb```fff```\\\ggg^^^TTTbbbpppyyy}}}mmmpppyyylllfff\\\ccclll999222*********+++++++++,,,,,,000***+++111...+++;;;QQQMMM,,,888,,,333GGGHHH===LLLlllnnnqqqvvvkkkRRRkkk}}}qqqZZZkkk{{{~~~vvvPPPVVVnnngggSSSAAA888EEE???JJJsssnnnSSS===000///---+++******++++++************+++,,,------222@@@rrrfff>>>...888222222AAA...CCCKKKKKK888===\\\PPPBBBNNNsssgggaaallloooHHH___^^^uuu}}}|||kkkpppwwwtttDDD------,,,))))))))))))))))))))))))&&&(((***)))(((+++222888```mmmLLL333222777666///,,,888OOOlllXXXnnnggg555BBBooosssbbbiii|||pppmmmmmmwwweee:::,,,))))))))))))((((((((('''(((***000JJJoootttUUU888MMMeeeVVV``````IIIWWWyyy{{{mmmDDD]]]LLL111(((+++,,,***((((((---111...LLL{{{zzzggg|||YYYRRRkkkuuuxxxrrrvvv}}}|||~~~}}}|||~~~xxxrrrzzzzzzuuukkkmmmmmmhhhjjjggg___eeeeeeqqqwwwhhhdddiiibbbaaaXXXLLLFFFGGGEEE@@@666555333000---+++***+++((()))))))))))),,,///222===AAASSS]]]555555444000...------///000//////###222:::rrrggg^^^^^^<<<))),,,222111;;;PPPkkk||||||QQQQQQ^^^tttJJJGGGccctttwww~~~uuu999555HHHQQQllluuuzzzxxxrrrsssttthhhfffjjjHHH|||}}}rrrSSS000******+++++++++,,,,,,,,,,,,''',,,444///---HHHmmm___;;;CCC444888===<<<:::EEEhhhcccWWWNNNttt~~~yyynnn}}}kkkdddhhhNNNuuuaaa___qqqjjjzzz}}}WWWkkkOOO222111...,,,******+++,,,************+++,,,---...(((}}}^^^___555333888999888666@@@EEE@@@CCC<<>>SSSQQQXXXgggLLLYYY^^^___TTTuuurrrddd{{{xxx~~~]]]888(((111((())),,,''')))---***,,,###***...&&&111AAA===|||jjjtttrrr|||}}}BBB???444111777444000777222888IIIcccyyyaaasss{{{zzzooovvviiiDDDCCC^^^|||vvvooo{{{kkktttccceee)))---444 )))000###,,,++++++***CCCwwwzzzPPP)))```dddbbbIIIOOOppphhhrrr[[[pppppp|||nnnMMMSSSccc]]]PPP{{{yyy@@@,,,///+++'''+++***+++444777{{{dddtttppp}}}gggZZZYYY______[[[RRRFFF>>>===???444222...---,,,,,,+++***)))'''(((***+++***...444???QQQJJJUUU777666555///000///...---...//////!!!777qqqkkkZZZ]]]zzzXXX333///333...777GGGXXXiiiwww{{{kkkHHHSSSeeefffVVVCCCCCCCCC<<>>(((...555...)))---'''111(((,,,......(((JJJ~~~qqqTTT;;;>>>333999>>>DDD```nnnrrrXXXaaa^^^gggeeeyyy___bbbuuuyyyKKK...111)))+++...((((((,,,)))...(((***+++%%%)))999CCCxxx|||{{{ttt888777///...555555666BBBGGGQQQaaaqqq{{{yyyfffkkkyyynnnFFF:::GGGaaa{{{mmm~~~www___wwwccc999---555%%%+++///%%%,,,(((333666WWW|||hhhEEEBBBlll^^^mmmUUU@@@sssggg~~~SSS@@@EEEFFFqqqyyy666mmmmmm^^^iii888...))),,,+++***///555@@@zzzgggfffvvvuuu}}}fffVVVQQQXXXZZZZZZRRRGGG>>>::::::444222...---,,,,,,+++***)))'''(((***+++***...444===EEEMMMSSS777666555222///------...000111222CCCiiizzzFFFfff<<<111---???IIIWWWsssxxxlllqqqKKKddd~~~OOO+++OOOJJJJJJgggKKK;;;AAA+++999???AAAVVVqqq}}}|||ssskkk```vvv888...///222***)))/////////...///888@@@}}}KKKFFFBBB===999111;;;LLLkkkkkkcccgggrrrvvv___zzzqqqZZZ000+++000******333+++---------222222(((|||VVV777JJJSSS:::111:::GGGttt{{{{{{\\\hhhlllzzzoooiiiEEE222))),,,111***(((+++))))))***)))+++,,,---AAAaaaeee|||mmm|||vvviiiNNNLLLBBB<<>>JJJrrr{{{pppZZZuuuoooppptttMMM777555LLLkkk~~~rrrssseeezzzeeeLLL,,,333+++------(((---&&&///???kkkyyyMMM>>>gggsssdddfff666TTTqqq___@@@EEEMMMBBBsssFFF999XXXaaafffeee}}}TTTwww}}}KKK,,,'''222+++***333555IIIqqqZZZ[[[tttrrrcccmmmjjjUUUJJJQQQUUUWWWRRRGGG===888666444222...---,,,,,,+++***)))'''(((***+++***...444@@@BBBVVVPPP666666444222...,,,...000000000111%%%eeeXXXdddsss777>>>222GGGYYYjjjqqqqqqQQQ[[[yyyeeeqqqcccDDD@@@:::VVVYYYKKK]]]|||}}}fffzzzxxxnnnTTTGGG333---111---+++......222---000===iiiLLL999DDD<<<999AAA;;;AAA:::@@@bbbqqqzzzuuuFFF000,,,***+++///---(((222,,,333333TTT~~~PPPNNN...SSS```>>>+++555@@@oootttkkkJJJ^^^mmmnnnttt{{{~~~~~~DDD666***+++111+++(((+++)))%%%+++)))+++222000IIIzzzsssjjjiiihhhaaabbbnnnqqquuuzzzooo~~~zzzwwwrrrOOO888000CCCddd~~~[[[uuuyyyyyyttt[[[...///......***+++...&&&222SSSsss<<>>???DDDVVVyyypppzzz}}}ccc???///000---$$$000'''555***111666QQQIII666888===OOO777...999<<>>aaavvvOOOEEESSSRRR~~~ZZZKKKOOOpppyyyqqqwwwdddvvvfffQQQ}}}|||xxxIII,,,000333000///...///***FFFmmmgggAAA888CCCRRRVVVeeepppfffPPPIII222444999FFFHHHYYYeeeyyy|||tttnnnllltttsssyyywwwtttKKK---000222)))222+++333)))111MMMKKK@@@BBB...333;;;EEE111///<<>>;;;:::444222...---,,,,,,+++***)))'''(((***+++***...444===PPPFFFIII666888333222...///333000---555CCCMMMTTTppprrr777<<>>GGGQQQ^^^jjjqqq===SSSSSSWWWDDDGGGKKKhhhSSS~~~hhhQQQ```^^^[[[jjjvvvnnnvvv|||vvvZZZ555000444111000000......;;;{{{NNN444AAA///999...HHHEEE111000999MMM~~~YYYPPPzzzyyyttt```qqqIII///,,,******,,,+++***&&&+++...000DDDiii~~~}}}jjjIII666///000999ZZZnnn}}}|||wwwwwwvvvbbb+++***///&&&,,,///666III|||jjjHHHKKKSSSDDD}}}```jjjooobbbkkkmmm\\\nnnyyyrrrZZZ444,,,...---222<<>>AAA<<<;;;AAA888TTT{{{hhhkkkeee|||cccMMMAAAHHHOOOOOOHHH???999888444222...---,,,,,,+++***)))'''(((***+++***...444CCCIIIKKKHHH555888333333//////222///---;;;NNNxxxTTTeee}}}333DDD555VVVqqq}}}ooofffxxxxxx}}}{{{<<>>OOOGGG666999222...444444444;;;---111iiiccc]]]ooo^^^BBBAAA<<>>eee???MMMVVV___lllrrr~~~wwwNNN===222,,,+++!!!,,,)))///---333DDDyyyhhhqqq|||wwwpppVVVLLL;;;,,,***---666\\\dddcccuuu777%%%111---+++888CCCzzzsss===rrrwwwggg}}}ggg}}}tttooowwwqqqEEEUUUIII222+++...222GGGvvvooo~~~WWWFFFrrrfff___vvvccc|||uuuqqqgggiii{{{dddQQQ;;;@@@EEEFFFBBB;;;666444333000---++++++++++++******''''''*********...444BBBOOOFFFGGG666999222000111222888555---MMMdddiiiLLLGGGdddwwwllleee}}}[[[TTTKKK...LLLwwwsssvvvjjjyyyXXXQQQsss^^^555444666,,,555000qqq888AAAMMMSSSNNNHHHGGGTTTmmmsssttthhh]]]yyy~~~ZZZVVV```cccrrrxxxtttooommm\\\]]]AAAqqqIII444***...333...JJJhhh|||}}}SSSFFF;;;999GGG???BBB===;;;222:::sssppp:::eeezzzdddfffiiiKKKRRRKKKYYY|||XXX~~~wwwdddrrrzzzeeeYYY|||{{{QQQ,,,...'''///...+++'''+++,,,:::ZZZ]]]zzzmmm```]]]yyyvvv}}}UUU???:::111)))...000TTTYYYfffhhhxxxHHH,,,555...---999HHH~~~gggJJJ~~~tttxxx}}}sssuuu~~~vvvMMM|||WWWXXX777,,,,,,555QQQtttuuu|||VVVFFFrrrgggbbbxxxgggoooxxxnnn{{{vvvxxxeeekkk}}}hhhVVV;;;>>>AAABBB>>>999666444333000---++++++++++++******''''''*********...444DDDKKKKKKGGG777:::333999333...555///999wwwkkkdddfffZZZ^^^~~~xxxbbbXXXEEEqqqWWWppprrrQQQTTT{{{www|||}}}YYYhhhCCC>>>uuu777666777***777EEElll888999CCCYYY\\\rrraaaddduuuyyyooodddgggzzzlllUUUGGGoooyyyRRR555333000222;;;yyyrrrDDD555000:::SSSPPPQQQaaadddRRRkkkaaaBBBWWWZZZXXXvvvYYYJJJAAA666CCCTTTmmmyyyXXXPPPrrr|||NNN{{{;;;666$$$)))+++111,,,)))'''444ZZZ{{{}}}YYYLLLwwwpppvvvsss===000222//////000NNNccc]]]uuuyyysssvvvYYY...222+++---;;;QQQ|||]]]VVVjjjgggzzzttt}}}uuuZZZvvv___www^^^555,,,...;;;[[[{{{}}}zzzVVVHHHtttddddddgggvvvqqqwwwQQQ___{{{qqq}}}kkkooo}}}jjjYYY:::<<<@@@BBB???;;;666222333000---++++++++++++******''''''*********...444CCCHHHRRRGGG777;;;444444///+++555+++???}}}qqqfffqqqgggzzzzzz???]]]GGGLLL???dddrrr___}}}YYY}}}dddEEEMMM;;;666555***999___VVVFFFKKKbbbgggccclll{{{fffrrrZZZsssjjjeeehhhuuunnnPPP===mmm888555//////DDDpppKKKIIIOOO^^^zzzyyymmmxxx{{{ooofffnnnrrrAAA>>>AAA333@@@JJJ???BBB777===LLL\\\{{{tttvvveee~~~xxxgggzzz===zzzsss>>>888(((,,,000(((***...111>>>cccuuuxxxbbbyyywwwrrrlllbbbHHHbbbrrrpppEEE222000,,,---///FFFyyynnnVVVtttvvvsssjjj```'''***'''000BBBbbb|||\\\```ccctttmmm{{{gggYYYmmmtttuuuwwwiii[[[gggccciiiaaa...,,,000<<<]]]xxxWWWKKKyyybbbddd}}}]]]kkkvvvkkkwww>>>NNNzzz~~~sss~~~lllqqq|||iiiXXX888;;;AAADDDDDD>>>666111333000---++++++++++++******''''''*********...444BBBGGGYYYFFF777;;;555---///111???111HHHbbbllliiiUUUjjj```zzz}}}cccwwwNNN555}}}AAA555444---<<>>555@@@EEEFFFBBBCCCCCC333;;;III^^^nnnHHHQQQMMMbbbzzz``````KKKEEE]]]zzzeee///,,,+++444111///((((((999pppuuuzzz{{{ppp[[[dddLLL[[[rrryyyqqqppptttqqqfffEEE===666///------111>>>www|||RRRvvv}}}vvvkkk555333...999HHHpppddddddzzzkkkuuujjj{{{```sss|||rrrxxxsss^^^bbbaaaOOOooocccuuu//////111<<>>CCCDDD@@@999333333000---++++++++++++******''''''*********...444DDDEEEUUUFFF777<<<666000222---888///bbboooiiixxxiiiwwwjjjPPPIIIhhhTTTccc___rrrlllXXXqqqvvv}}}bbb^^^AAAVVVNNN555333888CCC[[[bbbgggdddCCCKKKOOOMMMFFFKKK[[[dddcccsssqqqiiikkkuuuzzzHHHmmmmmm[[[???@@@555333222ttt}}}nnnOOO888AAA<<<<<>>,,,111666(((---777rrryyy>>>pppwww[[[///000---:::HHHrrr~~~ccc```vvvppp}}}|||~~~}}}mmm|||\\\||||||~~~rrr~~~cccfffKKKppp^^^~~~333222333AAAiiirrrsssTTTMMM}}}]]]bbbpppmmmvvvzzzxxxeeeooozzzsssrrr{{{gggUUU::::::<<>>000222,,,&&&---...222AAA||||||{{{{{{|||ttt|||qqqmmm}}}~~~ppp@@@888QQQ^^^ooo{{{mmmsssYYYHHHAAA333---000000+++999aaawwwNNNqqqgggqqq444&&&444777YYYmmmfff```}}}rrrssswwwGGGgggllljjj}}}^^^UUUNNNssslll(((333666FFFlllrrr]]]DDD{{{iiiJJJuuuSSS___zzzlllvvvllltttwwwmmm~~~fffQQQ:::777888@@@EEE@@@777111777222---+++,,,...---,,,,,,)))((()))))))))...444JJJGGGZZZFFF777<<<555888333777555777kkkttt{{{JJJ777PPPjjjddd```@@@:::<<<]]]JJJEEEVVVtttrrrwww]]]ssstttXXXEEEKKKJJJAAAGGG:::SSSkkk[[[]]]UUUxxxtttgggvvvppp___JJJooowwwvvvjjjeeeiiiccc```GGGJJJFFFsssooo[[[???CCCLLL@@@333???SSS<<<333555HHHaaaZZZ}}}tttjjjBBBJJJTTTAAAeeeYYY]]]tttqqqcccfff^^^VVVZZZmmmOOO111UUUvvvrrrPPP+++&&&...444///***444JJJ{{{nnndddllluuusssoootttjjjfffnnnggg^^^ggg{{{{{{]]]LLLDDD888>>>KKKIIIQQQLLLOOOIII444((()))(((***666]]]rrrVVV{{{sss[[[777///666<<<___hhhvvv```~~~hhhtttsssvvvDDD___nnn~~~uuulllYYYOOOQQQaaa\\\{{{,,,222555HHHccclllBBB222===bbb<<<888888XXXuuuyyyFFFVVVwwwfffttt~~~vvvnnnsssnnnfffmmmTTT~~~fffQQQ888666999BBBFFFAAA888222999333...+++,,,------++++++)))((()))))))))...444HHHGGG[[[GGG777<<<666***...777666777||||||zzzwwwccc```{{{iiifffjjj^^^vvvpppkkkdddggg|||eeeccc\\\777222eee555///;;;{{{}}}ssskkk]]]dddqqqUUUppp}}}ttt[[[DDD:::LLLCCCDDDMMM~~~:::FFFFFFyyy}}}gggIIIAAA<<<~~~fff888RRRwwwmmmBBB888;;;???RRRbbbnnngggvvvvvvVVVCCCzzzDDDAAAsssVVVkkkyyyvvvKKK???```OOO555000******,,,---888NNNhhhwwwdddgggcccbbbZZZUUUTTTGGGAAAKKKvvv~~~{{{mmmOOO===555111@@@???BBB999***,,,666666)))222WWWooo___mmmfff???000+++:::iiikkk|||}}}SSSooozzzwww~~~xxx~~~vvvJJJeeeooo^^^mmm{{{eeeVVVDDDYYYYYYnnn222000777QQQ[[[jjj777===FFFttttttHHH555777AAAmmmSSSUUU===}}}]]]yyyddd```uuupppqqq|||kkkqqqVVVRRRLLLBBBgggcccOOOUUUFFFaaa}}}dddNNN444555;;;DDDHHHAAA888444:::555///,,,,,,---,,,***+++(((((()))))))))...444FFFHHH]]]HHH666;;;777LLL666'''555^^^tttqqqxxxaaa______jjj___OOOUUUtttzzzggggggWWW888777nnn:::666>>>zzzmmmsssooozzzjjjhhhxxxMMM444@@@RRRGGGIIIYYY|||bbbBBB???CCC{{{sss^^^CCCZZZlll>>>555777999HHHMMMAAANNNiii```aaavvvwwwppptttrrrZZZ___ttt;;;;;;YYYZZZ999111%%%***...///555DDDyyy~~~~~~sssRRRJJJUUUHHHFFFBBB@@@===>>>MMMbbb}}}~~~[[[999000<<>>666SSSyyydddzzz```III111444===GGGIIIBBB999555<<<666000,,,,,,,,,+++)))+++(((''')))))))))...555FFFKKKaaaJJJ666999666###222999777AAA```pppuuu~~~OOOLLLLLLGGGFFFUUUjjjKKKSSSZZZAAAAAAnnn>>>???>>>{{{cccaaaWWW___eee```SSSrrr]]]>>>MMMWWW]]]qqqeeezzzvvvvvvwwwzzzmmmllldddAAA===CCCjjjttt000UUUzzzfffDDD???BBB===DDDIIIGGG___MMMOOOvvvlllSSScccttt|||xxxxxxxxxmmmFFFHHHmmmBBB;;;BBB}}}}}}lll...'''777000...+++888RRRyyyccc{{{|||zzz{{{vvv~~~uuu]]]JJJBBBCCC999;;;>>>;;;777FFFfffiiiYYYbbb|||gggqqq{{{VVV000(((666333,,,...OOOiiiggg~~~kkk___DDD999///@@@kkk]]]~~~VVV|||jjjqqq^^^aaa[[[fffyyywwwtttrrrrrrttt\\\lllqqq\\\LLLLLLcccuuu}}}yyyPPPRRR999fff>>>pppggg666///999cccXXXxxxYYYZZZfff~~~~~~yyy{{{eeeSSSZZZ|||\\\wwwqqqxxxxxxZZZxxx{{{}}}ooowww~~~YYYUUUkkk::::::MMMVVVXXX]]]UUUVVViiiYYY<<>>fff|||hhhpppLLL222<<>>aaazzzYYY```tttuuujjj^^^iiiYYY\\\QQQUUUyyylllpppZZZ\\\sssppppppsssuuuxxx|||^^^999IIIjjj777555666+++000111666DDDyyy{{{wwwvvvxxx|||~~~{{{~~~}}}tttkkksssrrrppp___UUUppp||||||vvvwwwccc222111999999***$$$(((***...,,,KKKmmmmmmhhhkkkJJJ666...000]]]sssmmmqqqqqqoooqqqpppaaa```VVVPPPWWWmmm}}}ttttttbbbJJJYYY~~~zzzlll```___UUU___nnnRRRLLL555hhhNNNWWW111111555dddbbb]]]AAA555>>>wwwYYY{{{nnneee~~~qqq===~~~}}}WWWxxx|||^^^______;;;666EEEaaapppNNN222000888CCCKKKHHH>>>:::;;;<<<777000------...---+++)))'''''')))******///666FFFPPPgggXXX===:::777000999333:::bbbkkk~~~~~~cccvvvppp^^^CCCYYY999777999:::BBB}}}YYYeeejjjTTTbbbsssrrrqqq^^^]]]OOOGGGIIINNNEEEUUUcccsssiii@@@999AAAGGG<<>>TTTiiixxxnnnFFF...111666<<>>999222333888444iii||||||uuu~~~RRRhhhaaaMMMmmm|||III[[[MMM333888===,,,JJJqqqaaaeeetttNNN999===EEEEEE}}}UUUrrrzzzyyyllllll777???hhhxxxxxxBBB555555+++///444888\\\zzz}}}yyyXXX333---111eeeYYYPPPBBB666...,,,---//////...RRRdddpppqqq;;;777444333555VVVrrr~~~xxxuuuuuujjjwwwvvv~~~}}}YYY]]]{{{UUUJJJ444JJJXXXBBBrrrEEE<<<222...KKKmmm___fffoooEEENNN~~~```BBB]]]}}}xxx|||ccc}}}~~~===EEEllluuu[[[333+++333777@@@KKKOOOGGG@@@BBBIII???555...---///---+++***)))'''(((***))))))000888FFFKKKlllggg;;;999444888777111aaavvv}}}yyy~~~vvvqqqccclllOOOmmmBBB;;;HHH@@@777JJJuuuttt~~~qqq```VVVZZZllljjjEEE444===FFFEEEwwwKKKoooTTT===@@@ccc{{{ggg===000444&&&444777555ZZZtttxxx}}}qqqfffhhhsssrrrjjjmmm[[[WWWTTTLLLEEE444777888444yyyqqq---000222111///+++((('''...333]]]pppzzzwwwyyy<<<666444666222AAArrrtttvvvhhhkkkSSSHHHJJJUUU___wwwzzzWWW~~~qqqDDDLLL000```:::eeeXXXCCCCCC444...AAAsss]]]mmmNNNSSSzzzpppjjj```gggzzzyyyrrrsss|||bbbvvvdddyyy[[[GGGzzzHHH,,,000333;;;IIIWWWVVVIIIAAAFFFQQQ===444......///,,,++++++)))'''(((*********000888KKKOOOtttzzz<<<:::555999333333```uuuuuu~~~tttlll[[[WWW]]]ZZZvvvzzzLLLsssvvv>>><<>>333===GGGGGGCCC~~~~~~wwwCCCBBBGGGuuu~~~cccBBB444444111111(((***\\\~~~yyyyyy}}}|||}}}tttsssYYYUUU^^^yyytttfffKKK:::???DDD666$$$:::...555tttJJJ???:::333---++++++,,,,,,+++777hhh~~~nnnnnn===666555777111444cccvvvzzzuuupppdddTTTLLLUUUjjjyyyqqq{{{}}}DDDEEEAAA999\\\111CCC???EEE555...:::qqqbbb|||wwwzzz===TTTrrrkkkXXXcccNNNppp}}}|||RRRpppjjjOOOMMMPPPjjj:::...777000AAASSSaaaZZZGGG>>>FFFRRR;;;444//////...+++***+++((('''(((******+++111999GGGKKKuuu@@@<<<333888000999bbbdddiiinnn|||vvvfff{{{JJJmmmCCC888XXXCCC444BBBbbbUUU\\\]]]^^^vvvsssRRR:::555>>>HHHNNNNNN```;;;???KKK___FFF>>>>>>111///+++,,,SSSvvv{{{|||mmmzzz{{{iiiyyybbbccclllvvvVVVOOO;;;111999yyy^^^)))...+++((())),,,///000///***;;;qqqxxxqqqwwwaaa:::555444555111000RRRkkkzzz~~~|||yyyeee|||zzzyyyxxx}}}www}}}hhh^^^AAAKKK333EEEGGGQQQlll;;;;;;@@@888000666bbbhhhrrrCCCggg|||^^^YYYvvvrrrEEE>>>ooo}}}eeexxx```bbb~~~\\\~~~ddd\\\RRR{{{UUU222333999111LLL[[[cccWWWCCC:::AAAJJJ:::444000///...***)))***((('''(((+++++++++222:::FFFHHHuuuBBB:::999;;;///666OOOxxxVVVsssqqqyyy~~~zzzVVVOOOKKKeeeOOO{{{nnnKKKIII======xxx}}}NNNBBB444nnn\\\[[[yyyiiiFFF888999???KKKXXXrrr]]]}}}TTTTTTSSSBBBIIIPPP>>>>>><<<000---444333GGGkkkrrrvvvqqqwwwdddaaaRRRYYYUUUyyyYYYoooyyyMMMIIIRRR|||rrr...+++333,,,...111333333000,,,)))---BBB|||ssspppkkkUUU555333222111000111@@@ddd}}}}}}{{{tttuuu~~~PPP]]]OOOTTTVVV||||||qqqooobbbooo{{{EEEQQQCCC444HHHGGGRRRAAA:::<<>>\\\cccaaaRRRBBB<<<===???:::555111000---)))''')))((('''(((++++++,,,222;;;KKKHHHuuuBBB777222777///<<>>)))***///IIIvvvppp~~~iiiiii{{{___KKKGGGjjj}}}wwwvvvPPP999XXXIII888...)))000...---,,,)))))),,,333999222IIIqqqvvvcccMMM222111000---000333---XXXxxx~~~sss}}}______xxxwwwuuuYYYZZZ[[[cccvvvxxxmmmhhhhhh^^^eeeBBBFFFXXX444@@@DDDXXXGGGJJJ<<<:::GGG@@@666===___YYY~~~kkknnnqqqCCCttt^^^XXXRRRrrr]]]pppUUU111222777<<>>111000000777]]]nnnoooIII222===888;;;EEEeeesssMMM...zzz<<<777+++"""***222000'''444---000777&&&+++///kkk~~~lll}}}:::,,,666//////......,,,@@@jjjyyy~~~lll{{{sssuuuOOOdddaaaeee|||xxxlllyyyyyynnn[[[zzztttSSSWWW|||???FFFRRR>>>:::DDDVVVYYYMMMJJJHHHIIIHHHCCC999111\\\]]]qqq}}}bbb@@@RRRppp[[[]]]TTT___qqqfff]]]XXXPPP^^^\\\XXXXXXccckkkmmm;;;111<<<444@@@iiizzzkkklllQQQBBBEEE444===:::666111...,,,***((('''(((+++(((''',,,***---;;;DDDHHHiiiDDD:::888000666666<<>>ooo~~~fffYYYhhhmmmqqqgggrrraaaIII===777BBBHHH<<>>===:::000111333;;;```}}}lllwww000$$$666999222:::bbbyyyppp[[[222===---,,,444444111***222+++444---222;;;000999DDDsssgggOOOrrr666---333,,,///...,,,)))<<>>;;;'''===NNN]]]tttOOOSSSbbbbbb}}}oooiiiUUUyyynnnzzz\\\\\\|||lllJJJ>>>PPPYYYaaaIIIDDDFFF===<<>>DDDGGGGGGXXXmmmrrrwwwrrr]]]dddRRR```vvv___AAA222666888GGGkkk|||qqqTTTCCC777444DDDIII<<<777222---***)))'''&&&'''+++'''''',,,+++...;;;GGGLLLpppCCC999555444777...111XXXCCCeeeppp}}}[[[pppeeeYYYfffdddsss444cccuuuvvvbbbGGGFFF<<>>GGGBBB;;;888666555222222GGGjjjwwwrrrmmmqqqcccYYYDDD888555000QQQ:::jjjUUU===>>>222CCCYYY@@@333222111111555<<>>FFFBBB===CCCAAA@@@JJJ===???BBBAAA;;;999BBBNNN???:::CCCgggIII222OOOCCC999AAA---DDDtttUUUUUUTTTTTTUUUVVVUUUPPPIIICCC888QQQWWWyyyiiiwwwttttttvvvkkk]]]RRR>>>^^^[[[\\\iiimmmppplllkkkuuuxxxwww{{{sssuuutttiii\\\ZZZ\\\XXX[[[yyyrrrbbbDDDwww^^^}}}jjjwwwCCC666777:::???```wwwmmmGGGBBB===444FFF@@@<<<888111,,,***((('''&&&'''***'''''',,,+++...<<>>:::OOOyyyNNNIII333===BBB555555777555222333???___sss{{{bbbDDDcccccc|||pppaaaOOOUUUXXXIII666$$$>>>iii:::333999FFFKKK:::///BBBIII222""")))'''---CCCvvvrrriiiuuukkk444+++333+++'''111+++++++++000:::LLL|||kkkYYYnnn}}}tttmmmrrrtttmmmqqquuupppdddaaa^^^ZZZVVVYYYgggvvvmmmCCC===DDDYYYCCC777222:::gggwwwIIINNNUUUPPPOOOMMMLLLKKKIIIGGGEEE<<>>BBB;;;GGG<<<<<<777000+++)))((('''&&&&&&***'''''',,,+++///<<>>:::555666444///777>>>{{{WWWooolll~~~|||uuuAAACCCUUU{{{nnn~~~uuu|||ssszzzlllaaa```GGGSSS}}}lll\\\lll===uuuTTT999EEEZZZJJJRRRGGG]]]}}}kkkSSShhh}}}```FFF999;;;...999IIIWWWyyy[[[VVVYYYPPP~~~uuu>>>QQQIII999===IIIAAA444333:::KKKTTTzzzwwwxxxSSS@@@NNN<<>>::::::111>>>:::)))555XXXllluuusssUUU333222,,,===\\\|||~~~~~~www{{{iii---+++333***)))///'''---)))---''')))999fffwww\\\cccuuutttrrr|||uuu~~~jjjVVVIII===AAANNNRRR444888333CCCsssLLLIIIPPPKKKLLLJJJHHHEEEDDDDDDEEEEEE888999TTTWWWmmmqqq}}}}}}wwwrrrRRRpppdddDDD444555444888ZZZnnnVVV777999CCCDDDHHHBBB;;;666///***((((((((((((&&&***&&&''',,,,,,///===JJJIII:::<<<888888222000555000kkkVVVccclll}}}aaaVVVsssVVVAAAKKKXXXJJJ111>>>YYYZZZmmm[[[iiipppvvvtttqqqzzz}}}~~~ssstttjjjJJJEEECCCJJJIII===SSSrrr___hhhaaaYYYxxx@@@777DDDiiiSSSOOOOOOBBBTTT}}}XXXOOOnnnzzzsssggg___aaaUUUTTTYYYfff}}}hhhLLL;;;444///AAAIIIKKKlllxxxRRRRRR]]]TTTqqqZZZ}}}WWWJJJEEESSSiiiuuu[[[wwwyyyyyy```FFFEEEKKKRRRxxxyyyiii333AAA;;;777888888222777333444999888NNNyyywww~~~uuuzzzmmmZZZZZZOOO### ,,,;;;GGGLLLFFFllluuuRRR+++,,,'''AAAfffqqqmmmxxxFFF---+++000)))***,,,"""---***"""222777555ggg|||vvvXXX@@@XXX|||hhhOOOlllcccOOO;;;GGGDDD666666>>>666###555+++dddrrrGGGCCCTTTQQQBBBFFFEEEDDDCCCAAAAAABBBCCC777000IIIUUUqqqiiiyyytttsssdddWWWTTTxxxxxxyyyuuuqqqEEE333666777999RRR\\\DDD<<<>>>IIINNNEEEHHH:::555...)))(((((())))))%%%)))&&&&&&,,,,,,///===IIIFFF888===333444...111777///XXXuuullltttmmmdddttt~~~RRRqqq333LLLMMMSSSZZZXXXZZZqqqwwwVVVWWWvvvnnnsss|||cccXXXDDD777666GGGTTTbbb|||{{{sssBBBhhhWWW888AAApppPPPNNNRRROOOUUUKKKuuuyyysssHHHCCChhh|||NNNeeeJJJ^^^ggg```dddyyyXXX???666===$$$JJJIIINNN\\\WWWRRRWWWXXXYYYiiieeeppprrrbbbNNN@@@TTTddd:::JJJOOOnnntttKKKBBBJJJCCCFFFvvvTTTBBB999555BBB777///999777;;;333000222)))999cccqqqzzzkkk[[[fff[[[yyyxxxWWW666===EEEIIIPPPuuujjj///CCCDDD]]]PPPLLLcccqqq;;;$$$444999]]]kkkZZZ:::...***...(((***)))...'''&&&###666!!!$$$999iiizzzpppOOOKKK___sssfffHHHMMMPPP^^^kkkqqq{{{vvviiiYYYMMMCCC:::888999@@@999//////333///444FFFTTT]]]HHHZZZQQQHHHKKKCCC@@@AAABBBBBB@@@?????????<<>>999666777,,,111:::***:::vvvQQQUUUtttSSSccctttwwwOOOnnn~~~eeeQQQVVVZZZJJJUUUPPP]]]aaaQQQZZZGGGdddJJJlllkkkXXX666UUU<<<>>>\\\zzzwwwXXXRRR:::AAA???pppGGG\\\LLL???TTTRRRddd___gggeeeFFF;;;999;;;mmmZZZ\\\dddZZZzzz___FFF:::999888JJJ999IIIUUU|||YYYRRREEETTTIII\\\iiiNNN555666555444888>>>;;;555666NNNQQQ>>>SSStttRRRAAA<<<[[[///^^^nnnKKK333777>>>666111555444333333333///...:::III~~~www{{{hhhqqqQQQ]]]vvvyyy}}}fffwwwxxxrrrqqqRRRTTTbbbiiimmmsssqqqQQQ333+++///000333999999111******666NNNllluuuzzziii+++---,,,+++)))(((''''''''''''''''''(((((()))++++++ccc\\\@@@@@@RRR```cccPPPMMMFFF===;;;@@@DDDDDDLLLMMMJJJDDD@@@AAA???<<<;;;888999<<<888000---111,,,...111555CCCbbbRRROOOKKKHHHGGGFFFEEECCC???>>><<<;;;;;;:::888777555222888HHH\\\qqqpppgggtttyyyyyyuuu___jjjZZZ333000CCC<<<<<>>yyyWWWEEESSSHHHHHHKKKDDDUUUxxx}}}ZZZCCC@@@QQQAAACCCGGGJJJMMM}}}hhhPPP<<<555777(((444PPPSSShhhFFFXXXKKKYYYRRRXXXaaasssBBB666222;;;CCC@@@888444;;;DDDHHH===000WWWtttuuuYYY@@@+++GGG'''eeedddyyyTTT???111555888333000555222111333444000...555???xxx}}}YYYKKKSSSiiittt||||||sss~~~|||{{{}}}~~~cccEEEtttoooJJJBBBIIImmmyyy000---///333...%%%'''000---555333,,,<<>>^^^tttDDDCCCEEEKKKUUUgggRRRJJJ///;;;111((('''(((((('''(((((('''((()))((()))333===GGGPPPwww<<<999222555+++---:::111---CCC|||uuuLLLfffrrrwww~~~jjjiiiccc222...\\\YYY???YYYpppsssXXXMMMBBBEEEAAAJJJzzzUUUNNN888666LLLDDDGGGKKKFFFPPPCCCPPPQQQlllccc>>>IIIXXXjjjhhhRRR???333222666>>>VVV???```]]]KKKPPPDDDPPPMMMEEEKKKttt~~~^^^III@@@888CCC:::888<<>><<<:::888888777444222222///+++000FFFggg~~~aaauuu}}}uuuwwwEEEvvvjjjddd:::---999===555XXXyyyTTT666QQQ```UUUggg???fffBBBPPP;;;000((((((++++++)))(((((('''((()))(((***333>>>IIINNNnnn;;;999000666///...777333,,,333cccYYYWWW{{{zzzjjjRRRssskkkssswwwRRRAAA888FFFNNNFFFNNN^^^sssMMMHHHYYYcccAAA888HHHuuunnnFFF}}}RRR:::<<<{{{PPP@@@DDDFFFAAAIII>>>:::CCC___ooo~~~fffkkkhhhoooUUUBBB666111333888;;;TTTBBBSSSSSSWWWPPPMMMQQQOOOBBBNNNUUUuuuqqqxxxWWWbbbZZZ555HHHMMMVVVDDD>>>PPPbbbhhhlllrrrhhhfff```qqqZZZBBB777<<>>[[[vvvzzz}}}ssskkkvvvrrr~~~hhh^^^~~~\\\@@@888666555DDDZZZ~~~SSS999DDD@@@RRR|||YYY]]]HHHJJJ===999...&&&''',,,,,,)))'''((('''((()))(((***444???JJJLLLeee:::999000666444000222222111222@@@mmmdddqqqjjjvvvhhhYYYVVVBBB\\\|||wwwttt^^^888888///YYYddd|||zzzDDD@@@AAAddd~~~sssYYYXXXppp999<<>>777CCC888:::AAAEEEQQQsssnnn[[[FFF888222222666<<>>;;;999888666333222222111...,,,,,,111222...333JJJjjjjjjzzzSSSsssjjjnnngggxxx}}}jjjjjjVVV:::///999:::777VVV\\\888666WWWWWWhhhyyyaaapppVVV^^^<<<333***$$$'''+++***'''&&&((('''((())))))+++555@@@JJJIII\\\888999333555555111...000444555(((^^^~~~jjjqqquuu}}}QQQ{{{fffJJJ777666AAAPPPYYY>>>444SSSWWWhhh[[[lllJJJ;;;eeexxxGGGOOOAAA>>>:::rrrDDD555CCC777<<<;;;333DDD888DDDGGG^^^{{{nnnKKKCCC\\\cccJJJ;;;[[[vvvZZZ666@@@GGG333777EEE@@@;;;666DDD}}}jjjSSS^^^}}}zzzTTTGGG999333222555;;;AAACCCOOOWWWRRRTTTBBB===JJJ@@@???<<>>???HHHdddLLLAAA???OOOOOOHHHkkk\\\FFF999111...---......------///+++...---))))))...000///&&&000\\\~~~{{{wwwxxxiiiCCC111000,,,000444<<>>xxx}}}uuuttttttuuu}}}tttqqqmmmcccZZZMMM@@@>>>rrr|||ZZZGGGnnn~~~:::===666///;;;777---;;;---888333333222:::;;;<<>>IIISSS\\\LLLRRRPPP???JJJ>>>GGG999DDD???///>>><<>>222///,,,---...000222777===AAA<<>>999777777777777000///......//////...---///)))---666000&&&444OOO~~~RRRmmm~~~hhhKKKWWWiiiHHH888999777666===UUU{{{QQQ888CCC@@@---===ggg___aaaCCCQQQeee999111&&&&&&((()))'''###%%%***''''''(((******,,,666AAAPPPFFFLLL888888222111000//////.........000///333UUUzzz|||{{{AAALLL^^^YYYEEEkkkzzzDDD```NNN999===]]]LLL888444444444444444444444444444222<<<>>>@@@ddd~~~ZZZHHHFFFGGGBBBJJJDDDuuuWWW>>>KKKCCCIII^^^|||LLLUUUjjjxxxnnnQQQ???999888AAA444444TTTMMMiiiqqqfff@@@@@@LLLFFF666888888888888777777777777333===hhhfffiii~~~}}}{{{yyy}}}\\\LLL===CCCNNN===NNN999dddeee```---555222///......---+++***))))))))))))))))))))))))))))))+++------LLL{{{jjjeeeCCC111999...&&&)))///222111111444555555444333444555777444333222111111111111111000000///...------......+++++++++,,,------,,,***%%%'''+++000222///***%%%$$$...333---'''666ZZZyyywwwzzzccc111(((---)))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((***,,,///000LLLXXXkkk~~~wwwtttkkk\\\LLL@@@===>>>>>>@@@BBBAAA@@@AAAEEEIIIIIIGGGFFFGGGIIIIIIGGGDDD???<<<999777666555333222222222111000///...------,,,+++++++++,,,,,,---...iii~~~xxxUUUhhh}}}pppgggEEEIIIrrrsssRRR;;;444999???DDDOOOfffMMM777333III???555YYYccc[[[oooaaa<<>>777777777666666666555555>>>555555jjjlllYYY}}}nnnooo```ssszzzrrryyyssskkkpppxxxfffNNN888AAA;;;AAAPPPRRR???eee]]]}}}BBB111555.........---,,,+++***))))))))))))))))))))))))))))))......)))333YYYzzzyyyfffhhh}}}{{{}}}qqqLLL%%%***222444///(((***000(((((()))))))))***+++,,,///......------------...------,,,+++++++++++++++((((((''''''((('''&&&%%%222///,,,)))''')))+++---///,,,+++222DDD]]]uuueeexxxrrrHHH,,,((()))&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&(((***,,,---"""$$$'''+++...000000000---222777777333...------111222222///++++++000555<<<===??????@@@BBBEEEGGGFFFDDDCCCDDDFFFFFFDDDAAA===;;;888666555444222000111111000///...---,,,,,,+++*********++++++,,,---AAAlllsssAAAbbbwwwlllGGGJJJeeewwwnnnCCC444555444333555888mmmrrrCCC777;;;:::>>>555EEEvvvsssbbbjjjxxxPPP000%%%(((((((((((((((((((((((()))((((((***))),,,666AAANNNSSSGGG666555222111000///............)))555111000UUUfffWWW}}}{{{xxx|||yyywww___qqq|||yyyzzz```{{{jjjFFF>>>BBBiiinnn666777JJJlll444555///////////////////////////444222444999555222WWWnnnsss~~~___JJJ>>>666222222(((,,,999FFFPPPIIIvvvwwwRRR777EEEJJJ777111@@@555555555444444444333333222888(((999vvvjjj```iiieeefff\\\lllsssZZZWWW```{{{mmm\\\LLL777EEEEEE???cccKKKXXXjjj~~~hhhDDD///444---***------,,,+++***))))))((())))))))))))))))))))))))''')))+++---CCCsss~~~yyy```xxxjjj^^^nnnyyycccLLL>>>000***++++++---000---------------...------+++************++++++,,,++++++***)))))))))******------,,,,,,,,,,,,++++++***,,,//////,,,***+++---//////888NNNlllbbb___yyyQQQ///,,,,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))222000---***)))***---............------,,,,,,,,,$$$&&&))))))+++///666;;;:::999:::<<>>;;;888666444333222000/////////...---,,,++++++***)))))))))((())))))***+++'''HHHxxxdddCCCjjjiiiiiipppRRR>>>TTTyyyVVVcccyyyvvv^^^cccAAA***111:::777888BBBrrrjjjRRR;;;???GGGOOOAAARRRzzzrrrbbb555...((((((((((((((((((((((((((((((((((((******,,,777BBBHHHMMMEEE666444111111///...............)))666000%%%///JJJjjjfffgggiiiuuuxxxNNNPPPOOOaaaMMMffffff>>>>>>ssskkkdddAAAFFF\\\rrrxxx;;;???555fffOOO999,,,000,,,---------------......555222+++444@@@777@@@eeesssmmmjjjSSSttt___HHH;;;555222000111???CCCMMMIIIQQQQQQDDD999;;;@@@???:::777333333222222222222111111'''555<<<...666qqqdddPPPRRReeekkkeeerrrtttaaaQQQEEE999...CCCKKK]]]FFFNNN\\\rrrccc~~~XXX,,,333444(((...,,,,,,+++***))))))(((((((((((((((((((((((((((((()))&&&------,,,NNNvvv}}}xxxhhhcccJJJcccuuu}}}aaaAAA111///...---+++...---++++++++++++***)))***************+++,,,---++++++***))))))*********)))*********))))))***,,,&&&+++000000...---111555<<>>BBBBBBAAA>>>??????@@@@@@>>><<<;;;888666333222111000///---------,,,+++******))))))((('''''''''''''''(((((((((---WWW~~~PPPHHHeee___```~~~VVV<<>>BBBBBBEEERRR???(((111...((((((((((((((((((((((((((('''(((******---888DDDNNNSSSCCC777444111000///...------------+++000---)))...???mmmqqqpppuuu}}}aaaSSShhhrrriiiPPPJJJsssrrrtttiiimmmmmmIIIAAADDD```~~~KKK;;;<<>>666PPPMMMlllKKK;;;@@@===555777@@@===222111111111000000000000///000***666999,,,<<>><<<===??????>>><<<:::999666444111000000///---,,,++++++******))))))(((((('''&&&&&&%%%%%%&&&&&&&&&+++''''''UUU^^^>>>IIIVVV```zzzgggFFF:::[[[wwwfffNNN<<<222000555444000888UUU|||}}}___OOOAAA333222<<<;;;666NNNXXX444...***)))((((((((((((((((((((((((''''''(((***+++...999EEEOOORRRAAA777333111000///...------------555444111000))) 888dddppp[[[uuu|||aaaccc[[[iiidddbbbiii@@@XXXsss|||nnngggNNN;;;HHH]]]~~~XXX888555DDDzzz444...###777******++++++,,,,,,---------)))555444+++---222555:::GGGnnnqqqmmmnnntttkkk}}}jjj}}}kkkzzziiiXXXLLL>>>888333111000111888???KKKccctttqqqeee===;;;888777999888444333555000000000////////////......444''',,,;;;)))222oooXXXAAALLLZZZGGGOOO___hhhpppxxxqqqfffXXXMMMAAA<<<999>>>JJJUUUYYYYYYSSSNNNYYYTTT+++***888+++***222&&&))))))(((((((((''''''''''''''''''''''''''''''''',,,!!!%%%...***///KKKfffiiiaaauuu{{{{{{QQQ\\\hhhuuu|||ppp]]]JJJ???666111,,,+++,,,......,,,,,,++++++++++++,,,,,,---+++************+++,,,,,,...000111///,,,+++...222///333:::CCCPPPbbbuuuhhh~~~hhh;;;%%%***///)))!!!'''+++$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''((('''%%%#########$$$%%%$$$""""""$$$&&&'''$$$!!!$$$$$$%%%&&&(((+++...///...///111444888;;;<<<;;;:::<<>>dddRRRDDDAAAJJJ\\\uuu{{{VVVCCCPPPpppqqqnnnlllSSS<<>>eee|||cccAAA+++,,,999???<<<:::FFFvvv^^^...222///!!!***(((((((((((((((((((((((('''&&&(((***+++///:::FFFJJJMMM>>>666222000000///...------------!!!$$$(((222777...111EEEyyyTTT```yyyuuummmyyyyyyooo[[[WWWkkkcccQQQVVVnnnLLL999:::===KKKlllKKKFFF:::EEE666:::(((...&&&222))))))******+++,,,,,,---,,,111777111)))111:::888,,,>>>www[[[XXX^^^```tttWWWEEENNNtttkkkddd|||lll^^^QQQDDD888555222111555888<<>>>>>;;;777555555444222///.........---+++))))))))))))(((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$555111,,,bbb^^^:::EEEHHHHHHZZZ}}}oooQQQMMM```tttTTTccczzzoooSSSLLL@@@555---...333888111444EEEgggjjjEEE>>>666444999???>>>;;;RRRqqqzzzwww333 +++)))%%%,,,((((((((((((((((((((((((&&&&&&(((***+++///;;;GGGRRRTTT<<<555000000000...---------------555222(((&&&000///))),,,KKKppp]]]eeeyyy}}}sssYYYNNNTTTeeeuuurrriiiVVV???>>>GGGJJJIIIfffZZZ===444???000111'''444111///'''(((((()))***++++++,,,---$$$,,,333---333888+++>>>444UUU___~~~sssVVVJJJNNNLLL]]]wwwpppdddHHHaaavvvuuukkkXXXEEE;;;999666111///...333===FFFJJJMMMQQQyyyyyy___NNN666EEE999999999777444111111111000000/////////.........,,,%%%...333)))---444,,,;;;SSS||||||KKK@@@EEEEEEEEEEEE<<<===MMMRRRUUUcccmmmkkknnnuuuuuuyyyvvvqqqllleee\\\SSSMMMAAA>>>:::888999>>>FFFKKKMMMQQQSSSOOONNNaaadddzzz~~~RRR///222...,,,(((''',,,...***''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$//////(((000AAAgggwwwnnnwwwYYYHHHJJJ[[[lllvvvzzzooo```UUUOOOJJJFFFBBB666555444333333333333333555555444444555666777777GGGMMMTTTYYY]]]eeeooowwwuuujjjBBB+++&&&'''+++!!!+++((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###""""""""""""$$$&&&''' """$$$&&&&&&%%%$$$###'''&&&$$$###"""###$$$%%%%%%$$$$$$%%%''')))***))))))---222444333444666999555999======999555333333444111///.........---+++)))))))))))))))((((((((('''&&&&&&%%%$$$$$$$$$%%%###---###---@@@___WWWAAA555:::@@@KKKkkkUUU<<<@@@YYYsss{{{ttt```JJJ;;;333111......111444666666???KKKeeepppTTTDDD<<<---,,,;;;<<<555CCC^^^dddEEE'''---)))***...$$$((((((((((((((((((((((((&&&&&&(((***,,,000;;;HHHNNNOOO{{{777666444//////...---,,,,,,,,,,,,+++++++++,,,,,,,,,---------]]]jjjbbb```dddMMMJJJQQQRRRiiittt222;;;EEELLL[[[pppQQQCCC999???777444000,,,***)))******))))))))))))))))))))))))***++++++,,,,,,------...555---<<>>777666555444333111000///...........................---,,,,,,++++++,,,,,,---,,,888;;;wwwoooCCC999DDD666777>>>:::CCCCCC999;;;<<<===FFFEEECCCGGG>>>===??????777;;;BBBEEE>>>HHHMMMJJJUUUQQQHHH\\\OOOvvvwwwiiiGGG+++333......---,,,+++))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***;;;ccc|||{{{mmm|||<<>>cccvvv:::AAA...444IIIQQQzzzpppYYYSSSRRRJJJPPPUUUOOOXXXxxxxxxkkkXXXGGG<<<666222000000)))000999333333IIIaaaUUUrrrzzzdddEEE000...333...;;;EEE@@@AAApppttt888222+++(((((()))***)))((((((((((((((((((((((((''''''***,,,---444EEEVVVQQQMMMxxx777555444///...---,,,,,,+++,,,,,,+++++++++,,,,,,,,,,,,---)))888fff```{{{aaaUUUGGGHHHOOO```ttt~~~lllNNN:::;;;FFFEEE[[[|||oooVVV000...UUU~~~OOO333111...***((((((((()))))))))))))))))))))))))))******++++++,,,---------111222333;;;YYYdddFFFAAACCCHHHMMMWWWwwwwwwjjj[[[MMM@@@:::???444888333222555---666:::@@@OOOKKKUUUjjjkkkzzzoooEEE777333555===555555444222111000......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((:::+++DDDeeesssJJJAAA:::999222777888>>>@@@;;;999333777<<<888888@@@CCCDDDMMM>>>BBB:::BBBFFFEEETTTSSSttt~~~\\\aaa{{{qqqBBB888555***------,,,+++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&***AAAbbb|||}}}___<<<666===GGGJJJaaauuu~~~|||{{{yyyuuuwww|||xxx{{{|||kkkIII111((((((+++)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''(((***,,,///000111222555666666555444333222222000///...,,,++++++++++++'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######***&&&***===jjjaaaKKK>>>999///<<>>222555...000888<<>>^^^iiiSSSYYYrrrqqqdddPPP<<<===@@@111...AAA999CCC<<<[[[???999---+++(((&&&'''''''''&&&'''''''''''''''''''''''''''''')))***,,,222BBBQQQOOOXXXjjj777333333///...---,,,++++++++++++************++++++++++++---000,,,<<>>EEECCC@@@TTTvvvMMM<<<===PPPrrrAAA//////+++***(((&&&&&&&&&''''''(((((((((((((((((((((((((((((()))******++++++,,,///***...999999999MMMiiicccAAA111DDD888777IIIQQQAAABBBTTTZZZbbbmmmjjjfffjjjiiiaaa```___```]]]UUUNNNKKKEEE???;;;999555222000111222333......AAAGGGJJJMMMEEEMMMCCC[[[|||^^^gggBBB666>>>======<<<000222222111000///...---,,,************************))))))(((((((((((())))))&&&000(((---(((&&&FFFVVVssshhhUUUMMMSSSVVVaaaLLLTTT^^^[[[ppprrrvvvkkk\\\PPPXXXSSSMMM(((111:::---***666++++++***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%)))%%%--->>>CCCTTTzzzwww[[[qqq[[[:::BBB[[[kkkrrrcccgggggghhhjjjpppwww~~~xxxvvvYYYEEE...%%%***///,,,&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#######################################""""""""""""###############$$$&&&(((+++...111222222333333333222222111000...---,,,+++***)))))))))%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%!!!###'''(((%%%!!!111XXXxxx---(((666666111111???WWWggglll~~~qqq]]]QQQ\\\dddZZZ000000222999BBBFFFEEEBBBHHHMMMTTT\\\cccmmmyyy{{{vvvaaadddhhhMMMJJJKKKPPPOOOFFF===:::888333---+++---111666888666333//////333;;;CCCIIIbbbyyyqqqyyy___bbb777@@@222!!!111FFFAAA222@@@GGG{{{FFF---%%%)))((('''''''''''''''&&&''''''''''''''''''''''''((('''(((***+++111@@@NNNJJJSSSaaa777222333......---,,,++++++++++++)))))))))*********++++++'''000+++,,,444fff{{{___fffooo```VVVIIIJJJGGGDDDEEEJJJLLLIIIJJJIIIHHHHHHIIIHHHEEECCC;;;===@@@AAAAAACCCGGGJJJNNNRRRQQQVVVqqq~~~XXX;;;333FFF^^^~~~;;;666 999)))(((''''''&&&''''''(((''''''''''''''''''''''''''''''(((((()))******+++000''''''//////---<<>>DDDBBB;;;<<<===???>>>999666666444111444444333333444666888999BBB???LLLJJJHHHNNNOOO```gggsssuuu]]]@@@666<<<===...000999111000000///...------,,,,,,************************))))))(((((((((((())))))555&&&...444'''***...>>>ZZZsssyyyaaaeeekkk[[[iiiZZZccchhhVVVhhhnnn}}}TTT888888666222...+++++++++)))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!***(((***111...???fff\\\eeevvv^^^uuunnn]]]QQQGGGOOOIIIrrrtttwwwyyywwwrrrllliiiiiimmmwww~~~|||~~~yyy|||qqqHHH...+++)))***+++***&&&"""&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!!!!"""""""""#########$$$$$$&&&(((+++...111222111111111111111000000///---,,,+++***)))(((((((((%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$###$$$(((&&&&&&!!!333ZZZxxxxxx777...111666777111...<<>>...&&&888&&&((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((())))))***(((------((()))222999888DDD[[[wwwttt[[[HHHDDDEEEHHH@@@///777===999555888333,,,///444666666444555999;;;999888:::<<>>888555333111...)))'''(((+++...'''$$$,,,777666'''111)))777333///---...111555888222///++++++///444999<<>>999***###---444///***,,,'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%((("""$$$(((''',,,000+++FFFccccccooojjj~~~~~~qqqmmmttt|||~~~tttaaaKKK===LLLQQQ```tttzzzlllBBB!!!(((......---+++((($$$$$$(((,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""#########$$$########################"""""""""#########$$$$$$$$$$$$$$$%%%'''***---///---....../////////......++++++)))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$########################$$$$$$&&&((('''$$$"""###!!!$$$***...>>>iiitttOOO;;;888777222------,,,000111555LLLdddiii{{{mmmQQQ===RRRNNNIIIDDD???999444000@@@---***...%%%///---444&&&///888888333222555:::AAA??????EEETTTfffwwwyyy~~~|||nnn[[[JJJ@@@GGG///((()))&&&111666%%%000HHHAAA,,,III```--- ///444 """'''))))))(((&&&%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&***///555@@@KKKUUUYYYPPP777000222...---,,,+++************(((((((((((())))))))))))&&&$$$333!!!333,,,(((,,,FFFzzzQQQOOO{{{yyymmmUUUGGG;;;YYY{{{AAA111+++000&&&%%%..."""'''&&&&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))...###"""---///)))///>>>777...+++UUUhhhmmm}}}xxxgggdddTTTHHHGGGBBBAAAIIIFFFHHHHHHFFFHHHMMMPPPOOOFFFFFFHHHLLLSSS[[[ccchhhxxxvvvooo[[[:::888GGG:::777FFF999(((111666//////---,,,,,,++++++*********''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&+++$$$'''%%%'''+++&&&)))%%%...&&&(((...(((000LLLWWW{{{nnnOOO:::777666444333111///---...///,,,'''(((---&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%!!!++++++$$$---###...***$$$KKKeeeVVVfffwwwqqquuu~~~tttnnnkkkjjjmmmrrruuuwwwxxxvvvtttwww~~~xxx}}}WWW222666222,,,((('''%%%%%%&&&''''''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!""""""#########$$$""""""""""""""""""""""""############$$$$$$$$$$$$######"""###%%%(((+++---------......///......---+++***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################)))!!!"""$$$!!!"""&&&$$$&&&'''###$$$===UUUggg@@@111111222///+++000222,,,///333...999BBBRRReeeuuuyyyqqqfffYYYPPP888555===;;;444]]]LLLHHH===VVVqqqxxxoooeeebbbdddfffiiioootttwwwuuuoookkknnnjjj```QQQAAA777222111&&&,,,...///111///333???888...CCCAAA111444,,,***,,,!!!+++'''))))))'''$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&+++000666AAALLLPPPZZZLLL888---333***,,,---///$$$!!!...,,,&&&***,,,((($$$%%%))),,,'''&&&'''***+++))))))+++---<<>>===222---333222,,,///,,,555(((000;;;555666222KKK}}}666---,,,***((('''&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))---555AAAJJJUUUMMMJJJ888---333555...,,,///+++***,,,!!!...+++((()))---,,,&&&+++,,,***%%%%%%***,,,+++666)))000OOObbbkkkSSSddd~~~dddWWWWWWUUUVVV___uuuttt|||\\\LLLLLLkkkwwwNNN)))222******)))''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))***,,,,,,000111000------555DDDPPPzzzyyy}}}{{{wwwlll[[[WWWyyywwwYYYDDD777;;;???:::999>>>444444333111000///...---******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************000---)))+++555HHH^^^mmmxxxmmm\\\KKK???::::::;;;444444333222111///---,,,++++++***))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&***(((%%%$$$&&&***000444FFFUUUiiiyyyyyy___lllpppiiiooo[[[uuu\\\AAA:::---%%%)))+++'''''',,,(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$%%%&&&'''(((++++++,,,------------,,,)))((('''&&&&&&%%%%%%&&&########################""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&+++888[[[TTTBBB555,,,111222888---///((('''&&&'''+++000666:::EEEDDD===444555@@@IIIJJJIIIDDDAAAFFFQQQYYYZZZWWWNNNPPPPPPLLLFFFAAA@@@@@@???===999333///---+++***(((---((('''------+++111111DDD:::222...777eeeUUU555000,,,+++)))((('''&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&((()))---555AAAJJJUUUPPPGGG888...333///###"""###""")))...)))###$$$%%%%%%$$$%%%)))---!!!)))+++((()))000000***000,,,---888KKKsssyyyYYYNNNWWWoooqqqyyy^^^zzzfff222%%%+++---)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))+++++++++---///,,,((((((...333GGGYYY~~~ooo}}}|||GGGpppiiiCCC333333444888===<<<777666999333222222000///...---,,,)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((()))))),,,)))%%%!!!"""'''///555'''DDD^^^^^^iiibbbrrrzzzuuubbbQQQCCC666---:::555///***(((***...111000000000///...,,,+++*********))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$(((444BBBNNNWWWeeevvvuuu{{{zzz```vvv|||zzz}}}zzzjjjccccccgggeeeyyy|||```RRR999///""",,,((())),,,)))###%%%,,,''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$###############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""############$$$&&&'''(((******+++,,,,,,,,,,,,,,,)))((('''&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%###111IIIssssssjjjbbbKKK%%%***888+++333555444333222000...---,,,555000,,,---,,,)))***...---+++***,,,///000...+++666666777666555222000///---,,,*********+++---...***222111...222111333===---333111YYYwwwCCC***'''***+++***)))'''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&((()))---555AAAJJJNNNOOOCCC777...222222+++444...###&&&&&&(((+++---///...(((###$$$)))''''''&&&%%%$$$######"""***...%%%(((666CCCppprrraaaRRREEEZZZkkk~~~yyyyyy~~~uuurrrzzzeee```xxxyyyuuu999&&&---///***''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***&&&***///000//////222444///CCC>>>TTTmmmpppvvvvvvvvvooo^^^UUUbbbAAA///222>>>444<<<@@@;;;555333444555111111000///...---,,,,,,(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''&&&***///111///***'''%%%,,,...666444...((()))&&&)))333444111:::222...444'''(((***,,,///222444444%%%(((---111222111///............---,,,+++***))))))))))))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%% """%%%((()))*********%%%''')))***...999IIIUUU<<<]]]mmmppp{{{wwwjjjbbbtttoooRRRddd```gggdddZZZeee\\\ttt~~~|||dddSSS???,,,))))))///111///---...///)))"""###(((&&&&&&&&&%%%%%%%%%$$$$$$################################################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""############$$$%%%&&&'''((())))))***++++++++++++(((((('''&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%""",,,(((333fffssswww```777...888,,,,,,,,,---...///111222''''''))),,,,,,+++******///---***((()))***,,,---&&&&&&&&&(((******(((&&&,,,+++,,,///000---,,,...(((333333000333333888FFFWWWRRR)))'''777777)))))))))((('''&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((()))---555AAAJJJJJJQQQ???666///111'''222000)))///%%%%%%### """***---)))###""",,,$$$""")))+++(((,,,666)))+++--- ******&&&@@@DDDfffnnnjjjZZZIIIJJJWWWXXXMMMUUUNNNDDDCCCLLLTTTZZZ___ZZZ^^^dddccc\\\]]]tttxxxsssFFF111%%%---222***""""""&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((('''***---...------...000!!!:::777999999TTTNNNPPPtttdddlllVVV@@@777111,,,000:::111888999333///111444222//////......---,,,++++++''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))((('''((()))+++%%%""",,,(((111444...)))...+++++++++***&&&***333222000...+++(((&&&&&&---+++)))((()))+++...000,,,,,,------,,,+++******((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''***++++++(((&&&;;;JJJHHH>>>OOO[[[ggg}}}]]]XXXBBB@@@666333......,,,...+++)))***'''&&&''''''%%%&&&(((%%%%%%%%%%%%%%%$$$$$$$$$################################################################################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""############$$$%%%%%%&&&&&&'''((()))************((('''&&&%%%%%%$$$$$$%%%########################"""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$'''!!!"""'''''',,,IIIiii\\\@@@<<<666000,,,******+++///666555,,,***///---%%%******(((''''''(((+++---000///...///000111000...333000000444666444555:::777;;;777999OOOmmmaaa;;;###+++333***###)))((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((()))---555AAAJJJKKKXXX;;;666///111:::"""---###"""333(((++++++))))))((("""&&&444$$$"""&&&...---"""(((%%%333)))111&&&###000CCCCCCVVV||||||lllllleeefffrrrtttttt~~~{{{vvvqqqlllvvvbbbEEE000000333"""''',,,&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''&&&((()))))))))))),,,...666""""""(((***<<<...FFFWWWyyyzzzxxxeeeoookkkiiiYYYEEE666&&&'''333333+++$$$...111333111000111///,,,...------,,,++++++******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$&&&''')))***)))...$$$&&&)))***+++&&&,,,%%%,,,(((+++(((&&&&&&))))))''''''***+++***(((&&&&&&''')))***++++++,,,,,,,,,+++******''''''''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$'''&&&$$$"""!!!!!!""""""(((%%%###%%%***+++(((%%%"""+++'''***<<>>RRRsssbbbDDD,,,,,,)))555222!!!!!!111333%%%%%%%%%&&&'''&&&%%%$$$###$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))---555AAAJJJKKK[[[777555000000###AAAAAA///AAAlll###,,,"""666nnn,,,###000www///<<>>III]]]jjjlllttttttuuu___gggjjjfff___TTTHHH<<<222------,,,)))'''&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############ """$$$&&&&&&%%%"""$$$+++'''!!!""" ***!!!***111(((111!!!999999@@@JJJVVVfffyyy{{{eeeQQQ@@@111))),,,)))&&&&&&)))---000222&&&&&&######&&&***'''!!!&&&&&&&&&'''((()))(((&&&$$$$$$$$$$$$##########################################""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&'''(((***///888BBBIIITTTjjj}}}aaa>>>///222///,,,)))(((GGG###333|||SSS)))***###<<>>555111444444---(((***$$$$$$$$$'''++++++'''###(((''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''((()))+++000777@@@GGGFFFzzzEEE444444222...555+++***""")))'''111...+++"""000---,,,###333000!!!888333'''111>>>aaaiiieeelllkkk[[[III999111((($$$&&&)))(((%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''+++111:::@@@EEEVVVxxxzzzqqqPPP666***))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%"""###%%%'''***,,,...///,,,---000333666:::<<<>>>===???===;;;DDDOOOMMMBBBEEEJJJIIIEEEJJJUUUXXXRRRWWWNNNMMMSSSTTTIIIAAAAAA@@@;;;444111111111...+++))))))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''((()))+++000777@@@FFFFFFzzzBBB222333111---((()))(((***)))---+++))),,,$$$''',,,###///222"""'''666<<<;;;XXX~~~nnnssswwwzzzaaaxxx{{{kkkuuuggg___ZZZTTTOOOCCC777+++&&&(((***((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&'''((()))+++,,,,,,000000000000000000000000******))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))///999DDDLLLnnnppp___TTTLLLBBBIIIEEECCCEEE@@@KKKOOO]]]lllqqqMMM++++++***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%&&&)))---111555888:::777999>>>EEELLLSSSXXXZZZjjjiiihhhooo}}}zzzjjjTTTBBB888555333111******)))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''((()))+++000777@@@FFFDDDwww777<<<555---///,,,++++++******++++++,,,///)))(((---000---***+++(((---333FFFnnnnnnaaa^^^mmm]]]kkk[[[aaaaaattt}}}tttbbbHHHEEEJJJ>>>111(((&&&%%%%%%%%%((('''%%%######$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%'''(((&&&%%%***$$$ !!!&&&)))'''######!!!%%%+++((( !!!***'''$$$$$$)))+++((($$$"""***$$$%%%(((&&&###%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$$$$$$$###"""$$$&&&'''&&&%%%$$$$$$,,,%%%"""''',,,,,,)))'''666&&&???666<<<333999:::;;;777BBB:::999@@@666<<<===>>>;;;>>>777444===222---///---***,,,"""(((&&&...))) +++&&&$$$&&&'''((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###$$$$$$$$$###******,,,111999EEEUUUaaazzzQQQ???CCCMMMYYYbbbjjjvvv~~~||||||{{{wwwhhhdddYYYKKKEEEQQQkkkuuummm666"""%%%666&&&)))###&&&&&&%%%$$$$$$$$$%%%%%%########################""""""""""""""""""""""""########################!!!!!!"""###########################$$$$$$$$$%%% ###(((***)))(((+++...000111:::===666888>>>:::ZZZNNNWWWuuuoooYYYLLLIII???<<<222///111)))%%%000***$$$###''''''"""!!!%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''')))((())),,,222;;;CCCHHHHHH888<<<555---///,,,,,,++++++++++++,,,,,,***------***))),,,000333333444EEEiii{{{mmmNNNWWWaaaVVVKKKOOODDD888222...******,,,((('''&&&%%%%%%%%%&&&'''###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$,,,+++$$$!!!&&&,,,...(((%%%(((++++++***+++111***$$$######$$$(((...!!!%%%******(((%%%$$$%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''""""""""""""############%%%%%%$$$$$$$$$$$$$$$%%%"""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%***$$$$$$)))++++++%%%'''))))))'''***999JJJ===***>>>777???888777222<<>>111<<<%%%&&&---...&&&""",,,%%%000"""%%%######$$$$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&&&&%%%$$$!!!---CCCOOOYYYxxxQQQAAAJJJ^^^xxxuuuaaaTTTMMMOOOssshhhTTT---###000''''''&&&%%%%%%$$$%%%%%%%%%########################################################################""""""##################!!!"""$$$&&&%%%$$$""" ((((((%%%%%%,,,666777000>>>666444555???\\\uuuxxx\\\]]]JJJ777999999)))&&&(((***,,,---...,,,***%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((((())),,,222;;;CCCHHHEEE888;;;555...///---,,,,,,++++++,,,,,,---+++......******///111000///UUUlllYYYnnnUUUJJJQQQ^^^fff^^^www|||vvv```nnnyyy___\\\NNN@@@999333+++'''(((&&&&&&&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$$$$&&&&&&+++'''$$$%%%)))***'''######(((,,,...333:::===<<<999999;;;<<<888222222666111---'''!!! &&&+++%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%+++000...(((###"""###)))000;;;AAA===555444888DDD999VVV```ooolll___PPPYYY~~~UUU[[[nnnmmm{{{uuuJJJLLLYYYLLL000BBBCCC@@@666(((666'''$$$(((!!!***///&&&%%%$$$######%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((:::DDDFFFXXX~~~SSSOOOZZZjjjTTTHHHaaawwwDDD...$$$111$$$''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$%%%%%%(((111666999???EEE@@@666999AAAVVVmmm]]]FFF===<<>>GGGMMMooocccAAARRR\\\LLLWWWvvvpppTTT)))(((((()))((('''&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$$$$############&&&$$$"""!!!$$$)))///333444888======777333666===___{{{zzz~~~yyyvvv}}}~~~}}}|||lllCCC@@@BBB:::111---***''''''***(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((((()))---333:::AAAFFFCCC:::888444000000...------------------...444)))+++444000'''444MMMvvvzzz]]]~~~[[[ccc|||wwweeennnkkkyyy|||fffKKK===???AAA777***$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))***)))(((((()))((($$$$$$...<<>>777<<>>;;;777444222000///......------......///...+++000444***)))OOO{{{uuuooojjjyyynnnxxxyyykkkPPPNNNTTTEEE,,,'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$'''******'''%%%&&&(((111444<<>>===AAA\\\[[[VVVKKK@@@;;;???EEE111///,,,(((&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&''''''(((*********+++++++++,,,,,,******++++++***(((&&&%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))'''%%%$$$'''***)))222===BBBCCCEEEKKKQQQpppiii~~~nnniiijjj|||hhh[[[AAA999...///'''%%%%%%'''******'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%***222888HHHYYYyyyEEEKKKgggooocccTTTGGG;;;777:::>>>CCCGGGTTT^^^mmm|||{{{___LLLppplllNNN +++***)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$$$$%%%'''(((###(((111999>>>???>>><<<<<<222:::[[[|||mmmbbbdddhhhccctttZZZAAAJJJHHHJJJYYY}}}mmmUUULLLDDD333'''&&&***)))((('''''''''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&&&&&&&'''(((***---333999???CCCBBB<<<666444222111//////............//////,,,///111///222IIIsssYYY```}}}yyykkkfffjjjyyyZZZaaallleee^^^hhhXXX888,,,+++)))((('''&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''((($$$'''))))))''')))...333333RRRppprrr^^^SSS]]]nnnZZZWWW[[[hhhvvv~~~xxxggg]]][[[OOOWWWbbbhhheeeYYYJJJ???AAA===777111+++'''%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''(((***,,,///111333444;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;;;;999666333222000...***(((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((&&&'''---222333:::@@@DDDLLLaaammmfffyyynnnFFF---222---(((''')))+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%'''///<<>>AAAAAA;;;999<<<===999777777888;;;???AAAIII^^^|||vvvOOOkkkttt666,,,+++)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######$$$&&&(((***...222999???BBBAAA???===000HHHmmm{{{{{{|||dddppptttsssRRRbbbrrrtttlllggglllttttttoooeeeJJJ///111///,,,***((((((((()))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''(((***---333999???BBBKKK<<<555444333111//////............/////////222,,,+++DDDooo}}}aaawwwZZZjjjqqq___LLLBBBCCCIIICCC>>>RRRrrrFFFJJJ<<>>???@@@ppp~~~```___gggzzzlllccc\\\VVVHHHPPPNNNLLLQQQRRRVVVcccooouuuxxxjjjqqqtttZZZoooxxxbbb666444000,,,***((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''***...333999>>>BBBNNNrrr@@@777222555111///000///---++++++---000333777,,,666hhhhhhfff]]]PPP___FFFBBB>>>DDDBBB666JJJ<<<777VVVhhhAAA===DDD888BBBMMM888???HHHPPPtttzzzcccgggLLL666,,,+++%%%$$$***,,,'''&&&&&&%%%%%%&&&&&&''')))'''%%%&&&((()))(((&&&444%%%"""...<<>>444111"""%%%&&&'''&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&((()))$$$%%%'''(((((('''&&&%%%((('''%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&'''***%%%###(((,,,,,,$$$&&&---222---'''000@@@FFFHHHGGGEEEFFFLLLRRRUUUXXXccclllnnnqqqwwwyyywwwqqqsss```BBB===MMMKKK777BBBHHHKKKHHH===111***(((&&&### ###))),,,***&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''%%%&&&'''(((((((((&&&%%%))),,,)))000>>>???DDDxxx|||vvvmmmyyyooopppzzzRRR888;;;+++!!!(((---%%%''')))***(((%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''222)))###777@@@KKKkkkgggBBBhhhPPPEEE>>>BBB___}}}}}}kkkaaa\\\ccclllrrr|||kkkMMMIIIrrr|||\\\fffSSS&&&333***+++---((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""#########"""&&&%%%$$$###&&&,,,666<<<;;;<<<======<<>>>>>AAAEEEMMMTTTDDDKKKRRRTTTRRRPPPPPPRRRMMMJJJEEEAAACCCLLLYYYbbbmmmvvvllliiittt|||aaa@@@...+++---+++''''''((())))))'''%%%&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''*********---222999???CCCJJJqqq???777222555111/////////.........000111,,,---666WWWPPPQQQZZZYYYAAAAAAHHHMMMGGGLLLUUUYYY^^^bbbuuuaaaVVVWWWVVVOOOJJJGGGGGG@@@@@@PPPUUUqqq{{{bbbDDD000,,,(((&&&(((''''''&&&&&&&&&&&&&&&&&&'''''''''&&&(((*********(((:::444999eeefffXXXtttyyyzzzxxxuuutttvvvtttqqqrrrvvv~~~vvvrrrxxx{{{qqqpppvvvjjjYYYqqqFFFJJJIII555666(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$######$$$%%%$$$%%%&&&'''((((((((((((&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''''',,,)))%%%###%%%)))((($$$222'''""",,,===GGGHHHGGGSSS___rrrbbb[[[mmmvvvoooXXXUUUOOOIIIDDDBBBBBBCCC333111,,,&&&######(((,,,''''''((((((&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&'''((()))))))))&&&///***!!!888MMMNNN]]]rrrsssxxxggggggiiihhhsss}}}~~~zzz===000555,,,...,,,%%% $$$+++)))"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''',,,(((%%%AAAQQQfffpppJJJ[[[^^^666>>>@@@@@@TTTjjjppp{{{eeeLLLYYYooommm|||RRR///333666***###'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$"""###&&&***///444999;;;===>>>888777VVVpppsss```LLLGGGGGGEEEBBBQQQVVVcccuuuuuugggZZZPPPIIIEEEGGGOOO^^^ooo}}}rrrqqqCCC///000000))),,,,,,'''"""$$$***)))###'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''******+++---222999???CCCKKKmmm>>>777333555111///......///111222111000---...KKKzzzRRRwwwWWWtttaaaiiizzzzzzzzzyyysssyyyqqqpppppp]]]:::------+++'''%%%''''''&&&&&&&&&&&&''''''&&&'''((()))***************000RRRfffaaavvv{{{uuufffgggpppyyytttnnnnnnrrrzzzkkk}}}XXXDDDGGG;;;222...)))''''''(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''((()))***&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''+++((((((+++......111444>>>EEEIIIHHHOOOfff|||}}}{{{xxxyyy|||}}}zzz}}}}}}kkkUUU@@@222:::666222...+++)))'''&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&'''((())))))******...:::PPPFFFAAATTTxxxiiihhhmmmqqqiii777111000---...***###$$$+++***"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''###***999CCCQQQ|||ddd===bbbqqqUUUNNNgggxxxvvv~~~iiijjjnnnjjjwww[[[cccwwwzzzpppxxx444 +++"""///...'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!%%%,,,333888:::;;;;;;FFF:::EEEsss~~~uuuRRRMMMJJJLLLXXXmmmzzzeeeRRRBBBCCCccc___AAA000+++)))...,,,&&&&&&+++***$$$((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))***+++---333999@@@DDDOOOiii<<<888333555111///...---///111222000///000<<>>BBBSSSkkkxxxoooVVVFFF666///222444---%%%'''&&&&&&'''((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''(((((((((((()))***888(((AAA???QQQ}}}ooouuujjjxxxzzzxxxxxxkkk<<<666&&&***///000***%%%&&&***''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''"""%%%999HHHIII[[[jjj444TTTmmmGGGGGGUUUqqqpppuuusssxxx{{{ggg;;;((()))333###''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######$$$$$$&&&---555999888888;;;>>>555HHHxxxzzzuuuwwwgggVVVNNNPPPZZZ|||}}}[[[IIIOOOQQQkkkrrrHHH:::(((+++///000,,,''''''***(((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''))))))+++...333:::AAAEEERRRddd:::888333555222000/////////000000///...111SSSaaadddRRRfff}}}yyyttt{{{___777...---((())))))((((((''''''(((((()))***++++++(((%%%'''---333GGGgggnnnuuuqqqWWWbbbuuuiiiggglllssswww{{{{{{yyyTTTTTTGGG666***'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''((())))))(((((('''***)))'''&&&&&&'''((()))(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((())))))+++///444===NNN]]]uuuPPPGGGGGGXXXooo~~~www```MMMEEEBBBSSSmmmsssXXXCCC999555111---(((&&&%%%%%%'''((((((&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((()))(((''''''***,,,222CCCNNNXXX}}}tttooo|||dddlllCCC555)))'''000///######...''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++)))333DDD]]]ttt@@@OOOuuuyyyvvvdddXXXWWWeee{{{```[[[xxxxxx{{{^^^%%%+++..."""((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$""""""$$$&&&---555;;;888333555AAANNNvvvwwwqqqNNNDDDDDDNNNooo|||kkk]]]UUUQQQNNNKKKGGGGGGJJJPPPTTT```lll~~~|||ZZZ@@@PPPvvvyyy^^^DDD111'''...000'''&&&...))))))((((((((('''''''''&&&&&&&&&'''''''''(((((())))))+++...444;;;AAAEEESSS```888999444555222000111111000...///111444EEEqqq|||mmmPPPjjjzzznnnxxxaaazzzwww}}}~~~vvvGGG000,,,''')))))))))(((((((((((())))))***,,,,,,((('''...<<>>fffvvvtttNNN<<<666333000333000111555888777888::::::;;;<<<>>>>>>===;;;888888999888444///000777===111<<>>)))+++...111333555555555999999999888555333000...******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''***)))))))))+++...111222BBBoooiiiUUUdddssssss}}}ccchhhwwwrrrBBB999///***)))***)))'''((((((((((((((((((((((((''''''''''''((((((((()))''')))++++++,,,333???HHHvvvwww}}}kkknnnmmmAAA))),,,---%%%((((((((((((((((((((((((''''''''''''((((((((()))444AAAHHHnnnoooBBBccc[[[bbb___```sssyyylll>>>nnn{{{;;;,,,,,,(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&---888AAABBB???>>>IIIdddggg___UUU@@@QQQiiiCCC???999666666888999:::999:::>>>@@@>>><<>>;;;::::::===777555:::AAAUUU~~~^^^YYYiiibbbccc}}}YYY333...000,,,************))))))))))))''''''''''''((((((((()))))))))+++///555<<>>===???DDD@@@DDDEEEBBBCCCHHHJJJGGGTTTVVVZZZ\\\YYYRRRJJJDDDMMMLLLMMMOOOMMMGGGBBB@@@@@@DDD444999>>>666>>>FFFmmmfffQQQtttyyy~~~@@@&&&111++++++***((('''((())))))))))))(((((((((((()))))))))***,,,///333999@@@EEEVVVLLL777999888---555000222///333444---MMMqqqfff|||YYYrrrkkkQQQLLL}}}vvv~~~hhh}}}AAA888///---,,,+++******+++,,,------222)))>>>OOOnnn|||oooVVV___jjj111444888<<>>,,,555$$$***'''%%%(((++++++%%%'''&&&&&&&&&&&&'''((((((''''''(((((())))))******,,,333111&&&RRRzzzoooQQQnnnkkkzzzyyyqqq}}}{{{|||```@@@444555000%%%((((((((('''(((******)))(((''''''''''''((())))))%%%333(((,,,DDDAAA|||ggguuu[[[~~~ppp???+++&&&+++&&&******$$$(((,,,&&&***((()))***(((%%%(((---HHHGGG|||gggLLLxxxtttTTT[[[VVVJJJDDD'''+++(((&&&''''''&&&''')))'''&&&$$$%%%''''''%%%"""&&&'''---000222>>>HHHEEE:::===```pppMMM|||rrrFFFMMMPPP]]]bbbBBB666999999000<<<;;;???HHHLLLIIIGGGHHHRRR[[[dddhhhqqq~~~yyyooo}}}ttteeeTTTWWW>>>EEECCC===<<<@@@999GGGdddzzzaaadddUUUEEE---...333333,,,)))+++***%%%))))))(((((((((((()))))))))+++---///333999@@@EEEZZZJJJ888888888///444222...111666111777iiiIIIPPPqqqsssbbbYYYPPPQQQuuu```tttoootttFFF===+++---,,,++++++++++++,,,---///+++555OOOYYYzzzgggZZZ\\\***666???888IIIttt\\\[[[sssZZZ<<<*********))))))))))))))))))******+++)))&&&&&&(((,,,***...---///333///444FFFLLLLLLfff{{{ssspppmmm^^^PPPFFFCCC%%%222...333,,,$$$"""%%%(((((('''''''''&&&&&&''''''((()))&&&'''(((***++++++++++++,,,>>>%%%222PPPiiinnn{{{kkklllwwwiiiBBB111...---))))))))))))(((((()))+++((((((((((((((())))))***)))//////444GGGwwwYYYjjj|||{{{nnnWWWRRROOOQQQSSSUUUZZZaaaxxx~~~vvvUUU555000)))***...***!!!'''...'''+++)))((()))'''&&&,,,444>>>^^^AAA[[[kkkkkkYYYuuuGGGLLLTTT]]]xxx666...,,,(((%%%'''***)))&&&'''&&&%%%%%%&&&'''%%%$$$$$$+++---222>>>BBB@@@BBBMMMfffwwwpppyyyeee>>>JJJPPPoooGGG;;;222///---000>>>LLL888EEEPPPPPPKKKTTTsssbbbZZZGGGDDD<<<@@@===888222@@@hhhbbbccc|||aaaJJJvvv000(((---...))))))...---'''***))))))(((((())))))***)))+++---///333999@@@FFFWWWGGG:::777888111333111///333222///KKK[[[RRRaaawww|||LLLUUUwww||||||wwwwwweeewwwbbbgggttt|||YYY777......---,,,++++++,,,---...'''333HHH\\\lllwwwfffTTT}}}???CCC===bbb[[[zzzdddFFFVVVpppiiimmmlll]]]zzzyyyyyyOOO333+++***))))))******)))(((***((())),,,,,,******,,,000***!!!%%%444???TTTqqq{{{ccc[[[kkkNNNFFF444//////---((($$$$$$(((---'''''''''''''''(((((()))&&&''')))***++++++******+++)))999===zzz~~~bbb{{{}}}\\\RRRJJJIIIJJJGGGCCCAAA>>>EEE___jjjBBB000111******+++,,,)))%%%%%%((())))))(((((())))))***+++111&&&666AAAccccccsssyyykkk___YYYQQQCCC777444111222555777555777:::AAAGGGRRR___fffjjjrrr{{{{{{[[[))))))+++000***!!!&&&,,,$$$'''&&&'''((('''(((000:::JJJxxxggg???zzzSSSaaawwwOOOiiiEEECCC}}}IIIppp~~~666...000...((('''+++***%%%''''''&&&&&&&&&'''&&&&&&&&&+++***888JJJ@@@777FFF{{{QQQmmmxxx___888RRRlll}}}JJJ555///000555BBBIII@@@:::AAAKKK]]]xxxvvvUUUFFFFFFKKKFFF???AAAKKKoooyyyUUUkkkwwwuuuWWWbbb888,,,$$$'''---...,,,,,,***))))))))))))))))))******+++---///333999AAAFFFVVVDDD<<<666888333222...333333,,,666dddZZZPPPeeehhh}}}vvv~~~dddnnnllluuuOOONNN\\\~~~~~~zzzfffggguuufff{{{:::555///...---,,,,,,---...///(((@@@QQQaaaqqqOOOGGG333DDDRRRooovvvvvvyyyppp===...,,,***)))++++++***(((+++&&&&&&,,,///,,,))))))///000444GGGddduuu}}}uuuxxxaaaPPP111111111111///+++%%%!!!(((''''''''''''((())))))(((((()))*********))))))---666IIIhhhiiivvvkkkVVVKKKCCCJJJGGGGGGJJJJJJHHHHHHJJJYYYQQQbbbtttjjj___eeeiiizzzzzzMMM,,,+++)))***...,,,&&&%%%((()))))))))))))))***++++++,,,111444```}}}ccc___nnnyyyhhhMMMCCC888333444777777555555333333777888777888<<<555444777>>>AAA@@@@@@BBBOOO^^^uuupppTTT...***,,,+++$$$(((,,,%%%&&&''')))***((((((000:::CCCLLL]]]{{{sssNNNsssJJJeeeoooJJJVVVxxx{{{xxxyyyTTT)))------***((())))))''''''''''''&&&&&&&&&((()))---222444@@@GGG888BBBmmmOOO^^^bbbYYY555SSSJJJ)))000<<<===>>>555777EEEPPPdddjjj___PPPEEE>>>:::EEEZZZfffNNNddd@@@'''---333***&&&---******))))))))))))*********+++---000444:::AAAFFFXXXAAA===555888555111---666111,,,III|||UUUHHHxxxlll>>>```______HHHOOO{{{[[[iii|||gggYYYFFFXXXiiiTTTQQQ555IIIgggssszzz___cccVVVooommmJJJ222///...------------...//////BBBSSSfffmmmJJJXXX<<>>IIIiiiwww]]]^^^YYYUUU]]]iiidddUUUcccpppzzzwwwiii]]]NNNHHHYYYUUUPPPaaappprrrBBB222***(((---...)))))),,,***************++++++,,,***===GGGpppeeeqqqTTTCCC:::888777666555555555555555777444333555555444555999:::666666:::<<<888555444222888FFFVVVdddrrrwwwBBB...'''+++)))***---***)))***,,,,,,)))(((111<<>>444777777000000666,,,444ccc]]]SSSAAA222III```MMMHHH<<<<<>>777111888NNNkkkzzz~~~lllDDD999HHHlll^^^nnnDDD000---,,,---000+++******))))))******++++++,,,...000444:::BBBGGGLLL>>>???444777888000444555(((<<>>---***+++((((((---++++++******++++++,,,---999XXXTTT[[[<<<111666;;;<<<999;;;BBBLLLWWW___cccdddSSS```yyy{{{aaaGGG999666:::;;;BBBJJJIII@@@;;;<<>>ZZZxxxNNNdddiiiYYY===OOOsss;;;555000000111555???HHH[[[{{{xxxZZZMMMEEEYYYWWWccc```888***///000)))++++++************+++++++++,,,...000444:::BBBGGGWWWHHH:::555:::777333///777///MMMYYYIIIHHHCCCCCCBBBIIIQQQHHH999777333999FFF===???888CCC\\\FFFXXXNNNgggJJJEEEAAABBBnnnbbbhhh~~~uuuzzzssswww333111---444,,,+++333,,,111@@@kkk|||iii[[[KKKLLL}}}fff444'''***888"""...---,,,###333111000999XXX}}}ZZZHHHJJJPPP___^^^aaannnssszzzyyyyyyuuuoooooonnn[[[DDDDDDUUUmmmfffFFF:::(((***111&&& ,,,,,,'''///###555333111...:::iii^^^GGG>>>GGGIIIgggqqqjjjtttZZZ```bbbuuuIIIFFFzzznnn---&&&444&&&***(((///&&&111&&&(((444)))222EEEYYYooobbbDDD@@@777;;;EEE<<>>888333555CCCUUUrrrxxx~~~sss888222///+++%%%(((+++)))$$$'''%%%;;;666jjjQQQKKKtttLLL@@@MMMxxxsssiiiwwwcccyyy|||ZZZ:::^^^FFFCCCSSS~~~rrrcccyyysss\\\{{{===333(((...$$$---...&&&((()))'''%%%'''...555777CCC<<>>PPPuuuBBB444+++999222555HHHKKKaaakkk|||xxxbbbHHH]]]gggwwwwwwPPP,,,***000***++++++++++++++++++++++++,,,---///111444:::AAAFFFVVVFFF999444999555333444777000dddiiiccc]]]~~~888??????FFFUUU``````SSSCCCEEEJJJRRRYYYUUU```NNN???PPPuuuFFFXXXDDD>>><<>>///---444%%%+++,,,333000000###@@@sss|||eeeTTTPPP]]]nnnppppppkkkjjj}}}}}}qqqvvv}}}qqqjjjnnnrrrppp]]]XXXSSSvvvmmm|||UUU222@@@---555111******)))&&&(((---)))111------%%%iiiyyymmm555KKK???JJJaaazzzppptttvvvaaa???{{{sssdddZZZfff^^^xxxyyyPPP...---444...---+++&&&///)))---///&&&;;;rrr[[[|||OOO???111+++;;;;;;DDDZZZccczzz|||PPP;;;999555666AAAHHHVVVoooyyywww{{{uuuyyySSS''')))+++222...""")))---000&&&888GGG@@@TTTfff___^^^```lllxxxzzzYYYssssss|||kkkyyy^^^KKK<<>>===???[[[|||jjjbbb]]]rrrMMM111444TTT}}}zzzkkkqqqlllxxx666+++,,,000$$$&&&***///000%%%333QQQrrr:::lllbbbrrr|||nnn^^^~~~zzzEEEtttjjjrrr{{{kkkUUU777///222eeeooo<<>>@@@QQQmmm{{{DDDCCCDDDxxxBBB444444AAA111BBB___yyykkkYYYuuulllQQQ555%%%///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000444:::AAAGGGTTTBBB999555888444444777000QQQ}}}vvv]]]SSSmmm@@@???;;;QQQccchhh}}}}}}XXXaaa\\\aaannnvvv```ZZZ```zzzzzz{{{aaaRRRTTTNNN;;;666???nnn{{{JJJVVVrrr```iii}}}===,,,000///...000111GGGvvvyyyUUUqqq^^^ZZZfffrrrYYY\\\nnnOOO555000,,,222,,,222---111@@@cccppp???eee}}}{{{lllmmmyyyxxxuuu~~~pppPPPgggoooEEE***'''111***)))111---%%%777(((///888~~~}}}xxxQQQDDD___YYYoookkk{{{eee___QQQ888BBBZZZzzzzzzoooQQQvvvWWWLLL[[[qqq```---,,,+++)))+++...---000333)))===xxxpppgggqqqEEE444:::EEE777222DDDgggjjj\\\bbbSSSAAA999999666666???FFFuuujjjfff```hhhJJJ,,,222---)))000)))'''***)))999```WWWEEEsss{{{{{{ooo\\\>>>dddVVVvvv}}}gggSSS222---888---KKKIII888...\\\RRR|||ZZZlll~~~wwwfff===//////)))+++...+++***))))))***000888???IIIFFFpppxxxAAADDDBBBhhhFFF000;;;BBBEEEJJJlllwwwmmmgggbbbMMM222///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///333:::BBBHHHPPPAAA;;;777888555666222///ppp___JJJwww\\\GGGBBB>>>RRR```bbb|||jjjnnnfffpppooo``````\\\vvvXXXRRRSSSIII777444===jjjTTTIIIxxxvvv~~~TTTyyy}}}www@@@+++...000///...333PPP\\\^^^uuupppmmmxxxzzzjjjYYYBBB\\\}}}YYYSSS~~~^^^555000+++555---222...KKKkkkrrrVVVYYY^^^ttthhh{{{{{{{{{uuu~~~tttrrr???***333///)))------$$$CCC)))000III}}}~~~IIIeeesssccc[[[mmmHHHkkkHHH[[[TTTKKK@@@FFF>>>444UUU~~~uuu>>>lllqqqzzz|||DDDCCCQQQvvv}}}iiimmm{{{wwwIII%%%444000+++111,,,---...///ZZZccchhh@@@666>>>KKKTTTbbbjjj{{{hhhjjj{{{~~~\\\dddyyyPPP888;;;666888MMM```{{{|||}}}}}}yyy[[[YYYfffiiippp777888'''333---'''''')))///CCCxxxFFFUUU~~~bbb;;;EEEjjjgggFFFnnnvvvYYYLLL...,,,;;;555YYYXXX___OOOddd{{{\\\bbbpppxxxNNNtttPPP555111+++)))+++***))))))))),,,333;;;@@@???ggg___```HHHDDD```SSS444===BBBKKKVVVwwwrrrsssaaa>>>&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,------///333:::CCCIIISSS@@@<<<999888555888111999dddtttRRRdddFFFBBB???===MMM\\\fffuuuqqq}}}xxxbbbttt{{{uuuSSSPPPXXXCCC:::999<<>>oooAAAjjjWWW>>>:::888111888888;;;eeeaaaOOOjjjmmm\\\KKK999444SSSTTTfffUUUcccxxx{{{mmmfffkkk---111---+++///)))******???yyyggggggyyy:::777JJJUUUeee|||ppp___===nnnxxx}}}[[[OOO\\\QQQCCCFFFHHHjjjyyy{{{rrrkkkggglllUUUTTTUUUnnnEEE222!!!111%%%+++111+++---BBBoooBBBdddeeeFFF222YYY~~~hhhkkkHHHffflll>>>555$$$...CCCggg{{{uuuaaaqqqiiiVVV```]]]{{{[[[,,,...111---((()))))))))+++000777===AAA===mmmvvvIIIHHHJJJnnn,,,@@@ccc|||~~~mmmzzzhhhuuuuuu\\\FFF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...222:::CCCJJJUUU>>>;;;999777333888444MMMaaaUUUcccQQQ>>>CCCIIIIIISSShhhyyyiiiMMMPPPfffAAA>>>===IIIjjjlllyyyiiiqqqOOOUUU]]]UUUZZZwwwXXX555///333111000BBBpppWWW[[[zzz}}}iii{{{bbbzzzaaaAAAmmm@@@555111...111222WWWddd]]]ttteeeTTTuuurrr~~~yyyrrryyysssQQQ000***//////---111&&&...TTT]]]bbbbbbWWW\\\}}}mmmDDDRRRaaaSSS@@@888555<<<888888888<<<\\\uuuoooBBBQQQxxxJJJ555@@@\\\kkkDDDIIIZZZNNNcccYYYHHHEEE]]]}}}{{{LLL,,,***---...(((---///WWWJJJccc;;;JJJaaadddmmmbbb]]]ffftttQQQ;;;WWW{{{___eeetttkkkiiilll___```iiiwww~~~lllZZZPPPdddgggjjjnnnUUUWWW---...///&&&///444***222LLLWWWIIIzzz~~~>>>>>>:::^^^nnncccYYYeee|||===444///HHHggg|||kkkzzztttRRRUUUjjjeeejjjttt...+++//////***))))))***...555;;;@@@CCCfffgggJJJGGG{{{<<>>eeeiiimmmddd]]]NNNQQQcccrrreeedddddd...HHHJJJaaa```>>>555444EEEHHHFFFDDDBBBVVV}}}uuuaaaGGG<<>>BBBDDDaaaJJJ???vvvMMM;;;{{{sssXXX|||yyywww___VVV:::------------------------,,,,,,,,,...222:::DDDKKKbbbDDD999777777:::555:::jjj```tttRRRmmm???KKKWWW}}}qqqCCCEEEYYYsssDDDFFF888FFFYYYtttpppLLLeee{{{IIIeeebbbPPP|||zzzxxx~~~]]]|||;;;222+++<<<444NNNaaa\\\}}}bbbwww]]]HHHwwwvvvEEEFFF]]]---555000555```wwwEEEdddrrrggg{{{xxxsssTTT111555---)))///,,,VVVyyynnnqqqyyyXXX,,,AAAOOOpppAAABBBFFFVVVSSSVVV___ZZZ```vvveee]]]jjjDDDoooppp}}}\\\\\\|||eeeeeegggzzz{{{kkk@@@(((111---...+++666TTTzzzMMMdddtttmmmCCC```dddEEE@@@@@@KKKxxx|||~~~pppdddhhhtttpppWWW<<>>ZZZmmmvvv~~~eee]]]yyy}}}^^^hhhgggIII444BBBkkk|||[[[xxxeeeQQQaaaggg>>>***444222$$$...)))111...:::???===iiiNNNnnnsssBBB[[[[[[LLLyyyhhhlllnnnzzzllloooffftttlllaaahhhtttssszzzfff]]]\\\KKK555...+++---//////...///,,,...///000333;;;FFFNNNjjjDDD999888777:::555111uuuxxxlllbbbXXX===\\\rrrqqq@@@YYYggghhhHHHFFF:::CCCOOOiiiqqqGGGppp~~~PPP^^^mmmNNNsssmmmiii999333...777777[[[lllcccbbb}}}qqqvvvwwwtttxxxqqqpppjjjiiilllSSS:::jjjccc===fff777<<<555DDD{{{RRRaaa^^^qqqhhh@@@[[[]]]wwwrrr~~~{{{~~~iiirrrzzzUUUNNNHHH___tttzzzvvv~~~WWW222,,,111999...444ppp}}}xxxyyyPPP...NNN___oooYYY999PPPooo{{{tttqqqKKKAAA^^^xxxjjj^^^vvvuuuyyyvvvjjjdddvvvvvvlllWWW111000---//////PPP~~~[[[wwwmmmfffPPPxxxSSS444CCC___vvvqqqSSS888===MMMlllddd___fff<<<;;;333222444"""///===BBBdddxxxuuudddlllkkkHHH111MMMzzzkkkfffKKK[[[~~~___nnn}}}hhh---"""***222---(((111333<<>>fffBBBvvviiiddd```]]]\\\AAA@@@mmmlll|||wwwHHHOOOdddsssVVVrrr444///***%%%---***666DDDGGGGGGccc|||RRRHHHiiilllqqqzzzpppnnn{{{|||ppp^^^ZZZUUUBBB>>>555...---...,,,+++---,,,...///000333;;;FFFNNN{{{???;;;;;;666999888TTT\\\rrr[[[rrrFFFIIIVVVlll___fffDDDDDD___oooaaa:::AAAMMMsssQQQJJJuuuooo___NNNqqq:::999999***JJJ|||]]]eeeOOOttt;;;LLL555555]]]VVVTTTcccuuuLLL^^^555JJJ@@@YYYTTTkkkqqquuu```tttggg...777777777SSS{{{^^^aaaOOOHHH```]]]sssnnn[[[___ggghhhXXX]]]www}}}{{{]]]ooovvvAAA555IIIkkkPPPUUU@@@|||;;;111111---JJJWWWtttjjjGGG777@@@qqqcccvvv===+++222222'''...LLLTTTGGG|||tttqqqlllJJJ===QQQ~~~pppuuu~~~zzzIIIUUUeeeqqq???///))),,,333---,,,666FFFDDDHHHnnnbbbzzz===cccuuuWWWvvvuuuhhh^^^aaaqqqzzzlll___[[[VVVKKK???666...------------000,,,...///000333;;;FFFNNN{{{===<<<===777999;;;qqqzzz[[[qqq___BBBAAABBBWWWeeekkkTTTaaaYYYCCC^^^wwwBBB===OOOuuuQQQAAA```gggFFFaaa}}}999444777///UUUSSSvvviii===QQQ888===wwwvvvIIIeeelllsssLLLooo]]]LLL444???555WWWYYYoooqqqiiimmmfffoooiii~~~<<<333...888```jjj```yyymmm|||mmm]]]iiiyyykkkCCC[[[aaaJJJMMMjjjVVVLLL888pppMMM111333...___ssshhhyyy~~~bbbkkkhhhuuuwwwPPP===CCCtttKKKWWWGGG000---111...222NNNQQQIIIyyysssrrrzzzvvv888DDDvvv~~~{{{UUU~~~EEEQQQ^^^tttUUUsss...888444...+++000777GGGCCCNNN~~~hhhhhhYYYFFF\\\tttzzzlll```UUUNNNLLL???555---+++++++++,,,///,,,...///000333;;;FFFNNN~~~}}};;;<<<>>>888;;;==={{{TTTVVVAAAEEENNNkkkccciiigggPPPNNNKKK<<>>222555444[[[XXX{{{yyyhhhuuu}}}LLL555gggCCCGGG}}}YYYKKKqqq~~~lllNNN:::FFFFFFIIIjjjoooqqqqqqpppkkkXXXcccTTTcccrrrnnnuuuvvv}}}}}}JJJ111111555ooohhhzzz{{{{{{|||}}}~~~ZZZGGGUUUxxxMMM\\\[[[HHH>>>WWWUUU///555333xxx```}}}kkknnnqqq{{{eeeOOO___kkksss\\\ZZZkkklllqqq{{{www___;;;<<>>888;;;???dddWWWNNNCCC[[[{{{|||[[[AAAqqqyyyUUUtttQQQ???WWWxxxXXXBBBTTT^^^fffMMM]]]qqqEEE333444777[[[hhhuuunnneeedddaaazzzuuu\\\qqqzzzyyyvvvxxxMMM???OOOSSSOOO```{{{}}}vvvXXXfffhhhrrrvvvooolll~~~wwwooovvvvvvxxxooo|||LLL///;;;222yyynnnttt~~~tttooo]]]LLL]]]___zzz]]]~~~\\\===:::GGGppp---666777TTTjjjmmmvvvwwwvvviii}}}yyy```iiiyyy]]]VVV\\\vvvpppdddcccjjjiii~~~aaaDDD///TTTWWW444UUU888444///)))111aaaEEEQQQwwwwwwfffrrrXXXVVV333WWWllluuu|||xxxlllHHHMMMOOOsssXXXzzz444555000111(((999CCCWWW]]][[[{{{AAAqqq\\\[[[WWWWWWcccUUUdddcccbbbGGGdddeee[[[}}}~~~}}}xxxqqqhhhSSSKKKXXXHHH===222---+++***+++...,,,...///000333;;;FFFNNNsss===::::::999888LLLiiifffSSSggg]]]fffOOOWWWeee[[[TTTHHHwwwYYYAAAXXXZZZIIIUUUlll|||cccOOO333333666ZZZYYYppphhhxxx~~~___lllwwwTTTlllNNNCCCfffRRRbbbbbbppp{{{bbbNNNoooeee[[[wwwttttttwwwjjjXXX~~~jjjaaaMMMaaakkklll)));;;888xxxyyyvvv^^^ooovvvmmmhhhmmmXXXIII}}}qqqooouuuyyySSS999666CCCfff111666)))cccuuu~~~eeelllzzztttwwwcccdddooo}}}aaa\\\ooouuuiiimmmuuuyyycccEEE<<>>TTTtttQQQAAA***...444333222QQQZZZLLLPPPkkkiiiHHHuuuzzzmmmbbbqqqyyywwwvvvVVV___~~~aaa\\\cccxxxnnnxxxqqqfffLLLGGGOOO@@@:::333---+++,,,---...---------...333;;;EEELLLqqq===:::::::::888PPPffflll|||~~~eeeFFF<<>>::::::;;;777VVVhhhxxxvvv}}}tttwww???GGGiiiJJJyyytttnnnDDDuuummmHHHSSSwwwzzz\\\RRRxxx\\\QQQ222333???mmmVVVUUUssswwwWWWsss{{{{{{DDDEEE```vvv\\\dddzzzoooPPP@@@WWWOOOQQQAAA<<>>RRRhhhyyyHHH<<>>AAA666;;;gggGGG[[[zzz~~~222777FFFiii{{{{{{kkkuuuTTTqqqHHH777@@@LLLdddoooPPP222222@@@ggg+++;;;LLLqqqwwwttt{{{pppgggzzzmmm```rrrmmmqqquuuUUUCCC333HHHFFFDDDggg:::000***...222rrrLLLUUUyyy___~~~___<<<222444BBBMMMdddqqqnnndddFFF@@@OOOccc```[[[SSS666...+++111;;;cccaaaRRRwwwgggDDDmmm}}}NNN555GGGyyyXXX|||{{{TTTaaa|||yyymmm\\\RRREEEDDD===999444000////////////---------...333;;;EEELLLbbb@@@;;;:::===666hhh}}}bbbmmm}}}rrrNNN777UUU^^^uuuyyyRRRMMM{{{\\\OOO}}}~~~}}}III<<<|||rrrsss]]]YYY:::666AAAooo[[[~~~[[[xxxyyy}}}qqqrrr;;;AAAqqq[[[vvvzzzSSSNNNRRRRRRQQQYYY888777kkkNNN===ddd???RRRbbb???IIIooocccnnnyyy|||^^^ooo;;;<<<:::[[[www}}}www}}}YYY;;;888<<>>666qqqsss```tttjjjxxx\\\fff^^^rrrzzz]]]>>>SSS{{{[[[LLLhhhyyyeeeNNNaaaFFFXXX[[[<<<444>>>nnnzzzaaa~~~OOOqqqsssKKKCCCpppnnnqqqUUUaaaVVV777IIIEEEJJJtttIII===<<>>AAA<<>>BBBNNNSSSNNNIII}}}zzzAAA999HHH\\\QQQfffEEE111333666000999kkknnnXXXzzz___uuuHHHyyyPPP999777RRRTTTDDDLLLuuu|||nnnXXX\\\KKKCCC@@@:::222---+++,,,---...---------...333;;;EEELLLYYYAAA<<<:::???555wwwfffcccZZZnnnqqqeeeIIINNNuuuUUUKKKppp{{{ZZZZZZddd???[[[ZZZ;;;111<<>><<<___uuuzzzyyyssseee{{{{{{>>>999JJJ]]]LLLPPPgggYYY;;;...&&&222666lllsssXXX}}}yyyJJJzzz>>>666<<>>lllXXXfff[[[tttaaaDDDdddoooOOOeeeYYYOOOgggmmmvvvPPPGGGtttXXXHHH___;;;;;;555yyyhhhkkkVVVTTTSSSvvvyyyoooxxxTTT;;;vvvjjjggg}}}IIIvvv}}}qqqeeennnIIIOOOZZZ___@@@zzzhhh[[[DDDxxx\\\JJJ@@@mmmnnnWWW555999222<<>><<>>ooouuu;;;888@@@jjjBBB+++999333222qqqhhhQQQ^^^KKK[[[aaannn|||{{{ggg;;;777DDDpppDDD```YYYbbbOOO777...222...cccwww```MMM```888888]]]jjj{{{xxx^^^>>>CCCnnn~~~gggJJJGGGSSSHHH???999000++++++,,,,,,,,,.........///333;;;DDDKKKYYY???===888<<>>999>>>CCCeeennnYYYuuudddMMM;;;kkk|||uuugggIIIMMMiiihhhJJJFFFaaaQQQHHH:::XXX|||zzzkkklllfff{{{fff===AAAeee]]]{{{zzzzzzgggCCCDDDxxx}}}{{{tttkkksss~~~^^^|||^^^___PPPUUUiiixxx}}}jjjiiiwwwyyymmmOOO%%%111:::888666LLLiiiEEE>>>---,,,qqqzzzhhhLLL666///---SSSMMM>>>DDDlllXXX222111...444333NNNPPP{{{UUUdddXXX~~~vvvlll[[[lllkkkqqq___wwwGGG333AAAHHHmmm```:::hhhiii___RRRCCC;;;000222LLL~~~dddQQQrrrcccTTT111===FFF___???vvvSSSBBBvvvUUUnnnYYY{{{zzzsss888CCCOOOdddQQQIIIFFFHHH???999000++++++,,,,,,,,,---------...333;;;EEELLLVVV<<<;;;666;;;???kkknnnVVVlll```ZZZGGGppp|||QQQMMMllluuuuuu^^^CCCIIIkkkgggLLLOOO^^^RRRMMM>>>QQQqqqppp\\\eeeeeevvvcccAAA???pppbbb~~~yyyyyyVVV===BBBCCCfff___WWWuuuNNNDDDoooyyyxxx|||mmm^^^rrr]]]WWWZZZYYY^^^yyy}}}~~~vvvggg___ZZZLLL<<<333---444???444777lllTTTHHH;;;000555rrruuu[[[aaavvvuuunnn>>>,,,===<<>>111---666222FFFMMMYYYbbbhhh}}}yyy___www999===llldddtttBBB222@@@JJJyyyYYYJJJtttvvvzzzYYYOOOGGG???222333AAA|||kkk```zzz|||bbbWWWJJJGGG+++???HHH{{{777444QQQ;;;***OOOnnntttTTTsssRRR888KKKTTT{{{]]]PPPPPPOOOQQQ???999000++++++,,,,,,,,,,,,,,,---...333;;;EEELLLVVV======888;;;>>>nnnjjjRRR|||rrrYYYOOO888KKKeeekkkyyyWWWBBB:::LLLZZZDDD@@@```GGGPPPtttjjjnnnJJJOOOKKKJJJRRR@@@IIIwwwqqqzzziii}}}UUUTTT```ppp[[[BBB666gggnnn{{{~~~uuu}}}WWW===```ggguuujjj[[[YYYrrrkkk|||ppprrrXXXOOOXXXVVVUUUvvvvvvgggXXXJJJ???777444---666555777///HHHDDDIII======:::```xxx___RRRooottthhhsssyyycccbbbsss}}}{{{[[[;;;111<<>>;;;333;;;+++111888YYYIII$$$;;;***>>>777+++888___mmmIIIaaadddddd@@@:::KKK]]]tttbbb___UUUGGG???999000++++++,,,,,,,,,,,,,,,---...333<<>>qqqfffSSSqqqMMM]]]XXXLLL777CCC@@@EEE===KKK]]]777IIIWWWAAAKKK}}}uuu{{{___WWWZZZyyyIII\\\TTT@@@CCCzzzttttttyyywww}}}kkkhhhPPPGGGGGGggg]]]uuubbb<<>>dddgggnnnmmmAAA555;;;QQQ~~~GGGEEEOOOrrr{{{XXXQQQNNN999>>>222222dddmmmrrrqqqzzz888999888444555)))---555333'''::::::...222???QQQUUUQQQcccsssyyyKKK999<<>>444111111111:::###@@@666GGGaaaQQQMMMJJJCCCCCCHHHyyyhhhggg===...111<<>>555@@@GGG@@@bbbuuuIII@@@jjjEEEOOOHHHgggnnnWWWeeeWWWRRR>>>tttYYYMMMRRRTTT```jjjyyyuuubbbkkkwwweee```___fffccc[[[:::@@@hhhiiiWWWYYYlllyyybbb}}}\\\vvv~~~[[[HHHKKKLLLPPPJJJNNNNNNcccsssbbbMMMKKK>>>///,,,444666000...888888999||||||EEE]]]JJJEEEKKK;;;666vvvwwwmmmhhhvvvNNN333444555CCCcccsss444111;;;zzznnnKKK???AAA...111///333SSSwwwTTT]]]YYYkkk<<>>oooGGGIII\\\```TTTJJJHHHIIIBBB999000===~~~___{{{eee666222???///111666999888666999>>>???MMMcccuuu]]]wwwnnnjjj<<<>>>555OOOXXX~~~FFFhhhcccLLLBBB@@@444***))),,,---------------...///444<<>>:::mmmsss```jjjJJJ|||www888111AAAAAAEEEOOOKKK[[[TTTAAAppp~~~HHHLLLNNNiiiqqqYYYKKK[[[NNNGGGfffTTTRRRRRR\\\jjj~~~tttuuu___jjjlll{{{\\\GGGDDDIIIiii[[[TTTmmmzzz[[[WWW{{{}}}|||oooMMMNNNTTTPPPNNNRRROOOGGGUUU|||sss```PPPHHH:::000111666666444444555000666hhhgggUUUDDDPPPTTTGGGBBBRRRuuutttrrrzzz~~~yyyrrrmmmvvvYYY===888888666NNNxxx|||LLL+++:::;;;pppMMMAAA;;;555444(((777hhh\\\gggZZZ[[[KKK```ZZZwww~~~{{{kkk>>>444<<>>IIIpppbbb~~~{{{qqq```III<<<>>>>>>EEEjjjHHH}}}YYYWWW<<>>vvv|||LLLUUU```XXX^^^NNNYYYxxxooogggsss~~~yyyMMM]]]>>>222VVV```\\\QQQjjjcccrrrRRRuuu^^^qqqLLLIIISSSRRRNNNKKKQQQMMMHHHJJJiiiyyyxxxkkk\\\JJJ<<<000111444444000...333:::555<<>>QQQBBB<<<@@@DDDBBBvvvyyy^^^JJJSSSnnn}}}{{{vvvkkkcccWWW>>>333555444???]]]vvvbbb444222BBBPPPSSSOOOUUUJJJ999333+++***BBBbbbdddJJJ@@@eeeyyy{{{WWW444888;;;LLLAAAAAAUUUvvvyyyRRRLLLGGGFFFCCC>>>888555888WWWdddmmmpppbbbEEEFFF???EEE@@@KKKXXXKKKBBBmmm\\\[[[mmmppp{{{VVVHHH:::>>>GGGFFFrrrOOOuuuKKKUUUbbb???555,,,***,,,***)))***,,,------///444===GGGNNN^^^>>>===::::::555mmmttt|||iiixxxnnnxxxqqq~~~uuuuuuLLLDDDOOO888@@@HHHdddkkk~~~|||{{{rrryyy^^^LLLCCCiii```___yyyEEE===lllFFFbbb```bbbmmmOOOUUU___pppwwwnnn{{{iiiWWWUUUJJJLLLfffQQQYYYUUU]]]UUUwwwyyy~~~|||{{{rrr___YYYyyy~~~\\\FFFSSSOOOEEEHHHJJJFFFIIIPPPKKKMMMvvv~~~tttfffUUUFFF:::333***555999111...333777555AAA``````TTTHHHPPPJJJSSSRRRKKKMMMLLLrrrXXXeeelllfffdddvvv}}}{{{tttfffTTTGGG:::666777000///KKK```TTT@@@333666333```PPPJJJDDDHHH999666666000???fffrrruuuPPP///&&&xxxwwwGGG///===:::WWW>>>EEE===rrrnnnMMMJJJEEEFFF@@@===::::::999CCCeeeaaasssVVV777FFFOOO^^^yyynnnjjjeee[[[???ppp???000<<<@@@JJJ^^^uuuXXXVVV}}}:::KKK:::111+++***,,,******+++,,,,,,---///444===GGGOOObbb======;;;:::777dddoooyyyttt}}}sss{{{bbbjjjSSSYYY>>>???DDD>>>UUUFFFeeemmmcccUUUOOOEEE}}}rrr___nnnEEEBBBWWW>>>ttt~~~^^^bbboooSSS[[[ZZZvvvggg^^^YYYXXXxxxwwwssslllZZZmmmZZZ^^^888...MMMWWWKKKVVV\\\KKKTTTaaasss~~~~~~xxxvvvtttsssdddVVVUUU\\\wwwwwwqqq```IIILLLUUUHHH@@@GGGHHHEEEEEEQQQOOOAAAWWW}}}rrrjjj]]]NNN???555222333999222...222777999:::===fffgggZZZQQQDDDUUUEEE>>>KKKBBBCCCBBBjjjnnn~~~{{{{{{zzz{{{yyyrrrcccPPP>>>333333333:::999999NNNRRR666,,,666666FFF{{{eeeMMMTTTLLL???DDD===000///KKKwwwsssllluuuEEE;;;777DDDXXXyyyhhh;;;000BBB???lllccc@@@NNNQQQ___GGGDDD@@@AAA888===<<<:::777111YYYTTTttt]]]VVVPPP]]]dddrrrpppZZZnnnsssqqqbbb>>>;;;===DDDQQQvvvQQQ```hhhwww666MMM444---)))***,,,++++++---+++,,,---///444===HHHOOOhhh======<<<:::999^^^iii~~~|||fffffftttqqqVVV??????OOOUUUyyy^^^vvvqqqKKKKKKEEEttt{{{\\\___DDDXXXPPPHHHsss]]][[[```QQQYYYYYY{{{|||yyyyyykkkvvvmmmJJJTTTHHHIIIsssUUUNNNQQQZZZCCCTTTZZZlllwwwjjj|||uuufffccchhhvvveeefffiiippp~~~xxxzzzUUUKKKGGGJJJJJJEEEGGGJJJFFFLLLBBBFFFMMMGGGLLLkkkwwwqqqlllgggkkkyyy|||pppfffYYYPPPDDD999000,,,///444222)))///===777,,,DDDmmmqqqZZZRRRFFFNNNDDDEEE???KKKHHHDDD===>>>|||{{{yyyvvvrrriii[[[JJJ===555222:::///666HHHLLLFFF<<<111000111777nnnOOOGGGOOOHHHGGGHHH===222%%%///OOOmmmrrrKKK444AAAKKKiiiKKKvvvQQQ444222DDDMMMMMM:::DDDlllVVVFFFEEE???BBB777666999666999///PPP\\\uuuqqqqqqlllRRRHHH```pppzzzYYY~~~ooo444555AAA:::HHHlllxxxpppdddNNNRRRaaa///***(((***,,,++++++...+++,,,,,,///444===HHHOOOooo>>>>>><<<999:::XXXrrrsssyyyPPPkkklllWWWPPPMMMwwwnnnEEEGGGIIIYYYaaaTTTIII>>>fff~~~MMMWWWfff]]]VVVRRRPPPQQQSSSMMMzzz{{{LLLXXX~~~fffJJJ555<<>>AAADDD:::666888FFFCCCrrrvvvvvvzzzyyy~~~zzztttpppggg]]]NNNAAA888555555666999555888FFFMMM<<>>GGG>>>UUUzzz[[[[[[888...***(((++++++)))***,,,++++++,,,///444>>>HHHPPPuuu@@@>>><<<888:::TTTtttlll{{{OOOooovvvkkk|||CCCYYY{{{eeeFFFKKKSSSIIIQQQNNN;;;999ZZZ```@@@[[[SSSWWWVVVOOOWWWQQQTTT]]]nnnsssNNNiiivvvVVV{{{mmmIIIHHHEEEHHHtttDDD???MMM>>>CCCXXXNNNVVVEEEVVVvvvxxxtttlllaaajjj\\\CCC@@@===LLLGGG@@@GGGBBB:::AAA<<>>111:::///000ZZZdddyyy[[[@@@VVVhhhggg^^^xxxyyyWWWBBB***DDDDDD===LLLhhhWWWhhh}}}hhhvvvAAAPPPGGG...***)))++++++((((((+++++++++,,,///444>>>IIIPPPHHH>>>???;;;666HHHaaaTTTMMM}}}mmm\\\```kkkNNN;;;TTTddd___NNN444:::???JJJIIIjjjcccYYYRRRPPPRRRUUUWWWPPPTTTzzz~~~bbb{{{}}}{{{VVVkkkUUU===:::VVV{{{GGGCCC???@@@EEEJJJJJJIIIGGGLLLMMMWWW|||^^^QQQsssYYYCCC>>>>>>AAAAAA???>>>============<<<<<<======>>>?????????MMMqqqlllPPPUUU^^^TTThhhccc\\\555222...???999BBBEEEFFFQQQaaadddgggssszzzuuusssqqqhhhXXXMMMJJJ<<<999333//////222333111;;;444000333555555;;;BBBBBB:::QQQ~~~WWWSSSPPPKKKFFFDDDAAA>>><<<===666888<<<666555TTT}}}mmmrrr}}}|||yyynnn}}}~~~|||zzzzzzzzzzzzvvvlll___UUUAAA777...000999===777///======:::666333333555666@@@[[[KKKKKKHHHBBBEEE======???333+++AAAdddxxxPPPSSSZZZiii===111HHH[[[lllwwwzzzxxxooouuu|||fffKKK000>>>===PPPJJJ555DDDTTTYYYEEEHHH@@@CCC>>>888999777777666000000EEE^^^xxx~~~{{{ppp]]]kkkOOOlllyyy^^^>>>333;;;CCCEEEGGGaaaXXX^^^eeeUUU666---,,,,,,+++*********+++,,,,,,---000666@@@LLLTTTQQQBBB???;;;666EEE___```hhh```xxxUUUgggiiizzz{{{aaaqqqxxxtttNNNPPPNNNqqqqqqbbbtttHHH999DDDcccNNNDDDfff```YYYSSSRRRSSSTTTUUUQQQVVV}}}}}}ppp{{{|||~~~OOOooo~~~iiiRRR@@@BBB???RRRyyyDDD@@@<<<===BBBFFFGGGFFFIIIKKKGGGEEEXXX|||~~~RRRYYY]]]MMMJJJeeeyyywww~~~|||yyyTTTBBBAAACCCBBB>>>===<<<;;;::::::::::::::::::;;;<<<<<<======>>>???OOOkkk\\\EEEDDDXXXEEEYYYTTTRRR]]]\\\IIIIII777666......555333111;;;@@@;;;888888444---+++---888888888999;;;<<<:::888***,,,333;;;===:::;;;AAAWWWwww\\\OOONNNJJJEEEAAA???<<<:::888999333444888222,,,777KKKkkkuuuuuurrruuu{{{rrrqqqpppqqqtttzzzssszzzwwwuuuxxx}}}}}}xxxtttooohhh```UUUIII@@@555888:::777333222666;;;<<<<<<;;;777///+++333???[[[HHHKKKJJJFFFCCCAAA:::999:::333---999NNNrrrHHH\\\wwwsssAAA///777AAAEEEccc[[[999ttt}}}{{{lllTTT666999;;;HHHRRRmmm???@@@IIISSSCCCEEE===???;;;777888444444444000///???TTTiiixxx}}}sssmmm{{{LLL]]]}}}jjjeeeNNNIII555333CCC===<<>><<<777AAA{{{rrr{{{~~~TTTPPPhhhFFFRRRRRRUUUppprrrLLLSSSYYY___VVV>>>222???|||mmmMMMKKK[[[XXXSSSPPPOOONNNNNNMMMMMMLLLaaaiiinnn{{{sssHHHPPPvvvllllllqqqnnnAAABBBLLLTTTFFF???<<<999:::>>>AAABBBAAAAAAEEEDDD>>>BBB[[[uuukkkHHH:::>>>BBB???999999888777666666666666666777888888999999:::;;;;;;::::::BBBsssVVVGGGEEESSSJJJJJJ111CCC@@@EEEFFFIIIGGGHHHLLLCCC999<<>>777666666666444000---,,,BBBAAA@@@???>>>FFFXXXiiiTTTCCCHHHIIIEEEAAA===;;;999666555444000000333555333111222wwwzzziiiiiieeennnuuuaaaVVV[[[fffjjjmmmvvv}}}uuuwwwrrr|||yyy}}}wwwtttsssqqqmmmiiifff```WWWMMMDDD<<<555111///777===<<<777666<<>>DDD===999777666444111333888vvvRRRGGGlllsssxxx???...<<<[[[WWWgggYYYwwwqqq[[[DDD***888<<>>JJJRRR}}}TTT>>>===888===nnnsssxxxzzzkkkBBB666CCC???xxxLLLeeeMMM<<>>:::888666777:::===>>>===:::@@@FFFEEEBBBKKKfffIII>>>999@@@DDD===666555555555444333333333333333444555555666666777888888>>>@@@444>>>\\\vvvttt111444kkkTTTBBBCCCFFF===AAA??????EEE???666888:::999777777555444333444111111555999<<<>>>CCCIII>>>@@@BBBFFFTTTrrrwwwLLLKKKPPPIIIFFFCCC???<<<:::888666555555222......555<<<:::444333YYYttt{{{mmmEEEZZZeeekkkuuunnn|||hhhRRRMMMQQQRRRSSSZZZeeemmmpppuuu{{{~~~zzzvvvtttmmmrrrlllpppuuu}}}wwwnnnfff^^^WWWOOOJJJFFFBBB===888555333333333666555777>>>EEEGGGBBB===222222555333,,,@@@{{{[[[IIIQQQOOO>>>:::GGG;;;<<<:::666555666444///qqqyyyCCC]]]mmmlll---...>>>[[[TTTqqqppphhhOOO===111999DDDOOO999999FFF|||fffBBB>>>>>>888888333777444000///111000...000666^^^ddd~~~```^^^tttNNN[[[mmmQQQCCC:::444999GGGJJJMMM~~~nnnooo[[[999444,,,,,,,,,++++++***++++++,,,,,,,,,---///444>>>IIIQQQccc???>>>::::::]]]eeelll888:::@@@PPP^^^eeeUUUXXXEEEUUUkkkfffRRRLLL{{{iiijjjEEE???999bbbQQQCCC]]]VVVUUUTTTTTTTTTRRRNNNKKKCCCVVVQQQTTT{{{zzzRRRLLLfffqqquuuMMMooozzzbbbjjjFFFKKKLLL```~~~888:::777666555666888999::::::===>>>CCCGGGDDDAAAIIIVVVfffZZZ???AAA<<<<<<@@@<<<333444;;;333333222111111111222222222222222333444444555555;;;666444:::;;;UUUqqqDDD888UUUqqq[[[DDDEEE:::222888:::999???222222111000222777;;;<<>>YYY~~~gggOOOOOOQQQNNNJJJBBB???<<<999888777555444555555111,,,///555444...777???```YYYJJJ^^^bbbjjjrrr|||}}}lllSSS???GGGCCCBBBHHHOOOWWWaaajjjhhhhhhiiiiiigggccc___]]]aaaeee\\\[[[ZZZeeesss```UUURRRMMMGGGBBB>>>:::777000000000000111333666888<<<888888???HHHHHH<<<111***888444***KKKPPPJJJIIIMMMJJJAAA???EEE888<<<;;;555333555555222BBBxxxiiiGGGZZZbbb222777<<>><<<888888111888333000///000111...------;;;ggg{{{gggVVV]]]{{{dddLLL<<<555333999KKKHHHBBBwwwaaa```iii777&&&333,,,++++++***++++++,,,,,,,,,,,,---///555???JJJRRRsssAAA???===:::XXXtttsssoooYYY555GGGkkkcccJJJbbbSSSMMMiiihhhvvv@@@TTTgggYYYHHHWWWFFFFFF;;;555ffflllAAABBBPPPVVVTTTSSSRRRQQQPPPMMMJJJHHHSSSHHHFFFhhhmmmeee```}}}bbb~~~fff{{{YYY666FFFQQQuuuOOO555555444444444444555666777888<<<:::;;;@@@BBBBBBCCCEEE[[[]]]jjjsssJJJ:::CCCCCC<<<666666666444444777222111111000000111111222000000000111222222333333444///666:::555333???rrryyyNNNAAAmmm~~~xxxkkkhhh^^^PPPMMMVVVUUUQQQLLLNNNVVV]]]___TTTYYYdddnnnkkkcccdddlllaaaHHHLLLRRRIIIAAADDD===:::777555444444222111,,,///111000000111///+++...444WWWeeekkkiii555NNNDDDWWWbbbooowwwzzztttggg[[[OOODDD;;;888999>>>FFFOOOHHHIIIIIIIIIGGGDDDBBB@@@AAAFFFAAACCC===>>>GGG555666555444222111000000000...000222333333444666888;;;===??????<<<666000,,,000'''---XXX```SSSOOOIIIDDDDDDEEE@@@888444888888333000111333333111~~~PPPOOOQQQWWW/////////777RRRkkkeeeccc{{{XXX~~~~~~ooo^^^LLL444,,,:::MMMLLLiii>>>333CCClllHHH<<<>>>999888999///888222000/////////...,,,+++###PPPpppvvviiiUUUPPPlllwwweeeIII888222333>>>AAAHHHLLLsssbbbyyyqqq???111***---++++++******++++++,,,,,,,,,,,,---000666@@@LLLTTTCCC@@@???:::QQQ~~~iiiZZZKKKdddpppZZZ\\\cccmmmOOOlllRRRPPP777aaaZZZsss666===;;;DDD}}}YYY999```hhhWWWTTTQQQNNNLLLKKKJJJHHHFFFJJJFFF>>>EEE\\\qqqnnnpppggglllyyy777BBBZZZKKKGGGDDD333555111111222222222333444555333555666999>>>EEEGGGFFF555GGGIIIPPPeeennnSSS<<<999===555444444333222444777333...000000000//////000000111...//////000000111222222000444888,,,444>>>333888AAAzzzzzzvvvLLL]]]gggrrr}}}}}}vvvkkkccc```\\\VVVYYY___oootttJJJPPPQQQKKKCCC>>>======999777444222222222111000++++++---111222000000111<<<222eeesssOOO@@@666777IIIZZZ^^^___fffpppwww___SSSDDD<<<777444666999666666666555444222111000,,,...---666000+++444'''000111000///.........///111333666666555555777999;;;<<<<<<777111......000***>>>rrrnnnlllQQQXXXSSSJJJCCCBBBAAA;;;333444222222222111......000///YYY{{{CCCNNNhhh```:::<<>>666999:::...666000000...---,,,,,,,,,+++---333XXXooo{{{~~~uuuEEEEEEjjjdddHHH999777;;;??????AAADDDllleeeeeeVVV777###333(((++++++******++++++,,,---+++,,,---000777BBBNNNVVVDDDAAAAAA;;;@@@ppppppvvvnnn~~~bbbyyydddUUUeee]]]AAAOOOSSSuuunnnRRRDDD777888GGG~~~<<>>@@@===GGGGGGFFFYYYJJJ@@@eeehhhvvvssshhhGGGCCCBBB999555;;;AAA555333:::;;;111,,,000333000//////.........//////000......//////000111111111...222999***000666///999777:::SSSyyy{{{{{{fffaaa]]]UUUUUUVVV```iiilllnnnnnnhhh___fffeeeiiioooooopppWWWNNNXXXNNNFFFDDDCCC>>>;;;<<<999666333222222222111000666...***------)))+++000111<<<%%%iiixxxUUU;;;222777<<>>???888000---000444666555KKKwwwdddSSSWWWBBBCCCEEEEEE???888777;;;777000...444555///,,,---111>>>~~~@@@IIIddd```rrrxxxzzzfff|||rrr|||___777222888;;;EEESSSddd111,,,XXXPPP===;;;===444999;;;---555...///...+++)))+++,,,,,,)))--->>>TTTnnnmmm^^^gggBBBQQQwwwzzzppp^^^FFF555333<<>>RRRjjjbbbmmm888333'''+++---+++*********+++,,,,,,---+++,,,---111888CCCPPPXXXHHH=========<<>>CCCLLLDDD>>>^^^||||||\\\KKKGGGuuuvvvtttKKKPPPDDD@@@]]]jjjrrrGGG000...555444///...---------...000111///000333666:::>>>AAACCCEEEGGGIIIJJJIIIIIIJJJLLLUUUTTTVVV\\\eeemmmqqqssszzz~~~uuuiii[[[NNNCCC===??????>>>:::777444444555111111111111000000000///////////////////////////---------............//////////////////000000111888555555AAA^^^~~~~~~oooqqqxxxvvv~~~fffXXXTTTTTTOOOLLLGGGDDDAAA>>>;;;888777666555444222111000///------,,,,,,,,,+++++++++$$$555222%%%;;;rrrjjjFFF***BBB...555AAAFFFAAAJJJQQQOOORRRNNNDDDBBB:::333222111000000000111222+++,,,...///......///000666000---000333222222333<<<---???===CCC:::EEE222333"""===222,,,---HHHXXXkkkVVVRRRPPPHHHEEEAAA===;;;999777555333222111000////////////,,,111lllFFF___[[[|||qqqoooyyy^^^<<<000444333>>>XXX...>>>BBBsssBBB:::999777555333111000000000///---,,,+++*********,,,***---@@@fff}}}wwwrrrUUUCCCQQQYYYccc~~~sssuuu\\\???:::777;;;BBBGGGJJJJJJNNNppp\\\ttt|||iiiWWW---###...222***++++++************++++++***+++...444<<>>===@@@gggqqqqqqgggUUUMMM[[[QQQYYYCCC111999TTTKKKEEE[[[TTTOOOLLLKKKKKKKKKKKKKKKIIIGGGNNNEEEDDDHHHAAA999IIIeeevvvLLL555DDDSSS\\\mmmYYY@@@222KKK@@@AAAXXXrrr555333;;;555,,,&&&------,,,,,,------...///000000222444666999<<<===<<<>>>BBBDDDEEEFFFHHHJJJGGGEEEDDDFFFIIIKKKKKKJJJEEEHHHLLLNNNNNNNNNNNNOOOFFFFFFEEECCC@@@<<<999777;;;;;;:::888555333333444111111000000000/////////------------------------,,,---------............///............///000000555444222222<<>>;;;999777555333222222111000////////////999+++???yyyzzzxxxXXXwww___uuuooo___LLL888//////:::PPPddd666333555QQQXXXAAA;;;999777555333222111000...---,,,+++))))))))))))(((&&&(((555OOOppprrriii^^^NNN===JJJzzzZZZVVVaaa333999>>>>>>:::;;;GGGUUU]]][[[gggccc333...444---(((,,,+++******))))))******++++++,,,...333;;;EEENNNTTTKKKAAA???<<<111EEEsssgggWWWQQQ\\\hhhSSS}}}>>><<<:::,,,wwwmmmFFFBBBzzzTTTTTTLLLKKKKKKKKKJJJKKKMMMRRRUUUJJJBBB???BBBBBB???AAAHHHdddnnndddooo???GGG===AAACCCBBBKKKBBBGGGLLLRRROOO999;;;GGGNNNCCCgggooo===%%%111555,,,+++...***++++++,,,,,,,,,,,,,,,000000000111222444555666777:::===???AAABBBDDDFFFIIIGGGFFFFFFEEEDDDAAA>>>??????>>><<<;;;;;;===???999:::<<<>>>?????????>>>666666666444222111222333000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------.../////////333444111///000111111XXXSSSuuu|||\\\ZZZWWWQQQKKKGGGEEEEEEEEE???===:::999888888666444333222111000///...---,,,,,,,,,+++++++++*********000%%%'''222***888bbbzzz|||{{{TTT%%%;;;===""")))(((***000888???AAA<<<888===<<<:::888777777777777111333555555444333444555888:::>>>@@@??????FFFPPPQQQQQQJJJ777???666--- 999444>>>???www\\\PPPQQQJJJEEEFFFBBB???:::777666444222111111111000///............***000@@@yyywwwuuuzzzooo|||vvvyyyzzznnngggDDD:::+++555DDD@@@gggIII;;;///XXXbbb@@@@@@;;;:::888555333222111000,,,,,,***)))(((((((((((('''$$$%%%+++555LLLuuulllrrroooaaaMMMAAAGGGYYYhhhnnnYYYfff|||vvvvvvRRR@@@LLL:::666,,,;;;UUUKKK:::fffIIInnn{{{sss???,,,888,,,%%%...+++******))))))******+++,,,,,,...333;;;FFFPPPVVVKKKBBB@@@;;;888<<>>???DDDHHHDDD>>>888xxx}}}}}}hhh{{{^^^NNNFFFDDDYYYSSS<<>>>>>???>>>===<<<:::999555555555333000///000111/////////............---++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---......***000555666555555777999AAA999BBBMMMnnnnnnRRR\\\]]]YYYVVVSSSOOOMMMJJJHHHFFF???<<<:::999888888666555222111000///...---,,,,,,++++++*********)))))))))(((&&&(((,,,...---///444999xxxHHH(((666<<<888444555)))"""(((...===555555777999<<<@@@DDDFFFCCCFFFJJJMMMOOOQQQSSSUUUSSSTTTUUUUUUNNNHHHJJJPPPMMMEEE---,,,---000@@@000:::lll|||pppYYYMMMTTTWWWLLLDDDFFF???<<<888555444333111000000///...------,,,,,,,,,%%%---)))EEEsssaaakkkXXXooobbbHHH~~~dddOOO;;;+++222>>>???]]]ggg,,,222JJJOOO;;;???:::999777555333111000000,,,+++***)))(((((((((((()))%%%&&&)))(((333XXX}}}iii|||aaaNNNFFFBBB===;;;DDD~~~xxx|||XXXVVVjjjMMM)))000===BBBCCC>>>???\\\wwwJJJiii<<<555---)))***,,,---,,,******))))))))))))******------...333;;;GGGRRRYYYIIIAAA@@@:::@@@AAAlllrrr{{{}}}wwwcccLLLCCCZZZ^^^WWW888555...///ccc999777JJJSSSRRRRRRLLLOOOLLLGGGBBBBBBKKKXXXbbbGGGHHHDDD>>>@@@EEEAAA888???SSS___~~~rrrqqqqqq|||iii333111...///---(((...///###)))***+++,,,---,,,++++++,,,,,,,,,---///111222333999;;;===?????????AAABBB;;;>>>BBBEEEGGGFFFFFFEEE>>>@@@AAAAAA@@@@@@AAABBB::::::;;;;;;:::999777666666666555333000......///.........---------,,,,,,++++++++++++++++++++++++************+++++++++++++++++++++***+++,,,,,,---++++++---///111222333444555<<<===999BBBCCCHHHpppoooyyyzzz[[[^^^WWWVVVPPPFFFGGGAAAQQQNNNKKKIIIJJJJJJHHHGGG@@@>>>;;;999888777555333111111000///...---,,,,,,******)))))))))(((((((((!!!%%%%%%$$$+++222,,,444EEE```|||ZZZ888...,,,(((666000///444)))000,,,---///222777<<<@@@BBBEEEIIIMMMQQQTTTWWWZZZ]]]WWWTTTRRRPPPIII>>>999999&&&555888<<<777***555___{{{xxxYYYXXXWWWTTTNNNGGGFFFGGG===:::666444333333111000///...---,,,++++++++++++444444'''///eeefff}}}tttdddjjjddd???SSSFFF===yyyeeeJJJ555888'''>>>>>>>>>zzz>>>>>>???^^^DDD>>>???999888666444222000//////,,,+++***))))))((())))))***&&&(((+++'''(((???]]]dddLLL|||~~~dddLLLCCCEEE;;;FFF```rrr```qqqmmmwwwwwwyyyaaaNNNSSS===<<<===555999@@@???777;;;IIIrrrSSSeee999$$$444888+++%%%...000******))))))))))))))))))***------...333===IIITTT[[[EEE@@@???888333888KKKxxxyyykkk___\\\[[[hhhVVVXXXGGGcccddd^^^FFFQQQ\\\RRRNNN<<<444+++PPPrrr444DDDvvvUUUTTTQQQOOOOOOIIIIIIGGGEEEDDDEEEIIILLLCCCDDDAAA::::::???>>>999888888===eee}}}qqqLLL888000<<<'''%%%000...))))))''')))******+++,,,+++++++++******+++,,,...000222333000333777:::;;;===@@@BBBAAADDDGGGIIIHHHFFFEEEEEE???AAACCCCCCAAA?????????======>>>===<<<:::888777666666555222///------...---------,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))*********+++******))))))******+++,,,///***(((+++.........///000;;;;;;<<>>???<<<:::999444,,,)))***666444***666<<>>777222888===bbbLLLMMM<<>>888;;;>>>>>><<<:::;;;;;;===>>>???>>><<<;;;;;;<<<999999999777555222///---222333222111...---...///,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((()))))))))******))))))(((((())))))***+++...)))(((---000///111555///444111999FFFCCC???===@@@BBBCCCFFFHHHJJJPPPRRRCCCMMMLLLVVVXXX```]]][[[ZZZ___WWWXXXKKKPPPLLLSSSMMMPPPVVVPPPHHHDDDBBBGGGRRRMMMGGGEEEEEEDDD@@@<<<;;;999666444333111///------------,,,,,,++++++***((((((((('''''''''&&&&&&+++(((((()))&&&###(((111---555QQQzzz}}}qqqwwwuuuddd<<<111===+++777000///---+++***)))))))))---///111111000000111222...---...///,,,,,,333===333@@@VVVyyywww}}}]]]WWWbbbQQQSSSRRRLLLHHHGGG@@@666999666333111111111000///,,,,,,+++***))))))))))))---444777)))%%%UUU|||RRROOORRRbbb~~~~~~|||tttcccLLL888///111555///FFFFFF{{{999===DDDzzzTTT===999;;;888666555333111///---,,,,,,))))))((((((''''''((((((###%%%''''''''''''))),,,444xxxdddCCCiiiiiiOOONNNEEE999666888999888FFFTTTVVVhhhwwwnnnrrrtttxxxfff}}}___~~~gggjjjoooZZZbbbNNNOOOBBB999<<<111888CCC222@@@BBB@@@EEEHHHbbbwwwPPP}}}III***<<<555+++'''---111,,,)))***))))))(((((((((((())))))+++---000777AAALLLVVV\\\|||>>><<<===666333666444ggg\\\tttbbbmmmeeefffLLLYYYnnnqqqeeeUUUbbbwww\\\===///===333ZZZTTTCCCJJJQQQTTTSSSHHHEEEIIIEEEAAAAAACCCFFFEEEDDDAAA<<<777666777777444222888333666;;;)))CCCrrr|||vvvDDD222===+++'''000&&&+++///'''###111333"""(((((('''&&&&&&((()))***))))))))))))***+++,,,---...000333555555666888999555999===???>>>???AAACCC===>>>>>>===<<<===???AAA888888888888777555444222///000000///------...000,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))*********''')))------***,,,222+++888777666111111@@@EEEMMM@@@JJJFFFDDDOOOLLLMMMRRRQQQSSSWWWKKKfffWWWTTTWWWXXX]]][[[QQQSSSYYYXXXTTTRRRXXXQQQLLLLLLIIIOOOMMMHHHDDDCCCDDDCCC>>>999:::777444333222222000...,,,,,,++++++******))))))(((((('''''''''&&&&&&&&&###'''%%% %%%///,,,!!!&&&///111))),,,>>>lllvvvwwwmmmsssvvvFFFEEE444333111000000000000111...///111111000///000111///222555666555:::KKK]]]vvvwwwWWWTTT\\\OOOUUUSSSPPPKKKEEEAAAAAADDD777555222000000000///...,,,+++***)))((((((((((((%%%!!!%%%+++111444{{{OOOppphhh[[[KKKFFFTTTnnn}}}ssseeeUUU@@@222000333666666>>>>>>DDD///:::YYYVVV???>>>@@@<<<555555444222000...,,,++++++(((((('''&&&&&&&&&''''''"""'''(((%%%%%%)))+++)))///???|||{{{QQQ]]]jjjSSSKKK???777:::===555777333===:::DDDVVVUUUrrr\\\^^^]]]bbbjjjrrrTTT~~~lllggguuuQQQwwweeeOOOOOODDDHHHLLL999ZZZ(((555:::,,,:::>>>@@@>>>333AAA===LLLyyyTTTRRRPPP<<<,,,(((,,,///...)))&&&(((+++,,,))))))(((((((((((())))))***,,,111888BBBMMMWWW\\\kkkAAA:::???666333;;;333NNNuuulllcccOOOYYYJJJffftttkkk;;;OOObbbVVV~~~___UUUnnnMMM[[[777:::444===@@@DDDbbbBBBVVVHHHCCCOOOBBBJJJFFFAAA@@@AAABBBAAA@@@>>>===<<<;;;:::999888777333777777222000;;;SSSggg^^^FFF333111444///***++++++*********))))))((((((((((((((((((((((((((((((((((((((()))******++++++...///000111333444666666;;;<<<>>>???>>>???@@@BBB@@@@@@===999:::???@@@>>>>>>;;;888666666444222111.........///......---,,,************************(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((()))))))))************...000222444444555888:::CCCBBBBBBBBBCCCFFFHHHJJJNNNOOOQQQRRRTTTVVVWWWYYY^^^[[[WWWSSSPPPNNNNNNOOORRRNNNIIIFFFEEEFFFGGGGGGKKKHHHDDDBBBBBB@@@<<<999;;;888333111000///...---+++++++++*********))))))''''''''''''''''''''''''''''''''''''''''''''''''(((&&&'''***+++...999FFFoooxxxpppqqqlll}}}yyyjjjTTTBBB999666444666---444555777:::777AAACCCGGGUUUqqq|||hhhvvvaaaYYY]]]```[[[TTTQQQOOOKKKGGGCCCAAA??????444444222000///.........++++++)))(((''''''''''''###***%%%***222%%%@@@ZZZYYYxxxsss]]]TTTEEE888GGGdddttt|||ccc|||xxxtttkkk]]]RRR@@@<<<333+++///999@@@???NNN>>>!!!HHHzzzzzz```IIIBBB@@@:::888;;;555444111///---+++******))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&---'''AAAwwwmmmKKKnnnpppZZZMMM@@@555???777000000666;;;;;;888333:::999===MMMQQQFFF???OOOIIIEEEEEEDDD@@@>>>???CCC<<<444111222444555555000333:::AAA???:::<<>>===;;;<<<===>>>>>>>>><<<;;;999444666666333000111888>>>SSSddd999;;;...'''+++...++++++000*********)))))))))(((((('''''''''''''''''''''''''''(((((())))))***++++++,,,,,,...///111333444555777:::>>>??????=========;;;===;;;999:::>>>===999:::888555333222111///---...............---,,,,,,************************''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********,,,...000111222333555777>>>>>>???@@@CCCFFFIIILLLLLLLLLMMMOOORRRSSSSSSRRRUUURRROOOKKKIIIHHHIIIIIIKKKIIIGGGFFFGGGGGGFFFEEEGGGDDDBBB@@@>>><<<999777999666222000//////...---++++++*********)))))))))''''''''''''''''''''''''''''''''''''''''''''''''((('''(((+++)))'''---666555RRRjjjzzznnnqqqnnntttrrr~~~wwwzzz~~~{{{oooyyymmmnnndddXXXSSSTTTUUUSSSPPPMMMKKKHHHDDD@@@<<<:::999333222111///...---,,,,,,+++***)))(((''''''''''''''',,,###&&&///###000bbbhhh\\\}}}xxxqqqbbbRRR???555777JJJYYYqqqlll___|||}}}~~~{{{|||zzzvvvhhhjjjiiiaaaUUUHHH@@@===111###***BBBFFF888@@@YYY|||:::666>>>ZZZcccPPP@@@===<<<777444777444333111///,,,+++******)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))222HHHkkkeeeeeefffWWW777;;;@@@BBB@@@:::333...999444+++,,,666333000::::::666555888999666333444777666555666666666555444EEE:::222111555<<>>888:::444999...222:::PPPxxxZZZHHHFFFdddyyyXXX111===+++<<>><<<;;;999888777888999:::999888666555222111111333444444000---666KKK```ppppppOOO<<<111++++++(((***///---''''''...******))))))))))))((((((''''''''''''''''''''''''''''''(((((()))*********)))***+++---///111333444444888<<>><<<:::999999;;;<<<:::<<<>>><<<777888555333111000///---,,,------......------,,,+++))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))+++---...///000222444888999;;;===AAAFFFIIILLLKKKJJJKKKNNNRRRRRRPPPMMMQQQOOOMMMJJJIIIIIIJJJKKKEEEEEEEEEFFFHHHGGGEEEBBBBBBBBBAAA>>>:::888666777777444111/////////...---************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***+++)))%%%&&&***###222777NNNhhhzzz}}}gggddd___```oooxxxkkkQQQkkkiiimmmaaaVVVYYYXXXVVVTTTRRRQQQRRRSSSJJJIIIFFFCCC>>>:::666444111111///---,,,++++++******)))((('''''''''''''''))),,,"""###...%%%$$$===iii\\\zzz|||qqq|||^^^III===888444111???HHHHHH\\\mmmaaaiiijjjggg```]]]\\\ZZZWWWMMMJJJCCC999000+++,,,...333:::<<<333111LLLrrrKKK999000iiirrrRRRGGG@@@@@@>>>888555777333222000...,,,***))))))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$)))&&&%%%???mmmtttLLLuuulllwwwgggPPP;;;222333:::@@@555>>>>>>;;;<<<666444===333000111555777333111222555777999:::;;;<<<>>>???***:::KKKRRRXXXsss~~~QQQJJJwwwKKK$$$&&&111+++(((...++++++******))))))((((((((((((''''''(((((()))***,,,,,,000777BBBLLLTTTXXXXXX>>>999888555777000555000777[[[kkk|||~~~nnnKKK===ddd|||GGGWWWbbbqqqXXXGGG333)))@@@444~~~@@@RRRlllIII999BBBAAA;;;;;;>>>???AAAEEECCCAAA>>><<<;;;:::999;;;:::888666444222111111333000---///222555555333'''AAARRR666:::FFFeeeTTT???000((((((///777,,,,,,///111---%%%$$$)))))))))))))))))))))((((((''''''''''''''''''''''''&&&&&&'''(((((())))))***'''(((***,,,...111222333555777;;;<<<;;;:::::::::;;;======;;;<<>>999999666333222111111///------------------,,,++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''((((((((())))))((()))+++,,,,,,---///111444555777;;;???CCCFFFHHHLLLKKKKKKOOOSSSTTTOOOKKKOOONNNMMMLLLLLLMMMNNNOOOEEEEEEDDDEEEFFFFFFDDDBBB@@@BBBBBB???999666666888444111///...//////...---******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***+++***((((((***///111$$$)))444EEEfffqqq}}}xxxnnndddRRRbbbOOOaaacccSSShhhYYYPPPfffFFFhhhpppooo|||lll^^^VVVVVVYYYTTTUUUVVVUUUSSSRRRRRRTTTJJJIIIGGGDDD???:::555333111000...---++++++******)))(((''''''&&&&&&&&&''''''+++$$$###...,,,%%%,,,<<>>777444666222111///---+++***))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***&&&%%%'''***:::aaajjjNNNwwwtttdddQQQCCC555>>>777///:::@@@222%%%>>>:::999<<<===;;;:::;;;>>>>>><<<:::888<<>>=========IIIFFF@@@999555444444444222111///---,,,---...///888444111444000>>>DDDVVVaaattt~~~zzzdddLLL:::000111)))'''...222///+++***'''&&&&&&)))***''''''((((((((((((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''(((((())))))'''((())),,,...000111222666777888888888999;;;=========;;;888999===>>>;;;888666333222111111///...,,,,,,,,,,,,,,,++++++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((''')))+++++++++,,,...000222333555888;;;???AAACCCJJJIIIKKKNNNQQQQQQNNNJJJJJJJJJIIIHHHIIIJJJKKKKKKIIIGGGDDDCCCDDDDDDCCCBBB>>>???@@@<<<777444444666111///...---......---+++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''')))++++++&&&,,,%%%,,,---)))555333DDD\\\rrr|||hhh\\\UUU\\\bbb[[[SSSTTTWWWUUURRRPPPPPPOOONNNLLLIIIHHHFFFCCC>>>999444222111000///---,,,+++******((('''&&&&&&&&&&&&&&&&&&$$$)))'''%%%***,,,))))))$$$ZZZ~~~UUUNNNXXXhhh}}}bbb]]]CCC444888999555333222//////000333333222111111333444444555444444222111:::???\\\|||333777999OOOxxxwwwSSSPPPGGGCCC???<<<777222000222000///...,,,***)))((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++###%%%---'''!!!:::^^^mmmFFF666MMMooowww___[[[gggcccVVVTTTHHHBBB>>>@@@BBBBBBEEEIII@@@HHHVVVggg{{{uuuQQQiii\\\111000111...(((+++111---$$$))))))(((((((((((((((((('''''''''''''''(((((()))***---222999BBBMMMVVV\\\III???<<<555888---777666000666333lllXXX]]]eee>>>OOO{{{GGG[[[jjjAAAhhh///:::***AAA[[[]]]<<>>>>>======>>>???LLLGGG@@@:::555333444444+++...111222///---------!!!(((//////999...,,,000(((,,,111777DDDMMMDDD666...555;;;777...+++111888:::000((((((++++++)))((()))&&&$$$%%%((()))((('''''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''((()))+++,,,...///000555555666555555888<<>>CCCEEEGGGIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIFFFCCCBBBBBBBBBBBBAAA;;;;;;;;;888555222222222000...------------+++)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))'''######&&&((('''###)))$$$------$$$,,,)))---...///AAAUUUxxxddd```eee^^^\\\RRROOOSSSMMMNNN]]][[[VVVPPPNNNOOOOOOKKKGGGEEEDDDAAA>>>999555111///111000...,,,+++*********'''&&&&&&%%%%%%%%%&&&&&&$$$&&&(((&&&$$$&&&((('''%%%,,,NNNYYYCCC===GGG]]]|||mmmSSSDDD???:::999===777444333444444111111444222555555///+++333III[[[iiinnn666,,,666>>>DDDbbbKKKGGGBBB???:::777444333333444///...,,,+++)))(((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''))),,,///NNNZZZ===CCCdddfffbbb[[[VVV\\\JJJ444444444---)))+++***'''***111((((((((((((''''''''''''''''''&&&&&&''''''((()))))),,,333:::CCCNNNXXX___CCC===<<<333777444333111333000)))UUUwwwmmmyyyssslll~~~ttt}}}NNNXXXaaaOOOhhhggg111@@@***999CCCoooNNN:::aaavvvAAA...---///,,,...555999888999:::666999;;;;;;:::999:::<<<>>><<<999555222111000000))),,,000222222111111111000444---111...,,,)))999888555,,,+++---...111...+++++++++---///...,,,)))###&&&***,,,------((("""+++***((('''((()))(((&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((''''''((()))***+++,,,,,,000111333444555777;;;>>>999:::888555777;;;:::777333000...---------+++***+++++++++++++++******)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&'''))))))))))))+++---,,,---000333666999;;;<<<===AAAEEEFFFDDDDDDGGGJJJKKKKKKJJJJJJIIIHHHHHHHHHCCCBBBAAABBBCCCCCCAAA???<<<:::888666555444222000///...,,,,,,,,,+++)))'''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((&&&""""""''''''###,,,,,,"""((('''!!!...111***''')))%%%,,,---666888ZZZcccnnnyyyyyyqqq]]]YYYQQQ^^^RRRXXXWWWHHHSSSPPPOOOXXXUUURRR___WWWTTTQQQPPPPPPNNNKKKGGGCCCAAA>>>:::666333000//////...---+++***)))((((((&&&%%%%%%%%%%%%%%%&&&&&&%%%"""%%%(((###$$$'''&&&111444:::XXXxxxooocccHHH===;;;HHH[[[rrrxxxiii]]]RRRMMMHHH@@@999777555333666===888===EEEPPP```xxxxxxHHH111555AAAHHHZZZbbbRRRUUUBBBBBB???:::666666777666333...---+++***((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&%%%!!!%%%...***+++***aaawwwIIIEEERRRrrr^^^PPP||||||,,,000'''///%%%%%%,,,222,,,"""'''444'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''',,,333:::CCCNNNZZZbbb>>><<<;;;111666777+++,,,888...666@@@RRRzzzlllkkk~~~VVV```qqqHHHgggkkk:::999333666;;;yyyaaa===AAA}}}999(((,,,000///,,,...---***333888000333666888888666555666888222333444444333222000///222///,,,+++,,,------,,,---000###111+++..."""111///000+++111...&&&---///......---,,,***)))***+++%%%+++,,,&&&###(((,,,+++ ###&&&&&&&&&(((******&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&''''''((()))))))))***...222444666777999;;;999;;;;;;999;;;===;;;666333111...---------,,,***+++++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&(((((((((((()))+++)))+++...222666999;;;<<<;;;AAAFFFEEEBBBBBBGGGMMMJJJJJJIIIHHHGGGFFFEEEDDD===>>>@@@CCCDDDCCC@@@===???;;;888777888777444111///...,,,,,,,,,+++(((&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&$$$%%%******%%%&&&)))""",,,+++!!!******(((%%%///###...###///...$$$***---+++,,,333:::===OOOPPPYYYRRRRRRYYYQQQOOOGGGNNN<<>>999555555555222------,,,+++)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%((()))'''$$$###&&&)))!!!---000BBByyywwwiiiMMMOOO}}}\\\TTTxxx___...;;;666---...------***'''))),,,((("""&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&+++333;;;DDDOOO[[[ccc@@@;;;777222555//////222444000...888EEE|||yyyZZZwwwYYYYYYdddooouuu:::YYY@@@QQQcccXXX777CCCIIIbbbTTTxxxWWWFFFcccRRRsssooo%%%;;;,,,<<>>@@@BBBBBBBBBDDDFFFCCCGGGJJJIIIEEECCCEEEHHHFFFBBB@@@@@@<<<888<<>>999555333111...---+++***)))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%'''---777SSSrrrUUU<<<666333333>>>JJJ^^^www```III444///222***<<>>>>>>>>???@@@AAADDDFFFDDD@@@===???BBB???===>>>@@@===999:::@@@::::::999777555333111000///...---,,,***)))(((''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((())))))))))))))))))))))))*********+++++++++,,,,,,------,,,---///333666888>>>AAAFFFJJJLLLMMMOOOQQQSSSRRRPPPNNNMMMLLLMMMMMMLLLJJJIIIIIIIIIIIIGGGEEE@@@===888555333111...,,,+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%&&&)))+++999[[[~~~~~~oooJJJ===...------222<<>>DDDEEEFFFCCC???===>>>AAA<<<;;;>>>@@@???;;;;;;>>>:::999777444222111000000......---+++***)))((('''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((((((((((((((((((((((((((()))))))))*********************,,,///222444777;;;@@@DDDGGGJJJLLLOOOQQQPPPNNNLLLKKKJJJIIIIIIIIIIIIGGGFFFFFFEEEDDDCCC???;;;777444222000...,,,+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''######111BBBaaaqqqyyy[[[QQQAAA444,,,---222666888333...,,,///444666777<<<:::,,,111333222BBBFFFbbbeeeYYYPPPPPPOOOIIIEEEFFF@@@===999666444333111///,,,+++***((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######&&&***&&&!!!$$$...)))eeeuuueeeSSSSSSYYYZZZqqq{{{mmmsssaaaWWW\\\qqqaaa888222+++***---111000,,,)))***)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))000444<<>>>>>@@@AAAHHHIIIIIIFFFDDDCCCDDDGGG??????@@@AAA@@@>>>======999777555222000/////////------,,,+++***)))(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((***,,,///000444888===BBBFFFIIIMMMPPPRRRQQQPPPNNNMMMLLLKKKJJJLLLIIIGGGFFFHHHHHHEEEBBB===999555222111///---,,,******((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!$$$'''%%%"""%%%+++444[[[mmmhhhwwwhhhSSSCCC999444333333333666777444,,,%%%...111,,,AAAXXXqqquuucccWWWRRRPPPRRRQQQLLLIIIKKK>>>;;;777444333222000...+++***)))((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$%%%))))))%%%&&&+++(((+++...RRRnnnUUU\\\CCCDDDCCCHHHXXXqqqqqq```cccZZZYYYcccNNNOOOWWWccc^^^LLLMMM[[[aaammm~~~tttDDD::::::333///444666000***)))******(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((000444<<>>@@@CCCEEEFFFGGGGGGGGGFFFFFFGGGIIICCCBBB@@@===<<<===<<<;;;777666333111////////////,,,,,,++++++***)))((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''((()))+++,,,...111555:::???CCCHHHMMMPPPQQQQQQPPPPPPNNNMMMLLLLLLNNNIIIEEEFFFJJJKKKEEE>>>:::777333111000...---+++***)))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%&&&&&&''')))###000;;;|||yyyvvvtttgggUUUJJJKKKUUUbbbjjjsssYYY___PPPOOONNNMMMMMMKKKFFFEEEGGG<<<999555222111000...,,,******((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***&&&$$$%%%&&&%%%%%%&&&''',,,***,,,555<<>>CCC333---888---111///(((%%%***---,,,''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((000444===IIINNNTTTcccAAA666999777222---///...---...111111---444***AAArrr___>>>;;;@@@AAAEEEhhhiiirrrdddooolllyyyzzz}}}dddWWW\\\UUUwwwXXXfffcccGGG...444000999MMMTTTDDDQQQ|||sss((((((000+++$$$'''%%%%%%---%%%%%%&&&''')))******++++++,,,///222555777888999444333222111///...,,,,,,+++++++++************)))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''$$$&&&((()))***,,,///222000111111111111111000000------,,,++++++******)))))))))((((((((((((''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''''''''(((+++......111666999<<>>:::999;;;:::666555444333111000///......,,,++++++***))))))((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,000555999>>>CCCHHHLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJGGGEEEGGGJJJHHHAAA;;;888555222///......,,,+++***)))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))&&&###""""""$$$$$$%%%%%%222$$$(((HHH}}}yyyMMMRRRHHHRRROOOOOONNNLLLHHHEEECCCDDD:::777333111///...---+++***)))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&$$$"""%%%&&& )))---///555YYY~~~aaa444??????444222999333###+++,,,***((()))+++***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((000444===JJJNNNUUUddd}}}@@@444888666000---000000,,,+++///000---...***///JJJggg999777777AAALLLIIIqqqcccQQQ[[[mmmwwwkkk^^^]]]XXX\\\^^^TTTHHHWWWRRRMMMlllhhh~~~PPPNNNWWWMMM>>>999***777888777eee\\\RRROOOnnn%%%888,,,(((***...+++&&&###"""%%%%%%'''((())))))******)))+++...111333444444444111111000///...---,,,,,,******)))))))))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''')))---/////////000000000000000000---------,,,++++++******))))))((((((((('''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''''''''&&&'''***,,,---000444777:::<<<@@@BBB>>>???AAACCCDDDCCC@@@>>>???@@@>>>:::;;;===:::444444444333222111000...---++++++******))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''(((((((((+++000444999>>>CCCGGGHHHHHHJJJKKKKKKKKKJJJIIICCCFFFJJJKKKHHHCCC>>><<<666444000......---,,,+++))))))((('''&&&&&&&&&&&&################################################&&&%%%###!!!!!!######"""'''###)))&&& 111JJJ~~~OOONNNMMMFFFSSSDDDPPPQQQQQQNNNKKKHHHEEECCC:::777333111000///---,,,))))))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&((('''&&& )))222,,,!!!%%%***$$$,,,222555SSSvvviiiSSSFFF@@@HHH888333;;;999///333CCC000---+++------***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((000555===JJJOOOUUUdddxxx???222777666///---222111+++(((,,,...,,,...)))555)))BBBddd999444///888777>>>HHHnnndddZZZMMMggg~~~yyy{{{>>>FFFOOONNNAAA333...000333)))AAAyyy[[[WWW\\\&&&:::$$$,,, +++...%%%000!!!%%%&&&'''((()))))))))))))))+++...111222222000///000//////...---,,,,,,,,,)))(((((((((''''''''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&'''''''''))),,,///000000000111111111111111......---,,,,,,++++++***)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&'''***,,,///222555888:::<<>>@@@BBB===444333333444444222000...---++++++******))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&)))...222666<<>>@@@666333000...------,,,***))))))'''&&&&&&&&&&&&&&&################################################ """######%%%''''''%%%&&&)))&&&///...111IIIvvvNNN::::::;;;999BBBIIIQQQMMMNNNOOOMMMLLLIIIEEE@@@:::777444111000000...---)))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!! ###%%%&&&&&&"""((( %%%---###***'''+++***222SSScccmmm___OOOGGGGGGGGGBBB<<<888999777444666777000$$$000)))(((++++++&&&'''+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((000555===JJJOOOUUUeeennn>>>888444666///......---,,,,,,,,,,,,------...///,,,///OOOeee;;;777888444+++666JJJSSS[[[\\\PPPJJJ^^^yyyttt]]]HHH;;;???JJJ===...111---(((222777dddyyyuuuzzz[[[nnnWWW,,,'''---###666'''666 $$$)))&&&!!!...---%%%---333111555444...444000666&&&333+++000666######555222222!!!!!!666'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$'''''''''((()))******+++///000111222222222222222---------,,,+++***((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))+++---///222333666:::===BBBBBB@@@===@@@FFFHHHGGGNNNDDD===>>>===999888:::777666444222000......---+++***(((((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%+++)))'''&&&%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&(((***---000333888>>>BBBCCCEEEGGGIIIIIIIIIHHHGGGHHHHHHGGGEEEBBB>>>;;;888333222111///---+++)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%&&&'''((()))***(((000JJJnnn{{{iiiGGG111222111111666<<>>>>><<<>>>DDDFFFDDDBBB;;;777;;;<<<999888999444333222///...,,,,,,++++++***(((((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$'''''''''''''''&&&%%%%%%%%%$$$$$$$$$############""""""######$$$%%%&&&&&&%%%''')))+++...333999===DDDEEEHHHJJJJJJJJJIIIHHHGGGGGGFFFEEEBBB>>>:::777333222111///---+++)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%'''(((((())),,,!!!)));;;QQQooo|||}}}xxx{{{kkkOOO:::///,,,---...,,,,,,000777===@@@AAAEEEHHHJJJIIIFFFCCC@@@>>>777666333111...---++++++)))((('''&&&%%%$$$$$$$$$################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''((((((,,,,,,---...///222444555ZZZfffpppuuuvvvgggZZZ===;;;999888999===AAADDDEEEDDDCCCCCCDDDBBB>>>::::::888555444333222///---++++++***)))((('''&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''')))///444???KKKMMMTTTfffeee:::777222333///......---,,,,,,,,,,,,,,,...******,,,******666EEE}}}iii<<<+++>>>BBB)))333444444444333333999BBB:::>>>@@@?????????===999;;;;;;;;;999666333333333///666<<<333,,,HHHzzzuuusssnnn000:::+++%%%***)))!!!,,, '''&&& ---,,,,,,555(((000&&&!!!///111000888...+++:::)))...===///!!!+++$$$777---+++'''+++'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((((()))***+++,,,------------------,,,,,,+++***((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&(((+++---000333777:::888<<<======???DDDFFFDDD???:::999===???===::::::444333111///...,,,,,,++++++)))(((((((((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$((((((((()))(((((('''&&&"""###$$$%%%%%%%%%$$$$$$###%%%''')))+++///555999BBBDDDGGGJJJKKKKKKJJJIIIFFFFFFEEECCC@@@<<<888666222222000...,,,+++)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$%%%&&&'''''''''%%%'''+++)))%%%+++555JJJkkktttvvvvvvsssooonnnoooooollliiiyyyyyy}}}pppCCC???999222---+++***+++***))))))+++111888===???EEEEEEEEEFFFFFFEEEBBB@@@777555333111...,,,++++++)))((('''%%%$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&((()))!!!,,,222000///333555222///000222444555666666666444444111---+++***'''!!!+++***)))***---111666999@@@??????@@@@@@>>>;;;888999777444333222111///,,,******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))000444???JJJLLLTTTggg___888777111111///...---,,,,,,++++++,,,,,,***((()))...///***)))+++888}}}}}}^^^888:::EEE999333777<<<666111333444444333///,,,,,,...000111111111///***''')))///444888&&&000RRRssslllRRRjjj...444'''&&&AAA555&&&!!!...'''""""""111;;;'''%%%+++///"""111!!!(((000%%%...,,,666"""))),,,---666444(((///555)))%%%000 '''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''***+++,,,---.../////////,,,,,,,,,++++++***((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&))),,,...000333777:::777<<<@@@AAACCCGGGIIIHHHDDD@@@===>>>???===:::888555444222111///.........+++)))((('''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%$$$###%%%'''((()))+++///444777???AAAEEEHHHJJJJJJIIIHHHDDDDDDDDDBBB???;;;777555222111000...,,,***)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""###$$$%%%%%%%%%%%%$$$'''+++)))###"""%%%333<<>>666555333000...,,,+++***((('''&&&%%%$$$$$$$$$$$$###################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%''''''((()))+++,,,---...(((...111---***+++***'''000000000000000000//////&&&''')))+++...222444444000///......111555999;;;;;;;;;<<<======;;;999777888666333222111000...,,,))))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))000555???IIIKKKTTThhhXXX666888000000000------,,,++++++++++++,,,***)))***---...,,,,,,...(((BBBqqqbbb111<<<000444;;;666555555***555333111111000111222444'''...666<<<<<<<<<===>>>KKKfff~~~jjjfffSSS'''666///***###333III ,,,***EEE***555ppp111222(((~~~lll***///222'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))***,,,---.../////////++++++++++++***))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''))))))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&(((***,,,...111555777555<<>>:::666444111000///...,,,***))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""###$$$$$$$$$%%% """&&&(((***---"""###)))***(((...)))333333555;;;AAA@@@999333///------111111,,,&&&%%%444000+++&&&###$$$&&&((()))(((((())),,,222888<<>>HHHJJJTTTjjjSSS444999000000222------,,,+++++++++++++++,,,,,,***)))((((((+++---111&&&OOO{{{pppkkkRRRFFF<<<111>>>JJJ===555333444777666333222333GGG???555111999NNNgggxxx}}}vvv{{{KKKzzzBBB555666"""000888 666:::888oooOOO@@@)))"""yyyZZZ"""...bbbsss&&&666OOOzzzrrr666'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,------******++++++***))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$'''******'''%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&((()))***,,,000222222999??????@@@DDDGGGHHHEEEBBB<<<888999>>>>>>;;;111111///...---,,,,,,,,,***(((''''''''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$%%%%%%&&&)))(((&&&%%%&&&''')))***%%%%%%$$$%%%%%%'''((()))&&&''''''''''''***---000555888>>>CCCFFFFFFEEECCCDDDDDDCCCAAA>>>:::666444000///...---,,,***))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$&&&$$$$$$(((***''' ---///000...,,,))))))((()))((((((***------***'''666222...+++'''%%%***222"""'''+++---,,,)))'''&&&&&&''''''(((,,,222666999<<>>HHHIIITTTkkkOOO444;;;000000333---,,,++++++***+++++++++++++++***((('''((()))))),,,333111,,,CCCwwwyyydddiiigggGGGMMMEEE???>>><<<;;;???FFFIIIWWWmmmzzzooo___777......888 ---&&&---222###...<<<""")))zzz'''ccc>>>&&&XXX|||---555333'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$%%%&&&(((***+++++++++***************))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###'''++++++(((%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&(((((()))***---///111888=========AAAEEEGGGBBBBBB>>>:::<<>>:::888555444222///---+++***)))&&&%%%$$$$$$###$$$$$$$$$############################################################################################################$$$$$$$$$$$$"""######$$$%%%&&&''''''((())))))*********)))(((&&&&&&'''***---...///000000//////......///000111,,,+++...111///)))(((---&&&&&&&&&'''))),,,...000///333666777666555666777555333111//////---+++)))&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))111777>>>GGGHHHTTTlllNNN444<<<000000444---,,,++++++******++++++'''((()))+++---...+++'''!!!***,,,...///111[[[{{{|||sssqqqvvvuuuyyy666###333000,,,(((:::"""555"""***444''''''000444$$$YYY{{{555'''###...(((;;;!!!+++%%%---///xxx)))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%''')))***+++,,,,,,)))************))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###''',,,,,,(((%%%&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((*********+++---///111999>>><<<<<<@@@EEEGGG<<<>>><<<888:::>>>;;;444333222111//////.........***((('''&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''((((((+++...222777999DDDGGGKKKNNNOOOLLLIIIFFF:::666111,,,)))((()))***(((((((((''''''(((+++...111555;;;AAAEEEEEEDDDCCCDDDDDDDDDBBB???;;;777555//////...---+++***))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$!!!'''***((($$$""""""!!!,,,(((,,,(((''')))&&&---&&&***...111000---++++++000///222666666333333666222333555555222...)))&&&$$$'''(((((('''(((,,,///333999???AAA@@@>>>>>>>>>555444222///---+++***)))%%%%%%$$$$$$###$$$$$$$$$################################################################################################"""############$$$$$$$$$"""######%%%&&&'''((((((''')))+++...000111222222,,,000666;;;:::999:::>>>999888777666666777888888333222555999666...,,,111+++***)))))))))***,,,,,,---000555666444333444666555333000///...---+++(((&&&&&&%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''')))))))))111777>>>FFFHHHTTTlllEEE666:::)))///,,,...---,,,,,,++++++,,,,,,+++++++++*********)))))),,,+++******,,,...000222ccc{{{|||qqq:::777***)))***(((,,,'''---(((222,,,+++&&&((((((///$$$!!!)))BBB'''wwwlll&&&$$$$$$&&&%%% 888'''000..."""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&((('''&&&&&&%%%&&&''''''&&&%%%%%%&&&((())))))((()))'''%%%%%%&&&&&&%%%$$$'''''''''((((((((())))))+++*********))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))***+++111444777:::<<<>>>AAADDD===AAABBB>>>;;;;;;999777///...,,,,,,------,,,+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%$$$######"""'''%%%""" ###(((***)))...444@@@LLLTTTTTTRRRQQQTTT\\\dddfffdddbbbdddgggoooeeebbb]]]OOOEEE:::***,,,)))&&&(((,,,,,,&&& 000111555:::???BBBBBBAAACCCAAA???<<<999777555555000///...---+++***))))))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$##################!!!$$$&&&&&&$$$######$$$)))'''&&&)))---...***&&&666,,,---111------000---888777CCC@@@???BBB:::BBB999DDDCCC<<<===999000///(((%%%%%%'''$$$!!!'''000555777:::>>>AAAAAA>>>;;;555444222///---+++***)))'''&&&%%%%%%$$$$$$%%%%%%################################################################################################$$$!!! """%%%'''&&&$$$'''"""$$$---111---&&&666666888::::::999<<<@@@999HHH???FFFHHHkkkaaaRRRJJJRRRGGGGGGOOOOOOQQQPPPDDD444222===CCCFFFAAA444---***&&&&&&///555///###***---222555555444333222555444222111000...+++((()))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((***///888<<>>???AAA@@@BBBAAA<<<::::::777222111///............,,,+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% &&&***,,,,,,000777;;;OOOMMMMMMNNNNNNOOOPPPRRRJJJTTT^^^aaa]]]ZZZ]]]bbbZZZ^^^ppp~~~{{{rrrcccPPP444333...&&&!!!***222***,,,000777>>>BBBDDDDDDCCCBBB???<<<999666444333///...---,,,+++)))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$##################'''&&&&&&%%%$$$$$$%%%&&&+++******+++---000333444)))000:::CCCEEE@@@@@@EEEDDDGGGWWWSSSSSSXXXMMMMMMMMMFFF<<>>CCCBBB???;;;<<<===:::444333111/////////...,,,+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''111***&&&+++666CCCLLLOOOIIIPPPXXX\\\[[[SSSIIIBBBDDDLLLSSSTTTQQQQQQXXX___]]]ZZZbbbiiiggghhhiii```zzzcccFFF222+++***(((&&&''')))---444;;;BBBEEEEEEDDDCCC@@@===999555333222...---,,,+++***((('''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$%%%### ###&&&((()))+++000666999999888888888999GGGGGGGGGQQQSSS^^^zzzwww{{{{{{{{{wwwppp___VVVRRRZZZ```ZZZSSSRRREEE???999555...'''$$$&&&))),,,333:::??????<<<999555444222///---+++***)))'''&&&%%%%%%$$$$$$%%%%%%################################################################################################%%%%%%&&&%%%$$$###$$$%%%&&&+++333:::???AAABBBBBBHHHFFFDDDJJJccchhh```aaagggeeeYYYeeeSSS<<>>HHHTTTCCC777JJJJJJTTTTTTTTTVVVMMMOOO===DDDHHHFFFFFF;;;RRRLLL@@@DDDSSS555ttthhh444;;;$$$666uuu //////###(((ZZZ###)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))*********+++++++++,,,+++***+++---...---,,,,,,***((('''(((((('''&&&((()))***+++***)))'''&&&))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***'''+++000444777:::===???CCCAAA>>><<<@@@DDDBBB;;;333111///......---+++)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''(((%%%,,,999IIIQQQPPPLLLIIIPPPNNNIIIFFFLLLXXXdddkkkqqqrrrssssssuuuyyy{{{ooofffXXXVVV]]]ddd___NNN:::)))!!!******,,,111888>>>CCCDDDEEEDDDAAA===999555222000---,,,+++***)))'''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$%%%"""!!! ###(((---///000555888;;;===???CCCHHHLLLNNNnnn|||yyyzzz|||lllXXXRRRTTT===@@@CCC>>>333***(((+++'''***111999???@@@>>>;;;555444222///---+++***)))'''&&&%%%%%%$$$$$$%%%%%%################################################################################################$$$%%%%%%$$$"""$$$)))...777999???EEEJJJKKKHHHDDDGGGWWWlllooo___TTTTTTVVVWWWPPP>>>,,,***333---,,,,,,...000111222222444333111000000...,,,))))))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((***---777===MMMMMMLLLrrrAAA666333000///---,,,,,,+++************+++))))))))))))))))))))))))(((((((((((()))******+++(((---666:::333((('''---'''KKK^^^www```eee___RRRoooooozzzwww}}}~~~sssqqq~~~{{{~~~pppuuuwwwiiicccvvvuuuRRR???;;;888qqqaaa]]]OOOQQQ999LLLwww+++ KKKXXX'''@@@///ttt999...)))!!!%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))((((((((()))))))))******---,,,***)))***+++---...,,,+++)))((()))(((&&&%%%&&&$$$###$$$&&&((((((''''''((())))))***)))((('''(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))***+++---///222777===BBBAAA@@@===<<<@@@DDDAAA;;;222000...------,,,***((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$''')))+++111;;;IIIOOOIIIDDDLLLZZZTTT[[[aaaaaa___\\\SSSJJJBBBAAACCCGGGMMMQQQPPPOOOUUUTTT___iiilllxxxiiifffddddddbbbWWWFFF777---+++)))+++222999@@@CCCEEEDDDBBB>>>:::555111///---,,,+++***((('''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%&&&&&&)))---111555666666???<<<:::===HHHZZZnnn{{{wwwkkk```PPPGGG===;;;>>>>>>444***(((***///555;;;======;;;555444222///---+++***)))'''&&&%%%%%%$$$$$$%%%%%%###################################################################################################$$$$$$######)))222:::DDDKKKOOOGGG>>>CCCXXXkkkssswww[[[QQQ``````CCC,,,)))+++******---000222111000444222111000000///,,,***)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((***,,,666>>>MMMLLLLLLuuuAAA666111222...,,,,,,,,,+++***************(((((()))))))))))))))***((((((((())))))*********###&&&&&&$$$(((000222///)))---$$$444999<<>><<<===>>>:::333111///---------,,,***)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&%%%%%%(((,,,111444NNNEEE@@@FFFKKKMMMRRRYYYeeecccYYYLLLJJJTTT\\\\\\VVVXXX^^^ffflllkkkddd]]]tttiiiaaaXXXOOO[[[rrr{{{uuujjjeee___WWWOOO444///)))(((,,,555===BBBDDDCCCBBB>>>:::555111///---,,,+++***)))'''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&&&&(((+++000333444555777999:::CCCPPP^^^lll|||~~~wwwoooaaaQQQGGG@@@777///++++++,,,///333777999999555444222///---+++***)))'''&&&%%%%%%$$$$$$%%%%%%######################################################################################################%%%''',,,444===DDDFFFEEEAAA???HHH```xxxXXXWWW]]]III))),,,***)))+++000444444333444222111000000///,,,***)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((,,,---666===JJJFFFGGGrrr???666///444///...,,,++++++***************(((((((((((())))))******(((((()))************)))000222///)))***///+++###777222$$$***000'''+++333,,,;;;BBBMMMNNN^^^{{{iiiiiikkk|||@@@>>>aaa;;;'''&&&---111***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))(((((()))******+++,,,,,,+++---111555999:::;;;;;;@@@@@@AAAEEEIIIMMMNNNNNNFFFBBB>>>;;;888666222000+++***)))''''''((()))***'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((()))******---111888<<<;;;>>>???===;;;:::666111111///------......,,,***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''')))...666===BBBCCC@@@GGGZZZccc[[[PPPKKK@@@MMMYYY```lll|||~~~rrrvvv{{{}}}}}}|||zzzyyyjjjkkkuuuuuugggcccfffdddSSSmmmqqq[[[WWW\\\HHH???333++++++222:::???CCCCCCAAA???;;;666222///------,,,+++)))((('''&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&''')))///555777777999@@@FFFPPPeee~~~}}}cccPPPCCC<<<333///,,,+++...333777999555444222///---+++***)))'''&&&%%%%%%$$$$$$%%%%%%###################################################################################################%%%)))000999AAAFFFHHHEEEFFFPPPdddccc^^^^^^UUU888222,,,***...222444444333222000000000///---***)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((,,,,,,666>>>JJJEEEGGGttt===666///666111000,,,++++++***)))*********'''((((((((())))))******((()))***************)))!!!)))---***'''***000444###444666333999777777KKKOOOjjjyyysssXXX^^^yyy~~~ddddddJJJfffgggOOOIII:::***qqq)))444---vvv)))---$$$))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&(((((((((((())))))))))))((())))))***++++++,,,,,,444999AAAIIINNNPPPOOONNNGGGEEECCCBBBBBBAAA???>>>@@@>>>===>>>@@@AAAAAAAAA777444000,,,)))(((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%''')))+++,,,000444888666<<<@@@???===<<<999444111///......//////...,,,(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((---444>>>GGGMMMFFFOOOWWWRRR???<<<[[[vvv||||||xxx|||{{{}}}~~~}}}wwweeeZZZhhhoooTTT]]]QQQ@@@222---111777<<>>222IIIgggcccNNNIIIQQQgggyyy{{{xxxxxxzzzyyytttrrr{{{oooppp{{{sssooowwwlllqqqqqqddd```NNN999,,,::::::===???<<<888555444444...---+++***((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############%%%&&&&&&'''***///333555AAA888;;;JJJ]]]ttt~~~bbbdddjjjtttyyykkkZZZVVVddd{{{MMM???555999***111;;;444333000---+++***))))))((('''&&&%%%$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&(((555999EEENNNEEE999OOO{{{xxx]]]LLL999...??? 111222333333222000---,,,******((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((,,,000999;;;HHHJJJIIInnn;;;444888...111---,,,,,,+++***************))))))))))))))))))))))))++++++++++++++++++++++++((()))///222,,,'''000<<>>RRR```|||```eeeJJJ111777222222333333222///,,,***(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$'''111===GGGYYY666>>>oooqqqSSS\\\|||fffQQQkkkZZZ>>>999...111222333444333111///...,,,+++***)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((''''''(((((()))***---000777888FFFHHHHHHmmmsss:::777222333000...------,,,+++++++++++++++************************))))))******+++,,,,,,,,,444>>>RRRwwwsss___|||rrrhhh}}}|||nnn[[[SSSWWW___aaa___JJJ>>>000'''(((+++---,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***++++++,,,,,,'''+++...,,,)))///>>>LLLooosssSSS```jjjfff{{{sssoooyyybbbtttsssTTTjjj^^^XXXFFF;;;@@@AAA777...------,,,***)))))))))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''(((((((((((()))))))))************)))))))))((('''''')))***+++,,,,,,,,,(((((()))******++++++++++++,,,///444888999888777222222111///---,,,+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''%%%%%%&&&'''***000888===888III^^^aaaXXXbbbrrrttt~~~vvvnnnvvvTTTjjjmmmccchhhxxxdddlllQQQAAA666111777;;;888333333---,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''***(((---777999<<>>WWWqqq~~~AAA444444444222000---***))))))((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&(((///999BBBFFFGGG222bbb|||XXXjjj{{{fffYYY:::111222333444444222111///---,,,+++***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((++++++******++++++,,,------000666888GGGJJJLLLrrrhhh:::888000444///......---,,,,,,++++++,,,,,,************************------......///000111111UUU}}}~~~qqquuuwwwsss^^^UUUUUU^^^^^^XXXIII888+++)))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------000---,,,444JJJnnn|||mmm[[[\\\zzzqqqlllZZZ???>>>EEEFFF111///,,,***(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******999:::===BBBFFFJJJNNNOOOKKKKKKLLLJJJFFFAAA;;;888111///,,,*********)))(((******+++///555999;;;;;;333333111000...,,,+++***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((***,,,111:::DDDKKKVVVGGG~~~xxxuuuNNN]]]wwwwwwyyyxxxXXX:::444666444111222......,,,***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((///@@@@@@666HHHuuu999888777555222000---,,,))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&+++555AAAGGGEEEAAAnnnttt\\\cccwwwqqqWWW111222333444444333111000...---+++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))),,,,,,++++++,,,,,,---...,,,///666888GGGKKKMMMttt^^^===444666111///------,,,,,,+++*********++++++,,,------,,,,,,///111---&&&+++666000'''>>>ccc}}}~~~zzzsss|||jjjEEEKKKWWWbbb```RRR???///'''...---,,,***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((,,,......+++)))+++...///,,,)))???OOOzzzxxxfff[[[NNNjjjpppqqq[[[???GGGDDDCCC//////...666$$$...************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''(((((()))*********))),,,'''%%%)))000999AAAHHHPPPLLLHHHGGGHHHIIIGGGDDDBBB???HHHDDDGGGPPPDDDBBBEEEAAA:::222+++(((((()))...)))&&&+++000444888;;;999555000...//////...,,,)))(((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))''''''((())))))((('''$$$111888222>>>SSSWWWFFF]]]}}}wwwjjjvvvOOOrrr}}}nnnzzzKKKCCC:::+++:::///222222///+++)))((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&""""""'''((('''+++444@@@(((DDDBBBeee|||@@@BBB&&&555888,,,222+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&(((,,,FFFHHH888@@@[[[qqqOOOuuuaaaIII888888;;;111000333)))---,,,,,,+++***)))((((((&&&'''''''''&&&&&&%%%$$$'''''''''''''''''''''''',,,------,,,******,,,---111222000>>>AAANNNQQQ]]]===444666111///...------,,,+++++++++++++++,,,,,,---,,,,,,+++,,,,,,...222000)))222KKKeeeqqq```RRRLLLVVV\\\RRRBBB999+++***(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,------+++111555>>>ppppppbbbXXXqqqcccvvvFFF===>>>666333888'''333###$$$************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))*********)))))))))&&&+++444===BBBAAA>>>===BBBCCCDDDGGGIIIHHHFFFCCCGGGBBBHHHAAACCCKKK@@@@@@:::???GGGMMMLLLCCC888000(((/////////444888999999555111/////////---,,,))))))((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))(((''''''//////000===GGGEEEBBBpppyyyaaalllNNN{{{vvvwwwsssJJJ333888,,,:::111...)))'''(((***)))&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%$$$&&&...666>>>444QQQtttvvv000>>>222---+++$$$+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''''''''(((---;;;FFFAAAAAA___nnnxxxYYY~~~fffBBB!!!111444555888---------,,,+++***)))((((((''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''***+++,,,,,,******+++,,,000222111===>>>JJJPPPZZZ<<<444666111000...------,,,+++++++++,,,,,,,,,,,,,,,---...///---,,,...111......DDDfff{{{}}}nnnWWWPPPWWW[[[RRRFFF222...***(((***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))***,,,//////---+++222RRRiiibbbmmm```MMMxxx||||||bbbNNNJJJDDD>>>===@@@@@@<<<777111666EEE^^^zzzkkkssswww]]]BBBEEE555:::///...+++&&&++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++************+++,,,---777>>>GGGKKKJJJHHHGGGFFFDDDBBB@@@@@@CCCKKKVVV]]]YYYQQQRRRGGGIIITTTMMMOOOAAA>>>===AAAHHHNNNNNNMMM;;;999///%%%'''222666111888555222000///...,,,+++)))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))((('''&&&(((000...888NNNMMMKKK^^^yyy^^^^^^dddwwwhhhkkkooouuu}}}yyytttSSSKKK444<<<333...(((''')))***(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%(((((($$$$$$,,,777===555DDD[[[LLLFFF222444;;;000,,,+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&999GGGAAA999JJJyyyiiihhhmmmYYY\\\yyyBBB333===333)))333...---,,,,,,******)))((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((***,,,---+++******+++...333222===;;;FFFOOOWWW;;;444666111000///------,,,,,,,,,,,,------+++++++++...222333222000...'''444TTTjjjppp{{{]]]OOOXXXZZZOOOBBB:::000+++*********((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++***)))+++---......000555FFFrrrmmmkkkEEERRRgggrrr```___TTTAAA444111222111999666555666:::<<<<<<:::>>>;;;555000333HHHpppzzz}}}iiilllFFF>>>444***444---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******++++++***((((((+++000555999CCCIIIMMMJJJGGGIIIMMMPPPLLLLLLIIIEEEDDDHHHPPPWWWNNNGGGLLLFFFMMM]]]ZZZ___```TTTFFF???@@@BBB@@@<<>>(((555000------,,,(((&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###'''(((&&&+++777???AAA???```rrrLLL111000111+++,,,+++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((()))...AAAHHH===???```rrrhhheeebbbGGG:::EEE^^^zzzzzzyyyjjjllllllkkkkkkmmmqqquuuwwwfffiiiuuu///<<<666!!!:::......---,,,+++***))))))(((((('''''''''''''''''''''''''''''''''''''''''''''***---...---+++******+++222444===:::FFFRRRTTT:::444666111000000...---------------......,,,,,,---...000111000000000000OOO}}}|||hhh\\\XXXVVVNNNEEE888...))))))******************************************************)))*********++++++,,,,,,++++++......++++++888HHHvvvgggYYYDDDvvv|||mmm>>>777555888<<<<<<;;;@@@III@@@BBBCCCBBB???===>>>@@@???@@@CCCDDD???777555888]]]dddIIIBBB...555,,,++++++++++++************************************************************++++++************++++++***)))((()))///888AAAGGGRRRVVVSSSHHH???>>>@@@@@@RRR^^^mmmyyy|||zzzxxxvvvwwwsssxxxnnnkkkkkkYYYTTT___[[[YYY\\\___YYYIII<<<444888AAAEEE888'''(((555333444444333000...,,,+++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''')))+++***((('''(((***333000EEEOOOBBBQQQyyyzzzmmmVVVTTTpppqqq~~~vvveeeTTTMMMLLLIIICCCGGGBBB>>>???>>>>>>CCCKKKNNNRRRTTTPPPFFF>>><<<===888CCCOOO```~~~]]]TTT>>>111//////111---&&&%%%(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%(((222<<>>BBB???>>>XXXTTTWWWiii|||EEEAAA:::>>>BBBBBBMMMYYYXXXSSS\\\```___ccciiicccWWWNNNTTT]]]aaa```[[[WWWUUU]]]kkkGGG777:::444777//////...---,,,+++******)))((('''''''''((())))))'''''''''''''''''''''''''''***---...---,,,++++++)))111444???<<>>;;;NNNttt{{{|||aaaWWW333---,,,///---&&&&&&+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''###%%%---666:::;;;===ccc|||iii444999<<<...---,,,***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$'''---222EEE<<<666IIIuuuSSSTTTmmmOOO444CCCBBB888888999666===DDD@@@CCCHHHJJJHHHKKKTTTXXXVVVWWWYYYWWWRRRNNNSSS___jjjOOO444???+++000///......,,,,,,+++***))))))(((''''''(((***+++'''''''''''''''''''''''''''))),,,,,,,,,++++++,,,)))111444@@@>>>KKKWWWNNN888444666111111222......---......//////000,,,///111///,,,---333999VVVuuuvvv}}}|||mmm]]][[[XXXPPPCCC666///...000******************************************************++++++,,,------......,,,///222111666MMMeeevvv///rrrtttaaa)))===MMM???@@@CCCMMMddd]]]>>>:::DDDKKK\\\UUUPPP[[[kkkYYY;;;222,,,,,,+++++++++*********************************************************,,,++++++******++++++,,,---000666<<>>===>>>333:::NNN]]]fff\\\EEE>>>??????<<<>>>GGGSSS[[[ppppppkkkccc___lllBBB777---000000///...---,,,++++++***)))((('''''')))+++,,,''''''''''''''''''''''''&&&'''))))))((((((***+++***111444@@@???KKKUUUMMM888444666111111222...............///000000)))...333222///222===FFF|||ooowwwqqqtttyyyooozzzyyy{{{~~~}}}yyymmmhhhooo{{{ssscccccc^^^QQQ???222......******************************************************+++,,,,,,---......000,,,---444777>>>SSSjjjBBBvvviiiFFF333MMMQQQDDDEEEJJJEEEAAAVVVyyyjjjXXXLLLEEECCCGGGMMMXXX]]]eeewwwfff{{{jjj@@@888,,,,,,,,,+++++++++******************************************************,,,++++++******++++++,,,///555===EEEHHHGGGDDDAAAgggpppfffXXXLLLDDD@@@;;;888GGG???DDDDDDWWWxxxlllwwwZZZ>>>CCCHHH>>>+++///444555333000//////************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***(((***111777;;;^^^CCCBBBwwwooo[[[>>>iii^^^XXXWWW___ggg\\\DDDIIIIIIGGGPPP\\\^^^UUUTTTPPPRRR[[[___eeewwwrrrfffaaadddmmmttt{{{nnnaaa\\\cccsss~~~[[[AAA,,,+++000---))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((###,,,===???:::IIIbbbxxxpppfffeeedddeeegggjjjnnnppppppooooooqqqsssuuuuuutttttttttsssqqqoooqqqtttwww}}}~~~ddd:::666......,,,+++***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&&&&+++555>>>???===VVVpppkkkVVVAAA@@@MMMFFFLLL???DDD]]]xxxzzzeee___^^^___aaadddoooeee222<<<000000///...---,,,,,,+++***)))((('''((()))+++---''''''''''''''''''''''''$$$&&&&&&&&&&&&&&&)))+++,,,222333@@@???JJJRRRIII888777777000000333000//////.........//////333***)))000000555OOOpppuuutttuuurrrzzz|||sssqqq}}}uuuttt~~~zzzpppfffcccfffkkkttt|||tttlllddd\\\NNN>>>222...---------++++++,,,+++(((******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------)))777)))777;;;MMM{{{KKKvvvxxx```:::DDDhhhyyyrrrUUUqqqBBB???MMMUUUUUUdddMMMFFF[[[<<>>HHHHHH???CCCfff^^^BBB;;;444FFFSSSWWWbbbyyyqqqpppmmmjjj___GGGFFFaaawwwjjjSSS===EEE===666)))...>>>888,,,333...---+++***))))))(((((())))))))))))))))))))))))*********)))))))))))))))&&&...)))&&&...===999IIIWWW???xxxpppyyyoooiiiIIInnnyyy```ssslllTTTHHHJJJGGGPPP~~~yyywww|||}}}uuueeeDDDOOOFFFLLLAAAHHHOOOLLLLLLLLLOOOVVV```hhhjjj~~~uuuOOO%%%111---111$$$---)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&'''((())))))...&&&???:::<<<>>>mmm|||QQQDDDDDDJJJIIIGGGFFFIIIMMMPPPPPPOOO\\\[[[ZZZXXXUUURRROOOMMMRRRUUUUUURRRSSSWWWXXXUUUUUUHHHJJJNNNEEEBBBMMMUUU[[[[[[___pppfffXXXfffhhh~~~}}}QQQ999888//////000,,,...///&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###***+++%%%--->>>FFF:::CCCYYYxxxzzz___xxxooorrrrrreeesssgggvvv}}}}}}jjjggg___aaafffzzzDDD333222...222333+++***---'''++++++***)))((('''&&&&&&))))))(((((((((''''''''',,,+++)))'''&&&&&&((((((///222888>>>AAAMMMKKKHHH888777777000000333000//////.........//////111333333//////BBBhhhoooXXXBBBQQQrrrwwwmmmfffiiinnnttt}}}|||uuusssxxxwwwqqqrrryyy}}}{{{vvvkkk^^^UUUTTTWWWYYY```mmmxxxwwwkkk___YYY___^^^\\\WWWVVV[[[eeemmm}}}zzzzzz|||~~~wwwuuucccFFF444333***+++***))))))+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...999'''<<<111NNNXXXQQQyyyaaa^^^666^^^RRR^^^<<>>AAAEEEIIIPPPlllyyyTTT888CCCaaaiiiwwwQQQRRRWWW|||lllSSSJJJ888777;;;333%%%---333%%%...---,,,***))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))***------((())):::999999```222LLLyyyqqq[[[\\\wwwkkkhhhqqqwwwuuu]]]xxxeee]]]iiioooqqqzzziii===111000///$$$)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((((((((( ---444HHHCCChhhvvvVVVUUU{{{zzz}}}kkkkkkiiigggddd```]]][[[[[[ZZZXXX\\\dddiiifff___```[[[[[[XXXVVVaaaeeeYYY^^^]]]TTT[[[bbbjjjyyymmmkkksss999555,,,---000+++,,,...)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&(((((('''222>>>@@@666aaakkkZZZbbbOOOCCC???>>>DDDMMM]]]jjj888333---000222++++++...++++++*********))))))((((((''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&'''))))))******,,,000666<<<@@@LLLJJJGGG888777777111111333/////////......//////000+++222333222CCChhh|||???MMMtttgggPPPDDDAAAFFFEEEHHHOOOSSSQQQNNNNNNYYYTTTTTTYYYZZZVVVWWW]]]XXXXXXTTTNNNIIIJJJOOOSSSUUU___fffddd]]]VVVNNNHHH@@@BBBEEEGGGJJJQQQZZZaaaaaajjjqqqqqqnnnkkkhhhdddjjjaaaWWWRRRRRRUUUVVVUUUcccooo|||XXX>>>888,,,,,,+++***)))))),,,...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......333+++222LLLSSS```gggKKKgggqqqRRRPPP000)))111)))'''...+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,000,,,+++...//////444<<>>;;;:::;;;888888===>>>;;;<<>>???;;;777;;;???BBBBBBBBBCCCDDDKKKRRRXXXXXXVVVUUURRRNNNGGGDDD@@@>>>@@@AAABBBAAAFFF???@@@TTTsssuuuVVVnnnwwwUUU===222000//////---***+++...+++++++++,,,,,,,,,---------,,,,,,,,,---...///000,,,666666ZZZeeeKKKzzziii```vvv[[[jjjxxxsss@@@,,,333+++)))111---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---000111---***000>>>JJJBBBDDD```UUU<<>>@@@CCCDDDEEEHHHGGGFFFCCCDDDFFFJJJKKKCCCAAAAAACCCDDDCCCDDDFFFFFFKKKMMMLLLLLLMMMIIIBBBDDDJJJJJJFFFGGGLLLHHH>>>GGGHHHHHHGGGEEEBBBAAAAAABBBFFFHHHFFFEEEFFFFFFCCCCCCEEEHHHHHHHHHIIILLLOOOIIIKKKKKKHHHGGGMMM\\\ggg~~~JJJKKKvvvwwwLLL777111///111000+++***---++++++,,,,,,,,,---------------------...///000111000JJJ555uuuRRRwwwuuujjj777mmmZZZ666000,,,,,,000,,,++++++++++++++++++++++++++++++,,,,,,,,,---------)))///000,,,222AAAJJJIII;;;```pppBBBFFFttthhhZZZNNNMMMNNNIIIAAA>>>EEE<<>>kkksssnnn\\\ZZZ|||SSS\\\\\\kkkppp~~~}}}jjjUUU___===,,,111000------+++++++++***))))))(((''''''$$$%%%%%%'''((())))))***222000...,,,***)))))))))---111888???DDDQQQQQQAAA:::888777444444111////////////000111222222///666KKKhhhnnnTTTzzz~~~pppkkkcccZZZTTTRRRRRRSSSRRRTTTRRRLLLGGGGGGFFFDDDMMMKKKJJJIIIIIIKKKMMMNNNQQQTTTTTTRRRUUU\\\ZZZRRROOOPPPOOOPPPTTTWWWSSSLLLOOOLLLHHHGGGHHHMMMSSSVVVNNNRRRTTTUUUYYY```dddddd___``````^^^[[[]]]dddjjjoooYYY<<>>yyyccc???eee~~~IIICCC===;;;:::<<<@@@AAA===888;;;111;;;===999666111CCCSSSwwwzzzhhhsss|||PPPCCC;;;111555000///...---,,,+++++++++))))))))))))))))))))))))((((((((()))******++++++$$$555+++###AAADDD```:::YYYxxxcccwwwvvvLLLxxx}}}fffYYY```ccciiitttwwwvvv{{{{{{wwwllliiiyyy[[[000666aaaqqqDDD999@@@SSSzzz~~~___lllyyyzzz}}}^^^:::)))---'''******)))))))))(((((((((''''''''''''''''''''''''&&&((())))))''''''+++///333??????bbbyyyoooDDD,,,000000,,,,,,,,,)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&"""+++(((,,,===:::999OOO```IIIZZZZZZwwwtttxxxpppttt}}}xxxiiiMMM,,,---///------,,,++++++*********)))))))))++++++,,,,,,------......,,,+++)))''''''(((***+++***///555===AAANNNNNN@@@:::888777555444111////////////000111222333***DDDfffnnn{{{qqqkkkeee___^^^]]][[[XXXYYY]]]aaabbb```eeeggghhhqqq~~~~~~vvvnnngggbbb```___]]]^^^bbbffffffgggkkksss}}}zzz~~~TTT>>>------000---,,,...,,,,,,,,,------------...---------...///000222333<<<777tttIIIdddyyyCCC111FFFoooxxxyyyddd111...111))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///555,,,...:::>>>???OOOfff```JJJ___WWWAAA222AAA???IIIPPPRRRXXXaaaeeebbb[[[WWWaaaZZZSSSOOOCCCHHH777===JJJuuurrrMMMBBB<<>>PPPZZZMMMxxxxxxsss]]]PPP]]]zzzLLLvvvvvvqqqggg[[[VVVWWWVVVRRRIII,,,...MMMuuuWWW333KKK999<<<888222;;;LLLOOOFFFDDDRRRuuullloooAAA---///+++*********)))))))))((((((''''''''''''''''''''''''''')))***(((&&&)))///444DDD???JJJ{{{|||___222...///---------))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$...***111@@@:::FFFtttEEEdddooo~~~sssddd{{{lll777//////------,,,******++++++,,,---......222222111000///......---&&&&&&&&&''''''((()))******...555<<<@@@MMMLLL???;;;888777555555111////////////000111222333777ZZZyyyiiiMMM333...///---+++---,,,,,,,,,---------......------......///111222333555rrrRRRsssMMM888xxxtttEEE???KKKQQQpppwww]]]XXX\\\xxx888222444***111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////)))666IIIBBB===nnnTTTGGG```>>>???>>>777DDDYYYuuuxxxsssaaaRRRKKKHHHEEEpppWWWOOO444111000///...---,,,,,,,,,))))))))))))))))))))))))'''(((((()))***+++++++++111"""///BBB===SSSRRR{{{www]]]iiiVVV|||tttyyyxxxxxxiiiYYYUUU^^^bbbVVVFFF999333:::555VVVBBB888VVV555BBBNNNMMMGGGLLL```rrr\\\~~~~~~KKK222000,,,************))))))))))))((((((((((((((((((((((((''')))***(((&&&)))111888EEE///XXX~~~qqqeeeyyy<<>>JJJYYY|||wwwFFFSSSHHHiiivvv>>>TTTbbbVVVhhhrrrZZZJJJRRR===%%%......---,,,,,,++++++,,,,,,---,,,...///...------...///'''===???444FFF___KKK]]]qqqFFF>>>999AAAIIIPPPvvvtttoooccc]]]ooogggZZZBBB999---111333)))///444$$$++++++++++++++++++++++++++++++***************+++'''...444666LLLccc???qqqxxx{{{\\\RRR```ppptttaaagggtttlllYYY___aaaIII222999111???[[[>>>OOO???666HHHkkkUUUOOOqqquuummmzzz~~~wwwAAA###222---,,,+++***))))))))))))))))))))))))))))))))))))'''&&&''')))''''''111===AAA>>>rrr```:::333111222...***++++++******)))(((((((((''''''&&&&&&&&&&&&''''''***999;;;999999kkknnnMMMjjj|||RRRvvv|||```,,,...555------///222555777666222---***))))))))))))(((((((((((()))))))))))))))******+++...000666===@@@KKKOOO@@@;;;555999444111444444555000000333///000===kkk|||___qqqvvv::::::---...---***...------------...//////(((666222+++444666333;;;hhhKKKqqqAAA```rrr```[[[RRRcccmmmWWW]]]{{{888666...000---,,,,,,++++++,,,,,,------...///...------...000333111???777XXXTTTZZZkkkDDDBBB999===eeexxxhhhfffmmmnnn[[[???000000111))),,,222)))++++++++++++++++++++++++++++++************++++++///(((@@@555YYYPPPWWWwwweeeyyyLLLvvvkkkmmmbbbYYYbbbaaaPPPVVV___LLL666333000AAAXXX???MMM@@@BBBZZZkkkYYY]]]wwwuuuxxxtttyyy{{{777+++333---,,,+++***))))))))))))))))))))))))))))))))))))'''&&&'''))))))+++666BBB666[[[wwweee444444++++++111++++++******))))))(((((((((''''''&&&&&&''''''(((((('''<<<>>>999III|||{{{PPPBBBGGG///---///888111111222111000...---+++***)))))))))(((((((((((()))))))))))))))******+++---///666===@@@LLLPPP@@@;;;555999555222444333777000///666000777UUUvvv]]]KKK===666,,,---,,,......------......///000(((555444///000333>>>QQQVVV{{{aaaDDDqqqLLLUUUSSSbbbpppQQQOOO888>>>,,,---------,,,,,,,,,,,,---------...///.........000111:::,,,DDDYYYOOO[[[UUU777777666SSS~~~rrrhhhppp|||TTT===222111++++++000---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++444###HHH888___@@@rrriii|||WWW___UUUhhhlllrrrTTTUUU___TTT\\\iii\\\===000444FFFUUUKKKSSSFFFJJJjjjiii```ccckkk|||zzzxxxsss{{{wwweeePPP888'''---,,,+++******))))))***))))))))))))))))))))))))(((&&&&&&)))+++000;;;FFFAAA|||~~~===666,,,***111+++++++++***))))))(((((((((''''''&&&&&&''''''(((&&&111<<>>===666888666444444,,,666555222333777WWWlll}}}zzzwwwbbbnnn>>>===222///333///............///000000666---000666000333UUU{{{QQQvvv\\\nnnMMMEEEZZZ}}}cccSSSIII555999000...------,,,,,,------...---...///......000333666>>>DDDnnnIIIuuuLLL888>>>JJJZZZTTT\\\dddaaaXXXSSSKKK???;;;JJJ===???LLLQQQ___fffhhh???000444333...---,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---***:::;;;VVV@@@ggg~~~}}}sssWWWxxxPPPhhhnnneeePPP\\\mmmxxx{{{uuu===333AAACCCTTTuuufff^^^ccczzzyyyTTTjjjkkkooo|||:::777...---,,,+++************((((((((((((((((((((((((+++)))'''(((...888AAAEEEbbb}}}jjj{{{{{{000999444,,,,,,,,,++++++***)))))))))(((((((((''''''(((((((((+++===444<<>>EEE~~~jjjcccbbbSSStttnnnCCC)))...111///......---,,,,,,,,,,,,************)))))))))))))))))))))))))))******+++,,,...444;;;???LLLRRR===>>>666888777555444000222666333000CCCnnneeecccSSSmmmTTTYYY```:::jjj```@@@333---/////////......//////000111***333;;;222---GGGcccgggaaa???NNN|||TTTQQQlll>>>888.........------------............///...///111444888:::ZZZwwwLLLKKK>>>:::@@@gggwwwSSSGGGccccccKKKCCCCCCAAACCCSSSdddPPPKKKTTTMMMOOOSSSjjjMMM111444666//////,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...+++DDD@@@bbbBBByyyssszzz]]][[[aaaeeeppp{{{\\\VVVooo|||yyy{{{AAA333???CCC^^^aaarrrwwwccc}}}bbbnnnzzzwww<<<777...---,,,++++++******+++))))))))))))))))))))))))******''')))111===CCCDDDpppuuuuuummm|||wwwvvvzzzFFF333///+++,,,,,,,,,+++******)))))))))((((((''''''(((((()))111>>>555???fffjjj@@@jjjEEEeeeqqqXXX>>>XXXZZZYYY]]]qqq~~~ppp||||||___333...............///...---,,,+++++++++*********))))))))))))))))))))))))******+++...///444;;;>>>KKKRRR<<>>QQQ]]]YYYvvvsssnnnuuuMMMxxxaaauuu}}}rrrSSSmmm{{{vvvTTT999???RRRwww[[[eeejjjsssFFF111......---,,,++++++++++++))))))))))))))))))))))))))))))(((+++666CCCHHHFFFvvvvvvmmmsssiii111,,,000---,,,,,,++++++******)))))))))(((((((((((())))))555<<<888@@@yyynnnZZZ___OOOvvv}}}hhhnnn@@@NNNzzz{{{@@@MMMkkk{{{zzzDDD222.........---------,,,,,,,,,+++++++++*********)))))))))))))))))))))******+++///000555;;;===KKKQQQ<<>>>>>WWWaaaPPPEEEBBB???}}}ooo<<>>vvv___:::111111000///////////////---333111...666:::>>>qqqmmmEEE<<<===]]]mmm^^^rrrjjjfffsss___\\\vvvPPPJJJttt}}}ddd}}}pppggg@@@666333000......---,,,,,,,,,,,,,,,...***))),,,---,,,...222JJJ[[[PPPaaazzzQQQxxxFFFyyyaaaKKKLLL^^^]]]uuuYYY```hhhJJJ000///...---,,,+++++++++))))))))))))))))))))))))+++%%%---777MMMBBBgggaaavvv```xxxvvvrrrssssss222...000///...---,,,++++++++++++)))(((***)))(((***000EEEBBB555ooovvvSSSDDDKKKWWWwwwNNNCCCeeeXXXyyyOOO+++>>>LLLOOO777EEE[[[kkkzzz{{{555000000///...---,,,,,,,,,,,,,,,+++++++++************)))))))))))))))******+++...111111888BBBLLLQQQnnn@@@:::<<<555888666777111333999^^^hhhzzzyyyvvvkkkbbbkkk@@@QQQSSSvvvuuuPPP::::::888RRRvvvnnnkkkeeeyyygggnnnrrraaatttaaaBBB333222111111000000111111222333111<<<999vvveeeyyyVVVSSSmmmKKKDDD[[[bbbjjjTTTrrrxxxGGG999]]]vvv888333222000////////////000...333000111999222fffaaa~~~wwwBBB===FFFuuuyyykkkmmmyyysss{{{cccmmmiiipppqqqUUUKKK999555444000///...---,,,,,,,,,------+++***,,,---,,,///555CCCaaaCCC~~~wwwSSSTTTsss@@@GGGeeewwwwwwzzz}}}}}}tttXXX;;;===???@@@WWWXXXuuuYYY```bbbsssQQQ111000///---,,,+++++++++))))))))))))))))))))))))---$$$...???LLL>>>yyyqqq___eeevvv}}}nnnzzz^^^tttCCC777111000///---,,,+++++++++***))))))***)))(((,,,333???>>>???~~~JJJgggXXX<<>>666222222111111111111222222222333555PPP{{{QQQjjjEEEQQQ===QQQKKK;;;LLLCCC444333111000//////000000000111000333;;;333zzzIII@@@BBBUUUrrr{{{~~~xxx|||bbbqqqfff\\\```???666444111000///...---------------++++++---,,,,,,111888===fffPPP}}}zzzkkkMMM|||ZZZYYYPPPjjjSSSYYYssslllVVVQQQ;;;HHHPPPTTTeee```TTTiii^^^XXXXXXttt___222111000...---,,,++++++************************,,,&&&111DDDFFFCCCeeerrr{{{mmmkkksssooouuuzzz^^^xxxwww\\\gggUUU;;;222111000...---,,,++++++***))))))***((((((///777>>>===OOOooo]]]222888SSSMMMPPPllltttiiiwww000;;;???===EEEFFFLLLnnnoooWWW111000000///...------------,,,,,,,,,++++++++++++***)))))))))))))))******+++...222444:::BBBKKKQQQ```;;;<<<===444888777888444333QQQrrrwwwvvviii___sssfff```NNNcccvvvzzzAAA<<<:::>>>SSS\\\lllnnnccckkkdddTTT===999222222111111111111222222222444222dddpppvvvhhhaaaRRRhhhRRRPPP<<>>\\\^^^iii]]]lll[[[QQQ777'''===LLLZZZUUUIIIzzzeee444111000///...------------,,,,,,,,,,,,++++++++++++)))))))))))))))******+++---333555;;;BBBKKKQQQ[[[999<<<===333888888888,,,444eeedddeeesssllltttzzziiibbbnnnXXXUUU^^^rrr___:::000DDD^^^bbbYYYrrryyyvvv[[[xxxEEE===333222222111111222222333555444;;;pppgggqqqkkkEEE^^^iiijjjmmmCCCPPPJJJbbbUUU>>>???aaabbb777555222000//////111222111111111777>>>{{{yyyrrrbbbDDD???III|||}}}ttt~~~|||;;;nnnIII:::;;;333222000///...---------,,,+++,,,---,,,,,,333<<>>IIIkkkooo{{{ooo|||wwwSSSRRRyyyhhh444333111///...,,,,,,+++***************************...444JJJKKK}}}wwwFFFttt|||~~~|||vvvzzzNNNwww{{{mmmqqqggg888444333111///...,,,,,,+++)))))))))***'''(((222>>>888888eeeSSSkkkDDD888>>>CCC___\\\kkkPPPnnnCCC333???444YYYpppvvviiiRRR999111000///...------------------,,,,,,,,,+++++++++)))))))))))))))******+++---333666;;;AAAKKKRRRXXX888======333888888888<<<777ddd|||oootttPPPyyyCCCbbbUUUPPP111BBBddduuuKKKqqqkkk\\\xxxmmm```dddNNNBBB333222222111111222222333333111FFFzzzjjjYYY======GGG???SSSXXXMMMVVVGGG@@@DDDmmmYYYDDDUUUYYY@@@AAAQQQ888666333000//////111222111333111888@@@gggOOO:::AAALLLuuu|||mmmQQQhhhJJJ777999333222111///......------,,,+++---...,,,,,,444>>>[[[DDD}}}KKK|||OOOyyyJJJFFFAAAJJJ}}}lllooo|||uuuLLLAAAhhh555444222000...---,,,+++************************)))///333MMMSSSLLL}}}rrr{{{||||||```|||ooocccxxxHHH555444222000...---,,,+++))))))***)))'''(((333???>>>EEETTTxxx|||ZZZKKKfffzzzOOOYYYLLL...BBBYYY{{{eeeaaa>>>eeeHHH222DDD^^^gggCCC111000///......------...---------,,,,,,,,,++++++)))))))))))))))******+++---333666<<>>???\\\jjjsss^^^PPPOOO@@@888999777333111000///---+++//////+++,,,111...222CCC]]]\\\sssVVVCCClllxxxvvv444fffmmmOOO777999BBBIIIeeegggvvvXXXBBB]]]vvv999222---......,,,******++++++************++++++---)))BBBJJJZZZbbbTTTeeeccc|||fffaaa666555111---,,,---...------,,,,,,+++((()))333@@@FFF333{{{lll___jjjjjjyyyjjj]]]999FFFeeeZZZHHH444GGGuuuQQQaaaEEEyyyiiiAAAFFFiii|||mmm~~~TTT666222000000...+++,,,111------,,,,,,,,,,,,++++++******))))))******+++,,,///333444:::BBBLLLSSSJJJBBB;;;;;;;;;888777888:::MMM___mmmSSSnnnuuu```XXXCCC|||[[[___sssrrrccc\\\TTT___IIIbbbzzzuuu}}}uuuooo]]][[[}}}UUU>>>777555222111222333444333,,,222TTTvvviiiXXX{{{YYY:::<<<@@@999888???^^^sss===>>>\\\]]]CCC@@@CCCKKK:::555999444222222...333333666777fffwwwxxx999@@@WWWggghhhYYYKKKVVVKKKFFF:::777444111000///---,,,...///+++,,,111...333EEE___]]]rrr\\\MMM[[[hhh~~~???[[[|||RRRCCCFFF===999;;;999EEEYYYhhhZZZCCC[[[|||;;;444//////000---+++,,,++++++************++++++000+++DDDHHHeee]]]EEE\\\nnnvvvjjj~~~RRRccc{{{kkkzzz\\\:::777333///---------,,,---,,,,,,,,,)))***666BBB>>>KKKkkkssszzzrrreeekkk\\\WWWXXXfffrrr___???;;;DDDAAA@@@QQQWWWVVV777cccxxxwww___MMMKKKppp]]]tttZZZ444111000000...+++,,,000------,,,,,,,,,,,,++++++******))))))******+++,,,///333444:::BBBLLLRRRJJJAAA;;;::::::888777888===bbbvvvhhhFFFOOO___KKKcccgggrrrsssdddUUUsssxxxOOOaaa}}}YYYRRRnnnqqquuuccctttdddBBB888555222111222444444444999999ffffff```PPPMMMBBB///000BBBFFF@@@AAANNNZZZKKK777TTTjjjaaaEEE???@@@gggHHH555333111333666222666000:::===|||fffDDDEEENNNeeeZZZyyyZZZ???yyy\\\KKKDDD;;;888444222111000...------...+++,,,111...444HHHiiigggdddVVVRRRPPPhhhlllxxxQQQ^^^xxxTTTVVV___BBB===:::---@@@EEE>>>|||YYYCCC\\\>>>666000000111...,,,---++++++************++++++...+++GGGJJJwwwwwwssscccnnnppp|||fff>>>:::555222000...,,,+++,,,,,,---,,,***---999GGG888BBBYYYjjj{{{cccVVVPPPUUUeeebbbQQQKKK===333IIIAAADDD@@@999fff}}}BBBaaa~~~nnnrrrnnndddlllMMMooohhhiii333000///000///,,,,,,///------,,,,,,,,,,,,++++++******))))))******+++,,,///333444:::CCCLLLRRRIIIAAA:::::::::888777888<<>>}}}TTT888DDD]]]iiiQQQiiijjjBBBlllfffQQQIII>>>;;;666333222111///...,,,...+++,,,111...666JJJfffpppXXXSSSVVV[[[vvvzzzvvvbbbwwwxxxwwwBBB???CCC777OOOFFFlllxxxZZZEEE^^^|||@@@888111111000...,,,---,,,++++++******++++++,,,...---JJJKKK~~~yyySSSiiiXXXnnnAAA:::555333222///,,,,,,,,,,,,------,,,///===KKKEEEOOOOOO{{{qqqsssuuuvvvyyynnnMMM777WWWjjj]]]zzzvvvaaazzzbbbkkkVVVUUUNNNDDDMMM===XXXTTTuuu444000...000000---,,,---------,,,,,,,,,+++++++++******))))))******+++,,,///333555;;;CCCLLLQQQHHH@@@:::999:::888777888:::|||yyy[[[zzztttNNNZZZlllooommmNNNJJJaaayyytttSSSccclllqqqNNN999LLLjjjWWWCCChhhiii~~~```nnnWWWrrrWWWGGG999666444333444555555555///666bbbnnnBBB777<<<>>>IIIPPPGGGKKKooorrrXXXXXXaaaooo|||NNNBBBNNNMMMhhhFFF;;;:::gggmmmKKK:::>>>===888444...666...999;;;xxxUUU===HHHgggYYYUUUgggmmmNNNaaafff>>>lllsssXXXNNNCCC???:::666333222000///+++...,,,,,,000...777LLLWWWvvv]]]^^^___iiikkk^^^ZZZhhhgggiii<<>>>>>XXXeeeLLL;;;@@@>>>VVViiiuuunnnuuuOOOrrrSSSOOO:::777444333444666666666555===kkkggg===777999:::FFFMMMKKK___YYYLLLWWWYYYdddeee===BBBIIIiiiFFF:::;;;YYYuuuOOOCCC:::555666555666444;;;FFF___GGGIIIbbb\\\OOOPPPYYY}}}mmmLLL^^^bbb;;;^^^vvvVVVNNNIIIDDD>>>888555333111000,,,///------///---777NNNWWWlllhhh~~~eeekkkVVVMMMeeexxxOOOPPPSSS:::AAA@@@///III^^^}}}wwwZZZEEE```sssCCC:::222000///---,,,---,,,,,,++++++++++++,,,,,,---222OOO\\\ppplllHHHbbbZZZKKKMMMLLL???444444444///---///---,,,---------222@@@OOO:::aaaXXX[[[ddd\\\wwwwwwllloooeee???FFF333RRRPPPPPPSSSUUU```fffjjjfffkkkzzz<<<444///000111...------------,,,,,,,,,,,,++++++******))))))******+++,,,///444555<<>>444AAABBBCCC~~~YYYzzzyyy~~~PPPrrrZZZ\\\:::888555444555666777666888@@@ccc<<<:::@@@CCCOOOPPPLLL^^^mmmbbbUUUTTTeeeffftttqqq@@@FFFRRRhhhEEE<<<@@@SSS^^^EEE999666:::;;;333999<<>>===YYY[[[rrraaacccfffAAAPPPCCC777>>>AAA===[[[VVVBBB___qqqFFF<<<444222000...---...---,,,,,,++++++,,,,,,---***222PPPjjjiiixxx|||FFFlllxxx@@@pppWWWWWWEEE888666555///---000---,,,,,,,,,,,,111@@@OOOEEE]]]zzzeeeppppppRRRIIIQQQfffpppSSSVVV\\\[[[aaaooouuuyyyeee|||AAA888000000000...---...------,,,,,,,,,,,,++++++******))))))******+++,,,///444666===DDDLLLPPPFFF???999999999888777999RRRLLLlllUUUMMM}}}???111KKKAAAVVVLLL===555QQQtttrrrccc///FFF222:::777MMMPPP333333FFFBBB777HHHhhhaaajjjuuuqqqSSSsssaaaggg:::888555444555666777777<<<@@@aaa;;;:::===FFFTTTQQQMMMfffqqqYYYYYYOOOhhh~~~tttGGGEEEDDDgggEEE===DDDRRR^^^MMMGGGAAA;;;333///888666UUUxxxzzzHHHFFFiiikkkjjjOOOaaaDDDZZZYYY>>>aaarrrVVV^^^RRRLLLDDD===888555222000---111///---...+++666NNNYYYxxxyyyjjjEEE>>>XXXMMMZZZ\\\bbb```aaaKKKqqqhhhsssSSSEEEGGGJJJ???EEEqqq[[[BBB[[[{{{gggHHH>>>666333222///...///---,,,,,,++++++,,,,,,---///777QQQnnn\\\vvveeeOOO___wwwLLLzzzggg777zzznnn___KKK;;;888666///,,,000...,,,,,,,,,,,,111@@@OOOAAAllltttooo}}}OOOWWW^^^jjjQQQNNNRRRRRRXXXaaaaaaiiiTTTpppDDD:::111///000///......---------,,,,,,,,,++++++*********)))***++++++,,,///444666===DDDLLLPPPFFF@@@;;;<<<;;;999999<<>>666:::@@@===NNNDDD***DDD111IIIPPPnnnjjjrrr\\\MMMggg___ooo???666777888222333888444666NNN\\\???:::GGG```VVVPPPQQQTTT\\\[[[ppphhhIIIFFFJJJ]]]BBB777>>>QQQiiiXXXWWWMMMHHH===:::444AAA444]]]@@@NNNdddzzzYYYAAAkkkTTT===fffMMMAAALLL}}}eee^^^TTTSSSLLLAAA:::777333///111,,,---111...,,,666FFFZZZvvvyyycccvvvdddrrrkkkPPP```XXX~~~ppp@@@iiihhhGGGZZZxxxQQQ555ZZZWWWEEEOOO~~~oooHHH???777444222///---...---,,,,,,++++++,,,,,,---333===PPPuuu\\\iiivvvKKKzzzWWWHHHsssooo}}}tttGGG@@@>>>333333...---...------,,,***111CCCUUUEEE]]]iii{{{___[[[XXXPPPEEEBBBIIIPPPSSSeeellluuuwwwkkkOOO---111333,,,222///,,,------,,,,,,,,,,,,++++++******))))))******+++,,,222333777>>>AAAOOOVVVGGGAAA<<<<<<;;;888888:::dddcccWWWvvvOOOwwwooofffRRRVVVrrrtttmmm\\\zzzuuuxxxccc]]]SSSQQQ888???666uuuwwwGGGDDDGGG]]]|||```nnnzzzzzzqqq}}}FFF[[[TTTxxxAAA666666777222333888555000VVVfffBBBAAAFFFFFFQQQAAAXXXTTTUUUhhhuuu\\\HHHGGGbbbGGG;;;<<>>aaaIIIEEEccccccZZZ[[[YYYRRRHHHAAA>>>999444222---...111...,,,666EEEcccuuuuuuaaa___RRRpppcccsssvvv|||yyyyyyfffiiitttMMM000JJJ\\\UUUEEESSSeeeLLLBBB999666333000...///---,,,,,,++++++,,,,,,---(((888MMMyyy]]]gggKKKDDDJJJ___|||~~~TTTtttOOOwwwhhhiiiwwwJJJDDDBBB888888333333...------,,,+++111CCCUUUCCCpppdddxxxzzz___uuukkk[[[OOORRR[[[hhhzzz{{{dddSSS///111333+++111///---------,,,,,,,,,,,,++++++******))))))******+++,,,222333777>>>AAAOOOVVVHHHAAA<<<;;;:::888888:::nnn}}}aaauuu[[[jjjTTTHHH[[[^^^xxxFFFGGG___~~~NNNAAAcccaaa===FFFpppxxxyyyGGG\\\]]]zzzEEE777444777222333888555CCCOOOvvvBBBCCCPPPHHH___]]]ppprrrqqqttt}}}OOOFFFeeeaaaddd___fffwwwyyyPPP>>>===BBBJJJiii^^^^^^UUUQQQHHHEEE999888666PPPTTTAAAhhhSSSmmmiii]]]LLL???vvvMMM???\\\@@@;;;iiimmmggg]]][[[TTTKKKDDDAAA;;;555333//////111...---555BBBjjjbbb}}}aaaiiiHHHNNNddd|||lllttt]]]GGG```^^^WWW\\\HHH999MMM^^^QQQCCCXXXqqqQQQFFF<<<777555111///111---,,,,,,++++++,,,,,,---444DDDRRR{{{XXXqqqFFFAAAFFFKKK^^^[[[fffsss]]]tttbbb~~~~~~PPPHHHFFF999888222222///...---,,,+++111CCCTTTHHHpppaaaxxxvvveeewwweeeZZZ{{{{{{\\\YYY222222333+++000///...------,,,,,,,,,,,,++++++******))))))******+++,,,111222777>>>AAAOOOVVVGGG@@@;;;;;;:::999:::===}}}}}}dddooopppjjj|||VVVuuueee555...555eee|||@@@GGGjjjyyyFFF```pppcccZZZpppYYYeeeyyyKKKeeemmmKKK999333666333444888666---QQQzzz;;;;;;IIIQQQbbbvvvhhh}}}ZZZIIIxxxqqqgggvvvPPP;;;<<>>XXXgggkkkYYYLLLXXXRRRBBBJJJ___pppbbbgggvvvCCCsssqqqdddOOO@@@JJJuuu~~~MMM@@@]]]wwwTTTIII>>>999555111000111---,,,,,,++++++,,,,,,------AAARRRzzzYYYdddKKKBBBSSSWWW^^^|||aaajjjiiipppjjjhhhtttZZZQQQLLL===999222000000///...---+++111CCCTTT<<>>AAAOOOVVVFFF@@@;;;;;;;;;;;;===AAA}}}```rrrkkkrrr{{{aaa???<<<555;;;mmmTTTYYYjjjiii[[[gggsssCCCeeejjjSSS<<<333777555444888666666XXXXXXSSSLLLhhh~~~wwwwwwddd<<>>dddiiiUUUKKK@@@:::666222///000---,,,,,,++++++,,,,,,---$$$>>>^^^qqqmmmIII???OOO]]]dddkkk~~~bbbUUUfffpppqqqtttcccYYYSSSCCC???666444000//////---+++111CCCTTTLLLnnnaaazzztttqqq~~~WWWeee666111333,,,///...000------,,,,,,,,,+++++++++******))))))******+++,,,000222777===AAAPPPWWWHHHAAA<<<<<<<<<<<>>BBBKKKppprrrtttjjjkkkddd```TTTMMMDDDSSSFFFgggpppwwwtttuuummm[[[OOO<<>>BBBrrr}}}KKKsssxxx~~~___ZZZ>>>hhh555$$$IIICCCVVVzzzgggpppzzzoooXXXsssttt]]]999}}}eeecccDDD555999888666777666$$$SSSuuuFFFXXXOOOFFFMMMiii\\\YYY\\\nnnpppWWWZZZzzziiiMMMcccmmmLLLBBB<<>>ZZZZZZdddKKKVVVzzzHHHDDD???[[[{{{;;;333QQQ{{{hhhbbbffffffddd```]]]^^^\\\RRRGGG;;;:::666111///000222111ZZZuuuoooKKKvvvHHH>>>777;;;@@@GGGJJJ<<<<<>>222111000...,,,111CCCTTTKKK^^^iii||||||[[[ggg444---444//////+++///---------,,,,,,,,,++++++*********)))***++++++,,,///111666===AAAPPPXXX```SSSIII:::@@@AAA999CCCbbbwwwpppwwwwwwTTT999WWW~~~{{{{{{@@@<<>>???GGGtttLLLllltttLLLsssjjj\\\~~~___RRR>>>RRR[[[HHH999999999666666<<<333CCCaaaFFFmmmYYYhhhrrrJJJUUU{{{YYY888<<>>NNNHHH999RRRxxx}}}OOOyyyVVViiidddddd[[[BBBFFFjjjvvvZZZYYYVVVOOOFFF===777444111///---,,,,,,,,,+++***+++777QQQ___EEEWWWbbbppp{{{tttxxxxxxbbb[[[YYYUUUQQQBBBAAA444///333---...000888\\\KKKnnnsssJJJaaaXXX```666---/////////''',,,------,,,,,,,,,,,,++++++******))))))******+++,,,111999666BBBDDDLLL]]]qqqeeeGGGDDDEEECCC;;;AAAKKK{{{aaatttXXXDDDpppnnnjjjlll:::???@@@AAAOOOKKKTTTRRRkkkrrrVVVjjjccceee\\\ZZZMMMNNN]]]KKK<<<:::999555666;;;>>>RRRhhhRRRqqqTTTvvv}}}aaaYYYpppPPP777>>>AAA===qqqzzzsssoooooonnnlllkkkmmmpppnnnfffYYYooolllqqqcccGGG>>>MMMMMMAAA:::???vvvmmmeeecccqqqnnnkkkgggccc]]]WWWRRRMMMGGG???888444222111111DDDhhh|||sssppprrrSSSZZZzzzQQQbbb}}}rrr;;;999777999BBB333FFFNNNdddrrrfffgggvvvUUUAAAUUUwwwWWWXXXWWWSSSLLLCCC;;;666111///---,,,------,,,+++///:::SSS___}}}HHHWWWaaannnxxx~~~gggiiipppjjj```\\\VVVRRRAAA>>>999333555......000777[[[GGGhhhzzz~~~666kkk{{{fff]]]444---//////111***000------,,,,,,,,,,,,++++++******))))))******+++,,,---666444@@@CCCMMM___AAAHHH>>>@@@AAAFFFsss\\\cccfff<<>>===|||tttjjjggghhhhhhiiijjj```uuudddaaafffbbbrrrtttdddWWWsssQQQ@@@FFFOOOcccQQQ666EEEZZZlllvvvkkksssnnnkkkhhhfffbbb^^^XXXUUUSSSOOOFFF<<<444111222444<<>>|||\\\ggggggxxxVVVmmmyyymmmccc```iii^^^TTT\\\rrroooNNN<<<999KKKMMMuuuYYYnnnwww~~~___mmm{{{yyyxxxeeeHHHvvvMMM}}}sss^^^eeeWWWIIIBBB>>>999888:::===CCCkkkyyy{{{UUUeeeRRR===888@@@999>>>~~~qqqfffeeehhhjjjkkklll___tttaaa[[[WWWxxxoooeee;;;UUUnnnbbbrrrXXX<<>>:::BBB{{{nnnpppdddhhhhhhfffeeedddcccbbb^^^\\\XXXUUUNNNDDD999444333555666aaakkkzzzBBB;;;CCCJJJIIIiii;;;LLLCCCOOOlllsssHHH>>>VVVUUUaaaaaa___]]]XXXRRRHHH???999333111...---...//////...---666RRRccc}}}SSS[[[gggppp{{{oooooollleeeqqqiiiddd``````RRRNNNCCC:::777...---///666XXXJJJJJJzzzvvvHHHcccuuullleeeZZZ888222000,,,...(((...------,,,,,,,,,+++++++++******))))))******+++,,,111:::888BBBDDDNNNbbbeeemmmVVVSSSJJJAAAsssNNNyyykkkaaabbb]]]|||mmmrrriii```KKK444GGGTTT^^^mmmjjjOOOuuu~~~rrrdddJJJIIIYYY|||cccXXXLLLEEE???:::888888111<<>>888444444EEE|||iii}}}\\\QQQdddttt~~~999UUU<<>>\\\xxx[[[bbbpppdddKKKTTTjjjXXX@@@EEEIIInnnCCCSSSaaafffpppnnnRRRqqqhhhxxxwwwjjjttt___SSS@@@mmm]]][[[UUUOOOHHHCCC>>>:::777555lllvvvzzzoooccc}}}[[[<<<<<<;;;>>>???^^^uuuoookkkkkkjjjgggeeefffssslllrrrjjjooofffoooIII888???III___TTT777<<>>EEEjjjtttooolllllljjjggghhhlllhhhkkkpppqqqmmmmmmaaaJJJ===GGGWWWSSSwwwTTT000JJJBBBqqqrrreeeffflllnnniiigggfffeeegggggggggfffccc]]]TTTNNNJJJEEE???:::777---jjjkkkccc\\\pppYYY___|||}}}sssAAAFFF}}}fffkkkNNNNNNQQQPPPJJJHHHIIIMMMQQQRRRMMMHHH>>>999444000.........---222***???ZZZ{{{qqqlllqqqmmm{{{DDD}}}rrr}}}uuuhhhhhhcccfffYYYLLLFFF:::666222000LLL\\\EEEnnnyyyRRRWWWkkkVVVppp>>>,,,333111+++...)))+++---------,,,,,,,,,++++++*********)))***++++++,,,...888666>>>===HHHbbbcccFFFTTT|||nnn|||NNNbbbvvvQQQHHH:::rrrwwwyyyfff[[[xxxhhh}}}~~~zzzkkkxxxDDD___AAAtttfffgggbbb[[[VVVSSSNNNGGGAAABBB888>>>dddMMMiiimmmWWW;;;888888===222IIIrrrooonnnmmmlllkkkjjjjjjjjjiiiiiimmmlllfffkkk|||SSSBBBFFFEEETTTqqq}}}XXXDDD666666}}}{{{llliiilllmmmooonnnjjjeeeaaaccchhhhhhddd^^^```fff^^^UUUWWWRRRDDD>>>666===OOOrrr{{{CCCYYYZZZVVV}}}WWW>>>QQQhhhPPPqqqjjjRRRIIIIIIFFFDDDGGGLLLOOOMMMJJJAAA===777111...---...///000***@@@TTT^^^```iiippp|||ttt\\\JJJwwwuuussspppnnnkkkgggddd[[[QQQIIICCC777,,,000===ZZZMMM___aaaiii[[[~~~VVVPPP444333111000...------,,,------,,,,,,,,,,,,++++++++++++***************+++333333888>>>>>>KKKYYYXXXGGGDDDQQQZZZAAA\\\XXXIIIHHHMMMbbbaaaPPPnnnjjjeeebbbyyyzzziiiOOO\\\EEEqqqccc```]]]YYYUUUOOOIIIEEE:::555DDDdddbbbeeerrrPPP<<<<<<333??????KKK~~~oookkkjjjiiihhhhhhhhhhhhhhhhhheeeeeeeee```aaasssqqqhhhppp~~~xxxNNN>>>GGGSSSNNNdddlllRRR333FFFbbb~~~ffflllooollljjjhhhkkkiiihhhjjjkkkiiiccc^^^eeellleee\\\\\\WWWLLLIII:::888AAAnnnsssRRR}}}KKKCCCaaasss```===|||ooo;;;===EEECCCBBBEEEJJJMMMLLLJJJDDD@@@:::444000............,,,<<>>888999KKKiiibbbllllllgggfffdddggghhhjjjjjjhhhccc]]]ZZZ^^^eee___XXXZZZVVVNNNNNNCCC888555hhhzzzrrrzzzvvvNNNlllggg999HHHTTTRRR???GGGSSS<<>>>>>AAAFFFIIIIIIGGGFFFBBB===777222///...---,,,...555TTToooZZZaaakkkjjjhhhffffffjjjoootttwwwvvvZZZxxxzzzyyyvvvrrrooommmllljjjhhhaaaZZZSSSLLL@@@222000555UUUXXX]]]sssvvvjjj[[[OOOkkk~~~gggwwwoooLLLKKKYYYwwwpppaaaqqq~~~bbb333222111///...------,,,------,,,,,,,,,,,,+++++++++***************++++++111333:::BBBBBBLLLWWW]]]```SSS^^^iiiWWWpppTTTnnnGGGKKKIII\\\MMMyyySSS}}}iiiRRRnnnxxxzzz{{{PPPTTTAAAjjjiiicccdddccc^^^WWWSSSRRRTTTQQQFFF???TTTvvvttt}}}tttOOO===888@@@111???EEEnnnuuulllkkkjjjiiiiiihhhhhhhhhfffbbbaaacccccc```bbbfffpppSSSDDDFFFKKKQQQYYYccclllrrreeeWWWMMMLLLIIIDDDHHHQQQIIIeee}}}AAAEEEFFF---lllvvveeecccjjjddd___ccceeedddgggiiihhhccc___\\\\\\]]]___XXXUUU]]][[[TTTTTTLLLCCC555OOOooogggFFF|||EEEDDDXXXHHHDDDhhh```FFFCCC===<<<;;;;;;===AAACCCCCCBBBBBB@@@===888444111///...+++000000QQQfff{{{{{{xxxtttpppmmmkkkkkkjjjiiieee___YYYSSSGGG999111111OOOSSSMMM^^^ZZZ]]]YYYhhhmmmrrrvvvUUU---:::vvvPPPvvvQQQ|||gggLLL222111000///...---------------,,,,,,,,,+++++++++*********)))******+++,,,111333;;;CCCCCCOOO[[[```iiiNNNSSSrrr___[[[999IIIWWW777FFF~~~hhhPPPlll___WWWtttzzzfffjjjbbbEEEBBB@@@ppp\\\bbbaaa^^^WWWQQQOOORRRUUUDDDMMMBBBNNNvvvvvvWWWrrrjjjaaaDDD:::333>>>777===EEElllnnnooonnnllljjjhhhfffeeeeeedddddddddeeecccbbbeeejjj{{{iiiwwwoooggg]]]OOOBBB<<<<<>>PPPaaaMMMccckkkEEE<<>>999333<<<<<>>PPP|||dddZZZ~~~}}}sssxxxccc:::AAANNNUUUjjjNNNTTTqqqwwwSSSgggIIIJJJSSSyyyjjjfff___bbb```]]]]]]^^^_________```RRRHHHGGGgggqqqwwwVVVAAA:::999777;;;:::EEErrrlllnnnjjjiiifffdddbbb```___^^^```bbbbbb```^^^___```aaaXXXjjjwwwSSS]]]wwwqqqppppppxxx~~~EEE111CCC999AAAJJJgggaaa___eeegggaaacccfff^^^```aaaaaaaaa``````aaabbbccc___TTTRRRWWWSSSOOOWWWUUUUUUTTTBBBMMMhhhpppYYYoooVVVpppjjj;;;IIIZZZBBBHHH}}}hhh999555444666444444555555444444444555333555888999888555222000---...222888aaaJJJlllrrr~~~XXX|||tttrrrpppoooooonnnllljjjdddaaa]]]ZZZUUUMMM???444777NNNTTT[[[zzz{{{VVVaaaZZZNNNMMM___jjj___YYYdddnnn:::000000///...------------------,,,,,,,,,,,,++++++))))))))))))***+++,,,---333444;;;BBBCCCPPP]]]qqqqqqjjjyyyzzzoootttZZZ111JJJuuu}}}NNNIIIqqq~~~{{{[[[uuurrr;;;MMMccc|||vvvnnnkkkTTT[[[PPP@@@BBB^^^eeeppp```cccXXXWWWWWWZZZ^^^```^^^[[[MMMGGGYYYHHHPPP[[[uuufffEEE999888888<<<;;;777LLLkkkgggooohhhgggeeecccbbbaaa``````___```aaaaaabbbdddccc```eee\\\hhhtttTTTNNNiiiJJJ777@@@>>><<<>>>{{{iiihhhiiiddddddbbb]]]dddjjjbbbbbbcccdddeeeeeedddbbbaaa^^^___YYYWWWYYYTTTVVVdddZZZSSSZZZOOO???\\\JJJNNNIIIAAAMMMCCCGGG@@@vvv~~~ddd222;;;,,,555111222333333333333555666444666999:::999666222///...,,,555333ccctttJJJZZZRRR|||tttsssrrrqqqqqqpppmmmkkkiiigggccc```^^^WWWIII===444KKKYYY^^^ttt}}}|||qqqYYYbbb[[[SSS333000///...------------------------,,,,,,,,,++++++))))))))))))***+++,,,---222444<<>>888888999333===:::wwwppprrruuukkkfffggggggbbb^^^^^^dddjjjbbbbbbaaa]]]YYYYYY^^^ccceeeccc___iiimmmWWWQQQMMMqqqgggHHHEEE888CCC111QQQoooeee\\\hhhffffffeeeddddddeeeeeefffbbbffffffcccbbbeeehhhgggkkkggg___VVVRRRUUU]]]ddd___]]]bbbWWWKKKgggvvvPPPQQQtttqqq~~~rrr222HHHsssNNNEEE;;;dddWWW:::555;;;...888000000111111111222222222333333444444555444444444++++++...:::UUUxxxkkkUUUooowwwxxxvvvttttttssspppmmmkkklllnnneeeddd___YYYWWWTTTLLLCCC+++MMMMMMWWW}}}ttttttwwwFFFkkkfffAAA333//////...------------...,,,,,,,,,+++++++++******(((((((((((()))***+++,,,444666<<>>GGGhhhhhhgggSSSOOO}}}jjjNNNfff{{{PPPppp^^^AAABBBxxxHHH___```^^^VVVYYYVVVRRRSSSTTTTTTTTTTTTSSSRRRTTTIIIUUUUUUTTTSSSmmm^^^@@@MMMPPPVVVKKK@@@IIIccclll\\\xxxggg```wwwYYYKKK<<<555666999<<<>>>000222kkkrrrnnnooofffdddbbbaaabbbdddeeedddccc[[[[[[\\\___aaa___[[[WWWTTTVVV[[[[[[UUUXXXqqqTTTMMM777444:::HHHMMMFFF@@@BBB@@@EEE>>>EEEEEE;;;>>>666MMM:::RRRvvviiiXXXUUU]]]```XXXVVVWWWYYY[[[[[[ZZZXXXWWW[[[______\\\\\\___bbbbbbdddcccbbb```^^^]]]\\\\\\dddeeebbbgggjjjZZZbbbsssHHHQQQiiiEEEEEEbbbnnnBBB111IIIiiirrr,,,888333222666///....../////////000000000000000111222333333333333,,,222000+++:::aaa___ttt}}}TTTvvv}}}sssooolllkkkmmmmmmiiifffcccddddddgggmmmnnncccVVVTTT555LLLRRRiii\\\YYYaaaiii{{{\\\EEE___}}}tttPPPHHHZZZbbb::://////...------,,,,,,------,,,,,,,,,+++++++++******(((((((((((()))***+++,,,000444999===NNNUUUzzzmmm~~~mmmsss^^^tttxxxiiipppaaa\\\zzzsss{{{SSS:::PPPssscccbbb~~~hhhuuu}}}kkkdddEEE>>>bbbrrreeedddWWW]]]UUUVVV[[[YYYXXXWWWTTTRRRQQQQQQRRRSSSXXXJJJWWWSSSQQQFFFQQQWWWGGGPPPfffWWW___TTTLLL~~~kkkwww|||```III>>>666777999999:::===AAAwwwzzzlllooolllttt```bbbaaaaaaaaaccccccbbb```WWW[[[```aaa___\\\ZZZYYYXXXVVVYYY^^^YYYRRRYYYhhhrrr[[[DDD:::555222888CCC999AAA999;;;:::888IIIJJJxxx}}}gggNNNUUU[[[ZZZYYYVVVQQQSSSUUUWWWWWWVVVUUUTTT[[[______\\\\\\```cccccccccccccccccccccaaa___^^^```iiibbb```hhhcccaaasss~~~zzzmmmMMMJJJooo999GGG^^^;;;777999yyynnn@@@000000555,,,,,,000------........./////////...///000111222222222222000555333,,,111LLLoooaaagggfff}}}tttooooooooommmkkkiiihhhgggcccfffhhhhhhiiiiiieee^^^YYYBBBAAARRReeeooowwwCCC@@@BBBtttttt^^^SSS???~~~JJJ333444......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((((((((()))***+++,,,333777:::999GGGNNNqqqmmmyyyhhhgggbbbcccrrrooo}}}mmmhhhrrriiikkk^^^555IIIbbbVVV```hhhQQQ555]]]fffpppYYYbbbaaaTTTXXXYYYZZZ\\\YYYUUUQQQOOOPPPRRRSSSWWWNNNWWWQQQPPPHHHLLL___CCC999yyyqqq^^^^^^ZZZXXXAAA999666999:::666777<<>>MMMMMM:::000SSSbbbfff(((888---555+++(((111,,,,,,---------.........------///000111111222222555444111,,,,,,???eeennnXXXJJJccckkkmmmnnnlllhhheeeeeefffcccgggiiifffdddeeedddaaaWWWMMM@@@MMM```bbbuuueeeKKKiiiLLL;;;]]]LLL:::mmmpppoooPPPKKK???777***444...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((((((((()))***+++,,,111777;;;999GGGNNNpppccceeepppiiilllbbbpppxxxdddIIIOOOaaa|||eeezzzpppgggLLL^^^fffQQQZZZnnn===CCCSSSwww```bbbJJJKKKtttiii[[[iiibbbVVVXXXPPPWWWWWWUUURRROOOMMMLLLMMMNNNOOONNNPPPLLLNNNPPPTTTlllhhhmmmyyyfffHHHIII;;;555555;;;;;;777===GGG~~~ggggggeeeccc^^^bbb]]]______]]]ZZZXXXZZZ\\\ZZZ[[[[[[ZZZXXXVVVUUUUUUXXXUUUSSSTTTTTTTTTRRRRRRXXX^^^yyy}}}oooPPPAAAHHHRRROOOEEEKKKQQQIIISSSTTTTTTUUUVVVVVVWWWWWWWWW[[[[[[YYYYYY]]]`````````^^^]]]___bbbddddddccc^^^___ccc```]]]dddhhh___kkkLLLQQQ}}}IIIAAAaaa[[[,,,DDDKKKjjjFFF111333222111...//////,,,,,,,,,,,,------------,,,,,,...///000111111111333......000...999```QQQiii]]]zzztttSSSttteeemmmmmmlllkkkjjjhhhfffdddccceeeeeedddeeegggddd___YYYSSSMMMEEEWWW[[[oooZZZyyy~~~eeeDDDAAAddduuu}}}lllNNN???aaaggg:::***444...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******(((((((((((()))***+++,,,,,,555<<<;;;IIIRRRssswwweeeSSSeee]]]ZZZYYY[[[ZZZfffoooWWWDDDVVVqqqiiiyyy~~~ssssssVVVSSS{{{RRRnnnEEESSSYYYffftttzzzRRRHHHnnnnnnuuummmaaaRRR___YYYTTTUUUIIIXXXNNNMMMLLLKKKJJJHHHHHHGGGJJJNNNJJJEEEGGGNNNRRROOOmmmqqq^^^PPP???...666222444;;;===<<>>BBBrrrqqqJJJsssxxxkkkrrrmmmjjjkkkjjjddd`````````^^^]]]^^^bbbddddddccc___]]]YYYRRRHHHMMMmmmbbbxxxppplllkkkMMMCCCBBBsss;;;,,,555333------,,,,,,,,,,,,+++++++++++++++************)))'''((())))))((()))+++---000;;;>>>;;;HHHEEE\\\iiiQQQTTTSSSOOOQQQXXXYYYYYYcccrrruuuiii^^^ttt}}}xxxMMMuuu\\\777III;;;kkk```hhh^^^[[[XXXWWWWWWUUUQQQNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIFFFEEEFFFHHHHHHGGGJJJgggxxxttt~~~UUUEEE@@@999555666AAA))):::GGG///FFFpppiiicccbbbdddeeeaaa\\\aaa^^^\\\[[[\\\[[[YYYWWWUUUUUUTTTVVVWWWWWWVVVTTTPPPOOOMMMLLLKKKKKKKKKKKKHHHIIIGGGEEEIIIYYYqqqsssfffTTTFFFAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCEEEGGGIIIKKKLLLNNNPPPSSSTTTUUUVVVXXX[[[YYYZZZ[[[[[[[[[\\\^^^```^^^^^^___``````aaabbbbbb[[[qqqwwwssslllZZZ[[[uuuTTT<<>>mmmzzzUUU+++777444'''------,,,,,,,,,++++++++++++++++++*********))))))'''((())))))((()))+++---222666::::::IIIQQQllloooMMMGGGUUUKKKEEEEEEMMMRRRPPPPPPTTTpppMMMtttdddgggjjj]]]KKK???AAAmmmuuu\\\aaa^^^]]][[[XXXVVVRRRPPPNNNJJJKKKLLLMMMNNNMMMLLLKKKJJJHHHEEEEEEEEEEEEDDDCCCBBBHHHxxxwwweee}}}qqqzzzeeeEEE;;;999444222555<<<...===888666rrrfffccc```aaabbb```ZZZTTT]]][[[YYYXXXXXXXXXVVVTTTOOONNNNNNPPPRRRSSSRRRPPPMMMLLLKKKIIIHHHHHHGGGGGGFFFFFFEEEBBB???AAAGGGLLLddduuu~~~nnnHHHCCC===;;;===??????>>><<<<<<<<<<<<============;;;<<<===@@@CCCFFFHHHJJJKKKMMMOOOQQQRRRSSSVVVXXXUUUUUUVVVYYY\\\^^^^^^]]]ZZZ\\\^^^```aaabbbbbbbbb]]]lllyyyhhhvvvttt>>>CCCCCCYYYSSS>>>666???;;;mmmjjj(((:::222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---222000000111,,,333GGGrrrvvvmmmvvvzzzhhhvvvqqqrrrkkkyyyjjjeeebbbdddeeecccccceeebbb```^^^^^^______^^^]]]ZZZUUUTTTSSSOOOMMMZZZkkkyyydddjjjHHHCCCEEE;;;222444&&&333,,,,,,,,,,,,++++++++++++++++++*********)))))))))'''((())))))((()))+++---666333::::::CCCPPPkkkpppJJJ<<>>===999CCCBBB```fffhhhEEE999777333222777888<<<000>>>kkkjjjfffcccaaabbbcccaaa[[[VVV]]]\\\[[[ZZZYYYXXXWWWVVVSSSRRRQQQQQQQQQPPPMMMKKKMMMLLLKKKIIIHHHGGGFFFFFFCCCDDDDDDCCCBBBAAA??????AAADDDWWW{{{}}}dddKKK>>>===;;;:::;;;<<<===;;;888888999999999999:::::::::::::::<<<>>>AAADDDFFFHHHGGGIIILLLNNNOOOPPPSSSUUUVVVUUUUUUYYY^^^___]]][[[[[[]]]___bbbccccccbbbaaaccc]]]aaattt]]]AAAEEEDDDqqqJJJ222>>>@@@***ppp000555555111000///...------------+++++++++++++++++++++++++++++++++++++++,,,,,,------111...///333......;;;pppwww~~~||||||JJJooojjjhhhlllkkkfffcccdddeeeddddddgggdddbbbaaa___^^^^^^]]]\\\XXXUUUUUUUUUPPPLLLTTTbbb```YYY@@@BBBccc{{{WWW333555///$$$777,,,,,,,,,++++++++++++***************))))))))))))'''((())))))((()))+++---333///>>>??????LLLfffZZZ^^^^^^IIIBBBJJJDDDBBBCCCFFFGGGEEEFFFHHHKKKmmmiiiZZZnnnjjjzzzzzzpppeee|||kkkXXXHHH???CCC}}}oooYYY```aaaSSSWWWWWWWWWTTTOOOLLLJJJJJJKKKJJJGGGDDDCCCBBBCCCCCC???@@@@@@@@@>>><<<::::::999>>>BBBVVV[[[ooo|||YYY999333777666555999===444777ooohhhiiifffcccccccccbbb^^^[[[]]]]]]\\\[[[YYYWWWWWWWWWZZZXXXVVVUUUTTTRRROOOLLLKKKJJJIIIHHHGGGEEEDDDCCC>>>>>>===>>>???@@@@@@@@@888999===DDDRRRooouuudddWWWTTTOOOCCC;;;:::;;;:::999888888777444333666666777777777777888888999999:::;;;===???AAABBBCCCFFFHHHJJJKKKMMMPPPRRRVVVUUUUUUWWW[[[\\\ZZZWWW[[[\\\^^^``````___^^^\\\^^^WWWXXXiiizzznnn<<>>FFF}}}???---(((333333''',,,,,,+++++++++******************)))))))))(((((('''((())))))((()))+++---///---@@@BBBAAAOOOrrrkkkrrrhhhGGG===HHH???AAABBBBBBAAAAAAEEEIIIGGG<<>>>>><<<:::999999:::<<<>>>999:::======999:::EEERRRsss~~~uuubbbOOOAAA===:::;;;:::888999<<<666666666555555555555666444444444555555555666666666666777777888999:::;;;???AAADDDFFFGGGIIILLLNNNQQQQQQQQQRRRUUUUUUUUUTTTXXXYYYZZZ[[[[[[ZZZYYYXXXRRR\\\___^^^ppp|||ttt{{{cccRRR===@@@???aaaQQQ(((888???(((???tttxxx|||]]]'''+++@@@)))......---,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,)))...+++,,,444333///333BBBlllooorrrqqqhhhsssqqqkkkhhhiiiiiifffeeefff```aaa```___\\\[[[\\\]]]ZZZXXXYYYWWWNNNGGGNNN]]]```{{{tttXXXXXXPPP;;;XXXsssnnn000999111...333,,,++++++++++++******************)))))))))((((((((('''((())))))((()))+++---444333===>>>???JJJsssooo}}}vvvOOO999===:::<<<<<<<<<<<<>>>AAABBBOOOEEERRR{{{www}}}uuuttt[[[@@@PPP{{{mmmlllUUURRREEEEEEaaaqqq^^^hhhcccZZZ[[[ZZZUUUSSSQQQRRRSSSSSSPPPMMMMMMLLLIIIGGGEEEDDDCCCCCC:::<<<===<<<999888999;;;999:::///???KKKzzz{{{vvvwwwtttuuuggguuuqqqccc___SSSVVVllliiiCCC777222999;;;555444;;;CCCzzzgggiiifffbbbdddcccbbb```___^^^\\\[[[VVVWWWWWWUUURRRPPPPPPRRRMMMKKKJJJJJJKKKJJJHHHFFFCCCCCCCCCBBB@@@>>>;;;:::;;;<<<<<<:::777777999;;;CCC999333777===???>>>>>>???BBBFFFOOO___ooorrrnnnnnnXXXDDD888;;;???666000666:::;;;888555555555333444444555444444555666777222222222222333333333333333333444444555666777888:::<<>>===<<<<<<<<<;;;>>>AAAAAA???888PPP<<>>777888999888555555777:::111555DDD333@@@LLLlllccckkkeeebbbhhhgggyyykkkyyyuuutttbbbeeeYYYoooeeeKKKVVVZZZ999333444;;;999222888FFF|||jjjiiicccnnnhhhbbbbbbbbbbbb```^^^[[[YYYTTTVVVWWWUUUQQQOOOOOOQQQPPPOOOMMMMMMLLLKKKIIIFFFCCCCCCCCCBBB@@@===;;;999444777;;;;;;888666777999333555:::===999444555;;;666777888999::::::888555555555<<<666111333222;;;///777999222111777888222222333444333111000000000000000000000111111111111222222333444555777888999666888;;;>>>???AAADDDGGGGGGJJJMMMMMMMMMOOOTTTXXXUUUUUUVVVVVVXXXYYY[[[\\\YYYRRRVVV^^^YYYZZZ{{{hhhRRRdddWWWkkk}}}iii[[[EEECCC======>>>CCCVVVbbb|||iiiJJJ999888444222<<>>RRRqqqiiiXXXNNNFFFPPPooowwwrrrpppZZZCCC<<>>jjjiiiSSSOOOLLLTTTRRRJJJUUUXXXbbbggggggqqqwwwnnnbbb___fffwwwsssSSS000@@@111333@@@:::222TTToooccciiihhhcccccc```bbbcccbbb___\\\ZZZYYYRRRSSSTTTUUUUUUTTTSSSRRROOONNNNNNOOONNNKKKGGGCCCCCCBBB@@@???===<<<;;;;;;666666666666555555555555777777777777666666666666666666666666666666666666555555555444444333333333111111111111111111111111000000000000000000000000000000000000000000000000222222222333333333444444666666777999;;;>>>@@@BBBFFFFFFFFFHHHJJJMMMPPPRRRSSSTTTVVVWWWXXXWWWWWWVVVXXX\\\]]]WWWQQQWWWhhhyyysss]]]NNNGGGCCCHHHFFFDDDAAA???>>>>>>>>>:::@@@FFFRRRnnnoooOOOEEE<<<---000===888@@@___UUU???///000555222......------,,,,,,+++***))))))******))))))))))))******))))))))))))))))))))))))))))))***+++---......///888999FFFsssZZZUUUlllqqq{{{|||zzzfffvvvpppjjjpppjjjlllpppkkk___\\\aaaaaaZZZ\\\\\\]]]]]]\\\ZZZWWWUUUSSSPPPLLLIIIFFFDDD@@@>>>QQQhhhjjjPPP888HHH444wwwYYYdddMMMDDD@@@???sss555444222000...,,,+++++++++++++++************)))+++*********))))))(((((('''((())))))((()))+++---222666999AAAFFFNNNZZZgggTTTUUUVVVHHH>>>999999999888888999999:::;;;999>>>AAA===@@@[[[vvvxxxmmmUUU>>>GGGUUUrrrgggccciiiWWW::::::ttt}}}YYYQQQRRRSSSTTTUUUUUUTTTSSSSSSOOORRRRRRNNNLLLLLLJJJFFFEEEDDDBBB@@@===;;;999888777666555555444444555555666555444888666...???dddeeeRRREEE???CCCMMMAAACCCJJJJJJCCCGGGJJJBBBFFFAAACCCMMMSSSSSSZZZdddjjjqqqVVVKKKBBB444???CCC***777<<<888CCCmmmddd```eeeddd___]]]bbbbbbaaa^^^ZZZWWWWWWXXXSSSSSSTTTUUUTTTSSSRRRQQQJJJJJJIIIJJJJJJHHHEEEBBB@@@???>>><<<;;;:::999999666666666555555555444444555555555444444444444333333333333333333333333333333333222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222444444555777999;;;===>>>BBBCCCDDDFFFIIILLLOOOPPPOOOPPPQQQRRRSSSSSSRRRRRRTTTUUUTTTRRRPPPUUU^^^gggyyy~~~nnnYYYSSSKKKDDDDDDJJJRRRXXX___nnn~~~ttt[[[===)))+++999AAA???555999uuu[[[???333+++///111---,,,000------,,,++++++***))))))******))))))))))))******))))))))))))))))))))))))))))))***+++,,,---......)))777BBBfffuuu}}}HHHWWWSSSBBBjjjvvvSSSooobbbqqqjjjfffkkkccchhhllliii```]]]cccbbb\\\WWWXXXXXXXXXWWWUUURRRQQQTTTPPPKKKGGGEEEBBB???===<<>>LLL@@@cccggghhhgggTTTZZZDDDDDDDDDmmmccc444333111///...---,,,,,,+++++++++*********))))))******)))))))))((((((((('''((())))))((()))+++---333777999@@@FFFOOO[[[```KKKJJJKKK???777555666555555555555666777777;;;666999===666888___yyy}}}{{{^^^OOOIIIMMM^^^oootttaaa{{{^^^999VVVgggPPPMMMKKKKKKPPPTTTVVVTTTRRRRRRSSSRRRTTTRRRMMMKKKLLLJJJFFFCCCBBB???<<<:::888888888666555444444333333444444222555444666999000---888cccccc\\\MMM999???333111555:::BBB>>>---666000...111222...111888444@@@777<<>>AAAEEEHHHKKKMMMNNNLLLMMMNNNPPPQQQPPPPPPOOOYYYWWWTTTUUUWWWZZZ[[[[[[aaa~~~eee{{{wwwwwwbbbMMM@@@777111777AAAIII%%%000DDDXXXccc<<<---***+++000...(((***000,,,,,,,,,+++******))))))******))))))))))))******))))))))))))))))))))))))))))))***+++,,,------...---222:::>>>nnnAAA[[[yyyKKKFFF```bbbxxxeeevvviiifffppphhhhhhlllccceeeiiiiiibbbbbbfffeee```ZZZ[[[[[[ZZZYYYWWWTTTSSSTTTPPPJJJEEEBBB@@@>>><<<444HHHrrrmmmsssRRRrrr^^^FFFyyyUUU@@@>>>???ZZZiii...222111000///...---------++++++*********)))))))))))))))(((((((((((((((''''''((())))))((()))+++---333777888???EEEOOO\\\ZZZDDDBBBCCC888333333333333333333333444555555===111111===<<<333===SSSxxxvvv]]]SSSSSSbbbsssttt```oootttPPPJJJxxxRRR>>>OOOWWWLLLLLLQQQUUUTTTOOOLLLMMMOOOQQQRRROOOJJJGGGHHHGGGDDD@@@>>>;;;888666666666777444444333222222222222333000666222000888999333555444]]]qqqFFFAAA??????CCC<<<---///>>>CCC<<<888666999888555555999666888,,,,,,888;;;===@@@???666aaa^^^TTT[[[]]]XXXXXX___bbb___``````___\\\XXXWWWXXXYYYTTTTTTTTTTTTRRRPPPNNNMMMIIIGGGDDDCCCCCCCCCBBBAAA::::::888777666555555555444444333333333222222222111000000000////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............//////111111111222222444555666888:::>>>CCCGGGIIIKKKLLLLLLNNNOOOQQQRRRRRRRRRQQQ^^^[[[XXXXXX[[[\\\ZZZWWWQQQYYYvvvhhhJJJVVVqqqjjjjjjhhhfffeeejjjttt~~~zzzrrrfffYYYLLLDDD@@@777222555888555333555000>>>[[[YYY,,,...,,,,,,...111---((()))...,,,+++++++++******))))))******))))))))))))******)))))))))))))))))))))))))))))))))***+++,,,,,,---222'''444333qqqOOO777lllVVVpppfffgggiiiqqqgggjjjmmmeeegggllleeedddhhhiiifffeeegggfffaaa^^^^^^^^^]]][[[YYYWWWVVVSSSNNNGGGBBB???===<<<;;;888<<>>OOO999???EEE@@@000000///...------------************))))))))))))(((((((((((('''''''''''''''((())))))((()))+++---444777888>>>DDDOOO]]]UUU@@@??????555222444222222222111222333333444777222222999===999555555HHHlllvvv|||~~~zzzggg___GGGLLLRRRTTTWWWMMMmmm|||zzzgggvvv|||bbb:::KKKnnnAAAAAAMMMIIIEEEKKKNNNQQQRRROOOIIIGGGIIIMMMLLLMMMJJJEEEBBBCCCBBB>>>===;;;888666444444555555333222222111111111111111///888222+++111555111000999,,,SSSbbb???888===FFFEEEBBB:::+++666444555777888666666888---===FFF???999444666HHHaaaRRRYYYPPPZZZ]]]XXXXXX```aaa[[[XXXZZZ\\\\\\ZZZXXXXXXYYYSSSSSSSSSRRRPPPNNNLLLJJJJJJGGGCCC@@@??????>>><<<999888777666555444444444222222222222111111111111000000000/////////..............................,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............000000000000111222333444555777;;;@@@DDDGGGIIIIIILLLMMMOOOQQQRRRRRRRRRRRRVVVUUUSSSQQQPPPQQQQQQRRR[[[JJJQQQzzzbbbIII333===;;;999<<>>444222444111111000000111111222333---444777444333666::::::GGGeeeUUUuuu|||iii______ZZZ```bbbhhhkkkcccddd___VVVZZZUUUOOOTTTMMMlllxxxuuuhhhiiisssUUUBBB|||XXX???444@@@GGG@@@???HHHIIIKKKKKKIIIFFFFFFIIILLLFFFHHHFFFAAA???@@@>>>::::::888666555333333333444222111000000//////000000)))555333,,,111222---...111===000EEEyyyOOO;;;555<<>>666999666222BBBeeennn444222---&&&:::///+++((())),,,------,,,******************************))))))))))))******))))))))))))))))))))))))(((((()))))))))*********$$$999'''***???XXX}}}rrr~~~YYYfffEEELLL\\\uuueeeWWWwww___^^^^^^aaa```\\\\\\]]]^^^^^^````````````^^^]]]ZZZYYYZZZYYYWWWUUUSSSRRRPPPPPPMMMIIICCC>>><<<;;;999888999333...===lllqqqsssllllllRRRHHHfffbbbHHH======>>>bbbyyy///777$$$///...---,,,,,,,,,,,,,,,******)))))))))((((((((('''(((((((((((()))))))))'''((())))))((()))+++---333666777===CCCLLLYYYJJJ:::<<<===333000222///////////////000000111...222333111///222888<<<;;;MMMWWWpppZZZVVVnnnyyy|||rrrggg[[[TTTNNNTTTlllGGGGGGggg888222===@@@777444>>>FFFEEEDDDEEEFFFFFFGGGGGGGGGHHHBBBEEEEEEAAA???@@@===999777666666555444333222222111000//////......//////(((111000---333222///333333+++888555111nnnzzzTTTGGGBBB<<<999444000000555;;;>>>999@@@[[[nnnQQQ999GGGIII@@@IIIMMMSSSUUUUUUUUUSSSRRRSSSTTTVVVVVVUUUTTTUUUVVVNNNNNNNNNNNNLLLKKKIIIGGGDDDAAA>>><<<;;;:::888666666555444333333222222333000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,************************++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,---...000111222000111333666:::>>>AAABBBCCCDDDFFFIIIJJJKKKKKKJJJJJJLLLMMMMMMMMMMMMOOOQQQHHHFFFAAAKKKNNN\\\mmmYYYLLLCCC===777888999:::;;;<<<<<<===QQQ[[[rrrUUU222***,,,222...'''******))))))+++,,,+++***))))))))))))******************))))))))))))******))))))))))))))))))))))))((((((((())))))))))))))),,,888''')))000...yyy}}}vvvqqqjjj:::RRR___ggghhhzzz```eee```aaa]]]]]]cccaaa]]]```^^^]]]]]]]]]\\\ZZZYYYYYY[[[ZZZXXXVVVTTTRRRQQQPPPIIIEEEAAA>>><<<:::888777999555---///IIIwwwzzzvvvYYYYYYlllyyyNNNDDDmmmzzz111AAACCCAAAeeeLLL444666;;;///...---,,,++++++++++++***)))))))))((((((((((((((((((((()))))))))******'''((())))))((()))+++---222555777>>>BBBKKKVVVEEE777;;;<<<222...000...------------...//////555...+++000444333111111444777999999^^^bbbPPPoooiiimmmrrroooZZZMMMQQQCCCGGGhhhlllWWWJJJ<<<:::777444666<<<===:::<<>>:::555555555555555333222111000000///...............000222+++(((...---+++111111,,,+++666777,,,PPP|||}}}fff>>>EEE@@@999CCCOOOPPPPPPQQQQQQOOOMMMRRRXXXXXXXXXWWWUUUSSSTTTVVVYYYLLLLLLMMMLLLKKKJJJHHHGGGCCCAAA???>>>>>>===;;;999444444333222111111111222000////////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++((()))))))))******++++++************************++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,---///000111//////000222666:::===@@@AAACCCEEEGGGHHHIIIIIIIIIIIIJJJLLLOOORRRSSSQQQPPPIIILLLDDDHHH@@@;;;UUUfff|||YYY666"""111777+++---000,,,))),,,...---+++***)))''')))))))))))))))***************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((( ...888,,,...SSS|||lllaaauuuSSSJJJSSSmmmeeeaaabbb^^^]]]YYY]]]gggbbbZZZ^^^___]]]]]]^^^]]]\\\\\\]]]YYYXXXVVVTTTQQQPPPOOONNNFFFCCC@@@>>><<<;;;888666000444555000111MMMxxxtttwww{{{EEEIIIiii|||666@@@DDD888OOOaaagggBBB<<< 888//////---,,,+++*********))))))))))))(((((((((((((((((())))))******++++++'''((())))))((()))+++---111555777>>>BBBJJJTTT@@@777999555000222...---...222444111,,,---111............////////////444333555888888FFFkkkvvvPPPXXXzzzlllWWWUUUdddtttwwwoooddd[[[UUUPPPFFF@@@KKK]]]nnnaaaZZZppp;;;333666///111222333555777888999:::<<<>>>BBBEEEFFFFFFEEEDDDCCCCCCCCCBBB@@@===:::888444444333222111111111111......---------,,,,,,,,,........................---///111222222333666888jjjEEE@@@:::777888:::;;;;;;HHHIIIKKKLLLLLLMMMPPPSSSSSSOOOMMMNNNRRRSSSPPPMMMNNNLLLIIIGGGFFFFFFHHHIIIAAA???<<<999777777777777444444333222111000///.........---------,,,,,,,,,---,,,++++++******+++++++++++++++************)))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------111222222333555888;;;======???CCCFFFHHHIIIIIIIIIMMMKKKKKKNNNQQQQQQMMMJJJJJJIIIFFFDDDBBB@@@??????```xxx~~~zzzpppGGG/////////...---,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++((()))---++++++999MMMyyyCCCLLLlll|||SSSWWWWWWUUUXXX[[[\\\[[[ZZZYYYZZZ[[[[[[[[[ZZZYYYYYYXXXXXX]]]XXXVVVWWWSSSLLLIIIKKKCCCAAA???<<<999777555444888//////444000111RRRzzzzzzooo```FFFKKKwwwsssDDD???;;;CCC[[[zzzBBB333444,,,444...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))))))))))),,,...///888;;;888>>>VVVWWW>>>777999666111222...///)))&&&***---...///111------........./////////333111444777444444BBBUUUiiiDDDRRRuuummm___hhhUUUZZZcccppp{{{}}}tttYYYZZZ]]]___XXXKKK@@@<<>>(((000888666222000000111333444555666777999;;;>>>AAACCCCCCCCCBBBBBBAAA@@@???<<<:::888666444333222111111000111111------------,,,,,,,,,,,,------------------------,,,---///000000111333444888UUUuuuXXX333<<<999444333555888999999???AAACCCEEEFFFGGGJJJLLLOOOLLLJJJKKKNNNPPPMMMJJJKKKIIIGGGDDDCCCBBBCCCCCC===;;;888666444333444444444333333222000//////......------------,,,,,,,,,---,,,++++++******+++++++++++++++*********))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,---//////000111333666888:::===???BBBEEEGGGIIIIIIIIIIIIIIIJJJKKKMMMLLLKKKIIIJJJHHHFFFCCCAAA???>>>===;;;999NNNwwwYYY:::,,,---222.........---,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,((()))---***&&&///===yyyppp|||ggg|||mmmKKKOOOyyyWWWxxxVVVPPPRRROOORRRUUUXXXYYYYYYXXXXXXXXXYYYXXXXXXXXXWWWWWWVVVVVVWWWSSSSSSUUUSSSLLLIIIKKKAAA@@@===:::888555444333333,,,+++...++++++<<>>;;;999777444333222222222333333222111000///......------------,,,,,,,,,,,,,,,,,,+++************+++++++++*********)))))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,---...000222555666;;;===@@@CCCEEEGGGHHHHHHGGGHHHJJJIIIIIIIIIJJJKKKIIIHHHEEEBBB???===;;;:::@@@999444444===WWW{{{___SSSCCC666111///...------------,,,++++++******+++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++'''(((---,,,''')))000JJJvvvpppffflllhhh\\\AAA444}}}lllJJJCCCNNNLLLQQQQQQTTTWWWXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYVVVUUUUUUVVVTTTNNNJJJJJJ???>>>;;;888666444222222000...---......---///444dddeeeeeeiii|||zzzWWW===<<>>HHHUUUdddxxxXXX:::000,,,,,,000222//////111---...............//////000111555888;;;<<<======???===:::777444333222222222222111000////////////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...222///---///999PPPqqqtttSSS===///)))...777111111111333444666666666444777<<>><<<;;;:::888666555444444444222222111000//////......---------,,,,,,,,,++++++,,,++++++***************************))))))))))))************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++++++++,,,...000222444999:::===@@@BBBDDDEEEFFFFFFIIIJJJIIIGGGGGGJJJNNNHHHGGGDDD@@@===:::999888222666;;;;;;333...999GGGQQQ{{{rrrGGG+++)))((((((---333444000+++,,,,,,+++++++++*********************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))***************&&&''',,,...,,,,,,///)))SSSggg```fff|||KKK>>>WWW|||}}}bbbCCCIIIGGGEEESSSKKKNNNQQQSSSSSSTTTVVVWWWYYYYYYYYYZZZZZZZZZZZZZZZWWWVVVVVVUUUQQQJJJDDDAAA<<<;;;999666444222000000---///000...///222000,,,???rrrxxxwww}}}jjj\\\WWWtttQQQ;;;FFF\\\|||EEE777CCCFFFHHHQQQ]]]111###333666000111000---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))))))))))),,,...777111888>>>CCCCCC[[[:::999333888333---000888000***+++------,,,---++++++++++++,,,,,,,,,,,,///---,,,---------111555<<<999<<>>@@@BBBEEEGGGKKKJJJJJJKKKLLLMMMLLLLLLHHHIIIHHHGGGDDD@@@===;;;::::::888777666555444444111000000//////.........------,,,,,,,,,+++++++++,,,+++******))))))***************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******+++*********+++---///111333555777999<<>>;;;888777666???666------000000---+++777999333666JJJ]]]qqqddddddOOO777333333---***999444,,,'''&&&'''***+++***************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************+++'''&&&)))---...///000///999LLL|||xxxWWW\\\VVVtttUUU>>>BBBXXXxxxuuuqqqfffAAAFFFCCC===CCCHHHBBBDDDGGGJJJKKKMMMPPPRRRSSSSSSSSSTTTTTTUUUUUUUUUSSSTTTSSSPPPLLLFFF@@@;;;:::999777444222000//////)))......)))(((...000---444:::yyypppuuu^^^lllMMMGGGcccxxxuuubbbBBB666***CCC___fffKKKCCCNNNGGG@@@kkksss```666###---<<>>???LLLZZZLLLPPPXXXaaakkkvvvSSS+++666555)))444!!!+++666777---###%%%---,,,,,,,,,,,,,,,---------,,,...000222444666777888999888666555333222222222000000///...------------+++++++++*********))))))***************************+++,,,,,,++++++,,,------,,,...111000,,,))))))'''---555???LLL^^^rrrzzzooo[[[JJJAAA>>>777000444---+++111444222222666...///000000///...///000222444777999;;;>>>BBBEEEFFFFFFFFFGGGHHHHHHIIIIIIEEEEEEEEECCC@@@===:::999777777666555444333222111000/////////.........---,,,,,,,,,,,,++++++++++++++++++***))))))))))))*********)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******************,,,...000111222333555777:::===@@@AAA@@@AAACCCCCCCCCDDDEEEFFFDDDBBB???<<<999777555555+++000666777444000000222,,,222000000666333---000...111555777666222,,,)))&&&000---&&&,,,111111333&&&***...111000...,,,+++))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++)))''''''(((***+++,,,555!!!:::bbbvvvbbbQQQEEElllRRRLLLMMM333^^^]]]qqqEEE999>>>444;;;GGG:::???AAADDDGGGIIILLLPPPRRRRRRRRRSSSTTTTTTUUUVVVVVVSSSVVVUUUQQQMMMKKKFFFAAA999888666333111///......---///...(((&&&)))---///&&&222AAAtttdddzzzeee^^^WWWDDDGGG@@@HHHGGGBBBEEEIIITTTccc{{{EEE777BBBGGGGGGYYYwwwfffaaa777555***///111'''...666,,,,,,+++***))))))((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))))))))))),,,...555222;;;999AAAEEEzzz<<<;;;---555111***111...+++***---...***)))***)))))))))*********++++++&&&))),,,...//////...---666///***...777@@@EEEGGGFFFYYY```xxxzzzwww|||UUU===444111***111444###555***$$$&&&***+++,,,///*********++++++,,,,,,,,,+++,,,---///111333444444444444444444333222111000000///...---,,,,,,,,,,,,+++*********))))))))))))))))))))))))))))))))))))(((***++++++******+++---///---))))))...444333000111333666999999777444111...>>>:::DDDEEE===CCC666777222///222222///,,,,,,(((+++///111...***)))***,,,---......,,,,,,...111000111222333555888===AAABBBCCCDDDDDDDDDEEEFFFGGGCCCCCCBBB@@@>>>;;;999888555444444444333111000000//////............------,,,,,,,,,++++++++++++***++++++***)))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((())))))***))))))((()))***,,,...///...///111444777:::===>>>??????@@@BBBDDDEEEDDDBBBAAA@@@===;;;888666555444;;;222((('''...444111+++%%%///000******(((,,,999---...000111111000///...111777111+++///...***000---,,,***))))))***+++,,,(((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))***)))((('''((())))))###555111BBBbbbMMMAAAPPPmmmMMMZZZ+++999|||]]]uuuFFF>>>999666555<<<>>>888<<<>>>BBBEEEGGGKKKOOORRRSSSTTTUUUVVVWWWXXXYYYYYYWWWZZZXXXRRRNNNMMMIIICCC888777555333111///......///---+++,,,***)))***---'''''';;;TTT```ggg}}}www}}}OOO777;;;>>>BBBCCCWWWsss222222111+++***)))***555;;;444,,,+++***))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))))))))))),,,...444333;;;777CCCGGGwww<<<;;;+++444000(((111---(((&&&***---+++))))))))))))))))))************+++***)))(((+++---+++((((((///444222111444:::===:::MMM@@@EEEZZZjjj}}}~~~wwwwwwyyy}}}pppIII555///***'''...///$$$%%%555%%%///222***''',,,---'''((((((((()))***+++++++++***+++,,,---///000111222111111222333333222000/////////...---,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))'''(((******))))))+++,,,%%%,,,///***'''+++---***...+++)))***...111111///***666)))...---(((777---...***+++222111+++---555,,,---,,,***,,,000111...+++---...---,,,---000444000000000000111555;;;@@@AAABBBCCCDDDDDDDDDEEEGGGDDDCCCAAA???===<<<::::::555555555444333222111000..................------,,,,,,,,,+++++++++******+++******)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))(((''''''((()))+++---...,,,---///222555888;;;===@@@???@@@CCCGGGHHHEEEBBB???>>><<<:::777666555444,,,000333///+++***,,,---//////((()))444333)))(((///---,,,++++++,,,...000)))+++(((***222...)))...---***((((((***+++)))''''''''''''((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************%%%))),,,+++******+++***,,,&&&///???SSSrrrrrr^^^ZZZSSSWWWooocccIII===BBBuuu^^^jjj}}}<<<000<<<444333AAA777+++999444666:::===@@@DDDHHHLLLQQQQQQRRRSSSUUUVVVWWWWWWVVVYYYUUULLLGGGFFFBBB;;;888777555333111///......+++%%%$$$+++---(((%%%'''111$$$+++;;;gggqqqjjjSSS???BBB???333888TTTwwwkkk555333,,,&&&(((,,,...000333444222,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))))))))))),,,...444333;;;555EEEHHHnnnCCC777555333111(((...+++++++++************)))))))))))))))))))))))))))(((((())))))*********+++,,,,,,---///111333555666;;;999777666888===CCCGGG~~~|||[[[AAA222---,,,---------,,,,,,++++++++++++*********))))))(((((())))))))))))))))))))))))++++++++++++,,,---......111111111000000000000000...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////111333555666<<<===>>>@@@BBBCCCCCCCCCGGGEEEAAA===:::888777777333333333222222111111111///............---------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((()))******+++......///000333666999;;;===???BBBDDDEEEEEEEEEDDD@@@>>>:::777444333333333000///...------,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((()))******+++)))(((''''''(((((('''&&&'''000$$$111%%%+++'''(((... 222***###///$$$***...)))000!!!///((($$$''')))((()))+++***((('''((()))+++,,,...;;;WWW~~~hhhXXXUUUQQQJJJaaawwwaaaPPPEEE===777]]]ppp```OOOzzz<<<888333333333333333333333333555444444444777;;;>>>AAACCCDDDEEEGGGJJJMMMPPPQQQNNNMMMLLLIIIEEE@@@<<<:::777666444222///...---,,,))))))))))))))))))))))))***))),,,111:::VVVrrr[[[vvvbbbPPP@@@;;;888999JJJ```ooo]]]000***,,,000+++,,,------............111///,,,)))'''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***+++,,,///;;;:::999@@@EEEhhhggg===444333222111)))///+++++++++*********))))))(((((((((((((((((((((((((((((()))))))))***************+++---...000222333222222111111333444666777+++@@@___|||~~~|||JJJBBB666+++&&&'''+++///---,,,,,,,,,++++++++++++*********)))))))))(((((())))))))))))))))))))))))+++******++++++,,,---...////////////////////////------,,,++++++++++++,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///111333555777888:::<<<>>>???@@@AAADDDCCC@@@===:::888666555444444333222111111000000............------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((())))))******,,,,,,---...111444777888<<<===@@@BBBCCCCCCBBBBBB???===:::666444333222333000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((('''((((((((((((((((((((((((&&&'''(((((())))))))))))+++***)))******+++******(((&&&---&&&333(((444---+++,,,'''111(((,,,...***###((()))...777---222)))...,,,+++***)))''''''(((+++---+++))),,,;;;SSSgggqqqrrrPPPUUUQQQ@@@CCCSSSjjjuuu|||tttNNNKKKCCC;;;777;;;BBBHHHFFF???```ccc<<>>;;;888777666444111///...---,,,(((((((((((((((((((((((((((&&&(((***---<<>><<>>FFFlllrrrPPP,,,///333---+++***+++,,,---------------111000---***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***+++,,,...:::::::::AAAGGGkkk^^^888111111000111***///++++++*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***+++---///000///000222333333222000///666***(((555???JJJcccyyy```III666+++)))(((((((((***...111444,,,++++++++++++***************))))))))))))(((((())))))))))))))))))))))))************+++,,,---------------------------------,,,++++++******++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222444555888:::<<<>>>???@@@AAA@@@???===:::888555444555444333222111000///.........---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))***)))******+++...111333555:::;;;>>>@@@AAA@@@??????>>><<<999666444222222222//////...---,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''''')))(((((((((((()))*********)))''')))'''***&&&&&&)))999 999......666---888777&&&,,,$$$ 000$$$+++***(((''''''(((******(((+++,,,***(((---999CCCXXX>>>MMMRRREEE<<<======@@@FFFPPP\\\ddd___[[[UUUPPPJJJBBB888000<<<===;;;666222555@@@IIIgggkkk:::+++---111111111111111111111111111111111000111333666999;;;;;;>>>BBBFFFJJJMMMNNNNNNJJJIIIGGGDDD@@@<<<999777666555333000...---,,,,,,(((((((((((((((((((((((('''%%%&&&'''$$$&&&888MMMmmmvvvhhh\\\UUUFFF888999EEE666BBBSSSppprrrgggQQQ"""$$$///000...---)))***++++++,,,+++++++++//////...,,,***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***+++,,,---999999;;;CCCHHHnnnWWW555222111...000***///************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((***+++,,,---000111333555555333111000<<<111000777333&&&(((444999JJJaaawwwaaaTTTBBB333,,,,,,///222//////...---,,,***((('''************************))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))***+++,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,+++***************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000111444555888:::===???@@@AAA>>>>>>>>>===;;;888555444555444333222000...------------------,,,,,,,,,+++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))))))))***,,,...111222888999<<<>>>??????>>>===<<<:::888555333222111111///...---,,,++++++++++++************************************************))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((%%%&&&((())))))((('''&&&))))))))))))((((((***+++...)))111---333777555777---<<<''';;;222777333444---+++000<<<333777666---,,,---,,,)))(((***+++)))&&&***......---...333888GGGvvvvvvMMM???EEEEEEDDDBBB@@@>>>>>>>>>???===;;;<<<>>>??????===>>>777222888LLLpppXXX111???888(((333////////////////////////............000222555666666999???DDDIIIKKKKKKKKKHHHGGGDDDBBB>>>;;;999777444333111///...,,,,,,+++(((((((((((((((((((((((('''&&&(((***&&&###(((111777iiiwww~~~eeeVVVRRRPPPOOOPPPPPPJJJGGGIIIJJJPPPaaarrrfff;;;...333666))))))111+++))))))***************)))+++,,,------,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***+++,,,...888888;;;BBBFFFmmmSSS666555333...///)))---*********)))))))))((((((''''''''''''''''''''''''((('''''''''''''''''''''((('''(((((()))***+++,,,,,,,,,---///000000000000+++---222666666222000000222000+++***333CCCSSS\\\jjj{{{qqq___GGG555666333///,,,)))&&&$$$"""%%%%%%&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((()))***+++++++++++++++,,,,,,---------++++++***))))))))))))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...//////000000222444666999;;;===??????<<<<<<===<<<;;;888666555444333222111///...---,,,---,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***+++---///111666777:::<<<>>>>>>======:::999777555333111000000...---,,,++++++******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&'''((()))))))))(((''',,,---...---,,,,,,000222999)))BBB$$$888***000///,,,222222222000<<<&&&888@@@000;;;...,,,555)))000222555333...,,,---+++'''***,,,------++++++,,,...CCCddd}}}|||fffJJJGGGCCCAAABBBEEEJJJLLLCCC???999555444555888999<<>>DDDHHHJJJJJJJJJFFFEEECCC@@@===;;;999888333222000...---+++++++++'''''''''''''''''''''''''''''')))++++++((((((+++***---III^^^qqqggg[[[444111,,,222///###,,,222###)))))))))******)))((((((&&&(((***,,,---,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***+++,,,///888777:::@@@CCCkkkOOO666777444---///))),,,******)))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((('''(((((()))***************+++---///000222111222,,,!!! )))///---''')))+++,,,,,,---,,,+++(((111000---000555999BBB<<>>999333222111111222000***%%%&&&&&&((()))+++,,,......))))))(((((()))***,,,---''''''((((((((((((((()))''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''((()))***************++++++,,,,,,---+++***))))))((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++---......//////......000222444777888999::::::::::::999888777666555333222111000///...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))***,,,...///222444777:::<<<=========888777666444222111//////------,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((('''''''''((()))******++++++---/////////111777<<<888:::;;;DDD***III///GGG___bbbsssaaammmqqq\\\vvvdddYYY[[[===III;;;111777///444333------222222---,,,+++******+++,,,...//////333@@@KKKOOO{{{```LLLAAA===;;;---000777CCCUUUhhhzzzeee>>>333111111,,,+++//////,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---...///333666<<>>;;;999888888111111///---,,,+++******''''''''''''''''''''''''&&&''''''))))))(((((((((333,,,$$$777ddd}}}hhhmmmvvv___~~~]]]888...+++888((($$$+++,,,------((())))))******))))))(((((($$$&&&(((***++++++******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***+++,,,000777666:::???AAAkkkJJJ444888444---///))),,,***)))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''''''''&&&''''''(((((())))))***,,,---...///000&&&...333333333444---$$$...------...---+++******000...******000444///&&&...***...111***+++...(((...,,,++++++++++++,,,---111...)))$$$"""###''')))+++***'''%%%############&&&&&&'''''''''((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***'''(((((()))******++++++******)))(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))************************************************************************)))***+++------------,,,,,,---///111333444555555777777666555444444444555111111000///......------++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((((()))+++,,,---...000444777:::<<<<<<<<<666666555444222000///...---,,,+++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''')))+++---///,,,000444666888===FFFLLLKKKUUUXXXoooJJJ~~~^^^eeeuuuooowww{{{___}}}xxxpppzzzhhhEEEGGGAAA555111666777222000...++++++...111222333...555///888CCCBBBYYYxxxrrr{{{rrr@@@///&&&<<>>;;;999777777666000000...,,,+++*********''''''''''''''''''''''''%%%''''''&&&&&&'''''''''---555,,,+++:::ZZZ}}}sssuuufffyyyQQQ@@@<<<---+++777***((((((///444+++'''111***************)))((((((%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***+++,,,///666666;;;@@@BBBnnnEEE111777333,,,///***---))))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''$$$&&&(((***++++++***)))///+++(((((()))***,,,---)))'''''')))))))))***+++$$$***...+++)))+++------)))%%%+++///)))+++---'''*********+++)))'''(((***"""&&&***------,,,***)))%%%$$$$$$%%%%%%'''))))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&((())))))&&&&&&''''''((())))))*********)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************************************************************************************((()))***+++,,,,,,+++***,,,---///000222333333444555444333222111222333444000000//////.........---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&((((((''''''((()))+++,,,+++---111555888:::;;;;;;555555555444222000///------,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))(((''''''(((,,,///222444999>>>CCCFFFNNNXXX```tttfffxxx\\\eeemmmiii|||yyy}}}sssjjjjjjrrrooo___GGG999999666...888444///,,,,,,---,,,******555...222AAA???<<>><<<999777666555555000///...,,,+++*********''''''''''''''''''''''''%%%'''((('''&&&(((((((((---)))!!!###,,,'''$$$...DDD```sssjjjjjjnnnpppooolllddd```dddcccbbblll{{{rrrDDD<<<333...000222000+++,,,888///&&&///---&&&---***************)))((((((''''''(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((***+++,,,...555555<<>>111222444111000//////...---,,,,,,+++++++++++++++***)))(((((('''((((((((((((((()))*********,,,///111222444666888<<<999777666555444111///000///...,,,+++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,,,,333FFFcccaaa===333222000///111444555444222111666222...111,,,'''+++*********+++---,,,***((($$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))+++,,,---,,,666333===<<<@@@???888333222000,,,+++---+++***))))))(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((()))(((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%''')))***)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))'''&&&''')))***)))'''(((((((((((())))))))))))))))))))))))************)))************+++++++++************************************************)))************+++++++++---------...000111333444555555444444444333333333/////////...------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))+++...000333555555666555444333222000///...---++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((''''''((()))000+++***...222444:::AAA>>>[[[fffyyyrrrsssfffpppwwwZZZPPP777000FFFMMM;;;222666)))---555...)));;;AAA)))999888333666PPPxxxjjjCCCFFF888---...333333111000.........---,,,,,,++++++++++++******)))(((((('''((((((((((((((())))))******+++...///000333666999;;;999777666555444222000000///---,,,***)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&%%%'''---777BBBIIIrrrFFF777...,,,666===999555555:::===<<<::::::<<<888777===;;;666666***,,,...//////---+++***'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))+++,,,---///999666AAAAAAFFF>>>888222111000,,,+++---+++***))))))(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''')))***)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%&&&((()))((('''(((((((((((())))))))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++++++++,,,---...000111222333333222222222222111111//////......---,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))***,,,///111333444444444333222111000///...---++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))''''''(((***------///666;;;AAAJJJRRR[[[mmmfffbbbaaa|||{{{wwwZZZ<<>>,,,)))555999777>>>000111888DDDOOORRRLLLEEEGGGAAA;;;;;;???>>>666///<<<999555000+++)))***++++++******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))+++,,,------666333???@@@HHH>>>777222111///,,,+++---******)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&''')))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''(((''''''(((((((((((())))))))))))((()))))))))************))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++******++++++,,,...///000000000000000000000000000//////...------,,,,,,++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((()))+++---///111222333222222111000//////......++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''')))+++,,,222:::AAAFFFLLLTTT[[[YYYooowww{{{}}}{{{MMMKKK]]]HHHNNN;;;222444...'''///>>>333888999333...000111000---<<>>666111444777333,,,'''111111222111///---,,,------,,,,,,,,,+++++++++*********))))))(((((((((((((((''''''''''''((())))))((()))******,,,///555999888666444444444333222000...---,,,***))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((( ###(((***+++,,,///111&&&---(((%%%000444///...,,,...222333444555777999333:::;;;===BBB>>>>>>III``````fffqqq|||}}}vvvmmmSSSIIIHHHOOOUUUZZZVVVJJJAAA>>>;;;999888444///+++,,,+++******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))+++,,,---,,,666222===???III===666111000///,,,+++---***))))))((('''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&'''((()))((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''''''''''''''((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++************+++,,,........./////////////////////.........---,,,,,,+++++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))+++---///000111000000000//////.........++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((((())),,,///666===DDDHHHKKKSSS___hhhSSSTTTOOOXXXMMM333***333999888222333111...///222444444,,,111111///333111)))&&&777000333777000...000,,,333---***,,,......444<<<000...,,,***+++...000000+++++++++++++++*********)))))))))((((((((((((((('''''''''''''''(((((()))(((((())))))***---222666555444222222222222111///---,,,+++***)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%###$$$&&&&&&%%%###+++222---(((...---))),,,+++,,,///222111000000333---999CCCSSShhhvvvtttqqqsssmmmkkkeeeSSS===:::;;;@@@EEEBBB777---,,,,,,+++***)))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))+++,,,---111:::555@@@BBBLLL<<<666111000///,,,+++---***)))((((((''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((()))((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%'''(((((('''&&&((()))(((((((((((())))))))))))))))))))))))************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************+++,,,---...------............//////......------,,,++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))+++---///000////////////............++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++...222666:::CCCLLLOOOWWWiiirrrVVV^^^TTTCCC;;;222,,,222333444666888777222(((!!!000---+++,,,...333666666---'''---111...333:::666))),,,000222---'''&&&)))***+++******---111///***************************((((((((((((((((((((((((''''''&&&&&&''''''((()))'''((((((((()))+++///222222111000000111111///...,,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''///***&&&%%%((()))'''$$$###+++***''',,,,,,,,,444777999:::999:::<<<@@@BBBLLLZZZlllmmmfffXXXHHH>>><<<<<<999555000///---,,,+++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))+++,,,---///888555???AAAKKK;;;555000000///,,,+++...))))))(((''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((()))***************************)))))))))))))))))))))))))))(((&&&'''((()))(((&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&((())))))''''''(((***(((((((((((())))))))))))))))))))))))************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************+++,,,---------------.........//////......---,,,,,,++++++***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''')))+++---///........................++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***,,,///444:::>>>>>>NNN___hhhttt|||xxxnnn^^^[[[VVV777%%%333333///++++++...222555888///***---111.........)))777111333111))))))+++$$$...111000---***---000111***...///,,,,,,...,,,&&&)))*********************(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&((())))))((()))+++...000...------//////...,,,+++***)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''""""""!!!###%%%((())))))'''---***)))...---,,,444,,,444;;;AAAQQQiii|||kkkWWWJJJBBB???777555222///---,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))+++,,,---+++555333???AAAKKK;;;555000000///,,,,,,...))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((('''(((((()))***+++************************)))))))))))))))))))))))))))(((''''''((()))(((&&&)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&(((******(((''')))+++(((((((((((())))))))))))))))))))))))************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++*********+++,,,---------------....../////////......---,,,,,,++++++***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&(((***---...---------...............++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())),,,///222888???DDDKKKaaayyy}}}~~~bbb___SSS:::111---...222444333...,,,---555+++***+++&&&)))...,,,***(((...000,,,111555...)))...///,,,---111///(((&&&,,,---(((&&&***---+++)))))))))))))))*********'''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((&&&((())))))(((((()))+++...---,,,,,,---...---,,,+++***)))(((((('''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%(((***)))&&&%%%&&&)))&&&)))%%%'''111222111888<<>>NNNggg{{{}}}cccTTTVVV;;;555///---///000...,,,---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))))))))***++++++,,,,,,++++++++++++******)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''(((***000:::@@@AAAIII^^^sssvvvrrrJJJ555===BBB555)))------+++...222000)))++++++*********))))))))))))))))))******+++,,,---000333<<<>>>FFFKKK777555333000...------,,,*********))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&"""###$$$%%%''')))+++,,,$$$&&&&&&%%%""""""&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''***((('''(((+++,,,***'''111+++$$$!!!'''666GGGRRRccciiioooqqqrrrnnnbbbVVV]]]mmmqqq\\\GGGGGGXXXggglllhhhccc```___^^^ZZZWWWRRRPPPKKKCCC<<<777444444---,,,)))''''''(((***,,,)))((((((((('''&&&&&&%%%&&&&&&'''''''''((((((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))***************)))************+++++++++,,,++++++++++++,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---.........------,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((,,,+++)))(((''''''((()))(((''''''&&&'''(((***+++))))))((((((''''''&&&&&&)))))))))(((((((((''''''******+++,,,,,,,,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))++++++***))))))***+++,,,---666:::777BBBcccyyyXXXHHH???333...///000///+++------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))***++++++++++++++++++******))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$'''))))))'''&&&(((***666555<<>>JJJRRR777555333000...------,,,************************(((((((((((((((((((((((('''''''''(((((((((((()))%%%&&&'''***,,,...000111:::;;;===???@@@???>>>===222111...,,,++++++,,,---###$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))*********,,,...+++))),,,444<<>>KKKTTT777555333000...------,,,************************************************((()))))))))************,,,---...111333666888999@@@CCCGGGJJJJJJIIIFFFDDDOOOKKKDDD<<<555111...---///+++&&&%%%''')))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((())))))***++++++,,,++++++000999EEEPPPWWW]]]jjjzzz~~~xxxsssrrrrrrvvvsssnnnfff\\\VVVWWW^^^dddccccccaaa[[[SSSHHH>>>777...---+++)))(((((()))***'''((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---......///)))***---111555888;;;===BBBDDDFFFHHHIIIIIIGGGFFF@@@AAABBBAAA???;;;777555555333111...---,,,------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''***...222666999:::GGGJJJNNNSSSVVVWWWXXXXXXSSSQQQPPPNNNNNNOOOQQQRRROOOOOOPPPOOONNNKKKIIIGGGDDDAAA===888333111/////////---+++)))(((((((((((('''((())))))******))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********(((+++---------000777>>>IIIWWWvvviiieeeZZZoooQQQ>>>FFFXXXXXXcccnnnvvv}}}xxxiiiaaa\\\RRRGGGKKKSSSNNNooozzziiiyyy^^^GGG888111///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((---777DDDRRR[[[kkkddd```nnn~~~lllAAA//////222333/////////.........------,,,,,,,,,,,,---...///000000000777===KKKTTT777555333000...---------******************++++++************************))))))******+++++++++,,,666666777777888999::::::777;;;@@@DDDEEECCC???<<<::::::;;;===AAAFFFKKKNNN@@@666+++&&&''')))'''###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((()))***+++++++++,,,((((((444JJJ___mmmrrrssstttwww|||gggUUUQQQTTTXXX[[[___```\\\TTTKKKEEE222000---***(((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((()))***+++,,,---------++++++,,,,,,,,,---------++++++,,,,,,---...//////444777===EEENNNVVV\\\___hhhiiikkklllkkkgggdddaaaCCCGGGLLLQQQTTTTTTRRRQQQFFFCCC???999555222000///,,,,,,++++++,,,,,,---...++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))---000777???GGGPPPVVVYYYRRRSSSUUUVVVUUURRRNNNLLLIIIEEE@@@;;;:::<<<@@@CCCCCCEEEHHHLLLMMMMMMLLLKKKMMMJJJFFFBBB>>><<<;;;:::555222///+++)))((((((((('''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))************))),,,/////////333;;;BBBnnnpppmmmfffYYY|||```RRRDDDGGG[[[uuu}}}pppgggYYYFFFVVVWWWvvvsssVVV@@@444000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((***222???NNN[[[aaa```hhhwwwhhhbbb]]]^^^___]]]^^^```ZZZ^^^```cccqqqnnnCCC777555...////////////............---------------...000000111111777<<>>NNNQQQVVVZZZZZZZZZ___dddQQQQQQOOONNNPPPTTTQQQLLLBBBSSSNNNEEELLLFFF>>>GGGLLLPPPVVVTTTPPP[[[```TTTTTTUUUTTTQQQNNNLLLKKKIIIDDDCCC???999000))))))---(((((((((((('''(((+++---,,,++++++***************(((((())))))))))))(((((())))))(((((((((((())))))******)))))))))))))))***...444))),,,;;;444BBBqqq}}}|||~~~rrrBBBBBBUUUsssuuubbbNNNNNNfffuuufffrrrPPP666---111222000...---------,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))******))))))((((((''''''+++***)))(((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''(((((('''(((111@@@KKKRRR___mmm___fffwwwcccbbbhhhooodddaaaxxxooo:::222111333...+++---...---...000+++,,,---,,,++++++,,,......888111===MMMPPP999777444111///------,,,,,,,,,,,,,,,+++++++++***---...---+++***+++,,,,,,555''''''333888<<<@@@@@@LLLcccUUU~~~yyyxxx```eeerrr___VVVYYY>>>000000NNNZZZHHH999999111!!!)))(((''''''((((((((((((&&&&&&'''''''''((((((((())))))))))))***************,,,------+++***++++++,,,HHHfffttttttssswww{{{lllQQQSSSYYY[[[___KKKLLLFFF<<<444///+++(((&&&)))*********))))))******************************************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++))),,,111222//////111+++---***333HHHPPPLLLLLLFFFGGGQQQVVVkkkhhhbbbfffsssjjjnnnllldddeeeccc]]]fffZZZ]]]\\\WWW]]]^^^[[[MMMKKKHHHBBB======BBBGGGWWW???111555333'''&&&222,,,+++******,,,,,,,,,***++++++************++++++************************************************************************))))))))))))))))))))))))'''***,,,,,,+++*********999...%%%)))888IIISSSVVVIIISSS]]]\\\TTTPPPUUU]]]ZZZ[[[XXXSSSRRRUUUVVVTTTPPPUUUHHH>>>HHHKKKIIIQQQ[[[TTTUUUWWWTTTSSSUUURRRQQQQQQXXX___]]]UUURRRUUUKKKEEE???<<<;;;777000+++)))))))))***++++++***(((++++++***))))))))))))***(((((())))))))))))(((((())))))(((((((((((())))))******))))))))))))******'''+++(((,,,666666NNN{{{oooEEEJJJZZZmmm```ggguuusssmmm777FFF///000///...---,,,,,,+++++++++++++++++++++++++++++++++++++++******************************************))))))(((((((((((()))(((((('''&&&&&&''''''''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''***)))((('''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((''''''((()))&&&000===LLLZZZ```YYYNNNYYY|||\\\cccqqqccc}}}{{{OOO///111//////000...+++---222,,,---......------///111///777222===NNNSSS999777444111///...---------,,,,,,,,,,,,,,,++++++,,,+++++++++++++++---...(((333;;;999888LLLrrrrrrbbbXXXKKKSSSCCC555@@@]]]\\\;;;+++555+++)))''''''((()))((('''''''''''''''(((((((((((())))))******++++++++++++(((,,,///---***,,,333999YYY___cccfffrrrgggZZZPPP]]]cccUUUQQQJJJAAA888111+++'''***++++++++++++***))))))************************************************)))******+++,,,------...,,,,,,...///,,,)))---444222EEEPPPSSSTTTLLLHHHOOONNNVVVSSS[[[[[[UUUGGGLLLJJJGGGNNNVVVVVVZZZ^^^VVVSSSNNNQQQRRRMMMRRR[[[XXX^^^______ZZZQQQIIIDDDBBB<<<;;;888777::::::222(((---+++))))))+++,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))+++------+++)))))))))(((000>>>LLLVVVYYYYYYWWWZZZ^^^___YYYPPPLLLNNNSSSGGGKKKNNNNNNPPPUUUWWWVVVZZZfffkkkuuu|||uuueeeWWWRRRWWWVVVMMMKKKQQQUUUNNNKKKNNNMMMKKKPPPYYYPPPVVVYYYVVVLLL@@@888444222///+++***++++++***(((+++******)))))))))))))))((())))))******))))))(((***))))))(((((())))))*********)))))))))******+++///111444888AAAUUUxxxooo[[[@@@WWWoooNNNFFF===999777999???FFF>>>VVVzzz{{{qqqiiiRRRFFF111000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************))))))))))))((((((((((((((('''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((())))))''''''''''''''''''''''''******)))(((((((((((()))''''''''''''''''''''''''(((((((((''''''''''''&&&((()))))))))''''''(((***111777DDDSSS\\\```dddhhh{{{\\\aaarrrooo{{{mmm@@@222111111222///+++---222---...////////////222444000555333===NNNWWW999777444222000.........------------,,,,,,,,,,,,((())),,,000000...///222...@@@JJJVVVxxx\\\UUUNNNCCC>>>HHHSSSOOO???000---***'''''')))***)))'''''''''((((((((())))))))))))))))))***+++++++++,,,,,,---,,,***+++555DDDPPPUUU\\\iii}}}wwwooo^^^XXXaaaXXXWWWSSSMMMCCC999000,,,*********+++,,,+++***(((************************)))***************++++++******++++++,,,---------///,,,+++,,,,,,///999CCCQQQIII===EEE___kkkccc___IIIZZZQQQhhhgggooonnn{{{}}}yyyfffVVVMMMDDDFFFPPPWWWWWWSSSLLLOOOEEE777:::HHHGGG999333000,,,***++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************...---,,,***)))***...222???IIISSSWWWWWWYYYaaahhh]]]YYYQQQMMMNNNQQQOOOKKKooozzzwwwcccYYYTTTOOOJJJOOOQQQOOOIIIEEEGGGLLLOOO???:::222+++'''(((***---+++***))))))(((((()))))))))))))))******)))))))))***))))))))))))))))))*********))))))******++++++,,,...111333GGGvvvkkkeeeZZZwwwLLL???iiicccCCC<<<;;;777999===AAABBB@@@@@@@@@MMMLLLHHHHHHXXXzzzyyyiiidddxxx{{{HHH888333///000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))((()))))))))))))))(((((()))((('''&&&&&&'''((()))&&&&&&''''''((()))))))))''''''''''''''''''''''''))))))((((((((((((((()))''''''''''''''''''''''''((((((((('''''''''''''''&&&((())))))''''''***--->>>@@@NNN\\\YYYXXXwww___yyyvvvqqqrrr<<<555000000111///...000---.../////////000333555222444666;;;LLLXXX999777555222000/////////------------------------+++,,,111444111,,,///666MMMUUUxxxdddYYYQQQQQQQQQKKKBBB<<<333...)))''')))+++***(((((((((((()))))))))******(((((()))******+++,,,,,,///---***+++111???OOOYYYmmm\\\bbbuuunnnTTT\\\[[[XXXRRRJJJ@@@777111***)))((())),,,---+++)))************************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,444<<>>FFF[[[ZZZYYY]]]aaaccc___[[[WWWVVVQQQSSSddd|||}}}iiiNNNNNNMMMLLLPPPSSSLLLBBBEEEDDD???777...******---+++******)))))))))))))))))))))************))))))******))))))))))))*********************+++,,,,,,---///111888]]]llltttTTTrrrHHHQQQUUUAAA>>>EEEMMMJJJNNNRRRVVV[[[bbbjjjnnn\\\DDDDDDLLLoookkkrrrHHH:::...---//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))************'''((())))))))))))((((((+++***)))(((((()))***+++&&&&&&''''''((((((((()))(((((((((((((((((((((((('''''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))(((&&&)))...444CCCOOO[[[^^^]]]lll}}}bbb]]]xxxQQQ@@@000...333444111...,,,---...///...///222444444222999999HHHVVV888777555222000000//////---------............///------///000++++++999LLLaaazzz___ccc___JJJHHHYYY???777...***+++,,,+++)))))))))))))))************))))))***+++,,,------...///...///333>>>MMM\\\ffflllYYY[[[qqqtttqqqiii___VVVOOOGGG>>>888...+++((())),,,---,,,***++++++++++++++++++++++++))))))******+++,,,,,,,,,............------------...///666BBBJJJMMMOOORRRZZZSSSEEEKKKkkk]]]VVVOOOJJJDDD>>><<>>999555222000---+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++///666CCCQQQZZZVVV]]]cccccc]]]UUUPPPNNNQQQuuu}}}iiiMMMFFFKKKOOOGGGIIIJJJFFF>>>555...+++,,,++++++***************)))******++++++******)))+++******))))))******+++***************+++,,,---222666<<>>KKKXXXUUUMMMggg~~~RRRooorrrkkk```UUUJJJDDDHHHNNNTTTeeelll]]]XXXzzzvvvoooTTT888///333666222...,,,---............000222555000<<<999GGGVVV888777555222111000000000------......////////////000...///000222AAAfffjjj\\\hhhhhhXXXOOODDD666...,,,---+++))))))))))))*********++++++++++++,,,---...///000000...111555===LLLeeegggddd[[[ppp}}}ppp^^^UUUPPPIIIDDD666111+++***,,,...---***++++++++++++++++++++++++))))))***++++++,,,------------......///000000000888<<>>IIISSSRRRMMMZZZjjjXXXoooJJJCCCLLL999888:::===;;;888;;;BBB@@@MMMZZZkkklllGGG444222333222111---...//////......000222444...>>>999GGGXXX888777555333111000000000---.........//////000000666444555:::DDDcccxxx[[[\\\lll[[[MMM<<<111...---+++((()))************+++++++++------...///000111222333000333999AAAUUU{{{bbbjjjggg[[[WWWRRRNNN<<<666...+++---...,,,***++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,...///000222333333AAAEEEMMMSSSUUU[[[jjjyyymmmPPPGGGGGGDDDAAA???<<<999555111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---555BBBNNNVVVZZZ[[[\\\^^^WWWTTTaaa}}}www[[[OOODDDCCCIIIJJJCCC:::...---,,,,,,++++++,,,,,,******++++++++++++******++++++************++++++************+++,,,---...666<<>>888,,,)))---+++*********+++,,,,,,---222(((,,,444222222666333111!!!JJJZZZkkk\\\nnnwww___bbbPPPYYY===222777000(((***---+++++++++,,,,,,---------++++++++++++,,,---...///999,,,)))111111+++777MMM[[[IIINNN]]]yyyvvvIIIEEEFFF>>>666666>>>:::...444111''''''111000%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333&&&###,,,000+++,,,444:::DDDQQQZZZ^^^\\\WWWSSSRRRppp{{{yyy}}}pppvvvzzztttnnnuuusss~~~|||gggHHHAAAAAAMMMNNNCCC444///000))))))...+++,,,,,,,,,,,,,,,+++******)))************+++++++++,,,***...,,,&&&,,,333---777BBBddd~~~~~~QQQwwwBBBaaaRRR<<<___RRR:::888---222...//////.........---------...---,,,,,,+++++++++++++++)))((()))+++------,,,+++)))))),,,000333666888:::;;;FFFKKKIIILLLJJJ>>>>>>;;;999<<>>888555666333---,,,)))(((***,,,+++******+++)))((()))***+++***)))************))))))))))))(((((((((((())))))))))))******(((***444BBBKKKLLLLLLEEEwwwOOOpppIII???666???>>>>>>777CCCJJJQQQWWWaaarrr}}}ZZZJJJDDD>>>AAAHHHddd~~~{{{mmmRRR777+++...555000000000000000111111222888---<<<===DDD]]];;;999777444333222222222000000...---000444444222BBB***CCCkkkvvvyyyrrriiiWWWAAA999555)))+++++++++++++++,,,------000,,,///222///000333111222RRRJJJzzziiikkkddduuulllOOOEEEOOOZZZaaarrrhhhGGG???YYYzzzjjj]]]PPPsss}}}{{{qqqxxx~~~oooVVVMMMIIIDDD666(((,,,333,,,++++++,,,,,,,,,---------,,,,,,+++,,,,,,---......"""+++000000444>>>FFFGGG777[[[xxx}}}xxxNNN@@@???===>>>@@@@@@222+++///000++++++111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---///444222---000999@@@ccc\\\JJJXXX___YYYaaaxxxooolllttt~~~~~~sssttthhhfff___DDD@@@555MMM888111777111+++***)))+++++++++,,,++++++******************++++++++++++///,,,---,,,)))...444111444```\\\wwwLLL\\\JJJLLL]]]VVV}}}@@@+++111888111//////.........---------...---,,,,,,++++++,,,,,,)))+++------+++)))((()))+++///333888???GGGJJJJJJNNNBBB888555888@@@@@@444888///---444======999666---555;;;;;;===AAAAAA>>>888333---***)))***---000,,,***)))***+++,,,+++***+++*********))))))))))))((((((((()))))))))******''''''(((...;;;IIIRRRSSSSSSjjjLLLsssddd===333DDD;;;444777DDDXXXCCCCCC@@@;;;666666999<<>>999>>>\\\|||ggg<<>>===???>>>KKKVVV===444555555777999999999::::::EEE999...;;;dddvvvaaaGGG777PPPppp{{{~~~xxxkkkWWW@@@///((('''111000000000000111222222777...666===KKKfff:::999777555333333333333666111000444444111111555666___WWWlll~~~xxx[[[>>>999///...---------------......,,,333222111666777555555;;;vvvrrr]]]KKK```kkkOOOHHH>>>BBBNNNAAAHHHPPPRRRLLLKKKeeeVVV:::eeeVVV\\\gggrrr~~~VVV===KKK000MMMaaaGGGCCC:::000...,,,---------------.........///......------......///333---///:::BBBMMMgggTTT:::<<>>???BBBBBB>>>::::::::::::///---+++++++++,,,,,,+++,,,,,,+++++++++*********)))))))))*********++++++***)))000===FFFGGGIIILLLyyyqqqVVVbbbeee>>>;;;>>>222PPP[[[KKKEEEHHH222999:::888:::>>>AAA@@@>>>>>>111:::DDD???111;;;ooo^^^FFFIIIjjj}}}jjjYYYOOOFFF>>>:::111111000000111111222333888222555>>>NNNiii:::999777555444333444444333000333777333,,,222@@@}}}[[[PPPkkkvvvnnnvvvAAA444===//////...............///...444000000:::777333;;;VVVuuuYYYYYYpppRRRVVVWWW___[[[SSSoooKKKHHHPPP\\\wwwCCCMMMbbb|||xxxSSSYYYfffbbbSSS???///------......................../////////...//////000000111111999GGGQQQ___}}}WWWEEE???>>>GGGGGGSSSJJJBBBCCCAAANNNPPPjjjgggLLLCCCHHHGGG===555444222...........................................................................111111000333???PPPXXXXXXPPPVVVSSSzzz[[[:::DDDFFF666---...,,,,,,+++******+++,,,---***++++++++++++,,,,,,,,,+++...***---333+++,,,AAApppzzz+++fffjjjbbbtttNNNaaa^^^LLL333===333000000/////////.........---------,,,,,,---......---+++***///888@@@CCCCCC555777777555666<<>>888555111+++333000---,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++************++++++++++++(((***666FFFKKKHHHOOO\\\zzzgggYYYPPPAAA@@@555BBBaaassspppHHH:::999555KKKDDD??????DDDGGGGGGHHHKKKVVVNNNLLLQQQRRRSSSaaauuuZZZDDD```ooolllhhh___NNN;;;111000111111111111111222222333888777444???NNNggg:::999777555444444444555000...333777000---EEEeeelllVVVnnnsssUUU444===111000//////.../////////000666///000:::222555QQQhhh|||HHH]]]OOOooojjjJJJMMMzzzyyygggbbbccclllAAA333444//////////////////.........////////////000111222333777DDDIIIHHHZZZYYYAAA======AAADDDSSSnnnfffOOOBBB<<>>999222000000000/////////............///000111222444555111BBBQQQccc]]]ggg___NNNNNNSSSwwwpppKKK===RRR}}}eeeEEEGGGZZZwww|||\\\GGGJJJIII888...333////////////////////////////////////////////////////////////////////////---222@@@OOOSSSRRRXXXbbbyyy~~~^^^KKKCCCGGGOOO```ooooooxxxyyy{{{PPPDDDEEE888222111///---,,,,,,------+++++++++,,,,,,,,,------***222******555///@@@ssshhh{{{lll@@@|||QQQaaabbbWWWiiikkkXXXjjjoooccc```^^^[[[BBBgggtttooommmHHH555PPPsssHHH000000000000000000/////////...---------------...//////222555<<>>CCCJJJNNNPPPPPPNNN===;;;SSS|||EEEAAA;;;666444222111000......---------,,,,,,,,,++++++,,,,,,,,,---------///444DDDMMMHHHQQQPPPtttKKKAAA:::;;;^^^fffqqqdddyyyrrrfff```TTTCCC;;;===222222111111222222333444---;;;222???JJJ^^^===<<<:::888666666666666111>>>222...;;;___mmmiiiZZZHHH@@@GGGGGGMMM<<>>RRRJJJ===\\\dddRRR@@@HHH222GGGnnngggkkkXXXjjjkkkhhhXXXNNNIII<<>>CCC:::IIIsss{{{uuu^^^888999:::444++++++111///&&&...------,,,,,,------...***666,,,000+++444rrrooodddnnn???{{{vvvUUUiiijjjdddLLL@@@:::LLL<<<[[[^^^dddvvvgggooosssmmmmmmWWWEEEIIISSSkkkvvvgggooovvvqqq|||999///222222111000/////////000,,,...///,,,***,,,444;;;CCCSSSKKKBBBNNN]]]000JJJHHHLLL888+++CCC:::,,,+++444666...,,,000///'''///+++))),,,---++++++---777>>>HHHAAA>>>zzzUUU]]]ggg222DDDGGGooo]]]jjj|||jjjVVVMMMKKKFFF>>>333333111000000000111222444777:::>>>HHHccc===<<<:::888666666666666333>>>,,,HHH@@@NNNoooqqqNNNBBBFFF;;;999IIISSSUUUOOOddd___DDDFFFQQQsssgggccc;;;888999---000666---555333:::111:::777ttt~~~wwwnnnuuuyyyrrriii```UUUOOOCCCRRRjjjRRRJJJkkk~~~FFF:::333111000000111222111//////222//////444666@@@UUUgggPPP888MMMlllaaaFFFCCCFFFWWWlllmmmaaa^^^ZZZCCCAAAFFFIIIIIIHHHLLLjjjqqqQQQIII;;;444222222111000///000111000000000000000000000000000......111222222666===SSSEEEcccKKKRRRdddFFF;;;???BBBLLLyyyuuukkkiiilllMMM```VVV======DDDEEEaaatttwwwzzzdddBBB;;;555222///+++---333...------,,,,,,------...)))000+++222222FFFjjjRRR[[[~~~QQQ>>>BBB333gggOOO===CCCFFFCCC===MMM@@@333XXXXXXOOODDD>>>333222111000000///000000000111000///000555>>>EEERRR444BBB\\\HHH000HHHVVVxxxMMM;;;444888999000+++...111000///000///+++***---...,,,,,,///666===EEEOOOeeejjjIIICCCIIIKKK```~~~nnntttvvvvvvwwwcccPPPGGGCCC:::000444333111000000000111222000333666<<>>///---777111555,,,CCC...333>>>uuuwwwqqq\\\YYY\\\ccctttnnnuuuWWWCCC555333111111222222111000111222///111777:::NNNnnn|||SSSCCCPPPLLL]]]zzzssscccdddyyy???JJJYYYYYYIIIFFFJJJIIIDDDZZZjjjWWWPPP<<<555222555333------111000000000000000000000000333222222000------666BBBEEEjjjSSS[[[uuulllrrraaaNNNDDDHHHUUU{{{tttcccrrr555@@@???fffyyy]]]YYYRRRWWWrrrdddHHH444444222))))))333......------------.........///...444888[[[ttt{{{DDDkkklll555555???kkkaaannneeeRRRDDDMMMZZZDDDQQQZZZZZZSSS}}}gggeee555444333222111000000000000000...,,,---222;;;DDDJJJFFFVVVNNNBBBQQQNNNzzzfff>>>:::666000---...///......000///,,,+++---...,,,...111===>>>DDDGGGKKKxxxWWW<<>>555444333222111000111111222222444888@@@IIIaaa===<<<:::888777777777777;;;...>>>FFF^^^uuukkk===XXXcccuuuyyyeeeTTT\\\llliii||||||^^^gggsssUUU===:::333000666111666'''???111555```~~~PPPIII[[[\\\bbbdddvvvuuuuuuooovvvJJJ777555222222333333333222///333444777:::???aaawwwNNNBBB___iii___???GGGZZZ^^^TTTAAAAAADDD===\\\ppp^^^MMM<<<111333444///---111000000000000000000000000333222111111000222<<>>AAALLLNNNVVV___ooo999KKKRRRzzzuuuqqqkkkaaaVVVMMMGGGAAA===444333222111000111222222333444999BBBIII^^^===<<<:::888888777888888888@@@...|||bbb}}}KKKCCCUUUHHH[[[wwwpppeeelllhhh|||{{{CCC333888666333...777...666999AAA]]]ZZZsssuuu|||vvv~~~LLL999777444333333444444333...555666888>>>QQQqqqmmmmmm___^^^MMMSSSNNNJJJKKKmmmccc\\\fff[[[CCCBBBJJJMMMqqqhhhuuuhhhfffLLL444///333333111111000000000000000000000000111......333888???JJJTTTeeeJJJ{{{uuu~~~]]]XXXccclllyyyoooggg```qqq[[[III@@@LLL[[[hhhfffFFF:::666111---///......------......///---+++111///>>>pppkkkAAAmmmqqq{{{___JJJ000mmm```:::BBBZZZmmmxxxlll~~~AAA666555444222111111000000000111444999@@@EEEHHHIIILLL888^^^MMM>>>111111666666333000///---...000///...222888666HHHLLL~~~yyyFFFEEE222SSS|||rrr~~~pppmmmkkkcccWWWGGG;;;777888444444222111111111222333222111555>>>EEEVVV===<<<:::999888888999999444;;;HHHQQQXXXDDDPPP[[[rrr___rrrxxxRRR444;;;999333...777:::111;;;LLLiiiaaaWWW;;;999555444444555555444111666666;;;TTTyyykkk___XXXUUUjjjYYYAAAFFF>>>999666;;;DDDXXXUUUEEELLLMMMyyyoooYYYIIIQQQ{{{IIIgggdddBBB000111666444///000000000000000000000000333///...333999@@@KKKUUUSSSrrrjjj[[[mmm~~~lllgggzzzbbbuuu{{{RRRNNNeeejjjDDD444TTTaaaAAA111000333//////............//////---///555555VVVpppuuuOOOsssvvvkkk;;;>>>$$$}}}KKKUUUmmmiiinnnssszzzlllooommm777666555333222111111000...222777===BBBDDDFFFFFF777dddRRR***000;;;333---444000...///111000///444<<<<<>>OOOttthhheee```VVVGGG:::777;;;555444333111111222222333444222555@@@GGGVVV===<<<:::999888888999:::999444ppp~~~mmmBBBkkk~~~uuuhhh???<<<555555444666;;;333<<>>666111///222000///000222000///666>>>DDDFFF\\\LLL666LLLiiiaaaYYYSSSKKKAAA===???555444333222111222333333777333777DDDKKK[[[===<<<:::999888999999:::@@@FFFwwwkkklllsssxxx~~~aaayyyJJJ;;;000888999555444777AAA}}}qqq{{{>>>;;;777555555666666666666999>>>aaaVVVSSS|||sss|||kkkSSSvvvlllwwwsssxxxzzznnnTTTNNNUUUVVVBBB<<<<<>>---YYYxxx~~~^^^LLL;;;EEEOOO\\\qqqlllfff~~~}}}ttt|||888777666444222111111111111777>>>AAABBBEEEKKKQQQtttjjjCCCBBBNNNEEEJJJQQQ\\\aaaYYYaaa|||TTTcccrrr^^^NNN[[[WWW111888<<>>666999ccc{{{mmm>>>EEE111333999666999<<>>GGG@@@555OOO}}}www~~~qqq}}}{{{{{{XXX===111555222///444222888222666SSSHHH999qqqSSSOOOFFFRRRiiifffbbbvvvkkk```SSSTTT\\\sssRRR666444---111///000333333222888AAAKKKJJJzzzKKKwwwVVVFFFjjjPPPLLLIII;;;333666555555444444444333333333888444666CCCNNNccc???<<<:::<<<888888???:::???iiiaaabbb[[[^^^mmmjjjssslll{{{[[[xxxvvvaaaXXX===444444888555333:::LLL]]]~~~vvvUUU@@@;;;888888:::555999888OOOZZZ~~~lllrrr}}}lllOOOUUURRRRRRWWWjjjxxxwwwiiiRRRiii555777;;;222222222111111111111222222666...111DDDJJJaaannn}}}yyy|||}}}pppkkk^^^kkkeeeSSSDDDZZZVVVeeecccWWWPPPEEEMMMdddWWW{{{___222333444000///333111---111444555555HHHkkkFFFfffhhh___AAAcccZZZFFF]]]|||jjjQQQdddlllttt>>>444444555///444555<<<;;;AAAGGGCCC\\\oooHHHWWWjjjxxxgggSSSWWWOOO111DDD222333555777666666:::>>>;;;gggfffbbb```EEEggg}}}kkkPPPKKKHHH<<<555777555555444444444333333333555333777CCCNNN```>>>??????;;;999;;;======]]]lll}}}^^^XXXTTTmmmiiiggguuu~~~nnnYYY666<<<888888777555>>>___mmm\\\___aaaiiiCCC;;;::::::===555:::???eeezzzzzzwwwqqqZZZUUU\\\]]]tttkkkmmmuuu{{{CCC777666,,,333333222222222222333333888---888BBBYYYpppdddxxx~~~~~~~~~rrraaahhh```DDDGGGBBB<<>>888888555555444444444333333333222222777CCCMMM^^^>>>>>>@@@999<<<>>>777???{{{UUUPPPoooMMMfff^^^uuu|||{{{dddlllqqq888BBB<<<::::::999@@@pppaaauuuaaaqqqiiiCCC999999888===333<<>>@@@===XXXoooFFF```xxxsssVVVHHHCCC===888666555555444444444333333333222333777BBBLLL```???;;;???888>>>@@@444JJJjjjjjjWWW```aaauuuwwwpppkkkttttttFFFBBB===:::;;;666<<>>444BBBUUUVVVXXXggg}}}~~~555999777444444333444444555666666333:::LLLYYYjjjooommmttt{{{QQQWWW}}}888111666888---...555111555///===xxx{{{zzzPPP|||hhhbbbeee]]]QQQ666111uuuYYYgggUUU666111;;;444333888888BBBJJJ}}}[[[999FFFSSSRRRlllqqqjjjuuuyyyttthhhBBB888555444555888<<>>777hhhsssVVVkkkmmmooodddmmmaaa===;;;999999666>>>qqqdddkkkJJJ======777AAA888NNNppprrr\\\UUU\\\@@@444888444444444444555666777888666===FFFYYY~~~TTTyyytttwwwcccZZZMMM333333:::---+++444111(((444AAApppqqqrrrbbbrrr[[[111]]]ooo~~~yyybbbsss777555999666666:::QQQRRRuuuJJJBBBKKK```gggjjjttttttsss:::111111;;;???:::<<>>QQQxxxUUUlllRRRppppppooowwwssseeeNNN???:::888444555555444444444333333333222666888>>>MMMnnnBBB666EEE;;;;;;888JJJaaa\\\OOOccc|||[[[aaacccMMMRRR<<>>}}}LLL999777)))444111222333@@@XXX~~~|||}}}cccUUU~~~fffgggSSSxxx@@@<<>>VVVQQQfff}}}|||llltttbbbbbbiiifffRRR>>>555666777333444555666666555444333333111777???LLLsss@@@DDD<<>>:::<<>>\\\}}}hhhUUU222888777777777888999888888DDD\\\vvvWWWooo@@@;;;,,,444000000---111aaagggWWW```hhh>>>```dddfffbbb]]]888>>>666<<>>;;;HHH\\\PPPtttggg|||nnnddd___fffcccRRR???666666666444444555666666555444444444222888@@@MMMtttBBBAAA===BBBAAA>>>aaaiiiuuucccOOOhhhZZZLLLUUU>>>===>>>:::bbbzzzjjjrrrqqqBBBBBB;;;CCCyyy]]]ooonnnCCC888777777777888999999:::FFFnnn___===888...555333444333>>>aaa}}}rrrYYYEEE???ddd{{{~~~```{{{ooo777<<<888<<>>ooohhh___UUUXXXiii>>>fff===>>>??????ssszzzzzzkkkeeerrr@@@BBB888III]]]eee222888888888888888888:::<<>>???@@@CCCDDD{{{kkkdddxxx{{{tttuuu^^^]]]UUUppp>>>~~~www??????>>>DDD{{{vvvhhhttt]]]wwwBBBEEE<<>>QQQrrrkkk~~~}}}WWW;;;888888666333000;;;jjjttt]]]\\\>>>HHHbbblllgggzzz::::::DDDccc:::HHHooohhhbbbqqq999@@@CCCvvvvvv___sssjjjSSSTTTUUUQQQGGG<<<666555555555555444444555555555444444;;;EEERRRxxxCCC>>>AAA>>>BBBSSSgggPPPSSSUUUaaa```wwwddd[[[MMMyyyfff???AAA@@@>>>DDD}}}kkkfffhhh{{{AAACCC>>>cccrrrpppaaaiiixxxOOOpppOOO888999:::999777888===AAA\\\lllwwwnnn;;;:::888888444444444ooo^^^ZZZ???QQQ{{{aaapppjjjBBB888EEEzzztttGGGyyy???<<>>777666666555444444444444555666333333;;;EEESSSyyy???>>>CCC===AAAdddiiixxxqqqpppXXXIII]]]lllMMMBBB@@@>>>AAA{{{oooeeesss@@@@@@AAArrr```uuuHHH\\\HHH888:::;;;999777888===BBBvvv}}}uuuvvv:::888555;;;666888AAAxxxwww___PPP999___}}}qqqeeeiiiXXXOOO<<>>EEE<<>>CCCbbbgggyyyqqqggg~~~???999222999333333111ppplll{{{```VVV@@@kkkpppSSSeee~~~nnnOOOZZZBBBPPP|||777RRR```yyyTTT???lll___]]]zzzlllnnnUUUPPPNNNOOOJJJ???888888666555444333333444555666111222:::EEESSSyyy>>>FFF<<<>>>HHHmmmXXXuuusssUUUEEEXXXOOO\\\BBBDDD777CCCjjjrrrhhhmmm@@@@@@OOOVVVVVVFFF777999666888>>>>>>NNN]]]wwwgggsssvvv___tttJJJ;;;111333;;;777GGGzzz}}}{{{zzzfffyyyPPPbbb~~~WWWOOO000~~~sssXXXttt{{{iiiKKK]]]<<>><<<:::>>>ZZZZZZzzz|||lll<<<<<<333;;;>>>CCCppp]]]IIIeeeppp@@@[[[MMMjjj|||HHHxxxrrrvvviiillluuuXXXKKKDDDGGGGGG???777666555555555555555666777777555555;;;HHHSSS>>>EEE@@@CCC@@@ZZZnnn~~~^^^LLLGGGvvvxxxaaaVVVKKK@@@PPPkkkpppxxxgggvvvEEEHHHmmm{{{ggg^^^~~~bbbVVVxxx~~~tttIII999777999;;;EEEhhhbbbzzz999???555===333888qqq|||yyyfffOOOEEEzzzvvvlllaaaiii{{{|||CCC\\\BBBrrrJJJwwwwwwrrr{{{qqqXXXKKKCCCFFFFFF>>>777666666666555555666666777888666666<<>>EEECCCsssiiioooLLL\\\yyypppeeePPPGGGnnnoooSSSXXXFFF===WWW[[[yyyHHHNNN{{{hhhppppppYYYnnnaaaOOOjjjzzzFFF888;;;===HHHooojjj|||qqqxxx888===888<<<>>>JJJrrrkkkNNNFFF___hhheeeIIIQQQEEE{{{jjjAAAnnn}}}www~~~zzzXXXKKKCCCEEEEEE>>>777666777666666666666777888888777888===HHHUUUFFFCCC===GGGDDDxxxjjjKKKLLLPPPaaafffvvvwww```HHHLLLoooXXX777yyy]]]HHHAAAYYYsssaaaVVV}}}VVV|||GGGIIIzzzzzz```fffrrrKKKWWWZZZFFF^^^HHH:::>>>===JJJvvv|||}}}oooaaappp<<<999;;;999333CCClllcccOOOtttbbbjjjEEEVVVLLLooobbb;;;tttkkk~~~YYYLLLCCCEEEFFF>>>888777777777777777777888888999777999>>>HHHVVVFFFCCC???HHH@@@|||vvvhhhQQQIIISSSnnngggRRRFFFgggvvv^^^___HHHEEE]]]~~~VVV~~~EEEBBBsssUUUFFFqqqXXXFFF```ooo===<<