BM6P6(@ ===???@@@@@@???AAAFFFKKKIIIDDDBBBDDDEEEEEEKKKTTT^^^fffqqqxxxvvvrrrwww~~~~~~zzztttlllwww|||vvvzzzwwwoookkkiiiiiikkkooowwwxxxgggfffmmmjjj```[[[VVVQQQMMMFFF???>>>CCC@@@;;;BBBIIIEEEHHHOOOLLLFFFIIIKKKJJJHHHGGGJJJNNNQQQLLLEEE<<<555000---,,,)))((('''(((***+++)))((($$$&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************---,,,,,,,,,------,,,+++&&&---222///))))))000999KKKNNNKKKIIIMMMQQQaaa{{{|||xxxvvvkkksssvvvrrrsss|||uuujjjhhh^^^NNNLLLLLLLLLPPPUUUWWWVVVTTTJJJCCC:::555333333000......,,,,,,---......---+++******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))))),,,+++)))(((((((((((()))'''+++---,,,...555>>>CCCLLLHHHBBB===::::::<<<===LLLVVVcccnnnsssuuuwwwxxxxxxtttoooooowww{{{yyy{{{zzzlllkkknnniiijjjiiiiiiiiibbbTTTHHHCCC555666888999:::<<<>>>@@@888666222...+++***+++,,,AAAAAAAAACCCJJJWWWeeennnoooggg```\\\WWWSSSUUU[[[___hhhvvv~~~xxx|||}}}zzz}}}}}}|||xxxpppqqquuuzzz~~~}}}yyy}}}xxxllleeedddaaa\\\VVVPPPLLLIIIEEE@@@EEEIIIEEEIIIOOOLLLLLLMMMMMMKKKJJJIIIJJJLLLQQQOOOKKKEEE>>>666000---...,,,)))((()))))))))(((&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********************+++,,,,,,,,,+++---------,,,///888CCCLLLMMMRRROOONNNVVV^^^qqq|||uuu|||uuuhhhaaakkkzzzwwwhhh```WWWPPPMMMMMMNNNNNNYYYTTTLLLEEE>>>777000+++,,,+++***+++,,,,,,***)))******)))(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***((())))))***************---...000444;;;EEENNNRRRSSSNNNGGGDDDHHHQQQ]]]dddooosssxxxxxxvvvvvvxxx|||{{{rrruuuwwwwwwtttzzz|||zzzpppjjjggghhhfff```[[[YYYMMMDDD999888???FFFJJJIIIGGGCCC;;;555111///...---@@@AAAGGGTTTggg}}}}}}uuummmeeeccceee```hhhvvvyyyoookkkqqq{{{{{{{{{}}}||||||}}}{{{vvvyyyvvvnnnjjjiiibbbXXXTTTMMMPPPTTTQQQUUUVVVMMMQQQOOOMMMKKKLLLLLLLLLKKKIIIHHHGGGDDD@@@<<<999777444111---***))))))((((((***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))*********++++++))))))***,,,,,,,,,,,,,,,///------222<<>>:::555...)))IIINNNZZZmmm}}}wwwtttrrriiipppzzzyyyxxx|||xxxuuulllaaa]]]bbbhhhkkksss~~~xxxpppqqqtttsss}}}{{{zzzwwwqqqmmmqqqyyyzzz{{{}}}ooofffgggmmmppptttkkkWWWUUUQQQLLLKKKMMMMMMLLLJJJJJJHHHEEEAAA>>>======>>>777444111///...---+++))),,,***)))'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++***,,,---...------------,,,000777@@@IIIOOOQQQQQQSSS^^^aaadddppp{{{vvvggglllyyy{{{xxx{{{|||zzz}}}zzzqqqpppooonnnoooppprrrrrrrrrpppllljjjlllkkkhhhggghhhoooqqqssstttsssssstttvvvpppmmmjjjiiiiiijjjjjjjjjllljjjhhhiiikkknnnooonnnpppqqqtttuuussspppnnnnnnnnnoooqqqrrrssssssrrrrrrqqqcccZZZUUUTTTUUUXXX\\\\\\WWWOOOFFF@@@888444///,,,+++,,,------++++++***))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********++++++*********+++,,,---666;;;EEEOOOTTTTTTTTTVVVXXXeeewww}}}~~~}}}wwwsssxxx|||}}}yyynnngggyyy|||qqqjjjfffgggdddYYYJJJ@@@>>>@@@@@@AAACCCGGGHHHBBB777...bbbeeemmmzzz}}}|||pppkkkllliiiqqq}}}}}}vvvssshhhhhhaaaXXXSSSUUUYYYYYYbbbjjjmmmiiiiiippptttrrrooojjjeeeaaa]]]YYY[[[aaammm|||~~~vvvoooaaa\\\UUUPPPOOOMMMJJJGGGOOONNNLLLHHHCCC???;;;888777666555555444333000---+++***((('''&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))************+++++++++++++++---...---,,,+++---//////999DDDLLLOOOQQQUUUXXXfffvvv~~~}}}xxx}}}zzzppp___```ooouuuyyyooommmmmmooopppoookkkhhhmmmkkkjjjkkkppptttwwwxxxyyysssppprrrrrrnnnlllmmmnnnrrruuuuuuqqqoooqqqtttssspppmmmllllllkkkjjjiiijjjiiiiiiiiijjjjjjiiihhhlllpppuuuvvvvvvuuutttrrrooommmjjjgggeeeeeeeeeeeebbbhhhmmmnnnmmmrrr~~~{{{mmmaaaZZZcccdddffffffbbbZZZRRRMMMDDD===444---+++,,,...///,,,,,,+++***************))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&''''''''''''''''''''''''''''''((((((((())))))))))))))))))************+++***)))))),,,000555888FFFIIIRRRYYYYYYWWW[[[cccsss~~~zzz~~~zzz~~~~~~|||~~~sssppppppmmmeeeZZZNNNFFFBBB???@@@DDDJJJNNNMMMIIIDDDpppooopppttt|||vvviiiaaaaaa^^^]]]^^^bbbcccaaabbbfffgggjjjggg^^^WWWVVVWWWVVVUUU[[[^^^```mmmsssfffYYYRRROOOLLLMMMOOOOOO^^^jjjjjjiiijjjiiidddggggggbbb___lllwwwqqqhhh___XXXRRRNNNKKKFFFIIIMMMOOOLLLEEE>>>999;;;999888888999888555333,,,+++***)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))*********++++++++++++,,,***,,,---+++***+++000444<<>>DDDJJJMMMPPPKKKOOO^^^hhhiiilllrrr~~~}}}xxxwwwrrrhhh^^^WWWUUUOOOFFF@@@???EEEJJJ}}}|||yyyuuurrrttt{{{{{{ppphhhkkkvvvzzzwwwtttssstttuuuqqqjjjiiikkkfffgggkkkooopppuuu}}}}}}~~~|||pppooopppnnnllleeeggghhhnnn|||uuueee^^^UUUNNNKKKTTTkkk{{{xxxtttmmmlllmmmooojjjbbbZZZTTTPPPPPPPPPJJJDDD===888777999<<<>>>===<<<;;;999555111---***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))******+++++++++,,,,,,,,,+++---//////000777AAAJJJNNNRRRVVVWWWYYYddduuuyyyoooooo|||yyyyyy|||vvvssspppmmmmmmnnnnnnnnnqqqsssyyy}}}wwwxxx}}}~~~xxxsssgggggghhhiiijjjhhheeebbbdddbbbaaaccceeejjjssszzzzzz}}}vvviiifffgggddd``````\\\VVVNNNFFF===444......---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))************+++++++++...222999???EEEIIIKKKKKKPPPKKKUUUnnn~~~{{{qqqlllnnnttt}}}vvvpppooocccddd```TTTFFF===;;;>>>xxxqqqxxxxxxtttyyymmmmmmjjjddd```bbbllltttuuu|||xxxtttxxx}}}ppp```\\\YYYUUU[[[eeexxxvvvrrrmmmnnn{{{}}}zzzyyyeeeSSSPPPVVVLLLGGGCCCBBB@@@======?????????@@@???:::333,,,''')))******)))((((((***,,,(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************,,,+++*********+++------444+++(((333BBBKKKOOOQQQWWWWWW]]]gggoooyyy}}}rrr||||||rrrmmmoooqqqpppnnnhhhfffdddbbbaaabbbccceeedddbbbccciiipppxxxuuukkkhhhfffeeeffffffccc\\\TTTKKK===111------,,,---...,,,)))''')))))))))))))))*********************)))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))+++,,,---...,,,++++++---......---111<<>>???@@@@@@>>>999222...))))))***)))((('''''''''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))******************+++,,,,,,,,,,,,+++000...222<<>>555...+++---///000++++++++++++************++++++*********))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))+++***************++++++***+++,,,+++,,,111999???FFFGGGGGGHHHJJJQQQ\\\eeeqqqyyyxxxzzzooogggbbb___]]]yyy~~~wwwwww~~~sssiiiaaa\\\YYYaaagggsss|||nnneee]]]ZZZWWWRRRNNNNNNHHHGGGFFFFFFFFFDDD???;;;///---+++++++++++++++***)))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))*********+++++++++***+++,,,---............777:::@@@FFFHHHMMM[[[iii{{{yyypppppp|||}}}|||xxxxxxxxxuuurrrmmmgggcccbbb___ZZZYYYZZZ\\\]]]^^^___cccoooyyyooofffeeefffbbb[[[UUULLL@@@666000.........,,,,,,,,,,,,+++++++++++++++++++++*********)))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))+++******))))))******+++++++++---000555;;;AAAEEEFFFDDDCCCGGGPPP^^^ppp}}}}}}~~~rrrllliiifffzzz}}}vvvoookkkhhh]]][[[\\\cccpppzzzvvvqqqjjj^^^UUUQQQOOOLLLHHHHHHKKKKKKIIIFFF;;;666000,,,++++++***)))))))))(((''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++---,,,+++,,,---000333555<<<;;;>>>EEENNNZZZjjjyyy~~~wwwnnnvvv}}}{{{|||~~~{{{yyyqqqiiifffccc^^^]]]^^^```___]]]YYYWWW]]]hhhqqqzzzkkkgggjjjhhhaaaaaaZZZOOODDD:::333---***...---------,,,,,,,,,+++++++++++++++***************)))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,,,,---,,,...555>>>DDDFFFEEE@@@CCCMMMZZZeeeooo}}}zzzqqqiiisss{{{|||~~~{{{uuu{{{~~~nnnbbbUUUUUU___jjjmmmkkkiiijjjrrrzzznnngggXXXRRRLLLKKKOOOSSSTTTRRRJJJCCC:::333///,,,)))&&&***)))((((((''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,...---+++,,,...333888;;;======CCCQQQ```ppp}}}||||||nnnhhhjjjvvv{{{vvvqqqkkkgggfff]]]___aaa___\\\YYYZZZ\\\eeemmm}}}uuukkkjjjhhhdddgggbbb[[[SSSIII>>>444---//////......------,,,,,,,,,++++++++++++***************)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((())))))+++,,,...000111000222666===DDDIIIJJJIIICCCOOOggg|||}}}~~~}}}tttzzz{{{tttxxx|||ppp}}}}}}|||gggaaaiiioookkkdddXXXXXX___lllyyyhhh___TTTPPPSSSXXXYYYXXXUUUNNNFFF@@@<<<777000******))))))((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,---///222777;;;>>>@@@GGGVVVjjj{{{xxxooolllvvvsssiiipppssszzzzzzpppllldddfffhhhgggccc```______[[[]]]hhhuuuyyyyyyyyymmmiiihhhgggfffccc___WWWMMMBBB:::000000//////...------,,,,,,,,,+++++++++******************)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))+++---000444666888999???EEEHHHIIILLLQQQWWWWWWgggvvvvvvyyy}}}||||||ttt{{{}}}sssfffXXXTTTTTT\\\gggsssyyy|||wwwkkk]]]UUUUUUXXXXXXWWWXXXTTTOOOMMMJJJDDD;;;444******)))((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,***+++...222666:::===???EEERRRiiiuuuqqqxxx~~~{{{{{{sss{{{zzzxxxsssllleeebbbccceeeaaaYYYXXX___ccccccmmmzzzuuuooopppfffffffffeee```WWWMMMFFF111000000///...---------,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((()))))))))))))))***---000444888;;;===BBBKKKSSSRRRMMMNNNYYYeeelllzzzvvvqqq~~~xxxiii]]]VVV[[[```dddqqqxxxqqqttt~~~}}}mmmZZZPPPQQQWWWZZZVVVVVVWWWXXXVVVOOODDD<<<111...***''''''(((***+++(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))************,,,++++++,,,---......---///000333666;;;???CCCDDDOOOjjjwww~~~yyysssqqqpppoooeeebbb]]]ZZZXXXZZZ\\\___iiirrr|||yyy|||ppphhhhhhhhhaaa[[[YYYKKK@@@333---///000...+++,,,------+++)))(((((()))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))***((('''&&&(((*********+++,,,...222777???GGGLLLUUUTTTPPPMMMPPP]]]ooo}}}}}}zzznnnwww~~~~~~yyyxxxyyyrrrpppsssnnnffffffmmmzzz~~~hhhXXXSSSQQQPPPYYYZZZ[[[ZZZXXXTTTOOOLLL???777---))))))+++)))'''(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((('''''''''(((((((((((()))))))))***************++++++++++++*********,,,---......---///333888;;;>>>CCCJJJQQQ```sss~~~ssslllllliiifffdddcccaaa^^^[[[]]]cccmmmyyy}}}qqqllliiiddd```___RRRKKK@@@666000.........***+++,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''((()))))))))(((((((((***+++,,,,,,---+++***000;;;IIITTTYYYXXXUUURRRSSS]]]ppp~~~yyyxxx}}}wwwfffbbbfffuuu|||hhh[[[SSSNNNSSSVVVYYYZZZXXXVVVTTTSSSNNNAAA333,,,,,,---***&&&((((((((((((((((((((((((((((((((((((''''''''''''((('''''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((''''''((((((((()))))))))******+++++++++,,,,,,,,,,,,---***+++,,,---.../////////333999???@@@AAAHHHUUU```mmm}}}wwwwwwyyyyyy||||||tttooolllhhhbbb]]]___```bbbggglllsssxxx|||tttmmmhhheeefff\\\YYYQQQDDD666///...000+++,,,,,,,,,,,,,,,+++***++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&'''''''''(((((((((((((((''''''(((((()))***((())))))***+++,,,---------,,,...888FFFSSS[[[^^^^^^___aaagggrrr}}}wwwhhhZZZgggttt{{{zzzlllbbb[[[QQQRRRTTTWWWYYYYYYVVVTTTTTTIII;;;222...,,,***(((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((((((((((((((()))))))))*********++++++++++++,,,,,,,,,,,,,,,---.../////////111222<<<@@@CCCEEEJJJUUUfffrrr|||tttnnn}}}~~~xxxtttnnniiigggffffffhhhkkkpppvvvyyysssvvvvvvmmmiiihhhdddbbb[[[PPPBBB777111000...------,,,,,,+++)))'''+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((((('''((())))))***)))***+++,,,++++++,,,,,,...333<<>>444...))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++++++++++++++,,,,,,,,,---,,,---...///222:::FFFPPPTTT```sss{{{kkkhhhlll{{{xxxppphhheeeeee```VVVLLL>>>888000---...000000...,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))'''((((((((())))))))))))))))))(((((())))))***+++(((+++---,,,,,,///666<<>>???JJJKKKSSSeeeyyy}}}tttsssrrrtttzzzmmmffffffttt}}}fffXXXNNNPPPTTTWWWWWWTTTOOOLLL===666---***+++,,,+++)))))))))((((((((('''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,,,,,,,,,,+++,,,---000555999===EEEPPPVVVWWWjjj}}}wwwoooccc^^^fffooossszzzrrriiieeeeeefff^^^ZZZOOOBBB555...---......---,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************)))***++++++))))))***+++...///111444777:::===???HHHPPP```www}}}zzzyyy}}}oooiiiooo{{{hhhSSSTTTTTTUUUUUUTTTSSSQQQJJJAAA555...,,,---,,,***)))))))))(((((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++++++++///---++++++,,,...//////555999===CCCNNN\\\eeefff|||uuugggeeegggfffhhhmmmrrrsssjjjjjjlllaaabbb^^^PPP>>>111---///......---,,,,,,,,,------++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************++++++***))))))***,,,---111555777888:::>>>AAAJJJWWWmmmqqqhhhjjjttt}}}|||iiiaaaWWWRRRSSSUUUTTTRRRSSSLLLBBB666...******+++)))))))))(((((((((((('''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++...,,,***+++///222333333777;;;AAALLL___uuu|||lllfffeeecccaaabbbmmmhhhuuuvvvllleeefffdddYYYIII:::222///......---,,,,,,------...+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))***************++++++***))))))+++---///333777888888<<>>GGGVVVppp~~~ooohhhcccaaa```lll```aaawwwoooiiifffbbb\\\SSSGGG:::111...------,,,,,,,,,,,,---++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************++++++******+++...000888:::;;;:::;;;BBBNNNXXXoooxxxyyyeeeVVVYYYeeeooovvvqqqWWWKKKMMMSSSSSSPPPTTTWWWVVVKKK<<<000,,,...******)))))))))(((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***************************++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,...222555DDDIIISSSddd~~~{{{nnngggdddcccbbbfffkkknnnxxx{{{ooohhhaaa]]][[[SSSEEE999//////...---,,,+++,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++++++++---111444===<<<::::::===GGGUUU___kkkwww|||pppaaacccdddgggtttwww```QQQMMMOOOPPPPPPQQQTTTVVVSSSJJJ>>>444///*********)))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***************************+++,,,,,,------,,,,,,,,,...///---,,,111<<>>GGGVVVgggvvv}}}yyyeeecccnnn|||rrrddd___YYYPPPIIIMMMPPPTTTUUUTTTOOOEEE<<>>///+++///222...''',,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((())))))))))))***************++++++++++++------,,,000888<<<;;;>>>888KKK^^^ddd~~~tttiiijjj}}}~~~nnnhhhbbbUUUGGGKKKNNNQQQRRRSSSQQQNNNKKK888222,,,((()))+++***)))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((((((((()))))))))))))))))))))))))))(((((((((((()))))))))***************************,,,,,,,,,+++,,,,,,---...------///777FFF[[[qqq~~~wwwoooggg```\\\]]]bbbdddmmm}}}{{{lllfffbbb^^^\\\PPPDDD555...///111...***,,,,,,,,,++++++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((()))))))))***************++++++++++++---++++++...444999<<<===CCCGGG]]]lllqqqrrr___jjj|||wwwuuueeeRRRKKKLLLNNNQQQSSSTTTSSSSSSEEE999+++'''***---+++&&&))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,---......222,,,111FFF^^^rrrvvviii```[[[[[[cccaaabbbgggppp}}}nnnfff```]]]WWWMMM>>>444///......---,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((((((((()))))))))******************++++++,,,,,,000***+++444999999<<>>MMMggguuu~~~~~~~~~}}}ggg]]]iii~~~qqq]]]JJJHHHNNNQQQQQQQQQWWWNNN@@@444---***((('''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++------------...///000111444555EEE^^^nnnxxx}}}mmmeee[[[[[[___cccdddfffnnnxxxmmmhhhaaa\\\QQQCCC666...---///---------,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))************)))******+++,,,,,,------......555<<<888444CCCZZZqqq~~~}}}xxxooofffaaa```bbbdddmmmlllkkkjjjhhhfffdddccc````````````aaaeeejjjooovvvzzzvvvggg___rrrrrrTTTIIIKKKOOOTTTYYYWWWTTTLLL???333+++)))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222333===PPPcccmmmvvv~~~iiibbb^^^\\\^^^```dddllltttzzztttkkkdddaaaYYYLLL>>>444000///------------,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))*********++++++)))******+++,,,---......---111777;;;888;;;QQQjjjwwwtttkkkaaa\\\TTTMMMJJJJJJLLLOOORRRRRRRRRQQQOOOMMMLLLKKKLLLLLLLLLLLLLLLOOOSSSVVVSSSWWW\\\bbbiiipppxxx}}}~~~zzzyyyzzz{{{|||~~~}}}~~~ccceeegggnnnnnn^^^VVVOOOPPPWWWUUUTTTQQQHHH<<<333---,,,))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///000222333888HHH]]]kkkttttttjjjaaa^^^___aaagggmmmmmmvvvkkkfffeee___UUUHHH<<<444000...------------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++)))******+++,,,---...///333777:::;;;???PPPiii}}}}}}sssjjjaaaXXXRRRJJJHHHFFFDDDCCCDDDEEEGGGGGGGGGHHHHHHHHHHHHGGGGGGJJJKKKKKKJJJIIIJJJLLLNNNGGGHHHKKKLLLOOOSSSXXX\\\hhhnnnxxx|||wwwuuupppkkkfffeeegggjjjnnnuuu}}}}}}yyywwwgggXXX\\\qqqxxxeeeQQQIIIMMMSSSSSSQQQLLLCCC999111---))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///111222333>>>RRRfffrrr~~~vvviiidddbbb``````aaabbbdddqqqppphhhgggccc[[[OOOBBB777111......---------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++)))******+++---...//////;;;=========IIIccc}}}vvvgggZZZQQQLLLHHHEEE???@@@CCCEEEGGGHHHHHHGGGHHHIIIJJJLLLMMMNNNOOOOOOJJJKKKLLLKKKIIIHHHIIIKKKJJJJJJIIIGGGEEEEEEHHHJJJKKKPPPWWW```kkk||||||xxxsssmmmiiigggbbb\\\VVVSSSUUUXXX[[[```dddjjjpppuuuzzz~~~zzziiihhhlllppp{{{|||fffTTTKKKNNNSSSXXXWWWNNNAAA555...))),,,...,,,'''%%%'''***))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000222000000333999===PPP```tttnnngggggg___[[[aaaaaa^^^eeevvvmmmgggiiigggXXXLLL@@@111111000000//////...------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,...///...,,,---111555:::BBBAAAGGGddd~~~|||ppp```RRRNNNKKKCCCBBBFFFHHHEEEDDDFFFIIILLLPPPTTTSSSRRRRRRUUUZZZ\\\[[[YYY]]]YYYTTTPPPNNNMMMKKKJJJMMMKKKIIIIIIJJJJJJJJJIIIHHHKKKMMMMMMOOOXXXhhhtttzzzvvvpppkkkfffaaa\\\XXXSSSPPPKKKFFFDDDFFFHHHKKKPPPTTTYYY]]]```dddhhhkkkpppxxxpppggghhhllloooyyy```KKKGGGKKKPPPUUUSSSJJJ===444+++------+++)))((()))+++))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---///222111333@@@PPPcccooowwwkkkeeecccbbb]]]YYY\\\hhhwwwxxxnnneeeYYYQQQIII:::111000////////////...---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++,,,...---,,,...333888>>>EEEHHHWWWwww{{{wwwhhh___VVVPPPJJJDDDBBBDDDGGGFFFHHHMMMTTT\\\ccchhhkkkjjjkkknnnsssuuuuuutttnnnjjjddd___[[[XXXUUUSSSRRRPPPNNNMMMMMMLLLKKKIIIHHHJJJKKKJJJJJJNNNWWW]]]iiisss{{{vvvfffbbb\\\VVVQQQLLLHHHEEECCCAAA>>><<<;;;<<<===???BBBDDDGGGIIIJJJLLLOOOQQQTTTYYYdddttt~~~iiieeeddd```{{{tttYYYEEEFFFJJJRRRYYYUUUGGG;;;000---+++******++++++***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------000,,,---222555<<>>CCCSSSeeeyyyxxxqqqhhhaaa___bbbeeegggvvv|||vvvcccTTTQQQRRRPPPNNNQQQWWWbbbuuu|||uuunnnjjjfffeeecccbbbaaa```]]][[[VVVTTTQQQQQQRRRRRROOOLLLHHHMMMSSSVVV\\\jjj~~~{{{rrriii___VVVPPPHHHDDD@@@===<<<;;;::::::666666666777777888888888======>>>===<<<<<<>>>@@@BBBAAADDDOOO^^^rrrjjjbbbgggzzzvvvlllvvvVVVLLLDDDGGGQQQWWWSSSKKK<<<444+++(((***,,,***(((************************(((((())))))))))))((((((************************))))))))))))))))))))))))*********+++,,,,,,------,,,,,,,,,------............444111///DDDfffxxxuuuwwwxxxrrrmmmjjjffffffeeeeeefffggghhhiiiiiikkkooossszzzuuujjjfffbbb___]]]^^^dddppp{{{oooaaa\\\SSSAAA;;;333000000000///,,,---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,.........------222:::AAADDD```xxx|||qqqkkkbbb\\\[[[^^^aaaccctttyyyhhh```ZZZTTTUUUYYY]]]hhh}}}|||uuuqqqlllkkkkkkkkklllkkkiiigggddd___ZZZXXXYYYXXXUUURRRMMMOOOQQQOOOOOOUUUbbblllwwwqqqiii```WWWOOOHHHCCC>>>;;;999999::::::::::::888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<===@@@BBBBBB>>>???HHHRRRaaazzzrrraaa```lllwwwbbbcccrrr|||^^^SSSFFFCCCIIIQQQTTTTTTEEE<<<111******+++***(((************************(((((())))))))))))((((((************************))))))))))))))))))))))))******++++++,,,---------,,,,,,,,,---......//////,,,333666<<>>FFFNNNrrryyyuuurrrnnnhhhdddccccccbbbbbblll~~~|||jjj[[[SSSXXX\\\^^^fff{{{~~~yyyuuuqqqpppqqqsssttttttsssqqqpppjjjccc___]]][[[WWWUUUPPPQQQQQQPPPNNNPPPVVVZZZiii{{{{{{pppddd___VVVNNNHHHCCC???<<<999888888999:::;;;;;;:::============>>>??????@@@<<<===>>>???@@@BBBGGGJJJHHHAAA@@@EEEIIIQQQggg}}}uuueee^^^rrrtttaaa\\\hhhvvvkkkaaaSSSIIIHHHMMMTTTXXXNNNEEE888///+++*********************************(((((())))))))))))((((((************************))))))))))))))))))))))))******+++,,,,,,------...,,,,,,------.../////////000222>>>XXXttt{{{qqqiiiddd\\\SSSLLLGGGDDDCCCAAAAAAAAABBBCCCCCCDDDEEEDDDGGGKKKNNNRRR\\\iiirrrqqqnnnggg___\\\^^^bbbeeeqqq~~~jjjgggcccYYYMMM===333000111000...///......---,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,---.........111999DDDMMMbbbzzzuuutttuuuxxxwwwxxxyyyyyywwwsssppprrr}}}gggXXXSSSWWWYYYZZZ___sss{{{yyyxxxxxxyyy{{{}}}}}}{{{yyywwwtttooojjjeeeaaa]]][[[WWWVVVUUUTTTTTTTTTSSSSSSSSS^^^mmm}}}|||oooaaaXXXRRRIIIBBB>>><<<;;;:::999999999;;;======<<<:::<<<<<<<<<<<<<<<===>>>??????@@@BBBCCCFFFIIIOOORRRPPPHHHDDDEEEDDDGGGXXXmmmtttZZZgggrrrooobbb]]]hhhwwwyyypppaaaSSSJJJKKKRRRYYYSSSKKK>>>333,,,***+++,,,************************(((((())))))))))))((((((************************))))))))))))))))))))))))***++++++,,,,,,------...,,,,,,------...///000000555222FFFppp|||vvvjjj^^^QQQMMMHHHBBB???>>>@@@AAA@@@AAAAAABBBCCCCCCDDDDDDFFFHHHIIIHHHHHHLLLVVV^^^kkkwww{{{wwwmmmddd```bbbgggiii^^^tttttthhh]]]aaaRRR@@@444000111000/////////...---,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,+++,,,---...222<<>>@@@@@@@@@>>>?????????>>>>>>AAACCCDDDCCCHHHPPPWWWZZZ___ddddddUUUJJJGGGEEEEEEPPP___ggg]]]ZZZccclllnnnrrrwwwxxxyyyrrr^^^KKKFFFMMMUUURRRNNNFFF:::...)))***...+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...***...000///---...///000000===bbb}}}tttiii\\\PPPGGGAAA@@@>>>>>>@@@AAABBBBBBBBBCCCDDDEEEEEEGGGKKKMMMPPPOOONNNMMMMMMMMMNNNOOOWWWeeexxxkkkhhhfff___```jjj___eeesssjjjiiiaaaYYYKKK;;;222///...,,,///......------,,,+++++++++++++++************)))************************))))))))))))************,,,,,,++++++***+++++++++222,,,,,,222555===TTTnnn|||}}}wwwbbbXXXXXXYYYZZZXXXXXXeeewww{{{wwwuuuuuuuuutttvvvwwwyyy{{{zzzvvvrrrnnnlllkkkfffaaa^^^\\\XXXRRRNNNRRROOONNNQQQXXXiiivvv}}}sssiii^^^TTTKKKEEEBBB>>>:::888:::;;;;;;:::>>>===<<<===???@@@@@@???=========???BBBGGGJJJLLLQQQQQQUUU^^^dddgggkkkpppmmmbbbZZZVVVOOOHHHMMMYYYtttuuubbbUUU^^^nnnwww|||yyyjjjVVVJJJKKKQQQTTTRRRLLLAAA333+++***,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......,,,.........---///222333555NNNuuuxxxjjj]]]RRRKKKFFFDDDBBB@@@???@@@AAACCCDDDDDDCCCEEEHHHJJJLLLOOOSSSVVVXXXYYYYYYYYYXXXWWWUUUTTTRRRZZZiii|||zzzmmmhhhcccaaadddcccdddhhhyyytttddd]]]PPPBBB999555333333///......------,,,,,,+++++++++++++++************************************))))))))))))************,,,,,,+++++++++++++++,,,,,,---///222666DDDaaazzznnnaaa^^^YYYYYYXXXZZZeeevvv~~~{{{xxxuuuttttttuuurrrsssuuuyyy}}}yyytttooooookkkfffbbb```\\\XXXUUURRROOONNNOOOQQQYYYiiixxx}}}uuunnnbbbWWWMMMEEE???;;;===;;;999999:::;;;;;;;;;>>>>>>>>>@@@BBBCCCCCCBBBAAA??????CCCKKKSSSXXXYYY______dddmmmrrrtttwww{{{yyysssnnnkkk```QQQLLLPPPeeeyyy~~~mmmWWW[[[lllzzz|||wwwppp```NNNHHHLLLTTTVVVTTTJJJ;;;///++++++++++++***))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,------......///...------///111444666<<>>;;;:::<<<<<<;;;;;;<<<=========>>>???BBBFFFJJJMMMMMMLLLNNNJJJGGGLLLUUU___ccccccggggggkkksssxxxxxxzzz~~~|||zzzzzzrrraaaSSSLLLYYYkkkmmmiiipppxxx~~~wwwtttsssgggTTTJJJMMMQQQVVVXXXQQQCCC666///---,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---.........000...---///000111444888MMMssssssfffTTTOOOHHHCCCBBBBBBBBBBBBBBBCCCEEEHHHJJJNNNRRRUUUYYY^^^eeekkkpppsssvvvxxxrrrrrrqqqooojjjddd^^^ZZZ[[[WWWXXXdddyyyvvvsssoooiiidddbbbaaaeeessswwwlll^^^QQQDDD888111////////////...------,,,,,,,,,,,,+++++++++*********************************))))))*********+++++++++,,,,,,+++++++++,,,------***222444222AAAddd|||||||||iii^^^SSSTTTYYYaaammmxxx}}}}}}~~~|||{{{zzzzzzzzzwwwtttttt|||~~~zzzrrrjjjccc___ZZZWWWUUUVVVSSSOOOOOORRRZZZooozzz~~~}}}pppfffWWWQQQGGG@@@<<<;;;<<<<<<<<<<<<======>>>???@@@AAAEEEGGGLLLSSSZZZ^^^______```[[[WWWYYY```fffiiiiiijjjiiimmmtttwwwwwwyyy|||}}}|||rrr___RRRQQQ___yyyzzzvvv~~~|||ppp\\\PPPNNNLLLRRRVVVTTTJJJ>>>555000,,,++++++***************************************))))))))))))))))))))))))************+++++++++++++++,,,,,,------...//////000...///222222111666>>>ddd~~~{{{}}}ppp___QQQEEECCCBBBBBBDDDFFFGGGGGGGGGJJJNNNQQQTTTYYY___dddiiinnnuuu{{{|||uuunnniiieee```]]]ZZZ^^^kkkwwwrrrkkkgggdddbbbeeemmmuuudddYYYNNN@@@555111000//////......---,,,,,,,,,,,,,,,++++++++++++***************************************++++++++++++,,,+++++++++,,,------...---111///111JJJsss~~~wwwuuuwww|||yyyeeeXXXOOORRRZZZhhhvvv~~~|||zzzzzzwwwtttttt|||zzzooogggccc]]]YYYYYYWWWTTTSSSUUUQQQZZZnnnyyymmm___VVVIIIDDD>>>::::::;;;===>>>;;;<<<>>>???AAACCCGGGJJJSSSVVV\\\dddkkkoooooonnnnnnjjjfffeeehhhkkkllllllnnnlllnnnsssvvvvvvxxx|||~~~{{{{{{|||lll___RRRWWWjjjwwwuuu~~~rrrwwwxxxfffUUULLLKKKNNNRRRTTTPPPGGG<<<555,,,,,,+++************+++************************))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,---....../////////...000444222222>>>MMMooo{{{{{{zzzrrrgggZZZLLLCCCEEECCCAAABBBFFFKKKOOOQQQTTTXXX]]]___bbbfffmmmrrruuuyyy}}}vvvqqqnnnbbb```\\\[[[aaattttttmmmpppgggbbbbbbeeeuuuvvvbbbZZZTTTGGG999333000000//////...---------,,,,,,,,,,,,++++++++++++*********************************++++++++++++,,,,,,++++++,,,,,,---...///......---777XXX{{{sssnnnooouuu}}}uuubbbTTTNNNRRR^^^qqq{{{xxxwwwttttttuuu|||yyyqqqggg^^^[[[YYYUUUSSSTTTNNNNNNVVVmmm|||sssgggZZZNNNHHHAAA>>>;;;:::;;;===>>>>>><<>>555000000//////......------------,,,,,,,,,+++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,...////////////333FFFkkk}}}zzzzzzyyyxxxyyyooo___RRRPPPUUUdddzzz|||xxxvvvvvvxxxzzzttthhhbbb___ZZZVVVUUUNNNMMMOOOXXXlllvvviiiYYYLLLDDD@@@???===<<<<<<>>>????????????BBBFFFJJJOOOVVV```gggjjjlllpppuuuwwwvvvrrrooosssttttttrrrooooooppprrrssspppoooqqqssstttwww|||yyy~~~|||{{{yyyxxxfffZZZ\\\tttrrr[[[|||wwwiiifffxxxoooQQQOOOOOOSSSWWWRRREEE:::---,,,++++++******++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////111///000111///666TTTsss{{{{{{yyy}}}xxxnnn^^^OOOFFFDDDGGGJJJJJJMMMTTT]]]fffllloooooossswwwzzzyyywwwxxx}}}~~~uuuoooeee^^^aaapppuuulllkkkoooggg]]]ggg}}}lllgggeeeXXXEEE:::000000000///......---------------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,+++++++++,,,---...///000111222<<>><<<>>>?????????AAAGGGKKKRRRXXX___dddfffiiinnnssstttssssssttttttssspppmmmooonnnmmmnnnooosssvvvyyy~~~|||zzzxxxxxxyyy{{{|||~~~{{{yyyyyyyyyooo```YYYhhhooottt{{{gggNNN]]]wwwvvvYYYRRRUUUSSSOOONNN===333,,,,,,,,,***)))***************************************************************+++++++++++++++,,,---...///111222222555444333444>>>\\\~~~yyyyyy}}}xxxjjj```UUULLLFFFFFFIIIKKKPPPVVV[[[aaaiiirrryyy}}}zzzqqqhhhbbbiii}}}qqqmmmjjjccc______mmmfff\\\XXXFFF999333///000000......000,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,...---,,,,,,.../////////222111TTT~~~rrraaaSSSLLLSSSggg}}}zzz|||||||||~~~{{{uuuuuuxxxrrrsssvvvyyy|||zzz|||~~~wwwpppjjjfff^^^WWWTTTTTTPPPNNNZZZkkkxxxxxx|||~~~zzzxxxzzzwwwvvvxxxzzzvvvlllcccNNNJJJDDD>>>;;;;;;===>>><<>>===>>>@@@BBB>>>BBBHHHKKKNNNRRRXXX]]]aaadddfffgggggggggjjjlllpppooooooppprrrrrrqqqooonnnnnnmmmnnnppptttxxxzzz~~~~~~|||zzzzzzrrrdddZZZaaavvv}}}zzzlll]]]^^^sss~~~tttkkklll}}}tttbbbPPPLLLSSSTTTOOOGGG???555///,,,+++,,,---*********************************************************+++++++++,,,,,,,,,,,,---///000111222333000222333===XXX}}}wwwwwwxxx{{{}}}rrrbbbTTTKKKFFFDDDJJJTTT[[[^^^bbbiiioooqqqtttyyy~~~xxxmmmfffkkk~~~uuuqqqmmmeee]]]SSShhhjjjYYYUUUHHH<<<000...000000//////------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,***,,,......//////000111999TTTzzz|||ssseeeVVVMMMJJJ]]]rrr}}}}}}yyy{{{~~~~~~vvvuuu}}}|||rrriiiccc\\\RRRMMMMMM\\\www}}}|||zzz}}}zzzwwwssspppnnnmmmlllmmmhhhcccaaa```YYYMMMDDDAAA@@@???>>>???AAACCCDDDDDDIIIOOOSSSVVVZZZ___dddggghhhiiijjjjjjkkkmmmnnnnnnmmmmmmooorrrsssrrrqqqoooooonnnnnnqqqtttxxxzzzzzz{{{}}}|||yyyqqqfff]]]bbbvvv|||rrrtttvvvbbb[[[jjjsssllliiinnnkkkkkk```QQQMMMUUUWWWQQQIIIDDD:::111,,,+++++++++***************************************************++++++++++++,,,,,,,,,,,,---...///000222333333222444:::KKKhhh}}}wwwzzz}}}{{{mmm^^^QQQKKKJJJLLLMMMXXXccciiikkknnnrrrvvvuuuwwwzzz~~~yyyooohhhmmmxxxooommmhhhbbbXXXaaattt^^^]]]NNN@@@333///000///......---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,...000000......000222@@@dddzzzmmm^^^PPPLLLNNNaaavvv~~~}}}zzz}}}}}}}}}}}}ssseeeXXXQQQOOOVVVccc|||qqqpppwww}}}www~~~yyywwwsssnnnjjjiiihhhgggfffbbb^^^YYYTTTQQQKKKDDD???=========>>>@@@CCCEEEGGGMMMRRRYYY]]]```bbbfffjjjiiiiiiiiiiiijjjkkklllmmmmmmllllllooorrrtttttttttsssrrrqqqqqqsssvvvyyy{{{yyyzzz}}}|||rrriii___aaatttxxx{{{mmm___dddmmmoooqqqxxxllliii\\\KKKGGGNNNTTTSSSLLLIII???444---,,,,,,***************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///111222333333444333===UUUqqqwww{{{~~~wwwmmm^^^PPPIIIIIINNNRRRYYYdddooorrrsssvvvxxxxxxvvvxxxzzz}}}zzzrrrlllqqqrrrnnnkkkggg\\\\\\rrryyy^^^\\\RRREEE888333111...---...------------,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---///111000...///333777JJJuuu~~~wwwhhhYYYNNNNNNTTTkkk~~~{{{||||||uuucccYYYUUUUUUUUU```}}}~~~xxx{{{sssrrrkkkhhheeeccccccbbb___\\\VVVSSSNNNHHHCCCAAA@@@AAA======>>>AAAEEEKKKPPPSSSWWW]]]cccggghhhjjjlllooolllkkkiiiiiijjjkkkllllllmmmllllllnnnrrruuuvvvvvvxxxwwwuuuuuuvvvxxx{{{}}}{{{|||~~~wwwmmm```^^^nnn}}}}}}eeebbbmmmwww|||~~~vvvkkkYYYIIICCCFFFNNNSSSNNNMMMEEE888000...---)))************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...000111222333444444333DDDfff|||xxx}}}{{{hhh```UUUOOOOOOSSSXXXZZZcccmmmuuuwwwyyy}}}~~~{{{yyyyyyzzz{{{}}}|||uuupppwwwvvvqqqmmmgggaaahhhaaa]]]VVVKKK???888333......111...------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...000//////222888>>>```{{{}}}yyy}}}qqqdddXXXOOOQQQZZZttt}}}{{{|||}}}yyyiii```WWWQQQTTTfff}}}{{{oookkknnnaaa___^^^___```^^^XXXTTTLLLKKKGGGAAA<<<;;;@@@DDD???@@@BBBGGGMMMUUU[[[___^^^dddjjjnnnnnnnnnppprrrtttrrroooooooooppppppppplllllllllooosssvvvwwwwww|||{{{yyyxxxyyy{{{~~~|||qqq```ZZZiiiggg```ooo~~~ooo]]]OOOHHHHHHNNNUUUPPPPPPIII;;;222000...)))************************++++++++++++++++++++++++++++++,,,,,,,,,---------------...000111222333444888999RRR|||zzz{{{}}}{{{rrr]]]WWWRRRSSSYYY```bbbbbbiiirrryyyzzz}}}{{{{{{{{{{{{|||}}}~~~~~~~~~}}}wwwttt{{{xxxsssuuullliiiwww|||jjjeeeXXXOOODDD<<<555//////333......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***---/////////444===DDDxxxvvv}}}ssspppttt}}}kkkaaaXXXPPPTTT^^^yyy||||||{{{yyykkkZZZUUUTTT[[[hhh~~~{{{tttmmmgggaaa]]]ZZZXXXVVVUUUUUUSSSOOOKKKGGGBBB???AAAAAA>>>>>>AAAGGGIIINNNRRRVVV[[[aaaeeeeeegggkkkooorrrrrrqqqqqqvvvuuutttuuuvvvuuusssqqqqqqqqqrrrssstttuuuvvvvvv}}}~~~rrrccc^^^lll}}}qqqxxx~~~rrraaappp~~~dddYYYTTTMMMLLLQQQUUUOOOHHH@@@999222+++&&&******************************+++++++++,,,,,,,,,,,,,,,,,,---------......///000000...///111333333777EEEeee~~~wwwpppjjjZZZXXXXXX[[[bbbiiillllllpppuuu|||{{{xxxuuuvvv{{{~~~{{{}}}ssstttzzzzzzyyywwwnnnhhhzzziiiaaaRRRJJJAAA333///222...///......------,,,++++++++++++++++++++++++++++++***++++++,,,,,,------......666///***111000<<<\\\{{{}}}qqq```XXXQQQNNNXXXhhhmmm]]]SSSVVVWWW]]]xxx{{{tttmmmfff```ZZZWWWQQQOOOMMMLLLMMMKKKGGGDDDBBB===;;;===>>>>>>@@@DDDKKKNNNSSSXXX\\\aaafffiiihhhjjjmmmqqqsssuuuuuuuuu{{{yyywwwwwwwwwwwwuuusssrrrrrrrrrssstttvvvxxxyyy~~~sssccc^^^llloooyyywwwgggpppkkkooo}}}hhhWWWLLLKKKOOOTTTPPPJJJBBB;;;444///,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---------.........///000000111333555666999VVV~~~yyyssskkkeee^^^___bbbhhhoootttuuuuuuuuuyyy|||yyyyyy{{{}}}|||zzz{{{|||tttvvv|||yyyyyytttkkkooojjjYYYNNNDDD555111333//////......------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,---......---444///...444444HHHnnn{{{~~~yyyjjj\\\TTTNNNMMM[[[mmmzzzwww}}}yyy}}}|||iiiZZZYYYWWWVVVfff{{{tttooohhhaaa[[[VVVQQQMMMFFFEEEDDDCCCCCCBBB@@@===>>>:::999<<>>666111///++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...000222333444777:::;;;fff{{{uuupppkkkeeeaaadddgggmmmuuu|||}}}||||||}}}~~~~~~{{{xxxzzz|||}}}uuuyyy|||}}}}}}tttgggnnnxxxcccTTTIII:::333444/////////......---,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......---111000222555999WWW~~~}}}~~~qqqfff[[[SSSMMMPPPbbbwwwxxxrrrsssssskkkfffeeedddaaabbbhhhuuu}}}jjjbbbZZZRRRUUU^^^|||yyyhhhccc\\\UUUPPPKKKGGGDDD@@@@@@????????????>>>======;;;<<<@@@EEEIIIQQQZZZ^^^bbbgggjjjlllmmmnnnoooooopppqqqsssvvvzzz}}}|||yyyvvvuuutttsssqqqqqqpppnnnnnnqqqvvvzzz~~~xxxgggaaammmrrrxxx\\\iiixxxxxxbbbgggwwweeeXXXOOORRRSSSQQQKKKAAA777000---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...000333333333666<<>>555444////////////...------,,,,,,++++++++++++++++++++++++++++++,,,,,,---............---///333444===cccpppqqq~~~{{{wwwsssssswwwyyyxxxxxxzzzppphhh^^^UUUOOOVVVlll{{{xxxqqqkkkiiipppwwwuuullldddhhh___YYYXXXXXXcccrrrdddWWWRRRTTTyyyqqqlll\\\WWWPPPKKKGGGCCC@@@>>><<<<<<============>>>??????>>>BBBIIINNNSSS[[[dddiiillloooppppppooonnnooorrrrrrrrrtttwwwzzz~~~}}}zzzxxxvvvtttrrrpppnnnmmmkkkkkknnnsssxxx|||{{{kkkdddqqq~~~wwwkkk```eeefffhhh]]]lll~~~uuubbbQQQLLLOOOPPPMMMEEE;;;111,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///...000444333111666>>>XXXzzzxxxrrrkkkgggaaa]]]\\\```fffkkkvvvxxx|||{{{yyy{{{{{{{{{uuuggg~~~rrr]]]SSSCCC888444///000//////......---,,,,,,+++++++++++++++++++++++++++,,,,,,------...//////000,,,///333333DDDpppnnnhhh}}}zzzuuupppmmmjjjeeeccchhhnnnrrrxxx~~~uuunnncccWWWRRR\\\sss{{{rrrmmmllliiikkkqqqxxxlll```XXXUUUOOOQQQkkkqqqaaaXXXVVV{{{pppeee___QQQMMMGGGBBB???===<<<:::777999:::::::::;;;>>>@@@AAADDDKKKTTTYYY[[[bbbjjjppprrrttttttrrrppppppppptttttttttvvvxxx{{{~~~|||{{{yyywwwssspppllljjjiiiiiikkkpppuuuxxx~~~oooiiiuuuzzzhhhgggeeeyyysss___aaa```uuuqqqdddLLLLLLMMMMMMIIIAAA888111,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......000...000444333111999EEEddd|||{{{qqqggg```___^^^[[[YYY[[[cccmmmttt~~~}}}xxxxxxzzzzzz}}}ooozzzttt___XXXJJJ===777111000000//////...---------++++++++++++++++++++++++,,,,,,,,,---......//////111,,,111333777UUUzzzzzzuuuqqqlllhhhddd\\\XXXWWW\\\ccclllxxx|||tttgggYYYVVVbbbzzz}}}pppgggeeefffnnnuuuzzzkkk___[[[TTTOOOXXXgggqqqccc[[[zzzooobbbWWWQQQHHHDDD???;;;999999999888555777999999999;;;???BBBGGGLLLWWWaaaeeeeeeiiioootttuuuvvvuuusssrrrssstttvvvvvvwwwyyyzzz|||~~~~~~}}}||||||zzzwwwrrrnnnjjjiiihhhiiikkkooosssvvv{{{sssnnnyyy{{{wwwfff]]]XXXhhh}}}}}}XXXSSSNNNLLLJJJFFF<<<444,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......111...///555444444???NNNppp{{{tttlllcccZZZTTTWWWYYY[[[^^^bbbiiirrryyy|||wwwwwwzzzzzzvvvyyyvvvaaa\\\PPPBBB:::444000000//////......------++++++++++++++++++++++++,,,,,,------.../////////111...333666@@@mmmqqq|||~~~~~~yyyuuuooojjjfffbbb^^^[[[RRRPPPRRRXXX___iiiyyy{{{kkk]]]\\\lllttthhheeeiiinnnttt}}}qqqiiieee^^^UUUQQQgggtttbbbyyyooocccWWWMMMGGGCCC???:::777666777777777555888:::::::::<<>>???AAABBBDDDPPPYYYdddkkknnnppptttwww|||{{{zzzzzzyyyyyyyyyzzzyyyyyyyyyzzzzzz{{{{{{|||zzz{{{{{{{{{yyyvvvrrrpppjjjfffdddggghhhiiimmmrrrxxxvvvvvvkkk[[[[[[jjjuuuuuuvvv^^^LLLNNNSSSMMMCCC???000...---,,,------,,,***,,,,,,,,,---------......,,,,,,------.../////////...666111111777555HHHrrriii~~~tttjjj___YYYSSSOOOOOORRROOOVVVaaakkkrrrxxx~~~~~~~~~}}}|||{{{zzzyyywww|||}}}|||~~~{{{{{{~~~lllcccVVVIII@@@666222000///...//////---,,,------------------------......---------......///---666666999[[[zzzggg{{{kkkhhhkkkaaapppxxxwwwkkkbbb\\\WWWPPPKKKJJJKKKMMMNNNNNNPPPVVV___fffnnn|||}}}llllllwwwxxxsssnnnmmmqqqvvvyyyzzzwww\\\UUUKKKXXXyyytttlll```UUUKKKDDD>>>;;;777666444222222333666777777:::>>>AAAEEEHHHLLLOOO[[[cccmmmtttvvvwwwzzz}}}zzzyyyyyyyyyyyyyyyyyyzzzyyyyyyzzzzzz{{{{{{{{{|||zzz{{{||||||zzzvvvssspppjjjgggfffhhhjjjjjjmmmrrrxxxvvvwww^^^^^^kkk|||zzzkkklllyyyttt___OOOOOORRRLLLDDDBBB333111---,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,---......//////000...444333555::::::SSSxxxwwwqqqeee\\\TTTPPPMMMKKKNNNSSSWWW___iiirrrwww|||~~~}}}{{{zzzyyyvvv{{{~~~}}}wwwvvvwww}}}nnnYYYPPPFFF666222111////////////---,,,------------------------......---------...//////000777666CCCooo}}}oooZZZ\\\hhhhhhnnnvvv}}}zzzwwwooocccYYYPPPMMMJJJHHHIIIKKKLLLLLLMMMPPPWWWaaajjjssszzzmmmooo~~~xxxuuussstttwww{{{}}}}}}||||||}}}oooVVVLLLRRRkkkddd]]]RRRHHH@@@;;;888666333333222222333555777888;;;===BBBFFFKKKRRRZZZ___gggnnnvvv{{{|||}}}zzzzzzzzz{{{||||||}}}}}}{{{{{{{{{{{{{{{{{{||||||{{{|||||||||zzzvvvrrrpppkkkhhhhhhkkkllllllnnnrrrxxx}}}}}}xxxyyydddbbblllzzzvvvfffeeeqqqqqq___PPPPPPRRRMMMGGGDDD888444///,,,++++++++++++,,,,,,,,,---------......,,,------......///000000///222444999===BBBggg~~~{{{sssiiibbbSSSLLLGGGFFFGGGIIIOOOVVVcccjjjsss{{{~~~~~~|||zzzxxxvvvuuussszzz~~~vvvssssssyyycccXXXNNN999444222000/////////---,,,------------------------......------......///000000444444MMMxxxfffWWW[[[kkkrrrpppvvv}}}zzzqqqnnnmmmfffZZZOOOFFFEEEEEEGGGKKKNNNNNNNNNNNNQQQZZZfffpppyyywwwnnnvvv||||||}}}zzzwwwzzzuuuYYYOOONNN[[[zzzXXXQQQGGG???:::777666555222222222333444666777888===???DDDJJJQQQ[[[eeekkkooosssyyy|||}}}}}}|||}}}~~~~~~}}}}}}}}}}}}}}}}}}{{{|||||||||yyyvvvrrrooommmjjjkkkooopppoooppptttxxxzzz{{{|||~~~{{{wwwuuuiiicccjjj|||qqqjjjpppppp]]]MMMMMMSSSRRRKKKFFF===888111,,,***++++++,,,,,,,,,,,,---------......---------...//////000000111000333999>>>NNN~~~}}}~~~{{{vvvqqqhhh]]]UUUIIIDDDAAABBBDDDIIIRRR[[[jjjqqq{{{}}}|||{{{yyyvvvsssqqqpppooopppyyy~~~wwwvvvwww|||qqq\\\PPP???666333111/////////---,,,------------------------...---------...///000111111555999ZZZxxxnnncccbbbmmmtttsssxxx{{{yyypppfffcccddd```VVVMMMFFFEEEFFFIIINNNRRRTTTUUUSSSUUU^^^jjjttt}}}uuurrr~~~{{{zzzqqq~~~jjj[[[SSSNNNSSSsssLLLGGG???999666666555555333333444444555666777888>>>AAAGGGOOOWWWbbblllssstttvvvyyy{{{||||||}}}}}}~~~||||||}}}|||yyyvvvrrroooooommmnnnrrrtttssstttxxx{{{zzzzzzzzz|||{{{mmmnnnzzzqqqccceee}}}xxxwwwsss___KKKJJJSSSVVVNNNFFF@@@;;;333---++++++,,,,,,,,,,,,,,,---------......------......///000000111333///111777???^^^}}}~~~}}}xxxqqqkkkdddZZZPPPHHHEEEAAA???AAADDDIIIUUU```ooovvv~~~|||xxxwwwtttqqqnnnlllkkkkkkmmmwwwxxxyyy|||{{{^^^OOOFFF888555222/////////...,,,---------------------------------...///000111111222777FFFnnnzzzqqqhhheeelllqqqtttyyy~~~}}}ssslllddd[[[YYY[[[ZZZTTTNNNMMMKKKJJJLLLPPPUUUYYY[[[YYYZZZaaalllvvv~~~}}}wwwxxxqqqfffdddaaaXXXSSSOOOQQQoooAAA===888444333444333333555444444444555777999:::BBBGGGOOOXXXaaakkksssyyy{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~{{{wwwsssqqqrrrpppppptttwwwwwwzzz~~~{{{zzzzzz{{{~~~}}}ggg___ttt{{{fffQQQJJJQQQUUUOOOGGGBBB<<<555///,,,,,,,,,,,,,,,,,,,,,---------......---......//////000111111333///333777DDDrrrnnn|||}}}~~~~~~}}}wwwpppfff\\\TTTLLLCCC===AAA???>>>AAAEEELLLZZZgggttt{{{|||zzzvvvtttqqqnnnkkkjjjiiiiiillluuuyyyzzz|||zzzzzzbbbQQQKKK:::777333000///......------------------------------------...///000111222000333TTTxxxllleeehhhrrrwwwtttxxx}}}}}}qqqaaa[[[SSSQQQRRRTTTSSSQQQRRRPPPNNNOOOSSSXXX\\\^^^]]]\\\aaalllvvv~~~|||{{{jjj]]]]]]SSSPPPNNNPPPjjj:::777444222333333222111555444333444666999===???JJJPPPZZZdddmmmuuu{{{~~~~~~zzzvvvtttuuurrrrrrvvvyyy{{{~~~|||{{{{{{}}}nnnXXXcccxxxsss]]]PPPNNNPPPNNNJJJBBB===666111......------,,,,,,,,,---------...............///000000111111111000777:::MMMpppvvv}}}~~~~~~~~~|||tttjjjaaaUUULLLFFFAAA===:::===<<<>>>CCCJJJTTTeeettt|||~~~{{{yyyqqqooollliiigggfffffffffjjjttt{{{yyyzzzzzzwww{{{yyyiiiYYYJJJ<<<888333000///......---------------------------------......///111222333444333ccctttgggcccmmmzzz|||uuuyyy~~~}}}ooo]]]YYYSSSOOOOOOQQQTTTVVVUUUTTTTTTVVVZZZ]]]___```^^^\\\___iiittt|||{{{kkk]]]RRRNNNMMMPPPddd777555333333444444333222444333222333666;;;@@@DDDPPPWWWcccnnnvvv|||}}}yyyvvvwwwsssssswwwzzz}}}~~~|||{{{}}}uuuTTTVVVfffsss}}}hhhUUUKKKJJJLLLMMMAAA===777222000///...---,,,,,,,,,---------............//////000000111111///111:::>>>TTTwwwbbb~~~~~~~~~~~~sssjjj]]]TTTHHH@@@============;;;;;;???FFFOOO\\\ooo}}}zzzxxxmmmkkkhhheeecccbbbbbbcccjjjssszzzxxxxxxssssssxxx~~~ppp```HHH===999444000///......---------------------------------......///111222333@@@<<>>777111...---,,,,,,---------............///...------......///000111,,,<<<666666iiigggrrrwwweeeWWWLLLHHHAAA<<<999:::<<>>ffftttccc[[[aaammmvvvyyyxxx~~~|||xxxsssnnniiigggeeecccdddeeeffffffjjjfffdddgggggggggiiinnnsssoooooowwwmmm[[[SSSPPPPPP^^^444555666777888888888999888666666999<<>>888444111///------------............///............///000111111222777777MMM~~~~~~}}}wwwjjj]]]PPPHHHDDD===;;;999888888:::<<<>>>BBBHHHQQQ[[[eeepppzzz}}}yyynnniiidddbbb^^^[[[^^^dddmmmzzzzzztttrrruuussssss]]]KKK@@@666333111......000........................000------111333444777;;;IIIxxx}}}xxxiiiZZZXXXbbbnnnuuuvvvyyy~~~~~~zzzwwwtttrrrtttssspppmmmlllmmmnnnooonnnjjjiiillloooqqquuu{{{qqq___WWWSSSRRR^^^444555777999:::;;;;;;;;;;;;888777:::>>>FFFTTTaaarrr{{{}}}|||~~~yyyttt^^^RRRggg||||||cccRRRQQQTTTNNNIIIAAA:::555222///------------............///............///000111222555555999ZZZ~~~}}}}}}}}}~~~~~~|||}}}~~~}}}|||xxxjjj\\\PPPHHHBBB???::::::::::::;;;===???@@@GGGMMMUUU^^^fffnnnvvvzzz}}}yyypppjjjeeebbb^^^\\\___fffrrr~~~~~~sssrrryyyzzzvvvgggOOODDD999555222///...000........................///---///333555666;;;AAAXXXvvvnnn___RRRVVVdddpppuuuuuuyyy}}}~~~}}}}}}|||~~~|||yyyuuussssssuuuwwwqqqnnnnnnssswww{{{rrrbbbZZZUUUTTT___555666999;;;<<<<<<<<<;;;;;;999999>>>DDDNNN^^^lllwww~~~iiiWWW___uuuhhhUUURRRUUUOOOJJJBBB;;;666222...,,,---------............//////......//////000111222555444===ddd~~~}}}|||}}}~~~~~~{{{|||~~~~~~~~~}}}~~~rrrfffVVVJJJEEEBBB===999:::::::::;;;===???AAABBBLLLPPPWWW]]]ccchhhmmmpppyyy}}}{{{xxxrrrlllfffbbb___]]]bbbhhhwwwtttsss|||~~~zzznnnTTTIII===777333//////000///////////////////////////...///444666999???GGGkkkuuueeeWWWOOOXXXhhhqqqtttuuuxxx|||zzzvvvuuuxxxzzzvvvssstttzzztttbbbZZZVVVUUU```777999;;;===>>>>>>===<<<:::999;;;BBBKKKWWWiiixxxppp```eeevvvqqq^^^TTTSSSOOOJJJCCC===777333///,,,---------............///////////////000111222222222444BBBjjjrrr~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{|||}}}~~~{{{uuubbbVVVHHHAAA@@@@@@<<<888999999:::;;;>>>AAADDDEEENNNQQQVVVZZZ]]]```dddffftttyyy|||zzzvvvooohhhddd```___dddlll{{{~~~wwwssszzz~~~}}}rrrYYYMMM@@@888444000///111///////////////////////////...000444666:::DDDNNNzzzxxxttt___RRROOO[[[jjjqqqsssvvvxxx|||~~~xxxvvvyyy}}}|||zzz|||~~~yyyccc[[[WWWVVVaaa:::<<<>>>@@@AAA@@@>>>===;;;:::===EEEMMMYYYjjjxxxpppgggtttjjjXXXOOOPPPKKKDDD>>>999444000------------............///////////////000111222333111777FFFiiivvvjjj~~~}}}}}}zzz{{{{{{||||||||||||{{{}}}}}}}}}~~~}}}oooeeeRRRKKKCCC???>>>???===;;;999999:::===AAAFFFJJJMMMMMMPPPSSSVVVXXX[[[___bbbmmmsss}}}xxxqqqjjjeeeaaa```fffnnn~~~~~~yyyuuu{{{}}}tttwww}}}}}}vvvuuu\\\PPPBBB:::555000///111////////////////////////000///000333666<<>>===<<<>>>DDDKKKTTTcccqqqmmmiiisss[[[LLLPPPLLLEEE???;;;666222///---------.........//////////////////000111222333222;;;HHHeeeffffff~~~~~~|||}}}wwwxxxzzz{{{|||{{{zzzzzz}}}}}}}}}}}}~~~|||ooo___SSSEEECCC@@@<<<:::999999::::::;;;<<<@@@EEEKKKRRRUUULLLNNNQQQTTTVVVYYY^^^aaaeeemmmyyyzzzssskkkfffbbbaaahhhppp{{{sssoootttvvvwww~~~zzzyyyxxx}}}yyy^^^QQQCCC;;;555000///111000000000000000000000000111///000333666<<>><<>>OOOlllppp\\\|||{{{|||wwwyyywwwyyy|||~~~~~~|||{{{|||{{{|||xxxkkk[[[OOOJJJAAA@@@???===<<<<<<;;;;;;;;;>>>CCCHHHMMMPPPSSSTTTQQQQQQQQQRRRUUUYYY]]]```bbbiiirrr|||vvvllleee___^^^dddlll}}}tttjjjhhhvvvtttttt{{{www|||yyyfffQQQEEE@@@444///444666////////////////////////...111555)))555:::===vvvwwwjjjNNNNNNUUUcccmmmooosssxxx~~~nnneee]]]ZZZeee@@@@@@@@@AAAAAAAAA???===CCCDDDHHHOOOTTTYYYbbblll}}}ttt}}}ooobbbuuuVVVLLLOOOMMMEEE>>>;;;666/////////............//////000000000000111222333444333AAA```pppaaaxxx||||||xxxyyywwwyyy|||~~~~~~|||{{{}}}|||}}}ssshhh\\\NNNDDDAAA???>>>===<<<;;;<<<<<<===???AAAEEEJJJNNNQQQSSSTTTRRRQQQQQQQQQTTTWWW[[[^^^___eeennnxxx|||sssiiibbb\\\ZZZ```hhh|||oooddd]]]hhhzzzvvvuuu|||xxx~~~nnnVVVIIICCC777111333222////////////////////////111111444+++666;;;FFF|||oooaaaMMMNNNWWWdddmmmppprrrwwwzzzrrrhhhaaa^^^hhh??????@@@@@@@@@AAAAAAAAAIIIJJJOOOVVV\\\aaajjjttt}}}}}}sssppp|||lllZZZiiioooaaaKKKNNNMMMGGGBBB>>>777111000//////......//////000000000000111111222444444444III{{{uuummmzzztttyyy}}}{{{yyy{{{xxxzzz|||~~~~~~~~~|||{{{|||}}}rrr```TTTKKKCCC>>>===>>>======<<<===>>>@@@AAAEEEFFFIIILLLNNNQQQRRRSSSQQQQQQPPPPPPSSSVVVZZZ\\\```dddlllttt}}}wwwoooeee^^^XXXUUUZZZbbb~~~ooobbbWWW\\\jjj~~~zzzvvv~~~zzz~~~|||```NNNFFF;;;444333...////////////////////////333111222///666:::SSS}}}tttmmm\\\LLLPPPYYYfffnnnppprrruuuwww{{{ooogggccclll@@@AAAAAAAAAAAABBBDDDFFFMMMOOOUUU^^^ccciiisss}}}}}}rrrwwwttt```cccbbbrrrjjjLLLMMMLLLIIIEEE???888222000000////////////000000000000000111222333444555888RRR{{{yyy|||sssoootttzzz{{{{{{|||zzz{{{|||~~~~~~~~~}}}|||||||||}}}}}}~~~ooo___NNNFFFBBB@@@???@@@>>>>>>>>>???@@@CCCEEEFFFIIIJJJKKKMMMNNNOOOPPPPPPPPPOOOOOOPPPSSSWWW[[[^^^eeeiiinnnuuu}}}ssskkkbbb[[[UUURRRVVV\\\xxxvvvhhh[[[YYY___rrr}}}www|||~~~}}}nnnTTTHHH<<<666333---////////////////////////222///000555777888^^^uuurrrnnnYYYLLLRRR]]]hhhooorrrsssuuuyyyxxxmmmhhhnnnBBBDDDEEEEEEDDDDDDGGGJJJOOORRRYYYbbbiiioooyyy~~~~~~}}}{{{{{{~~~rrrgggcccjjjzzzqqqPPPNNNLLLKKKHHH@@@888333000000////////////000000000000000111222444555666;;;YYYxxxrrrmmmkkkqqqwww{{{|||}}}{{{|||}}}~~~~~~}}}}}}|||}}}{{{{{{||||||}}}zzzpppZZZOOOCCC@@@@@@???@@@BBB>>>???@@@BBBEEEGGGIIIJJJMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNPPPTTTYYY]]]```iiilllpppuuu|||qqqjjjaaa[[[TTTPPPRRRXXXpppqqqaaaZZZXXXfff}}}xxx|||zzzZZZIII;;;666555000000000000000000000000000//////000999777999hhh|||uuurrrlllTTTNNNVVVaaajjjooosssuuuvvv}}}rrrmmmqqqCCCFFFHHHHHHFFFFFFHHHKKKNNNQQQYYYdddkkkqqq{{{~~~}}}}}}wwwpppllllllppp|||xxxiiijjjqqqvvv~~~pppXXXSSSOOOOOOKKKBBB999444111000000//////000000111000000000111333444666777???aaallljjjhhhiiinnnuuu{{{}}}}}}|||}}}}}}}}}~~~}}}}}}}}}|||||||||}}}|||~~~wwwhhh^^^LLLEEE@@@@@@???===>>>AAA@@@BBBEEEIIIKKKMMMNNNNNNPPPOOOOOONNNMMMMMMMMMNNNMMMLLLMMMOOOSSSXXX\\\___gggjjjnnnsssyyypppiiiaaa[[[TTTNNNPPPUUUhhhyyyggg]]]UUU[[[nnn|||{{{aaaMMM<<<666666222000000000000000000000000---111000;;;777===ttt~~~zzz}}}vvvmmmSSSQQQ[[[fffkkkpppuuuxxxxxxxxxssswwwBBBFFFJJJJJJGGGFFFGGGJJJLLLOOOXXXccckkkqqq{{{~~~yyywwwoooddd]]]]]]eeeooo|||}}}~~~lllsss|||}}}|||sssbbbYYYSSSRRRNNNDDD;;;777111111000000000000111111000000111111333555666777JJJpppvvvbbbeeefffggglllttt{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}qqqbbbVVVPPPCCCAAAAAABBB@@@===@@@EEEGGGJJJOOOTTTWWWWWWVVVUUUSSSRRRQQQOOONNNNNNOOOOOOMMMLLLLLLMMMPPPTTTXXXZZZbbbffflllrrryyynnnhhh```ZZZSSSMMMNNNRRR\\\tttrrrfffXXXUUUaaavvv~~~xxxgggSSS???666666222000000000000000000000000...666222:::777FFFxxxxxxvvvkkkRRRTTT___iiilllpppvvv{{{{{{}}}}}}|||AAAFFFKKKKKKGGGEEEFFFIIIJJJMMMVVVbbbjjjqqq{{{yyyuuurrrjjj\\\TTTTTT```iiittt~~~ssstttyyyttt|||}}}iii^^^WWWUUUQQQFFF===999111111000000000000111111000000111222333555777777VVV~~~iii___cccdddgggkkksss{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~vvvcccSSSJJJGGG@@@@@@CCCEEECCCAAAFFFNNNOOOSSSYYY^^^aaaaaa___]]]UUUTTTRRRQQQPPPPPPPPPQQQNNNMMMLLLLLLMMMPPPSSSVVV```dddkkksss{{{{{{mmmggg```ZZZRRRLLLLLLPPPPPPjjjqqq___UUUZZZmmm|||vvvsssrrrkkkWWWBBB777555111000000000000000000000000///999333999777LLLtttvvvpppcccLLLVVVaaakkkmmmooowww|||}}}vvviiiuuuFFFEEEDDDEEEGGGGGGFFFEEEHHHMMMVVV___iiisss|||}}}|||wwwqqqlllgggaaaYYYSSS^^^eeepppzzz~~~{{{nnnfffhhhxxxtttrrrnnn___WWW[[[VVVFFF:::888555222///...///000000000///444///,,,444777555:::[[[{{{{{{hhhwww``````bbbgggooowww}}}~~~}}}~~~~~~}}}~~~|||zzz|||sssbbbSSSGGGCCCFFFAAAEEEGGGHHHGGGKKKRRRYYY^^^bbbhhhlllmmmkkkfffccc^^^]]]ZZZXXXTTTQQQOOONNNNNNNNNLLLKKKJJJMMMRRRVVVZZZ```hhhpppwww~~~{{{ooofff\\\WWWRRRNNNMMMOOOPPP]]]ssswwweee[[[[[[fff|||{{{www{{{ttthhhYYYLLL<<<444555222222111111111111222222444+++444:::888\\\sss~~~kkkXXXOOOYYYeeelllqqqxxxwwwyyyvvvkkkaaaccckkkxxxIIIGGGEEEDDDFFFGGGGGGGGGGGGLLLTTT\\\fffpppzzz~~~|||{{{{{{zzzyyyxxxvvvrrrmmmhhhccc]]]XXXUUU\\\cccnnnyyy{{{wwwkkkbbbbbbqqqxxxzzzfffWWWVVVTTTHHH>>><<<555333000...///000000000///555111...666777666<<<[[[|||ggg```nnn______```eeellluuu|||~~~}}}}}}~~~~~~|||~~~{{{zzz~~~sss___QQQHHHDDDDDDHHH@@@EEEJJJMMMPPPUUU]]]cccnnnpppssstttrrrmmmgggcccaaa```^^^[[[WWWTTTRRRQQQPPPOOOMMMKKKKKKMMMRRRVVV[[[```hhhooouuu}}}}}}xxxuuunnneee\\\WWWSSSNNNNNNPPPMMMSSSccczzz~~~lll___ZZZbbbwww}}}xxx{{{nnnZZZNNNCCC:::666222222111111111111222222444///555888===hhhyyykkkZZZSSSZZZdddhhhmmmvvvxxx}}}~~~pppggg______bbbooo~~~MMMJJJGGGEEEFFFHHHHHHHHHIIIMMMSSS[[[dddoooyyy~~~~~~~~~~~~~~~}}}}}}~~~}}}zzzwwwuuuuuutttrrrpppnnnlllhhhbbb\\\WWWVVVUUUYYY```lllxxx~~~xxxsssggg]]]XXXeee{{{oooyyykkkVVVRRRSSSLLL@@@888666333000//////000111000000555222111777666666>>>```\\\aaahhh^^^^^^^^^bbbiiirrr{{{~~~}}}|||}}}~~~~~~}}}}}}||||||ppp___MMMEEECCCDDDFFFHHHGGGMMMUUU[[[aaagggooottt}}}}}}}}}{{{wwwqqqkkkgggfffeeebbb___[[[XXXUUUTTTQQQPPPNNNLLLKKKMMMRRRVVV\\\aaahhhnnnssszzz}}}xxxsssppplllccc[[[VVVSSSPPPPPPRRRMMMLLLRRRddd}}}uuueee[[[___tttzzz{{{{{{{{{]]]OOOHHH???555222222111111111111222222444444666555EEE{{{yyynnnsssjjjYYYTTT[[[bbbeeejjjuuuzzzvvvlllddd___\\\[[[cccuuu~~~yyyvvvvvvyyy~~~OOOMMMKKKKKKKKKKKKJJJIIIMMMPPPUUU\\\dddooozzz~~~~~~~~~}}}}}}||||||{{{{{{xxxuuurrrqqqooommmkkkjjjiiifff___WWWRRRSSSUUUVVV^^^kkkxxxxxxqqqdddXXXOOOYYYooouuu```lllrrr\\\UUUWWWRRRCCC555777444111000000111111000///555333222666555666BBBnnnaaannnjjj^^^^^^^^^```fffooozzz~~~}}}~~~~~~||||||~~~~~~ooo\\\RRRIIIGGGGGGHHHJJJNNNYYY___gggooouuuzzz}}}yyytttpppmmmjjjiiifffbbb^^^[[[XXXVVVRRRQQQOOOLLLKKKMMMQQQUUU\\\aaaiiiooottt{{{|||vvvqqqnnniiiaaaYYYVVVTTTQQQRRRUUURRRNNNMMMWWWiii}}}zzzlll___aaauuu}}}{{{}}}iiiPPPHHH???333333222222111111222222333333888555333PPPgggcccooodddSSSSSS[[[aaadddkkkwww|||xxxmmmeeebbb^^^ZZZ\\\gggzzzyyysssnnnmmmooosss}}}PPPQQQRRRSSSTTTRRRMMMJJJOOORRRWWW]]]eeeoooyyy~~~}}}{{{zzz{{{xxxtttqqqpppnnnkkkiiihhhhhhddd]]]UUUPPPPPPRRRTTT[[[iiixxx{{{ssscccVVVJJJNNNccc|||rrr^^^llleeeVVVUUUTTTHHH:::888555222000111111111111...333222222555333888HHHccczzzyyyjjj_________```dddmmmyyy~~~}}}~~~lll[[[NNNKKKIIIIIIJJJNNNYYYcccpppuuu|||}}}xxxtttrrrmmmllliiieee```\\\YYYXXXRRRQQQOOOMMMKKKMMMRRRUUU]]]bbbjjjpppvvv}}}{{{uuupppmmmggg___WWWUUUTTTSSSTTTXXXWWWUUURRRRRRYYYgggxxx|||pppcccbbbrrr|||wwwhhhfffjjjuuu~~~{{{}}}WWWGGG>>>555333333222222222222333333333:::555666^^^bbb^^^iii\\\MMMQQQXXX```eeennnwwwzzzvvvlllgggddd^^^YYY\\\lllwwwpppjjjhhhgggjjjsss}}}SSSUUUXXX[[[[[[XXXSSSNNNPPPSSSXXX___fffoooyyy~~~|||zzzzzzwwwssspppooommmjjjhhhgggeeebbb\\\UUUQQQOOOOOOQQQXXXfffwwwwwwdddXXXIIIGGGXXXsssyyydddnnnoooTTTLLLNNNIII>>>999666333111111222111111///333222222555222;;;QQQ^^^qqqfff``````aaa```ccckkkvvv~~~~~~~~~~~~ppp]]]QQQKKKJJJLLLOOOTTT^^^ppp~~~xxxuuuqqqoookkkgggbbb^^^[[[YYYTTTSSSQQQOOONNNPPPUUUXXX___dddkkkrrrxxx}}}yyysssnnnkkkddd\\\VVVUUUUUUTTTWWWZZZ[[[\\\ZZZUUURRRVVVbbblllvvvwwwvvvpppddd___jjjxxxwwwmmmddd^^^RRRPPPTTTdddzzz|||bbbIII>>>999333333222222222222333333333;;;555>>>qqq|||^^^VVV```VVVJJJQQQVVV___gggnnnssssssyyyppplllcccZZZYYYgggvvvooohhhdddbbbbbbiiirrrXXXYYY\\\^^^```^^^YYYVVVUUUXXX^^^eeelllttt|||~~~{{{zzzwwwtttpppnnnllljjjhhhfffdddaaa]]]ZZZWWWSSSPPPMMMNNNTTTbbbttt{{{fff[[[KKKCCCPPPllliiijjjfffTTTQQQJJJ@@@:::777444222222222222111111444333333555333@@@ZZZuuueeekkkddd___```aaa```aaagggrrrzzz}}}||||||}}}rrr```VVVRRRSSSUUU\\\gggpppzzz}}}yyytttrrrnnnjjjeee```]]][[[WWWVVVTTTRRRRRRTTTYYY]]]aaafffmmmsssxxx~~~}}}yyysssnnnjjjbbb[[[UUUTTTUUUUUUXXX]]]```aaa```\\\VVVSSSTTTXXX```dddiiiiiibbb\\\bbblll~~~sssggg\\\SSSNNNLLLKKKHHHLLL[[[qqq||||||~~~mmmMMM>>>999444333333222222333333444333;;;777JJJwww\\\MMMWWWSSSKKKPPPVVV___fffjjjiiihhhwwwiii```bbbqqquuunnngggbbb^^^\\\aaahhhxxx\\\\\\]]]___aaa```^^^[[[ZZZ^^^dddkkkrrryyy~~~{{{yyytttqqqnnnkkkjjjhhhfffddd```]]]YYYXXXXXXVVVQQQLLLKKKQQQ___rrr~~~hhh^^^MMMBBBLLLhhhlllhhhkkk```RRRCCC;;;888444222222222222111333666444444666555DDD```gggsssiiifff]]]___aaa``````eeeooowww{{{zzzzzz{{{~~~~~~}}}gggVVVSSSWWW^^^cccppp}}}vvvtttppplllgggbbb^^^\\\YYYXXXWWWUUUUUUXXX]]]aaaccchhhnnnssswww|||{{{uuuooolllaaaZZZTTTTTTUUUVVVYYY^^^cccdddeeebbb]]]WWWQQQMMMMMMSSS]]]ccc```[[[___ggg~~~}}}mmmeeeZZZOOOIIIHHHJJJMMMIIIEEEFFFSSSeeeooommmgggsss|||yyyjjjqqqNNN<<<888444333333222222333333444333;;;999SSStttttt]]]HHHSSSTTTMMMPPPVVV___eeefffbbb```~~~ooogggnnn~~~tttmmmfffaaa\\\YYY]]]cccpppjjjgggdddbbbbbbaaa```^^^___bbbhhhpppyyy~~~}}}}}}vvvrrrmmmiiifffdddbbb```^^^[[[YYYWWWUUURRRNNNLLLIIIKKKUUUiiipppcccOOOBBBJJJeeezzzdddmmmzzz|||lll^^^GGGAAA:::555444333111111444333333222666777222EEEiiiooo___wwwqqqccc___^^^______]]]^^^gggrrr{{{||||||zzz|||yyyjjjaaa```jjjwww~~~zzztttooojjjfffaaa^^^bbb]]]YYYXXXWWWVVV[[[bbbhhhlllqqquuuzzz~~~yyypppiiibbb\\\XXXWWWVVVUUUXXX]]]dddiiijjjfffbbb]]]TTTLLLGGGHHHLLLSSSUUUUUUWWW[[[qqq{{{sssiii```TTTHHHCCCHHHKKKIIIJJJPPPJJJCCCAAAHHHOOOOOOOOOQQQ\\\rrr{{{rrr}}}rrrtttoooRRRDDD:::777555333222333444444333111;;;;;;VVVoootttXXXLLLLLLOOOUUUUUUYYYaaaeeeeee\\\WWWyyytttlllttt~~~tttnnnddd]]]YYYXXXYYYYYYhhh|||rrroookkkgggfffdddbbbaaacccffflllsss||||||~~~}}}{{{uuuqqqkkkgggdddbbb___^^^]]][[[XXXWWWUUURRROOOLLLJJJJJJQQQccczzzqqqdddPPPBBBIIIccc~~~iiimmmtttzzzgggKKKAAA;;;555444333111111333333333222555666444JJJqqqfffYYYnnnaaaaaa___^^^``````aaaiiirrrzzz}}}}}}{{{}}}wwwwww|||}}}xxxtttooojjjggggggbbb^^^\\\YYYXXX\\\ccciiilllqqqvvvzzz}}}ssslllaaa[[[WWWVVVVVVVVVZZZ```jjjnnnooojjjddd^^^UUULLLKKKIIIJJJMMMMMMMMMOOOTTTfffwwwwwwuuu|||xxxjjj___UUUMMMGGGCCCDDDLLLSSSVVVXXXYYYJJJCCC@@@EEEJJJIIIIIIKKKVVVmmm}}}{{{vvvvvv|||yyyqqqUUUDDD888777555333222333444444333333<<<>>>^^^wwwzzz}}}UUULLLKKKMMMTTTVVV\\\bbbfffeee\\\WWWxxxxxx~~~~~~ssslllccc[[[WWWUUUUUUUUU___rrr}}}yyytttooollljjjhhhfffjjjmmmrrryyy}}}|||zzztttpppjjjeeebbb___\\\ZZZ\\\ZZZXXXVVVUUUSSSPPPMMMLLLHHHJJJZZZqqqtttgggRRRCCCIII```yyyvvvrrrrrrzzzlllLLLBBB;;;666555444111111333222333111444666777SSS~~~```VVV}}}jjj^^^ccc___]]]```bbbeeekkkrrrzzz}}}~~~|||~~~~~~zzzuuupppmmmlllgggcccaaa^^^[[[___eeeiiimmmrrrwww{{{xxxpppbbb\\\VVVVVVVVVWWW]]]dddlllqqqsssooojjjddd\\\SSSRRRMMMJJJIIIHHHFFFHHHLLLWWWkkkooofffooo{{{jjjYYYOOOHHHEEEDDDGGGLLLUUUbbbkkkiiibbbMMMGGGBBBDDDEEEEEEDDDEEEOOOddd~~~~~~vvvvvv~~~wwwZZZFFF;;;777555333222333444444444555===BBBlll|||pppQQQLLLJJJKKKSSSXXX___dddhhhggg^^^WWWyyy|||qqqkkkaaaYYYTTTRRRQQQPPPVVVhhh}}}{{{vvvsssqqqpppnnnqqqtttzzz|||yyytttpppjjjdddaaa^^^[[[YYY[[[YYYWWWVVVVVVTTTQQQOOOLLLFFFDDDQQQggg{{{wwwjjjUUUFFFIII___uuuxxxtttzzzlllPPPCCC<<<666555444111111333222333111333666;;;]]]aaaXXXzzzhhh^^^ccc^^^[[[___cccfffjjjoooxxx}}}~~~{{{uuurrroookkkgggeeebbb```ccciiijjjmmmrrrwww{{{|||uuufff___XXXVVVVVVWWW]]]dddhhhnnnssssssrrrpppiiibbbYYYSSSNNNLLLJJJFFFFFFIIILLL```zzzqqqbbbiii}}}|||sssaaaQQQMMMPPPRRRRRRTTTVVV^^^ppp}}}tttbbbTTTNNNHHHFFFEEEEEEDDDEEEHHH\\\www}}}aaaHHH@@@888666333333444555555444666===EEE{{{dddNNNNNNKKKKKKTTT[[[bbbeeeiiikkkbbbZZZ{{{}}}zzzqqqkkkbbbZZZTTTPPPNNNLLLRRRcccwww{{{yyyyyyxxxwwwxxx{{{}}}yyyuuupppjjjeeeaaa^^^[[[YYYZZZYYYXXXWWWWWWVVVSSSQQQKKKEEEBBBJJJ]]]rrrxxxlllWWWHHHKKK^^^rrr}}}wwwrrr{{{wwwkkkXXXCCC<<<777666444111111333111333111333777???gggcccZZZyyyhhh___aaa\\\ZZZ]]]aaacccgggkkkvvv||||||xxxqqqmmmjjjiiigggeeehhhnnnllloootttxxx|||xxxkkkddd\\\YYYWWWVVV[[[aaadddllltttwwwyyyyyytttnnn]]]VVVQQQQQQOOOIIIFFFFFFHHHYYYrrryyydddffftttrrrgggUUUKKKOOO\\\dddbbb^^^YYY___tttvvv___[[[WWWPPPIIIFFFFFFFFFEEEEEEWWWssszzziiiJJJCCC888666444333444555555444666<<>>888666444111111333000444555666:::FFFuuu]]]fffoooccc]]]^^^]]]]]]^^^\\\[[[```gggqqqyyy~~~{{{zzzvvvssssssppplllnnntttwwwzzz}}}zzzpppiiibbb^^^ZZZWWWYYY]]]cccmmmvvv|||~~~wwwhhh^^^UUUSSSQQQLLLHHHGGGDDDLLL^^^uuujjjXXXLLLIIIBBB;;;@@@RRRfffqqqkkk\\\OOOPPPZZZbbbeeefffrrrooodddTTTJJJIIIHHHEEEJJJYYYsss~~~xxx}}}VVVDDD999777444444555666666555777>>>RRRyyy[[[NNNQQQMMMLLLWWW```dddeeekkkqqqeeeSSSnnn~~~{{{qqqmmmfff___YYYTTTOOOKKKGGGMMM]]]uuu}}}}}}{{{|||}}}~~~|||zzzwwwuuuqqqmmmhhhcccaaa___]]][[[\\\[[[ZZZ[[[\\\\\\ZZZXXXLLLLLLIIICCCCCCNNNaaaqqqpppeeeSSSFFFHHHYYYkkkttt|||jjjggg~~~jjj___[[[SSSEEE>>>888666555111111333000444666777;;;HHHxxxvvv]]]pppjjj```[[[^^^^^^______\\\YYY___gggoooxxx~~~~~~{{{xxxvvvrrrnnnpppttt|||~~~zzzooohhhbbb___\\\XXXYYY]]]```jjjuuu||||||pppdddXXXTTTQQQMMMJJJJJJCCCGGGVVVnnnbbbHHH<<<;;;777777CCCXXXlllvvvnnn]]]OOONNNOOOSSS^^^jjj~~~zzznnn[[[OOOLLLJJJGGGMMM[[[ttt}}}}}}ooottt^^^FFF999777444444555666666555888???UUUyyy{{{\\\MMMPPPMMMLLLVVV___eeeeeekkkqqqcccNNNggg}}}ppplllfff___ZZZTTTOOOKKKJJJLLLWWWmmm~~~zzzjjjjjjsss~~~}}}}}}}}}|||yyyvvvrrroookkkfffaaa^^^\\\[[[___\\\ZZZZZZ[[[\\\\\\[[[SSSOOOIIIEEEEEEKKKSSSZZZbbb[[[OOOFFFFFFRRRdddrrr{{{~~~zzzmmm|||wwwcccQQQQQQKKKDDD;;;555444555444333333000666999999RRRcccVVViii^^^\\\___```aaa```___^^^___```ooovvv~~~|||}}}~~~yyywwwtttrrrssswww}}}}}}~~~vvvnnngggaaa___^^^\\\\\\___ccchhhrrr}}}ssshhh[[[RRROOONNNKKKHHHCCCDDDOOOcccuuu~~~}}}}}}yyyjjjQQQ>>>;;;:::777888GGG___qqqvvvnnn[[[NNNPPPPPPNNNXXXiiiaaaLLLIIIGGG@@@EEE___~~~|||sssqqq{{{gggJJJ<<<777444666666555555777999@@@cccrrrtttyyydddQQQMMMMMMNNNVVVaaa```eeeiiitttlllMMM[[[{{{{{{sssmmmeee___\\\WWWRRRMMMGGGJJJTTTggg|||zzzsssrrrooorrrzzz~~~zzzwwwxxxyyyuuutttyyy}}}sssiiieee^^^^^^qqq~~~}}}zzzvvvsssqqqnnnjjjfffaaa^^^\\\[[[^^^[[[YYYYYYYYYZZZZZZYYYSSSOOOIIICCCBBBEEEKKKPPPVVVQQQJJJEEEEEEPPP```llluuuxxx}}}~~~}}}ooo~~~nnnXXXRRRLLLEEE<<<666444555444333444111666888888RRR~~~ZZZUUUggg^^^]]]^^^```aaa```___^^^___```kkksss{{{}}}|||{{{zzzxxxvvvxxx|||}}}vvvnnngggaaa___^^^\\\\\\___bbbgggpppzzzwwwooocccYYYRRRMMMHHHDDDBBBCCCLLL]]]lllsssvvvwww~~~uuujjjccc^^^WWWLLLBBB>>>>>>:::999FFF]]]rrr{{{qqq\\\LLLKKKLLLLLLWWWggglllRRRJJJHHHDDDGGGaaa{{{sssnnnvvvcccHHH===777444666666555555888777@@@ggg|||wwwuuubbbQQQMMMMMMNNNUUU```bbbfffjjjtttnnnOOOVVV|||~~~yyysssmmmfff```]]]XXXSSSOOOMMMOOOVVVeeewwwwwwkkkfffdddbbbfffmmmoookkkffffffggggggiiiooossspppfff]]]```YYYYYYkkk}}}yyytttqqqpppmmmiiieeeaaa^^^]]]\\\\\\ZZZXXXWWWXXXXXXWWWVVVRRRNNNGGGBBB??????AAACCCEEEEEEBBBAAACCCMMMZZZdddmmmpppuuuyyy{{{}}}~~~}}}rrruuucccRRRMMMEEE<<<666555555444333555222666777999VVVVVV^^^|||fff^^^]]]^^^___```___^^^^^^___```gggooowww{{{}}}}}}}}}vvvnnngggaaa```___]]]^^^```cccgggnnnxxx~~~xxxnnnbbbVVVLLLDDD@@@@@@???EEERRR\\\``````aaannndddWWWMMMHHHGGGFFFDDDCCCBBB>>>;;;CCCXXXnnn|||rrr\\\JJJHHHJJJLLLWWWeeeoooSSSHHHGGGEEEMMMfff~~~{{{tttkkktttttteeeJJJ>>>888555666666555666888999EEEssskkk\\\OOOLLLMMMNNNUUU^^^ccchhhkkkuuutttUUUPPPsss}}}xxxsssnnngggbbb___[[[UUUQQQOOOPPPVVVaaaoooxxx{{{zzzxxxsssqqqpppkkkaaaYYYVVVRRRSSSWWW\\\\\\WWWTTTSSSUUU[[[ccclllnnniii```XXXZZZTTTSSSbbb~~~~~~yyytttqqqnnnllliiieeeaaa___^^^]]]\\\ZZZXXXWWWWWWVVVTTTRRROOOKKKFFFAAA>>><<<;;;::::::;;;;;;<<>>888666666555444333444777777BBBjjjyyyVVVqqq|||jjjaaa[[[]]]^^^______^^^^^^```aaadddkkksssyyy~~~}}}yyypppiiiddddddcccbbbcccfffhhhjjjpppxxxyyykkk[[[NNNFFFBBB???===???DDDFFFCCCAAAAAA@@@IIISSSVVVRRRLLLJJJJJJCCCEEEFFFDDDBBBHHHVVVbbbdddUUUJJJKKKQQQXXXbbbllluuuzzztttdddVVVTTTUUUTTTYYYmmm~~~{{{yyylllhhhuuuRRRAAA;;;666666777555666:::>>>RRRQQQKKKEEEFFFIIIOOOXXX___dddlllnnnzzziiiPPPVVVvvvqqqkkkgggddd___XXXSSSKKKNNNTTT]]]ffflllmmmlllccc[[[SSSOOOLLLGGGEEEGGGDDDJJJNNNLLLIIIHHHIIIKKKEEESSShhhwwwzzztttjjjcccUUUPPPMMMTTTdddvvv}}}xxxuuummmllliiifffdddcccbbbbbb^^^\\\ZZZYYYXXXUUURRROOOJJJFFFBBBAAAAAA@@@===999777666555444666>>>JJJSSSYYY[[[^^^___aaaccceeehhhlllooorrrtttvvvwwwyyy{{{~~~}}}{{{yyyxxxyyyzzz{{{vvvuuuxxx}}}zzztttxxxyyyfffooommmXXXPPPIII???999777666555444222555888888HHHuuuyyyXXXxxxzzzjjjbbb[[[]]]___``````______aaabbbccciiirrryyy{{{xxxpppiiidddddddddccceeehhhjjjlllqqqyyy{{{pppbbbTTTIIIBBBAAA???@@@DDDDDD@@@???@@@???NNN]]]bbb[[[RRROOOQQQDDDEEEGGGGGGDDDDDDLLLVVVZZZRRRKKKMMMTTT]]]iiitttyyyvvvlll^^^VVVUUUUUURRRUUUdddvvv}}}{{{|||oooiiiVVVCCC<<<777777777666777:::>>>UUUpppKKKGGGDDDDDDHHHPPPYYY___cccoooqqq{{{rrrRRRNNNyyyyyytttnnnjjjfff```YYYTTTOOORRRYYY```fffhhhgggdddZZZRRRJJJHHHFFFCCCCCCFFFHHHQQQXXXUUUOOOMMMMMMNNNJJJYYYooo}}}qqqiiiSSSNNNKKKRRR```nnnuuuwww}}}xxxtttnnnllljjjgggeeeddddddddd```^^^\\\[[[YYYVVVRRROOOJJJEEEAAA@@@BBBAAA>>>:::777777666555555:::BBBIIILLLNNNQQQSSSUUUXXX\\\___bbbeeeiiikkkmmmnnnqqqssswwwuuuqqqmmmkkkjjjjjjjjjhhhccccccfffbbb^^^fffttt|||fffiiilllWWWQQQIII@@@999777777555444222666888888JJJ{{{rrrWWW}}}ttthhhccc\\\^^^___aaaaaa```aaabbbdddaaagggpppyyy|||xxxvvvooohhhccccccdddccceeehhhjjjlllqqqyyywwwlll\\\KKK???>>>===???CCCBBB???>>>AAAHHH[[[ooosssfffXXXQQQQQQGGGFFFHHHJJJGGGEEEJJJSSSUUUPPPLLLLLLRRR]]]nnn||||||oooaaaVVVQQQMMMIIIIIIUUUeeessszzzxxx}}}rrrlllbbbDDD===777777777666777;;;@@@YYYlllLLLJJJGGGDDDGGGPPPYYY___cccqqqssszzzuuuSSSIII]]]{{{wwwqqqlllgggaaaYYYSSSQQQVVV]]]eeeiiihhhdddaaaSSSLLLGGGFFFEEEDDDDDDGGGQQQ___iiifff]]]WWWTTTQQQOOO]]]qqqqqqfffPPPJJJHHHQQQcccrrryyyzzz|||wwwsssnnnmmmjjjhhhffffffeeefffaaa```^^^\\\ZZZWWWSSSOOOJJJEEEAAA@@@BBBBBB>>>:::666777888666555777===BBBBBBEEEHHHKKKNNNRRRVVVZZZ[[[^^^bbbeeefffhhhkkkmmmkkkhhhccc]]]YYYWWWVVVVVVWWWOOOLLLLLLHHHFFFRRRdddfffeeemmmTTTQQQJJJ@@@999777777666444333777999777KKK~~~eeePPP{{{nnnfffddd^^^^^^```bbbbbbaaaaaaccceee^^^dddnnnxxxyyyuuusssmmmfffbbbbbbcccbbbdddgggjjjlllqqqyyy}}}sssaaaKKK<<<:::999;;;??????<<<<<<@@@PPPgggsss]]]PPPMMMJJJGGGGGGJJJJJJHHHMMMUUUTTTPPPLLLJJJNNN[[[ppp|||jjj[[[QQQJJJFFF???IIIXXXiii~~~xxxvvv}}}tttnnnpppEEE>>>888777777666888;;;CCC]]]kkkOOONNNJJJFFFHHHPPPYYY^^^dddssstttyyyuuuRRREEE???qqq}}}xxxrrrmmmhhhaaaYYYSSSPPPVVV___gggkkkjjjeeebbbRRRKKKGGGHHHHHHGGGHHHKKKYYYkkkxxxvvvjjjaaaYYYSSSMMMYYYlll}}}yyyhhh[[[MMMGGGEEEQQQgggzzz|||xxxuuuqqqooollljjjjjjiiigggffffffbbb___]]]^^^]]]YYYUUUQQQNNNHHHDDDBBBAAA???===<<<999666333222333555777999<<>>tttqqqQQQOOOKKKHHHHHHMMMUUU[[[iiijjjuuurrrSSS???FFFSSS|||yyyrrrmmmjjjddd\\\UUUXXXYYY^^^eeelllooommmjjj^^^TTTKKKJJJLLLLLLJJJJJJfffzzzwwwnnnbbbVVVVVVVVVYYY^^^cccaaaZZZRRROOODDD@@@NNNhhh|||xxxuuusssqqqnnnllllllkkkjjjhhhfffccc``````aaaaaa^^^[[[TTTPPPKKKFFFDDDAAA???===:::888555222111111333444444666999===AAADDDFFFGGGGGGIIIMMMQQQVVVYYY[[[\\\ZZZYYYVVVNNNEEE???<<<===AAAHHHEEEAAA@@@===FFF[[[yyyqqqeee~~~VVVPPPKKKDDD<<<777555555666;;;222===>>>RRR^^^[[[nnnddd^^^___aaa```^^^]]]]]]___aaabbbcccccciiiwww}}}wwwpppkkkfffbbb^^^\\\^^^```bbbcccggghhhlllqqqvvvzzz|||}}}zzz```III>>>888666777:::<<<@@@HHHQQQmmmkkk]]]TTTRRRNNNIIIFFFFFFOOO```oooeeeXXXOOONNNMMMNNNZZZiii{{{wwwkkkZZZNNNIIIFFFBBBBBBDDDKKK]]]wwwzzz{{{uuujjj{{{yyyqqq~~~PPP>>>999<<<777666:::999CCCwww}}}yyyOOOMMMJJJGGGHHHNNNVVV]]]gggjjjvvvdddGGG???DDD___yyysssnnnkkkfff^^^XXX[[[\\\aaajjjrrrwwwvvvttthhh___ZZZ[[[XXXQQQPPPUUUfff{{{tttfffYYYKKKLLLNNNSSSXXXXXXSSSOOOQQQHHHDDDOOOeeezzz|||xxxuuuuuussspppnnnnnnnnnllljjjgggdddcccdddggghhhfffcccYYYUUUOOOJJJFFFBBB???<<<888777444222111000000000111222333666:::>>>BBBDDD@@@??????CCCJJJNNNOOOOOOKKKKKKJJJGGGCCC===888666>>>HHHIIIEEEAAA===FFF\\\yyy|||jjjcccSSSOOOHHH@@@:::666555444888000:::;;;TTTXXX^^^}}}mmmeeeaaacccaaa```^^^]]]\\\]]]___``````aaagggwww|||uuummmhhhdddaaa]]][[[\\\___aaaaaacccdddggglllqqqttttttsssssspppppprrrgggQQQAAA<<<888666666999<<>>===:::777===IIILLLHHHDDD???III```|||nnnmmmTTTPPPJJJBBB<<<888555444555111999999SSSwwwSSSaaaxxxjjjdddaaaeeebbbaaa___^^^]]]^^^______```aaahhhwww{{{tttlllfffaaa___\\\[[[]]]___aaabbbcccbbbcccfffjjjllljjjhhh\\\WWWVVVXXXQQQCCC;;;<<<<<<999888999;;;AAAOOO]]]qqqhhh[[[QQQGGGEEEGGGSSSkkksssbbbQQQLLLKKKJJJIIIJJJOOOXXX______\\\ZZZUUUPPPOOOLLLTTTkkk}}}}}}wwwdddddd|||uuuvvvUUU@@@999;;;888888<<<;;;KKK~~~hhhIIIHHHGGGGGGJJJQQQZZZ```dddppp}}}jjjMMMEEE???OOO|||}}}{{{xxxsssooommmjjjfffccc```^^^```iiixxxzzz~~~rrrWWWMMMVVV[[[iiissspppfff[[[PPPGGGIIINNNVVV[[[]]][[[YYYXXXKKKEEEDDDJJJQQQZZZjjjyyy~~~zzzwwwtttrrrpppoooooonnnmmmlllooolllkkklllnnnooommmkkkccc___XXXQQQKKKEEE???;;;999888666555333222222111222111111222555:::>>>AAADDD>>>888888;;;===;;;888777666555777:::<<<<<<;;;===IIIKKKGGGCCC???KKKccckkkTTTPPPJJJCCC===999666555777777===;;;VVVqqqTTThhhssseeebbb```ccccccbbbaaa____________```aaabbbiiixxx{{{tttlllggg```]]][[[[[[^^^```bbbcccdddaaa^^^^^^______[[[WWWNNNHHHGGGKKKIII@@@===@@@???===:::::::::AAAQQQ```vvv]]]QQQHHHGGGIIITTTlllkkkUUUJJJHHHGGGEEECCCIIIWWWfffmmmooommmhhhcccaaa]]]cccxxx}}}|||xxxhhhggg{{{YYYCCC999;;;888888<<<;;;KKKTTTFFFFFFFFFFFFJJJRRR[[[aaaeeetttOOOGGG<<>>JJJbbb}}}lllVVVRRRKKKCCC===999777777444777<<<<<<^^^sssUUUjjjooobbb___]]]aaabbbaaaaaa````````````aaabbbcccjjjyyyzzztttmmmhhh```^^^\\\\\\]]]___``````aaa[[[TTTRRRSSSSSSOOOKKKFFFAAADDDOOORRRKKKDDDDDDCCC@@@>>><<<<<>>HHH^^^vvv}}}zzzzzzzzzwwwqqquuu}}}{{{zzzmmmkkk|||^^^FFF:::;;;888888<<<:::JJJtttIIIDDDDDDEEEFFFKKKRRR[[[aaahhhvvvTTTIII>>>===KKKjjj{{{wwwrrrqqqooommmkkkkkkkkkllleee]]]VVVXXXfffzzz|||ooopppjjjWWWNNNQQQVVVVVVUUUPPPKKKJJJLLLOOOOOOXXXeeeoooqqqiii]]]TTTLLLGGGIIIPPPOOOMMMYYYkkk~~~|||xxxvvvsssqqqoooooooooooonnnmmmpppmmmkkklllooopppnnnlllgggbbb\\\UUUNNNGGG???;;;:::888666444333444666888333222222222333666888:::888777666555555555666666999;;;===<<<;;;<<>>BBBRRRbbb|||mmm\\\OOONNNOOOWWWrrrkkkVVVMMMJJJDDD???OOOppp|||~~~{{{{{{oookkkxxxbbbIII;;;;;;888888<<<999KKKtttJJJCCCDDDEEEGGGKKKRRR[[[aaakkktttcccLLL>>>@@@DDDQQQzzzzzzvvvnnnmmmlllkkkjjjjjjlllnnnkkkbbbXXXVVV]]]kkkxxxvvvhhhbbb[[[QQQOOOSSS___^^^\\\YYYUUURRRSSSVVVTTT\\\iiiuuuyyyrrrcccWWWQQQLLLOOOWWWVVVQQQZZZlll~~~|||zzzwwwttttttrrrpppoooppppppooonnnnnnkkkjjjllloooqqqooommmgggccc]]]VVVOOOGGG@@@;;;999777444222222444777999555555555555555777888999888999999777555444555666666:::???@@@???AAAFFFKKKZZZZZZOOODDDBBBBBBMMMcccxxxaaa[[[QQQFFF>>>999888888555666999GGG}}}pppSSSgggmmmaaa^^^[[[]]]]]]^^^^^^______````````````bbbiiiyyy{{{vvvqqqllliiieeebbb^^^[[[YYYXXXVVVTTTHHHBBB>>>CCCMMMWWW[[[\\\FFFIII\\\yyymmm```TTTQQQLLLFFF???AAANNN^^^{{{{{{gggVVVQQQPPPVVVqqquuu```VVVQQQKKKEEEYYYxxx{{{{{{nnnhhhssseeeJJJ<<<;;;777888;;;888LLLwwwOOOCCCDDDEEEGGGKKKRRR[[[aaalllqqq~~~nnnMMM:::@@@??????ddd~~~yyyvvvkkkkkkjjjiiihhhjjjllloooqqqggg\\\WWWYYYaaahhhllleee^^^UUUNNNJJJKKKRRR[[[ppppppooolllfff___\\\\\\TTT[[[fffsssyyysssdddWWWSSSNNNRRR[[[ZZZTTT[[[lll}}}zzzxxxwwwtttrrrrrrrrrqqqpppooonnnnnnnnnmmmllllllmmmmmmmmmjjjhhhaaa[[[SSSMMMIIIDDD@@@<<<;;;;;;:::777444333555777666444222111333555666666555555444444555777:::<<>>BBBMMM\\\pppnnnvvvbbbOOOFFF???888666:::555;;;888NNNnnnHHHbbbhhh^^^aaa___YYY^^^___```bbbbbbbbbaaaaaadddccckkk|||{{{xxxtttoookkkhhh```[[[[[[XXXOOOJJJJJJ???@@@;;;;;;OOOkkkuuummmRRRKKK^^^wwwmmmaaaYYYOOOIIIFFFGGGPPPYYYvvvrrrVVVPPPOOORRRkkk|||ccc]]]WWWOOOMMM___|||pppzzzvvvhhheeekkkxxxIII;;;===<<<:::555???KKKJJJCCCBBBCCCIIIMMMQQQZZZbbbhhhppp```DDD???<<<<<>>DDDBBB@@@>>><<<<<>>:::666333333555888666666555444444666777888777555444777<<>>FFFsss|||wwwrrroooccc^^^[[[\\\``````ZZZTTTIIIIIIIIIIIIHHHPPPeeeyyyyyyvvvkkkdddaaa\\\cccxxxnnn^^^NNNJJJJJJIIIEEEDDDFFFTTTkkk|||xxxuuusssqqqnnnlllnnnooopppooommmjjjfffdddccc```\\\XXXUUUQQQMMMIIIAAA???===>>>AAAEEEJJJMMMBBB@@@<<<777333444777:::555555555555444555777888777444333777>>>EEEGGGGGGMMMFFFBBBDDDEEEDDDCCCDDDPPPYYYUUUJJJEEE??????JJJ]]]yyyeeeiiiyyy___PPPDDD999777;;;777:::777OOOaaaOOOnnnzzzbbb\\\___```^^^]]]^^^___```aaabbbbbbbbbaaabbbmmm}}}xxxsssoookkkiiidddbbbcccfffeee\\\OOOFFF>>>???;;;888EEEZZZffffff]]]QQQKKKOOOPPPKKKNNNWWWddd^^^WWWSSSNNNKKKNNNTTTTTTYYYnnn|||YYY\\\^^^VVVffftttYYYIIIRRRhhhwwwpppgggooo}}}rrrbbbZZZ\\\nnnddd```WWW@@@999888<<<777===IIIOOO@@@???AAAFFFKKKPPPXXXaaakkkqqqfffOOOBBB<<<;;;<<>>BBBEEECCCAAA===888444555999<<<444555666666444444666888555333222555===EEEJJJLLLHHHCCCBBBFFFHHHDDD>>><<>>AAAFFFKKKPPPYYYbbbhhhooo~~~sss[[[GGG>>>======888UUUyyyqqqiiifffmmm}}}uuukkkeeebbbWWWLLLIIIMMMQQQNNNJJJFFFJJJLLLIIIEEENNNjjjzzzrrriiiiiivvv}}}qqqddd^^^YYYOOOFFFBBB???MMMcccxxx}}}xxxuuussspppmmmkkkjjjjjjjjjiiigggccc```^^^VVVSSSMMMHHHEEEAAA===:::888888888666555555888:::@@@???<<<888555555999<<<333666999888555555777999555444333444:::BBBLLLRRRNNNJJJJJJMMMMMMGGG@@@===777@@@@@@>>>???;;;???OOOiiipppjjjeeeUUUHHH;;;777:::777::::::XXXbbbXXXrrr```^^^``````___]]]]]]]]]^^^___aaabbbcccffffffooo|||wwwqqqllljjjjjjhhhoooyyy{{{dddPPPEEE@@@:::>>>MMM\\\]]]WWWMMMMMMMMMIIICCC>>>>>>@@@HHHEEEDDDEEEFFFGGGMMMUUUFFFAAAFFFRRReeewwwtttmmmeeeyyy~~~nnnWWWLLLDDDKKKRRRZZZhhh||||||rrr```UUUUUUXXXoooxxxQQQEEE===777;;;:::BBBOOO[[[BBB@@@???AAAGGGLLLQQQZZZcccfffppp~~~iiiSSSCCC@@@BBB===JJJiiizzzqqqggg___]]]nnn}}}uuullleee[[[RRRGGGCCCGGGMMMOOONNNNNNQQQSSSQQQLLLQQQeeezzztttqqq{{{tttfff[[[NNNEEEBBB@@@KKK\\\nnn|||xxxtttrrrooollljjjfffeeeccc```]]]YYYVVVTTTKKKHHHDDDAAA???===;;;999666777888777444333444666;;;;;;999666444444777999555999<<<;;;888777999<<<555666555444777@@@NNNXXX[[[WWWTTTTTTQQQIIICCCBBB666======<<>>FFFYYYsssyyykkkiiiYYYKKK>>>888:::777:::===^^^jjjYYYooo```___``````___^^^^^^^^^___```bbbdddeeeiiiiiiqqq}}}wwwpppllljjjkkkjjjvvvsss[[[HHHCCC===>>>GGGRRRTTTQQQVVVXXXWWWQQQIIICCC???===:::888:::???DDDIIIRRR\\\FFF======DDDVVV~~~xxxqqq~~~wwwhhhUUUNNNCCCEEEKKKWWWlll~~~tttbbbVVVTTTSSS{{{SSSEEE;;;777<<<999???SSSUUUFFF@@@???BBBHHHMMMRRR[[[dddgggsssvvvdddOOOFFFGGGFFFDDDTTT}}}~~~nnn___ccc|||yyytttoookkkWWWPPPGGGBBBDDDHHHKKKKKKOOORRRWWWYYYUUUUUU^^^jjj|||zzz~~~zzzvvvfffVVVKKKFFF@@@GGGSSSbbbuuu{{{wwwtttqqqnnnkkkiiibbb```]]]XXXSSSNNNKKKIIIBBB@@@===<<<<<<<<<;;;:::555888;;;:::777666777888777777666555333333555777777;;;>>>===:::888;;;>>>666888777555555???OOO\\\aaa\\\XXXTTTMMMEEEAAACCC999>>>======AAAAAAKKKaaayyyrrriiiZZZMMM@@@;;;<<<666:::>>>aaapppXXXnnnaaa```aaa______````````````bbbdddfffhhhkkkjjjqqq}}}xxxqqqlllkkkkkkqqqnnnRRRMMMEEE@@@AAAGGGKKKKKKggggggaaaUUUKKKHHHFFFCCC@@@===<<<>>>@@@DDDLLLTTTGGG===:::>>>OOOyyy~~~www}}}yyyrrreeeUUUQQQDDDDDDHHHWWWpppxxxeeeYYYWWWSSSWWWDDD999666>>>999;;;UUUVVVLLLAAA@@@BBBHHHMMMSSS\\\eeehhhvvv~~~qqqZZZLLLKKKGGG>>>GGGmmmhhh```www{{{wwwuuutttsssqqqXXXRRRJJJDDDBBBBBBDDDDDDGGGKKKSSSYYYWWWSSSTTTXXX\\\kkkrrrttt{{{~~~}}}vvvrrr^^^NNNGGG>>>CCCKKKYYYnnn|||wwwuuusssoooiiiccc```[[[SSSLLLHHHFFFDDDCCC>>><<<:::999888:::<<<===<<<;;;999999999999888777;;;:::888555222222333555<<>>MMM]]]ddd___WWWNNNEEE@@@??????@@@<<<<<<@@@???AAATTTkkkzzzgggVVVQQQBBB666<<<999<<<>>>kkk~~~lllXXXjjjaaa]]]___bbb\\\dddcccaaa```aaacccfffhhhhhhhhhqqq|||wwwrrrnnnllljjjtttlllRRR>>>===AAAAAAEEEMMMrrrwwwqqq```VVVWWWSSSIIIGGGGGGDDD???===???@@@>>>@@@======;;;EEEnnnzzztttvvvyyyzzzxxxmmm```WWWOOOCCCGGGaaa}}}yyyfffVVVSSSSSSccc???<<<>>>666777BBBSSSZZZDDDFFFDDDDDDHHHLLLQQQZZZcccgggxxx~~~}}}yyylll\\\QQQLLLHHHEEEUUUkkkppp~~~|||pppjjjooosssssseeeZZZOOOLLLIIIDDDCCCFFFCCCHHHPPPYYY^^^\\\TTTMMMRRRXXXZZZXXX___rrrxxx}}}eeePPPCCCAAABBBFFFPPPbbb{{{|||yyyuuurrrooojjjddd^^^WWWRRRJJJEEEBBBAAA@@@???;;;:::888666777999<<<>>>999999999:::;;;;;;;;;:::999999777555444444666777:::DDDJJJGGGAAA@@@AAAAAA>>><<<;;;999777<<>>DDDBBBCCCDDDAAAFFF^^^yyyxxxttthhhVVVPPPBBB777===999===@@@ooo{{{cccRRRzzziii```\\\^^^```[[[cccbbb```______```aaabbbggghhhqqqxxxrrrmmmiiihhhuuudddOOO???@@@BBB???BBBJJJiiixxxxxxhhheeepppnnn]]]RRRNNNGGG@@@@@@DDDCCC>>>@@@???@@@;;;===ZZZ{{{~~~uuupppppptttvvvuuu}}}}}}tttiii___QQQHHHMMMfffxxxfffVVVQQQUUU}}}lllBBB;;;<<<666777BBBXXXcccKKKEEECCCCCCGGGKKKPPPYYYbbbkkk{{{uuuggg___RRRLLLDDDJJJlll~~~yyyyyyyyysssiiicccgggpppvvvpppggg___ZZZSSSLLLJJJLLLIIIIIINNNWWW```aaaYYYQQQSSSUUUWWWXXX^^^nnnyyydddQQQFFFAAAAAACCCKKK[[[sss~~~zzzxxxtttpppkkkddd\\\VVVKKKGGGAAA===<<<<<<<<<<<<888777555444555888;;;>>>999:::<<<>>>??????>>>===999888777666666777999::::::GGGRRRQQQJJJEEECCCBBB@@@@@@???:::555:::OOOdddddd^^^VVVPPPMMMLLLKKKKKKHHHIIIKKKKKKFFFKKKccc~~~{{{dddoooYYYQQQBBB888===999>>>CCCrrryyyXXXOOOyyyhhh```\\\^^^```[[[ccccccbbb```___^^^]]]]]]eeefffqqqyyyrrrmmmiiihhhmmmpppTTTFFF@@@DDDDDD>>>@@@III]]]sssxxxhhhiii|||}}}mmmaaaXXXLLLGGGMMMUUUSSSLLLHHHFFFFFF@@@<<>>BBBLLLKKKAAA@@@IIIRRRdddllldddaaajjjnnnhhhaaaVVVIIIIIIXXXgggiiibbbTTTKKKEEE@@@AAAQQQZZZPPPSSSLLLKKKTTTbbbjjjkkkjjjxxx{{{nnndddYYYXXXaaavvvzzzkkkZZZRRRJJJ|||mmmvvvzzzIII;;;;;;888:::AAAaaannnNNNCCCAAABBBFFFKKKPPPZZZcccppp||||||wwwttteee]]]NNNAAAFFFbbb}}}xxxnnn```XXXaaapppqqqjjjhhhbbbWWWPPP[[[nnnyyyuuujjjeee]]]ZZZ]]]^^^fffxxxlll```UUUKKKEEEEEECCCCCCHHHXXXrrr~~~}}}{{{wwwssskkk^^^MMMAAA===;;;777555666777777777999777555333333333555666CCCHHHOOORRRNNNGGG@@@<<<@@@===999888999;;;;;;:::BBBVVVggggggZZZOOOJJJHHHDDDEEECCC===666<<>>KKKYYYVVVGGGAAAFFFGGGQQQbbbkkkcccUUURRRXXXNNNEEE===BBBXXXoooxxxuuuaaaNNN???<<>>CCC???::::::;;;===<<<:::HHH```vvvvvvgggWWWNNNKKKFFFEEECCC>>>:::@@@WWWllljjjeeeccclll|||{{{iiiRRRCCCGGG[[[uuu{{{bbbWWWJJJ======777===@@@mmmqqqIIIWWW}}}iiieeeaaa```bbb^^^^^^___```aaaaaaaaa```___^^^cccqqq{{{uuupppllliiigggmmmvvv|||___IIIBBB???FFFYYYkkkgggRRREEEEEE@@@EEE\\\sssmmmRRRDDDIII@@@;;;777???VVVppp~~~nnnUUUAAA@@@UUUvvvuuuYYYLLLFFFMMMVVV[[[```fffsss~~~yyyooodddjjjvvv~~~tttcccWWWQQQooodddhhhqqqJJJ======;;;;;;@@@bbbZZZFFFCCCAAABBBHHHMMMSSS]]]gggvvv~~~~~~}}}|||yyywwwwwwwwwsssjjjZZZGGGAAAUUUnnnyyyuuuwwwyyyzzzcccYYYQQQYYYlll}}}tttjjj___YYYUUUYYYmmm~~~}}}}}}yyytttmmmhhh___XXXSSSNNNKKKIIIBBBAAAAAAHHHYYYttt}}}zzzzzzwwwxxxzzzbbbLLLBBB>>>:::888666555444222666777888999888777555444:::HHHXXXaaa^^^TTTIIIBBBBBB>>>::::::===@@@???===LLLiiivvv```RRRKKKGGGEEEBBB???>>>EEEYYYmmmkkkgggfffooo|||}}}vvv\\\QQQAAA999AAAYYYvvv~~~ggg\\\MMM>>>;;;777>>>EEErrrtttJJJ\\\zzzhhheee``````aaa]]]```aaaaaaaaaaaaaaaaaa```___eeettt{{{vvvqqqmmmkkkjjjhhhrrraaaMMMIIICCCMMMeee|||zzzcccPPPMMMCCCCCCQQQgggiiiUUUCCC???<<<;;;:::@@@QQQiiizzzqqqYYYEEECCCWWWxxx}}}[[[NNNHHHNNNSSSUUU[[[dddlllwwwzzzrrrjjjsss~~~~~~wwwfffXXXZZZssszzzrrrmmmJJJ===;;;:::<<>>@@@FFFKKKRRR\\\fffqqq~~~zzzzzzzzzwwwvvvxxxvvvuuuvvvqqq^^^KKKPPPbbb~~~pppzzzzzzrrriii___UUUMMMIIIGGGLLLYYYiiivvv}}}~~~xxxjjjZZZWWW```jjjnnnssstttrrrmmmkkkjjjfff___ddd___YYYTTTQQQOOOMMMKKKEEEBBBAAAEEERRRiii|||yyywwwuuusssvvvzzzdddUUUEEE???@@@>>>777111555333333666:::<<<;;;999222999EEETTT\\\ZZZPPPFFF>>><<<;;;<<>>??????;;;888DDDaaa~~~qqqmmm{{{bbbQQQ;;;;;;<<<:::JJJ{{{RRRTTTqqq___aaabbbaaabbb^^^aaabbbddddddbbbaaabbbcccccchhhuuu|||wwwuuuwww|||pppvvv|||]]]TTTRRR```vvv{{{lll___^^^QQQGGG??????BBBBBB>>>999::::::???===;;;LLLaaafff___PPP@@@===JJJYYYaaacccQQQGGGEEEOOOUUUVVVZZZcccqqqooopppuuuzzz{{{vvvpppttt||||||jjj[[[YYYtttvvvKKK;;;@@@===:::DDDhhhMMM>>>===???AAACCCGGGPPP\\\dddvvv~~~yyywwwvvvuuuwww{{{yyyzzz~~~zzzgggYYYaaatttyyyjjj\\\YYYXXXQQQIIIGGGIIIBBBDDDRRRZZZ[[[___gggkkkggg```YYYVVV[[[fffnnntttuuutttqqqqqqpppjjjaaabbb^^^YYYTTTQQQNNNLLLIIIEEEBBBBBBHHHSSSeee~~~}}}yyywwwuuunnnnnn~~~qqqZZZMMMJJJGGG@@@:::555222000222666999999888444555<<>>???>>>===AAAUUU}}}lllbbbgggVVVEEEAAAGGGRRR]]]eee```PPPIIIPPPSSSJJJAAAAAA@@@???<<<<<>>===???@@@BBB<<<999KKK\\\ZZZOOOGGG>>>;;;AAAJJJRRRVVVMMMEEECCCLLLRRRRRRVVV^^^hhhiiikkkjjjiiiiiijjjlllvvv~~~|||lll\\\]]]yyyVVV??????;;;:::DDDiiiPPP======???AAACCCGGGPPP[[[dddqqq{{{}}}vvvuuuvvvuuuxxx|||vvvxxx~~~ttthhhlllyyywwwwwwzzz{{{jjjZZZTTTRRRNNNIIIHHHJJJDDDFFFSSSZZZYYYZZZ___``````___ZZZWWWZZZdddllluuuuuutttqqqpppooohhh___\\\YYYUUURRRPPPNNNKKKIIIEEEBBBAAAEEEOOO```yyy}}}zzzxxxvvvggg___hhhzzz~~~hhh[[[PPPEEE<<<777333000111555:::;;;;;;777333333===KKKRRRNNNFFF888888999;;;===>>>===<<<>>>HHHnnn~~~tttyyyeeeKKKAAAMMM```jjjiii___WWWSSSUUUTTTLLLFFFEEEBBB???===CCCXXXssszzzuuuyyyfffZZZBBB===;;;>>>UUUmmmMMMPPPlllZZZ___cccdddbbb[[[bbbcccdddccc```___^^^___ccchhhuuu|||vvvuuuzzznnn^^^PPPKKKJJJEEEBBBBBBEEEIIIQQQVVVRRRIIIEEEHHHDDDEEEEEE<<<<<>><<<:::999<<>>;;;777222333888>>>AAACCC<<<555000444===EEEEEEBBB777888:::===??????>>><<<:::@@@]]]uuu~~~lllQQQBBBNNNgggrrrpppfffffffffeeeaaaZZZOOOGGGGGGBBB@@@LLLddd}}}rrrwwwdddZZZCCC<<<;;;???WWW}}}iiiMMMRRRmmmXXX\\\aaacccccc\\\___aaabbbbbb```______```ccchhhuuuzzzuuutttxxx}}}|||tttiiiZZZOOOKKKIIIFFFDDDCCCOOOdddrrrlll\\\RRRSSSEEEGGGFFF>>>BBB[[[dddSSS;;;<<<<<<999777888;;;>>>BBB>>>???FFFIIIIIIKKKPPPVVVYYYWWWNNNCCCBBBMMMXXXjjjvvv|||mmm]]]TTTpppqqq~~~wwwdddAAA;;;:::<<>>===@@@FFFTTTlll~~~pppaaaVVVKKKKKKggggggTTTJJJEEE>>>999444444999@@@DDDFFF???:::444111222666:::<<<777:::>>>@@@AAA@@@>>>>>>444<<>>DDD[[[bbbQQQ>>>;;;888888:::;;;:::999>>>>>>@@@EEEGGGFFFHHHKKKOOOPPPMMMFFF>>><<>>666AAAMMMfffsssjjjYYYIIIGGGTTTfffpppsssoooddd^^^iii|||nnnbbbIII???<<>>MMMRRRDDD===888444666<<>>KKKVVViii{{{}}}mmmZZZKKKYYYnnn]]]{{{lllEEE<<<>>>===@@@lllXXXEEE===???@@@BBBEEEMMMYYYaaarrr|||vvvtttttttttvvvzzzzzzyyyxxxzzz||||||zzzxxxrrr{{{yyy~~~|||rrrjjjdddZZZQQQNNNJJJMMMYYYgggjjj```UUUWWW^^^dddddd``````gggooosssuuuvvvvvvwwwuuummmdddWWWTTTQQQMMMJJJFFFAAA>>>;;;<<<>>>AAACCCLLLaaassscccHHHFFFOOOvvveeeVVVKKKEEE???777444555888::::::;;;888555333333444333333999>>>CCCFFFCCC@@@===<<<:::AAAHHHXXXxxxuuukkk]]]OOOFFFGGGUUUdddxxxuuuzzzxxxhhhKKK???<<<@@@TTTTTTIII\\\vvvcccaaa\\\ZZZ]]]\\\]]]___aaabbbbbbcccdddeeeccchhhuuu}}}||||||aaaRRRGGG???FFFfffyyyxxxzzzvvvSSSNNNYYYuuuvvv```UUUUUUEEE===;;;888===@@@999666444444999???AAA<<<777888===BBBDDDDDDCCCCCCBBBAAAIIIRRRTTTMMMDDD>>><<>>???AAAjjjSSSFFF===???@@@AAAEEEMMMXXX```nnnyyyssssssssssssvvvzzzxxxzzz|||||||||}}}~~~~~~zzz~~~|||}}}qqqgggZZZMMMIIIFFFHHHVVVhhhqqqiii^^^\\\bbbiiikkkjjjkkkooosssuuuwwwxxxvvvvvvtttkkkaaaWWWSSSOOOJJJGGGDDD@@@>>>;;;===@@@BBBAAAGGGXXXiiigggNNNGGGJJJ___{{{qqq^^^KKKDDD;;;666555666666555888444111333888:::666111999>>>DDDFFFCCC???<<<;;;888999<<>>999666<<>>AAADDDhhhLLLAAA===???@@@AAAEEEMMMXXX```kkk}}}vvvqqqqqqrrrssswww{{{www}}}~~~{{{{{{}}}~~~|||{{{zzz~~~|||xxxlll]]]OOOHHHEEEGGGUUUjjjwwwqqqfff```fffnnnsssuuuuuuvvvxxxwwwyyyyyyvvvuuuqqqggg]]]UUUQQQLLLHHHEEECCC@@@>>>;;;>>>BBBBBB@@@CCCRRRbbbdddHHH???AAAIII^^^zzzVVVLLLAAA:::444111444::::::888444111111222555888;;;???CCCEEEBBB===888666555777;;;===>>>DDDQQQ]]]bbbZZZVVVVVVRRRHHHDDDGGGaaacccWWWeeevvvzzzpppfffRRR===;;;CCCVVVoooLLL___}}}qqqpppdddZZZ[[[\\\^^^```aaaaaaaaacccfffhhheeeiiiwww}}}}}}xxx{{{ttt\\\IIIBBBGGGmmmiiiVVVMMMBBB???BBBSSShhhqqqjjj___bbbMMM:::666999999777666111111222777<<>>BBBCCCCCCCCC@@@======GGGYYYjjjkkk^^^RRROOOIIIFFFRRRlllppp___QQQMMMuuuzzzbbb@@@???<<<888CCChhhrrrEEEAAAAAA>>>>>>AAACCCIIIUUU```lll~~~vvvqqqrrruuutttsssssszzz{{{|||}}}~~~~~~~~~~~~}}}wwwvvv~~~wwwbbbUUUOOOIIIGGGPPPaaannnqqqnnnfffhhhlllppptttxxx}}}|||zzzuuupppnnnlllddd[[[QQQJJJEEEEEEFFFDDDBBBCCCHHHAAA@@@FFFFFFEEENNN\\\}}}xxx^^^NNNGGGDDDDDDOOOjjjgggYYYHHH===666222444888999777333111111333666888666;;;@@@BBB@@@;;;666444999:::;;;:::888:::AAAIIINNNGGGFFFKKKJJJCCC???BBBRRRmmmlllQQQEEEOOO___mmmxxxlll~~~eeeTTT@@@===BBBUUU|||SSSaaa|||ooolll```WWWWWWXXX^^^___aaaaaaaaacccfffiiieeejjjwww}}}|||}}}eeeLLLCCC>>>VVVmmmnnnaaaQQQFFF@@@;;;777888EEEWWWbbb```ZZZXXXGGG777444777888666666222222333777<<>>;;;BBBUUUmmmyyyrrrbbbXXXQQQMMMVVVmmmsssbbbQQQPPP|||hhhCCC???<<<888CCCccc~~~NNNEEEAAA>>>>>>AAACCCHHHTTT___nnn~~~vvvpppqqqssssssrrrsssxxxyyy{{{}}}~~~~~~~~~~~~~~~xxxxxx|||fffXXXOOOJJJHHHNNNYYY```aaa^^^ccceeeiiimmmqqquuuyyy|||yyyxxxsssnnnmmmkkkddd[[[PPPHHHBBBBBBCCCBBBAAACCCHHHCCCDDDGGGEEECCCLLLZZZyyyqqq\\\[[[YYYNNNGGGCCCNNNmmmuuucccNNN@@@888333333555666444222000111222555777222666:::<<<:::777333222999;;;===<<<:::;;;???BBB@@@;;;===FFFKKKFFFCCCDDDGGGYYYXXXFFF===BBBRRRggg}}}ttt{{{bbbSSS@@@???AAAUUUQQQ[[[zzziiieeeZZZRRRSSSTTT]]]___```aaaaaacccfffhhhfffkkkyyy{{{yyykkkqqqRRREEE<<>>;;;;;;666333888DDDMMMPPPNNNJJJ===333111555666555666555333333666;;;>>>>>><<<===AAAEEEDDD???<<<===@@@>>>>>>KKKfff{{{ppp```[[[___pppvvveeeRRRTTTqqqFFF???<<<999DDD[[[SSSCCC@@@>>>>>>@@@CCCGGGRRR^^^oooxxxqqqqqqsssssstttwwwvvvwwwzzz}}}~~~~~~~~~zzz{{{|||eeeWWWOOONNNMMMQQQUUUXXXVVVTTT^^^```eeejjjnnnrrrtttuuuuuutttpppllljjjjjjddd]]]QQQHHH@@@???@@@@@@AAADDDJJJHHHJJJJJJEEEAAAJJJYYYttttttdddnnnooo```SSSEEE@@@SSSpppppp^^^JJJ>>>999555222222222111000///000111333444000222444444333222222333:::@@@CCCBBB@@@BBBEEEGGGDDD===>>>IIIPPPLLLHHHHHHCCCNNNLLLDDD@@@BBBTTTpppxxx```QQQ===@@@AAAXXXwwwJJJTTTwwwbbb]]]TTTNNNQQQRRR\\\]]]```aaaaaaccceeehhheeekkkzzz}}}|||vvv}}}~~~zzzeeeppp~~~sssXXXEEECCCFFFGGGHHHGGGHHHGGGGGGBBB===888666888<<>>>>>@@@BBBFFFQQQ[[[nnnzzzsssssstttuuuwww{{{tttvvvzzz}}}~~~~~~~~~{{{}}}}}}~~~zzzfffXXXOOOPPPRRRUUUWWWWWWVVVUUUZZZ\\\```ggglllpppqqqqqqrrrrrrnnnjjjiiijjjgggaaaTTTJJJ@@@>>>>>>???BBBFFFLLLNNNQQQOOOFFFBBBJJJXXXnnn~~~zzzxxx```NNN@@@DDDSSSaaahhhkkkYYYKKK>>>:::999666222000///.........///000111111222222000///---///222555===GGGMMMKKKIIINNNSSSUUUPPPEEEAAAIIIOOOLLLGGGFFFBBBHHHEEEAAAAAACCCVVVtttzzzcccSSS>>>@@@BBB[[[pppHHHUUUuuu\\\VVVOOOMMMQQQRRRYYY[[[^^^```aaabbbdddfffdddkkk{{{~~~zzzxxxwwwttt|||lll```fffiiiYYYDDDGGGMMMVVV\\\\\\WWWSSSRRRGGGCCC>>>999777666777777666555333111111333555666777555333555999<<<<<<;;;===BBBJJJOOOIII???>>>CCCFFF???:::@@@SSSgggqqqssshhhdddfffrrrwwwgggXXXUUUrrrsssvvv|||JJJ>>><<<:::DDDXXX}}}xxxZZZCCC???======@@@AAAEEENNNYYYjjjyyytttssssssssswww|||uuuwwwzzz}}}~~~~~~{{{zzzrrrmmmppptttzzz{{{xxxzzz~~~qqqfffUUUWWWYYY[[[\\\\\\\\\\\\ZZZ\\\___ffflllppppppoooooopppmmmiiihhhkkkjjjgggWWWLLL@@@<<<;;;<<>>===;;;>>>@@@IIIPPPMMMCCCAAAFFFDDDBBB===;;;???HHHNNNOOOSSSTTTZZZiii{{{yyyhhhZZZRRRxxxcccdddvvv{{{III>>><<<:::BBBYYYXXXCCC>>>======@@@AAADDDMMMVVVfff|||wwwsssrrrrrrqqquuuzzzxxxyyy{{{|||~~~~~~}}}rrrfff]]]^^^ccchhhsss~~~xxxmmmiiiiiizzz}}}zzzhhhhhhgggggghhhiiijjjkkkbbbbbbcccgggmmmpppooommmlllmmmkkkggggggkkklllkkkZZZNNNAAA;;;999888:::===IIIMMMPPPLLLEEECCCHHHPPP^^^qqqqqq```TTTJJJBBB@@@BBB<<<777555777888666555777111111222222222111000000333444555555333222333444666JJJYYYXXXYYYiiiqqqZZZHHHFFFKKKKKKIIIJJJIIINNNHHHBBBEEELLL___xxx}}}pppmmm\\\FFF;;;EEE[[[___FFF\\\{{{ZZZQQQKKKKKKPPPPPPTTTWWWZZZ]]]^^^___aaabbb```jjj|||{{{wwwtttrrruuu}}}oooZZZTTTOOOHHHEEEMMM^^^nnnpppdddVVVOOOFFFCCC@@@>>>>>>??????>>>;;;AAABBB:::333333777888<<<;;;:::===AAABBB???<<>>CCCLLLLLLEEEEEEKKKFFFGGGCCC;;;777:::<<<:::>>>AAALLL^^^sss|||kkkYYYMMMooo^^^```~~~wwwGGG======:::AAATTTUUUCCC>>><<<===???@@@CCCKKKUUUccc}}}{{{wwwuuuuuutttsssvvv{{{||||||||||||}}}qqqaaaSSSRRRSSSVVV```lll{{{wwwjjjaaa^^^dddeeekkkyyyuuurrrnnnnnnqqquuuwwwxxxoookkkiiikkknnnpppmmmjjjhhhjjjiiieeeeeejjjmmmmmmaaaTTTFFF???;;;888888;;;AAAEEEGGGDDD@@@???CCCGGGSSSjjj~~~|||rrrcccTTTFFF===:::>>>:::888999888666666:::333444555555444333222000111555999:::888555222111:::OOO[[[TTTOOO\\\qqqtttZZZDDD@@@EEEFFFGGGIIIEEELLLFFF???EEEPPPddd{{{~~~rrrmmm[[[DDD999EEEYYY]]]IIIccc\\\PPPJJJJJJNNNNNNRRRUUUYYY\\\]]]^^^```aaa___iii||||||wwwtttssssss|||gggTTTNNNOOOKKKNNN[[[lllrrrfffWWWOOOKKKGGGBBB@@@AAACCCCCCCCC@@@GGGGGG===444444777999>>>===>>>AAADDDEEEBBB>>>CCC===>>>GGGJJJEEEGGGOOOLLLLLLFFF;;;666999<<<:::222888DDDVVVlllzzz}}}yyyyyy~~~nnnXXXJJJjjjdddgggtttEEE<<<===:::@@@LLLYYYHHH>>><<<===???@@@BBBJJJTTTaaa}}}~~~zzzyyyzzzxxxvvvyyy~~~~~~}}}||||||}}}uuuaaaQQQLLLLLLLLLTTTaaaiiisss~~~uuufff\\\XXXUUUTTTYYYjjjsssnnniiiiiiooovvvzzz{{{xxxsssnnnmmmoooooolllhhhfffhhhgggcccccchhhmmmnnngggZZZLLLDDD???;;;:::<<<;;;???@@@>>>;;;<<>>999999???CCCBBB???<<<999777555777:::;;;999666333111111555999:::777555444555999BBBEEE>>>:::DDDZZZjjjcccYYYJJJ@@@AAAGGGHHHDDDHHHLLLJJJBBBCCCTTTjjjwww{{{wwwbbbDDD===DDDZZZ]]]JJJ[[[[[[NNNNNNKKKJJJOOOUUUWWWXXX[[[]]]^^^___```aaalll|||}}}vvvsssttt{{{yyydddVVVWWWRRRWWWnnnyyy]]]KKKKKKLLLNNNPPPRRRTTTUUUKKKMMMMMMGGG>>>777777888;;;===???@@@@@@@@@AAABBBAAAAAABBBCCCDDDFFFGGGGGGQQQQQQJJJ???<<<@@@>>>666>>>;;;>>>LLL^^^hhhfff```]]]pppmmm\\\LLLhhhtttooogggIIIAAA<<<888===QQQ___III???;;;:::<<>>@@@???===<<<;;;;;;<<<===MMM```{{{{{{rrroookkkeeeYYYNNNNNNTTTXXXWWWWWWWWWPPPEEE>>>===:::>>>BBBBBB@@@>>><<<:::888888:::;;;;;;888444111000444888999777555444444666===???:::999BBBQQQ[[[[[[XXXNNNDDDAAAEEEIIIIIIHHHLLLJJJCCCEEEUUUkkkxxx~~~|||yyybbbHHH@@@CCCYYYhhhOOO[[[]]]OOONNNKKKJJJOOOPPPRRRUUUXXX[[[]]]^^^___bbbmmm}}}{{{tttrrrtttzzzuuuggg^^^___wwwxxxUUUNNNQQQ___gggeeeiiirrrddd^^^TTTIII???999777777;;;<<>>???AAA@@@@@@AAABBBCCCDDDEEEFFFSSSYYYXXXOOOHHHGGGCCC<<<:::999999???HHHPPPSSSSSSNNNbbbwwwzzzhhhZZZSSSvvv~~~hhhFFF>>>;;;999>>>LLL[[[AAA???<<<:::<<<>>>BBBJJJSSSfff{{{{{{}}}|||}}}~~~~~~~~~||||||ggg[[[UUUOOOLLLMMMXXXfffuuuyyyvvvqqqkkkeee\\\XXXTTTXXXggg}}}{{{rrrnnnqqqwwwwwwlll]]]WWW___nnnuuuttttttrrrpppooonnnmmmkkkiiieeedddaaa]]][[[]]]bbbgggjjjaaaTTTJJJDDDBBBAAA@@@??????@@@???>>>======>>>KKK^^^xxxxxxooofffZZZOOOHHHHHHFFFDDDLLLXXXVVVGGG???BBBAAABBBCCCDDDCCC@@@<<<:::999888888;;;<<<;;;777222///222555777666444444333777<<<===999:::BBBLLLQQQYYY\\\XXXMMMDDDDDDIIILLLGGGJJJIIIDDDFFFVVVjjjxxx|||{{{dddMMMCCCBBBZZZqqqSSSVVVaaaQQQNNNKKKJJJNNNKKKMMMQQQVVVZZZ]]]^^^___cccooo~~~|||yyysssqqqtttzzzsssdddsss___SSSZZZuuu{{{yyy~~~ppp]]]KKK@@@:::777666:::<<<>>>>>>>>>===>>>??????@@@@@@AAABBBCCCCCCDDDQQQ]]]dddaaa[[[WWWMMMBBB???>>>===;;;<<>>GGG~~~fffCCCAAA===;;;<<<>>>@@@HHHQQQhhh}}}}}}~~~}}}~~~|||zzz~~~~~~nnn```UUUPPPQQQ\\\lll}}}}}}yyyuuuccc]]]UUUTTT]]]qqqvvvjjjaaa```lllzzztttddd[[[```nnnvvvwwwrrrpppooonnnnnnmmmkkkiiidddccc___ZZZWWWWWW[[[^^^ddd```YYYPPPHHHDDDCCCDDD???BBBDDDDDDBBB???>>>>>>HHHZZZsssppp}}}tttkkk```SSSKKKJJJGGGSSSggggggTTTHHHLLLJJJFFFDDDEEECCC>>>:::888777666777;;;???>>>999444...111444666666555444333===AAABBB>>>>>>EEEOOOTTT^^^bbb```UUUJJJGGGIIIJJJEEEFFFEEECCCFFFTTTggguuuyyyiiiPPPDDDBBB]]]nnnPPPOOOeeeRRRNNNKKKJJJMMMHHHKKKPPPUUUZZZ^^^```aaaeeeqqqwwwggggggnnn{{{zzzxxxsssrrruuu}}}rrrooobbbYYY___zzz{{{tttuuuaaaMMM???999888999:::<<<>>>???>>>>>>???@@@??????@@@@@@AAAAAABBBBBBJJJUUUaaajjjqqqooo^^^JJJAAA@@@>>><<<<<<@@@HHHNNNKKK]]]sssuuucccZZZ```zzzJJJ:::999:::>>>DDD{{{zzzKKKBBB>>>;;;<<<===???GGGOOOddd~~~}}}|||~~~}}}zzz~~~qqqddd\\\YYYjjjzzz~~~nnneeeZZZTTTWWWgggzzzmmmaaa^^^lll}}}~~~pppfffhhhrrrxxxxxxsssrrrppppppooonnnjjjhhheeebbb]]]YYYUUUTTTTTTVVV\\\]]][[[TTTKKKEEEDDDFFFDDDGGGHHHFFFBBB???>>>>>>EEEVVVmmmUUUnnn{{{ooo]]]NNNIIIJJJ^^^{{{mmm[[[XXXNNNEEE???@@@@@@;;;666666333444888>>>BBBAAA<<<888///000333666777777666444@@@GGGIIIBBB???FFFSSS\\\]]]___\\\UUUOOOMMMJJJFFFBBBAAA@@@@@@EEEPPPbbbpppwwwkkkNNNCCCCCCaaafffLLLKKKhhhSSSMMMKKKJJJLLLJJJLLLPPPUUU[[[___ccceeegggssslllRRRMMMVVV|||}}}}}}|||yyyyyywwwttttttwww\\\WWWWWWeee}}}}}}jjjqqqkkk]]]LLL===777888<<<;;;===???@@@??????AAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCJJJUUUggg~~~rrrXXXDDDBBBAAABBBFFFJJJKKKKKKIIIYYYkkkvvv||||||~~~|||}}}|||{{{~~~zzzgggXXX[[[|||QQQ;;;:::;;;<<>>;;;<<<===???FFFNNN___}}}~~~}}}|||}}}uuukkkcccrrrxxxmmm```WWWTTT^^^tttxxxiii```jjjzzz|||tttssswwwyyywwwwwwvvvtttrrrqqqnnniiifffeeebbb]]]XXXUUUSSSQQQQQQTTTXXX[[[VVVMMMFFFEEEFFFKKKMMMNNNJJJCCC>>>>>>???GGGUUUjjj|||GGG[[[xxxmmm\\\WWW\\\rrrrrrdddSSSDDD::::::<<<888555666222777???DDDFFFBBB===:::000111333777::::::888666???FFFHHHAAA<<>>CCCLLL\\\jjjttt}}}iiiKKKAAADDDccc{{{```KKKNNNjjjRRRLLLKKKKKKKKKLLLMMMPPPSSSXXX^^^cccffffffsss|||ZZZMMMPPPwwwwwwsss~~~~~~zzzwwwwwwvvvtttuuuyyyqqqSSSOOOHHHJJJ___yyy|||ppp```^^^WWWJJJ<<<666888===999<<>><<<===777444666555>>>HHHMMMJJJCCC===:::222333555999<<<===;;;888===BBBBBB===:::???GGGKKKMMMNNNMMMKKKLLLNNNJJJEEE@@@;;;:::===BBBJJJXXXfffrrr|||hhhNNN@@@FFFbbb|||]]]JJJRRRkkkRRRJJJJJJKKKKKKMMMMMMMMMOOOTTTZZZ```dddcccqqqyyy___WWWvvvzzzlllooozzz{{{vvvsssttttttrrruuuyyyqqqYYYLLLGGG@@@>>>III[[[iiiooo[[[XXXQQQGGG>>>888777888777999===???@@@AAACCCEEEEEEEEEEEEEEEDDDDDDCCCCCC>>>AAADDDKKK^^^ttt}}}{{{{{{xxxuuutttrrrjjj]]]SSSAAAIIIPPPUUUYYY]]]]]]YYYSSSOOOMMMMMMOOOTTT___jjj~~~nnnYYYPPPvvvpppsssRRR:::<<<===;;;???oooOOO@@@<<<:::;;;<<>>???===:::<<<>>>>>>;;;;;;???@@@>>>LLLPPPPPPLLLJJJKKKIIIEEE@@@;;;999>>>CCCIIIVVVdddqqq{{{xxxjjjSSS@@@GGG```\\\IIISSSkkkQQQJJJJJJKKKKKKMMMLLLKKKLLLPPPVVV]]]aaaaaapppqqq___qqq}}}nnnfffeeesss~~~llljjjrrryyytttqqqrrrrrrqqqtttxxxzzzmmm[[[HHHGGGCCCAAABBB@@@BBBRRRddd^^^XXXNNNEEE???;;;777444555777;;;===???AAACCCEEEGGGGGGFFFFFFEEEEEEDDDDDD<<>>EEE]]]vvv~~~yyyoooaaaPPPEEE;;;???BBBBBBDDDGGGEEE@@@@@@<<<:::;;;???FFFTTTaaaxxxnnn]]]RRRttt{{{eeennnNNN888<<<>>>;;;;;;jjjLLL???;;;:::;;;<<>>BBBDDDFFFHHHIIIGGGEEEDDD???:::888<<>>===GGGSSSYYYQQQGGG@@@>>>;;;777444;;;<<<===???AAACCCDDDEEEHHHFFFDDDDDDFFFGGGEEEBBB???===>>>AAAEEENNNbbbvvv|||zzzrrrbbbSSSGGG@@@===<<<>>>AAAAAA>>>;;;===AAA???@@@;;;:::>>>===FFF\\\uuusss___]]]yyy~~~fffuuuyyyOOO>>><<<;;;===AAA^^^xxxUUUBBB>>>;;;;;;<<<===DDDMMM___qqq~~~yyy~~~{{{uuuttt|||}}}qqqeee\\\[[[^^^hhhwww|||rrrhhhbbb^^^fffkkkkkk___\\\___hhhuuu}}}|||zzzyyyxxxsssnnnnnnqqqpppiiibbb^^^\\\YYYVVVTTTSSSSSSSSSPPPQQQSSSTTTSSSPPPLLLJJJLLLUUU^^^```\\\WWWSSSPPPNNNKKKKKKOOORRRTTTYYY___KKKHHHNNNZZZ]]]TTTNNNPPPPPPQQQRRRRRROOOKKKIIIHHHIIIMMMSSS]]]hhhttt~~~}}}fffbbbsssbbbNNNCCC:::666555555RRRkkkjjj\\\OOOCCC999444666999;;;======<<<:::GGGKKKLLLIIIBBB======@@@@@@AAACCCDDDDDDCCCBBB@@@<<<999888;;;>>>AAAGGGOOO```rrr{{{hhhSSSFFFBBBbbblllGGGSSS~~~sssTTTOOOKKKHHHLLLJJJJJJIIIIIIKKKQQQYYY___eeettttttyyytttfffVVVMMMKKKIIIEEEJJJOOOLLLPPP]]]bbb```fffrrr~~~|||xxxuuusssssssssrrrnnnjjjiiimmmqqq~~~}}}~~~gggXXXPPPNNNHHHGGGGGGAAA<<>>:::<<<<<<>>>???AAABBBDDDDDDEEEDDDCCCDDDFFFGGGFFFDDDCCC@@@???@@@AAAEEESSSaaa^^^\\\VVVLLLBBB===;;;;;;<<<>>>AAAAAA???===???BBB@@@CCC???===>>>;;;EEE\\\vvvttt\\\WWWvvvxxxpppKKK>>><<<999===>>>ZZZxxxNNNBBB>>>;;;<<<<<<===DDDLLLXXXggg~~~~~~|||wwwzzzxxxsssxxxrrrcccWWWTTTVVV]]]lll{{{yyylll___VVVPPPNNNKKKNNN^^^{{{dddXXXUUUYYYdddrrr|||}}}|||xxxtttooooooqqqoooiiibbb^^^\\\YYYVVVTTTTTTTTTTTTTTTUUUUUUUUURRRMMMIIIFFFFFFOOOZZZ^^^\\\WWWRRROOOGGGDDDCCCFFFHHHIIIMMMRRRMMMEEECCCFFFEEE>>>;;;>>>AAABBBBBB???<<<;;;;;;;;;;;;>>>DDDOOO]]]mmmzzzuuuUUUIIILLLUUUaaalllzzziiiUUUHHHAAA<<<999999888^^^~~~qqqdddRRRAAA888888:::>>>BBBCCC???;;;HHHQQQWWWRRREEE<<<===BBB======>>>>>>>>>======<<<;;;999:::<<<<<<:::>>>CCCSSSiiiwww|||mmmTTT@@@CCCjjj}}}LLLNNNzzzvvvVVVOOOLLLHHHLLLJJJJJJIIIIIIKKKPPPWWW\\\fffuuu}}}rrr^^^KKKDDDEEEDDD@@@===DDDKKKHHHFFFMMMRRRYYYfffmmmyyy}}}zzzrrrrrrppplllhhheeeeeefffmmmnnnmmmjjjfffdddgggiiiuuu~~~yyyjjjxxxnnn```RRRKKKLLLEEE;;;CCCUUULLLDDD===>>>DDDGGGCCC>>>======>>>???@@@AAABBBBBBBBBAAAAAACCCFFFGGGGGGFFFEEEAAA????????????DDDKKKDDDBBB>>>999555555777;;;;;;>>>AAABBBBBBCCCDDDDDDEEEJJJGGGDDDAAA<<>>===???@@@???BBBGGGJJJCCC>>>>>>===:::999===>>>BBBBBB>>>:::999:::999999:::???HHHVVVgggvvvsssUUUKKKGGG??????FFFLLLGGGBBB@@@@@@???>>>>>>>>>eee~~~qqqgggYYYGGG<<<;;;<<>>DDDMMMUUURRRGGG???>>>BBB<<<;;;;;;::::::999999999<<<;;;<<<>>><<<888:::???LLLeeettt{{{mmmUUU???EEEpppQQQLLLwwwyyyWWWOOOLLLHHHKKKIIIIIIIIIHHHJJJNNNTTTYYYcccssskkkTTTDDDHHHMMMHHHBBBBBBDDDJJJFFFBBBHHHMMMVVVeeelllvvv~~~~~~xxxrrrlllfffVVVUUUTTTQQQPPPQQQUUUXXXccceeeeeeccc___]]]^^^```lllwwwzzzgggSSSOOOJJJAAAIIIZZZPPPFFF<<<;;;AAAEEECCC>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBDDDEEEFFFEEECCCAAA@@@??????@@@AAACCC@@@<<<:::999777666999===;;;???DDDGGGKKKNNNNNNKKKMMMRRROOOJJJEEE@@@LLLfff~~~rrr\\\QQQzzzkkkIIIAAA;;;777<<<888LLLQQQCCC???======<<<===BBBJJJSSS\\\nnnsssrrrsssqqqqqqvvvzzzyyyuuuzzzoooaaaSSSIIIEEEFFFHHHUUUfffssszzzzzzvvvsssllliiidddZZZPPPJJJIIIIIINNNMMMJJJTTTzzzuuuaaaUUUSSSQQQ]]]ooo}}}zzzvvvrrrqqqpppmmmgggbbb\\\ZZZXXXVVVUUUUUUUUUVVVWWWXXXXXXWWWSSSNNNHHHEEEAAADDDLLLUUUWWWQQQKKKHHHBBB>>><<<>>>>>>>>>@@@DDDEEE@@@=========<<<<<<>>>===EEEHHHDDD>>>===;;;888666666999AAAOOO```pppzzzuuuYYYOOOJJJAAA???EEE???AAADDDEEEEEEDDD???;;;===XXXhhh___SSSPPPKKK@@@:::999:::???EEEGGGBBB======CCCIIIJJJGGGCCC@@@@@@<<<;;;:::999999888777777;;;;;;>>>@@@===999;;;AAAMMMeeetttzzzdddQQQBBBGGGsssRRRJJJsss|||XXXNNNLLLHHHIIIIIIIIIHHHHHHHHHLLLQQQVVV___ooohhhWWWOOOWWWXXXLLLCCCDDD@@@EEEAAA@@@IIIPPPVVVbbbkkkrrruuuooofff]]]TTTLLLBBBAAA@@@>>>>>>BBBGGGKKKVVVYYYZZZXXXUUURRRSSSUUUbbbpppcccVVVSSSOOOUUUbbbRRRGGG;;;777<<>>>>>>>>??????@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCBBBBBB@@@???@@@DDDGGGIIIHHHBBB@@@AAA@@@======AAAAAAHHHNNNSSSZZZ```]]]VVVTTTWWWQQQJJJFFFCCCRRRoooqqqaaaVVV~~~zzzPPPBBB;;;777<<<;;;JJJ[[[CCC@@@===>>>===<<>>???>>>BBBGGG???===<<<<<<======<<<:::AAALLLRRRLLLEEEBBB???999555555888???MMM___ppp{{{cccNNNCCC===@@@HHHCCCGGGIIIIIIJJJIIICCC<<<:::FFFJJJ@@@777777:::999666555777:::???AAA???<<<999;;;===AAACCCCCCAAA>>><<<<<<<<<;;;:::888777666777:::@@@DDDAAA<<<===BBBQQQgggsssxxx~~~aaaQQQDDDHHHttt{{{{{{NNNFFFkkkZZZOOOMMMIIIIIIIIIIIIHHHGGGGGGJJJOOOSSSZZZkkkpppfffbbbeee^^^MMMBBBCCC>>>BBB>>>???KKKRRRUUU^^^hhhkkkiii```UUULLLDDD<<<===<<<;;;:::999:::===@@@IIIKKKMMMLLLIIIGGGIIIKKKXXXggg|||zzzccc]]]\\\___dddNNNEEE;;;666999>>>AAABBB===>>>>>>??????@@@@@@@@@@@@AAABBBBBBAAA@@@AAACCCCCCDDDBBB???BBBLLLWWW\\\UUULLLHHHKKKKKKFFFGGGKKKRRRZZZbbbhhhqqqwwwpppcccYYYXXXNNNGGGEEEGGGYYYxxxrrrfffZZZvvvVVVAAA;;;888;;;@@@IIIcccDDD@@@>>>>>>===<<<@@@GGGKKKVVVfff}}}}}}lllhhhiiiiiilllrrrssswww|||ssskkk___^^^^^^bbbooowwwqqqnnnfff\\\RRRNNNLLLHHHFFFGGGDDDHHHRRR]]]```[[[UUUSSSNNNTTT\\\\\\WWWQQQNNNNNNOOOOOOMMMQQQiiijjj[[[UUU\\\gggvvv}}}yyywwwssspppmmmhhhbbb^^^XXXWWWTTTQQQPPPPPPPPPQQQXXX[[[______[[[SSSIIICCCBBBAAAIIIYYYaaa\\\TTTQQQLLLFFFAAA@@@@@@@@@EEEKKK<<<<<<<<<<<<>>>???>>>;;;GGGSSSYYYQQQIIIGGGCCC===999999;;;AAANNN___pppzzz~~~tttpppgggNNNCCCDDDHHHIIIJJJHHHFFFIIILLLIIIBBB;;;:::888444000///333888444555666888;;;===>>>>>>:::999:::<<<>>>???>>>===;;;<<<===<<<;;;888666444555<<>>===>>>>>><<<:::999:::;;;>>>@@@AAA@@@>>>>>>@@@DDDNNN]]]rrroooaaa^^^\\\YYYIIIDDD>>>999888:::===???<<<======>>>???@@@@@@AAA===???AAAAAA@@@@@@BBBDDDBBBFFFEEEBBBHHH\\\qqq}}}nnnaaaXXXYYYYYYUUUWWW^^^iiirrr{{{ppp```[[[MMMDDDGGGMMMddduuufffZZZ}}}uuuYYY???<<<:::999???DDD~~~gggDDDAAA??????===<<<@@@FFFHHHSSSaaasssmmmfffdddccchhhpppooosssxxx}}}qqqeeeXXXQQQOOOSSS[[[lll|||vvvjjjaaaXXXUUUSSSNNNJJJIIIFFFFFFLLLUUUWWWQQQKKKKKKKKKTTT^^^bbb^^^YYYXXXYYYZZZSSSPPPZZZrrrooo```ZZZbbblllzzzxxxvvvsssoookkkeee```\\\WWWUUURRROOOMMMLLLLLLMMMQQQWWW^^^bbbaaaYYYPPPJJJEEEFFFUUUnnn|||vvvlllggg[[[SSSLLLIIIGGGHHHMMMSSS<<<======>>>AAADDDDDDAAAIIIUUUZZZPPPFFFEEECCC===::::::;;;@@@KKKZZZiiissswwwwwwpppnnn[[[TTTRRRUUURRRKKKDDDGGGMMMLLLEEE:::333111444333///111888555777888999:::<<<@@@BBB<<<<<<;;;;;;:::;;;<<<===;;;<<<======;;;888555333555???OOOXXXTTTIIICCCCCCVVVfffnnnrrr}}}}}}{{{|||kkkTTT@@@HHHxxxtttoooLLLEEEccc```SSSRRRMMMLLLHHHHHHHHHGGGFFFHHHLLLOOOUUUggg~~~zzzooozzzzzzooofff```]]][[[___XXXPPPRRRPPPRRR\\\cccccc^^^UUUOOOMMMKKKGGG<<<>>>???>>><<<;;;:::;;;777999;;;:::888888<<>>???@@@AAAAAA:::===@@@AAA@@@AAADDDGGGAAAGGGGGGFFFPPPkkkvvviiihhhfffbbbfffooozzzxxxfff^^^MMMEEEKKKTTTmmmwwweeeYYYvvvuuutttuuuYYY===<<<;;;888;;;>>>xxxhhhDDDAAA??????===<<>>???>>>;;;777444222<<>>>>>===;;;999888666666666666666777888888DDDRRRdddqqq|||{{{```RRRJJJBBBCCCBBB???;;;888777888:::>>>>>>???@@@@@@@@@@@@???AAAAAA@@@??????AAAEEEHHHFFFEEEEEEIIIYYYyyywwwwwwxxx|||~~~jjjWWWJJJHHHbbb|||xxxllleeeeee|||dddtttSSS======<<<:::<<>>===;;;:::>>>DDDKKKMMMYYYggg}}}tttllleeebbbeeejjjuuuvvvzzz~~~zzzrrrcccXXXWWWWWWWWW```nnn|||pppfff^^^WWWQQQMMMKKKLLLOOORRRNNNHHHFFFHHHPPPSSSYYY```eeegggeeecccXXXOOOQQQddd|||tttgggaaagggrrr}}}{{{xxxsssooojjjeee___[[[ZZZVVVPPPLLLIIIGGGEEECCCFFFMMMYYYdddiiifff___XXXUUUTTT^^^|||zzzhhh]]][[[___dddfffbbb\\\TTTPPPOOOOOONNNLLLQQQbbbwwwoooRRRFFFHHHGGG===:::;;;AAAHHHQQQ]]]hhhrrr~~~wwwtttqqqZZZQQQNNNJJJCCC<<<===AAAAAA===<<<;;;999555222222444666888999;;;===????????????<<<<<<<<<<<<;;;;;;;;;;;;999;;;>>>???>>>;;;888555888>>>NNN[[[XXXIIICCCFFFLLLTTTaaammmwww~~~nnnRRRGGGAAAlllxxxFFFJJJwwwcccQQQMMMIIIIIIJJJIIIGGGFFFGGGHHHJJJKKKQQQddd~~~pppdddqqqdddPPPLLLPPPZZZYYYXXXWWWSSSKKKDDD@@@BBBBBBAAA@@@>>>===<<<;;;888888777777666777777777AAANNN]]]iiiqqqmmmVVVMMMHHHCCCBBBAAA===:::777777999;;;>>>??????@@@@@@@@@??????@@@@@@@@@??????BBBFFFIIIMMMMMMKKKJJJWWWwwwqqq```VVVWWWmmmyyytttggg___^^^zzzbbbyyy}}}QQQ???<<<999888===>>>lllgggHHHCCC???===;;;999<<>>;;;:::>>>BBBIIITTT___lll|||yyy```SSSHHHHHHDDD===:::===@@@@@@======<<<888555444444666888999;;;===????????????<<<<<<<<<<<<;;;;;;;;;;;;999;;;===???>>><<<999777888888@@@JJJIII???;;;===BBBIIIVVVdddqqqyyy~~~|||iiiRRRFFF@@@fffIIILLL}}}fffSSSOOOKKKKKKKKKJJJHHHHHHHHHIIIKKKLLLOOOddd}}}uuusss\\\LLLHHHJJJSSSVVVVVVPPPHHHDDDGGGKKKOOOLLLHHHDDD@@@>>>===<<<;;;:::999888777777777777>>>HHHTTT\\\cccnnncccPPPLLLIIIFFFCCC@@@;;;888777888;;;===??????@@@@@@@@@??????>>>>>>????????????BBBGGGJJJPPPRRRRRRPPPVVVooouuueeeccchhhzzzuuuoooeee^^^```nnnpppOOOBBB;;;555888>>>:::fffdddIIICCC???>>><<<999:::>>>===BBBPPP```wwwvvvooojjjeeefffiiilllmmmppptttzzz~~~nnneee]]]VVVWWW]]]nnn}}}pppggg```\\\]]]]]]^^^[[[SSSIIIGGGKKKVVVYYY]]]bbbdddeeeddddddfff```bbbqqqtttbbbWWWRRRaaannn{{{~~~yyyvvvsssooolllgggbbb___YYYUUUOOOJJJGGGDDDBBB@@@>>>BBBJJJXXXdddjjjhhhddd\\\[[[ccc{{{{{{ssshhh\\\TTTllldddMMMLLLLLL???<<<:::;;;<<<@@@KKKUUUfffyyyttt___OOONNNJJJCCC@@@CCCEEEDDD??????>>>;;;777444444555888:::<<<===>>>???>>>>>><<<<<<<<<;;;;;;;;;::::::999:::===>>>>>>===:::999666333333888999555333555:::???KKK]]]llluuu{{{rrreeeSSSDDD@@@bbbPPPLLLzzzgggTTTOOOLLLLLLLLLKKKIIIHHHIIIJJJLLLMMMMMMddd|||ggggggaaaUUUIIIDDDHHHNNNTTTZZZ[[[TTTLLLLLLRRRXXXZZZVVVOOOGGGAAA>>><<<<<<<<<;;;:::999888888888888<<>>===<<<======>>>???BBBGGGKKKOOOTTTXXXWWWXXXdddxxxoooccchhhrrrtttmmmccc```hhhiiiMMMDDD:::444;;;===888___dddIIICCC???>>>===::::::======AAANNN\\\sssvvvoookkkfffeeefffggghhhkkkooouuu|||uuulllaaa\\\\\\bbbtttxxxpppllljjjkkkgggccc\\\RRRIIIJJJPPPYYY[[[]]]___````````````^^^\\\aaammmzzzzzzgggYYYRRROOO]]]kkkyyy}}}{{{xxxtttppplllgggbbb___ZZZVVVOOOJJJFFFCCC@@@>>>>>>???EEEQQQ___ggghhhfffbbb```cccqqqdddyyygggVVVjjjfffMMMJJJJJJ???<<<;;;:::999:::CCCMMMbbbvvvnnndddTTTDDD@@@DDDGGGFFFBBBAAA@@@<<<888555444444999:::<<<===>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::888:::<<<>>>???>>><<<;;;;;;666333555666555555666777999DDDXXXhhhrrrxxx~~~~~~mmmaaaQQQAAA@@@___WWWJJJooogggSSSNNNKKKLLLLLLKKKJJJIIIIIIKKKLLLNNNLLLaaa}}}uuupppggg\\\TTTRRRVVV[[[]]]eeehhh___VVVUUUYYY[[[YYYUUUMMMEEE@@@======>>><<<<<<;;;:::::::::::::::;;;@@@FFFKKKPPPYYYccckkkvvvzzzzzz]]]MMMLLLRRRKKKDDD<<<777777;;;>>>@@@AAAAAAAAA@@@???>>>===<<<:::;;;<<<<<<>>>AAAFFFJJJRRRVVVZZZ[[[\\\___dddiiivvvzzzeee___jjjwwwzzzqqqbbbaaaooolllNNNDDD999555>>>:::888YYYmmmKKKDDD>>>>>>===;;;;;;===>>>@@@JJJVVVlllvvvoookkkfffcccdddeeeeeegggkkkqqqyyywwwlllbbb]]]aaammm}}}|||zzzzzzzzzqqqeeeZZZPPPJJJMMMSSS]]]]]]]]]ZZZVVVSSSSSSTTTSSSVVV___kkkwwwooo___TTTNNNMMMYYYfffuuu}}}}}}|||yyyuuuqqqlllgggbbb^^^\\\XXXQQQKKKGGGCCC???===??????CCCKKKWWW___bbbaaabbb``````gggyyy@@@aaavvv___kkkdddMMMIIIGGG===<<<<<<;;;777666===GGG^^^qqq}}}```FFF<<>>999666666666999:::<<<>>>>>>>>>>>>===;;;;;;;;;;;;::::::::::::888999;;;>>>??????>>>===<<<999777666777888888888777666@@@UUUfffnnnuuu|||}}}kkk___NNNAAAAAA[[[\\\IIIeeegggRRRMMMJJJLLLLLLKKKIIIIIIIIIJJJLLLMMMLLL^^^wwwwwwkkkccc___^^^dddqqqvvvjjj\\\WWWWWWWWWRRRNNNHHHBBB??????AAABBB???>>>===<<<;;;::::::::::::===@@@EEEJJJRRRZZZ___fffhhhppppppUUUQQQXXXSSSJJJ???999999<<<@@@AAABBBBBBAAAAAA???>>><<<<<<999:::::::::<<>>===>>>FFFPPPfffwwwoookkkfffcccbbbdddcccdddgggmmmuuu}}}}}}ssshhh```dddiiiqqqzzzzzzgggZZZPPPKKKMMMQQQ]]]]]]YYYRRRIIIDDDCCCDDDLLLTTT```mmmxxx{{{kkk[[[OOOJJJHHHSSS```oooxxx}}}}}}|||yyyuuuqqqmmmiiiccc```___[[[TTTMMMHHHDDD@@@>>>???@@@BBBFFFMMMSSSWWWYYYZZZZZZ[[[```mmm333LLLrrrjjjlllxxxwww___JJJEEEAAA;;;;;;======888555:::CCC[[[mmmkkkQQQCCCDDDIIIKKKLLLJJJFFF@@@;;;888999::::::;;;<<<>>>>>>>>>======;;;;;;;;;:::::::::999999777999;;;===????????????:::;;;;;;999888999:::999999666>>>RRRdddkkkqqqyyyxxx|||pppbbbQQQBBBAAAVVV}}}\\\KKK```hhhSSSMMMJJJMMMKKKJJJIIIHHHHHHJJJLLLMMMLLL[[[qqqpppddd^^^[[[ZZZaaavvvqqq\\\UUUWWWYYYTTTQQQKKKFFFDDDDDDEEEGGGCCCBBB@@@===;;;999888888999999;;;>>>CCCJJJOOOSSSXXXWWWYYY```iiiyyynnn___aaa[[[QQQCCC;;;:::>>>AAABBBBBBBBBBBBAAA???===<<<;;;888888999999:::===BBBEEESSSWWW]]]```aaacccgggkkkgggpppxxx}}}sssWWWOOO]]]uuuzzzpppxxxSSSBBB:::777<<<888DDDZZZWWWLLLAAA>>>===;;;:::<<<:::<<>>FFFQQQ```nnnxxxvvvfffVVVKKKEEECCCLLLYYYhhhqqqwww|||~~~|||yyywwwtttqqqnnnkkkgggcccccc^^^VVVOOOJJJEEEAAA???<<<>>>@@@AAACCCFFFKKKPPPOOORRRXXX^^^ggguuu888HHHgggrrrlllqqqoooZZZGGG@@@;;;999;;;>>>>>>999555:::BBBYYYiii}}}}}}sssaaaSSSOOOQQQSSSPPPMMMIIIBBB===:::;;;===:::;;;<<<>>>>>>>>>======;;;;;;;;;:::::::::999999777888;;;===???@@@@@@@@@;;;>>>@@@???============;;;555<<>>CCCHHHJJJRRRPPPMMMKKKLLLWWWnnnnnnhhh```UUUFFF<<<;;;>>>AAABBBCCCCCCBBBAAA???===;;;:::777888888888999;;;@@@DDDHHHSSS___eeecccbbbdddhhhfffmmmsssvvv}}}tttgggJJJIII^^^yyypppqqqUUUAAA:::666999999JJJ\\\]]]PPPCCC>>><<<999999:::999<<>>>>><<<>>>DDDJJJHHHNNNVVV]]]dddmmmxxx|||{{{===DDD^^^uuucccQQQDDD===999888666777<<<>>>;;;666888>>>VVVeeeyyyuuubbbjjjuuuiiijjjrrr}}}nnncccOOO>>>:::===;;;444???????????????>>>======<<<<<<;;;:::999999999999666888:::;;;===@@@DDDGGGGGGCCCCCCHHHIIICCC===;;;===>>>EEESSS___gggmmmrrrvvvzzz}}}|||wwwjjj___KKKEEEOOO|||www\\\KKK___rrrUUUMMMMMMJJJLLLJJJHHHIIIJJJLLLMMMLLLRRRYYYlll~~~dddZZZPPPMMMOOONNNSSSOOOIIIMMMccc|||}}}aaaWWWJJJAAA===@@@DDDGGGOOOggg~~~fffSSSXXXfffmmmnnnhhh[[[WWW[[[\\\XXXNNNFFF???===;;;777444444333666999999888;;;CCCJJJVVVTTTPPPKKKFFFGGGOOOXXXqqqtttlllQQQ::::::BBBCCCBBBCCCDDDBBB???>>>>>>===<<<::::::999777666555666888999CCCMMMZZZaaabbbaaabbbcccccchhhmmmqqqtttxxxyyyhhhWWWEEEPPPfff|||xxxkkkoooyyyrrr{{{VVV@@@999999888:::@@@LLLqqqyyyMMM<<>>;;;999999999:::CCCJJJTTTbbbuuu{{{pppbbbWWWLLLCCC>>>>>>EEEMMMZZZgggqqqvvvwwwvvvsssrrrpppoooooonnnlllkkkdddbbb^^^XXXPPPIIIBBB>>><<<:::888777888:::===>>>AAAEEEOOOZZZaaafffnnnvvvxxx{{{}}}|||}}}|||uuulll;;;@@@ZZZkkk```PPPBBB999666666666666777;;;>>>;;;777999>>>NNNaaayyyjjj___rrrlllOOO>>><<<<<<;;;???????????????>>>======<<<<<<;;;:::999999999999777888999:::<<<@@@DDDHHHNNNOOOPPPSSSSSSPPPIIIDDD??????FFFRRR]]]bbbfffjjjooorrrwwwzzz~~~sssjjj___YYYPPPTTT}}}yyyYYYGGG```vvvYYYOOOMMMJJJJJJIIIGGGHHHJJJLLLLLLLLLSSSYYYiii~~~rrrjjjgggYYYNNNMMMKKKDDDCCCAAADDDTTTcccbbbWWWNNNIIIAAA<<<;;;===>>>???EEE^^^}}}rrr\\\^^^ooo|||~~~sssllljjjeee^^^UUUKKKBBB???===999555555222555777666666:::BBBJJJWWWVVVSSSOOOKKKHHHIIIKKKUUUmmmwwwjjjRRR???>>>CCCBBB@@@BBBDDDBBB???>>>>>>===<<<::::::999777666555555666777<<>>555111111444555666777;;;>>><<<888999>>>JJJ]]]uuuxxxuuuyyyoooqqq{{{}}}^^^EEE;;;;;;===???????????????>>>======<<<;;;:::999999888888999777888888999:::???EEEIIIVVV]]]```^^^]]]]]]VVVJJJBBBAAAGGGQQQYYYZZZ\\\^^^^^^```dddgggmmmvvvoooggg\\\ZZZTTTYYY]]]DDD___|||^^^PPPLLLIIIHHHFFFEEEFFFIIIKKKLLLLLLTTTXXXeeexxx~~~vvvxxxttt___PPPQQQRRRPPPNNNIIIEEELLLTTTPPPEEEDDDAAA>>><<<<<<<<<;;;::::::PPPtttggghhh{{{{{{wwwpppfff[[[NNNCCC??????;;;777555111444555444444:::DDDLLL[[[[[[[[[YYYVVVQQQKKKEEEJJJ^^^yyy___MMM@@@@@@DDDCCCBBBDDDEEECCC@@@>>>>>>===;;;::::::999888666555444444444555===GGGOOOQQQRRRTTTUUUWWWZZZ___aaabbbeeekkkooouuuwwwwwwsssmmmaaaPPPBBBGGGTTThhh{{{rrr```VVV]]]dddqqqjjjQQQ@@@888777888666999<<>>===;;;;;;AAASSSppp~~~wwwqqqlllhhhdddaaa___```eeeoooxxx{{{tttkkk```ooo}}}xxxpppeeebbbffffffmmmnnnllltttrrr```VVVMMMGGGEEEAAA???<<<999888888888999888>>>EEENNN^^^uuurrr___TTTLLLDDD>>><<>>KKK\\\ooo~~~sss```RRRKKKMMMXXXcccyyymmmhhhfffkkkwwwuuummm\\\III===999999???????????????>>>======<<<;;;:::999888888888888888888777777888===CCCHHHVVVbbbeee^^^\\\^^^UUUFFFAAAAAAEEEMMMQQQPPPOOOOOOIIIJJJLLLPPPUUU```rrrooocccTTTIIIKKKYYYnnnHHH]]]bbbQQQKKKIIIGGGEEEDDDFFFHHHKKKLLLMMMRRRVVVbbbsssxxxeee```nnnwwwzzzsssbbbRRROOOVVVVVVPPPGGGDDDAAA>>>>>>===<<<;;;888BBB```lllnnn~~~xxxrrriiiXXXKKK>>><<<===;;;888666222444444333444<<>>===;;;999:::999888777555333222111111777???FFFJJJKKKMMMOOONNNRRRWWWYYY[[[___eeeiiimmmnnnnnnkkkeeeYYYIII>>>IIIVVVjjjyyy~~~ppp^^^VVV___nnn|||www```NNN@@@888777888999===<<>><<<:::999999999:::;;;AAAGGGLLLYYYpppxxxcccWWWPPPIIIBBB???<<>>HHHNNNSSS[[[dddkkkrrrxxxuuupppjjjaaaZZZ>>>???FFFQQQWWWPPPCCC:::;;;;;;:::::::::888555222555555777;;;;;;999999<<>>======;;;;;;:::999888888888888777777666666666;;;AAAEEENNNZZZ]]]TTTOOOPPPIII;;;<<<:::===DDDFFFDDDAAAAAA;;;:::<<>>===999JJJfffpppgggkkk|||uuuiii^^^MMMAAA777666888888777777555666555444777AAAQQQ]]]kkklllkkkjjjkkkiii^^^RRRIIIaaa|||nnnaaaUUUFFF<<<888777===EEEJJJLLLMMMHHHEEEBBB???>>>===:::888999999999888666333111///...222888===AAACCCEEEFFFEEEJJJPPPTTTWWW\\\ccchhhhhhhhhhhhfff```TTTIIIBBBLLLYYYjjjuuu|||yyymmmaaaXXXeeesss\\\KKK@@@888666888666;;;999EEEiiiSSSBBBEEEAAA:::;;;999888;;;???GGGYYYzzz{{{sssmmmjjjjjjiiihhhgggjjjrrr|||uuullliiiuuu|||qqqiiieeedddjjjjjjeeekkksss```UUULLLFFFCCC??????===<<<;;;;;;;;;;;;>>>EEEKKKNNNYYYmmmzzzdddXXXRRRKKKCCC@@@<<>><<<:::777555444333333222333777???EEEMMMZZZeeeiiirrryyyvvvnnnggg```[[[999<<<@@@CCCCCCAAA@@@@@@:::;;;<<<>>>===:::444000444222444999;;;888888;;;AAANNN[[[bbbdddeeeccc___TTTLLLFFFDDD@@@???HHHUUUiiiUUUJJJLLLIIICCC???AAABBB@@@>>>>>>???????????????>>>======;;;:::999888888777777888666666666555555888<<<@@@DDDKKKLLLEEE@@@???:::222555333555;;;===;;;888999888666888::::::BBBXXXpppvvvbbbLLL>>>???IIIpppccc^^^hhhRRRKKKLLLJJJHHHGGGHHHKKKMMMNNNNNNNNNTTT]]]lll|||nnneee\\\RRRFFFCCC???===>>>?????????AAA777:::MMMXXXWWW]]]jjj{{{kkkYYYJJJ???777111222444444666999777777666666:::GGGZZZgggsssvvvtttpppooonnndddVVVPPPgggnnn```TTTHHHGGGGGG???:::888888>>>HHHMMMNNNLLLIIIFFFBBB@@@>>><<<:::888999999:::999777444111///,,,---000333666888::::::<<>>===<<<<<<<<<<<<<<<>>>DDDJJJMMMXXXkkkwwwcccWWWOOOGGG@@@===<<>>GGGVVVdddfffqqqxxxuuullleeeaaa^^^<<<@@@BBBAAA???>>>???AAA;;;;;;<<<======;;;777333333111222777999777777999;;;CCCIIIKKKOOOVVV\\\]]][[[VVVTTTUUUPPPIIIMMMXXX~~~mmm```PPPDDDFFFHHHAAA<<<===>>><<<>>>AAA???????????????>>>======;;;:::999888777777777777555666555444444555888;;;<<<======:::555222222222444222333999<<<:::999;;;;;;999:::<<<999<<>><<<;;;BBBMMMTTTSSSNNNJJJGGGCCC@@@>>><<<:::777888999:::;;;999666222000,,,,,,,,,---///111222222444999@@@EEEJJJPPPXXX^^^ccc___\\\[[[TTTJJJEEEFFFQQQ]]]hhhlllpppyyyrrrkkkeeeVVVddd___JJJAAA999666888555;;;888@@@aaaNNNEEEDDD<<<;;;888888<<<@@@@@@KKKmmm~~~{{{qqqrrrqqqooopppvvvzzzyyyyyy}}}nnnddd[[[XXX[[[aaafffrrrrrraaaWWWLLLCCC???===<<<<<<<<<<<<<<<<<<<<<;;;@@@DDDIIIWWWmmmsssbbbVVVLLLCCC===<<<;;;???FFFMMMRRRVVVWWWXXXVVVSSSPPPMMMKKKIIIEEECCC>>>===<<<;;;;;;;;;<<<<<<;;;:::999888777777666666222000111555:::BBBPPP]]]eeeqqqyyyuuulllfffddddddDDDGGGHHHDDD@@@===;;;999<<<;;;:::;;;<<<<<<;;;999222///111666999777666888:::<<<:::888>>>PPPcccmmmqqqkkkiiijjjaaaTTTTTT]]]wwwxxxkkk\\\WWWNNNFFFGGGAAA<<<;;;>>>===999:::??????????????????>>>======;;;:::999888777777777777555555555444333333555777888555555555222---000666777555666;;;?????????AAA>>>;;;======888999MMMffftttcccMMM>>>:::>>>bbb~~~eeeYYYmmmUUUPPPTTTOOONNNLLLLLLNNNPPPPPPPPPSSSVVVZZZcccyyy{{{ooo{{{xxxhhh[[[YYY\\\bbbeeecccYYYMMMDDD;;;:::888777555666===EEE^^^fffeeeVVVGGG@@@;;;555222111111222111000444;;;777777666666===MMMdddttttttzzz~~~lll___ZZZVVVYYYSSSCCCAAA>>>===EEEQQQ[[[YYYSSSJJJGGGCCC@@@>>><<<999777777999;;;<<<:::777333111...---,,,,,,---...///...///444:::???DDDJJJQQQWWWbbb\\\XXXVVVNNNDDDAAADDDSSS^^^gggiiimmmwwwwwwrrriiiVVVaaabbbJJJAAA:::666888222888444;;;^^^~~~UUUCCCBBB<<<===999999<<<>>>===HHHkkk|||}}}|||zzzzzz{{{sssaaaSSSUUUOOOSSS```fffnnnqqqbbbWWWLLLCCC>>>;;;;;;;;;;;;;;;;;;;;;;;;:::===AAAGGGWWWppp~~~rrrcccWWWLLLAAA<<<<<<;;;>>>CCCHHHMMMQQQSSSTTTSSSPPPLLLIIIFFFBBB>>>;;;<<<;;;999888777777888999;;;;;;;;;;;;::::::999999111000111555999???KKKVVVfffrrr{{{wwwmmmiiiiiiiiiTTTXXXVVVMMMFFFDDDCCCBBBAAA???===???BBBAAA;;;666555333222222333444444333333999;;;999AAAXXXvvv~~~qqqeee\\\|||qqq___\\\\\\TTTNNNNNN???;;;666444666;;;???AAABBBAAA?????????>>><<<999999999888888777666666666444555666666555555666777777555333333555555333000111555;;;BBBGGGHHHFFFCCCEEEBBBCCCBBB<<<<<>>???NNN___NNN}}}sssXXXQQQWWWVVVVVVTTTQQQOOOOOOQQQTTTSSSSSSTTT^^^rrruuuvvv~~~~~~||||||lll\\\RRRBBB<<<777666444222333666BBBCCCBBB@@@<<<:::::::::555555555222000000444888777999888888CCCYYYllltttyyyvvvjjjnnniiiiiifffSSSDDDBBBBBBIIITTT[[[[[[XXXQQQLLLFFFAAA===;;;999777777888:::<<<===;;;777444000...,,,,,,------,,,+++000111333666;;;CCCLLLSSSXXXZZZWWWOOODDD>>>@@@DDDOOOUUU^^^ffflllsss{{{wwwrrrjjjXXX^^^www|||dddKKKAAA:::555555555666888<<>>;;;;;;888:::???CCC^^^{{{nnncccZZZUUUNNNSSS[[[bbbggguuuqqq```UUUJJJCCCBBB???;;;:::===>>>:::777888:::;;;>>>FFF[[[xxxyyyfff[[[SSSIII@@@;;;777:::<<>><<<;;;::::::::::::999888666666:::::::::;;;===>>>===<<<888444111333666<<>>OOOmmmuuulll|||qqqYYYTTTTTTNNNGGGEEE>>>:::555333666<<>>>>>???LLL___LLLvvvsssXXXPPPUUUWWWUUURRRPPPPPPQQQRRRSSSTTTTTTUUU]]]qqqqqqqqq|||rrreeeXXXOOOAAA<<<999999666222222555777999<<<===;;;999777777777888777444111000333555555888888;;;HHH[[[jjjoootttrrrzzzyyy{{{}}}jjjFFFDDDFFFNNNXXX^^^^^^[[[SSSNNNHHHBBB???<<<:::999::::::;;;===>>><<<888555000...,,,+++,,,---,,,+++...///111333777???GGGMMMSSSTTTRRRJJJ@@@;;;>>>CCCLLLRRR[[[dddjjjqqqyyywwwsssnnnZZZ[[[mmmxxxaaaJJJ@@@999555666666777777999QQQtttLLLDDDCCC???:::;;;888:::???BBBZZZxxxmmmccc\\\UUURRRTTTYYYaaafffjjjvvvsssbbbXXXNNNFFFDDD>>>;;;;;;>>>???;;;888888888:::===EEEZZZzzzrrrbbbUUUHHH>>>;;;777888:::<<<>>>BBBGGGKKKOOONNNLLLIIIEEEBBB@@@???=========<<<;;;999888888<<<<<<<<<>>>??????>>><<<999444222333444888BBBLLL]]]fffooopppllllllrrrxxxzzzqqqnnnllleee\\\SSSNNNHHHEEEEEEEEECCCAAA999777444333333444333222333444666AAAYYYzzzyyyzzzfffLLLEEEGGGEEE???<<<>>>:::555444888???FFFIIIGGGEEECCCAAAAAA@@@===;;;999888888777777666666555666666666555444666:::======;;;999999::::::999888888<<>>===;;;;;;<<<888222111444333666:::<<<<<<<<<<<<===<<<<<<;;;777333111111222333555888???LLL\\\eeefffgggqqquuurrrsssKKKJJJLLLRRR[[[```___\\\UUUPPPJJJDDDAAA>>><<<:::<<<;;;;;;;;;<<<:::666333///---++++++,,,------,,,,,,---...000333999@@@EEEKKKKKKHHHAAA:::777;;;@@@GGGNNNXXXaaahhhooowww}}}xxxtttoooXXXUUUzzzttteeeyyy]]]III???888555777888777666666IIIzzzOOOCCCFFF===:::;;;999;;;???@@@SSSttt|||~~~|||vvvmmmeee___[[[XXXVVV]]]aaahhhlllnnnwwwsssbbbYYYPPPHHHDDD>>>;;;<<<@@@AAA===999999777:::;;;AAAVVVxxxlllYYYHHH>>><<<888888888777999===CCCGGGNNNOOOPPPOOOKKKGGGDDDCCCBBBAAA@@@>>>===<<<<<<<<>>;;;:::555222222222444;;;CCCTTT[[[dddggghhhllluuu}}}xxxggg```UUULLLGGGCCC@@@>>>999777444222222333333222666666777???UUUqqqzzzyyy~~~ttt^^^HHHAAACCCCCC@@@???@@@<<<888888<<>>>>>======;;;@@@JJJUUU___eeefffeeeXXXPPPFFF@@@>>>IIIbbbzzz~~~jjj\\\III???;;;@@@FFFsssnnnNNNlllrrrYYYPPPQQQXXXSSSNNNOOOSSSUUUSSSPPPSSSTTTVVVZZZjjjrrrssscccPPPCCC???===888333888999;;;<<<777222333888;;;>>>AAABBBCCCDDDFFFHHHAAAAAA???;;;777333111000333444777@@@LLLXXX]]]^^^^^^bbbsssfffqqqiiiWWWTTTSSSUUUZZZ]]]\\\ZZZUUUQQQJJJEEEBBB@@@>>><<<:::999888888888666333000000...+++***+++------,,,+++,,,......000444999===AAAAAA>>>999444333888===CCCJJJUUU^^^fffmmmuuuzzzwwwtttjjjSSSPPPtttjjjhhhtttYYYGGG===777555777777666777666BBBmmmOOO@@@EEE;;;999<<<:::;;;>>>>>>LLLfff~~~zzzyyy|||~~~yyyqqqkkkfffdddbbb```ccchhhooossssss{{{wwweee[[[TTTMMMHHHAAA>>>>>>BBBBBB>>>;;;;;;:::<<<<<<>>>OOOqqqpppZZZHHH@@@???:::999777555555999@@@EEELLLQQQVVVWWWSSSMMMHHHFFFDDDCCCBBBAAA@@@@@@AAABBBCCCCCCDDDFFFFFFDDD???;;;;;;777444333111000555;;;HHHNNNVVV\\\ccclllwww}}}tttfffWWWJJJAAA;;;888888555222111222333444444777888:::???OOOcccrrrwwwyyy|||}}}zzz}}}}}}{{{{{{~~~tttfffWWWQQQOOOMMMGGGDDD@@@===:::;;;@@@GGGMMMPPPJJJGGGCCCAAA???===;;;999888888777777666555555555555555555666888>>>EEEJJJLLLKKKIIIFFFCCCBBBBBBCCCBBBGGGQQQ\\\fffllllllkkk^^^UUUIIIAAABBBQQQkkkiii[[[JJJ>>>999@@@DDDiiizzzQQQhhhpppYYYPPPPPPVVVRRRNNNOOOTTTVVVTTTQQQRRRTTTUUUXXXdddzzzvvvvvv^^^TTTHHHBBBAAA@@@===:::666777999:::666555<<>>===:::888777666666666444222222///,,,++++++,,,------,,,---...//////111555888999888666333000111555999???GGGRRR\\\cccjjjrrrwww|||~~~wwwssseeeOOORRR{{{ppptttmmmWWWGGG<<<777666777666444888888<<<___UUUBBBDDD===999===::::::>>>===EEEZZZzzz~~~yyyxxxyyy}}}{{{uuupppllliiiggghhhnnnwww{{{{{{kkkaaa\\\TTTMMMEEEBBBAAADDDDDD@@@>>>>>>???@@@>>>===JJJhhh}}}iiiVVVFFF@@@@@@>>>===999666555888>>>CCCJJJSSS^^^bbb^^^UUUNNNJJJHHHFFFDDDCCCCCCDDDFFFHHHFFFFFFGGGHHHHHHFFFAAA======999666555222///111666>>>BBBJJJSSS]]]jjjwwwtttmmmkkkjjjnnnhhh^^^RRRGGG@@@<<<;;;666444111111333555777888888:::===DDDTTTeeennnoookkkiiissszzz}}}|||sssjjjhhhggg```RRRFFFCCC@@@???@@@DDDJJJNNNPPPLLLIIIDDDAAA>>><<<:::888888777777666666555555444444444555666888>>>EEEJJJOOONNNLLLIIIFFFEEEGGGIIILLLQQQ[[[fffpppuuuvvvttthhh___QQQHHHKKK[[[ssshhhWWWFFF===777@@@AAA______lllnnnXXXQQQPPPTTTQQQOOOPPPTTTUUUTTTRRRPPPSSSTTTUUU___tttjjjSSSSSSSSSPPPKKKFFFAAA>>>999999999888777<<>>:::999===<<>>===>>>555333111222555999<<<>>>::::::???MMMdddwww{{{vvvhhh]]]\\\kkkyyyzzzwwwwwwuuuyyy~~~{{{yyynnnXXXJJJHHHHHHIIIMMMQQQSSSTTTOOOKKKFFFBBB???===;;;999777777777666555555444444444444555555777;;;AAAEEELLLLLLKKKIIIGGGHHHKKKOOOTTTYYYcccnnnxxx~~~~~~}}}uuulll^^^SSSUUUeeezzzkkkWWWCCC>>>666AAA>>>VVVkkkmmmkkkXXXRRRQQQQQQQQQQQQRRRSSSTTTTTTUUUNNNRRRSSSSSS[[[nnnppp___iiipppmmm^^^OOOEEEBBB@@@>>><<<999:::GGGbbbzzzzzzoooaaaUUUNNNCCC???:::999999999888666777;;;EEEMMMLLLEEECCCFFFDDD<<<:::999<<>>======<<<<<<999777666666888;;;<<<<<<999555000---,,,---------+++,,,...///......000111.../////////000111222444888@@@KKKUUU[[[aaagggkkkqqqtttxxx{{{}}}uuuppp```PPP```rrr[[[GGG<<<888666333666000777;;;666KKK~~~RRR===EEE<<>>999666777;;;>>>III[[[ssstttiiicccYYYVVVQQQLLLIIIJJJKKKMMMJJJIIIIIIIIIIIIGGGDDDBBB@@@>>>===<<<888333333666555888???KKK[[[kkkwww}}}vvvmmm]]]NNNGGGHHHGGGCCCEEEEEECCC@@@<<<999999999666333222333777<<<@@@BBB===;;;@@@SSSqqq}}}gggTTTIIIQQQ]]]aaadddhhhnnnssszzzrrrQQQQQQQQQSSSVVVXXXYYYYYYQQQMMMHHHCCC@@@>>><<<:::777777777666555555444444444555555444555777<<>>;;;===OOOpppxxxhhhYYYOOOJJJIII@@@<<<777555777999999888777>>>KKKTTTOOOCCC>>>AAA<<<777:::<<<===KKKXXXTTTGGGBBBGGG\\\xxxkkkPPPJJJEEEKKKTTT[[[\\\XXXQQQKKKFFFCCC>>><<<;;;<<<<<<;;;666444333444777:::<<<===;;;777222...---------,,,)))+++.........---...///---...///000111111222333555===HHHRRRXXX^^^cccggglllppptttwwwzzz}}}tttooo^^^OOOaaauuu\\\GGG<<<999666222777000666;;;555HHH~~~VVV888EEE<<<@@@:::777<<<<<<>>>III[[[xxxzzzrrrpppppptttzzz|||kkkWWWOOOIIIGGGEEECCCCCCFFFFFFGGGHHHKKKWWWhhhuuuyyynnn```TTTPPPPPPNNNJJJIIICCCBBB>>>:::777777999<<>>???;;;555555888555888>>>KKK\\\lllwww|||kkkeee___ZZZSSSJJJFFFGGGCCCFFFFFF???::::::999777888555222555AAALLLKKKEEEFFF===999FFF^^^ppptttpppSSSIII@@@@@@EEEKKKSSSZZZaaannn{{{{{{wwwzzz~~~xxxpppssslllbbbZZZ[[[]]]]]]^^^___UUUPPPIIICCC???<<<888666777777888888666555333222333333333333444555666666:::===@@@CCCEEEGGGKKKMMMVVVYYYaaammmzzzzzzkkkeeekkkvvvrrr[[[EEE???<<<;;;===QQQlll^^^nnnUUUNNNPPPSSSSSSSSSSSSSSSTTTTTTTTTUUUTTTUUUVVVYYYeee}}}|||lllbbbZZZLLLBBB;;;???]]]mmm]]]TTTNNNLLLMMMKKKEEE@@@???:::444555;;;:::HHHWWW[[[SSSGGG???<<<222999666111???[[[cccZZZJJJDDDFFFTTTeeevvvoooXXXLLLDDD???>>>EEEOOOWWWXXXSSSKKKEEECCCAAA>>>:::888666555555444111///000444:::>>>@@@:::888444111---++++++***,,,,,,---......///000000---.........000111222333999>>>FFFNNNVVV\\\bbbfffiiiiiijjjlllooouuuyyy}}}wwwmmmhhhOOObbb{{{ZZZIII???666333888999000888;;;;;;@@@bbbhhhBBBAAA@@@>>><<<;;;;;;===???AAASSSssswwwtttlllmmmoooqqqxxx~~~}}}ppp]]]UUUOOOLLLJJJHHHKKKPPPLLLIIIGGGLLLZZZkkkvvvzzznnnfff]]]XXXXXXWWWRRRLLLHHHHHHFFFAAA;;;888:::<<>>===<<<:::888:::888===JJJXXXeeeqqq{{{oooiiiccc```ZZZPPPJJJHHHFFFGGGEEEAAA>>>===;;;999:::666333<<>>999333888666555IIIfffkkk___NNNGGGEEENNNXXX___kkkwww~~~{{{ooo^^^OOOGGGBBB>>>===CCCKKKQQQQQQMMMFFFAAA>>>===;;;999777666666666555222//////222666999:::888777444111///---+++******++++++,,,---...//////............///000222222777<<>><<<:::;;;<<>>::::::;;;HHHYYYnnnzzzoooaaaYYYWWWWWWTTTPPPNNNLLLJJJIIIIIIIIIHHHFFFCCCAAA???>>>>>>>>><<<:::999888===IIIVVVbbboooxxx}}}rrrfff```[[[SSSMMMJJJJJJHHHGGGEEEBBB???>>>>>>DDD<<<888EEE^^^oooiiiZZZCCC;;;222000444666444000111111555;;;>>>???DDDJJJZZZaaahhhiiidddaaacccgggnnngggbbbkkk{{{~~~nnneee^^^^^^^^^\\\[[[\\\ZZZVVVOOOJJJEEEAAA===:::777888777777666444333222222111111111111111222333222555888;;;===AAAEEEHHHLLLNNNSSSZZZ```dddeeeeee```^^^___dddmmmvvv{{{}}}ppp[[[DDD@@@<<<:::888BBBkkkzzzdddTTT}}}qqqWWWOOOQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRTTT^^^ttt~~~sssmmmdddcccwwwrrrSSSFFFRRRxxx~~~uuucccPPPEEEBBB@@@>>>===PPPZZZdddeee[[[LLL???888555777555:::TTTpppqqq___MMMEEEDDDLLLTTTVVVZZZaaahhhjjjggg^^^TTTLLLEEE>>>===@@@EEEIIIHHHEEE@@@===<<<;;;:::999888888888888666444111000111222333333666555444333111...,,,+++++++++,,,---...///111111///............///000111555:::BBBIIIOOOUUUZZZ]]]```aaabbbeeeiiinnnsssvvvzzz}}}sssggg[[[NNNaaaxxx\\\FFF>>>888333333666///666444444<<<___|||RRRCCC@@@>>><<<::::::;;;===???FFF___xxxwwwtttqqqqqqxxx|||ssstttooodddZZZXXXYYYVVVRRRPPPNNNPPPTTTZZZdddsssttteee^^^______YYYRRRKKKKKKJJJFFFAAA===<<<<<>><<<999888===HHHTTT___lllvvvvvvbbbXXXSSSNNNKKKJJJLLLKKKLLLMMMHHHBBBFFFNNNWWWJJJBBBNNNiiiwwwkkkVVVBBB<<<555111111111000//////111777===>>>>>>BBBHHHPPPWWW___aaa]]]VVVRRRQQQXXXWWWXXX]]]dddhhhhhhffffff```[[[\\\]]][[[[[[]]]YYYUUUOOOJJJFFFAAA===:::888888777666555444333333111111000/////////000000///111444777:::===BBBFFFIIIJJJMMMPPPSSSTTTTTTTTTTTTVVV\\\dddmmmuuuzzz|||mmmZZZDDD???;;;===;;;???```dddRRRssssssXXXPPPQQQSSSRRRRRRRRRRRRRRRQQQQQQQQQPPPQQQRRRSSS[[[ooopppaaa\\\UUUQQQddd}}}YYYIIIVVVbbbIII===<<>><<<:::999;;;<<<>>>BBBUUUttt}}}wwwuuurrrsss|||yyyuuuwwwhhh[[[YYY]]]\\\XXXUUUNNNRRRZZZbbbjjjyyy}}}kkkcccbbb___VVVNNNJJJJJJIIIFFFCCC@@@===<<>>:::???AAABBBZZZlllUUUmmmvvvZZZQQQRRRTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRYYYlll}}}ssshhhjjjggg___gggxxxxxx[[[JJJVVVwwwVVV???999@@@GGGJJJOOOVVVYYYUUULLLAAA:::777444333>>>ZZZqqqlllXXXPPPFFFBBBIIIOOOQQQWWW___hhhppptttppphhh]]]QQQGGG??????>>>>>>===<<<<<<<<<======<<<<<<;;;:::999999999888888999::::::888666666666666666555222000///000000000111222555888999444222000...---...///000444888???DDDHHHLLLPPPSSSVVVWWWZZZ^^^ccchhhlllooosssyyytttfffUUULLL]]]cccaaaqqqZZZGGG:::444333555222111999555444999IIIvvv|||TTTDDDBBB@@@===;;;::::::<<<===BBBOOOjjjyyyxxxwwwzzz~~~vvvddd___aaa```[[[XXXSSSWWW___gggnnnzzzpppbbb___^^^[[[VVVQQQOOOMMMIIIFFFBBB>>>;;;AAAJJJWWWkkkqqqddd]]]ZZZYYYVVVUUUTTTSSSRRROOOJJJGGGIIIGGGEEEDDDCCCAAA>>><<<;;;;;;AAAJJJSSS]]]iiiuuuwwwqqqlllccc\\\XXXHHHHHHQQQ\\\\\\[[[nnnvvvggghhhuuuxxxdddLLL777555333111111222444555222000000222222111555:::777AAAOOO[[[___[[[SSSLLLBBBAAAAAABBBFFFOOOYYY```eeeaaa^^^^^^\\\WWWUUUWWWVVVTTTPPPLLLIIIFFFBBB???999888777555444444444444111111000...---------------///000222444888===AAADDDFFFGGGGGGEEEDDDEEEFFFRRRXXX```fffkkkqqqxxx}}}uuufffYYYEEE>>>999???EEEEEEXXX|||___jjjxxx[[[RRRSSSUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSRRRWWWhhhyyyyyyxxxqqqddd___ddduuufffUUUHHHSSS|||~~~|||```FFF;;;>>>DDDJJJPPPXXX^^^]]]SSSDDD:::555333222<<>>CCCHHHLLLVVVcccvvv{{{|||uuujjj]]]PPPFFF===<<<:::999999:::<<<===<<<<<<<<<<<<;;;:::999888;;;<<<===@@@BBBBBB???===999999888777666444222111/////////000222555888:::777555111///......000111333777===AAAEEEHHHKKKNNNPPPRRRUUUZZZ___eeeiiikkkqqqyyyvvvgggWWWLLL___hhhnnnqqqgggWWWFFF:::333333666222222:::555777:::???___\\\JJJCCCAAA>>><<<:::;;;<<<===CCCKKK```~~~wwwrrrkkkbbb]]]ZZZ[[[aaaiiinnnwwwttt___YYY[[[___aaa[[[WWWRRRMMMHHHCCC===:::<<>>???@@@??????>>>???@@@BBBEEEHHHGGGDDDAAA===<<<:::888666555444444000000///000333777:::===999777333000...///000111222555:::>>>AAADDDFFFIIIKKKMMMQQQVVV\\\aaaeeegggoooxxxwwwhhhYYYLLLddd~~~mmmdddUUUEEE:::666555444333222777222777;;;999PPPjjjPPPEEECCC@@@===;;;;;;======AAAEEEXXX{{{uuuggg___ZZZYYY___hhhmmmvvvoooccc_________[[[VVVPPPJJJGGGCCC>>>;;;777@@@LLL]]]~~~yyykkkdddccc___ZZZVVVTTTRRRPPPOOOLLLHHHCCC???===<<<;;;999888:::@@@IIIQQQZZZhhhuuuvvvfff[[[YYY\\\RRRCCCBBBSSS]]]___pppwwwqqqgggQQQ<<<777444000///000111111///444...,,,000333222222333000111444;;;BBBFFFGGGFFF>>>:::777:::CCCMMMUUUXXXVVVUUUUUUVVVTTTOOONNNQQQNNNLLLJJJHHHGGGDDDAAA>>>:::888777555444444444444333222000///------,,,,,,,,,---------...222777:::<<>><<<;;;999IIIxxxuuufffZZZOOOHHHEEE>>>IIILLLAAA666777@@@GGGCCCOOObbbsssvvvhhhPPP>>>777666222000777???>>>666555222222555444666DDDUUUXXX[[[ZZZRRRJJJDDD>>>999333222111111222555888:::>>>@@@BBBDDDEEEFFFEEEEEEAAABBBEEEIIIKKKJJJFFFBBB@@@>>><<<999777666555555333222222333555999===@@@;;;888444111//////111222000333888<<<>>>AAACCCEEEHHHJJJNNNSSSYYY^^^bbbeeennnxxxwwwhhhZZZLLLiiipppeeeSSSCCC<<<999555111555111444///666<<<777III~~~uuuSSSFFFDDDAAA>>><<<<<<===>>>>>>AAASSSvvv~~~vvvddd[[[VVVTTTZZZeeennnxxxyyyjjj```[[[TTTOOOIIIEEEDDDCCC@@@>>>555???IIIWWWuuu{{{qqqiiiccc[[[TTTRRRRRRSSSSSSJJJFFF@@@;;;:::::::::999666888???HHHPPPXXXgggtttxxxgggYYYMMMIIIKKKCCCDDDBBBDDDOOO^^^ccc```iiiVVVMMMDDD;;;888777555222000///......333222111111111111111111///000111111111222555888:::::::::;;;???CCCHHHKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJHHHEEECCCAAA@@@@@@<<<999666555777777555333444333222000////////////------,,,---...000222333888<<<>>>;;;888999AAAHHHNNNTTT\\\bbbgggmmmtttyyyttthhhUUUIII===>>>888555;;;IIIqqq}}}sssoooZZZTTTWWWVVVTTTRRROOONNNNNNOOOOOOPPPOOOPPPPPPOOORRR^^^kkkzzzeee^^^]]][[[YYYjjjhhhSSSGGGDDDDDD999>>>;;;777LLLtttxxxdddXXXQQQJJJFFFEEE;;;>>>888222777888<<>>:::888888888777999;;;@@@FFFNNNXXXcccjjj|||lll___RRRJJJIIICCCCCC@@@AAAJJJVVVXXXTTTfffkkkgggVVVHHHDDD@@@999999888666444222000/////////111333333333222333333000111111000///000222444888777777777999===@@@CCCEEEFFFGGGIIIIIIHHHGGGGGGHHHGGGEEEBBB@@@???>>>===999777444444555666444333333222111000///.........------,,,---...000111222555888:::999666888???GGGNNNTTT[[[aaafffkkkrrrwwwsssgggTTTHHH@@@===777666:::DDDkkkuuuwww^^^UUUUUUUUUTTTQQQOOONNNNNNOOOPPPPPPOOOPPPPPPOOORRR]]]jjj}}}}}}zzzpppgggeeexxxcccRRRIIIFFFFFF???DDD@@@<<>>BBBFFFHHHJJJDDD@@@999333000///000000///000111333666999;;;===???CCCHHHMMMSSSZZZaaafffpppwwwyyypppfffWWWJJJffftttfffRRR@@@666222333444222222222222333666;;;???^^^cccNNNCCCAAAAAA999999===:::===>>>GGG]]]yyy}}}zzzzzz}}}zzziii___WWWQQQRRR[[[```jjjzzzjjjQQQIII@@@>>>AAACCC@@@===:::<<>>CCCJJJSSS]]]dddyyykkk[[[NNNHHHAAA>>><<<>>>HHHQQQQQQLLLHHHNNNLLLBBB;;;<<<;;;777;;;:::999777555333111111,,,000444666444333444666333333444222///......///333333222111222444777888<<<>>>AAACCCDDDDDDBBBAAACCCBBB@@@>>><<<:::999999555333222222333444444333222222000///...---------------------...///111111111444666555444777>>>EEEMMMSSSZZZ```dddjjjpppuuurrrfffSSSHHHCCC<<<555999:::===ddd~~~vvvyyycccVVVSSSUUUSSSQQQOOONNNNNNOOOPPPQQQOOOPPPPPPOOOQQQ\\\gggwwwyyytttaaaUUUNNNKKKIIIHHHJJJEEEDDDVVVvvv{{{rrrmmm[[[MMM999444888555999KKKPPPYYYqqqxxx~~~^^^KKK===999555222111000///...111000///...///000111222//////000000000000000000222222111000222666===BBBMMMOOOSSSUUUVVVUUURRRPPPNNNKKKJJJLLLLLLIIIIIILLLKKKJJJGGGCCCAAA???>>>>>>;;;>>>CCCGGGKKKLLLKKKKKKEEEAAA;;;555000............//////111333555777888<<>>RRRxxxRRREEEBBBAAA888777===<<<;;;AAAHHHVVVnnnvvvqqqnnn~~~}}}wwwtttuuusssddd\\\UUUTTTZZZ^^^hhhxxxgggNNNFFF???@@@FFFHHHBBB;;;:::<<>>DDDKKKTTT[[[yyyiiiWWWKKK@@@<<<999>>>HHHPPPOOOKKK===AAAAAA:::777999:::999===<<<;;;:::888555444333---222666666444333666999999999999777333000/////////...------...///111222444666;;;???@@@@@@???>>>>>>===;;;999777666555555111000000000111333333333222111000...------------,,,,,,------...///000000///111333333333777???EEELLLQQQYYY___ccchhhnnnsss~~~}}}rrrgggUUUJJJEEE:::444;;;<<<999]]]~~~wwwssseeeWWWTTTSSSRRRPPPNNNNNNNNNPPPQQQQQQOOOOOOPPPPPPQQQZZZccc~~~{{{jjjaaa^^^[[[YYYTTTMMMDDDHHHddd|||dddFFF::::::444;;;PPPQQQYYYqqqvvvyyyvvvXXXHHH;;;999666333222111111000222222111111000000000111000111222333444333333222111111000000222888???EEENNNQQQTTTUUUSSSQQQOOONNNPPPOOOMMMLLLKKKIIIIIIJJJJJJIIIGGGEEECCCCCCCCCCCCCCCEEEGGGJJJJJJJJJHHHGGGCCC@@@<<<666111............//////000111333444555:::===DDDKKKRRR[[[ccchhhnnnuuuwwwoooeeeVVVFFF[[[xxxxxxgggOOO===666555333111222222333222333555999===HHHSSSEEEBBBCCC:::777<<<===888AAAGGGPPPhhh|||tttppplllyyy|||wwwvvvrrr}}}lllddd]]]YYY[[[^^^hhh{{{hhhZZZLLLHHHDDDEEEIIIHHHBBB<<<999:::AAAMMMXXXcccqqq}}}wwwiii[[[SSSFFFBBB===:::888777666555666777888:::===CCCKKKPPPmmm___LLLCCC<<<>>>FFFKKKIIIEEE===>>>===999888:::<<<;;;???>>>>>><<<:::888555444222555888999888777999;;;???@@@AAA>>>:::555222111,,,,,,,,,,,,---...///000///222777;;;>>>>>>===<<<:::999888666444333222222...//////000000222333444222111000...------------,,,,,,---....../////////...000111222444888???EEEJJJPPPXXX]]]bbbgggmmmrrr~~~yyyrrriiiXXXNNNDDD999444<<<===888WWWrrrgggYYYVVVRRRQQQOOONNNNNNOOOPPPQQQQQQOOOOOOPPPPPPQQQWWW___vvvwwwtttvvvxxxyyymmmYYYFFFLLLrrr[[[DDD<<<666@@@XXXUUU[[[ooommmggg```GGG???777777666555444444555555666666666555555444333222111222444444444333222111/////////000222888???EEEGGGJJJNNNOOONNNMMMNNNOOOSSSTTTSSSQQQOOOMMMKKKHHHGGGGGGFFFEEEFFFGGGHHHIIILLLJJJHHHFFFDDDBBBAAAAAA======;;;666222//////111/////////000111222333444999===CCCKKKSSS\\\eeejjjmmmvvv~~~xxxrrrhhhVVVGGGZZZssshhhtttcccLLL<<<666444333111111222333333333555888;;;DDDmmmWWWEEEBBBEEE>>>999<<<<<<555<<>>:::777777666555444666666666666888===CCCHHH|||]]]NNNAAA???DDDEEEBBB???AAA@@@>>>;;;:::;;;======?????????>>><<<999777555888:::>>>BBBDDDDDDBBBAAACCCEEEFFFDDD???:::666555......------......///000...000555999;;;<<<<<<<<<999888666444333222222111...///111111000111444666222222000///...---------+++,,,---...............//////000222444999???DDDIIIOOOVVV]]]bbbgggnnnsss~~~uuuqqqkkk[[[RRRBBB999444;;;===777NNNzzzooo]]]VVVQQQPPPNNNMMMNNNOOOQQQRRRRRROOOOOOQQQQQQQQQUUU\\\mmmpppSSSWWW~~~oooOOO???:::FFF___ZZZ[[[ggg]]]RRRIII777777555666777777666777999:::999:::;;;;;;:::888777555666777999999999888666444000000111111222666;;;@@@<<>><<<<<<<<<888999999666111///000222/////////000111222333444888<<>>CCCdddRRRBBB@@@GGGKKKKKKKKKNNNJJJFFFBBB@@@>>>>>>>>>@@@@@@@@@???===:::777555;;;???FFFPPPWWWVVVNNNGGGCCCEEEGGGFFFBBB===888777111111000000///............000333666999;;;;;;<<<999888666555333222222222///111333222111222444777333222111000///.........+++,,,---.........------/////////000333888>>>BBBGGGMMMVVV]]]bbbhhhooouuu}}}ooooookkk\\\UUU@@@;;;555999;;;666DDDccc{{{bbbSSSPPPOOONNNMMMMMMOOOQQQRRRRRROOONNNQQQQQQQQQTTTYYYhhh{{{vvvWWWYYY}}}|||VVVAAA>>>LLLbbbYYYRRRVVVKKKBBB@@@444999555777999999888888;;;===;;;<<<>>>???>>><<<:::888:::<<<>>>??????>>><<<;;;333444444333222222555777222555888999:::???GGGNNNUUU]]]cccddddddbbb[[[SSSOOOOOONNNNNNNNNOOOQQQRRRUUUQQQKKKDDD???<<<;;;:::555777999666111---...000.........///000111222333777;;;BBBIIIQQQ[[[ccciiipppzzzwwwsssnnndddRRROOOjjjvvvwww___bbbWWWGGG:::222000111222000222333333333444777999>>>FFFsssTTTDDDFFFCCC>>>>>>;;;===<<>>AAACCCCCCEEEIIILLLOOOSSSYYY___dddhhhjjjmmmhhh```XXXPPPHHHAAA===:::888666666666777666555999888777555444777<<<@@@vvvbbbOOO???BBBMMMUUUZZZ^^^]]]WWWPPPKKKFFFBBB??????@@@@@@@@@@@@===:::777555<<>><<>>@@@AAA@@@>>><<<:::999:::===???@@@???===<<<666777666444111//////000///111222000000444===EEEUUU___hhhkkklllkkkdddZZZVVVUUUSSSRRRRRRRRRSSSTTTVVVSSSNNNHHHCCC???<<<;;;444777999666000,,,,,,...,,,,,,------///000222333666:::@@@HHHPPPYYYbbbhhhqqq|||tttpppjjj```SSSTTTuuuoooWWW[[[SSSFFF999111///111333000222333333333444777999;;;;;;\\\FFFFFFBBB??????<<<:::666;;;EEEIIIXXX}}}qqqooonnnwwwvvvkkkccc^^^ffflll___^^^nnn~~~lllaaaXXXRRRKKKGGGGGGHHHEEECCCEEEBBBAAADDDDDDBBBAAACCC@@@AAADDDHHHMMMRRRWWWYYY```ZZZRRRKKKEEEAAA===:::999888666666777888888777:::999777555444777<<>>DDD\\\jjjjjjllllllbbbVVVMMMJJJHHHDDDAAACCCBBBAAA???<<<888555333666CCCPPPZZZhhhooo```JJJAAA<<<888777888:::888666555555444333222000///...000///000222666:::;;;;;;:::;;;;;;:::999888777666999777666444444444555666222222222111000///...---------,,,,,,,,,------.../////////000111666;;;@@@EEEKKKRRRYYY```gggpppwww{{{hhhssslllaaaUUU???:::666777888999===CCCwwwbbbTTTMMMLLLMMMOOONNNLLLMMMPPPNNNNNNNNNOOOPPPQQQRRRSSS```wwwnnnlllrrruuuoooXXXJJJFFFYYY```DDDCCCQQQ]]]QQQDDD<<<@@@CCC???===???;;;888999===>>>===>>>BBB>>>AAAFFFJJJHHHBBB===<<<>>><<<>>>DDDFFFCCC@@@???777777666444222000/////////...---,,,---000666:::LLLZZZiiipppqqqpppjjjddd^^^^^^]]]\\\ZZZWWWUUUTTTQQQMMMIIIEEEBBB???<<<:::444444444333111///...---.........//////000111222555:::AAAIIIPPPYYYdddkkkuuuuuurrrgggXXXPPPccchhhWWW```UUUEEE777111111111///222222222222333444555555===FFFgggiiiGGGIIIFFFBBB@@@888:::999===BBBDDDPPPqqq}}}sssoooggghhhvvvxxxnnniiidddhhh}}}qqqmmmttt|||jjj___UUUKKKGGGDDDBBBBBBDDDDDDDDDCCCBBBAAA@@@@@@??????===<<<===@@@CCCEEEFFFKKKGGGCCC???<<<:::777555:::888777777888999999888888:::;;;777333222666;;;qqq___SSSJJJCCCAAA===>>><<>>999666777888888===BBBpppnnnXXXOOOKKKIIIJJJIIIHHHKKKOOONNNNNNNNNNNNOOOPPPQQQQQQ^^^ttt}}}iiilllvvvyyykkkWWWLLLHHHPPP|||aaaFFFAAAHHHLLLHHH@@@===AAACCC???<<<>>>===;;;<<<>>>>>>===@@@FFFEEEFFFKKKTTTWWWRRRLLLHHHDDDCCCIIITTTYYYRRREEE======;;;888666444333222222//////...------111666:::JJJZZZjjjqqqqqqnnniiiccc^^^]]]\\\[[[YYYWWWVVVUUUNNNKKKGGGCCCAAA>>>;;;888444444333222111///...---.........//////000111222444:::AAAHHHPPPYYYdddllluuu~~~sssqqqfffXXXTTTjjjgggVVVbbbVVVDDD666111111111000222222222222333444555555777???___WWWFFFAAAAAAAAA===>>><<<===@@@@@@HHHbbb}}}xxxtttiiigggpppxxx|||sssllldddggg}}}qqqdddVVVOOOLLLIIIHHHIIICCCCCCCCCCCCBBBAAAAAA@@@===<<<;;;;;;===@@@BBBDDDCCC@@@<<<999888777555444999888777888999999999999:::<<<<<<999555444777;;;lllTTTFFF@@@===<<<===999;;;>>>TTTvvvzzzuuuuuuoooeee\\\UUUMMMDDD>>>CCCCCCCCCBBB???<<<888666DDDLLLMMMFFFGGGMMMJJJ>>>222111//////222666:::<<<;;;;;;;;;;;;999666333111///......111555999;;;<<<@@@???>>>===;;;:::888888777888888999999999999888555555555444333222111000...........................//////000111444:::===BBBHHHPPPWWW^^^fffooouuu|||qqqyyyqqqeeeRRR>>>999666777888888<<>>BBB@@@AAADDDDDDBBB@@@AAA@@@???@@@???<<<;;;AAAJJJKKKKKKSSS```gggccc\\\WWWIIIGGGOOOaaalllcccNNN<<<===:::777666666666666666111000///---,,,---111555GGGXXXkkkrrrqqqnnniiiddd]]]\\\ZZZXXXVVVTTTSSSRRRJJJGGGCCC@@@>>>;;;888666333333333222111///...---.........//////000111222444999@@@GGGOOOYYYeeemmmuuu|||tttrrrhhhZZZTTTjjjiiiXXXdddVVVCCC555111000111111222222222222333444555555555:::UUUsssJJJBBBEEEBBB>>>@@@<<<<<<>>>>>>BBBSSSeee}}}nnnhhhllloooyyymmmlll|||lll[[[SSSOOOLLLIIIIIIBBBBBBCCCCCCCCCDDDCCCCCC>>>===<<<;;;<<>>;;;777666666666666555;;;;;;;;;;;;<<<<<<<<<======>>>???<<<888666888;;;qqqaaaOOOGGGDDDAAA@@@@@@;;;===EEEbbb}}}}}}vvvlllbbbYYYPPPGGGBBBDDDEEEDDDCCCAAA===:::888???KKKOOOGGGDDDGGGDDD:::555444333222444888===@@@;;;<<<======<<<:::777555///......000555999<<<===@@@@@@???>>>==================>>>>>>===<<<:::999777777777666555444333222//////////////////.........///000000111444888;;;@@@FFFNNNVVV]]]eeennnuuuxxxttt{{{sssgggPPP===999666777888777:::???\\\___WWWPPPKKKJJJIIIHHHIIIMMMJJJJJJKKKLLLMMMOOOPPPQQQ[[[kkk{{{hhhVVVPPPIIISSS~~~|||WWWBBB@@@BBBAAAFFFGGGGGGGGGGGGIIIJJJIIIDDDCCCBBB@@@:::888@@@LLLNNNPPP[[[lllsssllldddbbbLLLFFFJJJ]]]mmmhhhRRR>>>999888999:::<<<======<<<999888555111...---000222BBBTTThhhqqqpppnnnkkkhhh]]][[[YYYUUURRROOOLLLKKKEEEBBB>>><<<:::888666444333333222222111///...---............///000111222333888???FFFNNNYYYeeennnvvv{{{vvvuuujjj]]]SSShhhppp\\\eeeTTT@@@444111000111222222222222222333444555555999;;;MMMUUUHHHJJJAAA;;;>>>::::::===>>>AAAKKKVVVsssjjjkkkmmm{{{yyyttt}}}uuu|||{{{kkk[[[TTTRRRNNNJJJIIICCCCCCCCCDDDEEEGGGHHHHHHCCCAAA@@@???AAACCCDDDDDDBBB???;;;999999999999999===>>>@@@@@@??????@@@@@@???AAAAAA???<<<::::::;;;mmm]]]MMMFFFDDDBBBAAAAAA@@@AAAKKKlllwwwkkk```WWWQQQNNNIIIHHHGGGEEECCC@@@===;;;BBBOOOTTTKKKEEEGGGDDD<<<888777555444666:::===???<<<<<<===>>>===;;;999888000///...000555:::===>>>@@@?????????@@@AAABBBCCCDDDDDDDDDCCCAAA>>><<<:::888888888888777555444333000111111111111000///......///000000000333666999>>>DDDMMMUUU\\\eeeooouuu~~~vvvzzzwwwlllPPP===888666777777666999>>>OOO~~~iiiXXXQQQLLLLLLKKKHHHGGGHHHFFFGGGHHHJJJLLLOOOQQQRRRYYYfffzzzzzz[[[PPPKKKJJJdddiii\\\UUUYYYgggxxxcccHHH===DDDNNNRRRPPPPPPKKKFFFJJJSSSUUURRRIIIGGGDDD???888666>>>IIIOOOSSSbbbvvv|||ssskkkjjjTTTFFFAAAMMM]]]\\\LLL<<<777;;;@@@CCCCCCBBBAAA@@@@@@???<<<888333222222444<<>>EEENNNYYYfffoooxxxwwwuuutttjjj]]]VVViiiuuu```eeeQQQ<<<333111000000222222222222222333444555555:::;;;FFFrrrZZZFFFGGGAAA===???<<<;;;===@@@BBBGGGMMMooouuukkkllllllyyy|||zzzlllkkkrrrsssfffZZZWWWVVVSSSPPPPPPJJJIIIHHHGGGHHHJJJLLLNNNHHHEEEBBBEEEJJJMMMKKKGGGJJJFFFAAA===<<<<<<;;;;;;===@@@BBBBBB@@@>>>???@@@@@@BBBBBBBBB@@@>>><<<<<>>===;;;:::999111000///111666;;;???@@@@@@@@@@@@@@@BBBDDDGGGHHHJJJIIIHHHEEECCC???===;;;999999999888777666555444111222222333222111///...---///000000000222555777===CCCLLLTTT\\\eeeooovvv~~~www|||pppPPP<<<888666777777666888<<>>???KKKUUUTTTKKK???AAAQQQ___dddZZZVVVKKKDDDOOOaaacccYYYOOOKKKFFF@@@999666<<>>___```@@@???AAAAAABBB@@@???>>>???AAACCCFFFaaazzzwwwrrryyynnnaaa]]]nnnwwwiii```WWWUUUTTTSSSTTTVVVZZZWWWRRRNNNMMMNNNPPPRRRJJJEEEDDDLLLXXX]]]XXXPPPQQQLLLFFF@@@>>>===<<<;;;<<<@@@BBBAAA>>><<<<<<===@@@AAACCCCCCCCCAAA???===mmm^^^NNNHHHHHHGGGGGGHHHDDDDDDPPPvvvzzzmmmeeeaaa[[[WWWRRRMMMJJJHHHHHHHHHPPP^^^cccZZZRRRQQQJJJ>>>???;;;:::@@@KKKRRRQQQNNNHHHFFFCCC???<<<:::888888333111000222777<<>>>>>999999999888777666555444222333444444333111///...---///000000000111333666===CCCLLLUUU]]]fffpppwww~~~www}}}pppKKK;;;777555777777555777;;;FFFlll___UUULLLJJJJJJGGGEEEEEEFFFFFFGGGHHHJJJLLLMMMNNNQQQ\\\pppwwwhhh```^^^YYY^^^hhh\\\OOODDDHHHIIILLLDDD<<<<<<888666>>>===??????BBBRRRgggrrrqqqbbbZZZKKKFFFZZZsssrrr```UUUOOOGGGBBB<<<888;;;AAALLLKKK]]]|||mmmYYYFFF@@@BBBBBB>>>:::???IIIRRRSSSNNNMMMTTT\\\^^^[[[SSSIII>>>555000///222:::CCCJJJRRR[[[]]]ZZZWWWTTTNNNHHHCCC???===<<<999777555333333333111000111111111111000///...---.........//////000111222111666<<>>BBBDDDXXX~~~zzzxxx~~~vvvcccYYYYYY{{{|||jjjaaaXXXTTTQQQQQQXXX```nnnhhh___WWWQQQQQQSSSTTTMMMFFFGGGUUUjjjssslll```UUUPPPIIICCC@@@>>>===<<>>ggg\\\SSSSSSSSSPPPJJJGGGFFFFFFSSSzzztttnnnaaa]]]WWWQQQLLLKKKLLLMMMVVVhhhuuurrrmmmgggXXXGGGEEEAAAAAAKKKZZZcccbbb]]]NNNKKKFFF@@@;;;888777666444222111333888===BBBDDDEEEEEECCCCCCDDDFFFHHHIIIJJJIIIFFFCCCAAA@@@???@@@999999999888777666555444222333444555444222000...---///000000000111333555===CCCLLLUUU]]]gggqqqxxx~~~vvvzzzmmmFFF;;;777555777777555777:::===___eeeYYYNNNJJJJJJHHHHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKNNNXXXmmm~~~vvvllljjjkkk^^^XXXxxx|||iiiZZZGGGDDD???DDD@@@===BBB>>>888<<<777:::>>>KKKccc{{{xxxfff]]]MMMJJJddd}}}fffZZZRRRIIIDDD>>>:::;;;???IIICCCSSS}}}qqq___MMMDDDCCCBBB@@@@@@LLLXXXbbbccc___bbbooo{{{|||vvvlll\\\LLL>>>555222000444888>>>HHHRRRTTTQQQMMMJJJEEE@@@<<<999777666888666444333333222111000000000111000000///...---.........//////000111222111555<<>>===:::999===CCCFFFTTTxxx|||qqqhhhllljjjsssmmmcccQQQssstttkkk```YYYTTTUUU```kkk}}}uuuiii]]]UUURRRSSSUUUPPPIIIJJJ^^^xxx|||mmmXXXSSSKKKEEEBBBAAA@@@???CCCGGGJJJHHHBBB>>>===???>>>???BBBDDDFFFEEEAAA>>>iiiggg___TTTOOOOOOMMMGGGEEEHHHMMMkkkpppoooeee```___XXXMMMKKKQQQPPPhhh}}}mmm\\\UUUHHHEEEYYYsss}}}ttthhhZZZKKK???===???======???666444333555:::???DDDFFFIIIGGGDDDBBBAAACCCEEEFFFDDDFFFGGGDDD@@@<<<<<<===;;;:::777555555666777888555666666666555444333333000000//////000222444555:::AAAJJJTTT\\\gggqqqyyy}}}~~~UUUAAA888777777666666777888999>>>XXXqqq___NNNJJJLLLKKKIIIGGGGGGFFFFFFFFFGGGHHHHHHIIINNNTTTeee{{{zzzuuuzzzwww[[[KKKBBB@@@CCCCCC@@@???@@@???;;;<<<;;;GGGbbb~~~hhh[[[PPPNNNccckkk```[[[SSSJJJEEEAAA;;;666AAAEEEQQQooo}}}nnnhhh```WWWLLLCCCDDDJJJ]]]vvv{{{mmmmmmxxx{{{gggSSSBBB888444333222444999AAAGGGJJJIIIFFFCCC@@@>>>===:::555111333333333111000000222444444555555444333111...---.........////////////000222333999CCCNNNXXXeeeppp{{{tttrrrkkk___VVVUUUuuuUUUNNN___VVVCCC333333555111000444111111111222333444555666:::333999GGGhhh```EEE;;;:::BBB???<<<::::::===AAACCCPPP```}}}sssnnneeeffflllwwwzzzhhhZZZddd{{{ooofff___]]]eeeppp}}}kkk[[[UUUUUUNNNEEECCCFFFLLL]]]yyypppbbbVVVMMMKKKEEE>>>AAAKKKNNNMMMKKKJJJIIIEEEAAA>>><<<>>>???@@@???>>><<<;;;lllmmmhhh___YYYWWWRRRLLLIIIJJJJJJ___}}}uuuooonnnjjj___SSSMMMSSSjjjyyymmmbbbYYYZZZlllssseeeVVVJJJAAAAAABBB@@@>>>>>>888666555777;;;AAAFFFIIIMMMKKKHHHEEECCCBBBBBBBBBDDDEEEFFFDDD@@@>>>===>>>???>>><<<:::888777666666666666666666555444333333000000//////000222444555:::@@@JJJTTT]]]gggrrrzzzwwwPPPAAA888777666666666777999999>>>QQQfffPPPMMMOOOKKKHHHIIIGGGGGGFFFFFFGGGGGGHHHIIILLLQQQ```vvvllluuu^^^KKKCCCDDDGGGFFFBBBAAABBBAAA===AAAJJJ]]]vvvlll\\\PPPQQQjjjqqqeeeaaaYYYPPPHHHBBB>>>;;;:::>>>IIIfffwwwmmmaaaYYYRRRNNNQQQVVVuuu~~~tttdddTTTHHH???888444000///000555===DDDGGGHHHIIIFFFBBB???>>>;;;777444444444555444333333555666777777777777666444222111///////////////000000000222333:::EEEPPPZZZfffppp{{{vvvtttkkk]]]RRRaaawwwYYYTTTbbbSSS@@@222222444111000444111111111222333444555666<<<777<<>>===<<<;;;:::999999999lllnnnmmmgggaaa[[[TTTLLLLLLJJJEEENNNhhh~~~~~~{{{mmm^^^ZZZkkkzzzllleeecccnnnwwwtttfff[[[SSSLLLGGGHHHIIIEEE@@@===999888777888===CCCIIIMMMSSSRRROOOLLLGGGCCC@@@>>>AAABBBCCCBBB@@@>>>>>>>>>??????>>>===;;;999888777666666666666555444333222000000//////000222444555999@@@JJJTTT^^^iiittt{{{oooKKK@@@888777666666666777999:::???HHHrrrpppSSSOOOQQQKKKHHHLLLGGGGGGFFFFFFGGGGGGHHHHHHKKKNNNZZZooobbbfff}}}xxx[[[KKKEEEIIIKKKJJJEEEDDDEEEDDDAAADDDYYYwwwwwwbbbQQQSSSooovvviiihhhcccZZZOOOEEE@@@???777;;;>>>RRR{{{iii^^^XXXXXX\\\bbb|||zzzuuuttthhh]]]OOOFFFBBB???999444111///...222:::AAAEEEFFFFFFCCC>>><<<:::999777555444666888888777777888999:::::::::::::::888777555222111111000000000000111222444<<>>===<<<===>>>???@@@GGGMMM```{{{uuuhhhddddddoooccckkk|||rrrllllllqqq~~~zzzlllYYYKKKDDDBBBAAAFFFJJJMMMVVVjjj|||mmm^^^PPPJJJFFFEEENNNZZZfff___UUUNNNJJJJJJKKKLLLBBB???<<<999888888999;;;nnnqqqsssooohhh___VVVOOOOOOMMMGGGHHHUUUggg|||mmmooo{{{zzzxxxggg\\\SSSSSSTTTQQQLLLJJJNNNLLLKKKMMMMMMIIIBBB<<<888888777888<<>>>>>???@@@???===;;;:::666666666666555444222222000000//////000222444555999@@@KKKUUU___jjjvvv~~~jjjFFF===777777666666666888999:::>>>CCCggg{{{zzzVVVQQQQQQJJJGGGNNNHHHGGGGGGFFFGGGGGGHHHHHHKKKLLLTTTggg}}}aaaaaa~~~lllYYYPPPNNNNNNOOOLLLGGGFFFHHHHHHFFFGGGfffmmmUUUSSSnnn}}}lllmmmmmmhhh\\\MMMCCCAAA<<<>>>999???hhhqqqhhhgggoooyyylllbbb]]]UUUSSSUUURRRPPPOOOMMMHHH@@@999666333000222999???BBBCCC;;;999666444333444444555444666999::::::999999:::;;;<<<=========<<<;;;:::555444333111111111111111333555>>>KKKVVV___iiisss}}}~~~xxxvvvlll\\\QQQ___oooUUUXXX```EEE999000000222111111333000111111222333555666777777:::<<<===LLL{{{oooBBB===============>>>>>>>>>???HHHKKKVVVqqq}}}nnngggccclllpppjjj}}}tttqqqqqqsss~~~wwwhhhWWWKKKFFFHHHJJJKKKOOOPPPSSSccczzzssscccQQQHHHFFFJJJVVVbbbkkkcccWWWNNNIIIIIIJJJKKKDDDBBB@@@===<<<<<<>>>???|||}}}~~~{{{rrrggg___\\\ZZZ]]]ZZZZZZ___eee{{{{{{oookkktttyyysssjjjhhhVVVKKK@@@;;;999666666999???AAADDDGGGIIIHHHCCC===555666666777;;;CCCNNNVVV______^^^\\\WWWQQQKKKGGGBBBCCCDDDFFFGGGHHHHHHHHHEEEFFFFFFFFFDDDAAA===;;;777777777666555333222111000000//////000222444555999@@@KKKVVV```lllxxx~~~gggCCC999777666666666666888:::;;;<<>>BBB===:::PPP{{{tttttttttRRRHHHDDD@@@AAADDDMMMYYYaaa```WWWKKKCCC;;;777222222666:::;;;;;;111000000//////111444666444666999::::::999999:::<<<===>>>?????????>>>===999777555333222111222222444666???LLLWWW```kkkuuu~~~}}}xxxvvvlll^^^UUU^^^pppUUUZZZ\\\>>>666//////111222111111000000111222333555666777555;;;<<<<<>>>>>>>>>>>>>>AAAFFFMMM```rrrjjjbbbfff{{{vvv|||}}}xxxzzz||||||sssbbbUUUOOOOOORRRVVVTTTVVVTTTRRR___xxxxxxhhhUUUIIIHHHPPP]]]hhhjjjbbbVVVLLLGGGEEEEEEEEECCCCCCBBBBBBAAAAAA@@@@@@yyynnniiikkkrrr}}}~~~|||yyyooo```SSSSSSXXXYYYTTTOOOFFF@@@;;;999777222000111///333777:::???BBBAAA<<<222333444555:::DDDQQQZZZcccdddcccbbb]]]WWWQQQNNNIIIIIIJJJMMMQQQSSSSSSRRRSSSRRRPPPMMMHHHBBB===:::777777777666555333222111000000//////000222444555888@@@KKKVVVbbbnnnzzzzzzbbb???888666666555666777888:::;;;:::EEE[[[iiiUUUPPPLLLJJJLLLHHHHHHGGGGGGFFFFFFGGGGGGJJJKKKOOOZZZmmmlllcccuuu{{{nnneeebbbgggcccZZZOOOKKKOOOSSSSSSeeerrreeeppp}}}ppp```WWWDDDGGGFFFBBBGGGWWWhhhrrrwwwtttnnnggg```cccttt^^^???888888666:::666DDDVVVccceee]]]RRRKKK<<<777333111333555555333...///000111111333777999666777999:::999999999;;;<<<===???@@@AAAAAAAAA@@@<<<:::777444222222222333555777???LLLWWWaaammmwww}}}yyyvvvmmm___VVV```qqqZZZ___XXX:::555000000111222111000000000000222333555777888777>>>>>>>>>IIIccc|||ZZZ;;;<<<<<<=========>>>>>>>>><<>>>>>>>>BBBGGGSSSooowwwrrrkkklll|||vvv|||}}}sssllleee___bbbhhhnnnjjj^^^SSS[[[uuuyyyeeeXXXXXXcccnnnuuukkkbbbUUUIIICCCAAABBBCCCIIIGGGDDDAAA>>>======>>>wwwxxxzzzsssfffZZZUUUMMMCCCCCCIII===BBBBBB===@@@HHHJJJEEEAAA<<<999;;;<<<:::888999333666444......222333///...111333555:::FFFWWWcccjjjjjjhhheeeaaa[[[UUURRRMMMLLLNNNRRRXXX\\\\\\[[[XXXVVVRRRLLLFFF@@@;;;888888888777666555333111000000000//////000222444555888@@@KKKWWWcccppp}}}nnnRRR777;;;666555555666777999:::<<<999FFFOOOoooaaaSSSSSSPPPHHHIIIHHHHHHGGGFFFFFFFFFGGGFFFJJJMMMPPP^^^uuutttbbbYYYJJJXXXxxx~~~qqq^^^UUUWWW[[[\\\jjjvvvsssbbbTTTOOOEEE777444<<<:::777666777666888???HHHFFFFFF:::333999888333555222111222888???BBB???;;;<<<999666666777777555222111444777777666555777999<<<<<<<<<:::999999;;;===???@@@BBBDDDFFFFFFFFFFFF@@@>>>:::666333333333444666777>>>JJJUUU```nnnyyy||||||zzzmmm[[[PPPsss|||\\\YYY___HHH666555333111111333111...//////000111333555777888888>>>;;;>>>HHHQQQyyyooo======<<<;;;;;;===>>>?????????BBBLLLdddxxxmmmiiizzz}}}pppeeefffnnnwwwqqqbbbTTTYYYssslll___```jjjuuuyyyoooeeeVVVIIICCCBBBEEEFFFPPPLLLFFF@@@===<<<===???sss______ccc[[[NNNKKKFFF@@@>>>===???@@@;;;???AAABBBFFFKKKKKKHHHKKKFFFBBBAAABBBAAA@@@@@@999777333111///000111222000000000444>>>MMM^^^iiiiiigggccc]]]WWWQQQMMMJJJJJJJJJLLLQQQVVVYYYXXXUUUPPPNNNKKKGGGCCC???<<<:::666555444333222000//////111000000000000222333444888AAAMMMZZZeeeqqq}}}iiiHHH888888666666555666777888:::<<>>>>><<<>>>===;;;999666444777;;;<<<:::888888999::::::999111111111000444999;;;:::777666666555555666666777555777999;;;<<<===@@@AAA======@@@DDD@@@777444777:::;;;>>>AAACCCDDDDDDDDD@@@>>>;;;888666444444444444:::CCCLLLVVVbbboooxxxzzzxxxzzzqqqTTT[[[qqq```bbbYYYBBB444333222111000000000000333333444555666888888999;;;<<<===DDDGGGJJJmmmJJJ===888777444<<>>AAA@@@EEEVVVmmmssslllpppwwwggg```gggrrr{{{nnn```^^^jjj}}}qqqccc]]]ddduuuxxxlll[[[MMMEEEDDDDDDEEEWWWXXXQQQFFF???AAAAAA???yyy^^^YYY\\\VVVMMMHHHBBB===<<<<<<<<<<<<>>>???@@@BBBKKKVVV]]]^^^XXXQQQKKKGGGGGGFFFCCCAAA===;;;888555333222222222333111000444???OOO___iiieeeaaaZZZRRRLLLIIIHHHHHHHHHHHHIIILLLPPPQQQOOOLLLHHHGGGDDDAAA===:::777666444444444333222111000///111000000000000222333444999AAANNNZZZeeeqqq|||cccEEE888999666666555666777999;;;<<>>;;;999999999:::888888999;;;<<<<<<;;;777555333111222555777777999999999999999999999999333<<>>@@@AAABBBBBB???>>>;;;888555444333333555;;;DDDMMMXXXeeesss|||}}}yyywwwxxxkkkYYYiiipppeeebbbQQQ<<<444333222111000000000000222333444555666777888999<<<<<<===CCCGGGIIIfffSSS@@@999;;;:::???CCC>>>===AAA@@@CCCPPP```xxxnnnooommm]]]WWW```mmm|||xxxmmmaaa\\\cccnnnuuuwwwuuuoooddd^^^cccssswwwfffUUUJJJGGGJJJMMM]]]```\\\QQQHHHEEEEEECCCxxxssspppfff\\\aaa___RRRJJJBBB===>>>???===;;;AAA@@@>>>BBBPPPdddsssxxxllldddYYYQQQNNNMMMIIIEEE???>>><<<:::888777666666777222///333???NNN[[[bbb[[[UUUKKKBBB>>>>>>AAADDDGGGGGGGGGHHHIIIGGGDDDAAA???>>><<<:::888555333222222333333333222222111000111111000000111222444555:::BBBNNNZZZeeeppp{{{{{{ZZZ@@@888:::666666666666888:::<<<>>>AAAEEEIIIZZZfffSSSNNNMMMJJJHHHGGGFFFGGGHHHGGGFFFGGGFFFGGGJJJOOO[[[pppvvv\\\___~~~uuusssrrrsssuuusssxxxaaaPPPJJJHHHGGGFFFGGGFFFDDDBBBAAA???<<<999:::999:::<<>>???@@@???===:::666444333333333666<<>>===<<<<<<999333///333>>>IIIPPPRRRJJJEEE===666333666:::>>>HHHHHHGGGFFFDDDAAA===:::888888777666444333222222111222333333333333222222222111000000111222444555<<>>@@@CCCIIILLLWWW~~~tttXXXPPPPPPKKKIIIGGGGGGHHHHHHGGGFFFEEEEEEGGGHHHJJJSSSgggzzzoooggg}}}{{{lll]]]WWWUUURRRMMMJJJHHHHHHFFFDDDDDDDDD@@@;;;>>>>>>???AAADDDDDDCCCAAA@@@<<<888555222000111555:::;;;;;;;;;:::888777666DDD\\\oooVVVJJJHHHEEE<<<333111222444777:::===>>>??????===999555333222222333555<<>>>>>DDDLLLMMMYYYrrr{{{mmmHHH666======999999888888>>>>>>BBBKKKRRRgggxxxsssxxxrrrppp\\\NNNKKKVVVbbb}}}~~~qqqgggaaaZZZRRRSSSbbbqqqoooccc[[[```iiizzzzzzvvvkkk\\\RRRPPPSSS```jjjrrrnnnaaaTTTLLLIIIxxxfffZZZVVVUUUSSSQQQXXXiii|||ssslll```QQQIIIHHHIIIGGGCCCAAA@@@===@@@OOOiiinnnYYYNNNMMMKKKFFFEEEDDDCCCBBB@@@???>>>===999555222444;;;AAAAAA@@@:::777333000000222666999DDDEEEEEECCC???;;;777555333333222222222111111111111222444555555444333333222111111111111333444555===EEEQQQ\\\gggrrr}}}gggFFF888777777666666777888:::===@@@AAACCCKKKOOOWWWxxx~~~___PPPPPPLLLJJJHHHGGGHHHHHHGGGFFFEEEFFFGGGHHHGGGNNN```qqqwww~~~vvvqqqooommmjjjhhhmmmeee```ccccccZZZOOOJJJHHHLLLLLLIIIIIIKKKHHHBBBAAABBBCCCEEEFFFEEEBBB??????<<<<<<===:::555777<<>>;;;888666555<<>>777111222444777;;;>>>@@@BBB???===999555222222222333555<<>>===:::;;;;;;999>>>===AAAJJJPPPbbb~~~{{{jjjuuulll[[[NNNJJJRRR]]]zzzyyylllcccYYYNNNOOObbbwww{{{mmm^^^YYYZZZlllrrrxxxxxxpppeee]]]YYY\\\hhhtttvvvjjj[[[QQQOOOssscccXXXSSSRRRPPPNNNKKKTTTeeezzz~~~uuuvvvlll```VVVRRRNNNHHHDDD@@@AAA???>>>JJJccc~~~www[[[IIIEEEEEEBBBIIIHHHEEEBBB@@@>>><<<;;;;;;888666666888999888555111000000///000222333444<<<===>>>===999555333222///000000000000000000000222444666777777666444333222222111111222333555666>>>FFFRRR^^^iiittt\\\>>>888999666666666777999;;;???BBBCCCCCCJJJPPPXXXpppjjjSSSNNNMMMKKKHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGKKKXXXfff|||yyy{{{iiiYYYQQQOOOTTTYYYjjjfffhhhnnnjjj[[[MMMHHHLLLVVV\\\YYYWWWXXXTTTMMMEEEEEEGGGHHHHHHFFFAAA===??????CCCIIIGGG@@@AAAGGGOOOLLLIIIDDD???<<<999888333FFFdddkkkSSSFFF???999333444666888<<<@@@CCCEEE@@@>>>999555222222333444666>>>LLLZZZgggvvvwwwggg^^^iiibbb^^^NNN888777222222111111111111111222222333444666888:::;;;<<<<<>><<>>?????????===:::777555555666666111111111111111111222222444777999888555222222222111111111222222222333333444666888999999777555444222222111111222333555666???GGGSSS```kkkwww{{{QQQ777888;;;555666777888999<<<@@@CCCEEEIIILLLQQQZZZjjjyyy[[[RRRMMMKKKIIIHHHHHHHHHGGGFFFFFFDDDDDDFFFGGGIIIRRR\\\ppp~~~cccbbbqqq___OOODDDCCCPPP```lllhhhjjjooogggVVVKKKJJJUUUfffsssrrrllliiiaaaXXXKKKKKKMMMOOOOOOLLLGGGCCCBBBCCCMMMWWWVVVMMMKKKRRR[[[WWWQQQIIICCC>>><<<;;;777@@@SSSmmm\\\GGG>>>:::444555666999===BBBEEEGGGBBB>>>:::555333333444555888BBBQQQ```nnn{{{rrrfffdddvvvppp]]]HHH888222222111111111111111222222333444555777999;;;===>>>===FFFEEEDDDNNNUUUZZZcccvvvuuuSSS@@@444666:::555:::===;;;===CCCBBBMMMccc~~~tttpppkkkyyyrrr___QQQKKKOOOVVVooozzzlll^^^QQQOOOdddmmm^^^VVVWWW^^^mmm{{{}}}rrrggg]]]]]]aaaddd___WWWTTTXXXxxxiii^^^WWWSSSQQQLLLJJJLLLWWWkkkwwwgggXXXOOOAAADDDBBB<<>>===>>>AAADDDFFFCCCAAA<<<777333444888;;;555444333222111111111111000444777777555333333444444444555555666666666777666777999::::::888666444333222111111222333555666???HHHTTTaaalllxxxuuuJJJ333999===666666777888:::===@@@DDDFFFOOOOOOTTT\\\hhh~~~eeeZZZNNNKKKIIIHHHHHHHHHGGGFFFEEECCCCCCEEEGGGHHHNNNUUUfffzzzzzz[[[UUUtttzzzzzz~~~}}}pppdddWWWSSSMMMEEE<<<>>>SSSjjjlllggghhhjjjaaaPPPJJJNNN\\\sss}}}uuujjj___PPPRRRTTTVVVWWWTTTNNNJJJDDDGGGTTTaaa```UUURRRXXXbbb]]]TTTKKKCCC>>><<<;;;<<>>BBBFFFIIIBBB???:::666333333555666:::DDDTTTdddrrr}}}llleeekkk~~~yyy\\\EEE888///222111111111111111222222444555666888:::<<<>>>???>>>HHHGGGDDDMMMTTTYYYbbbmmmiiiKKK999:::===555777;;;;;;>>>CCC@@@HHH\\\}}}~~~wwwxxxxxxcccTTTMMMQQQXXXqqquuueeeVVVNNNccc{{{hhhZZZVVVYYYhhh}}}~~~sss]]]XXXUUUVVVSSSNNNPPPWWW~~~nnneee```ZZZVVVRRROOORRRSSSUUUoooppp]]]PPPMMMMMMBBBBBBKKKNNNmmm~~~aaaYYYRRRFFFEEEDDD@@@<<<>>>DDDGGGFFFCCC???:::777666777888888777777777666555333222111333333222222333333444555888666555555777999999:::999888888888999999777666444444444222222444777;;;BBBLLLXXXaaammm|||aaa===<<<;;;444;;;555888<<<>>>>>>AAAEEEIIIOOOVVVYYY^^^hhhxxxqqqTTTNNNMMMKKKHHHHHHIIIFFFCCCEEEEEEEEEEEEGGGJJJMMMOOOaaaooocccXXXdddvvvuuuhhh[[[\\\iiivvv}}}nnncccXXXPPPKKKDDDEEECCC>>><<>>999555444999===???CCCGGG@@@<<<999777444000333999>>>LLL^^^lllzzz}}}iii^^^ooo}}}WWW:::555222111000000000000000111111222444777999:::===@@@CCCBBBEEEFFFFFFKKKTTTZZZ[[[jjjWWW<<<:::===:::666888:::;;;<<<@@@GGGLLLlll|||ppp]]]SSSTTTZZZtttppp___XXX\\\xxx}}}___^^^^^^jjjuuucccVVVSSSQQQNNNRRR\\\wwwpppjjjccc]]]___XXXVVVSSSRRRhhhxxxuuurrrrrrpppgggYYYNNNHHHKKKDDDCCCHHHHHHaaa{{{rrrjjj```PPPMMMEEE<<<;;;???@@@??????<<<888666777888999999666777777666555333111000222222222333333444666666888777666777888::::::;;;;;;:::999999::::::888666666666555444333555888;;;BBBMMMZZZdddooo~~~WWW:::;;;999333:::666:::===???@@@CCCIIINNNQQQYYY\\\```jjjwww}}}]]]SSSPPPKKKGGGGGGHHHGGGEEEEEEEEEDDDEEEFFFIIILLLNNNWWWggg{{{lllYYY\\\gggqqq```RRRIIIJJJQQQ[[[ooo~~~vvvmmm```WWWQQQNNNKKKJJJBBBCCCBBBAAABBBMMM]]]iiieee[[[kkkhhhUUUHHHBBBRRRwwwwwwaaaYYY[[[cccrrr{{{sss]]]JJJDDDBBBKKKWWWTTTIIIKKKYYYnnneeePPPCCCCCC===777;;;AAABBBKKKUUUUUUTTTaaasssUUU@@@:::;;;666444777:::;;;>>>AAA===:::999888555333666<<>>888???===BBBLLLQQQKKKCCCIIIUUU~~~oooPPPAAA>>>888555666777666777:::888777888999777444888???HHH\\\rrrrrr\\\ccc}}}{{{mmmJJJ444222333222222222222333333444555666888;;;===>>>AAAEEEHHHKKKRRRVVVTTTSSSWWW\\\___jjjuuuQQQ???:::999888999999:::;;;>>>BBBEEEMMMfffrrrgggeeeyyypppiiiwwwyyyeeehhhvvvjjjbbb___gggqqq~~~tttooossspppiiiaaaYYY[[[~~~}}}rrrddd\\\[[[YYYTTTNNNKKKJJJFFFEEEGGGIIIQQQ^^^{{{uuu]]]FFF;;;<<<@@@@@@999888888999<<<>>>>>>===555777999:::999666222///000000000111333444666777999:::<<<===<<<<<<======???>>><<<<<<===<<<:::888:::999888666444555888;;;CCCPPP___jjjvvvyyyqqq}}}ccc;;;444<<<888555;;;:::===AAACCCFFFKKKRRRXXXZZZdddhhhlllsss{{{tttZZZQQQIIIGGGIIIIIIHHHIIIDDDDDDCCCCCCEEEGGGJJJLLLNNNXXXhhhzzzyyyfffnnnpppsssssssssppp]]]UUURRRSSSRRRPPPKKKPPPssstttkkkeeeaaa```^^^]]]___dddkkkpppsssdddccciii[[[LLLGGGMMMnnnqqqeeemmm}}}kkkRRROOOXXXffflllbbbSSSOOOVVVtttvvvdddMMMDDD@@@===AAA>>>HHHSSSUUULLLDDDEEELLLccchhhRRRBBB<<<777777777444444666666666888999777444999@@@PPPfff~~~wwwaaannntttddd@@@555555111222222222222333444555666777999<<<>>>@@@CCCGGGJJJLLLUUU[[[YYYVVVYYY___bbbjjjuuuwwwUUU@@@:::;;;999999999999:::<<>>555777:::;;;;;;888555222000000000000111222333444777:::>>>???===<<<<<<===>>>===<<<<<<===<<<:::888999999888555444555888:::EEERRRbbbnnnyyytttrrrUUU555666<<<:::999===;;;???CCCFFFIIINNNUUU[[[ZZZeeejjjllltttzzz]]]RRRIIIIIIKKKIIIHHHHHHEEEDDDCCCDDDEEEGGGJJJKKKPPPSSS\\\ooo||||||~~~}}}~~~eee[[[dddpppooolllgggWWWQQQrrr~~~wwwssspppooommmlllaaaeeegggTTTKKKJJJQQQxxxsssxxxqqqVVVTTTiii}}}}}}hhhTTTOOOTTTooozzzWWWCCCAAA@@@@@@KKKYYYccc^^^OOOEEEDDDFFFPPP```wwwrrr[[[CCC>>>:::;;;:::666444555555666888999666333999BBBYYYpppoooqqq\\\777888999///000000111111333444666666777:::<<>>444666888::::::999777666333333222111111111111111555999>>>???===;;;;;;<<<<<<;;;:::;;;<<<<<<:::888999888777555444555888;;;HHHVVVfffsss}}}vvvzzzqqqJJJ444888::::::>>>===<<>>@@@CCCFFFJJJMMMKKKRRRXXXWWWWWW]]]cccfffhhhkkk}}}{{{XXXAAA;;;:::999888999;;;<<<<<<<<>>AAACCCBBB>>>;;;222333555777888888888888888777555333222111000000222888===???<<<999999;;;999888888999;;;;;;:::888999999888666666777;;;>>>LLL[[[lllxxxvvv||||||www```AAA777:::666:::AAA;;;>>>DDDJJJOOORRRUUUZZZ^^^]]]iiikkkjjjpppsssyyyyyydddRRRMMMLLLGGGFFFJJJGGGFFFEEEEEEFFFHHHJJJLLLMMMKKKMMMXXXkkk~~~~~~yyyyyysssqqqddd\\\XXXWWWSSS___\\\HHHLLLNNNQQQ{{{uuurrrnnnWWWQQQRRRTTTmmmwwwiiiVVVDDDAAANNNgggwwwzzzgggQQQIIIHHHGGGDDDCCCAAABBBHHHMMMKKKDDD;;;:::<<>>DDDLLLYYYsss~~~iii^^^gggcccYYYOOONNNeeewwwnnngggcccfffaaabbb{{{[[[RRROOOSSSXXX[[[fffrrr}}}tttcccOOOCCC@@@<<<888999;;;>>>AAACCCAAA<<<888000111333444666777888888<<<;;;888666333111000///000666===???;;;888888:::777666666888:::;;;999888999999999888777999===@@@PPP^^^ppp|||uuu}}}qqqmmmuuuUUU===999<<<444999BBB:::@@@FFFMMMSSSUUUXXX[[[___cccnnnooolllqqqssswwwmmmVVVMMMJJJEEEFFFLLLHHHGGGFFFFFFGGGIIIKKKLLLKKKLLLNNNUUUbbbuuuyyyxxxfff|||rrreeeZZZUUUVVVXXXPPP^^^[[[HHHOOOQQQRRR{{{pppZZZRRRPPPEEEUUUeeemmmaaaGGGDDD\\\|||mmmRRRHHHEEEBBBBBBEEECCC:::444666:::<<<888777<<>>BBBDDDGGGJJJOOORRRQQQTTTTTTSSSWWW___ddddddffflllqqq\\\HHH;;;999888999===>>>===;;;:::BBBJJJQQQddd}}}mmmhhhuuu|||^^^QQQWWW___xxx}}}zzz~~~qqqvvvxxxttttttxxx}}}hhh```SSSJJJJJJOOOPPPOOOZZZYYYRRRGGGAAA???>>>;;;<<<======>>>@@@AAA===888999555222333666999;;;======<<<;;;999666333///---333888<<<===???CCCCCCAAA;;;555222666999999888::::::888888888777666;;;AAATTTdddvvvxxxzzzuuu}}}yyywwwrrrBBB>>>999888;;;>>>???>>>IIIMMMSSSWWW[[[^^^aaadddfffkkkooopppoooqqqvvv{{{xxxUUUQQQQQQGGGDDDLLLKKKJJJHHHFFFEEEGGGKKKNNNMMMMMMOOORRRWWWddd|||nnnfffvvvjjjlll{{{jjjdddcccaaaaaadddbbb^^^ZZZZZZXXXXXX\\\bbbxxxbbbYYYNNNBBBJJJRRR[[[YYYJJJNNNgggsssVVVGGGEEEMMMPPPGGG>>>999999888777888444777===EEEIIIGGGBBB===>>>:::<<>>>>>DDDPPPYYYhhhgggVVVRRRSSSdddyyyqqqcccUUULLLIIIHHHGGGKKKLLLIIIDDDBBBCCCAAA<<<>>>===;;;:::;;;===;;;888;;;888777888999:::;;;<<<>>>>>>===;;;888555222111222777::::::===BBBEEEDDD999444222666:::888777777888666666888777888???GGGZZZiiizzz|||xxxzzz{{{|||ccc@@@===999999;;;???AAAAAAIIIMMMRRRVVVZZZ^^^bbbeeehhhkkkoooooonnnoootttxxxdddUUUPPPGGGDDDHHHJJJJJJIIIGGGFFFHHHKKKNNNLLLLLLNNNQQQUUU```uuuwwwgggiiizzzttt\\\XXXiiixxxssstttsssssstttqqqmmmjjjhhhbbbYYYVVVWWWQQQWWW]]]dddrrruuuzzzssscccUUUEEECCCDDDLLLMMMBBBOOOrrrzzz^^^OOOTTTeee___SSSEEE>>>===<<<999666666555>>>NNNUUUMMMAAA;;;;;;:::???CCC???BBBZZZwwwsssuuuyyybbb@@@999555444444000444444444555777:::===???GGGHHHJJJKKKKKKLLLNNNPPPTTTUUUVVVVVVWWWYYY]]]```\\\dddhhhllluuuXXXCCC===:::;;;:::777888===???===AAAJJJQQQ]]]wwwxxxcccWWWQQQQQQlllppp[[[KKKBBBAAACCCBBBFFFIIILLLOOOPPPIIIAAAAAA===999666666777888888:::<<<======<<<===>>>???@@@???>>><<<:::888666555222999<<<;;;;;;@@@DDDEEE999555444:::===:::777666444333444666666999DDDPPPcccqqqwwwyyyzzznnnNNN>>>;;;999:::===AAADDDFFFMMMPPPUUUXXX\\\```dddgggiiilllnnnnnnmmmnnnrrruuuxxx[[[NNNIIIGGGHHHIIIJJJJJJIIIHHHHHHKKKMMMKKKKKKMMMOOOQQQYYYiiiyyyrrraaaaaa^^^QQQKKKNNN___|||~~~zzztttiiiZZZOOOLLLBBBBBBAAABBBIIITTTYYYYYYWWWPPPUUUeeezzzppp]]]PPPEEEAAAMMMQQQFFFVVVjjjTTT]]]xxxwwwfffQQQCCC@@@@@@;;;666<<<444>>>XXXcccTTTCCC>>>;;;@@@HHHKKKHHHOOOjjjzzz|||}}}WWW;;;555333333444000333333444666999<<>>999<<<;;;444666???BBB>>>???EEEJJJQQQdddvvvuuubbbXXXPPP]]]}}}mmmWWWHHH@@@@@@CCCEEEKKKTTT]]]dddbbbTTTEEECCC===999777555444666999<<>>===???AAA:::666777===@@@<<<888666222222444444444999IIIXXXmmmzzz~~~xxxxxx~~~___===;;;:::999;;;???DDDIIILLLVVVYYY\\\^^^```cccfffiiiiiikkkmmmnnnnnnpppsssvvv~~~cccOOOMMMNNNKKKGGGHHHIIIIIIGGGHHHIIIKKKKKKKKKMMMOOOOOOSSS^^^kkkooo\\\VVVSSSNNNJJJPPP^^^~~~tttfffUUUJJJFFFEEEDDDCCCCCCEEEFFFCCC???HHHBBBDDDMMM]]]kkk\\\MMMJJJ^^^fffUUU```{{{ZZZbbbeeeNNNFFFEEEAAA;;;BBB555???aaammmYYYFFFEEE@@@MMMYYYYYYVVV```xxxxxx{{{lllKKK666444222333666222333444555777:::===???AAAHHHJJJLLLMMMMMMNNNPPPRRRSSSUUUWWWXXXYYY\\\___bbbffffffjjjnnnvvvuuuhhhVVVBBB777<<<===777888AAADDD@@@@@@DDDHHHMMMXXXcccvvvhhhfffeeeuuu{{{lll\\\SSSLLLEEECCCFFFKKKRRR]]]kkkuuuqqq]]]HHHDDD???<<<<<<:::666777<<>><<<:::666666<<<>>>;;;777555333444555444333:::MMMaaawwwssswwwsssRRR666999::::::===AAAGGGMMMQQQ]]]___aaabbbbbbcccfffgggiiijjjlllnnnpppsssvvvxxxyyy|||oooUUUQQQPPPKKKFFFGGGHHHGGGFFFFFFHHHJJJMMMLLLMMMOOONNNNNNVVV```uuuooo]]]YYYWWWSSS[[[WWWiiiwwwhhhYYYLLLDDDCCC@@@BBBEEEJJJKKKHHHEEECCCJJJEEEEEEDDDNNNtttjjjVVVRRRjjjxxxiiinnnjjjlllaaaPPPLLLGGG@@@AAA888IIIoooyyy^^^GGGFFFFFF[[[kkkjjjiiittt|||ttt\\\BBB555444222444888444555555777999;;;>>>@@@AAAFFFIIIKKKMMMNNNOOORRRTTTTTTVVVYYYZZZ[[[^^^aaaccceeeaaaaaagggnnnzzzjjjPPP:::999<<<:::999>>>BBB@@@@@@CCCFFFKKKRRRYYYiii{{{qqqiiiYYYRRRQQQUUUUUUPPPOOOTTTXXX\\\dddrrr~~~{{{eeeNNNHHHBBB@@@BBB???;;;>>>FFFgggwwwrrr___RRRJJJEEEAAA???;;;888777777888999<<>>:::555333777:::888555555555666777666444===UUUlllwwwnnnwwwyyycccFFF777888:::<<<>>>BBBHHHPPPUUU]]]```bbbdddcccccccccdddiiijjjlllnnnqqquuuwwwyyyqqqttt~~~```SSSNNNHHHGGGGGGHHHGGGFFFFFFHHHKKKNNNMMMMMMNNNMMMLLLQQQXXXiiiwwwuuuiiigggeeellldddlllkkkZZZNNNFFFCCCDDDKKKOOOUUUYYYUUUOOOLLLNNNJJJIIIJJJGGGMMMqqq~~~eeeYYYooo~~~sssxxx```UUUMMMEEEDDDCCCYYY|||```HHHFFFPPPiii{{{yyyyyyzzzzzzOOO<<<444555222555999555666777999<<>>???AAACCCGGGMMMQQQ[[[uuu}}}rrrvvvrrrddd___^^^lllsssvvvqqqjjjccc]]]XXXMMMMMMSSS[[[[[[[[[gggxxxxxxuuuuuu}}}rrr[[[OOOGGGCCCEEECCC@@@GGGSSS{{{dddSSSGGGCCC@@@<<<888666777888:::???DDDNNN^^^mmmnnn\\\HHH???888444666888777777888666888:::999888DDD```yyy}}}oooooo{{{rrrRRR;;;999888:::===@@@CCCJJJRRRXXX[[[___cccffffffeeeeeeeeejjjjjjkkkmmmqqqtttuuuvvvmmmrrryyyoooXXXNNNJJJJJJJJJIIIGGGFFFGGGKKKNNNOOOLLLLLLMMMKKKJJJMMMTTT\\\lll}}}ppp^^^TTTNNNKKKKKKMMMYYYaaammmrrrgggUUULLLMMMHHHKKKPPPNNNTTTvvvrrr```qqqooobbbXXXUUUWWWhhh|||vvv[[[LLLPPP```zzzlllEEE888444666222555999444666888;;;@@@DDDHHHKKKLLLLLLNNNOOOOOOOOOOOOQQQSSSTTTVVVYYYZZZ[[[\\\]]]___```___```aaabbbooolllHHH888999;;;999===@@@BBBAAA???BBBGGGKKKSSSdddmmmdddkkkvvvqqqtttqqqdddVVVNNNNNNPPP]]]dddhhheeeaaa```^^^\\\UUUUUUZZZ^^^\\\bbb}}}iiiTTTJJJEEEFFFEEECCCMMM\\\sss\\\LLLEEEBBB===999777777999:::@@@>>>DDD\\\yyymmmQQQDDD<<<666777999:::;;;===777:::<<<<<<<<>>@@@DDDJJJSSSYYY[[[___eeeiiijjjjjjiiiiiilllkkkkkklllooorrrssssssooovvvyyyzzz^^^QQQNNNLLLLLLJJJHHHGGGIIIMMMPPPNNNKKKKKKKKKJJJHHHLLLQQQRRRcccvvvlll```UUURRRSSSTTTUUUXXXRRRbbbwwwrrrXXXHHHEEEGGGMMMUUUUUU[[[}}}qqqwwwuuuaaapppzzz{{{tttiiiiiioootttgggTTTRRR^^^ooo\\\@@@555444666111444888333666888===CCCHHHMMMQQQRRRPPPRRRRRRRRRPPPOOOPPPQQQSSSUUUXXXYYYYYYZZZ[[[]]]YYY]]]```^^^[[[eee~~~UUU::::::>>><<>>???DDDHHHKKKSSSfffwwwhhh___rrrpppcccddd___VVVNNNLLLOOORRRiiigggeeedddeeegggeeeaaaTTTVVVVVV[[[]]]```~~~mmmaaaMMMDDDFFFCCCKKKaaacccNNNDDDHHHBBB===???:::666<<>><<>>@@@@@@<<>>;;;AAAHHHIIIKKKNNNSSSWWW[[[]]]\\\bbbgggjjjooossspppiiihhhjjjlllllllllmmmoooqqqqqq{{{sssWWWOOOJJJKKKJJJHHHHHHIIIKKKLLLIIIIIIJJJJJJKKKKKKKKKLLLMMMSSS___mmm{{{wwwgggeeeeeemmm|||vvvjjjbbb]]]YYYddd^^^DDD@@@@@@CCCCCCEEEXXX}}}{{{ZZZQQQQQQOOOUUUNNNNNNUUUeee{{{aaalllvvvdddZZZ\\\gggppptttmmmhhhEEE888888777666555666888;;;>>>@@@DDDGGGIIILLLOOOQQQSSSTTTUUUVVVWWWWWWVVVUUUTTTTTTUUUVVVVVVWWWXXXXXX___]]]]]]``````cccmmmyyynnnKKK===:::999<<>>???@@@>>>DDDFFFNNN]]]pppnnnsss{{{jjjYYYVVVdddttt{{{yyyyyytttjjjbbbWWWQQQOOOXXXWWWOOOjjjzzzrrrnnnhhhhhhcccWWWPPPJJJAAAKKKgggrrrWWWKKKEEEFFFCCCBBB???666===TTTjjjaaaRRRDDDBBBHHHNNNOOOCCC===999888666555777;;;===>>>>>>@@@PPPlll}}}}}}kkksssqqq]]]EEE:::???GGGLLLNNNRRRVVVYYY\\\^^^______cccgggkkkppptttqqqkkkkkklllnnnnnnnnnooorrrtttuuuzzzcccOOOKKKJJJJJJJJJJJJKKKLLLMMMHHHHHHIIIIIIJJJKKKLLLLLLKKKMMMTTTaaaqqq~~~lll```___ddduuu~~~lllcccaaa```zzzdddHHHDDD@@@@@@>>>===MMMsssjjjMMMDDDDDDGGG@@@@@@EEEUUUxxxoooXXX___nnneeehhhsss|||rrrqqqTTT>>>777777777777777999<<>>BBBGGGNNNWWWkkk~~~yyysss___]]]sssyyylllccc[[[QQQMMMUUUSSSIIIeee~~~kkk^^^SSSMMMLLLHHHFFFEEECCCYYYfffOOOJJJGGGFFFBBBAAA>>>777EEEdddnnnVVVEEE;;;:::AAAJJJCCC>>>;;;999777444777<<<@@@@@@===@@@TTTttt{{{tttmmmqqqhhhOOO;;;;;;CCCIIIMMMPPPUUU[[[___```aaaaaacccggglllnnnpppppppppooommmnnnoooppppppqqqtttwwwxxxzzzrrrWWWNNNJJJIIIKKKLLLKKKKKKMMMGGGGGGHHHIIIJJJKKKKKKLLLKKKJJJLLLVVVgggwwwvvvnnneeefffyyykkkccceeeiiiqqqUUUOOOFFFFFFCCC???GGGhhh___LLLJJJFFFBBBCCCCCCIIIlllfffTTTuuu{{{yyy|||uuu{{{qqqCCC999555666888888999<<>>EEEBBB???<<<;;;888555888===HHHHHHDDDEEEZZZ|||zzzoooppplllZZZCCC999@@@GGGHHHMMMQQQWWW]]]aaacccbbbbbbfffkkkqqqrrrnnnkkknnnrrrnnnooopppppppppsssvvvyyyzzzzzz```SSSLLLHHHJJJKKKIIIIIILLLGGGGGGGGGHHHIIIJJJJJJJJJLLLIIIIIIPPP]]]nnn{{{kkk^^^```zzzmmmbbbgggnnncccUUUKKKLLLLLLGGGIIIeeexxx[[[RRRGGGFFFJJJFFFBBB^^^zzzUUU]]]{{{{{{aaa:::777555777888:::<<<@@@EEEHHHHHHKKKNNNPPPPPPRRRVVVZZZXXXXXXWWWVVVVVVWWWWWWXXXYYYXXXVVVUUUVVVWWWYYYZZZWWWYYY\\\]]]aaafffjjjllltttssseeeNNNCCC:::>>>CCCFFFEEEAAA@@@@@@AAA@@@AAACCCFFFNNN___ooopppllltttqqqeee___WWWSSSKKKCCC\\\pppUUUMMMJJJFFFIIILLLSSSzzzkkkQQQQQQIIIKKKDDDAAAFFFKKKXXXnnnppp]]]GGG===<<<===???AAAAAA???>>>>>>:::777:::@@@LLLLLLGGGFFFZZZ}}}}}}|||{{{mmmoooaaaLLL===<<>>BBBHHHLLLIIIKKKNNNQQQUUUXXXYYYZZZYYYYYYXXXXXXXXXWWWWWWWWWZZZYYYXXXWWWWWWXXXYYYZZZTTTWWWYYY[[[___gggkkkkkknnnttt|||iiiMMMBBB???@@@EEEFFFCCC@@@???@@@>>>>>>AAADDDGGGPPPYYYppp{{{sssvvvvvvqqqrrriii\\\PPPFFFWWWzzzkkkYYYTTTPPPTTTXXX^^^{{{ZZZWWWUUUZZZQQQIIIOOOTTTUUUZZZTTTKKK@@@999<<>>:::===EEEFFF@@@@@@???AAAAAA===:::>>>EEEOOOSSSOOOJJJ\\\fffmmmaaaMMM<<<===EEEKKKSSS\\\___aaadddggggggfffdddcccjjjaaa^^^gggoooooommmmmmlllmmmmmmmmmnnnqqqvvvyyyvvvzzz{{{uuurrrxxxlll[[[OOONNNMMMHHHHHHNNNIIIIIIHHHGGGGGGFFFFFFEEECCCFFFGGGEEEEEELLLZZZeeevvvzzzooobbbqqqjjj[[[XXXeeexxxppptttyyyyyyccc\\\___ccczzznnnUUULLLWWWGGG666AAA333777999;;;>>>@@@EEEKKKOOONNNLLLMMMTTT\\\^^^YYYSSSTTTVVVXXXZZZ[[[[[[ZZZYYYVVVWWWWWWXXXXXXWWWVVVVVVUUUXXXXXXWWW\\\fffjjjgggkkkmmmzzz^^^MMM??????DDDCCCAAAAAA<<<<<>>===DDDMMMMMM]]]rrr}}}{{{~~~gggRRRPPPYYYaaa{{{eeemmmxxxssszzzkkkYYYHHHEEEBBB>>>>>>DDDIIIHHHEEEFFFBBB???@@@@@@???BBBFFF___kkkgggXXXaaapppdddOOOHHHAAABBBKKKVVV[[[\\\```bbbfffiiiiiigggdddbbbfffdddcccffflllpppqqqqqqlllmmmmmmmmmnnnqqqvvvzzz|||{{{zzzwwwuuuzzzlllSSSNNNPPPLLLHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFHHHIIIHHHFFFJJJRRRYYYkkkrrr{{{ssstttwwwaaa^^^bbbrrr}}}yyybbbUUUXXX|||{{{uuu\\\<<<;;;===777:::===BBBEEEHHHKKKNNNQQQUUUSSSSSSTTTWWWYYYYYYYYYUUUUUUVVVYYY]]]^^^[[[XXXZZZUUUQQQRRRWWWZZZXXXVVVXXXWWWWWWXXX[[[```fffiiieeeooowww~~~bbbFFF<<<>>>AAACCCEEEAAA===<<<@@@BBB@@@@@@AAAMMMPPP^^^vvvrrr{{{pppYYYSSS\\\eee|||gggQQQIIIEEEBBBCCCIIINNNMMMJJJAAA>>>>>>@@@AAABBBHHHOOOgggqqqlll]]]fffxxxjjj___IIIEEEAAADDDMMMWWW]]]```^^^aaaeeehhhjjjiiifffeeefffeeeeeefffjjjmmmnnnoookkkllllllkkkkkknnnrrruuu|||zzzzzz{{{xxxuuuxxx}}}vvvYYYPPPPPPLLLHHHGGGHHHGGGGGGGGGFFFFFFFFFFFFBBBDDDFFFEEEDDDFFFMMMSSS```hhhsss}}}vvvnnnyyyppp___jjj}}}mmmaaaeeevvveeeooo}}}TTT;;;999;;;888>>>AAAFFFIIILLLNNNQQQTTTVVVTTTTTTUUUXXXZZZ[[[ZZZWWWUUUUUUVVVXXXXXXUUUSSSTTTRRRQQQSSSVVVXXXWWWUUUYYYXXXXXXYYY[[[___ccceeeccchhhjjjrrroooYYYKKKCCC>>>???CCCBBB>>><<<>>>>>><<<===AAACCCGGGRRRbbbvvvyyysssxxx|||ooogggnnnvvv}}}{{{[[[IIIDDD@@@BBBFFFHHHGGGDDDGGGGGGIIIJJJHHHGGGMMMUUUmmmuuunnn^^^fffmmmbbbVVVCCCCCCDDDHHHOOOWWW___ccc\\\___cccfffhhhhhhfffeeefffgggggggggggggggiiikkkiiiiiiiiihhhhhhjjjmmmpppuuutttvvvyyyxxxssssssvvvgggYYYUUUPPPJJJHHHHHHGGGFFFFFFEEEEEEEEEFFF???BBBDDDDDDCCCDDDHHHMMMUUU]]]iiiuuu~~~lllwwwpppsssvvv{{{~~~rrrtttsssaaavvvhhhIII999777:::;;;BBBEEEJJJMMMOOORRRUUUWWWWWWVVVVVVWWWZZZ[[[[[[ZZZYYYWWWUUUTTTUUUVVVUUUTTTQQQRRRSSSTTTUUUVVVUUUUUUYYYYYYYYYZZZ[[[]]]```aaaiiifffcccgggyyyxxxcccLLL>>>===CCCDDD@@@>>>>>><<<:::===BBB@@@CCCJJJRRR\\\qqq~~~pppjjjgggmmmrrr{{{xxxxxxeeeOOOGGGAAABBBDDDDDDBBBAAAKKKPPPXXX]]][[[XXX\\\dddvvv|||tttccchhhqqqcccZZZLLL@@@DDDIIIMMMQQQWWW^^^ccc\\\^^^bbbdddfffeeedddbbbeeehhhiiihhhdddccceeegggeeefffgggggggggiiilllooommmnnnrrrwwwvvvpppmmmnnnzzz{{{ggg^^^WWWOOOKKKIIIHHHGGGEEEEEEEEEEEEFFF@@@CCCEEEEEEDDDDDDFFFIIIOOOVVVaaammmvvv~~~yyymmmvvv{{{{{{tttyyyTTT@@@:::888;;;???EEEGGGKKKNNNPPPRRRUUUWWWZZZYYYXXXYYYZZZZZZXXXWWWWWWUUUSSSQQQRRRTTTWWWXXXTTTUUUUUUUUUSSSSSSTTTVVVWWWWWWXXXZZZ[[[]]]___```lllfffcccfffooossscccMMMDDDDDDDDDBBBAAABBB???<<<>>>CCCAAABBBFFFIIINNN[[[vvvyyyqqqkkkeeeeeejjjuuuxxxyyyuuuYYYMMMEEEEEEHHHHHHIIILLLKKKVVVgggtttvvvsssuuuzzzssstttzzzxxxpppccc]]]UUUEEEDDDIIIOOORRRTTTWWW\\\aaaaaabbbdddffffffeeecccbbbeeehhhiiigggcccaaabbbdddbbbccceeefffhhhjjjnnnqqqkkkkkkpppvvvvvvqqqlllkkkmmmxxxjjj^^^SSSMMMKKKJJJHHHFFFFFFFFFGGGGGGBBBCCCEEEEEEDDDDDDDDDEEEIIIOOOYYYdddnnnwww}}}oooooottt}}}kkkFFF;;;<<<===???DDDEEEHHHKKKNNNOOOQQQTTTVVV\\\ZZZYYYYYYYYYXXXVVVSSSWWWUUURRROOOOOOQQQTTTWWWWWWVVVTTTQQQOOOOOOQQQSSSSSSTTTVVVXXX[[[^^^```aaafffaaabbbfffjjjuuu||||||nnnTTTEEEBBB@@@AAADDDBBB??????BBB???>>>???CCCFFFLLLXXXdddyyy~~~vvvmmmhhheeejjjuuu~~~kkkvvvaaaRRRFFFFFFJJJMMMRRRZZZ```llllllaaa```\\\YYYSSSFFFJJJNNNSSSVVVVVVXXX[[[^^^fffggghhhiiiiiigggfffdddeeegggggggggdddcccbbbccc```bbbeeegggiiikkkooorrrnnnmmmpppvvvxxxsssnnnmmmfffuuuvvvfffXXXOOOOOOMMMKKKHHHGGGHHHIIIJJJDDDDDDDDDDDDCCCCCCCCCBBBDDDIIIPPPZZZdddpppzzzqqqooovvvfffiiivvv{{{^^^@@@:::@@@BBBCCCFFFFFFIIILLLNNNOOOQQQSSSUUU[[[ZZZZZZZZZZZZYYYVVVSSSaaa___[[[VVVRRRRRRUUUXXXUUUSSSQQQNNNMMMMMMNNNOOOQQQRRRSSSVVVYYY]]]aaacccbbbaaaccchhhiiinnnnnnPPPFFFBBB@@@CCCCCC@@@>>>???@@@======BBBFFFFFFHHHKKKYYYmmm}}}tttkkkiiimmmrrrsssrrrwwwyyy{{{}}}ssslllttt}}}mmm\\\ZZZ]]]___hhhssslllZZZ\\\ZZZUUURRRMMMOOOQQQUUUWWWYYY[[[\\\^^^eeefffhhhiiiiiihhhgggffffffeeeeeefffffffffdddbbbaaacccfffgggiiikkknnnpppooolllmmmsssuuurrrnnnnnnhhhnnn{{{zzzooo___UUURRRPPPMMMKKKJJJJJJKKKLLLIIIHHHFFFEEEEEEEEEDDDDDDDDDGGGKKKQQQZZZfffrrrzzz~~~jjjaaaggglllppp}}}nnnUUU>>>;;;BBBFFFFFFFFFIIIKKKNNNPPPQQQRRRTTTVVVYYYXXXYYY[[[\\\\\\ZZZXXXdddccc```ZZZVVVTTTWWWZZZSSSQQQPPPQQQTTTSSSPPPMMMRRRRRRRRRTTTWWW\\\aaadddddddddeeefffhhhnnnwwwmmmSSSIIIBBBBBBDDDCCCAAAAAACCC??????CCCEEEDDDDDDGGGJJJTTTggg{{{~~~wwwuuutttppplllpppqqqvvv|||~~~~~~}}}{{{{{{}}}~~~zzz}}}oooxxx{{{{{{}}}~~~qqq\\\___ZZZRRRQQQSSSRRRSSSUUUXXX[[[]]]^^^^^^aaacccdddfffggggggfffffffffdddccceeehhhhhheeebbbbbbdddfffhhhhhhiiilllnnnmmmiiiiiioooqqqooollllllmmmkkkpppxxxfff[[[TTTRRROOOLLLKKKLLLMMMNNNOOOLLLJJJHHHHHHHHHHHHGGGHHHIIIJJJMMMSSS]]]iiiqqqwww|||~~~nnnlllfffaaalllbbbPPP>>><<>>===???@@@???CCCHHHFFFGGGPPP___mmm~~~wwwrrrssssssvvvzzzwwwrrrvvv~~~|||}}}~~~||||||}}}}}}wwwsssyyyiiiffftttvvvttt}}}rrr___XXXTTTNNNPPPWWWSSSWWWZZZ[[[]]]aaabbb___^^^aaadddeeedddcccddddddeeedddeeegggdddaaadddkkkgggfffggghhhfffcccfffllljjjiiijjjnnnpppmmmiiifffggglllpppxxxqqqbbbTTTQQQOOOOOOMMMJJJLLLQQQNNNMMMMMMLLLKKKJJJJJJIIIIIIKKKLLLLLLMMMSSS]]]fffnnnuuu~~~|||ooohhhppp}}}WWWJJJAAADDDLLLOOONNNMMMPPPTTTWWWVVVRRRQQQTTTXXXXXXZZZXXXVVVWWW^^^bbbbbbaaa^^^ZZZUUUSSSRRRSSSTTTUUUUUUVVVXXXYYYXXXUUURRRQQQRRRSSSUUUWWWZZZ]]]^^^_________```cccgggkkkmmmzzzttt[[[IIICCCBBB@@@>>>@@@>>>===>>>AAABBB@@@===CCCFFFIIIIIIOOOaaa~~~{{{|||}}}wwwwwwxxxwwwyyyzzz~~~{{{zzz|||zzz{{{~~~{{{tttxxxeee^^^hhhvvv|||qqqwww|||kkk\\\WWWSSSNNNRRR[[[VVVZZZ\\\[[[]]]``````]]]___aaacccdddddddddeeegggggggggjjjlllhhhdddeeeiiiaaa```bbbddddddcccfffmmmllljjjiiikkkmmmmmmjjjiiieeejjjooouuukkk[[[TTTNNNMMMLLLJJJKKKOOONNNNNNMMMLLLKKKJJJIIIIIIIIIKKKLLLKKKJJJNNNVVV]]]gggnnnwww~~~~~~zzzyyypppPPPHHHCCCHHHNNNPPPPPPOOOQQQTTTWWWWWWTTTSSSVVVZZZZZZ[[[YYYUUUVVV\\\______```^^^ZZZVVVUUUUUUVVVWWWUUUUUUUUUVVVVVVTTTQQQNNNQQQQQQSSSUUUWWWZZZ\\\]]]^^^^^^^^^___bbbdddgggiiimmmyyyjjjTTTFFFAAAAAADDDBBBAAA??????@@@@@@AAA===@@@BBBAAACCCNNN```nnn~~~~~~zzzyyyzzz~~~~~~{{{zzz|||~~~yyyyyy}}}}}}ggg\\\aaajjj}}}www{{{ttt~~~uuusssnnncccZZZVVVRRROOOUUU___[[[^^^___]]]]]]___^^^ZZZ___aaabbbbbbbbbdddgggjjjhhhiiilllnnnkkkddddddggg\\\[[[\\\```aaabbbffflllmmmkkkiiihhhjjjllllllkkkfffjjjnnnqqq|||zzzggg[[[PPPLLLLLLLLLLLLNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIKKKKKKJJJHHHIIINNNRRR^^^eeennnvvv{{{wwwrrrjjjvvvYYYFFFCCCCCCIIIMMMMMMMMMOOOQQQTTTWWWWWWUUUUUUXXX[[[ZZZ[[[YYYUUUUUUYYY\\\[[[]]][[[XXXVVVUUUVVVWWWYYYWWWVVVUUUUUUTTTRRROOOLLLPPPQQQRRRTTTWWWYYY[[[\\\[[[[[[]]]^^^```aaaccccccfffmmmzzztttjjjnnnQQQEEECCCAAAAAAAAA@@@???>>>>>>???>>>@@@BBBAAA@@@CCCIIIOOO]]]dddqqq~~~~~~zzz}}}oooeeegggkkkvvvttt{{{~~~tttxxxuuuvvveeeaaa]]]YYYSSSOOOUUU___]]]aaabbb______```___[[[___````````````ccchhhkkkkkkjjjlllmmmhhhccccccggg\\\ZZZZZZ]]]___```dddjjjjjjkkkjjjhhhhhhkkkllljjjhhhkkkmmmnnntttwwweeeTTTNNNNNNOOOOOOPPPOOONNNMMMLLLKKKJJJIIIHHHHHHJJJKKKJJJHHHGGGIIIJJJWWW]]]eeelllrrrxxxvvvxxxfffccc}}}qqqIIIDDDDDDGGGKKKKKKJJJLLLRRROOORRRTTTUUUUUUUUUXXXZZZXXXYYYWWWSSSSSSXXXZZZXXXWWWVVVTTTSSSTTTVVVXXXYYYYYYWWWUUUUUUTTTSSSPPPNNNOOOPPPRRRTTTVVVXXXYYYZZZVVVXXXZZZ]]]___```aaabbbhhhlllooozzz~~~{{{oooYYYRRRCCCBBBAAABBBBBBBBBAAA???AAABBBCCCDDDDDDDDDDDDDDDHHHNNNVVVaaannn}}}{{{xxxxxxyyyzzz|||}}}}}}{{{yyyuuupppqqqqqq}}}tttrrrllliiiccccccbbb^^^VVVRRRUUU\\\^^^aaabbb```aaacccbbb^^^^^^^^^^^^]]]^^^aaafffiiinnnlllkkkjjjfffbbbeeekkkaaa]]][[[]]]______bbbfffdddiiikkkhhhhhhkkkkkkgggeeegggiiijjjnnn{{{qqq[[[QQQPPPPPPPPPQQQOOOOOONNNLLLKKKIIIHHHHHHGGGHHHIIIJJJIIIHHHHHHHHHNNNSSSZZZaaahhhpppzzzzzzjjjrrrwww___gggdddIIIKKKKKKMMMOOOLLLIIINNNVVVNNNOOOQQQRRRSSSTTTUUUWWWTTTVVVUUURRRRRRVVVXXXWWWTTTTTTSSSTTTUUUWWWZZZ[[[WWWUUUSSSRRRSSSRRRQQQPPPNNNOOOQQQTTTVVVWWWXXXXXXRRRTTTWWW[[[^^^```bbbccchhhllllllmmmrrr[[[QQQFFF@@@AAAEEEFFFEEE@@@@@@@@@@@@@@@@@@@@@???BBBEEEIIIKKKPPP]]]nnn{{{}}}xxxvvvuuuvvvssstttvvvwwwxxxwwwuuutttqqqwwwwwwvvvvvvqqquuu}}}tttpppooo{{{vvvyyypppgggsssuuu___aaadddeeeaaa[[[WWWWWWZZZ]]]```bbb``````cccbbb^^^[[[[[[[[[[[[[[[]]]bbbeeemmmkkkiiihhheeecccgggooogggaaa]]]^^^___^^^___ccc```hhhjjjfffeeejjjjjjeeeaaaaaadddggglllwwwgggYYYSSSQQQPPPQQQPPPOOONNNLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHCCCHHHOOOVVV]]]hhhsss{{{~~~jjjbbbzzzxxx]]]PPPJJJJJJLLLMMMIIIFFFJJJQQQMMMMMMNNNOOOQQQRRRSSSSSSQQQTTTSSSPPPQQQUUUVVVTTTSSSSSSTTTUUUWWWYYY\\\]]]UUURRROOONNNOOOOOOOOONNNMMMNNNQQQSSSUUUVVVVVVVVVPPPQQQTTTWWW[[[___aaacccbbbeeeggghhhrrrpppWWWDDD<<>>>>>>>>@@@BBBBBBCCCJJJUUU^^^iiivvv|||wwwrrrpppqqqrrrtttsssttttttuuutttsssqqqppprrr{{{zzz|||yyymmmqqqvvvtttjjjjjjhhhppp{{{~~~}}}www|||yyyhhh^^^\\\```cccbbb___]]]\\\\\\\\\___```^^^^^^```___[[[XXXYYYYYYYYYXXXZZZ]]]```eeedddeeeeeecccaaaeeellljjjbbb]]]]]]^^^]]]^^^aaa___gggiiibbbaaagggjjjfffcccaaabbbgggkkkssswwwzzzfff[[[TTTRRRSSSPPPOOONNNLLLKKKIIIHHHGGGHHHHHHGGGHHHIIIIIIHHHGGG@@@DDDHHHMMMRRR\\\gggooozzzhhhbbbrrrfffUUUQQQGGGHHHKKKNNNKKKGGGHHHMMMMMMMMMMMMNNNPPPQQQQQQPPPRRRTTTSSSPPPOOORRRSSSPPPPPPPPPQQQSSSUUUWWWYYY[[[WWWSSSOOOMMMMMMMMMMMMLLLLLLNNNPPPSSSUUUUUUUUUTTTOOOPPPQQQSSSWWW[[[^^^```aaa```bbbeeegggtttcccKKK@@@AAAEEEEEEFFFEEEBBB???>>>@@@BBB===???AAAAAAAAADDDIIIMMMNNNXXXfffuuu}}}xxxuuurrrpppllliiiiiikkknnnppprrrrrrssstttvvvzzz}}}|||lll]]]rrr~~~ooogggeeemmmzzzvvvyyywwwvvvnnn^^^ZZZWWW\\\aaabbbbbbbbb```^^^[[[^^^___\\\[[[]]][[[WWWWWWWWWXXXXXXWWWXXX[[[]]]\\\]]]___bbbaaa^^^aaagggjjjbbb\\\]]]^^^]]]^^^``````gggggg^^^\\\eeejjjhhhhhhddddddhhhjjjnnnyyyrrrbbbXXXUUUVVVPPPOOONNNLLLKKKIIIHHHGGGIIIHHHGGGGGGHHHHHHGGGFFFCCCEEEGGGHHHKKKRRR[[[cccooouuu~~~}}}]]]bbbwwwZZZNNNKKKJJJKKKQQQVVVTTTOOOMMMPPPOOONNNMMMNNNPPPQQQPPPOOOSSSUUUTTTOOONNNPPPPPPMMMLLLLLLMMMOOOQQQSSSUUUWWW[[[WWWRRROOONNNMMMMMMLLLLLLMMMPPPSSSTTTUUUTTTTTTPPPPPPPPPQQQSSSWWW[[[]]]ggg``````dddaaaccc}}}gggMMMDDDFFFBBBDDDFFFCCC@@@???BBBEEE@@@AAACCCDDDCCCBBBBBBBBBFFFKKKQQQVVV[[[aaahhhnnnttt|||yyyvvvsssiiigggdddbbbccceeeiiikkkqqqpppqqqttt|||wwwgggvvvxxxwww}}}rrrnnnyyywwwqqqiii\\\aaaWWWZZZ\\\^^^^^^^^^```aaa^^^^^^^^^^^^\\\ZZZXXXWWWZZZZZZZZZXXXWWWXXX[[[]]][[[WWWXXX___dddbbb]]][[[aaa___\\\ZZZZZZ]]]aaacccbbbffffffaaa___bbbffffffgggcccaaaccceeehhhpppyyyooo___VVVSSSRRRPPPOOOOOOKKKEEEFFFJJJGGGGGGHHHHHHHHHGGGFFFEEEFFFEEEEEEFFFHHHKKKNNNQQQ```gggsss}}}~~~dddTTTxxxcccLLLHHHMMMMMMLLLNNNQQQTTTSSSNNNJJJLLLLLLMMMOOOPPPPPPMMMKKKJJJLLLNNNPPPPPPOOOMMMKKKMMMMMMLLLLLLMMMMMMNNNOOOSSSSSSSSSRRRQQQPPPNNNMMMMMMMMMNNNOOOQQQSSSUUUVVVTTTTTTTTTUUUWWWXXXZZZ[[[^^^]]]aaafffffffffnnnyyy}}}kkk|||iiiSSSKKKFFFFFFEEEEEEEEEFFFEEEEEECCC@@@@@@BBBBBB???>>>@@@DDDEEEGGGIIIKKKNNNPPPPPP]]]bbbiiiqqqvvvyyyyyyyyyxxxyyyzzzyyyxxxxxxzzz||||||}}}zzzwwwuuussstttuuusssoookkkiiihhhcccbbbccceeecccaaaccchhhqqqrrrvvv~~~yyyzzz{{{|||}}}~~~zzzkkkjjjkkksssfff^^^___XXXZZZ]]]^^^^^^^^^```aaa```aaaaaaaaa```^^^[[[ZZZYYYYYYYYYXXXXXXZZZ^^^aaa___ZZZYYY]]]aaa___\\\[[[```^^^\\\ZZZZZZ[[[^^^___bbbeeeeee```^^^aaaeeeeeefffbbbaaabbbbbbdddkkkrrr}}}hhh]]]YYYTTTQQQPPPOOOKKKEEEEEEHHHIIIIIIIIIIIIIIIHHHHHHGGGEEEEEEEEEEEEGGGHHHJJJLLLVVV^^^jjjvvvwww```jjj{{{\\\JJJHHHMMMMMMLLLLLLNNNOOOOOOMMMLLLCCCDDDFFFJJJNNNPPPPPPOOOJJJKKKMMMNNNMMMKKKHHHFFFLLLMMMOOOPPPPPPPPPOOONNNQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMNNNPPPQQQSSSTTTRRRSSSTTTUUUWWWXXXYYYYYY___^^^```dddcccbbbiiirrryyyvvvqqqaaaTTTOOOIIIEEEEEEGGGHHHHHHHHHEEECCCBBB???===@@@FFF@@@@@@AAABBBDDDEEEFFFGGGOOORRRXXX]]]aaacccccccccaaabbbccccccbbbbbbdddfffbbbdddhhhmmmssswwwzzz|||~~~zzztttrrrooommmmmmmmmlllkkkmmmnnnnnnllliiieeeddddddgggcccaaa___\\\[[[bbbkkkmmmqqq{{{uuurrr|||}}}yyytttrrruuuyyy{{{||||||ggg]]]bbbrrrooobbbbbb]]]YYY[[[]]]^^^]]]^^^```bbb```aaabbbcccbbb```]]]\\\YYYYYYYYYXXXXXX[[[```dddbbb\\\YYY\\\^^^]]][[[\\\___^^^\\\[[[ZZZZZZ[[[\\\bbbdddccc^^^]]]aaadddddddddaaaaaacccddddddjjjqqq|||llleeeZZZUUURRRQQQMMMGGGEEEGGGKKKKKKKKKKKKJJJJJJJJJIIIDDDDDDEEEEEEFFFFFFFFFGGGJJJQQQ]]]hhhsss{{{pppdddhhhSSSIIIIIIMMMLLLLLLKKKJJJKKKMMMRRRUUUCCCCCCDDDHHHLLLPPPQQQQQQJJJKKKLLLKKKJJJGGGEEECCCIIIKKKOOOQQQQQQPPPMMMKKKOOOOOOOOOOOOOOONNNMMMLLLMMMMMMMMMLLLMMMNNNPPPQQQPPPRRRTTTVVVWWWXXXWWWWWW___^^^```aaa___^^^bbbiiikkk~~~zzz}}}uuukkk^^^TTTOOOMMMLLLKKKGGGEEEEEEEEEAAA===???EEE??????>>>>>>??????@@@@@@DDDFFFIIIKKKMMMNNNNNNNNNOOOPPPQQQQQQQQQQQQSSSUUUPPPQQQTTTWWW\\\```dddffflllnnnpppqqqqqqnnnjjjgggcccaaa___^^^```bbbbbbbbbfffgggfffccc```^^^______```___^^^^^^]]]^^^gggrrrxxxsssrrrzzzvvviiizzz|||sssoootttwwwzzz|||uuulllmmmrrrwwwdddaaaccc]]]ZZZ\\\]]]]]]]]]^^^```bbb^^^___aaaaaaaaa```^^^]]][[[ZZZYYYXXXWWWZZZ___ccc___[[[YYY]]]___\\\[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\bbbdddbbb^^^^^^bbbeeedddbbbaaacccggghhhiiinnnuuu{{{~~~rrr```YYYSSSRRRPPPKKKHHHIIILLLKKKKKKJJJJJJJJJJJJJJJBBBCCCDDDEEEFFFFFFFFFFFFEEEJJJQQQZZZcccmmmwww~~~yyyqqqwwwnnnXXXMMMJJJKKKMMMMMMMMMLLLIIIIIINNNWWW___MMMLLLJJJKKKMMMNNNNNNNNNJJJKKKKKKKKKJJJHHHFFFDDDGGGHHHKKKMMMMMMLLLJJJIIILLLLLLMMMMMMMMMMMMMMMLLLNNNMMMKKKJJJJJJKKKMMMNNNPPPQQQTTTWWWXXXXXXWWWVVV]]]^^^^^^^^^]]]]]]```cccdddooovvviii___VVVQQQHHHEEEFFFIIIIIIDDDAAABBBCCCBBBAAA?????????@@@@@@CCCCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJLLLNNNKKKLLLMMMPPPSSSWWW[[[]]]\\\]]]^^^^^^^^^]]][[[ZZZ[[[YYYVVVVVVXXXZZZ\\\\\\aaaaaa```]]][[[ZZZ\\\^^^\\\]]]___aaa___]]]aaahhhrrriiifffrrr}}}vvvrrrqqqyyy|||~~~pppmmmzzzzzzxxxjjjbbbbbbbbb___\\\]]]^^^]]]]]]^^^```bbb^^^___```aaaaaaaaa``````^^^]]][[[YYYWWWXXX\\\___YYYXXXZZZ___aaa^^^[[[\\\\\\]]]^^^___``````aaaaaabbbdddccc```aaafffhhhfffdddcccdddhhhjjjjjjnnntttsss{{{ggg]]]TTTQQQPPPMMMJJJJJJKKKJJJIIIHHHHHHHHHIIIIIIAAABBBDDDFFFGGGHHHHHHHHHHHHIIIKKKNNNUUU___kkkrrrttt~~~```PPPLLLLLLLLLNNNPPPOOOLLLIIIGGGLLLTTT[[[TTTRRROOOMMMMMMMMMKKKJJJIIIJJJKKKLLLLLLKKKJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNLLLJJJIIIHHHIIIKKKLLLPPPQQQTTTWWWXXXXXXWWWWWWZZZ[[[\\\[[[\\\^^^aaabbb```dddrrryyyjjjaaaZZZPPPHHHIIIKKKIIIFFFEEEGGGEEECCCAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCC@@@BBBCCCBBBBBBBBBDDDFFFFFFFFFGGGIIIKKKNNNRRRSSSUUUTTTSSSSSSRRRRRRQQQQQQPPPNNNMMMNNNQQQTTTVVVVVV]]]\\\[[[YYYWWWXXX[[[]]]```^^^\\\\\\XXXSSSTTTXXXZZZ\\\jjjzzzxxxvvvssssssvvv~~~eeejjjtttdddZZZ]]]bbbbbb```aaa]]]^^^^^^]]]]]]^^^```cccaaaaaaaaaaaabbbcccdddeee``````___\\\YYYXXXZZZ\\\WWWVVVZZZ```aaa]]][[[\\\]]]^^^___```bbbcccddddddccceeeeeeeeehhhlllllliiihhheeeeeegggfffdddggglllnnnsssdddVVVQQQPPPMMMKKKJJJKKKJJJHHHGGGGGGGGGHHHIIICCCCCCDDDFFFGGGIIIJJJJJJKKKJJJIIIIIILLLTTT^^^eeewww~~~oooUUUMMMMMMMMMMMMPPPRRRPPPMMMHHHFFFGGGKKKNNNPPPOOOMMMMMMMMMMMMKKKJJJHHHHHHJJJKKKLLLMMMMMMMMMJJJIIIIIIIIIIIIJJJKKKKKKHHHIIIJJJKKKMMMMMMNNNNNNNNNLLLIIIGGGGGGHHHJJJLLLPPPQQQSSSUUUVVVWWWWWWVVVVVVYYYZZZYYY[[[```bbbaaa```aaaiii|||zzziiiVVVLLLIIIHHHIIILLLNNNLLLIIIEEEBBBAAAAAAAAA@@@@@@@@@?????????????????????@@@@@@>>>???@@@BBBAAAAAABBBCCCEEEGGGIIIJJJMMMMMMKKKJJJIIIIIIIIIJJJGGGGGGHHHKKKPPPTTTVVVVVVVVVVVVVVVTTTSSSTTTWWWZZZXXXTTTTTTYYY^^^aaaeeeiiijjjmmmyyy~~~wwwqqqpppqqqqqquuuyyylllxxxjjj^^^WWW[[[```______aaa^^^^^^^^^]]]\\\^^^```cccbbb```___^^^___bbbeeehhhbbbbbbbbb```]]][[[[[[\\\YYYXXX[[[___^^^[[[ZZZ]]]````````````aaacccdddeeecccfffhhhjjjooosssqqqllliiifffddddddbbb```ccciiijjjtttppprrr^^^VVVSSSQQQMMMLLLKKKJJJHHHGGGFFFGGGHHHIIIEEEEEEDDDDDDEEEGGGHHHIIIJJJJJJJJJIIIJJJMMMSSSWWWfffmmmxxxqqq]]]LLLLLLOOOMMMMMMPPPQQQNNNKKKIIIIIIHHHGGGFFFKKKKKKKKKMMMOOOOOOMMMKKKFFFFFFGGGHHHIIIJJJKKKLLLGGGHHHIIIIIIJJJJJJIIIIIIGGGHHHIIIKKKMMMNNNNNNOOONNNLLLIIIGGGGGGHHHKKKLLLNNNOOOPPPQQQSSSTTTUUUUUUSSSWWWXXXWWWZZZ```aaa^^^``````eeemmmxxx}}}zzzmmm^^^UUUUUUZZZ^^^[[[VVVPPPKKKHHHGGGGGGFFFFFFEEEDDDCCCAAA@@@???@@@AAAAAA@@@>>>>>>???AAA>>>???@@@AAABBBCCCCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDCCCDDDFFFKKKOOORRRSSSRRRMMMNNNNNNNNNMMMNNNQQQSSSMMMOOOZZZqqq}}}uuuoookkkllloooqqquuuzzz{{{eeeccc```^^^\\\\\\^^^aaa^^^___^^^]]]\\\^^^aaaccc```^^^\\\ZZZ\\\```dddgggbbbcccdddccc```^^^]]]]]]]]][[[[[[]]][[[XXXYYY]]]bbbbbbaaa``````aaabbbccccccgggjjjmmmssswwwuuuooohhhdddccccccbbbbbbfffllleeekkkvvv~~~ggg\\\YYYUUURRRPPPLLLJJJHHHGGGGGGGGGIIIJJJHHHGGGEEECCCCCCDDDFFFGGGGGGIIIJJJKKKJJJKKKLLLNNNWWW^^^kkkwww```PPPGGGKKKOOOMMMLLLQQQMMMKKKJJJLLLNNNNNNKKKGGGJJJJJJLLLNNNQQQQQQOOOLLLDDDEEEEEEFFFGGGGGGHHHHHHBBBDDDGGGIIIJJJHHHFFFDDDGGGHHHIIIKKKMMMNNNOOOOOOMMMKKKIIIGGGGGGHHHKKKMMMMMMMMMMMMNNNPPPQQQSSSTTTRRRVVVWWWUUUXXX______[[[^^^^^^^^^___^^^gggxxxtttyyylllhhhlllnnnjjjddd\\\VVVQQQOOONNNOOOOOOOOOMMMKKKHHHEEECCC???@@@@@@>>><<<<<<===>>>;;;<<<>>>???@@@@@@??????@@@@@@@@@@@@AAAAAABBBCCCAAABBBDDDHHHKKKLLLJJJHHHEEEGGGHHHIIIHHHIIILLLNNNOOOWWWpppxxxsssiiifffeeeiiikkkllloootttwwwddd___ZZZZZZ^^^```^^^\\\[[[\\\]]]^^^____________^^^]]]\\\\\\]]]___``````dddddddddbbb___]]]\\\]]]^^^ZZZWWWWWW[[[^^^```______``````___]]]]]]^^^___ccchhhlllnnnrrrwwwvvvrrrkkkkkkiiigggddddddfffhhhlllnnnuuuxxxdddYYYRRROOOOOOKKKNNNLLLEEEDDDJJJMMMLLLIIIFFFDDDDDDEEEFFFEEEEEEHHHIIIJJJLLLLLLLLLLLLKKKOOOQQQXXXdddsss^^^OOOMMMKKKIIIJJJMMMPPPSSSOOOMMMKKKJJJIIIJJJKKKLLLLLLKKKKKKKKKLLLPPPSSSVVVMMMHHHCCCCCCEEEGGGFFFCCCEEEFFFGGGHHHIIIHHHGGGFFFKKKIIIHHHJJJMMMOOOMMMKKKHHHHHHHHHHHHIIIIIIJJJKKKNNNLLLKKKMMMQQQTTTTTTRRRRRRQQQQQQSSSXXX\\\^^^___[[[^^^_________dddmmmuuu|||sss~~~~~~ooo___XXXUUURRROOONNNYYYgggnnnbbbUUUPPPJJJCCCGGGDDDEEEIIIIIIEEEBBBBBB>>>???>>>===>>>@@@AAA@@@>>>???BBBCCCAAA>>>???BBBEEEHHHHHHEEEFFFIIIIIIGGGHHHKKKNNNOOOOOORRRWWW\\\]]]ggg}}}~~~uuummmiiikkkkkklllnnnlllhhhjjjooouuutttmmmeee___ZZZYYY[[[]]][[[YYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]ZZZXXXZZZ]]]`````````cccdddcccaaa^^^\\\\\\]]]___\\\YYYYYY\\\^^^______]]]^^^^^^]]]\\\]]]___aaaeeehhhhhhhhhkkkpppqqqooolllkkkjjjgggeeedddeeegggiiikkkooo}}}qqqaaaWWWRRRPPPMMMOOOMMMGGGEEEJJJLLLJJJIIIGGGDDDCCCDDDFFFFFFEEEGGGHHHJJJKKKLLLLLLKKKKKKLLLMMMQQQYYYdddpppyyy}}}uuuWWWLLLKKKIIIHHHHHHJJJLLLNNNLLLKKKIIIHHHHHHHHHIIIJJJJJJIIIHHHHHHJJJLLLOOOQQQMMMHHHDDDCCCFFFHHHFFFCCCEEEFFFFFFGGGGGGGGGGGGGGGJJJIIIIIIKKKNNNPPPNNNLLLGGGGGGFFFGGGHHHJJJLLLMMMQQQOOONNNOOOQQQRRRRRRPPPQQQPPPPPPSSSWWW[[[]]]^^^YYY[[[[[[ZZZYYY\\\dddjjj|||~~~lll]]]RRRMMMNNN[[[kkkwwwvvvqqqlllaaaTTTTTTMMMGGGFFFDDDBBBDDDHHHDDDEEEEEECCCBBBBBBBBBBBBDDDDDDEEEDDDCCCAAACCCEEE===AAAEEEGGGLLLRRRQQQMMMLLLPPPUUU[[[eeesss~~~}}}}}}wwwssslllhhhhhhiiiiiilllmmmhhhccceeekkk}}}~~~zzzooofffrrrxxxlllgggfff```ZZZWWWXXXYYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[ZZZ\\\XXXVVVXXX^^^aaaaaa___^^^^^^^^^\\\[[[[[[]]]___aaa^^^[[[[[[\\\^^^______\\\\\\[[[ZZZZZZ\\\```dddcccdddccc```bbbiiimmmmmmkkkkkkjjjhhheeecccdddeeefffhhhjjjqqqooo```VVVQQQNNNOOOMMMIIIGGGJJJKKKIIIJJJHHHEEECCCDDDFFFGGGFFFGGGHHHIIIKKKLLLKKKKKKJJJJJJJJJLLLNNNTTT]]]hhhooo~~~yyy}}}eeeMMMGGGGGGFFFFFFFFFGGGHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHGGGFFFEEEEEEFFFGGGIIIJJJKKKGGGDDDDDDGGGHHHFFFDDDEEEEEEEEEEEEEEEFFFGGGGGGIIIHHHIIILLLOOOPPPPPPOOOHHHGGGEEEDDDFFFHHHLLLNNNTTTRRRQQQPPPQQQQQQPPPNNNPPPOOOOOOQQQUUUYYY[[[[[[YYYYYYYYYWWWUUUVVV\\\aaaggg~~~kkkbbbbbbnnnxxxuuuppphhh```YYYRRRJJJHHHJJJIIIKKKLLLKKKGGGCCCCCCDDDIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFFFFHHHPPPXXXYYYUUUNNNZZZlll~~~xxxpppnnnllliiihhhjjjggghhhkkkooooookkkkkknnnpppiiidddiiiwww~~~rrrjjjhhhjjjfffaaa[[[WWWVVVWWWWWWVVVWWWWWWXXXYYYYYYYYYYYYYYY^^^YYYVVVXXX^^^aaa```]]]XXXXXXYYYYYYYYY[[[^^^aaaaaa___]]]\\\\\\]]]^^^^^^]]]]]][[[ZZZYYY\\\```ddd]]]```___\\\]]]dddiiijjjggghhhhhhfffcccbbbaaabbbdddgggiiillluuukkk\\\SSSOOONNNKKKIIIIIIJJJJJJIIIKKKHHHEEEDDDEEEGGGGGGGGGFFFGGGIIIJJJKKKKKKJJJJJJJJJKKKLLLKKKLLLQQQZZZaaaooouuuwwwrrrgggVVVFFFBBBBBBCCCDDDEEEFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEHHHFFFEEEEEEGGGGGGFFFDDDEEEDDDCCCCCCCCCDDDFFFGGGGGGGGGIIILLLNNNPPPQQQQQQLLLIIIEEECCCCCCFFFJJJLLLRRRRRRQQQQQQQQQPPPOOONNNOOONNNNNNPPPSSSWWWXXXYYYYYYZZZYYYWWWVVVWWWZZZ^^^fffkkkxxxxxxzzz}}}{{{wwwlll\\\QQQMMMPPPRRRWWWYYYTTTMMMKKKMMMNNNQQQTTTVVVYYY[[[YYYTTTVVVSSSNNNPPP\\\kkkqqqooogggsss~~~sssnnnkkklllkkkgggfffhhhlllnnnvvvzzzpppkkkWWW]]]kkkssscccfffkkkkkkccc```[[[XXXWWWWWWXXXXXXWWWXXXXXXYYYYYYYYYYYYYYY```\\\XXXYYY]]]___^^^[[[ZZZ[[[[[[[[[ZZZ[[[]]]_________^^^\\\[[[[[[\\\\\\___^^^\\\ZZZYYY[[[___ccc\\\```aaa]]]\\\___aaaaaabbbccceeedddaaa____________ccchhhiiilllzzz{{{hhhZZZRRRNNNJJJJJJJJJJJJJJJJJJJJJHHHFFFFFFGGGHHHGGGGGGEEEGGGHHHIIIJJJJJJIIIIIIHHHJJJLLLKKKJJJLLLPPPUUUYYYbbbooo{{{~~~mmmjjjmmmUUULLLBBB===???AAACCCEEEFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEFFFCCCCCCDDDDDDCCCBBBBBBAAADDDDDDDDDFFFGGGFFFEEEDDDDDDCCCBBBAAABBBCCCDDDEEEDDDFFFHHHKKKMMMNNNPPPQQQPPPLLLGGGBBBAAACCCFFFHHHMMMOOOPPPPPPPPPPPPOOOOOONNNMMMLLLNNNQQQTTTUUUVVVWWWWWWWWWWWWWWWXXX[[[]]]dddccchhhyyywwwmmmtttmmm^^^YYY\\\^^^fffmmmjjjaaa\\\]]][[[bbbiiiooowwwzzzsssiiiddddddeeemmm~~~sssvvv||||||uuuppptttrrrsssvvvuuupppmmmmmmsssxxxxxxggg^^^ZZZuuulll]]]ccchhhddd]]]\\\ZZZXXXXXXXXXZZZZZZXXXXXXYYYYYYYYYYYYYYYXXX^^^\\\ZZZZZZZZZ[[[[[[[[[```aaaaaa___\\\ZZZYYYZZZ[[[\\\\\\[[[YYYXXXZZZ[[[]]]]]]\\\ZZZYYYZZZ]]]```^^^cccddd___ZZZYYYYYYWWW]]]___bbbbbb```^^^]]]]]]ZZZ^^^cccffffffmmm~~~sss{{{iiiZZZRRRLLLKKKLLLKKKJJJKKKIIIHHHHHHIIIJJJIIIGGGEEEEEEFFFGGGIIIJJJIIIIIIHHHEEEGGGIIIJJJJJJJJJKKKLLLNNNVVVbbbnnnwww~~~qqqjjjuuu{{{ZZZJJJGGGAAA<<<===???AAACCCDDDDDDEEECCCCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCDDDDDDBBBAAA@@@@@@AAADDDEEEFFFEEEDDDCCCAAAAAAAAAAAAAAABBBCCCCCCAAADDDGGGIIIJJJKKKMMMOOOQQQMMMHHHCCC@@@AAACCCDDDHHHKKKNNNOOONNNNNNNNNOOOMMMLLLKKKLLLOOORRRSSSSSSQQQRRRSSSTTTVVVXXXYYYZZZXXX___hhhnnntttrrrnnn}}}pppllllllnnnxxxzzzpppnnnsss|||}}}aaafffppp|||zzzrrrjjjeeebbbooopppuuu}}}}}}|||vvveee\\\\\\|||wwwggg```aaa```ZZZUUUVVVWWWXXXXXXYYY[[[\\\WWWXXXXXXYYYYYYXXXWWWWWWXXXYYYZZZXXXWWWWWWYYY\\\]]]^^^___^^^[[[WWWUUUUUUWWWYYYZZZYYYWWWVVVXXXYYYXXXYYYYYYYYYXXXYYY\\\^^^\\\bbbccc]]]WWWWWWWWWVVVZZZ]]]```bbbaaa___^^^]]]YYYZZZ___cccccceeeqqq~~~www|||fff[[[QQQOOONNNJJJIIIKKKHHHHHHIIIKKKLLLKKKGGGDDDDDDEEEGGGHHHIIIIIIHHHHHHEEEEEEEEEGGGIIIKKKKKKJJJMMMQQQWWW^^^fffoooyyy}}}}}}}}}|||{{{nnn|||{{{cccKKKCCCEEEAAA>>>>>>>>>??????@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBB@@@AAACCCDDDCCCBBB@@@>>><<>>==================>>>???@@@@@@@@@@@@@@@>>>???BBBCCCCCCAAA???>>>:::>>>BBBDDDDDDCCCAAAAAA>>>???@@@AAABBBAAA@@@@@@>>>AAADDDEEEEEEEEEGGGJJJMMMKKKGGGCCCAAAAAACCCDDDDDDHHHKKKLLLJJJHHHHHHIIILLLJJJIIIJJJLLLOOOPPPPPPNNNNNNOOOQQQTTTVVVUUUUUUXXXVVVXXX^^^aaacccmmmyyyBBBKKKXXXfffqqqzzz~~~{{{{{{mmmhhhcccbbbdddaaaXXXPPPTTT```lllsss}}}nnn]]]XXXlll|||pppiiijjjeee[[[WWW\\\ZZZXXXVVVUUUUUUWWWZZZ\\\]]]]]]\\\ZZZXXXVVVTTTSSSTTTSSSSSSSSSTTTUUUVVVVVVWWWQQQPPPYYY^^^YYYRRROOORRRSSSTTTUUUUUUTTTSSSSSSYYYZZZZZZXXXUUUTTTWWWZZZWWWWWWXXXXXXYYY[[[\\\]]]^^^^^^^^^```bbbaaa^^^\\\[[[]]]___^^^\\\___fffmmmppp[[[TTTSSSOOOJJJHHHLLLIIIHHHKKKOOONNNIIICCCEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHJJJMMMRRRWWWZZZlllrrrzzz|||xxxrrrnnnkkkiiigggffffffhhhkkklllnnnppptttwwwyyy{{{}}}~~~}}}}}}~~~~~~oooSSSEEEBBBAAA???>>><<<<<<<<<<<<============??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@<<<======>>>???AAABBBCCCDDD???;;;===???@@@@@@@@@>>>@@@CCCFFFGGGHHHGGGGGGJJJJJJHHHFFFDDDBBB@@@@@@EEEFFFGGGIIIKKKLLLMMMMMMIIIIIIJJJKKKMMMPPPRRRSSSLLLMMMNNNRRRUUUVVVVVVTTTWWWXXXZZZ[[[]]]aaafffiiiwwwEEEHHHMMMTTT\\\gggssszzzyyy|||}}}tttnnnkkkkkkeeeccccccfffiiiggg```ZZZYYYkkkzzz{{{xxxsssiiihhhqqq|||~~~tttmmmlllfff[[[VVVYYYWWWVVVTTTTTTTTTUUUWWWYYY[[[[[[ZZZYYYWWWUUUSSSRRRSSSSSSSSSSSSTTTUUUVVVVVVWWWSSSSSS[[[^^^ZZZTTTSSSSSSTTTUUUUUUTTTSSSQQQPPPTTTVVVXXXWWWUUUVVVXXXZZZVVVVVVVVVWWWXXXYYY[[[\\\\\\\\\]]]___``````^^^\\\\\\^^^___^^^\\\^^^eeekkkyyykkk\\\SSSKKKHHHIIIJJJIIIHHHJJJKKKJJJEEEAAAEEEFFFGGGGGGGGGGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIHHHHHHIIIKKKMMMPPPRRR]]]eeeooovvv{{{~~~yyyqqqnnnjjjiiiiiiiiiiiihhheeeggghhhiiiiiijjjmmmooommmppprrrtttuuuxxx}}}~~~ooo\\\HHHAAABBBBBB@@@???========================<<<<<<<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???AAABBBCCC@@@AAAAAA???;;;:::===BBB>>>???BBBEEEGGGHHHHHHGGGGGGHHHIIIIIIHHHEEEBBB@@@CCCEEEGGGIIILLLMMMOOOOOOKKKKKKLLLMMMNNNOOOPPPPPPJJJJJJLLLOOOTTTVVVWWWVVVUUUWWWXXXZZZ[[[^^^bbbfffooowwwKKKKKKKKKLLLPPPWWW```ggghhhjjjmmmnnnooopppsssuuuuuuxxx|||~~~|||uuukkkccc______```aaadddiiinnnppplllddd^^^dddnnnyyynnniiippp~~~vvvooonnnggg[[[SSSTTTSSSSSSSSSSSSSSSTTTTTTUUUXXXXXXXXXWWWUUUSSSQQQPPPSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTVVV[[[[[[WWWTTTUUUTTTUUUUUUUUUTTTRRRPPPOOOOOOQQQTTTVVVVVVWWWXXXZZZUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYZZZ\\\______^^^\\\^^^___```^^^\\\]]]bbbgggooowwwnnn[[[OOOKKKMMMIIIIIIJJJIIIHHHFFFDDDBBBEEEEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHMMMTTT^^^gggnnnttt{{{~~~~~~xxxsssooohhhfffdddccceeegggggggggeeefffggggggffffffggghhhfffhhhjjjlllmmmppptttvvvwwwvvvwww{{{{{{zzz}}}zzz~~~}}}XXXKKK??????CCCBBB???===>>>>>>>>>>>>============999999:::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBAAA@@@>>>>>>???AAACCC===???AAADDDFFFHHHHHHHHHCCCEEEHHHJJJJJJHHHEEECCCBBBDDDFFFIIILLLNNNOOOPPPLLLMMMNNNOOOOOONNNMMMMMMHHHHHHIIIMMMQQQVVVXXXXXXTTTVVVXXXXXXYYY[[[^^^```hhhgggnnnSSSUUUWWWWWWUUUSSSRRRRRRSSSUUUWWWXXXYYY\\\```cccbbbffflllppptttxxx}}}zzzuuurrriiifffaaa\\\YYYXXXZZZ\\\aaagggpppvvvtttlllbbb[[[mmmtttvvvllltttwwwyyyrrrmmmllleeeZZZRRRQQQQQQRRRRRRRRRSSSSSSSSSSSSVVVWWWWWWWWWVVVTTTQQQPPPRRRRRRRRRRRRSSSUUUVVVWWWSSSVVVXXXXXXUUUQQQQQQRRRSSSTTTTTTTTTTTTSSSQQQPPPMMMOOORRRUUUVVVWWWWWWXXXUUUUUUUUUVVVVVVWWWYYYYYYVVVVVVWWWZZZ\\\^^^]]]\\\___```___^^^\\\]]]```cccjjjkkkxxxnnn\\\TTTRRRIIIKKKKKKJJJGGGEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCEEEJJJPPPWWW]]]eeeooovvvsssuuuyyy}}}}}}wwwqqqnnnkkkjjjhhheeecccccccccdddcccbbbfffgggiiihhhgggfffggghhhhhhiiijjjjjjkkklllmmmnnnoooooosssyyy|||zzz{{{~~~hhhPPPFFF???@@@CCCAAA===;;;>>>>>>>>>>>>>>>=========999::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::;;;<<<===???@@@AAADDD???999999AAAGGGDDD===<<<===@@@CCCEEEGGGGGGHHHBBBDDDFFFIIIJJJJJJHHHHHHDDDEEEGGGIIIKKKMMMMMMNNNKKKLLLNNNPPPPPPOOOMMMLLLIIIHHHHHHKKKOOOSSSVVVVVVTTTVVVXXXYYYXXXYYY[[[\\\___eeeooowww^^^aaadddccc]]]TTTLLLGGGEEEFFFGGGGGGGGGIIIMMMPPPNNNRRRXXX^^^ccchhhlllnnnqqqtttxxx|||~~~|||}}}~~~|||vvvooogggaaa]]]UUUTTTTTTSSSTTTTTTTTTTTTZZZcccqqqzzz{{{ttthhh```sssrrrhhhppp~~~zzzmmmiiigggeeebbbZZZSSSPPPQQQRRRRRRRRRSSSSSSSSSSSSUUUVVVXXXXXXWWWUUUSSSQQQQQQQQQQQQRRRSSSUUUVVVWWWVVVYYY[[[WWWRRROOOOOOPPPQQQRRRSSSUUUUUUUUUTTTTTTPPPQQQRRRUUUVVVWWWVVVUUUVVVVVVVVVVVVWWWXXXYYYYYYUUUUUUUUUXXX[[[\\\\\\[[[______^^^]]]\\\]]]```aaafffiiimmmyyy~~~nnn]]]SSSKKKKKKKKKIIIFFFDDDEEEFFFDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDEEEEEEEEECCCDDDFFFGGGGGGEEEDDDCCCFFFHHHIIIJJJMMMUUU___gggiiimmmqqqvvvzzzyyywwwrrrmmmiiihhhiiikkkiiigggeeeeeeeeeeeedddbbbeeegggiiiiiihhhggghhhiiijjjjjjjjjjjjkkklllkkkkkkllllllpppxxx|||zzzyyy{{{yyyyyyoooYYYMMMEEE???@@@@@@>>><<<<<>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<;;;999999::::::::::::::::::::::::999999:::;;;<<<>>>???@@@AAADDDCCC???>>>AAA@@@<<<;;;<<<>>>@@@CCCDDDFFFFFFCCCCCCCCCDDDFFFHHHJJJKKKFFFGGGHHHIIIIIIJJJJJJJJJGGGIIILLLNNNPPPPPPOOONNNLLLKKKJJJKKKNNNPPPRRRRRRUUUWWWZZZZZZYYYYYYYYYZZZXXX```iiimmmlllrrrhhhjjjkkkhhhaaaWWWPPPKKKDDDEEEDDDBBB@@@@@@BBBDDDAAACCCGGGLLLQQQUUUXXXYYY[[[___dddiiilllooosssuuuoooppprrrssstttwww{{{~~~}}}~~~~~~}}}~~~|||xxxwwwuuusssrrrjjjhhheeeaaa\\\XXXTTTQQQOOOPPPQQQSSSUUUSSSOOOLLLPPP[[[mmm~~~yyyppp}}}yyysssmmmkkkxxx}}}sssnnnbbb```___^^^]]]YYYUUUQQQRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVXXXYYYYYYWWWTTTRRRPPPPPPQQQRRRSSSTTTVVVWWWYYY]]]]]]WWWRRRQQQQQQPPPQQQRRRTTTVVVWWWWWWVVVVVVTTTSSSSSSUUUWWWXXXWWWUUUWWWVVVVVVVVVVVVWWWXXXYYYUUUUUUUUUVVVYYY[[[\\\[[[]]]\\\\\\\\\]]]___```aaaaaaeeegggkkkssskkkZZZPPPNNNKKKHHHEEEDDDCCCCCCDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCEEEFFFGGGFFFEEEEEEGGGGGGFFFDDDDDDIIIRRRXXX```dddiiinnnrrrwww|||}}}xxxtttrrrmmmllljjjhhhffffffiiilllgggfffeeefffhhhiiihhhfffbbbeeeggghhhhhhgggggghhhfffeeefffhhhkkklllkkkjjjhhhfffiiipppuuuwwwxxx{{{www|||uuu^^^PPPFFF@@@<<<======<<<===@@@>>>>>>======<<<<<<;;;;;;<<<<<<===<<<;;;:::888666::::::::::::::::::::::::888888999:::;;;===>>>???@@@TTT^^^QQQ>>>888>>>EEE;;;;;;===>>>@@@AAACCCCCCBBBAAAAAAAAABBBEEEHHHJJJFFFGGGGGGHHHHHHGGGGGGFFFEEEGGGIIILLLNNNOOOPPPPPPNNNMMMLLLLLLNNNOOOOOONNNUUUWWWZZZ[[[ZZZYYYXXXXXX[[[XXX[[[cccgggiiisssmmmpppsssrrrkkkccc[[[WWWOOOOOOMMMIIIEEEBBBBBBBBBAAA@@@AAACCCEEEGGGHHHHHHJJJMMMQQQTTTVVVXXX\\\```^^^```aaabbbdddggglllpppnnnoooqqqrrrssstttwwwzzz|||}}}|||yyyuuurrrrrrrrr{{{wwwpppjjjeeeaaa]]]ZZZUUUTTTSSSQQQPPPPPPOOOOOOQQQRRRUUUZZZ]]]\\\WWWSSSPPP[[[nnnzzz|||lllaaajjjzzzzzzxxxpppfffbbbZZZZZZYYYYYYYYYYYYVVVSSSSSSRRRPPPPPPPPPQQQSSSUUUSSSUUUWWWYYYYYYWWWTTTRRRPPPPPPPPPQQQSSSTTTVVVWWWXXX\\\ZZZTTTQQQSSSTTTQQQSSSTTTVVVWWWXXXWWWWWWVVVVVVTTTSSSUUUXXXZZZZZZYYYVVVUUUUUUUUUUUUVVVVVVWWWVVVUUUUUUVVVYYY[[[[[[ZZZZZZZZZZZZ[[[^^^```bbbbbb``````bbbhhhttt|||ooo\\\WWWPPPKKKIIIFFFCCC@@@CCCDDDEEEFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEBBBDDDEEEDDDBBBDDDHHHLLLQQQVVV]]]dddkkkrrrxxx|||{{{zzzxxxvvvrrrnnnjjjhhhfffggghhhgggeeeeeehhhjjjeeeeeeeeefffiiijjjiiigggcccfffiiiiiihhhgggfffgggeeeddddddfffiiijjjhhhfff___[[[ZZZbbbmmmvvv~~~|||qqq\\\MMMGGG@@@<<<:::<<<<<<;;;===AAA=========<<<;;;:::::::::888999:::;;;:::999777666999999999999999999999999888888888999:::<<<>>>??????VVVcccUUU@@@999???DDD;;;;;;;;;<<<===>>>???@@@@@@??????@@@AAACCCDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGIIILLLNNNOOOPPPNNNMMMMMMNNNOOOPPPNNNMMMSSSVVVZZZ[[[ZZZXXXWWWWWW^^^TTTSSS]]]dddeeeiiipppttt~~~mmmttt|||zzzqqqfff```YYYYYYWWWRRRLLLGGGEEEDDDFFFDDDBBBAAABBBBBBAAAAAABBBEEEFFFFFFEEEFFFIIILLLLLLMMMOOOPPPQQQTTTYYY]]]ZZZ]]]___bbbdddfffjjjmmmnnnnnnlllhhhccc___]]]]]]aaa]]]YYYVVVTTTSSSQQQOOOLLLLLLKKKKKKLLLNNNPPPQQQQQQSSSXXX```fffiiigggcccYYYbbbsss{{{pppnnntttwwwmmmpppssslllbbb\\\XXXXXXWWWVVVWWWXXXVVVSSSSSSQQQOOONNNNNNPPPSSSUUURRRTTTWWWYYYYYYWWWTTTRRROOOPPPPPPQQQSSSTTTVVVWWWUUUXXXVVVPPPPPPTTTTTTPPPVVVWWWXXXXXXXXXWWWVVVUUUWWWUUUSSSTTTYYY\\\]]]\\\TTTTTTTTTTTTTTTTTTUUUUUUWWWVVVUUUVVVXXXZZZ[[[ZZZXXXXXXXXX[[[^^^aaaccccccddd]]]```jjjoooxxxggg```VVVPPPMMMJJJEEE@@@CCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDD===@@@DDDEEECCCBBBDDDFFFCCCIIISSS]]]gggqqqyyy~~~zzzvvvmmmmmmmmmmmmkkkiiigggeeedddgggiiihhheeedddfffhhhfffeeeeeefffhhhhhhfffeeegggiiikkkllljjjhhhggggggiiigggfffgggiiihhheeeaaaVVVPPPNNNXXXhhhyyywwwgggiiiuuuyyy___JJJAAA@@@>>><<<<<<>>>===;;;===AAA======<<<;;;::::::999999555666888999:::999777666888888888888888888888888777777888999:::<<<===>>>888HHHPPPHHH???>>>;;;555;;;;;;:::;;;;;;<<<===>>>===>>>???AAABBBAAAAAA@@@AAABBBCCCEEEFFFFFFFFFGGGFFFFFFGGGHHHJJJLLLNNNOOOMMMMMMMMMOOOQQQQQQOOOMMMQQQUUUYYY[[[ZZZXXXVVVVVVXXXRRRRRRZZZ[[[ZZZaaannnooouuuaaaiii|||jjj]]]VVVPPPIIIGGGGGGFFFDDDBBBBBBDDDFFFBBBCCCCCCCCCAAAAAAAAABBBDDDBBBBBBDDDGGGIIIHHHGGGIIIKKKMMMMMMNNNRRRTTTUUUUUUUUUUUUSSSOOONNNNNNOOOMMMNNNOOOLLLJJJJJJMMMPPPNNNNNNNNNOOOSSSXXX]]]```ZZZaaafffjjjtttvvvooonnn}}}tttmmmkkkiiiccc\\\YYYYYYTTTPPPPPPUUUYYYYYYWWWSSSRRRPPPNNNMMMLLLMMMMMMVVVWWWXXXYYYYYYYYYYYYYYYQQQPPPOOOPPPSSSUUUWWWWWWWWWWWWVVVSSSQQQQQQSSSUUUXXXWWWVVVUUUUUUVVVXXXXXXWWWUUURRRRRRUUUWWWYYYYYY]]][[[WWWTTTSSSTTTUUUVVVRRRWWWYYYWWWWWWZZZ[[[ZZZXXXXXXYYYYYYXXXYYY\\\^^^aaa^^^```hhhkkkppp|||iiiWWWQQQOOOKKKGGGGGGBBBCCCEEEFFFEEEEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBAAAEEEEEEDDDCCCCCCBBBAAAAAABBBBBBAAAAAA@@@AAAAAAAAADDDDDDFFFLLLUUUaaammmsssxxxyyyyyyyyyyyy|||~~~{{{vvvqqqmmmlllkkklllccccccccccccdddeeeffffffdddeeeffffffgggffffffeeefffffffffgggggggggggggggiiiiiihhhiiijjjjjjhhhfffhhhjjjjjjgggaaa]]]\\\]]]YYYXXX\\\gggxxx}}}cccaaa|||zzzcccPPPCCC???AAA============<<<<<<<<<<<<>>><<<:::999888:::;;;<<<666777888888888666555444444666888888888777888999666777999:::;;;<<<<<<<<<======<<<;;;;;;:::999999999:::<<<;;;::::::;;;===============>>>???@@@AAAAAABBBDDDDDDDDDEEEGGGIIIDDDEEEGGGFFFFFFHHHLLLPPPNNNNNNNNNOOOOOOOOOPPPPPPKKKPPPUUUUUURRRQQQTTTXXXYYYXXXWWWWWWXXX[[[___aaaeeedddiiitttccc```zzz{{{qqqiiibbbYYYWWWRRRMMMHHHEEEDDDDDDDDDFFFGGGEEEBBB@@@AAACCCCCCDDDDDDCCCBBBCCCEEEGGGCCCDDDEEEFFFHHHJJJKKKKKKKKKJJJHHHGGGGGGHHHHHHHHHFFFGGGIIIJJJLLLOOOQQQSSSUUUUUUTTTUUUYYY^^^dddgggrrruuuwwwxxx}}}|||oooqqq|||yyyppphhheeeccc^^^YYYWWWYYYTTTPPPQQQUUUXXXXXXVVVOOONNNMMMMMMMMMNNNOOOPPPQQQSSSUUUXXXYYYYYYVVVTTTRRRPPPNNNOOOQQQSSSTTTTTTWWWVVVUUURRRPPPOOOQQQSSSUUUUUUTTTTTTUUUUUUVVVVVVXXXVVVTTTTTTVVVWWWWWWWWW[[[YYYWWWUUUTTTUUUUUUVVVRRRVVVXXXUUUSSSUUUVVVTTTTTTUUUVVVVVVVVVWWWZZZ]]]\\\ZZZ^^^eeeggghhhvvv}}}eeeUUULLLFFFGGGKKKCCCDDDFFFGGGGGGGGGGGGHHHCCCCCCCCCBBBAAAAAA@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@@@@@@@???????????????@@@<<<<<<>>>AAAHHHQQQYYY^^^eeegggjjjlllpppvvv}}}}}}zzz{{{}}}}}}zzzwwwnnnllliiifffdddcccbbbcccccccccccccccdddeeeffffffeeeeeeeeeffffffffffffffffffffffffffffffggggggggghhhhhhggghhhiiijjjjjjjjjggggggeeeaaa]]]\\\___bbbhhhlllttt{{{jjjVVVKKKCCC??????<<<<<<;;;;;;;;;:::::::::<<<;;;:::999888888999999666666777777777666555555555777888888777666777888666777888:::;;;;;;;;;<<<;;;;;;:::999999888777777999:::;;;;;;::::::;;;<<<;;;;;;;;;<<<<<<===>>>???@@@AAACCCCCCCCCDDDGGGIIIDDDEEEFFFEEEEEEFFFJJJNNNOOOPPPRRRSSSSSSPPPMMMKKKLLLOOOSSSTTTSSSRRRTTTVVVYYYXXXWWWWWWXXXZZZ\\\^^^___^^^```ffflllyyyqqqxxx~~~ssspppjjjbbbZZZRRRLLLIIIHHHJJJLLLJJJFFFDDDDDDFFF@@@DDDFFFEEEAAA@@@BBBEEEBBBAAABBBDDDGGGHHHHHHGGGIIIHHHFFFFFFHHHJJJKKKKKKJJJIIIJJJPPPWWW^^^``````mmmmmmmmmooosssxxx|||yyyzzzbbb\\\kkk~~~sssiii```\\\ZZZVVVTTTUUUXXXTTTQQQQQQTTTVVVVVVUUUMMMMMMLLLLLLLLLMMMOOOPPPMMMNNNQQQUUUYYYYYYTTTPPPRRRPPPNNNNNNPPPRRRRRRRRRWWWVVVTTTQQQNNNMMMOOOQQQQQQRRRSSSTTTUUUUUUTTTSSSYYYWWWVVVVVVWWWWWWVVVUUUXXXWWWWWWVVVVVVVVVUUUUUUQQQUUUUUUPPPNNNPPPPPPOOOQQQRRRSSSSSSSSSUUUXXXZZZXXXXXX]]]cccccc```gggqqqjjjXXXKKKHHHIIICCCCCCDDDDDDEEEEEEEEEEEEBBBBBBAAA@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>============>>>>>><<<<<<<<<>>>AAAEEEIIILLLPPPSSSWWW\\\aaahhhpppuuuyyy||||||yyyyyyzzz~~~|||yyytttpppmmmlllmmmllliiifffbbbbbbaaaaaaaaaaaa``````bbbbbbccccccdddeeeeeeeeefffeeeeeedddeeefffggghhhffffffffffffffffffffffffggggggggghhhiiiiiijjjjjjeeedddbbb^^^]]]aaaiiippp~~~tttVVVGGGDDDBBB>>><<<:::::::::999999999888888999999999999888777666555444555666666777666666666555777888888666555666666555666777999::::::::::::888888777777666666555555888:::;;;;;;:::999;;;<<<:::999999999:::;;;<<<===>>>@@@AAABBBBBBCCCFFFHHHEEEFFFFFFEEEDDDEEEHHHJJJKKKNNNSSSVVVVVVSSSNNNKKKMMMNNNPPPRRRSSSSSSTTTTTTWWWWWWVVVVVVWWWWWWXXXYYY^^^]]]]]]^^^___cccppp|||rrriiieeeggg|||zzzkkk]]]TTTSSSQQQOOOOOOOOONNNJJJGGGEEEIIINNNQQQQQQNNNKKKIIIFFFBBBCCCHHHNNNNNNMMMLLLLLLNNNPPPQQQRRRUUUYYY]]]WWWSSSQQQWWWcccnnnrrrrrr|||~~~kkkaaacccXXX[[[yyytttuuu{{{lllbbbYYYTTTRRRPPPPPPTTTVVVSSSPPPPPPQQQRRRRRRQQQPPPOOOMMMLLLLLLLLLMMMMMMMMMLLLNNNRRRWWWXXXTTTPPPQQQPPPNNNOOOQQQSSSTTTSSSWWWWWWUUUQQQNNNMMMNNNPPPQQQSSSUUUWWWWWWVVVTTTSSSVVVUUUUUUVVVXXXXXXVVVUUUTTTUUUVVVWWWVVVVVVTTTTTTPPPSSSRRRMMMJJJMMMNNNMMMOOOPPPQQQQQQRRRTTTWWWYYYXXXXXX\\\aaa```]]]___eeeqqqrrryyydddQQQGGGFFFEEECCCCCCDDDEEEEEEDDDAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>?????????======<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@AAAAAAEEEHHHKKKNNNRRRWWW\\\aaacccggglllnnnoooooorrruuu~~~~~~~~~{{{uuuooolllhhhfffcccbbbbbbaaa___\\\ZZZ\\\^^^```aaabbbbbbbbbaaabbbbbbcccddddddeeeeeefffeeedddcccdddfffhhhiiiffffffffffffffffffffffffggghhhjjjjjjhhhgggeeeeeebbbcccdddeeehhhppp{{{uuu___GGG>>>>>>???<<<;;;999999999999888888888777888999999:::999777444333333444444555666666666666666777888888666444444555555555666777888999999999777666666666555555444444888999::::::999999:::;;;999999999999999:::;;;;;;===>>>@@@@@@AAABBBEEEGGGGGGGGGGGGFFFEEEFFFGGGHHHFFFJJJOOOTTTUUUTTTQQQOOONNNMMMMMMOOORRRTTTSSSRRRVVVVVVVVVUUUUUUUUUTTTTTTZZZ\\\]]]]]]\\\^^^eeekkkqqqjjj]]]UUUbbbvvv}}}qqqnnngggaaaaaadddbbbZZZQQQSSSUUUZZZbbbhhhfff]]]UUUIIIBBBAAAJJJRRRSSSQQQPPPKKKSSS\\\___```dddmmmuuummmfffaaaggguuu{{{qqqooommmmmmuuuxxxdddhhhyyywwwqqqccc[[[SSSPPPNNNLLLNNNSSSTTTRRRPPPNNNNNNNNNNNNMMMOOONNNMMMLLLLLLMMMNNNNNNOOONNNMMMOOOSSSVVVUUUTTTPPPNNNNNNOOOSSSVVVWWWWWWXXXWWWUUURRRNNNMMMNNNPPPSSSUUUWWWYYYYYYWWWUUUSSSRRRQQQRRRTTTWWWXXXWWWVVVRRRSSSTTTUUUUUUTTTRRRQQQNNNPPPOOOJJJIIILLLOOOOOOPPPQQQRRRRRRRRRTTTWWWYYYXXXWWWXXX[[[]]]]]]___bbbnnnqqqllljjjjjjVVVKKKHHHDDDCCCEEEGGGHHHHHHBBBBBBAAAAAA@@@?????????===>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@<<<<<<=========<<<<<<;;;@@@BBBDDDFFFGGGIIIMMMPPPPPPTTTXXXZZZ\\\```fffkkkuuuvvvwwwvvvuuuuuuwwwyyy~~~|||yyywwwyyyxxxvvvrrrnnniiieeecccaaa```___^^^___^^^]]]\\\TTTVVVYYY\\\^^^````````````aaabbbdddddddddddddddfffeeedddcccdddfffhhhjjjfffffffffggggggggghhhhhhgggjjjmmmlllhhhdddaaa```aaaffflllrrryyyttt[[[NNNAAA===<<<:::999:::999999999888888888777777777888::::::999777555333333333444444444555666666555666888777555444444444444444555666777777777777666666666666555555555555777888999999888888999;;;:::::::::999::::::;;;;;;<<<===???@@@@@@BBBDDDGGGIIIIIIHHHGGGGGGGGGGGGGGGFFFHHHKKKNNNPPPQQQPPPPPPMMMLLLLLLNNNPPPRRRSSSRRRUUUUUUTTTTTTSSSRRRRRRQQQRRRUUUXXXYYYYYY[[[___aaa^^^dddnnnyyy~~~vvvlllggghhhooo~~~{{{qqqfffddddddkkktttuuuooogggTTTIIIFFFPPPZZZ[[[YYYYYYVVV```lllrrrtttyyy~~~wwwppphhhggglllyyynnnmmmqqq}}}~~~mmmdddYYYSSSNNNMMMLLLJJJMMMRRRSSSRRRPPPNNNMMMLLLKKKKKKJJJJJJJJJJJJLLLNNNPPPRRRPPPOOOOOOOOOPPPRRRUUUVVVOOONNNMMMOOOSSSWWWYYYYYYWWWVVVTTTQQQNNNMMMOOOQQQUUUVVVXXXYYYXXXVVVSSSQQQNNNNNNNNNPPPSSSUUUVVVUUUQQQRRRSSSSSSRRRQQQPPPOOOMMMOOONNNIIIHHHMMMQQQRRRRRRSSSTTTSSSSSSTTTWWWYYYVVVTTTTTTVVVZZZ^^^```bbbkkkeeevvvuuuyyyVVVPPPGGGCCCDDDFFFHHHHHHEEEDDDDDDCCCCCCBBBBBBAAA????????????????????????>>>======>>>>>>???@@@AAA======>>>>>>>>>===<<<<<<<<<>>>@@@AAABBBDDDGGGJJJGGGJJJLLLMMMMMMPPPVVV[[[aaabbbdddeeefffhhhjjjmmmpppsssvvvyyy{{{}}}|||xxxsssnnnkkkeeeeeeeeedddcccbbbaaaaaa^^^^^^^^^^^^^^^_________TTTVVVYYY\\\^^^`````````___aaabbbddddddddddddccceeedddddddddeeeggghhhiiiffffffggghhhiiijjjjjjkkkhhhkkkmmmlllhhheeeeeefffjjjqqqzzzppp]]]GGGAAA======:::777777999888888888888777777777666666777888999999777555444444444333333333444555555444555666666444333444444333333444555555555555555666666666666666666555555666888999999888777999:::;;;;;;::::::::::::;;;;;;;;;===???@@@@@@BBBEEEGGGJJJIIIHHHHHHIIIIIIGGGFFFJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPRRRSSSUUUTTTSSSRRRQQQQQQQQQQQQNNNSSSVVVUUUUUUXXXZZZYYYZZZXXXYYY___iiivvv~~~zzzrrrrrruuu|||uuutttzzzssseee^^^hhhrrrrrrpppqqqqqqvvv}}}yyysssnnnjjjhhhsssooo___VVVOOOLLLKKKLLLKKKIIILLLPPPSSSSSSRRRPPPMMMKKKKKKKKKGGGGGGGGGHHHJJJLLLNNNPPPLLLOOORRRQQQOOONNNQQQUUUOOONNNMMMOOORRRUUUWWWWWWTTTTTTRRRPPPMMMMMMNNNPPPTTTUUUVVVUUUTTTRRROOOMMMNNNLLLKKKLLLOOOQQQRRRRRRQQQQQQQQQPPPOOONNNMMMLLLMMMOOOMMMGGGFFFKKKPPPQQQTTTUUUUUUTTTSSSSSSVVVXXXVVVTTTSSSUUU[[[aaacccbbbdddeeennnwwwlll\\\PPPKKKIIIGGGFFFHHHHHHGGGGGGFFFEEEEEEDDDBBBAAAAAA@@@@@@?????????============>>>???@@@AAA???@@@@@@@@@@@@?????????:::<<>>>>>>>>=========<<<<<<<<<===@@@@@@AAAAAADDDEEE???DDDHHHJJJIIIHHHJJJLLLJJJLLLMMMLLLLLLMMMOOOQQQOOORRRTTTWWWYYY\\\```cccfffjjjnnnppprrrssstttvvvvvvvvvttttttttttttvvvvvv{{{{{{zzzxxxvvvvvvwwwyyyxxxrrrmmmllljjjggghhhllleeeccc```^^^]]]___bbbddd___``````aaaaaabbbbbbbbb]]]^^^___^^^]]]\\\\\\]]]ZZZZZZ[[[\\\]]]^^^___```___```bbbdddeeedddcccbbbbbbcccdddfffggghhhhhhhhheeefffgggiiikkkmmmooopppiiiiiihhheeefffmmmzzzxxxbbbLLL>>><<<666444666777555444555555555444444444333333333222222333444555555555555666555333222111222222333111333555555444444555666222222333444444444333333444444444444444444444444666777888888777777888999::::::999999999999999:::;;;===???@@@AAACCCFFFHHHHHHFFFEEEFFFHHHIIIFFFDDDEEEFFFHHHJJJKKKLLLLLLLLLHHHLLLNNNMMMKKKKKKPPPUUUVVVTTTQQQOOOOOOPPPRRRTTTLLLQQQQQQNNNOOOTTTVVVSSSTTTSSSVVVZZZYYYXXX```lllkkkuuufffWWWwwwtttkkkiiiqqquuunnnccc\\\WWW^^^dddcccbbb```\\\WWWddd{{{|||pppcccXXXOOOIIIEEEIIIIIIIIIHHHHHHGGGGGGGGGNNNQQQRRROOOJJJHHHJJJNNNLLLKKKIIIGGGFFFFFFFFFFFFJJJLLLVVVccc```SSSLLLPPPPPPOOOOOOPPPPPPQQQRRRSSSPPPVVV\\\[[[UUUOOOKKKKKKPPPOOONNNQQQSSSTTTRRROOOLLLLLLLLLLLLMMMNNNOOOOOONNNPPPQQQOOOLLLKKKMMMOOOOOONNNLLLJJJIIIJJJKKKLLLSSSSSSTTTVVVWWWWWWVVVTTTWWWXXXXXXXXXWWWYYY]]]```iiicccbbbgggmmmwwwfff[[[VVVNNNMMMMMMMMMLLLJJJGGGEEEEEECCCBBBAAABBB@@@>>><<<@@@???<<<;;;;;;===???AAA@@@?????????>>>>>>>>>============>>>???AAABBBCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMPPPOOOMMMLLLLLLNNNOOOQQQVVVWWWYYY\\\___aaadddeeehhhgggeeeccccccccccccdddkkkjjjhhhfffcccbbbaaa```aaa___[[[XXXXXXZZZ\\\___ZZZYYYYYYZZZZZZ\\\]]]^^^]]]___aaaaaa```______``````___^^^]]]\\\\\\\\\\\\___^^^]]]^^^```bbbbbbaaabbbcccdddeeefffeeeddddddiiigggdddeeehhhjjjiiihhhccceeeiiijjjkkkkkklllmmmeeedddiiisssyyy}}}vvv```NNN@@@:::888777666555444333222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333111222222333333222222111333444555555666555555555555666888888777777999:::???>>>======???AAADDDFFFBBBCCCDDDFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJJJJIIIIIIJJJJJJJJJLLLNNNQQQTTTUUUWWWUUUSSSPPPOOOOOOPPPPPPTTTRRRPPPPPPQQQRRRSSSRRROOOTTTWWWWWWTTTSSSVVVZZZaaaeeellluuuoooZZZMMMIIIzzz|||xxxkkk]]]QQQMMMZZZjjjnnnhhhbbbppp}}}uuutttmmmbbbXXXRRRMMMJJJHHHIIIHHHHHHHHHGGGGGGGGGGGGJJJMMMOOONNNKKKIIIKKKOOOKKKJJJIIIGGGFFFFFFGGGGGGIIIIIIPPPYYYVVVKKKIIINNNOOOOOOOOOOOOOOOPPPRRRRRROOOUUUZZZ[[[VVVQQQNNNNNNNNNMMMNNNPPPSSSTTTRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOJJJMMMPPPQQQOOONNNNNNOOOPPPOOOMMMKKKKKKKKKLLLMMMSSSSSSTTTVVVWWWWWWVVVUUUXXXYYYYYYYYYXXXZZZ]]]```eeeaaaaaaeeegggqqqsss|||xxxlll___XXXPPPMMMMMMMMMJJJFFFGGGEEECCCCCCDDDFFFFFFFFFBBB@@@>>>===<<<===>>>?????????>>>>>>>>>>>>>>>>>>============>>>@@@BBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLKKKIIIHHHHHHIIIKKKLLLJJJKKKLLLMMMNNNPPPQQQQQQSSSSSSRRRQQQPPPPPPPPPPPPTTTSSSRRRQQQPPPPPPPPPPPPOOONNNLLLLLLNNNQQQVVVXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[]]]____________```aaa^^^^^^^^^^^^^^^^^^^^^^^^___^^^\\\]]]___aaabbbbbbbbbcccdddeeefffeeeeeedddgggfffeeegggjjjjjjiiigggggghhhhhhgggggghhhjjjmmmtttuuu}}}vvv___MMMAAA999555777777666555444333222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333333444333333333333333333333333111222222333333222222111333333444555555555555555444666777777777777888:::============???AAACCCDDDAAABBBCCCEEEEEEEEEEEEDDDCCCDDDFFFHHHHHHGGGFFFEEEHHHIIIIIIKKKMMMOOORRRSSSTTTRRRQQQOOONNNNNNNNNOOOOOONNNLLLMMMOOORRRSSSSSSPPPSSSUUUTTTQQQPPPTTTXXXVVVYYY\\\```ggguuuyyygggTTTGGGDDDFFFppphhheeeyyyzzzlllffftttwwwhhh```ZZZSSSMMMKKKKKKLLLLLLHHHGGGGGGGGGGGGFFFFFFFFFEEEHHHLLLMMMKKKJJJLLLNNNJJJIIIHHHHHHGGGGGGGGGHHHJJJHHHJJJOOOLLLEEEFFFNNNMMMMMMMMMMMMNNNOOOPPPPPPNNNSSSYYYZZZWWWTTTRRRSSSMMMMMMNNNPPPSSSSSSRRRQQQPPPQQQQQQQQQQQQPPPPPPOOOGGGKKKOOORRRQQQPPPPPPOOOPPPPPPNNNMMMMMMLLLMMMMMMQQQRRRSSSUUUVVVUUUUUUTTTVVVWWWXXXWWWWWWXXXZZZ\\\]]]\\\___bbbaaadddssssssiiiyyyzzzmmm___VVVTTTRRRMMMGGGJJJHHHFFFFFFEEEDDDAAA???CCCBBB@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<>>>AAABBBAAABBBCCCDDDEEEFFFGGGGGGEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFFFFHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDEEEGGGGGGFFFEEEEEEFFFHHHLLLPPPSSSUUUVVVXXXYYYZZZYYYYYYXXXVVVXXX[[[\\\\\\\\\^^^___\\\]]]^^^```aaaaaa`````````]]][[[[[[]]]```bbbccccccdddeeeeeeffffffeeeeeeffffffgggiiikkkkkkiiiffffffffffffeeefffjjjpppttt{{{```JJJ>>>:::888777666666555444333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444111111222222222222111111222333333444444444444444333555666777666666777999;;;;;;<<<===???@@@AAABBB???@@@BBBCCCDDDDDDCCCCCC@@@BBBDDDFFFFFFEEEBBBAAAFFFGGGGGGIIIKKKMMMOOOPPPOOOOOONNNNNNNNNMMMMMMMMMKKKIIIIIIJJJMMMPPPRRRRRRPPPRRRTTTRRROOONNNPPPSSSQQQSSSTTTTTTVVV[[[dddjjj{{{|||}}}pppgggYYYIII===999<<<@@@|||zzzmmm___nnnuuuzzz~~~ooobbbTTTOOOJJJGGGGGGJJJLLLMMMFFFFFFFFFFFFFFFFFFFFFFFFBBBFFFIIIKKKJJJIIIIIIJJJHHHHHHHHHHHHGGGGGGHHHHHHJJJHHHIIIKKKHHHDDDFFFMMMKKKKKKKKKKKKLLLMMMNNNNNNNNNRRRWWWYYYYYYWWWWWWWWWMMMNNNOOOPPPQQQQQQPPPOOONNNOOOPPPQQQRRRRRRRRRQQQKKKMMMOOOPPPQQQPPPPPPPPPOOOOOOOOONNNMMMMMMLLLLLLMMMOOOQQQSSSSSSRRRSSSSSSRRRSSSUUUUUUTTTTTTUUUWWWWWWXXX\\\```^^^^^^fffqqq|||wwwoooggg^^^WWWNNNMMMKKKJJJHHHDDD>>>999BBBAAAAAA@@@???>>>============>>>>>>>>>>>>??????>>>===<<<;;;;;;===@@@AAA@@@AAAAAACCCDDDEEEFFFFFFEEEFFFFFFFFFGGGGGGHHHHHHIIIHHHGGGGGGFFFGGGGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBAAABBBCCCCCCCCCBBB@@@???@@@@@@AAAAAACCCEEEFFFGGGGGGFFFEEEEEEEEEGGGIIIKKKNNNPPPSSSVVVWWWXXXWWWVVVSSSUUUXXXYYYYYYYYY[[[\\\YYY[[[]]]```aaaaaaaaa``````]]]ZZZZZZ\\\```cccddddddeeeeeeeeeffffffffffffhhhggggggggghhhiiiiiihhhccceeehhhlllrrryyyvvvdddMMM===888888999888555444444333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333111111222222222222111111111222222333333333333333333444555666555555666888888999;;;===>>>?????????>>>???AAABBBCCCCCCBBBBBB===???BBBEEEEEEDDDBBBAAADDDEEEFFFGGGIIIJJJLLLLLLLLLLLLMMMMMMNNNMMMMMMLLLJJJHHHGGGHHHKKKNNNOOOOOONNNQQQSSSSSSPPPNNNLLLLLLPPPQQQSSSTTTTTTVVVZZZ]]]ZZZhhh}}}|||llleeefffeeebbbPPPKKKDDD???<<<;;;;;;;;;xxxqqqmmmkkkrrrsss{{{wwwnnn```TTTMMMJJJEEECCCDDDFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEECCCEEEGGGHHHHHHFFFEEEEEEGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGIIIJJJGGGDDDEEEJJJHHHHHHHHHHHHIIIJJJKKKLLLNNNQQQTTTWWWXXXXXXXXXXXXPPPPPPQQQQQQOOOMMMLLLKKKJJJKKKMMMOOOQQQSSSTTTTTTRRRQQQOOONNNNNNNNNOOOOOOMMMNNNNNNNNNNNNLLLKKKJJJIIILLLOOOPPPOOOOOOPPPQQQQQQSSSUUUUUUTTTSSSSSSTTTVVVWWWYYY[[[ZZZYYY^^^dddkkk~~~yyy```[[[TTTNNNKKKIIIGGGEEEBBBBBBAAAAAA@@@??????>>>>>>>>>>>>??????????????????>>><<<;;;<<<===>>>@@@??????@@@AAACCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFBBBAAAAAA@@@@@@@@@??????>>>???@@@AAA@@@???>>>===@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBAAA@@@@@@AAAAAAFFFHHHLLLPPPSSSTTTTTTTTTTTTVVVYYYYYYYYYYYYZZZ\\\XXXYYY\\\___``````______```]]]ZZZZZZ]]]aaadddeeeeeeeeeeeefffffffffgggggggggfffdddbbbccceeejjjmmmjjjpppxxxmmmUUUIII;;;444444666444111333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333333333333333333333000111111222222111111000000111111222222222222222111333444555444444555777777888999;;;<<<======>>>>>>???@@@BBBBBBBBBAAAAAA;;;===@@@CCCEEEEEEDDDCCCCCCCCCDDDFFFGGGHHHHHHIIIKKKKKKLLLMMMMMMMMMLLLLLLLLLJJJHHHHHHJJJKKKKKKKKKJJJNNNSSSUUUTTTOOOKKKHHHKKKLLLOOOPPPQQQRRRTTTUUUQQQQQQVVV___eeellluuu~~~wwwkkkeeeYYYLLLGGGGGGDDD@@@>>>===<<<===???>>><<<999vvv}}}|||jjjmmmsss{{{tttmmmaaaRRRGGGHHHEEEBBBAAAAAAAAAAAA@@@CCCCCCDDDDDDDDDDDDDDDEEEDDDDDDEEEEEEEEECCCBBBAAAFFFFFFFFFFFFFFFEEEDDDCCC???CCCGGGHHHEEECCCCCCEEEFFFFFFFFFFFFGGGHHHIIIJJJMMMNNNPPPRRRTTTUUUUUUUUUQQQRRRSSSQQQNNNKKKIIIIIIHHHHHHJJJLLLOOORRRUUUWWWWWWTTTOOOLLLLLLMMMNNNNNNLLLMMMOOOOOOOOOMMMJJJIIIFFFJJJNNNOOOMMMMMMOOOQQQSSSVVVXXXYYYWWWVVVUUUTTTWWWWWWWWWVVVUUUUUUWWWYYYaaaeeessszzziiiYYYOOOKKKJJJKKKGGGFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>======>>>>>>===>>>???@@@BBBDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@??????>>>BBBBBBAAAAAAAAAAAAAAABBB@@@@@@@@@AAAAAA@@@@@@@@@@@@BBBEEEIIILLLNNNPPPPPPTTTVVVYYYZZZZZZ[[[\\\^^^ZZZ[[[\\\^^^^^^^^^^^^^^^___]]][[[\\\___bbbeeeeeegggffffffffffffggghhhhhheeedddcccbbbdddjjjrrrxxxzzzbbbPPP???999444333555555222///222222111111000000000000///////////////////////////////////////////////////////////////////////////000000000000111111111222222222222222222222222000000111111111111000000///000000111111111111111111222444444333333555666666666777999:::;;;<<<======>>>@@@AAABBBBBBAAAAAA<<<===@@@BBBCCCDDDEEEDDDBBBCCCDDDEEEFFFFFFFFFFFFKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJHHHGGGGGGHHHGGGGGGFFFJJJPPPTTTTTTPPPKKKFFFJJJJJJKKKLLLLLLMMMMMMMMMLLLHHHGGGJJJNNNPPPSSSXXXXXX___hhhrrrvvvmmmfff^^^SSSKKKEEEEEEAAA;;;:::<<<;;;777;;;:::999999::::::999888{{{|||pppddd\\\bbbnnn|||vvvmmmeee^^^UUULLLEEECCCBBBAAAAAAAAAAAA???===BBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@EEEEEEEEEEEEDDDCCCAAA@@@<<>>@@@AAACCCDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDDDDDDDCCCBBBAAAAAA?????????@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAACCCBBBAAAAAAAAAAAAAAABBBAAABBBBBBCCCCCCBBBAAA@@@>>>???AAACCCEEEHHHIIIJJJMMMPPPTTTVVVXXXZZZ\\\^^^^^^^^^^^^^^^^^^^^^]]]]]]___]]]\\\^^^aaadddeeefffhhhgggfffffffffggghhhiiieeegggiiilllqqqyyysss^^^KKK>>>888666444444444444333111111111000000000000//////......................................................................../////////000000000111111000000000000000000000000000000111111111111000000...///000000111111000000000111333333222222444555666666666666777:::<<<===>>>???@@@BBBBBBBBBBBBAAA?????????@@@@@@AAABBBBBBAAABBBDDDEEEEEEEEEEEEDDDKKKJJJIIIHHHHHHHHHIIIJJJJJJHHHEEEDDDEEEEEEEEEDDDDDDFFFJJJOOOQQQOOOKKKIIILLLKKKIIIHHHHHHIIIIIIIIIFFFFFFKKKOOONNNHHHEEEFFFOOOPPPNNNLLLRRR```lllppp|||~~~{{{ttteee^^^UUULLLEEE???:::777:::<<<<<<999:::>>>===:::777777777666666666777888hhhssstttmmmyyyqqq~~~~~~xxxoooggghhhmmmmmmjjjkkkpppzzzwwwppphhh]]]RRRLLLIIIGGGGGGAAAAAAAAACCCDDDCCCAAA???BBBBBBBBBCCCCCCCCCDDDDDDBBBAAA@@@@@@AAABBBBBBAAADDDEEEEEEEEECCCBBB???>>>===BBBFFFEEEDDDEEEGGGHHHDDDCCCCCCDDDDDDEEEFFFGGGHHHGGGGGGHHHIIIJJJJJJJJJMMMPPPRRRPPPMMMJJJJJJKKKMMMLLLJJJJJJMMMQQQUUUXXXTTTRRRPPPPPPQQQQQQNNNKKKMMMOOOQQQSSSRRROOOLLLJJJFFFKKKPPPQQQNNNNNNPPPTTTSSSVVVZZZZZZXXXUUUSSSRRRRRRTTTTTTTTTVVVXXXXXXVVVZZZ]]]bbbfffrrr}}}ttt~~~qqqgggWWWTTTOOOIIIEEECCCCCCCCCEEEEEEDDDCCCAAA@@@?????????@@@AAABBBAAA???===<<<<<<<<<>>>???AAACCCDDDEEEHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@??????????????????AAA@@@???>>>>>>???@@@AAA??????>>>>>>>>>>>>??????AAABBBBBBBBBAAA???===;;;>>>>>>>>>???AAACCCDDDFFFEEEHHHMMMQQQTTTWWWZZZ]]]aaaaaa___^^^^^^]]]^^^^^^^^^]]]]]]___ccceeeffffffhhhgggfffffffffgggiiijjjggglllrrrxxxrrr___MMM???888666555333111000000111222000000000000////////////........................................................................////////////000000000000////////////////////////000000111111111111000000...//////000000000000000///111222333222222333555666555555555666999;;;===>>>???AAABBBCCCCCCBBBBBBBBBAAA???>>>>>>>>>???@@@AAABBBDDDEEEEEEEEEDDDCCCJJJIIIGGGEEEEEEFFFGGGHHHGGGEEECCCBBBCCCDDDCCCCCCCCCDDDFFFIIILLLMMMLLLKKKLLLIIIFFFDDDEEEFFFFFFFFFCCCDDDFFFFFFBBBAAAGGGPPPCCCEEECCC>>>???GGGPPPTTTVVV___kkkyyyzzzjjj```[[[UUUMMMJJJFFF???:::888999===???888;;;:::666666888777444///333666888777666777777uuuoooppplllfffbbbcccxxx}}}ssshhhqqq}}}yyyssstttsssmmm```___dddqqqttt|||sssdddYYYWWWRRRMMMGGGEEEFFFHHHFFFCCC@@@>>>>>>??????>>>@@@@@@AAAAAABBBCCCCCCDDDCCCBBB@@@>>>>>>>>>>>>???GGGBBB???AAAAAA??????AAAAAA???@@@DDDDDDBBBDDDHHHFFFEEECCCBBBAAAAAABBBCCCFFFEEEFFFIIIKKKLLLHHHEEEJJJLLLNNNNNNMMMJJJIIIIIIFFFGGGIIIKKKNNNPPPRRRSSSUUUTTTSSSRRRQQQPPPOOOOOOOOONNNQQQVVVUUUPPPLLLLLLLLLOOOQQQPPPMMMLLLNNNPPPUUUTTTRRRQQQPPPQQQRRRSSSTTTVVVXXXWWWVVVTTTSSSSSSTTTZZZ^^^]]]^^^mmmzzzmmm]]]QQQLLLKKKJJJHHHHHHAAA???DDDFFFBBB???@@@CCCAAA>>>>>>???@@@@@@???>>>>>>???@@@BBBDDDFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEBBB@@@???AAACCCBBBBBBBBBAAAAAA@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>@@@@@@??????@@@AAABBBBBB@@@@@@@@@?????????>>>>>>@@@@@@AAAAAAAAABBBBBBBBBBBBDDDFFFIIIKKKOOOSSSWWW[[[\\\]]]]]][[[[[[\\\]]]^^^]]]^^^aaaeeegggeeeccceeeggghhhgggeeeeeeiiimmmrrrvvv}}}nnnZZZHHH===888777333333222222111000//////......////////////......------------------------000000//////.........---,,,,,,,,,---------..................////////////000000000000////////////000000////////////000000000000000000111111111111///111222222111111222333444666777666666666888::::::===@@@BBBAAA@@@@@@@@@EEEDDDBBB?????????@@@AAABBBCCCEEEFFFFFFEEECCCAAADDDDDDEEEFFFEEEDDDCCCCCCDDDCCCBBBAAA@@@AAABBBCCC???AAADDDGGGHHHIIIHHHHHHKKKJJJHHHFFFEEEEEEEEEFFFDDDEEEEEEEEEEEEDDDDDDCCCDDDCCCBBB@@@??????@@@@@@FFFHHHLLLRRRZZZcccjjjnnnyyyeee```VVVLLLDDD???===<<<999888888888777777666666777777666666555555555444444444444555555555555666zzzxxxyyymmmpppoookkkhhhiiihhhaaaXXX^^^iiipppooouuuvvvqqqrrr|||wwwnnnbbbVVVNNNNNNKKKHHHFFFGGGJJJMMMEEECCC???>>>>>>???>>>>>>??????@@@@@@@@@AAAAAABBBBBB@@@???============>>>DDD???<<>><<<===??????BBBDDDBBB>>>???DDDEEEDDDCCCAAAAAAAAABBBBBBFFFEEEFFFHHHKKKLLLJJJGGGIIIJJJLLLMMMKKKJJJHHHGGGEEEFFFHHHJJJMMMOOOQQQRRRQQQQQQPPPPPPOOOOOONNNNNNMMMLLLNNNSSSSSSOOOMMMNNNKKKLLLLLLLLLJJJJJJLLLMMMPPPPPPPPPOOOOOOOOONNNNNNTTTVVVXXXWWWUUUSSSSSSSSSSSSUUUVVVUUUVVV```qqq~~~}}}pppfff]]]TTTNNNNNNHHHEEEIIIIIICCC===<<>>???@@@BBBBBBAAA?????????@@@AAACCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDAAA??????AAADDDBBBBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@???>>>>>>>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@BBBDDDEEEGGGIIIMMMPPPXXXYYYZZZZZZYYYYYY[[[\\\\\\\\\^^^bbbgggiiigggeeeddddddbbbaaacccjjjvvvuuukkkZZZIII===666555555333222222111000000//////------............------------------------------////////////......------,,,,,,,,,---------......---.........////////////000/////////////////////000000////////////000000//////000000000111111111///111222222111111222333444555666555555555777999999;;;>>>???>>>>>>???@@@EEECCCAAA???>>>???@@@AAAAAABBBCCCCCCCCCCCCBBBAAABBBCCCEEEFFFEEEDDDCCCAAACCCBBBAAA??????@@@AAAAAA???@@@CCCEEEGGGGGGGGGFFFIIIHHHFFFDDDCCCCCCCCCCCCAAABBBCCCCCCCCCCCCBBBBBBBBBAAA@@@>>>======>>>??????@@@@@@CCCFFFJJJNNNPPPTTT[[[fffsss~~~sssqqqpppooollldddXXXNNNIIIFFFAAA<<<888666666666777777777777666666555555666666666555555555444444333444444444555555555555rrrccc\\\TTTLLLFFFFFFEEEDDDDDDFFFJJJMMMDDDAAA???===>>>>>>>>>===>>>>>>>>>>>>????????????@@@???===<<<;;;;;;<<<===@@@;;;999===???===<<<<<>>?????????AAA@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCEEEGGGIIIMMMOOOQQQRRRSSSTTTWWWZZZ\\\^^^aaafffjjjjjjhhhfffggghhhjjjkkkqqq{{{yyy\\\RRRCCC777222222333333222111111000000/////////+++,,,,,,------,,,,,,+++------------------------///............---------,,,,,,,,,---------......---------.........//////////////////////////////000000////////////000000//////000000000000111111///111222222111111222333222333444444333444666888888999:::;;;:::;;;===???CCCBBB@@@>>>>>>>>>???@@@@@@@@@????????????@@@@@@@@@BBBDDDFFFFFFDDDBBBAAABBBAAA@@@>>>>>>>>>???@@@>>>???AAACCCEEEEEEEEEDDDEEEDDDCCCAAA@@@@@@@@@@@@>>>>>>???@@@AAAAAAAAAAAA@@@???===<<<;;;;;;<<<===>>>===<<<:::::::::;;;<<<<<<@@@FFFMMMSSSVVVXXXYYYWWWWWWYYY\\\aaagggmmmpppqqqooonnnppprrrrrrooollllllllljjjgggfffddd]]]UUUQQQNNNJJJGGGFFFCCC>>>999888777555444333444555555555555555555444444444444555555555555444444444444333333333333444444444444}}}}}}~~~rrr```TTTOOOKKKGGGDDDDDDCCCBBBAAABBBEEEHHHBBB@@@>>>======>>>===<<<======>>>>>>>>>>>>>>>>>>>>>===;;;:::::::::;;;;;;<<<::::::<<<<<<;;;@@@FFFHHHBBB>>>???@@@>>>>>>@@@AAA@@@@@@@@@@@@AAAAAAAAAEEEEEEEEEFFFHHHJJJLLLLLLFFFGGGHHHIIIJJJJJJHHHFFFDDDEEEFFFHHHJJJLLLMMMNNNJJJJJJJJJKKKLLLLLLMMMMMMMMMJJJJJJLLLLLLJJJKKKNNNPPPLLLHHHGGGJJJMMMMMMLLLLLLOOOTTTWWWWWWSSSOOOLLLPPPRRRSSSRRRPPPOOOOOOPPPSSSQQQQQQSSSVVVYYYYYYYYYcccuuuxxxvvvkkk]]]SSSNNNLLLKKKKKKHHHEEECCCBBBBBBBBBAAA???????????????@@@AAABBBCCCFFFEEEEEEDDDCCCBBBBBBAAA@@@AAAAAA@@@@@@@@@BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@AAA@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEDDDCCCBBBDDDEEEDDDFFFIIIKKKMMMPPPTTTWWW[[[^^^ccchhhkkkkkkiiigggkkkrrr{{{}}}jjj]]]HHH???555000111333333222000000000/////////......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---------..................///////////////000000////////////000000////////////000000000111///111222222111111222333111222333333222333555777777888888888888:::===@@@AAA@@@>>>======>>>???@@@>>>===<<<;;;;;;===>>>@@@???AAADDDFFFGGGEEECCCBBBBBBAAA@@@???>>>>>>???@@@>>>>>>@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>;;;<<<===>>>???@@@@@@@@@>>>===;;;:::::::::;;;<<<>>>===<<<::::::999::::::<<<<<<===>>>???>>>>>>===CCCBBB@@@???@@@AAACCCEEEEEECCCBBBCCCEEEFFFDDDCCCDDDCCCAAA?????????===:::===:::777777999::::::999777777666666555555555444333333333333333333333222444444444444333333333333222222222222333333333444vvv{{{|||pppjjj]]]OOOGGGDDDCCC@@@CCCCCCBBBAAA??????BBBDDD@@@>>><<<<<<======<<<;;;============>>>>>>>>>>>><<<;;;:::999999999:::;;;:::;;;>>>===999:::EEESSSWWWIII===<<>>>>>???@@@@@@@@@AAAAAACCCDDDEEEEEEFFFHHHJJJLLLFFFFFFFFFIIIKKKKKKIIIFFFCCCDDDEEEFFFHHHIIIJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNOOOLLLKKKMMMLLLHHHHHHJJJOOOKKKFFFFFFIIIKKKLLLKKKMMMPPPUUUXXXYYYUUUPPPMMMLLLMMMNNNNNNLLLLLLMMMOOOMMMNNNOOOPPPPPPQQQTTTWWW[[[___kkkpppiii~~~qqqdddZZZQQQKKKLLLIIIEEEDDDCCCCCCCCCBBB>>>>>>>>>???@@@AAABBBCCCDDDDDDCCCCCCBBBAAA@@@@@@???@@@AAAAAA@@@@@@BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCAAA@@@@@@?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBDDDEEEEEEDDDBBBAAAAAABBBCCCDDDEEEFFFFFFIIIMMMPPPSSSXXX___ggglllnnnoooooouuu~~~|||wwwuuuttt{{{fffRRRFFF;;;666111000333444222...//////...............---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,------------------....../////////000000000////////////000000...////////////000000000///111222222111111222333000222333222222222444666888888888777888:::>>>AAA???>>>===<<<<<<===???@@@===<<<:::999:::;;;>>>??????AAADDDFFFGGGFFFEEEDDDDDDCCCAAA@@@?????????@@@>>>>>>??????@@@@@@@@@@@@@@@@@@@@@??????>>>======:::;;;<<<===>>>>>>>>>>>><<<;;;:::999999::::::;;;999999888888888888888888555666666777888999::::::::::::999888999;;;<<<>>>:::999888777888888888777888666555666888888999:::999777555555555444444333666555555444333222111000111111111111111111222222222222222222333333333333111111111111222222222222zzztttttt^^^XXXNNNFFFBBB@@@@@@?????????@@@???>>>???AAACCC>>>===;;;<<<======;;;:::;;;;;;<<<<<<===>>>>>>>>>;;;;;;999999999999:::;;;:::<<<>>>===999:::FFFUUU\\\MMM>>>;;;======:::888<<<<<<>>>???@@@@@@@@@@@@AAACCCEEEEEEEEEFFFHHHIIIEEEDDDEEEHHHKKKLLLIIIFFFCCCCCCDDDEEEFFFGGGHHHIIIHHHIIIIIIJJJLLLMMMMMMNNNOOOMMMMMMPPPOOOJJJGGGHHHJJJGGGEEEDDDEEEGGGHHHHHHJJJMMMQQQTTTTTTRRRNNNKKKIIIJJJKKKKKKKKKKKKNNNPPPNNNQQQRRRPPPMMMMMMQQQVVVUUUWWWZZZcccwwwsssxxx|||mmmaaaRRRNNNHHHCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCBBBBBBBBBAAA@@@@@@@@@??????AAABBBBBBAAAAAABBBDDD@@@AAAAAAAAAAAAAAABBBBBB@@@@@@AAAAAABBBCCCDDDEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBDDDEEEDDDBBB@@@@@@@@@AAAAAAAAA@@@???@@@DDDFFFNNNUUU___jjjrrryyy~~~xxxeeeRRRBBB999333222000111333222///+++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,---------......+++++++++,,,,,,,,,---------------......//////000000000////////////000000......////////////000000///111222222111111222333000222222222111222444666777888888888888:::>>>AAA>>>===;;;;;;;;;===???@@@<<<;;;:::999:::<<<>>>??????@@@BBBDDDEEEEEEEEEEEEDDDCCCBBB@@@?????????@@@>>>>>>>>>>>>????????????>>>>>>??????>>>>>>===<<<999:::;;;;;;<<<<<<<<<<<<::::::999888888888999:::888888888777666666555555444555555666777777888999111111000111111333555666:::999999888777777666666666444444777777555666888444444555555444444333222222222222222222111111111000000000111111111111111111111111111222222222222000000000000111111111222wwwnnneee```___PPPJJJEEEBBBBBBAAA@@@@@@<<<===>>>===<<<===???AAA===;;;;;;;;;<<<<<<;;;999777888999:::;;;===>>>>>>;;;:::999999999999;;;;;;<<<;;;;;;<<<;;;;;;BBBJJJNNNEEE===;;;;;;::::::;;;:::;;;===>>>@@@@@@@@@@@@???BBBEEEFFFDDDCCCDDDFFFDDDBBBBBBFFFJJJKKKHHHDDDBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLOOOTTTSSSMMMHHHGGGFFFFFFGGGFFFEEEDDDFFFGGGHHHIIILLLNNNNNNMMMKKKJJJGGGIIIJJJJJJKKKMMMPPPRRRQQQSSSSSSQQQNNNNNNPPPSSSOOORRRTTTSSSXXXnnnooohhh\\\RRRLLLHHHFFFEEEDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCBBBBBBBBBCCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBBBBDDDEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEECCCEEEFFFFFFDDDCCCBBBCCCAAABBBCCCCCCDDDGGGKKKOOOYYY```lllwww}}}mmm]]]MMMAAA777222111111222111111///---,,,,,,,,,,,,,,,,,,---------******++++++++++++******++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,---......///000000000000////////////000000........./////////000000///111222222111111222333111222333333222222444666555666777888888:::===@@@<<<;;;::::::;;;===???@@@<<<;;;;;;;;;;;;===>>>???>>>>>>???@@@AAACCCDDDEEEDDDBBBAAA???>>>===>>>>>>??????>>>>>>>>>>>>>>>???<<<<<<===>>>===<<<;;;:::888888999999999999999888888777666555555666777888888888777777666555444333777777666666666555444444777666555444444444444444222333444444333222222222111///000444444///...111000111222333444444555666222111111111222222333444///000000000111111111111000000000111111111222222/////////000000000111111lll```ZZZRRRJJJEEEDDD???<<<===??????=========>>>>>><<<::::::;;;<<<<<<;;;:::;;;<<<<<<:::999555666777888:::<<<======;;;:::999999999:::;;;<<<===999777;;;>>>======>>>;;;::::::<<<;;;999<<>>@@@@@@@@@???===AAAEEEFFFDDDBBBBBBDDDBBB@@@@@@DDDIIIKKKGGGCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKIIIJJJPPPWWWWWWPPPJJJHHHEEEHHHJJJIIIFFFEEEGGGIIIHHHHHHIIIJJJKKKKKKJJJJJJGGGHHHJJJKKKLLLNNNRRRUUUNNNNNNNNNNNNNNNNNNMMMMMMKKKMMMOOOOOOOOOXXXlll~~~{{{kkk___WWWRRRPPPHHHGGGEEECCC@@@>>>======???????????????@@@@@@@@@AAACCCDDDDDDCCCBBBBBBCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGCCCDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHJJJJJJHHHGGGFFFGGGHHHIIILLLOOOSSSYYY```eeejjjqqq{{{wwwkkkYYYHHH<<<555111///222333333111///...///000,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,------...///000000000000////////////000000............/////////000///111222222111111222333111222333333222333555777333555777888888:::<<>>??????===<<<<<<===>>>AAACCCEEECCCAAA@@@>>>===<<<<<<===@@@??????>>>>>>>>>>>>???:::;;;<<<===<<<;;;:::999666777777777777777666555666555444333444444666666333333444444333333222111///000111333444444444444222222222222222222333333...000333333333222222222000...222777666000///222222222222000......///000111000/////////000111222///000000000111111222222//////000000111111111222////////////000000000000xxxiiiVVVJJJHHHGGGCCC???AAA@@@???>>>==================<<<;;;;;;;;;;;;<<<;;;<<<===>>>>>><<<:::999888777888999:::===???AAA999999999999999999999999>>>======>>>??????===;;;===<<<999888777999;;;<<<======???@@@@@@AAA@@@@@@@@@AAABBBCCCDDDCCCBBBAAA???@@@AAACCCDDDEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDFFFHHHIIIJJJKKKKKKIIIJJJMMMRRRSSSPPPIIICCCFFFHHHJJJJJJIIIGGGGGGGGGKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLOOORRRSSSWWWRRROOOOOOMMMJJJJJJNNNKKKLLLMMMLLLLLLOOOUUUZZZqqqyyy|||kkk^^^[[[VVVMMMEEE@@@???@@@BBBGGG>>>999===AAA@@@BBBEEECCCEEEFFFEEEGGGJJJIIIDDDGGGDDDBBBCCCFFFHHHFFFCCCDDDDDDEEEHHHLLLOOOOOONNNMMMKKKHHHFFFFFFHHHKKKMMMFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIKKKNNNPPPMMMRRRUUUTTTOOOPPPVVV]]]bbbkkkqqqqqqttt{{{zzzppp\\\RRRDDD:::555333///,,,000000///...------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++***)))((('''************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---------............/////////.........---------...............///000000222222222222222222222222444444333222222333333333777666666777:::<<<======:::::::::999888999;;;>>>;;;;;;<<<<<<===>>>>>>>>>???>>>;;;888777888<<<@@@AAA@@@???>>>============?????????>>>===;;;:::999:::999999999999999999:::555555444444444333333333333444444444444444444333111222333444333111///---000000111111111222222222111111111111111000//////111111111111111111111111111111111111000000000///............///////////////////////////////////////////////////.........////////////////////////......//////000000111111tttkkk```VVVIIICCCBBBCCCBBB@@@@@@@@@???>>>===<<<<<<===<<<;;;::::::999999::::::888999;;;<<<<<<;;;999888888888888888:::<<<>>>???999999999999999999999999===<<<;;;<<<======<<<:::;;;:::888777777888;;;<<<======>>>>>>???@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAA@@@@@@AAACCCDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCCCCDDDCCCDDDEEEGGGIIIJJJJJJJJJHHHIIIKKKOOOPPPNNNHHHCCCDDDFFFHHHIIIHHHHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKNNNQQQRRRUUUQQQPPPQQQOOOKKKJJJLLLIIIIIIIIIGGGFFFHHHLLLQQQYYYfffxxxqqqssszzzsssgggZZZPPPJJJGGGFFFHHHEEEEEEFFFCCC???BBBHHHEEEGGGHHHIIINNNUUUXXXVVVOOOLLLHHHGGGGGGIIIJJJJJJNNNMMMLLLMMMOOOOOONNNMMMQQQOOOLLLJJJJJJKKKNNNOOOJJJJJJLLLMMMOOOPPPQQQRRRTTTUUUVVVVVVVVVXXX[[[]]]___fffnnnqqqppppppssswwwxxxeeeYYYIIIAAA888222222222111/////////...------,,,++++++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++------------............///.........---------,,,...............//////000222222222222222222222222333222222111111111222222333222222333666888999888888888888777666777999<<<:::;;;;;;<<<<<<===>>>>>>>>>>>><<<999777888;;;>>>AAA@@@???>>><<<<<<;;;;;;=========<<<;;;:::888777888888888777777888888888444444444333333333333222222222333333333333222222222333444444333111///.../////////000000000111111000111111111000000///...000000000000000000000000000000/////////.........------........./////////........................///.....................////////////////////////---......///000000111111xxxiiiXXXMMMHHHEEE@@@>>>>>>????????????>>>===<<<<<<<<<<<<<<<:::999999888777888888888555666888999::::::999888888888888888999:::;;;<<<999999999999999999999999;;;:::999:::<<<<<<;;;999999888666666666888:::;;;======<<<======>>>???@@@>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIHHHHHHIIIKKKLLLKKKGGGDDDBBBEEEGGGHHHGGGGGGHHHJJJJJJIIIHHHHHHGGGHHHHHHHHHFFFFFFFFFGGGIIILLLNNNPPPRRRPPPPPPSSSQQQLLLIIIIIIHHHGGGFFFCCCAAABBBEEEGGGFFFKKKUUUiiiwwwsssjjjfffddd[[[___ccc```UUUKKKMMMTTTRRRSSSRRRRRRYYYccchhhhhh]]][[[WWWRRRPPPRRRVVVZZZ\\\[[[ZZZZZZ[[[[[[YYYXXX___]]][[[ZZZYYYZZZ\\\]]]^^^___aaadddgggiiikkklllsssuuuvvvvvvvvvwwwzzz|||ttt___LLL@@@888333...---///111111000---------,,,++++++******************************(((((()))***++++++,,,,,,************************************************************************)))))))))*********++++++,,,,,,,,,---------............------------,,,,,,...------------...//////111111111111111111222222111111000000000111111222111000///111333555666555555666666555444444777999999::::::;;;;;;<<<======???@@@???===::::::<<<===AAA@@@>>>===;;;:::999999;;;;;;::::::999888666666666666555555555555666666333333333333222222222111000000111111111111000000222222333333333111000///------.........////////////000000000000///.......................................------------,,,------------............------------------------................................................------......///000000000|||rrriiifff```TTTFFF???@@@AAAAAA@@@===<<<;;;;;;======<<<;;;;;;;;;;;;;;;999888888777777777777777444555666888999999999999888888888888888888888888999999999999999999999999:::999999:::;;;<<<:::999666666555555666777999;;;<<<;;;;;;;;;<<<===>>>???===<<<;;;;;;;;;<<<>>>???@@@@@@AAABBBBBBBBBAAAAAACCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHFFFCCCEEEFFFGGGFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHEEEEEEEEEEEEGGGIIIKKKMMMMMMMMMPPPTTTRRRLLLGGGFFFGGGFFFDDDAAA@@@@@@BBBDDDAAAFFFKKKOOO]]]{{{xxxllliiikkkooonnnjjjgggkkktttyyyzzzuuuuuusssooolllmmmrrrvvvuuuttttttuuuwwwyyyyyyxxx~~~}}}|||{{{zzz{{{{{{||||||kkkZZZJJJ<<<444444111///...///000...---,,,+++++++++*********)))***************************))))))(((((((((((()))************************************************************************))))))))))))************+++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,------,,,,,,------...///000000000111111111111111111111000000000111222222222111000111444666666666444444555444333333555777888888999999:::;;;;;;<<>>???@@@???===;;;999888777777999999999999888777666555444333333222222333333444222222222111111111000000//////000000000000//////000000111111111000///...------------.........///....../////////......---------------------------......---------,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........------------------------,,,------......///000000}}}uuu```YYYRRRQQQOOOHHHAAA??????AAACCCBBB>>>;;;999999;;;;;;::::::999:::::::::999888777777666777777777444444666777888999::::::777777777777777666666555888888888888888888888888999999888:::<<<<<<;;;999555555444555555777888999::::::::::::;;;<<<======;;;;;;:::999999;;;<<<===>>>??????@@@@@@@@@??????AAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCDDDFFFHHHIIIJJJJJJMMMRRRPPPIIIDDDCCCCCCBBB@@@??????@@@AAAAAA???BBBCCC@@@@@@SSSwwwyyyooo___PPPCCC:::444000333222000//////...,,,+++***************)))))))))))))))))))))))))))))))))******)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////000000111111111111111111111111222333333222111000111333555555555333444555555444444555777777777777888999999::::::@@@AAABBBAAA???======>>>???===<<<999888666555555888888888888777777666555222111111000000111111222111000000000//////////////////000000000000//////...............------,,,---------.........//////,,,------.........------------------------------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////xxx{{{qqqggg```[[[RRRLLLGGGGGGEEEAAA???AAA;;;===??????===;;;:::::::::999999888888999999999888777777666666666666666444444555666777888999:::666666666666666555444444666666666666666666666666888888888999;;;<<<;;;999555555555555666777777888777888999:::;;;;;;;;;;;;:::999999999999:::;;;;;;;;;<<<===>>>>>>>>>>>>>>>??????>>>>>>??????@@@@@@AAA@@@??????@@@BBBCCCEEEFFFGGGHHHGGGFFFFFFHHHIIIFFFGGGFFFDDDBBBAAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEBBBBBBAAAAAABBBCCCEEEFFFGGGFFFHHHMMMKKKEEEAAAAAA???===;;;;;;===>>>>>>===???<<<;;;===AAAIIIVVVbbbzzzrrrkkkzzz```WWWIII===444111///...///.........---,,,,,,+++************************(((((((((((((((((((((((()))))))))***,,,...111333))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++,,,,,,,,,******++++++++++++,,,,,,,,,++++++++++++,,,------......//////000000111111111111111111111222333444000///...///111333333222333444666555444444555777555666666777888888999999;;;<<<===<<<:::999:::;;;<<<;;;:::888666555444444666777777777666666555444000000////////////000000////////////..................////////////......,,,,,,,,,,,,+++++++++,,,,,,---------............++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,---.........ffflllrrruuuvvv|||{{{uuussssssjjj]]]UUUQQQOOOMMMKKKHHHDDDAAABBB@@@<<<;;;>>>::::::::::::;;;;;;::::::888888888777777888888999666666555444444444444444333333333444555666777777444444555666555555333333555555555555555555555555666666666888:::;;;:::888666666666666666666777777555666999;;;<<<;;;999888888888999:::::::::::::::888999:::;;;<<<=========>>>=========>>>>>>???@@@@@@???>>>>>>>>>@@@BBBCCCBBBEEEGGGFFFEEEDDDFFFHHHEEEEEEEEECCCAAAAAABBBDDDAAAAAA@@@@@@AAABBBBBBCCCAAA@@@@@@@@@@@@AAACCCDDDEEECCCDDDGGGFFFAAA???@@@???<<<::::::;;;<<<;;;:::???999888>>>DDDEEEGGGIIIQQQ```zzz{{{oootttggg___IIICCC:::333000/////////,,,,,,,,,,,,++++++,,,---************************((((((((((((((((((((((((((((((((()))+++...111333))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++************+++++++++,,,+++++++++++++++,,,,,,---------...//////000111111/////////000000222333333000...---...000111222111222333555555444444444555444555555666777777888888777888999888777777999;;;:::999888666555444444444444444555555444444333333000//////......//////000............------------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,---******+++,,,,,,,,,,,,,,,************************,,,,,,+++++++++*********)))))))))*********++++++*********************************+++,,,,,,------+++++++++++++++++++++++++++++++++,,,------......[[[]]]^^^^^^___fffqqqyyy{{{tttmmmddd]]]YYYUUUMMMEEECCCFFFHHHEEEBBB???<<<===>>><<<888777:::<<<:::888888:::;;;:::999888777777777777777888888555444333333222222333333222222222222333444555555333444555555555444333222444444444444444444444444555444444666888999888777777777777777777666666666333555999;;;<<<;;;888777777888999;;;;;;:::999999666777888:::;;;<<<<<<<<<===============>>>??????@@@???>>>===>>>???AAACCC@@@CCCEEEEEECCCBBBDDDFFFCCCCCCCCCBBBAAAAAACCCFFF@@@?????????@@@@@@AAABBB@@@@@@?????????@@@BBBCCCDDDAAAAAACCCBBB>>>===@@@AAA>>>;;;;;;<<<===;;;888;;;888888<<<<<<:::???GGGAAA???HHH^^^tttyyymmm]]]NNNEEE888555222000111111111000---------,,,++++++,,,...***************+++++++++((((((((((((((((((((((((((('''&&&&&&''')))+++---))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++))))))******+++++++++,,,++++++******++++++,,,------------...///000000111............///000222222111///...///111222222222111222444444333333333444444444555555666777777777777888888777666777:::<<<888888777555555444444444222222333333333222111111/////////....../////////......---------,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,++++++,,,------)))************+++++++++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++,,,,,,------***************************++++++,,,,,,---......XXXWWWUUUSSSSSSVVV[[[___eeehhhlllrrryyy|||nnnddd```ZZZVVVTTTPPPJJJFFFEEEEEECCC@@@>>>===???AAA======<<<;;;::::::::::::777777777777888888888888<<<<<<:::777444333444666666444333222333333222222111111222333333444555555222222111111111111222222333222111111111222333444444555666555333333555666999888777666555555555555666666666777888888999999888888999:::<<<===>>>>>><<<;;;:::999:::;;;<<<===???????????????>>>===<<<=========>>>???AAABBBCCCBBBAAABBBCCCEEEEEECCCAAAFFFDDDCCCAAA@@@@@@@@@AAACCCCCCBBB???======???AAA>>>??????@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<;;;999888777777888888999999999:::::::::???>>>???DDDIIIUUUmmmxxxgggZZZPPPFFF:::111222111111000///.........------,,,,,,+++***))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************(((((()))***++++++,,,,,,++++++,,,,,,,,,,,,------------......//////000000000000111111111111000000111111000000//////......000000000111222444555666666555555555555444444444666666666666666777777777666777999888666333333333111000000/////////////////////...------------...//////...---+++***))))))++++++++++++++++++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,QQQRRRSSSTTTSSSTTTVVVXXXWWWYYY\\\```eeejjjnnnpppppprrrwww}}}~~~zzzwwwmmm^^^RRROOOLLLIIIHHHHHHGGGDDDAAABBBBBBAAA>>><<<;;;===???===<<<;;;:::999999999999777777777777666666666666999999999777444222333444444333222222222222222222000000111111222333333444222111111000000111111222222222111111111222333444444555555444333333444666777777666666666666666666555555666777777888888999888999999::::::;;;<<<<<<::::::999999999;;;<<<===???????????????>>>===<<<=========>>>???@@@AAABBBAAA@@@@@@BBBCCCCCCBBB@@@EEEDDDBBBAAA@@@@@@@@@AAADDDDDDCCC@@@===<<<===>>>>>>>>>???????????????>>>????????????????????????;;;;;;:::999888777666555666777777777888888888888:::888888:::;;;@@@NNN]]]ttt~~~jjjtttrrrcccOOOAAA:::777444111000000000///......---------,,,,,,+++******))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((()))))))))*********(((((()))******+++,,,,,,+++++++++,,,,,,,,,------............////////////000000111111111111000000000000000000//////......000000000111222333555555555555555555444444444444555555555555666666666666555666777777444222111111111000//////....../////////......---------------......---,,,+++***))))))++++++++++++++++++++++++,,,,,,++++++***))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++*********+++++++++,,,,,,JJJMMMQQQSSSSSSRRRQQQQQQQQQRRRSSSUUUWWWZZZ\\\]]]___```cccggglllppptttvvv{{{|||uuuqqqooojjjgggdddaaa]]]UUUKKKCCCBBBAAA@@@@@@AAABBB@@@???===>>>===;;;::::::;;;===;;;;;;:::999888888888888666666666555555444444444555777777666333111111111111111111111111222222222/////////000111111222222111111000000000000111111222111111111111222333333333444555444222222444555555555555555666666666777444555555666777777888888999999999999999999999999888888888888999:::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>???@@@AAA?????????@@@BBBBBBAAA???DDDCCCBBBAAA@@@@@@AAAAAADDDDDDDDDAAA>>>;;;;;;;;;===>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<999888888777666555444444444555555555555666666666999777666777666555999>>>HHHTTThhhmmmgggtttlllYYYMMM<<<111///000111111///......------,,,,,,,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))******((())))))******+++++++++++++++++++++,,,,,,,,,,,,/////////...............///000000111111000000///000000000////////////...000000000111222333444555555555444444444333333333444444444444555555666666333555666555222000000000000//////.....................---,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************)))*********++++++++++++GGGJJJOOOQQQPPPOOONNNNNNTTTTTTTTTTTTUUUVVVXXXXXX]]]]]]^^^___```bbbdddeeefffiiimmmnnnnnnooossswwwnnnllllllqqqxxx{{{wwwsssxxxzzz}}}~~~|||xxxsssooowwwtttnnniiiggggggiiillloooooommmiiiaaa[[[VVVUUUUUUVVVVVVUUURRRNNNIIIEEEAAA@@@???>>>>>>>>>===<<<:::;;;;;;:::999999;;;<<<:::999888777666666666666666555555444333222222111333555666666333111000000...///111111111111111222/////////000000111111111000000000//////000000000111111111111111222222333222333444333111111333444333333444555666666777777444444444555666666777777999999888888777777777666666666777888999:::;;;;;;<<<<<<===>>>>>>=========<<<<<<<<<<<<===>>>???@@@???>>>>>>???AAABBBAAA@@@BBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBAAA>>><<<;;;;;;<<<============<<<<<<;;;:::::::::999999999999999777777666555555444333333333333444444444555555555888777666777888777666666555;;;FFFWWWkkk~~~}}}{{{uuuhhhYYYOOOAAA;;;555222222222///------,,,,,,,,,+++++++++***++++++******))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))*********+++***++++++++++++,,,,,,,,,/////////......---------//////000000000000//////////////////////////////000000000000111222333444444444444444333333333222333333444444555666666666333444555444111//////000///......---------------------,,,+++++++++++++++************************))))))))))))))))))))))))+++++++++******)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((()))))))))******************************)))))))))************+++HHHJJJMMMNNNNNNMMMNNNOOOSSSRRRRRRSSSSSSUUUVVVVVVXXXXXXYYYZZZ[[[]]]^^^___[[[___aaaaaa___]]]___aaa```^^^]]]```eeegggeeebbbhhhhhhhhhfffeeebbb```___```]]]YYYVVVVVVWWWYYYZZZ]]]]]][[[WWWRRRNNNLLLLLLIIIJJJKKKKKKIIIFFFDDDCCC======<<<;;;999888888888888999::::::999999:::<<<888777666555555444444555555444444333222111000000222444555555333222111111,,,///111222000000111222000000000000111111111111000//////......//////000000000111111222222222222111222333222000000222333111222333555666666666666222333333444555555666666888888777777777666666666666666777888999999:::::::::;;;<<<==================<<<<<<<<<===>>>???@@@@@@???>>>???AAACCCBBBBBB@@@@@@AAAAAAAAAAAAAAAAAA===???@@@@@@>>><<<<<<===;;;<<<<<<<<<;;;;;;:::999888888888777777666666666666666555555444444333333333333333333444444444444333222111111444777777555444666888<<>>=========>>>>>>???@@@@@@>>>===>>>AAABBBCCCBBB>>>???@@@AAABBBBBBAAAAAA<<<>>>???>>>===<<<===>>>;;;;;;;;;;;;:::999888888777777666666555444444444444444444444333333222222222222222222333333333333111222000...000444555333444666777555333888CCCLLL___uuuoookkkvvvvvvpppdddRRRCCC;;;666333222222///---,,,,,,------,,,************************)))))))))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))************++++++++++++.........---------------...//////000000//////...---............/////////000000000000000111222222333333333222222222111111111222222333444555666666444444444222000///000111---,,,,,,+++++++++++++++++++++***)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))GGGIIILLLLLLLLLLLLMMMNNNOOOOOOPPPPPPRRRSSSUUUUUURRRRRRTTTVVVYYY\\\___```XXXWWWXXXYYYZZZYYYWWWUUUTTTUUUUUUTTTSSSUUUXXX\\\\\\[[[ZZZYYYXXXXXXXXXYYYPPPRRRSSSRRROOONNNNNNPPPNNNOOOPPPNNNLLLJJJIIIJJJFFFDDDAAA@@@@@@>>>;;;888999;;;<<<;;;999888:::<<<777888999999888777777888555555444333222222222222222222222222222222222222000111111000//////111222---111555555111...///111///////////////////////////......------......///...///000111222111111000000000111000///...000222000111333555555555444333111111222222333444444444333444555666888999:::;;;888999:::::::::999888777888888:::;;;<<<=========???>>>>>>>>>>>>???@@@@@@>>>===<<<<<>>@@@AAABBBBBBBBBAAA>>>???>>>===;;;:::<<<>>>::::::::::::999888777666666666555555444333333333222222222111111111111111000000000000111111111111000444444000000333444111111333444333222222555777;;;JJJ]]]nnnxxxkkk```RRRHHH;;;222.../////////222///---,,,,,,---......************************((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))(((************++++++++++++,,,------------------.........////////////......---------.........//////000000000000000111111222222222222222111111111111//////000111222333444444333333222000...---...000,,,,,,+++*********************)))(((((((((((()))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))EEEHHHLLLNNNMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQQQQRRRRRRRRRSSSTTTVVVWWWXXXYYYVVVSSSTTTVVVVVVSSSPPPOOOQQQSSSQQQNNNPPPVVV\\\ZZZYYYYYYXXXXXXXXXYYYYYYIIIMMMQQQQQQOOOMMMOOOQQQHHHKKKMMMLLLIIIFFFDDDCCCCCC@@@<<<===??????<<<999888:::;;;999555333444666666777999888666555555666555444333222111111111111222222222222222333333333...//////...------000222...222666666111...///111.....................---.........------............///000222222111111000///000000000......000111000222333555555444333222000111111222333333444444222333444666999;;;<<<===::::::;;;;;;:::999777666777888999;;;<<<======>>>??????????????????@@@AAA===;;;:::;;;===@@@AAAAAA<<<>>>???AAABBBBBBBBBAAAAAA@@@???<<<999999;;;===:::::::::999999777666666666666555444444333222222000000000000////////////.........////////////000,,,222444000...111222...000//////111444666666555666777<<>>>>>>>>===;;;999666666777777777777666666444555555555666666777777333222111000////////////////////////////////////000000///...............////////////////////////...............///000000,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111111222111111111000000//////111111111111111111111111222222333333333444444444777666666666666777777888?????????>>>===;;;:::999777777888999;;;<<<<<<===<<<:::999999;;;===??????@@@>>>===>>>@@@AAAAAA@@@BBBCCCCCC@@@<<<;;;<<<>>><<<;;;;;;::::::999888888999888888777666555555444333333222222111000//////000000000000////////////////////////////////////............///////////////000000000111111111111111555777777:::GGG[[[lll~~~kkkaaavvv{{{sssfffVVVHHH===666333222222000///............,,,,,,,,,+++++++++******+++*********))))))((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))(((((('''''''''&&&))))))))))))(((((((((((()))************+++++++++******+++++++++,,,,,,,,,//////000//////...------......---------,,,,,,,,,//////000000000000//////000000//////.........---......//////000000111111000000...---,,,+++++++++++++++***)))(((((())))))******)))''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((CCCEEEHHHIIIHHHHHHIIIIIIKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOPPPQQQRRRTTTTTTUUUVVVVVVVVVUUUTTTTTTSSSRRRKKKMMMNNNNNNLLLKKKLLLMMMSSSQQQOOOPPPRRRSSSQQQOOOMMMLLLJJJIIIHHHIIIKKKLLLHHHEEECCCDDDGGGGGGDDD@@@AAA@@@>>>======;;;888666444555555666666555555444333333333333444444444444222222111000////////////........................000///......------......------------------------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000000/////////......111111111111111111111111111222222222222333333333666555555555555666666777999;;;===>>>>>><<<:::888777777888999:::;;;<<<<<<<<<;;;999999:::<<<>>>>>>===<<<;;;<<<===??????>>>@@@BBBCCCAAA===;;;<<<===;;;::::::999999888888777777777777666555444444444333222222111000000//////000000000/////////..............................---........./////////////////////000000000111111,,,///000000000666BBBLLLWWWjjjzzzuuulllYYYSSSJJJ@@@888222///---111000///...------------,,,,,,+++++++++******************)))))))))((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))((((((((('''''''''&&&)))((((((((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,///////////////...------.........---------,,,,,,...//////000000//////...////////////......------....../////////000000000000///...,,,++++++******+++***))))))(((((())))))***)))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((@@@BBBDDDFFFFFFHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMOOORRRSSSTTTUUUTTTXXXXXXWWWVVVUUUSSSRRRQQQLLLMMMNNNNNNKKKIIIIIIIIIOOOOOONNNNNNMMMMMMLLLLLLKKKJJJHHHFFFEEEDDDDDDEEEBBB@@@>>>@@@CCCCCCAAA>>>@@@???<<<;;;:::888555222222333333444444333333222111111111111111111000000111111000///....................................///......---------------+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////...............---111111111111111111111111000000000111111111222222444333333333444444555666444777;;;>>>>>><<<999666666777777888999:::;;;;;;<<<;;;:::::::::;;;<<<===:::999888999;;;======<<<>>>@@@BBBAAA???===<<<<<<::::::999999888777777666555555555444333333222222222111111000000/////////////////////.........------------------------------------.........//////....../////////000000000...///000000///000222444555BBBUUUgggvvvxxxvvv|||wwwrrrhhhZZZNNN>>>;;;666222///---......///...---,,,+++++++++,,,++++++++++++*********)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((('''''''''''''''(((((((((((((((((((((((()))))))))*********++++++*********++++++++++++,,,......//////......------...............---------......////////////......///............---------...............////////////...---,,,+++************))))))(((((((((((()))))))))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((???AAABBBCCCDDDFFFIIIKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIKKKNNNPPPRRRRRRQQQPPPRRRRRRSSSTTTTTTSSSRRRRRRPPPQQQPPPNNNKKKJJJKKKMMMMMMNNNOOOMMMJJJIIIIIIJJJHHHGGGEEECCCBBBAAAAAAAAA???===<<<===??????===;;;===;;;999888888666333111222222222333333222222222111111000000//////......000//////...------......------------------------......---,,,,,,,,,,,,,,,************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------........................111111111111111111111111/////////000000000000111222222111222222333444555444555888::::::999777555666666777777888999::::::;;;;;;;;;:::999999:::;;;999888777777:::;;;;;;;;;<<<===???@@@???>>><<<;;;::::::999999888777777777333333222222222111111111000000000/////////..................------------------------------------,,,,,,---------.........---............/////////000000111222444444222000222333666999AAAOOOaaannn{{{{{{~~~tttggg^^^WWWNNN@@@666555444111///......//////...---,,,++++++++++++++++++************)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((())))))))))))************************++++++++++++------.........------,,,........................------............---------------------------------------------.........------,,,+++***))))))))))))((((((''''''((((((((()))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((@@@AAABBBBBBBBBCCCEEEGGGIIIIIIHHHHHHGGGGGGFFFFFFHHHIIILLLMMMNNNMMMLLLKKKNNNOOOQQQRRRSSSRRRRRRQQQPPPPPPOOOMMMMMMPPPTTTXXXNNNNNNNNNMMMJJJHHHHHHIIICCCCCCBBBBBBAAAAAAAAAAAA>>>>>>===<<<<<<;;;999777888777666666666666333222111222222333333222222111111000000000//////............------,,,------------------------------------,,,,,,+++++++++++++++************************++++++******++++++,,,---++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,////////////////////////000000000000000000000000....../////////000000000000000000000111222333444777666666555555555555555555666666777777888888888999;;;;;;:::888888999;;;:::888777777999::::::999999:::<<<>>>>>>>>><<<:::::::::999999888777777777111111111111000000000000//////...............---------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---------............---,,,...111222111///---///111222222444888<<>>>>>===<<<;;;999777666555444444444555555333111111111111222222111111111000000///////////////...------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,///////////////000000000000000000000000000000000........./////////000000/////////000111222333444777666555333333333444555555555555666666666777777777999;;;:::888777999;;;;;;999888777999999999777777777888:::<<<===;;;999999999888888777666666666000000000000000000000000------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------...---+++,,,---......---,,,///111222111000000000111444;;;EEETTTdddsss{{{vvvyyypppeeeYYYPPPCCC===555111111222222111++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,))))))))))))((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))((((((((()))))))))******)))))))))************+++++++++,,,,,,------,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++******)))((((((((((((((('''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((<<<>>>AAABBBAAA@@@AAAAAAEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKNNNOOOPPPPPPOOOLLLIIIHHHDDDGGGIIIKKKMMMOOORRRUUUJJJGGGEEEEEEGGGGGGEEEBBB======>>>>>>>>>>>>======:::;;;<<<;;;999888777777666555444444444444222000//////000000000000//////---...............//////,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++***))))))))))))***************************))))))(((((())))))***+++******************************+++++++++,,,,,,,,,------........./////////000000000000000000000000...////////////000000000/////////000111222444555444444444444444444555555444555555555555666666666444888;;;:::888666999<<<<<<:::888777777777666555666555444666999;;;;;;999777666666555555444333333//////000000000000000000,,,,,,,,,,,,,,,---------,,,+++++++++************************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,............---------...///...---,,,---///222555------...111777???FFFKKK[[[cccppp}}}vvvnnncccXXXPPPFFF<<<555222222111000///000222333***+++,,,---......------*********))))))******+++))))))((((((((('''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''((())))))(((((((((((()))))))))***))))))))))))******************+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++************))))))((((((''''''((((((&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((999<<<@@@BBBAAAAAAAAAAAAEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGIIIKKKMMMNNNIIIJJJLLLMMMLLLIIIGGGEEEDDDGGGJJJKKKJJJHHHGGGFFFHHHCCC@@@AAAEEEFFFBBB>>><<<=========<<<<<<;;;:::777999::::::999888888999777666444444444222000...---..................---,,,,,,,,,------.........,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++******)))))))))))))))************************'''''''''''''''((())))))***************************++++++++++++,,,,,,,,,,,,,,,,,,------.........000000000000000000000000////////////000000000111/////////000111333444555///111333555666666666555444444555555555555555555333777;;;:::888666999===<<<:::777666666555444333666333222444888::::::999555444444333333222111111/////////000000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))),,,......---,,,,,,---(((***---//////---+++***000/////////000333555777333999EEESSSccctttyyy}}}~~~|||xxxooogggcccSSSKKKBBB<<<:::888444000***---000000---******+++***++++++,,,,,,***)))((())))))(((((((((((()))***)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))))))))))))))************)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,,,,+++++++++******)))))))))(((((('''''''''((((((%%%%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((???<<<:::;;;???CCCDDDCCCAAACCCEEEHHHIIIIIIHHHGGGFFFEEEEEEHHHLLLNNNLLLJJJKKKKKKKKKJJJIIIFFFDDDBBBAAACCCFFFGGGFFFEEEEEEEEEFFFEEEDDDCCC@@@>>><<<;;;999:::<<<======<<<:::999777888888888666555666777666555222000...------------------------------------,,,,,,+++*********+++---,,,,,,+++*********+++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++---,,,***)))))))))******,,,---......,,,+++,,,...............////////////000000000000////////////111111000000111111222333111333555666555444444444444333222333555777777666888888888777555666888:::999888777666555444333333444444555555555555444444555555444444444333333333000//////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------..................////////////222222333777???LLLZZZdddooopppwwwyyyyyyyyyttt~~~uuujjjaaaZZZSSSKKKEEE777777666444222111//////,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((())))))))))))((((((((((((*********)))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))+++++++++*********))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((@@@===;;;<<>><<<;;;999999:::::::::999888777333444555444333222222444333222111///.........///---------------------------,,,++++++*********+++++++++***)))))))))))))))+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))))))))))))))*********++++++,,,+++***)))))))))******,,,---...---,,,+++,,,------.........////////////000/////////////////////111111000000000111222222000222555555444333333444444333222333555666777666777888888666555555777999888888777666555444333222333333444444444444333333222222222222111111111111//////......---,,,,,,+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------------........./////////222222111000111555<<>>@@@BBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHGGGFFFEEEEEEFFFFFFDDDBBBDDDDDDDDDEEEDDDDDDCCCBBB@@@AAAAAAAAA@@@@@@AAACCCEEEEEEDDDBBB@@@>>><<<;;;:::999888777666555555555111222333222111000000222000000//////...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++***))))))(((((((((((((((***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************++++++***)))))))))******+++,,,------++++++,,,------------.........//////////////////////////////000000000000000111111222000222444444333222333444444333222222444666666555666777777666555555666888777777666555444333222222111111222222222222111111111111111111000000000000......------,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---------------............---...//////...///111222666222444===FFFNNNWWW^^^hhhoooyyyxxx||||||~~~wwwnnndddZZZSSSOOOEEE@@@:::777666444000---000000//////...------,,,++++++++++++++++++++++++))))))************))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))***************************************++++++++++++,,,*********))))))(((((('''))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''@@@@@@??????@@@AAABBBBBBDDDCCCBBBBBBCCCDDDGGGHHHGGGGGGGGGGGGGGGFFFDDDCCCDDDDDDDDDCCCCCCBBBAAAAAA?????????>>>======???AAADDDDDDCCCBBB@@@>>><<<;;;;;;:::777555333333444444111222333222000000000111/////////...............++++++++++++++++++++++++++++++***************+++))))))((((((((((((((())))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))***************))))))))))))******+++,,,,,,++++++,,,---,,,,,,---------..................///////////////000////////////000111111000111333333222111222333444222111222444555555444555666666666444444555777555555555444333222222222111111111222222111111111222222222111111111000000------,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,------------,,,...000111111222444555777111...000222444777;;;CCCIIIRRR\\\eeeoooxxx~~~wwwnnneeeaaa]]]YYYSSSLLLEEE???;;;999888555222111222222000...------------------,,,,,,++++++++++++++++++++++++((())))))))))))))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))))))))))))))*********************************************++++++++++++++++++***)))((((((''''''))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''??????@@@@@@@@@@@@AAABBBDDDCCCAAA@@@AAACCCEEEGGGGGGHHHIIIIIIIIIHHHHHHIIIGGGFFFEEECCCBBB@@@@@@???>>>???>>>===;;;<<<>>>@@@BBBBBBAAA@@@>>>===;;;:::<<<:::777444222222333444///111111000///...///000000//////...---,,,+++***++++++++++++++++++++++++*********))))))***++++++))))))((((((((())))))***((('''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))***))))))))))))***++++++******+++---,,,,,,,,,,,,------------------....../////////000//////......//////000111///000111111000000111333444222111111333444444333333444666555444333444555444444333333222222111111111111222222222222111111111111000000000/////////++++++++++++*********************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,/////////...,,,,,,...///333...,,,///111000111333...000333888???GGGOOOUUUYYY]]]aaacccfffllluuu|||~~~ppplllfff^^^UUUMMMFFFCCC>>><<<999666333222222222111000...............---------------------------************************'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''((((((((()))(((((())))))************************************))))))*********+++++++++,,,,,,+++***))))))(((((((((((((((((((((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''<<<>>>???@@@??????AAABBBCCCBBBAAA@@@@@@BBBDDDEEEEEEGGGIIIJJJJJJJJJKKKLLLHHHGGGEEECCCAAA@@@??????>>>??????>>><<<<<<===???@@@@@@???>>>===;;;999999:::888666333111111222222,,,---...---,,,+++,,,---............,,,+++))))))***************************))))))))))))***++++++)))(((((((((((())))))***'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((('''((()))*********))))))((()))***+++******+++---+++++++++,,,,,,,,,---------------......//////000...............///000000///000000000//////111222444222000111222333333222111333555555333222333444333222222222111111111000000111111111111111111000------------,,,,,,,,,,,,******************))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++++++++,,,,,,,,,***)))***---000000,,,,,,///111//////000111///------...222666999666;;;@@@BBBBBBGGGPPPXXXeeekkkrrrtttrrrsssxxx}}}|||{{{||||||vvvoooeee___SSSPPPIIICCC===999666666444333111000000111222333/////////......------,,,------------,,,,,,,,,,,,))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((()))((((((((()))******++++++************************)))))))))************++++++++++++******))))))((((((((((((((((((((((((((()))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&999<<<>>>???>>>>>>@@@BBBBBBAAAAAA@@@@@@AAACCCCCCCCCFFFIIIIIIGGGGGGHHHJJJFFFEEECCCAAA@@@@@@@@@@@@>>>@@@AAA@@@>>>======>>>>>>>>>===<<<;;;999888777666555333222000000000000,,,---...---+++***+++,,,+++,,,------,,,+++***)))************************)))))))))))))))***++++++''''''&&&&&&'''(((((()))&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((&&&''')))*********))))))'''(((******)))***+++---++++++++++++,,,,,,,,,,,,,,,,,,---......///000000......------......///000...//////...---...000222333222000000222222222111000222444444333222222222222111111111111000000000//////000000000000//////,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++''')))+++,,,,,,...111444333...,,,...///,,,***+++333222000///000000000000000222222222111222666999???EEELLLPPPPPPRRRWWW\\\]]]___dddjjjrrr{{{|||wwwvvvtttuuu{{{}}}uuurrriiieee___YYYRRRKKKEEE@@@AAA>>>;;;777444333333333222222111111000000000111///000000000...---------------,,,,,,++++++******))))))))))))))))))))))))&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''((())))))'''(((((()))******++++++************************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###############$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################################################################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&777:::>>>???>>>>>>@@@CCCAAAAAAAAA@@@AAAAAABBBBBBBBBEEEGGGGGGEEEDDDEEEGGGCCCCCCAAA@@@@@@@@@AAABBB>>>@@@BBBBBB@@@>>>>>>>>><<<<<<<<<;;;:::888777666333333222000////////////...///000///---,,,---...)))***+++,,,---,,,,,,+++))))))))))))))))))))))))))))))((())))))***++++++%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''(((*********)))(((&&&((()))***))))))+++---******+++++++++,,,,,,,,,,,,,,,------...///000000...------------...//////...//////...------000222333222000000111222222111000222444444333222111222111111111111000000000000---..................---.........---------,,,,,,(((((((((((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))+++------,,,+++,,,,,,444...+++---...,,,,,,...)))***+++...111111///...333111//////111333333222333444444444555777;;;???;;;>>>BBBFFFNNN[[[lllxxxzzzuuu|||{{{sssqqqtttyyyrrreeebbbiiiiiiiiiiiiiiihhhgggjjjnnnppphhhddddddaaaYYYTTTTTTTTTXXXaaafffbbbWWWPPPOOOGGGFFFDDD???:::777666666777666444222111000000000000000000//////...------,,,---......,,,++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))'''(((((()))***+++++++++************************))))))))))))************'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######""""""###$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$################################################""""""""""""""""""""""""########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&666888:::;;;;;;<<<>>>@@@BBB@@@???>>>>>>@@@AAACCCCCCFFFHHHHHHEEECCCBBBBBBAAAAAA@@@@@@???@@@@@@@@@>>>???@@@@@@???>>>===<<<888888999888777555333222111000000///...---------------------------------+++++++++*********))))))************)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,---------......000000//////.........---//////............//////000111111111222222222222000111222333444333222222111111111111111000//////---------...............,,,,,,++++++***)))(((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))*********************))))))******+++,,,333000---***)))***,,,...+++++++++,,,,,,,,,------............////////////000000000000111222333444444666888;;;===BBBHHHLLLNNNNNNLLLMMMXXXeeegggbbbQQQSSSUUUUUUQQQLLLHHHFFFHHHGGGGGGGGGGGGHHHIIIIIIGGGIIIKKKJJJGGGCCC@@@???AAA@@@@@@@@@????????????>>>===:::777555444333333444444333333222111000000000//////...------,,,,,,------,,,,,,+++***))))))************)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######################################################################################################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$##################$$$$$$$$$#########""""""""""""""""""""""""""""""########################"""""""""###$$$$$$$$$%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$555777999::::::;;;===???@@@???=========>>>@@@AAA@@@BBBEEEEEEDDDCCCBBBBBBAAA@@@@@@???????????????>>>????????????===<<<;;;777888888888777555333222000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))(((((()))))))))*********************************,,,,,,,,,------------...000/////////.........---//////............//////000000000000111111111111000111222333333333222222000111111111111000//////.........---------------,,,,,,+++******)))(((((()))(((((((((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))************)))******)))))))))***++++++///...+++)))))))))+++,,,+++++++++,,,,,,,,,,,,---------........./////////000000//////000111222222///000222222444666;;;>>>===>>>;;;:::???GGGHHHCCC>>>@@@CCCBBB@@@===;;;:::::::::999999::::::;;;<<<>>>@@@BBBAAA>>>:::888777::::::999999999888888888;;;999777555333222222222222222222111000///////////////......---,,,,,,+++---,,,,,,+++******))))))*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######################################################################################################%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""#######################################$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$555666888999999999;;;=========<<<;;;<<<===???@@@===???BBBCCCCCCBBBBBBCCC@@@???>>>>>>=========>>>===>>>>>>???>>><<<;;;:::666666777777666444222111//////......------,,,,,,************************************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((())))))))))))******)))))))))))))))))))))))),,,,,,,,,,,,------------/////////...............//////............//////....../////////000000000000000111222222222222111000000000000000//////.........------,,,,,,++++++++++++******))))))((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))******++++++******)))))))))************+++++++++,,,,,,,,,------------............//////.........///000000111222222111000111444666222444444111111333333111333555777777666555555666444444444444444555666666<<<===???>>>;;;888666666444444333333333333222222666555333222111111000111000000000///......------......------,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######################################################################################################%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$#######################################$$$$$$$$$###############""""""""""""""""""""""""########################$$$$$$$$$###############################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$444555777888777888:::;;;<<<<<<;;;;;;<<<===>>>???===???BBBBBBAAAAAABBBCCC???>>>======<<<<<<<<<<<<============<<<;;;999888444555555555555333111000...---------,,,,,,,,,+++******************************)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((()))))))))***)))))))))***************++++++,,,,,,,,,---------........................///......------......///---------.........//////000000000111111111111111//////000000//////...---......---,,,+++******)))******)))))))))((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((()))(((((((((((()))******(((((()))***************************++++++++++++,,,,,,,,,,,,------------...---------------......333444444333111111333444000444777555333222333333333555555555444444666888666666555555666666777888;;;<<<>>>===:::888777666333333222222222111111111222111111000000000000000//////.........---------------,,,,,,++++++++++++++++++******))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######################################################################################################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$########################""""""""""""""""""""""""########################%%%$$$$$$$$$###"""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$444555777777777777999:::;;;;;;;;;<<<===>>>??????@@@AAABBBBBBAAA@@@AAABBB???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;999777666222333444444333222000///,,,,,,,,,,,,++++++++++++************************)))))))))(((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''(((((((((((()))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------.....................------------......,,,------------........./////////000000000111111...////////////...---------,,,,,,+++***))))))((())))))((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''((((((''''''(((((()))***'''((()))***++++++******)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000000......000111///222666777444111222555222333333222000000222444333333222222333333444555555666777777444333222222333333222222222111111111000000000000000000000000...............---------++++++++++++******************))))))))))))(((((((((((((((''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################%%%$$$$$$$$$###"""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$444555777777777777888:::::::::;;;<<<===>>>>>>>>>@@@AAABBBAAA@@@???@@@AAA???>>>===<<<;;;:::::::::;;;;;;;;;;;;:::888666444111111222333222111000///++++++++++++************************************((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))*********+++,,,,,,------++++++++++++,,,,,,,,,,,,---------------...............------------......,,,,,,---------........./////////...///000000111...............------,,,++++++******))))))((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((())))))'''((())))))*********)))((())))))))))))*********************++++++++++++++++++++++++,,,---......,,,...//////......///111000111444666333...///222111222222000///...000111111111000000111111222333222333444444222111111111111111111000000000000///...///000000000000//////------------------------******************)))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$#######################################$$$$$$$$$"""""""""###$$$$$$%%%%%%###############$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$###############################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$555666888888777777888:::777888999;;;<<<<<<=========>>>??????>>>>>>@@@BBB@@@???>>><<<;;;;;;::::::::::::;;;:::999666444333///000111222111000///...************************))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))***+++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------............------,,,,,,------...------------............//////.........///000111---............---,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''&&&&&&''''''((()))'''''''''''''''(((((((((((((((((()))))))))******)))))))))*********++++++))))))***+++,,,...///000---...000000//////000111111///000444333...///333000111222222000000111222222222111111222222333444222333444444222111222333000000000000////////////---...////////////------++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$#########################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""#########$$$$$$$$$$$$########################""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$""""""""""""""""""""""""#######################################$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$555777888888777777888:::666666888999:::;;;;;;;;;:::;;;<<<======>>>AAACCC@@@@@@>>>===<<<;;;;;;::::::::::::999888666444222//////000111111000///...)))))))))))))))*********(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------............------,,,,,,------...---------........./////////......------///000111------......------,,,+++(((((((((((())))))))))))&&&'''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))))))))))))))************)))))))))+++,,,...000111***,,,......,,,+++,,,---...***+++000222///000444,,,...000111000000000111111000000000000111222222000111222111000///000111111111111000000000//////,,,---...///...---,,,+++)))))))))))))))*********(((((((((((())))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$############################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################""""""######$$$$$$$$$%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$777888888999999999888888999999::::::::::::;;;;;;:::;;;<<<<<<===<<<<<<<<<999999999999999999999999888999<<<===<<<999555222111111000......---------************)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))******************+++++++++,,,,,,,,,***+++---///000000///.........---------,,,,,,,,,,,,------......------,,,---------............///...------,,,+++***))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))))))))******************))))))******+++,,,+++++++++,,,,,,,,,---------......///////////////............////////////000000000000000000000000//////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))((())))))(((((('''''''''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################################################################$$$$$$##########################################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""$$$###"""""""""###%%%%%% !!!"""###############""""""""""""""""""""""""################################################$$$#########""""""!!!!!!########################"""############$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$666666777777888888777777777888888888999999::::::::::::;;;<<<<<<<<<<<<<<<999999999999999999999999999;;;===>>>===:::666444000000///------,,,,,,---*********)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))******************+++++++++,,,,,,***+++---///000///.........------------,,,,,,,,,,,,,,,------------,,,,,,------------...............---,,,,,,******)))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))***************)))))))))***+++++++++++++++,,,,,,,,,,,,---------...////////////...------........./////////000000000000000000000000...//////000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((()))((((((((('''''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""######"""""""""###$$$%%%""""""##################""""""""""""""""""""""""############################################################"""""""""!!!########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$444444555666666666666666555666666777888999999999999::::::;;;;;;;;;;;;;;;888888888888888888888888888999;;;<<<;;;888555333......---,,,++++++++++++))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))***************++++++++++++,,,***+++---...///......---------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------,,,+++***))))))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,---...............------------............////////////////////////......////////////......------------------------++++++++++++++++++++++++))))))))))))((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""###""""""""""""###$$$$$$%%%%%%######"""###$$$$$$""""""""""""""""""""""""############################################################"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$333444555666666666666666555555666777888999999:::888999999:::::::::::::::888888888888888888888888555666666666555333111000,,,,,,+++***************))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))***************++++++++++++***+++,,,------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,+++***)))(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))(((((((((((()))******************+++++++++++++++,,,,,,---------------,,,,,,,,,,,,------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###############################################################################################################$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$########################################################################################################################"""""""""""""""""""""""""""""""""""""""######$$$(((&&&$$$""""""###$$$%%%""""""""""""""""""""""""#########################################################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$333444555666777777777777666666666777888999999:::777888888999999999999999777777777777777777777777333444333333222000///...+++******))))))))))))***(((((((((''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''(((((((((((()))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++******++++++++++++,,,,,,,,,------,,,,,,+++***)))((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''(((((()))***)))))))))*********++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++************************(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################################################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""!!!!!!""""""############(((&&&$$$""""""###$$$%%%""""""""""""""""""""""""################################################""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$333333555666777777777777777777777777888888888888666777777888888888888888666666666666666666666666444444333222111000//////******)))))))))))))))***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((((((((()))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,,,,,,,+++***)))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((('''''''''''''''((())))))((())))))))))))*********)))******+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################################################################"""""""""###$$$$$$%%%%%%########################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%########################################################################################################################"""""""""""""""""""""""" !!!""""""######""""""%%%%%%######"""###$$$$$$""""""""""""""""""""""""################################################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$111222333444666666666666777777777666666666666555555666777777888888777777666666666666666666666666333222111///............***)))))))))))))))******'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))************++++++************++++++,,,,,,,,,++++++++++++***))))))************))))))************++++++++++++,,,,,,+++***)))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((()))((((((((()))))))))******((()))******++++++******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################################################################!!!""""""###$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$""""""###%%%########################################################################################################################"""""""""""""""""""""""" """#########"""!!!""""""##################""""""""""""""""""""""""################################################!!!"""""""""####################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$///000222333444555555555666666666555444444333333555666666777777777777777666666666666666666666666111000...,,,+++++++++,,,******))))))))))))***+++''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************++++++***************+++,,,,,,,,,+++++++++******))))))************)))))))))************+++++++++,,,,,,+++***)))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))(((((()))***************))))))))))))************++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################################################################!!!""""""###$$$$$$%%%%%%########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%%%%"""!!!###%%%""""""""""""""""""""""""################################################################################################"""""""""""""""""""""""" """#########"""!!! !!!"""###############""""""""""""""""""""""""################################################!!!!!!""""""#########$$$########################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$...///000111222333444444333333333333333333333333555444444333333444444555555444444333222111000///---,,,+++***))))))))))))***))))))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%########################"""############$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''((()))))))))((('''''''''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,,,,+++***)))))))))***************)))))))))(((***))))))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################################################################$$$$$$############$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$############$$$$$$$$$$$$######################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$#########""""""""""""""""""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""########################%%%%%%%%%$$$$$$#########...//////000222333333444333333222222222222222222444444333333333333444444444444333222111000//////,,,,,,+++***))))))))))))***)))((((((''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$%%%########################""""""#########$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))))))))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,+++******))))))***************)))))))))(((((())))))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%########################################################################$$$$$$############$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))***((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$############$$$$$$$$$$$$######################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$###""""""""""""""""""""""""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""########################%%%%%%%%%$$$$$$$$$######......///000111222333333111111111111111111111222333333333333333333333333333333222111000///......,,,+++***)))(((((((((((())))))(((''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""""""""#########$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((())))))))))))((()))******+++++++++++++++++++++++++++++++++*********)))))))))++++++***)))))))))******))))))))))))(((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$%%%########################################################################$$$$$$############$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''(((((()))***((((((((((((((((((((((((******))))))))))))(((((())))))))))))))))))))))))))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$############$$$$$$$$$$$$######################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############""""""""""""######""""""""""""""""""######"""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#######################################%%%%%%%%%$$$$$$$$$$$$###......//////000111222222000000000000111111111111222222333333333333222222222222111000///...------++++++***)))(((((((((((()))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$########################""""""""""""#######################################################################################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))******++++++************++++++++++++************))))))))))))******))))))))))))******))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$########################""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$############$$$$$$$$$$$$######################################################""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$#########""""""""""""""""""###"""""""""""""""#########""""""#########$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$.........//////000000111/////////000000111111111111111222333333222111111111000///...---,,,,,,++++++***)))(((''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$###########################!!!!!!"""""""""##########################################################################################$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((((())))))************)))))))))******+++++++++*********)))))))))((((((***))))))((())))))******(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$########################################################################$$$$$$############$$$$$$########################""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''(((((((((((((((((())))))''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$############$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######""""""""""""######"""""""""!!!!!!""""""############""""""#########$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$---........./////////000/////////000111111222222000111222333333222111000//////...---,,,+++*********)))(((''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###%%%%%%$$$##############################!!!!!!!!!"""""""""#####################$$$$$$$$$############################################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''((()))))))))))))))((((((((()))******++++++******)))))))))((((((((())))))((((((((()))******((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""############$$$########################################################################$$$$$$############$$$$$$########################"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''(((((((((((())))))''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$############$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""""""""############""""""!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%------............////////////000111111222333333///000111222222111000///......---,,,+++***))))))))))))((('''&&&&&&&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$%%%%%%$$$###"""########################!!!!!!!!!!!!"""""""""###""""""#########$$$$$$$$$############################################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''((()))(((((('''''''''(((((()))******+++***)))))))))((((((((((((((((((((((((((()))******'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""####################################################################################$$$$$$############$$$$$$########################"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$############$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$"""######$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""!!!"""###$$$$$$###"""!!! !!!!!!"""######$$$$$$"""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%------..................///000000111222333333333...000111222222111000......------,,,+++***))))))))))))(((&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######################## """$$$%%%%%%%%%###"""########################!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%'''((((((((('''&&&&&&''''''((()))******+++))))))))))))((((((((((((((((((((((((((()))******''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""""""""####################################################################################$$$$$$############$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$############$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""!!!"""###$$$$$$###"""!!! !!!!!!"""###$$$$$$$$$"""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%222000---++++++,,,...//////////////////.........333222111000///...---,,,......---+++)))((('''&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""!!!########################%%%%%%$$$###""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))************))))))((('''''''''''''''(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''((((((########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""####################################$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""$$$&&&(((&&&$$$################################################################################################################################################""""""""""""""""""""""""###################################################$$$$$$%%%%%%$$$$$$###########################""""""###$$$$$$$$$$$$###$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""#################################"""!!! ########################""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################000///---,,,,,,,,,---................../////////000000000//////.........------,,,***)))'''&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""######$$$$$$$$$##############################%%%$$$$$$###""""""######""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((()))))))))*********))))))((('''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""####################################$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################################################################&&&$$$###$$$&&&'''&&&$$$################################################################################################################################################""""""""""""""""""""""""###################################################$$$$$$%%%%%%$$$$$$###########################""""""###$$$$$$$$$$$$###$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""########################$$$$$$###""""""!!! ########################""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################......------------,,,,,,,,,------....../////////.....................///++++++***)))(((&&&&&&%%%(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############### !!!"""###$$$$$$$$$$$$########################%%%$$$######"""#########""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""############$$$$$$$$$#######################################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))))))))******))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""####################################$$$$$$$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$################################################""""""""""""""""""""""""%%%$$$###$$$%%%&&&&&&$$$################################################################################################################################################""""""""""""""""""""""""###################################################$$$$$$%%%%%%$$$$$$###########################""""""###$$$$$$$$$$$$###$$$$$$$$$###############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#######################################$$$$$$$$$###""""""!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################+++,,,---......---,,,+++++++++,,,---......//////............------------))))))(((''''''&&&%%%%%%((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""#######################################$$$$$$###############$$$""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""!!!"""""""""############################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))***))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""######!!!"""""""""####################################################################################""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################################################################$$$######$$$%%%%%%%%%%%%################################################################################################################################################""""""""""""""""""""""""###################################################$$$$$$%%%%%%$$$$$$###########################""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$######""""""########################""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################***+++,,,---------+++******++++++,,,---....../////////...---,,,+++******((('''''''''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""!!! ########################$$$###############$$$$$$""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""!!!"""""""""############################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################""""""""""""######!!!"""""""""####################################################################################""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%################################################################################################################################################""""""""""""""""""""""""###################################################$$$$$$%%%%%%$$$$$$###########################""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################)))***+++,,,---,,,+++******++++++,,,,,,---------//////---,,,+++)))((((((''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$############"""!!! #################################"""######$$$%%%""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""###################################################$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$&&&################################################################################################################################################""""""""""""""""""""""""###################################################$$$$$$%%%%%%$$$$$$###########################""""""###$$$$$$$$$$$$##################$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################))))))***++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,+++***)))))))))&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!"""""""""""""""!!!!!!##############################""""""###$$$$$$%%%""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""####################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!###%%%$$$###"""$$$&&&################################################################################################################################################""""""""""""""""""""""""###################################################$$$$$$%%%%%%$$$$$$###########################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################))))))*********++++++,,,,,,,,,++++++++++++++++++************************&&&&&&'''''''''''''''((('''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$ !!!"""##########################################""""""###$$$%%%%%%""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""####################################""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!###%%%$$$""""""$$$&&&################################################################################################################################################""""""""""""""""""""""""################################################$$$$$$$$$%%%%%%$$$$$$$$$########################""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################!!!!!!!!!!!!!!!"""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""################################################))))))))))))))))))))))))******++++++++++++*********))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################"""""""""###$$$$$$$$$%%%################################################"""############$$$$$$$$$########################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$#########""""""########################""""""""""""############################################################################################################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$###"""!!!!!!"""###$$$$$$#########""""""!!!!!!"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################)))))))))))))))))))))))))))******++++++******))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$################################################"""############$$$$$$$$$########################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$#########""""""########################""""""""""""############################################################################################################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$###"""!!!!!!"""###$$$############"""""""""!!!"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################))))))))))))))))))))))))))))))************))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#################################$$$$$$$$$###############################################################"""############$$$$$$$$$########################################################################$$$$$$$$$###############"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$#######################################"""""""""#########$$$$$$################################################################################################$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""############""""""""""""##################"""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################))))))))))))))))))))))))((())))))))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################%%%$$$$$$$$$###"""""""""################################################""""""#########$$$$$$$$$################################################################################################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""#########$$$$$$$$$########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""#########""""""""""""""""""############"""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$$$$###"""""""""################################################""""""#########$$$$$$$$$################################################################################################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################################################################################################################$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""""""""######"""""""""""""""""""""""""""######""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#######################################$$$$$$$$$###############################################################"""############$$$$$$$$$#######################################################################################$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################################################################$$$$$$$$$#################################$$$$$$$$$$$$%%%###############################################################################################################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""############""""""""""""""""""############"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$#######################################$$$$$$$$$################################################"""############$$$$$$$$$########################################################################""""""#########$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%################################################################################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!"""###$$$$$$###"""!!!!!!"""""""""############"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$########################""""""######$$$$$$$$$%%%################################################"""############$$$$$$$$$########################################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################################################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!"""###$$$$$$###"""!!!!!!!!!""""""#########$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################******)))((('''&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%$$$###""""""######""""""""""""""""""""""""################################################%%%%%%$$$###!!!!!!"""$$$########################################################################################################################""""""""""""""""""""""""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$##############################$$$#########""""""!!!!!!$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########################################################$$$$$$$$$#########""""""########################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%$$$$$$###""""""#################################################################################%%%''''''%%%$$$##############################################################################################################################""""""""""""""""""""""""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################"""############$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$##########################################"""""""""!!!$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$#########""""""########################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''(((((()))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!%%%)))+++***&&&###"""########################################################################################################################""""""""""""""""""""""""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$%%%########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""############$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$##########################################""""""""""""$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$$$$#######################################################################################"""############$$$$$$$$$################################################################################################################################################################################################################################################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%########################""""""#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!%%%)))***)))&&&$$$###########################################################################################################################""""""""""""""""""""""""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""########################""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$#######################################"""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""################################################################################################################################################################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$###############$$$$$$########################################################################"""$$$&&&&&&$$$###$$$%%%########################################################################################################################""""""""""""""""""""""""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""########################""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""########################""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$##############################""""""""""""""""""############################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""################################################################################################################################################################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&########################"""############$$$$$$$$$#########"""######$$$%%%""""""""""""""""""""""""#########################################################"""!!!!!!$$$&&&########################################################################################################################""""""""""""""""""""""""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""############$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""###########################$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############################################################$$$$$$$$$########################################################################"""############$$$$$$$$$################################################################################################################################################################################################################################################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&########################"""############$$$$$$$$$######""""""###$$$$$$%%%########################################################################"""######"""!!!!!!$$$&&&########################################################################################################################""""""""""""""""""""""""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$##############################!!!"""""""""############""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$########################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&(((((()))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&########################"""############$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!###$$$###"""###$$$&&&########################################################################################################################""""""""""""""""""""""""#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&########################"""############$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""############$$$$$$$$$%%%$$$$$$$$$######""""""######$$$$$$$$$$$$##############################!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%################################################""""""######$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################################################################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$###$$$$$$###""""""###%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########################################################$$$$$$############$$$$$$################################################%%%$$$###""""""###$$$%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######################################################################################################""""""""""""""""""""""""$$$$$$$$$#########""""""################################################%%%$$$###""""""###$$$%%%$$$$$$$$$#########"""""""""############$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$$$$###############$$$$$$$$$%%%%%%########################"""############$$$$$$$$$################################################################################################################################################"""############$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$###$$$%%%$$$""""""###%%%#################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######################################################$$$$$$############$$$$$$################################################$$$$$$###""""""###$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$################################################################################################""""""""""""""""""""""""$$$$$$$$$#########""""""################################################$$$$$$###""""""###$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$$$$###############$$$$$$$$$$$$%%%########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%$$$"""!!!###$$$########################""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$############$$$$$$################################################$$$$$$###""""""###$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%################################################################################################""""""""""""""""""""""""$$$$$$$$$###############################################################$$$$$$###""""""###$$$$$$$$$$$$$$$###############"""############$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$$$$##################$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&$$$""""""###$$$########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$################################################$$$##################$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######$$$$$$$$$################################################################################################""""""""""""""""""""""""########################################################################$$$##################$$$########################""""""#########$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&%%%###"""###%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$#########################################################$$$$$$###############################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######################################################################################################""""""""""""""""""""""""#################################################################################$$$$$$#################################""""""#########$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$$$$######"""""""""############$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$%%%&&&%%%######%%%&&&##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$################################################"""###$$$$$$$$$$$$###"""######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""###################################################################################################""""""""""""""""""""""""###############$$$$$$$$$################################################"""###$$$$$$$$$$$$###"""###############$$$$$$$$$"""############$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$$$$######""""""""""""####################################"""############$$$$$$$$$################################################################################################################################################"""############$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%%%%$$$$$$&&&(((########################$$$%%%%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$################################################"""###$$$$$$$$$$$$###"""######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$"""############$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$$$$######""""""""""""####################################"""############$$$$$$$$$########################""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$########################$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&"""###%%%%%%$$$%%%''')))########################%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%%%%%%%################################################$$$$$$############$$$$$$################################################"""###$$$%%%%%%$$$###"""######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%################################################################################################""""""""""""""""""""""""""""""######$$$$$$$$$$$$################################################"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$"""############$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$##################$$$$$$############$$$$$$########################"""############$$$$$$$$$################################################$$$$$$############$$$$$$################################################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""########################$$$$$$$$$#########"""""" !!!"""######"""!!! """"""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$################################################################################################"""############$$$$$$$$$""""""""""""""""""""""""########################%%%%%%$$$###""""""############""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""########################$$$$$$############$$$$$$########################"""############$$$$$$$$$################################################$$$$$$############$$$$$$################################################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""########################$$$$$$$$$#########"""""""""###$$$$$$$$$$$$###"""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$################################################################################################"""############$$$$$$$$$################################################%%%$$$$$$###""""""############""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$#########""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#######################################$$$$$$############$$$$$$########################"""############$$$$$$$$$################################################$$$$$$############$$$$$$################################################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&''''''((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#######################################$$$$$$$$$#######################################$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$################################################################################################"""############$$$$$$$$$################################################%%%$$$######"""###############""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$################################################$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################################################################""""""#########$$$$$$$$$################################################$$$$$$###############$$$######""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$################################################$$$$$$############$$$$$$################################################""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%#########$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################$$$$$$$$$######$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################################################################""""""#########$$$$$$$$$################################################$$$###############$$$$$$######""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$########################"""############$$$$$$$$$################################################$$$$$$############$$$$$$################################################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''))))))((('''%%%$$$###"""%%%%%%%%%%%%%%%&&&&&&&&&###$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$#######################################$$$$$$$$$#######################################$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$%%%######""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$########################"""############$$$$$$$$$################################################$$$$$$############$$$$$$################################################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$$$$%%%######""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$########################"""############$$$$$$$$$################################################$$$$$$############$$$$$$################################################"""############$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%!!!"""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$%%%%%%#########"""###$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$############$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%(((&&&$$$$$$%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$)))'''%%%######%%%'''(((&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$############$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%(((&&&$$$$$$%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$############$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$###############$$$$$$$$$###############$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%"""######$$$&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''&&&$$$######$$$$$$$$$%%%&&&%%%$$$"""!!!&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$############$$$$$$########################################################################$$$$$$############$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%'''%%%$$$$$$%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$###%%%&&&'''&&&$$$###$$$%%%######$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&'''###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################""""""""""""""""""""""""$$$######""""""######$$$########################################################################$$$$$$############$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%&&&%%%###$$$%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$#########$$$''')))+++((((((''''''''''''((((((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$############$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""######""""""""""""#############################################$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###"""$$$'''+++---''''''&&&&&&&&&'''((((((#########$$$$$$%%%%%%&&&############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$############$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""######""""""""""""##############################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%&&&$$$######%%%'''&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$%%%&&&&&&"""######$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''')))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$############$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""######""""""""""""##############################""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%&&&$$$######%%%''''''&&&$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%&&&&&&'''((("""###$$$%%%&&&&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&%%%$$$###""""""!!!!!!!!!"""######$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%'''***+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$###%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######(((''''''&&&&&&%%%%%%%%%+++***(((&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###***)))((('''&&&%%%%%%$$$))))))'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''&&&&&&%%%%%%$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%***)))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&'''(((((()))&&&%%%$$$######$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''###$$$%%%&&&((())))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++***((('''%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((''''''(((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&---,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((''''''&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""######$$$%%%&&&''''''&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++***)))'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))))))))((((((''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&$$$%%%%%%&&&&&&''''''(((((((((''''''&&&%%%$$$###'''&&&%%%$$$$$$%%%&&&'''%%%&&&''''''''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%***(((&&&$$$###$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%&&&''''''((())))))'''(((***,,,,,,,,,+++***,,,***((('''&&&&&&(((((('''(((***,,,,,,***((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''""""""######$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&$$$%%%&&&(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%,,,***&&&###"""###%%%'''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""######$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&''''''((()))******///111555999;;;<<<;;;:::111///---+++******+++,,,///111444666666444111///))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#######################################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$###&&&)))++++++***'''%%%&&&'''''''''&&&%%%%%%$$$)))((('''&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((('''$$$""""""%%%&&&%%%###'''''''''&&&&&&%%%%%%%%%'''$$$""""""%%%&&&%%%######$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***'''(((((((((&&&%%%&&&((()))***+++***))))))+++---***++++++***((()))***++++++*********)))))))))***+++***)))***++++++***))))))'''&&&''')))+++++++++)))'''&&&&&&'''((('''&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################''')))***)))'''%%%%%%&&&$$$&&&***,,,,,,)))&&&###)))*********+++...333666???DDDLLLQQQSSSRRRQQQPPPLLLFFFAAA<<<555---***,,,111111666???AAA???BBBHHH???888///)))'''''''''&&&((('''&&&''')))(((&&&$$$&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&''''''((((((((((((&&&&&&''''''&&&&&&%%%$$$'''''''''''''''&&&&&&&&&(((&&&%%%$$$$$$%%%&&&((('''%%%"""###%%%&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&$$$"""###%%%&&&%%%######$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%'''))))))'''''''''(((''')))***)))((((((***,,,((())))))))))))))))))***((()))***+++,,,---------...,,,******+++,,,+++***---+++)))((((((((('''&&&***))))))***+++***(((&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$&&&'''+++******)))***,,,---//////...---,,,,,,---000222CCCIIIQQQWWWYYYYYYXXXXXXXXXQQQJJJHHHEEE>>>888666---+++...555999<<>>AAA@@@???======999666555777777999BBBLLLSSSUUUVVVSSSNNNHHHCCC???===EEERRR]]]cccdddaaa^^^OOOGGG@@@===>>><<<333+++***)))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''"""######$$$$$$%%%%%%&&&))))))))))))((('''&&&%%%$$$%%%'''(((((((((&&&&&&%%%%%%&&&&&&''''''&&&&&&$$$$$$&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&'''''''''((((((((()))(((''''''''''''((((((+++...222777>>>GGGPPPVVVZZZ]]]bbbeeegggiiikkkmmmnnnllljjjkkkmmmllliiieee\\\YYYTTTQQQQQQSSSWWWYYY]]]```eeekkkooopppmmmjjjlllhhhccc^^^WWWPPPIIIDDD;;;777111...,,,++++++***,,,+++***))))))(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))...333888???FFFJJJSSSQQQMMMIIIFFFDDDCCCBBBFFFDDDCCCDDDEEEDDD@@@<<<444666777666444222222222555444333222///000:::FFFTTTZZZ^^^[[[VVVPPPIIIBBB333;;;GGGRRRZZZ___bbbdddcccWWWIIIAAA???===777111,,,+++)))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((######$$$$$$%%%&&&&&&''')))))))))***))))))((((((%%%&&&'''(((((((((''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&%%%###"""$$$'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&$$$$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))''''''''''''(((((((((((()))((('''(((***---000222666;;;CCCKKKRRRXXX]]]``````cccgggiiiiiiiiiiiijjjkkkhhhfffhhhlllmmmkkkhhhfffeeebbb___]]]ZZZYYYXXX[[[[[[^^^dddjjjoooqqqqqqooonnnmmmmmmllliiieeebbbQQQMMMHHHCCC>>>888333///---,,,+++***))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''',,,000666<<>>FFFJJJOOOPPPNNNHHHCCC@@@===;;;999777666666777777444222///---............111000//////000222333444333777:::999444111222555+++---.........000333555===AAAGGGMMMNNNJJJDDD???>>><<<999777666666666666000...***'''&&&'''((())))))))))))'''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&((((((((((((***,,,########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######%%%&&&((()))&&&###"""$$$&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''')))))))))((((((((((((''')))))))))(((((())))))***))))))((('''''''''''''''***)))'''((()))***)))'''&&&)))---///---+++)))((((((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&''''''$$$&&&((((((&&&&&&&&&'''&&&&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((+++)))'''''''''(((((((((((()))***+++,,,,,,***(((444444666<<>>:::777333111//////333999AAAEEEDDDAAA<<<888777666555444555777999<<<>>>AAAEEEGGGHHHKKKOOOPPPNNNGGG???:::666444111///............444:::AAACCC@@@<<<:::999999888666444333666<<<@@@:::777111,,,)))((()))***&&&''''''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%'''((()))(((((()))+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$###$$$%%%&&&'''(((&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))++++++++++++***)))''''''))))))((((((((((((((((((+++)))'''''')))***+++***(((***,,,,,,***(((((((((((((((((('''''''''&&&&&&&&&'''(((((()))(((((((((%%%&&&''''''&&&&&&(((***&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((+++)))'''&&&&&&''')))***(((((()))+++---000222333>>>???BBBGGGNNNTTTWWWXXXXXXWWWUUUTTTUUU[[[ccciiigggfff```SSSEEE>>>@@@EEEDDDJJJSSS\\\cccjjjooosssuuuwwwyyy|||~~~}}}}}}{{{xxxtttoookkkiiirrrsssuuuxxx{{{}}}{{{zzzyyywwwuuurrrpppooooooooohhhfffccc^^^WWWLLL===333...---***((('''(((((())))))))))))))))))(((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((('''&&&'''***,,,///222555888999999;;;<<<===>>>???@@@???>>><<<;;;333666999999777444333222888888:::???GGGPPPYYY___WWWSSSMMMIIIGGGFFFEEEDDDEEEJJJOOORRRSSSVVVZZZ]]]```aaaccchhhjjjggg^^^VVVLLLGGG@@@;;;777333...***...444999999444111333666333555888:::<<>>999222,,,))))))))))))'''((()))******)))((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((('''(((***///333===@@@DDDFFFGGGGGGIIIJJJNNNOOOOOOMMMHHH@@@777222000222666999:::<<<>>>@@@AAADDDIIIPPPVVV\\\___aaabbb___\\\[[[[[[[[[ZZZYYY\\\aaaeeefffeeedddfffiiigggeeeccceeehhhiiifffcccccc]]]VVVQQQMMMFFF<<<444000222333111...---///111000444<<>>???AAAAAA@@@??????::::::::::::888777555444111...***))))))******))))))******))))))***---///))))))((((((((('''''''''"""###%%%'''((((((((('''&&&''''''&&&&&&'''***,,,((((((''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((###&&&))))))((('''((()))))),,,000555:::BBBKKKQQQTTTTTTTTTTTTSSSQQQLLLIIIAAADDDHHHKKKKKKKKKLLLLLLNNNNNNQQQVVVZZZXXXPPPIIIGGGHHHJJJNNNTTT^^^iiiqqqyyy{{{}}}}}}{{{yyyxxxxxxyyyzzz{{{|||}}}}}}rrrnnnjjjkkkqqqwww{{{|||}}}|||xxxqqqiiidddbbbbbbmmmlllllllllkkkjjjhhhfffYYYPPPCCC888111,,,)))'''''''''((()))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&'''((()))***...444888???CCCGGGKKKMMMOOOQQQSSSMMMKKKHHHDDD???:::666444???BBBFFFJJJMMMPPPTTTWWWWWWXXXZZZ\\\^^^_______________```bbbddddddaaa___bbbeeeggggggdddbbbbbbccckkkjjjiiihhhhhhggghhhhhhjjjgggdddcccccc]]]SSSKKK@@@;;;666333222111...+++......555EEEWWW___[[[SSSVVVWWWWWWSSSLLLBBB888222+++(((&&&&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((()))---555>>>EEE%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++///333666999;;;??????@@@BBBCCCEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLGGGHHHHHHHHHGGGEEECCCBBB===999555111...,,,)))'''&&&((())))))***,,,000333)))))))))(((((((((''''''###$$$%%%&&&''''''''''''%%%&&&''''''&&&&&&(((***)))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&''''''((()))&&&))),,,+++((('''(((***///777AAAHHHKKKLLLMMMOOOVVVUUUTTTSSSQQQMMMGGGCCC???DDDKKKOOONNNKKKGGGEEEIIIJJJOOOXXX^^^\\\SSSJJJOOOPPPQQQUUU[[[eeepppwwwzzz|||~~~|||yyywwwlllkkkjjjkkknnnrrrvvvyyyvvvrrrmmmkkknnnsssxxxzzz}}}~~~|||tttiii```[[[YYY^^^]]]\\\]]]```eeekkkooonnneeeWWWKKKAAA888000+++******))))))))))))******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))&&&((()))***,,,000444888555999???CCCGGGJJJMMMPPPDDD@@@;;;777999>>>EEEJJJQQQSSSUUUWWWXXXZZZ]]]___dddcccaaa___]]]\\\\\\\\\SSSVVV]]]cccgggeee```\\\ZZZ[[[[[[\\\]]]]]]]]]\\\___aaaeeehhhiiiiiiiiiiiiddddddeeehhhkkkjjjeeeaaa[[[TTTKKKGGGFFFCCC;;;555333...---:::PPP```eeeddd^^^```cccccc^^^UUUJJJDDD///+++&&&%%%'''))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((('''''''''(((((())))))***)))***,,,///555>>>HHHOOO%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%"""$$$&&&&&&%%%$$$%%%'''&&&'''(((***,,,...///000444555777999<<>>EEENNNRRRRRRQQQQQQRRRYYYXXXWWWWWWVVVSSSNNNKKKLLLPPPUUUWWWUUURRROOONNNPPPQQQSSSVVVWWWWWWVVVUUUZZZ\\\^^^aaaeeejjjqqquuutttvvvyyy{{{{{{xxxuuusssgggfffdddcccdddhhhlllnnntttssspppmmmlllmmmpppsssvvvzzz}}}zzzrrrjjjeeedddZZZYYYXXXXXXZZZ___fffjjjooojjjccc^^^WWWNNNBBB:::111///---***))))))***+++))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))''')))***+++,,,---000333000333888<<<>>>@@@BBBDDD<<<<<<===@@@FFFMMMTTTYYYWWWXXXZZZZZZYYYYYYZZZ[[[YYY\\\```cccbbb___[[[XXXWWW___kkkwww~~~}}}vvvpppkkkiiigggjjjooosssrrrppp]]][[[[[[]]]bbbeeedddbbbaaaaaaaaabbbeeegggiiijjjiiieee```]]][[[VVVPPPKKKCCC<<<777:::EEESSS\\\```bbbdddhhhjjjgggaaaZZZVVVBBB:::111+++******)))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((&&&''''''((())))))******)))---333999???FFFMMMQQQ%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%!!!$$$''''''%%%$$$%%%'''%%%'''+++///444999<<<>>>DDDDDDCCCCCCBBBBBBAAAAAA999:::;;;>>>@@@CCCDDDEEEBBBAAAAAA@@@AAACCCDDDFFFLLLMMMPPPRRRTTTTTTSSSRRRSSSQQQOOOMMMLLLIIIEEEBBB>>>===;;;666111---,,,,,,))))))))))))(((((((((((((((((('''&&&&&&''')))***$$$&&&(((((('''%%%%%%%%%***)))(((&&&&&&''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''''''''((())))))&&&((()))((()))000;;;DDDLLLOOORRRRRRPPPRRRXXX]]]aaaaaaaaabbbcccbbb___\\\[[[]]]^^^]]][[[YYYYYYYYYXXXYYYXXXSSSPPPRRR[[[cccccceeeiiikkkkkkkkkllllllmmmooosssuuuvvvtttqqqnnnpppnnnkkkhhhggghhhjjjlllpppqqqrrrnnnjjjggghhhjjjlllttt}}}}}}xxxuuutttmmmkkkhhhccc___^^^___```ffffffgggiiihhhaaaTTTJJJ888555000,,,))))))***+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((***+++,,,++++++,,,---333666999:::999999999:::888>>>GGGQQQWWWXXXWWWUUUYYYZZZ\\\\\\ZZZYYYZZZ[[[^^^hhhwww~~~ssskkkkkkuuurrrlllooorrrpppllldddccc```]]]\\\___dddiiidddeeefffeeebbb^^^[[[YYYSSSOOOHHHCCCBBBEEEJJJOOObbbdddgggiiihhhfffbbb```WWWLLL>>>333...+++'''###((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))&&&''''''((()))******+++)))000999AAAGGGKKKNNNPPP$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((000222555:::???CCCFFFGGGKKKGGGAAA>>><<<:::666333333666<<>>:::AAAFFFMMMRRRTTTUUUUUUUUUWWWUUUTTTSSSSSSSSSQQQOOOOOONNNNNNLLLHHHAAA888222///---)))(((((()))))))))...***%%%$$$'''))))))''')))'''%%%&&&)))***(((&&&(((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((''''''((())))))*********,,,222;;;GGGNNNUUUTTTTTTSSSUUUZZZaaafffiiijjjmmmooopppnnnllljjjfffbbb]]]XXXWWWXXX[[[]]]___WWWUUUXXXSSSLLLQQQ^^^iiijjjiiieee```^^^```cccaaaaaaaaaaaa```aaaccceeeiiilllppprrrpppooorrrxxxwwwxxxxxxuuuqqqllljjjiiifffmmmwww}}}|||zzzxxxwwwvvvuuussspppmmmkkkiii___ddddddbbbffflllggg[[[RRRIII;;;///))))))***,,,---+++))))))*********)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&&&&&&&''''''***))))))((()))***+++,,,++++++---...111333555666:::777333111222444555555GGGNNNTTTVVVWWWXXXVVVQQQ[[[aaahhhlllooorrrttttttwwwzzzzzz~~~zzzoooddd```___]]]]]]___ccc``````cccggggggbbb^^^ccc```[[[VVVPPPIIIAAA<<>>BBBIIILLLLLLIIIGGGEEE%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((***...222777999BBBCCCFFFHHHIIIIIIHHHGGG:::666222/////////000///222666;;;@@@CCCDDDCCCBBBEEEDDDDDDEEEGGGHHHGGGFFF???FFFOOOVVVZZZ[[[\\\\\\\\\[[[ZZZZZZZZZYYYWWWUUU[[[YYYVVVUUUUUUTTTSSSQQQJJJGGGAAA<<<666000***&&&'''***...,,,(((&&&'''***)))(((''''''))))))((('''(((((((((''''''''''''&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&''')))******)))(((''')))222>>>HHHNNNQQQRRRSSSNNNJJJDDD??????DDDLLLSSSXXX^^^fffkkkmmmmmmooopppmmmjjjeeebbb```___]]]\\\\\\aaaaaaYYYSSSVVV]]]aaaddd^^^WWWSSSTTT[[[eeekkkssslll```RRRIIIIIIPPPWWWaaaaaaaaa______cccgggkkkjjjooowww{{{zzzyyyzzz{{{wwwwwwxxxzzz}}}~~~}}}|||}}}~~~}}}|||xxxrrrlllhhhgggfffhhhnnnooonnnmmmooommmggg^^^SSSHHH<<<222+++,,,***))))))***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&''''''((((((***)))((((((***///333666@@@BBBFFFGGGEEE???888444...000222444666<<>>111((())))))'''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((******)))))))))---333777FFFIIIKKKKKKHHHDDDBBBAAA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((()))******,,,///333999>>>BBBFFFGGGJJJKKKLLLJJJIIIGGG:::777333///------......,,,...000333555666777777;;;;;;;;;<<>>555...,,,******,,,------,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''(((((()))(((((((((***...555;;;???FFFFFFEEECCC???999444111000666===??????@@@DDDIIIKKKXXXfffmmmppptttwwwxxx|||hhhbbb\\\XXXTTTMMMFFFCCCJJJLLLJJJEEEAAACCCFFFHHHGGGLLLPPPPPPPPPQQQNNNIIIHHHMMMOOOMMMMMMRRRUUUVVVVVVYYY]]]aaaccciiixxxyyyoooeee^^^______```aaabbbaaa]]][[[fffbbb\\\YYY[[[___eeehhhlllhhhddddddccc\\\QQQGGG///---+++++++++)))%%%"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))***)))((((((,,,333:::???JJJKKKLLLJJJGGGEEEDDDDDD%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%&&&&&&''')))+++,,,111111333666;;;@@@EEEGGGHHHHHHIIIIIIHHHFFFDDDBBB:::888666333111111333444444333222222333666:::<<<@@@AAABBBCCCFFFJJJNNNPPPXXXYYYYYYXXXWWWXXX[[[]]]]]]]]]]]]^^^^^^]]][[[XXXZZZYYYYYY[[[]]]]]]\\\[[[[[[YYYWWWTTTPPPKKKDDD@@@222...)))&&&''')))******((()))))))))(((((())))))((((((((((((((((((((((((&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))'''&&&&&&(((---222555???EEEMMMQQQQQQLLLGGGDDD===???AAADDDGGGLLLQQQUUU___ccchhhhhhddd___\\\[[[XXXVVVUUUXXX___ccccccbbbttt{{{tttzzztttkkkffflllzzzooohhhjjjjjjgggggglllpppnnnjjjhhhjjjnnntttvvvzzz~~~|||{{{yyyvvvtttqqqooonnnddd```bbbiiiggg^^^]]]ccchhhjjjlllkkkfffZZZMMMDDD333000,,,***+++,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((()))***&&&(((***///555<<>>@@@AAA???===<<<===AAAEEEGGGKKKLLLNNNOOOQQQTTTXXX[[[cccbbb```]]][[[[[[]]]___`````````bbbcccbbb___\\\VVVVVVVVVXXX[[[\\\\\\ZZZ\\\[[[ZZZZZZYYYVVVRRROOO@@@888///++++++,,,,,,***((()))******(((((()))***'''(((((((((((()))))))))&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))+++)))'''(((,,,444<<>>777222222555;;;???GGGGGGGGGGGGIIIQQQ\\\dddqqqqqqssssssgggYYYVVV\\\dddjjjiii___XXX[[[___```wwwsssqqqrrrvvv~~~|||qqqfffaaafffkkkllljjjeeeZZZOOOKKKIIIIIIKKKLLLKKKOOOTTTYYY]]]bbbhhhnnnsssuuuwwwwwwoooeee^^^\\\^^^bbbeee```gggnnnnnnhhhcccbbbccc^^^dddkkknnnkkkeee```^^^ZZZJJJ666)))(((++++++***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))***+++''''''***000:::CCCJJJMMMFFFHHHJJJKKKMMMQQQUUUYYY&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((('''((((((***---111555888999:::<<<>>>????????????===<<<;;;;;;;;;;;;<<<===@@@CCCFFFGGGFFFGGGIIIKKKJJJJJJIIIJJJKKKNNNPPPQQQOOOQQQSSSTTTTTTUUUYYY\\\aaabbbbbbaaa___^^^___`````````aaacccdddccc```]]]PPPNNNNNNOOOSSSWWWYYYZZZ\\\[[[[[[[[[\\\[[[XXXVVVMMMHHH@@@888222...,,,***(((***+++***(((''')))+++'''((((((((())))))))))))&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))+++++++++///555>>>FFFKKKOOOQQQSSSTTTSSSRRRSSSTTTVVVYYY]]]___^^^]]]\\\[[[WWW[[[dddoooxxxyyysssmmmiiilllsss|||kkk[[[TTTSSS[[[cccmmmpppnnnlllmmmooovvvwwwwwwvvvrrrlllfffbbbcccffffffffffffddd]]]TTTTTTXXX```hhhllljjjddd___TTTKKK>>>333,,,***))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((()))***+++***///777>>>DDDFFFFFFEEE;;;999777777999???EEEIIIOOOPPPRRRWWW```kkkuuu{{{|||iii___UUUOOOHHHHHHXXXmmm{{{{{{yyy|||wwwddd]]]UUUQQQTTTWWWTTTPPPNNNKKKKKKLLLOOOUUU]]]eeekkk{{{vvvoooiiieeebbb___]]]\\\bbbiiimmmlllhhhfffeee\\\bbbjjjnnnlllgggbbb``````VVVGGG888...***))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++***,,,000999CCCKKKNNNOOOHHHJJJMMMOOORRRVVV\\\___&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))***---000555:::<<<777888:::;;;;;;999777666333333333555888<<<@@@BBBJJJNNNQQQRRRPPPOOOPPPQQQQQQSSSUUUWWWXXXYYYYYYYYYOOORRRUUUUUUTTTTTTWWWZZZZZZ]]]```bbbaaa___^^^^^^^^^^^^```aaacccaaa^^^[[[NNNLLLJJJKKKPPPVVV\\\^^^]]][[[ZZZ[[[\\\[[[YYYXXXVVVTTTNNNDDD777...++++++(((***,,,+++(((''')))+++'''((((((((())))))******&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))+++,,,///555<<>>HHHLLLOOOYYYeeelllttttttppphhhbbbdddoooyyy(((((('''&&&&&&&&&'''''''''((()))***)))'''%%%###'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))((('''((())),,,///111666777777666444222///---000111333666888;;;===>>>GGGGGGHHHJJJNNNPPPPPPPPPLLLJJJHHHHHHJJJLLLMMMMMMKKKJJJJJJJJJKKKNNNPPPRRRVVVQQQLLLMMMRRRVVVVVVUUUUUUVVVWWWYYYZZZ\\\]]]]]]ZZZ[[[]]]```bbbccc```^^^aaaaaa]]]SSSHHHDDDJJJRRR^^^```aaabbbaaa^^^[[[YYYXXXXXXWWWVVVWWWVVVNNNEEE555111---***))))))((('''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((()))))))))&&&(((******)))***---000@@@DDDIIIIIIDDD???;;;:::???FFFOOOUUUUUURRRPPPPPPSSS^^^ooovvvgggeeehhhnnnrrrtttssspppnnnqqqmmmjjjkkkjjjhhhiiilllhhh```WWWTTTYYYccclllqqqnnnhhhbbbaaabbb[[[LLL???111...***)))+++,,,+++)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))******)))))))))---333888>>>FFFKKKGGGAAA>>>??????EEEIIIMMMLLLJJJRRRiiivvvkkk___^^^bbbddd~~~ooodddiiiuuu{{{qqqhhheeegggllluuu~~~|||wwwlllhhhmmm|||ttteeeWWWMMMDDDAAACCCGGGOOOVVVgggggghhhhhhhhhhhhgggfffgggjjjjjjeee^^^[[[___dddhhhgggfffdddcccZZZHHH777)))+++---+++)))'''(((***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))***************,,,000333===HHHPPPQQQTTTbbbtttzzzyyysssiiidddlll///...---,,,***)))((((((&&&&&&((())))))(((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))((()))***---111555777<<<;;;888555222111000000666777:::===@@@CCCFFFGGGJJJIIIIIIJJJMMMMMMJJJGGGDDDCCCDDDIIIPPPWWW\\\^^^VVVTTTRRRRRRUUU\\\ccchhhiiiaaaYYYVVVYYY\\\[[[XXXWWWVVVTTTTTTTTTUUUVVVWWWXXXYYY[[[]]]___bbbdddeeeaaabbbaaa[[[RRRKKKJJJLLLVVVZZZ___dddddd```ZZZVVVSSSVVVYYYZZZZZZWWWQQQLLLCCC<<<444---))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))&&&)))***)))'''***333:::EEEHHHIIIEEE>>>999:::<<>>BBBEEEEEEBBB>>>>>>BBBEEEMMMKKKLLLTTTfffyyywwwqqqxxx}}}vvvzzz|||zzzllleeebbbnnnyyy|||lllkkkppp{{{ppplllooo{{{zzzpppxxxggg]]]OOOEEEBBBEEELLLRRRVVVYYYaaannnxxxwwwlllbbb]]]dddkkklllhhhaaa]]][[[```fffiiiggghhhgggXXXFFF333///***(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))*********)))***///555:::GGGPPPWWWZZZaaapppyyyvvvooohhhjjjzzz>>>===;;;999666444111000+++***)))'''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((()))+++...222777:::===???<<<777444333444777999CCCCCCDDDEEEFFFGGGHHHHHHEEEEEEGGGMMMTTTWWWUUURRRUUUUUUXXX___jjjttt|||wwwsssmmmllloooxxxzzzuuuvvvwwwwwwuuuiiieee```ZZZUUURRRQQQQQQUUUVVVXXXXXXXXX\\\bbbggg\\\]]]______^^^XXXQQQLLLMMMSSS]]]dddfffaaaZZZUUUKKKQQQYYY]]][[[VVVTTTUUUPPPHHH;;;111+++)))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***)))******((((((...:::DDDEEEFFFEEEAAA;;;;;;@@@FFFRRRSSSWWW[[[[[[ZZZaaalllmmmxxxrrrooonnnoootttuuussssssvvvmmmllllllmmmoooppppppooorrrooollllllllliiibbb\\\MMMCCC555,,,***+++***((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***+++***)))***///666===AAAEEEAAA===<<>>>>><<<999777777;;;???BBBGGGGGGFFFFFFEEEDDDDDDDDDFFFHHHOOO\\\jjjssstttrrrqqqqqqrrrxxx}}}yyy||||||rrrjjjdddaaa___WWWXXXXXXTTTPPPPPPVVV\\\YYYYYY\\\```dddbbbZZZSSSMMMSSS\\\ccceeebbb\\\XXXIIIMMMUUU\\\\\\YYYZZZ___XXXPPPDDD999111,,,)))'''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))************++++++...666BBBJJJGGGGGGEEECCCAAADDDJJJPPPNNNVVVfffuuuyyyvvv{{{zzztttooommmooopppqqqtttyyysssrrrqqqqqqrrrtttvvvxxxqqqqqqooonnnkkkiiifffddd[[[QQQBBB666000,,,***)))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((()))))))))******+++******...555;;;@@@BBBDDD>>>;;;???EEEJJJPPPTTTRRRjjjuuu``````|||jjjcccjjj{{{}}}xxxuuuzzzmmmeee___UUUKKKOOOIIIGGGQQQ```gggbbbYYY\\\]]]___dddiiijjjhhheeeWWW___eeehhhiiikkkhhhdddTTTDDD222)))***---,,,(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******)))***+++---222:::DDDKKKWWW]]]dddooo}}}|||yyyuuusssxxxUUUUUUUUUUUUSSSQQQOOONNNJJJGGGCCC===888333///---******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))))))))''''''''''''((((((((((((&&&''''''((())))))******---///444888;;;<<<<<<;;;::::::<<<===@@@BBBDDDEEEDDDEEEFFFHHHJJJLLLMMMNNNVVVYYYbbbrrr}}}~~~}}}{{{yyyxxxmmmooommmdddXXXQQQQQQTTTZZZZZZ\\\___bbbbbb```^^^XXXZZZ^^^bbbccccccaaa___QQQMMMLLLSSSXXXYYY\\\```[[[VVVOOOGGG???666...)))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********)))***,,,111777???FFFKKKMMMMMMMMMMMMNNNOOOQQQSSSPPP\\\uuutttpppoooqqqpppnnnooosssvvvvvvuuuuuuuuuwwwyyy{{{qqqppppppooonnnllliiifffccc\\\QQQEEE999111,,,)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********)))***,,,222:::???AAAAAAAAA???CCCKKKPPPQQQUUU\\\hhh}}}ssskkkdddlll|||vvvwwwooopppzzzwwwxxxsssdddUUUNNNGGGDDDIIIOOOTTTVVV]]]___ccceeegggggghhhiii___]]]___fffjjjjjjiiiiii^^^RRRAAA333---,,,,,,+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))************+++...222888BBBMMMTTTaaafffmmmuuu|||zzz}}}VVVVVVWWWXXXXXXWWWUUUTTTSSSSSSPPPMMMGGGAAA<<<999,,,,,,,,,+++***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))&&&''''''((()))******+++000333888<<<===<<<:::888777:::???CCCFFFGGGFFFEEEEEEGGGLLLQQQXXX]]]bbbdddjjjlllsss~~~}}}mmm^^^YYYYYY\\\]]]___^^^^^^___cccfffbbbbbbaaaaaabbbcccdddeee\\\NNNEEEJJJSSSWWWYYY[[[\\\[[[XXXTTTLLLAAA555,,,''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))************''')))...666???EEEIIIJJJTTTTTTTTTVVVXXXWWWTTTRRRXXXddd}}}yyyttttttxxx|||{{{sssmmmlllnnnqqquuuwwwvvvtttsssrrrqqqooooooqqqsssqqqkkkffffffbbb[[[OOOBBB666...+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************)))***...555===AAAAAA@@@>>>BBBMMMWWWXXXUUUXXX```{{{ssslllssskkkyyy^^^ZZZSSSKKKFFFIIISSS\\\YYYaaajjjmmmiiieeedddeeehhh]]]ZZZdddllljjjhhhiiiccc[[[MMM===000++++++...))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************+++---000555===GGGRRRZZZgggmmmssswww|||[[[[[[ZZZZZZYYYYYYYYYYYYVVVVVVVVVUUUSSSPPPMMMJJJFFF===333......///---)))((('''%%%######%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((''''''''''''((((((((()))***)))((((((***---111444666999<<<999555444777;;;<<>>DDD@@@>>>BBBEEERRRZZZXXXWWWaaaooowwwttthhhiiivvvzzzgggTTTLLLJJJIIILLLQQQ\\\___hhhsssvvvnnneeeaaa```cccccc___aaahhhjjjhhhfff___VVVKKK:::***'''+++*********)))''''''((()))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''')))******))))))***,,,000...222>>>IIIPPPZZZccckkknnnvvvJJJNNNUUU[[[^^^^^^[[[YYY\\\YYYVVVWWWYYYXXXSSSNNNRRRKKKAAA;;;777222+++$$$)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''(((((((((((('''''''''((((((((()))))))))))))))+++...222555777:::::::::777555666:::>>>EEEEEEEEECCCAAABBBFFFIIINNNVVVhhh|||cccWWW[[[dddaaaccceeehhhjjjjjjhhhgggddd[[[NNNEEEEEELLLVVV]]]\\\^^^\\\YYYWWWUUUMMMDDD666...((((((***'''%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))******))))))***++++++***---333<<>>444,,,+++***((('''''''''((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''''''''((((((((((((''''''((((((((()))))))))((())),,,///222666888:::888666444333555999>>>AAAIIIGGGEEEFFFJJJPPPVVVXXX```iiiyyy{{{eeeYYYXXXaaaaaabbbfffiiijjjhhheeeeee```WWWLLLDDDFFFOOOXXX[[[______]]][[[ZZZVVVQQQGGG999---***+++***&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))++++++******+++,,,---...333;;;EEEJJJLLLPPPWWW]]]^^^UUUVVVbbbjjjlllttt~~~{{{xxxvvvzzz{{{uuuooouuuxxxtttrrrqqqqqqrrrsssrrrpppnnnqqqnnnkkkjjjfff]]]PPPFFF444///******,,,---***''')))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))+++,,,,,,+++******---///000:::BBBCCCDDDKKKRRRWWW^^^hhhwww~~~xxx}}}xxxvvvxxxyyy{{{xxxsssiii]]]VVVJJJGGGKKKWWW```___XXXTTT\\\```ccccccdddfffeeebbbgggcccaaa]]]RRRAAA111)))+++++++++***)))(((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))***++++++)))***+++---///444>>>GGGNNNVVVcccpppzzz~~~DDDDDDCCCFFFLLLTTT]]]bbbXXXRRRJJJFFFIIIOOOUUUYYYUUUUUUVVVVVVSSSMMMFFFAAA222///,,,)))(((((()))+++((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''(((((((((((())))))))))))+++...222555777888888555444333555:::@@@DDDEEEDDDGGGOOO\\\jjjssstttrrrwwwwww}}}wwwssssssyyyqqqbbbnnnmmmkkkhhhfffeeefffgggbbbddd```UUUIIIDDDIIIQQQ]]]___^^^[[[\\\]]]YYYTTTRRRDDD666000///+++))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***+++*********---000222;;;AAAIIIOOOQQQTTTZZZ^^^YYYUUU```xxx}}}xxxuuutttzzzzzzxxxqqqrrrqqqqqqssstttsssqqqoooqqqmmmjjjkkklllfff[[[QQQAAA999///+++,,,...---***)))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))+++,,,,,,+++***+++...000666AAAGGGDDDHHHTTT\\\\\\cccwwwrrrllliiinnn}}}|||uuudddQQQGGGAAAGGGQQQUUUTTTSSSZZZ]]]___aaaccceeefffeeehhhfffdddccc\\\MMM:::...+++***))))))))))))((('''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))***+++++++++***+++---///;;;;;;===BBBMMM^^^sssNNNIIICCC@@@BBBJJJSSSYYYWWWSSSJJJ>>>888===IIITTTRRRUUUXXXZZZXXXVVVSSSRRRAAA===666///***(((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((()))))))))***+++---000222444444444333555666888<<>>777111++++++...((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))************************)))************...333888BBBFFFKKKRRRWWW[[[[[[[[[WWWZZZmmm~~~{{{~~~vvvqqqqqqqqqssstttuuusssqqqqqqmmmjjjlllooolllbbbZZZOOODDD666---+++,,,---,,,***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++******+++///222<<>>BBBEEEGGGGGGUUUbbbzzz}}}ooo^^^\\\aaa[[[```eeebbbZZZPPPKKKIIITTTTTTRRRPPPTTTYYYZZZWWWMMMGGGAAA<<<555---+++---((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))************************((()))++++++,,,111999???HHHKKKPPPXXX^^^```]]]ZZZ\\\fffzzz}}}yyyooooooppprrruuuvvvtttsssssspppooopppqqqooohhhaaaXXXOOO@@@444,,,******+++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))******)))***---222555???BBBFFFLLLVVVaaaeeecccqqq~~~pppwwwppp___OOOJJJNNNUUU^^^dddZZZWWWXXX\\\___aaaeeejjjhhhgggeeebbb```\\\QQQFFF333...)))''')))++++++***(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))************++++++,,,...222666555<<>>444,,,)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))************************(((***,,,---...444???GGGLLLRRRZZZaaadddccc```^^^cccvvvtttsssllllllnnnqqquuuvvvvvvtttuuutttsssrrrqqqnnnjjjfff```ZZZOOOAAA444,,,***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))*********,,,000555999BBBEEEOOO\\\eeeiiioootttzzz|||yyyssseee^^^[[[ZZZ\\\___ZZZWWWXXX^^^```___aaafffeeegggfffcccbbbbbb[[[RRR===666...)))***,,,+++***((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))***+++,,,000555999888HHH^^^tttNNNLLLIIIFFFDDDCCCCCCCCC===EEEOOORRRLLL@@@666000333>>>LLLUUUWWWWWWZZZ]]]SSSTTTVVVTTTNNNDDD:::444+++++++++***)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''''''''((((((((()))))))))))))))************...////////////000000000555<<>>JJJVVV\\\[[[XXX[[[YYYWWWVVVTTTPPPHHHBBB777000)))''')))+++***'''((('''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&))))))))))))(((((((((((((((((((((((()))+++,,,,,,444---+++000444444777;;;<<>>333---+++)))(((''')))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))******+++---******...222555<<>>FFFSSS```kkkeeefffuuuvvvrrruuu{{{||||||~~~yyywwwwwwrrrssstttsssqqqooommmmmmjjjhhhddd]]]TTTFFF888///---,,,***)))******((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))***++++++,,,)))***///333777???GGGWWWaaatttyyyrrrzzzyyygggVVVNNNKKKMMMMMMJJJMMMUUUYYY]]]ccchhhjjjiiifffccc\\\OOO===111,,,,,,***)))***)))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((******))))))))))))******++++++,,,///444<<>>>>>>>>DDDKKKRRRbbbzzz|||ssslllnnnbbbdddccc^^^[[[```mmmyyywwwrrrlllfffbbbbbbllloootttyyyzzzvvvoooiiieeeaaaaaaiiiwwwyyy|||sssaaaYYYYYY[[[\\\\\\]]]___]]]SSSHHHEEEGGGNNNQQQQQQLLLGGGDDDAAA<<<111,,,(((&&&((())))))'''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))***+++,,,---.........///444???IIISSS___jjjllleeeggg}}}zzzsss{{{|||ooosssqqqrrrssstttsssrrrpppnnnmmmjjjgggeee___RRRAAA555000...,,,++++++***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((***))))))))))))***++++++,,,***,,,111777===GGGPPPfffooosssXXXOOOLLLOOOPPPKKKKKKPPPPPPXXXccchhhhhhfffeeeeee___XXXJJJ;;;000++++++,,,******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((******)))))))))******+++,,,***...666;;;BBBRRRcccUUUQQQMMMLLLMMMPPPVVVZZZZZZ^^^aaa^^^WWWPPPLLLLLLWWWRRRIII===777<<>>BBBDDDJJJWWWbbbrrrxxxzzzwwwvvvooogggkkkllljjjfffjjjuuu|||wwwuuuzzz{{{qqqhhheeeccchhhoootttvvvwwwiiiYYYTTTYYY______```aaa^^^UUULLLFFFDDDFFFMMMRRRQQQKKKFFFDDDCCC888111)))&&&(((***)))&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))******+++---.........222;;;GGGSSS]]]ffflllZZZ]]]iii~~~xxxsss{{{qqqnnnsssssssssssstttsssqqqooopppllliiihhheee[[[LLL???222000---++++++***)))'''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))******))))))******+++,,,...---///555;;;CCCOOO[[[rrrxxx~~~bbbVVVRRRYYY^^^XXXPPPNNNNNNUUU___dddeeeddddddeeeaaa___VVVFFF555++++++...*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((******))))))******++++++---+++000;;;BBBJJJ___vvv^^^YYYQQQIIIEEEHHHLLLNNNTTTWWW[[[___```]]]YYYVVVZZZ]]]ZZZLLL<<<666===HHHVVVYYY\\\___^^^\\\ZZZXXXWWWVVVSSSKKKAAA666///+++)))(((''''''''''''%%%###''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))((()))))))))*********++++++,,,---///222555777999:::>>>AAAEEENNN^^^ppp|||uuuvvv}}}}}}|||yyywwwvvvxxxzzzvvvlllbbbooo{{{www```UUUWWW^^^^^^```aaa^^^YYYRRRJJJDDD???FFFOOOSSSNNNGGGDDDDDD>>>555,,,'''(((***)))'''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************+++************+++,,,---///777DDDRRR```kkkpppqqqXXX\\\iii|||~~~{{{tttqqqooooooppprrrrrrrrrsssnnnhhhgggfff```UUUKKK777333...+++*********)))************************(((((((((((((((((((((((())))))************))))))***************++++++,,,......111888???HHHXXXfffzzz~~~uuueeeZZZ```fffaaaVVVQQQQQQTTTXXX]]]aaacccddddddaaabbb]]]OOO===000,,,---************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***************+++,,,,,,///...444@@@JJJWWWnnnooolllcccWWWQQQPPPPPPNNNRRROOOMMMQQQYYY___aaaaaa[[[bbbddd[[[JJJ===:::<<>>BBBJJJQQQQQQJJJDDDBBBBBB;;;111+++)))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++,,,,,,+++******+++------444>>>NNN___rrrxxxooorrr|||vvvooolllmmmqqqssstttsssnnnhhhfffeeebbb\\\VVV@@@;;;333---+++***++++++************************)))))))))))))))))))))))))))******++++++******)))+++************+++,,,,,,,,,---333;;;DDDPPPcccsss}}}}}}zzzlllkkkjjj```UUUPPPNNNPPPSSSXXX]]]aaacccccc```bbb```VVVGGG888///,,,++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***************+++,,,---000444<<>>GGGYYYmmm~~~~~~|||nnnmmmrrrrrrpppnnnlllkkkiiifffaaa^^^YYYVVVNNN@@@222***)))***,,,+++******)))*********))))))))))))))))))))))))++++++******************+++++++++---/////////...000666@@@OOOfff|||zzzsssrrrqqqmmmhhhpppsssxxx}}}tttRRR@@@@@@???DDDMMMRRRSSSYYYaaadddfffbbbZZZYYYWWWFFF222,,,)))(((******((((((***))))))))))))(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((()))******************)))***,,,***(((---333:::@@@III\\\hhhooorrrpppooosssuuuuuuyyytttdddYYYRRRLLLQQQRRRWWW]]]aaa```ZZZUUUBBB>>>>>>GGGUUU```cccbbbaaa```^^^]]]\\\YYYUUURRRLLLCCC777---***)))))))))))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''''''''''''''((((((((())))))))))))))))))************+++***))))))+++,,,------333666<<>>MMMTTT]]]ffftttwwwzzzyyyssspppnnnlllrrrzzztttmmmnnnvvv~~~vvvkkk^^^\\\^^^aaa^^^TTTMMMOOOTTTWWWNNNHHHFFFIIIJJJAAA555---+++******)))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,---------***+++000777AAAQQQjjjuuuuuu{{{}}}~~~uuuxxxzzzzzzkkkkkklllmmmoooooollliiigggbbb\\\WWWRRRHHH;;;111------,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---------+++------,,,,,,///666;;;DDD]]]uuurrrooozzz{{{xxxpppiii^^^RRRIIIEEEDDDDDDJJJUUUeeevvvhhhOOOEEEJJJPPPSSSUUUZZZaaaeeeddd```ZZZWWWGGG;;;///+++***)))((()))++++++*********)))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************---++++++---000444>>>IIISSSdddzzzvvvyyynnnkkkhhheeeaaacccooo~~~~~~}}}{{{yyyuuulll```WWWPPPTTTXXXXXXXXXZZZ___dddddddddcccddddddccc```^^^ZZZXXXUUUSSSNNNFFF;;;333*********)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((()))))))))******************+++++++++,,,,,,***,,,...///222999EEENNNXXX[[[cccnnn|||{{{vvvxxx}}}zzzooopppwww{{{|||vvv~~~yyydddYYYYYY```bbbZZZQQQOOORRRTTTPPPGGGCCCGGGKKKFFF;;;333,,,,,,+++***************))))))))))))))))))))))))))))))))))))******************+++,,,,,,------...+++...444>>>KKK___}}}~~~uuunnnhhhhhhlllooonnnkkkiiiccc\\\YYYVVVNNNAAA666------,,,++++++++++++,,,++++++++++++++++++++++++******++++++,,,------...+++---...------111999@@@SSSmmmtttsssuuu}}}{{{~~~xxxooodddYYYPPPIIIEEECCCHHHSSSeeewwwZZZDDDAAAHHHLLLPPPTTT[[[bbbeeebbb^^^[[[PPPAAA333---,,,***)))***+++++++++*********))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************,,,***+++///333999FFFRRRfff}}}yyy||||||ppphhhnnnzzzzzzyyyxxxxxxwwwrrrjjjcccNNNQQQVVV[[[^^^aaacccddddddcccbbbcccdddccc```^^^]]]YYYUUUSSSRRRLLLBBB999************))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))******************+++++++++,,,,,,,,,,,,///222444888CCCQQQ\\\[[[]]]eeeqqqwwwooohhhxxx~~~nnn]]]UUU___ddd^^^TTTPPPQQQRRRPPPFFF@@@FFFLLLIII@@@888---,,,++++++******++++++))))))))))))))))))))))))))))))))))))***************++++++,,,,,,------...---000888CCCRRRiiizzzxxx~~~zzzyyyyyywwwqqqnnnooorrrqqqoooooottt~~~~~~sssgggccchhhnnnooollliiiccc]]]ZZZYYYRRREEE:::...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,---......+++---......---222;;;CCCfffnnn______rrr}}}sssgggZZZPPPJJJDDDCCCHHHVVVjjjzzzhhhHHH===@@@DDDJJJMMMTTT^^^dddbbb^^^[[[UUUFFF666///...+++******+++++++++************)))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************+++***,,,111666>>>LLLYYYvvv|||ooogggcccqqqtttxxx{{{zzzvvvpppmmmmmmcccXXXTTTXXX]]]``````___aaaccceeeeeeeeedddccc\\\ZZZXXXVVVSSSPPPKKKHHH777111***''''''((()))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***)))***+++------,,,+++.........333@@@SSSaaagggbbblllwww~~~~~~zzzhhhbbbXXXYYY^^^fffmmmsss~~~wwwpppmmmnnnoootttsssxxxlll\\\XXXYYY```___UUUQQQUUUJJJIIIGGGGGGFFFFFFDDDCCC555...'''&&&***,,,)))%%%************************)))************+++++++++---,,,,,,---///000000//////999<<>>444+++(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,,,,------------222111:::LLL]]]hhhtttttttttxxx~~~vvvkkkiiieeeUUUDDD>>>:::999:::;;;<<>>???@@@BBBGGGMMMRRRSSSYYYcccooo~~~nnniiihhhjjjuuujjjiiigggccc^^^XXXSSSOOOCCC;;;222,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------000......///000;;;WWWsssxxxxxx~~~zzziiiZZZIII@@@???EEEPPP[[[sssxxxyyyzzznnn```ZZZOOOGGGCCCEEENNNXXX^^^bbbggg\\\TTTHHH;;;222---++++++******)))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************+++++++++,,,......333:::>>>JJJlll}}}yyyrrrmmmjjjiiijjjtttyyyzzzrrrbbbVVVSSSUUU]]]^^^aaacccddddddcccbbbbbb```^^^\\\[[[WWWSSSPPPMMMEEE999///(((''')))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***************++++++,,,---------------...///333888HHH]]]iiimmmzzzvvvvvvyyy}}}vvvddddddjjj```NNNFFFAAA<<<;;;::::::>>>DDDGGGIIILLLNNNPPPSSSVVVYYYaaahhhvvv|||qqqjjjiiijjjrrr|||nnniii~~~wwwyyyppp[[[WWW___aaa[[[QQQJJJDDDBBBFFFHHHGGGDDD===777///+++,,,,,,+++)))*********************************+++++++++,,,,,,,,,------------...000222<<>>??????AAACCCEEEGGGFFFJJJQQQZZZfffyyyyyyiiicccgggoookkklllkkkfff___XXXTTTQQQIIIAAA666...++++++,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------......///333555777BBB\\\tttooolllyyywwwgggSSSEEE>>>>>>FFFOOOeeennn{{{}}}}}}|||mmm```NNNPPPJJJHHHOOOXXX]]]```ccc]]]XXXNNNAAA444---+++,,,*********)))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,///111555:::@@@UUU~~~vvvmmmfffcccgggooowwwzzzssseeeUUULLLYYY[[[^^^aaaccccccccccccbbb```^^^]]][[[XXXTTTQQQPPPJJJ???333+++'''(((***************************(((((((((((((((((((((((((((((((((((((((((((((((())))))******+++++++++,,,,,,---///...------000222333AAAWWWhhhjjjkkk{{{{{{}}}~~~ssssss}}}fffbbbkkkiii\\\MMMEEE>>>;;;:::999===BBBBBBDDDFFFFFFFFFGGGIIIJJJJJJMMMTTT___nnn~~~sssfffkkkiiippppppbbbkkkvvvzzzlllZZZZZZ]]]\\\UUUNNNFFFCCCEEEGGGGGGFFF???999111,,,++++++***)))***************************++++++++++++,,,,,,,,,,,,---......---///222666===NNNdddyyyooohhhwwwpppyyy}}}|||sssooojjjfffeeehhhlllppprrrkkkaaaYYYYYYdddsssuuuvvvoooXXXTTTOOOMMMSSSWWWRRRGGG???============>>>>>>>>>>>>@@@CCCGGGLLLUUUggg}}}xxxmmmjjjffflllmmmmmmiiibbbZZZUUURRRNNNFFF;;;111+++***+++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------............000222555<<>>@@@FFFNNNZZZlllzzzmmmVVVVVVOOOLLLRRRZZZ^^^___```]]][[[TTTGGG999///,,,,,,************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,,,,///222666;;;GGGeeevvvjjjccc```eeennnyyy{{{qqq\\\LLLTTTWWWZZZ^^^aaacccccccccbbbaaa___]]]\\\YYYUUURRRQQQLLLDDD999000***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,+++---//////---...222666888MMMcccllljjjmmm|||mmmZZZ[[[mmmvvvhhhiiikkkhhhTTTJJJ@@@<<<999888;;;???DDDFFFHHHHHHGGGEEEEEEEEEDDDBBBAAADDDLLLXXXdddlll~~~qqqgggdddsss~~~jjjaaaqqqzzzkkk\\\ZZZ[[[XXXRRRKKKEEECCCEEEHHHIIIBBB<<<444...+++***))))))************************++++++++++++,,,,,,,,,,,,+++---//////...111666;;;EEEbbb}}}zzzrrrdddXXXRRRVVV___fffuuuqqqhhh[[[RRRTTT```kkkxxxtttqqqZZZZZZTTTQQQVVV\\\YYYMMMBBB@@@???>>>>>>??????===;;;<<<>>>@@@BBBHHHYYYqqqyyygggllllllkkkiiieee^^^XXXTTTQQQKKKAAA666///,,,+++,,,------,,,,,,,,,,,,------,,,---------............111///...222AAA^^^uuuaaafffuuu~~~|||~~~qqqbbbRRRDDD>>>??????JJJ[[[lllyyymmmTTTMMMJJJQQQ[[[______```^^^]]]XXXNNN@@@555...+++++++++*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,000444999BBBXXX{{{ccckkkwww}}}vvvsssiiigggiiisss{{{wwwhhhYYYPPPRRRWWW\\\___bbbcccccccccbbb```___]]]ZZZWWWSSSPPPNNNIII@@@666...******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------***---//////---///444:::EEE\\\nnnppppppyyysss]]]ZZZjjj}}}rrrfffhhhmmmbbbVVVIIIAAA===999:::===GGGJJJNNNOOOMMMKKKIIIHHHCCCAAA>>>===???CCCIIILLLSSSdddzzzzzzlllkkkuuu|||kkkppp~~~hhh\\\\\\[[[WWWPPPHHHBBBCCCGGGLLLEEE@@@777000,,,******+++************************+++++++++,,,,,,,,,------***---000000000333999???SSSvvv}}}wwwvvvfffZZZUUUWWWZZZlllsssuuujjjYYYNNNOOOVVVnnn}}}|||xxxtttaaaccc]]]XXX[[[bbbbbbVVVHHHEEECCCAAAAAABBBBBBAAA???===>>>>>>===@@@OOOeeewwwrrrhhhgggggghhhhhhddd]]]XXXSSSOOOGGG===555///------------,,,,,,,,,,,,------------------............222//////777OOOrrrfffWWWdddvvvzzz{{{rrrwwwxxxvvvwwwtttcccOOOCCC@@@>>>CCCMMM[[[jjjxxxRRRIIIEEELLLVVV\\\]]]^^^```___\\\TTTIII<<<222,,,+++++++++*********))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------000666???OOOnnnUUUVVVYYY^^^iiizzzvvvooojjjnnnwwwzzzrrriiiMMMPPPUUUZZZ___bbbcccddddddcccaaa```^^^\\\XXXUUUOOOOOOLLLEEE:::111,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------))),,,//////...000666<<>>AAAPPP___qqqzzzppp^^^]]]aaaXXXFFF???FFFKKKHHHEEEBBB;;;555///,,,***)))++++++************++++++++++++,,,,,,,,,---------......+++///666333999MMMkkknnnqqqyyyzzz|||wwwooodddhhhtttwww}}}vvvsssnnniiigggiiinnnrrriiiYYYYYYiiikkkZZZPPPCCCEEEYYYrrrvvvvvviii^^^___gggfffWWWGGGBBB@@@CCCHHHIIIDDD@@@???CCCAAA???===;;;BBBUUUhhhqqqvvv~~~hhhddddddiiilllhhhaaa]]]YYYSSSPPPLLLAAA333,,,---......---,,,,,,,,,------.........///......---,,,777///222SSS}}}uuuyyy^^^\\\[[[^^^aaadddkkkssswww~~~}}}qqq[[[HHH@@@>>>???CCCIIIRRR```mmmrrryyy___OOOAAA???CCCHHHRRR]]]```aaa___XXXQQQHHH:::...///---+++***++++++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++******************---,,,******+++---------333===OOOnnn\\\XXXWWWYYYYYYYYY^^^eeellluuu|||vvvttttttuuuuuulll```SSSPPPTTT[[[___aaacccbbbaaaaaaaaa___[[[YYYSSSPPPLLLIIIFFF>>>222)))***+++,,,,,,***))))))((())))))))))))))))))))))))))))))))))))*********************+++,,,,,,------,,,***---222111444GGG^^^uuu~~~{{{zzz{{{^^^SSSjjjrrrmmmYYYHHHBBB>>>777<<>>>>>GGGOOOZZZooo|||eee[[[^^^ZZZNNNDDDCCCGGGIIIGGGDDD>>>777111---+++***++++++************++++++++++++,,,,,,,,,---------...000...111666666AAAXXXppp~~~yyyyyysssgggkkkyyy~~~~~~}}}{{{yyywwwwww{{{}}}}}}qqq```cccwww}}}iiiZZZNNNEEEQQQgggtttgggfffkkkiiiZZZKKKFFFEEEGGGKKKKKKEEE@@@???EEEAAA>>>===<<>>gggvvvlllaaa___```dddgggjjjqqqyyyyyykkkWWWFFFAAA???AAADDDHHHQQQZZZfffnnnyyy~~~~~~fffTTTGGGFFFGGGFFFMMMXXX\\\]]]\\\WWWSSSLLL???333///---+++******+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************---,,,******,,,---...///777DDD]]]eee___[[[ZZZXXXTTTRRRSSSZZZ^^^fffsss|||xxxwwwxxxyyyyyyuuuuuukkkZZZQQQVVV\\\^^^aaaaaaaaabbbbbbaaa^^^[[[VVVQQQLLLJJJIIICCC777---***************)))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,,,,---------,,,...222444???XXXppp{{{{{{{{{iiiRRReeerrrwwwiiiUUUHHH@@@;;;<<<<<>>@@@AAADDDHHHSSS[[[eeemmmrrruuuyyy|||sss]]]MMMNNNMMMFFFHHHRRRVVVXXXXXXVVVVVVQQQEEE888...,,,***)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************---,,,++++++,,,...000111:::LLLooouuummmddd^^^[[[XXXUUUTTTYYYYYY[[[cccrrrvvvrrrpppsssyyy~~~~~~|||ppp]]]UUUXXX]]]aaaaaaaaaccccccbbb___\\\YYYSSSMMMLLLMMMHHH===333,,,+++)))))))))******)))))))))))))))))))))))))))((()))))))))******************++++++,,,------............111888JJJfff||||||wwwyyy~~~yyy]]][[[lllzzzvvvdddQQQEEE???;;;888===LLL[[[ccchhhjjjjjjggg```YYYSSSNNNLLLKKKLLLGGGDDDCCCAAA@@@FFFNNNbbb}}}rrrttt}}}kkk___YYYYYYSSSFFFCCCJJJIIIFFFBBB<<<666111---+++,,,++++++******++++++,,,,,,,,,,,,------------...***111000000;;;KKKjjjyyymmmxxx~~~tttnnnkkkXXXMMMUUUuuutttnnnmmmgggZZZOOOKKKKKKNNNQQQNNNFFFBBBBBBJJJCCC<<<;;;<<<===BBBGGGIIIFFFHHHQQQ^^^lll}}}vvvtttggghhhgggbbb[[[VVVRRRQQQOOOHHH===666000000///...------------.........//////000000111111???TTTwwwsssccccccaaalllkkkmmmrrruuuvvv|||{{{zzzkkkZZZMMMAAA>>>@@@AAABBBCCCCCCHHHPPPXXX___gggnnntttvvvyyy}}}iiiUUUTTTSSSIIIHHHOOORRRTTTUUUUUUUUURRRGGG;;;///---***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************+++++++++,,,,,,,,,+++,,,...222555===UUU|||mmm```[[[ZZZZZZYYYVVVUUUTTTUUU^^^qqqsssjjjdddjjjyyyzzznnnVVVPPPXXX``````aaacccdddbbb___[[[[[[UUUPPPNNNNNNJJJBBB:::///,,,)))((()))******)))************************((()))))))))***************++++++,,,------.........//////222???WWWppp{{{~~~yyyiiiTTTaaasss|||sss___NNNFFF<<<777999FFFVVVbbbjjjppppppmmmhhhaaaZZZUUUPPPNNNPPPMMMJJJHHHFFFCCCDDDGGGLLLaaa{{{|||ooozzz~~~|||gggWWWXXXWWWMMMFFFIIIFFFEEEAAA<<<777111---+++,,,,,,++++++++++++,,,,,,,,,,,,---------.........,,,222111444GGGaaa~~~mmmqqq~~~{{{wwwrrr~~~fffUUUUUUrrrxxxuuuooocccYYYMMMMMMPPPRRRNNNFFFCCCEEEKKKCCC<<<;;;;;;;;;<<>>AAABBBCCCEEEGGGJJJSSSeeewww}}}}}}pppaaaaaahhhbbb```[[[UUUPPPLLLDDD;;;333222111///............///.........000222444555666ZZZ}}}gggllluuussssssuuuvvvvvv{{{}}}}}}rrr```MMMDDD@@@===<<<===CCC@@@===;;;===BBBGGGKKKPPPWWW```hhhoooxxxlllZZZPPPKKKKKKSSSXXXYYYUUUOOOKKKEEE@@@555111---***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,+++---...------000666<<>>???@@@EEEKKKJJJKKKOOOUUUYYY___jjjvvv~~~jjjcccjjjbbbccc^^^UUUOOOLLLGGGAAA333333111000///.........//////......000222555777CCCfff{{{ooo~~~uuusssrrrtttuuuwww}}}vvvgggWWWMMMFFF???;;;;;;@@@>>><<<::::::;;;<<<<<<@@@DDDKKKSSS[[[gggttt}}}~~~]]]LLLHHHGGGTTT[[[^^^WWWMMMHHHGGGFFF888444///+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,+++---...------000888???RRR~~~zzztttnnn```___[[[UUUSSSWWWbbblllvvvzzzuuu}}}vvvkkkmmmzzzoooXXXSSSUUUZZZ```eeegggeeeccc[[[\\\ZZZTTTMMMGGGFFFFFF;;;444,,,)))***,,,+++)))************************))))))))))))************++++++,,,------......///---222777EEEdddyyyxxxuuuyyyzzz{{{}}}~~~mmm]]]fffooo|||vvv^^^UUUllltttfffPPPGGG>>>;;;>>>GGGXXXgggqqqsssuuutttpppiiiaaa\\\ZZZZZZYYYXXXWWWVVVSSSOOOIII@@@FFFaaa{{{}}}~~~lll]]]YYYVVVOOOGGG@@@AAA@@@>>>;;;666111...---,,,,,,++++++,,,,,,------------.........//////+++000222AAAddd{{{qqq{{{~~~kkkddd{{{zzzqqqjjjgggddd___TTTKKKKKKPPP@@@======@@@BBBDDDLLLTTTWWWWWW^^^iiirrrwww}}}pppcccggg```ccc___UUUMMMLLLJJJEEE444333222000///.........//////......000333666777WWWtttpppppp{{{uuurrrqqqsssuuuxxx|||vvvjjj]]]UUUMMMDDD???>>>:::::::::<<<======;;;999888:::===AAAIIIVVVeeepppxxx|||___HHHEEEDDDUUU^^^aaaXXXLLLHHHIIIKKK:::666000,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,***---......---111999@@@SSS}}}qqqbbbYYYYYY\\\___``````nnn{{{lllnnnzzzwwwlllPPPRRRTTTXXXaaahhhgggaaa^^^\\\ZZZVVVPPPKKKFFFCCC>>>888111,,,++++++***)))******))))))))))))******)))************+++++++++------......///......---000000>>>\\\xxx~~~|||rrrqqqpppssswwwzzzzzzzzzmmm\\\YYYrrruuuYYYccc~~~yyy]]]NNNAAA>>>>>>@@@MMM]]]lllrrrwwwwwwuuuqqqjjjbbbccc___ZZZVVVVVVVVVWWWVVVPPPMMMJJJQQQiiixxxeee\\\XXXSSSNNNDDDAAA=========;;;444---,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000333---555PPPhhhuuuvvvzzzwww~~~~~~mmmnnnvvvuuunnnfff```\\\VVVOOOHHHBBBBBBCCCDDDHHHQQQ\\\dddmmmmmmpppwww}}}hhhcccfffddd^^^WWWRRROOOKKKGGG@@@999000---...000///...---444000,,,111333777CCCeee}}}~~~fffaaayyyrrrrrrooooooppprrrvvv}}}zzztttfffWWWPPPMMMEEE:::=========<<<<<<<<<===>>>>>>;;;999999>>>GGGQQQXXXlllttt}}}iiiMMMDDD;;;DDDQQQ```\\\LLLKKKOOOIIIAAA444---000000((('''+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---......000+++***222444888CCC]]]ttthhh```[[[ZZZZZZTTT]]]llltttqqqxxx|||yyysss```SSSMMMVVVaaabbb``````___]]][[[WWWQQQLLLGGGDDD???999222,,,+++++++++*********))))))))))))******************++++++++++++------..................000777LLLkkk|||}}}xxx___dddiiilllmmmooossswwwmmm___mmmeeedddzzzlllYYYHHH@@@<<<;;;DDDQQQfffpppyyy|||{{{xxxrrrkkkddd```ZZZVVVTTTUUUUUUUUUSSSOOOLLLRRRggg}}}zzzfffWWWYYYWWWNNNDDD@@@<<<<<<===;;;444...,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000555111;;;TTTjjjwwwtttwwwvvv}}}|||nnn{{{}}}xxxsssmmmiiifff```XXXQQQKKKGGGDDDHHHTTTcccooouuuuuuoookkkjjjlllqqq|||rrrhhhfffeeeaaa[[[TTTOOOJJJGGG@@@:::222...///000///...---222000...222222:::MMMttt{{{hhh[[[iii}}}yyynnnpppnnnmmmmmmpppwww}}}xxxlll]]]UUURRRLLLDDD???>>>===>>>?????????>>>===;;;888777:::@@@GGGLLLXXXdddsss|||jjjPPPHHHAAAAAAIIIVVVWWWNNNQQQTTTMMMBBB666...000///)))''',,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...,,,///,,,,,,444666;;;HHHkkkyyyzzzkkk```ZZZYYYPPPPPPVVVfff{{{xxxtttuuuxxxwwwvvvnnnUUUHHHRRR]]]\\\\\\ccc```___\\\XXXSSSNNNIIIFFFBBB<<<444---+++++++++,,,******))))))))))))******************+++++++++,,,---------....../////////---===XXXvvvvvv\\\SSS]]]gggkkkiiilllttt}}}kkkkkk|||vvveeeppp{{{fffPPPCCC<<<888===EEEZZZjjjzzzzzzttthhhbbb[[[UUURRRQQQQQQPPPSSSQQQNNNQQQccc}}}qqqppp~~~rrrZZZZZZYYYPPPEEE@@@<<<;;;<<<:::555000,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111666444AAA[[[ooo|||}}}nnnnnnkkk~~~vvvwww|||yyywwwuuurrrlllccc\\\UUUOOOLLLUUUeeessswwwvvvpppggg\\\WWWUUUZZZgggsssuuu~~~mmmgggfffddd___XXXPPPJJJHHHAAA;;;444000000000000......000000222444000>>>\\\zzz^^^___{{{uuummmooollljjjjjjoooyyy~~~ssseee\\\WWWTTTPPPDDDAAA>>>???AAABBBAAA??????===:::888888:::===@@@DDDRRRdddrrrzzzpppXXXOOOHHHCCCDDDNNNSSSOOOTTTWWWOOOEEE999///...---))))))---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...***...---...555777???QQQppp}}}tttxxxmmmeeeaaaWWWQQQNNNUUUfffyyy~~~zzzuuurrrqqqqqqqqqqqqqqq^^^NNNOOOVVVZZZ```fffaaa```^^^ZZZUUUPPPKKKIIIDDD???777///++++++,,,---+++******))))))******+++*********+++++++++,,,,,,---------......///000111000DDDaaazzzcccNNNSSS\\\eeeiiijjjooozzz~~~|||zzzkkkeeevvvpppXXXIII???;;;<<<@@@NNNaaawww~~~zzzooohhh___WWWQQQNNNKKKJJJNNNNNNLLLOOO___xxx}}}pppvvvnnn^^^XXXUUUGGGAAA;;;999;;;:::666111------------------------------------...///000111444666HHHhhhqqqggggggggg}}}~~~}}}{{{sssiiibbb]]][[[]]]eeennnqqqjjjccc\\\UUUNNNKKKJJJLLLUUU^^^qqqcccoooqqqgggeeedddbbb[[[QQQKKKJJJBBB===666222111000000//////000000444444///DDDkkk~~~iiittt~~~ooommmjjjjjjggghhhppp}}}zzzmmmaaaZZZXXXVVVLLLFFF@@@>>>@@@BBBCCCAAABBB@@@>>><<<;;;:::::::::===FFFVVVfffsss}}}}}}bbbUUUMMMIIIFFFMMMTTTPPPQQQTTTOOOIII===222...,,,******...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,------***......000666888EEE\\\vvvhhhzzz{{{{{{rrrlll^^^VVVNNNLLLTTTfffzzztttkkkhhhiiikkkmmmqqqooocccSSSOOOYYYbbbdddbbbaaa___[[[WWWQQQMMMJJJFFFBBB:::222---+++,,,---++++++************++++++***++++++++++++,,,,,,,,,------------...000222333777MMMggg|||xxx]]]PPPWWWYYY]]]aaahhhrrr}}}{{{wwwyyy}}}gggkkk}}}yyycccRRRFFF???<<<>>>GGG[[[rrrxxxqqqggg]]]TTTNNNHHHEEEFFFHHHHHHKKKZZZsssgggWWWZZZKKKDDD<<<999::::::777333------------------------...............///111111111999TTT}}}uuuttttttccc]]]bbbkkk{{{vvvyyyooohhhhhhhhhjjjkkkjjjddd\\\UUUPPPOOOPPPSSSSSSPPPRRRVVVdddvvvdddbbb|||kkkeeebbbbbb]]]SSSMMMMMMCCC???999555222111000///000111111444444222MMMxxx}}}|||oooiiimmmdddhhhhhhkkkuuuuuuhhh^^^ZZZYYYWWWOOODDD>>>===@@@CCCEEEBBBBBBAAA???>>><<<:::999<<>>666///,,,,,,---++++++************++++++++++++++++++,,,,,,,,,,,,---,,,,,,---...111333555:::SSSmmm}}}tttddd\\\ZZZYYYZZZ```lllyyytttooottt|||nnnuuurrr___NNNBBB===;;;CCCUUUjjjxxx{{{qqqfff]]]SSSKKKFFFAAADDDDDDFFFTTTnnnttt\\\]]]OOOHHH>>>999999:::777555------------------------............///000111111222AAAeeevvv\\\^^^ttt```XXXVVV___sssyyyzzz}}}}}}tttooopppooolllfff___ZZZZZZ[[[XXXYYY___eeeddd___]]]___aaapppxxxgggrrruuuiiiaaaaaa___VVVOOONNNDDDAAA<<<777333111000000000444222222555<<<\\\|||gggiiippphhhgggjjjqqq|||tttggg```^^^aaaYYYNNNCCC>>>???CCCGGGAAAAAAAAA@@@???===;;;:::::::::???MMMbbbttttttWWWKKKCCCLLLYYYTTTNNNSSSWWWMMMCCC777///,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...---000///222888???\\\eeexxxsssqqqvvvtttlll___QQQJJJOOO]]]jjj~~~nnngggjjjppp}}}rrr^^^XXXZZZ[[[bbbaaa___\\\XXXSSSOOOLLLGGGFFFAAA999111,,,+++,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------,,,,,,---...111444666CCC```{{{yyypppggg^^^XXXXXX\\\fffsssssskkkpppxxx}}}}}}jjjVVVGGG???<<<>>>LLL^^^mmmzzzzzzqqqhhh]]]TTTNNNBBBDDDCCCCCCNNNgggeee[[[TTTKKK@@@:::999:::888555....................................///000111222555KKKsssuuuZZZfff}}}vvvvvvsss```UUUXXXVVVaaa~~~||||||wwwtttnnnlllhhhbbb\\\ZZZ]]]```ddddddggglllmmmlllooosssooouuu{{{~~~vvvpppqqqaaaaaa```XXXPPPNNNEEECCC>>>999444111000000---555444111888IIImmm~~~wwwgggjjjkkkjjjgggnnnyyyuuukkkggggggcccZZZMMMCCC???CCCHHHDDDCCCCCCBBB@@@>>>===;;;888888;;;DDDTTThhhzzzgggMMM???FFFXXXWWWQQQSSSTTTMMMEEE:::111---------+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---......000///222;;;GGGmmmnnnssssssuuu|||mmm\\\PPPOOOTTTZZZxxx|||mmmkkkooo~~~kkkZZZXXX^^^bbbaaa___\\\XXXSSSOOOLLLGGGFFFCCC<<<333---++++++,,,++++++******++++++,,,++++++,,,,,,,,,------------,,,,,,---///222555777QQQssswwwhhhgggaaaUUUPPPTTT\\\hhhuuuzzzeee^^^nnn~~~}}}ppp[[[LLLDDDAAA999EEETTTdddtttxxxoooeee[[[UUUEEEFFFDDDAAAJJJbbbnnnYYYWWWMMMBBB;;;::::::888666.................................//////000111222888QQQ{{{zzzcccwwwtttkkkfffUUURRR]]][[[fffwww~~~zzzwwwuuugggfffeeebbb___]]]]]]^^^jjjgggfffiiilllqqqzzz~~~zzz~~~rrrwwwcccaaaaaaYYYPPPMMMEEECCC@@@:::444111000111+++666555000:::SSSyyyqqq}}}mmmfffddd___dddgggppp~~~tttooojjjiiibbbUUUGGGAAACCCGGGGGGGGGFFFEEECCCAAA???>>>777999<<>>BBBVVVYYYRRRPPPNNNMMMFFF;;;222......---***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---......000///333===NNNyyyyyyrrrnnnrrruuu}}}jjjZZZRRRSSSWWWddd{{{zzzgggaaajjjwwwqqqaaa\\\]]]bbbaaa___]]]ZZZVVVSSSQQQJJJHHHDDD===666000---,,,---,,,++++++******++++++------------------------///000---///333...000AAAddd~~~{{{^^^RRRTTTUUUPPPNNNVVVdddttt}}}lllZZZ[[[hhh}}}{{{eeeRRRFFF@@@<<<@@@JJJZZZnnn{{{wwwqqqeeeXXXLLLGGGBBBCCCMMMcccyyymmmuuu}}}xxx]]]ZZZQQQEEE:::777777777444333000...---.........------333111///111......888===ggg}}}{{{qqqaaaTTTQQQ[[[cccjjj|||{{{vvvsssnnniiifffhhhhhhccc^^^]]]]]]XXXVVVXXXYYY]]]iiiwwwzzzlllcccccc]]]UUURRRJJJCCC<<<:::777333111333777...333999>>>bbbggggggyyyhhhaaacccccc___jjjwwwwwwuuuoooiiicccWWWIIIEEEHHHFFFGGGGGGHHHGGGDDD@@@>>>999;;;<<<>>>CCCSSSmmmWWWHHH===CCCPPPVVVTTTPPPSSSKKK???444...,,,,,,---+++++++++************)))))))))))))))))))))))))))+++++++++*********))))))))))))***+++,,,------...///...444888>>>aaa|||tttrrrsssttt}}}jjj]]]YYYYYY[[[iii|||oooeee^^^jjjyyywwwiii[[[SSS^^^___```^^^[[[VVVSSSQQQJJJHHHDDD>>>777111...,,,---,,,++++++***+++++++++------------------------...///---///333000666HHHppppppUUUKKKNNNNNNJJJOOOZZZjjjyyyvvvhhhaaaaaatttoooWWWHHHAAA<<<>>>EEETTThhhyyyzzzmmm```SSSMMMFFFEEENNNfffyyyppp|||}}}rrr{{{}}}]]]YYYRRRFFF<<<777777666555333111...---.........---,,,222000000444000000:::DDDiii~~~}}}nnn]]]RRRRRRcccrrrzzz|||zzzzzz~~~wwwtttmmmjjjkkkmmmkkkaaaWWWRRRQQQMMMKKKNNNPPPRRRYYYbbbzzz|||nnnhhhaaaYYYSSSJJJCCC===;;;888333111222444///555:::EEEmmm{{{ZZZfff}}}oooddd``````aaa```lllyyyzzzvvvrrrmmmaaaRRRIIIHHHIIIIIIJJJKKKKKKHHHCCC???<<<<<<<<<===AAAOOOhhh}}}YYYIII<<>>===<<<<<>>fffxxx{{{wwwyyysss^^^OOOKKKSSSiii|||wwwpppiiieeecccaaadddhhhtttpppnnnmmmkkkddd\\\VVVUUU\\\nnnvvvmmmuuusssjjj```UUUMMMFFFAAA???<<<555111111000555777:::TTThhh^^^iiiYYY[[[\\\VVVZZZfffvvv{{{jjjWWWKKKEEEGGGKKKSSSXXXUUUKKKBBB@@@<<<:::;;;===FFF^^^uuubbbSSSDDD@@@CCCGGGJJJMMMPPPLLLDDD:::222...,,,---+++++++++*********))))))************************************************)))******+++,,,---......222000444;;;PPPpppkkkmmmppprrrtttllleeeZZZWWWgggwwwnnnlllmmmpppqqqjjj\\\PPPNNNTTT\\\```___ZZZVVVTTTOOOLLLGGGBBB>>>888222---...---,,,,,,++++++,,,,,,,,,,,,,,,---------.........111------222888MMMllluuu___IIIAAAAAABBBFFFKKKXXXkkk~~~ooogggkkk{{{eeeXXXEEE>>>999@@@QQQeeessszzzwwwzzz}}}{{{rrrkkk\\\QQQWWWppp~~~|||}}}eeelllggg[[[NNNEEE===555555999444111///.../////////...///000---111555000333EEElllzzz{{{yyypppyyyzzzgggUUUMMMNNNYYYmmm|||vvvoooiiihhhiiimmmvvvzzzrrrkkk```XXX]]]rrrlllgggttteeeXXXOOOIIICCC@@@<<<666222222111888777<<<\\\gggkkk|||dddUUUZZZ[[[TTTZZZiii|||tttbbbTTTDDDDDDIIIRRR[[[ZZZPPPFFFBBB<<<999;;;<<>>??????EEEPPP___ppppppeeeoooooo___MMMEEE>>>???KKK^^^pppzzztttvvvwwwwwwzzz~~~~~~zzzvvvrrreee[[[bbbyyyssstttbbbPPPGGG???666444888444222///...///000//////000111...111333///999SSS{{{sssaaavvvuuu]]]QQQIIILLLYYYmmm}}}~~~sssrrrssswwwyyyzzz~~~yyyggg]]]iii}}}vvvbbbnnn|||eeeVVVSSSKKKDDD@@@<<<666333444333:::888DDDjjj~~~oootttaaaVVVYYYYYYVVV^^^nnnsssfffNNNIIIGGGNNNYYY\\\VVVMMMFFF>>>:::<<<<<>>===@@@WWWrrr]]]HHHDDDFFFKKKNNNMMMMMMKKKCCC888000------+++++++++************)))++++++++++++++++++++++++))))))*********+++++++++***++++++,,,---.../////////333999DDDfff||||||rrrgggccciiinnnooovvv}}}}}}qqqcccmmmvvvkkkbbbfffqqqxxxssslllLLLLLLPPPYYYbbbccc\\\UUUSSSNNNIIIFFFDDD>>>555.........---,,,,,,,,,,,,---++++++,,,,,,---...//////...333111222;;;JJJnnniiiOOO@@@;;;BBBCCC???III[[[mmmyyyppplll|||[[[TTTIIIAAABBBQQQeeeuuu}}}{{{tttjjjfffhhhiiihhhhhhjjjfffaaakkk||||||mmmSSSHHHBBB888333555444222000//////000000//////222111222333333KKKrrrppp]]]ssspppTTTTTTUUUVVVaaaxxx{{{yyy{{{|||zzz|||qqquuusssnnnqqq~~~rrrkkkvvvvvvqqqssscccXXXOOOEEE???;;;666555777222999<<>>BBBHHHMMMLLLMMMLLLDDD999000------+++++++++************)))++++++++++++++++++++++++))))))******++++++++++++***++++++,,,---...//////...444<<>>@@@>>>???MMM```pppvvv}}}pppnnn~~~rrr[[[IIIFFFBBBBBBUUUnnnttt~~~~~~ooobbb```^^^YYYaaaaaaaaadddtttyyyuuuyyyyyyhhhUUUOOOIII;;;555777444333111000///...//////000111...555:::333OOO}}}aaaiiiuuuoooTTTZZZcccdddmmm~~~{{{{{{|||rrrlllpppsss~~~iiittt```UUUPPPFFF===999999888666999222GGGlllpppfffppp[[[UUUUUUWWWUUUVVVfff{{{ttt\\\IIIIIIVVVaaacccZZZPPPFFF@@@<<>>666666444333111000////////////111111---333999777WWWuuuxxxdddvvvkkkUUU^^^vvvuuuyyy}}}ooonnnmmmvvvtttxxxpppVVVPPPFFF>>>:::999888666===888MMMppp}}}eee___|||lllZZZTTTSSSVVVUUUXXXiii~~~jjjUUULLLNNNWWW]]]___UUUKKKDDD>>>CCCZZZssszzzVVVAAA<<<>>>AAAIIIKKKKKKFFF<<<333///...---,,,++++++******++++++)))************+++++++++******))))))******+++,,,,,,,,,,,,,,,------...///000555999SSSttt||||||iiibbb``````dddlllxxxvvvkkkgggmmmvvvsss[[[FFFGGGXXXccc___XXXWWWQQQJJJFFFEEEAAA;;;555///...------......---+++------.........//////////////////666NNNuuu}}}vvv```LLLCCC===;;;>>>AAAHHHZZZmmmxxx{{{tttlllxxxfffWWWLLLCCCDDDMMMfffvvv|||pppfff\\\TTTPPPUUU^^^lllssskkkxxxqqqkkkooo[[[RRRKKK@@@888555555444222000////////////222111...111666<<<```nnnyyyuuuqqquuuzzzbbbTTTcccuuummmiiiooo~~~}}}~~~{{{XXXPPPFFF@@@<<<:::777555;;;888NNNppp{{{fffhhhiiiXXXSSSQQQSSSUUU[[[ooo}}}hhhVVVJJJMMMXXXbbbZZZRRRJJJBBBFFF]]]www^^^GGG===::::::GGGJJJKKKFFF===555///------,,,++++++******++++++)))************+++++++++******))))))******+++,,,,,,,,,,,,,,,---.../////////666@@@aaa}}}yyy}}}tttccc]]]```cccgggooo}}}zzziiikkkzzz~~~hhhPPPIIITTTaaabbb\\\WWWRRRLLLHHHFFFBBB<<<777000...------......---,,,............////////////000...///:::XXXoooaaaRRRCCC>>>;;;===BBBLLL```qqqzzz}}}wwwtttmmmXXXIIIFFFJJJUUUiii}}}|||qqqdddZZZNNNRRR\\\mmmzzzyyyjjj___vvv}}}fffVVVLLLCCC;;;777555444222000/////////000333111///111444@@@eee~~~dddjjjkkkUUUQQQdddqqqiiinnn~~~{{{pppyyy}}}]]]RRRGGGAAA>>>:::666555666777PPPrrr}}}ppp{{{```UUUQQQOOOPPPUUU```vvviiiPPPKKKTTT]]]YYYVVVQQQJJJLLLbbbzzzzzz\\\III@@@<<<888EEEGGGHHHEEE>>>666///,,,---,,,++++++******++++++))))))*********+++++++++******))))))******+++,,,+++++++++,,,---...///000///888IIIqqqwwwtttlll]]][[[bbbhhhjjjrrr||||||jjjmmm~~~|||eeeSSSQQQ[[[___]]]XXXTTTOOOJJJGGGCCC===999111///---,,,---......---........./////////000000111...000@@@```yyyggg^^^SSSCCC???;;;===CCCPPPcccrrrzzz}}}zzzpppVVVIIIFFFGGGYYYqqq{{{oooeeeQQQSSS\\\mmm~~~kkkYYYmmmvvv]]]MMMDDD>>>999555444222111000///000000222111333333333FFFkkk}}}___bbb]]]KKKNNNbbbyyylllppp~~~pppllldddVVVIIICCC@@@:::666555777;;;WWWwwwwwwnnn{{{XXXRRROOOMMMOOOVVVeee{{{~~~___OOOPPPTTTSSSUUUVVVRRRTTTggg}}}vvvYYYJJJEEEBBB<<>><<<===EEETTTeeerrryyy|||nnnTTTEEEDDDOOO___oooyyyzzzrrrkkkWWWWWW___ppp{{{bbbggggggPPPFFF@@@:::666444333111000000000000222000555555555PPPwww```fffxxxaaabbbVVVGGGOOO^^^{{{tttvvvsssddd|||nnn[[[KKKEEEAAA:::666666777===YYYxxxrrriiiwwwXXXPPPNNNLLLNNNWWWjjjttt\\\SSSOOOMMMQQQVVVWWW\\\mmmdddPPPKKKGGGAAA@@@CCCEEEEEEAAA999000***---,,,++++++******++++++)))************+++++++++******))))))******+++,,,******+++,,,---...000111000>>>]]]~~~qqqjjj[[[WWWdddiiihhhsssvvv}}}rrrdddjjjxxxkkkWWWYYY``````ZZZWWWSSSNNNIIIDDD@@@===222000---,,,---...///....../////////000000000000///222;;;SSSvvv~~~aaa\\\\\\QQQ===<<<;;;===FFFWWWhhhsssxxx|||ooo[[[NNNKKKNNNYYYfffmmmmmmjjj[[[[[[cccvvvuuuhhhyyyrrrUUUHHHAAA:::666555333111000000000111111///777777999^^^wwwOOOVVV~~~qqqfffhhhVVVKKKTTT\\\xxx~~~|||dddnnnvvv```MMMFFFBBB:::555888666>>>ZZZyyy{{{ssskkksssVVVMMMMMMLLLNNNYYYmmmqqq___PPPKKKLLLSSSYYYaaarrr|||^^^OOOIIICCCAAACCCFFFGGGDDD<<<222,,,---,,,++++++******++++++)))************+++++++++******))))))******+++,,,******+++,,,---///000111000@@@dddkkkYYYZZZgggkkkjjjyyy}}}yyytttzzzpppeeehhhppprrr}}}bbbOOOSSSZZZZZZZZZXXXTTTOOOJJJEEEAAA>>>333000---,,,---/////////////////////000000000000...333@@@[[[~~~mmmUUUUUUWWWLLL:::::::::===HHHZZZjjjtttxxx}}}wwwYYYLLLCCCHHHVVVbbbffffff\\\\\\fff{{{kkkrrryyyZZZJJJAAA999666555333111000000000111111///777777;;;hhhwwwYYYYYYvvvllliiimmmZZZPPPYYY[[[uuuzzzmmmhhh{{{dddNNNGGGBBB999666888999BBB___xxxrrroookkkMMMLLLMMMLLLOOOZZZooommmTTTLLLJJJQQQYYYcccvvviiiRRRHHHCCCBBBDDDGGGIIIFFF>>>444------,,,++++++******++++++)))************+++++++++*********)))***++++++,,,*********,,,---///000111000BBBhhhkkkWWW^^^kkkooonnnqqq}}}uuupppppp||||||vvvsssnnnsssnnn\\\OOOOOOWWW[[[ZZZZZZVVVNNNHHHGGGCCC???:::222---...///---,,,---////////////000111222333222...DDDkkktttZZZIIIMMMSSSNNN>>><<<<<>>======BBBHHHIIIEEE<<<333...,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------......---...111333999DDDssswwwssstttbbbYYYbbblllmmmnnnfffyyyuuuuuu~~~}}}~~~|||vvvtttvvvrrrcccSSSMMMSSS[[[\\\\\\XXXPPPKKKHHHEEE@@@:::333---...///---,,,...////////////000111222333555222JJJuuueeeNNN@@@EEEKKKFFF===<<<<<<@@@JJJXXXgggpppyyy|||bbbMMMCCCBBBFFFJJJWWWbbbsss}}}yyyooodddsss|||___NNNGGG===777666444222111111111222666444999:::JJJyyyfffyyy~~~uuufffhhhkkkaaafffuuuvvv}}}zzzyyyppp\\\PPP???;;;<<<222:::AAAWWW~~~{{{kkk]]]sss[[[KKKKKKJJJJJJOOO___wwwvvvcccSSSSSSaaarrr[[[DDD>>>===CCCJJJLLLHHH???444---,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------......---...111444999HHHyyynnnmmm}}}sssppp___XXX___hhhjjjlll```qqq~~~{{{~~~}}}~~~{{{xxxppp\\\LLLOOO\\\]]]^^^[[[SSSMMMKKKGGGAAA;;;444......///------...////////////000111222333555555QQQyyyZZZFFF===CCCJJJEEE<<<;;;<<>>777666444333222111222222333111555;;;PPPtttjjjlllgggiiiddd^^^lll}}}wwwcccUUUDDD>>><<<444:::???RRRtttpppXXXPPPrrryyyTTTIIIJJJIIIIIIOOOaaayyyrrr^^^[[[gggxxx___EEE<<<<<>>888666555333222222222222111000222<<>>MMMgggoooNNNJJJsssoooOOOIIIHHHHHHIIIPPPddd|||~~~|||{{{iiieeeppp___GGG===999???IIIOOONNNEEE888...,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---.........///222555777TTTvvvzzz]]]___mmm\\\^^^bbbfffiiiqqq}}}|||zzzwwwzzzzzzzzz|||jjjNNNIIIVVV[[[]]]\\\VVVRRRNNNIIICCC???666///...///......000////////////000111222333111<<>>AAAMMMddd~~~www|||lll^^^QQQ\\\uuuZZZJJJ>>>888777555333222222222333555444333@@@```|||^^^mmmmmmnnnaaaUUUaaazzzxxxpppUUUFFF>>>:::;;;777===IIIZZZrrrvvvOOONNNxxxgggLLLJJJGGGFFFHHHQQQeee~~~}}}zzzyyy|||rrrpppyyybbbKKKCCC777===FFFMMMNNNGGG:::000,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---.........000333666888ZZZuuu}}}ZZZ```eeeUUU\\\eeegggjjjttt~~~~~~|||qqqssswwwqqqtttxxxkkkSSSIIIOOOYYY\\\\\\XXXTTTQQQLLLEEE@@@777000//////......000////////////000111222333333CCCiii~~~\\\CCC:::555:::BBBAAA999:::<<>>DDDKKKMMMGGG;;;222,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...//////111444666;;;aaa|||vvv]]]cccdddTTT___eeeeeekkkzzz~~~xxxrrrooolllpppvvvooo\\\PPPNNNXXX\\\]]]ZZZWWWUUUOOOIIIAAA888000//////...///111////////////000111222333666FFFmmmxxxXXXBBB;;;555666>>>@@@999999;;;BBBLLLZZZhhhppp{{{~~~sssQQQEEELLLZZZqqq|||qqqaaa[[[SSSNNNSSSbbbuuu}}}}}}~~~qqqXXXcccgggQQQDDD999777666444333333333333222333000EEElllbbbVVVfffhhhXXXQQQhhh}}}~~~zzzssskkkcccQQQAAA444888888:::AAAOOOeee{{{[[[eee^^^KKKFFFEEEDDDFFFPPPgggssstttwww~~~zzzyyyoooTTTGGGCCCCCCFFFJJJKKKEEE;;;222,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...//////111444777@@@gggvvvzzzdddgggeeeUUU```ddddddnnn~~~|||~~~}}}pppmmmlllqqqwwwtttfffWWWPPPXXX]]]___\\\ZZZWWWRRRKKKBBB999111//////...///111////////////000111222333666FFFmmmqqqSSS???999111000888<<<999999;;;AAALLLZZZfffnnnzzz}}}uuuPPPCCCLLLdddxxxzzzlll]]]LLLFFF???<<>>777777;;;@@@RRR{{{}}}qqq\\\nnn{{{ZZZKKKEEEDDDCCCFFFRRRiiisssnnnmmmvvvfffGGGDDD@@@AAAIIIMMMGGG===666......---,,,++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......,,,---......///111555888DDDyyydddzzzffflllwwwXXXYYY[[[dddnnnuuu~~~xxxtttxxxxxxzzz{{{dddOOOYYYaaaeeebbb]]]YYYTTTPPPFFF;;;222000111/////////000000000000111222333444666RRR|||ttt```GGG::::::666555999666888999===EEEQQQ___lllsss|||~~~~~~{{{___TTT___vvvzzzwwwrrrkkkeee[[[HHHBBBHHHGGGEEEMMMaaa~~~|||wwwxxxfffLLLGGG:::888666444333222222333222666:::WWWggg[[[xxxtttooommmVVVEEENNN\\\rrr}}}{{{yyyyyyuuuxxx{{{||||||xxxyyytttZZZeeekkkNNN???888:::<<>>QQQ{{{iiiQQQGGGfffsssPPPEEEDDDCCCCCCFFFRRRjjjyyykkkjjjtttOOO???;;;>>>LLLUUUOOO>>>111///...---,,,++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,---......///222666999JJJ~~~___lllvvv[[[nnnqqqVVV[[[___dddnnnvvv}}}zzzrrrqqqsss}}}pppRRRUUU^^^dddbbb^^^[[[WWWRRRJJJ>>>333000000//////000000000000111222333444555;;;eeezzz[[[CCC777777444555999777777888===FFFSSSbbbooowww~~~xxxnnnhhheeeeeeeeeeeekkkttt{{{~~~||||||}}}~~~www|||hhhXXXbbbgggVVVEEEKKKooozzzwwwuuurrrQQQGGG:::999777555333333333333666555<<>>999;;;===JJJkkklllPPPEEEcccqqqPPPFFFEEEBBBBBBEEERRRjjjqqqjjjqqq~~~UUUBBB;;;===KKKWWWRRRAAA333///...---,,,,,,++++++,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,---...///000222777:::MMMeeerrriiiXXXvvvoooVVV\\\aaaeeeooowww}}}{{{rrrssssssyyysssWWWRRR[[[bbbbbb___\\\XXXSSSLLL@@@444111000//////000000000000111222444555666AAAnnn}}}ZZZBBB666777444555999777666888===FFFSSSbbbpppxxxyyymmmfff^^^\\\[[[\\\^^^aaahhhppppppwww~~~zzzyyywwwyyysss\\\bbbfffVVVEEEMMMqqq{{{~~~sssgggmmmyyyTTTDDD;;;999777555444333333444333333;;;bbbeeeXXXooolllzzzjjj]]]YYYiii|||zzzyyywwwsssoookkkiiiggggggdddddddddhhhoooyyy}}}yyyssspppooonnnlllkkkjjjiiifffdddeeelllwwwlllvvvlll___kkkaaaHHH>>>;;;???AAAHHH^^^uuuYYYIIIaaaoooOOOFFFCCCAAABBBEEERRRjjj|||ppppppyyy~~~{{{~~~XXXEEE<<<;;;FFFRRROOOAAA555//////...---,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,---...///000333777;;;RRR}}}nnncccYYYoooVVV]]]bbbgggpppxxx~~~www{{{{{{{{{tttZZZQQQZZZbbbccc```^^^ZZZUUUNNNBBB555111000//////000000000000111333444666777GGGqqq~~~[[[CCC777777444555999777666888===EEERRRaaaooowww|||rrrggg]]]WWWTTTTTTVVVWWWZZZ^^^eeejjjkkkpppwww~~~}}}yyyvvvrrrrrryyyiiidddaaaSSSIIISSStttuuuvvvdddYYYhhh|||TTTCCC;;;:::888555444444444444666666@@@bbb~~~]]]XXXfffnnnsssiiicccaaasss~~~{{{wwwssspppkkkiiieeeaaa^^^\\\ZZZZZZYYYZZZ[[[^^^ccckkkuuu{{{~~~yyysssooonnnmmmkkkhhhfffdddaaa^^^^^^eeepppyyyssswwwrrr^^^cccyyyjjjKKK===777===AAADDDUUUzzz~~~bbbOOOccclllMMMCCCBBBAAAAAAEEERRRjjj~~~~~~|||zzz~~~}}}|||{{{}}}~~~wwwqqqttt||||||ooojjjwww|||YYYFFF===:::BBBKKKIII>>>555000///...---,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,---...///000444888;;;WWWxxxvvvaaa[[[pppWWW^^^ccchhhpppyyy}}}tttttt~~~sss]]]QQQ[[[dddeeecccaaa]]]XXXPPPCCC666111000//////111000000111111333555666777IIInnn\\\DDD888888444555999777666888<<>>AAAQQQvvv~~~fffUUUkkklllJJJCCCDDD@@@AAAEEESSSjjjyyytttrrrqqqoooooossszzz}}}yyywwwuuussssssssstttxxxwwwwww~~~rrrlllxxx~~~[[[HHH@@@>>>EEEJJJFFF<<<555000///...------,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,---...///111444999<<>>@@@CCCSSSwww}}}gggZZZsssnnnJJJDDDHHH@@@AAAEEESSSjjj}}}zzzlllhhhffffffeeeeeejjjqqqttt{{{{{{wwwtttrrrlllkkkjjjiiijjjnnntttyyy~~~~~~~~~^^^JJJEEEDDDJJJMMMGGG===777000000...---------------******+++++++++,,,,,,,,,------,,,,,,------...///,,,---...///111444999<<>>HHHbbbsssYYY]]]vvvtttfff~~~gggIII===;;;999666555555555666999222CCCnnnnnnPPPLLLbbbxxxeeettthhhUUUZZZkkkzzzvvvqqqlllhhhgggbbb]]][[[\\\\\\[[[ZZZZZZYYYXXXWWWYYY\\\___aaadddiiiooovvv}}}~~~zzztttoookkkgggdddaaa[[[YYYTTTMMMJJJLLLTTT[[[```___```fffqqq|||{{{tttzzzaaa___sssSSSHHH===???AAABBBSSS{{{ssslll[[[gggNNNCCCBBB???EEEEEEPPPmmmxxxpppiiieee]]]\\\ZZZZZZ\\\___bbbeeekkkpppxxx{{{vvvnnnhhhhhhddd```^^^```cccfffhhhqqq{{{fffNNNDDD???FFFLLLHHH;;;000//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---------...000000222555999===WWWjjjhhhWWW|||ttt```eeeeeemmmrrr|||}}}~~~nnnhhhsssyyytttjjjVVVVVVXXXeeemmmhhhfffggg```XXXGGG666000111222111111000111111000000222666999FFFrrrnnnMMM999999666555777666555888===EEEPPP^^^mmmwww}}}sssnnnlllhhhgggiiiiiifffbbb```aaaaaabbbaaadddcccbbbcccfffjjjooorrrzzz~~~|||uuunnniiieeeccciiippppppkkkiiiXXXIIIFFFCCC???>>>NNNtttwww]]]\\\zzzqqqfffIII>>><<<999777555555555666999222FFFwwwnnnOOOHHHYYYuuuiiihhhVVV[[[mmm|||wwwsssoooiiidddaaaaaaaaa___]]]\\\[[[YYYXXXYYY[[[]]]^^^aaadddjjjpppwwwyyysssmmmhhhbbb___ZZZWWWQQQKKKGGGFFFIIILLLKKKJJJKKKPPPZZZhhhttt|||wwwhhhcccvvv[[[FFF===<<>>>>>DDDPPP]]]gggtttzzz{{{ooofffsssgggIII???:::===HHHdddtttlllZZZ}}}gggNNNCCC@@@===CCCCCCOOOlllttthhh]]]VVVRRRPPPWWWVVVWWWXXXZZZ]]]```aaaccceeejjjpppxxx~~~{{{xxxrrrjjjddd```[[[UUUQQQOOOPPPPPPPPPWWW```mmmvvv{{{~~~QQQBBB888???KKKKKK???444//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---.........///111111333666;;;>>>VVVwww^^^tttvvveeeZZZxxxvvv[[[```bbbnnnrrr}}}zzzxxx~~~~~~uuummmqqq~~~oooWWWQQQSSSbbbmmmlllmmmmmmeeeZZZHHH777000111111//////000111222111222444888;;;NNNrrrNNN777555444555999888555777;;;BBBLLLZZZhhhqqq}}}{{{xxxssspppnnnkkkiiiggggggfffcccaaa___```aaaaaafffjjjqqqxxxxxxooohhhcccaaagggnnnttt{{{sssdddUUUEEEDDDGGGVVV]]]OOOLLL^^^nnn}}}mmmhhhnnnyyy|||~~~```NNNAAA???<<<999666666666666999666PPPiiiVVV^^^wwwmmmjjjeeeOOOXXXmmmxxxsssqqqooollliiigggeeebbb^^^[[[ZZZYYYYYYZZZ[[[]]]```eeemmmwww}}}|||vvvqqqjjjbbb]]]YYYTTTMMMKKKKKKMMMLLLKKKIIIFFFAAA<<<;;;???FFFMMM```jjjwww~~~sssfffqqqnnnQQQBBB;;;<<>>SSScccuuuxxxlllfffjjj{{{sssxxx|||wwwWWWLLLCCCAAA===:::777666666666777777SSS^^^VVVooopppwwwcccMMMYYYooo{{{xxxuuuqqqnnnllljjjgggccc___]]][[[ZZZ[[[[[[\\\]]]```gggpppvvv~~~{{{wwwsssnnnhhhdddddd^^^WWWUUUWWW[[[]]]^^^TTTQQQKKKCCC===999888999JJJWWWhhhtttzzzttteeessslllUUUBBB===>>>CCCRRRtttfffVVVBBBfffwwwZZZGGG???>>><<>>AAAWWWlllyyysssOOOOOO}}}aaa```ccckkkqqqzzzqqqppp|||yyyhhhRRRSSSbbbooopppqqqpppeeeYYYHHH666000111111000000111222222333333666:::===YYY^^^@@@:::666666888555444666:::???IIIUUUccckkkxxx~~~zzztttpppiiigggeeebbbaaa____________bbbeeehhhmmmuuu}}}{{{uuunnnfff```[[[XXX\\\cccooommmhhhdddfffjjjiiieeennniiipppzzz}}}hhhUUU===999@@@::::::HHH]]]ooouuummmhhhgggttt{{{mmmrrr}}}rrrnnnOOOHHHEEECCC???;;;888666666666444777SSS|||TTTTTT{{{aaaLLL\\\ttt~~~{{{vvvsssqqqooolllhhhdddaaa___^^^]]]]]]\\\\\\^^^cccjjjppp}}}{{{xxxuuuqqqllliiimmmhhhbbb^^^^^^bbbeeehhh\\\XXXSSSMMMHHHCCC===999;;;GGGWWWeeeooowwwvvvcccoookkkUUUAAA>>>AAABBBKKKnnnrrrYYYCCCddduuuYYYGGGAAAAAA<<>><<<;;;:::999777===GGGSSS]]]eeejjjmmmvvvyyy~~~aaaMMM===>>>FFFFFF;;;111//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...000000000111333444666:::???CCCUUUyyyrrrKKKKKK|||bbb]]]]]]hhhpppyyy~~~xxxtttqqq{{{~~~xxxmmmVVVVVVeeerrrssstttqqqfffXXXGGG666000111222111111111222333333444666:::>>>VVVdddCCC;;;777666888444444666999>>>GGGTTTaaaiiirrryyy|||xxxuuullljjjhhheeecccaaa______``````aaabbbeeelllsssyyyzzz~~~|||wwwqqqhhhbbb\\\XXXSSSOOORRRXXX\\\XXXSSSVVVcccppprrrmmmhhheeegggccc\\\iiizzzdddGGG<<>>888???IIITTT___kkkuuu{{{|||dddeeevvvWWWBBB@@@BBBCCCIIInnneeeLLLjjjwwwYYYHHHAAAAAA===BBBAAAKKKiii~~~}}}zzzuuupppjjjgggeeecccaaabbbeeekkkqqquuuyyy}}}~~~yyyvvvtttrrroooiii```YYYKKKGGGAAA===:::888666555222666===CCCIIIOOOVVV[[[aaahhhqqqwwwzzz}}}aaaPPPAAAAAAFFFDDD;;;333//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,...///000111000111333555777;;;@@@DDDQQQ}}}PPPLLLmmmccc^^^\\\eeeoooxxx|||iiivvv~~~wwwsss|||~~~{{{xxxoooYYYYYYgggtttuuuvvvrrrfffWWWFFF555000222222222222111222333333444777;;;>>>QQQbbbAAA:::666777999666444666999>>>FFFSSS___hhhmmmuuu|||yyyxxxooommmjjjgggdddaaa______``````______aaafffmmmrrrsssxxx{{{zzzxxxvvvpppjjj___ZZZUUUQQQMMMIIIKKKPPPHHHDDDCCCPPPjjj~~~wwwcccKKKUUUtttttt[[[III???777AAAZZZ}}}sssyyynnnuuu~~~eeefffzzzXXXRRRGGGEEEAAA<<<999777666666777;;;QQQxxx~~~wwwWWWddd~~~TTTDDD[[[xxx~~~{{{vvvuuussspppllliiigggeee``````___]]]]]]___cccfffpppxxxqqqlllgggbbb___TTTVVVXXXVVVTTTUUUXXX\\\WWWPPPHHHGGGKKKJJJCCC<<<:::<<>>CCCAAAKKKiii}}}wwwrrrnnngggeeeccccccfffkkkppptttxxx}}}~~~zzzwwwuuusssqqqjjjaaaZZZNNNJJJDDD???<<<999666444333555888999999===DDDJJJOOOYYYfffoootttwww{{{```QQQCCCCCCFFFDDD<<<666//////...---,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---...///111111000222444555777;;;@@@DDDNNNWWWNNN]]]fffaaa```cccoooxxx|||___jjjxxxvvvuuu}}}ddd]]]fffuuuxxxwwwssshhhTTT>>>444666222111333000333444444444444777<<>>888777777666888<<>>DDDOOOYYY___dddppp||||||nnnLLLIIIIIIEEEBBB777::://///////...------,,,,,,------------------------,,,---------.../////////000222444666999===BBBFFFSSS|||dddNNNkkkxxxpppaaaggghhhooowww|||TTT^^^kkkvvv~~~{{{wwwvvvggg___ggguuuxxxxxxtttiiiTTT===333555111111444111333444444444555888===@@@WWWtttTTT>>>999777999:::444777555777===EEEMMMZZZeeennnssszzz|||yyyuuuppplllhhhccc___[[[]]][[[YYYXXXYYY\\\```bbbaaaaaa___[[[UUUOOOJJJHHHEEEEEEEEEDDDCCC@@@>>><<<<<<>>>===<<>>777777777666888===ZZZcccYYYsssooo```UUUTTTaaa```JJJAAAOOOkkk|||||||||zzzuuupppllliiiiiigggcccaaa```aaacccdddlllsss{{{ssskkkddd___]]]SSSOOOJJJFFFDDDDDDDDDCCCFFFCCC@@@>>>????????????;;;777666<<>>@@@@@@???>>>===>>>AAA@@@;;;;;;GGGWWWbbb|||dddYYYaaa{{{vvvfffUUUDDDIIIbbbgggfffyyywww\\\SSSRRRQQQJJJ>>>777777888777888>>>^^^aaaLLL[[[vvv\\\LLLGGGLLLPPPCCC>>>FFF\\\{{{vvvpppmmmkkkiiifffcccbbbbbbdddeeehhhnnnzzz}}}vvvoooiiifff^^^ZZZSSSMMMIIIFFFDDDBBBBBB@@@===;;;<<<======<<<999666666888<<>>BBBHHHQQQ\\\gggrrryyy|||qqquuutttaaaZZZbbbqqquuuvvvrrrhhhOOO:::222444//////444444444555666666888<<>>@@@CCCQQQaaa}}}ddd[[[nnnvvvwwwjjjSSSFFFVVVsssccc```ppp|||qqq___XXXVVVTTTKKK>>>666666888888999@@@aaa```HHHVVV~~~{{{aaaNNNJJJHHHBBB??????NNNtttzzztttoookkkiiifffcccaaaaaabbbbbbccchhhrrr|||yyyrrrnnngggccc]]]WWWTTTQQQOOOMMMDDDAAA===;;;:::::::::999888777666777666888DDDOOOXXX___iiiqqqvvv{{{{{{oooeeeKKK???;;;<<>>CCCIIINNN[[[tttYYYhhhtttZZZRRRfffzzzwwwddd^^^]]]WWWSSSZZZggguuuzzz|||999:::<<>>:::888777555222111555;;;CCCIIIMMMOOOOOOMMMHHHBBBAAA@@@>>>;;;999===GGGeee{{{cccjjjuuu{{{^^^RRRhhheeebbb}}}jjjtttqqq|||```]]][[[XXXMMM>>>666666888999:::@@@bbbfffPPPbbb^^^NNNEEEAAA@@@===EEEhhh}}}~~~}}}vvvqqqkkkiiifffccc```____________cccjjjppprrruuu~~~vvvmmmgggbbb___[[[YYYXXXXXXVVVUUUIIIEEE@@@===;;;:::888777999888888777444444===GGGMMMTTT^^^gggnnnttt|||yyyhhhLLL@@@<<<>>>GGGggglllZZZXXX{{{fffXXXOOO@@@??????GGGZZZsss}}}zzzwwwtttqqqooonnnlllllllllmmmpppvvv~~~~~~}}}{{{vvvqqqhhh```VVVSSSMMMFFF@@@<<<999888999999::::::::::::999888666999@@@GGGFFFAAA???BBBEEEOOOZZZfffsssxxxKKK===CCCUUU```GGG222/////////...------,,,,,,,,,,,,,,,---------.........///000111222333444444333666999===BBBHHHOOOTTT^^^~~~___[[[jjj|||VVVOOOhhhdddTTTOOOKKKIIISSSaaaqqqyyy|||777999::::::>>>HHHWWWccclllttt~~~{{{vvvttt{{{ooouuuzzzbbb\\\hhhxxx||||||vvvjjjGGG666222666111///444444444666777999<<>>GGGNNNSSSUUUVVVTTTHHH>>><<<======<<<<<<===@@@PPPsssoooiiirrrmmmaaarrrhhhgggkkkssswwwrrruuu___``````[[[OOO???555666999:::;;;@@@___iiiTTTeeelllNNNDDD======>>>AAA^^^~~~xxxssslllkkkgggdddaaa___^^^^^^^^^___bbbcccbbbeeeqqq~~~uuuhhh\\\TTTSSSQQQOOOPPPRRRSSSTTTTTTMMMJJJDDD@@@===;;;999777:::888888888666444888???IIIOOOXXXaaahhhqqqzzzttteeeLLLAAA???AAAKKKmmmqqqXXXPPPnnneeeZZZQQQ?????????EEEWWWppp}}}zzzvvvsssqqqooonnnnnnlllkkkmmmrrrzzz}}}{{{}}}~~~}}}{{{vvvrrrkkkdddYYYUUUOOOHHHAAA<<<999888999:::;;;<<<;;;:::999888222555<<>>BBB@@@>>>CCCPPP\\\hhhpppzzz{{{vvv|||nnnuuuwwwfffaaammm}}}|||tttfffCCC444333888222000333333444666888:::>>>CCCIIINNN^^^\\\<<<:::::::::======999666777;;;@@@GGGRRR]]]iiisss{{{xxxsssoookkkgggbbb___YYYUUUNNNHHHFFFFFFIIIKKK___ZZZQQQFFF<<<666555555333888@@@HHHOOOSSSTTTUUUOOOFFF@@@@@@@@@<<<:::<<<999<<>>[[[nnnQQQZZZxxxOOOFFF:::;;;???AAAVVV{{{vvvpppnnnkkkhhheeebbb``````___]]]\\\XXXSSSTTT```nnn}}}vvvjjj\\\OOOGGGFFFEEEEEEFFFJJJLLLMMMMMMOOOKKKFFFBBB???===;;;::::::777666999888666666999BBBHHHOOOWWW___jjjuuu}}}{{{nnnfffNNNDDDBBBEEENNNrrryyycccTTTjjjyyycccXXXNNN??????>>>CCCUUUmmm}}}yyytttqqqooommmllljjjhhhiiinnnuuuzzz}}}}}}zzzzzz{{{zzzvvvzzz|||xxxtttqqqlllfff___[[[TTTLLLEEE@@@<<<;;;:::;;;<<<===<<<;;;999888444444999>>>>>>999777888888<<<@@@IIIZZZnnn{{{cccCCC>>>???GGGRRR@@@222/////////...------,,,,,,++++++,,,,,,---......///000000111333444555666777999;;;>>>BBBFFFLLLRRRWWWbbbkkkaaa{{{ddd|||}}}eeePPPBBBAAAFFFSSSfffvvv<<>>DDDJJJOOOWWWaaa===:::;;;;;;>>>>>><<<999888<<<@@@EEEOOOYYYhhhrrr}}}zzzuuuppplllgggbbb___YYYTTTKKKCCC@@@AAAEEEHHHpppjjj___OOOAAA999888:::444999@@@HHHMMMPPPQQQQQQEEECCCFFFKKKGGG===666777444:::999>>>aaauuuhhhrrr}}}uuuzzzhhhnnnuuu}}}jjjqqqssscccllleee___QQQ???555555999;;;999<<>>>>>BBBSSSlllzzzuuupppnnnjjjiiigggffffffkkkrrrwww|||}}}yyyyyyyyywwwqqqvvvxxxuuurrroookkkfffeeeaaaZZZRRRKKKEEEAAA???:::;;;<<<======;;;999888:::888999======999888:::;;;;;;<<>>AAADDDGGGLLLQQQVVVcccdddbbbrrrrrrXXXEEEBBBEEEQQQcccsss~~~BBBGGGNNNPPPKKKHHHPPP[[[llluuu|||}}}uuugggfffppp|||nnnQQQ<<<777333111333555555333777999<<<===???DDDKKKQQQZZZqqquuuFFF888;;;999777:::===;;;<<<@@@DDDGGGOOOWWWfffppp{{{~~~|||{{{wwwsssnnnjjjfffdddVVVXXXKKK???@@@>>>;;;@@@fff___BBBAAA@@@555222>>>DDDCCCEEEMMMNNNHHHCCCAAAGGGQQQMMM===555:::555888999:::KKKkkkooobbbfffqqqzzz|||zzzaaahhhyyyjjjwwwwwwkkknnnpppbbbMMM<<<666777888666>>>;;;KKK```KKK^^^VVVFFF@@@???AAAAAALLLooo~~~wwwuuuqqqkkkeeeccceeehhhjjjfff```UUUGGG@@@HHHUUUaaahhhllliiiddd___XXXQQQIIIGGGDDDCCCDDDEEEHHHIIIKKKKKKNNNPPPKKKAAA;;;;;;444555666999;;;:::888666888999===@@@@@@EEE[[[sss{{{qqq[[[III>>>EEEUUUooozzzooo~~~```hhh|||cccSSSFFF@@@>>><<>>===:::888888999777888>>>DDDBBB:::777:::999;;;===???EEESSSgggvvv~~~[[[GGGDDDCCCKKKOOO===999000000///...---,,,,,,,,,,,,,,,,,,---...///000111///111444666777999<<<>>>BBBCCCDDDFFFIIINNNUUUYYYbbbfff___~~~xxx___HHH???GGGQQQaaaoooxxx{{{{{{zzz???EEENNNRRROOOLLLRRR\\\mmmvvv~~~{{{kkkhhhrrr}}}lllNNN:::777333111333555555444777:::>>>@@@BBBFFFMMMSSS\\\rrr}}}PPP===<<<<<<<<<===<<<:::;;;???BBBEEEMMMUUUaaalllxxx~~~~~~{{{yyyuuuqqqmmmjjjhhhggg]]]___VVVNNNMMMDDD<<>>???777777777888::::::888777777777;;;>>><<<@@@SSSiii}}}zzzYYYKKK@@@DDDTTTqqqzzzjjjsssdddlllmmmZZZNNNCCC@@@===@@@LLLbbbyyyyyyzzz{{{vvvrrroookkkeeeaaabbbgggnnnrrrvvvzzz}}}{{{rrrdddWWWOOOMMMPPPXXXeeeppptttnnnggg```^^^\\\\\\]]]XXXPPPIIIJJJIIIFFFBBB===::::::;;;<<<===CCCJJJHHH???::::::888;;;<<<===@@@KKK\\\iiixxx}}}\\\GGGCCCCCCMMMQQQ>>>888000000///...------------,,,,,,------...///111111111333666888999;;;>>>AAADDDFFFIIIKKKNNNQQQUUUYYYcccaaa^^^|||eeeMMMCCCFFFOOO]]]kkkuuuzzz||||||===DDDNNNUUUTTTQQQTTT[[[mmmwww~~~ooojjjsssiiiKKK888666222111333555666666888<<>>>>>BBBAAA<<>>:::???<<<>>>999000000CCC___sssvvvcccUUUZZZiiiuuu~~~mmmjjjyyymmm[[[jjj|||xxxuuutttxxxyyyfffMMM<<<777777888888:::???NNNxxx}}}WWWUUUgggwwwNNNDDD===>>>???IIIiiizzzsssuuu}}}zzzuuuooojjjiiikkknnn~~~gggYYYTTTQQQbbbkkkssstttrrrnnnfff___XXXUUUQQQMMMJJJFFFBBB???CCCGGGOOOTTTQQQHHHBBBCCC;;;999777777888999999888888888;;;>>>;;;<<>>@@@KKK___vvv}}}}}}{{{yyyrrrmmmeee```___ccciiinnnrrrwww}}}{{{qqq```OOODDD===???HHHXXXiiioookkkddd^^^\\\[[[___dddbbbYYYPPPXXXVVVPPPHHHAAA===<<<======???EEEKKKKKKCCC===:::888:::;;;:::;;;BBBNNNXXXoooxxx]]]FFFAAACCCPPPVVV???666000000///...---------------------...///000222222333666999;;;<<<>>>AAADDDGGGJJJNNNRRRSSSUUUWWWXXXddd}}}```VVVzzzhhhQQQGGGDDDKKKWWWeeeqqqxxx|||~~~>>>DDDOOOXXXYYYUUUUUUYYYmmmwwwpppjjjsss|||fffHHH666555333222333555888999:::@@@FFFKKKMMMPPPTTTXXX]]]rrrkkkEEE666999:::555;;;888888:::<<<>>>DDDKKKVVVcccrrrzzz~~~zzzvvvuuuvvvxxxzzz|||wwwjjjMMMDDD;;;XXX{{{nnnKKK999888777===@@@>>>>>>@@@@@@<<<===JJJXXXXXXJJJ;;;888===888:::999555333:::EEENNN[[[RRROOOWWWccckkkqqqvvv{{{qqqpppyyyhhh]]]qqqyyy~~~xxxzzz}}}gggLLL<<<777777888:::999???MMMsss]]]SSSfffXXXJJJ@@@>>>???FFF```}}}yyyqqqsss{{{}}}}}}wwwqqqmmmlllnnnoootttnnnllliiiuuu|||{{{wwwqqqjjjeeeaaa\\\WWWSSSMMMFFFAAA>>>DDDPPPZZZYYYPPPGGGEEE???<<<888666777888999999;;;:::===@@@===<<>>???III[[[ttt|||yyytttnnnfff___]]]___dddhhhmmmuuu}}}kkkVVVHHH===<<>>===;;;>>>CCCFFFFFFAAA===;;;888::::::999999===EEELLLeeesss^^^EEE@@@DDDTTTZZZ@@@444000000///...............------...///000111333444555777;;;===>>>AAADDDFFFKKKNNNRRRTTTUUUVVVXXXYYYdddyyy___OOOeee|||www~~~dddPPPIIIAAAGGGQQQ^^^lllvvv}}}BBBGGGQQQ[[[]]]ZZZXXXZZZoooyyymmmhhhrrrwww```EEE555444333333444777:::===>>>DDDJJJOOOQQQTTTXXX[[[]]]ppprrrJJJ999;;;===888;;;888777888999:::???GGGTTTaaapppxxx~~~~~~zzzyyy{{{~~~ZZZFFF:::MMMmmmvvvSSS===;;;777<<>>>>>??????>>>===NNN[[[VVVDDD999:::>>>;;;888666777999999888777CCCDDDIIIPPPWWW___iiisss~~~}}}zzzxxxzzzhhhccc}}}|||tttyyyuuu}}}dddIII;;;777777888;;;:::@@@KKKpppdddXXXmmm___NNNAAA>>><<<@@@RRRiiiyyysssooonnnmmmmmm~~~}}}|||}}}zzzvvvpppkkkeeeaaa\\\VVVMMMFFF===CCCPPP^^^aaaXXXLLLEEEBBB>>>999666777999:::;;;;;;:::<<<@@@======IIIZZZrrr{{{sss\\\kkkhhhRRRNNNDDD@@@PPPttt}}}dddRRRVVV}}}fffWWWMMMEEE??????GGGWWWqqq{{{wwwuuupppggg```\\\]]]```cccfffqqq}}}eeeTTTFFFAAA???GGGVVVccchhhhhh^^^YYYTTTUUUYYYZZZVVVQQQZZZZZZXXXSSSLLLFFFBBB@@@BBBEEEFFFCCC>>>;;;::::::999:::;;;::::::===BBBGGG[[[mmm~~~\\\CCC???EEEVVV\\\@@@333000000///.........//////.........///111333444555666999<<<>>>@@@BBBFFFHHHOOOPPPRRRRRRSSSUUUXXX[[[bbbtttbbbPPPXXXkkkxxxzzzzzz^^^KKKGGG@@@CCCKKKXXXhhhuuu}}}HHHJJJSSS^^^cccaaa___aaarrr}}}|||yyy}}}~~~iiifffsss|||mmmWWW???444444555555555888===AAACCCHHHNNNRRRTTTVVVZZZ]]]]]]llloooJJJ999999<<<:::;;;888666777777777<<>>===>>>>>>???BBBTTT^^^SSSAAA;;;>>>BBBCCC:::333555888888666555???FFFOOOUUUZZZeeeuuuzzzyyykkklllwwwuuusssuuuyyy___DDD999888777888<<<<<>>@@@BBBEEEHHHKKKOOOPPPRRRRRRSSSUUUXXX[[[aaannnuuuSSSPPP___rrrxxx~~~___IIIDDD???AAAHHHUUUeeesss|||MMMNNNUUU```hhhjjjjjjlllwwwxxxttttttwwwvvvtttxxx~~~gggffftttvvvbbbLLL888333555666666777:::???DDDGGGKKKPPPSSSTTTVVV[[[^^^```iiinnnNNN<<<888999:::<<<888666777666555:::@@@KKKWWWeeennnvvv~~~wwwlllcccbbbhhhqqqwwwzzz~~~~~~eeeFFF======HHHVVVTTTDDD999:::<<<===???@@@@@@>>>???AAAHHHYYY___OOO>>><<>>:::999;;;999888DDDSSSgggsss~~~oooYYYXXXxxxpppTTTOOOEEE>>>DDDRRRkkkaaaYYYJJJ\\\yyy\\\OOODDDAAABBBLLLfffzzzvvvpppjjjeeebbbaaa```aaafffvvvttthhhWWWHHHAAABBBGGGKKKRRRPPPMMMHHHDDDAAA@@@@@@HHHJJJKKKJJJGGGEEECCCCCCMMMWWWYYYLLL<<<777:::>>>:::999999888999;;;???AAAJJJ^^^sssTTT@@@@@@GGGWWWZZZ???222000000////////////000000//////000111333555777888:::===@@@CCCEEEHHHKKKNNNMMMPPPSSSUUUUUUVVVXXXZZZ```kkkWWWOOO]]]|||yyyjjjNNNBBB>>>???EEESSSdddsss{{{~~~PPPPPPVVVbbblllppprrruuuzzzxxxpppqqqzzz}}}yyy|||ggggggvvvrrr[[[EEE333333555777777888;;;AAAFFFIIIMMMRRRTTTTTTWWW[[[___bbbhhhwwwXXXEEE;;;;;;>>>===999777777555444888???FFFRRR```jjjrrr|||ooo[[[PPPPPPVVV[[[]]]___nnnzzz~~~zzzcccFFF:::888===FFFFFF>>><<>>;;;===<<<777777:::999JJJaaatttqqqvvvyyymmmaaarrr{{{pppUUU<<<666888777888===<<>>JJJYYY[[[PPPEEEBBB>>>:::999:::<<<>>>>>>BBB===;;;<<<999888CCCRRR^^^kkkyyypppXXX```xxxmmmTTTOOOAAA<<>>???AAAGGGUUU[[[OOO???:::>>>BBB:::999888777777999<<<>>>FFFYYYooo|||{{{RRR???AAAGGGVVVYYY>>>222000000////////////000111//////000111333555777888<<>>???EEERRRdddsss{{{}}}