BM6P6(@ ;;;;;;;;;;;;<<<===>>>>>><<>>???@@@???===;;;;;;<<<444777999;;;:::::::::;;;<<<:::888:::===???>>>===:::;;;===>>>????????????@@@AAABBBBBBBBBAAA@@@???BBBAAA???=========>>>>>>888999999888666777999;;;999888777666666777888999444222111111333444444333111111222333333444555555555444333222000///...---......//////000111111111///---,,,///333444000,,,//////...,,,+++---000333......---,,,,,,,,,,,,---,,,,,,,,,---...///000111555444///***+++000///(((...---,,,+++,,,,,,,,,+++'''+++......,,,******+++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,+++***))),,,))))))+++)))$$$$$$***""",,,+++(((//////)))*********))))))******+++,,,+++***)))(((((()))***++++++,,,---,,,+++***+++,,,,,,)))&&&%%%(((******)))''')))***)))((('''(((************)))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))),,,///...***'''((()))&&&,,,///---,,,---+++)))))))))***++++++++++++***,,,+++***))))))***+++,,,******))))))))))))******,,,)))'''(((***,,,***(((((()))***+++,,,---------))))))))))))))))))))))))*********************************)))))))))))))))------+++*********+++,,,(((((()))*********************************************+++++++++,,,,,,,,,///---***+++---///...,,,///,,,+++------******---...........................///000///...---...000..............................000000000///...---222111///......///000111222111000//////000111222000000000000111111111111111000000000000222333444222222111111111111222222333444555555666666555555444333333222222333333444222444666777666666777888888777666555555444555555777666555444444555777888666555333222222333555666777777777888999999999:::<<<<<<<<<<<<>>>@@@BBBCCCAAAAAABBBBBBCCCBBBBBBBBBEEEFFFGGGHHHHHHGGGFFFEEE@@@KKKRRRQQQSSSVVVOOOCCCHHHHHHJJJKKKKKKKKKJJJIIIEEECCCBBBCCCFFFFFFCCCAAAHHHHHHIIIJJJKKKLLLMMMMMMKKKMMMPPPRRRSSSQQQNNNLLLTTTUUUWWWXXXWWWUUUSSSQQQOOOQQQRRRQQQMMMLLLMMMOOOJJJNNNRRRUUUUUUUUUUUUVVVZZZ```ppppppeee{{{```RRRHHHFFFEEEAAAAAAFFFCCC@@@>>>======>>>>>>===<<<;;;;;;;;;;;;<<<<<<===<<>>>>>>>>?????????@@@AAACCCDDDEEE@@@AAAAAA@@@===;;;;;;;;;666888::::::::::::;;;<<<:::888777888;;;======<<<::::::;;;<<<===>>>??????@@@@@@AAAAAAAAA@@@>>>>>>>>>======<<<<<<<<<<<<<<<888888888777666666888:::999888777666666777888999555333222222444555555444222222333444444555666666555444333222111///...............//////000111111333111111444777888444000//////...---,,,---000333///......---------------,,,,,,,,,---...///000111111444222,,,***---...+++,,,+++)))((())))))******'''***------+++))))))******************+++++++++,,,,,,,,,,,,,,,+++***)))***(((***...---((((((,,,$$$,,,)))%%%+++,,,(((+++******))))))******+++,,,+++***)))(((((()))***+++((()))***)))((('''(((***+++(((%%%%%%'''))))))(((''')))***)))((('''(((******)))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))&&&((()))***((((((((())))))------***((())))))((())))))***++++++++++++******)))(((''''''((()))*********))))))))))))******)))''''''(((******(((&&&))))))***+++,,,,,,,,,+++))))))))))))))))))))))))************************+++++++++*********************+++***)))(((&&&%%%(((((()))*********************************************+++++++++,,,,,,,,,///---++++++---...---,,,,,,)))))),,,---+++,,,000........................---///000///...---...000..............................///////////////...///...,,,++++++,,,---...111111000//////000111111//////000000000111111111111000000000000222333444222111111111111111111222333333444555555555555444444333333222222333333444222444666666666666777888888888777666666666666666666555555555555666777777666555444333333444555666777777777888999999::::::<<<<<<<<<===>>>@@@BBBCCCAAAAAABBBCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDCCCBBBHHHMMMOOONNNSSSZZZTTTHHHGGGHHHJJJKKKLLLKKKIIIIIIEEECCCBBBCCCEEEEEEDDDBBBHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOQQQQQQRRRSSSTTTVVVWWWVVVTTTRRRPPPPPPRRRSSSQQQNNNLLLMMMOOOLLLOOOSSSUUUUUUTTTTTTTTTWWW\\\iiisssuuunnn]]]OOOLLLKKKEEECCCFFFCCCAAA??????@@@@@@???>>>===<<<;;;;;;:::;;;;;;;;;<<>>??????@@@BBBCCCEEEFFFBBBCCCCCCAAA>>>;;;::::::999:::;;;:::999:::<<<===888777666777:::;;;<<<;;;;;;:::::::::;;;===???@@@????????????>>>===<<<;;;999999::::::;;;;;;::::::777888888666555555777999999888888777777888888999555444333333555666666555333444444555555666666666555444333222111///.....................000111222111///...000444444111......///...---,,,---000222//////...---------------,,,,,,,,,---...///111111///333333...)))))),,,---,,,+++)))''''''((()))***''')))++++++***)))((()))+++++++++*********))))))++++++,,,,,,,,,+++******''''''***------******---$$$+++'''!!!(((***'''+++******))))))******+++,,,******))))))))))))******&&&((()))((('''&&&''')))+++)))'''&&&((()))))))))''')))***)))((('''(((***))))))))))))))))))******)))))))))))))))*********)))))))))))))))))))))))))))(((''')))+++,,,,,,++++++...---(((%%%((()))(((((()))******++++++******))))))(((((((((((())))))))))))))))))))))))))))))((('''((()))******(((%%%))))))******+++******)))))))))))))))))))))))))))************************++++++++++++++++++++++++(((***+++,,,***'''$$$"""(((((()))*********************************************+++++++++,,,,,,,,,...---++++++---------,,,***'''(((,,,...---...222---------------------------...//////...---...///.......................................///000111------+++++++++,,,---...111000000//////000000111//////000000000000111111000000000000111222333444111111111111111111111111222222333444444444444333333333222222222222333333222444666666666555666777888777777666666666777777444555666777777777666666666666666666666666666666777777888888999::::::;;;<<<<<<<<<===???@@@BBBCCCAAAAAABBBCCCCCCDDDCCCCCCCCCDDDFFFGGGGGGGGGFFFFFFMMMMMMJJJHHHPPPYYYVVVKKKFFFGGGJJJLLLLLLKKKIIIGGGFFFDDDBBBBBBCCCDDDEEEDDDHHHHHHIIIJJJKKKLLLMMMMMMNNNLLLKKKJJJLLLPPPTTTWWWQQQRRRTTTUUUUUUSSSRRRPPPQQQRRRRRRQQQNNNMMMMMMNNNNNNPPPTTTUUUTTTSSSSSSSSSSSSWWW```nnnwwwyyyiiiTTTNNNLLLFFFBBBBBBBBBAAA@@@AAABBBBBBAAA???>>>===<<<;;;::::::::::::;;;===@@@BBBDDDDDDEEEEEEBBBAAAAAAAAABBBBBBAAA???>>>>>>???@@@BBBDDDEEEFFFDDDEEEDDDBBB>>>;;;999999;;;;;;;;;:::999999<<<>>>777777777888999;;;<<<======<<<;;;:::;;;===???AAA>>>>>>======;;;:::999888555777888:::;;;;;;:::999777888777666444444666888888888888888888888888888555333222222444555555444333444444444555555555666444444333222111000///...............///000111222---,,,+++---//////---+++.........---,,,---///111...------,,,,,,,,,,,,,,,,,,---------...000111222///111111---******+++,,,...---+++)))((()))+++---((()))***+++******))))))************************++++++,,,,,,,,,++++++***&&&&&&((()))((((((***,,,$$$,,,'''###)))***'''*********))))))******+++,,,***))))))))))))))))))***'''(((***)))(((((()))***+++***)))))))))***++++++''')))***)))((('''(((***)))))))))))))))******************)))))))))))))))))))))))))))))))))))))))***(((&&&'''+++---,,,))))))------)))'''***+++***((())))))***************+++******************+++))))))************))))))***)))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))*********************************+++++++++++++++)))***+++,,,+++)))'''&&&(((((()))*********************************************+++++++++,,,,,,,,,---,,,++++++,,,,,,---,,,***((((((,,,---,,,...222---------------------------...//////------...///...........................---------...///111222//////.........///000000000000000//////000000000////////////000000000111000000000111111222333333111111111222222111111111111111222333333333333222333333222222222222333333222444666666555555555666666666555555555666666777222444777999999888777555666666777777777777666666777777888888999:::;;;;;;<<<<<<===>>>???AAABBBCCCAAABBBCCCDDDDDDDDDDDDDDDFFFGGGHHHJJJKKKKKKJJJJJJKKKJJJGGGEEEJJJPPPOOOIIIDDDFFFIIIKKKKKKJJJHHHFFFFFFDDDBBBAAABBBDDDEEEFFFHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMKKKJJJKKKOOOSSSVVVQQQRRRSSSTTTUUUTTTSSSRRRQQQQQQQQQOOONNNMMMLLLLLLMMMPPPSSSTTTTTTTTTTTTUUUQQQUUUZZZbbbooouuuYYYOOOMMMHHHDDDCCCAAA@@@AAABBBCCCCCCAAA??????>>>===<<<;;;::::::::::::;;;>>>@@@CCCDDDDDDDDDAAA@@@???AAACCCCCCBBB@@@>>>>>>>>>???AAACCCDDDEEEDDDDDDDDDBBB>>>;;;::::::<<<<<<<<<:::999999;;;===777888999::::::<<<>>>???@@@???===<<<<<<>>>@@@AAA======<<<:::999888777777555666888:::;;;;;;;;;:::888888888666444444666888777777777777777777777777333222000111222444333333333333333333333444444444444333333222111000//////......///000000111111111111000000000111111000///------...---,,,,,,...000---,,,,,,+++***+++++++++---------...///000111222111...,,,,,,---,,,+++)))---------+++((((((+++...+++++++++++++++++++++***((())))))***++++++,,,,,,***++++++,,,,,,,,,++++++))))))(((&&&%%%'''+++---###,,,***'''---,,,'''(((******))))))******+++,,,)))))))))******)))))))))&&&((())))))(((((()))***))))))))))))(((((()))***''')))***)))((('''(((***(((((())))))*********************)))))))))))))))(((((((((((((((((((((((()))'''%%%&&&)))***(((%%%"""'''+++))))))++++++)))(((((()))************)))*********++++++*********((()))************)))(((***)))'''%%%%%%&&&)))+++))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++(((((((((((()))***+++,,,(((((()))*********************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------******------+++,,,///---------------------------...///...---,,,---///...........................---------...///111222000000000000000111111222/////////000000/////////...////////////000000000///000000111222222333333000111222222222222111000000111222222333333222222333222222111111222222333222444666666555444555666333333333333333444555666222444777999:::999777666666666777888888777666666666777888999:::;;;<<<<<<<<<<<<>>>???@@@AAABBBCCCAAABBBCCCDDDEEEEEEEEEEEEDDDFFFGGGIIIKKKKKKKKKJJJHHHJJJJJJGGGEEEFFFGGGFFFCCCEEEGGGIIIIIIHHHFFFEEEDDDDDDCCCAAAAAACCCEEEGGGHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMLLLLLLLLLNNNPPPQQQQQQRRRSSSUUUUUUUUUTTTTTTPPPOOONNNNNNMMMMMMLLLKKKKKKMMMQQQSSSTTTUUUWWWXXXRRRUUUZZZ^^^cccuuubbbTTTQQQMMMIIIIIIAAA@@@@@@BBBCCCBBB@@@>>>@@@???>>>===<<<<<<<<<<<<;;;;;;===@@@CCCDDDDDDBBBAAA???>>>@@@CCCDDDBBB???>>>>>>>>>>>>???AAABBBCCCAAABBBBBBAAA>>><<<;;;;;;;;;<<<<<<;;;999888999;;;777999;;;;;;;;;===@@@BBBBBBAAA???>>>===>>>>>>???<<<;;;:::999888777777777666777888999:::;;;;;;;;;999999999777555444666888555666666777777666666555222111///000222333333222333333333333333333333333333333222222111000000///---///111333444333222000222222222111111111111111,,,---...---,,,,,,...000---,,,,,,+++++++++++++++---------...///000222222222,,,))),,,///---***(((***,,,---+++((('''))),,,,,,+++******,,,,,,,,,***'''((()))***+++,,,------******+++,,,,,,,,,++++++***,,,+++'''&&&***......$$$...,,,)))///...((((((******))))))******+++,,,))))))************))))))$$$&&&''''''&&&&&&((()))%%%'''((('''&&&%%%&&&'''''')))***)))((('''(((***((((((((()))******++++++)))))))))))))))*********((((((((((((((((((((((((+++++++++,,,---,,,***(((###(((((((((******''''''((())))))******))))))(((((())))))))))))((((((((()))***++++++***)))(((((((((&&&$$$"""$$$'''***))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++&&&&&&%%%&&&''')))+++---(((((()))*********************************************+++++++++,,,,,,,,,+++,,,,,,,,,******,,,---///,,,+++------******---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---..........................................///000111---......///000000000111...//////000000//////.........////////////000000//////111222222333222222000111222333333222111000111111222333333333333222222222111111111111222222222444666666444333444555111111111222333444555666222444777999:::999888777777777777666666777777777666777888999:::;;;<<<===<<<<<<>>>@@@AAABBBBBBBBBBBBBBBDDDEEEFFFFFFFFFFFFGGGHHHJJJMMMNNNOOOOOOOOOHHHKKKLLLIIIDDDBBBCCCEEEBBBCCCDDDEEEFFFEEEDDDDDDBBBCCCCCCCCCBBBCCCEEEHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOQQQRRRSSSTTTUUUUUUVVVVVVOOOMMMLLLMMMNNNOOONNNLLLJJJMMMPPPRRRTTTUUUXXXZZZUUUVVVZZZ]]]]]]fffmmm]]]WWWPPPKKKJJJCCCBBBAAAAAABBBAAA???===@@@@@@???>>>>>>===>>>>>>=========@@@DDDEEEDDDBBB@@@===<<<>>>BBBDDDBBB???>>>>>>======>>>??????@@@>>>???@@@@@@>>><<<<<<===:::;;;<<<;;;999777777888777999;;;<<<;;;===@@@CCCBBBBBB@@@???>>><<<;;;;;;;;;:::999888777777888888888888777777888999:::::::::::::::888555555666888333444555666666555444333333111000111222333333333444444444444444444444444333333222222111000000000,,,///333666777555222000111111111000///...///000+++---...---,,,,,,...//////...------,,,,,,------------......///111222333///+++***......***(((+++(((,,,///...***((())),,,,,,***((()))+++,,,+++)))))))))*********+++++++++)))***+++,,,,,,,,,,,,+++$$$)))+++))))))---///---'''///,,,(((------(((*********))))))******+++,,,((()))***++++++***)))((($$$&&&'''''''''''')))***%%%'''))))))'''&&&'''(((''')))***)))((('''(((***'''(((((()))******++++++(((((())))))******++++++(((((((((((((((((((((((('''***...000///...,,,,,,!!!&&&)))((((((***+++***'''(((((()))))))))))))))'''((()))******)))((('''((()))***++++++***)))(((&&&(((***)))'''&&&''')))))))))***+++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,&&&''''''((()))***++++++(((((()))*********************************************+++++++++,,,,,,,,,***,,,---,,,***)))+++---///,,,+++------******---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---.................................///////////////...,,,---...//////000000000......///000000///.............../////////000000...///111222333333222222///111222333333222111///111222222333333333333333222222111111111111222222222444666555444333333444111111111222333444666777333444666999::::::999888777666555555555555666777666777888999;;;<<<======;;;===>>>@@@BBBBBBBBBBBBBBBBBBDDDEEEFFFGGGGGGGGGIIIJJJMMMOOOQQQRRRRRRRRRKKKJJJHHHFFFCCCBBBCCCFFFBBBBBBAAABBBBBBBBBCCCCCC@@@BBBDDDDDDCCCCCCEEEGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLNNNPPPQQQPPPPPPQQQRRRTTTUUUUUUVVVOOOMMMLLLNNNQQQRRRQQQOOOLLLNNNQQQRRRSSSUUUWWWYYYXXXVVVXXX\\\ZZZ\\\ooopppfffZZZPPPMMMGGGEEECCCBBBBBBAAA@@@???AAA@@@?????????????????????>>>>>>AAAEEEFFFEEEBBB???<<<;;;===BBBDDDBBB>>>>>>>>>============>>>>>>;;;===??????=========>>>999;;;<<<<<<999777666666666999;;;<<<;;;<<<@@@CCCBBBAAAAAA???===;;;999888:::999888777777888999999888888777666666777999:::;;;;;;:::888666555777999222333444555555444333222444222111222333444444444555555555555555555555444333222222222111000000000,,,///444888999666222///333333333222000000111222+++,,,...---,,,,,,---///000000///............///............///111222333,,,+++---000,,,&&&'''---***...333222...+++,,,...,,,)))''''''***+++***(((+++++++++***************)))***+++,,,,,,,,,,,,,,,$$$***)))***......***)))000+++%%%***,,,))),,,*********)))***++++++,,,((()))***++++++***)))((('''(((******)))***+++---(((+++---,,,***)))***,,,((()))***)))((('''(((***'''(((((()))***+++++++++'''(((((()))***++++++,,,((((((((((((((((((((((((""")))+++***((('''((())),,,---)))(((,,,......'''(((((())))))))))))))))))***+++,,,,,,+++***)))''')))***++++++***)))'''&&&***///000...+++******((()))***+++,,,---------))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------(((***,,,......---+++***(((((()))*********************************************+++++++++,,,,,,,,,***,,,---,,,))))))+++......+++***------***+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---.................................000000000///...------...///000111111111111---...///000000///...---............/////////000...///111222333333222222///000222333333222000///222222333444444444444333222222111111111111222222333444666555444333333444111111222333444666777888333444666888999:::999999888666555333333555666888666777888999;;;<<<===>>>;;;===???AAABBBCCCCCCBBBBBBCCCDDDEEEGGGGGGHHHHHHEEEFFFIIILLLNNNOOOOOOOOOLLLGGGBBBAAABBBCCCDDDFFFBBBAAA@@@???@@@AAABBBCCC???BBBEEEEEEDDDCCCEEEGGGHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIKKKNNNRRRUUUNNNOOOPPPQQQRRRTTTTTTUUUPPPNNNMMMOOOSSSUUUTTTRRRNNNOOORRRRRRSSSTTTVVVXXXZZZUUUVVVZZZYYYXXXeeewwwyyyhhh[[[VVVJJJHHHDDDBBBBBBBBBAAA@@@AAAAAABBBBBBCCCBBBBBBBBB@@@@@@@@@@@@AAAAAABBBBBBCCCAAA>>>===>>>??????>>><<<<<<<<<<<<<<<===>>>???<<<<<<<<<============>>>BBBAAA>>>;;;999888888888;;;;;;:::999999;;;???BBBAAA???<<<999777666666777;;;888666666999:::999777888888999:::999888777666======;;;:::888777666555444555555333111111222333444444444333333333222222111222222333333222222111111111111111000000////////////000000000000//////111111111111000000000000(((---///,,,***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,000222000...///...,,,---------,,,+++...+++***+++------***'''++++++************++++++***++++++***(((''')))***))),,,//////,,,(((&&&%%%---+++***(((((()))+++,,,)))***++++++***)))***+++++++++++++++++++++++++++''''''((()))))))))))))))+++(((%%%'''+++......---(((((()))***************))))))))))))))))))))))))))))))))))))************+++******)))(((''''''&&&$$$%%%'''((()))***))))))))))))***)))''''''(((***((((((((((((((((((((((((***((('''(((+++,,,+++((())),,,---,,,)))((()))+++***++++++,,,,,,,,,++++++******))))))(((((('''''')))*********++++++++++++))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((()))***+++,,,))))))************))))))(((((()))***************+++++++++*********))))))+++)))((()))***,,,++++++************************++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,//////.........---------////////////...---,,,,,,,,,...//////...------...+++,,,---...////////////---.........//////000000111...,,,---///111///---/////////...---000444777000000111222222222222111111222222333333333222222000000111111222222222333111111222333333333333222222222222111222222333333444444555555666777777888777666666666666777777888:::666555:::>>>===;;;;;;>>>>>>>>>???@@@BBBCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHJJJJJJIIIJJJMMMKKKGGGEEEDDDEEEGGGEEE???>>>AAAAAAAAA@@@???>>>???AAACCCAAA@@@@@@AAABBBCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLGGGIIILLLNNNNNNNNNOOOPPPRRRSSSRRRQQQOOOOOORRRTTTMMMMMMLLLLLLMMMOOOQQQRRRKKKMMMPPPQQQQQQRRRSSSUUUWWWWWWTTTQQQPPPVVVaaajjjttt\\\UUUKKKEEEEEEEEEAAAAAADDD???@@@AAABBBBBBBBBBBBBBB@@@AAAAAABBBCCCCCCBBBBBBCCC@@@>>>>>>???@@@??????<<<<<<<<<=========>>>>>>;;;<<<<<<<<<<<<=========???>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;===AAADDDBBB@@@===999777666666666888666555777:::;;;:::999888999999::::::888777666<<<<<<;;;999888777555555333444444333111111222444111111222222333333333444111222222333333222222111222222111000000000000000//////000000000000//////000000000000////////////)))---...+++))),,,......,,,,,,,,,,,,,,,,,,,,,,,,---++++++---111222111///...---,,,,,,------,,,***,,,+++++++++,,,,,,***(((+++******************+++((()))***)))((()))***,,,***+++---,,,***)))))))))---,,,+++******+++,,,---)))***++++++))))))***+++++++++++++++++++++++++++'''((())))))******)))))),,,***(((((()))))))))((((((((()))************)))(((((((((((((((((((((((())))))))))))*********************)))((('''''''''******)))((())))))++++++((()))***)))''''''(((***))))))))))))))))))))))))***((('''(((+++,,,***)))((()))***)))'''&&&(((***(((((((((((('''&&&%%%%%%***)))))))))(((((((((''')))))))))*********++++++))))))))))))))))))))))))(((''''''&&&&&&'''((()))(((((((((((()))***+++,,,))))))************))))))(((((()))***************+++++++++*********)))))),,,+++)))***+++,,,,,,+++************************+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,//////.........---------------......---,,,++++++,,,...//////...------...+++,,,---...////////////............/////////000111///------///000///...000000111000000111444777//////000111111111111000000111222222333333333333222222222111111111111111111111222333333333333222333333222222333333444444333444444555666666777777555555666666777999:::;;;:::666777;;;===;;;:::<<>>??????@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGGGGJJJKKKJJJJJJLLLJJJEEEHHHFFFGGGHHHDDD???>>>@@@??????@@@???>>>???@@@AAACCCBBBBBBBBBBBBCCCCCCDDDHHHHHHIIIJJJKKKKKKJJJJJJFFFIIIKKKMMMLLLLLLMMMNNNPPPRRRTTTTTTRRRPPPOOOOOOMMMLLLLLLLLLLLLNNNOOOPPPLLLNNNQQQRRRRRRRRRSSSUUUYYYYYYWWWTTTSSSWWW___eeezzzttt]]]RRRIIIHHHHHHDDDBBBCCC===>>>???AAAAAABBBBBBBBB@@@AAACCCEEEEEEDDDCCCBBBBBB@@@>>>>>>???@@@@@@???;;;<<<===>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<======>>>>>><<<<<<===<<<===???BBBFFFBBB@@@===:::777666555555555555666888;;;===<<<:::888999:::::::::999777666;;;;;;:::999777666555555222333333333111111333555//////000111222333444444111111222222222222111111333222000//////000111222...//////000000//////...////////////.........---***---...***))),,,......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///000///...---,,,***+++,,,,,,+++******+++,,,,,,+++*********************************&&&((()))))))))))),,,...***++++++***))))))+++,,,,,,+++***))))))***+++,,,)))***++++++))))))***+++))))))))))))))))))))))))((())))))************))))))***+++***(((&&&&&&&&&'''((())))))******))))))''''''''''''''''''''''''))))))))))))******************))))))((((((''''''---+++(((&&&&&&''')))+++''')))***)))((('''(((******************************(((((((((***+++***)))((((((((('''&&&&&&)))+++,,,,,,++++++***((('''&&&))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''''''''''''''((()))***(((((((((((()))***+++,,,))))))************))))))(((((()))***************+++++++++***************,,,+++))))))***+++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,...............---------,,,,,,,,,---,,,,,,++++++,,,...000///...---...///,,,---...//////000000///............////////////000///------///000///...---///000111000111222444......///000000000000000///000111222333333333333333333222222111000000000111111222333333333333222333333333333333444555555333333333444555555666666444555555777999;;;===>>>999888999<<<;;;888:::===>>>>>>>>>>>>>>>???@@@AAADDDCCCBBBBBBCCCDDDFFFHHHKKKOOOPPPNNNMMMMMMKKKFFFIIIGGGGGGHHHDDD???>>>BBB=========>>>???@@@AAABBBAAAAAABBBBBBCCCDDDDDDEEEIIIIIIJJJJJJJJJJJJIIIIIIEEEGGGJJJKKKJJJJJJKKKKKKMMMQQQVVVWWWUUUPPPMMMKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNPPPRRRSSSRRRRRRSSSTTTZZZZZZZZZYYYYYY]]]bbbfff{{{kkk^^^QQQLLLKKKHHHDDDBBB;;;<<<>>>???@@@AAAAAAAAA@@@BBBDDDFFFFFFEEEBBBAAAAAA@@@??????@@@AAA@@@???;;;<<<>>>???@@@>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>?????????>>>;;;<<<=========???BBBEEEAAA@@@===:::888666555555444555777:::<<<<<<;;;:::888999:::::::::999888777999999888777777666555555111222222222111222333555...//////000111222222222111111222222222222111111444222000......000222333...//////////////////............---------,,,,,,+++------))))))---///...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---------,,,,,,***)))***++++++***)))(((+++------***((())),,,*********++++++*********'''((())))))((()))+++---***+++,,,+++)))))))))+++(((''''''''''''(((((())))))***+++***)))((()))+++))))))))))))))))))))))))))))))***************)))$$$(((++++++(((&&&''')))'''(((((()))))))))))))))((((((((((((((((((((((((((()))))))))***************)))))))))(((((((((''''''&&&%%%######$$$&&&'''&&&(((***)))(((((()))***************************))))))((()))******************)))(((((()))+++---...............---,,,+++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))******+++))))))(((((()))***++++++))))))************))))))(((((()))***************************************+++)))(((''')))))))))(((++++++++++++++++++++++++***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,........................+++,,,,,,---------,,,,,,,,,...000000///......///---...///000000000000000.........///////////////000///........./////////))),,,...//////...//////...///000000111111000000...///000111333333444444222222111111111111111111111111222333333333333222222222222222333333444555333333333444444444555555444555555666888:::<<<===999999;;;<<<:::666999>>><<<<<<<<<===>>>@@@AAABBBEEECCCBBBAAAAAADDDFFFHHHQQQVVVWWWTTTQQQPPPMMMHHHGGGEEEEEEFFFDDDAAACCCGGGAAA???<<<;;;===AAADDDFFF>>>???@@@BBBCCCEEEEEEFFFHHHHHHIIIJJJJJJJJJIIIIIIDDDGGGIIIJJJIIIHHHHHHIIIMMMQQQUUUVVVSSSOOOKKKIIIIIIIIIIIIJJJJJJKKKKKKLLLOOOQQQSSSSSSRRRRRRRRRTTTWWWYYYZZZ\\\^^^dddkkkpppooo[[[OOOKKKJJJGGGDDD:::;;;<<<>>>???@@@@@@@@@@@@BBBDDDEEEEEEDDDAAA@@@AAA@@@???@@@AAABBBAAA???<<<===???@@@@@@>>>===;;;;;;;;;;;;<<<<<<<<<=========>>>@@@AAAAAA???>>>===999:::;;;<<<<<<===@@@CCC@@@???===;;;999777666555555777:::;;;<<<;;;:::999999999:::;;;:::999888777777777777666666555555555000111222222111111333555000000000000000000000000000111111222222111111000333111///------///111333......////////////......------------,,,,,,,,,,,,+++---,,,)))***...///,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++***))))))++++++***)))'''***---,,,)))(((***,,,)))***++++++++++++***))))))******)))(((((()))+++))),,,......,,,((('''&&&&&&&&&&&&''''''(((((()))((()))******)))((()))***(((((((((((((((((((((((())))))*********))))))(((%%%(((,,,,,,)))'''(((***''''''((()))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))((((((((((((!!!"""###$$$%%%%%%%%%%%%%%%''')))***)))((()))***************************((()))))))))))))))***++++++***((((((((()))******(((((()))******+++******(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))***+++))))))************))))))(((((()))***************************************,,,***((()))***+++***)))++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,,,,------,,,,,,---.....................+++,,,---...............,,,...000000///...///000//////000000111000000000///////////////........./////////.........///000))),,,...//////.........///000111111222222111111---...000111222333333444//////000111222222333333111111222333333333333222000000000000111222333444333333333444444444444444555555555666777888999:::;;;:::;;;<<<999555888>>>::::::;;;===???AAACCCDDDEEECCCAAA@@@AAACCCFFFHHHSSSXXXZZZVVVRRRPPPNNNJJJCCCAAABBBEEEEEEEEEIIINNNMMMGGG???:::;;;???CCCEEE???@@@AAABBBCCCBBBBBBBBBEEEFFFGGGIIIJJJKKKKKKKKKEEEGGGIIIJJJHHHGGGGGGHHHNNNPPPRRRRRROOOLLLJJJJJJHHHHHHIIIIIIJJJJJJJJJIIIOOOPPPRRRSSSRRRQQQRRRSSSVVVYYY]]]___aaagggpppxxxhhhUUULLLKKKIIIGGG999:::;;;===>>>>>>>>>>>>@@@AAABBBCCCCCCAAA???>>>@@@??????AAABBBCCCAAA@@@===>>>?????????>>>===<<<<<<<<<<<<============>>>???@@@BBBCCCBBB@@@===;;;999:::;;;;;;;;;;;;>>>@@@======<<<;;;999888777666666888;;;;;;:::::::::;;;999:::;;;;;;;;;:::888777555555555555555555555555111222222222000000222444111111111111000000//////000000111111111111000000000///...------///000222---......//////......---------------,,,,,,,,,++++++,,,,,,***,,,///...***,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///...///000+++)))))))))+++,,,+++***((()))++++++***)))***+++)))***+++,,,,,,+++***)))***++++++***(((''')))***))),,,//////,,,(((%%%$$$(((((())))))******++++++((()))******(((((()))***((((((((((((((((((((((((((())))))))))))(((((('''***+++,,,+++)))'''''''''&&&'''(((((())))))((((((************************))))))))))))************))))))))))))(((((((((((("""$$$&&&((())))))((((((%%%''')))******))))))***************************''')))******))))))***+++)))(((&&&'''((((((&&&%%%%%%%%%'''((()))*********(((((((((((())))))))))))((((((((()))))))))******((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&***)))))))))))))))******))))))************))))))(((((()))******************************+++++++++---+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***+++,,,,,,------,,,,,,---------...............+++,,,---...//////000///,,,...000000//////000111000000111111111111000000///////////////............///000///------///000,,,...111111111000000000000000111222222222222222...///000111222222222222......///111222333444555111111222333333333333222////////////000222333444444444444444444444555555555555555555666777999999===;;;:::;;;999666888<<<:::;;;<<<===???AAACCCEEECCCBBBAAAAAABBBCCCEEEGGGOOOTTTWWWSSSOOOOOOPPPOOOFFFDDDDDDFFFGGGHHHLLLSSSWWWNNNBBB;;;:::===???@@@DDDDDDDDDDDDCCC@@@>>>===DDDEEEGGGHHHJJJKKKKKKKKKGGGIIIJJJKKKIIIHHHGGGHHHMMMNNNOOONNNKKKJJJJJJKKKHHHHHHIIIIIIJJJIIIIIIHHHMMMOOOQQQRRRQQQQQQRRRSSSWWW___fffhhhgggjjjuuu{{{|||yyy___QQQNNNLLLJJJ::::::;;;<<<<<<<<<<<<<<>>>>>===@@@???@@@AAACCCCCCAAA@@@?????????>>>>>>>>>===============>>>>>>>>>??????>>>@@@CCCDDDDDDBBB>>><<<999;;;<<<<<<;;;;;;<<<===;;;;;;;;;;;;:::999888888555777::::::999:::<<>>>>>>>>??????AAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEEHHHOOORRRPPPNNNRRRVVVWWWOOOLLLJJJJJJIIIIIIMMMSSSSSSKKKAAA<<<===???@@@???DDDEEEFFFFFFEEECCCAAA@@@EEEFFFGGGHHHIIIJJJJJJJJJIIIKKKLLLLLLJJJHHHHHHHHHIIIKKKLLLLLLJJJIIIHHHIIIHHHHHHIIIJJJJJJIIIHHHHHHKKKMMMOOOPPPPPPPPPRRRSSSWWWfffuuuyyyuuuvvvnnnZZZRRROOOKKK::::::;;;<<<<<<;;;;;;;;;???>>>>>>=========<<<<<>>======>>>>>>>>>>>>>>>>>>????????????<<>>;;;<<<===<<<;;;;;;;;;===::::::;;;;;;;;;:::999999444666999999999;;;???BBB::::::;;;;;;;;;:::999888333333444444444444444555222333333222000///000222//////000111222333444444000000111111111111000000+++,,,,,,------.........---..................---.........---------,,,,,,)))+++,,,,,,///111---''',,,,,,,,,,,,,,,,,,,,,,,,'''***,,,,,,***)))***,,,+++***)))***,,,------+++***((('''(((,,,---+++(((((()))+++,,,,,,+++)))((('''((()))))))))))),,,...***++++++***))))))***,,,&&&&&&((()))************((()))***)))((('''(((***************************''''''(((((('''&&&%%%%%%'''$$$"""###'''***+++)))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))---+++)))''''''(((***+++###&&&)))+++***))))))***((((((((((((((((((((((((''')))+++***((((((***,,,+++******+++,,,***%%%!!!'''((((((((((((''''''&&&'''((((((((())))))******************++++++++++++((((((((((((((((((((((((---.........---+++***(((******)))))))))))))))***))))))************))))))(((((()))***************))))))******++++++++++++'''&&&%%%&&&)))+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,---------,,,,,,---------.........//////((()))***,,,---...//////,,,...000000000000111222111111222222222111111000000000//////.........------///111///---,,,...111---...//////......///000...//////000000000000000///000000111111111000000111111111111111222222222111111222333333333333222000000000111222444555666666666666666666666555555333333444666999<<<>>>???BBB;;;777888:::999888999AAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDEEELLLPPPOOOPPPVVV]]]```XXXTTTPPPNNNKKKHHHKKKQQQHHHCCC======@@@DDDDDDBBB@@@BBBEEEGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGJJJLLLMMMMMMKKKIIIIIIIIIFFFHHHKKKLLLJJJHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGIIILLLNNNOOOPPPPPPRRRSSSVVVjjjyyyaaaVVVPPPKKK888888999::::::;;;<<<<<>>>>><<<<<>>@@@AAA@@@>>>DDDBBB???>>>>>>>>>>>>===???BBBCCCCCCDDDEEEBBB===@@@AAABBBAAAAAA@@@<<<777777999<<<>>>>>><<<:::888<<<<<<;;;::::::999888888444555666777999999::::::555666888::::::888666444333333333333444555666666444222000...------/////////000111000//////111333000///000222444444111///***+++---///000000//////......---------,,,,,,,,,......------------......++++++,,,,,,,,,,,,------)))*********)))+++...111...------,,,,,,------...,,,++++++******++++++,,,(((((())))))*********+++*********)))))))))))))))******))))))******+++,,,)))************)))((((((******))))))))))))******((((((((((((((()))******&&&((()))++++++)))(((&&&(((((('''&&&&&&&&&&&&&&&"""###&&&((())))))(((((('''((())))))(((((()))***))))))))))))))))))))))))******)))(((''''''((((((((()))***)))&&&&&&))),,,))))))))))))))))))))))))***((('''(((+++,,,+++((())))))((('''''''''''''''((()))*********((('''&&&"""$$$&&&((())))))(((((()))'''&&&'''***+++***(((++++++***)))((('''&&&&&&(((((()))***************)))))))))(((''''''&&&&&&)))+++------+++)))((((((+++***)))'''''''''((())))))))))))))))))******+++***,,,,,,+++)))((()))******)))((((((***++++++***&&&))),,,---,,,*********)))***,,,---...------,,,)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,---------//////...,,,++++++,,,%%%''')))++++++---///111---------......000111222222222111111000000//////222000---++++++---000222111///,,,,,,---000222333...///000000000///---,,,......//////000000111111///000222333333222000///222222111111111111111111000111222111//////000222222222222222222222222222666666666666777777777777999888777666666888:::<<<@@@>>>:::777666666777888@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDCCCBBBCCCEEEFFFIIILLLNNNOOOOOOUUU^^^fffeee^^^VVVRRRSSSUUUSSSQQQIIIBBB>>>>>>???>>>@@@DDDCCCDDDEEEFFFFFFGGGFFFFFFHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMLLLIIIGGGFFFGGGLLLKKKJJJIIIGGGFFFEEEDDDGGGHHHIIIIIIIIIJJJLLLNNNNNNNNNNNNOOOPPPSSSUUUVVV```vvvooo\\\XXXSSS;;;;;;;;;::::::999888888@@@===<<<>>>>>><<<<<<@@@===<<<<<<>>>@@@AAA@@@>>>BBBAAA???>>>???@@@???>>>===@@@CCCEEEHHHIIIDDD;;;>>>???>>>???@@@???===999999;;;===??????===:::888;;;;;;::::::999888888777555666777888999:::::::::888:::;;;<<<<<<:::888666555444444333333333444444333222000...---.../////////000111000//////111333///000111222222333333333******+++,,,------------.........---------,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++((()))))))))***************)))))))))))))))))))))******))))))******+++,,,*********+++******))))))******))))))))))))******((((((((((((((()))******'''((()))******)))(((''',,,+++***(((''''''''''''###%%%''')))))))))(((((('''((())))))(((((()))***))))))))))))))))))))))))******)))((((((((()))))))))***)))(((''''''(((***))))))))))))))))))))))))***((('''(((+++,,,***)))++++++***))))))))))))))))))))))))))))))(((''''''&&&'''(((((('''&&&$$$""")))'''&&&'''***+++***(((******))))))(((((('''''''''((())))))******))))))((((((((()))))))))))))))(((***,,,,,,+++)))((((((******)))((((((((((((((()))))))))))))))******+++***+++,,,+++)))((()))******)))))))))***+++++++++'''))),,,---,,,************+++,,,---------,,,+++)))))))))***++++++,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,...///'''(((+++,,,,,,---///111...............///000111111111000000000000000///000//////.........//////222000......///000111222///////////////......---......//////000000111111///000222333333222000///111111111111111111111111000111111000//////000111111111111222222333333333666666666666777777777888999888888777888999:::;;;:::999888777777777999:::??????????????????@@@@@@BBBCCCDDDCCCBBBCCCEEEGGGIIILLLOOOQQQRRRXXX```gggqqqiii```\\\]]]]]]YYYTTTHHHAAA===>>>???>>>@@@CCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJLLLMMMLLLJJJHHHHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEGGGHHHHHHHHHIIIKKKNNNMMMNNNOOOPPPPPPSSSWWWZZZ^^^ssspppeeeWWW;;;;;;;;;;;;:::999888777<<<999999<<<<<<:::999<<<<<<<<<<<<===???@@@???>>>???>>>>>>@@@BBBBBBAAA@@@<<>><<<;;;<<<===>>>===<<<;;;<<<>>>??????===:::888999999999888888777777666666666777888999:::;;;;;;777888999999888666444222666555444333222222222222222111000.........//////...000111000//////111222///111333333111111444666,,,,,,,,,++++++,,,,,,---...............---------,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------+++,,,---,,,+++)))***+++***+++,,,,,,,,,,,,+++***)))))))))(((((()))))))))))))))))))))************))))))))))))))))))*********))))))))))))***++++++******+++++++++++++++*********))))))))))))******((((((((((((((()))******'''((()))******)))((('''&&&&&&&&&'''((()))+++,,,%%%&&&((()))***)))(((((('''((())))))(((((()))***))))))))))))))))))))))))******)))))))))***+++++++++***((('''((()))((('''))))))))))))))))))))))))***(((((((((***+++***)))++++++***)))))))))))))))))))))((((((''''''(((((()))*********)))(((&&&%%%)))((('''((()))***)))((())))))))))))((((((((((((''''''((()))))))))(((((('''(((((()))******++++++''')))++++++)))((('''((()))))))))))))))((((((''')))))))))))))))******+++***+++,,,+++)))))))))+++******))))))******+++,,,'''))),,,,,,+++******++++++,,,,,,---,,,,,,+++***)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,+++,,,///222)))+++,,,---------///111//////.........//////000////////////000000000000---...000000111000///...222111111111000000000000000//////............///......//////000000111111///000111222222111000///111111111111111111111111...000111000///...///111000000111222333333444444444555555666777888999999888999999:::::::::::::::777777777777777777777888<<<<<<======>>>>>>>>>???AAABBBCCCCCCBBBCCCEEEGGGHHHLLLPPPTTTWWW\\\dddjjjvvvnnnfffeeehhhgggaaaZZZGGGAAA>>>???@@@???AAADDDDDDEEEGGGHHHIIIJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIJJJJJJLLLMMMLLLJJJIIIIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIJJJJJJKKKNNNPPPMMMPPPRRRQQQPPPSSSZZZaaaaaapppyyy___777888999:::;;;::::::999999999<<>>===<<<===>>>AAADDDEEEDDDBBB???@@@CCCKKKWWW___[[[QQQAAA===:::;;;<<<;;;<<<>>>;;;<<<===>>>>>><<<999888888888777777777666666666666666666777777888999:::666666777777555333111000444444333222222222222222222111000///......//////---///111111000///000111...333777666222///111444000///...---,,,---..............................++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,---,,,***))))))+++---((()))+++,,,,,,+++)))(((***))))))(((((())))))***)))))))))))))))*********)))))))))))))))*********)))))))))))))))***++++++)))***+++,,,,,,,,,,,,,,,******))))))))))))******((((((((((((((())))))***(((((())))))))))))((((((((((((((()))***+++------'''((())))))***))))))((('''((())))))(((((()))***))))))))))))))))))))))))***)))))))))***+++,,,,,,,,,)))'''''')))***(((%%%))))))))))))))))))))))))))))))((()))************)))(((((('''''''''''''''***)))'''&&&&&&'''((()))$$$%%%'''(((************(((((((((((())))))))))))'''((((((((()))))))))***''''''((((((((((((''''''''''''(((((())))))))))))&&&((())))))(((''''''((('''((()))******)))(((''')))))))))))))))******+++)))+++,,,+++***)))***+++((()))))))))((((((***+++''')))+++,,,+++******+++,,,,,,,,,,,,++++++******)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++))))))***...111+++---......------///000000//////............///.........//////000000111......///000000000//////111333444333222000//////000///...------...///000......//////000000111111//////000111111000//////000000000000111111111111---///000000/////////000//////000111333444555555333444555666888999:::;;;888999;;;<<<<<<;;;:::888777777888888777555333222999::::::;;;<<<======>>>@@@AAABBBBBBBBBCCCEEEHHHHHHKKKQQQVVV[[[aaahhhmmmooohhhccceeekkkllleee]]]GGGBBB???BBBCCCBBBCCCFFFDDDEEEGGGHHHJJJJJJKKKKKKHHHIIIIIIIIIIIIIIIIIIIIIKKKMMMNNNMMMJJJIIIHHHIIIFFFFFFFFFGGGGGGGGGHHHHHHIIIKKKLLLMMMMMMOOOQQQTTTMMMQQQTTTRRRPPPTTT]]]fffhhhoooppp777888999:::;;;:::999888999;;;@@@GGGHHHBBB<<<<<<;;;::::::<<<>>>???>>><<<;;;<<<===AAAEEEFFFFFFEEECCCBBBCCCJJJZZZggghhhbbbFFF???:::;;;;;;999:::>>>::::::;;;<<<<<<:::888777777777666666666666666555555555444444555666777888999999999888777555444333111111111111111222333444000000000///////////////,,,...000111000//////000...333999999444...---...111000...---,,,,,,---...------..................+++,,,------------,,,++++++++++++,,,,,,,,,---------,,,***(((''')))---111((()))+++,,,,,,+++)))(((*********))))))***************))))))))))))))))))(((((())))))************))))))(((((())))))***+++((()))***+++,,,---------******))))))))))))******((((((((((((((())))))***(((((())))))))))))((((((111000///---,,,+++******(((((())))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))***)))))))))***+++,,,,,,+++)))'''(((******(((%%%))))))))))))))))))))))))((()))))))))))))))***+++)))((((((''''''''''''''')))((('''&&&&&&'''((())) !!!"""%%%'''((()))***'''(((((()))((())))))***''''''(((((())))))******''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&''')))((('''&&&'''((('''((()))******)))(((''')))))))))))))))******+++)))***++++++***)))***+++&&&((()))(((&&&&&&(((+++(((***++++++******+++,,,---,,,,,,+++************)))))))))***++++++,,,,,,*********+++++++++,,,,,,------+++(((''''''***---,,,---///......---///000000//////............///......//////000000111111000//////...///000111222111333555555222///...///000///...------...///000......//////000000111111/////////000000///////////////000000000111111111,,,...111111000///000111//////000111333444555555333444555777888:::;;;<<<888999;;;===<<<;;;999777555555777777777555333222777777888999;;;<<<======>>>@@@AAABBBBBBCCCFFFHHHHHHKKKPPPVVV\\\cccjjjoooiiiddd```ccchhhiiibbbZZZHHHDDDBBBFFFHHHFFFFFFHHHDDDEEEFFFHHHIIIJJJJJJJJJHHHIIIIIIJJJJJJIIIHHHHHHMMMNNNNNNMMMJJJGGGGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIKKKLLLNNNNNNNNNOOORRRTTTMMMQQQUUUTTTRRRVVV```iiinnnqqq}}}:::;;;;;;;;;:::888555333555666<<>>999888:::::::::;;;===>>>===<<<<<<<<<===AAAEEEGGGHHHGGGEEECCCBBBFFFSSSaaafffdddGGG>>>:::<<<<<<888999>>>888999:::;;;;;;:::999888666666666666666666666666555444333333333444666777666666666666555333222222000000000000111222333444000000000000000/////////,,,...000111000/////////...333777777333///,,,,,,...---,,,,,,++++++++++++,,,,,,,,,---------------+++,,,---......---,,,+++++++++,,,,,,,,,,,,---------,,,***'''''')))...222)))***++++++++++++***)))+++******))))))******+++************))))))))))))((((((((()))******++++++)))(((((((((((()))******'''((()))+++,,,---------******))))))))))))******((((((((((((((()))******))))))(((((((((((())))))((((((((((((((()))***+++'''''''''(((((()))))))))'''((())))))(((((()))***))))))))))))))))))))))))******)))))))))***++++++)))(((((()))******)))'''))))))))))))))))))))))))''')))******))))))***+++++++++***)))))))))))))))'''''''''&&&''''''((((((''''''(((((()))*********'''((())))))(((((()))***''''''(((((())))))******(((((()))))))))(((''''''(((((('''&&&&&&%%%$$$$$$&&&'''((((((''''''((()))'''(((((())))))))))))))))))))))))))))))******+++)))***++++++***)))+++,,,&&&(((***(((&&&&&&(((,,,(((***++++++***)))+++,,,,,,++++++************+++)))))))))***++++++,,,,,,************++++++++++++------,,,)))'''''')))++++++---......------///000//////.........//////000000000000000111111111111000//////...///000222333///222555444000......//////............//////000......//////000000111111//////............//////...//////000000111111111,,,///111222222111111222000000111222333333444444444555666777999:::;;;<<<888999;;;<<<;;;:::888777111222444666777777777777555666777999:::<<<=========???@@@AAABBBDDDFFFIIIIIIKKKNNNTTT\\\dddkkkooojjjfffcccccccccaaaZZZTTTHHHDDDDDDHHHKKKIIIIIIJJJFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGLLLMMMMMMLLLIIIGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJJJJLLLMMMMMMLLLMMMOOOQQQNNNQQQTTTTTTTTTXXX```gggooovvv::::::;;;<<<:::777444222444333666;;;;;;888666888:::999999;;;===>>>===;;;=========@@@DDDGGGIIIIIIDDDBBB??????FFFQQQVVVUUUEEE;;;777;;;<<<777888>>>888888999:::;;;;;;;;;;;;666666666666666666666666666555444333333444666777333222222222111111000000111111000000000111111222//////000000000000//////+++...000111000/////////000000111222111000///...,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------***+++,,,------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,+++))))))+++---++++++++++++++++++++++++)))))))))(((((()))))))))************)))))))))((('''(((((()))******++++++((((((((((((((()))******%%%&&&(((***+++,,,------******))))))))))))******((((((((((((((()))******))))))(((((((((((()))))) !!!"""###%%%''')))***%%%%%%&&&&&&'''((()))***'''((())))))(((((()))***))))))))))))))))))))))))******)))((((((((())))))%%%''')))***)))))))))***))))))))))))))))))))))))''')))+++***)))(((***,,,++++++***)))))))))))))))%%%&&&''''''((((((((('''---,,,,,,++++++***++++++&&&(((***)))(((''')))+++(((((((((((())))))))))))))))))******))))))(((''''''''''''''''''&&&&&&&&&'''((()))((('''''')))+++((((((((((((((()))******)))))))))))))))******+++(((***++++++******+++,,,'''***,,,***''''''***...)))***+++***))))))+++---+++******))))))***+++,,,)))))))))***++++++,,,,,,************+++++++++++++++,,,---,,,******+++---***,,,------------///000...............///000111222222222222111111111111......///111111222222111...111444333///,,,...111---......///////////////......//////000000111111///..................///......//////000111111222---///222444333222222333111111111222222333333333555666666777999:::;;;;;;999999:::::::::999777777111222444555777888888999555555777888:::<<<===>>><<<>>>@@@AAABBBDDDGGGIIIJJJJJJLLLRRRZZZccckkkoookkkiiifffbbb^^^XXXRRRNNNGGGDDDEEEIIILLLJJJIIIKKKHHHIIIIIIJJJJJJJJJIIIIIIHHHIIIJJJKKKJJJIIIGGGFFFGGGIIIJJJJJJHHHGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNMMMLLLLLLNNNPPPOOOQQQSSSUUUWWW[[[```dddnnn~~~666777:::;;;;;;999777555;;;888777::::::999;;;???:::999999;;;======<<<;;;>>>======???CCCGGGIIIJJJAAAAAA===999<<>>>>><<<===@@@AAABBBDDDGGGIIIKKKJJJKKKPPPYYYbbbjjjnnniiiiiifffaaaZZZSSSOOOMMMFFFCCCDDDIIILLLJJJIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHIIIJJJKKKKKKIIIGGGFFFDDDFFFHHHIIIHHHHHHJJJKKKIIIIIIIIIJJJJJJJJJKKKKKKOOOPPPPPPOOONNNNNNOOOQQQPPPQQQRRRUUUXXX\\\```bbbmmm{{{mmmiiiwww:::;;;<<<===;;;888555333888888777777888999999:::999;;;===>>><<<;;;;;;<<<:::;;;<<>>===<<<<<<===@@@DDDFFFIIIJJJMMMRRRXXX^^^cccfffffffffddd```YYYQQQIIIEEEKKKIIIFFFEEEGGGHHHIIIHHHLLLKKKJJJIIIHHHHHHHHHHHHMMMLLLKKKIIIGGGEEEDDDCCCCCCDDDGGGIIIKKKKKKJJJIIINNNKKKIIIJJJKKKJJJGGGDDDNNNMMMLLLMMMOOOOOOMMMKKKMMMOOORRRTTTWWW[[[```dddgggnnn```]]]___bbbpppwww:::;;;;;;<<<;;;999666555999888888888888999999:::999;;;===>>>===;;;;;;;;;::::::;;;===@@@CCCEEEFFF>>><<<;;;999999:::;;;<<<:::999888888888888999:::<<<>>><<<999;;;???===888777555444555666666555444222333444666666666555444111000000222333444222111111111000///////////////.........//////............///000...,,,,,,...111////////////////////////---,,,,,,++++++,,,,,,---*********************************++++++,,,,,,,,,+++***)))***,,,......---+++,,,,,,***(((((()))******************+++++++++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''(((((())))))))))))((((((&&&))),,,---++++++,,,---((()))***)))'''&&&&&&'''))))))))))))((((((''''''((((((((((((((((((((('''))))))((((((((()))***+++...(((&&&))),,,***'''&&&))))))(((((((((((())))))'''((())))))(((((()))***))))))))))))))))))))))))&&&&&&'''((((((((((((((('''((())))))''''''((()))))))))(((((((((((())))))''''''''''''((((((((((((''')))***)))((('''(((***'''&&&%%%&&&)))***)))(((&&&)))***(((%%%$$$(((+++'''(((((())))))))))))((((((((((((((())))))))))))))))))************))))))))))))))))))***++++++,,,((()))***++++++***)))((())))))))))))))))))))))))***+++,,,+++)))((()))************)))((()))+++---''')))***++++++)))'''%%%,,,,,,,,,------------...---......---++++++---///---......---,,,,,,///111///////////////.........///...///111...***+++000//////////////////////////////////////////////////////000000000000//////...---------.........---///000111222222222222222111222333333444444333333000000111111222333333333555555666777777888888999666777999:::999888666555555555666777888888888888888999:::;;;<<<<<<<<<<<<>>>===<<<<<<===@@@CCCEEEEEEGGGIIINNNSSSYYY]]]```aaa```\\\XXXSSSOOOKKKIIIJJJHHHEEEEEEGGGIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFJJJIIIIIIHHHGGGFFFEEEEEE@@@BBBEEEGGGIIIIIIIIIHHHMMMKKKIIIJJJKKKKKKIIIFFFKKKJJJKKKLLLOOOPPPOOONNNLLLNNNPPPQQQTTTWWW\\\```eeewwwzzzeeeXXXTTTUUUWWW[[[aaajjjuuu::::::::::::999999999888::::::999888888999999999:::<<>><<<;;;<<<999999:::;;;===>>>@@@AAA<<<;;;:::888888999::::::999888777777777888999:::===>>>===<<<===???===999:::777444222333444555555333333333444444444444444111111222444555555333000111111000///////////////...//////000000//////...---......---,,,,,,...///------------------------,,,,,,++++++++++++,,,,,,*********************************++++++++++++++++++******+++,,,...---,,,---------+++)))((((((***+++++++++************)))******))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((()))))))))))))))((()))++++++******+++---)))******)))&&&%%%%%%&&&)))))))))(((((((((((('''''''''(((((((((((((((((((((((('''''''''((()))***...'''$$$&&&)))'''%%%&&&))))))(((((((((((())))))'''((())))))(((((()))***))))))))))))))))))))))))&&&&&&'''(((((((((((((((((('''&&&'''((((((((('''******))))))))))))******''''''''''''((((((((((((''')))***)))((('''(((***)))&&&$$$&&&***---+++(((''')))***)))&&&%%%(((+++((())))))))))))(((((('''(((((((((((())))))))))))))))))************))))))***)))))))))))))))))))))((()))************))))))))))))))))))))))))))))))***+++,,,+++)))))))))+++(((***++++++******+++,,,))))))*********)))((((((,,,,,,,,,,,,---------------......---,,,+++---///,,,---...---,,,,,,...000,,,,,,------------------///---...000...***+++///////////////////////////////////////////////////000000111111111111000000,,,,,,,,,------...///000000000000000111222333444111222222333333333333333111111222222333444444444333444666777888888777777333555777999999888666444555555555555666777888999999:::;;;<<<<<<<<<<<<<<<>>>===<<<<<<===@@@BBBDDDGGGHHHJJJNNNRRRWWWZZZ\\\ZZZXXXSSSOOOMMMLLLMMMNNNIIIGGGEEEEEEHHHJJJLLLLLLJJJIIIGGGFFFEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFF???AAADDDGGGIIIJJJIIIIIILLLJJJIIIJJJKKKLLLKKKJJJHHHHHHIIIKKKOOOQQQQQQPPPLLLMMMMMMNNNOOORRRWWW[[[___iii{{{|||uuuiii\\\QQQMMMMMMOOORRRVVV]]]fffsss;;;:::999999999999;;;;;;;;;;;;:::999999999999:::<<>>======999999999999999:::;;;<<<::::::999888777888888999:::999777777666777888999<<<===============<<<:::<<<999666555666666666555555444444333333444555555000111333555777666333000111000000/////////////////////000000000000//////++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***************************************++++++++++++******+++------,,,+++,,,------,,,***)))***,,,,,,,,,++++++***))))))((())))))))))))))))))(((((((((((((((((((((((((((((()))(((&&&%%%%%%''')))***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((())))))***)))))))))))))))***+++,,,((()))***)))'''&&&&&&'''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''(((((()))(((### """%%%%%%&&&)))))))))(((((((((((())))))'''((())))))(((((()))***))))))))))))))))))))))))(((((()))***************(((&&&$$$%%%((()))(((%%%***))))))(((((())))))***''''''''''''((((((((((((''')))***)))((('''(((******)))((()))***+++***)))''')))***)))''''''(((***))))))***))))))((('''&&&(((((((((((())))))))))))))))))************)))))))))))))))***************((())))))***************)))))))))))))))))))))))))))+++,,,+++***)))***+++((()))+++,,,+++******+++------,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------***+++,,,+++******+++,,,+++---...---,,,,,,...///***+++,,,---......------...,,,,,,//////------000///////////////////////////////////////////////////000000111111000000///,,,---.........///222333111000000///000222333444111111222333333333333222111222222333333444555555222333555777888777666555111333666888999888666444555444444444444666888999::::::;;;<<<<<<<<<<<<<<<======<<<<<<>>>???BBBCCCGGGHHHJJJMMMPPPSSSVVVWWWSSSQQQNNNLLLJJJKKKMMMNNNJJJHHHFFFFFFGGGJJJKKKKKKHHHGGGEEEDDDCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEDDDAAACCCFFFIIIKKKLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMMMMHHHHHHHHHKKKNNNPPPPPPOOOMMMMMMLLLKKKLLLNNNSSSWWWXXX]]]gggrrrzzzzzztttmmmcccbbb^^^VVVOOOLLLNNNQQQVVVYYY^^^dddlllwww;;;:::999888999:::<<<===;;;;;;:::::::::::::::;;;???AAAEEEEEECCCAAA??????999999888888777777888888999999888888777777777777;;;999888666555555666666:::;;;<<<>>>===:::999999;;;999888888888888666444666666555555444555555666000111333555777666333000111000000/////////////////////000000000000//////+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************************************))))))+++------,,,***)))+++++++++******,,,...---,,,,,,+++***)))(((((((((((((((((((((((())))))(((((((((((((((((((((((()))(((&&&%%%&&&(((***+++''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((''''''((()))***+++***)))(((((())))))******%%%'''((((((''''''(((***'''''''''''''''(((((((((&&&'''''''''(((((())))))&&&''''''(((((((((((((((,,,'''$$$&&&((((((***...))))))(((((((((((())))))'''((())))))(((((()))***(((((((((((((((((((((((((((((()))***************(((%%%$$$%%%(((***(((&&&)))((((((''''''(((((()))''''''''''''((((((((((((''')))***)))((('''(((***'''***,,,***&&&$$$&&&)))((()))***)))((((((((()))))))))***))))))((('''&&&(((((((((((())))))))))))))))))************))))))'''(((***+++,,,---------)))))))))))))))******+++)))))))))))))))))))))))))))***++++++***)))***+++((()))+++,,,+++******+++///...---------...//////+++++++++,,,,,,,,,------***+++,,,,,,+++***+++,,,+++,,,...---,,,,,,---...***+++---...//////...---***'''(((,,,...---...111////////////////////////////////////////////////...//////000000//////...---////////////000444777111000000///000222333444000111222222333333222222111222222333333444555555222333555777888777666555111333666888888777555444444444333333555666999:::;;;;;;<<<<<<======<<<<<<======<<<===>>>???AAABBBBBBCCCEEEGGGJJJLLLMMMNNNOOONNNMMMLLLLLLKKKKKKJJJLLLIIIFFFEEEFFFGGGHHHGGGEEEEEEDDDCCCBBBBBBBBBBBBFFFEEEEEEDDDDDDCCCCCCCCCBBBCCCFFFIIIKKKLLLKKKKKKHHHIIIIIIIIIJJJKKKMMMOOOJJJIIIIIIKKKMMMNNNMMMKKKMMMMMMLLLKKKKKKLLLPPPSSSRRRUUUYYY]]]___```___^^^WWWWWWUUUQQQNNNMMMQQQUUUUUUXXX\\\```dddiiimmmooo<<<;;;:::999999:::;;;<<<;;;:::::::::;;;;;;<<<===@@@CCCFFFGGGEEEBBB@@@???:::999888777777666777777888888888888888777777777:::888777555555555555666::::::<<>>???@@@@@@AAABBBDDDGGGIIIKKKKKKLLLLLLLLLMMMMMMMMMKKKIIIHHHLLLIIIFFFDDDEEEEEEEEEEEECCCBBBBBBAAAAAABBBBBBCCCEEEEEEEEEDDDDDDCCCCCCCCCAAABBBEEEGGGIIIIIIHHHHHHGGGHHHIIIHHHHHHIIILLLOOOKKKJJJJJJKKKLLLLLLJJJIIIKKKLLLLLLLLLKKKKKKMMMOOOMMMPPPRRRRRRPPPQQQTTTWWWPPPOOONNNLLLLLLMMMQQQTTTOOORRRWWW[[[^^^`````````lll<<<;;;;;;:::::::::;;;;;;::::::::::::;;;===>>>??????BBBFFFGGGEEEAAA???===::::::999888777777777777888999999999888888777777666555555444555666777888::::::===AAA???888888<<<;;;999777666888999999888555555666666666555444333111000000222333444222111111111000///////////////.........//////.........///------...000111...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************+++*********)))))))))(((%%%&&&(((+++...///---,,,((()))******))))))+++---,,,+++++++++***)))))))))'''''''''((((((((())))))((((((((((((((((((((((((&&&''''''((())))))******''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((('''&&&''')))+++,,,(((''''''(((******(((%%%%%%'''(((((('''''')))***&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***'''((()))*********))))))---)))(((((('''$$$&&&***))))))(((((((((((())))))'''((())))))(((((()))***((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%'''(((((((((((()))+++))))))(((((((((((())))))''''''''''''((((((((((((''')))***)))((('''(((***"""&&&)))((($$$###&&&***)))))))))***+++***)))((('''(((((())))))))))))((((((((((((((())))))))))))))))))************))))))'''(((***,,,---,,,,,,+++)))((((((((()))***+++,,,))))))))))))))))))))))))(((***++++++******+++,,,*********)))((()))+++---*********++++++++++++,,,***++++++++++++,,,,,,,,,+++---//////---,,,,,,---)))+++---...---,,,,,,---,,,---///000000...,,,+++,,,'''&&&+++---,,,+++,,,//////////////////////////////////////////////////////000000000000//////---///000...+++,,,111666///000111222222222222222000000111222222222222222000000111111222333333333555555666777777888888999777777666666666666666666333444555777888999::::::<<<<<<============<<<<<<<<<<<<======>>>>>>??????BBBCCCFFFHHHJJJKKKLLLLLLJJJJJJKKKKKKKKKJJJIIIHHHJJJGGGDDDCCCDDDEEEEEEEEEAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEBBBDDDFFFHHHHHHHHHGGGFFFGGGHHHHHHGGGFFFGGGKKKNNNKKKJJJIIIJJJKKKKKKJJJHHHHHHJJJKKKKKKJJJJJJKKKLLLKKKLLLNNNNNNNNNOOOPPPRRRLLLJJJIIIIIIKKKMMMNNNNNNNNNOOORRRVVVZZZ[[[[[[ZZZ___ppp<<<<<<<<<;;;;;;:::::::::999999::::::<<<===???@@@>>>AAAEEEFFFDDD@@@===<<<;;;:::999888888777777777999999999999999888777777333333333444555888:::;;;;;;;;;>>>CCC@@@999888===@@@<<<888666888;;;===???333444555666666444222111222000///000222333222111111111000///////////////------............---------,,,+++---///000---***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************+++*********))))))(((((($$$%%%'''+++...///...,,,)))******)))(((((()))++++++++++++***************&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&((()))************''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******(((((('''&&&''')))+++---((('''''')))++++++'''###'''((()))((('''&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***'''(((***+++++++++***))))))'''(((***)))(((***///))))))(((((((((((())))))'''((())))))(((((()))***((((((((((((((((((((((((((())))))***************$$$'''******((('''***---******))))))))))))******''''''''''''((((((((()))((()))***)))((('''(((***$$$&&&'''((()))***,,,---)))))))))***++++++)))'''''''''((())))))***))))))(((((((((((())))))))))))))))))************))))))'''(((***++++++***)))((()))((((((((((((***,,,---))))))))))))))))))))))))(((***++++++******+++---++++++***)))((())),,,...)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))+++------,,,******+++)))+++---...---,,,,,,---,,,---///000///---+++)))222---+++...000...,,,---////////////////////////////////////////////////000000111111111111000000,,,...///---)))***///555...///111222333333222222000000111222222222222111///000000111222222333333777666666666777888999::::::888777555555555666777222444666888::::::::::::<<<===============<<<<<<<<<<<<======>>>>>>??????>>>@@@BBBEEEGGGHHHHHHHHHIIIIIIHHHIIIIIIJJJJJJKKKGGGEEEBBBBBBCCCEEEFFFFFF@@@@@@@@@AAABBBCCCEEEFFFAAABBBCCCDDDEEEFFFGGGHHHEEEGGGHHHJJJJJJIIIHHHGGGFFFHHHHHHGGGEEEFFFJJJNNNIIIIIIHHHJJJKKKLLLJJJIIIFFFHHHJJJKKKJJJIIIIIIIIIJJJJJJLLLNNNQQQRRRPPPOOOKKKHHHGGGIIILLLMMMKKKHHHMMMMMMNNNPPPSSSVVVVVVVVVXXXaaauuu;;;:::888888:::<<<======;;;999777:::???AAA>>>;;;AAABBBCCCBBB@@@>>>>>>>>>======;;;777333444888===999999999999888777555444777666555444444555666777888888<<>>============>>>>>>???BBB???>>>BBBDDDDDDGGGLLLDDDFFFIIIIIIHHHGGGGGGGGGDDDBBBAAA@@@@@@AAACCCDDD>>>???AAAAAA@@@AAACCCEEECCCDDDEEEFFFHHHIIIJJJKKKHHHEEEDDDGGGKKKLLLHHHDDDGGGKKKNNNMMMKKKIIIJJJKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGIIILLLNNNOOOMMMKKKJJJHHHIIIJJJLLLMMMMMMMMMMMMJJJGGGEEEFFFJJJLLLKKKIIIKKKLLLMMMNNNOOOPPPQQQQQQSSS]]]fffsss>>>===<<<<<<===???@@@@@@>>><<<:::<<<@@@BBB???<<<@@@AAACCCBBB???=========<<<<<<<<<:::777666888;;;777777888888888888999999777777666555555666777888999888;;;@@@???:::999===<<<:::999999::::::999888555555666666555333111///...///111333444444333222000//////...............///...---,,,,,,---...///)))******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++(((((()))***************'''))),,,......---,,,***++++++***))))))******+++,,,+++***)))(((((((((((())))))************))))))((((((((()))))))))))))))''''''((())))))))))))))))))))))))))))))((('''''')))(((((('''''''''((((((***(((&&&&&&((()))(((''')))%%%$$$'''(((&&&&&&))))))(((((((((((()))******''''''''''''(((((((((((((((''''''&&&'''((()))************)))))))))))))))''''''(((((())))))******))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))*********+++))))))(((((('''&&&&&&&&&***+++,,,,,,+++***)))((()))))))))))))))))))))))))))))))))))))))*********)))((('''''''''(((***+++(((((())))))((('''&&&&&&(((((((((((()))***+++,,,))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((,,,***,,,...+++&&&&&&+++))))))))))))))))))))))))((()))***+++++++++******))))))))))))************))))))***++++++++++++***++++++***************++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,---......///---...000///...---...//////...---,,,,,,,,,------///////////////...---------------...............000000000000000000000000.../////////000000000000111111111111111111111111000000000000111111111111111111111111111111222222555666666666666666777888888888777666666666666666555555666888999:::::::::<<<<<<======>>>========================>>>>>>???AAA>>>???BBBDDDDDDFFFJJJEEEGGGIIIIIIGGGFFFFFFFFFCCCBBBAAA@@@AAABBBDDDEEE???@@@@@@@@@???AAADDDFFFCCCCCCEEEFFFHHHJJJKKKLLLGGGDDDCCCEEEHHHIIIFFFBBBFFFJJJMMMLLLIIIHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJLLLNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKIIIGGGHHHJJJKKKKKKIIIKKKKKKLLLMMMMMMNNNNNNOOOPPPWWW^^^ggg{{{??????>>>>>>???@@@BBBCCCBBB???>>>???BBBCCCAAA>>>>>>@@@BBBBBB???===;;;;;;;;;<<<>>>===;;;999999:::777777666777888:::<<<>>>999888777666666777888888999999;;;===<<<999:::===;;;:::888999::::::999888555555666666555333111000---///111333444444444333000//////...------......///...---,,,,,,---...///------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++(((((()))***************'''))),,,...///...,,,+++******)))))))))******+++,,,+++***)))(((((((((((('''(((***,,,,,,***((('''))))))(((((((((((())))))''''''((())))))))))))))))))))))))))))))(((((('''******(((''''''&&&&&&&&&)))'''&&&&&&((()))((('''+++'''&&&(((((((((***...(((''''''''''''((())))))''''''''''''(((((((((((((((''''''''''''((())))))************************&&&&&&'''((()))***++++++(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((------,,,+++***)))(((((())))))))))))))))))))))))***))))))))))))))))))((((((((((((((()))))))))******)))'''&&&&&&'''(((((((((((((((((()))***++++++(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))((((((,,,,,,...000...)))(((+++))))))))))))))))))))))))((()))******++++++******))))))))))))************))))))***++++++++++++***)))***,,,------,,,+++***,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------......,,,---......---,,,---.........---,,,,,,,,,------...////////////...------+++++++++,,,---///111333000000000000000000000000....../////////000000000111111111111111111111111000000000000111111111111000000111111222333333333444444444555666666555444777666666666555555555555444444555666777888888999;;;<<<===>>>>>>>>>>>>>>>===============>>>??????@@@===>>>CCCDDDCCCDDDGGGEEEGGGIIIIIIGGGEEEDDDEEEBBBAAA@@@@@@AAACCCEEEFFF@@@@@@@@@???>>>@@@DDDGGGCCCDDDEEEGGGIIIJJJKKKLLLFFFDDDBBBCCCEEEFFFDDDBBBEEEHHHKKKJJJGGGFFFGGGIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMKKKJJJJJJJJJKKKLLLLLLKKKIIIIIIKKKKKKJJJHHHKKKKKKKKKKKKKKKKKKKKKKKKLLLPPPUUUZZZccczzz>>>??????>>>>>>???AAACCCDDDBBB@@@@@@BBBBBBAAA???===???AAAAAA???<<<::::::======>>>===<<<;;;;;;;;;999888777777999;;;>>>@@@:::999888777777777888999999::::::;;;:::999;;;===:::999888888999:::999777666666666555444333111000---...000222333444444444000///......------------...------,,,,,,------...------------,,,+++******++++++++++++++++++++++++******))))))))))))******************++++++++++++(((((()))***************)))+++...000111111///...)))))))))))))))*********++++++***)))(((((())))))((()))***++++++***)))((()))***++++++)))(((&&&$$$''''''((()))))))))))))))(((((())))))))))))(((((())))))((('''''''''''''''(((''''''''''''((()))))))))'''''')))(((&&&''',,,'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''((((((((())))))))))))))))))*********'''''''''((()))*********'''''''''((()))*********((((((''''''''''''(((((('''''''''(((((((((((()))'''((((((((())))))******((('''''''''((()))***+++((((((((((((((((((((((((******))))))((((((((('''&&&''')))******))))))((()))(((''''''''''''((((((((((((((((((((()))******''''''(((((())))))******(((((())))))))))))(((((('''(((((())))))))))))(((+++---///111000---******))))))))))))))))))))))))((())))))***************((()))))))))************))))))***++++++++++++*********++++++,,,+++++++++---,,,+++******+++,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,***++++++,,,---------...---.........,,,,,,---///------------------------.........//////...------,,,+++++++++,,,///222444////////////////////////........./////////000000111111111111111111111111///000000000111111111111///000000111333444444555333222222333555555333111555555555555555555444444555555555555666777888999:::;;;<<<===>>>?????????===<<<<<<======>>>???@@@>>><<<>>>BBBDDDBBBBBBDDDFFFGGGIIIHHHFFFDDDCCCCCC@@@???>>>>>>???BBBDDDFFFAAA@@@???>>>===@@@DDDHHHFFFFFFFFFGGGHHHIIIIIIJJJFFFDDDBBBBBBDDDEEEDDDCCCDDDFFFIIIHHHEEEDDDEEEHHHJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIJJJKKKLLLLLLKKKIIIHHHHHHJJJLLLMMMMMMLLLLLLKKKKKKJJJIIIHHHKKKJJJJJJIIIHHHHHHGGGGGGKKKJJJNNNUUUWWWccc???@@@AAA@@@???@@@BBBEEEDDDCCCAAA@@@@@@AAA@@@@@@===???AAA@@@>>>;;;::::::@@@>>><<<;;;<<<<<<===>>>===;;;:::999:::;;;===???;;;:::999777777777888999888::::::999888999;;;<<<999777777777999999888777666666555555444333111111......000111222333333444000000...------,,,,,,,,,---------,,,,,,---------++++++,,,---------,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))******+++++++++(((((()))***************(((***---000111000///...(((((())))))************+++***))))))))))))))))))+++***)))(((((()))***+++)))+++---...,,,(((### ''''''((()))))))))))))))(((((())))))))))))(((((('''''''''''''''((())))))'''''''''''''''((()))***%%%%%%'''***'''"""!!!###&&&&&&&&&&&&&&&''''''(((''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''(((((())))))))))))))))))((((((((((((&&&&&&'''((()))***++++++((((((''''''''''''((((((&&&'''''''''((((((((((((''''''(((((())))))******&&&&&&&&&'''(((***,,,---((((((((((((((((((((((((***)))))))))((((((''''''&&&''')))*********)))(((&&&'''((())))))(((''''''(((((((((((((((((()))***''''''(((((())))))******(((((())))))))))))((((((''''''((()))))))))))))))+++---//////000///,,,))))))))))))))))))))))))))))))))))))))))))*********((()))))))))************))))))***++++++++++++*********((('''((()))+++---,,,,,,***))))))***,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))***+++,,,------------...//////...------...000,,,---------------------------............------...---,,,+++,,,...111222////////////////////////............////////////000000000000000000000000///000000000111111111111//////000222333444555666555444444555666555444333333444555555555555444444666666555666666777888999999999;;;<<<>>>>>>??????<<<<<<<<<<<<===>>>???@@@>>><<<===AAABBB@@@@@@BBBEEEGGGHHHGGGEEECCCBBBCCC>>>=========>>>@@@CCCDDDAAA@@@???>>>===@@@DDDHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDFFFFFFFFFEEECCCEEEGGGFFFCCCBBBDDDGGGIIIHHHGGGGGGGGGIIIJJJKKKJJJIIIGGGFFFFFFGGGHHHIIIHHHGGGGGGFFFHHHJJJMMMNNNLLLMMMMMMLLLKKKIIIHHHHHHJJJIIIIIIHHHFFFEEEEEEDDDHHHEEEIIISSSTTTWWWnnnAAACCCDDDCCCAAABBBEEEIIIDDDCCCAAA@@@???@@@@@@AAA???@@@@@@???===;;;;;;;;;AAA>>>;;;:::<<<===>>>>>>???>>>===<<<;;;<<<===>>>;;;:::999777777777888888777:::;;;888777999;;;:::888666666666888999888777777666555444333222222111//////000000111222222222000000...---,,,,,,++++++,,,,,,,,,------,,,,,,,,,))))))+++,,,------------++++++++++++++++++++++++******))))))))))))******(((((())))))***+++++++++(((((()))***************%%%'''***---......---,,,''''''((()))******************)))))))))))))))***,,,***(((''''''(((***,,,(((***,,,---,,,(((### ''''''((()))))))))))))))'''(((((()))))))))))))))&&&&&&&&&''''''(((******&&&'''(((''''''''')))+++''')))---///+++$$$"""%%%'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&''''''((()))(((((((((%%%&&&&&&''''''(((((()))***)))))))))((((((((('''&&&''''''((()))******+++((((((''''''''''''((((((''''''''''''(((((((((((('''''''''(((((()))))))))))))))******++++++++++++)))))))))))))))))))))))))))(((((((((((((((((('''&&&''')))*********)))(((%%%&&&((()))))))))((('''(((((((((''''''(((((()))(((((((((((())))))))))))(((((())))))))))))((((((&&&'''((())))))******)))***,,,---,,,---///,,,((()))))))))))))))))))))))))))(((((((((((()))***+++))))))))))))************))))))***++++++++++++***+++)))'''&&&'''))),,,...++++++************++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++((()))+++---------,,,,,,/////////...,,,---///111+++,,,---.........------,,,,,,---............---...------,,,---...///000000000000000000000000000------........./////////000000000000000000000000000000000000111111111111000000111222333444555666666777777666444444555777333444555666666666555444777666555555555777888999777888999;;;===>>>>>>>>><<<<<<<<<<<<===???@@@AAA>>><<<<<>>AAACCCEEEGGGGGGEEECCCBBBCCC???>>>======>>>@@@BBBCCC@@@@@@@@@???>>>@@@DDDGGGHHHGGGGGGFFFEEEDDDDDDDDDBBBCCCEEEGGGHHHHHHHHHGGGCCCEEEFFFDDDBBBAAADDDGGGGGGGGGGGGGGGHHHIIIIIIJJJHHHGGGFFFEEEDDDEEEFFFGGGDDDDDDDDDEEEGGGIIILLLMMMJJJLLLMMMMMMJJJHHHHHHHHHIIIHHHHHHGGGEEEDDDDDDCCCEEEAAAEEENNNPPPOOOZZZjjjAAACCCEEEDDDAAAAAAEEEIIICCCCCCBBB@@@???@@@BBBDDDAAAAAA@@@>>><<<;;;<<<>>>>>><<<;;;<<<>>>???===;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;:::888777666666777777555:::;;;777666:::;;;999777666555666888999888777777666555444333222222222111111000000000000111111000000...---,,,+++++++++,,,,,,,,,------,,,,,,,,,((()))***+++,,,,,,,,,,,,******************************))))))))))))******((((((((()))***+++++++++(((((()))***************$$$&&&))),,,------,,,+++&&&'''((()))*********)))******))))))))))))************))))))))))))******'''((()))******)))((('''''''''((()))))))))))))))''''''((()))))))))))))))(((((('''''''''(((((()))%%%'''((((((&&&'''))),,,)))+++...000,,,&&&&&&***'''''''''&&&'''(((((()))''''''''''''((((((((((((&&&&&&((()))))))))((('''&&&&&&&&&'''((()))))))))(((((((((((())))))))))))''''''(((((())))))******((((((''''''''''''((((((''''''((((((((()))))))))''''''''''''''''''((((((******+++,,,,,,+++))))))))))))))))))))))))))))))'''''''''((((((((((((((('''(((((()))))))))))))))'''''''''''''''((()))))))))(((((('''''''''(((((())))))))))))(((((((((((((((((())))))))))))((((((&&&'''((()))************)))+++***(((***...,,,&&&)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))************))))))***++++++++++++***)))))))))))))))+++,,,---******++++++++++++******((())))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++((()))+++---------,,,+++.........,,,++++++...000+++,,,---.........------+++,,,------.........---,,,,,,------...//////000000000000000000000000000---------.........//////000000000000000000000000000000000000111111111111111111222222333444555555333555666333...---222888222444555777777777555555666555444333444555777888555666888:::;;;===>>>>>>;;;;;;<<<<<<===???@@@AAA???<<<;;;======<<<===@@@BBBDDDFFFFFFDDDCCCCCCCCCAAA@@@???>>>???@@@BBBDDD???@@@@@@@@@???AAADDDFFFDDDDDDDDDDDDDDDDDDDDDDDD>>>AAAEEEIIIJJJIIIHHHHHHCCCEEEFFFDDDAAAAAADDDGGGEEEFFFGGGHHHHHHIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEBBBCCCDDDEEEFFFGGGHHHIIIGGGJJJMMMLLLJJJGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBDDDIIIIIIIIINNNWWWnnn>>>AAACCCBBB??????CCCHHHDDDDDDCCCAAA@@@AAACCCFFFBBBBBB@@@>>>;;;;;;===???;;;;;;;;;>>>@@@@@@<<<888<<<===>>>???????????????;;;:::888666666666666777444:::;;;888666:::;;;777666555555666777888888777777666555444333222222222222111111000000000000000000000...---,,,++++++++++++,,,,,,------,,,,,,+++))))))***+++++++++************************************))))))))))))******'''(((((()))***+++++++++(((((()))***************%%%'''***---///...---,,,%%%&&&((()))*********)))***)))))))))))))))******''')))***++++++***)))''''''&&&&&&&&&'''***,,,...'''(((((()))))))))))))))''''''((()))))))))))))))***)))(((''''''&&&''''''$$$'''((((((&&&&&&))),,,$$$%%%((()))%%%!!!###)))(((''''''''''''((())))))''''''''''''((((((((()))%%%&&&((()))))))))((('''&&&''''''((()))******+++&&&&&&'''((()))***++++++(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''%%%''')))***+++***((('''))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((()))))))))******(((&&&$$$%%%'''***,,,)))(((((('''''''''((((((******))))))((((((''''''(((((())))))))))))((((((&&&'''((()))************)))+++)))&&&(((...,,,&&&)))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))************))))))***++++++++++++***((()))+++,,,------,,,,,,)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,+++++++++,,,,,,+++++++++''')))+++---...---,,,+++------,,,+++)))***---///***+++---...///...------+++,,,------.........---***+++,,,...///000000000000000000000000000000000---------.........//////000000000000000000000000000000000000111111111111111222222333333444444555---111333...&&&&&&---555333444666888888777666555555444333222222333555666333555777999;;;<<<======;;;;;;<<<<<<===???@@@AAA@@@<<<:::<<<<<<;;;<<<@@@AAACCCEEEFFFDDDCCCCCCDDDDDDCCCAAA@@@@@@AAACCCDDD>>>???AAAAAA@@@AAACCCEEEAAABBBBBBCCCDDDEEEFFFFFF;;;???EEEIIIJJJIIIHHHHHHCCCEEEFFFDDDAAAAAADDDGGGDDDEEEGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEBBBCCCDDDEEEFFFFFFEEEEEEFFFIIILLLLLLIIIGGGGGGHHHGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFEEEDDDEEEKKKQQQZZZiii~~~BBBCCCCCCBBBAAA@@@BBBCCCAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA???======>>>???::::::::::::;;;===>>>@@@>>>???@@@AAAAAA@@@>>>===>>>;;;::::::777444666:::777777666555555555555555333333444444555666666777666555444222111000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,//////,,,))))))+++---,,,+++***+++,,,++++++************++++++******))))))))))))******''''''((()))***++++++,,,'''(((***+++,,,,,,,,,,,,***+++...///000000......''''''(((******+++++++++***)))(((''''''((()))*********)))((('''''''''((('''((()))******)))((((((((((((((((((''''''''''''''''''''''''((((((((((((,,,---,,,)))&&&%%%%%%&&&'''(((((('''%%%&&&(((+++'''((())))))(((((()))******'''$$$$$$'''((((((&&&))))))(((((((((((())))))))))))((((((''''''&&&&&&(((((((((((())))))))))))$$$%%%&&&&&&'''((())))))(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''((('''&&&'''''''''&&&%%%''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))---***'''''')))+++***)))$$$***"""...###///''',,,(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++)))''''''((())))))((())))))(((((((((((())))))'''((((((((()))))))))******************)))(((((()))))))))))))))***+++,,,&&&&&&&&&&&&(((***,,,---******++++++++++++******)))************+++++++++---......---+++******+++)))******++++++******)))000---))))))+++------,,,.........------,,,,,,,,,,,,,,,++++++,,,,,,---..................///000000111000000000222333222111---------.........//////.../////////000000111111333222111////////////000111222222333444444444444...111444555333111000///111222222333444555666666666666666666666666666666222444555666777:::>>>AAA<<<<<<<<<<<<;;;;;;;;;;;;?????????===<<<===@@@BBB@@@AAACCCDDDEEEDDDCCCBBBCCCCCCBBBAAAAAAAAABBBBBB??????>>>>>>???AAACCCDDDBBBBBBCCCCCCDDDDDDEEEEEEBBBEEEIIIKKKIIIFFFDDDCCCGGGFFFEEEDDDDDDEEEEEEFFFEEECCCAAACCCGGGIIIIIIGGGIIIFFFDDDFFFJJJKKKGGGCCCFFFDDDCCCDDDGGGJJJKKKKKKIIIGGGFFFGGGJJJLLLJJJHHHHHHDDDGGGOOOQQQIIIBBB@@@BBBBBBBBBCCCDDDFFFGGGHHHLLLSSS^^^uuu@@@@@@AAA@@@>>>>>>@@@AAA@@@@@@@@@AAAAAAAAAAAAAAABBBAAA@@@>>><<<===???@@@<<<<<<::::::::::::<<<<<<>>>>>>???????????????>>><<<:::999:::999666999>>>777666666555555555555555222333333444555555666666555444333222111000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...,,,))))))+++---,,,+++***+++,,,+++******************+++******))))))))))))******)))))))))))))))************)))'''(((+++,,,,,,+++***+++---///000///...---'''((()))******+++++++++***)))(((''''''((()))***+++******))))))))))))***((()))***+++,,,+++******)))))))))(((((((((''''''''''''''''''(((((((((((()))******)))'''&&&((()))&&&'''(((((('''''')))+++&&&'''((((((''''''((()))+++(((&&&&&&((())))))'''))))))(((((((((((())))))((((((((((((((('''''''''(((((((((((())))))))))))%%%%%%%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''&&&&&&&&&'''((())))))'''''''''((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))***'''%%%%%%((())))))((()))+++"""*** ,,,'''---(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))'''''')))))))))((())))))(((((((((((())))))(((((((((((())))))))))))***************)))(((((()))(((((()))*********)))000///---+++***))))))*********++++++++++++******)))************++++++++++++,,,------,,,,,,---...******++++++++++++******000---***)))+++------,,,------------,,,,,,,,,+++,,,,,,++++++,,,,,,---..................//////000111000///000222333222111---------.........//////....../////////000000000222111000/////////000111111111222222333222222222000222333222111000111222111222222333444555666666666666666666666666666666444555777777777999<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999888888;;;===>>>@@@BBBDDDEEEEEECCCBBBBBBBBBAAAAAAAAAAAAAAABBB@@@@@@?????????AAABBBCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEGGGJJJKKKJJJHHHGGGGGGKKKIIIGGGFFFEEEFFFGGGHHHEEECCCAAABBBFFFIIIKKKKKKKKKHHHEEEGGGJJJKKKIIIFFFGGGEEECCCCCCFFFHHHIIIJJJKKKIIIHHHHHHJJJKKKIIIGGGHHHGGGKKKSSSUUUMMMDDDAAAAAAAAAAAABBBCCCDDDEEEFFFHHHMMMVVVggg======>>>===<<<<<<===???>>>??????@@@@@@AAAAAAAAABBBAAA???>>>>>>???@@@AAA>>>===;;;:::999999999:::<<<<<<<<<<<<===>>>??????>>><<<;;;<<<:::777999===666666555444444444444555222222333333444444555555444444222111000000000000////////////////////////++++++++++++++++++++++++,,,+++))))))+++,,,+++***)))+++---,,,+++***+++,,,******************************))))))))))))******************))))))((((((,,,***'''(((***,,,+++))))))+++---/////////...---'''((()))******+++******))))))(((((((((((()))))))))))))))))))))*********&&&''')))***+++++++++*********)))))))))(((((((((''''''''''''((((((((((((&&&'''((((((((((((***,,,%%%''')))***))))))***+++%%%&&&''''''&&&&&&'''(((***)))'''''')))***)))((())))))(((((((((((())))))'''''''''((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''&&&%%%%%%&&&(((+++,,,''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))((('''&&&&&&(((******)))...---###&&&((('''---(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***((('''''')))***)))((())))))(((((((((((())))))))))))))))))((((((((((((***************)))((((((***(((''')))++++++(((%%%++++++***))))))***+++,,,******++++++++++++******)))************+++++++++)))+++---------...000111++++++,,,,,,,,,,,,++++++...,,,******+++---------,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---.........------......///000111000///000111222111000------........./////////............////////////000000/////////000111222111111111111111111000///222222222000//////222444111222222333444555666666666666666666666666666666555777777777777888:::<<>>AAADDDFFFEEECCCAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBAAABBBBBBCCCDDDDDDEEEEEEEEEGGGHHHIIIHHHHHHIIIJJJNNNLLLIIIFFFEEEFFFHHHJJJGGGDDDAAAAAADDDIIIMMMNNNOOOKKKHHHHHHJJJMMMLLLKKKKKKHHHDDDCCCDDDFFFHHHHHHLLLJJJIIIIIIIIIIIIHHHFFFFFFGGGLLLTTTTTTMMMEEE@@@AAAAAA@@@AAAAAABBBCCCCCCIIIJJJPPP[[[lll;;;<<<<<<<<<;;;;;;<<<>>>======>>>>>>???@@@AAAAAA@@@@@@AAABBBCCCDDDBBBAAA???>>><<<::::::::::::;;;;;;;;;::::::;;;===>>>@@@BBB@@@>>>>>>:::555555999666555444444333333444444222222222222333333444444333333222000000/////////........................************************,,,+++)))((()))***++++++)))+++---,,,+++***++++++*********++++++***************))))))))))))************)))))))))))))))))))))***++++++***))))))))))))***,,,...///...---,,,(((((()))***************))))))(((((((((((())))))&&&''''''((())))))))))))###$$$&&&((()))***))))))************))))))))))))''''''''''''((((((((((((&&&'''((((((((((((***,,,$$$'''***++++++***++++++%%%'''(((((('''&&&((())))))(((((((((((()))(((((((((((())))))))))))((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))******************))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''&&&%%%$$$$$$&&&))),,,'''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((((()))+++,,,,,,,,,000...'''&&&"""&&&(((+++(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***((('''''')))******)))))))))(((((((((((())))))))))))))))))((((((((((((***************)))((((((***((('''))),,,+++'''"""))))))(((((()))***,,,---******++++++++++++******))))))*********+++++++++***,,,............000222+++,,,,,,------,,,,,,+++---,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---......------------...//////000///...///111222111000............////////////..................//////.........///000111111222222222222222111000//////000111222111000000222444111222222333444555666666666666666666666666666666444666777777777888:::;;;============>>>>>>>>>>>><<<======<<<::::::;;;===999<<<@@@DDDEEEDDDBBBAAA??????@@@@@@AAAAAA@@@@@@BBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDEEEEEEEEEFFFJJJLLLQQQNNNJJJFFFEEEFFFIIIKKKLLLIIIEEECCCDDDHHHLLLOOOQQQMMMJJJIIIKKKNNNOOOOOOPPPKKKFFFCCCCCCEEEGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFBBBDDDIIIMMMMMMHHHCCC???AAAAAA@@@@@@@@@AAABBBBBBGGGFFFIIIQQQYYYkkk:::;;;<<<;;;:::;;;<<<>>><<<<<<======>>>???@@@@@@>>>@@@CCCGGGJJJIIIDDD@@@===<<<;;;;;;;;;<<<>>>>>>;;;:::999999:::<<<>>>???AAA???>>>>>>:::555444888555555444333333333333333111111111111222222222222222222111000////////////------------------------************************++++++***)))((()))+++,,,)))+++---,,,+++***++++++)))***++++++++++++***)))******))))))))))))******'''(((((()))******++++++###)))//////***&&&''')))((()))+++---...---,,,+++((())))))************)))(((((())))))))))))(((((('''''')))************)))###$$$&&&((()))******)))************))))))))))))''''''''''''((((((((((((((())))))((('''''')))+++%%%'''***++++++******+++&&&((())))))(((''')))***&&&'''((((((''''''''''''(((((())))))))))))((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))$$$$$$$$$%%%&&&''''''((())))))))))))))))))))))))'''''''''''''''((())))))''''''''''''''''''''''''''''''&&&###!!!"""&&&)))(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))((()))***+++++++++,,,---///,,,,,,''')))'''))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((&&&''')))******)))))))))(((((((((((())))))))))))))))))((((((((((((***************)))((((((***((((((***,,,+++'''###333111///,,,+++***)))*********++++++++++++******))))))*********+++++++++---...//////------...///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------------.../////////...---...000111000///........./////////000000//////////////////......------...///000111111222222333333333222111000000---000333444333111111111111222222333444555666666666666666666666666666666222444666777888999:::<<<<<<=========>>>>>>>>>???:::;;;;;;:::888888999:::888;;;???BBBDDDCCCBBB@@@>>>???@@@AAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDEEEDDDEEEHHHMMMPPPTTTQQQMMMJJJHHHJJJLLLNNNQQQOOOJJJGGGFFFGGGKKKNNNQQQNNNKKKJJJKKKNNNQQQRRRSSSNNNIIIEEEDDDEEEFFFGGGAAABBBCCCDDDDDDEEEFFFFFFAAACCCEEEDDDDDDCCCBBB@@@AAAAAAAAA@@@@@@AAABBBBBBAAA???AAAHHHLLLUUUmmm999:::;;;;;;:::;;;===???;;;<<<<<<======>>>>>>>>>===???CCCHHHMMMLLLFFFAAA::::::::::::;;;===???@@@::::::::::::;;;<<<======;;;999:::;;;999666666:::444444333222222222222333000000111111111111111111111111000///////////////------------------------++++++++++++++++++++++++***+++,,,+++))))))+++,,,)))+++---,,,+++***+++,,,)))***+++,,,,,,+++***)))******))))))))))))******''''''((()))***+++,,,,,,"""(((...///***&&&''')))''')))+++---------,,,+++))))))************))))))(((((())))))))))))((((((((()))+++,,,,,,+++******'''(((***+++,,,,,,,,,+++******)))))))))(((((((((''''''''''''(((((((((((()))******)))''''''((()))'''(((******)))((()))***'''((())))))(((((()))+++%%%'''(((((('''&&&&&&''''''((()))******)))(((''''''''''''((((((((((((((((((((((((((())))))))))))$$$$$$%%%&&&'''((()))***))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''''''''''''''&&&((((((%%%"""!!!%%%(((((((((((()))))))))******(((((((((((())))))))))))(((((((((((())))))))))))&&&(((******))))))***++++++)))...'''...'''+++((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))'''&&&''')))*********))))))(((((((((((())))))(((((((((((())))))))))))***************)))(((((())))))+++++++++)))((((((...---+++***)))******+++******++++++++++++******)))************+++++++++...///000...,,,++++++,,,++++++,,,,,,,,,,,,++++++)))+++,,,---,,,,,,---...++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,------...//////...---...///000///........./////////000000000000000000000////////////,,,---...///000111000000222222222333222222111111,,,///333555444222111111111222222333444555666666666666666666666666666666000333666777888999:::<<<===>>>>>>??????@@@@@@@@@<<<>>>>>>===;;;::::::;;;:::;;;>>>@@@AAAAAAAAA@@@>>>???@@@BBBBBBBBBAAAAAA@@@AAABBBBBBBBBBBBAAAAAA??????@@@BBBCCCDDDEEEFFFFFFFFFGGGGGGIIIMMMRRRVVVVVVTTTQQQNNNMMMNNNPPPRRRTTTSSSQQQMMMJJJIIIJJJLLLPPPNNNLLLJJJKKKMMMPPPSSSSSSOOOIIIFFFEEEEEEEEEEEE===???AAABBBBBBCCCEEEFFF@@@CCCDDD@@@???AAABBBBBB@@@@@@@@@@@@@@@AAABBBBBB@@@@@@CCCFFFGGGLLLWWWccc888999::::::999:::<<<>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@EEEJJJKKKGGGCCC888888888888999;;;===>>>;;;;;;<<<<<<<<<<<<<<<;;;777666777999888444555888444333333222222222222222000000000000000000000000000000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---+++***+++,,,)))+++---,,,+++***+++,,,(((***+++,,,,,,+++***(((******))))))))))))******(((((())))))*********+++''''''((()))*********)))'''(((***,,,---,,,+++***))))))************))))))'''((()))******)))(((''''''(((*********)))'''&&&)))***+++---------,,,+++)))))))))(((((((((''''''''''''''''''((((((((((((((()))))))))'''''')))***((())))))((('''&&&((()))&&&''')))(((''''''(((***%%%'''******(((&&&'''((('''((()))******)))((('''((((((((((((((('''''''''(((((((((((()))))))))))))))))))))******+++++++++))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''''''''''''''%%%''')))(((%%%$$$'''+++(((((()))))))))*********(((((((((((())))))))))))(((((((((((())))))))))))&&&)))++++++)))((()))***((($$$,,,###...%%%,,,((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''')))++++++***))))))(((((((((((())))))&&&&&&'''((()))***++++++***************)))(((((('''+++---,,,)))(((***---%%%%%%%%%&&&(((***,,,...******++++++++++++******)))************+++++++++---...///...+++***+++,,,******++++++++++++******(((+++------,,,+++---///+++,,,,,,,,,------------,,,,,,++++++,,,,,,---...------,,,,,,------...///...---,,,---///000///....../////////000000000000222222111111000000000000,,,---...000000000//////000000111111111111111111---///222333222222222333111222222333444555666666666666666666666666666666222444777888888888888999<<<<<<===>>>>>>???@@@@@@???@@@AAA@@@>>><<<<<<===<<<<<<===>>>??????@@@@@@>>>???AAACCCDDDCCCBBBAAA???@@@AAACCCCCCCCCBBBBBB>>>???@@@AAACCCDDDEEEFFFEEEGGGHHHIIIKKKOOOTTTXXXTTTSSSQQQOOONNNOOOQQQRRRSSSTTTUUUSSSOOOLLLLLLMMMMMMLLLKKKJJJJJJLLLOOORRRPPPMMMHHHEEEDDDDDDCCCBBB>>>@@@BBBBBBAAAAAACCCEEE<<>>???@@@AAABBB@@@FFFHHHEEECCCGGGMMMPPPddd|||777888999999888999;;;===<<<<<<<<<<<<<<<<<<;;;;;;@@@===<<<@@@FFFIIIHHHEEE888777777777777999:::;;;;;;<<<=========<<<;;;:::888777777999666111111444444333222222111111222222000000000000////////////000//////............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,//////,,,++++++,,,)))+++---,,,+++***+++,,,((()))+++,,,,,,+++)))(((******))))))))))))******************))))))))))))---'''!!!""")))...---)))'''(((***,,,---,,,+++***))))))*********))))))((('''((()))******)))((('''$$$%%%&&&''''''%%%###!!!))))))++++++,,,+++***)))((((((((((((''''''''''''''''''''''''((((((((()))'''((()))((('''(((***,,,******)))'''%%%%%%&&&(((%%%&&&((('''&&&&&&''')))%%%(((++++++)))'''((()))'''((()))++++++)))((('''))))))(((((('''''''''&&&(((((((((((()))))))))))))))))))))((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))###'''+++***''''''***...))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))),,,......+++)))***+++&&&!!!***,,,"""---)))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&''')))++++++***))))))(((((((((((())))))%%%&&&'''((()))***+++,,,***************)))(((((('''+++///---(((''',,,111,,,,,,***)))))))))***+++******++++++++++++******)))************+++++++++,,,---...---+++***+++,,,*********++++++*********'''***---...,,,+++---///,,,,,,,,,------.........,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---.........---,,,---///000///...////////////000000000000333222222222111111000000------///000000000///.........///000000111000000///000111000000111333666111222222333444555666777666666666666666666666666444666888888777666666777999::::::;;;<<<======>>>;;;<<<======:::999888999======<<<<<<===>>>???@@@>>>???BBBDDDDDDDDDCCCBBB>>>???AAACCCDDDDDDCCCCCC>>>???@@@AAACCCDDDEEEFFFCCCEEEGGGHHHKKKOOOTTTXXXOOOOOONNNMMMMMMMMMNNNOOOQQQTTTWWWVVVRRROOONNNNNNKKKKKKKKKJJJJJJLLLNNNQQQMMMKKKGGGEEEDDDCCCAAA???@@@BBBDDDCCCAAA@@@BBBDDD777???BBB>>><<<>>>???<<<;;;;;;<<<<<<>>>???@@@AAA<<>>???>>><<<<<<======@@@BBB@@@@@@CCCBBB???777777666666666666777777;;;;;;;;;;;;;;;;;;;;;;;;;;;666555888666000///333444333222111000111222333000////////////111333444000000///.....................---,,,,,,,,,------'''---+++(((,,,)))%%%+++///...,,,++++++,,,---...************************+++++++++++++++***)))((())))))))))))************,,,+++***))))))***+++,,,,,,+++++++++)))((('''&&&((()))***++++++,,,,,,+++''')))++++++)))'''''''''((()))***)))'''&&&%%%&&&'''''''''''''''((())))))'''))),,,---,,,*********))))))))))))))))))))))))******(((''''''((())))))''''''''''''((((((((((((%%%&&&(((*********))))))((((((''''''''''''(((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((((((''''''&&&&&&&&&((()))))))))))))))((((((''''''(((((())))))******(((((())))))))))))((((((''''''''''''(((((((((((('''))))))'''$$$###%%%((((((((()))***************+++)))''''''((()))))))))''''''((()))))))))))))))((()))+++------+++)))(((((()))+++,,,,,,***'''&&&)))((('''&&&&&&'''((())))))((('''''''''(((***+++''''''((((((((((((''''''))))))(((((((((((())))))'''%%%%%%(((++++++(((&&&(((((((((((())))))))))))))))))(((((('''''''''&&&))))))************)))(((+++(((&&&&&&))),,,,,,+++"""))),,,***(((***,,,))))))***))))))((('''&&&---,,,+++++++++,,,---...///...------,,,,,,,,,,,,///,,,))))))+++---......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......+++//////)))(((---000///......///000000000000000000000111111111111000000............////////////...///000111111000///......///000//////000333555555555555555555555555555444444333444444555666777555666666777888888999999::::::;;;<<<===>>>???@@@?????????===:::888999:::<<<<<<<<<============>>>>>>>>>???@@@AAABBBBBBCCC???@@@@@@AAABBBBBBBBBBBBCCCAAA@@@@@@@@@AAA???>>>EEEDDDDDDFFFIIIKKKKKKJJJGGGGGGGGGHHHHHHHHHIIIIIIMMMOOOQQQPPPMMMLLLLLLNNNJJJKKKMMMOOONNNLLLJJJHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFDDDCCCBBBBBBAAA???>>>??????>>>===============;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAJJJTTT^^^tttqqqnnnzzz777888999:::;;;;;;<<<;;;:::<<<======<<<<<<===>>>===AAABBB@@@???AAA@@@<<<777666666666666666666777::::::::::::::::::;;;;;;:::666555777666111000333333333222111111111111222///............///111222000000///..................---,,,,,,+++,,,,,,,,,(((///+++(((,,,((($$$))),,,,,,++++++++++++,,,,,,***************************************)))(((((((((((()))))))))*********+++******))))))******+++)))************)))((((((&&&'''((()))************((()))++++++)))((('''(((((()))***)))'''&&&&&&&&&'''''''''''''''((())))))$$$'''***++++++*********'''''''''''''''''''''''')))((('''''''''((())))))''''''''''''((((((((((((&&&'''((())))))*********((((((''''''''''''(((((()))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''&&&&&&&&&&&&((((((((())))))(((((('''''''''(((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''')))***(((&&&%%%&&&((((((((()))************)))***)))''''''((()))))))))''''''((()))))))))))))))((()))+++------+++)))((()))))))))(((((('''''''''((((((''''''''''''(((((()))(((((('''((()))***+++''''''((((((((((((''''''***))))))))))))))))))***((('''&&&(((***+++)))&&&'''((((((((()))))))))))))))(((((((((''''''''''''((())))))******))))))(((+++)))((()))******(((&&&!!!&&&+++,,,)))'''(((***((())))))))))))((((((''',,,+++*********+++------...------,,,++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,---------.........+++//////***)))---000///......///000000000000000000000111111111111000000............////////////...///000111111000///...111222222111000000333555555555555555555444444444444333333444444555666777666666777777888999999:::::::::;;;<<<===>>>>>>???=========<<<:::999:::<<<;;;;;;<<<<<<<<<===============>>>???@@@AAABBBBBB??????@@@AAAAAAAAA@@@@@@@@@??????@@@BBBCCCBBB@@@CCCBBBBBBCCCFFFGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKMMMOOONNNKKKJJJKKKLLLKKKLLLMMMNNNNNNLLLJJJIIIJJJIIIHHHGGGFFFEEEEEEEEEEEECCCAAAAAAAAAAAA???===>>>>>>===<<<<<<<<<<<<===:::;;;;;;<<<======>>>>>>>>>>>>???@@@@@@@@@@@@@@@???HHHNNN^^^|||~~~rrrooo444666999;;;======<<<<<<;;;<<<<<<<<<;;;;;;===>>>???BBBBBB???>>>???===999666666666555555666666666888888888999999:::::::::888666555666444111000222222222222222222111000000///......------...//////000///......---.........---,,,++++++******++++++'''---+++(((,,,)))%%%+++******++++++++++++******************************((())))))))))))(((''''''(((((())))))))))))******)))******++++++******)))'''((())))))************%%%%%%&&&'''(((((((((((((((***,,,,,,***)))((()))''')))***)))'''&&&&&&&&&'''''''''''''''((())))))###&&&)))***)))))))))***'''''''''''''''''''''''''''&&&&&&&&&'''((())))))''''''''''''(((((((((((('''''''''(((((()))***+++((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''(((((((((((()))))))))(((((())))))))))))((((((''''''''''''((((((((((((((()))***)))((('''((()))'''((())))))******))))))))))))(((((((((((())))))''''''((()))))))))))))))((()))+++,,,,,,+++)))(((((('''&&&%%%$$$%%%&&&'''''''''((((((((((((''''''((((((((((((((()))******''''''(((((((((((('''''')))((((((''''''(((((()))+++)))(((((()))***)))(((''''''((((((((()))))))))(((((((((((('''''''''''''''(((((())))))(((((((((***************(((%%%"""'''***,,,+++(((&&&''')))'''(((((())))))))))))(((*********)))***++++++,,,---,,,++++++***+++++++++)))+++---,,,***(((***,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,------------.........,,,//////,,,+++---000000...//////000000000000000///000000111111000000///............//////////////////000000000000//////222333333333111111333555666555555555444444333333333333333333444555666777777777888888999:::::::::;;;;;;;;;<<<<<<=========;;;<<<<<<;;;::::::<<<===:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA??????@@@AAAAAA@@@???>>>======>>>AAACCCDDDCCCBBBBBBAAAAAABBBDDDEEEDDDBBBEEEFFFGGGHHHIIIKKKLLLLLLHHHJJJKKKKKKIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHKKKJJJHHHGGGEEEDDDDDDDDDCCCAAA??????@@@???>>><<<===<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<=========>>>>>>???????????????777???@@@GGG]]]uuuwwwvvv444666:::<<<======;;;:::;;;;;;;;;:::999:::<<>>======;;;666555555666666666666555555666666777777888999999999777555555444333111111111000111222222222111///...//////..................///......------.........,,,++++++***)))*********$$$+++)))(((---***'''...)))***+++,,,,,,,,,+++***************************((()))))))))))))))(((((((((((((((((()))))))))***((()))***++++++***)))((('''(((((()))))))))))))))%%%%%%&&&'''(((((((((((()))+++------+++)))))))))''')))***)))'''&&&&&&''''''''''''''''''((())))))&&&''')))***((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''((((((((((((((((((''''''''')))+++,,,((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''((())))))$$$$$$%%%%%%&&&&&&''''''%%%&&&''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((()))*********))))))***'''(((((()))))))))))))))((()))))))))((((((((()))''''''((()))))))))))))))((()))***++++++***)))(((''''''&&&%%%%%%&&&&&&&&&&&&'''((())))))((('''&&&((((((((((((((())))))***''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''---+++)))(((((()))))))))'''''''''((((((((())))))((((((((((((((('''''''''&&&''''''((((((((((((''')))))))))))))))'''%%%###***+++,,,***((('''(((***&&&'''((())))))***)))))))))))))))))))))******+++++++++***************+++))),,,...+++'''&&&)))...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////------------............---//////---,,,...000111//////000000000000////////////000000000000//////............/////////////////////000000000000000000222333333222222444555666555555444444333333222333333333333444555666666888888999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<;;;::::::;;;===999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAABBBBBBBBB@@@>>>===<<<<<<===@@@CCCCCCBBB@@@DDDCCCCCCDDDEEEEEECCCAAACCCCCCEEEFFFHHHJJJKKKLLLGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDFFFEEEDDDCCCCCCBBBCCCCCC@@@???======>>>>>>===<<<<<<;;;::::::999999::::::999999::::::;;;;;;<<<<<<<<<======>>>>>>>>>======666???>>>===III[[[sss777888;;;======<<<999888:::;;;;;;:::999999<<<>>>???BBBBBB>>><<<===:::666555555666777777666555555666666666777777888888888555555444333222222111000///000111222111000///.../////////////////////.........------------......++++++***)))))))))******&&&---***(((,,,)))%%%+++)))***,,,---------,,,+++))))))))))))))))))))))))))))))***++++++*********'''(((((((((((()))))))))((()))***++++++***)))((()))))))))))))))(((''''''&&&&&&'''((()))))))))))))))+++------+++)))))))))'''((())))))'''&&&'''''''''''''''''''''((()))))))))***+++***(((''''''((((((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))''''''''''''((((((((((((((((((''''''''')))+++,,,((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((''''''((((((((('''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((()))***++++++******''''''((()))))))))))))))''')))******((('''(((***''''''((()))))))))))))))((()))************)))(((%%%&&&((())))))((('''&&&&&&'''((())))))((('''&&&'''(((((()))))))))))))))''''''((((((((((((''''''(((''''''&&&&&&''''''(((,,,+++***((('''((()))***''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&'''((((((((((((((((((((('''&&&&&&'''((()))*********)))((((((***,,,&&&'''((())))))***))))))(((((())))))*********************))))))******+++***,,,---)))%%%%%%***000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......---------.........//////......///000......///222//////000000000000////////////000000000000//////............///////////////////////////000111111---///111222222222444666555555444444333333333333333222222333333444555666999999999999999:::::::::::::::::::::;;;;;;;;;;;;<<<======;;;999888999;;;999999999::::::::::::;;;;;;;;;<<<===>>>??????@@@AAABBBCCCDDDDDDBBB@@@>>><<<<<<===???AAAAAA@@@>>>DDDCCCCCCEEEFFFEEEBBB@@@@@@AAABBBDDDFFFHHHIIIJJJGGGGGGGGGHHHIIIIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBCCCDDD>>>===<<<<<<===>>>===;;;;;;;;;:::999999999999999888888888999::::::;;;;;;<<<<<<<<<======<<<;;;;;;444???@@@===CCCKKK\\\rrr888999;;;<<<<<<;;;999888999:::::::::999999;;;<<<>>>AAAAAA>>>===>>><<<888555666777888888777666555777777777777777777777777333555444111000222222///000000000000000///.........//////000000000//////---------,,,------...///,,,+++******))))))*********000---)))+++'''"""'''******+++,,,------------)))))))))))))))))))))))))))******++++++++++++***''''''(((((((((((())))))((())))))******))))))((())))))))))))(((((('''&&&''''''((()))************(((***,,,,,,***)))((()))&&&((())))))(((''''''((('''''''''''''''((())))))***++++++***((('''''')))))))))))))))))))))))))))%%%&&&'''(((((((((((((((''''''''''''(((((((((((('''''''''(((((()))***+++((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&''''''''''''''''''%%%&&&'''((((((((((((((((((((((((''''''''''''&&&(((((())))))))))))((((((''''''''''''((((((((((((''''''(((***,,,,,,+++)))&&&'''(((((())))))((((((&&&)))++++++(((&&&(((***''''''((()))))))))))))))((())))))))))))))))))(((%%%&&&)))++++++***(((&&&''''''((((((((((((''''''''''''((()))))))))))))))''''''((((((((((((''''''***))))))))))))))))))***)))******)))''''''(((***&&&&&&'''''''''((((((((('''''''''(((((((((((((((&&&''''''((())))))))))))'''((('''&&&&&&'''+++---(((((((((((((((***++++++'''(((((())))))))))))((((((((()))************)))*********)))******+++,,,+++++++++)))'''(((,,,000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......------.........////////////...///111000...///333000000000000000//////......//////000000//////...............//////////////////......///000111222---///222222222222333555333333333333333333444444222222222222333444555666888888999999999999999999999999999::::::;;;;;;;;;<<<======;;;999888999:::999999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@BBBDDDEEEEEECCCAAA???>>>===<<<===@@@AAAAAA@@@BBBBBBCCCDDDEEEEEEBBB??????@@@AAACCCEEEFFFHHHHHHGGGFFFFFFGGGIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDD??????@@@@@@BBBCCCEEEFFF===<<<;;;<<<===>>>===<<<;;;::::::999999999999999777777888888999:::::::::;;;;;;;;;;;;;;;;;;:::999111<<<>>><<>>>>>@@@>>>;;;666777888999999888777666999999888888777666666666111555444000///222222...000000///............///+++,,,...///000//////...---,,,,,,,,,------...///,,,,,,+++************+++)))///,,,))),,,'''###))))))))))))******+++,,,---))))))))))))))))))))))))(((((()))***************'''''''''((((((((())))))))))))(((((((((((())))))&&&'''(((((()))(((((((((''''''((()))************((()))++++++)))((('''(((&&&'''))))))(((''''''((('''''''''''''''((())))))&&&((((((((('''''')))+++((((((((((((((((((((((((''''''((()))))))))((('''''''''''''''((((((((((((&&&'''((())))))*********((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((''''''%%%&&&'''((())))))))))))(((((('''''''''&&&&&&&&&(((((())))))))))))((((((''''''''''''((((((((((((&&&%%%&&&))),,,---+++(((&&&'''(((((())))))((((((%%%))),,,+++(((&&&'''***''''''((()))))))))))))))((())))))))))))))))))(((&&&'''((()))***))))))(((((((((''''''''''''((((((&&&'''((()))***))))))(((''''''(((((((((((('''''')))((((((''''''(((((()))%%%(((******((('''(((***&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&'''((()))************&&&((())))))((((((***---(((''''''((()))))))))(((((())))))))))))(((((('''((()))***+++++++++*********************+++,,,,,,((()))+++,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////............///////////////...///333222...///333000000000000000///............////////////..................///////////////.........///000222333111333555555333222222222222222222333333444444555222222222222333444555666888888888888888888888888777777888999:::;;;;;;<<<:::;;;;;;:::999999:::<<<::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAA>>>@@@CCCEEEEEEDDDAAA??????===<<<===@@@CCCEEEEEEBBBCCCDDDFFFHHHGGGDDDAAA@@@@@@BBBCCCEEEFFFGGGHHHFFFEEEDDDFFFHHHIIIGGGEEEEEEFFFGGGHHHHHHFFFDDDCCC>>>>>>>>>??????AAABBBCCC<<<;;;;;;<<<===>>>>>>===;;;;;;:::999999999999:::666666777777888999999:::::::::;;;;;;:::999999888444<<<:::999???@@@BBBLLLaaa777777888999;;;<<<===>>>666888;;;;;;:::999999:::;;;???@@@>>>???AAA@@@===666888999::::::999888666::::::999888777666555555111555444//////333222...111000///------...//////)))***,,,...//////......,,,,,,,,,,,,------...///---,,,++++++******++++++###+++)))'''---+++(((...)))(((((('''(((***,,,---))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((()))***)))(((''''''((()))***$$$%%%&&&((()))*********&&&'''((()))************''')))++++++)))'''''''''&&&'''))))))(((''''''((('''''''''''''''((())))))###$$$&&&&&&&&&'''***,,,''''''''''''''''''''''''(((((()))******)))((('''''''''''''''((((((((()))%%%&&&(((*********))))))((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))******))))))((((((''''''&&&'''((()))************(((((('''''''''&&&&&&&&&(((((())))))))))))((((((''''''''''''((((((((()))%%%$$$%%%))),,,---+++(((&&&''''''((((((((((((((($$$))),,,,,,(((&&&'''***'''(((((())))))))))))))))))))))))(((((()))))))))(((''''''&&&'''((()))***)))((('''&&&&&&'''((()))&&&''')))*********)))(((''''''((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&###&&&******((('''((()))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''''')))***++++++++++++%%%(((,,,,,,***))))))***(((((('''((()))((('''%%%))))))***))))))(((''''''((()))***,,,,,,++++++***++++++******+++,,,------&&&'''+++///222111...***++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111............/////////000000...///444333...///444000000000000000///............////////////................../////////000///.........///000222333555666888777444111000000000111222333444444555666222222222222333444555555888888777777777777777777666777777999:::;;;<<<<<<888999::::::999:::<<<>>>::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA<<<>>>BBBDDDEEECCCAAA??????===<<<===AAAFFFIIIJJJEEEEEEGGGIIIKKKJJJGGGEEEAAABBBCCCDDDEEEFFFGGGHHHFFFDDDCCCEEEHHHIIIGGGDDDCCCDDDFFFHHHGGGEEECCCAAA<<<<<<<<<<<<<<<======>>><<<;;;;;;<<<>>>???>>>===<<<;;;::::::999999::::::666666666777888888999999:::::::::::::::999888777<<<@@@:::777>>>>>>===DDDGGGfff:::999888888888888888888;;;:::999888888888999:::999:::<<>>;;;;;;:::888777999<<>>>>>>>>???????????????;;;>>>BBBDDDDDDDDDDDDEEECCCEEEGGGIIIIIIGGGEEECCCCCCBBBBBBCCCEEEFFFEEEDDDBBBCCCDDDEEEEEEFFFFFFFFFIIIHHHGGGFFFEEECCC@@@===<<>>???BBB@@@;;;===<<<<<<<<<<<<;;;;;;;;;888888888777777777777777555666777888999:::;;;;;;;;;:::999:::;;;;;;999777999999999:::::::::;;;;;;GGGMMM___}}}~~~uuuxxx:::999999888888888999999;;;:::999888888999:::;;;;;;;;;<<<>>>@@@@@@???===888777666666555555555555444666777777555555555666666777999888555222000000000000000///......------------............------...------------...//////---,,,+++***))))))))))))***)))))))))))))))******+++******+++,,,,,,+++)))))))))))))))))))))))))))((()))++++++)))((()))***'''''''''''''''((())))))------+++(((%%%$$$&&&(((''''''''''''((((((((((((((((((((((((((())))))***((()))+++++++++***((('''&&&((())))))'''&&&&&&''')))'''%%%&&&((()))(((&&&'''''''''''''''(((((()))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((*********)))))))))***+++***)))((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&''')))+++***)))(((((((((((((((((((((((('''''''''''''''((()))))))))((('''&&&&&&'''((())))))((((((((((((***+++,,,)))***,,,------,,,***)))(((((((((((())))))))))))'''((()))******)))((('''+++++++++***((((((***,,,(((((())))))))))))((((((###$$$''')))******)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))$$$&&&''''''&&&%%%%%%&&&******))))))(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&'''((()))(((&&&************************&&&&&&'''''''''(((((((((***)))((('''((()))+++,,,++++++++++++++++++++++++---.........,,,+++,,,---***,,,------,,,,,,...///,,,,,,,,,------------.................................////////////......111...,,,,,,///111000///////////////////////////---------...//////......111000///......///000222000000/////////111222333444111...///222444222///000000111222222222222111111222444666666666555444666666666666777777777777777777777888:::;;;===>>>======<<<:::999:::===@@@?????????<<<:::888888999===============>>>??????>>>>>>=========>>>??????<<<>>>AAACCCCCCCCCDDDEEEDDDEEEHHHIIIJJJJJJIIIHHHFFFEEECCCCCCDDDDDDCCCAAABBBBBBDDDEEEFFFGGGGGGGGGHHHGGGFFFEEEEEECCC???===>>>@@@@@@>>>@@@BBBAAA<<<<<<<<<<<<<<<;;;;;;;;;;;;777777888888888888888888444444555666777888999999888777888:::<<<===<<<;;;888888888888999999999:::>>>DDDQQQeee~~~sssllluuu999999888888888999999:::::::::999999999;;;<<<======<<<;;;<<<>>>???>>>===888777777666555555444444444666777666555444555777777999;;;:::777333000///000000000///......------------............------...------------...//////,,,,,,+++***))))))))))))'''((()))***++++++++++++---,,,+++,,,......,,,+++))))))))))))))))))))))))''')))******)))(((((()))'''''''''''''''((())))))+++,,,,,,***'''%%%&&&&&&''''''''''''((((((((((((((((((((((((((()))******)))******++++++)))((('''''')))******(((''''''((()))(((''''''))))))((('''%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((+++(((&&&''')))***)))(((+++***)))(((''''''''''''))))))))))))))))))))))))&&&&&&&&&'''((((((((()))&&&&&&'''''''''(((((((((***&&&$$$%%%)))***(((%%%(((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((()))***++++++'''((()))******)))((('''(((((((((((())))))))))))(((((())))))))))))(((((()))*********))))))***,,,(((((())))))))))))(((((( !!!$$$&&&((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&((())))))(((''''''(((************)))))))))))))))))))))))))))))))))))))))))))))(((((())))))***))))))))))))))))))))))))(((''''''(((******)))'''((())))))******+++++++++''''''''''''((((((((((((***)))((((((((()))+++,,,***++++++,,,,,,+++***)))((()))******))))))***+++)))***,,,---,,,---///000,,,,,,,,,,,,------------------------------------......///////////////...000...------///000000000........................------.........///////////////.........000111222111111000//////000111222,,,---...000111111000///000000111222222222222222222333444666777666666555333444555666777888999:::666666666777999:::<<<===?????????===<<<<<<>>>@@@AAAAAAAAA>>>;;;888888888>>>>>>============>>>>>>>>>===<<<;;;;;;===???@@@===???AAABBBAAABBBDDDFFFDDDEEEFFFGGGIIIJJJKKKKKKIIIGGGEEEDDDCCCBBB@@@>>>AAABBBDDDFFFGGGHHHIIIIIIGGGFFFDDDDDDDDDBBB@@@===???AAA@@@???@@@CCCAAA===<<<<<<;;;;;;;;;:::::::::777777777888999999::::::555555666777888999999:::888777888:::<<<===<<<;;;666777777777777888888888999>>>DDDKKKWWWppp~~~oooiiippp777777777777777888999:::::::::999999:::<<<>>>??????===;;;;;;<<<>>>>>>===999999888888777666555555555666777666555444666777777999<<<;;;888333000///000000000///......------------............------,,,++++++++++++,,,------...---,,,,,,+++++++++,,,)))***+++,,,---,,,++++++,,,++++++,,,------,,,***((((((((((((((((((((((((''')))******)))(((((()))'''''''''''''''((())))))&&&(((******)))(((((()))''''''''''''(((((((((((((((''''''(((((()))***+++)))************)))((((((''')))******(((''''''((()))(((((())))))))))))(((%%%&&&'''((()))((('''&&&((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((()))((('''''''''(((((((((******)))((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''((())))))''''''''''''(((((((((((()))(((&&&&&&''''''&&&%%%(((((((((((((((((((((((('''''''''''''''((())))))(((((((((''''''((((((((((((((((((((())))))******&&&''''''((((((''''''&&&(((((((((((())))))))))))(((((())))))))))))((((((''')))******))))))+++,,,(((((())))))))))))(((((("""$$$%%%''')))*********(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))++++++)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))******+++))))))))))))))))))))))))))))))(((***+++,,,+++)))'''(((((()))***++++++,,,((((((((())))))))))))***))))))(((((())))))***+++)))***,,,---,,,+++)))(((&&&'''))))))))))))***,,,)))+++,,,,,,,,,,,,...///++++++,,,,,,,,,------------------------------------...////////////////////////...//////000000000........................------............000111............///000222333222111000//////000111222'''+++000222000///000111///000111222222222222222222333444666666666666666333444555666777888999:::555555666777888:::;;;<<<@@@@@@AAA@@@>>>===???@@@@@@AAAAAA???<<<:::::::::<<<<<<<<<<<<===>>>???@@@???===;;;::::::<<<>>>@@@>>>???@@@@@@@@@AAADDDFFFDDDCCCCCCCCCEEEFFFHHHIIIIIIGGGEEEDDDCCCBBB@@@>>>@@@AAADDDFFFHHHJJJKKKKKKGGGFFFDDDDDDDDDCCCAAA??????AAA@@@===???AAA@@@<<<;;;;;;;;;;;;:::::::::999666777777888999::::::;;;888888888999:::;;;;;;;;;;;;:::999:::;;;;;;999777666666777777777888888888;;;???@@@???AAAQQQllluuupppuuu555555555666666888999:::;;;;;;:::;;;;;;===???@@@@@@===;;;:::;;;=========999::::::::::::999888888555666666555444444666888777999::::::666333000///000000000///......------------............------,,,++++++++++++,,,------------,,,,,,++++++,,,,,,)))***+++++++++***((('''+++*********,,,,,,***)))(((((((((((((((((((((((('''(((******((('''((()))'''''''''''''''((())))))%%%'''***+++***)))((()))''''''''''''((((((((((((''''''''''''((()))***+++***************)))((((((&&&((())))))'''&&&&&&''''''((()))***))))))((((((&&&'''(((******)))((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%(((***(((%%%$$$'''+++((((((((((((((()))******))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))'''''''''((((((((())))))))),,,///---(((&&&(((,,,(((((((((((((((((((((((('''''''''''''''((())))))'''((((((((((((((((((''''''((((((((())))))))))))************************(((((((((((())))))))))))))))))(((((((((((())))))'''(((******))))))***+++(((((())))))))))))(((((())))))******************(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((($$$&&&''''''&&&%%%%%%&&&'''''''''(((((()))))))))(((((((((((((((((((((((()))))))))))))))***++++++)))))))))))))))))))))))))))(((((()))++++++***(((''''''((()))******++++++))))))*********+++++++++)))))))))))))))******+++((()))+++,,,,,,+++)))(((***+++---...------///111+++,,,------+++***+++---+++++++++,,,,,,,,,------------------------------------...///////////////...///000000000000000111........................,,,...///...---...000333.........///000111222222111000/////////000111222(((---333444222000000222//////000111222333333333333333444555555666666666444555555666777888888888555555666777888:::;;;<<<>>>@@@AAAAAA???>>>???@@@===???@@@@@@>>><<<<<<===999999:::<<<>>>@@@BBBCCC@@@???<<<:::999;;;===>>>>>>???@@@@@@@@@AAACCCEEEEEEDDDCCCBBBBBBCCCEEEFFFGGGEEEDDDCCCDDDDDDBBBAAA@@@AAACCCFFFHHHJJJKKKLLLGGGFFFDDDCCCDDDDDDCCCAAA???@@@>>>;;;<<>>:::;;;:::::::::999999999999666666777888999999::::::888888888999999::::::;;;:::999888999::::::888666777777777777888888888888:::<<<>>>======DDDQQQ\\\www}}}yyyuuurrr444444555666777888:::;;;======<<<<<<<<<===???@@@@@@>>>;;;:::;;;<<<<<<;;;999:::;;;<<<<<<<<<;;;:::666666666555444444666888555666777666444111000000000000000///......------------............------...------------...//////++++++******)))******+++(((((((((((('''&&&%%%$$$))))))((()))***+++)))'''))))))))))))))))))))))))&&&((())))))(((''''''((('''''''''''''''((())))))(((***++++++)))'''&&&&&&''''''''''''((((((((((((''''''''''''(((***+++,,,*********)))))))))))))))&&&((())))))'''&&&&&&'''&&&(((******)))''''''((('''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%))),,,)))$$$###''',,,''''''''''''((()))***+++************************&&&&&&&&&'''((((((((()))''''''((((((((()))))))))%%%+++///,,,&&&###''',,,(((((((((((((((((((((((('''''''''''''''((())))))''''''(((((((((((('''''''''(((((())))))((((((''')))(((((((((((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))'''(((******)))((()))***(((((())))))))))))((((((------,,,++++++******)))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''))))))'''&&&'''(((%%%&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((()))******+++))))))))))))))))))))))))&&&&&&&&&'''((()))(((&&&'''(((((())))))*********************++++++++++++((()))))))))************((((((***+++++++++***))))))+++------,,,---...000,,,------,,,+++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000---///111111000000000111........................,,,...000///------111555......//////000000111111000////////////111222444---111555666333111111222...///000111222333333333222222333333444555555666444555555666777888888999666666666777999:::<<<===;;;>>>@@@AAA@@@?????????;;;===???@@@>>>=========777888999<<<>>>AAACCCEEEBBBAAA>>><<<;;;:::;;;<<<>>>???AAAAAA@@@@@@BBBCCCFFFEEEDDDCCCCCCCCCDDDEEEEEEDDDCCCCCCDDDEEEDDDBBB@@@AAACCCEEEHHHIIIJJJKKKFFFDDDBBBBBBCCCCCCCCCBBB???@@@>>>:::;;;>>>===::::::::::::999999999888888666666666777888888999999555555666666777777777777555444555777999:::999888777777777777888888888888555666888;;;>>>@@@CCCDDDZZZooo|||ttt555666666777999:::<<<===???>>>=========>>>???@@@???>>><<<;;;<<<<<<;;;999666888:::<<<======<<<;;;666777666555333444666888333444444222000///000111000000000///......------------............------...------------...//////+++******)))******++++++(((((('''''''''''''''((()))(((((()))******)))'''))))))))))))))))))))))))&&&((())))))(((''''''((('''''''''''''''((()))))))))***+++***((('''''''''''''''''''''((((((((((((&&&&&&''''''(((***+++,,,+++******)))))))))))))))''')))******(((''''''((($$$'''******(((&&&&&&'''(((''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''')))***)))&&&&&&(((***)))((((((((((((((()))***************************(((((((((((((((((((((((('''((((((((())))))))))))###'''***((($$$"""%%%)))(((((((((((((((((((((((('''''''''''''''((())))))&&&'''((())))))((('''&&&''''''((())))))((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&(((((((((((())))))))))))***)))(((''''''((()))***''')))++++++)))((('''((((((((())))))))))))((((((,,,,,,+++***)))((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((***++++++***))))))***%%%&&&'''((()))***++++++))))))))))))))))))))))))''''''''''''((()))***+++(((((((((((((((((((((((((((''''''(((******)))'''((((((((()))))))))))))))(((((()))))))))*********(((((()))***************''''''((()))***+++,,,,,,''')))******))))))***,,,***+++,,,,,,+++***+++---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000---///222222111///000222////////////////////////,,,...000///,,,---222777//////000000000000000///............000222444555333444666666444222000000...///000111222333333333111111222222333444444555222333444666777999:::;;;777777777888:::;;;===>>>888;;;>>>@@@@@@???>>>???;;;===@@@@@@>>><<<;;;;;;888999:::<<<>>>AAACCCDDDDDDCCCAAA>>><<<;;;:::999<<>>;;;;;;>>>>>>:::999999999999888888888888666666666666666666666777555555555555555666666666333333333555777999888777555555666666666777777777666555555777;;;===>>>===IIIZZZttt777777888999:::<<<>>>???@@@???>>>======>>>>>>??????>>><<<<<<<<<<<<:::888444666999;;;======<<<<<<777777666444333444666999222222111000......000222000000000///......---------..................---,,,++++++++++++,,,------,,,,,,,,,+++,,,,,,------******)))))))))+++,,,...***)))((()))++++++)))((())))))))))))))))))))))))&&&((())))))(((''''''((('''''''''''''''((())))))&&&'''))))))((((((***,,,''''''''''''((((((((()))&&&&&&''''''(((***+++,,,+++******))))))))))))))))))***++++++)))(((((()))###&&&******'''%%%%%%&&&''''''&&&%%%%%%'''((()))''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((***)))'''''')))***)))(((+++***)))((((((''''''((('''''''''''''''''''''''')))))))))))))))((((((((((((((((((((())))))))))))((()))))))))(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))&&&'''((())))))((('''&&&''''''((())))))((('''&&&))))))(((((((((((())))))(((((((((((())))))))))))***)))(((''''''((()))***((()))++++++)))'''''''''(((((())))))))))))((((((***)))((('''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%'''(((((('''&&&&&&'''&&&'''((()))***+++,,,---))))))))))))))))))))))))&&&&&&&&&&&&'''(((******((((((((((((((((((((((((+++******+++------,,,***))))))))))))((((((((((((''''''''''''(((((((((((((((((()))***************'''''''''((()))+++---...***+++,,,,,,++++++,,,---((()))++++++++++++---///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000,,,000333333111///000222000000000000000000000000,,,///000///,,,---222777///000000000000000///...---------...000222555666666666666555444222///......///000111333333333444111111111111222333444444000111333555888:::<<<===777777888999:::<<<===>>>555999===??????>>>>>>>>>===???@@@@@@===:::999999::::::;;;<<<>>>@@@AAABBBEEEDDDBBB@@@===;;;999888<<<>>>AAACCCBBBAAA@@@@@@<<<<<<===???@@@AAABBBBBBGGGEEEDDDCCCDDDDDDBBBAAA@@@AAABBBDDDFFFGGGHHHHHHBBB@@@>>>===>>>@@@@@@???BBBBBB???;;;<<>>???HHH]]]{{{333444444666888:::<<<===???>>>=========>>>@@@AAA>>>>>>===<<<;;;:::::::::777888::::::::::::;;;===666666555444333222222111///////////////000000111///............---------,,,------,,,++++++,,,...***,,,------,,,++++++,,,))))))))))))))))))))))))+++***)))(((((()))***+++&&&***)))''')))+++***(((((((((((())))))))))))'''''''''''''''((()))***%%%'''))))))((((((***,,,'''((()))***+++******)))(((&&&$$$'''++++++&&&"""'''''''''(((((()))***++++++***(((&&&%%%&&&'''(((%%%'''))))))((('''((()))$$$$$$######$$$%%%'''(((''''''''''''''''''''''''))))))(((((((((((())))))'''((()))((('''&&&'''((('''((()))((('''&&&''')))******)))'''&&&(((,,,///)))((('''((()))***)))((())))))))))))))))))))))))'''''''''''''''((())))))$$$$$$$$$%%%&&&'''((()))'''(((***+++,,,+++)))((())))))))))))(((((((((((((((((((((((())))))))))))''''''&&&''''''((()))***))))))))))))))))))))))))+++(((&&&(((,,,,,,((($$$)))((('''&&&&&&'''((()))************))))))))))))&&&&&&&&&'''((())))))***((()))))))))************((((((((((((((()))******))))))((((((''''''&&&&&&)))((('''(((***++++++***&&&'''((())))))******))))))***+++(((%%%$$$&&&***)))'''%%%&&&)))++++++)))))))))(((((('''''''''&&&***))))))(((''''''&&&&&&))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((((()))))))))))))))((((((******))))))(((((('''''')))************))))))(((******)))))))))))))))***(((---222333///,,,---///***---///...+++)))+++------,,,+++*********+++,,,,,,,,,++++++***+++++++++///............///000000(((---111111...,,,///333............////////////------......///000000000000000111111111111000000///000000///000333777;;;999:::999555333444111,,,//////000111111111111111222333444444333333666777333333444555666777888888555666888:::::::::999888777;;;???@@@???>>>???AAA<<<===>>>???@@@@@@???>>><<<;;;999999:::<<>>>>>>>>===<<<===@@@CCCDDDDDDCCCBBBAAA@@@??????@@@AAABBBBBBAAABBBEEEGGGEEE@@@<<<<<<@@@CCCBBB???AAA>>>AAAHHHIIIBBB======;;;:::888777777777888999666555444666888888666222666777666444333222444666444777888555555777666333222333555777777666555444666666666666777777777777???<<>>===<<<<<<===??????=========<<<;;;;;;;;;:::888999::::::999999:::;;;666666666555555444444333444333111000000000111111///............---------,,,------,,,++++++,,,...***,,,------,,,++++++,,,)))))))))))))))))))))))))))(((((('''''''''((((((%%%(((***))))))***'''"""(((((((((((())))))))))))'''''''''''''''((())))))&&&'''))))))((((((***+++))))))((((((((()))***+++&&&###!!!###'''***(((&&&'''''''''(((((()))***+++***)))'''&&&&&&'''((()))%%%'''))))))((('''((()))++++++***)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''((()))((('''&&&''')))'''((()))(((''''''((()))(((((((((&&&%%%&&&(((+++'''((((((((()))))))))***))))))))))))))))))))))))'''''''''''''''((())))))''''''''''''(((((()))***&&&''')))++++++***)))(((******))))))((((((''''''(((((((((((()))))))))***)))(((((('''''''''(((((())))))))))))))))))))))))$$$***...---***(((((('''''''''((())))))*********)))))))))((((((&&&&&&''''''((())))))***))))))))))))))))))))))))000///---+++)))((((((((()))))))))(((((((((((((((***)))((((((***+++***)))((()))))))))))))))((('''###%%%&&&''''''(((***,,,...,,,))))))***+++)))((()))(((((((((''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))'''''''''((()))+++---...(((((())))))))))))(((((())))))))))))((((((((((((((())))))*********))))))******))))))))))))******$$$(((------+++)))+++---)))***++++++******+++,,,---,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,---...............//////000222222222222111000000111............////////////------......///000000000111111222222222222111111///////////////222666:::<<<<<<888222000222111...//////000111111111111111000111222222111222333555333444555666777888888999666777999;;;<<<<<<;;;:::444777;;;<<<;;;::::::;;;<<<<<<>>>???@@@@@@??????<<<;;;:::999:::<<>>MMM]]]lll~~~zzz888888888777888888999999>>>===<<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;999:::;;;:::888777888999666666666666666555555555666444111///---...///000///............---------,,,------,,,++++++,,,...***,,,------,,,++++++,,,))))))))))))))))))))))))))))))))))))(((''''''&&&******)))(((***+++%%%(((((((((((())))))))))))''''''(((((((((((())))))&&&'''))))))((((((***++++++)))'''&&&&&&(((+++---***&&&"""###&&&))))))((('''''''''(((((()))***+++(((((('''&&&&&&''')))***%%%'''))))))((('''((()))******))))))'''&&&$$$$$$))))))))))))))))))))))))))))))(((((((((((())))))&&&((()))((('''&&&((()))'''((())))))''''''((()))'''((()))((('''&&&'''(((&&&(((******'''''')))+++))))))))))))))))))))))))(((''''''''''''(((((()))((((((((('''(((((())))))&&&'''((()))***)))((((((+++******)))(((''''''&&&((((((((()))))))))************(((''''''&&&&&&&&&(((((((((((((((((((((((((((&&&%%%'''+++,,,***(((((('''''''''(((((()))*********))))))))))))((((((&&&''''''(((((())))))***((((((((((((((((((((((((222000---***((('''(((((()))))))))))))))*********+++)))((((((******)))'''************)))((('''&&&)))(((''''''''''''%%%###---+++))))))******)))(((((((((((((((''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))((((((((()))***,,,---...(((((())))))))))))(((((((((((((((((())))))))))))'''((()))*********************)))))))))******+++&&&))),,,,,,++++++...111***((('''(((***+++,,,+++,,,,,,++++++++++++,,,,,,...------,,,,,,------...------------.........///;;;777444222222222000...............////////////---......//////000000111111222222333333222222111....../////////111555888???>>>888000---000111000//////000111111111111111///111222222222222333555444555666666777888999999777888:::<<<============777999;;;<<<;;;::::::;;;;;;<<<===>>>????????????<<<;;;:::999:::<<<>>>???AAABBBBBBBBBAAA>>>;;;999999:::;;;;;;;;;;;;<<<===888:::<<<>>>???@@@CCCEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCBBBDDDGGGJJJJJJDDD>>><<<<<<>>>===<<<@@@???AAAGGGIIIFFFBBBAAA888777777666666666666777666555555666777777666444333444555444222333444666555888777333222555444222222333555666666555444444555555555666666666666777:::999;;;@@@CCCLLLccczzzzzz999999888888888999999:::===<<<;;;:::::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<999:::;;;999777555555666333333444444555555555666333111...+++***+++...//////............---------,,,,,,---,,,++++++,,,...***+++------+++***+++,,,))))))))))))))))))))))))***+++,,,,,,+++***(((''')))***)))&&&(((***'''"""(((((((((((())))))))))))((((((((()))))))))((((((&&&((())))))(((((()))+++***)))'''''''''(((***+++///,,,)))(((((()))(((&&&''''''''''''((()))***+++''''''&&&&&&'''((()))***%%%'''))))))((('''((()))%%%&&&&&&&&&%%%###!!! (((((((((((((((((((((((())))))(((((((((((())))))&&&'''((((((''''''((()))''')))***)))((('''((())))))***,,,,,,***((((((((($$$(((,,,***'''%%%(((---((((((((((((((((((((((((((((((''''''''''''((()))((('''&&&&&&&&&&&&&&&'''&&&&&&'''((()))(((((('''++++++***)))((('''&&&&&&(((((()))))))))*********))))))((('''''''''''''''((((((((((((((((((((((((000---+++******)))&&&$$$'''''''''(((((()))*********)))))))))((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''***)))'''&&&&&&''')))+++)))))))))******++++++,,,+++***(((((())))))(((&&&)))))))))))))))(((''''''---***(((((((((&&&"""'''&&&&&&&&&((())))))***((((((((((((((('''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))))))))(((''''''(((((())))))******&&&'''(((******+++++++++******))))))******++++++***+++,,,+++***+++...111---)))''''''***,,,+++)))++++++++++++,,,,,,,,,------,,,,,,,,,,,,------...,,,------...............:::888444111000000000///............////////////.........///000000111111000111111222222111111000---.../////////111444777???@@@;;;333///000111000//////000111111111111111111333444555444444555666666666666777888999999999777888999;;;<<<=========:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>???@@@@@@===<<<;;;::::::;;;===>>>@@@@@@AAAAAA@@@>>><<<;;;999:::;;;;;;999999:::<<<777:::===???@@@@@@BBBDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFDDDBBBAAABBBFFFIIIHHHDDD>>>;;;;;;<<<======>>>>>>@@@CCCDDDBBB>>><<<666666666555555555666666666555555666666666666555222333444444333333444666444777666333333777999777333333444555555555444333444444555555555666666666666888<<>>LLL[[[999888888999999:::;;;<<<<<<;;;:::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<999::::::888555444444444000000111222222333333333000///,,,******,,,///111///............---------,,,,,,---,,,++++++,,,...)))+++,,,,,,+++******+++))))))))))))))))))))))))***+++,,,,,,,,,+++)))(((%%%((()))$$$###'''+++,,,(((((((((((())))))))))))(((((()))******)))(((''''''((())))))(((((()))***''''''((())))))))))))))),,,,,,+++++++++)))'''%%%''''''''''''((()))***+++''''''''''''(((((())))))%%%'''))))))((('''((()))&&&'''((())))))((('''&&&''''''''''''''''''''''''))))))(((((((((((())))))%%%'''((((((''''''(((***((()))***)))((('''(((***(((***,,,,,,***(((''''''$$$(((,,,***'''%%%(((---((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&&&&''''''&&&''''''(((((((((((((((*********)))(((''''''&&&))))))))))))************'''''''''''''''((())))))((((((((((((((((((((((((&&&%%%%%%&&&((()))))))))'''(((((()))))))))******)))))))))(((((((((((('''((((((((()))))))))))))))((((((((((((''''''''''''%%%%%%$$$$$$&&&(((***,,,))))))******++++++,,,,,,+++)))(((((())))))'''&&&''''''((()))))))))))))))&&&%%%$$$'''******((($$$&&&&&&&&&''''''((()))***'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$''''''((()))))))))))))))''''''(((((())))))******&&&'''(((******+++++++++***************+++,,,,,,******)))'''&&&''')))***///,,,))))))+++,,,***(((++++++,,,,,,------------++++++***++++++,,,------,,,---.../////////......222333333000,,,+++...222............////////////......//////000111111111//////000000000000//////---.../////////000333666===@@@???999444333111/////////000111111111111111000222555555555444555666666666777777888888999999666777888999:::;;;<<<<<<888888888999999999999888;;;;;;<<<<<<>>>???@@@@@@======<<<;;;;;;;;;<<<<<>>===999:::;;;:::999888999:::999;;;>>>?????????AAABBBCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDCCCAAA???@@@CCCFFFDDDAAA===;;;;;;<<<>>>???<<<======>>>>>><<<888333555555555666666666555555666666666666555555666666222444555555444333444555333555444222555;;;???>>>444444444444444444333333444444444444555555555555111333777:::999999???FFF]]]sss999999999999:::;;;<<<<<<;;;:::999999999:::<<<===<<<<<<<<<<<<<<<<<<;;;;;;999999999777444333333333......//////000000111111000///---,,,,,,...111222///............---------,,,------,,,++++++,,,...)))+++,,,,,,+++******+++))))))))))))))))))))))))((()))))))))***))))))(((###((()))$$$"""'''---000(((((((((((())))))))))))((()))***+++***)))((('''''')))***)))((('''(((***&&&'''((()))***)))((('''$$$&&&(((******)))(((&&&'''''''''(((((()))***+++'''''''''(((((((((((((((%%%'''))))))((('''((()))%%%&&&'''((()))*********''''''''''''''''''''''''))))))(((((((((((())))))%%%'''(((((('''''')))***((()))******(((((()))***&&&(((******((('''&&&'''&&&(((******'''''')))+++)))))))))))))))))))))))))))((((((''''''''''''((()))))))))((())))))******''''''((((((((()))))))))))))))))))))(((((((((((()))))))))*********++++++&&&&&&&&&''''''(((******((((((((((((((((((((((((&&&&&&&&&''')))***,,,---((())))))******))))))((())))))((((((((((((''''''))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((()))******+++***************+++++++++***(((''''''))))))(((&&&&&&'''((()))************)))((('''((())))))'''&&&***++++++)))''''''((()))'''''''''(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))$$$%%%&&&'''((()))((((((&&&'''((())))))******)))(((((((((((())))))))))))'''((()))******************************+++,,,------,,,***)))(((((()))))),,,+++++++++,,,,,,***(((***+++,,,---......------************+++,,,------,,,---///000000000///...+++///222///+++***...444............////////////...//////000000111111222...//////////////////......///000000000111333555888>>>AAA<<<666444111...//////000111111111111111...000333444333222333333666666666777777777888888777777777888888999999::::::999888999:::<<<;;;::::::;;;;;;<<<===???@@@AAA>>>===<<<;;;;;;;;;;;;;;;>>>??????@@@@@@@@@??????:::;;;<<<;;;999888999::::::<<<>>>>>>>>>???AAACCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCAAA??????@@@BBB???>>><<<<<<<<<===>>>@@@:::<<<<<<:::999999444...444555666666777666666666555666777666444444666777444666777777555333333444222444333222555===CCCCCC444444444333333333333333333333333444444444555555555444333333555888===AAACCCRRRjjj<<<<<<;;;::::::::::::::::::999999999:::<<<===>>>=========<<<;;;;;;;;;:::777888888666444222222333............////////////000///...---------...//////............---------,,,------,,,++++++,,,...)))***,,,,,,***)))***+++))))))))))))))))))))))))(((((((((((()))***++++++%%%))))))&&&&&&)))***((((((((((((((())))))))))))((()))+++++++++)))(((&&&((()))***)))((('''((()))''''''''''''(((((())))))$$$%%%&&&''''''((())))))'''''''''(((((()))***+++((((((((((((((((((''''''%%%'''))))))((('''((()))%%%$$$$$$%%%&&&'''((((((''''''''''''''''''''''''))))))(((((((((((())))))%%%&&&(((((('''''')))+++((()))******)))((()))***%%%'''))))))''''''((()))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((''''''''''''''')))((((((((()))***++++++)))((((((((())))))******(((((((((((())))))))))))))))))*********+++++++++(((((('''''''''(((((())))))))))))))))))))))))))),,,,,,+++*********,,,---******++++++***)))''''''))))))((((((((('''''''''))))))))))))))))))))))))&&&'''(((((()))***++++++))))))+++,,,,,,++++++******************)))))))))((('''&&&'''))))))(((''''''((()))))))))))))))(((------,,,***'''%%%%%%&&&***++++++)))'''&&&''')))''''''''''''((((((((()))&&&&&&''''''(((((())))))))))))))))))))))))))))))%%%&&&'''))))))))))))(((&&&'''((()))************))))))))))))((((((((((((((())))))*********))))))************+++,,,---......---,,,,,,,,,------,,,$$$'''+++,,,,,,+++*********+++,,,............---+++******+++,,,---......---...000111222111000///,,,...000///......000222............/////////////////////000111111222222//////000000000000//////...000111222111222444555555<<<@@@;;;555222000...//////000111111111111111---000333444333333222333555555666666666666777777888888777777777888888888:::999777999<<<>>>===<<<:::::::::;;;<<<>>>@@@BBB>>>>>>===<<<;;;;;;::::::=========>>>>>>?????????<<<======<<<999888999::::::;;;<<<======???CCCFFFAAAAAAAAAAAAAAAAAABBBBBBAAABBBCCCBBB@@@>>>>>>???<<<=========<<<<<<===>>>999<<<<<<888888999666///444555666777888777777666555666777666333333666888666888999888666444333333222444333111444===CCCDDD555444444333222222222333222333333333333444444444555555444333333666:::===999???LLL^^^rrr???>>><<<;;;:::999888888999999999999:::<<<>>>@@@>>>>>>===<<<;;;;;;::::::777777888666444222222333//////////////////......///...---,,,+++*********//////.........---------,,,------,,,++++++,,,...)))***,,,,,,***)))***+++))))))))))))))))))))))))******))))))***,,,...///)))***)))(((***+++&&&(((((((((((()))))))))))))))***+++,,,+++***(((&&&((()))***)))((('''((())))))(((&&&%%%%%%''')))+++******)))'''&&&''')))+++'''''''''(((((()))***+++((()))))))))((('''&&&&&&%%%'''))))))((('''((()))''''''&&&%%%&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&(((((('''((()))+++(((***+++***)))((()))***''')))******))))))***,,,)))((('''((()))******((())))))))))))))))))))))))***)))((('''''''''''''''&&&&&&&&&&&&''')))******)))))))))))))))***++++++''''''(((((())))))******)))************+++++++++***)))(((''''''&&&''''''************************%%%&&&'''''''''))),,,...++++++++++++***)))'''%%%)))(((((((((''''''''''''*********)))))))))))))))&&&'''((()))***+++,,,---&&&'''***,,,------+++++++++*********))))))(((((('''&&&&&&''')))***)))(((************)))((('''&&&&&&(((***)))'''(((,,,000$$$&&&((('''%%%%%%(((+++&&&'''''''''(((((())))))$$$%%%&&&'''(((***++++++))))))))))))))))))))))))'''((((((((((((&&&$$$###&&&'''((()))******************))))))(((((('''''')))************))))))(((************+++,,,---...***))))))***+++,,,++++++###***,,,,,,***+++,,,)))+++,,,...//////......,,,++++++,,,---...///000...///111222333222000//////......000222333111000............/////////000/////////000111111222222000000111111111111000000///111222333222222444555444:::>>>999333000000...//////000111111111111111///222555666666555444555555555555555666666666666:::999888888777777888888666444222444777::::::888:::::::::;;;<<<>>>@@@BBB>>>>>>===<<<;;;::::::999;;;;;;<<<<<<===>>>>>>???<<<===>>><<<:::888999:::888999;;;<<<===@@@EEEIII@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDDDDAAA???>>>>>><<<===>>>>>>===<<<;;;<<<999<<<<<<999999<<<999222444555777888888888777666555777777666333333666999888999:::999777444333333333444222000333;;;AAACCC555444333333222222222333222222333333333444444444,,,111555444111111222222999999<<>><<<;;;999999:::;;;<<<<<<:::777666777999;;;;;;===<<<:::999999:::<<<===666666555444333111///...////////////............000---***+++...---(((###,,,,,,---.../////////...,,,...///111000...,,,***,,,,,,,,,+++++++++******(((((())))))))))))(((((())))))))))))************&&&)))+++((($$$###'''+++------,,,+++***)))(((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((()))(((&&&%%%%%%&&&''')))((((((((((((((()))*********)))(((''''''((()))***'''((((((((((((((('''&&&((()))******))))))***+++***(((%%%$$$%%%'''((((((************************(((((((((((())))))))))))''''''((()))))))))))))))%%%''')))))))))***,,,...(((((($$$(((///)))$$$,,,)))************+++++++++''''''(((((((((((('''''''''''''''&&&'''((())))))''''''''''''((()))++++++######$$$%%%%%%%%%(((,,,))))))************))))))))))))))))))************&&&&&&&&&&&&''')))***+++''')))******))))))***+++''''''((()))))))))))))))''')))***)))((('''(((***'''((()))((('''''')))+++))))))))))))************,,,,,,+++)))&&&%%%&&&(((((()))++++++++++++---...******+++++++++******)))))))))))))))))))))))))))'''''''''''''''((())))))$$$&&&&&&$$$'''...---''')))((('''&&&%%%%%%&&&'''))))))(((((('''''''''&&&))))))(((((('''''''''&&&)))))))))))))))******+++'''***---,,,)))'''(((***)))))))))))))))(((((('''++++++******************************+++,,,---...************+++,,,------(((((()))*********************++++++++++++,,,,,,...------------...//////333444666666555333000...,,,---......,,,,,,---...---------...............,,,...111111000//////000111111000000000000111111......///000111222222333111333555666555222...,,,///000222333333222000///222222222222333444555555333333333444555666888999333555888999888888888999999999:::;;;<<<<<<:::888888888777888999;;;===??????@@@@@@>>>;;;:::::::::;;;<<<======>>>>>>======;;;===>>>===:::999999999:::;;;<<<>>>@@@AAACCCCCC===>>>@@@CCCDDDBBB???<<>>666888777333444888999777555444444333333444444555666777999::::::888555333111222444333333444666888555444333333222222333333333222222111111222222333222222111111222222333444777555888===BBBKKK___qqq===<<<:::999999999;;;<<<;;;888666555777:::;;;;;;;;;:::888777777888:::;;;666666555444333111//////////////////............///,,,***+++------)))%%%,,,---..................---------------,,,,,,+++,,,,,,,,,+++++++++******(((((())))))))))))(((((((((((()))))))))*********------+++)))'''&&&&&&'''$$$$$$%%%&&&'''))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((())))))******)))(((''''''((()))***''''''((((((((((((((('''%%%'''(((((('''&&&((()))((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''(((((((((((())))))))))))''''''((()))))))))))))))'''''''''&&&&&&(((+++...)))***%%%'''...***%%%,,,(((((()))))))))*********''''''((((((((((((''''''&&&&&&'''''''''((((((((()))(((((('''&&&&&&&&&&&&&&&'''''')))(((''''''((())))))*********))))))(((((((((((()))))))))******((((((((('''(((((())))))((()))******)))((()))+++''''''((()))))))))))))))''')))***)))((('''(((***((()))***)))((((((***,,,(((((()))))))))*********%%%&&&&&&%%%$$$%%%''')))''')))******))))))+++,,,*********++++++******)))))))))))))))))))))))))))'''''''''''''''((())))))&&&((('''%%%)))...---((()))((('''&&&&&&&&&&&&&&&)))((((((((('''''''''''')))(((((((((''''''''''''))))))(((((())))))***+++&&&'''(((((('''''')))***)))))))))))))))(((((('''************************))))))))))))***+++,,,,,,++++++******++++++,,,,,,((())))))***************,,,,,,------------......---------------...//////222333444555555333000...---...//////------...///.........////////////000,,,///111111000///000000111111000000000000111111//////000000111111222222111222444555444222///...000111222333333222111000111111111222222333444555222222333333444666777888444666888999999888888999999999999:::::::::888777999888888888999;;;<<<>>>>>>??????===;;;999999:::;;;;;;<<<<<<<<<<<<======;;;===>>>===;;;999999:::666777888:::<<<>>>???@@@AAA@@@@@@@@@???>>><<<;;;>>>@@@BBBBBB@@@===<<<<<<;;;;;;;;;::::::999999999888888888999999888555333555777777444444888999666444333333333333333333444444666888999999777555333222333444333333333555777333333222111111111111222222222222111111222222222222222111111222222333444222111444888999===JJJXXXqqq<<<;;;:::999999999:::;;;999777555555777:::;;;;;;999888777666666777888999555555444333222000///////////////............------+++***+++------***'''---............------,,,...---+++*********,,,,,,,,,,,,,,,+++++++++******(((((())))))))))))(((((((((((())))))))))))******000---***)))******)))&&&!!!!!!###$$$&&&((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))&&&&&&'''((()))))))))((($$$&&&''''''&&&%%%'''((((((+++---,,,)))'''(((***''''''''''''''''''''''''(((((((((((())))))))))))''''''((())))))))))))))))))((('''$$$###%%%***---******%%%%%%,,,)))&&&---'''''''''((((((((())))))''''''((((((((((((''''''%%%&&&'''(((((((((''''''***))))))((('''&&&&&&&&&''''''((()))******(((&&&*********))))))(((((((((''''''((((((((()))))))))+++***)))(((((((((((())))))***+++***)))((()))***''''''((()))))))))))))))''')))***)))((('''(((***)))*********))))))+++---(((((())))))))))))******&&&(((((((((((()))+++---'''((())))))((('''(((***))))))******+++******)))))))))))))))))))))))))))'''''''''''''''((())))))$$$&&&%%%$$$'''******'''''''''((((((((('''&&&&&&((((((((((((''''''''''''((((((((((((''''''''''''))))))(((((())))))***+++'''&&&%%%%%%(((***++++++))))))******))))))((('''************************((((((((((((((()))***++++++++++++++++++*********((()))******++++++******,,,,,,------------......---------------......///000111222444444222111///---///000///...---...///////////////000000111111---///111111000///000111111111000000000000111111000000000000000111111111111111222222222222111000111111111111111111111111111111000111111222333444222222222333444555666666555777999999999888999:::999999999999999888777666:::999999888999:::;;;<<<<<<======<<<999888888999;;;;;;:::::::::;;;<<<===;;;===>>>===;;;999999:::888888:::<<<>>>@@@BBBBBBEEEDDDAAA???===<<<;;;;;;===@@@DDDFFFDDDAAA>>>===<<<;;;;;;:::999888888888888666666888:::888111***333666777555555888888555222222222222222222222222222333555777777666444333222333444333222222333555222222111000000000000000222222222222222222222222222111111111111222333333111222555777555555;;;DDDPPPaaawww;;;;;;:::999888999999:::777555333444777999;;;;;;888777666666666666777888555444333222111000////////////.........---------,,,***)))***,,,---,,,***............------,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******(((((())))))))))))(((((((((((((((((()))))))))******)))))))))++++++,,,+++''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((())))))***+++++++++******'''(((((()))))))))))))))((((((((((((((((((((((((%%%%%%'''((())))))))))))&&&'''((((((''''''(((***$$$)))......***'''))),,,))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))(((&&&%%%&&&(((+++(((***$$$""")))(((&&&,,,''''''((((((((()))))))))''''''((((((((((((''''''%%%&&&(((******)))((('''((())))))******++++++***&&&&&&&&&%%%(((+++***&&&+++***))))))((((((''''''''''''''''''((((((((((((******))))))))))))******)))***+++***)))((()))***''''''((()))))))))))))))''')))***)))((('''(((***((()))***)))((((((***,,,(((((((((((()))))))))******+++,,,+++))))))***+++((()))***)))''''''((()))((())))))***************))))))))))))))))))))))))'''''''''''''''((())))))&&&'''''''''((())))))(((&&&'''((())))))((('''&&&((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((()))******,,,)))&&&&&&***------,,,)))************)))(((((())))))))))))************(((((((((((())))))***++++++++++++++++++***))))))))))))***++++++++++++************+++++++++,,,,,,------,,,,,,------...///---///000222222111000000---...///...---,,,---///.........///000000000111---///000000//////000111111111000000000000111111111111111000000000000000000000000000000111222222222222111000000111222222000000000000111222333444111222333444444555555555555777999999888888:::;;;:::;;;;;;:::999888888888;;;:::999888888999:::::::::;;;;;;:::888777888999;;;:::999888888:::<<<===;;;<<<>>>===;;;::::::;;;999999;;;===???AAABBBCCCFFFGGGFFFDDDAAA?????????BBBFFFKKKLLLJJJFFFBBB@@@<<<;;;;;;:::999888777777666666666888888666000,,,111555777555555888777333111111111222222111111111000111333444555444333222333333444333111111222444222222111000000000000111111111222222222222111111111111111111111222222333000222555666444444888===>>>KKK___uuu::::::999999888888888888555444333444666999999999777777666666666666777777444333222000////////////............------------+++*********+++,,,,,,+++---.........---,,,++++++***+++---......---,,,+++,,,,,,,,,+++++++++******(((((())))))))))))(((((('''(((((((((((()))))))))$$$'''+++***((('''***---******))))))(((''''''&&&''''''''''''''''''''''''''''''(((((()))))))))***(((((((((((((((((((((((('''((()))************)))''''''((()))***))))))(((''''''((((((((((((''''''%%%%%%'''((())))))))))))&&&'''((((((''''''(((*** &&&(((%%%###%%%((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((***++++++)))(((((((((&&&)))### '''(((%%%)))((((((((()))))))))******''''''((((((((((((''''''&&&(((***+++,,,+++)))(((((())))))************))))))+++((($$$%%%***+++'''******)))(((''''''((((((''''''''''''(((((((((((((((((((((((()))***+++,,,)))***+++***)))((()))***''''''((()))))))))))))))''')))***)))((('''(((***&&&'''((((((''''''(((***'''(((((((((((()))))))))&&&'''((((((&&&%%%&&&'''((()))******((('''((()))'''((()))***************(((((((((((((((((((((((('''''''''''''''((())))))+++++++++,,,,,,++++++,,,&&&'''((()))))))))'''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((('''((())))))***///+++''''''***,,,,,,******************))))))((((((((()))))))))***************)))))))))***++++++***++++++++++++***)))((())))))***+++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,---...000000000000///+++,,,------++++++,,,---,,,,,,---......///000000...///000000//////000222111111000000000000111111111111111000000000000000000////////////000222333222222111000000111222222000000000000111222333444222222333555555555555555666777888888888888:::;;;;;;<<<===<<<999888:::;;;;;;:::999888777888999:::888999:::999888777888999;;;:::888777888999;;;===;;;<<<>>>===<<<;;;;;;<<<777777999:::<<<>>>??????EEEHHHKKKKKKHHHEEEDDDDDDGGGJJJNNNNNNKKKFFFAAA???;;;;;;:::999999888777777444666777777444333444555111444666444555777666222000111111222222111111000///000111222333333222222222333333222000000111333333333222111111111111111000111111222222111111000111111000000111111222333///111222000///111444777999???JJJZZZooo999999999888888888777777444333222333666777777777555666666666666666666555444222111///...//////000.........------------,,,,,,++++++******+++,,,,,,,,,------------,,,,,,+++)))+++---///000...,,,***,,,,,,,,,+++++++++******(((((())))))))))))((((((''''''(((((((((((())))))###(((,,,+++&&&###&&&***'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((($$$%%%%%%&&&&&&''''''(((&&&''')))*********)))(((&&&''''''((((((''''''&&&&&&&&&'''((()))))))))((($$$&&&''''''&&&%%%'''((( %%%&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''((()))))))))))))))'''))),,,---+++)))(((((($$$***$$$ ''')))%%%'''(((((()))))))))*********''''''(((((((((((('''''''''((()))***+++***))))))((()))))))))'''%%%###""")))///...&&&$$$(((***'''))))))'''''''''''')))***''''''((((((((()))))))))'''''''''((()))***,,,,,,''')))******))))))***+++''''''((()))))))))))))))''')))***)))((('''(((***&&&'''''''''&&&&&&(((***''''''(((((((((((())))))###%%%'''((((((((()))***''')))***)))(((((()))***''''''((()))************(((((((((((((((((((((((('''''''''''''''((()))))))))((()))***)))&&&'''***''''''((()))))))))(((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((''''''(((((()))***,,,***((('''((())))))(((******++++++******)))((('''(((((())))))******************))))))******+++)))***+++++++++***)))((()))***++++++,,,+++++++++,,,,,,------------......,,,,,,,,,,,,,,,------...,,,,,,---...............***,,,---,,,+++***+++,,,+++,,,,,,---...///000000...///000///......000222111111000000000000111111000000000000000111111111//////......///000111111111111111111111111111111111111000111111222333444222333555666666666555444555666777777666777999;;;:::<<<>>><<<999999;;;>>>::::::888777777888999:::777888:::999888888999:::::::::999999999:::;;;<<<;;;<<<>>>>>><<<;;;<<<<<<;;;;;;<<<===>>>??????@@@AAAFFFKKKLLLIIIFFFFFFFFFFFFHHHIIIGGGDDD???===<<<999999999999888888888888333666777555222222666;;;111444555333333666666333000111222333333222111000000000111111111111111111000111222111000000111333333333222111111111111222///000111222222111000///111000000000000111222222222444444///...000333333666777<<>>>>><<<<<<<<<===@@@@@@@@@@@@AAAAAAAAAAAA>>>BBBFFFFFFCCCAAABBBDDDAAAAAAAAA>>>;;;999999999888888888888999999999999555555444333333444666888222444444111111555666333000111333444444333111000111111111111111000000000///000111000000000222444222222111000000000000111///000111222222111000///000000000000000111222222222666777333222555666333333444777;;;>>>KKKfff888888888888888777666666555333333333555555444333111222222333333222222111333222///...---...///000......---------,,,,,,,,,------,,,+++))))))+++,,,***+++,,,,,,------------******)))))))))***,,,---,,,,,,,,,+++++++++******(((((())))))))))))((((((''''''''''''((((((((()))######$$$'''+++,,,+++)))((((((((())))))))))))***''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((()))(((&&&&&&''')))+++---&&&''')))***+++***((('''%%%&&&'''(((((('''&&&%%%'''(((((((((((((((''''''((()))******))))))***,,,((('''&&&'''((((((&&&$$$(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))'''(((((('''&&&''')))+++$$$---)))$$$+++---((('''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&((())))))'''&&&$$$ )))&&&###'''***''''''&&&%%%%%%&&&(((+++,,,))))))))))))************)))(((((('''''''''''''''%%%''')))))))))***,,,...'''(((((()))))))))))))))((()))***)))((('''(((***'''((()))((('''((()))+++''''''''''''((((((((()))%%%'''((('''%%%"""!!!!!!###$$$&&&&&&&&&&&&((()))&&&'''((()))************(((((((((((((((((((((((('''''''''''''''((())))))---+++,,,///,,,&&&(((...)))(((''''''''')))***+++&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''''''''''''''((())))))&&&)))------++++++---///***++++++++++++***))))))&&&''''''((()))******+++)))(((((('''''''''((((((&&&''')))+++,,,+++***)))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------...///000111222222///000000///......111333111111000000000000111111...//////000111222222333......////////////......///000222333333222000///222222222222333444555666444555777999999888666555444555555555444555777:::666999;;;:::777888<<>>>>>===<<<<<<===??????>>>>>>>>>>>>>>>>>>===@@@BBB@@@;;;:::===AAA>>>===<<<999666666888:::777777777888999999::::::666444111222555777555222222444333000000444666444000111333444444333111000222222111111000000//////...///000000000000222444111111000///////////////...000111222222111000...000000000000000111111222,,,222444222333777666222222444999999444777JJJ```;;;:::888777555444444444000111222333555555666666666333111222444555333000222000......111111///---------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((+++------+++******+++))))))***+++,,,,,,------++++++++++++++++++++++++)))************+++++++++*********))))))))))))))))))'''%%%'''******(((%%%"""&&&'''%%%&&&((((((%%%))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&'''))))))(((&&&((('''''')))***((($$$ ''''''''''''(((((((((((((((((('''&&&&&&((()))***&&&&&&%%%%%%&&&''')))***###'''(((&&&&&&))))))&&&***))))))(((''''''&&&&&&%%%%%%'''((())))))))))))))))))))))))))))))))))))+++*********))))))(((((( $$$)))***'''%%%%%%&&&***)))'''&&&'''(((***+++*********)))))))))))))))))))))))))))))))))))))))***%%%$$$''''''######'''---(((%%%(((***((('''(((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''))),,,------***'''%%%&&&***------***''''''(((&&&((())))))(((((()))+++)))((('''''''''(((***+++(((((((((((('''''''''''')))(((''''''''')))***+++&&&(((***)))'''%%%$$$$$$((((((''''''''''''(((((()))((('''&&&&&&'''((()))((((((''''''''''''((((((---000222111...)))&&&$$$''''''''''''((((((((()))'''''''''((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''...***%%%$$$&&&)))******+++++++++***************'''((())))))(((((()))***))))))))))))))))))))))))&&&((()))***))))))+++---""")))***)))))),,,...,,,------......------,,,+++---......,,,,,,---///---,,,,,,++++++,,,,,,---/////////...------,,,,,,222111000///.........///000000000000////////////111000///......///000111...//////000111222222222333222111222333222---***000111111222222222111111222111000000222444666888555666888999888555222000444555444333222333666999666;;;===999777999<<<<<<888:::;;;:::999888888999999:::;;;<<<<<<<<<;;;:::>>>===<<<;;;:::;;;;;;<<<;;;<<<===<<<<<<<<<>>>@@@???===;;;<<<>>>>>><<<999<<<===============<<<<<<999999999888888888777777777777666666777888999999666555555555555444444444333333222222222333555666222222222111111111000000111111111000///000222555000///......000222222111111222222111000...///000///000111000///...///000---...///000000///...---/////////000111333444555///000222555999>>>BBBDDD___rrr:::999888777555444333333,,,---...000111111222222444222000111333333111///111///------///000...,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))+++---//////...,,,,,,---*********++++++,,,,,,,,,************************))))))*********+++++++++(((((((((((((((((((((((('''&&&&&&&&&''''''&&&$$$%%%((((((%%%&&&((()))&&&)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***(((''''''((('''%%%###---)))&&&&&&(((+++,,,,,,''''''''''''(((((((((((((((''''''''''''((())))))(((((('''&&&&&&&&&'''((($$$'''(((&&&&&&)))(((%%%''''''((((((((((((((((((&&&&&&'''((()))))))))((())))))))))))))))))))))))))))))(((((((((''''''''''''***...---***'''((()))))))))'''''''''(((***+++))))))))))))))))))))))))((((((((((((((((((((((((***&&&%%%((('''$$$$$$((()))$$$###'''***))))))+++''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((())))))))))))((()))+++,,,,,,***'''&&&,,,---...---+++((('''''''''((())))))(((((()))***)))(((((('''((()))***+++************)))))))))))))))((((((''''''((()))***&&&(((******)))(((((())))))(((((('''''''''(((((()))((('''&&&&&&'''((()))((((((''''''''''''(((((()))+++------+++++++++,,,'''''''''((((((((())))))))))))((((((''''''&&&&&&(((((((((((((((((((((((('''((()))******)))((('''+++)))&&&''')))***)))(((*********************)))'''((())))))(((((()))***))))))))))))))))))))))))((()))++++++******+++---'''+++///...,,,++++++,,,,,,,,,------------,,,,,,)))+++,,,,,,******+++------,,,,,,++++++,,,,,,---...............---------111111111111111000000000///////////////000000000111000///......///000000...//////000111111222222000.........000///,,,)))222222111111111111111111333222111111222444666777666777888999888666333222444444444333333444777:::888<<<===999555777999999888:::;;;;;;999888999:::999:::;;;<<<<<<<<<;;;:::>>>===<<<;;;:::;;;;;;<<<;;;<<<===<<<;;;<<<>>>??????===<<<<<<>>>===;;;888:::;;;<<<<<<<<<<<<<<<;;;999999888888888777777777666555555555666666777888444444444444333333333333111000///...///000222333222222222111111111000000111111111111000000222444111//////000222333333333///000000///......///111...000111000///...///000......////////////....../////////000111222444444111111222444666999<<<>>>FFFUUUiiiyyy999888888777555444222222...///000111222222333333222111000000111111000...///...,,,---......---+++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))(((***,,,---+++***************++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++&&&&&&&&&''''''(((((()))'''((())))))'''&&&&&&&&&''')))'''$$$###'''(((&&&((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))'''''''''((((((&&&$$$///,,,)))((((((*********''''''''''''((((((((((((''''''(((((()))))))))(((***)))((('''&&&&&&&&&&&&%%%((()))&&&&&&((('''$$$&&&&&&&&&'''((())))))***''''''((((((((((((((('''))))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%)))+++---+++'''$$$%%%''')))((('''''''''(((***+++))))))))))))))))))))))))''''''''''''''''''''''''***'''&&&((((((%%%&&&(((((($$$###''')))))))))+++''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((()))))))))))))))************)))((((((---+++************)))'''((()))***)))((('''((()))((((((((((((((()))******))))))))))))************))))))((('''''''''((((((###%%%(((*********+++,,,***)))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((()))***))))))***,,,...''''''((((((((()))))))))******)))((('''&&&%%%%%%))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))******((('''((((((((()))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))***+++,,,,,,+++***+++---+++++++++,,,+++***)))))),,,,,,------------,,,,,,)))+++,,,,,,******+++------,,,,,,++++++,,,,,,------------..................///000111111111000///.........//////000000111000000////////////000000...//////000000111111222///...------//////...---333222111000///000000111333333222111222333555666666777999999999777555333333444444444444555999<<<>>>CCCBBB<<<777777888888888:::;;;;;;:::999:::;;;999999:::;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<<<<=========;;;<<<===??????>>>===<<<===<<<999777888888999:::;;;;;;;;;:::888888777777777777777666444444444444555555555555333333333222222222111111111000...------///111333222222222111111111111111000111222111000000222444111000000111444555555555.........---,,,---///111...///000000......///000//////............//////////////////000222333444333222222222333444555666777???JJJUUUaaasss777888888777666444222000//////000111222333333333111111000000000000/////////...---------------,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((***,,,,,,+++))))))***++++++++++++************))))))))))))))))))))))))))))))))))))************%%%%%%&&&'''(((((())))))(((+++---,,,)))&&&''')))'''(((&&&"""!!!%%%&&&$$$((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%'''***++++++)))###%%%(((+++,,,***'''$$$''''''''''''((((((((((((&&&'''(((******)))(((((()))(((((('''''''''''''''&&&))))))&&&&&&((('''###&&&&&&''''''((()))))))))'''((((((((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))***(((%%%###$$$&&&)))(((((('''((()))******((((((((()))))))))))))))'''''''''''''''''''''''')))((('''(((''''''''')))+++((('''))))))&&&&&&)))''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))******)))))))))))))))***'''%%%###%%%)))++++++))))))******)))(((''''''(((((((((((((((((())))))***''''''''''''(((((((((((())))))((((((''''''''''''!!!$$$&&&((((((((()))***+++***)))(((''''''''''''(((((((((''''''(((((((((((((((''''''''''''(((((()))***+++***(((''''''((('''(((((((((((()))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''''''''((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))***+++,,,,,,***)))***+++)))&&&&&&)))+++******+++,,,,,,,,,------,,,,,,,,,+++,,,...---,,,,,,---///---,,,,,,++++++,,,,,,---,,,,,,------...//////000)))***---/////////...---------......///000111111///////////////000000000////////////000000111111000000//////111222333333444333111///...///000111444333222222222333444444666777888999999888666555333444444444444666:::===GGGJJJIIIBBB<<<::::::999777999;;;;;;::::::;;;<<<999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;===??????>>>===<<<;;;:::888666666666777888999999999999666666666666666666666666444444555555555555555444333333222222222111111111333222///---...///222444111111111111111111111111000111222111000000222333111000000222555777666555///000///---,,,,,,...000---...000///......///000//////---,,,,,,---/////////......///000111222222333333222222222222222222888;;;>>>AAAGGGWWWkkkzzz777888999999777555222000+++,,,---.../////////...111111222111000000000000////////////...------...,,,,,,+++++++++*********)))))))))))))))))))))))),,,...000000///------...+++*********************************************(((((()))))))))*********&&&&&&'''(((((()))******(((+++---,,,)))'''(((***)))***(((######&&&(((&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&)))+++,,,,,,+++###))),,,,,,+++***''''''''''''((((((((((((&&&''')))*********)))(((&&&''''''(((((()))))))))&&&))))))&&&&&&((('''###(((((((((((((((((((((((('''((((((((((((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((***+++***'''&&&'''***((((((((((((((())))))***''''''(((((())))))))))))(((((((((((((((((((((((((((((((((''''''((()))(((,,,)))(((***)))&&&'''+++''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******)))(((((()))***+++'''$$$###$$$)))++++++))))))******)))(((''''''((('''(((((()))))))))))))))&&&'''''''''((((((((())))))(((((((((''''''&&&&&&###%%%((((((''''''''''''******)))((((((((((((((('''(((((((((((((((((('''((((((''''''''''''(((((((((***,,,,,,)))&&&$$$###(((((((((((()))))))))***&&&&&&''''''(((((())))))''''''''''''''''''''''''))))))(((((((((((())))))***)))'''&&&&&&(((***---&&&&&&''''''(((((((((((('''((())))))(((((()))***)))))))))))))))))))))))))))***+++***)))((()))***+++'''&&&,,,...------000+++,,,,,,,,,,,,,,,,,,++++++,,,...---,,,,,,---///---,,,,,,++++++,,,,,,---+++,,,,,,---...///000000((())),,,...//////...---,,,------...///000000111......///000000000000000///////////////000000000000000111111222333555666333222000......///000111333333333333333333333444666777888888999888777777444555555555555777;;;>>>IIIMMMKKKDDD===;;;;;;:::666888:::;;;::::::;;;===999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>===;;;;;;<<<>>>===>>>===<<<:::888777666555555666777777777777777555555555555555555555555444555666666666555444444333333333333222222222111333111///......///111222111111111111111111111111///111222222111111222333000000111333555666555444111222111///---,,,---///,,,...//////......///111///...---,,,,,,---...///............///000111111111222222222222222222222555666777777999AAAMMMWWWttt777888:::;;;999666222000---...///000000000000000000111222111000//////111...///000///---------...++++++++++++************))))))))))))))))))))))))***,,,......---,,,,,,,,,))))))******************************************((((((((()))))))))******'''''''''(((((())))))***%%%'''(((((('''&&&''''''***,,,***''''''***+++)))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++***))))))******(((&&&$$$%%%''''''&&&'''))),,,''''''''''''(((((((((((((((((())))))******))))))%%%&&&'''))))))***))))))%%%((()))&&&&&&((('''$$$((((((((((((((('''''''''''''''((((((((((((((('''))))))))))))))))))))))))((((((((((((((()))))))))%%%(((***)))&&&%%%&&&((((((((((((((())))))))))))&&&''''''(((((())))))***((((((((((((((((((((((((&&&((((((%%%%%%((()))''''''&&&'''))))))''')))...''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))***++++++***)))******+++***)))((()))***)))((('''((()))''''''((()))))))))))))))(((((())))))******++++++''''''((((((((('''&&&&&&''')))++++++)))((('''(((***))))))(((((())))))***''''''((((((((((((''''''((((((''''''''''''(((((($$$'''+++,,,+++(((&&&%%%((((((((()))))))))******%%%%%%&&&'''((()))******''''''''''''''''''''''''))))))(((((((((((())))))***)))'''%%%%%%'''+++///&&&&&&''''''(((((())))))'''((())))))(((((()))***))))))))))))))))))))))))((()))******)))((()))+++,,,((((((------'''''',,,++++++,,,,,,,,,,,,++++++)))+++,,,,,,******+++------,,,,,,++++++,,,,,,---,,,,,,------...///000000+++,,,...000000000000000---------......//////000---...///000111111111000////////////////////////,,,...000000000000222444111000////////////111111222222222333333444444444555666666777888888888888555666666666555777;;;>>>DDDHHHGGG@@@:::999999888444666999:::::::::;;;===999999999999999:::;;;;;;:::;;;<<<<<<===<<<<<<<<<===>>>>>>===;;;;;;<<<>>>;;;======<<<999777777777555666666777777666666555333444444444444555555555444555666666666555444333333333333222222222111111000000...------......///111111111111111222222222///000222333222111111222000///000222444444333111000111111000...------...,,,---...///......///111......------------.....................///000000000000111222333333333222...111444555666:::AAAFFFQQQeee777999;;;===;;;777333000111111222222333333222222...000111000...---...000---...000...,,,+++,,,...++++++++++++************))))))))))))))))))))))))&&&(((******)))((((((((((((((())))))******++++++))))))))))))))))))))))))(((((((((((()))))))))***''''''''''''''''''''''''%%%$$$%%%&&&(((((('''&&&'''******''''''***+++(((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((***)))((((((((((((%%%###)))***+++)))&&&$$$%%%'''''''''''''''(((((((((((())))))(((((())))))***+++'''((())))))***)))(((((($$$'''(((&&&&&&)))(((%%%&&&&&&''''''(((((())))))&&&&&&'''((()))))))))((())))))))))))))))))))))))''''''((((((((()))))))))$$$'''***)))&&&###"""###'''(((((()))))))))))))))&&&&&&''''''((())))))***''''''''''''''''''''''''$$$((('''$$$$$$((()))&&&%%%$$$%%%((('''%%%'''---''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((())))))***************,,,------+++***))))))'''((())))))(((((()))***&&&'''((()))***))))))(((((((((((()))***+++++++++%%%&&&'''((((((((('''&&&&&&(((***+++)))((((((((((((((((((((()))***++++++&&&'''((())))))((('''&&&((((((''''''''''''(((((($$$''')))******)))))))))(((((()))))))))*********&&&&&&''''''(((((())))))''''''''''''''''''''''''***)))(((''''''((()))***'''((()))'''&&&'''***...&&&''''''((())))))******'''((())))))(((((()))***))))))))))))))))))))))))((()))************+++---+++(((***000,,,###""")))++++++,,,,,,,,,,,,++++++)))+++,,,,,,******+++------,,,,,,++++++,,,,,,---,,,---------......//////......//////000000000111........................,,,---///000111111111000////////////////////////))),,,///000///...///111......//////000111111111000111222333444555555555444444555666777777888888777777777666666777:::===>>>BBBBBB;;;666666777777333555777999999999;;;<<<:::999888888888999:::;;;::::::<<<=========<<<<<<===>>>>>>===;;;;;;<<<===999;;;===;;;999777777888777777777777666555444333222333333333444444444444333444555555555444222111222222111111111000000000000000000000//////......000000111111111222222222...000222333222111111222/////////111222222///---***---///000///......///+++---............///111,,,------......------,,,......------......//////...///111222222222111111///111444555666888;;;???<<>><<<888333000...//////000000000000///---///000///,,,+++---///+++---///---+++)))+++---+++++++++************)))))))))))))))))))))))))))''')))++++++***)))))))))'''(((((()))***++++++,,,(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&%%%%%%'''%%%$$$&&&***,,,***'''"""&&&'''%%%&&&((((((%%%&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))&&&%%%%%%&&&''''''&&&$$$''',,,,,,+++******''''''''''''((((((((()))***)))((((((((()))+++,,,))))))*********((('''&&&###'''(((&&&&&&))))))&&&$$$%%%&&&'''(((***++++++%%%%%%'''((())))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))---000///***&&&$$$$$$'''(((((()))))))))))))))&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&###''''''######((()))&&&&&&%%%&&&'''$$$!!!###(((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''((()))***************$$$(((,,,---***))))))+++&&&((())))))(((((()))+++&&&''')))*********)))(((%%%&&&&&&'''((())))))***$$$%%%'''(((((((((''''''###%%%(((((('''''''''(((''''''(((((()))+++,,,---&&&'''((())))))((('''&&&((((((''''''''''''((((((((()))))))))'''''')))+++))))))))))))************((((((((((((((('''''''''))))))))))))))))))))))))***)))(((''''''((()))***$$$'''******((((((***,,,'''''''''((()))******+++'''((())))))(((((()))***))))))))))))))))))))))))(((***++++++++++++---...,,,***///666111&&&'''///+++++++++,,,,,,++++++++++++---......---,,,...///---,,,,,,++++++,,,,,,------------.....................---------...//////...............---------,,,---///000111111111000///////////////.........)))---111222000...///000,,,---...000111111111111///000222333444555555555333444444555666777888888888888888777666777:::<<<:::??????:::666666888888111444666888888999:::<<<:::999888888888999:::;;;999:::<<<=========<<<<<<===>>>>>>===;;;:::<<<===888:::<<<;;;888777777999888888888777666555333333222222222333333444444444111222444444444222000///000000000000////////////111222333333333111000///000000111111222222222222...000333333222111111222......///000111000---+++%%%(((---000000/////////+++,,,............///111+++,,,............,,,+++......---------...//////...///000111111000///...222222222111000000333666888???KKK\\\sss:::999999777555333111000---///000///,,,,,,000333////////////////////////...---,,,+++***++++++,,,.........---,,,+++***)))))))))))))))************,,,+++***((((((((())))))+++*********))))))((((((&&&$$$###%%%(((***)))'''(((((((((((())))))))))))&&&''')))***)))((()))***'''******'''''')))((($$$((('''%%%&&&'''((('''&&&$$$&&&(((((('''%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&%%%%%%&&&)))+++******$$$&&&))))))(((&&&&&&&&&)))((('''&&&&&&&&&&&&&&&***)))((('''&&&&&&'''((())))))(((''''''''''''''')))(((+++///,,,%%%%%%******### %%%******)))(((%%%'''***------,,,)))'''''''''''''''((((((((((((''''''''''''((((((((((((***'''######&&&((((((''''''(((&&&$$$''',,,***%%%(((((('''&&&'''((()))***''''''''''''''''''''''''((((((((('''%%%%%%&&&'''((('''%%%$$$%%%&&&((()))!!!%%%***,,,,,,)))'''&&&))))))(((((((((((())))))'''((()))******)))((('''(((((((((((((((((((((((('''***---......,,,+++***(((''''''(((((()))***+++)))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%''')))***++++++***''''''(((((())))))************))))))((((((((('''((((((((((((((((((((((((''')))***)))((('''(((***)))&&&%%%'''+++,,,(((###(((((((((((())))))))))))))))))(((((('''''''''&&&+++&&&&&&++++++&&&&&&+++************++++++++++++)))((('''&&&''')))+++,,,&&&'''((())))))((('''&&&))))))))))))************)))************+++++++++((()))***,,,,,,+++******))))))*********))))))(((+++++++++++++++++++++,,,)))************+++++++++,,,,,,,,,---------.........$$$ '''000000---,,,,,,,,,,,,---...///000000......///000000000000000//////............//////000000000000111111111111---///111222222222000///000000111222333333333333555333222333666888777555444666777999999777666444::::::;;;:::888444111///555666777666555666777999888999999:::;;;;;;;;;;;;>>>===;;;;;;;;;<<<>>>@@@======;;;:::999888888888<<<<<<<<<<<<;;;999777555888777777555444333222222111111222222222333333333000111333333333333555666111111222222222222111111111111000000//////......111111111111000000000000000000000000000000000000000000000000000///........................------000///...---,,,------...---------,,,,,,+++++++++---------............///------......///000000000///666222///333222222;;;555999@@@GGGQQQggg888888777666444222000///111111000...,,,+++,,,...------------------------///...,,,+++++++++,,,,,,---------,,,,,,+++***)))))))))))))))************+++***)))((((((((()))************)))))))))(((((('''%%%$$$&&&(((***)))((('''((((((((())))))))))))&&&''')))))))))((()))***'''***)))&&&&&&((((((%%%)))(((&&&%%%$$$&&&((()))$$$&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''&&&'''((()))((('''%%%'''(((((('''&&&&&&'''(((((('''&&&&&&&&&&&&&&&***)))((('''&&&''''''((())))))((('''''''''''''''((('''))),,,***%%%%%%***)))%%%$$$'''(((&&&&&&)))%%%&&&)))******)))'''&&&''''''''''''((((((((((((''''''''''''((((((((((((+++(((%%%%%%&&&''''''%%%'''))))))'''))),,,+++'''((('''&&&&&&&&&'''))))))''''''''''''''''''''''''((((((((('''%%%%%%&&&(((((('''&&&%%%&&&''')))*** %%%(((((((((''''''))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((+++)))%%%"""###'''...333***)))((((((((((((((())))))(((''''''''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((($$$&&&(((***++++++***)))*********)))(((''''''''')))))))))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''')))***)))((('''((()))###)))...,,,%%%"""&&&+++''''''''''''(((((((((((()))(((((((((''''''''''''***''''''******''''''***''''''((((((((()))))))))+++***(((''''''((()))***'''(((((((((((((((((('''))))))))))))************)))************+++++++++))))))***++++++++++++*********++++++++++++******---,,,,,,++++++*********************++++++++++++,,,,,,,,,---------......111)))&&&+++000///,,,,,,---,,,,,,------///000000......///000000000000000//////............//////000000000000111111111111///111222444444333222111000111222222333333333333444333222333666777666555555666777888888777666555888999999999777444111000555666777666555555777999:::;;;;;;;;;;;;::::::999<<<;;;:::999999;;;<<<>>>>>>===<<<:::888777777777::::::;;;;;;:::888666555555555444333222111000000111111111222222222333333000111333333333333444666111111222222222222111111---------------,,,,,,,,,///.....................////////////////////////000000000000000///......------...............---000///...---,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,---------...------......//////000000///555111...222111000888333555888;;;@@@NNNhhh666666666444333111///...222000------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------+++++++++++++++***)))((())))))))))))************))))))((((((((()))************))))))))))))((((((((('''&&&&&&(((******)))''''''((((((((()))))))))&&&((())))))((((((((()))(((***(((%%%$$$((()))&&&))))))'''$$$"""###(((,,,%%%&&&'''&&&%%%$$$&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((+++)))((('''((('''&&&$$$&&&'''((('''%%%%%%'''((((((((('''&&&&&&&&&&&&'''))))))(((''''''''''''((()))((((((((('''''''''''''''&&&''')))(((%%%&&&***((('''((()))&&&###$$$)))&&&&&&'''''''''&&&%%%%%%''''''''''''((((((((((((''''''''''''((((((((((((+++)))''''''''''''%%%$$$$$$)))+++)))(((******''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''(((((('''&&&%%%'''(((''''''&&&&&&''')))***,,,!!!$$$''')))))))))***+++))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))((('''&&&%%%+++***)))((('''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&)))++++++***((('''******))))))((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''((())))))''''''((()))%%%***...***$$$!!!&&&,,,&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''')))''''''))))))'''''')))''''''(((((((((((()))))),,,+++)))''''''''''''((()))((((((''''''(((((()))))))))))))))************)))************+++++++++*********)))******+++,,,***++++++,,,,,,,,,++++++...------,,,+++***))))))************+++++++++,,,,,,,,,,,,---------......111---+++---...,,,+++,,,---------------...///000......///000000000000000000//////......//////000000000000000111111111111000111222333333333222111111111222222222222222222333222222333555666666555555666777888888777666555666666777777666444222111555666777666555555777999<<<<<<<<<<<<;;;:::999999:::999888777888999:::;;;>>>===;;;:::888777777666777888999999999888666555555444333333222111000000111111111222222222222333000222333333222222444555111111222222222222111111,,,,,,,,,,,,,,,,,,------........................///////////////////////////000000000000///......+++,,,---...............///...------,,,---------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------...//////000000///444000---111///...555777555555666777<<>>AAA@@@<<<888777777555555666666555555444333111111111111111111111000000000000000000000000000//////000000111111000000////////////////////////000///---...//////...------...000000...---...///..................//////,,,,,,,,,,,,------------...---,,,)))((())),,,///,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------............,,,,,,------------,,,,,,+++,,,,,,,,,------------....../////////000000000222111000//////000111333222222111000//////...---,,,------------,,,+++******************+++++++++)))+++,,,+++***)))***,,,************************'''''''''((((((((())))))&&&'''((((((''''''((())))))(((((()))************'''(((******((('''((()))&&&'''((('''&&&&&&&&&(((((((((''''''''''''((((((&&&&&&'''''''''''''''(((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))&&&'''***(((###&&&''''''''''''''''''&&&&&&'''((()))))))))((('''&&&&&&'''''''''&&&%%%%%%(((''''''''''''((())))))'''''''''''''''(((((()))%%%'''(((((('''''')))***&&&!!!%%%%%%!!!)))'''&&&&&&&&&''''''''''''''''''''''''''''''(((((()))%%%%%%&&&''''''''''''&&&''''''''''''(((((((((((((((((((((((()))))))))***&&&'''((()))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((($$$!!!!!!&&&+++,,,,,,((((((((((((((()))*********)))'''&&&'''(((***,,,)))***+++***)))((()))***)))))))))(((((((((((((((,,,***)))(((''')))***+++'''''''''(((((()))))))))(((((((((((((((((((((((('''((())))))(((((()))***+++++++++***(((((()))+++###$$$&&&((()))*********'''''''''''''''''''''''''''((())))))(((((()))+++'''''''''((((((((())))))(((((('''&&&&&&''')))***)))))))))))))))((((((((((((((((((((())))))))))))((((((((((((((((((((((((***++++++***))))))***,,,'''---***+++222...&&&((()))))))))))))))((((((((()))))))))))))))*********)))))))))***+++++++++,,,******,,,------,,,******''')))+++,,,++++++,,,---***+++++++++++++++++++++,,,+++***)))***+++,,,---,,,,,,,,,---------.........---,,,+++,,,---...///222333444111---,,,...111////////////000000000000///111222111000///000111...//////000000000000000////////////000000000000000111333555555555333222/////////...///000111111222222333444555777888999;;;;;;;;;999777555555666333333555666666777777777555666888999888777777999888888888888888999999999999===@@@@@@<<<888666555444555555555555444333333111000000000000//////////////////000000000000000//////000000000000000//////////////////////////////..................---,,,...//////...------........................---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,***+++---///,,,,,,------......------,,,,,,,,,------,,,,,,,,,,,,,,,---------.........,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------........./////////000000333222111///////////////111111000000///......---,,,,,,------,,,,,,+++***************************)))***+++***)))(((***+++))))))))))))))))))))))))''''''''''''((((((((((((%%%'''((((((''''''(((***''''''(((((((((((())))))%%%'''(((((('''&&&''''''&&&'''((('''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''')))(((&&&'''***((($$$&&&&&&'''(((((('''&&&&&&'''(((((())))))'''&&&%%%***)))'''&&&%%%&&&((()))'''''''''''''''(((((()))&&&''''''(((((((((((((((%%%'''(((((('''''')))******%%%((()))###&&&,,,)))'''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((()))************)))&&&'''''''''(((((())))))'''(((((((((((()))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((())))))***&&&""""""%%%'''&&&%%%%%%&&&'''((()))***+++,,,***)))'''&&&'''(((***,,,(((***+++***)))((()))+++''''''''''''''''''''''''))))))************))))))((()))))))))))))))******(((((((((((((((((((((((('''((())))))(((((()))***)))***+++***((('''(((***"""###&&&(((***+++******&&&&&&&&&&&&'''''''''''''''((())))))(((((()))***''''''''''''((((((((((((((('''&&&&&&&&&((()))***%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((***++++++***))))))***,,,''',,,(((&&&,,,***$$$((()))))))))(((((((((((((((((()))))))))*********+++)))))))))***+++++++++,,,((()))***++++++***)))(((&&&(((***+++******+++---,,,,,,++++++++++++++++++,,,+++***)))***+++,,,---,,,,,,,,,---------......------,,,+++,,,---...///,,,...000...+++***,,,///////////////000000000000///111222111000///000111......///000000000000000.../////////000000000111222444555777777666555444///////////////000000111111111222333555777888999:::;;;<<<:::777666666666333333555666777777888888444777888888777777888888777777777888888999999999777999<<<<<<;;;777444333444444444444444333333222222111111000///...---,,,......//////000000000000//////000000000//////...000000000000000000000000------......------......,,,...//////...------...............------------,,,,,,,,,,,,,,,,,,,,,,,,)))******)))((((((***,,,+++,,,------.........---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,+++,,,------------.....................////////////333222222111///...------//////............------,,,,,,,,,,,,++++++++++++***************)))))))))(((*********)))((()))***))))))))))))))))))))))))&&&&&&'''''''''(((((((((%%%'''(((((('''''')))***%%%&&&((((((&&&&&&''')))%%%'''(((((('''&&&&&&'''&&&'''((('''&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((('''''''''''''''&&&&&&&&&'''''''''(((((((((((()))###&&&&&&&&&(((,,,,,,(((%%%&&&'''(((((('''&&&%%%'''(((((()))((('''&&&%%%***)))&&&%%%%%%''')))+++''''''&&&&&&''''''((()))%%%&&&'''((()))))))))(((&&&''')))(((''''''((()))+++%%%)))+++%%%(((,,,''')))))))))))))))(((((((((%%%&&&'''((()))))))))(((&&&''''''(((((((((((((((&&&&&&''''''((()))))))))''''''(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''''''((())))))))),,,)))'''&&&''''''''''''$$$%%%''')))***+++++++++)))((('''''''''(((***+++&&&'''((((((''''''((()))%%%&&&&&&&&&&&&&&&'''''''''((()))***+++***)))((())))))))))))************))))))))))))))))))))))))'''((())))))(((((()))***%%%&&&((()))((()))***,,,&&&''')))******)))(((&&&&&&&&&&&&'''''''''''''''&&&'''((((((''''''((()))&&&&&&'''''''''(((((((((''''''&&&''''''((()))***!!!"""###$$$%%%&&&''''''(((((((((((()))))))))))))))))))))))))))))))))))))))***+++***((((((***+++&&&***&&&###(((&&&###)))((((((((((((((((((((((((((())))))******+++++++++***************+++++++++(((((())))))))))))((((((''')))+++,,,++++++,,,---------,,,++++++++++++,,,++++++******++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,---......///***,,,.../////////000111////////////000000000000///111222111000///000111---...//////000000//////......//////000000111111111333444555666444333222//////000000000111111111111111222333444666888999999:::;;;:::888666666666333444555666777888888888444888999666555777999888555666777888888888888888444555777888888666333222333333444444333333222111222222111000...---,,,,,,---......//////000000111//////000000000///......000000000000000000000000,,,---......---,,,...///,,,---//////---,,,---...------------------......,,,,,,,,,,,,++++++++++++)))***,,,,,,******+++,,,***+++,,,------...------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++------------............------.........////////////000111222111000...---,,,,,,,,,---------------------+++*********+++,,,+++*********)))))))))(((''')))******)))(((((()))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&(((((('''''')))+++%%%'''((((((&&&&&&''')))&&&'''))))))'''&&&'''(((&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''''''''''''''''''''(((((((((((()))###%%%&&&%%%(((---,,,(((%%%&&&((())))))(((&&&%%%%%%&&&'''((((((((('''&&&'''&&&&&&&&&&&&'''))))))'''&&&&&&&&&&&&'''((((((%%%&&&'''((()))))))))((('''((()))((('''&&&'''((((((###'''***%%%''')))###***)))))))))((((((((((((%%%&&&'''((()))))))))(((###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((())))))***'''''''''((((((((()))))))))(((&&&%%%%%%''')))+++((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((())))))***$$$&&&((((((((()))+++,,,'''''')))******))))))((((((((((((((())))))))))))%%%'''((((((''''''(((***&&&&&&&&&&&&''''''(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***$$$&&&))))))))))))***,,,'''(((***++++++***(((&&&&&&&&&''''''((((((((((((%%%&&&''''''&&&&&&'''(((&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))$$$$$$%%%%%%&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))***)))(((''')))+++$$$***&&&###(((&&&###***&&&'''''''''((()))))))))((())))))******+++,,,,,,+++++++++*********************))))))))))))******&&&(((*********)))***+++...---,,,++++++++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------......***+++,,,---..................000222444333111...////////////000000000000///111222111000///000111---...//////000000//////.........///000111111111111222333444444333111000///000111111111111111111222222222333444555777888777888::::::888666666666444555666777777777777777333888999555444777999777444555666888888888888888222222333444555555444222333333333333333222111111000000000000//////......------......///000000111//////000000///......---........................***---......,,,,,,...000+++---......---,,,------,,,,,,,,,------.........,,,,,,,,,+++++++++*********,,,...///...------...)))***+++,,,------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------.........//////,,,...000222333111///---***++++++,,,,,,------......---+++))))))***+++,,,+++*********))))))((((((&&&(((***+++)))((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&(((((('''((()))+++%%%'''))))))'''&&&(((***''')))******)))(((((()))&&&'''((('''&&&&&&'''(((((((((''''''''''''(((((($$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&((((((&&&(((+++)))%%%%%%&&&((())))))(((&&&%%%###$$$&&&((()))))))))((("""###%%%'''(((((('''''''''&&&&&&&&&&&&'''(((((($$$%%%'''))))))))))))(((((()))***)))'''&&&&&&''')))$$$))),,,((()))***"""((((((''''''&&&&&&&&&%%%$$$%%%'''))))))))))))(((&&&'''(((((())))))((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))'''&&&###!!!!!!$$$''')))''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''((())))))***###'''))))))&&&%%%&&&((()))*********)))(((&&&%%%''''''((()))***)))))))))''')))******))))))***,,,&&&'''''''''(((((()))))))))(((&&&%%%%%%'''***+++((((((((((((((('''''''''))))))))))))))))))))))))'''((())))))(((((()))***(((***++++++)))(((((()))$$$&&&))),,,---,,,***)))'''''''''((((((((())))))$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&'''''''''(((((($$$%%%''')))***))))))(((***))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))(((''''''(((***###***(((&&&+++((($$$***%%%&&&&&&'''((()))******((())))))***++++++,,,,,,,,,+++++++++******)))))),,,+++***))))))***+++,,,$$$&&&(((((('''&&&'''(((///...,,,+++***+++,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,---------......)))+++,,,...//////...---111//////111222///)))###////////////000000000000///111222111000///000111---......///////////////---......///000111111222111333444555555444222111000000111222222222222222222222222333444555666777555777999999888666666777555666666777777777777777333888999444333888999777333444666777888888888777111111111222444555555444222333333333333222111111////////////000000111111---------...///000000111//////000000///...------------------------------***,,,......,,,+++...000+++---......---,,,,,,---++++++,,,,,,---...//////,,,,,,,,,++++++*********&&&)))+++,,,+++******+++((()))***+++,,,,,,---,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,---------.........//////........................***+++,,,,,,------------++++++++++++++++++++++++''')))+++,,,***)))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%'''((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((()))'''%%%%%%''')))******(((''''''&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&'''%%%###"""###&&&))),,,((((((((((((((((((''''''&&&&&&''''''((()))))))))''''''&&&%%%&&&'''((())))))&&&%%%&&&)))***)))''''''((((((&&&######'''***((((((''''''(((((('''''''''(((******((((((((()))''''''''''''((((((((((((''''''((((((((((((''''''***(((%%%""""""$$$''')))''''''((()))***+++,,,,,,%%%&&&'''((()))))))))(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((+++)))((()))++++++)))&&&&&&&&&&&&''''''''''''((('''((((((((())))))******))))))))))))************+++++++++***)))'''&&&%%%((()))***)))''''''(((***%%%''')))+++,,,***((('''+++***)))((('''&&&%%%%%%+++***)))))))))***,,,---)))((('''''''''(((***+++((())))))'''$$$%%%(((+++)))******)))(((''''''((('''((()))((('''&&&''')))(((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))(((&&&%%%'''***,,,***)))(((((((((((())))))))))))&&&''''''((()))******+++$$$%%%&&&'''((()))***+++%%%(((+++,,,+++((('''''''''((()))***+++,,,,,,,,,111///,,,***(((((()))***))))))))))))))))))))))))******)))))))))))))))***###(((---///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///000............////////////......//////000000111111111000000///////////////111000/////////000222333////////////////////////000111111111222222222222222222777;;;:::333//////...///000111222333444444222333444444555444444444777888888888888777666666444555555666777666666666444333222111111333555666777666666555555777888999333333444444444444444444555555555555444444333222000000000000000000000000...///000111111000//////000---+++,,,...///---***------,,,,,,,,,+++++++++------------------------------------------------+++))))))------******---+++,,,...---,,,,,,---///---,,,++++++******+++++++++(((&&&(((---///---)))---+++)))***,,,---,,,)))++++++,,,,,,,,,++++++******++++++,,,,,,++++++***+++++++++++++++++++++++++++---...---***)))+++...........................***+++,,,,,,------,,,,,,++++++++++++++++++++++++''')))+++++++++***,,,---((((((((('''''''''&&&&&&))))))))))))))))))))))))'''((()))((('''&&&''')))&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((+++***(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&'''&&&$$$###$$$&&&(((***)))(((''''''''''''((()))&&&&&&''''''((()))))))))'''&&&&&&%%%&&&'''((()))(((&&&%%%&&&)))***)))''''''((((((&&&$$$%%%(((+++'''((((((((('''''''''((('''(((******((('''((()))''''''''''''((((((((((((''''''(((((((((((('''''')))(((&&&$$$$$$%%%''')))'''''''''(((((()))******((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))***---//////,,,)))'''''''''((((((((())))))'''''''''(((((()))))))))(((((()))))))))*********))))))((((((((((((((('''((()))***)))''''''(((***&&&''')))*********(((((((((((((((((((((((('''''')))))))))))))))***++++++)))(((((('''((()))***+++&&&(((***)))'''&&&''')))'''))))))((('''&&&&&&''''''((()))((('''&&&''')))((((((((((((((((((((((((''''''((())))))***+++++++++)))(((***---...---+++(((((((((((())))))))))))''''''(((((())))))******&&&&&&'''((())))))***+++))))))(((%%%$$$%%%(((+++******+++,,,------------111///...,,,+++******+++******************************))))))))))))*********+++,,,------,,,+++***---------------,,,++++++***,,,...///......///000............////////////......//////000000111111.........///000111222333111000/////////000111222////////////////////////000000000000111111111222222999BBBFFF???333///222//////000111222333333444222333444555555555555555888888888888777777666555444444555666666666666555222222222222444666888999555444333333333444555666444444444444444333333333333333333333333222111111000000000000000000000000...///000000000///...---000...------//////...,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***---...++++++---***+++---,,,++++++,,,...---,,,++++++******++++++,,,)))''')))---///...+++---+++)))***,,,---,,,***+++++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++---///000...,,,,,,...000------------------------***++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++***)))+++,,,)))((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))%%%%%%%%%&&&'''((()))***%%%&&&&&&&&&&&&''''''''')))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((###$$$&&&((()))******+++$$$%%%%%%&&&''''''((((((%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&'''&&&&&&%%%&&&&&&'''''')))((('''&&&&&&'''((()))&&&&&&''''''((()))))))))'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&((()))(((''''''(((((('''&&&'''***,,,%%%((()))(((&&&%%%''')))&&&(((***)))((('''((()))''''''''''''((((((((((((''''''((((((((((((''''''((((((''''''''''''((()))''''''''''''''''''''''''+++***((('''&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((***---//////---+++(((((()))))))))*********'''''''''''''''((((((((((((((())))))))))))******''''''&&&&&&&&&''')))***((())))))((('''''')))***'''((((((((())))))))))))%%%&&&&&&'''((()))******'''(((((()))))))))))))))((((((((((((((()))******$$$'''***+++)))'''&&&&&&&&&'''((('''&&&%%%&&&''''''((()))((('''&&&''')))(((((((((((((((((((((((((((((())))))******++++++((('''&&&(((***+++***)))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******)))((('''%%%$$$%%%(((+++++++++++++++,,,,,,,,,,,,...------,,,+++***))))))***************************)))))))))))))))******000...,,,***)))***+++,,,,,,---.........,,,+++***+++,,,...///......///000---............/////////......//////000000111111......///000111222333333000000/////////000111222////////////////////////////////////000000000000222???OOOSSSFFF666111555000111111111222222333333222333444555666666666666888888888888777666555444333333444555555555555555111111222333444444555555444333222222222333444555555444444333333222222222000111111111111000//////000000000000000000000000.../////////...---,,,,,,111///......///000...---//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++...///,,,+++...)))***,,,+++******+++------,,,++++++******++++++---***)))***...///...,,,,,,+++******,,,,,,+++******++++++,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---...///...---,,,...000------------------------***++++++,,,,,,,,,++++++************************000///...***'''%%%&&&'''((((((((()))))))))))))))'''''''''''''''''''''''''''((()))((('''&&&''')))%%%%%%%%%&&&&&&((())))))&&&&&&&&&&&&''''''''''''***)))'''&&&&&&''')))***''''''&&&&&&&&&&&&''''''$$$%%%'''((((((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((( ###&&&)))******+++,,,%%%&&&&&&&&&'''''''''(((%%%&&&''''''((('''''''''&&&'''((())))))((('''&&&''''''''''''''''''&&&&&&'''''''''(((((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&'''(((((('''''''''''''''((()))+++,,,$$$''')))(((%%%$$$'''***&&&((())))))(((''''''(((''''''''''''((((((((((((''''''(((((((((((('''''''''(((((())))))))))))(((((((((((('''''''''&&&&&&+++)))'''&&&%%%&&&((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''((()))*********((((((((()))))))))******&&&&&&''''''''''''''''''(((((((((((()))))))))***((('''%%%$$$%%%&&&(((***'''((()))((('''''')))+++)))((('''''''''(((***+++%%%&&&&&&'''((()))******%%%&&&((()))))))))((('''((((((((((((((())))))***&&&''')))))))))(((''''''&&&'''((((((&&&&&&'''((('''((()))((('''&&&''')))(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((************))))))))))))$$$'''***+++***(((&&&&&&***))))))(((((((((((()))))))))******)))((('''&&&************************))))))))))))))))))***++++++)))((('''(((***,,,...+++,,,---...///...,,,++++++---//////...---...///---------.........//////......//////000000111111111111111111111000000///////////////000000111111////////////////////////.........////////////000222@@@QQQWWWLLL:::333555222222222222222222222222222333444555666777777777888888888777666555444333222333444444555555444444111222333333222///---,,,444444333222333444555666555444444333222111111000///000000111000000//////000000000000000000000000//////......---,,,+++***000///...............---............------------++++++++++++++++++++++++++++++++++++++++++++++++---++++++//////,,,,,,///)))+++,,,,,,++++++,,,------,,,++++++******++++++,,,***)))+++---...---++++++++++++++++++,,,++++++******+++,,,,,,,,,++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,++++++,,,---...------------------------+++++++++,,,,,,+++******************************......,,,)))%%%$$$$$$&&&''''''(((((())))))******************************'''((()))((('''&&&''')))(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&%%%###""""""###%%%&&&(((''''''&&&&&&''''''((($$$%%%'''((((((((('''&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((***,,,+++'''%%%$$$$$$(((((((((''''''&&&&&&&&&%%%&&&''''''((('''''''''&&&'''((())))))((('''&&&&&&'''((((((((('''&&&%%%$$$&&&(((***+++)))'''&&&&&&&&&''''''((()))))))))&&&&&&&&&'''''''''''''''%%%&&&&&&'''&&&''''''((('''''''''((()))***++++++$$$&&&((((((&&&%%%''')))&&&'''))))))'''&&&'''(((''''''''''''((((((((((((''''''(((((((((((('''''''''''')))*********))))))***))))))((((((''''''&&&)))(((&&&%%%&&&''')))+++&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***(((&&&$$$###%%%(((***''''''((((((((()))))))))''''''''''''''''''&&&&&&'''(((((((((((()))))))))***(((&&&%%%$$$%%%'''((('''((()))((('''((()))+++)))((('''''''''(((***+++'''''''''(((((((((((((((%%%&&&'''))))))((('''''''''(((((())))))))))))))))))((('''&&&'''(((((()))'''((())))))((('''((()))'''((()))((('''&&&''')))((((((((((((((((((((((((''''''''''''(((((((((((())))))***************+++(((((((((((())))))))))))))))))))))))((((((((((((************))))))))))))%%%(((,,,---+++)))((('''))))))((('''''''''(((((((((((()))))))))(((''''''************************))))))(((((()))***++++++'''(((((()))***,,,---...)))***,,,.../////////...+++---//////...---...///------------..................//////000000111111000111111111111000///.........//////000000000000////////////////////////---.........////////////111;;;IIIQQQKKK>>>555333222222222222222222333333222333444555666666666666777777777666666444333333222333444444555555444444111222333333222///,,,***333222111111111222444555444444333222111111000000000000111111111111111000//////////////////////////////...---,,,+++++++++............---,,,,,,------------,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++---++++++//////,,,,,,///+++,,,------,,,,,,---...---,,,++++++******+++++++++***)))***+++,,,+++***++++++,,,+++++++++++++++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))************************((())))))(((&&&&&&((()))&&&&&&'''(((((()))******(((((((((((((((((((((((('''((()))((('''&&&''')))(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&%%%$$$######$$$%%%&&&((((((''''''''''''((((((%%%&&&''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''')))+++***'''$$$%%%'''))))))(((((('''&&&&&&%%%%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&&&&''''''(((((((((''''''###%%%(((***+++***(((&&&&&&&&&''''''((()))))))))%%%&&&''''''((((((''''''$$$&&&''''''&&&&&&'''(((((('''&&&''')))***)))(((%%%%%%%%%&&&''''''((((((%%%''')))((('''&&&'''(((''''''''''''((((((((((((''''''((((((((((((''''''&&&'''((()))*********))))))))))))(((((('''''''''''''''&&&&&&'''(((***+++&&&&&&&&&''''''''''''(((((((((((((((((((((((((((,,,+++)))&&&$$$%%%))),,,'''''''''((((((((())))))((((((((('''''''''''''''''''''(((((((((((())))))***)))'''&&&&&&&&&'''''''''((()))((('''(((***,,,)))((('''''''''(((***+++))))))((((((''''''&&&&&&&&&''''''(((((((((((((((''''''((()))))))))))))))+++(((%%%%%%&&&((())))))'''((())))))(((((()))***'''((()))((('''&&&''')))((((((((((((((((((((((((((((((((()))))))))))))))'''(((***)))((('''(((***(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++***((('''(((+++...+++***)))(((((()))***+++***************+++++++++++++++++++++++++++++++++(((((((((((()))***+++,,,+++,,,------...------,,,++++++,,,---...///000000,,,...//////...------...,,,------------...............//////000000111111+++---///000111111111111---...///000000000//////////////////////////////............////////////111444<<>>999444111111000///.........///000,,,,,,,,,------,,,,,,,,,+++......+++***,,,+++(((************************)))************))))))(((''')))******)))(((((()))((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))((((((&&&''')))******)))'''&&&'''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''(((((((((((('''&&&&&&&&&''')))***'''''''''((((((((())))))((((((''''''''''''((((((%%%&&&''''''''''''***,,,((()))***)))((('''((()))###%%%''''''''''''(((***'''''''''''''''(((((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&%%%%%%&&&''''''((()))$$$%%%&&&((()))***))))))((()))))))))((('''&&&%%%'''''''''(((((()))++++++)))******)))(((((()))+++&&&''''''(((((((((((('''(((((((((((((((((((((((((((((())))))((((((((()))&&&((())))))(((((()))***((((((((((((((((((((((((%%%$$$%%%%%%'''((((((((('''''''''''''''((())))))(((((((((((()))***,,,,,,''''''&&&&&&&&&'''((()))&&&''''''((()))*********((((((((((((((()))******((((((((((((((('''''''''((((((((())))))*********'''((())))))(((((()))***(((((((((((((((((((((((('''((()))***)))((((((((('''((()))))))))+++---///))))))************)))))))))))))))))))))*********+++++++++******)))))))))))))))******++++++++++++))))))*********++++++++++++,,,,,,,,,+++)))'''&&&******+++,,,,,,,,,,,,+++,,,,,,,,,+++***))))))(((******)))))))))))))))))))))))))))))))))******+++((()))***+++++++++++++++******************************))))))***++++++,,,************************)))***************++++++))))))*********+++++++++++++++************++++++)))+++,,,,,,+++***+++,,,,,,,,,+++***))))))******++++++***)))(((((())))))************************))))))***++++++++++++***))))))))))))))))))))))))'''(((((()))************)))+++***''''''+++---+++------,,,,,,+++)))'''%%%&&&((()))******))))))))),,,,,,,,,,,,+++***)))((('''((())))))(((((()))***((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))(((((((((''''''''')))((('''%%%$$$&&&***---jjjqqqvvvvvvtttvvvwwwvvvuuuvvvxxxyyy{{{|||}}}}}}}}}|||{{{{{{||||||{{{zzzyyyzzz{{{}}}|||zzzyyyxxxvvvtttlllggg^^^UUUKKKAAA888222444333111000///000000111------------------------+++......++++++---,,,(((***************))))))))))))******+++******))))))''')))******)))(((((()))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((())))))***(((((())))))))))))(((((((((((())))))))))))(((((('''((())))))))))))((('''&&&'''(((((('''&&&'''((('''''''''''''''''''''''''''((()))******)))((('''&&&''''''''''''(((((((((''''''&&&&&&''''''((()))''''''((((((((()))))))))'''&&&&&&''''''((()))***&&&'''(((''''''''')))+++)))******)))(((''''''((($$$&&&''''''&&&&&&((()))%%%&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%))))))))))))))))))))))))%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((('''%%%%%%'''((('''(((+++(((''''''((())))))&&&$$$'''((()))***)))((('''&&&'''''''''((()))***+++,,,'''(((((('''&&&&&&''')))***************))))))((((((((((((((((((((((((((())))))))))))))))))******&&&((())))))''''''(((***)))))))))))))))))))))))))))'''%%%%%%''')))******'''''''''''''''((())))))''''''&&&''''''((()))***'''&&&&&&%%%%%%'''((()))%%%&&&''')))******++++++(((''''''(((((()))***+++((((((((()))))))))))))))''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))***)))((('''(((***)))((((((((())))))***+++))))))************)))))))))))))))((()))******+++++++++++++++++++++******+++*********************)))************+++++++++,,,,,,++++++***)))'''''')))******+++++++++++++++*********************+++************)))))))))))))))))))))*********++++++((()))***+++++++++++++++***************+++++++++))))))))))))***+++,,,,,,************************(((***++++++******+++,,,)))))))))***++++++,,,,,,++++++************++++++)))+++------,,,+++,,,---,,,++++++*********++++++(((((((((((()))***+++,,,************************))))))***++++++++++++***(((((((((((((((((((((((('''((()))+++,,,,,,,,,,,,))),,,,,,))))))------+++---,,,+++++++++)))&&&###$$$''')))***))))))))))))((()))***++++++,,,++++++'''((())))))(((((()))***))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((('''%%%%%%&&&***---```iiippppppoooqqqssssssqqqrrrtttvvvyyy{{{|||}}}}}}}}}}}}|||zzzvvvvvvwwwyyy{{{~~~~~~}}}{{{yyyvvvrrrmmmfff]]]QQQFFF???999888555222000//////000......------------......***---...++++++------))),,,,,,+++++++++*********)))******++++++*********((()))++++++)))((()))***))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((%%%'''))))))'''''')))+++((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((%%%&&&''''''(((((('''''''''((((((((())))))))))))%%%%%%%%%&&&((()))+++,,,'''(((((((((&&&&&&(((***'''((())))))(((((()))***%%%'''((('''&&&&&&'''(((%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''((((((((())))))%%%%%%))))))'''(((,,,***(((%%%%%%'''((('''%%%&&&''')))******)))(((''''''''''''((()))+++,,,---&&&'''((('''%%%%%%'''((())))))************))))))))))))))))))))))))))))))(((''''''((()))******)))&&&'''((((((''''''(((***))))))))))))))))))))))))***'''&&&&&&(((***)))''''''''''''''''''((())))))((((((''''''''''''((((((((('''&&&&&&&&&''')))***&&&'''((()))******))))))''''''''''''((()))***+++(((((())))))******++++++((((((((((((((((((''''''(((((('''((()))***))))))))))))))))))))))))))))))((()))***(((&&&&&&)))++++++***))))))((((((&&&%%%))))))************))))))***)))((((((((()))++++++******++++++++++++++++++,,,,,,+++***)))))))))))))))************+++++++++******))))))))))))******((()))******++++++******)))))))))))))))***++++++************)))))))))((())))))******+++++++++***(((((()))++++++,,,,,,+++))))))*********+++++++++))))))))))))***+++,,,---************************(((***,,,+++))))))+++---((())))))***++++++,,,,,,++++++************++++++(((***,,,---,,,++++++,,,++++++*********+++,,,,,,(((((((((((()))***+++,,,************************))))))***++++++++++++***))))))))))))))))))))))))&&&''')))************)))'''++++++)))***,,,,,,)))***))))))***++++++'''$$$$$$'''+++,,,***)))***+++'''((()))***++++++++++++'''((())))))(((((()))***)))))))))))))))))))))))))))******))))))((('''&&&&&&&&&'''''''''((((((((('''''''''((())))))******'''''''''&&&%%%'''***,,,UUU___hhhjjjjjjnnnqqqqqqqqqrrrsssuuuwwwyyyzzz{{{~~~~~~}}}zzzsssssstttuuuxxx{{{~~~~~~~~~}}}}}}~~~}}}{{{xxxwwwuuurrrlllbbbVVVOOO>>><<<888444000///............------------......***---...++++++...---***---------,,,,,,+++++++++)))******+++++++++******((()))++++++)))((()))***))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))$$$'''))))))((((((***---))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((($$$%%%'''((((((((('''&&&(((((((((((())))))))))))$$$$$$%%%&&&(((***,,,---((())))))(((&&&&&&''')))%%%&&&((()))((()))+++,,,&&&'''((((((&&&%%%&&&''''''(((((()))((((((''''''%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''(((((((((((()))&&&'''''''''(((((())))))***%%%%%%******'''(((---)))&&&""""""%%%)))++++++%%%''')))***+++***)))((('''''''''((()))+++,,,---((()))***)))'''''')))***%%%&&&'''(((((())))))(((************************'''&&&&&&''')))***))))))&&&'''((((((''''''(((***))))))))))))))))))))))))(((&&&%%%'''))))))&&&###'''''''''''''''((())))))+++******))))))))))))***)))((((((''''''(((***+++((()))*********)))'''&&&''''''''''''((()))++++++(((((()))***+++,,,,,,---******))))))((((((''''''(((((('''((()))***)))))))))))))))))))))))))))))))))******(((%%%%%%))),,,%%%&&&'''))),,,------,,,))))))************))))))***)))((((((((()))+++,,,))))))******++++++,,,,,,...---+++***))))))(((((()))************+++++++++(((''''''''')))***---...(((((()))***************++++++***)))(((((())))))+++*********))))))(((((())))))***++++++++++++***(((((()))++++++,,,,,,,,,))))))******++++++++++++))))))))))))***+++,,,---************************(((***,,,+++))))))+++---((())))))***++++++,,,,,,++++++************++++++''')))+++,,,+++******+++************+++,,,------,,,+++***)))((((((((((((************************))))))***++++++++++++*********************************+++,,,,,,+++***)))&&&)))+++)))***,,,+++''''''&&&'''))),,,,,,)))&&&$$$(((,,,---+++***+++,,,******+++******)))(((''''''((())))))(((((()))***))))))))))))))))))))))))************)))'''&&&%%%&&&&&&&&&&&&'''''''''(((&&&&&&'''((()))***++++++&&&'''''''''&&&'''***,,,eeebbbYYYZZZffffff```cccdddiiiooossstttuuuxxx{{{uuu{{{}}}zzzyyy||||||yyyvvvvvvwwwyyyzzz{{{|||}}}zzz|||~~~yyy{{{}}}}}}xxxooofff```XXXOOOBBB999555444333222777111,,,+++///111///,,,***+++,,,---...---,,,,,,++++++++++++++++++++++++************************---,,,+++)))&&&&&&(((***************************(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))###%%%''')))***(((&&&%%%))))))))))))))))))))))))'''''''''''''''((())))))&&&'''((())))))((('''&&&((((((((((((''''''''''''%%%&&&((()))))))))((('''%%%&&&''''''&&&&&&''')))'''((()))((('''&&&''')))(((%%%$$$''''''%%%&&&)))&&&'''((())))))((('''&&&&&&&&&''')))************%%%%%%%%%%%%&&&&&&'''(((''')))+++***&&&%%%(((,,,&&&&&&'''((('''&&&$$$###$$$%%%'''((()))((('''%%%''''''''''''((((((((((((%%%&&&((()))))))))(((''')))((('''''''''(((***+++(((&&&%%%'''***+++)))&&&%%%&&&((((((((()))+++---******)))'''&&&&&&))),,,''''''(((((()))))))))***''''''''''''''''''&&&&&&)))((('''&&&&&&'''((()))(((((((((((())))))))))))(((''''''''''''&&&&&&&&&))))))(((((('''''''''&&&%%%&&&''''''&&&&&&''')))&&&'''((('''&&&'''(((***(((((((((((((((((((((((((((((())))))))))))((('''))))))))))))))))))))))))''''''(((((())))))******))))))*********))))))((()))((('''&&&&&&'''((()))&&&&&&''''''(((***+++,,,++++++******))))))(((((()))******)))(((''''''((())))))************))))))))))))))))))************((()))************))))))***)))(((((()))+++---///''')))******))))))***+++++++++++++++++++++++++++(((((((((((((((((((((((())))))***++++++++++++*********+++,,,,,,,,,,,,,,,((()))))))))*********+++))))))***+++++++++++++++///...,,,******+++---...,,,,,,,,,,,,++++++++++++,,,,,,++++++******))))))))))))))))))************)))((('''&&&''')))+++---))))))************)))))),,,+++***((((((((()))******)))((('''((()))+++---***))))))(((((())))))******((('''(((+++,,,+++(((******))))))******+++,,,(((***++++++******+++,,,++++++******((('''&&&%%%&&&(((***+++,,,+++)))((()))))))))(((((((((((((((******))))))))))))******))),,,+++((((((******'''&&&''''''((((((((((((((($$$$$$$$$%%%&&&'''(((((('''((((((((())))))******))))))(((((('''''''''&&&))))))(((((('''''''''&&&---&&&###''')))'''(((+++''''''''''''((((((((((((qqqnnnbbb```iiiggg]]]]]]___aaaeeeiiikkkmmmnnnoooooouuuxxxvvvuuuyyyyyyvvvwwwxxxxxxyyyzzz{{{||||||{{{|||~~~|||~~~}}}vvvoookkkhhh___RRRFFF???:::444111222111////////////...---***+++,,,---...------,,,++++++++++++++++++++++++************************,,,,,,+++)))&&&&&&(((***************************(((((()))))))))*********((((((((((((((()))******))))))))))))))))))))))))%%%&&&((()))))))))'''&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&((()))))))))((('''%%%&&&''''''&&&&&&''')))'''((()))((('''&&&''')))***''''''******((())),,,''''''((((((((((((''''''%%%&&&'''((((((((((((((()))((('''&&&%%%%%%%%%&&&***)))(((''''''''''''''''''''''''''''''''''''''''''(((***+++,,,+++***)))''''''''''''((((((((((((&&&''''''((((((((((((((()))((('''''''''(((***+++(((&&&&&&'''******)))&&&&&&'''((((((((((((***,,,)))))))))((('''''')))+++((((((((())))))*********(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))&&&&&&&&&''''''((((((((()))(((((((((''''''''''''$$$&&&(((((('''''''''(((((()))******))))))***,,,((((((((((((((((((((((((((((((((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))*********))))))((()))))))))((((((((())))))******))))))))))))******))))))))))))(((((((((((()))*********((('''((()))))))))************))))))))))))))))))***************************)))((((((,,,+++)))((()))***+++---((()))******))))))***+++++++++++++++++++++++++++******************************++++++++++++,,,,,,(((((()))************)))***************+++++++++)))***++++++,,,,,,+++++++++******)))***+++,,,---*********************************)))))))))))))))))))))*********+++++++++***)))(((((((((***,,,---******++++++++++++******+++******))))))))))))***((())))))***************,,,,,,++++++++++++,,,,,,+++)))((())),,,---,,,*********))))))******+++,,,(((***++++++******+++,,,)))))))))******))))))(((((()))***,,,,,,++++++***))))))))))))))))))))))))******))))))))))))******))),,,+++((((((******'''&&&'''(((((())))))((((((&&&&&&&&&''''''((()))***&&&&&&&&&'''''''''((((((******)))))))))((((((((()))))))))(((((((((''''''&&& """%%%$$$%%%(((''''''''''''((((((((((((vvvqqqwwwrrrddd```\\\ZZZZZZ]]]bbbffffffeeeiiinnnqqqpppqqqtttuuutttxxxxxxxxxyyyzzz{{{|||||||||~~~~~~~~~|||yyyvvvtttmmmbbbWWWOOOFFF<<<666...111333222///,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))'''''')))***))))))))))))))))))))))))))))))*********+++++++++(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''''''''(((((((((((((((((())))))))))))&&&'''(((((()))(((((((((%%%&&&''''''&&&&&&''')))'''((()))((('''&&&''')))+++((((((++++++)))))),,,((((((''''''''''''((((((&&&&&&'''''''''''''''&&&+++)))'''%%%%%%%%%'''(((***(((&&&&&&)))***)))'''(((((('''''''''((()))***((()))+++,,,,,,,,,+++***''''''''''''(((((((((((('''''''''''''''((()))))))))((('''''''''((()))***(((''''''(((******)))'''&&&((())))))(((((()))+++((()))***)))((('''(((***)))))))))***************((())))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))$$$%%%&&&'''((()))******((((((((((((''''''''''''$$$&&&))))))((('''''''''(((***,,,,,,+++******+++((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))((((((((((((((())))))******)))))))))))))))************))))))...---,,,***))))))))))))''''''(((((((((((((((((()))*********((('''((()))))))))************))))))))))))))))))***************+++++++++***)))((((((---,,,***)))))))))***+++((()))******))))))***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++------'''((())))))***))))))))),,,+++++++++++++++++++++******+++,,,,,,,,,,,,+++((())))))***,,,------...************++++++++++++)))))))))***************)))************++++++++++++***))))))***+++---...***++++++++++++++++++***))))))***+++++++++******''')))+++,,,---+++***)))------,,,,,,,,,,,,------+++*********,,,---,,,+++******))))))******+++,,,(((***++++++******+++,,,'''((()))***+++,,,,,,,,,***+++++++++,,,,,,,,,,,,******************************))))))))))))******)))++++++((((((******'''&&&'''(((((())))))(((((()))(((((())))))***+++,,,&&&&&&''''''''''''((((((************))))))))))))***)))))))))))))))((((((&&&"""!!!$$$'''''')))+++''''''''''''((((((((((((zzzuuueee^^^WWWWWW]]]bbbcccbbbbbbfffiiikkklllmmmooooootttttttttuuuwwwzzz|||}}}}}}~~~}}}|||wwwrrrllleee___VVVLLLEEE555444333111///---,,,---,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))(((((()))+++((((((((((((((((((((((((******+++++++++,,,,,,,,,(((((()))))))))))))))((())))))))))))))))))))))))***)))((((((((()))++++++''''''''''''''''''''''''&&&''''''((((((((((((((((((((('''&&&&&&''')))***((((((((()))))))))))))))''''''((((((((((((((((((%%%&&&''''''&&&&&&''')))'''((()))((('''&&&'''))))))&&&'''******((((((***)))((('''&&&&&&'''((()))''''''((((((((('''&&&&&&((('''%%%%%%&&&(((+++---''''''(((((()))***,,,---(((((())))))((((((''''''&&&'''((()))))))))((((((''''''''''''(((((((((((((((''''''&&&&&&''')))***(((((('''&&&'''((()))***''''''((())))))***)))((('''(((***)))(((((((((***'''(((******)))(((((()))******************++++++((((((((((((((())))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))%%%&&&&&&'''((()))))))))((((((((((((((('''''''''&&&'''((((((''''''(((***&&&(((******)))(((((()))(((((((((((((((((((((((()))'''&&&%%%%%%'''(((***((((((((((((((((((((((((******))))))(((((('''''''''((())))))))))))))))))'''((()))***+++***)))(((---,,,+++***)))(((((((((''''''(((((())))))******(((***+++***(((((()))***))))))************))))))((()))))))))************)))******++++++*********++++++***))))))******+++(((***++++++***)))+++,,,++++++++++++++++++++++++------------------------,,,+++)))((()))***,,,...)))***++++++,,,,,,++++++,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++***+++,,,---............,,,,,,,,,,,,------------******++++++,,,,,,------)))))))))*********+++++++++************+++,,,---******++++++++++++******((()))+++,,,---,,,++++++)))***+++,,,,,,+++******,,,++++++******++++++,,,************+++,,,,,,+++******))))))******+++,,,(((***++++++******+++,,,((()))***+++,,,---------+++************+++,,,---***+++++++++++++++,,,,,,******))))))))))))******(((++++++((((((++++++(((''''''((())))))))))))))))))))))))))))))***+++,,,))))))))))))))))))******))))))))))))))))))))))))************)))))))))))))))(((''')))***+++,,,---''''''''''''(((((((((((({{{ooobbb\\\^^^aaaaaa^^^[[[]]]aaadddddddddfffhhhkkklllmmmooossswww{{{}}}}}}~~~~~~~~~~~~yyywwwtttrrrnnnhhh___XXXDDD>>>666111111111...,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))******((((((***+++((((((((((((((((((((((((++++++++++++,,,,,,,,,,,,(((((())))))))))))((('''((((((((((((((((((((((((+++***((((((((()))+++,,,''''''''''''''''''''''''&&&&&&'''((()))(((((((((((('''&&&&&&&&&((()))***''''''(((((()))))))))***((((((((('''''''''((((((%%%&&&''''''&&&&&&''')))'''((()))((('''&&&''')))(((&&&'''++++++((('''***)))((('''&&&&&&'''((()))(((((()))))))))((((((''''''&&&%%%%%%&&&)))+++,,,$$$(((,,,***%%%###(((---'''((()))***)))'''$$$"""&&&&&&'''''''''(((''''''''''''''''''(((((((((((((((''''''&&&&&&''')))***((('''&&&&&&&&&''')))***'''((())))))))))))))))))&&&(((******)))(((((()))'''(((******)))(((((()))++++++******************&&&&&&&&&''''''((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((()))((('''&&&%%%&&&))),,,''')))******((('''((())))))))))))))))))))))))))))))((('''&&&&&&(((***+++((((((((((((((((((((((((******))))))((((((''''''''''''((()))))))))))))))%%%&&&((()))***)))((((((***))))))((((((((()))))))))))))))******+++++++++(((***+++***)))((()))+++))))))************))))))((()))))))))************'''((()))+++,,,,,,,,,,,,))))))))))))***+++,,,---)))***++++++******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''((()))+++---******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,------......---,,,,,,,,,,,,,,,------.........+++++++++,,,,,,------...))))))*********+++++++++++++++++++++++++++,,,,,,)))******++++++******))))))***+++---------,,,+++---,,,+++******+++,,,---,,,++++++******++++++,,,((()))***************+++******))))))******+++,,,(((***++++++******+++,,,***+++,,,,,,,,,,,,++++++***))))))))))))***++++++******++++++,,,,,,,,,,,,******))))))))))))******(((++++++((((((++++++((('''(((((()))))))))))))))))))))(((((())))))************************))))))(((((((((((((((((((((((())))))))))))************'''(((((('''&&&'''''''''''''''''''''((((((((((((wwwmmmiiigggbbb^^^XXXYYY\\\______]]]]]]aaabbbcccdddggglllrrrwwwzzzyyyzzz{{{|||}}}~~~|||{{{yyytttmmmfffVVVLLL@@@999777555111---///............///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((******))))))***,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,(((((()))******)))'''&&&((((((((((((((((((((((((***)))((((((((()))+++,,,''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''&&&''''''((()))***&&&&&&''''''(((((())))))))))))(((''''''''''''(((%%%&&&''''''&&&&&&''')))'''((()))((('''&&&'''))))))''')))------***)))+++((((((''''''''''''(((((((((((()))))))))))))))(((((((((''''''''''''''''''$$$***...))) !!!((('''((()))***)))'''%%%###(((((((((((())))))))))))''''''''''''(((((((((((('''''''''''''''((())))))((('''&&&&&&&&&'''((()))&&&(((******)))))))))***%%%'''******))))))))))))((()))***)))((('''(((******************)))))))))%%%%%%&&&&&&''''''(((((()))((('''&&&&&&'''((()))(((((((((((()))))))))))))))))))))((((((((('''''''''''''''((((((((((((((())))))(((&&&%%%&&&***---***++++++)))(((((()))+++))))))))))))))))))))))))((((((''''''((()))+++,,,))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''((())))))))))))%%%&&&'''(((((())))))(((((('''''''''((()))************++++++++++++++++++(((***+++***))))))***,,,))))))************))))))))))))))))))************((((((***+++,,,,,,------'''((()))***+++,,,------)))***++++++******+++---+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,)))******+++,,,++++++++++++++++++,,,,,,---------+++,,,------......------......---------,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,---------------******++++++++++++******++++++,,,---------,,,,,,///...,,,******+++,,,...------,,,,,,,,,,,,------''')))******)))(((***+++******))))))******+++,,,(((***++++++******+++,,,,,,,,,,,,,,,,,,+++***)))(((((()))))))))******************++++++,,,,,,---******))))))))))))******'''******((((((++++++)))'''((())))))******)))))))))((((((((((((((())))))))))))((((((((((((''''''''''''''''''(((((((((((((((((()))))))))))))))***'''***+++'''%%%&&&'''%%%''''''''''''((((((((((((~~~wwwnnnhhh]]][[[]]]aaa```\\\\\\```\\\]]]^^^```eeekkkpppssssssuuuvvvwwwxxx{{{~~~}}}}}}zzztttoooddd\\\QQQFFF???999444000000///.........///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,&&&(((************+++,,,************************************++++++++++++((()))*********)))'''&&&((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((%%%&&&((()))***)))((('''%%%&&&'''((())))))))))))%%%%%%%%%&&&'''(((((((((***)))((('''&&&''''''(((%%%&&&''''''&&&&&&''')))'''((()))((('''&&&''')))(((&&&(((,,,,,,)))(((***''''''((((((((((((''''''&&&&&&'''((())))))))))))%%%&&&''''''''''''&&&%%%$$$))),,,((("""###((((((((('''''''''(((***+++)))))))))))))))******+++''''''''''''((((((((((((&&&''''''(((((((((((((((''''''&&&%%%&&&'''((()))&&&)))++++++)))((()))+++###&&&)))+++***))))))***)))))))))((('''''')))+++*********))))))(((((((((&&&&&&&&&'''(((((()))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))((((((((((((((()))))))))''''''''''''((((((((()))&&&((())))))(((((()))***+++***)))'''%%%&&&(((+++))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&'''((())))))))))))''''''''''''((()))***+++))))))(((((())))))***++++++++++++***************((()))++++++***)))+++,,,))))))************))))))))))))))))))************+++++++++,,,,,,++++++***((()))***+++++++++++++++)))***,,,+++******+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,---...///000000111//////000111111111111111111000/////////000111222//////000111111222333333111111000000000000000000////////////000000000000/////////000000//////...,,,------------------,,,...------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((***++++++))))))***,,,******))))))******+++,,,(((***++++++******+++,,,+++++++++++++++***))))))((()))***+++++++++******))))))******+++,,,,,,,,,******))))))))))))******'''******((((((+++,,,)))(((((()))************)))))))))(((((((((((()))))))))))))))(((((((((''''''''''''(((((())))))))))))''''''((((((((()))))))))''',,,...***(((***+++)))''''''''''''((((((((((((}}}uuucccaaacccfffeee___^^^cccZZZZZZZZZ\\\```fffkkknnnoooppprrrsssuuuyyy~~~~~~~~~}}}~~~}}}{{{{{{|||{{{wwwsssjjjfff^^^RRREEE;;;555333000///.........///111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,%%%'''************+++,,,************************))))))*********+++++++++((()))***+++***)))'''%%%(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))%%%&&&((()))***)))((('''$$$%%%''')))***))))))((($$$$$$%%%%%%&&&'''((((((***)))((('''&&&&&&'''(((%%%&&&((('''&&&&&&''')))'''((()))((('''&&&''')))%%%$$$&&&******&&&%%%'''&&&'''((())))))((('''&&&$$$%%%&&&'''(((((((((((( """%%%'''))))))((('''$$$&&&((((((((((((+++...***(((%%%$$$%%%***///222((((((((((((((())))))***''''''''''''((((((((()))%%%&&&((()))))))))((('''''''''&&&%%%&&&'''((()))&&&)))++++++)))((()))+++"""%%%)))+++*********+++******)))'''&&&&&&))),,,***)))))))))((((((''''''&&&''''''((()))******+++)))((('''&&&&&&'''((()))(((((((((((())))))))))))&&&&&&'''((()))***++++++&&&'''''''''(((((())))))###'''+++,,,+++)))(((''')))(((&&&###!!!"""&&&)))))))))))))))))))))))))))$$$%%%&&&'''(((((((((((())))))))))))))))))))))))''''''(((((())))))******%%%&&&'''((()))))))))))))))((((((((((((***,,,---++++++***************+++++++++******))))))((((((((()))++++++******+++,,,))))))************))))))))))))))))))************---------,,,+++***((((((***++++++++++++***)))))))))+++,,,,,,+++***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......---...//////000000//////---...///000111222333444222222333444444444444333555444333222333666888:::444444555666666777888888666666666555555444444444111222222222333333333333111111222222222111111000......////////////......000///---,,,+++,,,,,,---,,,---...//////---+++******))))))))))))))))))***(((+++---,,,***)))+++...*********)))***++++++,,,(((***++++++******+++,,,)))******+++++++++******(((***,,,---------+++***(((((()))***++++++,,,,,,******))))))))))))******'''******((((((+++,,,)))(((((()))*********************)))))))))))))))***,,,+++++++++******))))))(((((())))))*********+++&&&'''''''''(((((())))))###***---)))'''***,,,***''''''''''''((((((((()))qqqjjjeeedddeeedddeeeiiiaaa______```^^^]]]bbbkkkbbbccckkkvvvxxxtttwwwzzz}}}||||||~~~~~~}}}zzzwwwuuurrrlllcccXXXMMMCCC>>>666666444111...---...000///...---...000000000...---,,,,,,+++*********+++$$$&&&))),,,...//////...***************************,,,------+++******+++))))))************))))))'''((()))))))))))),,,...)))***,,,------,,,***)))))))))))))))((((((((((((&&&''''''((()))((((((((())))))))))))(((((((((((('''&&&%%%&&&(((******)))&&&'''***+++,,,+++***)))''''''''''''(((((((((((('''(((((()))***)))))))))((((((''''''''''''(((((()))((('''((()))'''!!!(((((()))***************(((((((((((((((((((((((())))))(((((((((((())))))(((''''''''''''(((((()))******))))))((((((''''''%%%&&&(((((('''''')))***$$$%%%'''((((((((('''&&&''''''(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%&&&)))+++,,,+++***((((((((((((''''''''''''))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''+++)))((('''((()))+++,,,,,,+++)))((('''''''''''''''((()))))))))'''&&&%%%''''''(((((())))))******...***&&&&&&(((***+++******,,,+++)))((()))%%%))))))))))))************+++*********))))))(((((())))))))))))(((((((((((())))))))))))************''''''''''''(((((((((((()))))))))))))))))))))))))))************++++++++++++++++++*********))))))---,,,***)))))))))***+++))))))*********+++++++++,,,,,,+++***))))))******+++++++++++++++,,,------***)))(((((((((***,,,---+++------,,,+++******+++,,,---///...---,,,,,,---111000000000//////......111222333333333333333333444555777999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@>>>@@@@@@>>><<<===AAADDD?????????@@@BBBCCCDDDEEEDDDBBB@@@@@@BBBCCCDDDCCC>>>>>>======>>>===<<<:::>>>===;;;;;;;;;:::777555444444444444444333222222111222111///------///111111000....../////////...------,,,,,,,,,,,,------+++***))))))***,,,---...------,,,++++++++++++,,,+++,,,---,,,***)))***+++***++++++,,,,,,++++++***+++,,,---,,,***)))***+++)))************+++++++++************************))))))******++++++++++++///...+++((('''((()))***))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***++++++&&&((()))***)))(((&&&%%%%%%%%%'''((())))))))))))'''(((((()))))))))))))))wwwoookkkjjjiiikkkooosssppplllhhhffffffeeeeeeccc___bbbkkknnnlllnnnvvvtttxxx}}}~~~~~~|||yyyxxxuuuoooeeeYYYNNNGGG===888333000000111000//////---,,,---///000///...---,,,,,,+++++++++++++++''')))+++---------,,,+++++++++++++++++++++++++++***+++++++++)))((()))***))))))************))))))((()))))))))'''''')))+++((()))***++++++***)))((())))))))))))(((((((((((('''''''''((((((((())))))))))))))))))((((((((((((***)))''''''((()))******'''((()))*********)))(((''''''''''''((((((((((((''''''((((((((()))))))))((((((''''''''''''((((((&&&'''(((***------+++)))'''((())))))******))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((''''''(((((())))))***)))))))))((((((((('''((()))***(((&&&$$$%%%&&&%%%&&&''''''((((((''''''((((((((((((((('''''''''((((((((((((((('''&&&&&&''''''(((***++++++***)))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))(((''''''***)))((('''((()))+++,,,,,,+++)))((('''''''''((((((((()))))))))((('''&&&''''''''''''''''''((((((+++)))'''(((***+++***(((&&&((((((%%%%%%&&&###((((((((()))))))))******************)))))))))((((((((((((((())))))))))))))))))))))))************''''''((((((((()))))))))************************************+++++++++++++++++++++*********))))))---,,,+++))))))))))))***)))******+++++++++++++++,,,+++******)))))))))***+++***************++++++))))))***+++++++++++++++,,,---...---,,,+++,,,---...000111111000///000111111111222333444444555555666777999:::<<<===>>>>>>???@@@AAABBBDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNMMMNNNNNNMMMKKKJJJMMMPPPOOOPPPRRRSSSUUUUUUUUUUUURRRPPPNNNMMMNNNOOOOOOOOOMMMMMMLLLKKKKKKJJJHHHFFFKKKIIIGGGGGGGGGFFFDDDBBB============<<<;;;:::999999999999666444222222333555444111111222222111000......------------......++++++******+++,,,---...---,,,,,,+++++++++,,,,,,,,,---...---++++++,,,---++++++,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++************++++++++++++************************)))*********+++++++++++++++*********************)))))))))))))))))))))))))))))))))))))))))))))(((******))))))))))))******'''((()))***)))(((&&&%%%''''''((()))************'''(((((()))))))))))))))sssmmmjjjjjjnnnttt{{{}}}{{{vvvyyy|||sssjjjaaa]]]bbbffffffhhhnnniiimmmtttyyy}}}~~~}}}}}}|||}}}}}}zzzrrrfff[[[TTTKKKCCC999555666777444000...,,,+++,,,...///......------,,,,,,,,,+++++++++++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))***)))(((&&&&&&(((***))))))************))))))***++++++***((((((((()))(((((((((((((((((((((((())))))))))))(((((((((((((((((('''''''''((()))***(((((((((((()))))))))))),,,+++)))(((((((((******))))))((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&'''((())))))((((((''''''(((((()))((()))***)))(((''''''(((''''''((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))***+++))))))))))))(((((((((((()))******(((&&&$$$$$$%%%''''''&&&&&&''''''((()))))))))(((((('''''''''&&&(((((((((((((((''''''&&&(((((()))******)))((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))(((((('''***)))((('''((()))***++++++***)))(((''''''(((((())))))*********)))((('''((((((((((((((((((''''''(((((((((***++++++)))&&&'''))))))'''(((***'''"""''''''((((((((()))))))))************))))))))))))''''''(((((())))))******))))))))))))************((((((((()))))))))******++++++++++++++++++++++++************+++++++++,,,+++++++++************************)))******+++,,,)))***,,,---------,,,+++++++++***))))))))))))***,,,,,,+++++++++++++++,,,)))+++---...///...,,,+++---...///...------///000///000222333333333555666666777888:::===???@@@AAA???@@@CCCFFFIIIKKKLLLMMMNNNNNNNNNOOOQQQSSSVVVWWWVVVVVVVVVWWWYYY[[[\\\]]][[[\\\]]]\\\[[[ZZZ[[[\\\[[[\\\^^^````````````______]]][[[ZZZZZZ[[[[[[ZZZYYYYYYYYYYYYXXXWWWVVVVVVYYYWWWUUUTTTTTTSSSRRRQQQKKKKKKKKKJJJIIIGGGFFFEEECCCDDDEEECCC???<<<;;;:::>>>;;;999888888888666555222111000000////////////......---------......///...---------------......,,,---......,,,,,,---...++++++,,,,,,,,,,,,+++++++++,,,---,,,*********+++************+++++++++,,,++++++++++++++++++++++++************++++++++++++'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***'''((()))***)))((('''&&&************************'''((())))))******))))))wwwooolllmmmssszzzyyyjjj___aaacccaaaaaaeeeaaaeeekkkrrrwww{{{}}}~~~~~~}}}|||~~~|||~~~}}}wwwooofff```\\\SSSHHH@@@<<<999555222///---++++++---......---,,,---------------,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******)))'''%%%&&&(((+++))))))************))))))***+++,,,,,,+++******+++)))(((''''''''''''((()))))))))))))))((((((((((((***((('''&&&&&&(((***+++(((((((((((())))))))))))''')))******)))))))))******)))((('''&&&&&&''''''''''''''''''((((((((((((((('''%%%$$$%%%&&&(((***))))))(((((((((((())))))(((******'''###"""$$$'''&&&''''''(((((((((((((((((((((((((((((((((((((((******))))))))))))******)))(((((())))))***+++,,,))))))))))))((((((((((((&&&((())))))''''''(((***((('''&&&&&&&&&''')))***)))))))))(((''''''&&&&&&'''(((((((((((((((''''''%%%&&&((()))((((((''''''))))))))))))************)))(((((((((((())))))***++++++++++++++++++++++++(((((())))))))))))(((((()))(((((((((((()))******)))))))))((((((((((((((()))************))))))))),,,,,,++++++******))))))((((((((()))***)))(((((((((******((())),,,***&&&''''''''''''((((((((((((*********)))))))))))))))&&&''''''((()))******+++((()))))))))************))))))))))))************++++++++++++++++++++++++*********+++++++++,,,,,,************************''''''((()))+++,,,---...)))+++,,,......---,,,++++++******)))))))))******//////...------------...,,,---...///000///.........///000//////000222444///111333555777999<<>>;;;:::888666444333222222222222111111000000000000//////............//////+++,,,...---,,,,,,---///+++,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,******+++,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))******))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((()))***++++++((())))))))))))(((''''''+++*********))))))******(((((()))************))){{{vvvuuuyyy~~~pppllliii```ZZZYYY[[[^^^dddkkkrrrwwwzzz{{{~~~}}}~~~~~~~~~~~~~~~|||xxxsssooollliiicccZZZNNNCCC:::555333222///---,,,---......---,,,------.........------***+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++)))''''''***,,,))))))************))))))&&&(((***+++******+++,,,***))))))(((((())))))***))))))))))))((((((((((((***)))'''&&&'''(((***,,,'''((((((((()))))))))*** $$$))),,,+++***))))))***)))((('''&&&&&&''''''''''''''''''((((((((((((((('''%%%$$$%%%&&&(((***))))))(((((((((((())))))%%%'''((((((&&&(((,,,000&&&''''''(((((((((((((((((((((((((((((((((((((((******))))))))))))******(((((((((((()))***+++,,,(((((((((((())))))))))))&&&((()))***))))))***,,,(((((('''&&&&&&((()))***))))))(((((('''''''''&&&''''''(((((((((((((((''' ###&&&((('''&&&''')))((()))))))))*********+++((((((((((((((()))******************************(((((())))))))))))((((((((((((((((((((())))))***((((((((()))))))))))))))***)))))))))))))))******,,,,,,++++++******))))))***)))((('''&&&''')))+++$$$&&&&&&$$$&&&)))((($$$''''''''''''(((((((((((())))))))))))))))))******&&&''''''((()))******+++((()))))))))************))))))))))))***************************************++++++++++++,,,,,,,,,************************))))))******++++++++++++***+++,,,---------,,,,,,++++++************++++++///......---------............------...///000111111222222222222333777999777999<<<>>>AAAEEEIIIMMMMMMNNNPPPRRRUUUWWWYYYZZZWWWWWWYYY[[[\\\]]]^^^^^^^^^]]]]]]]]]___bbbeeeggggggfffeeeddddddddddddeeeaaabbbccceeeggghhhggggggjjjhhhfffdddeeefffiiijjjcccaaa______aaabbbbbbbbb^^^aaaccccccaaa```aaaccccccaaa______aaaaaaaaa```aaaaaa```___^^^\\\ZZZYYYTTTWWWZZZ[[[ZZZWWWVVVUUUVVVSSSPPPNNNNNNMMMKKKIIIGGGFFFCCC@@@===:::999888666666555555444333222111000///......------......+++---...---,,,,,,---...,,,,,,,,,------,,,,,,,,,***+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++---,,,***((('''((())))))************************((()))))))))*********+++'''''''''((()))+++,,,---)))))))))))))))(((((('''******)))((((((((())))))((())))))***************|||{{{}}}}}}mmm___[[[TTTUUUYYY```hhhooorrrssszzzzzzzzzyyyyyy{{{~~~|||zzzxxxwwwwwwpppnnnhhh\\\NNNBBB;;;888666444000......//////...,,,---.../////////...---*********++++++,,,,,,---************************,,,------+++))))))+++---))))))************))))))"""%%%((())))))((()))***************************))))))))))))(((((((((((())))))((((((((()))***+++''''''(((((())))))******###))),,,+++))))))***))))))((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&'''((()))***))))))(((((())))))***'''''''''&&&%%%&&&(((***''''''((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((()))***+++,,,(((((((((((())))))))))))((()))******(((((()))***((((((''''''(((((()))***((((((((((((((((((((((((&&&'''((((((((((((((((((###'''(((&&&&&&(((***'''(((((())))))*********(((''''''(((((()))***+++'''''''''''''''''''''''''''(((((()))))))))))))))''''''((((((((()))))))))&&&'''((()))******))))))))))))((((((((()))******((((((((((((((((((''''''***)))(((&&&$$$&&&))),,,&&&((('''%%%'''+++***'''''''''((((((((()))))))))))))))))))))************''''''(((((())))))******))))))))))))************((((((((()))))))))******))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,***************+++++++++......---,,,***(((&&&%%%++++++++++++,,,,,,,,,---,,,++++++++++++,,,------------,,,,,,---......///000///......///222555777555666777777777999===AAADDDEEEHHHJJJLLLPPPUUUXXXUUUVVVXXXZZZ\\\___```aaa``````aaaaaabbbaaaaaaaaa````````````bbbdddfffgggiiiiiihhhgggffffffffffffeeeddddddfffhhhjjjjjjiiillljjjhhhffffffgggiiikkkcccaaa___^^^___````````````ccceeedddaaa___```bbbcccbbbcccdddggggggfffeeefffeeeeeedddcccaaa```___ZZZ]]]aaaccccccbbbaaaaaa```]]]ZZZYYYXXXWWWVVVTTTSSSQQQOOOKKKHHHFFFDDDCCC=========<<<:::888777666333222111000///............///000///---,,,---...,,,,,,------------,,,,,,)))+++,,,,,,+++***+++---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++000...+++((('''((()))***************************((())))))******+++++++++'''''''''((()))+++,,,---******)))))))))(((((((((***)))(((''''''(((***+++((()))******++++++******~~~mmmgggZZZXXXYYY\\\bbbgggjjjjjjmmmppptttvvvxxx{{{~~~}}}|||{{{{{{{{{wwwuuuqqqjjjaaaVVVKKKDDD;;;888333000000000//////,,,---///000000000......++++++******++++++,,,,,,+++++++++++++++++++++++++++------,,,+++***+++,,,))))))************))))))$$$''')))******(((((()))))))))++++++++++++))))))))))))))))))((((((((((((((())))))))))))*********'''''''''((()))*********!!!&&&***+++)))(((***,,,'''((()))*********)))(((''''''''''''((((((((((((''''''((((((((()))))))))******))))))))))))******,,,***'''%%%%%%###!!! '''((())))))******))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))++++++'''((((((((()))))))))***%%%&&&(((((('''''')))***''''''((()))))))))))))))&&&&&&''''''((()))))))))&&&&&&'''(((((((((((((((!!!%%%)))***'''&&&(((***&&&&&&'''(((((()))******''''''''''''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))&&&''''''(((((((((((((((%%%&&&((()))*********)))(((((('''''''''((()))***''''''''''''''''''(((((('''))))))(((&&&%%%(((******+++***((()))------)))((((((((()))))))))******((()))))))))************(((((((((((())))))))))))))))))))))))************''''''((((((((()))))))))************************+++++++++,,,,,,,,,------))))))*********+++++++++......---,,,***(((&&&%%%,,,+++)))))))))***,,,------,,,,,,,,,------...///.........///000111222333555555666888:::<<<>>>???;;;<<<<<<<<<===@@@EEEHHHKKKKKKLLLMMMMMMPPPTTTWWWVVVWWWYYY\\\___aaacccdddeeeeeeffffffeeeddddddcccccccccdddeeeeeefffggggggggggggggggggggghhhhhhiiikkkhhhffffffiiijjjjjjiiiffffffffffffeeeeeedddddd___]]]YYYXXXXXXWWWVVVUUUVVVZZZ^^^^^^[[[ZZZ]]]```aaabbbdddhhhkkkllljjjhhhggghhhggggggfffeeedddccc```cccfffhhhhhhggghhhhhheeecccaaa_________]]]\\\[[[YYYXXXUUUTTTRRRQQQQQQJJJJJJIIIHHHFFFDDDBBB@@@===<<<:::888666555444444222222333111///......///,,,,,,------------,,,,,,)))+++,,,,,,+++***,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++...---,,,+++******++++++************************((())))))******+++,,,,,,))))))))))))))))))***++++++******)))))))))))))))***)))(((((((((***,,,---))))))***++++++++++++***uuunnnjjjgggccccccfffhhhhhhgggccchhhooouuuxxx|||~~~|||{{{|||}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{}}}yyyvvvtttqqqhhhZZZOOO>>>;;;666222111000000///+++---///000111000///...,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******+++))))))************)))))))))+++......,,,*********''')))***,,,,,,***)))'''))))))))))))(((((((((((((((((()))************)))&&&''''''((()))******+++'''***+++***&&&&&&***///&&&'''***+++,,,+++***)))''''''''''''((((((((()))'''(((((()))***)))))))))******))))))))))))******,,,)))'''(((+++,,,***'''(((((()))***************(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%%%%&&&&&&''')))***+++'''((((((((())))))******!!!###%%%&&&(((+++---&&&''')))*********)))(((%%%%%%&&&'''((()))******&&&&&&'''((())))))(((((($$$)))---,,,(((&&&(((***%%%&&&&&&'''((())))))***''''''''''''((()))++++++((((((((((((((((((((((((''''''((()))))))))))))))&&&''''''((()))(((((((((%%%&&&((()))************((('''&&&&&&&&&((()))***''''''(((((())))))******%%%(((******(((&&&'''(((((()))'''%%%&&&***)))&&&))))))))))))************(((((())))))*********+++))))))))))))(((((((((((())))))))))))************''''''''''''((((((((((((++++++++++++++++++++++++++++++,,,,,,,,,---------))))))******++++++++++++)))***+++,,,,,,+++***))),,,+++(((''''''))),,,...---------------...///000111111222333444666777888:::<<<@@@CCCFFFGGGGGGGGG???@@@@@@AAABBBEEEJJJNNNJJJJJJJJJIIIHHHIIILLLNNNSSSUUUWWW[[[^^^bbbdddeeegggggghhhhhhggggggfffeeeffffffggghhhiiihhhhhhhhhcccddddddeeefffhhhjjjjjjoookkkgggfffhhhiiiiiigggccceeeggghhhhhheeebbb```ZZZVVVRRRPPPNNNMMMKKKIIIGGGLLLRRRTTTTTTVVVZZZ______```dddiiimmmnnnkkkiiihhhhhhiiihhhhhhgggffffffdddfffiiijjjjjjiiijjjkkkhhhfffcccbbbbbbbbbaaa___^^^]]]\\\[[[[[[ZZZ[[[[[[UUUUUUUUUTTTRRROOOLLLKKKGGGFFFCCCAAA???===<<<<<<555555555444111//////000,,,------......------,,,)))***,,,,,,++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---...---,,,,,,************************((())))))***++++++,,,,,,,,,+++***)))((((((((((((+++******)))))))))))))))+++***))))))***,,,...///))))))***++++++++++++***|||tttrrrvvvwwwssstttwwwqqqgggbbbbbbhhhooorrrrrryyy{{{xxx}}}|||zzz}}}~~~|||zzzxxxrrrhhh```QQQHHH<<<666666555111,,,+++---...---++++++...222,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***(((------------------------++++++++++++++++++++++++)))***,,,,,,***)))***+++''''''((()))***++++++,,,---***((('''(((&&&###***)))'''%%%###%%%(((,,,)))(((((()))***)))(((&&&((())))))***)))'''%%%$$$&&&&&&'''((())))))(((((((((((())))))))))))((((((******))))))))))))******'''(((((()))***++++++,,,'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((('''(((((((((((((((''''''***)))(((&&&&&&&&&'''(((((((((((((((((()))******,,,)))'''(((++++++***'''''''''((()))))))))))))))&&&'''(((((()))((((((((((((***+++***)))((()))***''''''''''''((((((((((((((())))))*********))))))(((''''''&&&&&&&&&''''''(((***+++***)))((()))***))))))(((((((((((()))***''')))+++***'''&&&(((***'''&&&%%%%%%%%%'''((()))$$$***---+++***+++***'''""""""###%%%'''((()))***(((((((((((())))))))))))((((((''''''''''''(((((((((((()))***************,,,***'''(((***+++***((())))))))))))******************+++)))(((((()))+++******+++++++++,,,,,,,,,***+++,,,+++***)))***+++***,,,------,,,,,,---...*********))))))******+++(((***,,,------...000111---//////...---,,,,,,---777666555777;;;@@@BBBCCC@@@EEELLLQQQQQQOOOMMMLLLHHHFFFDDDCCCBBBBBBCCCCCCBBBCCCDDDBBBAAABBBEEEIIIQQQPPPPPPQQQVVV\\\bbbfffccceeehhhkkklllkkkiiihhhfffdddccceeeiiikkkjjjhhhgggfffffffffggghhhiiiiiinnnmmmjjjgggfffeeeffffffhhhhhhiiiiiiiiieee```\\\VVVQQQJJJEEECCCBBBBBBBBBGGGGGGHHHIIIIIIJJJJJJJJJTTTYYYaaahhhkkkkkkhhhfffeeeffffffeeeddddddgggiiihhhhhhgggggghhhjjjkkkllljjjgggccc```]]]]]]]]]^^^ZZZZZZZZZZZZ[[[[[[[[[[[[[[[]]]^^^[[[XXXUUUVVVXXXUUUTTTQQQNNNKKKHHHEEEDDDBBB???<<<:::999777555444333222000///......//////******+++,,,,,,++++++***......------,,,,,,++++++...---,,,,,,,,,...000222///...---,,,+++++++++++++++++++++***((((((+++---)))***)))((('''(((+++---((())))))+++,,,---......******))))))(((((((((''')))))))))))))))))))))))),,,+++)))((('''(((***+++************************|||}}}~~~qqqjjjeeegggkkkpppxxx{{{}}}}}}zzz|||zzz~~~}}}}}}~~~}}}{{{|||}}}yyyrrrlll\\\RRREEE<<<999666333///...///000///------///111,,,,,,,,,,,,,,,,,,,,,,,,***+++---------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,***)))***+++(((((())))))******+++++++++***((((((***)))'''$$$******)))'''%%%&&&))),,,(((((((((((()))******)))&&&''''''(((((((((((((((&&&&&&'''((((((((((((((($$$%%%&&&'''((()))))))))******))))))))))))******'''(((((())))))*********((((((''''''(((((()))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))((('''''''''''''''((((((((((((((()))******+++)))'''(((***+++)))((('''(((((()))))))))))))))&&&&&&'''(((((((((((((((((()))******(((((()))***''''''''''''(((((((((((('''(((((()))))))))(((((((((((('''''''''((())))))((()))******(((((()))***''''''(((((()))))))))***''')))******''''''(((******))))))((()))***+++,,,$$$)))+++))))))++++++)))((((((((()))))))))******(((((((((((())))))))))))))))))(((((((((((())))))'''((())))))*********)))+++)))'''''')))+++***((())))))))))))************)))******)))((((((***+++*********+++++++++,,,,,,***+++,,,+++***)))***+++)))***++++++))))))***,,,......------------------+++,,,------------///111///000222333333333555777<<<===???CCCGGGJJJKKKKKKPPPSSSWWWXXXUUUQQQMMMLLLHHHHHHFFFEEEDDDDDDCCCCCCAAABBBBBBBBB@@@BBBEEEIIIHHHHHHHHHKKKQQQXXX___cccaaaccceeeggghhhggggggfffcccbbbbbbdddggghhhgggeeeggggggggghhhhhhiiijjjkkklllkkkhhhfffeeeeeeeeefffiiihhhhhhiiiiiigggccc___[[[VVVOOOIIIEEECCCAAA@@@DDDDDDFFFFFFFFFEEECCCBBBKKKPPPWWW^^^ccceeeeeedddeeefffgggfffddddddeeegggiiihhhhhhhhhiiijjjkkklllfffddd___ZZZVVVTTTSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVUUUWWWZZZZZZYYYYYY\\\^^^[[[ZZZXXXVVVSSSPPPNNNMMMIIIGGGDDDBBBAAA???<<<:::666555444222111111111111////////////////////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++///...---,,,+++++++++++++++++++++***))))))+++---+++,,,+++***)))***---///++++++++++++++++++++++++******)))))))))((((((((())))))))))))))))))))))))+++***(((''''''(((***+++************************}}}vvvgggaaaccciiiqqqwwwtttyyy|||zzzzzz}}}zzz}}}~~~|||}}}}}}}}}||||||}}}~~~yyytttiii```SSSGGG???999555333---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,***)))++++++++++++++++++++++++************************)))***,,,,,,***)))***+++)))))))))))))))************))))))***,,,,,,+++***)))******)))((((((***+++)))((((((((()))***+++,,,%%%%%%%%%&&&((()))+++,,,&&&''''''((((((((((((((($$$%%%&&&'''((()))))))))***))))))(((((())))))***(((((((((((((((((((((((()))(((((((((((()))******(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((''''''&&&((((((((((((((()))*********)))((((((******)))((((((((((((((())))))))))))%%%&&&''''''(((''''''''''''((())))))''''''((()))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))***+++'''((())))))''''''((()))%%%&&&((()))************''')))***)))((('''(((***+++************++++++,,,$$$)))***((('''***,,,+++)))(((((('''&&&&&&%%%%%%(((((((((((())))))))))))******))))))))))))******'''(((((()))))))))))))))***((('''''')))***)))((())))))))))))************'''(((******))))))***,,,))))))*********+++++++++)))+++,,,+++******+++,,,)))+++++++++)))))))))+++---,,,++++++*********+++.../////////...///222555444666999<<<===@@@CCCEEEGGGIIILLLQQQUUUVVVUUUSSSTTTVVVWWWVVVRRRMMMJJJIIIJJJKKKKKKKKKJJJHHHFFFEEEBBBBBBCCCBBBAAABBBDDDGGGCCCCCCDDDFFFKKKQQQWWW[[[[[[\\\]]]___```aaabbbcccbbbbbbccceeehhhiiigggfffiiiiiiiiijjjkkkkkkllllllllljjjiiigggffffffggghhhjjjiiiiiiiiiiiihhheeecccaaa]]]VVVPPPKKKGGGCCC@@@AAABBBCCCDDDDDDBBBAAA???CCCFFFKKKQQQWWW\\\___```ccceeehhhhhhhhhffffffgggjjjiiiiiiiiijjjkkklllmmmeeebbb]]]WWWRRRNNNKKKJJJNNNNNNNNNNNNOOOOOOOOOOOONNNPPPTTTVVVWWWYYY]]]___```___^^^]]][[[YYYWWWVVVSSSQQQOOONNNMMMKKKHHHEEE???>>><<<999777666555444111000///...------......------------------......+++,,,---...---+++)))'''......---,,,++++++++++++***+++,,,+++))))))+++,,,+++,,,,,,+++******---///...------,,,+++***))))))*********)))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))***************************ttthhhcccdddgggkkkmmmpppssstttvvvyyy{{{{{{{{{|||}}}}}}~~~~~~~~~}}}~~~~~~|||xxxuuuqqqkkkaaaUUUIII???888555.../////////......------------------------------,,,,,,---------,,,+++***++++++++++++++++++++++++)))))))))))))))))))))))))))***,,,,,,***)))***+++*********)))))))))))))))))))))***+++,,,,,,,,,+++(((***++++++*********+++*********)))((()))***,,,&&&%%%%%%%%%''')))+++,,,''''''((((((((((((((('''''''''((())))))))))))((())))))(((((((((((())))))(((((((((((('''''''''''')))))))))))))))******+++(((((((((((((((((((((((()))************+++++++++((((((((((((((((((((((((&&&'''((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((())))))***(((((((((((())))))))))))((((((((((((((())))))***%%%%%%&&&'''''''''''''''&&&((()))((('''&&&''')))''''''''''''(((((((((((((((((())))))((((((''''''(((((((((((()))***++++++&&&((()))((('''&&&''')))###%%%(((***++++++***)))((()))))))))((((((((()))((((((((((((((((((((()))&&&***+++'''&&&)))+++***(((((('''&&&%%%%%%$$$$$$(((((((((((())))))))))))***))))))(((((())))))***'''(((((()))))))))(((((()))(((''''''((()))))))))((()))))))))************&&&((()))*********+++,,,)))))))))*********++++++)))+++,,,+++******+++---,,,---...---,,,+++,,,---+++******))))))))))))***000111222333555888<<>>===;;;888666333111000///............/////////,,,,,,,,,++++++,,,,,,---***,,,......,,,++++++,,,***,,,......---,,,---...******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------))))))))))))))))))))))))''''''((()))************************************~~~{{{zzz}}}qqqiiiaaa\\\bbbkkkrrrppprrryyy|||zzz||||||||||||{{{zzz{{{}}}{{{xxxyyyyyyttthhh^^^OOOHHH???999666444222000..............................---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,***)))***+++'''(((((()))***++++++,,,'''***,,,,,,***)))***,,,'''((())))))((()))+++---""")))+++)))((()))+++%%%&&&((()))))))))((('''(((((())))))((('''&&&&&&+++++++++++++++***))))))((((((''''''''''''(((((('''(((((()))***++++++,,,'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((%%%&&&'''((())))))))))))((('''&&&&&&&&&((()))***((((((((((((((()))******$$$&&&)))(((''''''))),,,***)))'''&&&'''(((***+++(((((()))***************(((***+++***)))((()))+++''''''''''''((((((((()))))))))))))))((('''&&&%%%------+++***))))))(((((((((***+++***)))((()))+++))))))(((((((((((()))******(((&&&'''***+++)))'''((()))*********((('''&&&%%%)))((()))++++++)))++++++******))))))(((((((((((((((((())))))))))))******))))))))))))******,,,,,,,,,,,,,,,+++***)))(((***,,,+++******---000))))))))))))************'''))),,,,,,+++)))((((((,,,,,,,,,---------......)))+++,,,,,,,,,,,,...///---///111111111222444666;;;<<>>;;;888555222111111111000//////...------///000000///***+++---...///......---)))+++,,,,,,+++***,,,---(((***+++------,,,+++***.........+++)))((()))+++------,,,)))&&&&&&***...***(((&&&''')))+++,,,+++************************tttlllccc[[[\\\^^^bbbggglllqqquuuwww}}}~~~~~~}}}}}}~~~}}}|||{{{|||}}}{{{vvvrrrfff___TTTIII???999555444333111...------......---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,+++)))'''&&&)))***+++,,,,,,+++***)))''')))***+++***)))***++++++++++++************)))******************++++++)))***+++***((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((''''''''''''''''''%%%$$$''',,,---)))&&&************))))))((((((''''''((()))))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((('''''''''''''''(((((()))***)))'''&&&&&&'''((())))))((('''&&&&&&((()))+++***)))(((''''''((())))))))))))))))))(((((((((((()))(((((()))))))))((('''(((((('''&&&&&&&&&'''(((&&&'''((()))***))))))(((++++++***(((&&&''')))+++%%%$$$%%%(((******'''$$$((((((((((((((((((((((((&&&'''((())))))*********))))))))))))))))))))))))(((''''''''''''(((((())),,,++++++***)))(((''''''((()))++++++*********+++((()))))))))************+++******)))))))))*********)))))))))))))))))))))))))))+++,,,,,,,,,+++***(((***)))&&&(((---///...*********++++++,,,,,,,,,+++,,,,,,,,,******,,,......///000//////000333555555666999<<<@@@DDDGGGHHHRRRTTTVVVYYY\\\___```aaa]]]]]]___``````aaaaaaaaaaaa```______^^^^^^^^^^^^\\\]]]___aaabbbdddddddddeeeddddddeeeggggggfffeeebbbcccdddeeeffffffeeedddccccccbbbbbbaaaaaa``````aaa```^^^[[[XXXUUUSSSRRRMMMLLLKKKKKKJJJJJJJJJJJJOOOOOOOOOPPPRRRTTTVVVXXX]]]___aaabbbbbbdddgggjjjfffeeedddaaa___^^^]]]\\\[[[[[[\\\^^^______]]][[[___``````___^^^]]]___aaa^^^___]]][[[]]]```___ZZZWWWYYY[[[]]]]]][[[YYYXXXWWWYYY\\\^^^^^^___```bbb^^^^^^______```______^^^aaaaaaaaa``````aaaaaabbbdddaaa^^^^^^```ccccccbbb___^^^[[[YYYXXXTTTPPPMMMOOOQQQTTTVVVYYYZZZZZZZZZZZZYYYXXXUUUQQQMMMIIIFFFHHHLLLSSSZZZ___bbbbbbbbb```___^^^^^^^^^]]][[[XXXUUUUUUUUUTTTQQQMMMIIIFFFAAA===999777555333111///000...,,,,,,---.........)))***,,,---...---------)))+++,,,,,,++++++,,,---(((***+++------,,,+++***+++,,,,,,+++******---///((())))))&&&$$$$$$&&&)))***++++++)))''''''))),,,************************}}}yyyxxxyyyvvvzzzrrrggg```YYYXXXYYY\\\aaahhhooossszzz|||~~~~~~}}}||||||}}}zzz{{{}}}~~~zzzwwwqqqnnnggg[[[MMMBBB;;;999444222///......///...---.........------------,,,---------,,,,,,+++++++++((()))***++++++***)))((()))***+++,,,,,,+++***)))(((*********))))))+++,,,+++++++++************)))******************))))))((()))***)))'''&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''''''''(((&&&&&&'''***------)))%%%*********))))))))))))(((''''''((()))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((***)))((((((''''''''''''))))))((('''''')))***++++++***)))(((''''''((((((******))))))((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''$$$&&&(((***+++)))'''%%%((()))))))))'''&&&'''(((%%%$$$%%%'''***+++***)))(((((((((((((((((((((((($$$%%%&&&(((***+++,,,,,,''''''''''''''''''''''''))))))((((((((((((((((((,,,,,,,,,+++++++++******((()))++++++*********+++))))))))))))************)))))))))(((((())))))***))))))))))))))))))******((()))******++++++******&&&)))(((&&&(((---000///************++++++++++++,,,------,,,++++++,,,...//////000000111444999<<<===@@@DDDIIINNNQQQSSSTTT[[[\\\]]]___````````````]]]^^^___aaabbbccccccccceeedddcccaaa``````______```aaabbbdddeeeffffffffffffeeeeeefffhhhiiigggfffcccccccccccccccbbbaaaaaa______^^^^^^^^^^^^______aaa___]]]ZZZWWWUUUTTTSSSPPPPPPNNNNNNNNNPPPRRRSSSVVVVVVVVVVVVWWWXXXZZZ[[[]]]___```aaaaaabbbdddfffbbbaaa___]]]ZZZXXXWWWVVVTTTTTTUUUXXXZZZ[[[YYYXXXXXXZZZ[[[[[[ZZZYYY[[[\\\[[[\\\[[[YYYZZZ^^^]]]YYYTTTVVVZZZ\\\]]][[[YYYWWWYYYZZZ\\\]]]]]]^^^```bbb]]]]]]\\\\\\\\\]]]]]]^^^```___^^^]]]]]]]]]^^^___cccaaa``````bbbcccdddcccbbbaaa___^^^]]][[[XXXUUUWWWWWWXXXYYYZZZ\\\]]]^^^aaa```___[[[VVVPPPJJJFFFGGGJJJOOOUUUZZZ^^^```bbb```______aaabbbaaa___\\\WWWWWWXXXXXXVVVSSSPPPNNNLLLHHHCCC???<<<888444222444111...,,,---.........***+++,,,---............***+++,,,,,,++++++,,,---)))***+++,,,---,,,++++++***+++,,,+++++++++---///)))***+++***)))((()))***)))---///,,,&&&$$$(((,,,************************}}}wwwppplllkkkllldddkkkvvvtttllliii___\\\YYYWWWZZZ```ggglllrrruuuxxxyyyzzz{{{|||~~~{{{|||~~~}}}{{{zzzwwwqqqhhh]]]PPPEEE???444222000////////////...............------------......---,,,,,,+++******((()))***++++++++++++*********+++,,,,,,+++***************)))((()))+++---+++++++++*********))))))++++++******))))))(((((('''((()))((('''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))(((''''''''''''(((((('''&&&''')))++++++)))&&&''''''''''''''''''''''''''''''((()))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))&&&&&&''''''((((((((((((******))))))((((((''''''(((((('''''''''((()))*********))))))((('''''''''******))))))(((((('''''''''((()))))))))((())))))''''''((()))))))))((((((%%%&&&(((******)))((('''&&&(((******)))''''''(((***)))((((((((((((((((((((((((((((((((()))))))))$$$%%%'''(((***+++++++++''''''''''''''''''''''''))))))))))))((((((''''''(((((((((((())))))))))))((()))++++++*********+++)))))))))))))))*********(((((((((((((((((()))***)))))))))))))))*********(((((())))))************(((***)))&&&(((---///...++++++++++++++++++++++++...//////...---,,,...///...000444666999===BBBEEEGGGJJJOOOTTTXXXZZZ[[[\\\]]]]]]^^^^^^___^^^^^^^^^]]]^^^___aaacccdddeeeeeeeeedddcccbbbaaaaaaaaaaaaaaaaaabbbcccddddddddddddeeeddddddeeeggggggfffeeeaaaaaaaaa```___]]]\\\\\\\\\[[[[[[[[[[[[\\\]]]^^^]]]\\\ZZZXXXWWWVVVVVVVVVTTTSSSRRRRRRSSSVVVZZZ\\\WWWWWWWWWXXXYYY[[[]]]___^^^___```aaaaaaaaaaaabbb\\\\\\[[[ZZZXXXVVVUUUTTTSSSRRRSSSTTTWWWWWWVVVUUURRRSSSUUUUUUSSSRRRSSSTTTWWWYYYXXXUUUUUUWWWVVVSSSPPPSSSVVVZZZ[[[ZZZWWWUUUWWWYYY[[[[[[\\\]]]```bbb]]]\\\[[[YYYYYYZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[]]]^^^bbbaaa``````aaacccddddddaaa```^^^^^^___^^^\\\ZZZZZZ[[[\\\]]]^^^^^^^^^^^^aaaaaaaaa^^^YYYRRRKKKGGGGGGHHHKKKOOOSSSWWW[[[\\\]]]\\\]]]___aaabbb```___ZZZ[[[[[[[[[YYYWWWUUUTTTTTTQQQLLLHHHDDD???;;;888:::666222////////////...---......//////000000000***+++---,,,++++++,,,...)))***+++,,,,,,,,,++++++,,,------,,,)))((()))***+++,,,---...---,,,++++++))),,,...,,,(((&&&))),,,************************}}}xxxtttrrrccceeemmm}}}tttnnnlllhhhddd^^^YYYXXXZZZ___bbbiiimmmqqquuuxxx{{{~~~}}}||||||}}}~~~~~~yyysssoookkkaaaRRRFFF999666222000000000000000//////.........---------......---,,,,,,+++******((()))******++++++,,,,,,***+++,,,------,,,+++******++++++)))((())),,,...+++++++++*********))))))+++******))))))(((((((((&&&((()))((('''&&&''')))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((()))'''%%%%%%&&&(((((()))&&&&&&&&&&&&&&&'''''''''''''''((()))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))&&&'''((())))))))))))(((******)))))))))((((((''''''&&&&&&&&&''''''(((((()))))))))))))))(((''''''***)))))))))((((((((('''%%%(((******(((((()))***'''((()))************)))))))))(((((())))))***+++&&&(((++++++***)))((((((,,,+++***((('''&&&'''((((((((((((((())))))******''''''((()))))))))))))))(((((((((((((((((((((((())))))******)))((('''&&&&&&&&&&&&&&&''''''''''''((()))++++++*********+++******))))))))))))))))))(((((('''(((((()))******(((((())))))************)))))))))))))))************,,,+++''''''+++---++++++++++++++++++,,,,,,,,,---...///.........000222///444;;;AAAFFFIIIMMMOOOQQQSSSWWWZZZ]]]^^^^^^^^^^^^___``````aaaaaaaaa```]]]^^^___aaacccddddddeeecccbbbbbbbbbbbbbbbccccccaaabbbbbbccccccbbbbbbaaaaaa``````aaaccccccbbbaaa^^^]]]\\\[[[ZZZYYYYYYXXXYYYYYYYYYYYYZZZ[[[\\\\\\ZZZZZZZZZZZZZZZ[[[[[[\\\WWWVVVUUUUUUWWW[[[^^^aaaZZZZZZYYYYYYYYY[[[\\\]]]]]]]]]^^^_________^^^^^^WWWXXXXXXXXXXXXWWWVVVUUUQQQPPPPPPPPPRRRRRRPPPOOONNNOOOOOONNNLLLLLLLLLMMMQQQTTTTTTQQQPPPSSSSSSPPPMMMOOOSSSVVVXXXXXXVVVUUURRRTTTVVVWWWXXXYYY[[[]]]YYYXXXWWWUUUUUUUUUVVVWWWVVVVVVVVVVVVVVVXXXZZZ[[[^^^^^^______``````bbbbbb```^^^]]]^^^___```___^^^\\\^^^aaaccccccbbb___]]]___``````___[[[VVVQQQMMMKKKKKKKKKLLLOOORRRTTTVVVWWWWWWXXXZZZ]]]``````___aaaaaaaaa```___]]][[[ZZZYYYVVVSSSOOOLLLIIIEEEBBB@@@<<<777444222111000.../////////............///***,,,------,,,+++---...******++++++,,,,,,,,,,,,***+++,,,+++)))(((((()))))))))+++,,,,,,,,,***(((***))))))***+++,,,++++++************************|||rrrllluuuwwwnnnkkknnnjjjddd^^^ZZZYYYZZZZZZbbbffflllqqqvvv{{{~~~|||zzzzzz|||~~~xxxsssssstttnnn___RRRCCC>>>888333111111111111/////////.........---------------,,,,,,+++++++++************++++++,,,,,,***+++,,,------,,,+++***)))+++++++++******+++---+++++++++************)))))))))))))))))))))((((((&&&((())))))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((''''''''''''(((((())))))(((%%%$$$$$$%%%(((***'''(((((((((((()))))))))''''''((()))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))&&&''')))*********)))(((***))))))(((((())))))***&&&&&&&&&'''''''''''''''(((((())))))))))))((((((((((((((()))))))))))))))$$$'''******(((''')))+++((((((((())))))******+++***)))((((((((()))+++,,,&&&(((***+++***)))))))))((())))))((('''''')))+++'''(((((())))))******+++)))))))))))))))(((''''''))))))))))))))))))))))))((()))***+++***)))((('''((((((((((((((((((((((((((()))++++++*********+++************))))))))))))(((((((((((()))***++++++((((((((()))******++++++***))))))))))))***++++++,,,---+++''''''***,,,***++++++,,,,,,---.........,,,---///000111222555888888>>>FFFMMMRRRTTTWWWXXXYYYZZZ\\\^^^___`````````]]]^^^___```aaaaaabbbbbb^^^___```bbbcccdddddddddbbbbbbaaaaaabbbccccccdddccccccddddddcccbbbaaaaaa\\\\\\[[[]]]^^^___]]]\\\ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[\\\^^^____________YYYXXXXXXXXXZZZ\\\___aaa___^^^[[[YYYWWWWWWVVVWWWXXXWWWXXXYYY[[[[[[YYYWWWQQQRRRSSSTTTUUUTTTSSSRRRMMMKKKJJJJJJKKKKKKJJJIIIKKKKKKKKKJJJHHHHHHJJJLLLIIIMMMNNNKKKJJJLLLMMMKKKFFFHHHKKKNNNPPPQQQRRRQQQNNNPPPSSSTTTSSSSSSSSSTTTRRRQQQQQQQQQQQQRRRSSSSSSQQQRRRRRRSSSTTTTTTUUUUUUYYYZZZ\\\\\\\\\\\\^^^___^^^\\\[[[\\\^^^_________]]]```cccffffffdddaaa^^^^^^___``````___\\\YYYVVVRRRQQQPPPPPPPPPRRRSSSTTTTTTSSSRRRUUUYYY]]]```aaabbbbbbbbbaaa```___^^^]]]]]][[[XXXWWWVVVSSSPPPMMMGGGDDD???<<<999666333000111000///---,,,,,,,,,,,,+++,,,------,,,,,,---...******+++++++++,,,,,,,,,%%%(((***+++******+++,,,+++***+++,,,......,,,******((((((***---...,,,***************************zzzyyytttmmmnnnmmmjjjfffbbb^^^[[[ZZZ[[[___eeekkkpppuuuzzz}}}|||}}}}}}|||yyyyyy{{{}}}}}}yyyvvvwwwyyyuuukkkaaaRRRKKK@@@888333111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++,,,------,,,++++++(((***,,,,,,+++++++++,,,+++++++++************)))((((((((()))))))))))))))'''(((***)))((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((()))))))))((('''&&&%%%&&&((()))'''''''''((((((((())))))''''''((()))))))))))))))''')))***)))((('''(((***((((((((((((((((((((((((%%%&&&((()))***)))((('''***)))((('''((()))+++---&&&&&&'''(((((((((((((((&&&'''((()))******))))))''''''(((((())))))******###'''+++***((('''))),,,'''&&&&&&&&&'''(((***+++((((((((()))))))))))))))%%%'''))))))((((((((()))$$$&&&((()))'''(((***,,,'''(((((()))******++++++)))))))))))))))(((''''''))))))))))))))))))))))))'''(((***++++++***)))(((******************))))))((()))++++++*********+++************)))))))))((()))(((((()))***+++,,,,,,'''(((((()))******+++++++++******)))***+++,,,---***,,,+++''''''+++---+++++++++,,,---///000111111///111444666888;;;???BBBFFFKKKQQQVVVYYY[[[^^^___^^^^^^___```aaabbbcccddd]]]^^^___``````aaaaaaaaaaaaaaabbbddddddeeeeeeeeeddddddcccbbbbbbbbbccccccdddddddddcccbbbaaa```___YYYXXXXXXYYY[[[[[[ZZZXXXXXXXXXWWWWWWWWWXXXZZZZZZWWWYYY[[[\\\]]][[[ZZZXXXYYY[[[]]]___```___]]]\\\YYYYYYYYYZZZ[[[\\\^^^^^^\\\[[[XXXUUUSSSQQQQQQQQQOOONNNOOOQQQTTTTTTQQQNNNJJJKKKMMMNNNNNNMMMKKKJJJHHHGGGEEEFFFGGGHHHHHHGGGIIIIIIHHHGGGGGGIIINNNQQQOOOSSSSSSMMMIIIHHHHHHFFFFFFGGGIIIKKKNNNPPPRRRSSSQQQTTTVVVVVVTTTPPPNNNMMMKKKLLLNNNQQQSSSUUUVVVVVVSSSTTTUUUUUUUUUSSSRRRPPPSSSVVVYYYYYYXXXXXXZZZ\\\YYYWWWVVVWWWYYY[[[[[[[[[\\\]]]```aaabbbaaa___^^^^^^^^^___``````^^^]]]\\\YYYYYYXXXWWWWWWXXXXXXYYYSSSQQQPPPRRRWWW]]]bbbdddaaaaaaaaabbbbbbbbbbbbaaaaaa```___^^^^^^\\\XXXVVVRRROOOLLLIIIEEEAAA;;;777666444222000...---------+++,,,------,,,,,,---///++++++******++++++,,,,,,&&&)))+++---,,,,,,---...---++++++,,,...///...,,,)))***,,,,,,,,,+++++++++************************}}}qqqnnnnnnnnnmmmiiieee```^^^UUUYYY___eeeiiinnnsssvvvwwwzzz}}}}}}{{{yyyzzz||||||{{{{{{{{{{{{wwwqqqlll]]]TTTGGG<<<555222111111000/////////............,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++,,,++++++------------++++++(((***,,,---,,,++++++,,,+++++++++************)))''''''(((((())))))******''')))******))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''((()))***((()))******)))(((((((((%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))((()))***)))((('''(((***(((((((((((((((((((((((($$$%%%'''))))))((('''&&&***((('''&&&'''***---///'''(((((()))))))))))))))%%%&&&((()))***+++******&&&&&&'''((()))***++++++###'''++++++(((''')))---&&&%%%$$$###$$$&&&(((***$$$&&&(((******)))'''&&&%%%&&&''''''&&&&&&((()))$$$'''))))))'''&&&(((***'''(((((()))***+++++++++(((((())))))))))))(((((())))))))))))))))))))))))&&&''')))+++,,,+++***)))+++++++++*********))))))(((***++++++******+++,,,+++*********))))))(((((())))))))))))***+++,,,---'''(((((()))***+++++++++,,,+++*********+++------)))+++***'''''',,,...---***+++,,,...000111222333444777:::>>>AAAEEEIIILLLRRRTTTWWWZZZ\\\^^^aaacccaaaaaaaaabbbccceeeggghhhaaabbbccccccddddddcccccccccddddddeeefffffffffeeegggfffeeedddcccbbbbbbbbbbbbbbbbbbaaa```___^^^]]]WWWVVVVVVWWWYYYZZZXXXWWWWWWWWWWWWWWWXXXZZZ\\\]]]WWWYYY\\\^^^^^^\\\YYYWWWXXXYYY\\\^^^^^^[[[XXXVVVYYYZZZZZZ[[[[[[\\\\\\\\\UUUSSSQQQOOONNNNNNNNNNNNIIIHHHHHHKKKNNNNNNKKKHHHFFFGGGHHHIIIHHHFFFDDDBBBFFFEEEDDDEEEGGGIIIIIIIIIHHHHHHGGGFFFGGGLLLRRRWWWaaadddbbbYYYPPPMMMJJJHHHNNNNNNOOOQQQTTTWWWZZZ\\\XXXZZZ\\\\\\WWWRRRMMMKKKIIIKKKOOOSSSWWWZZZ[[[\\\XXXYYYZZZZZZXXXUUURRROOOPPPSSSWWWWWWVVVVVVXXXZZZTTTRRRQQQQQQSSSUUUVVVVVVYYYYYYZZZZZZ[[[\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]^^^^^^]]]]]]]]]]]]^^^^^^TTTQQQOOOQQQVVV^^^dddgggdddeeefffggghhhiiijjjjjjeeedddccccccbbbaaa]]][[[\\\ZZZWWWTTTPPPJJJDDD???;;;:::777444222000000000+++,,,...---,,,,,,---///++++++******++++++,,,---+++---//////...,,,,,,,,,)))'''%%%'''***+++***((((((---000///***'''(((+++************************vvvtttyyy~~~vvvlllhhhooovvvtttnnnkkk]]]]]]ZZZXXX```nnnsssqqqxxxwwwzzz~~~}}}zzzzzz}}}||||||}}}}}}}}}{{{wwwtttlllaaaTTTJJJ===000...222---...//////------...///......---,,,,,,,,,,,,---***,,,------,,,++++++,,,---------,,,+++***)))(((,,,+++***))))))+++---...))))))*********))))))((()))******+++++++++******))))))*********))))))((())))))(((((((((((())))))***++++++***)))***---///***)))''''''((())))))((((((((())))))))))))(((((('''((()))(((&&&%%%%%%&&&((((((((((((((('''''''''$$$&&&((()))(((((()))***)))((('''''''''(((***+++'''((())))))(((((()))***((()))))))))))))))((((((***)))(((''''''((()))******(((%%%&&&((()))(((&&&---***'''$$$$$$'''***,,,)))'''&&&'''***+++***((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''...,,,***)))))))))'''&&&++++++******)))((((((((()))))))))))))))(((''''''''')))***)))((('''(((***''''''(((((((((&&&%%%###)))******+++++++++******(((((((((((())))))))))))&&&''')))***++++++******,,,***((('''&&&'''((()))******++++++++++++******((()))***)))((('''((()))******+++++++++******)))((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,---...///+++---...///000333777:::777:::@@@FFFMMMQQQUUUVVV[[[[[[\\\]]]___aaabbbcccdddddddddcccccccccbbbbbbaaabbbbbbcccdddeeefffffffffeeeeeefffggggggfffdddeeecccbbb```___^^^______eeeeeeeeedddcccaaa```___\\\[[[[[[ZZZZZZZZZ[[[[[[YYYYYYYYY[[[]]]\\\XXXTTTYYYYYYZZZXXXVVVSSSSSSSSSUUUUUUUUUVVVVVVVVVUUUUUURRRTTTVVVSSSOOOMMMOOOQQQNNNMMMNNNPPPLLLEEEEEEJJJDDDFFFGGGHHHGGGGGGGGGHHHGGGFFFEEEDDDCCCDDDEEEFFFHHHFFFDDDDDDHHHNNNUUUZZZ\\\XXXSSSPPPOOOTTTbbbpppyyy```MMMJJJNNNNNNZZZ___\\\```lllrrrqqqvvvxxx}}}}}}ppp[[[NNNLLLIIINNNVVV```hhhmmmmmmmmmnnnnnnrrrwwwvvvmmm```XXXYYYXXXWWWWWWZZZ]]]\\\XXXYYYWWWUUURRRNNNMMMPPPVVVSSSSSSVVVYYYVVVRRRRRRVVVWWWWWWXXXWWWVVVVVVXXXYYY[[[ZZZZZZ]]]```aaa___]]]___[[[YYY\\\\\\[[[```iiihhhiiijjjkkkkkkjjjiiihhhjjjhhheeeccccccbbbaaa______^^^\\\ZZZVVVSSSPPPNNNGGGBBB===999777666555444//////...............///...---------------......++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++******''')))+++)))&&&&&&(((+++******+++++++++,,,,,,,,,~~~xxxuuuwwwsssooowwwvvvmmmpppwwwzzzzzzzzzhhhfff___WWWXXXccclllooossstttyyy~~~~~~zzzzzz}}}||||||}}}~~~}}}{{{xxxvvvsssjjj___UUUHHH:::444555000000111000///.........///...------,,,,,,------,,,---//////---,,,---...------------,,,+++***))),,,+++***))))))+++---...,,,,,,++++++*********)))******+++++++++******)))))))))************))))))))))))(((((((((((())))))***+++,,,+++))))))***,,,***)))(((((()))******)))(((((())))))))))))(((((('''((()))(((&&&&&&&&&'''((((((((((((((((((((((((&&&((()))***)))))))))+++((((((((((((((())))))***&&&((())))))(((((()))***(((((())))))))))))((((((***)))(((''''''((()))******(((&&&&&&((()))((('''+++)))'''%%%&&&'''***,,,)))'''&&&'''***+++***(((''''''((((((''''''&&&%%%))))))))))))))))))))))))+++)))''''''((()))((('''************)))))))))))))))))))))))))))(((''''''''')))***)))((('''(((***'''(((((((((((('''&&&&&&&&&'''(((***+++,,,------))))))))))))(((((((((((())))))***+++******)))(((+++***((('''''''''))))))******++++++++++++******''')))******))))))+++,,,******+++++++++******)))------......---,,,***))),,,,,,,,,+++,,,,,,---------///222444777;;;@@@CCCEEEHHHMMMSSSXXX]]]```aaa^^^______```bbbdddfffgggeeedddddddddccccccccccccccccccddddddeeeeeefffffffffeeedddeeeffffffdddcccbbbaaa___^^^]]]]]]^^^^^^bbbbbbbbbcccbbbbbbaaa```^^^^^^^^^^^^^^^^^^^^^^^^[[[ZZZYYY[[[\\\\\\XXXUUUVVVYYYZZZXXXSSSOOOPPPRRRRRRSSSSSSTTTTTTSSSRRRQQQIIIKKKMMMLLLJJJIIIIIIKKKHHHIIIIIIIIIIIIJJJKKKKKKGGGGGGGGGIIIKKKMMMLLLKKKJJJKKKLLLMMMNNNOOOQQQRRRRRROOOJJJHHHMMMWWWdddmmmnnnkkkjjjjjjiiikkkvvvyyyddd]]]___aaammmsssqqquuuuuubbb[[[VVV[[[fffsss~~~|||~~~sssiiieeebbbccciiilllkkkgggfffddd```ZZZTTTPPPPPPSSSPPPOOOQQQSSSQQQMMMNNNSSSUUUUUUUUUSSSSSSTTTWWWZZZZZZYYYYYY\\\___aaa___]]]]]][[[\\\``````___ccciiihhhiiijjjjjjjjjiiihhhggggggfffdddccccccbbbbbbaaaaaa```___^^^\\\ZZZXXXWWWPPPLLLGGGBBB???<<<:::888444333111///...---------...---,,,+++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++*********++++++***))))))***,,,******+++++++++,,,,,,,,,xxxooofffhhhooozzzyyyvvv|||}}}rrrcccYYY[[[ccchhhjjjmmmttt|||~~~{{{zzz|||{{{|||}}}~~~~~~|||zzzyyyxxxrrrkkkcccVVVFFF;;;888333222222111000///...---///...------,,,------------...000000...---...///,,,,,,------------,,,,,,,,,+++*********+++,,,---///...,,,+++*********++++++++++++++++++***)))((())))))************))))))***))))))(((((())))))******+++,,,+++)))''''''(((******))))))))))))******(((((())))))))))))((((((((()))***)))((('''((()))((((((((((((((((((((((((((()))+++***))))))***+++'''(((((()))))))))))))))&&&((())))))(((''')))***(((((())))))))))))(((((())))))(((((((((((())))))***(((&&&'''((())))))((()))(((''''''''')))***+++)))((('''((()))***)))(((''''''((((((((('''&&&&&&))))))))))))))))))))))))(((&&&%%%&&&((())))))((())))))))))))************))))))))))))((((((((((((''')))***)))((('''(((***((((((((((((((())))))***&&&'''(((***+++,,,,,,,,,******))))))((((((''''''++++++++++++***)))''''''+++***)))((('''((()))*********++++++++++++******''')))***+++++++++---///)))******+++++++++******............---,,,+++***---------------...//////111444888<<>>BBBEEEJJJNNNQQQUUUYYY\\\```_________`````````aaaaaaaaaaaabbbcccdddeeefff````````````aaaaaaaaaaaagggggggggffffffeeeddddddcccbbb`````````___]]][[[YYYZZZ[[[\\\]]]^^^^^^^^^_________^^^]]]\\\ZZZZZZXXXXXXXXXWWWTTTPPPMMMKKKNNNOOONNNMMMLLLKKKKKKKKKKKKGGGDDDDDDHHHIIIHHHEEELLLMMMNNNOOONNNMMMKKKJJJMMMRRRYYYbbbhhhmmmpppqqqdddfffaaa\\\jjjhhh^^^WWW___rrruuuwwwyyy{{{~~~{{{rrrvvv~~~~~~tttjjjgggjjjqqq~~~yyyooojjj^^^\\\XXXTTTOOOMMMLLLLLLOOORRRTTTUUUUUUWWWYYYZZZ^^^^^^```bbbeeehhhjjjkkkggghhhiiihhheeebbbaaabbbaaaaaabbbbbbaaaaaa```___bbbaaa___]]][[[XXXSSSOOOGGGEEE@@@<<<888555444444000000///.........//////,,,,,,---------.........,,,------------,,,++++++...+++)))***,,,...,,,*********+++++++++,,,,,,,,,\\\aaacccaaabbbiiiooorrrpppttt}}}xxxmmmbbb```dddqqqlll```VVVXXX```iiioooqqquuu{{{xxx{{{}}}}}}zzzyyyzzz}}}zzz{{{zzzuuuqqqiii\\\QQQCCC===666222222333222111000///......------......,,,---//////---,,,---...++++++,,,---------------******+++++++++,,,,,,,,,...---+++***)))))))))***)))******+++++++++******'''((()))******+++******+++******))))))******+++%%%'''))))))))))))***+++''')))+++)))&&&&&&(((+++(((((())))))))))))((((((((()))******))))))***+++'''(((((())))))******+++((((((((('''%%%&&&(((***'''(((((()))))))))))))))%%%'''(((((('''&&&((()))&&&'''((())))))******)))(((((())))))))))))(((((('''((())))))((((((***,,,)))))))))))))))((((((((('''((())))))(((((()))***''''''((()))))))))((((((************************,,,+++)))((()))***)))((('''(((((()))***+++++++++))))))(((''''''(((***+++''')))***)))((('''(((***(((((((((((()))***+++,,,&&&'''((()))************((((((((()))))))))))))))(((((((((((()))***+++,,,))))))************************++++++++++++*********+++,,,+++)))((()))***((()))***+++++++++++++++,,,,,,,,,------///000111---///222666;;;@@@DDDGGGLLLOOOSSSVVVWWWYYY\\\^^^``````____________``````aaaaaaaaa``````aaaaaabbb```````````````aaaaaaaaagggfffffffffeeeeeeddddddbbb```___^^^^^^]]]ZZZXXXXXXYYYZZZ[[[]]]]]]]]]]]]^^^^^^]]][[[YYYWWWUUUTTTTTTTTTSSSRRROOOLLLIIIGGGHHHIIIKKKJJJIIIHHHHHHHHHEEEBBB@@@BBBHHHLLLLLLKKKOOOSSSXXX\\\\\\XXXSSSOOOVVV___kkkuuu~~~wwwtttsssfffhhhwww{{{}}}~~~~~~~~~zzz{{{rrrnnnggg]]]SSSLLLIIIIIIOOOTTTWWWUUUTTTTTTSSSQQQXXXYYYZZZ]]]```cccfffhhhcccfffiiigggcccaaaaaabbbccccccddddddccccccbbbaaabbb```_________]]]ZZZWWWTTTQQQLLLFFF@@@;;;777555111111000///............,,,---------............---------------,,,++++++,,,+++******+++,,,++++++******+++++++++,,,,,,,,,```ccccccaaabbbgggjjjhhhhhhiiiooovvv{{{uuuppplllppp}}}ooo]]]\\\```fffiiilllqqqxxxwwwzzz}}}|||xxxvvvyyy|||{{{|||zzzvvvvvvtttkkk```QQQGGG<<<555333333333222000//////...............---...000000...---...///***+++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,+++------,,,,,,+++++++++***((()))***+++++++++++++++'''((()))******++++++++++++******))))))******+++((()))***)))(((((()))+++(((+++---+++((('''***...(((((())))))))))))(((((('''((())))))(((((()))+++'''(((((()))******++++++((((((((('''&&&'''***---((((((((((((((())))))***%%%&&&((('''&&&&&&''')))&&&'''((()))************'''((()))******)))((('''&&&(((***)))((((((+++---+++***)))((('''''''''(((&&&(((***)))(((''')))+++''''''((()))))))))))))))***************************((('''''')))******)))(((((())))))*********+++)))((('''&&&'''(((***+++''')))***)))((('''(((***''''''((()))************&&&'''((()))************''''''(((((())))))************)))(((((()))***+++))))))******++++++++++++******++++++++++++******)))+++,,,+++******+++,,,(((((()))++++++,,,,,,+++---------...000222444666666888;;;@@@EEEJJJOOOQQQSSSVVVZZZ\\\]]]]]]___```\\\\\\\\\\\\^^^___aaabbbdddcccbbbaaa````````````aaaaaaaaabbbbbbbbbcccccceeeeeeeeeeeeddddddddddddaaa```^^^]]]\\\[[[XXXVVVVVVWWWYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWTTTRRRPPPOOOMMMMMMLLLKKKJJJIIIHHHGGGDDDHHHKKKKKKJJJHHHHHHIIIGGGIIILLLOOOQQQVVV\\\aaaZZZcccoooxxxyyyqqqfff^^^bbbmmm{{{tttqqq|||ttteeeZZZUUUTTT[[[ccchhhfffbbb```ZZZSSSTTTTTTUUUWWWYYY\\\___aaa\\\```eeedddaaa___```bbbbbbccccccdddddddddcccccccccbbbaaaaaaaaaaaa^^^]]]ZZZYYYUUUQQQKKKEEE@@@===888777555333111000//////------------............---------...------,,,++++++,,,,,,+++******+++---******+++++++++,,,,,,,,,iiijjjhhheeeeeehhhgggcccgggfffiiiooosssvvv}}}||||||dddaaaaaadddfffhhhooovvvwwwzzz}}}{{{wwwuuuwww{{{zzz{{{yyyuuuwwwyyysssiiiZZZOOOAAA777444444333111000000///..................000111111/////////000+++++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,------......---,,,,,,'''((()))***+++,,,,,,,,,''''''(((******+++++++++++++++************++++++,,,,,,+++)))'''''')))******---///---***(((,,,000(((((())))))))))))((((((&&&((())))))(((((()))+++'''(((((()))***+++++++++((())))))((('''))),,,///)))((('''''''''(((***+++%%%&&&((('''&&&&&&''')))&&&'''((()))************'''((()))******)))((('''&&&(((******((((((+++...---+++)))((('''&&&''''''&&&(((******'''''')))+++''''''((()))))))))))))))(((((((((((((((((((((((('''%%%%%%&&&(((***+++***))))))))))))************)))((('''&&&'''(((***,,,((()))***)))((('''(((***&&&''')))******)))((((((************)))((('''&&&&&&&&&'''((()))***++++++,,,+++***((((((((())))))((()))***+++++++++++++++******++++++++++++******(((***,,,,,,,,,,,,...000(((((()))++++++,,,,,,,,,***+++,,,///333777;;;===@@@BBBEEEIIINNNSSSWWWYYYWWWZZZ]]]___``````bbbccc\\\\\\]]]^^^aaadddgggiiifffeeedddbbbaaa``````___bbbbbbccccccddddddddddddddddddddddddddddddddddddaaa___]]]\\\\\\ZZZWWWUUUUUUVVVWWWYYYZZZYYYYYYXXXVVVUUUTTTSSSQQQOOOMMMLLLFFFFFFEEEEEEEEEFFFGGGGGGDDDHHHLLLNNNLLLJJJJJJKKKRRRZZZbbbcccbbbfffqqq|||lllxxx}}}qqqmmmyyy}}}xxx~~~pppjjjhhhnnnxxxzzztttjjj___RRRRRRRRRSSSTTTWWWYYYZZZVVV[[[aaabbb___^^^```ccc___```aaabbbccccccccccccfffdddbbbbbbccccccaaa```ZZZZZZYYYWWWSSSOOOJJJHHH@@@???<<<999555333111000---------.........//////------......------,,,+++***---...---***))),,,///******+++++++++,,,,,,,,,wwwtttqqqnnnllliiieeebbbdddccccccfffmmmuuu{{{~~~{{{oooiiimmmpppmmmlllqqquuutttuuuwwwwwwvvvxxx}}}}}}{{{yyy{{{}}}|||vvvqqqfff\\\MMM???777333222222333000...---...///......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++************((()))***+++++++++++++++)))***+++,,,,,,,,,,,,,,,)))+++,,,+++((('''(((***))))))************))))))+++++++++***)))((((((''')))+++------------///111(((%%%%%%)))+++(((&&&&&&'''(((******((((((((()))))))))))))))************&&&''''''(((((((((((((((((('''&&&%%%&&&(((***+++(((((())))))))))))((((((%%%&&&''''''&&&&&&''')))*********))))))))))))))))))))))))))))))((('''''')))(((((('''''''''(((((((((%%%###'''...///***%%%(((((((((((())))))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((($$$&&&(((((('''''')))+++******))))))))))))******((())))))))))))((('''''')))******)))(((''''''((())))))))))))))))))))))))))))))***)))((((((***---,,,+++***)))((((((((((((+++)))'''(((+++,,,***(((******************+++++++++,,,---...////////////,,,------///222888@@@EEEHHHIIILLLOOOSSSWWWYYY[[[^^^cccdddaaaaaadddccc^^^``````aaadddhhhiiigggdddhhheeecccbbbcccdddcccccc```aaabbbcccddddddcccbbb_________```aaaaaabbbbbbaaa\\\XXXXXX[[[[[[XXXUUUUUUVVVVVVSSSPPPNNNOOOQQQOOOKKKKKKNNNOOOKKKIIIJJJHHHEEEFFFJJJIIIFFFIIIPPPWWW[[[```___VVVOOOSSS\\\dddtttyyyuuu~~~yyyeee___XXXTTTUUUUUUSSSQQQUUUXXXZZZZZZ\\\```___\\\\\\\\\]]]aaadddggghhhgggaaaeeeddd______cccddd```[[[[[[\\\[[[ZZZWWWTTTRRRKKKHHHCCC>>>;;;888888888444111...,,,---------,,,,,,+++******+++---...///+++,,,---,,,***)))***+++------------------------}}}|||zzzxxxtttnnnkkkkkkiiihhhkkkqqqyyy|||sssoooooonnnrrrxxxzzzxxxwwwyyy|||zzzzzz|||zzzuuunnneeeWWWJJJ@@@999555333111///---...///111111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++************))))))***+++++++++******)))******+++++++++++++++)))***,,,***((('''(((***))))))************))))))++++++******)))(((((('''((()))************+++---)))(((***---,,,((((((+++'''(((******((((((((()))'''(((((((((((()))))))))'''((())))))******)))))))))((('''&&&&&&'''((()))******++++++++++++******''')))***)))(((((()))***)))))))))))))))))))))))))))))))))))))))((('''''')))(((((('''''''''(((((((((&&&&&&(((,,,---***&&&''''''((((((((()))))))))###$$$%%%&&&''''''''''''(((((((((((((((((((((((('''(((******))))))+++---******))))))))))))******'''((())))))************)))*********((('''((()))))))))))))))))))))))))))))))))***)))((((((***,,,++++++************+++++++++)))((((((++++++***(((***************++++++,,,***++++++,,,---......///000111333666999???FFFKKKOOOQQQSSSVVVYYY\\\^^^___]]]bbbccc``````cccbbb^^^bbbaaaaaadddggggggdddbbbdddbbb```aaabbbddddddddd______```aaaaaa```______\\\\\\]]]___```aaabbbbbb^^^ZZZVVVVVVXXXYYYVVVRRRQQQQQQQQQPPPNNNLLLLLLMMMOOOKKKIIIKKKJJJIIIKKKOOOPPPPPPUUU]]]___^^^```eeellluuu~~~|||oooccceeemmm{{{sssdddYYYSSSRRRRRRTTT[[[___[[[WWWWWWYYYZZZ\\\\\\]]]___cccdddcccbbbeeehhhgggccccccffffffbbb_________^^^\\\ZZZXXXWWWSSSQQQMMMHHHDDD???===;;;444111---+++,,,---...------------,,,,,,------...+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,xxxssssssqqqoooooouuu~~~}}}sssjjjhhhllltttyyyxxxuuutttyyyxxxyyy||||||xxxuuunnncccWWWLLLAAA888333111000...///000111000000///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,++++++************+++++++++******)))))))))******************)))***+++***((('''((()))))))))************))))))+++******))))))(((((('''&&&((()))((('''&&&''')))))))))+++...+++'''(((---'''(((******((((((((()))''''''''''''((((((((((((((()))******++++++******(((((((((((('''''''''''')))******++++++******)))((()))***)))((('''((())))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((''''''(((((()))'''((()))******)))((('''''''''''''''((((((((((((&&&'''((()))************((((((((((((((((((((((((''')))************+++,,,***))))))(((((())))))***&&&'''(((***+++,,,,,,,,,)))*********((('''((()))))))))))))))))))))))))))((()))***)))((((((***,,,************+++,,,---...+++***))))))***+++***)))+++*********++++++,,,---++++++++++++,,,...000111333666:::>>>BBBGGGLLLPPPVVVWWWYYY[[[]]]___aaabbb\\\___aaa``````bbbaaa^^^bbbbbbbbbccceeedddbbb``````___^^^___bbbdddeeeddd]]]^^^^^^^^^^^^\\\[[[ZZZYYYYYYZZZ\\\^^^___```aaa[[[XXXUUUTTTUUUTTTRRRNNNLLLLLLKKKJJJIIIIIIHHHHHHOOOKKKIIIIIIHHHKKKTTT^^^cccfffooozzz}}}||||||vvvttt{{{xxxwwwxxx{{{jjj\\\XXXYYYbbblllpppgggYYYTTTUUUXXXWWWXXXYYY\\\```cccdddcccccceeefffcccccceeedddaaaaaaaaa```___^^^]]]\\\[[[[[[ZZZXXXTTTNNNHHHBBB???888444000---...///000111......//////......---,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,|||~~~|||vvvxxxvvvssssssxxx}}}vvvtttxxx|||ooohhhfffkkkqqqrrrrrrrrrvvvvvvwwwzzz}}}}}}zzzwwwvvvrrrkkkbbbWWWJJJ>>>666444222000/////////...---000//////...---,,,,,,+++---------------------------,,,,,,++++++,,,,,,------------,,,,,,++++++***+++++++++++++++***)))((())))))))))))))))))******))))))))))))((((((((()))))))))************))))))******))))))(((((((((((('''))))))(((&&&&&&&&&'''***''''''******''''''***'''(((******((((((((()))'''''''''((((((((())))))((()))******++++++******&&&'''(((((()))(((((('''''''''((((((((((((''''''&&&'''((('''&&&%%%&&&'''((((((((()))))))))))))))(((((())))))))))))(((((((((((((((((((((((()))***&&&)))++++++((('''''')))&&&'''''''''(((((((((((()))******************)))((((((((((((((((((((((((&&&'''))))))(((((()))***))))))(((((((((((())))))(((((()))++++++,,,,,,,,,(((***+++***(((((()))***))))))))))))))))))))))))((()))******))))))***,,,************+++,,,------***************+++******+++++++++++++++,,,---...,,,,,,+++,,,...111444666777;;;AAAEEEIIIMMMQQQTTTXXXYYYZZZ[[[\\\^^^______[[[]]]______```aaa```___aaaaaaaaabbbbbbbbbaaa``````___^^^```bbbccccccbbb]]]]]]]]]]]][[[YYYWWWVVVWWWWWWXXXYYYZZZ[[[[[[\\\XXXUUUQQQPPPOOOOOOMMMKKKGGGGGGGGGGGGGGGIIIKKKMMMRRROOOLLLLLLLLLRRRaaapppzzz|||}}}xxxxxx~~~yyy{{{tttrrrrrrtttssspppnnnnnnllliiigggggghhhjjjjjjjjjjjjooouuuzzz|||~~~zzzuuusssuuuzzz}}}~~~oooiiikkk~~~nnnccc___^^^WWWWWWWWWZZZ___ccceeeeee```aaacccccccccdddcccbbbaaa```___^^^]]]]]]]]]^^^^^^^^^]]][[[VVVOOOHHHDDDAAA===777333222333333333,,,---...//////...---,,,+++,,,------+++***+++---++++++++++++++++++++++++nnnqqqvvv|||}}}xxxtttxxxwwwvvvuuuyyyxxxrrrpppqqqwww|||}}}pppeeecccfffiiinnnrrrvvvwwwxxx{{{||||||yyywwwuuussspppkkkbbbVVVJJJAAA555333000//////000//////000000///...------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,---------,,,+++++++++++++++++++++***)))(((******)))(((((())))))***(((((((((((()))))))))((())))))************)))))))))))))))(((((((((((((((***+++,,,***((('''((())),,,'''$$$(((+++)))(((((('''(((******((((((((()))(((((()))))))))*********'''((())))))******))))))%%%%%%'''((())))))))))))''''''((((((((((((''''''&&&'''((('''&&&%%%&&&'''''''''(((((())))))))))))(((((())))))))))))((((((((((((((((((((()))******&&&))),,,+++'''%%%'''***'''''''''(((((((((((()))''''''''''''&&&$$$###"""))))))))))))))))))))))))'''((())))))(((((()))***))))))(((((((((((())))))******+++++++++******)))(((***+++***)))((()))+++))))))))))))))))))))))))''')))******))))))***+++******))))))))))))************++++++*********+++++++++++++++,,,---...///+++++++++---000444888;;;???CCCIIINNNQQQSSSVVVXXXYYYYYYZZZ[[[[[[\\\]]]]]]\\\]]]^^^``````___^^^___]]]^^^___`````````aaaaaabbbaaa``````aaaaaa```^^^]]]]]]]]]\\\ZZZXXXVVVTTTUUUUUUUUUUUUUUUTTTTTTTTTQQQNNNKKKIIIHHHIIIIIIJJJEEEHHHKKKMMMPPPVVV^^^ccc```\\\XXXVVVUUU[[[jjjyyy|||vvvnnniiifffggglllpppeeeccceeeooovvvwwwvvvuuummmkkklllqqqvvvyyyyyyyyykkkgggeeegggfffbbbcccggglllhhhccc___^^^]]][[[ZZZ^^^___aaacccfffiiimmmpppiiigggggghhhkkknnnqqqrrr|||~~~}}}|||~~~zzzxxxqqqjjjhhhdddbbbaaaaaa```___^^^^^^___aaacccbbbcccddd``````______^^^___``````^^^___```___\\\WWWQQQNNNKKKFFF???:::777555444222+++,,,.../////////...---+++,,,------,,,+++,,,---++++++++++++++++++++++++___bbbgggmmmrrrrrrpppmmmppprrrssstttvvv~~~|||xxxwwwuuuvvvzzz~~~mmmccc```bbbhhhooouuuvvvyyy{{{|||{{{zzzxxxvvvvvvuuusssnnndddYYYQQQ999555111///000222333444000/////////...------------------------------------,,,,,,++++++,,,,,,---+++,,,---......---,,,+++******+++++++++******))),,,+++***)))((()))***+++((('''&&&''')))***)))((())))))************))))))((((((((((((((((((((((((+++,,,,,,+++***))))))***---(((&&&)))+++))))))***'''(((******((((((((()))))))))))))))************'''((())))))******))))))&&&&&&''''''((()))))))))((())))))******))))))((('''((())))))(((((()))+++&&&''''''(((((())))))***'''(((((()))))))))))))))(((((((((((()))***++++++&&&)))+++***'''&&&(((+++(((((((((((())))))))))))))))))((('''&&&%%%###"""))))))))))))))))))))))))***+++,,,,,,******+++,,,)))((((((''''''(((((()))******++++++***))))))((((((***+++***))))))***,,,))))))))))))))))))))))))''')))***+++***)))***+++******))))))((())))))******+++,,,+++******+++,,,+++++++++,,,---...///000+++,,,...111666;;;???AAAIIIMMMRRRVVVXXXYYYZZZ[[[[[[[[[\\\\\\]]]^^^^^^^^^___]]]^^^aaaaaa^^^]]]^^^[[[]]]______^^^^^^```bbbbbbaaa```______^^^\\\YYY\\\\\\\\\[[[YYYWWWUUUSSSRRRRRRQQQPPPPPPOOONNNNNNJJJGGGDDDCCCDDDIIINNNQQQNNNVVV___dddgggnnnyyyzzztttlllgggdddeeennnyyy|||vvvppplllkkkkkkgggaaa]]]^^^___```aaaddd^^^YYYYYYaaaiiikkkkkkkkkhhhjjjqqqzzz}}}||||||vvvpppnnnpppmmmgggiiipppqqqmmmfffaaa___]]][[[ZZZcccaaa___^^^___aaadddgggfffdddbbbaaaccchhhlllpppyyy}}}~~~|||tttiii___YYY[[[XXXXXXZZZ[[[ZZZ[[[^^^``````aaaaaaaaabbbbbbbbb```aaabbbaaa```]]][[[YYYRRRMMMGGGAAA<<<999555333......///////////////...+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,TTTUUUXXX]]]aaaccccccbbbbbbeeeiiikkknnnsss|||}}}yyyyyy}}}{{{lllbbb^^^aaahhhnnnqqquuuxxxyyyyyyxxxxxxwwwxxxxxxxxxuuummmddd^^^DDD>>>777111000222333444////////////....................................---,,,,,,++++++,,,,,,---+++,,,---//////...,,,+++))))))***+++++++++******---,,,***)))))))))++++++((('''%%%''')))***)))'''))))))************))))))(((((((((((((((((((((((()))***+++***)))((()))***((((((***+++'''###'''...'''(((******((((((((()))((((((((())))))))))))***((()))******++++++*********)))((('''&&&&&&'''((((((((())))))))))))((((((%%%'''((()))((()))***,,,&&&&&&''''''((())))))***''''''((()))))))))))))))(((((((((((()))***+++,,,'''(((((((((((((((***+++))))))))))))*********+++***************)))(((((())))))))))))))))))))))))***+++,,,,,,******+++,,,((((((''''''''''''(((((((((((()))*********))))))((()))++++++***)))+++,,,))))))))))))))))))))))))&&&(((++++++***))))))***))))))))))))***+++,,,,,,)))+++---,,,***)))+++---++++++,,,,,,---///000111///111555:::@@@EEEJJJLLLQQQTTTWWWYYYZZZZZZZZZ[[[\\\\\\]]]]]]^^^______```aaa^^^___cccbbb]]]\\\^^^\\\^^^___^^^\\\\\\^^^```___^^^]]]]]]]]][[[XXXVVVZZZZZZZZZZZZXXXVVVSSSRRRNNNMMMMMMLLLLLLKKKKKKJJJFFFEEECCCDDDIIIRRR]]]dddfffsss~~~yyyuuuxxx}}}}}}vvvqqqpppgggfffeeeeeeeeedddbbbaaaaaa___bbbmmmtttqqqkkkiiifffaaabbbkkkvvvyyyyyyyyyxxx{{{yyyssspppooommmlllvvvssspppmmmkkkkkkkkkjjjmmmllliiifffeeefffiiikkkpppwwwssshhh^^^YYYVVVWWWVVVSSSUUUYYY]]]^^^```aaabbbbbbbbbaaabbbbbbaaa```````````````XXXUUUOOOJJJFFFAAA<<<888555444333111000/////////+++,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,MMMMMMNNNQQQUUUXXXYYYXXXUUUZZZ```cccdddiiipppvvv}}}~~~~~~|||{{{vvvggg^^^]]]bbbfffjjjooossstttuuuuuuvvvwwwxxxyyyyyyvvvqqqiiicccPPPHHH===555000000000111.........///////////////........................---,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++((()))***+++++++++++++++...---+++))))))***+++,,,(((&&&%%%&&&)))+++)))'''))))))************))))))'''''''''((((((((((((((('''((()))(((''''''((()))!!!''',,,+++!!!###000''')))******((((((((()))''''''''''''((((((((()))******+++,,,,,,,,,,,,+++...,,,)))&&&%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&"""$$$&&&''''''''')))+++&&&&&&&&&'''((())))))***''''''((()))))))))))))))(((((((((((()))***+++,,,''''''''''''(((***++++++)))*********++++++++++++%%%&&&'''(((((())))))))))))))))))))))))))))))))))))***+++***)))((()))***((((((''''''''''''((((((%%%&&&''')))************((()))++++++******+++,,,))))))))))))))))))))))))&&&(((++++++***))))))***(((((()))***+++---///000))),,,---,,,***)))+++---+++,,,,,,---...///111111555888===DDDJJJPPPSSSVVVSSSUUUXXXYYYXXXXXXXXXYYY[[[\\\\\\]]]^^^______```ccc___```dddccc]]][[[^^^^^^___```^^^[[[YYY[[[^^^\\\[[[[[[[[[[[[ZZZWWWTTTYYYYYYYYYXXXWWWUUUSSSQQQJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFFFFHHHPPP]]]kkkttt|||xxxqqqllllllllljjjjjjkkkaaa```aaaeeekkkmmmkkkiiiggggggrrr|||tttsssooorrr~~~|||yyyvvvrrrssssssqqqlllhhheeecccfffppp|||~~~iiibbb]]]]]][[[VVVWWW\\\YYYZZZ]]]___``````___^^^cccaaa___^^^]]]^^^```aaa^^^[[[WWWRRRNNNIIICCC???;;;999666333000///......+++,,,------,,,,,,...///------------------------EEEFFFGGGHHHJJJLLLMMMMMMLLLMMMNNNPPPUUUZZZ```cccmmmsss|||uuuttt}}}}}}qqq```XXXVVVaaaiiisssxxxvvvtttssstttwwwvvvvvvwwwxxxvvvqqqlll^^^PPPAAA:::666222//////,,,---......///.........---------............///(((+++---,,,((((((,,,111)))+++---,,,+++***+++,,,++++++******+++,,,,,,---************))))))))))))'''''''''&&&$$$%%%''')))%%%&&&(((***++++++++++++((()))***,,,,,,++++++***))))))************))))))************************))))))))))))))))))))))))((((((***++++++***)))((($$$&&&(((***++++++***))))))*********(((((()))+++'''&&&&&&''''''((()))***+++******)))))))))******'''((()))******)))((('''))))))(((((((((((())))))''''''(((((())))))******((()))***++++++++++++++++++......+++***,,,+++((('''(((((()))***++++++,,,******))))))))))))******'''(((((()))))))))))))))+++*********))))))((((((+++***)))'''''')))***+++((((((((((((***,,,...///******))))))))))))******)))***+++,,,,,,+++***)))))))))+++,,,)))''',,,555'''((()))+++,,,---------)))+++...000111333555888999@@@JJJPPPTTTUUUXXXZZZVVVWWWXXXXXXXXXYYY\\\______^^^^^^]]]^^^```bbbdddcccbbb```___^^^^^^^^^^^^___```````````````______ZZZYYYZZZ\\\]]]YYYRRRLLLSSSSSSQQQPPPOOONNNLLLKKKHHHRRRSSSNNNUUUbbbcccYYYVVVPPPNNNSSS^^^lll~~~zzzzzzyyyttttttvvvmmmllljjjhhhmmmvvvzzzyyymmmnnnllljjjoooyyy|||xxxvvv|||vvvkkkgggbbb```hhh{{{zzzzzztttttt~~~yyysssrrrnnneee^^^]]]```ZZZYYY]]]___\\\\\\___cccbbb```___bbbdddaaa\\\\\\[[[ZZZWWWSSSNNNIIIFFFAAA===999555444333222000+++,,,---...///...---,,,---)))+++111222...---111EEEEEEEEEFFFFFFGGGGGGGGGEEEEEEFFFHHHKKKPPPTTTWWW```dddjjjpppvvv|||xxxtttyyyvvviii^^^XXX___ccchhhlllnnnqqqtttvvvxxxwwwvvvvvvwwwuuuqqqnnnfffYYYJJJAAA999222///000//////000000//////......---------............///---------+++++++++,,,---)))+++---,,,+++***+++,,,++++++*********++++++,,,******************++++++)))******)))'''((()))+++))))))************))))))((()))***+++++++++***)))))))))************))))))************************))))))))))))))))))))))))&&&''')))***+++++++++***%%%'''(((***+++***)))((('''((()))(((&&&&&&(((***'''&&&&&&''''''((()))***''''''&&&&&&&&&&&&'''''''''((()))******)))(((''')))((((((''''''(((((()))(((((()))))))))))))))***'''((())))))*********)))'''***+++((((((***)))&&&''''''((())))))***++++++******))))))))))))******'''(((((()))))))))))))))************)))))))))(((+++***)))(((((()))***+++***))))))))))))+++,,,---******))))))))))))************++++++++++++******---******++++++***,,,111******+++------.........+++---...000222666<<<@@@CCCHHHNNNSSSVVVWWWYYYYYY[[[\\\\\\[[[[[[\\\^^^```aaa```^^^\\\]]]^^^aaabbbdddcccaaa___]]]]]]]]]]]]^^^^^^^^^^^^]]][[[YYYXXX]]][[[XXXVVVUUUTTTRRRPPPQQQQQQPPPOOOLLLLLLLLLMMMQQQ^^^dddcccjjjzzz~~~xxxhhh___XXX\\\fffttt~~~}}}|||rrrkkkkkkmmmnnnrrrxxxwwwvvvtttssszzz{{{kkkccc]]][[[```mmmwwwwwwrrrnnnnnndddfffkkkhhhlllvvvxxx||||||xxx|||zzzwwwttthhh^^^ZZZYYYWWWZZZ___^^^^^^^^^___aaabbb```]]]]]]]]]]]][[[XXXUUUQQQOOOHHHDDD>>>:::777444111///....../////////...---,,,***''')))---...+++***---DDDDDDCCCCCCBBBAAAAAA@@@@@@?????????AAADDDGGGIIIPPPRRRUUUYYY___fffnnntttuuu{{{yyyssssssvvvzzzsssggg^^^``````bbbffflllrrruuuwwwyyywwwvvvvvvvvvuuurrrpppmmmbbbUUUJJJ???555222444111111111000000//////...---------............///111///,,,,,,---...,,,***)))+++---,,,+++***+++,,,++++++******)))******+++))))))******+++++++++,,,***++++++***))))))***,,,,,,,,,***)))(((((((((((('''((()))*********))))))))))))************))))))************************))))))))))))))))))))))))%%%&&&((()))+++,,,,,,,,,'''((()))******)))((('''&&&''''''&&&%%%%%%&&&((('''&&&&&&''''''((()))***)))))))))(((((())))))***(((((())))))))))))(((((((((''''''''''''''''''(((***************)))))))))''''''(((((())))))((((((%%%((()))''''''***)))&&&'''''''''(((((())))))*********))))))))))))******'''((())))))******))))))************))))))))))))+++***)))(((((()))***+++++++++******)))******+++******))))))))))))******++++++************++++++111,,,)))+++---+++***,,,---------...////////////...000222444888>>>FFFKKKQQQQQQSSSVVVYYYZZZZZZYYY]]]^^^^^^^^^]]]]]]___aaa```^^^\\\ZZZ[[[^^^aaaccccccbbbaaa___]]]\\\\\\[[[ZZZ[[[\\\\\\[[[XXXUUUTTTXXXWWWUUUQQQNNNLLLLLLMMMJJJKKKLLLKKKIIIKKKPPPTTTeeeuuurrreeedddmmmyyy}}}wwwrrrpppvvv{{{{{{|||~~~zzzrrrkkkkkkqqqzzzpppeeeccccccdddiiisssxxxrrrggg```[[[```bbbZZZ[[[gggkkkmmmmmmmmmnnnttt{{{rrrlllooouuuzzz~~~rrrddd[[[WWWXXX\\\VVVWWWXXX[[[]]]]]]^^^^^^]]]]]]^^^^^^]]][[[YYYXXXQQQMMMGGGAAA===888333000111111000000///......---)))((())),,,---******,,,CCCCCCBBBAAA@@@???????????????>>>======???@@@AAAEEEFFFHHHKKKNNNTTT[[[```ccckkktttvvvsssooonnnppp|||}}}}}}~~~~~~zzzsssllljjjfffdddgggnnntttvvvuuuwwwvvvvvvuuuuuuttttttsssppphhh]]]SSSFFF:::666777111000000000///000000000---------............///...------,,,,,,,,,,,,+++)))+++---,,,+++***++++++++++++***)))))))))******(((((())))))***+++++++++(((*********(((((()))***---,,,***(((((((((((()))'''((((((((())))))))))))))))))************))))))************************((((((((((((((((((((((((''''''((()))***+++++++++((())))))***))))))((('''&&&''''''&&&%%%%%%&&&((('''&&&&&&''''''((()))*********))))))******++++++(((((())))))))))))((((((''''''&&&&&&&&&&&&'''''',,,,,,++++++******))))))'''(((((())))))(((((((((%%%((()))((((((++++++)))&&&'''''''''((((((((()))******))))))))))))******(((((()))************)))*********)))))))))))))))******)))(((((()))***************************+++******))))))))))))******,,,+++***))))))***+++,,,000,,,***++++++((((((***---------......///000000222555:::>>>CCCIIIPPPTTTZZZWWWVVVXXX[[[]]][[[YYYZZZ\\\]]]]]]]]]]]]___aaa]]][[[YYYXXXZZZ]]]bbbddd```___^^^]]]]]]\\\[[[[[[WWWXXXYYYZZZYYYWWWUUUSSSNNNQQQSSSQQQLLLHHHGGGGGGEEEIIILLLOOORRRXXXbbbjjjpppkkkqqqzzzyyyxxxvvvsssqqqqqqpppmmmjjjlllttt{{{~~~}}}tttsssvvvuuuttt|||xxxhhh______hhhkkkbbbaaafffdddfffccc```\\\]]]dddpppyyyvvvuuutttrrruuu{{{}}}zzz~~~rrreee\\\VVVTTTSSSTTTWWWYYYZZZ]]]aaa[[[\\\\\\]]]]]]\\\[[[ZZZXXXTTTOOOJJJEEE???:::666333222111000////////////,,,,,,,,,......---......CCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>======>>>>>>>>>@@@CCCEEEFFFHHHKKKMMMSSSZZZbbbfffffffffhhhkkktttwwwyyyzzzyyyxxxyyyzzz~~~~~~ttthhhdddhhhnnnrrrrrrssstttttttttttttttuuuvvvtttmmmeee[[[MMM>>>777666///............///111111---------............///(((+++...---***))),,,///)))+++---,,,+++***++++++++++++***************+++((((((((()))))))))******(((***+++***)))((()))******)))((((((((()))+++,,,((((((((((((((())))))***))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))))))))))))))))))))((((((((('''(((((('''&&&&&&''')))'''&&&&&&''''''((()))***&&&&&&&&&&&&&&&'''((()))))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''',,,,,,++++++******))))))((())))))******)))(((((($$$''')))'''(((+++,,,)))''''''''''''((((((((((((******))))))))))))******((())))))***************))))))))))))))))))************))))))))))))******((())))))***++++++,,,,,,******))))))))))))******,,,+++***))))))***+++,,,++++++------(((###%%%+++,,,,,,,,,---...000222333888===DDDKKKPPPSSSWWWYYY[[[YYYWWWXXX[[[]]]\\\ZZZXXXZZZ\\\]]]]]]^^^```bbb]]]\\\YYYXXXXXX[[[^^^```[[[[[[[[[[[[[[[[[[[[[[[[UUUUUUVVVVVVTTTRRROOONNNHHHKKKMMMMMMIIIGGGHHHJJJIIIMMMSSSYYYbbbnnn{{{{{{uuuzzzwwwpppoooppppppnnnkkkkkkmmmooo|||~~~lllffffffrrryyyuuusssoooccc]]]]]]ZZZVVVUUUZZZeeemmmnnntttxxx{{{yyy}}}iiiYYYVVVQQQOOOSSSVVVVVVZZZ```[[[[[[[[[\\\\\\[[[[[[[[[[[[YYYUUUQQQNNNIIICCC???555444222000000000111222...//////......///000///EEEEEEEEEEEEEEEFFFFFFFFFAAAAAA@@@???>>>>>>======;;;===@@@BBBAAA@@@AAAAAAFFFKKKQQQUUUWWWZZZ___dddmmmrrrwwwyyyxxxvvvwwwxxxyyyrrreeecccggglllooonnnpppssstttttttttvvvwwwxxxrrrkkkdddWWWFFF999555//////...---...///000111---------............///%%%***///...***(((+++000)))+++---,,,+++***+++,,,++++++******+++,,,,,,---)))))))))))))))))))))))))))+++------+++***+++,,,'''''''''((()))+++,,,---))))))((((((((()))***+++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((((((((((((((((((((()))))))))((())))))(((''''''(((***'''&&&&&&''''''((()))***''''''''''''((()))******))))))(((((((((((())))))(((''''''''''''''''''(((***************)))))))))))))))*********)))(((((("""&&&'''%%%&&&)))***'''((((((((((((((((((((((((******))))))))))))******((()))******++++++******))))))))))))************)))))))))******)))))))))'''((()))++++++,,,,,,,,,******))))))))))))******++++++************++++++(((***---...(((###&&&...,,,,,,,,,...111444777999@@@EEEMMMTTTWWWYYYYYYZZZYYYXXXXXXYYY[[[\\\\\\[[[YYY[[[]]]_________```bbb___^^^[[[YYYXXXWWWXXXXXXXXXYYYYYYZZZYYYYYYXXXXXXSSSRRRQQQOOOMMMJJJHHHGGGGGGHHHIIIIIIJJJLLLOOORRRNNNPPPVVV___kkkyyy|||tttuuuwwwxxxyyyxxxvvvsssxxx{{{|||{{{xxxyyy~~~}}}}}}vvvqqqpppzzzqqqeeegggeee```YYYWWWZZZ______bbbiiipppsssrrrvvv|||hhhWWWNNNKKKQQQUUUTTTTTTXXX[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[YYYXXXVVVRRRLLLHHH===:::777333111111222333---///...+++,,,...///---HHHHHHHHHHHHHHHHHHHHHHHHBBBBBBBBBAAA@@@@@@@@@@@@<<<>>>@@@@@@@@@??????@@@>>>AAAEEEHHHJJJOOOTTTYYY```gggppptttsssqqqrrrttttttxxx{{{sssnnnjjjhhhhhhlllqqqttttttuuuvvvxxxwwwrrrnnnlllcccSSSDDD<<<444333000///......///000---------............///)))+++......,,,++++++---)))+++---,,,+++***+++,,,******++++++,,,---//////------,,,,,,+++*********)))***,,,---+++******+++&&&'''((()))++++++,,,,,,******)))((()))***+++,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((())))))***(((''''''(((((()))******((())))))(((''''''(((***'''&&&&&&''''''((()))***))))))))))))***+++,,,---***)))(((''''''((()))***)))((((((''''''(((((()))(((((()))))))))))))))***((()))))))))(((((('''&&&$$$'''(((&&&'''***)))&&&))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***((()))))))))************))))))************)))))))))***++++++++++++***)))******))))))))))))************++++++++++++*********)))+++...,,,)))***///---...///222666;;;???BBBHHHMMMSSSWWWXXXXXXXXXYYYWWWYYY[[[[[[ZZZZZZZZZ[[[ZZZ\\\^^^^^^]]]\\\\\\]]]\\\[[[ZZZYYYYYYXXXWWWWWWXXXXXXXXXXXXWWWUUUTTTRRRMMMLLLKKKJJJIIIIIIIIIJJJOOORRRYYY```fffgggeeebbbZZZYYYZZZcccooo{{{zzzxxxyyy{{{yyywwwyyy{{{}}}}}}}}}~~~}}}~~~{{{zzz|||wwwuuu|||xxx{{{|||uuuiii^^^ZZZZZZ[[[[[[^^^```___\\\___eeegggnnnxxx~~~eeeZZZXXXbbbgggaaa[[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\[[[XXXRRRNNNGGGDDD>>>888444222222333,,,///...******...///,,,KKKKKKJJJJJJIIIHHHHHHHHHDDDDDDDDDDDDDDDCCCCCCCCC???@@@AAAAAA@@@@@@BBBDDD:::<<>>??????>>>>>>>>>@@@AAABBBHHHKKKPPPVVV[[[___aaabbb\\\aaajjjsss|||bbbaaacccgggmmmrrruuuwwwwwwvvvsssppppppmmmfff[[[RRR@@@:::333111222222000---000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++---///111222444444///222222...---111000,,,---,,,++++++******++++++******++++++++++++******))))))***))))))(((''''''///,,,)))***+++,,,+++)))+++*********))))))(((((("""&&&)))''''''***+++***))))))))))))))))))))))))******+++******)))((('''+++***)))(((((('''''''''''''''''''''((((((((((((((()))***)))((((((***,,,))))))))))))(((((((((((())))))))))))(((((((((((($$$'''***)))&&&%%%)))---+++***((('''&&&''')))***)))************)))(((((()))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))+++++++++******))))))*********+++++++++))))))*********+++++++++,,,+++(((&&&&&&''')))***&&&(((***+++++++++,,,---+++,,,---,,,++++++---//////000444:::@@@GGGMMMPPPUUUWWWYYYZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[ZZZZZZVVVXXXVVVSSSWWW]]]]]]XXXUUUTTTSSSRRRPPPMMMHHHEEEBBBAAACCCHHHMMMTTTaaalll|||rrrkkkoooxxx|||}}}}}}~~~{{{xxxwww}}}}}}ssszzz|||~~~{{{|||wwwxxxtttmmmjjjlllkkkgggmmmkkkiiijjjkkkjjjgggdddeeehhhbbb^^^dddcccbbbjjjooosssuuusssssssssqqqlllggg```]]]bbbddd```]]]^^^fffhhhjjjjjjiiigggggggggdddcccbbbbbbeeefffccc^^^iiigggfffiiisssuuummmllliiilllkkkfff___]]]ccciiijjjmmmqqquuu~~~wwwvvvzzz~~~xxx{{{llleeeZZZRRRTTT[[[[[[WWW]]]^^^______]]]\\\\\\\\\XXXSSSMMMGGGCCC===777222111111111000///------,,,TTTUUUTTTSSSQQQMMMJJJHHHDDDBBB@@@BBBFFFHHHGGGEEEGGGEEECCCBBBCCCCCCBBB@@@@@@@@@???>>>???@@@AAABBBBBBDDDIIINNNSSSVVVWWWXXXQQQUUU\\\cccmmmwwwrrr[[[]]]aaahhhnnnrrrsssrrrtttrrrppppppoooiii```XXXHHHAAA777222222222111000........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,---///111333444333666444///---///...***---,,,++++++******++++++(((((())))))))))))(((((()))))))))))))))((('''''',,,***'''''')))***)))'''************)))))))))(((&&&***,,,)))''')))***((())))))))))))))))))))))))((())))))*********))))))'''''''''(((((()))***+++''''''(((((())))))))))))'''((()))((('''''')))+++(((((((((((())))))))))))))))))))))))((((((((((((%%%''')))'''"""!!!###''',,,+++)))'''&&&'''((((((''''''((()))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((()))))))))***'''((()))******+++++++++))))))*********+++++++++,,,+++++++++***)))))))))******))))))((((((((((((''')))+++,,,+++***+++,,,+++,,,---------...111333444777<<>>999333333111000////////////[[[[[[[[[YYYVVVRRRNNNLLLDDDBBB@@@CCCGGGKKKKKKIIIIIIGGGEEEDDDEEEFFFEEEDDDBBBBBBAAA@@@@@@@@@@@@AAA===???BBBFFFIIIKKKLLLLLLJJJMMMQQQWWW```mmmyyy___^^^___dddjjjoooppppppsssqqqpppqqqqqqmmmgggaaaTTTKKK>>>555222222333333------...///000111111222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++,,,///222333444555444000///000...+++---,,,++++++******++++++(((((())))))))))))(((((((((((((((((((((''''''&&&***(((&&&&&&'''((('''&&&************)))))))))))))))---...***((())))))&&&))))))))))))))))))))))))&&&'''((()))************'''''''''(((((()))***+++(((((()))***************&&&'''((('''&&&&&&(((***''''''(((((())))))******(((((((((((())))))))))))(((***+++)))&&&$$$&&&))),,,+++)))''''''''''''((($$$%%%'''((()))*********'''((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))******,,,,,,***************+++++++++++++++******************((()))***+++***)))(((''')))+++,,,,,,+++***+++,,,,,,---......///222666:::>>>AAAGGGLLLPPPRRRRRRRRRUUUWWWYYYZZZYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZ[[[[[[WWWWWWWWWWWWVVVUUUSSSSSSPPPRRRSSSRRRSSSTTTQQQLLLIIIJJJJJJJJJHHHFFFCCCAAAAAABBBJJJYYYhhhvvv|||{{{zzz}}}uuukkkdddcccdddmmmmmmoootttyyy}}}~~~~~~{{{wwwwwwwwwuuuvvvsssqqqqqqooojjjeeedddcccaaadddlllqqqlllddd```ccc```cccjjjjjjaaa]]]```bbb___]]]^^^cccdddbbb^^^^^^ccc``````iiifff___```qqqxxx|||zzzwwwyyy}}}~~~wwwrrroooqqqtttttttttuuuqqqrrruuuxxxyyytttkkkdddaaa]]]YYYYYYYYYYYYVVVTTTPPPPPPRRRXXX]]]aaacccdddhhheeeeeefffdddbbbdddiiikkkkkkkkkhhhdddcccdddeeepppsssttttttwww}}}}}}yyyuuuxxxvvvppprrr|||~~~kkk```[[[XXXUUUXXX[[[^^^___]]][[[YYY___\\\WWWSSSOOOKKKFFFBBB888666444222000111111222ffffffeeebbb___ZZZVVVSSSFFFDDDCCCFFFKKKOOOOOONNNJJJIIIGGGFFFGGGHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA===>>>@@@BBBCCCDDDDDDDDDFFFGGGJJJOOOYYYfffuuuxxxqqqiiifffhhhlllppprrrtttsssrrrrrrrrrpppkkkggg___TTTFFF999333222333444...//////000111111222222------------------------+++++++++,,,,,,,,,------...---++++++,,,///222444111222222111111222222111---,,,++++++******++++++******++++++++++++******''''''(((((((((''''''&&&))))))((('''((((((((((((*********))))))))))))))))))---...***((())))))&&&))))))))))))))))))))))))''''''((()))******))))))+++***)))(((''''''''''''((()))***+++++++++******'''((((((((('''''')))***&&&''''''((()))******+++(((((((((((())))))))))))''')))******))))))+++...))))))(((((((((((())))))&&&'''((()))************((((((((()))))))))******))))))))))))))))))))))))(((((()))))))))************)))(((((()))***,,,---************************&&&'''((()))+++,,,......))))))*********))))))(((***,,,------,,,***+++,,,,,,---...000222777<<<@@@HHHJJJNNNQQQSSSTTTTTTTTTUUUWWWZZZZZZYYYXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWVVVUUUSSSRRRQQQKKKMMMPPPQQQRRRQQQOOOLLLFFFGGGHHHJJJKKKHHHDDD@@@BBBEEEOOO___ooo|||{{{wwwwwwtttmmmfffcccfffkkkwwwwwwzzz|||tttpppoooooommmmmmkkkgggccccccgggiiimmmllljjjiiilllqqqsssrrrooojjjkkkvvvyyytttpppkkkqqq~~~~~~qqqkkkpppoooqqqtttuuutttrrrpppnnnoooxxxyyyzzz{{{tttwwwzzzsssrrrppplllhhhggg^^^]]]___dddhhhiiijjjmmmmmmjjjiiiiiigggdddfffkkkgggjjjlllhhhaaa]]]]]]___hhhkkkllljjjkkknnnnnnjjjlllpppyyy}}}wwwvvvyyyxxx}}}zzzxxxdddWWWQQQRRRTTTWWWZZZ[[[ZZZYYY\\\[[[YYYVVVSSSOOOKKKHHH???<<<888444111111111222qqqpppooolllgggbbb]]]ZZZMMMLLLKKKNNNSSSUUUTTTRRRMMMKKKIIIIIIJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCBBB?????????@@@@@@@@@@@@???@@@@@@BBBFFFOOO\\\kkkttt{{{}}}nnngggiiioootttttttttttttttssspppllliiieee[[[MMM@@@777444333444111111111111000000000000------------------------++++++,,,,,,,,,---------000///---,,,---///222444222111111222222111111222---,,,++++++******++++++******++++++++++++******''''''((((((((((((((('''+++++++++*********+++,,,))))))))))))))))))******&&&+++,,,)))''')))***((()))))))))))))))))))))))))))))))))))))))(((''''''+++***)))(((''''''''''''((()))+++,,,,,,,,,+++***((()))***)))((((((***,,,&&&''''''((()))******+++'''((((((((()))))))))***%%%&&&''''''&&&''')))***&&&&&&'''((()))***+++,,,******+++++++++******))))))))))))*********++++++))))))))))))))))))))))))))))))))))))******************)))))))))+++---...************************&&&'''((()))+++,,,......+++***)))(((((()))+++,,,+++---......,,,++++++,,,,,,...111444777<<>>>>>===>>>>>>???BBBIIISSS___ggglllrrryyy|||~~~}}}mmmgggkkkqqqrrrsssuuuuuutttpppllljjjggg```UUUHHH>>>888444333333333222111000///...---------------------------,,,,,,,,,,,,------------000///.........000222333555222111333111...---///---,,,++++++******++++++(((((())))))))))))(((((('''(((((()))))))))))))))***+++,,,+++******,,,...))))))))))))************$$$)))+++)))(((***+++)))))))))))))))))))))))))))))))))))))))((('''&&&%%%'''''''''(((((()))***+++''')))+++,,,---,,,***)))((()))***)))((()))***,,,''''''(((((())))))******''''''(((((())))))******,,,+++***)))((((((((((((%%%&&&'''((()))***+++,,,+++,,,,,,,,,++++++***)))************++++++++++++)))))))))))))))))))))))))))))))))*********++++++***************+++,,,---+++++++++***************++++++******************,,,+++(((''''''))),,,---+++---......---,,,---......111555:::>>>CCCHHHLLLTTTSSSRRRRRRRRRTTTVVVWWWVVVXXXZZZ[[[ZZZYYYYYYZZZYYYYYYXXXXXXXXXXXXWWWWWWYYYYYYXXXVVVTTTRRRPPPOOOMMMKKKJJJJJJGGGDDDEEEHHHKKKKKKRRR___kkkiii[[[MMMJJJLLLVVVggguuu}}}}}}yyy{{{ttttttooogggiiitttyyywwwvvvwwwvvvuuuvvv|||yyyttthhhfffcccbbbcccdddeeeeee___]]]\\\___```bbbhhhoootttsssssstttsssvvv|||~~~wwwooohhhbbb[[[TTTVVV\\\dddfffaaa^^^^^^^^^ZZZYYY]]]aaadddkkkrrr|||xxxsssooonnnnnnnnniiimmmssszzzcccTTTPPPLLLLLLOOOTTTVVVVVVXXXZZZ\\\\\\ZZZWWWUUUUUUPPPLLLFFF???888444111///yyysssmmmjjjgggggggggiiijjjhhhaaa[[[WWWUUURRRQQQQQQPPPNNNMMMJJJKKKKKKKKKKKKJJJHHHHHHEEEEEECCCBBBAAA@@@??????@@@@@@AAABBBEEEKKKRRRXXXZZZ```gggmmmrrrzzzzzzkkkiiilllmmmppptttvvvtttqqqmmmkkkgggccc\\\RRRGGG===777444333222111000///...------........................,,,,,,,,,------------...//////.........///000000444000000222111---,,,///---,,,++++++******++++++(((((())))))))))))((((((((())))))***************(((***+++***((((((+++---((()))))))))************&&&***,,,***)))+++,,,***))))))))))))))))))))))))'''((((((((((((((('''''''''''''''(((((()))***+++&&&(((***,,,,,,+++)))((('''((())))))(((((()))+++(((((((((((())))))))))))'''''''''((()))*********///---,,,++++++++++++***'''(((((())))))))))))))))))******+++++++++******))))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))***+++,,,,,,,,,,,,+++++++++*********)))))),,,+++++++++***)))))))))******)))))))))***+++,,,***,,,...///...---...///111555;;;AAAFFFJJJNNNQQQTTTTTTUUUVVVWWWWWWXXXXXXVVVXXX[[[[[[ZZZYYYYYYZZZXXXXXXWWWWWWWWWVVVVVVVVVWWWVVVUUUTTTQQQOOOMMMLLLMMMIIIHHHHHHGGGEEEJJJRRRUUUVVV```uuuuuubbbVVVUUUZZZgggttt}}}~~~wwwuuulllqqqpppkkkqqq|||vvvppplllcccdddcccbbbaaadddiiimmmkkkeeeccciiipppwww{{{ttthhhfffhhhkkkiiiccc______XXXTTTRRRSSSSSSTTTYYY```kkkkkkjjjfffbbb___```aaaaaabbbfffllluuu~~~zzz]]]XXXRRRPPPRRRSSSRRRPPPUUUXXX\\\]]][[[YYYXXXYYYUUURRRMMMFFF???999555333{{{uuurrrqqqpppqqqssssssnnnfff___[[[YYYVVVTTTSSSRRRPPPOOOKKKLLLMMMMMMMMMLLLJJJIIIJJJIIIGGGEEEDDDCCCCCCCCC?????????>>>???AAAFFFJJJPPPTTT[[[aaahhhqqq{{{rrrjjjjjjjjjnnnsssvvvuuuqqqnnnlllfffeeeaaaXXXMMMAAA888444111111000000///.................................,,,,,,,,,---------......---.....................000,,,---111222......333---,,,++++++******++++++******++++++++++++******))))))***+++++++++++++++%%%''')))(((&&&&&&)))+++(((((())))))*********+++(((---...+++***+++,,,***))))))))))))))))))))))))%%%&&&'''((())))))))))))+++***)))(((((('''''''''&&&'''***,,,,,,+++)))'''&&&'''((((((&&&'''(((***))))))))))))((((((((((((&&&''''''((()))******+++)))((('''((()))+++++++++************)))((('''&&&&&&'''(((***++++++++++++(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++((()))+++,,,------,,,+++++++++++++++******))))))))))))******+++++++++,,,((()))***+++,,,++++++******,,,...///......///000444999@@@FFFKKKOOORRRUUUSSSUUUXXXZZZ[[[[[[YYYXXXVVVXXX[[[[[[ZZZYYYYYYZZZWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTSSSQQQOOOLLLJJJIIILLLHHHGGGIIIJJJLLLUUU```^^^```llltttgggccccccmmmyyy{{{pppkkkjjjtttxxxwww~~~yyynnnoooqqqrrrqqqpppmmmkkkkkkmmmnnnllljjjooowwwxxxsssyyy}}}}}}xxxpppllllll```\\\YYYXXXTTTRRRUUU\\\RRRVVVZZZ[[[XXXVVVVVVXXXXXXXXXZZZ___hhhuuukkkeee___]]]]]][[[WWWRRRRRRVVVZZZ\\\ZZZXXXXXXYYYWWWUUUQQQKKKDDD>>>999777zzz|||}}}zzzsssmmmeeeaaa\\\ZZZYYYWWWSSSOOOOOONNNLLLMMMNNNOOOOOONNNLLLKKKIIIIIIIIIGGGEEEBBBCCCAAA???>>>>>>???BBBCCCHHHIIINNNTTTXXX]]]lll|||uuujjjkkknnnooonnnqqqtttppphhhfffccc___]]]WWWMMM>>>333444000...111222111222444---------------...///000---...///...------...///,,,,,,,,,---------......---------------------------,,,,,,+++***)))((((((+++)))'''(((+++,,,***(((((('''''''''((()))+++,,,***)))((()))***+++***((()))***+++***)))((()))***)))))))))))))))))))))))))))************+++++++++***++++++***((('''(((***(((((((((((())))))))))))&&&'''((()))***+++,,,,,,)))((('''&&&&&&'''((()))'''%%%$$$'''******'''$$$'''++++++(((&&&((()))((()))))))))))))))******+++((()))++++++)))((()))***+++------+++'''%%%'''))))))*********)))***+++---***+++,,,,,,,,,***)))(((************************))))))))))))))))))))))))---)))%%%&&&***---+++)))))))))***+++,,,,,,---------,,,***)))))))))***+++***+++,,,---...111666999===BBBGGGLLLOOOQQQTTTUUUVVVWWWZZZ[[[\\\[[[ZZZYYYZZZXXXWWWXXXZZZ[[[[[[ZZZ\\\XXXTTTTTTVVVUUUQQQLLLPPPJJJFFFGGGKKKLLLGGGBBBIIIFFFGGGLLLSSS[[[fffqqquuuyyyzzzuuusssyyytttooooooooozzz}}}yyyrrrlllfffiiilllnnnttt|||~~~}}}wwwsssmmmeeecccfffbbb\\\UUUSSSVVVWWWVVVSSSJJJPPPUUUWWWYYY```mmmxxx}}}|||yyyssspppkkkbbbZZZUUUQQQPPPSSSVVVWWWYYY]]]]]]YYYTTTOOOJJJDDD>>>:::{{{uuuppplllhhheeeccc```ZZZVVVRRRQQQOOOOOOPPPQQQQQQQQQPPPNNNLLLKKKJJJIIIFFFDDDDDDBBB@@@???>>>???AAABBBBBBBBBGGGLLLOOOTTTbbbppp~~~nnnfffgggjjjmmmppppppllliiifffccc```^^^ZZZRRRFFF===777222///111222000000222---------------...//////---...///...---,,,---///,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))+++)))((((((***+++***(((((('''''''''((()))+++,,,(((***+++***(((''')))***)))***+++***)))((()))***))))))))))))))))))))))))))))))*********+++++++++***++++++***(((''')))***(((((((((((())))))))))))+++******)))((('''&&&&&&(((((((((''''''(((((((((&&&'''((()))((((((((()))(((***)))%%%###&&&)))))))))))))))))))))******+++((()))++++++)))((()))***+++***))))))))))))))))))((()))***)))((((((***++++++++++++++++++***))))))************************)))))))))))))))))))))))),,,(((&&&'''+++---+++(((*********++++++,,,,,,---*********)))******+++++++++---///000222555:::>>>CCCGGGKKKNNNPPPQQQSSSTTTWWWXXXZZZ[[[[[[ZZZYYYXXXZZZYYYWWWWWWXXXYYYXXXWWWXXXTTTQQQQQQSSSRRRNNNJJJJJJFFFCCCDDDFFFGGGDDDAAADDDFFFMMMWWW```iiiuuu}}}}}}wwwsssuuuvvvuuuxxxtttsssrrrmmmhhhnnntttzzzuuuqqqjjjfffbbb___[[[XXXVVVVVVSSSPPPNNNPPPWWW\\\aaaaaaiiivvv{{{zzzxxxooo```VVVOOOQQQUUUWWWXXXZZZXXXWWWUUUSSSPPPLLLFFFBBB{{{wwwsssooommmhhhaaa\\\WWWUUURRRQQQRRRTTTUUUUUUTTTRRROOONNNMMMKKKIIIGGGFFFEEECCCAAA@@@@@@@@@AAA===>>>AAAEEEFFFKKKVVVaaasss{{{{{{iiiccccccmmmqqqmmmjjjlllgggdddbbb```^^^YYYPPPJJJ<<<666222222111//////111...------------...//////,,,...///...---,,,---...++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***************************)))((()))***+++***(((((('''''''''((()))***+++'''+++...,,,'''$$$''',,,((()))******)))((()))+++)))))))))))))))))))))))))))))))))*********++++++******+++***(((''')))***(((((((((((())))))))))))+++***)))((('''%%%%%%$$$'''(((((())))))(((((('''&&&)))+++***&&&&&&)))---''')))'''"""!!!%%%******)))))))))))))))******+++((()))++++++)))((()))***+++(((%%%'''+++---+++)))))))))***(((''''''((())),,,+++******************************************))))))))))))))))))))))))***((('''))),,,---+++(((++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,///222555888<<>>???AAABBBCCCFFFOOOVVVjjjrrr{{{xxxggg```jjjqqqnnnlllqqqiiigggdddbbb```]]]WWWSSS@@@999444333222///000222......---------......///,,,---......,,,,,,---...******+++++++++,,,,,,,,,******++++++++++++,,,,,,))))))*********+++++++++***)))))))))******))))))((((((((((((((()))******(((+++---+++'''%%%'''***((()))******))))))***+++(((((((((((((((((((((((())))))))))))************)))******)))(((((()))+++(((((((((((())))))))))))'''''''''(((((()))))))))'''((()))******)))(((''''''((()))(((&&&&&&))),,,&&&(((((($$$###'''******)))))))))))))))******+++((()))++++++)))((()))***+++)))'''(((***++++++)))*********)))''''''((())),,,+++***))))))***+++,,,************************)))))))))))))))))))))))))))((()))***------+++(((,,,,,,++++++++++++++++++((()))***++++++,,,,,,,,,---111555:::===BBBFFFIIILLLOOOQQQRRRRRRRRRRRRTTTXXXXXXYYYYYYXXXWWWVVVUUUYYYWWWVVVVVVWWWWWWUUUSSSSSSQQQNNNLLLLLLKKKIIIGGGCCCFFFIIIIIIFFFCCCCCCDDDEEEMMM[[[jjjssszzz~~~vvvqqqpppuuu{{{|||zzz|||zzz}}}qqqkkkeeedddhhhnnnqqqrrrrrrrrrrrrssstttuuuvvvwwwzzz|||xxxvvvqqqwwwyyywwwwww}}}~~~ssseee^^^^^^^^^[[[WWWRRRNNNLLLOOOPPPNNNPPPTTT^^^bbbnnn~~~kkk___XXXRRRPPPQQQUUUVVVYYY[[[ZZZVVVPPPKKK}}}wwwqqqeeebbb^^^\\\\\\\\\[[[ZZZVVVSSSQQQPPPQQQQQQQQQPPPKKKKKKJJJHHHFFFDDDBBBAAA@@@BBBCCCAAAAAADDDJJJMMMYYY___jjjuuusssaaafffmmmllllllrrrkkkiiigggdddaaa^^^ZZZWWWEEE===666444333111111444///......---------......,,,---...---,,,+++,,,...******+++++++++,,,,,,,,,*********++++++,,,,,,,,,)))))))))***++++++,,,,,,))))))******)))))))))***((((((((()))))))))))))))+++***)))))))))))))))(((''')))******))))))***+++(((((((((((((((((((((((((((((()))))))))*********)))******)))((((((***+++(((((((((((())))))))))))%%%&&&'''(((***+++,,,---'''((()))******)))(((''')))'''$$$$$$'''))))))(((###(((***((('''***+++))))))))))))))))))******+++((()))++++++)))((()))***)))++++++***(((''')))++++++,,,,,,***(((((()))***++++++)))))))))***+++,,,************************))))))))))))))))))))))))))))))***+++---,,,+++))),,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,000444:::???CCCFFFJJJMMMLLLNNNPPPQQQQQQRRRSSSUUUWWWWWWWWWWWWVVVVVVUUUUUUWWWVVVUUUVVVWWWWWWUUUSSSQQQOOOLLLJJJHHHGGGFFFDDDEEEKKKQQQSSSOOOKKKHHHHHHMMMSSS___mmmvvv~~~|||wwwnnnwww{{{|||uuuqqqppppppnnnmmmeeefffgggiiijjjjjjjjjjjjaaa\\\WWWUUUXXX[[[^^^___bbbbbbaaa```````````````dddgggnnnsssqqqllljjjkkkfffkkkmmmlllnnntttwwwvvvwwwwwwyyy||||||vvvooofff___\\\VVVQQQQQQRRRPPPOOOPPPQQQSSS[[[hhhuuuwwwdddTTTNNNOOOQQQSSSUUUXXXYYYWWWRRRNNN~~~zzzpppmmmjjjhhhfffdddbbb```XXXVVVSSSRRRSSSTTTSSSSSSNNNNNNMMMLLLJJJGGGEEECCCAAADDDCCC@@@???CCCEEEEEEJJJOOOZZZiiiyyymmmeeeeeefffiiiooommmkkkiiifffbbb^^^[[[YYYKKKCCC:::777444111222555//////...------------...+++---...---,,,+++,,,---++++++++++++,,,,,,,,,,,,******++++++,,,,,,------))))))******+++++++++,,,(((***+++***)))((()))***(((((())))))))))))((((((+++)))'''(((++++++***((('''(((******))))))***,,,))))))))))))))))))))))))((((((((()))))))))******((()))***)))((((((***,,,(((((((((((())))))))))))(((((())))))***+++++++++((())))))******))))))((()))%%%###$$$(((***(((%%%!!!'''*********,,,+++))))))))))))))))))******+++((()))++++++)))((()))***)))+++---+++'''%%%(((+++++++++,,,+++))))))***,,,******************+++,,,************************)))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,...///111444999???DDDHHHJJJMMMOOOLLLNNNPPPQQQQQQRRRTTTVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVUUUUUUUUUVVVUUURRROOOMMMKKKIIIGGGEEEEEEEEEEEEIIIRRR]]]cccbbb[[[UUUQQQUUUXXXbbbppp}}}~~~~~~yyy~~~~~~yyytttppppppooooooooonnnllliiigggddd```^^^^^^``````aaa\\\ZZZYYYWWWXXXZZZ\\\^^^XXXUUUPPPNNNOOOQQQRRRSSSWWWVVVUUUUUUTTTTTTTTTUUUSSSWWW\\\^^^\\\ZZZ[[[\\\YYY[[[]]]```bbbdddeeefff```aaacccgggmmmuuu|||}}}xxxxxxssslllccc___^^^[[[VVVRRROOOOOOQQQVVV]]]gggpppvvvxxx{{{{{{bbbTTTRRRLLLMMMOOORRRUUUVVVTTTRRR}}}{{{xxxuuusssooojjjggg^^^[[[XXXVVVUUUUUUTTTSSSOOOPPPPPPPPPNNNKKKGGGEEEBBBEEEEEE@@@???BBBCCCAAACCCGGGNNNZZZiiiyyymmm```___fffmmmllllllkkkhhhddd```]]]\\\TTTJJJ???:::555111111333//////...---------------+++,,,------++++++,,,---,,,,,,,,,,,,------------+++++++++,,,------......***************+++++++++(((***+++***(((((()))+++(((((()))******)))(((''''''((()))))))))***++++++&&&(((******))))))+++,,,))))))))))))))))))))))))(((((((((((()))))))))***((()))***)))((((((***,,,(((((((((((())))))))))))((((((((()))))))))))))))***))))))))))))))))))***&&&&&&''''''))))))((('''!!!&&&)))''''''+++,,,***)))))))))))))))******+++((()))++++++)))((()))***))))))))))))((()))***+++)))******)))((((((***,,,))))))***+++++++++++++++************************))))))))))))))))))))))))***+++++++++***+++,,,---*********++++++,,,,,,---,,,+++******---111555888:::???EEEJJJMMMNNNPPPQQQOOOPPPQQQQQQQQQQQQSSSUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVUUUTTTTTTSSSPPPLLLIIIJJJIIIIIIHHHHHHIIIKKKMMMQQQ\\\lllxxxzzzsssiiibbb]]]]]]eeeuuuzzz{{{~~~|||{{{|||zzzyyyyyyyyysssooollljjjfffcccgggmmmmmmmmmoooooonnnnnnooooookkkiiigggggggggffffffffffffccc```___aaadddhhhjjjjjjhhhdddbbbaaabbbdddfff```]]]YYYVVVVVVWWWWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^YYY]]]```___]]][[[ZZZYYYYYYUUUXXX```ccc^^^]]]aaaZZZYYYYYYZZZ^^^eeelllrrrjjjggghhhpppxxx~~~~~~zzzvvvlllccc]]]\\\XXXUUUTTTWWW[[[]]]dddgggnnnwwwwwwaaaWWWLLLKKKKKKMMMPPPRRRSSSSSS|||wwwqqqlllddd```\\\XXXWWWVVVTTTSSSPPPQQQRRRRRRPPPMMMIIIGGGDDDHHHGGGAAA@@@DDDDDD@@@>>>AAAEEEKKKUUUfffyyyvvv___\\\eeennnkkklllllljjjfffbbb______ZZZOOOCCC;;;555000///111000///...---------------+++,,,------++++++,,,---,,,,,,------------......++++++,,,------...//////************************(((***,,,+++(((''')))+++(((((()))******)))((('''$$$(((,,,+++((('''+++///&&&((()))***))))))+++---))))))))))))))))))))))))(((((((((((())))))))))))((()))***)))((()))***,,,(((((((((((())))))))))))%%%&&&&&&'''((())))))***+++***)))(((((()))***+++$$$(((++++++)))'''(((***!!!%%%'''$$$$$$))),,,,,,)))))))))))))))******+++((()))++++++)))((()))***)))'''%%%'''+++------+++'''((()))((('''(((***,,,((()))***,,,,,,,,,+++***************************))))))))))))))))))))))))+++++++++***)))***,,,...))))))***+++,,,,,,------+++***)))***---333999===>>>CCCIIINNNPPPQQQQQQRRRRRRSSSSSSRRRQQQQQQSSSUUUTTTSSSSSSSSSTTTUUUVVVVVVWWWVVVTTTRRRPPPLLLGGGCCCJJJJJJKKKKKKLLLOOOSSSVVVYYYeeexxxzzzpppbbbaaahhhxxx{{{xxx{{{|||xxxzzznnnhhhhhhgggmmmnnnhhhaaa___^^^]]]aaa```___]]]XXXVVV\\\dddhhhkkkllljjjhhhjjjqqqxxxsssooolllllllllmmmpppsssssspppmmmlllooosssxxx{{{}}}zzzwwwuuutttuuuuuunnnkkkhhheeedddddddddeeeddddddeeegggiiikkkmmmnnnjjjmmmooommmjjjgggbbb___bbbZZZ]]]jjjlllbbb```fffbbb```]]]ZZZYYY]]]bbbgggeeecccdddhhhiiijjjooouuutttrrrqqqtttyyy}}}~~~}}}rrrpppjjj```YYYUUUTTTSSSXXX[[[cccnnnwww{{{yyyvvvkkk[[[QQQNNNKKKKKKLLLNNNOOOPPPxxxqqqgggeeeccc```^^^ZZZUUURRRPPPPPPOOOPPPPPPOOOLLLJJJHHHGGGGGGFFFEEEDDDDDDCCCAAABBBCCCDDDHHHSSScccooo|||~~~kkk___^^^aaallljjjkkkllliiibbb___```]]]XXXPPPEEE;;;555222222...///////////////...---...------,,,,,,---------111///---,,,+++***'''$$$)))***,,,---...---,,,,,,***+++,,,,,,******+++,,,)))'''&&&'''***+++***((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((())))))((((((((((((((()))+++'''&&&((()))'''(((,,,)))))))))))))))((((((''''''&&&''')))+++&&&***)))(((((())))))((('''))),,,,,,)))))),,,,,,)))******))))))))))))******(((++++++((((((++++++((((((((((((((()))))))))))),,,***)))***+++,,,,,,,,,(((((()))***+++,,,,,,---************************&&&((()))***))))))+++---,,,+++***)))))))))+++++++++***)))'''''')))***+++---***((())),,,...---+++---+++)))***,,,---+++))),,,------...111777>>>DDDEEEHHHLLLOOOOOOPPPPPPQQQSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQQQQSSSTTTSSSRRRVVVWWWWWWRRRLLLHHHGGGHHHEEEFFFHHHLLLQQQYYYaaagggfffsss{{{kkkkkkoooyyy|||zzz{{{|||yyymmmrrr~~~}}}ooonnnkkkfffaaa^^^\\\\\\[[[\\\]]][[[XXXWWWZZZ]]]^^^___```______aaadddgggrrrqqqnnnlllnnnwww|||vvvyyy|||||||||~~~yyyxxx{{{~~~wwwtttmmmnnnyyy~~~yyywww{{{~~~uuujjjfffjjjnnnooommmnnnoooooommmkkkkkklllmmmhhhgggeeebbbaaabbbeeehhhmmmpppuuuxxx{{{|||pppfffaaa```[[[ZZZZZZ^^^dddkkkrrrwww~~~wwwiii[[[KKKCCCEEEJJJKKKIIIvvvpppmmmjjjfffccc___YYYVVVSSSRRRQQQQQQQQQQQQOOOMMMOOONNNLLLIIIFFFCCCAAA@@@BBBCCCBBBAAABBBHHHSSS\\\lllrrrzzz}}}{{{tttfff___]]]ggggggjjjmmmkkkddd```aaa^^^[[[TTTJJJ@@@888444222//////000000//////......------,,,,,,,,,---......---,,,,,,,,,------,,,******+++,,,---...---,,,,,,***+++,,,,,,******+++,,,***((('''(((+++,,,+++)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))&&&&&&)))***((())),,,''''''((()))))))))))))))(((&&&&&&))),,,,,,'''""")))((((((((()))))))))((((((+++***''''''***+++(((******))))))))))))******(((+++***''''''***+++(((((((((((()))))))))******+++*********+++,,,,,,,,,((()))))))))***+++++++++************************''')))******))))))+++,,,,,,+++***))))))***+++++++++***)))(((((()))***+++,,,***((()))+++------+++---+++)))+++---///...,,,+++---///222666<<>>666111000000000000//////......---,,,,,,,,,---...//////---,,,,,,---//////...,,,***+++,,,---------,,,+++***+++,,,+++******+++,,,+++))))))***+++,,,+++***++++++************++++++))))))))))))))))))))))))************************++++++************++++++(((%%%'''***+++)))))),,,%%%&&&''')))******++++++***'''%%%'''+++------+++''''''(((((())))))******(((***)))%%%%%%)))***(((******))))))))))))******)))***)))%%%%%%)))***))))))))))))*********++++++************++++++,,,,,,))))))))))))))))))))))))************************)))+++,,,+++******+++,,,+++******)))******+++++++++***)))(((((()))***+++***(((((((((+++,,,---,,,,,,+++***+++...///000///+++...333888===CCCJJJNNNKKKNNNQQQRRRRRRQQQRRRSSSPPPPPPQQQRRRSSSSSSRRRRRRRRRQQQQQQSSSTTTTTTQQQOOOMMMLLLJJJIIIIIIIIIGGGEEEBBBHHHQQQWWW\\\dddnnnvvv}}}||||||}}}yyy}}}|||tttqqqtttyyy}}}}}}}}}wwwtttpppkkkgggdddcccbbbdddbbb___]]]\\\[[[YYYWWWSSSTTTWWW[[[___bbbdddfffkkkllllllkkkkkkkkknnnppp{{{{{{vvvooojjjiiigggeeebbbiiihhhfffeeedddggglllpppmmmqqqvvvyyy{{{wwwggg```dddaaabbbgggpppzzzkkkZZZRRROOOLLLIII~~~xxxsssnnniiifff\\\YYYTTTRRRQQQRRRRRRQQQQQQPPPOOONNNLLLKKKJJJIIIAAACCCEEEDDDCCCBBBCCCEEEJJJSSSaaaooo{{{nnnaaaaaafffjjjmmmvvvmmm```ZZZZZZ___hhhllliiifffgggbbbaaa^^^YYYPPPEEE999111222111111000////////////---,,,,,,------...///000...---,,,---...---+++)))***+++,,,---------,,,+++)))+++,,,+++***)))***+++)))))))))******++++++***+++******))))))******+++))))))))))))))))))))))))***************+++++++++******)))))))))***++++++'''%%%''',,,---***))),,,&&&'''((()))************+++)))&&&&&&((()))((('''&&&'''(((((())))))***+++(((***)))%%%%%%)))***(((******))))))))))))******)))***(((######(((***))))))*********++++++++++++(((***+++++++++***+++,,,)))))))))(((((((((((((((************************+++,,,---,,,******+++,,,******************+++++++++******))))))******+++)))(((((()))***,,,,,,---,,,+++++++++---...///000...222888>>>CCCHHHLLLOOOOOOQQQSSSTTTSSSRRRSSSTTTOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPQQQRRRSSSRRRPPPMMMMMMJJJHHHIIILLLMMMKKKHHHCCCKKKVVV^^^eeeooo{{{~~~zzz~~~~~~qqqwww}}}~~~|||wwwrrrmmmiiifffeeedddaaa\\\XXXVVVVVVXXXYYY]]]^^^```bbbdddddddddcccbbbdddiiipppyyy~~~}}}|||xxxsss}}}yyytttrrrtttyyy}}}zzzyyyxxxuuuttttttvvvxxxrrrvvv}}}}}}|||llliii[[[YYYZZZ```hhhsssttthhh^^^SSSKKK~~~xxxsssooolllbbb^^^XXXUUUSSSSSSSSSRRRPPPPPPPPPOOOOOONNNNNNNNNDDDFFFHHHHHHFFFDDDCCCBBBCCCGGGPPPaaauuuzzzhhh]]]XXXYYY^^^cccttt{{{mmmZZZXXX[[[bbbhhhhhhhhhjjjcccbbb```]]]VVVKKK>>>444444333111000/////////000---------------...///000---,,,+++,,,---,,,+++)))+++,,,---------,,,+++***)))***++++++))))))***+++(((((()))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++((((((((((((((()))***+++'''&&&(((,,,---***)))+++(((((())))))))))))(((((()))(((((((((((('''%%%$$$%%%'''))))))((((((***,,,)))+++***&&&&&&***+++)))******))))))))))))******)))***(((######(((***))))))*********++++++++++++'''))),,,,,,***)))***+++)))))))))(((((((((((((((************************+++,,,---,,,******+++,,,))))))******++++++++++++++++++************++++++))))))))))))***+++,,,---,,,,,,+++++++++---///000333888>>>CCCFFFIIILLLNNNQQQRRRTTTTTTSSSSSSSSSUUUOOOOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOPPPQQQPPPNNNLLLIIIFFFEEEHHHLLLNNNMMMKKKGGGNNNXXXbbbkkkxxx|||~~~~~~{{{}}}|||uuujjjhhheeeaaa]]]ZZZXXXWWWYYYWWWSSSQQQQQQTTTYYY\\\]]]ccckkksssxxx|||}}}~~~|||}}}}}}{{{yyyjjjhhhhhhkkkkkkkkkqqqxxx{{{jjjccc\\\[[[]]]cccooozzzuuucccVVV{{{vvvtttkkkfff```\\\YYYXXXVVVUUUUUUTTTSSSRRRQQQPPPOOONNNJJJJJJJJJIIIGGGCCC@@@???AAAAAAEEERRReeevvv~~~tttfffYYYUUUXXX[[[fff|||eee^^^ZZZ]]]bbbeeehhhkkkdddcccaaa```[[[QQQEEE;;;555444222000//////000000//////...............///)))))))))+++---...---++++++,,,---------,,,+++***)))***+++***))))))***+++&&&((())))))(((((()))***))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))***+++++++++''''''''''''((()))***+++***((((((,,,,,,))))))+++)))))))))))))))(((''''''&&&''')))++++++)))((('''%%%(((******''''''))),,,(((******((((((******(((******))))))))))))******)))***)))%%%%%%)))***))))))))))))*********++++++%%%))),,,,,,***((()))+++))))))))))))))))))))))))************************)))+++,,,+++******+++,,,((()))***+++++++++++++++++++++++++++++++++++++++***+++,,,+++******,,,...,,,,,,,,,,,,,,,---111444:::>>>CCCGGGIIIJJJKKKMMMPPPRRRSSSSSSRRRRRRTTTUUUPPPQQQQQQQQQQQQQQQPPPPPPPPPNNNMMMLLLMMMMMMLLLKKKCCCDDDFFFIIINNNRRRTTTUUURRRUUU[[[cccoooqqqlllgggfffhhhiiifffbbb[[[ZZZWWWUUUTTTTTTUUUUUU[[[YYYWWWVVVXXX]]]cccfffkkkrrr}}}tttlllfffeeeeeecccbbbccckkksss~~~yyylllccc\\\YYY]]]cccmmmttt{{{mmmuuuqqqkkkfffbbb___\\\ZZZYYYXXXWWWUUUTTTRRRQQQPPPOOOMMMKKKIIIGGGDDDAAA@@@BBBBBBCCCHHHRRR___lllsssssstttxxxzzzgggYYYUUUWWW[[[pppvvviii^^^[[[]]]aaafffkkkgggdddbbbbbb___XXXMMMDDD666555333111///000000111111000///......------...+++******+++---...---+++,,,,,,---...---,,,+++***(((***+++***)))((()))+++''')))******((((((***,,,***))))))))))))))))))***))))))))))))))))))))))))''''''((())))))***++++++(((((((((((()))***+++,,,---***)))++++++((((((+++'''(((((())))))))))))(((&&&((()))******)))))))))&&&)))+++***'''&&&(((+++%%%)))***((((((***)))%%%******))))))))))))******(((+++***''''''***+++(((((((((((()))))))))******$$$)))------***((()))+++((()))))))))***+++++++++************************''')))******))))))+++,,,'''(((***+++,,,,,,++++++***++++++++++++++++++***,,,---...---******,,,...***,,,------...111666;;;???BBBFFFIIIKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQSSSUUURRRRRRRRRRRRRRRQQQPPPOOOPPPMMMJJJIIIIIIJJJJJJJJJEEEIIINNNTTTZZZ```fffiiifffcccbbbhhhvvvzzz|||{{{xxxvvvuuupppiii```^^^[[[ZZZ\\\___``````]]][[[YYYYYY[[[___cccfffkkkkkkkkklllqqqxxx{{{xxxssskkkeeedddgggjjjnnnrrrxxxttthhhbbbbbbdddcccgggrrr}}}}}}yyysssmmmiiieeeaaa^^^ZZZYYYYYYWWWVVVUUUTTTTTTPPPNNNKKKIIIHHHGGGFFFEEEEEEFFFGGGEEEFFFNNN\\\gggkkkmmmpppwwwuuu___UUUTTTRRRbbbsssbbbZZZZZZ^^^dddjjjiiifffccccccbbb\\\RRRJJJ777555333111000000000111222111000///------------000///...---...---+++(((,,,------...---,,,******(((***+++***)))((()))***(((***,,,+++))))))+++---++++++************++++++))))))))))))))))))))))))&&&''''''((()))*********))))))))))))***+++,,,---///+++)))******'''(((+++%%%&&&''')))************((())))))(((&&&&&&&&&(((&&&***,,,+++'''%%%'''+++###''')))(((((()))'''###******))))))))))))******(((++++++((((((++++++((((((((((((((())))))))))))$$$)))------***''')))+++(((((()))***+++,,,,,,---************************&&&((()))***))))))+++---'''(((***+++,,,,,,++++++***++++++,,,,,,++++++***...///000...+++***+++...)))+++...///000555;;;AAABBBEEEHHHKKKLLLMMMOOOQQQMMMOOOPPPPPPPPPQQQSSSUUUTTTTTTSSSSSSRRRQQQOOOOOOPPPLLLHHHGGGGGGIIIIIIIIIKKKQQQZZZaaagggooowww}}}wwwpppkkkooo|||vvvhhhhhheeebbbbbbccc]]]VVVWWWWWWWWWXXX[[[___dddfffkkkiiiggggggkkkrrryyy~~~~~~~~~~~~vvvtttqqqpppnnnkkkkkkpppwww|||~~~yyyuuuggg___[[[```iiittt{{{tttqqqmmmiiieeeaaa^^^ZZZXXXYYYYYYYYYXXXTTTTTTSSSQQQOOOLLLJJJIIIAAACCCEEEDDDDDDFFFLLLQQQ```ccchhhnnnvvvpppaaaXXXTTT[[[tttoooddd```___aaacccjjjmmmllleeeaaa```ZZZRRRBBB<<<555222333333000---//////+++&&&&&&+++000000,,,---...//////...---,,,,,,///---'''&&&,,,...+++))))))***++++++++++++***+++***)))***,,,---,,,+++)))+++,,,+++)))((('''((())))))************))))))---,,,***))))))+++,,,---)))))))))(((((((((((((((******))))))(((((('''''')))))))))))))))(((''''''******))))))))))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))************...+++((((((***,,,+++******************************,,,---,,,******+++,,,)))************+++++++++---,,,,,,,,,+++*********++++++***)))((('''&&&&&&(((***,,,---,,,++++++,,,+++++++++,,,,,,++++++***,,,+++,,,------,,,***(((---,,,+++---333;;;AAADDDKKKJJJJJJJJJLLLOOORRRTTTRRRSSSSSSTTTTTTUUUVVVVVVWWWVVVSSSQQQOOOOOOPPPPPPMMMIIIFFFHHHIIIJJJNNNSSSUUU```nnnyyy}}}uuuvvv}}}}}}xxxrrrjjjddd^^^]]]___bbb]]]VVVUUUZZZTTTYYYYYY]]]hhhmmmuuu|||yyy{{{www}}}vvvllllllttt}}}~~~vvvuuu}}}qqqaaa[[[\\\```kkkvvv{{{wwwrrrooogggdddaaa^^^\\\[[[[[[ZZZVVVUUUTTTSSSPPPMMMJJJHHHFFFFFFEEEDDDDDDFFFIIILLLSSSVVV[[[```hhhtttrrr^^^WWWXXXiiivvvggg___```dddfffjjjjjjeeebbbaaa^^^XXXHHHAAA888444333444222///000000---))))))...111000------...//////...------///222000+++***,,,+++&&&******+++,,,,,,,,,,,,+++*********++++++++++++,,,''')))++++++)))))))))***))))))************))))))******)))(((''''''***+++))))))))))))))))))))))))+++*********)))))))))))))))))))))))))))(((''''''((((((''''''''''''((((((+++*********))))))))))))))))))))))))))))))))))))))))))))))))************,,,***((((((***+++***)))************************)))***++++++))))))***+++)))************++++++++++++++++++++++++***************)))))))))))))))((()))+++...///...---,,,---++++++,,,,,,,,,+++******,,,++++++,,,---------,,,000000000444:::AAAFFFIIILLLLLLLLLMMMOOORRRUUUWWWTTTTTTUUUVVVVVVWWWWWWWWWTTTTTTSSSRRRQQQOOONNNMMMHHHFFFFFFIIILLLOOOWWW```iiiuuu~~~xxxzzzzzzuuuoookkkiiieee```[[[UUUVVV[[[```^^^XXXXXX\\\SSSZZZ^^^iii{{{rrrnnnoooyyy|||vvvooottt~~~|||}}}}}}zzzyyyzzz|||||||||zzz|||~~~~~~~~~~~~~~~|||vvvpppsssuuuttt{{{xxxmmmfffbbbbbbeeettt|||~~~yyyvvvqqqpppmmmhhhbbb^^^\\\\\\YYYYYYXXXWWWTTTPPPLLLIIIJJJHHHEEEDDDDDDEEEFFFFFFJJJMMMRRRVVV^^^iiivvvmmmbbbZZZ]]]iii|||uuuddd___bbbbbbfffhhhfffcccbbb___\\\PPPHHH>>>777444444333222000222000------000111000------...//////...------///222222///------***&&&))))))***++++++++++++***'''***,,,+++)))(((***---&&&(((***************,,,))))))************))))))'''((()))'''%%%$$$'''+++************************++++++++++++************)))))))))))))))(((((('''((((((''''''''''''((((((++++++++++++************))))))))))))))))))))))))))))))))))))************)))(((((()))***+++)))'''************************((()))******)))((()))***)))************+++++++++))))))******************)))))))))******+++++++++***---000222111///......,,,,,,,,,,,,,,,+++***))),,,,,,++++++,,,...///000111222555:::@@@FFFKKKMMMNNNNNNNNNOOOQQQTTTWWWYYYVVVWWWXXXYYYYYYYYYYYYYYYTTTUUUUUUUUUSSSPPPMMMKKKEEEFFFIIINNNSSSZZZiiivvv{{{tttmmmgggaaa___\\\[[[\\\\\\[[[ZZZXXX\\\dddkkkkkkgggfffiiieeelllqqq}}}tttqqqpppsssssspppqqqtttllleeedddmmm{{{}}}tttmmmgggkkksssxxxvvv~~~|||{{{xxxuuurrrqqqsssvvvxxxyyyssssssssswww}}}rrrooopppqqqqqqqqqssswwwzzzyyy}}}yyywwwuuuppppppuuu{{{|||~~~pppddd]]]```fffpppzzz~~~~~~}}}zzzrrriiibbb^^^]]][[[[[[[[[ZZZXXXTTTPPPNNNLLLHHHDDDCCCDDDEEECCCAAAEEEHHHLLLPPPVVV___kkktttuuudddZZZZZZfff~~~ttteee]]]```dddggggggeeebbb^^^[[[XXXPPPDDD:::555444444333///222222//////111111...---..................------.........---------+++'''(((((()))))))))))))))%%%))),,,+++'''&&&)))---'''(((*********)))***+++))))))************))))))''')))+++)))&&&%%%(((,,,***************+++++++++************************(((((())))))))))))((((((******))))))))))))******************************((((((((((((((((((((((((((()))))))))************''''''(((*********((('''************************((()))+++***))))))***+++))))))*********+++++++++((((((((()))*********+++******+++++++++,,,,,,,,,)))---000222111///...---+++,,,,,,,,,,,,+++***)))------,,,******,,,///222///333999>>>CCCHHHLLLNNNMMMMMMNNNPPPRRRUUUWWWYYYYYYZZZ[[[\\\\\\\\\[[[ZZZWWWWWWVVVTTTQQQNNNKKKIIIGGGJJJPPPWWW^^^hhh{{{yyyrrrjjjfffdddaaa]]]YYYZZZYYYXXXXXXZZZ___dddgggooovvv||||||}}}|||vvvllliiiiiilllllliiiiiillluuu~~~mmmddd```gggttt}}}wwwrrrgggiiinnn{{{}}}yyy||||||{{{zzzvvvrrrppprrruuuxxxyyysssqqqooorrrzzzxxxmmmiiijjjlllmmmlllkkkkkkjjjiiinnnuuuyyy|||}}}}}}zzzvvvvvv}}}~~~qqqaaabbbeeekkkttt}}}rrrhhhaaa^^^ZZZZZZ[[[ZZZXXXUUURRRQQQKKKHHHDDDCCCEEEFFFDDDAAA@@@BBBEEEHHHLLLSSS]]]eeesssyyytttbbbWWW[[[ooovvvaaaaaabbbeeehhhiiieee```]]]]]]UUUJJJ???777444333333...111222//////000///+++.........------.........000...,,,+++++++++,,,...((()))******++++++******%%%))),,,+++'''&&&)))---)))***++++++)))(((((()))))))))************)))))))))+++,,,+++)))(((***---))))))******++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************%%%''')))******))))))(((************************)))***++++++******,,,---))))))*********+++++++++((((((((()))*********+++,,,,,,,,,,,,++++++++++++))),,,///000///...------***++++++,,,,,,++++++***......---***)))***...222222666===CCCFFFIIILLLOOOKKKLLLMMMPPPRRRUUUWWWXXX\\\]]]^^^^^^]]]\\\ZZZYYYXXXVVVRRROOOKKKIIIHHHGGGJJJNNNWWW```hhhttt|||{{{xxxsssnnnddd___ZZZXXXYYYZZZYYYXXXYYYZZZ[[[\\\```hhhsss|||}}}yyyxxxuuuuuuwwwyyy{{{zzzvvvssssssuuuzzz{{{tttllliiiiiillllllhhhhhhjjjmmm}}}~~~mmmddd```fffqqq|||}}}{{{nnnmmmoooyyy|||wwwtttuuuwwwyyyzzzwwwuuurrrssszzz~~~wwwnnnfffgggiiikkkkkkiiifffdddaaafffkkkmmmnnnsss{{{zzzzzz}}}tttkkkcccbbbfffppp}}}tttjjjccc\\\\\\[[[YYYWWWUUUSSSRRRLLLJJJHHHGGGGGGGGGFFFDDD@@@BBBDDDEEEFFFLLLTTTZZZgggkkkvvvqqq___ZZZeeeuuuvvvjjjdddbbbgggkkkiiieeeccc```ZZZPPPEEE<<<666444333---111111///...000...***///...------------...///555000,,,+++***'''))),,,++++++,,,---------------'''***,,,+++)))(((***---***+++,,,+++)))''''''((())))))************)))))),,,+++++++++,,,,,,++++++(((((())))))***+++++++++((((((((((((((()))))))))'''(((((()))))))))))))))((((((''''''''''''((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************&&&(((******))))))***+++************************)))***,,,,,,++++++,,,...)))************+++++++++))))))******************,,,,,,,,,++++++*********)))+++---...---,,,,,,---))))))***+++,,,,,,,,,,,,,,,......,,,***+++000555888>>>DDDHHHJJJKKKNNNQQQLLLMMMOOOQQQTTTVVVXXXYYY^^^_________^^^[[[XXXVVVSSSQQQNNNJJJHHHGGGGGGHHHNNNRRR\\\iiisss~~~yyyrrrllliiieee```[[[[[[ZZZZZZYYYZZZ[[[]]]^^^[[[___dddgggkkkuuu~~~|||yyytttppppppkkklllooosssvvvuuuqqqnnnnnnqqqwwwyyyqqqooooooqqqpppllljjjlllmmmzzzmmmfffccciiirrr|||xxxwwwwww~~~}}}}}}~~~~~~~~~||||||zzzyyy}}}|||uuuiiijjjkkklllmmmlllhhheee```ccceeegggiiinnnuuu{{{{{{~~~~~~}}}yyyoooiiifffgggppp{{{zzz{{{vvvlllfffdddaaa]]]ZZZWWWVVVUUUPPPPPPPPPMMMJJJHHHHHHHHHCCCEEEFFFEEEEEEHHHOOOTTT^^^cccooo{{{oooaaaccckkkpppcccdddjjjkkkhhhgggbbb^^^VVVLLLBBB:::555333...111222///...///...***///...------------...///555000...///---)))(((,,,******+++,,,,,,,,,,,,,,,*********++++++++++++,,,(((***++++++)))((())))))))))))************)))))),,,)))'''))),,,---***'''''''''((())))))***++++++(((((()))))))))*********''''''((()))))))))))))))((((((''''''''''''(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))************''')))******((()))+++...************************((()))++++++******,,,---)))************++++++++++++++++++++++++*********************+++++++++++++++,,,---,,,++++++---///'''((()))+++,,,---......***---//////...000555:::>>>CCCIIIKKKKKKKKKNNNQQQOOOPPPRRRUUUXXXZZZ\\\]]]`````````___]]]YYYUUUSSSNNNNNNMMMMMMMMMMMMMMMNNNRRRVVVbbbrrr|||}}}xxxnnnllljjjgggbbb^^^ZZZXXXZZZ___ccceeedddeeehhhllljjjrrrzzz~~~~~~{{{yyyuuussstttmmmooosssxxxzzzyyyuuuqqqnnnqqqyyy}}}zzzzzz|||zzzuuussstttssstttpppoooqqqvvv~~~zzzyyyxxxxxxyyyxxxtttqqqjjjiiiiiijjjlllqqquuuyyyzzzxxxmmmooossswww|||}}}|||}}}}}}rrrkkkkkkmmmmmmnnnuuu~~~tttpppmmmhhhbbb^^^[[[ZZZZZZTTTVVVVVVRRRMMMIIIIIIKKKBBBDDDDDDCCCAAADDDIIINNNZZZ```mmmyyy|||iiidddhhhuuu|||gggcccgggiiigggfffccc```ZZZQQQFFF===666333000222222///...000///+++///...---,,,,,,---...///000---...222222---+++///''''''((()))))))))))))))+++***)))***,,,---,,,+++&&&(((*********)))***+++))))))************))))))+++&&&###&&&+++---(((###&&&''''''((()))*********))))))******+++++++++,,,''''''((()))))))))))))))******))))))))))))******))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))************(((***+++***((())),,,000************************&&&((()))***))))))+++---)))************+++++++++---,,,,,,,,,+++*********'''((()))***+++,,,------,,,------,,,++++++...000&&&''')))+++---...//////''',,,000111111444:::???@@@EEEKKKLLLJJJIIILLLPPPRRRSSSVVVYYY\\\^^^___``````aaaaaa___\\\XXXSSSPPPKKKMMMPPPSSSUUUUUUUUUUUUWWW[[[hhhzzz}}}uuusssxxx}}}zzzqqqfff```cccffffffddd```^^^]]]\\\dddmmmpppooooootttyyy~~~~~~|||{{{zzzzzz|||vvvxxx||||||xxxqqqttt||||||~~~{{{~~~{{{zzz{{{{{{wwwtttpppppprrruuuwwwxxxwwwtttlllmmmnnnoooppppppppppppssszzz}}}ppphhh```ddddddcccppp|||wwwoooiiidddaaa]]]ZZZUUUUUUUUUUUUTTTQQQMMMIIIFFFGGGFFFEEECCCDDDFFFHHHXXX^^^hhhpppttt{{{zzzlllfffrrrrrrdddhhhooojjj___aaaZZZWWWUUUNNNAAA777444444222111333222...,,,...///...------------...//////......------,,,++++++++++++++++++++++++++++++************************))))))))))))***************************+++++++++******++++++++++++******'''((()))((('''((()))+++*********)))))))))))))))))))))))))))))))))))))))&&&'''(((*********))))))'''((()))******)))((('''))))))))))))************((()))***)))((()))***,,,((()))++++++*********+++))))))))))))))))))))))))******)))))))))***,,,---((()))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++******,,,...***)))))))))***+++,,,,,,++++++---///333888<<>>CCCHHHKKKLLLMMMMMMOOOPPPQQQRRRWWW^^^dddpppmmmkkkjjjiiifff```[[[VVVQQQOOORRRWWW\\\dddkkkxxxyyylllfffgggaaa^^^]]]___^^^\\\___dddmmmpppvvv|||~~~|||xxxvvvsssnnnllllllkkkhhhiiimmmllllllmmmmmmnnnrrrwww|||~~~tttgggbbbbbbjjjyyyvvvpppggg```\\\ZZZZZZYYYWWWXXXXXXUUUQQQMMMKKKJJJFFFDDDEEEIIINNNUUU```kkkrrr|||xxxwww||||||tttsss}}}sssuuummmcccbbbbbbdddggggggdddbbb```XXXPPPAAA;;;666333000...///333---...////////////...------------------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++***)))((()))***,,,---******++++++++++++******'''((()))((('''((()))+++'''(((((()))******++++++))))))))))))))))))))))))***)))((((((((()))******(((((())))))))))))(((((('''''''''((((((((())))))***++++++***(((''')))***)))))))))'''&&&'''***,,,))))))))))))))))))))))))***++++++,,,+++***)))((())))))***+++++++++*********************************)))((((((((()))+++,,,)))+++,,,,,,+++***,,,---++++++,,,---...000111222777;;;@@@FFFJJJLLLMMMMMMNNNQQQTTTVVVYYY___jjjrrrwwwrrrmmmjjjiiifff___ZZZSSSMMMLLLTTT```iiirrrxxxwwwqqqjjjcccaaaddd\\\ZZZZZZ]]]___aaaiiirrryyywwwtttpppoooqqqmmmllljjjhhhgggiiikkkmmmttt}}}qqqcccaaagggrrrzzzooofff```]]]\\\[[[YYYYYYYYYWWWSSSOOOLLLLLLHHHDDDBBBCCCFFFLLLWWWbbbkkkwww{{{}}}zzzqqqppp{{{tttggg```\\\bbbeeefffbbb``````ZZZQQQDDD===777444111...///444000111222333333222111000+++,,,,,,------......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++)))'''(((***,,,...******++++++++++++******'''((()))((('''((()))+++'''(((((()))***+++++++++))))))))))))))))))))))))///...---+++***++++++,,,'''((()))******)))((('''''''''''''''((((((((()))***++++++***((('''(((***))))))((('''&&&'''***,,,))))))))))))))))))))))))***+++,,,,,,+++***)))(((((()))***+++++++++++++++))))))))))))))))))))))))+++***(((&&&''')))+++---***+++,,,+++******,,,...,,,------...000111333444999<<>>AAACCCEEEGGGIIIJJJLLLPPPRRR[[[___cccgggoooxxx|||{{{sssnnnjjjjjjhhhccc``````YYYYYY[[[dddqqq|||uuunnneee\\\YYYYYYYYY\\\bbbiiisss~~~vvvuuummmhhhdddbbbfffmmmtttxxxuuu||||||ggg\\\UUU___sss}}}nnnfff```^^^\\\\\\]]]]]]\\\[[[RRRPPPLLLIIIFFFEEEEEEEEEIIINNN[[[oootttnnnoooqqqsssuuu{{{mmm[[[YYYYYY\\\```aaa___\\\ZZZUUULLLCCC;;;555111000---///222222111000000000........................///,,,,,,...---***)))+++++++++++++++++++++++++++*********+++,,,,,,,,,---))))))***++++++++++++***'''+++...,,,((('''***---***((((((++++++((((((***+++++++++***************((()))))))))************((((((((())))))(((((((((************))))))))))))(((((((((((()))***+++,,,((()))))))))************))))))(((((())))))***++++++)))))),,,---***)))+++))))))***++++++++++++******************+++++++++'''******((()))---...,,,.........------,,,,,,,,,***+++---,,,++++++,,,...---///222444777<<>>DDDHHHLLLMMMNNNNNNOOOSSSXXX[[[bbboooyyyzzzxxxyyy}}}~~~xxxsssrrrqqqnnnmmmooowwwvvvvvvyyyxxxnnnhhhfffgggjjjiiidddaaabbbgggooozzzuuukkkiiimmmsssxxxoooqqqrrrpppnnnqqq}}}qqqfff]]]]]]gggyyyxxxjjjfff```\\\[[[[[[\\\\\\XXXWWWTTTPPPLLLHHHEEECCCEEEEEELLL^^^vvvxxxjjj^^^```hhhttt~~~hhhaaaXXXTTTWWW\\\aaaccc[[[ZZZVVVOOOFFF===888555///111333333111000000000........................000......111111---+++---***++++++++++++,,,,,,,,,)))))))))))))))*********))))))***++++++++++++***(((+++,,,,,,)))(((***,,,***((((((++++++((((((*********************++++++))))))))))))***************))))))(((((())))))***)))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))***************))))))))))))***++++++***)))***---,,,((((((,,,))))))***++++++++++++***)))))))))***++++++,,,,,,)))---...++++++---+++'''------------,,,,,,,,,,,,+++,,,------,,,,,,---......111555999===AAAFFFJJJJJJKKKLLLNNNQQQVVV]]]bbbjjjwww~~~|||}}}}}}{{{uuurrrtttuuuvvvxxx|||tttfff```YYY\\\dddmmmpppnnnnnnqqq||||||vvvuuuwwwxxxwwwtttrrrpppllllllttt}}}kkk\\\YYYddd{{{tttnnnfff```]]]\\\\\\\\\ZZZYYYVVVSSSOOOKKKGGGEEEEEECCCGGGVVVnnnxxxccc\\\]]]fff|||zzznnn___VVVUUUZZZ___ccc]]]]]][[[TTTIII???888555000222444333111000//////...........................,,,---111111---+++---******+++++++++,,,,,,,,,*********)))))))))))))))))))))***++++++++++++******************************((((((++++++((((((***)))))))))***+++++++++,,,))))))))))))******************)))(((((()))******''''''(((((())))))******,,,+++***)))(((((((((((())))))))))))******************))))))******+++,,,))))))+++---+++'''(((---))))))***++++++++++++***((())))))***++++++,,,,,,,,,---+++''''''***,,,***++++++++++++,,,,,,,,,,,,+++---......------...///000333888<<<@@@DDDIIILLLIIIJJJLLLPPPVVV^^^hhhnnnuuu~~~xxxtttpppooouuu}}}tttggg______]]]bbbnnnzzzzzzvvvqqqlllnnnuuu|||~~~mmm\\\ZZZhhhyyy|||uuulllddd```______^^^ZZZYYYXXXUUUQQQMMMIIIGGGFFFDDDFFFSSSjjjmmm\\\TTTYYYqqq~~~jjj[[[UUUXXX]]]```___```^^^VVVKKK???888555111333444444111/////////////////////////////////,,,***,,,000000---+++---*********++++++,,,,,,,,,---,,,,,,,,,++++++******))))))***++++++++++++***+++***)))***+++,,,+++)))***((((((++++++((((((***(((((()))***+++,,,,,,---))))))))))))************+++***)))(((((()))***+++&&&''''''((()))******+++(((((((((((()))***+++,,,))))))))))))*********************)))******+++,,,))))))+++...+++'''(((---))))))***++++++++++++***((())))))***++++++,,,,,,))))))%%% !!!(((---...*********++++++,,,,,,,,,,,,---///...------...000222666:::>>>BBBFFFKKKNNNIIIKKKNNNTTT\\\fffrrryyy~~~tttooollloooxxx|||rrrkkkfffiiiooonnnttt~~~vvvmmmkkkoooyyyyyyzzz{{{~~~eeeYYY___kkkuuujjjccc_________]]]\\\[[[XXXTTTPPPKKKHHHJJJFFFDDDMMMdddjjjXXXSSScccwwwppp```WWWYYYaaaaaabbbaaa[[[QQQEEE;;;555+++111222///...111222...111000///......///111111///...------//////...,,,------,,,+++************,,,+++*********+++,,,---+++,,,...///...+++(((&&&+++)))(((***,,,---+++)))///+++'''(((+++---+++'''''')))******))))))***+++(((***++++++******+++,,,''''''(((((())))))******((()))***)))((('''(((******)))((((((((()))+++,,,))))))*********))))))(((%%%***---******---***%%%---,,,+++******+++,,,,,,&&&''''''((()))******+++)))***+++,,,---,,,++++++)))************+++++++++******+++---///000...---'''***---...---------...555888===AAAEEEIIIKKKLLLPPPLLLOOOZZZeeemmmyyy|||vvvjjjlllooowww}}}rrrpppqqqrrrwww~~~wwwqqqnnnsssssstttuuuyyy}}}zzzhhhbbb```uuullleee```^^^ZZZZZZZZZYYYWWWTTTPPPMMMIIIGGGFFFKKK]]]yyyxxx___TTT]]]mmmmmmZZZWWW\\\```bbbbbb___VVVJJJ???888000444555000///222111...111111///...---......///---------...///---***''',,,,,,++++++***+++++++++++++++*********+++,,,---'''((()))++++++***)))((()))(((''')))+++,,,***(((+++(((%%%'''+++---+++(((''')))******))))))***+++(((***++++++******+++,,,(((((((((((())))))******&&&'''((('''&&&&&&'''(((***)))((((((((()))++++++++++++++++++***)))(((((((((++++++((((((++++++(((,,,+++***)))))))))******((()))))))))***+++++++++))))))+++,,,,,,,,,+++***)))************+++++++++***+++---............---***,,,...///...///000111888;;;???CCCGGGIIIKKKLLLPPPPPPXXXeeepppvvv~~~vvvpppllllllnnnvvv{{{uuusssyyy~~~{{{sssrrrsssvvv{{{|||zzzzzz~~~~~~}}}~~~}}}yyyzzzxxxuuussssssuuuxxx{{{mmm]]]xxxmmmddd^^^[[[ZZZZZZ[[[ZZZWWWSSSOOOIIIIIIGGGHHHRRRjjjkkkXXXXXX```vvvbbbWWWXXX]]]```cccccc\\\QQQEEE===666888666222111222111...111000///...---,,,,,,,,,+++,,,---......+++&&&"""++++++++++++++++++,,,,,,++++++******++++++,,,---(((((())))))************(((''''''(((***+++)))((((((&&&$$$&&&***,,,+++***''')))******))))))***+++(((***++++++******+++,,,((((((((())))))))))))***&&&'''((((((&&&&&&'''((()))))))))((()))******+++******+++++++++++++++******,,,***''''''***,,,***++++++***)))(((((())))))++++++++++++++++++++++++((()))******++++++******)))************+++++++++***---//////,,,+++,,,...,,,---/////////111444777;;;>>>CCCFFFHHHIIIKKKLLLQQQVVVcccrrr~~~{{{tttqqqrrrrrrsssyyy}}}xxx~~~zzzsssttt{{{|||yyyxxxyyyyyyuuuhhhcccbbbbbbdddgggiiijjjkkkiiifffddddddeeegggfffffffffgggiiijjjlllpppqqqtttvvvwwwvvvuuuuuunnnppptttyyy||||||yyyvvv~~~|||uuurrrqqqsssuuuzzz}}}llltttiiibbb]]]\\\[[[[[[\\\YYYSSSOOOJJJJJJIIIFFFHHHZZZ{{{wwwaaaXXXXXXcccnnn[[[VVVYYY]]]bbbdddaaaWWWKKKCCC:::999555222111222111//////......---,,,,,,,,,,,,+++++++++,,,---+++(((%%%)))***++++++,,,,,,,,,,,,+++***++++++++++++,,,,,,///...,,,+++***)))******(((((()))***++++++***))))))'''&&&''')))++++++***''')))******))))))***+++(((***++++++******+++,,,))))))))))))))))))))))))(((***+++***)))((()))***)))))))))))))))******+++'''(((***+++------......***+++***))))))***+++***))))))))))))******+++++++++++++++++++++*********(((((())))))************))))))*********+++++++++***...111///+++))),,,///---......///000333888;;;===AAAEEEGGGHHHIIIKKKNNNUUU]]]kkkzzz|||yyyzzzzzz{{{|||~~~zzz~~~yyyzzz~~~}}}}}}}}}yyyuuuqqqpppoooooonnnrrr{{{sssbbb[[[YYYXXXXXXYYYXXXXXXXXXWWWUUUTTTVVVXXXWWWWWWVVVVVVWWWXXXZZZ[[[\\\^^^```aaabbbbbbbbbaaa]]]___cccfffhhhhhhfffeeeiiikkkllllllllllllnnnoooqqquuuxxx{{{zzzzzzyyyzzz}}}wwwttttttuuuvvvyyy{{{qqqkkk___\\\ZZZ[[[\\\[[[WWWRRRLLLLLLKKKGGGDDDNNNkkkmmm]]]VVV\\\~~~xxxcccWWWVVVZZZ___cccccc\\\PPPHHH<<<888333222222222222222++++++,,,---------......---+++******+++------,,,)))***+++,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,000...,,,***))))))******)))***+++,,,,,,++++++,,,+++***))))))************''')))******))))))***+++(((***++++++******+++,,,************)))))))))))))))***+++***)))((()))+++((()))))))))************))))))***,,,,,,,,,,,,,,,))))))+++------+++))))))'''((()))***,,,---......******************)))))))))))))))))))))*********))))))*********+++++++++***...111///***))),,,000------...///000555:::??????BBBFFFGGGGGGHHHMMMRRR[[[dddqqq~~~|||}}}}}}tttooottt{{{{{{{{{~~~||||||{{{{{{|||~~~~~~tttpppqqqrrrqqqnnnkkkhhheeedddccc___```dddmmmvvv|||}}}|||zzzkkk[[[UUUTTTSSSRRRRRROOOOOOOOONNNLLLMMMPPPRRRPPPOOONNNNNNOOOPPPRRRSSSTTTTTTUUUVVVVVVVVVUUUTTTSSSUUUXXXZZZ[[[[[[ZZZZZZZZZ\\\^^^^^^]]]]]]^^^___```ccchhhjjjjjjiiihhhhhhlllmmmnnnoooqqqvvv}}}}}}vvvsssrrrtttwww||||||uuubbb^^^ZZZZZZ^^^___[[[WWWOOOLLLKKKJJJEEEHHH]]]tttxxxfffYYY\\\www~~~jjj]]]WWWXXX\\\aaaccc^^^VVVNNN@@@888222222333222222333)))***,,,---.../////////...,,,))))))+++...///000)))***+++,,,---,,,+++***)))***+++,,,,,,,,,,,,+++***)))((((((((()))+++,,,)))+++------,,,+++,,,---,,,,,,+++***************''')))******))))))***+++(((***++++++******+++,,,+++************)))))))))'''((())))))''''''((()))(((((()))************))),,,,,,,,,,,,+++***)))((()))(((+++//////+++((()))&&&((()))+++---......///))))))*********************))))))))))))***++++++)))************++++++++++++---///---+++***---000,,,---///000333777===AAAAAADDDGGGGGGGGGJJJRRRYYYeeennnzzzzzzvvv||||||zzzqqqgggfffmmmxxx||||||}}}{{{{{{{{{zzz|||}}}xxxxxxyyysssqqqpppnnnmmmmmmmmmnnnrrrxxx~~~|||tttkkkeeeccccccbbbaaa___\\\ZZZXXXWWWTTTTTTTTTXXX^^^eeeiiikkkiii]]]RRRNNNNNNLLLLLLMMMKKKKKKLLLKKKIIIJJJLLLOOOLLLKKKKKKJJJKKKLLLMMMNNNQQQQQQQQQQQQPPPPPPOOONNNMMMOOORRRSSSRRRRRRRRRSSSRRRSSSUUUVVVUUUTTTUUUVVVUUUYYY]]]^^^^^^]]]\\\\\\]]]]]]]]]]]]^^^bbbgggllllllmmmooosssvvvyyy|||}}}|||uuuqqqsssuuuzzz}}}}}}~~~mmmfff___]]]^^^___[[[WWWQQQLLLKKKMMMIIIGGGRRRbbb~~~oooaaaYYYmmmzzz{{{~~~pppfffYYYYYYZZZ___bbbaaaZZZTTTFFF<<<444444444222111333+++,,,---...//////.........,,,++++++,,,......---***+++,,,------,,,***))))))***+++,,,,,,,,,++++++)))))))))))))))******+++(((+++------+++***+++---)))******)))))))))***+++''')))******))))))***+++(((***++++++******+++,,,+++++++++*********))))))'''((())))))((('''((()))'''((()))***+++******))))))******+++******)))))),,,)))***......***))),,,((()))***+++,,,,,,++++++)))*********+++,,,,,,,,,+++******)))***+++,,,---)))************+++++++++,,,,,,,,,,,,,,,---///000,,,...111333666;;;@@@DDDCCCGGGIIIHHHHHHMMMYYYbbbpppzzzyyyooooooxxx~~~qqqnnnlllnnnvvv}}}}}}{{{vvvssssssrrrppprrrttttttrrrtttyyyyyy{{{{{{xxxsssnnnkkkjjjeeedddbbb___]]]\\\\\\\\\^^^ccchhhjjjgggaaa[[[XXXVVVVVVVVVVVVTTTSSSQQQPPPMMMMMMMMMMMMNNNRRRXXX\\\YYYSSSMMMMMMLLLJJJIIILLLJJJKKKLLLKKKJJJJJJLLLNNNKKKKKKJJJIIIJJJKKKLLLMMMOOOOOONNNNNNNNNMMMMMMMMMKKKNNNPPPPPPNNNNNNOOOQQQMMMOOORRRRRRQQQPPPPPPQQQQQQTTTVVVWWWWWWUUUUUUVVVUUUVVVXXXXXXWWWXXXZZZ\\\\\\]]]___bbbeeehhhjjjkkkkkkoootttwwwyyyzzz|||~~~zzzzzz|||}}}{{{}}}yyypppeee___^^^]]]XXXRRRSSSLLLKKKOOOMMMHHHMMMXXXvvvuuuhhhUUUddd||||||vvvuuu{{{|||tttnnn\\\ZZZZZZ^^^bbbbbb]]]XXXKKK@@@666666666222111333---.../////////...---,,,---,,,,,,---...---+++)))++++++---------+++)))((()))***+++,,,---,,,++++++...------,,,+++***))))))'''***,,,,,,***)))***,,,&&&'''((((((((()))+++,,,((()))******))))))***+++(((***++++++******+++,,,++++++++++++******)))))))))+++,,,+++***)))***+++'''((()))++++++******)))###$$$&&&)))+++---......///***))),,,,,,)))***///)))******++++++)))((('''******+++,,,,,,---......,,,+++*********+++------)))************+++++++++---+++******---///000///---///222555999===BBBFFFEEEHHHJJJIIIIIIPPP]]]hhhwww|||ooogggkkkwwwsssqqquuuooorrrvvv|||yyyzzz~~~zzzrrrmmmllliiiggghhhiiihhheeegggkkkhhhgggffffffeeeaaaZZZUUU[[[ZZZWWWUUURRRQQQQQQQQQQQQTTTXXX[[[\\\YYYVVVSSSPPPQQQRRRRRRQQQPPPOOONNNKKKLLLLLLJJJHHHIIINNNSSSSSSPPPNNNOOONNNKKKKKKNNNKKKLLLNNNMMMLLLLLLMMMNNNLLLLLLKKKJJJJJJKKKMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMLLLOOOQQQPPPNNNMMMPPPRRRLLLNNNPPPQQQOOONNNNNNOOOPPPRRRTTTUUUSSSRRRRRRSSSRRRUUUXXXYYYXXXVVVTTTTTTVVVVVVXXXZZZ\\\^^^___```___cccgggjjjkkklllmmmnnnpppssstttpppmmmqqq}}}~~~{{{zzzxxxnnnfffaaa^^^[[[XXXUUUSSSOOOKKKIIIIIIKKKLLL[[[wwwsssaaa```cccqqq}}}~~~|||wwwtttuuuuuutttnnn^^^TTTZZZaaa^^^YYYXXXPPPGGG<<<555444444222000444000------///111000...------......---+++)))(((++++++,,,,,,,,,,,,------...//////---(((&&&'''))),,,------......------,,,************************+++***(((((()))+++---...******))))))******+++,,,))))))))))))))))))))))))***((((((++++++((('''***+++,,,,,,+++)))(((***+++((()))***)))((((((***,,,))))))))))))************(((((()))***+++,,,,,,,,,******)))((('''(((+++---)))***+++***))))))+++---******+++++++++,,,,,,,,,(((***,,,,,,+++)))))))))///...------...///111222///222666999<<>>777444444333111888444000......---+++)))...////////////...,,,+++++++++,,,,,,,,,,,,------+++------,,,)))(((***,,,++++++,,,,,,,,,,,,++++++************************''''''&&&&&&&&&((()))*********))))))******+++,,,***************************((((((,,,,,,((((((***)))******)))''''''(((***((()))***)))((((((***,,,))))))))))))************)))))))))***+++++++++,,,))))))***)))((((((***---)))***+++***))))))+++---******+++++++++,,,,,,,,,)))***,,,,,,***)))***+++---,,,,,,+++,,,---...//////333888;;;>>>@@@CCCEEEHHHLLLOOOPPPUUUaaarrrzzzvvvxxx}}}www{{{zzzooohhhhhhjjjkkkkkksssrrrmmmcccYYYWWW[[[aaakkkvvvwwwrrrrrrppplllfffaaa\\\YYYWWWQQQQQQQQQQQQQQQOOONNNMMMKKKJJJJJJKKKMMMLLLIIIFFFLLLKKKKKKLLLMMMLLLIIIFFFGGGJJJMMMNNNMMMLLLKKKKKKJJJLLLMMMMMMKKKJJJJJJKKKKKKKKKLLLKKKJJJKKKMMMOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOOOONNNMMMKKKKKKJJJJJJKKKLLLMMMNNNMMMLLLKKKJJJJJJKKKLLLMMMKKKLLLMMMNNNOOOPPPPPPPPPNNNNNNOOOOOOOOONNNNNNMMMLLLMMMOOOQQQRRRRRRQQQQQQQQQSSSUUUUUUTTTRRRRRRSSSVVVTTTSSSQQQQQQQQQRRRSSSTTTTTTUUUXXX[[[]]]]]]]]]]]]]]][[[YYYWWWXXXZZZ]]]ccciiiqqqyyy~~~}}}yyyooojjjfffccc```YYYVVVRRRMMMIIIGGGGGGGGGJJJ^^^{{{rrrdddVVVTTT```xxx{{{uuutttppplllpppxxxvvvmmm```VVVWWW^^^```___WWWNNNBBB999555444333111777444000...---+++)))'''---......//////...------++++++,,,,,,,,,,,,------)))***++++++***+++---///))))))************))))))************************&&&&&&''''''''''''''''''******))))))******+++,,,++++++++++++++++++++++++***((())),,,,,,)))(((+++((())))))(((&&&%%%'''(((((()))***)))((((((***,,,))))))))))))******************************++++++''')))++++++***)))***+++(((***++++++***)))+++,,,******+++++++++,,,,,,,,,***+++++++++))))))+++,,,...---,,,,,,,,,---...///111555;;;???AAACCCDDDEEEGGGJJJNNNRRR[[[kkkxxxwwwuuusssrrrqqqppppppkkkdddZZZTTTSSSTTTTTTTTT[[[\\\YYYSSSLLLIIIMMMRRRQQQXXXaaaeeedddaaa^^^^^^___]]]ZZZVVVSSSPPPNNNMMMJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFEEEFFFHHHIIIHHHFFFIIIIIIIIIKKKLLLLLLJJJGGGGGGIIIKKKKKKJJJIIIJJJKKKKKKMMMNNNMMMLLLJJJJJJKKKJJJKKKLLLLLLKKKLLLNNNPPPKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPOOOOOONNNLLLLLLKKKKKKKKKLLLLLLMMMLLLKKKJJJIIIIIIJJJKKKLLLJJJKKKMMMNNNOOOOOOPPPPPPOOOOOONNNMMMLLLLLLLLLMMMJJJJJJLLLNNNPPPRRRSSSSSSQQQRRRTTTTTTSSSRRRRRRSSSYYYWWWUUURRRQQQPPPPPPPPPMMMNNNPPPQQQSSSUUUWWWZZZYYYYYYXXXVVVTTTSSSSSSUUUUUUYYY```fffkkkoootttwwwwwwooojjjeeeaaaZZZWWWSSSNNNJJJHHHGGGGGGGGGPPPaaa~~~tttbbbYYY[[[gggyyy{{{|||wwwwww}}}vvvssseeeTTTPPPZZZaaa```[[[RRRFFF<<<666333222111000///...------------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))*********+++,,,---...))))))************))))))************************))))))************))))))******))))))******+++,,,++++++++++++++++++++++++***((())),,,,,,))))))+++((())))))(((&&&&&&'''(((((()))***)))((((((***,,,((()))))))))************+++++++++***************&&&))),,,,,,+++*********(((***++++++******+++,,,******+++++++++,,,,,,,,,+++++++++***)))))),,,...000///.........///111222333777>>>BBBEEEEEEFFFGGGDDDHHHNNNVVVcccwww||||||}}}wwwrrrooommmlllaaa```^^^[[[YYYWWWVVVUUUZZZTTTMMMIIIHHHIIIJJJJJJKKKMMMMMMJJJFFFDDDFFFJJJIIILLLOOOPPPNNNNNNQQQTTTQQQPPPOOOMMMLLLKKKKKKJJJHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFGGGIIIJJJKKKGGGGGGGGGIIIKKKLLLJJJIIIIIIJJJKKKKKKJJJJJJLLLNNNMMMNNNOOONNNLLLKKKKKKLLLIIIKKKLLLMMMMMMMMMOOOQQQMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLMMMOOOPPPPPPOOOOOOMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKJJJKKKLLLNNNOOOOOOOOOOOOPPPOOOMMMKKKJJJKKKKKKLLLJJJJJJJJJKKKMMMOOORRRSSSPPPRRRSSSSSSRRRQQQRRRSSSYYYXXXVVVSSSQQQPPPOOOOOOKKKMMMOOOOOOMMMNNNRRRVVVUUUVVVWWWVVVSSSQQQQQQRRRNNNRRRWWWZZZ]]]___aaacccfffmmmvvv|||wwwnnnfffaaaYYYWWWSSSOOOLLLJJJIIIIIIGGGHHHQQQiiiooobbbYYY\\\ppp{{{|||qqq]]]TTT[[[bbbddd\\\UUUJJJ???777333111000+++,,,---.........//////,,,,,,++++++,,,,,,,,,---+++++++++,,,,,,,,,------,,,+++******+++,,,,,,,,,******++++++++++++************************************+++,,,,,,,,,++++++******))))))******+++,,,++++++++++++++++++++++++***((())),,,---******,,,******+++)))((('''(((***((()))***)))((((((***,,,((()))))))))************+++++++++***************&&&))),,,---,,,+++******''')))+++,,,+++******+++******+++++++++,,,,,,,,,+++++++++***)))***---/////////......///000222333555:::@@@EEEGGGGGGHHHHHHGGGLLLUUUbbbrrr}}}rrrxxx}}}}}}zzzuuuqqqkkkddd^^^YYYWWWVVVSSSRRRQQQOOOMMMLLLLLLKKKMMMJJJFFFDDDDDDFFFGGGHHHDDDGGGIIIHHHFFFEEEFFFHHHGGGGGGGGGEEEBBBCCCHHHLLLJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIHHHHHHHHHGGGGGGHHHEEEEEEDDDDDDDDDFFFIIIJJJGGGFFFFFFHHHJJJKKKKKKJJJJJJKKKLLLKKKKKKKKKNNNPPPNNNOOOPPPOOOMMMLLLLLLLLLIIIKKKMMMNNNNNNNNNPPPQQQNNNNNNOOOPPPPPPOOONNNNNNKKKLLLMMMOOOPPPPPPOOOOOOMMMMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKJJJKKKLLLMMMNNNOOOOOOOOOPPPOOOMMMKKKJJJJJJKKKKKKMMMLLLKKKKKKKKKMMMOOOPPPOOOQQQRRRQQQQQQQQQRRRTTTVVVVVVUUUTTTSSSRRRRRRRRROOOQQQRRRPPPMMMLLLPPPSSSMMMOOOQQQQQQOOOMMMMMMNNNKKKMMMPPPRRRSSSSSSTTTUUUTTT[[[bbbfffiiiooo{{{uuujjjccc[[[YYYVVVRRROOOLLLKKKKKKGGGFFFJJJ[[[yyyxxxiii[[[XXXjjj|||kkk\\\XXX]]]bbb]]]XXXOOODDD;;;555222111---...000000...------...///......---------......++++++,,,,,,,,,,,,---------,,,******+++,,,+++***++++++,,,,,,,,,,,,++++++************************(((((()))******++++++,,,******))))))******+++,,,++++++++++++++++++++++++***((())),,,---+++***---+++,,,,,,+++))))))***+++((()))***)))((((((***,,,))))))))))))******************************++++++'''))),,,---,,,+++***+++'''))),,,,,,+++******+++******+++++++++,,,,,,,,,***+++,,,+++++++++---///,,,,,,,,,,,,---000222333888<<>>BBBDDDFFFHHHJJJLLLTTT^^^ooo~~~zzztttnnnhhhcccaaaYYYVVVSSSQQQPPPNNNLLLJJJHHHHHHGGGGGGGGGHHHHHHHHHDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGFFFGGGHHHEEEEEEGGGGGGHHHHHHHHHHHH???CCCGGGGGGDDDBBBBBBCCCGGGGGGHHHHHHIIIJJJLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMGGGIIIKKKJJJHHHHHHIIILLLJJJHHHGGGHHHJJJLLLLLLKKKGGGIIILLLMMMLLLMMMNNNOOOQQQRRRSSSRRROOOMMMMMMMMMLLLNNNQQQQQQPPPOOOOOOOOOQQQRRRTTTUUUUUUTTTRRRQQQMMMNNNOOOPPPOOONNNMMMLLLJJJKKKMMMNNNOOOOOOOOONNNLLLKKKJJJIIIIIIJJJKKKLLLIIIJJJKKKMMMNNNNNNNNNNNNKKKLLLNNNOOOOOONNNMMMLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOONNNOOORRRTTTRRRSSSTTTUUUUUUUUUUUUUUUQQQOOOOOOPPPSSSSSSPPPMMMVVVVVVUUURRROOOMMMMMMOOOKKKMMMNNNNNNMMMKKKKKKKKKNNNNNNNNNPPPQQQSSSTTTUUUYYY^^^bbbcccdddiiiuuu~~~~~~tttiiiddd^^^XXXTTTPPPMMMKKKIIIKKKHHHHHHPPP^^^hhh]]]bbbpppsssyyy{{{aaaXXX]]]]]][[[XXXSSSLLLBBB999333222222111111000000//////,,,---.........---,,,+++************++++++,,,---)))***,,,......---,,,+++*********++++++,,,,,,,,,***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,---+++***(((((()))+++,,,+++)))(((***......***%%%***+++------+++******+++((((((((((((((((((((((((((()))***+++++++++++++++,,,,,,,,,,,,,,,+++***)))***+++,,,------,,,+++***(((((()))***++++++,,,,,,,,,+++***))))))***+++,,,))),,,,,,******------+++,,,,,,,,,,,,,,,,,,,,,,,,000///...///000444777:::>>>???CCCHHHHHHGGGLLLSSSXXXkkkwww{{{~~~|||yyyxxxnnnfff___YYYRRRNNNLLLMMMMMMLLLHHHFFFEEEFFFGGGHHHHHHGGGEEEDDDEEEFFFHHHHHHGGGFFFFFFGGGHHHHHHHHHJJJKKKHHHCCCBBBEEEIIIDDDDDDEEEFFFGGGHHHHHHIIIHHHGGGEEEDDDDDDDDDEEEEEEGGGGGGGGGHHHIIIJJJLLLLLLKKKMMMNNNMMMKKKIIIJJJJJJKKKLLLMMMMMMLLLKKKMMMNNNLLLJJJHHHHHHIIIJJJJJJJJJKKKIIIHHHIIIKKKNNNOOOOOOUUUTTTTTTRRRQQQNNNMMMLLLOOOPPPQQQRRRSSSSSSSSSSSSTTTSSSSSSUUUTTTRRRSSSXXXVVVTTTQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNKKKLLLMMMLLLJJJJJJLLLMMMPPPPPPPPPNNNLLLLLLMMMOOONNNMMMPPPTTTQQQJJJJJJOOOQQQPPPOOOKKKIIIKKKPPPUUUNNNRRRVVVVVVTTTRRRRRRTTTUUUTTTSSSSSSSSSTTTUUUVVVWWWUUUSSSSSSTTTSSSQQQOOOVVVWWWXXXVVVSSSQQQPPPQQQRRRRRRQQQOOOMMMMMMMMMNNNMMMOOOPPPPPPOOOPPPQQQSSSSSSVVVYYYZZZZZZ^^^gggooozzzooojjjbbb\\\VVVRRRNNNLLLIIIJJJFFFEEEKKKVVVssszzzggg___gggjjjrrr~~~hhhYYYXXX[[[[[[ZZZVVVNNNDDD;;;555222222111111000000//////....../////////...---,,,......------......//////)))+++,,,......---,,,+++++++++++++++++++++,,,,,,***+++,,,,,,******+++,,,*********+++++++++,,,,,,,,,+++)))((((((***+++,,,---+++)))***,,,+++&&&!!!)))+++---,,,+++******+++''''''((())))))***++++++))))))***+++++++++++++++***+++++++++******)))(((******+++,,,,,,+++******((())))))***++++++,,,,,,,,,+++************+++,,,))),,,,,,******------+++---------,,,,,,+++++++++//////...///222555999;;;@@@AAADDDHHHHHHHHHNNNVVVdddwww{{{www~~~~~~|||xxxsssooolllfff___XXXSSSNNNIIIFFFFFFHHHIIIHHHFFFEEEEEEFFFDDDFFFHHHHHHGGGGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLNNNLLLGGGEEEHHHKKKGGGGGGHHHHHHHHHHHHHHHHHHJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLNNNPPPPPPNNNLLLKKKLLLNNNOOOOOONNNLLLKKKKKKLLLJJJIIIHHHHHHIIIKKKLLLLLLLLLKKKJJJKKKNNNOOOPPPOOORRRRRRRRRRRRQQQQQQPPPOOOPPPQQQRRRSSSSSSTTTTTTTTTTTTRRRSSSVVVUUUTTTVVV[[[ZZZXXXVVVTTTRRRQQQQQQRRRMMMMMMMMMLLLMMMMMMNNNNNNOOOPPPPPPOOOMMMLLLMMMOOOQQQQQQQQQPPPNNNNNNPPPRRRPPPOOORRRUUUSSSMMMMMMRRRSSSSSSRRROOOMMMMMMQQQUUUPPPSSSWWWWWWTTTRRRRRRTTTTTTTTTTTTTTTTTTUUUVVVVVVXXXWWWUUUTTTSSSSSSSSSSSSUUUVVVWWWUUUSSSQQQQQQRRRSSSSSSSSSRRRPPPOOOOOOPPPOOOQQQRRRSSSRRRQQQSSSTTTSSSUUUVVVWWWWWWZZZ```eeellluuu~~~vvvqqqhhh```ZZZUUUQQQNNNKKKLLLEEECCCIIINNN```|||yyyeee___bbbmmm}}}wwwaaaWWWXXXZZZ\\\YYYQQQFFF===888444333222111000000000000///000000000000///......000000///.........//////***+++,,,---...---,,,+++,,,,,,++++++++++++++++++***+++,,,,,,******+++,,,*********++++++++++++,,,******)))))))))***,,,---...+++******,,,+++'''###)))+++,,,,,,+++******+++&&&'''((()))+++,,,------)))************+++++++++)))************)))(((((()))******++++++******))))))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,))),,,,,,******------+++---------,,,,,,+++++++++......///000444888<<<>>>AAABBBEEEHHHIIIJJJSSS]]]sssxxxyyy{{{zzzzzz{{{{{{|||~~~~~~{{{wwwssspppkkkfffbbb^^^ZZZTTTPPPMMMJJJGGGEEECCCEEEGGGGGGGGGFFFGGGHHHGGGHHHJJJJJJIIIIIIJJJLLLHHHIIIJJJJJJJJJJJJIIIHHHKKKNNNPPPOOOLLLJJJJJJLLLKKKKKKJJJJJJIIIIIIIIIIIIKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKNNNRRRSSSQQQOOOMMMMMMQQQRRRQQQOOOMMMKKKKKKKKKIIIIIIIIIJJJKKKLLLNNNNNNNNNMMMMMMNNNPPPQQQOOONNNOOOPPPQQQRRRSSSSSSSSSSSSQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRSSSVVVWWWWWW[[[aaabbbbbb```\\\WWWTTTTTTUUUNNNNNNNNNNNNOOOPPPPPPQQQRRRSSSSSSQQQPPPOOOPPPRRRRRRSSSSSSRRRQQQQQQTTTVVVTTTSSSTTTVVVUUUQQQRRRUUUUUUUUUUUUSSSQQQQQQSSSTTTTTTWWWZZZYYYVVVTTTTTTVVVUUUVVVWWWWWWXXXXXXWWWWWWXXXXXXXXXVVVUUUUUUVVVXXXVVVWWWWWWVVVTTTTTTUUUVVVTTTTTTUUUTTTTTTSSSRRRQQQTTTVVVXXXXXXWWWVVVVVVVVVUUUUUUUUUVVVVVVXXXYYYZZZ```fffmmmppprrrzzz~~~|||vvvmmmeee^^^YYYUUURRRNNNOOOHHHFFFKKKKKKSSSfffuuu```bbbmmm}}}ooo]]]VVVYYY\\\ZZZSSSIII???:::555444333111000000000000000000000/////////............---,,,,,,+++,,,,,,***+++,,,---------,,,,,,,,,,,,,,,++++++************+++,,,,,,******+++,,,************++++++++++++))))))))))))***+++------,,,++++++,,,...///---+++(((***,,,,,,*********+++(((((()))***+++,,,------******************++++++)))***************)))))))))))))))******)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,******------++++++++++++,,,,,,---------......000222666:::>>>AAABBBCCCFFFHHHIIINNNZZZgggyyy{{{~~~yyyvvvuuuwwwzzz|||{{{}}}~~~~~~~~~~~~zzzuuummmgggbbb^^^[[[YYYWWWUUURRRPPPMMMLLLJJJIIIEEEGGGIIIJJJIIIIIIJJJLLLMMMNNNNNNMMMKKKIIIJJJKKKHHHJJJLLLMMMMMMLLLJJJHHHIIIMMMPPPPPPNNNLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIIIIMMMLLLKKKJJJIIIIIIIIIIIIJJJNNNRRRUUUSSSPPPNNNLLLQQQRRRRRRPPPNNNLLLLLLMMMLLLMMMNNNNNNMMMNNNOOOPPPOOONNNOOOPPPQQQQQQNNNLLLOOOOOOQQQRRRSSSTTTTTTTTTQQQQQQRRRSSSTTTTTTTTTTTTUUUSSSTTTXXXZZZ\\\bbbiiinnnooommmfff^^^WWWUUUVVVRRRRRRQQQRRRRRRSSSTTTUUUQQQRRRSSSRRRQQQQQQSSSUUUSSSTTTTTTTTTSSSTTTVVVXXXXXXXXXXXXXXXWWWVVVUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSYYY\\\^^^]]]ZZZXXXXXXZZZXXXYYY[[[\\\\\\[[[ZZZYYYWWWYYY\\\\\\ZZZYYYYYYZZZYYYYYYYYYXXXWWWXXXZZZ\\\XXXXXXXXXYYYZZZYYYWWWVVV[[[]]]``````^^^\\\[[[[[[ZZZYYYYYYZZZ\\\\\\[[[YYY___bbbfffhhhkkkttt|||rrriiibbb]]]YYYWWWOOOQQQKKKHHHLLLKKKMMMXXXvvvjjjiiioooyyyiiiXXXYYYZZZYYYTTTLLLBBB<<<777666333111000000111111/////////...............------,,,+++*********+++++++++,,,,,,---------,,,,,,,,,,,,++++++************+++,,,,,,******+++,,,))))))*********+++++++++((()))))))))***+++,,,---+++++++++,,,---...---,,,''')))++++++*********,,,***************+++++++++++++++***))))))******+++******++++++,,,++++++******))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,******------+++((()))***+++---...///000...///111444888===AAACCCBBBCCCFFFIIILLLTTTeeeuuu{{{tttzzz|||{{{xxxwwwuuussstttwww{{{~~~}}}~~~~~~~~~}}}}}}wwwpppfff^^^YYYWWWWWWWWWTTTTTTRRRPPPMMMKKKKKKKKKJJJKKKMMMMMMLLLKKKLLLMMMPPPQQQQQQPPPMMMLLLLLLMMMJJJKKKMMMNNNNNNMMMKKKJJJHHHJJJNNNOOOOOOMMMKKKJJJIIIIIIJJJJJJKKKLLLLLLMMMJJJJJJJJJKKKKKKKKKKKKJJJNNNNNNLLLKKKJJJIIIIIIIIIGGGLLLQQQTTTSSSPPPMMMLLLNNNOOOPPPPPPOOONNNOOOPPPPPPRRRSSSRRRPPPNNNOOOPPPOOOOOOOOOPPPQQQPPPNNNLLLQQQQQQRRRSSSTTTTTTTTTTTTQQQRRRSSSTTTTTTUUUUUUUUUXXXVVVVVVZZZ]]]```gggoooxxx{{{{{{rrreeeZZZVVVWWWTTTSSSSSSSSSTTTUUUUUUVVVOOOPPPRRRRRRRRRSSSVVVXXXUUUUUUVVVUUUTTTUUUWWWYYY]]]]]]]]]\\\\\\[[[ZZZXXXVVVVVVVVVVVVVVVUUUTTTTTT[[[^^^```___\\\[[[\\\___]]]]]]^^^___^^^]]]\\\[[[WWW[[[```bbbbbb```]]]\\\\\\\\\\\\ZZZZZZ[[[___bbbbbb``````aaacccdddbbb```ccceeehhhiiifffcccaaa```aaa``````bbbccccccaaa___```bbbccccccgggppp~~~xxxmmmeee```\\\YYYMMMQQQLLLHHHLLLJJJIIIRRRfffzzzrrrnnnqqqrrr{{{www___[[[WWWVVVUUUPPPGGG>>>888777444222000000111222000///...---------............---,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,++++++++++++++++++***+++,,,,,,******+++,,,)))))))))************+++))))))******+++++++++,,,,,,++++++***))))))(((((('''(((***+++******+++,,,************************,,,+++***)))))))))***+++******+++,,,,,,,,,,,,++++++******))))))******+++************************++++++,,,,,,,,,,,,++++++))),,,,,,******------+++((()))***+++---...///000///000333666;;;???BBBDDDCCCDDDHHHLLLQQQ\\\rrryyyuuu~~~yyyzzzxxxsssqqqrrrrrrssstttwww{{{~~~~~~~~~yyyssspppppptttwwwtttmmmddd]]]YYYXXXXXXXXXVVVWWWWWWUUURRRPPPPPPPPPMMMOOOPPPPPPNNNMMMMMMNNNPPPQQQRRRRRRQQQPPPQQQRRRMMMMMMNNNOOOOOONNNMMMMMMHHHJJJMMMOOOOOONNNLLLKKKIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMNNNOOOOOOOOONNNNNNOOONNNMMMLLLJJJJJJJJJIIIFFFJJJPPPSSSRRRPPPNNNMMMKKKMMMOOOOOOOOOOOOQQQSSSRRRTTTVVVUUUQQQNNNOOOQQQPPPOOOOOOOOOQQQQQQOOOMMMRRRRRRSSSTTTTTTTTTTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWZZZWWWWWWZZZ]]]```hhhppp~~~}}}mmm___XXXXXXVVVUUUUUUTTTTTTUUUUUUUUUPPPRRRSSSTTTTTTVVVXXX[[[WWWXXXXXXWWWVVVVVVXXXZZZ___aaabbbbbbcccdddbbb]]]ZZZYYYXXXXXXZZZZZZYYYXXX\\\___bbbbbb``````cccfffffffffeeeeeecccbbb```___^^^```ccchhhkkkiiieeeaaacccbbbaaa___^^^```eeehhhmmmjjjhhhiiilllnnnmmmkkkhhhlllooopppmmmhhheeeccceeefffgggggggggfffeeeeeeccccccbbbaaaccclllxxxsssiiibbb]]]ZZZMMMTTTPPPJJJMMMKKKJJJQQQVVVttt{{{llljjjkkkqqqhhh___VVVTTTWWWUUULLLBBB:::888555222000111222222111000///.........//////...------------......///,,,+++++++++,,,,,,------++++++++++++++++++,,,,,,***+++,,,,,,******+++,,,))))))))))))************)))******+++++++++*********+++***)))((('''((((((&&&(((************+++,,,((((((((())))))*********---,,,***)))((()))***+++))))))***+++++++++++++++,,,+++************+++,,,******************************+++,,,,,,+++******))),,,,,,******------+++***++++++,,,,,,------...000222444888<<<@@@CCCDDDEEEGGGKKKPPPWWWfff|||vvvxxxyyy}}}xxxqqqooollloooqqqssssssuuuyyy}}}}}}}}}~~~|||zzzxxxyyyyyywwwuuupppjjjffffffiiimmmoookkkfffbbb```^^^[[[ZZZYYY[[[\\\[[[XXXWWWWWWXXXQQQRRRTTTTTTRRRRRRRRRSSSRRRTTTTTTTTTRRRRRRSSSTTTOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLNNNPPPQQQQQQPPPOOOLLLLLLMMMMMMNNNNNNNNNOOOMMMNNNOOOPPPQQQPPPPPPOOOOOONNNMMMLLLKKKJJJJJJJJJFFFJJJOOORRRRRRPPPOOONNNJJJLLLNNNOOONNNOOOQQQRRROOOSSSVVVUUUQQQNNNOOORRRRRRQQQOOOPPPQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUWWWXXXYYYZZZZZZ[[[[[[ZZZ[[[XXXWWWYYY[[[^^^fffooo~~~tttccc\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXWWWXXXYYYYYYXXXYYY[[[]]][[[[[[[[[ZZZXXXXXXZZZ\\\___cccfffhhhlllooollleee___]]]\\\\\\___aaaaaa___aaadddhhhhhhhhhiiimmmqqquuutttrrrpppnnnlllkkkkkkiiiffffffkkkqqqsssooojjjnnnmmmjjjhhhgggjjjooosssrrrnnnjjjkkkooorrrsssqqqkkkooosssssspppkkkfffdddfffhhhiiigggcccaaaccceeecccaaa]]]ZZZ[[[aaakkksss|||vvvkkkccc]]]YYYPPPXXXTTTMMMOOOMMMLLLSSSKKKccclllhhhjjjnnnooobbbUUUSSSYYYYYYOOODDD:::888555222000111222333333222000/////////000111,,,,,,,,,,,,,,,---...///,,,,,,+++++++++,,,---...*********++++++,,,,,,---***+++,,,,,,******+++,,,))))))))))))******************+++++++++******)))((()))******)))***,,,...&&&(((************+++,,,%%%&&&'''((()))***+++,,,---,,,***)))((()))***+++(((((()))***************---,,,+++******+++,,,---++++++******************)))***+++,,,,,,+++***)))))),,,,,,******------+++---------,,,,,,,,,++++++111333555999===@@@CCCEEEFFFIIINNNTTT[[[lllwwwrrrxxxyyy}}}~~~zzzqqqnnnnnnkkknnnqqqsssrrrssswwwzzzxxxyyyyyywwwtttrrrrrrrrrnnnmmmkkkfffaaa```dddgggkkkjjjiiihhhfffccc^^^[[[WWWZZZ\\\[[[YYYWWWYYYZZZTTTVVVXXXXXXXXXWWWXXXYYYWWWXXXXXXVVVSSSQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQOOOOOOPPPRRRTTTTTTSSSRRRPPPPPPOOOOOOOOOOOONNNNNNKKKLLLNNNOOOPPPOOONNNNNNOOONNNMMMLLLKKKKKKKKKKKKGGGKKKPPPRRRRRRQQQPPPPPPKKKLLLNNNNNNNNNNNNPPPQQQLLLPPPTTTTTTPPPNNNPPPSSSTTTRRRPPPPPPRRRTTTTTTTTTPPPQQQSSSTTTVVVWWWWWWWWWZZZ[[[\\\]]]]]]^^^^^^]]][[[WWWVVVWWWYYY\\\dddmmm|||xxxggg______``````^^^]]]\\\[[[[[[[[[^^^^^^___]]]\\\[[[\\\^^^^^^^^^^^^\\\ZZZZZZ[[[]]]^^^dddiiilllrrrwwwtttllldddaaa___```dddffffffeeegggkkknnnpppppprrrwww{{{~~~zzzxxxvvvuuuuuurrrlllhhhllltttyyyvvvqqqxxxvvvtttqqqpppsssxxx|||rrrmmmhhhhhhmmmrrrrrrqqqlllpppttttttqqqkkkfffddddddggghhheee___\\\^^^bbb]]]ZZZUUUPPPOOOTTT\\\bbbmmmttt~~~zzzppphhh___YYYXXXVVVTTTQQQOOOLLLJJJHHHFFFUUUvvv|||eeeaaannn}}}zzzeeeRRRQQQYYY[[[TTTMMMCCC===666333222222111//////////////////...------000000000000////////////------------------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,------,,,***)))***+++***++++++******)))((('''******+++++++++,,,,,,,,,%%%(((+++---+++)))((((((''')))+++***'''&&&(((***///+++'''&&&(((***)))((())))))))))))************+++***************++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,,,,------,,,---------,,,---000222111222444777<<<@@@BBBCCCIIIJJJLLLTTTddd}}}{{{vvv~~~xxx}}}uuuooojjjiiikkknnnnnnooorrrvvvwwwuuurrruuutttsssqqqoookkkiiigggbbbdddbbb]]]\\\aaaeeefffgggeeehhhnnnqqqkkkddd```dddcccaaa```___^^^[[[YYY\\\\\\\\\^^^^^^]]]ZZZWWWYYYXXXWWWWWWYYYZZZZZZYYYVVVUUUSSSQQQQQQRRRTTTUUUVVVSSSRRRUUUYYYZZZUUUQQQQQQQQQRRRRRRQQQOOOMMMLLLPPPQQQQQQQQQQQQQQQQQQPPPMMMNNNOOOPPPOOOMMMKKKIIIMMMHHHGGGMMMSSSRRROOONNNLLLMMMNNNNNNNNNNNNMMMLLLPPPQQQSSSTTTUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUTTT[[[\\\\\\ZZZWWWUUUUUUVVV[[[XXXZZZbbbhhheee```]]]```[[[XXXXXXWWWZZZggguuuuuukkkddd``````______bbbaaa]]]^^^aaacccddddddcccaaaaaabbbccccccbbbdddfffddd^^^]]]``````dddggglllvvv~~~zzzpppkkkjjjfffeeejjjpppooojjjooonnnppptttwwwxxx~~~~~~~~~yyytttoooooorrrvvvxxxyyyoooiiiqqq}}}tttnnnfffdddgggkkklllkkkjjjhhhfffeeeccc```\\\YYYTTT[[[^^^ZZZXXXZZZXXXTTTPPPOOONNNMMMMMMNNNPPPQQQ\\\cccnnnwwwtttlllddd^^^YYYWWWUUURRROOOLLLJJJHHHKKKRRReeekkk```dddooouuulllVVVRRRXXXZZZUUUPPPGGG@@@888333222111000...111111111111111000//////..................//////+++++++++,,,,,,---------.........------,,,,,,,,,+++++++++++++++++++++,,,***+++,,,+++***)))***++++++++++++++++++******)))*********+++++++++,,,,,,%%%&&&)))*********,,,...(((***,,,+++)))(((***+++,,,***(((((())))))***)))(((((((((((()))))))))))),,,++++++***))))))))))))++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------+++,,,---,,,,,,---000222111222555:::???CCCEEEEEEDDDGGGNNN\\\qqq}}}vvvxxxvvvooojjjffffffhhhllllllmmmpppsssuuusssqqqqqqoookkkgggbbb^^^[[[ZZZ^^^``````]]]___fffmmmooooookkkkkkoooqqqmmmhhhfff_________```aaa```___^^^bbbaaa```aaabbbaaa___\\\\\\[[[YYYZZZ\\\^^^^^^^^^YYYWWWTTTRRRRRRSSSVVVXXXWWWUUUTTTVVVYYYYYYUUUQQQRRRSSSSSSSSSSSSQQQOOONNNQQQQQQRRRRRRRRRRRRQQQQQQPPPRRRSSSSSSQQQOOONNNNNNOOOKKKKKKPPPTTTRRRPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOLLLNNNOOOQQQRRRRRRRRRQQQVVVVVVWWWXXXZZZZZZYYYYYY\\\]]]^^^]]][[[ZZZ[[[\\\bbb___bbbkkkpppmmmgggddd___[[[XXXWWWVVVZZZhhhwwwuuulllgggdddfffcccccceeedddaaabbbfffiiilllnnnnnnlllkkkkkkkkkkkkjjjjjjllliiiddddddgggdddfffhhhmmmvvv~~~|||tttmmmmmmjjjhhhlllsssuuutttqqqnnnnnnqqqtttwww~~~}}}zzzuuussssssttttttuuusssfffjjjtttllleee^^^\\\___ccceeeeeeaaa___^^^\\\[[[XXXUUUQQQOOOUUUWWWTTTRRRSSSRRROOONNNLLLJJJIIIHHHIIIKKKLLLLLLSSS]]]eeemmmuuu}}}zzzrrrjjjeee\\\YYYUUURRRPPPMMMJJJHHHMMMNNNUUUllluuuaaa\\\aaaeeemmm~~~uuu[[[RRRUUUXXXVVVTTTLLLDDD:::444111111///...111111111111111000//////,,,,,,,,,---.........///+++,,,,,,,,,------............------------,,,,,,++++++++++++++++++++++++(((***+++***))))))***+++******+++,,,,,,,,,,,,+++*********++++++++++++,,,'''(((((((((((()))---///***,,,---,,,+++***+++,,,((()))******))))))***+++******+++++++++,,,,,,,,,*********************************************************++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---000222222444888===AAADDDFFFGGGCCCHHHTTThhh~~~zzzsssnnnuuu{{{wwwnnniiifffcccdddgggjjjjjjjjjmmmppprrrrrrqqqpppmmmgggaaa\\\YYYXXXWWWZZZ^^^___^^^bbbllluuuyyyuuupppmmmpppqqqnnnlllkkk___```bbbcccddddddddddddcccaaa_________```___]]]___^^^]]]^^^```ccccccccc\\\ZZZVVVSSSSSSUUUXXXZZZXXXVVVUUUVVVXXXXXXTTTQQQTTTTTTUUUUUUUUUSSSRRRQQQRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTUUUUUUSSSQQQQQQRRRSSSPPPQQQUUUVVVSSSRRRTTTRRRRRRQQQPPPPPPQQQRRRRRRPPPQQQSSSUUUVVVVVVVVVUUUXXXXXXZZZ]]]```bbbaaa```ccceeeffffffeeedddeeegggiiihhhmmmuuuyyyuuuooollliiiddd___ZZZWWW[[[iiivvvxxxpppmmmlllllljjjjjjlllllliiihhhjjjqqqtttxxxzzzyyyvvvtttssssssrrrrrrtttqqqlllkkknnnjjjjjjkkknnnvvv}}}|||vvvooopppnnnjjjkkkssszzz}}}ooojjjggghhhiiinnnwww||||||zzzwwwxxxvvvsssooojjjgggfffgggxxxrrrbbbaaahhhaaaZZZSSSQQQSSSXXXZZZ[[[WWWVVVUUUTTTSSSQQQMMMKKKIIIMMMOOOLLLKKKMMMNNNMMMLLLJJJGGGEEEDDDDDDEEEFFFEEEJJJQQQWWW[[[bbbjjjoooyyyxxxpppjjjaaa]]]WWWTTTRRROOOLLLHHHHHHLLLQQQ```hhh\\\[[[]]]___mmm{{{___RRRQQQTTTVVVWWWOOOFFF<<<444222111111000///////////////...------++++++,,,---...//////000//////.........---------++++++++++++++++++++++++,,,,,,,,,++++++++++++***'''(((******))))))***,,,((()))***+++,,,,,,,,,,,,************++++++++++++******+++***(((((()))***++++++,,,+++++++++++++++$$$(((++++++)))(((***---*********++++++++++++,,,&&&'''((()))***+++,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,,,,---000333444777<<>>@@@AAABBBDDDFFFLLLTTTfff{{{vvvoookkkjjjkkktttyyyvvviiieeeccccccbbbaaaccchhhfffhhhkkkmmmpppqqqssstttkkkhhhccc___^^^```dddgggkkklllhhhdddeeennnvvvzzzwwwrrrppptttwwwtttrrrqqqnnnnnnnnnllljjjiiikkkmmmooolllgggeeedddddddddcccccc```^^^^^^```cccdddeee___\\\XXXUUUUUUVVVYYY[[[VVVUUUTTTTTTTTTSSSRRRPPPTTTTTTVVVWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWVVVVVVUUUUUUXXX[[[ZZZWWWUUUVVVYYYVVVVVVZZZ]]]\\\VVVTTTVVVUUUTTTRRRQQQQQQRRRTTTUUUWWWXXXZZZ\\\^^^^^^^^^^^^\\\]]]bbbjjjttt{{{{{{yyywwwzzz}}}~~~{{{xxxuuutttvvvwww}}}{{{yyyyyylllbbbbbbhhhnnnwww}}}yyyvvvwww}}}xxxtttuuuzzz|||xxxvvvuuuwww}}}xxxrrrqqqsssnnnkkkjjjlllmmmllllllgggjjjggg___ZZZ```jjjpppddd]]]UUUQQQOOOPPPXXXbbbtttuuurrrkkkggggggeeeaaabbbcccccc^^^XXXSSSRRRSSSRRRYYYaaaccc```[[[XXXWWWYYYTTTNNNJJJHHHJJJLLLMMMOOOOOONNNOOOPPPOOOLLLJJJHHHHHHHHHIIIKKKOOOUUUZZZVVVSSSNNNHHHEEEDDDEEEEEEDDDFFFHHHFFFDDDEEEIIILLLTTTYYYbbbmmm{{{{{{sssllleee]]]XXXWWWUUUPPPKKKFFFIIILLLPPP```~~~lll]]]SSSUUU\\\nnnyyy___QQQLLLMMMQQQUUUQQQIII???999666555444222111111111111111000//////---------...//////000000...---,,,***)))'''&&&%%%,,,,,,------------......******+++++++++,,,,,,,,,(((***+++***))))))***+++&&&'''((()))***+++++++++)))))))))************+++$$$'''+++---,,,******))))))((('''((())))))((('''&&&((()))***)))***+++,,,***+++++++++,,,,,,,,,,,,++++++,,,+++***'''%%%$$$************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,.........000333666999===@@@AAA@@@AAAEEEHHHOOO\\\tttpppkkkkkkxxxsssoooooopppooopppzzz~~~}}}zzzqqqhhh^^^\\\\\\^^^]]]\\\___ddddddggglllpppqqqrrrsssuuunnnkkkhhheeegggkkkppptttyyyxxxrrriiigggnnnuuuxxxyyytttssswww{{{zzzyyyzzznnnoooooommmlllnnntttyyywwwtttooollljjjiiihhhgggfffccc```___```aaabbbccc___]]]ZZZXXXWWWXXXYYYZZZUUUUUUTTTTTTSSSSSSSSSRRRTTTUUUVVVXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWXXX]]]aaaaaa]]]ZZZ[[[^^^WWWWWW\\\bbbbbb\\\WWWVVVUUUTTTSSSSSSSSSSSSTTTUUU[[[\\\^^^aaabbbccccccccc___```eeeooo{{{|||~~~tttjjjiiilllooosss|||~~~wwwwwwxxx|||vvvtttwww{{{|||yyyvvvsssqqqooorrrzzzvvvpppooooooiiieeeeeedddaaaaaabbb```bbb```XXXSSSWWW^^^bbb___YYYTTTPPPMMMKKKPPPVVV```cccbbb___]]]___^^^[[[XXXXXXXXXUUURRROOOOOOOOOOOOQQQTTTXXXZZZZZZWWWUUUWWWUUUPPPMMMJJJJJJKKKLLLLLLLLLLLLMMMOOONNNLLLJJJJJJGGGFFFHHHJJJMMMUUU^^^^^^ZZZSSSMMMIIIGGGGGGHHHDDDFFFHHHGGGEEEEEEGGGKKKJJJNNNSSS[[[hhh~~~yyyqqqiii___ZZZYYYWWWRRRMMMKKKHHHHHHLLLSSSiii}}}|||vvvbbbRRRQQQUUU```wwwttt___RRRNNNMMMPPPTTTSSSLLLBBB;;;888666222000111111111111111000//////---------------------...,,,,,,+++******))))))(((,,,,,,,,,------.........))))))***+++,,,------...***+++,,,+++***)))***+++((()))******++++++++++++))))))))))))************&&&(((***+++*********+++***(((&&&''')))***(((&&&***)))'''''')))+++++++++---------.........//////)))***++++++***(((&&&%%%++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---/////////111555777:::===AAAAAAAAACCCIIIOOOUUUhhhfffbbbiiivvvxxxnnniiinnnwwwzzz|||~~~}}}~~~vvvnnniiiccc^^^WWWVVVXXX[[[ZZZXXX[[[``````ffflllqqqrrrrrrssstttpppooonnnoootttzzzzzzooolllqqqwwwzzzzzzsssqqquuuzzz|||rrrssssssqqqpppuuu}}}xxxuuurrrpppmmmkkkllliiidddaaaaaabbbbbbbbb```___]]]\\\[[[ZZZZZZZZZVVVVVVVVVUUUTTTTTTUUUVVVUUUVVVXXXYYYZZZZZZZZZYYYXXXYYYYYYYYYYYYYYYYYYXXXXXX^^^eeeeeeaaa]]]]]]___YYYYYY]]]fffiiibbbZZZVVVVVVVVVVVVVVVVVVVVVVVVVVV\\\^^^```bbbdddeeeeeeeee]]]^^^bbblllyyy{{{xxx~~~|||sssrrrrrrqqqrrrvvvzzz}}}xxxoooqqqqqqxxxxxxsssooopppqqqpppmmmjjjiiihhheeehhhnnntttsssllliiiiiigggaaa]]]^^^]]]XXXXXX[[[ZZZ\\\ZZZTTTQQQTTTXXXYYYYYYVVVSSSRRROOOKKKLLLQQQRRRVVVXXXXXXZZZ]]]^^^[[[VVVTTTRRRQQQQQQQQQPPPOOONNNPPPTTTWWWYYYZZZZZZYYYSSSRRRQQQOOOMMMLLLLLLMMMKKKKKKKKKMMMOOOOOONNNLLLKKKEEEBBBCCCDDDFFFNNNXXXccc^^^WWWPPPJJJHHHHHHIIIIIILLLNNNMMMJJJIIIJJJLLLGGGIIIKKKOOOZZZnnn}}}ssskkkaaa\\\[[[YYYSSSNNNNNNGGGGGGMMMOOOZZZ}}}zzzgggTTTNNNOOOVVVhhhqqq___TTTOOONNNPPPTTTVVVOOOEEE>>>999555111---///////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........*********++++++,,,,,,,,,(((((()))***,,,---...///,,,------,,,***)))***+++******+++,,,,,,,,,++++++))))))))))))************,,,,,,+++)))'''&&&(((******(((&&&'''***+++)))'''---)))&&&&&&)))++++++***(((((()))))))))*********###%%%'''***+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...///000000222666888:::===AAAAAABBBFFFNNNUUU]]]ssseeebbbpppzzzyyyccc___cccqqq~~~|||~~~yyylllaaa\\\ZZZXXXUUUUUUXXX[[[ZZZWWWZZZ___^^^dddlllqqqrrrrrrrrrrrrllllllnnnrrrzzzsssooottt{{{}}}yyyqqqmmmpppvvv{{{zzzzzzyyyvvvuuu{{{}}}yyyvvvsssqqqmmmhhhdddcccccccccbbbaaa``````___^^^\\\[[[[[[VVVWWWWWWWWWVVVVVVXXXYYYWWWXXXZZZ[[[\\\\\\\\\[[[YYYYYYZZZZZZZZZZZZYYYYYYVVV]]]eeefffaaa\\\\\\^^^ZZZZZZ___iiinnnggg]]]VVVWWWWWWXXXYYYYYYXXXWWWWWWXXXYYY[[[^^^```aaaaaaaaaYYYYYY]]]gggsssyyywwwsssfffqqq}}}~~~{{{xxxvvvsssssssssrrrsssxxxzzzsssiiiiiihhhmmmwww|||yyyqqqmmmiiiiiiiiifffbbb`````````]]]^^^bbbgggfffbbbaaaccc```ZZZXXXZZZXXXTTTSSSWWWWWWYYYXXXTTTRRRUUUVVVUUUTTTRRRRRRTTTQQQLLLKKKNNNQQQVVVYYY[[[^^^dddeeeccc]]]YYYUUUUUUWWWYYYXXXVVVLLLPPPVVVYYYZZZ[[[]]]___OOOPPPQQQPPPOOONNNNNNOOOKKKKKKLLLNNNPPPQQQPPPNNNJJJCCC>>>>>>>>>???GGGRRReee```XXXPPPKKKHHHHHHHHHNNNPPPRRRPPPKKKGGGGGGGGGGGGHHHIIIKKKRRRccc{{{wwwrrriiiaaa[[[WWWTTTRRRMMMOOOJJJJJJNNNTTTmmm~~~oooUUUNNNNNNSSS```vvv~~~jjjZZZYYYZZZWWWSSSTTTYYYSSSIII???777333222222///000000111111111111000,,,,,,,,,------.........//////.........---------------------------------,,,+++++++++***))))))(((,,,+++***))))))***+++,,,&&&***,,,******,,,***&&&)))************+++++++++++++++***)))(((((())))))***+++***)))((())),,,...******+++***((()))+++...******************************+++++++++,,,,,,,,,(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++))),,,000333444555777888999AAA>>><<>>FFFLLLQQQ]]]tttpppdddlllzzzwwwcccWWWSSSYYYaaakkkzzz{{{ggg[[[UUUPPPNNNNNNOOOTTTVVVSSSRRRTTTVVVUUUXXX^^^hhhssszzzzzzuuuoookkklllnnnrrrwwwttttttuuuyyy{{{xxxvvvwww{{{~~~xxxxxxvvvqqqmmmmmmmmmkkkhhheeeddddddeeefffbbbccceeeffffffdddaaa```^^^]]][[[ZZZYYYXXXXXXXXX]]]^^^^^^___```aaaaaabbb______]]][[[YYYXXXWWWVVVVVVZZZ^^^^^^ZZZWWWXXXZZZ\\\[[[aaalllqqqiii___ZZZZZZ\\\]]]]]]YYYUUUSSSRRRUUUSSSTTTXXXWWWSSSSSSWWWTTTRRRRRRXXX```cccaaa]]]ZZZ\\\```gggmmmrrrsssssslllooorrrtttsssrrrrrrssswwwyyy{{{{{{wwwssspppnnntttsssqqqnnnlllllllllmmmeeeccceeejjjiiieeeeeehhhgggfffffffffdddbbb___\\\[[[[[[\\\^^^```aaa``````cccbbb```\\\[[[\\\```ccc[[[ZZZXXXWWWVVVWWWXXXYYYXXXXXX\\\aaaaaaZZZWWWYYYYYYWWWXXX___iiisssxxxzzzsssllleeeaaaaaadddggghhhaaa]]]]]]```aaa```bbbeee___\\\ZZZYYYYYYYYYYYYXXXVVVVVVVVVXXXZZZZZZYYYWWWQQQMMMFFF???<<>>666333444000000111000000///...---.........------------------,,,,,,,,,,,,+++++++++...---,,,,,,******)))(((,,,+++******+++---...///++++++***))))))***++++++(((++++++((((((++++++((()))************++++++++++++***))))))))))))))))))&&&((())))))(((((()))***+++***((()))***,,,,,,+++*********************************++++++++++++,,,******************++++++******+++++++++,,,,,,,,,++++++***++++++,,,---...,,,...000222333666999<<<===DDDBBBAAAIIIOOOXXXhhhuuugggbbbnnn|||uuucccTTTMMMNNNVVV```kkkxxxuuubbbVVVPPPMMMMMMOOOMMMQQQSSSRRRSSSVVVVVVTTTYYY___iiiuuu}}}|||vvvoooiiijjjlllrrryyyuuusssuuuyyyttttttvvvyyy|||~~~~~~}}}yyysssrrrooojjjggghhhjjjiiigggfffeeeeeefffgggdddcccdddgggjjjjjjgggccc```___]]]\\\[[[ZZZ[[[[[[___````````````aaaaaaaaadddcccaaa^^^\\\ZZZXXXXXXXXX[[[___^^^[[[XXXXXXYYYaaa\\\bbbrrrwwwlllaaa___]]]___aaa```]]]XXXTTTSSSYYYVVVUUUXXXXXXUUURRRRRRQQQPPPPPPRRRWWW[[[]]]^^^[[[ZZZZZZ]]]bbbgggjjjkkkfffgggiiiiiihhhhhhiiikkknnnpppssssssqqqnnnlllkkkooopppqqqnnnjjjiiikkkmmmfffddddddfffgggeeeeeehhhfffggggggggggggeeedddccc^^^]]]^^^aaadddeeeeeedddcccbbb```^^^\\\^^^aaaeeebbbaaa___]]]\\\\\\]]]]]]YYY^^^gggooonnngggccccccbbb______dddooozzz|||uuummmhhhhhhkkkppprrrmmmgggdddgggjjjiiiiiikkkfffdddaaaaaaaaaaaa```___\\\[[[[[[]]]___```___^^^VVVSSSLLLEEEBBBCCCHHHLLLUUU\\\XXXRRRRRROOOPPP[[[___eeegggaaaZZZUUUQQQMMMKKKFFFEEEIIIJJJLLLVVVdddyyyyyymmmccc[[[UUURRRQQQPPPIIIHHHNNNMMMOOO\\\yyywww[[[SSSPPPVVVaaappppppbbb___]]]TTTKKKIIINNNRRRLLLAAA777333444111111111000///...---,,,//////......------,,,,,,---,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++***)))((()))***,,,---+++******************+++***,,,+++((((((+++,,,***))))))*********+++++++++******)))))))))))))))***&&&(((******)))((()))***---+++******---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++*********************+++++++++,,,,,,,,,*********+++,,,---...///---///111222444777;;;>>>>>>DDDCCCCCCKKKRRR```uuuyyy}}}xxxjjjbbbdddqqq~~~pppaaaTTTOOOOOOPPPYYYdddllluuu}}}}}}zzztttfffXXXQQQNNNMMMOOORRRMMMRRRUUUWWW[[[______\\\bbbfffnnnyyyxxxpppggggggiiirrr}}}wwwrrrrrruuuooopppssswww{{{}}}~~~~~~}}}wwwsssqqqmmmhhhfffgggiiiiiiiiihhhhhhiiiiiiiiigggddddddhhhmmmpppmmmiiieeedddbbb```^^^^^^_______________```aaabbbbbbccchhhgggdddbbb___^^^]]]]]]aaadddffffffccc```___```eee^^^fffzzzsssfffdddaaadddggggggddd___\\\ZZZ^^^[[[ZZZ\\\\\\ZZZVVVSSSSSSSSSRRRSSSVVV[[[bbbgggdddbbb``````dddhhhjjjlllhhhiiihhhgggeeedddfffhhhlllnnnpppqqqooolllkkkkkklllooorrrpppkkkiiikkkoookkkjjjjjjlllnnnmmmlllllliiijjjkkkkkkjjjhhhhhhhhhfffffffffiiinnnpppooonnniiihhhfffdddbbbcccfffhhhllljjjgggeeeccccccdddddd^^^fffsssxxxrrrooolllkkkpppyyy}}}tttoooooottt{{{zzzrrrlllooossssssrrrrrrrrrooommmkkkjjjiiifffdddcccbbbbbbcccfffgggfffeee```]]]WWWQQQLLLLLLPPPSSS\\\```[[[WWWZZZWWWXXXeeekkkppppppjjjaaa[[[TTTNNNMMMIIIHHHJJJJJJJJJQQQYYYfffzzz|||{{{rrrggg]]]VVVRRRSSSRRRIIIFFFMMMMMMMMMWWWhhhbbbWWWPPPTTT\\\ggg{{{{{{iiibbbaaaXXXLLLGGGMMMRRRNNNCCC888444333111111111111000///------/////////......---------------------............,,,,,,,,,------.........,,,,,,***)))))))))***************++++++************,,,+++((((((+++,,,***))))))*********+++++++++***)))))))))))))))******''')))++++++*********+++******)))***,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++*********************+++++++++,,,,,,,,,++++++++++++,,,---...///...///111333555888<<<@@@>>>DDDDDDEEENNNVVVjjjxxxyyy}}}qqqhhhhhhppp|||qqq___QQQKKKOOOVVVWWW```iiinnnqqqssspppjjj]]]TTTLLLKKKKKKIIIJJJMMMOOOVVV\\\___eeekkknnnmmmjjjlllrrr}}}zzzhhheeefffpppyyyrrrooopppkkkmmmooorrruuuyyy}}}|||xxxvvvuuupppjjjhhhjjjiiijjjjjjkkkllllllkkkkkkjjjgggeeeiiiqqqvvvvvvsssllljjjfffcccbbbaaabbbbbb^^^___```bbbdddeeeggghhhiiihhhfffcccbbbbbbbbbccciiijjjlllllljjjhhhfffeeegggbbblll}}}ooojjjeeegggjjjkkkiiieeecccbbbaaaaaabbbaaaaaa___\\\XXXVVVWWWWWWXXXZZZaaakkkrrrmmmkkkiiijjjlllnnnooooooqqqpppoookkkhhhggghhhiiioooqqqrrrrrrpppnnnmmmmmmmmmrrrvvvuuuqqqnnnpppsssppprrrtttwwwzzzzzzwwwsssrrrssstttrrrooommmmmmnnnqqqpppppptttzzz}}}}}}zzzvvvuuussspppmmmlllnnnppptttrrrooommmkkkjjjkkkkkkffflllyyy~~~||||||~~~yyyzzz~~~wwwxxx{{{{{{{{{|||zzzxxxwwwvvvuuutttrrrpppnnnlllkkklllnnnooonnnmmmllljjjfffaaa]]]\\\^^^aaaggggggaaa^^^aaa]]]___mmmyyy}}}}}}uuullldddZZZQQQNNNLLLKKKKKKKKKKKKOOOSSSYYYjjj|||uuuqqqvvvwwwlllccc\\\WWWUUUUUUKKKFFFKKKJJJIIIOOO___}}}mmm^^^TTTUUUWWW\\\nnnsssjjjiiibbbUUUIIINNNRRRNNNEEE;;;666444111111222111111000///.../////////...............------...............///((()))******,,,------.........------,,,+++******)))***++++++++++++***)))))),,,,,,)))))),,,,,,))))))************+++++++++)))))))))))))))******+++)))***++++++******+++,,,%%%''')))***((((((((()))************************)))))))))************+++******************++++++******+++++++++,,,,,,,,,,,,,,,+++,,,,,,---...///---000222555777:::===@@@>>>DDDEEEHHHRRR\\\ttt~~~|||||||||zzznnnmmmuuuzzzdddRRRHHHGGGOOOYYY___hhhnnnooolllhhhbbb[[[RRRMMMJJJKKKKKKIIIHHHJJJRRR[[[cccggglllttt{{{}}}oooooosss~~~oooiiifffmmmzzz|||rrrllllllkkkmmmnnnppprrrvvv|||}}}{{{{{{|||wwwpppmmmoookkklllnnnooooooooonnnmmmooommmkkkmmmttt{{{tttrrrnnniiigggffffffgggcccdddeeehhhjjjlllnnnooolllkkkhhhfffeeefffggghhhlllmmmnnnooonnnllljjjiiijjjiiirrr{{{qqqhhhjjjlllmmmkkkiiihhhhhheeejjjllliiifffeeebbb___[[[[[[\\\]]]aaahhhqqqvvvsssrrrpppqqqssstttssssssyyyyyywwwsssooommmmmmoootttvvvwwwwwwuuutttttttttvvvyyy}}}~~~|||zzzzzz|||wwwzzz}}}}}}~~~~~~zzzwwwxxxzzz}}}{{{{{{~~~zzzwwwuuuvvvxxx|||zzzxxxuuutttsssttttttooottt|||zzzyyyxxxyyyzzzzzzyyy{{{zzzxxxtttqqqpppqqqsssrrrooogggfffjjjfffgggwww|||sssjjj^^^TTTQQQOOOMMMLLLLLLLLLNNNPPPSSS___yyyvvvoooooovvv|||qqqggg```[[[SSSWWWOOOIIILLLKKKGGGLLLWWWhhhxxxfffYYYXXXWWWYYYiii}}}ttttttnnnaaaPPPQQQRRROOOGGG???999666111111222222222222111111............////////////,,,,,,,,,------.........*********++++++,,,,,,,,,+++,,,---......---+++***)))***++++++++++++***)))(((,,,---++++++---,,,((()))************+++++++++)))))))))))))))***++++++)))******)))((((((+++---$$$)))---,,,(((&&&(((,,,))))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,******+++++++++,,,,,,,,,------,,,,,,,,,------...,,,///333666999;;;>>>@@@@@@FFFGGGLLLWWWbbb}}}yyyppplllttt{{{jjjWWWKKKFFFHHHPPPXXXdddlllqqqmmmfff___VVVOOOMMMIIIIIILLLLLLJJJIIIKKKSSS___iiikkknnnvvvvvvsssuuu~~~{{{pppgggiiiqqq{{{vvvqqqppprrrtttvvvvvvwwwxxx|||zzzwwwxxxqqqrrrtttvvvvvvuuusssrrruuusssrrrsssxxx~~~yyytttpppooooooooommmnnnoooqqqsssuuuvvvwwwvvvtttqqqnnnllllllmmmnnnqqqqqqrrrssstttsssqqqooonnnqqqvvvzzzooopppqqqpppnnnllllllmmmoooxxx|||vvvnnnkkkjjjhhhcccbbbbbbdddiiioootttwww|||yyywwwwwwyyy{{{|||||||||yyywwwwwwxxx{{{}}}}}}}}}xxxooopppuuuqqqttt|||tttggg\\\WWWUUUQQQNNNMMMNNNOOONNNQQQYYYqqq{{{ooolllnnnyyyssshhh```[[[PPPWWWRRRMMMQQQNNNJJJNNNPPPXXX~~~kkk]]]\\\[[[[[[jjj{{{|||wwwkkkUUUTTTRRROOOIIIBBB;;;777111222222333333333222222------......//////000000+++++++++,,,,,,---------------------------------&&&(((***------,,,***))))))***+++,,,,,,+++***)))(((,,,---,,,,,,---,,,((()))************+++++++++))))))((())))))***++++++))))))((('''&&&'''***---%%%,,,222111***'''+++111************************))))))))))))************(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,......---,,,,,,,,,------,,,///444888:::<<<>>>@@@AAAGGGIIIOOOZZZfff|||qqqlllmmmzzzlll]]]MMMGGGGGGKKKRRRYYYfffmmmqqqlllcccZZZPPPIIIEEEBBBBBBFFFHHHGGGIIILLLTTT```kkklllmmmttt}}}xxxwww~~~vvviiigggjjjpppzzz|||xxxxxxzzz}}}~~~}}}wwwyyy{{{}}}}}}|||yyyxxxzzzxxxwwwwww{{{}}}yyyxxxxxxxxxvvvvvvwwwxxxyyyzzz{{{|||~~~zzzvvvtttsssttttttwwwwwwxxxzzz{{{{{{xxxvvvrrrwwwyyy{{{wwwwwwvvvtttqqqooopppqqqyyyvvvrrrqqqooojjjhhhhhhjjjoootttvvvvvv}}}|||~~~wwwxxx{{{uuujjj]]][[[VVVQQQPPPQQQQQQOOORRRXXXnnn}}}jjjeeeeeekkk|||{{{rrrggg^^^VVVSSSOOOLLLLLLLLLKKKJJJOOORRRjjjyyyhhh\\\VVV[[[ppp}}}mmmddd[[[UUUNNNEEE>>>;;;777444000......//////...------,,,,,,---...000111---...//////------...///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,******))))))***+++,,,---&&&((()))***))))))+++---'''(((+++++++++***,,,---'''((()))++++++******)))(((((()))***+++,,,,,,,,,******************************))))))******+++,,,,,,+++*********+++,,,---,,,,,,+++***+++,,,---...+++000111,,,+++000333111...111444777999<<<@@@BBBDDDGGGJJJNNN\\\yyyzzzhhhfffqqqxxxYYYPPPFFFCCCHHHQQQXXX[[[ffflllkkk```TTTNNNJJJEEEEEEBBBAAABBBBBBCCCHHHNNNYYYaaagggggghhhpppyyy~~~~~~yyysssvvv{{{nnnlllooopppsssxxxwww|||}}}{{{|||}}}}}}|||yyy|||yyy|||~~~vvv|||xxxuuutttssspppqqquuuuuurrrttt{{{~~~tttfffdddaaa^^^ZZZUUUPPPMMMPPPXXXllluuuhhheeejjjrrrxxx~~~uuujjjbbbZZZWWWSSSOOONNNLLLJJJIIIKKKNNN```xxxdddVVVXXXnnnvvvooobbbVVVMMMGGGAAA<<<666444111//////000///...//////...---------...///***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,******++++++++++++++++++''')))******))))))***,,,&&&(((*********)))***,,,'''((()))***+++******))))))))))))***+++++++++,,,******************************))))))******+++,,,++++++*********+++,,,---,,,,,,+++++++++,,,---...)))------))))))...///---///222555888:::===@@@CCCCCCFFFLLLVVViiirrr___gggzzzwwweeeQQQKKKDDDDDDKKKTTT[[[___aaafffdddYYYNNNHHHEEEAAABBB???>>>@@@AAACCCJJJRRR[[[aaaeeedddeeekkkrrrtttzzz{{{yyyyyyzzznnnlllllllllmmmpppuuuyyy~~~}}}{{{{{{xxxttttttvvvtttqqqtttzzz~~~uuuooohhhbbb^^^ZZZUUUQQQTTT\\\ooozzzllleeedddgggiii{{{zzzppphhh^^^[[[WWWSSSPPPNNNJJJHHHIIILLLVVVpppsss\\\VVViii{{{mmmZZZOOOKKKEEE===666444111111111111000///111000///...------------,,,---......---,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,***+++,,,,,,,,,+++***)))(((***+++***))))))***+++%%%''')))***))))))***+++(((((()))************)))******************++++++******************************))))))******+++,,,++++++******++++++,,,---,,,,,,+++++++++,,,---...,,,...---,,,...111111...000333666999;;;===AAACCCEEEHHHPPP```zzziii]]]nnnjjjUUUGGGDDDBBBFFFOOOXXX___bbb^^^```\\\QQQHHHCCCAAA???BBB>>>===@@@BBBFFFNNNWWWccchhhiiiggghhhlllooonnnsssyyy|||xxxvvvyyywwwnnnlllllljjjjjjkkksssxxx~~~~~~zzzxxxwwwtttrrruuuzzz}}}sssiiiddd```[[[WWWVVV___rrrrrrhhhccc```___hhh}}}ssslll```]]]YYYUUURRROOOKKKHHHJJJNNNRRRaaaeeeVVVbbbvvvvvvbbbUUURRRJJJ>>>666444333222222222111///000//////...............---///000///...---...000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,)))***,,,,,,,,,***(((&&&***+++,,,+++)))))))))+++''')))***+++***)))***+++((()))))))))************+++++++++*********************************************))))))******+++,,,+++***++++++++++++,,,,,,+++++++++,,,,,,,,,------......---...111333111///222444888:::<<<>>>BBBDDDJJJKKKSSShhhzzzfffiii{{{xxx^^^KKK@@@???BBBHHHQQQYYY^^^aaa\\\[[[UUULLLDDDAAA@@@@@@CCC@@@>>>AAADDDHHHRRR\\\iiilllmmmjjjjjjmmmnnnlllmmmuuuxxxrrrmmmooovvv{{{vvvsssqqqqqqqqqpppooopppuuuzzz|||xxxvvvuuuyyy}}}}}}}}}ooohhhbbb]]]XXXSSS___tttwwwmmmgggbbb```aaaqqqvvvooo```]]]YYYUUUSSSPPPMMMJJJGGGMMMOOOYYY|||lllXXX^^^ppp~~~{{{lll___XXXMMMAAA999666444333333222111000---......//////000000000***+++,,,,,,+++***+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,((()))***++++++)))'''%%%***+++,,,+++***)))***+++)))***,,,,,,+++***+++,,,)))))))))))))))*********+++++++++*********************************************))))))******+++,,,******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,******,,,---------...444666999<<<===???CCCEEEKKKKKKUUUnnnsssnnn{{{yyydddOOOCCC===???DDDJJJQQQVVVYYYZZZWWWSSSMMMGGGAAA>>>???AAACCC???>>>@@@CCCHHHRRR[[[gggkkkkkkhhhfffiiikkkjjjrrrwwwvvvnnngggiiimmmppppppuuuyyyzzzzzzyyyxxxvvv|||{{{xxxzzz}}}xxxlllccc\\\WWWRRR___vvvyyyoooiiidddbbb^^^dddvvvzzzrrrddd```ZZZUUUSSSQQQNNNMMMDDDIIILLLSSSooosss]]]aaaqqq{{{}}}|||vvvjjj[[[OOOGGG===999555333222222111000,,,---...000000111000000+++---...---,,,+++,,,...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,((()))*********)))(((''')))+++,,,+++******+++,,,***,,,------,,,++++++,,,)))))))))((()))******+++******************++++++******************************))))))******+++,,,)))***+++,,,,,,,,,,,,+++***+++,,,---------,,,,,,---,,,,,,...---+++...333666888;;;===>>>AAADDDFFFHHHKKKZZZyyyqqqqqqzzz~~~hhhTTTGGGBBB???BBBFFFKKKOOOQQQQQQQQQOOOIIIDDDAAA>>>;;;<<>>???AAADDDGGGIIIQQQfffvvvgggooooooZZZKKKEEECCC@@@CCCHHHKKKLLLKKKJJJJJJIIIBBB======<<<999:::???;;;:::;;;AAAFFFKKKTTT]]]hhhoooqqqiiiaaaccckkkqqq~~~|||pppjjjgggeeeiiixxx~~~~~~}}}|||}}}|||zzzwwwvvvyyy{{{www{{{{{{zzz}}}{{{uuunnngggbbb___^^^]]]___bbbdddfffgggjjjkkkpppttt|||lll```[[[SSSXXXhhhuuulllddd```\\\^^^dddsss{{{pppiii```XXXSSSQQQOOONNNKKKIIIHHHIIISSSnnnsssjjjppp~~~{{{zzz{{{uuu\\\PPPTTTDDD>>>777222000000111111000000111111111///...---+++,,,---,,,++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********)))***++++++,,,,,,+++++++++,,,---......((()))++++++++++++---...)))+++,,,,,,***))))))******)))((((((((()))+++,,,(((((()))***+++,,,,,,---*********************************)))***++++++,,,)))***+++,,,---,,,++++++***+++,,,---...---,,,,,,,,,,,,......((($$$---:::888:::===???@@@BBBEEEGGGMMMYYYrrrpppbbblllwwwaaaOOOEEEBBBAAAAAADDDHHHKKKJJJIIIGGGGGGFFF???;;;======:::;;;@@@;;;:::===DDDKKKPPPZZZccceeemmmoooeeeZZZ[[[eeemmmzzzwwwnnnjjjiiiaaasss{{{wwwzzz}}}~~~}}}ooofffdddeeeccc___\\\\\\___bbb^^^dddnnnzzzrrroooqqqqqqppppppkkkgggbbb\\\VVVRRRPPPOOOJJJMMMQQQTTTVVVXXXZZZ\\\___gggsss~~~qqqddd___QQQSSS^^^www|||rrriiicccXXX[[[___eeesssuuummmcccZZZUUUSSSRRRRRRJJJIIIFFFJJJSSS^^^wwwiii|||vvvxxx~~~|||vvvgggVVVKKKHHH@@@777333333444222000////////////////////////------,,,------...///000,,,,,,------,,,,,,+++***---------,,,,,,+++++++++))))))))))))))))))))))))))),,,------***)))***---,,,+++***))))))***+++,,,***************************++++++***))))))***,,,***+++,,,------,,,+++***---,,,++++++++++++***)))++++++******++++++,,,---,,,+++*********+++,,,---((())),,,...---***+++---)))+++...//////000222444;;;>>><<<<<>><<<>>>EEECCCDDDPPPVVViiivvvsssxxxkkkTTTKKKHHHEEEHHHOOOMMMLLLJJJHHHFFFCCC@@@>>><<<<<<;;;;;;;;;;;;<<<<<<<<>>>>>>>>???@@@BBBFFFLLLUUUcccvvvxxx```XXXVVVRRROOORRRJJJHHHEEECCCBBBBBB@@@>>>???>>>===<<<>>>@@@CCCEEEMMMOOOVVVcccqqq{{{~~~}}}}}}vvvvvv{{{{{{www||||||ooo___UUUSSS___ooopppbbb___[[[[[[```dddooo{{{tttiii___XXXTTTRRRPPPMMMMMMHHHHHHKKKNNNcccvvv|||zzzmmmmmm|||tttaaaSSSIIIBBB999333333444555444000000000000000000000000////////////...---,,,+++,,,,,,------,,,,,,+++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++***)))***,,,...++++++***))))))***++++++************************)))***+++***)))(((***,,,((()))************)))((()))))))))))))))*********+++************+++,,,,,,++++++******++++++,,,---,,,+++(((((())),,,......,,,---/////////000222444888======@@@GGGEEEGGGTTT```yyy~~~qqqooowwwrrr^^^JJJEEEGGGJJJPPPXXXWWWRRRLLLFFFBBB@@@>>>===;;;;;;:::::::::;;;;;;<<<;;;AAAHHHNNNQQQTTTXXX\\\ggghhhfffaaaZZZUUUUUUVVVcccgggpppwwwxxxssssssvvvzzz~~~}}}}}}~~~yyyooogggbbb\\\^^^`````````ccciiinnnwwwyyy|||}}}wwwnnngggaaa]]]YYYXXX\\\bbbgggjjjqqqsssvvvwwwxxx||||||zzzzzzxxxsssmmmeee]]]WWWSSSLLLLLLLLLMMMPPPTTTXXXZZZbbbiiittt~~~}}}{{{wwwqqqjjjccc]]]ZZZRRROOOKKKHHHFFFEEECCCAAA??????@@@@@@AAABBBCCCCCCGGGJJJNNNTTTZZZ]]]\\\[[[^^^___bbbfffiiilllooopppjjjddd\\\RRRJJJDDDAAA@@@<<<;;;999888777777888999:::>>>BBBHHHRRRdddzzzsss\\\RRRMMMFFFBBBCCC@@@>>><<<;;;<<<<<<;;;::::::999888777777888:::<<>>???AAAGGGFFFHHHVVVgggttteeeiiizzz~~~fffVVVGGGFFFLLLRRRYYY___```XXXMMMDDD@@@???===<<<;;;::::::::::::;;;;;;<<<<<>>===<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>BBBGGGKKKNNNOOOPPPRRRTTTVVVXXXZZZ\\\]]]^^^XXXTTTOOOIIIDDDAAA@@@???<<<;;;:::999888888888999888<<<@@@DDDKKKZZZmmm{{{{{{iiiVVVMMMGGGAAA>>>??????===;;;:::::::::888777777777666666777999;;;<<>>>>><<<::::::::::::;;;;;;<<<===>>>FFFNNNSSSUUUXXX^^^dddcccaaa___]]][[[ZZZYYYXXXSSSSSSVVV]]]aaaccchhhnnnvvv{{{zzzsssnnnmmmqqqxxx|||sssfffYYYOOOIIIFFFDDDAAAAAA@@@??????BBBGGGJJJPPPPPPQQQRRRQQQNNNHHHDDDAAA@@@===;;;:::<<>>BBBFFFMMMSSS[[[fffttt}}}uuukkkccc]]]WWWTTTOOOIIICCC>>>;;;999;;;;;;;;;:::999888999999555555666666777888888888:::;;;>>>@@@BBBDDDGGGHHHKKKLLLNNNPPPQQQQQQPPPPPPLLLKKKIIIFFFDDDBBB@@@???<<<<<<;;;:::999999999999666:::???CCCIIITTTbbbmmmiii^^^PPPHHHDDDAAA@@@AAA>>><<<::::::::::::999888888888888888999:::<<<=========>>>AAAEEEIIILLLMMMKKKIIIHHHHHHGGGEEEGGGKKKPPPUUU___jjjpppttt~~~uuu```ZZZWWWWWWVVV\\\qqq|||jjjfffaaa___^^^```gggooo~~~ssshhh___XXXSSSPPPLLLOOOKKKHHHKKKHHHLLL[[[|||uuummmmmmkkk~~~yyytttyyy}}}}}}iii]]]PPPKKKDDD;;;555222222222000000000000000000000000---,,,,,,------///000000,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++'''&&&''')))+++------,,,)))***++++++++++++***)))************************((()))***)))(((''')))+++******)))(((((()))******)))+++------***)))+++...***))))))))))))***++++++)))***+++,,,,,,,,,,,,+++%%%///,,,))),,,///...,,,---...///000333777:::999@@@AAAAAAGGGGGGNNN```zzzvvvaaaVVVddd|||tttaaaGGGFFFHHHSSS```hhhiiifff```UUUHHH@@@>>>>>>===<<<;;;;;;;;;;;;<<<<<<===>>>AAAIIIQQQUUUUUUXXX___fffeeeccc```\\\ZZZXXXXXXYYYUUURRRQQQUUUZZZ]]]cccjjjqqqvvv}}}~~~zzztttooommmqqqyyyvvvtttsssvvv{{{|||wwwrrrddd]]]TTTKKKFFFCCCAAA@@@>>>===;;;999999;;;===???EEEDDDCCCDDDDDDCCC@@@===<<<<<<;;;888777777:::<<>>===::::::999999888777777666444777<<>>???AAABBBCCCCCCCCCCCCBBB@@@???AAACCCFFFIIIUUUaaafffiiiuuutttggg^^^UUUQQQNNNUUUlllpppkkkeee___]]]^^^aaadddrrrvvvkkkbbb[[[VVVSSSLLLPPPKKKHHHKKKHHHIIIUUUiiiwwwmmmnnnpppyyy{{{ooosssvvvjjj[[[MMMJJJEEE>>>888555444444////////////////////////000...---++++++---///111,,,,,,------,,,,,,+++***+++++++++,,,,,,---------************************)))((((((***,,,,,,***''')))***++++++++++++***)))************************((()))***)))'''''')))*********)))(((((()))******(((,,,...,,,)))'''))),,,)))))))))))))))***++++++)))***+++,,,,,,,,,++++++''',,,(((***000111++++++,,,...///000444999===:::AAAAAABBBHHHKKKVVViii}}}~~~hhhYYYWWWlllfffRRRCCCGGGQQQ___mmmrrrmmmeeeWWWMMMBBB<<<<<<>>><<<:::<<<<<<<<<<<<===>>>??????HHHPPPYYY\\\ZZZZZZ```fffdddccc```\\\XXXXXX[[[^^^ZZZTTTQQQSSSWWW[[[bbbiiinnntttzzz|||zzzvvvttttttwww{{{{{{wwwkkkiiigggiiilllkkkeee___SSSNNNIIIDDDAAA@@@>>>======;;;999888999999::::::>>>===>>>???@@@???===:::999::::::888555555888;;;999===AAACCCFFFLLLVVV]]]ZZZWWWRRRMMMHHHEEECCCBBB@@@???>>><<<:::999888888444555555666777777888999999===@@@AAAEEEOOO^^^iiizzzxxxqqqlllccc[[[TTTMMMGGGDDD??????>>>===<<<:::999999666888:::999666555666777555555666666666666666666666777777666666888===AAABBBFFFLLLRRRTTTSSSPPPMMMHHHGGGEEECCCAAA@@@??????;;;;;;;;;::::::999888777666777;;;CCCOOO[[[cccfff___[[[TTTKKKEEECCCBBBAAA>>><<<::::::;;;<<<;;;:::999999:::;;;<<<===>>>???======>>>>>>======>>>>>>===>>>>>><<<;;;;;;===>>>???BBBNNN\\\```aaammm}}}rrrjjj```VVVPPPKKKNNNaaawwwvvvqqqhhh```]]]]]]^^^^^^lllxxx{{{pppggg```ZZZWWWMMMPPPKKKGGGJJJGGGGGGQQQZZZ}}}www}}}{{{{{{}}}jjjmmmwwwkkkYYYJJJHHHEEE???:::777666666////////////////////////333111---+++***+++...000,,,,,,---------,,,+++++++++++++++,,,,,,---------))))))))))))))))))))))))...---,,,,,,,,,)))$$$)))***+++,,,,,,+++***)))************************((()))))))))'''''')))***---,,,+++******+++,,,---(((+++...,,,'''%%%(((+++)))))))))))))))******+++)))***+++,,,---,,,++++++,,,///,,,''',,,555222'''+++,,,---...111555;;;???999AAAAAACCCJJJOOO\\\qqq~~~{{{uuuuuu|||```UUUZZZuuuuuu[[[GGGFFFNNN[[[jjjwwwxxxnnnaaaPPPGGG===999;;;===;;;888<<<<<<<<<======???@@@@@@NNNXXXaaaddd```^^^bbbggg``````^^^[[[XXXZZZ```fff^^^WWWRRRSSSWWW[[[cccjjjooosssyyy{{{zzzyyyyyy{{{{{{{{{sssooollliiiccc^^^___dddfffkkkzzzmmmccc```^^^___bbb```YYYSSSJJJHHHDDDAAA@@@>>><<<:::===;;;:::::::::;;;:::999::::::<<>>;;;;;;;;;;;;<<<<<<;;;::::::999;;;===<<<999666777999888888777777666666555555777888888777666999???DDDEEEJJJRRRZZZ]]]\\\YYYWWWOOOLLLHHHDDDBBBBBBCCCDDD>>>?????????>>>===<<<;;;<<<;;;===GGGVVVdddmmmooofffddd\\\QQQIIIEEEBBB@@@EEEBBB???===<<<;;;999777666777:::===@@@CCCEEEFFF>>>@@@AAA@@@???======>>>999;;;;;;999888999::::::>>>@@@LLLYYY\\\[[[fffwwwtttggg___XXXTTTNNNKKKVVVfff|||zzztttjjjaaa___``````^^^eeejjj{{{}}}pppfff^^^WWWSSSNNNMMMKKKIIIHHHHHHHHHHHH```ssszzz}}}sssnnnpppsss___LLLLLLIIIBBB:::555333222000000000000////////////......---------,,,,,,,,,...///...---,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,***)))((('''((()))+++---)))))))))))))))******+++---+++******++++++)))(((*********)))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++,,,------************+++,,,------)))************+++++++++,,,------......------,,,111...******---///---+++---...000222333666;;;>>>@@@???CCCHHHHHHNNNfffpppgggTTTTTTaaa~~~xxxaaaOOOGGGFFFQQQcccvvvppp\\\GGGDDD@@@<<<::::::<<<===<<<<<<<<<<<<>>>???AAAAAAHHHVVVaaabbb^^^]]]______```aaa\\\SSSRRR[[[dddfff^^^YYYSSSRRRWWW]]]bbbeeemmmqqqtttuuuuuuvvvzzz}}}rrreee]]]XXXTTTRRRKKKQQQOOOOOOVVVYYYdddxxxwwwhhh]]]YYYUUUUUUWWWVVVPPPJJJHHHAAA>>>@@@BBB???<<<<<<:::;;;;;;:::<<>>999>>>:::999<<<===;;;===@@@<<<;;;:::999777666555444444666888:::===EEEPPPWWWVVVSSSMMMHHHDDDBBBAAAAAA???===;;;;;;<<<<<<;;;:::999888666555333333222222555444666;;;>>>@@@FFFNNNeeekkksssxxxvvvnnnccc\\\UUUOOOGGGAAA===<<<;;;:::888888888888999:::;;;<<<888888777777777888:::;;;777777666666666666777777555555888;;;999777;;;AAAFFFSSS___ffflllqqqlllbbbVVVRRRLLLGGGFFFEEEDDDCCC@@@@@@???>>>===<<<;;;:::===<<>>666333444111000000000////////////.........---------,,,,,,---......---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))+++,,,***************+++,,,,,,***)))((()))+++,,,,,,+++))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,---...+++++++++***++++++,,,,,,)))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,...000---///111222444777;;;>>>???>>>CCCIIIKKKTTTooorrrcccRRRUUUeeeoooYYYLLLFFFKKKYYYnnnjjjTTTFFFCCC???<<<::::::;;;<<<;;;;;;;;;<<<>>>@@@AAAAAAJJJUUU___aaa```aaa```___]]]]]]XXXPPPPPPYYYcccfff```[[[TTTQQQTTTZZZ___bbbiiilllpppppppppppptttwww}}}~~~zzzvvvuuurrriii^^^TTTNNNKKKHHHGGGBBBGGGDDDCCCJJJKKKSSSdddyyyvvvfff]]]YYYUUUTTTUUUUUUSSSPPPKKKDDD@@@BBBCCC@@@>>>>>>:::<<<<<<<<>>:::999<<<===;;;<<>>===<<<;;;999888777666888999:::;;;>>>EEEOOOWWWXXXTTTOOOJJJFFFDDDAAA@@@@@@>>><<<;;;<<<<<<;;;::::::999888777666555555555666555666:::===@@@FFFNNNaaaeeelllpppmmmeeeZZZSSSLLLGGGBBB===;;;;;;:::999;;;;;;:::999999999999999999888888777888999:::;;;999888888888888888888999666555777:::999888<<>><<<<<<;;;;;;===>>>EEEUUUiiizzzxxxlll```VVVOOOIIIFFFDDDCCC@@@===;;;999777777777777888;;;@@@EEEKKKNNNLLLFFFCCCBBB???<<<<<>>>>>AAALLLRRR]]]ppppppggg\\\TTTMMMKKKQQQYYYooo}}}xxxqqqiiidddaaaaaaaaabbbfffnnnzzzzzzooofff^^^YYYPPPOOOMMMJJJIIIHHHHHHHHHJJJYYYyyyyyyxxx}}}}}}___OOOEEEFFFCCC888222666111111000000000/////////.........------------,,,+++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))((((((***+++,,,+++++++++++++++,,,------+++***)))***+++,,,+++***((()))))))))***+++++++++*********************************+++,,,---...///,,,,,,++++++***+++++++++)))************+++++++++******++++++++++++******(((+++...---++++++///333---///111333555888<<>>???CCCIIIOOO]]]|||sss^^^QQQXXXmmm}}}bbbNNNFFFFFFMMMaaazzzeeeMMMCCCAAA>>>;;;999999:::;;;::::::;;;===@@@BBBAAA@@@KKKSSS[[[___cccfffccc^^^\\\ZZZSSSLLLLLLUUU```eeeccc]]]UUUPPPPPPTTTYYY\\\ccceeehhhhhhfffgggjjjnnnxxxzzzxxxyyyzzzwwwppprrrssspppiiiaaa[[[YYYXXXSSSMMMGGGDDDCCCBBBAAA@@@BBB>>>>>>DDDCCCFFFSSS^^^rrrtttfff^^^[[[WWWUUUUUUWWWWWWWWWPPPIIIDDDEEEEEEBBB??????;;;>>>???AAAFFFKKKJJJDDDAAA===;;;>>>???>>>>>>@@@??????>>>===<<<:::999999888999;;;<<>>===<<<:::999888888888999999999888999999:::;;;:::::::::999999:::::::::777555666888888888>>>FFFRRRfff{{{nnneeeYYYPPPKKKJJJHHHFFFDDDBBB???===;;;;;;<<<======@@@JJJ^^^tttsssfff[[[RRRKKKGGGDDDCCCAAA???<<<999777555777777999<<>>???BBBBBBAAA@@@???>>>===<<<;;;666<<<;;;<<>><<<;;;;;;:::555777:::===CCCMMMZZZcccccc```\\\YYYWWWSSSMMMHHHFFFCCC???<<<<<<;;;:::999777777666555444444444555999666666888;;;???GGGPPP[[[]]]___^^^ZZZRRRJJJEEE@@@>>>======>>>>>>===;;;???>>><<<;;;:::999999999::::::::::::::::::;;;;;;::::::::::::::::::::::::888666666777777999@@@IIIXXXppp|||qqqaaaUUUPPPMMMKKKIIIGGGDDD@@@<<<:::;;;===???<<>>===555<<<:::888===DDDUUUooowwwlll```XXXSSSOOONNNQQQYYYmmmwwwooohhhdddbbbaaa___aaacccgggpppzzzzzzoooeee^^^TTTRRRPPPMMMJJJIIIIIIHHHFFFNNN```}}}yyy\\\IIIJJJIII;;;333666111111111111000000000000//////.........---------))),,,......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++***************+++,,,,,,///---+++******)))'''%%%((())))))***+++,,,,,,---))))))))))))))))))))))))*********+++,,,---///000------,,,+++************))))))*********+++++++++++++++,,,,,,,,,,,,++++++...---+++,,,...///---+++---000333666888;;;>>>AAA@@@CCCGGGKKKUUUmmm{{{zzz}}}oooZZZ[[[hhhhhhMMM@@@CCCLLLVVVlllpppYYYIII???>>><<<:::999::::::;;;;;;:::===CCCIIILLLJJJGGGHHHKKKOOOVVVbbbjjjggg```___XXXOOOHHHFFFKKKUUU]]]bbb]]]TTTKKKFFFGGGKKKNNNRRRTTTUUUTTTRRRSSSVVVZZZcccjjjttt{{{~~~}}}xxxtttqqqpppkkkccc[[[XXXUUURRROOONNNLLLLLLKKKIIIDDD@@@??????>>>===<<<<<<======;;;>>>999;;;AAA???<<>>>>>===<<<;;;::::::666999<<<@@@HHHTTTcccmmmllliiidddbbb```[[[TTTNNNIIIFFFAAA===<<<;;;:::999777666666555555555666666999666666999<<<@@@IIIRRRYYY[[[\\\ZZZVVVNNNGGGBBB@@@???======>>>>>><<<:::======<<<<<<<<<<<<======;;;;;;<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999999777666888777999AAAJJJ[[[www}}}jjj\\\VVVSSSOOOLLLIIIEEE@@@<<<:::;;;>>>???;;;BBBSSSnnnpppaaaUUULLLGGGDDDDDDCCCAAA>>>:::666444555777===DDDNNNXXX```dddbbb[[[UUUQQQLLLFFFEEEGGGDDDCCCCCCBBBAAA@@@@@@@@@777===999666;;;AAARRRlllzzzmmm```YYYUUUQQQOOOOOOSSSeeezzzxxxooohhhccc```___^^^^^^```ccchhhxxx|||ttthhhaaaVVVTTTQQQNNNKKKJJJIIIIIIDDDIIIVVVqqqiiiRRRMMMJJJ???777777222222111111111000000000/////////.........------+++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************+++,,,,,,+++***)))***+++,,,+++***)))*********+++,,,,,,,,,*********************************+++,,,---...///,,,,,,++++++***+++++++++)))************+++++++++++++++,,,,,,,,,,,,++++++000---+++,,,///000,,,(((---000444888:::<<>>===<<<;;;:::;;;;;;<<<<<<<<<@@@HHHQQQUUURRRNNNKKKLLLMMMSSS^^^gggfff```^^^VVVMMMHHHEEEGGGOOOXXX]]]YYYRRRIIICCCBBBDDDHHHIIIKKKLLLJJJHHHIIINNNRRRYYYbbblllrrruuusssmmmfff]]][[[WWWRRRNNNKKKIIIHHHEEEDDDCCCCCCDDDCCC@@@>>>===>>>???>>><<<<<<===>>>:::>>>;;;<<>>===GGGIIIMMMWWWeeennnqqqsssvvvwwwsssppprrrttttttnnniiiaaaXXXPPPNNNKKKFFFCCCCCC@@@EEENNN\\\nnn{{{|||vvv```UUUIIIEEEDDDAAA??????>>>>>>===<<<<<<;;;::::::999<<<@@@FFFOOO^^^nnnzzz|||vvvoookkkhhhcccZZZRRRLLLHHHBBB>>><<<;;;:::999888888777777777888999999888666777;;;???CCCLLLTTTXXXYYY[[[ZZZVVVOOOHHHCCCAAA???>>>=========;;;999<<<<<<<<<<<<===>>>???@@@<<<============<<<;;;;;;999:::;;;<<<<<<;;;:::999:::888888999888999AAAJJJ]]]|||wwwggg___ZZZTTTOOOIIIFFFAAA===;;;<<<>>>???<<>>HHHTTTaaalllrrrmmmfff```[[[SSSKKKGGGHHHEEEEEEEEEDDDCCCBBBBBBAAA999>>>:::777<<>>>>>===<<<<<<;;;<<<<<<===>>>>>>CCCMMMXXX]]]ZZZUUUQQQQQQPPPRRR[[[cccddd___ZZZQQQJJJFFFCCCCCCKKKUUUXXXUUUOOOGGG@@@>>>@@@CCC@@@BBBCCCAAA@@@AAAFFFJJJQQQ\\\fffjjjkkkiiiaaaWWWOOOLLLIIIGGGFFFEEEDDDDDD???@@@@@@@@@???>>>>>>>>>>>>@@@@@@???===<<>>KKKKKKNNNZZZkkkxxx|||yyyyyy~~~~~~xxxpppddd[[[RRROOOLLLGGGCCCCCCBBBHHHSSSeee{{{ooo```PPPIIIGGGCCCAAAAAA>>>>>>======<<<<<<;;;;;;777;;;BBBLLLYYYlllxxxssslllaaaXXXOOOJJJDDD???<<<;;;:::999888888777777888999::::::777666888>>>BBBFFFNNNVVVZZZ\\\^^^^^^[[[TTTMMMIIIDDDBBB????????????>>><<<============>>>???@@@AAA======>>>>>>>>>===<<<;;;:::;;;===>>>>>>===;;;:::;;;999999:::999:::@@@HHH___tttiiiaaaXXXQQQIIIGGGBBB???<<<<<<===??????HHH[[[yyyrrrdddYYYSSSHHHFFFCCC???<<<999777666666888>>>IIIXXXkkk{{{xxxqqqjjj```TTTMMMLLLJJJJJJHHHGGGEEEDDDBBBBBB;;;>>>999777>>>AAAKKK^^^wwwddd\\\ZZZUUUPPPNNNPPPZZZmmm}}}vvvooohhhbbb___]]]\\\ZZZ\\\cccdddhhhzzzzzz{{{ooogggXXXVVVSSSOOOLLLJJJIIIIIIFFFIIIMMM]]]ttteeeSSSKKKGGG@@@999222222222111111111111000000/////////...............///...---,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---,,,,,,,,,,,,---......---+++******++++++)))(((,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,------************+++,,,------)))************+++++++++))))))************))))))'''+++//////---,,,...000---000555999<<<>>>AAACCC>>>FFFNNNTTTcccvvvaaaYYY]]]gggwwwrrr\\\GGG<<<@@@NNNYYYzzzkkkRRRCCC>>>>>>======<<<<<<<<<======???@@@EEEPPP\\\aaa___ZZZWWWVVVTTTSSSYYY```aaa^^^UUUMMMGGGEEECCCBBBIIISSSTTTRRRNNNFFF???<<<===@@@;;;<<<===<<<:::<<>>888:::IIIMMMRRRaaavvv}}}|||~~~uuufff\\\SSSOOOLLLGGGCCCCCCBBBIIIVVVjjjzzziiiWWWNNNKKKGGGEEEEEE??????>>>>>>======<<<<<<111777AAAOOOaaaxxx}}}tttggg^^^PPPKKKEEE???<<<;;;999888666555555555666777888999666555999???DDDHHHPPPXXX^^^```cccdddaaa[[[TTTOOOGGGEEEBBBAAABBBCCCCCCBBB>>>>>>>>>>>>>>>??????@@@===>>>?????????===<<<;;;<<<===>>>@@@@@@>>>===<<<;;;::::::;;;::::::???GGG```}}}qqqfff[[[SSSIIIGGGCCC@@@=========>>>AAAJJJ^^^|||vvvhhh]]]WWWIIIGGGCCC???;;;999777777888999===HHHZZZqqqwwwkkk\\\SSSPPPOOONNNLLLIIIGGGDDDBBBAAA;;;>>>888888???AAAHHHYYY||||||hhh^^^[[[WWWQQQMMMLLLTTTggg}}}wwwooohhhccc___^^^[[[XXX[[[cccddddddqqqrrrggg^^^XXXPPPMMMNNNNNNKKKGGGHHHHHHIIISSSrrrwwwjjjTTTLLLJJJ@@@333333555444///000444444...000000000000////////////,,,+++******,,,---------,,,---...111222111...,,,555333///+++***+++,,,...******+++++++++,,,,,,,,,---+++((((((+++------,,,++++++++++++++++++++++++'''((()))(((&&&&&&''')))---,,,+++***+++,,,---...,,,,,,+++***))))))*********++++++***))))))***,,,***+++,,,---.../////////+++---......------///000///222666999;;;===@@@BBB>>>EEENNNYYYppprrr[[[WWW```uuuzzzcccOOOHHHCCCBBBSSSiiibbbKKK@@@:::>>>:::777777999<<<<<<:::>>>BBBMMMZZZeeegggbbb\\\[[[XXXUUUVVVXXXZZZXXXVVVSSSKKKEEEDDDEEEFFFIIINNNRRROOOIIICCC???<<<::::::@@@>>>>>>???===;;;???FFFSSSYYYaaaeeefffaaaWWWNNNEEE@@@===>>>??????CCCHHHFFFDDDBBBAAA@@@???===;;;===>>>???AAAAAAAAA@@@???AAAAAA@@@>>>======@@@BBBLLLWWWhhh|||yyykkkcccXXXOOOIIIFFFCCC@@@>>>HHHZZZqqqsss^^^SSSNNNIIIDDDBBBAAA<<<999;;;;;;::::::======@@@FFFSSSjjj{{{qqqeeeZZZQQQJJJ@@@;;;:::;;;;;;;;;:::888555666888999888666999:::<<>>===AAAAAAAAAAAAAAA@@@??????>>>>>>??????>>>===;;;:::<<<999888888777777===FFF[[[}}}wwwjjj^^^VVVNNNGGG@@@>>>===;;;<<<@@@???FFFYYYwww{{{llldddaaaPPPGGG???<<<;;;999888999777;;;???HHH[[[vvvxxxjjj]]]TTTSSSPPPLLLIIIGGGEEECCCBBB===999888:::<<>><<<<<<<<<;;;::::::;;;:::999>>>EEEPPPWWW___eeegggbbbTTTGGGEEE@@@===>>>???@@@DDDIIIGGGEEEDDDCCCBBB@@@>>>======>>>???@@@AAAAAA@@@@@@???@@@@@@???>>>???BBBDDDPPP\\\ooo{{{tttkkkeee[[[RRRMMMIIIEEEBBBAAAJJJ[[[vvvyyycccWWWQQQKKKEEECCCDDD>>>;;;======<<<<<<>>>:::@@@IIIXXXsssvvvhhh\\\RRRJJJAAA;;;:::::::::::::::777555666888999888666999:::===@@@FFFNNNWWW^^^eeehhhiiiiiiiiiggg___UUUOOOPPPPPPMMMHHHEEEEEEFFFHHHHHHIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@??????@@@@@@???>>><<<<<<===;;;;;;;;;::::::AAAIII\\\~~~zzzmmm```XXXMMMFFF???===<<<:::<<>><<<888777999777;;;@@@III]]]yyyqqqbbbXXXSSSPPPKKKHHHFFFDDDBBBAAA===:::999;;;<<>>AAACCCFFFKKKTTTfff|||vvvlllZZZPPPXXXhhh}}}bbbOOO@@@>>>@@@III___wwwrrrRRRBBB>>>===;;;999666666888:::;;;;;;@@@GGGSSS```jjjllliiieeeccc```\\\[[[[[[ZZZVVVRRRNNNGGGBBBBBBBBBBBBEEEIIILLLIIIEEEAAA>>>======>>>999888888999999999???GGGPPPWWW```ggglllgggVVVDDDEEE@@@===>>>@@@@@@EEEKKKIIIIIIIIIGGGEEEBBB@@@>>>===>>>???@@@AAAAAAAAAAAA>>>????????????@@@CCCEEEQQQ```www{{{uuunnnjjjeee]]]VVVOOOJJJEEEBBBBBBJJJ\\\zzzjjj]]]VVVOOOHHHDDDDDD>>>;;;======<<<<<<>>>999@@@KKK]]]zzzyyyjjj]]]RRRKKKAAA;;;::::::999888999777666666777888888777999;;;>>>BBBIIIRRR\\\cccdddhhhkkklllmmmkkkaaaVVVTTTUUUVVVTTTPPPNNNLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKJJJJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBAAA???>>>======;;;;;;===<<<<<>>===<<<:::;;;>>>@@@III\\\zzzxxxlllfff\\\QQQFFF@@@===999777999888<<>>:::999;;;<<<>>>EEELLLWWWxxx~~~mmmccc[[[TTTQQQPPPOOOVVVlll}}}vvvnnneee```___ZZZ[[[\\\\\\]]]```dddhhhvvv|||tttddd]]]TTTOOONNNNNNKKKGGGBBBDDDFFFGGGPPPjjjzzzhhhSSSHHHDDDCCC777666444222333444222000000000000000///////////////000000///......000111333///+++))))))+++,,,---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++*********+++,,,,,,,,,*********+++,,,,,,------+++,,,,,,,,,***+++,,,...''')))+++---............,,,++++++******+++++++++)))******)))(((((()))+++)))***************)))(((***,,,............///111000333777:::<<<>>>AAADDDHHHLLLXXXoooxxxtttmmmbbbSSSNNNZZZkkkzzzZZZKKK???>>>CCCPPPhhhiiiMMM@@@===<<<999888666666888:::<<<===AAAJJJWWWdddkkkmmmkkkiiihhhddd___\\\[[[XXXSSSNNNHHHBBB>>>@@@AAAAAADDDHHHGGGEEEBBB???===>>>???@@@<<<::::::;;;:::;;;CCCLLLUUU[[[bbbiiipppooo^^^KKKFFFAAA>>>???@@@BBBGGGMMMOOOPPPPPPNNNIIIEEEAAA@@@>>>??????@@@AAAAAABBBBBB>>>???@@@???>>>???AAACCCLLL___{{{yyyqqqmmmgggddd^^^XXXPPPIIICCC???@@@III\\\yyynnnaaaZZZRRRJJJFFFBBB===:::;;;;;;999999<<<999@@@LLL^^^zzzyyyiiiZZZRRRKKKBBB<<<:::999888666888777666666777888888888:::<<<@@@EEELLLUUU___eeegggkkkoooqqqrrrnnncccXXXWWWYYY[[[\\\[[[YYYWWWVVVPPPPPPOOONNNNNNOOOPPPQQQNNNNNNMMMLLLKKKJJJJJJJJJLLLKKKIIIFFFCCCAAA>>>===;;;::::::<<<<<<<<>>:::999;;;999<<>>>>>:::999;;;<<<===CCCKKKSSSqqqsssfff]]]UUURRRQQQNNNSSShhhttthhh```^^^ZZZ[[[]]]]]]]]]^^^aaacccooo}}}uuuhhh```VVVQQQPPPOOOLLLIIIDDDEEEFFFGGGIII]]]wwwyyyqqqYYYIIICCCDDD999666444444444333222111000000000000////////////...///000...,,,,,,...000///---,,,,,,---......---))))))******)))(((&&&&&&******+++++++++,,,,,,,,,******++++++++++++,,,,,,******+++++++++,,,,,,,,,)))***++++++******,,,...''')))+++---............,,,+++++++++++++++,,,,,,)))******)))(((((()))+++++++++++++++++++++*********,,,---.........000222111444888;;;===???BBBDDDGGGMMM\\\xxxuuupppgggZZZPPPPPP___ooo~~~uuuTTTHHH??????FFFUUUmmm}}}bbbKKK???;;;:::888777777777888:::===???CCCMMM\\\gggmmmmmmmmmmmmkkkgggaaa^^^[[[VVVOOOJJJBBB===;;;>>>AAABBBDDDHHHCCCAAA???======>>>@@@AAA>>>;;;;;;<<<<<<>>>GGGQQQ[[[aaafffiiiqqqtttgggTTTIIIDDD@@@AAABBBCCCIIIOOOUUUWWWXXXUUUOOOHHHDDDBBBAAAAAAAAAAAAAAABBBBBBCCC???@@@AAA???======>>>???GGG\\\|||{{{ssspppiiigggccc\\\SSSJJJDDD@@@@@@KKK___yyypppddd\\\TTTLLLHHHCCC===:::;;;;;;999999;;;888???JJJ\\\xxx{{{iiiZZZQQQJJJBBB<<<:::999777666777777777777777777888999;;;>>>DDDJJJQQQZZZbbbhhhkkkqqqvvvyyyzzzxxxmmmbbbZZZ\\\___bbbbbb```]]]ZZZZZZYYYXXXWWWWWWXXXZZZ[[[RRRQQQPPPOOOOOOPPPPPPQQQUUUSSSOOOJJJEEEAAA>>><<<;;;:::;;;=========CCCKKK]]]yyylll```WWWNNNFFF@@@???>>>===>>>BBBGGGNNN___xxxsssiiicccZZZPPPFFFAAA???<<<<<<===999<<>>===:::999;;;<<<===CCCJJJNNNiiiuuuhhh]]]UUUQQQOOOLLLPPPdddzzzlllbbb^^^[[[\\\^^^^^^]]]^^^```aaalllzzzwwwmmmdddYYYSSSQQQPPPMMMJJJGGGDDDFFFHHHHHHTTTyyytttpppyyyaaaMMMEEEEEE;;;666444555555333111222000000000000////////////,,,...000...+++***,,,///,,,,,,,,,...///000...,,,++++++++++++***)))((('''******+++++++++,,,,,,,,,(((***,,,,,,+++++++++,,,))))))))))))))))))))))))((()))******)))***+++---)))***+++,,,---.........,,,++++++++++++,,,,,,---***++++++***))))))***,,,++++++,,,,,,,,,,,,,,,+++)))+++---.........000222222444888;;;>>>@@@CCCEEEFFFPPPddduuummm```SSSOOOXXXjjjyyywwwkkkLLLDDD>>>AAAJJJ[[[sssqqqZZZHHH>>>:::999777888888888888:::>>>AAAEEEQQQaaakkknnnnnnnnnpppnnniiiddd___[[[UUUMMMGGG???;;;999===AAAAAACCCFFF@@@>>><<<;;;<<<>>>@@@BBB<<<::::::<<<>>>BBBMMMXXXbbbiiilllkkkqqqvvvlll[[[NNNHHHCCCCCCDDDEEEJJJQQQYYY]]]___\\\UUUNNNIIIHHHEEEDDDDDDCCCCCCCCCCCCCCCAAABBBBBBAAA>>>=========EEEYYYyyywwwvvvpppnnnjjjbbbWWWMMMFFFCCCCCCOOOccc}}}tttggg```WWWNNNJJJEEE@@@<<<======;;;;;;===666===III[[[xxx~~~kkk^^^PPPIIIAAA<<<:::999888666555777777777666777999;;;===BBBJJJSSS[[[cccjjjooommmsssxxx|||~~~tttiii\\\^^^bbbfffhhhfff```\\\``````_______________```XXXWWWVVVUUUTTTUUUVVVWWWZZZWWWRRRLLLFFFAAA===;;;>>>===>>>@@@??????DDDLLL^^^uuuhhh]]]UUUNNNGGGAAA@@@???>>>???CCCIIIQQQccc}}}xxxmmmddd___TTTKKKCCC@@@@@@===<<<>>>888<<>>;;;999999<<<===>>>CCCJJJIIIbbbvvviii]]]TTTPPPKKKIIIMMM^^^xxx}}}oooddd```\\\]]]^^^^^^]]]]]]___aaaiiirrr|||pppggg\\\UUUSSSRRROOOLLLIIICCCDDDIIIIIIPPPnnnsssiiivvvjjjUUUJJJHHH<<<777444666666222111333000000000000////////////,,,///000...+++))),,,///---,,,,,,,,,------,,,***------------------------******+++++++++,,,,,,,,,(((***------+++***+++,,,++++++******)))(((((((((((()))******)))***,,,...++++++++++++,,,,,,---...+++++++++++++++,,,---...+++,,,,,,+++******+++---******+++,,,------------)))+++---......///111222222555999<<<>>>@@@CCCEEEGGGUUUnnnzzzmmmZZZNNNQQQeee}}}ppp___DDD@@@>>>DDDQQQeee}}}|||dddPPPCCC<<<999888777888:::999999;;;@@@CCCIIIVVVfffooopppoooppprrrppplllfffaaa]]]VVVMMMGGG???;;;:::>>>@@@@@@@@@CCC>>><<<;;;:::;;;===@@@BBB;;;999:::>>>BBBJJJWWWdddjjjtttwwwssstttxxxooo^^^RRRKKKFFFEEEEEEFFFLLLRRRYYY^^^cccaaa[[[TTTQQQPPPIIIHHHFFFEEEDDDCCCCCCDDDAAABBBCCCCCCAAA??????@@@EEETTTppp{{{{{{tttsssnnneeeXXXNNNGGGEEEDDDOOOccc{{{mmmeeeZZZPPPKKKFFF@@@<<<======;;;:::<<<777===HHHYYYvvvmmmaaaNNNHHH@@@<<<::::::888666555666888777666666999;;;???FFFQQQ]]]gggpppvvvzzzuuuyyy~~~uuujjj\\\___eeemmmrrrqqqlllgggggggggggggggffffffeeedddaaa```]]][[[YYYYYYYYYZZZYYYVVVQQQKKKEEE@@@===<<<>>>===>>>@@@???>>>CCCJJJ```qqqeee[[[TTTMMMFFF@@@??????===???CCCHHHTTTjjjtttjjjaaa[[[OOOFFF@@@??????<<<:::;;;888;;;@@@LLLfffwwwlll]]]WWWOOOHHHDDDBBB@@@>>>999777888;;;===>>>DDDJJJLLLbbbwwwiii]]]SSSOOOIIIIIIMMMZZZnnn}}}pppfffbbb\\\\\\]]]\\\[[[\\\___aaabbbjjjsssiii^^^VVVTTTSSSPPPMMMJJJBBBBBBJJJKKKNNNgggssseeemmmqqq[[[NNNKKK===777444777777222111444000000000000////////////---000111///+++))),,,000000---+++************)))))))))))))))***+++,,,---******+++++++++,,,,,,,,,'''***---...+++***+++,,,...------,,,+++***)))))))))***++++++***+++---///---,,,+++***+++,,,---...++++++++++++,,,,,,---...,,,------,,,++++++,,,...((()))***+++,,,---------)))+++---......///111333222555999<<<>>>AAACCCFFFIIIYYYuuuoooXXXLLLUUUpppjjjVVV@@@>>>@@@HHHXXXnnnvvv\\\HHH>>>999888999777999:::::::::<<<@@@EEELLLYYYjjjrrrrrrppprrrtttrrrnnnhhhccc^^^WWWNNNGGGAAA===<<>>>>>@@@===<<<::::::;;;===@@@BBB;;;:::;;;AAAHHHQQQ```nnnppp}}}{{{yyy{{{qqq```TTTNNNHHHGGGFFFGGGLLLSSSXXX^^^dddddd___YYYVVVVVVKKKJJJHHHFFFDDDDDDDDDDDDAAABBBDDDDDDCCCBBBCCCDDDDDDPPPhhh|||}}}uuutttnnndddWWWLLLFFFDDDBBBLLLaaarrrhhh]]]RRRLLLDDD>>>:::;;;;;;999888:::999???HHHXXXtttlllaaaMMMGGG@@@<<<;;;:::999777444666888888666666999<<<@@@IIIWWWeeepppyyyvvvkkk[[[___hhhrrr{{{}}}zzzvvvpppqqqqqqrrrqqqooommmlllhhhfffccc___\\\[[[[[[[[[VVVSSSOOOIIIDDD@@@===<<<<<<<<<===>>>===;;;@@@FFFbbbooodddZZZSSSLLLEEE???>>>>>>===>>>BBBGGGVVVppptttjjj___XXXLLLDDD??????>>>;;;888888888;;;@@@KKKeeezzzooo___YYYPPPIIIDDDBBB@@@???888666888;;;===???DDDKKKTTThhhwwwjjj^^^TTTNNNJJJKKKPPPZZZiiiyyy{{{pppgggddd[[[\\\[[[ZZZZZZ[[[___aaa]]]dddvvvvvvooocccXXXQQQOOOPPPRRRMMMEEEBBBEEEEEEIII[[[ppprrrfffZZZ\\\mmmjjjNNNPPPBBB999222333555444222222.........///////////////,,,------......------,,,---,,,++++++,,,---///000)))***+++,,,---............---,,,+++++++++,,,---))))))***++++++,,,------&&&'''***,,,,,,+++)))'''***+++,,,+++******+++---++++++++++++,,,,,,---...%%%'''***---...---+++***,,,...,,,))))))---///...,,,,,,,,,,,,,,,,,,,,,,,,......///......///222444666555888>>>BBBBBBEEEIIIPPPaaaoooYYYPPP\\\yyydddNNN======???III```|||iiiPPPFFF<<<:::;;;777:::999:::<<<;;;:::???FFFPPP\\\iiioooppprrrsssqqqpppnnnjjjgggbbbYYYNNNFFF======>>>@@@CCCCCCBBBAAA===;;;999999;;;===>>>>>>999999;;;CCCPPP^^^jjjpppyyy{{{tttlll\\\TTTNNNLLLLLLKKKMMMQQQ\\\bbbeeecccaaaaaa^^^ZZZWWWOOOJJJIIIFFFCCCEEEKKKFFFEEEDDDCCCCCCCCCCCCCCCBBBHHHWWWtttttttttppplllggg]]]OOOGGGEEEGGGJJJ]]]yyypppcccWWWPPPHHHDDD>>>;;;::::::::::::>>>@@@GGGWWWqqqpppaaaTTTIII@@@>>>>>><<<::::::::::::888555444666:::===???IIIYYYiiivvvyyypppccc```eeeuuu~~~|||yyyyyy||||||wwwttttttsssqqqlllgggfffddd]]]TTTTTTPPPKKKGGGCCC@@@===;;;===::::::>>>AAACCCHHHNNNhhhsssgggZZZPPPJJJBBB<<<<<<===<<<===???KKKYYYsss|||pppfff]]]XXXNNNGGGBBBAAA>>>:::888999777:::<<>>:::999;;;<<<;;;<<>>777777999777666666////////////////////////---------......---------......---,,,,,,,,,---...***++++++,,,------------------,,,+++++++++,,,---))))))******++++++,,,,,,((()))+++,,,,,,,,,*********+++,,,+++******,,,...,,,+++******+++,,,,,,,,,((()))+++,,,,,,+++***)))***,,,***''''''+++---+++,,,,,,,,,,,,,,,,,,,,,,,,---...//////...///222444666666999>>>BBBBBBEEEJJJRRReeennnYYYRRR___|||zzz___III>>>>>>???III```{{{cccLLLCCC;;;:::<<<999:::999:::;;;;;;<<>>@@@CCCDDDCCCAAA>>><<<999999;;;===>>>>>>;;;;;;===EEERRRbbbnnnuuu}}}}}}wwwppp```XXXQQQPPPPPPOOORRRVVV```eeehhheeebbbaaa___\\\YYYQQQJJJIIIHHHDDDDDDHHHEEEEEEDDDCCCCCCCCCCCCCCCBBBGGGTTTooovvvsssnnnjjjeee[[[NNNFFFEEEGGGIII[[[~~~tttggg[[[UUUIIIEEE???;;;:::::::::999===@@@GGGWWWpppooo___SSSHHH???===>>><<<:::::::::999888777555777:::===AAAKKK[[[lll{{{xxxpppdddaaadddqqq|||yyyyyyyyyxxxuuuqqqooollldddZZZVVVRRRLLLGGGDDD@@@===;;;;;;999999===???BBBHHHNNNgggssscccXXXRRRKKKCCC======>>>======@@@KKKYYYsssvvvkkkaaa[[[NNNGGGBBBAAA???;;;999;;;888<<<@@@FFF\\\tttfff___VVVMMMGGGCCC@@@>>>:::999:::;;;:::;;;BBBKKKWWWkkkzzziii^^^VVVRRRKKKJJJNNNYYYiii{{{zzztttjjj```[[[[[[ZZZ[[[]]]]]]\\\ZZZ[[[___hhh|||zzztttkkk```XXXSSSQQQPPPMMMHHHGGGIIIGGGFFFOOO]]]zzz]]]VVVRRRUUU___ppplllVVVJJJ@@@777666777555333444////////////////////////------------------------000///...,,,,,,+++,,,,,,++++++,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---************++++++++++++******++++++,,,,,,,,,,,,+++,,,,,,,,,++++++---//////,,,******---...,,,***++++++++++++******)))))))))+++***''''''+++---+++,,,,,,,,,,,,,,,,,,---------...//////...000333555777666:::???BBBBBBFFFLLLVVVmmm{{{yyyjjjXXXTTTcccrrrWWWBBB>>>???AAAKKK```yyy{{{\\\GGG@@@999999===;;;;;;999999<<<===???HHHRRRXXXbbbjjjlllmmmpppqqqpppllljjjfffbbb[[[SSSJJJCCC<<<<<<===@@@CCCDDDCCCBBB???<<<:::999;;;===>>>>>>======???HHHVVVggguuu|||~~~xxxhhh```YYYWWWWWWVVVYYY]]]hhhmmmnnnjjjfffeeeccc```]]]TTTMMMLLLLLLJJJGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDAAAEEEOOOfffyyypppkkkfffaaaXXXMMMFFFEEEFFFHHHVVVwwwyyymmmaaa[[[LLLGGGAAA<<<::::::999888:::===EEETTTlllooo___QQQGGG===<<<===;;;::::::888999999888777888:::===EEEMMM]]]qqqvvvoooeeebbbdddmmmvvv~~~}}}xxxmmmbbbYYYUUUNNNHHHDDDAAA>>><<<:::777888<<<>>>AAAHHHPPPgggvvvcccXXXTTTLLLEEE@@@???>>>===>>>AAAKKKXXXqqqqqqeee^^^OOOHHHBBBAAA???;;;:::<<<:::@@@EEEJJJ[[[yyyuuuhhhbbbXXXOOOHHHDDDAAA???;;;999999:::999999???HHHXXXllllll^^^VVVRRRJJJJJJMMMVVVeeexxx}}}vvvkkkaaa[[[ZZZYYYZZZ\\\]]]\\\[[[\\\___fffvvvyyynnnbbbYYYSSSQQQQQQMMMIIIGGGGGGEEEDDDLLLWWWxxx}}}```VVVQQQUUU^^^jjj||||||]]]MMMBBB888555555333111222000000000///////////////......------------............------,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++***)))***+++,,,---***,,,,,,,,,+++,,,...///222...+++,,,...///---***,,,+++***))))))***+++++++++------******...///---,,,,,,,,,------------------.../////////000333666777777;;;@@@BBBBBBHHHOOO[[[wwwyyynnnaaaUUUUUUgggkkkQQQ??????@@@CCCMMMaaawwwtttWWWDDD???888999>>><<<<<<:::;;;>>>@@@EEEPPP[[[^^^eeekkkkkklllpppqqqpppjjjhhhddd___WWWNNNFFFAAA;;;;;;===@@@CCCEEEDDDCCC???===:::999;;;===============AAAKKK[[[mmm{{{sssjjjbbb```^^^]]]___dddqqquuuuuuqqqmmmllliiifffaaaYYYQQQOOOQQQPPPKKKGGGFFFFFFEEEDDDCCCCCCCCCDDD@@@CCCKKK]]]~~~{{{ooohhhaaa\\\UUUKKKEEEDDDDDDGGGRRRnnn|||pppeee^^^NNNJJJCCC>>>;;;:::888777666:::BBBPPPfffppp```PPPFFF===;;;<<<;;;::::::777888999999999999;;;===HHHPPPaaavvvsssmmmeeeccceeekkkpppuuutttggg^^^XXXPPPIIIDDDAAA>>>===999888999<<<>>>AAAIIIRRRhhh}}}jjj]]]XXXMMMGGGBBBAAA???===???BBBJJJXXXpppvvviiiaaaSSSKKKDDDAAA>>>::::::<<<;;;BBBIIINNNZZZrrruuugggaaaWWWOOOIIIEEEBBB@@@>>>;;;999:::999999>>>EEEWWWlllnnn___VVVRRRMMMLLLMMMRRR___qqq|||uuulllddd\\\ZZZZZZZZZ\\\^^^^^^]]][[[]]]cccqqq}}}qqqcccYYYTTTRRRRRRNNNJJJFFFDDDBBBDDDLLLUUUoookkk[[[PPPVVVaaahhhsss~~~jjjUUUIII===888777555333444111111000000///////////////......------......///+++,,,,,,------.........,,,,,,---------,,,+++++++++++++++,,,,,,------------------------,,,,,,,,,+++***((((((((()))+++,,,***+++,,,,,,+++,,,...000000---++++++------,,,******)))(((((()))+++---...***------***+++......,,,,,,,,,,,,------.........---.../////////111444777777888<<>><<<===AAAEEELLLXXXddddddiiillllllmmmqqqrrrpppkkkiiiddd]]]SSSJJJCCC???:::;;;<<<@@@CCCEEEEEECCC???<<<:::999:::<<<<<<<<<;;;===CCCOOO```sssuuulllhhheeeccceeeiiiuuuyyyzzzvvvrrrqqqoookkkddd]]]UUURRRSSSTTTNNNHHHHHHGGGFFFEEECCCCCCCCCBBB???BBBHHHVVVrrr}}}ooofff]]]XXXRRRJJJEEEDDDCCCFFFPPPfff~~~qqqfff^^^PPPKKKEEE???<<<:::999777777:::AAAMMMbbbpppaaaQQQFFF===<<<<<<;;;999:::777888:::::::::;;;===???KKKUUUggg{{{}}}pppiiibbbcccfffjjjkkkmmmwwwzzzlllbbb\\\RRRJJJDDDAAA???===;;;:::;;;>>>???BBBKKKUUUkkksssdddZZZMMMGGGCCCBBB???===???DDDIIIXXXrrr{{{mmmfffXXXOOOFFFAAA>>>:::999<<<<<>>BBBBBBCCCKKKTTThhhoooTTTOOOMMMXXXooosssXXXFFFAAA???DDDKKKUUUeeesssvvvrrrdddLLLAAA@@@:::999===;;;>>>===???DDDIIIPPP]]]iiihhhlllnnnnnnooossstttqqqmmmkkkfff\\\QQQGGGAAA>>>999:::<<>>;;;999888999:::;;;;;;:::===EEETTTfffyyy|||rrrmmmjjjiiikkkooowww||||||yyyxxxuuuqqqjjjeee\\\UUUTTTTTTPPPJJJKKKIIIHHHEEECCCBBBAAAAAA===BBBHHHRRRjjjpppeee[[[UUUOOOHHHDDDCCCAAAGGGOOObbbrrrfff]]]QQQLLLFFF@@@===;;;999888;;;===BBBLLL___}}}qqqbbbRRRHHH>>><<<===;;;999999777888999::::::;;;???AAAPPP\\\ooo|||lllddd___```dddgggggggggnnnwwwtttggg___TTTKKKDDDAAA???>>><<<<<<===??????AAAKKKVVVooovvveeeYYYKKKGGGCCCBBB???===@@@FFFJJJ[[[vvv~~~qqqjjjZZZQQQGGGBBB===::::::===???DDDMMMVVV^^^ooo|||qqqaaa[[[SSSLLLGGGEEECCCBBBAAA<<<999:::;;;;;;???DDDQQQggguuuggg\\\VVVOOONNNMMMNNNWWWlll{{{sssmmmggg___]]]ZZZZZZ[[[]]]]]]\\\XXXYYY]]]eeesss|||pppddd[[[TTTQQQMMMLLLIIIFFFDDDFFFIIIKKK]]]}}}vvvaaaSSSWWW___bbbkkkxxx]]]OOO@@@999666333222333222222111111000//////...000///...------...///000+++,,,---.........---,,,***++++++,,,------------)))***+++---......------)))******++++++,,,,,,,,,******))))))******++++++'''((()))))))))***,,,...(((+++---,,,)))(((+++...***)))))))))***+++,,,,,,'''++++++)))))),,,,,,))),,,,,,------.../////////---...///000000222555888888:::???BBBBBBCCCLLLVVVnnncccNNNLLLNNN[[[sssiiiNNN@@@BBB@@@FFFNNNZZZgggqqqoooiiiYYYDDD===???;;;999===;;;======@@@EEEKKKRRR^^^jjjjjjnnnpppppprrrvvvuuurrrqqqnnnhhh]]]PPPEEE???===999999;;;???DDDFFFFFFEEE===:::888777888999999999999>>>HHHYYYmmmuuuqqqnnnnnnpppuuu{{{{{{vvvsssiii]]]WWWWWWSSSNNNMMMLLLIIIFFFCCCAAA??????<<>><<<;;;:::;;;===@@@HHHZZZyyywwweeeUUUJJJ@@@======;;;888888888999999999999<<<@@@DDDTTTcccxxx|||jjj___[[[[[[^^^bbbcccdddjjjrrr~~~jjjbbbVVVKKKEEEAAA@@@???<<<<<<===>>>===???JJJVVVqqq{{{ooo```UUUIIIEEECCCBBB???===AAAHHHMMM___||||||pppkkkYYYPPPFFFAAA>>><<<===AAACCCFFFOOOZZZdddrrrzzzmmmbbb\\\TTTLLLGGGDDDBBB@@@@@@;;;777999:::;;;>>>CCCMMMddd{{{mmm```XXXOOONNNKKKJJJQQQgggvvvmmmfff___\\\YYYXXXYYYZZZZZZYYYZZZ[[[^^^ccckkkwwwkkk___UUUPPPMMMMMMLLLIIIGGGGGGGGGEEEVVVuuuwwwcccWWWZZZ^^^```mmm~~~dddVVVFFF>>>;;;888666777222222222111000//////...111///...------...///111---......///...---+++***)))***+++,,,---.........)))***+++---......------''''''((()))***++++++,,,******+++++++++,,,,,,,,,&&&''')))))))))))),,,...)))...222000+++***...444++++++++++++*********))))))------+++,,,......+++,,,,,,------...///000000---...///000000222666888888:::???CCCBBBCCCLLLWWWqqq~~~YYYMMMLLLPPP^^^vvv{{{bbbFFF<<>>:::>>>;;;:::===;;;<<<<<>>;;;BBBIIIQQQcccsssfffYYYRRRMMMGGGCCCBBB???GGGPPP___xxxjjj___RRRMMMFFFAAA>>>===;;;::::::;;;===CCCUUUttt~~~jjjVVVKKKAAA>>>>>>;;;888888999999999888999<<>>===@@@DDDFFFHHHPPP]]]hhhvvvyyykkkeee___UUUMMMGGGDDDAAA??????999666777999:::===BBBKKKaaarrrdddYYYPPPNNNJJJFFFKKK___}}}xxxmmmddd^^^[[[XXXVVVWWWWWWWWWWWWWWWXXXZZZ\\\aaavvv{{{lll]]]TTTSSSSSSPPPLLLIIIGGGGGGGGGHHHTTTjjjjjjXXX[[[dddhhhsssppp[[[HHHBBB===555222666111000000000000000111111000000///.....................//////...---,,,,,,************+++,,,---...,,,,,,,,,+++++++++******---,,,++++++******++++++)))***+++,,,,,,+++***)))(((***++++++++++++,,,......---,,,,,,++++++,,,,,,///......------,,,,,,+++------,,,+++))))))***,,,,,,,,,,,,------.........333......222333000222777777@@@@@@???EEEGGGPPPaaa}}}vvvUUUNNNJJJPPPeeesss[[[CCC<<>>FFFSSSaaannnpppcccTTTBBB???<<<999777777999999:::;;;???GGGQQQ]]]eeejjjnnnpppsssuuuvvvuuutttsssuuunnneee]]]QQQDDD<<<;;;888888888;;;CCCJJJHHHAAA===<<<999777666666666777888>>>HHHXXXlllyyyxxxvvvuuuyyy~~~|||jjj```]]][[[RRRKKKFFFDDDBBB===;;;<<<>>>@@@EEEOOO```|||uuukkk^^^TTTOOOJJJEEEAAA@@@GGGOOO\\\{{{yyylllcccUUULLLDDDAAA@@@<<<;;;<<<777;;;<<>>===>>><<<;;;;;;>>>>>>???FFFOOOkkk{{{tttgggXXXNNNIIICCCAAAGGGIIIDDDDDDIIIRRRlllwwwjjj```TTTKKKBBB>>>===<<>>;;;<<<999999;;;;;;:::===BBBIII]]]}}}wwwggg\\\UUUNNNIIIJJJMMMZZZwww|||nnn___bbb[[[UUUVVVXXXWWWWWWXXX[[[\\\ZZZ]]]bbbjjj|||nnn^^^UUUSSSRRRPPPMMMIIIGGGGGGGGGHHHPPPcccoooZZZYYY```gggtttxxxaaaKKKCCC>>>555222444111111000000000000111111000000///.....................//////...------,,,++++++++++++,,,---...///******++++++,,,,,,,,,------,,,++++++******++++++)))***+++,,,,,,+++***)))(((***++++++++++++,,,...,,,+++******)))***************++++++,,,,,,,,,---,,,---,,,+++))))))+++,,,,,,,,,,,,---------......+++'''(((---//////111777777???@@@@@@FFFIIISSSfffsssWWWKKKKKKVVVkkkyyygggPPP???<<>><<<999999999<<>>???FFFMMMZZZzzzpppeeeXXXOOOGGGDDDBBB???===>>>999===<<>>===>>><<<;;;;;;======>>>EEEMMMeeeyyyqqqeeeVVVMMMKKKCCCAAAEEEFFFCCCFFFMMMZZZuuusssggg^^^RRRIIIAAA>>>======@@@EEETTTfffwwwzzzzzzvvvggg```UUUKKKDDD@@@===;;;<<<::::::<<<;;;:::>>>CCCKKK^^^|||{{{iii]]]VVVNNNIIIIIIKKKWWWsssrrrdddccc[[[VVVWWWXXXWWWWWWXXXYYY[[[YYYZZZ^^^eeeppp```UUUSSSRRRPPPMMMJJJHHHGGGGGGHHHKKKZZZzzz{{{```XXXZZZaaarrrjjjPPPDDD>>>777333333222111111000000000111111000000///........................///......---,,,,,,,,,,,,,,,---...//////))))))***+++,,,---......---,,,++++++******++++++******++++++++++++******(((***++++++++++++,,,...,,,,,,+++***************)))))))))***************,,,,,,,,,+++***)))+++,,,,,,,,,,,,------------...+++)))***...000111444888777>>>???@@@GGGKKKXXXnnnnnnWWWHHHLLL[[[sssrrrYYYDDD===???CCCGGGSSSbbblllnnnfffVVVGGG<<<;;;999888999:::<<<======>>>CCCOOO]]]gggkkkjjjooorrrwww{{{{{{xxxsssooommmhhhccc^^^UUUHHH@@@>>>999::::::<<>>BBBKKKZZZmmm{{{zzz}}}tttjjjdddaaaSSSKKKDDDBBB@@@<<<<<<>>><<>>>>>DDDKKKYYYwwwvvvhhh\\\SSSJJJGGGEEEBBB@@@@@@;;;>>><<>>===>>><<<;;;;;;<<<<<<<<>>>>>>>>AAAEEE\\\wwwzzziiiaaaUUUKKKDDD@@@>>>======;;;:::<<<<<<;;;???EEEPPP```|||~~~kkk^^^VVVNNNIIIHHHIIISSSmmmvvvjjjddd]]]WWWXXXYYYXXXWWWXXXWWWZZZWWWXXX[[[___yyyrrrbbbWWWTTTRRRPPPNNNKKKIIIHHHHHHHHHIIIUUUpppjjjYYYSSSYYYmmmuuuWWWFFF???999444333222222111111000000111111000000///...............---...............------,,,,,,,,,,,,,,,---......******++++++,,,------...---,,,++++++******++++++++++++++++++++++++++++++(((***++++++++++++,,,.........---,,,,,,,,,,,,------,,,+++***)))((('''&&&+++,,,,,,,,,******+++,,,------------------------000///...000111222444666999>>>>>>@@@GGGKKKZZZtttkkkTTTJJJMMM]]]xxxlllPPP>>>>>>CCCEEEHHHYYYjjjqqqlll```PPPDDD;;;:::999888999:::;;;<<<===???FFFSSSbbblllmmmkkkpppsssvvvyyyyyyxxxuuusssoooiiiccc^^^TTTIIIAAA@@@999::::::<<>><<<<<>>CCCJJJXXXvvvmmm```VVVMMMJJJGGGCCC@@@AAA<<<>>>;;;<<>>===>>><<<::::::;;;;;;;;;AAAJJJ]]]}}}~~~ooo^^^RRRKKKCCC@@@CCCCCCBBBIIITTTjjjxxxooogggaaaSSSJJJBBB@@@???>>>@@@DDDXXX{{{xxxlllcccWWWLLLEEEBBB@@@@@@>>>;;;:::<<<<<<<<<@@@FFFRRRbbb|||mmm```UUUNNNIIIHHHHHHRRRkkkyyylllfff^^^YYYZZZ[[[YYYWWWXXXWWW[[[XXXXXXZZZ\\\qqqssseeeZZZVVVRRRPPPNNNLLLJJJHHHHHHGGGIIISSSkkksss]]]RRRVVVkkkaaaKKK@@@;;;666444333333222111111111111111000000///...............------...............---++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++,,,(((***++++++++++++,,,...///...------,,,,,,------...---,,,+++***)))((((((***+++,,,,,,+++***+++,,,------------------------------------///111444444;;;>>>>>>@@@GGGJJJ]]]{{{gggOOONNNOOO^^^}}}{{{cccJJJ===>>>CCCFFFPPPcccuuuvvvhhhWWWHHH???;;;;;;:::999999999::::::<<<@@@IIIWWWfffooopppmmmrrrssstttuuuvvvwwwxxxxxxuuummmeee^^^SSSHHHBBBAAA888:::::::::???FFFFFFBBB<<<:::999777777888:::;;;<<>><<<<<>>:::<<>>===>>><<<::::::;;;::::::AAAIII\\\{{{{{{gggXXXKKKEEEBBBEEEEEEEEEMMMXXXppp{{{rrrjjjdddWWWNNNFFFBBB@@@===>>>BBBMMMqqqtttkkkcccWWWLLLEEEBBB@@@@@@>>>;;;:::;;;;;;<<>>===AAAHHHLLLbbbbbbKKKPPPSSSeeeqqqXXXFFF===<<>>??????>>>AAAEEEFFFTTTddd}}}nnn___PPPGGGCCC???<<<===;;;::::::;;;;;;;;;BBBJJJ[[[|||rrraaaQQQJJJFFFHHHHHHIIITTTbbbzzz}}}sssjjjdddXXXOOOGGGCCC@@@======???EEE```tttjjjbbbVVVLLLEEEAAA???>>>===:::999:::;;;;;;AAAHHHNNNaaa{{{lllcccUUUOOOKKKKKKJJJRRRiiiqqqiiibbb^^^^^^^^^[[[XXXXXXYYY]]]ZZZXXX\\\^^^kkkwwwiii]]]WWWRRRQQQOOOMMMKKKIIIHHHGGGHHHNNN]]]yyyqqq]]]ZZZhhhxxx```HHH===777555555444333222111111111111000000///...............,,,------...//////......---,,,,,,+++++++++,,,,,,,,,,,,,,,------------------,,,++++++******++++++---,,,++++++++++++,,,---(((***++++++++++++,,,...------,,,++++++++++++,,,((()))***+++,,,...//////(((***,,,---,,,++++++,,,......---------,,,,,,,,,+++///000///222999<<<;;;;;;======CCCKKKQQQjjjzzz[[[KKKOOOYYYrrrkkkOOODDD???;;;BBBOOOiii~~~aaaIII>>><<<888888888999999:::;;;;;;<<>>===;;;===AAABBB@@@;;;:::888888888:::<<<===EEEMMM]]]vvv{{{tttqqqhhh```ZZZ\\\cccoooyyytttiii^^^YYYOOOHHHCCCBBB@@@<<<;;;===;;;AAADDDKKKeeexxxtttkkk```TTTLLLFFFDDDAAAAAAEEERRRmmmwwwkkk```YYYRRRJJJEEEDDD???CCC@@@@@@EEEJJJ___~~~xxxiiiYYYPPPFFFAAA<<<999999===999999:::<<<:::;;;CCCMMMeeexxxdddVVVMMMDDD???======<<<:::;;;??????MMM]]]wwwooo```PPPHHHCCC???<<<===;;;999:::<<<;;;<<>>@@@OOOeee}}}tttkkkdddYYYOOOHHHDDDAAA???===999888999999:::@@@HHHQQQgggzzzllldddVVVPPPLLLKKKJJJPPPeee|||zzzkkkddd___``````\\\XXXXXXVVV[[[XXXUUU[[[^^^iii|||yyyjjj]]]WWWRRRQQQOOOMMMKKKIIIHHHGGGFFFKKKWWWooozzzaaaYYYcccppphhhLLL===777555555444333222111111111111000000///...............,,,,,,---.../////////......------,,,,,,,,,------***++++++,,,---...//////---,,,++++++******++++++------++++++++++++------(((***++++++++++++,,,...//////...------------...***++++++++++++,,,,,,,,,(((***,,,---,,,++++++,,,.........------,,,,,,,,,***......+++---333666333:::<<<===DDDNNNUUUppppppVVVLLLLLL]]]|||jjjLLLEEEBBB===EEEWWWmmmaaaIIIAAABBB555666777888:::;;;=========HHHWWWdddkkkrrrxxx}}}~~~~~~~~~~~~|||zzzxxxwwwrrrooommmjjj___PPPCCC???>>>@@@???<<<===AAABBB@@@::::::888888888:::<<<>>>HHHMMM[[[ssswwwooolllddd[[[TTTUUU]]]lll|||yyyoooeee___NNNGGGCCCBBBAAA===;;;===;;;AAADDDJJJeeeyyyuuulll```SSSIIICCCAAA@@@???CCCPPPjjj~~~rrrfff^^^WWWNNNIIIGGGBBBFFFCCCBBBEEEHHHZZZxxxrrreeeTTTLLLDDD???;;;888999===999999:::<<<:::;;;CCCMMMbbb~~~zzzfffVVVMMMEEE@@@>>>>>><<<888999<<<>>>KKKYYYsssoooaaaQQQHHHDDD???<<<<<<:::999:::<<<<<<===EEEMMMaaazzzcccXXXNNNJJJIIIPPPdddyyy{{{nnnccc\\\QQQIIIBBB@@@>>>;;;;;;>>>???DDDOOOffftttnnnggg^^^TTTMMMHHHEEEBBB<<<888777888999:::@@@GGGVVVnnn{{{mmmdddXXXRRRMMMKKKIIIMMMaaaxxxkkkddd```aaa```\\\YYYXXXSSSXXXUUURRRYYY^^^hhhzzz~~~ttteeeZZZRRRMMMKKKLLLLLLIIIGGGIIIMMMMMMQQQdddlll\\\]]]lllqqqPPPBBB<<<555555444333222111111111111000...---,,,---...---,,,+++,,,---...////////////------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,++++++******+++,,,,,,+++++++++*********))))))+++,,,---////////////......///000///---,,,---...******))))))******+++,,,***+++,,,+++******,,,...,,,,,,+++,,,---///111222///...---///333666888888>>>===AAAGGGKKKYYY~~~www\\\PPPKKKNNN___~~~fffKKKAAA??????IIIWWWuuuwww___LLL>>>555999999999888888999<<>>AAADDDGGGFFFCCC@@@<<<777666999<<<;;;===@@@JJJQQQ```wwwzzzooohhh\\\TTTNNNNNNRRRaaa{{{sssfffZZZOOOKKKFFFBBB@@@???>>>===<<>>;;;::::::::::::999;;;<<<;;;<<>>???AAABBBMMMeeeppp```PPPHHHDDD@@@<<<;;;;;;:::<<>>???;;;999999999;;;BBBJJJUUUpppxxxlllddd\\\UUUPPPMMMIIILLL___tttwwwoooeeeaaabbbaaa\\\XXXYYYXXXVVVTTTUUUZZZbbbhhhvvvhhh]]]WWWQQQNNNNNNMMMIIIGGGHHHHHHHHHKKK\\\nnn\\\ZZZhhhvvvVVVFFF>>>888555444333222111111111111222000....../////////.........///......---,,,+++------,,,,,,+++******)))******+++++++++,,,,,,,,,,,,,,,,,,++++++******)))---,,,,,,,,,+++++++++++++++++++++,,,---...000000,,,---------+++***+++,,,******))))))******+++,,,***+++,,,+++******,,,...,,,,,,,,,------///000111......///000222555888:::======AAAHHHNNN___pppWWWNNNKKKPPP```}}}~~~bbbGGG???@@@CCCPPP```}}}sssXXXGGG>>>888888999999888888999===???FFFRRRdddsss|||~~~~~~~~~|||xxxwwwsssoooiii\\\LLLBBB@@@===???BBBFFFHHHGGGCCC???<<<777666999;;;;;;===AAAJJJQQQaaaxxxwwwllleeeZZZPPPIIIIIIMMM]]]|||}}}uuuggg\\\QQQLLLGGGBBB@@@>>>===<<<===BBBGGGOOOeee}}}sssggg^^^TTTIIICCCBBB@@@???AAAHHHZZZ||||||pppaaaXXXVVVJJJFFFBBBAAAAAAFFFSSSaaayyyvvvjjj___SSSMMMEEE>>>;;;::::::::::::999:::<<<;;;<<>>???@@@III```ppp```PPPHHHDDD@@@<<<;;;<<<:::<<<>>>>>>???EEENNNiiirrr```VVVZZZ[[[___www~~~nnneeeZZZOOOLLLEEE@@@???===:::999;;;:::???FFFTTTnnn~~~sssiiieee]]]TTTLLLEEEAAA???===:::888999:::<<>>;;;===@@@DDDHHHJJJHHHCCC>>>;;;777666999:::;;;>>>BBBJJJRRRccczzzttthhhaaaVVVLLLDDDCCCGGGUUUrrr}}}uuuhhh]]]SSSNNNHHHBBB???===;;;:::???CCCGGGNNNbbbyyyoooddd\\\SSSHHHBBBAAA===>>>AAAGGGUUUtttpppccc]]]PPPKKKEEEBBB@@@CCCNNNYYYqqqyyypppeeeZZZRRRLLLDDD>>>;;;:::::::::999999:::<<<;;;<<>>;;;999888999;;;<<>>EEENNNnnntttfff^^^```aaahhhwwwhhh___UUULLLKKKEEE@@@???>>>;;;:::<<<<<>>===>>>CCCJJJTTTllltttZZZJJJJJJMMMYYYhhhtttYYYBBB<<>>AAAEEEJJJLLLIIICCC>>>:::777777999::::::>>>DDDKKKTTTfff}}}qqqfff```SSSJJJBBBAAACCCMMMddd{{{|||ttthhh^^^VVVQQQIIIBBB>>><<<:::999???DDDHHHMMM```vvvmmmccc[[[RRRHHHAAA@@@======@@@EEEPPPlllpppbbbYYYRRRKKKFFFDDDEEEMMMWWWlllzzz}}}tttmmmcccYYYPPPJJJCCC>>>;;;:::::::::999888:::<<<;;;<<>><<<:::999999:::;;;>>>???FFFXXXwwwppp```PPPHHHDDD@@@<<<;;;===::::::;;;;;;===EEENNNmmm~~~uuujjjdddeeefffnnnwwwiii^^^TTTMMMKKKDDD??????>>><<<;;;===<<>>@@@DDDJJJVVVqqq|||kkkRRRGGGLLLOOOXXXjjjoooWWWAAA===AAAJJJ^^^tttfffIII===;;;:::777888888888888:::>>>AAAIII___|||zzztttpppkkkeeeXXXHHH???===>>>@@@EEEKKKLLLJJJCCC???:::777777999999999>>>FFFOOOWWWiii|||oooeee```RRRJJJDDDCCCCCCFFFUUUggg|||uuukkkaaaYYYSSSJJJCCC>>><<<:::999===CCCGGGMMM___vvvmmmbbb[[[RRRHHHBBBAAA@@@>>>???CCCKKKdddjjj```XXXOOOKKKGGGHHHNNNVVVgggttt}}}xxxooojjjbbbYYYNNNIIIBBB===;;;::::::999888888:::;;;;;;<<>>;;;???CCCKKK```vvvjjj^^^[[[TTTMMMGGGCCCAAA@@@<<<<<<<<<===;;;===HHHSSSnnnsssfff[[[TTTNNNHHHEEEFFFFFFGGGTTTddd}}}uuujjjaaa]]]\\\ZZZYYYUUUUUUTTTSSSRRRTTTXXX[[[uuulll\\\UUUPPPOOOMMMJJJIIIKKKDDDDDDFFFOOObbbqqq\\\\\\ggg{{{vvvrrrooowwwzzzxxxnnn]]]MMMBBB===555444333222111111111111///---++++++,,,---,,,+++.........------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,$$$&&&(((***,,,---------,,,,,,+++++++++*********(((***---///...,,,)))'''***+++,,,+++***)))***+++******))))))******+++,,,***+++,,,+++******,,,...++++++,,,---------------+++...111222222555:::>>>>>>AAAEEEKKKYYYwwwwwwcccMMMGGGMMMOOOUUUkkkgggQQQ@@@>>>BBBJJJ^^^sss|||___GGG>>>;;;888777888888888888:::>>>AAAIII___{{{~~~vvvqqqkkkdddWWWIIIAAA@@@===@@@DDDIIILLLJJJEEE@@@999777777999888888???GGGSSS[[[lll{{{ooogggbbbTTTLLLGGGFFFDDDBBBLLLYYYzzz}}}wwwnnnfff\\\UUULLLDDD???===;;;:::;;;BBBGGGLLL]]]xxxnnnbbbZZZQQQGGGCCCCCCBBB===>>>BBBGGG\\\zzzfff]]]TTTNNNKKKJJJNNNTTTaaannnvvvrrrjjjfff___WWWLLLGGGAAA===;;;::::::999888888999;;;;;;===FFFQQQcccyyycccTTTKKKAAA@@@>>><<<::::::::::::888:::@@@NNNgggppp```PPPHHHDDD@@@<<<;;;:::999999::::::<<>><<<>>>JJJWWWqqquuuhhh\\\TTTMMMFFFBBBDDDCCCCCCNNN[[[}}}~~~wwwmmmddd___\\\ZZZYYYWWWWWWWWWUUUTTTUUUXXXZZZyyyppp___XXXQQQOOOMMMIIIHHHJJJFFFFFFIIIPPP^^^|||www^^^\\\]]]qqq~~~tttmmmfffjjjiiifff```VVVIII???;;;555444333222111111111111...,,,++++++,,,,,,+++***......///......---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,&&&'''((()))***+++,,,------,,,,,,,,,++++++++++++)))***+++,,,------------***+++,,,+++)))))))))*********))))))******+++,,,***+++,,,+++******,,,...******++++++,,,---...///---...///111444888;;;======BBBFFFLLL]]]ttt]]]JJJHHHNNNNNNUUUooo}}}xxx[[[HHH<<<>>>DDDLLL```uuupppUUUCCC>>>;;;777666777888888888;;;>>>AAANNNaaazzz|||uuummmcccVVVHHHAAAAAA<<<>>>BBBGGGJJJIIIFFFBBB999777888888777888???IIIWWW___nnn|||ppphhhdddWWWNNNHHHGGGDDDAAAIIIUUUooozzzuuunnnggg^^^WWWMMMEEEAAA>>>======:::AAAFFFJJJZZZ|||zzznnnaaaWWWNNNFFFBBBCCCAAA;;;<<>>777999<<<>>>===AAANNN\\\xxxvvviii]]]TTTNNNFFFCCCDDDCCCAAAIIIUUUmmmzzzqqqhhhaaa]]]ZZZYYYXXXXXXXXXWWWUUUUUUWWWYYY|||sssbbbZZZSSSPPPMMMHHHGGGHHHCCCCCCEEEKKKWWWrrrzzz```]]]VVVbbbyyyvvvmmmeeegggccc___[[[UUUJJJAAA===555444333222111111111111///---++++++,,,,,,,,,++++++,,,---...////////////++++++++++++++++++++++++******+++++++++,,,,,,,,,)))((((((((()))***+++,,,+++++++++************)))***)))((((((***...111444,,,---...---+++***+++,,,*********)))***++++++,,,***+++,,,+++******,,,...************+++---///111...------000555999<<<<<<<<>>FFFOOObbbwww}}}hhhNNN???>>><<<666666777888888888;;;???BBBTTTdddzzzxxxnnncccUUUGGGAAABBB<<<===AAAFFFIIIIIIGGGDDD999777888888777777???IIIZZZaaappp~~~qqqiiieeeYYYOOOHHHFFFCCCAAAIIIVVVjjj}}}vvvqqqkkkeee___XXXNNNFFFAAA???>>>>>>:::AAAFFFIIIXXXyyyzzznnn```UUULLLDDDAAABBB???999;;;BBBDDDLLLkkkwwwmmmaaaZZZTTTQQQRRRVVV^^^kkksssnnnhhhfffaaaZZZIIIEEE@@@===;;;;;;:::999777777999;;;;;;===GGGQQQjjj}}}fffUUULLL>>>>>><<<:::999888777777:::===BBBKKK]]]{{{ppp```PPPHHHDDD@@@<<<;;;777777999<<<<<<<<>>444666;;;>>>>>>CCCQQQ```vvvjjj\\\SSSOOOHHHCCCEEECCC@@@GGGQQQccc}}}uuullleee___\\\[[[XXXXXXYYYWWWVVVUUUVVVXXXxxxppp```YYYPPPLLLLLLLLLJJJGGGDDDHHHFFFIIIVVVjjjkkkYYYPPPYYYkkktttjjjeee```]]]\\\WWWLLLCCC???:::444///000000///111444000111111000......///000///---,,,,,,---...,,,+++,,,------......------,,,************************++++++,,,,,,,,,,,,------************************(((***++++++++++++---...+++++++++***************#########'''+++---+++)))---,,,,,,,,,,,,,,,,,,,,,...,,,***))))))+++...000---...000333666999;;;======DDDIIINNNdddzzzUUUHHHGGGLLLXXXkkk|||wwwYYYIII@@@;;;???GGGTTTgggyyyttt[[[FFF===;;;999666555777999999999;;;@@@EEEUUUlll}}}|||nnn```UUUKKKAAA:::>>><<<===AAAFFFFFFAAA<<<===999777888999;;;BBBJJJTTTeee||||||mmmjjjlll^^^VVVNNNIIIDDDCCCHHHOOOkkkzzztttmmmfffccc\\\\\\TTTFFF???@@@@@@===<<<>>>BBBIIIVVVqqqxxxkkk\\\SSSKKKDDD@@@AAA@@@;;;<<>>;;;999999999999888@@@===>>>GGGYYYuuukkk```TTTLLLDDD>>>;;;<<<:::<<<<<<:::777:::AAAGGG^^^~~~pppddd\\\QQQLLLEEE???===<<<;;;;;;:::===CCCMMM___|||~~~ssskkkdddaaa[[[TTTLLLFFFAAA>>>AAA===555777AAAEEEPPPfffvvviii^^^ZZZOOOIIICCC@@@>>>???EEEMMMbbb}}}{{{sssnnnggg___YYYXXXWWWWWWWWWVVVTTTTTTVVVXXX{{{uuuccc[[[RRRNNNNNNNNNLLLIIICCCGGGDDDFFFRRRcccsssWWWRRRYYYggg|||vvvjjjccc^^^\\\WWWMMMEEEBBB:::444000111111000000333000111111000......///000///...,,,---......---+++***++++++,,,,,,++++++***************************+++++++++,,,,,,,,,------+++++++++***************(((***++++++++++++,,,...******************+++++++++)))'''(((+++------,,,))))))))))))))))))))))))---,,,+++++++++,,,...///---...000333666999<<<===<<>>:::???IIIXXXlll}}}pppWWWDDD<<<<<<<<<:::444666888888888:::???DDDSSSiiiyyy|||pppbbbVVVKKKBBB===???>>>???CCCGGGGGGBBB===;;;888666777777999@@@GGGUUUdddzzzpppiiihhh]]]VVVNNNIIIDDDBBBFFFMMMbbb|||uuullleeeaaa[[[YYYQQQDDD===>>>???======???BBBGGGRRRmmmzzzmmm^^^TTTLLLDDD@@@@@@CCC===<<<@@@???AAANNN___~~~xxxsssoooiiieeeeeegggjjjnnnpppnnnhhh___YYYNNNHHHAAA===<<<;;;999777;;;::::::;;;:::===GGGRRRiiiyyyfffWWWMMMBBB???;;;::::::::::::999;;;<<<@@@HHHVVVooolllaaaTTTLLLEEE???<<<===999:::;;;999777999???EEEUUUwww|||nnnbbb[[[QQQLLLEEE???===<<<<<<;;;;;;>>>CCCKKK\\\www{{{qqqjjjdddaaa[[[TTTLLLFFFAAA???===<<<888:::BBBDDDPPPfffuuuggg\\\WWWOOOIIIDDDAAA???>>>DDDLLL[[[vvv}}}sssmmmggg^^^YYYXXXVVVWWWVVVTTTSSSSSSUUUWWWzzzggg^^^UUUPPPPPPPPPNNNKKKCCCFFFCCCCCCMMM[[[|||~~~]]]UUUYYYbbbppprrrkkkeeeccc^^^TTTKKKGGG:::444111333333000000222000111111000......///000///...------......---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******)))))))))***++++++++++++,,,...)))))))))***+++++++++,,,222///+++***+++---......++++++++++++,,,,,,,,,,,,---------------.........---///111444777:::<<<===<<>>>>>@@@AAACCCFFFOOOiii|||pppaaaWWWOOOEEE@@@???BBB<<<:::>>>>>>>>>EEEPPPccc}}}tttpppkkklllnnnpppoookkkddd___PPPIIIAAA<<<;;;;;;:::999;;;::::::;;;:::===GGGRRRiiiyyyiiiZZZNNNCCC@@@<<<;;;;;;;;;;;;:::777;;;BBBHHHRRRiiimmmaaaTTTLLLFFF@@@===>>>888999999777666888>>>CCCPPPmmm~~~xxxkkk```YYYQQQLLLEEE@@@>>>======<<<<<<>>>BBBIIIXXXpppwwwoooiiiddd```ZZZSSSLLLFFFBBB@@@;;;>>>===???EEEFFFSSSkkksssdddYYYUUUPPPJJJEEEBBB???>>>CCCJJJTTTooossslllfff^^^XXXWWWUUUUUUUUUSSSQQQQQQSSSUUU}}}iiiaaaVVVQQQPPPPPPNNNLLLCCCFFFBBBCCCKKKWWWsssgggVVVYYY^^^hhhwww|||uuupppoookkk^^^RRRKKK:::555333555444111///000000111111000......///000///...------......---,,,------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++***))))))))))))***,,,,,,++++++,,,---(((((()))***+++,,,,,,,,,000...,,,++++++,,,---...,,,,,,,,,---------------,,,---.../////////.........///111444777:::<<<===<<>>;;;:::CCCTTTiiimmmRRR@@@999888888888444666777777777:::AAAFFFTTTgggvvvxxxiiiXXXJJJBBB??????@@@AAADDDGGGFFFBBB??????<<<:::;;;;;;;;;@@@GGGTTTeee~~~ssseee]]]VVVPPPJJJFFFBBB@@@EEELLLXXXyyylllbbb^^^ZZZTTTJJJ@@@<<<===>>>???CCCEEEFFFHHHPPPiiissseee[[[QQQGGG@@@???>>>999888===@@@AAAEEEJJJTTTjjj~~~tttrrrpppooonnnjjjddd```PPPIII@@@;;;:::;;;;;;::::::999:::;;;;;;===GGGSSSkkkxxxhhhXXXLLLDDDAAA===;;;;;;<<<<<<;;;777:::@@@HHHSSSiiioooaaaSSSJJJEEE@@@======888999999777666999===AAAKKKbbb{{{zzz}}}{{{yyyvvviii___XXXQQQLLLEEE@@@>>>>>>>>>===>>>@@@CCCHHHTTThhh{{{sssnnniiibbb___YYYQQQKKKEEEBBBAAA<<>>AAAGGGQQQjjjssskkkeee]]]XXXVVVUUUUUUSSSQQQOOOOOOQQQTTT~~~jjjaaaVVVPPPOOOOOOMMMKKKDDDFFFDDDEEEMMMVVVnnnjjjWWWXXX\\\eeesss|||zzz{{{wwwgggVVVKKK<<<777444555555111///000000111111000......///000000...------...///---,,,...------,,,,,,------...++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++*********)))))))))+++,,,,,,+++***+++---(((((()))***+++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,((()))))))))*********++++++,,,...///000///...---...///111444777:::<<<>>><<>>999777666888666777999888888<<>>???BBBDDDEEEDDDAAA>>>???<<<:::<<<;;;;;;@@@GGGRRRhhhpppbbbZZZQQQKKKFFFCCCAAA@@@EEELLL[[[}}}mmmccc```[[[SSSIIIBBB???>>>???@@@EEEGGGJJJLLLRRRjjjvvvhhh^^^UUUIIIBBB???>>>:::999===BBBDDDFFFIIIKKKYYYhhh|||uuuooolllhhhbbb]]]PPPIII@@@;;;;;;<<<<<<;;;:::999:::;;;;;;===HHHSSSnnnvvvfffWWWLLLDDDAAA>>><<<<<<<<<<<<;;;;;;:::===FFFVVVnnnqqqbbbRRRIIIDDD???;;;;;;:::999999888888:::===@@@EEEVVVqqq{{{qqqoootttzzz|||{{{wwwuuutttrrrpppvvvvvviii___YYYQQQLLLFFFAAA?????????>>>???AAADDDIIIQQQbbbwwwvvvqqqlllhhhaaa]]]WWWOOOIIIDDDBBBAAA<<>>@@@FFFQQQhhhsssjjjddd]]]XXXWWWUUUTTTRRROOOMMMMMMPPPSSS}}}lllbbbWWWPPPNNNOOOMMMKKKDDDGGGEEEFFFNNNTTTiiiiiiYYYYYY]]]fffttt}}}lllWWWIII>>>999555555444111///111000111111000......///000000///......//////...,,,,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***************************+++,,,,,,******+++,,,)))))))))***+++++++++,,,$$$'''***,,,++++++,,,,,,))))))******+++,,,,,,,,,+++,,,---//////...------...///222555888;;;===>>>>>>DDDNNNbbbcccQQQQQQRRRcccpppPPP???;;;<<<>>>GGG\\\www|||bbbHHH===;;;888888;;;777888999888999===DDDJJJZZZnnn~~~qqq```PPPDDD>>>>>>@@@CCCEEEEEECCC@@@>>><<<999999:::::::::???EEERRRiiinnn```YYYMMMHHHDDDBBB@@@???DDDKKK[[[nnneeeccc\\\RRRIIIEEEBBB???>>>???CCCGGGKKKLLLQQQgggxxxkkkbbbXXXLLLCCC@@@AAA>>>===>>>@@@CCCFFFGGGIIIQQQZZZtttzzzqqqkkkfff```[[[OOOIIIAAA<<<<<<===<<<;;;999888999;;;;;;>>>HHHTTTpppssseeeYYYPPPDDDAAA===<<<<<<<<<<<<;;;<<<:::<<>>DDDQQQggg}}}vvvmmmjjjmmmppppppooojjjgggeeeeeeeeeiiivvvxxxkkkaaaZZZRRRMMMFFFBBB@@@@@@@@@@@@???CCCGGGKKKRRR^^^nnnzzzzzzrrrnnnjjjggg^^^[[[TTTMMMGGGCCCAAA@@@:::>>><<<>>>GGGQQQkkk~~~rrreeeZZZVVVNNNJJJGGGFFFBBB>>>@@@EEEOOOcccrrrhhhccc^^^YYYXXXUUUTTTRRRNNNLLLMMMPPPSSS|||mmmdddXXXPPPOOOOOOMMMKKKEEEHHHEEEFFFMMMQQQbbb}}}ooo^^^[[[]]]gggvvvoooYYYKKKAAA:::555555444000000222000111111000......///000000///......//////...------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++)))))))))***++++++,,,,,,***+++,,,,,,******+++,,,******************++++++''')))++++++***+++---///++++++,,,------...//////+++,,,,,,---------------///000222555888;;;===>>>@@@EEEOOOfffZZZLLLPPPRRReeejjjKKK@@@:::<<<>>>FFF\\\wwwzzz___EEE===<<<888777999666777888777888<<>><<>>===>>><<<:::999888999;;;;;;>>>IIITTTnnnnnn```WWWQQQCCC@@@===;;;;;;;;;;;;:::999999===FFFVVVpppzzzhhhUUUKKKFFFAAA;;;999999888777777888:::;;;;;;CCCMMMaaawwwyyyrrrkkkggggggfffccc```\\\XXXUUUWWWYYY\\\dddmmm{{{nnnccc[[[RRRMMMGGGBBB@@@@@@@@@@@@???DDDJJJNNNSSS\\\iiirrr{{{}}}{{{sssmmmjjjgggddd\\\XXXRRRKKKEEEAAA@@@???888<<<<<>>AAAFFFPPPhhhzzzTTTJJJPPPRRRdddzzzyyyeeeIIIBBB999;;;===EEE[[[www|||```FFF>>><<<666333555555666777666777;;;CCCJJJUUUlllwwwlll___QQQGGG@@@CCCFFFHHHFFFDDDBBBAAA<<<::::::===>>>>>>CCCIIIUUUgggnnn```[[[OOOIIIDDDAAA===:::>>>DDDNNNoooqqqiiiiii\\\PPPHHHGGGEEE???::::::;;;@@@EEEEEEFFFXXX~~~yyymmmeee\\\PPPFFFBBB<<<===;;;888999???FFFKKKGGGIIIKKK```uuunnnhhhbbb]]]MMMHHHBBB???>>>>>><<<:::999888999;;;;;;>>>IIITTTllljjj[[[SSSOOOCCC@@@<<<;;;;;;;;;;;;:::555999???FFFSSSmmm~~~lllXXXMMMHHHBBB<<<:::888777555555777999999999>>>GGGXXXmmm{{{~~~{{{xxxqqqkkkeeeaaa___[[[VVVRRRTTTNNNKKKMMMQQQTTTYYY___lll}}}pppddd]]]RRRMMMGGGBBBAAAAAAAAAAAA???EEELLLPPPTTT\\\fffnnnsssvvvvvvpppjjjhhheeeaaa[[[WWWPPPIIIDDD@@@??????999===???GGGWWWddd|||sssdddXXXRRRLLLIIIGGGFFFCCC@@@AAAEEEEEEUUUtttpppfffbbb___[[[ZZZWWWUUURRRNNNLLLLLLPPPSSSyyyoooggg\\\TTTPPPOOONNNLLLJJJGGGDDDEEEGGGNNN[[[gggiii\\\XXXfffvvv}}}hhhQQQBBB<<<<<<888///000555//////////////////.........------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,******,,,,,,***+++,,,,,,,,,,,,+++******///,,,******,,,,,,***((((((***+++------,,,+++***+++++++++,,,,,,+++******((()))***)))((((((***,,,******+++,,,,,,,,,,,,+++)))""" (((......---//////222555777999:::<<<>>>CCCEEETTTwwwjjjNNNIIIKKKQQQhhh|||kkk\\\KKK===>>>======FFF]]]wwwrrrVVVDDD???999777999666999999888777888<<>>;;;999<<<>>>???DDDJJJWWWfffvvviii]]]OOOIIIBBB===<<<===???@@@KKKbbbtttmmmhhhZZZSSSJJJBBB???>>>>>>>>>;;;@@@???AAAIIIVVVuuuyyyeeeZZZTTTLLLEEEAAA???===:::888:::>>>BBBFFFFFFHHHMMMYYYppp|||rrrggg___]]]QQQIIIBBB???<<<999:::<<<666<<<:::999>>>>>>FFFXXXoooqqqaaaTTTLLLEEEAAA;;;888888999:::::::::<<>><<<:::888888888:::;;;@@@HHHWWWgggtttyyyxxxuuulllggg___YYYTTTRRROOONNNJJJHHHDDDBBBCCCGGGKKKOOO[[[iiirrreee\\\SSSQQQNNNIIIDDDBBBCCCDDDFFFLLLTTTXXX[[[```gggmmmqqqooommmkkkjjjgggdddaaa]]]UUULLLFFFDDDBBB>>>:::===;;;>>>FFFTTTjjjwwwjjj\\\RRRNNNKKKGGGCCCAAA@@@@@@AAAKKKSSShhhssshhhaaa^^^ZZZXXXWWWTTTOOOKKKJJJKKKNNNPPPppphhh\\\TTTPPPOOOMMMLLLJJJFFFDDDEEEGGGLLLYYYeeegggYYYUUUdddvvvrrrZZZ@@@::::::888000333777222////////////............//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***------******------***+++,,,,,,,,,,,,+++******---+++)))***+++,,,***((((((***+++------,,,+++*********++++++++++++******)))*********))))))+++---******+++,,,,,,,,,,,,+++---&&&$$$***///...---...///111555777999;;;===???DDDGGGWWWzzzcccKKKHHHMMMTTTlllkkkXXXEEE888;;;;;;===III```xxxnnnRRRBBB>>>888666888555888888777777888<<>>:::999<<<>>>@@@FFFMMM___ooouuuiii___PPPJJJCCC>>><<<===>>>???FFFZZZ|||rrrggg___XXXSSSKKKEEEAAA???===;;;999??????BBBIIISSSnnnwwwdddYYYSSSKKKDDD@@@<<<;;;::::::;;;===@@@AAAAAADDDIIISSSeee|||ssshhh```]]]RRRJJJCCC@@@===::::::<<<999???===<<<@@@AAAJJJ]]]wwwnnn^^^QQQJJJEEEAAA<<<888888999::::::666999>>>EEEVVVvvvqqq___SSSKKKCCC>>>===:::999888777777777888999@@@HHHVVVgggtttxxxtttnnnjjjddd[[[TTTNNNKKKHHHFFFFFFEEEBBB@@@AAADDDGGGIIIKKKWWWllluuufff[[[VVVTTTPPPKKKFFFCCCCCCEEEGGGNNNWWW]]]```ccchhhlllmmmkkkiiihhhfffdddaaa^^^WWWPPPHHHCCCBBBAAA>>>;;;======AAALLL\\\ttt{{{lll^^^TTTNNNLLLHHHDDDAAA@@@@@@AAAGGGOOOdddsssgggaaa]]]YYYWWWVVVSSSNNNJJJIIIJJJMMMOOOrrriii]]]TTTPPPOOOMMMLLLHHHEEECCCDDDFFFKKKVVVbbbkkk[[[UUUcccwwwzzzbbbFFF<<<:::888111333777111000000//////............//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++......++++++......++++++,,,,,,,,,,,,+++*********)))((()))***+++***))))))***+++,,,---,,,++++++******++++++++++++*********+++,,,+++******,,,---******+++,,,,,,,,,,,,+++111,,,))),,,///...,,,---...111555777999<<<>>>AAADDDIII\\\~~~sssZZZGGGGGGNNNYYYrrrjjjTTTBBB666888999>>>KKKcccxxxgggNNN???<<<666555777444777777777666888<<>>AAAHHHPPPbbbuuuuuujjj___QQQKKKDDD>>><<<===>>>>>>AAASSSqqqtttfff]]]XXXSSSMMMGGGCCC???;;;999777>>>???AAAHHHPPPggguuucccXXXQQQIIIBBB???:::::::::;;;;;;;;;<<<<<<===BBBGGGMMMXXXnnn~~~sssiiibbb^^^SSSKKKDDDAAA>>>::::::<<<;;;???<<<;;;@@@BBBLLL```nnn^^^RRRJJJEEEAAA<<<999999999::::::444888<<>>888888888888888888999999???FFFUUUhhhwwwzzzrrrhhhccc]]]TTTMMMGGGDDDBBB@@@AAAAAA?????????@@@AAABBBDDDLLL\\\sssxxxjjj^^^ZZZXXXSSSMMMGGGDDDDDDEEEJJJQQQ[[[aaadddeeehhhjjjjjjiiigggeeeeeeccc___]]]SSSMMMFFFBBBAAAAAA???======???FFFRRRccc{{{pppaaaWWWOOOLLLHHHDDDAAA@@@@@@AAADDDLLLbbbuuuhhh```\\\XXXVVVUUURRRNNNJJJIIIJJJLLLNNNtttkkk^^^TTTPPPNNNMMMLLLGGGDDDCCCDDDEEEIIISSS^^^}}}tttcccYYYcccvvv~~~hhhRRRCCC<<<999222111333---000000//////......------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,......,,,+++,,,,,,,,,,,,+++******'''''''''((()))*********)))***+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,---,,,++++++,,,...******+++,,,,,,,,,,,,+++000---+++,,,......---------000444888:::<<>>MMMdddyyy~~~{{{```III===<<<666444777444666666666777999===CCCHHHOOO\\\ppp}}}ooo___UUU[[[___```YYYPPPJJJDDD???;;;999:::===>>>BBBJJJTTT```uuuuuuiii^^^RRRLLLDDD>>><<<<<<===>>>@@@OOOjjjyyylllddd[[[UUUNNNGGGBBB>>>;;;999888======???FFFMMMddduuudddYYYRRRIIIBBB???;;;:::999888888999:::;;;<<>>>>>>>>>>>>>>>>>======EEEIIISSSfff{{{nnneee\\\ZZZVVVOOOIIIFFFFFFGGGNNNTTT[[[aaadddfffhhhiiikkkiiigggfffeeedddaaa^^^TTTOOOIIIDDDBBBBBBAAA@@@>>>BBBJJJVVVeee}}}uuueee\\\PPPMMMIIIEEEBBBAAAAAAAAADDDKKKaaawwwiiiaaa\\\YYYWWWUUUSSSOOOKKKJJJKKKMMMNNNwwwmmm```UUUPPPNNNMMMKKKFFFDDDCCCDDDEEEGGGPPPZZZwww|||iii[[[___ppp~~~ttt]]]III===:::222111222...111000000///...---------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,......,,,+++,,,,,,,,,,,,+++******%%%&&&'''(((((()))***+++******++++++,,,,,,,,,,,,++++++,,,---......------,,,------,,,++++++,,,...******+++,,,,,,,,,,,,+++,,,,,,++++++,,,......---...111555888:::===@@@BBBBBBLLLfff~~~cccRRRFFFIIIQQQ___xxxxxxcccNNNCCC@@@:::;;;@@@OOOfffxxx{{{uuuYYYDDD;;;<<<777555888666555666777888:::???EEEIIIPPP[[[lll}}}wwwhhh^^^___fffhhhaaaVVVMMMDDD===:::999:::<<<>>>AAAKKKVVVcccyyyuuuhhh]]]RRRMMMEEE???======>>>>>>???LLLfffzzzpppiii```YYYOOOFFFAAA>>><<<<<<:::===;;;<<>>III]]]}}}vvvfffXXXPPPDDDAAA===;;;:::;;;::::::888:::===BBBPPPlllxxxfffZZZQQQFFF???<<<888999:::;;;;;;;;;;;;;;;>>>EEETTTkkkvvvhhhaaaVVVMMMGGGCCCAAA@@@===>>>???@@@???>>>===<<>>===;;;<<>>999999:::<<<<<<@@@KKKVVVjjjvvviii___RRRLLLEEE???===>>>??????@@@JJJaaa{{{ppphhhddd\\\QQQGGGAAA???>>>===;;;>>>:::<<>>CCCDDDEEENNN^^^kkk~~~ssseeeZZZQQQJJJDDDBBB@@@<<<:::<<<:::>>>;;;999>>>???III\\\ssswwwfffXXXPPPDDDAAA>>>;;;;;;;;;::::::777:::>>>CCCQQQnnnvvveeeYYYPPPFFF>>><<<888888888888888888999999===DDDSSSiii~~~zzzqqqdddWWWLLLFFFAAA>>>>>>>>>@@@AAAAAA@@@???>>>===???FFFRRRgggzzzvvvrrrmmm^^^\\\YYYSSSOOOMMMMMMOOOXXXZZZ]]]```eeeiiilllnnnnnnllliiihhhfffddd```^^^XXXTTTMMMGGGBBB???>>>>>>@@@GGGSSS```nnn{{{kkkbbbRRRPPPKKKFFFCCCAAAAAAAAAAAAEEEYYYzzzzzzkkkbbb^^^[[[YYYVVVUUUQQQOOOMMMNNNOOOPPP|||qqqbbbVVVPPPMMMLLLKKKGGGEEEEEEFFFFFFFFFMMMVVVhhhfffZZZaaappp{{{~~~rrrSSS???:::333222555333111111000///...---,,,,,,//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***------******------***+++,,,,,,,,,,,,+++******&&&(((******((((((***,,,++++++******++++++,,,,,,((()))***+++,,,,,,,,,,,,,,,------,,,***)))+++,,,******+++,,,,,,,,,,,,+++)))------******...///---000333666999:::<<>>BBBHHHLLLSSSYYYcccqqq~~~zzzwwwwwwzzztttzzzyyymmm\\\PPPGGGAAA999888:::;;;:::>>>IIIVVVjjjwwwkkkbbbQQQLLLDDD???>>>>>>@@@@@@CCCKKK]]]{{{tttkkkeee^^^TTTKKKEEEAAA>>><<<;;;>>>;;;===DDDIII\\\xxx|||lll```TTTHHH@@@>>>;;;999777555555777:::<<<:::===AAAAAABBBIIITTT\\\mmmvvvfffWWWNNNGGGCCCBBB@@@<<<:::<<<;;;@@@===<<>><<<<<<<<<;;;999555888===BBBQQQmmm}}}ooo___VVVNNNEEE>>><<<:::999888777777777888999<<>>???@@@AAABBBAAAAAAAAA===AAAGGGPPP```xxxtttqqqnnnjjj___^^^[[[WWWSSSRRRTTTVVV\\\^^^bbbgggmmmppprrrrrrrrrpppmmmkkkiiifffbbb___YYYVVVPPPJJJDDDAAAAAABBBFFFNNNZZZfffsss{{{kkkbbbSSSPPPLLLGGGCCCBBBAAAAAABBBDDDTTTtttxxxiiiaaa]]]ZZZYYYUUUTTTQQQOOOMMMMMMNNNOOO}}}rrrbbbVVVPPPMMMLLLKKKGGGEEEFFFGGGFFFGGGMMMUUU___qqq^^^^^^kkkwww{{{}}}ZZZBBB:::222///222000222111000///...---,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,******,,,,,,***+++,,,,,,,,,,,,+++******''')))++++++((((((***,,,++++++******++++++,,,---''''''(((******+++++++++,,,------+++))))))***,,,******+++,,,,,,,,,,,,+++***//////+++***...///,,,111444777999:::<<<>>>@@@GGGVVVuuutttOOOGGGCCCIIIWWWooopppbbbQQQAAA999:::777===KKK```vvv~~~ppp^^^HHH777444999444222555444555777:::<<>>???AAAAAAHHHMMM\\\xxx{{{qqqddd___WWWOOOHHHBBB===:::;;;>>>===???EEEHHHWWWqqq|||mmm```TTTGGG???===888888888888888999::::::===???AAAAAABBBGGGNNNUUUbbbxxxwwwfffVVVLLLFFFAAAAAA@@@<<<;;;<<<:::@@@===<<>><<<<<<<<<;;;999444777;;;AAANNNjjj~~~vvviiiZZZRRRLLLEEE???===>>><<<:::888888888:::;;;<<>>>>>???AAAAAABBBBBBBBB===BBBHHHMMMWWWlll|||qqqmmmjjjeee```___]]]YYYVVVVVVXXX[[[^^^aaagggnnntttvvvvvvtttwwwuuurrrooommmiiieeebbb[[[XXXSSSMMMHHHEEEEEEGGGMMMTTT___iiisss|||jjjaaaTTTQQQLLLGGGDDDBBBAAABBBDDDEEESSSqqqvvvhhh___[[[YYYXXXTTTSSSPPPNNNLLLLLLMMMMMM}}}tttfffYYYQQQLLLKKKJJJIIIEEECCCCCCCCCCCCIIIPPPddd}}}cccYYYbbbqqqyyydddHHH>>>666555777333222222222111000//////...........................+++***)))))))))***)))(((---,,,+++*********+++,,,---------,,,,,,+++++++++)))))))))))))))******+++++++++******************(((***+++***)))((()))***++++++,,,---......,,,*********+++++++++,,,,,,,,,+++---......---...///111000222555777999;;;>>>AAAHHHWWW}}}jjjSSSGGGFFFLLLQQQkkkmmm```SSSEEE<<<:::999???KKKbbb{{{qqqYYYFFF???888555666777666333888888999===CCCJJJNNNPPPRRRVVV^^^iiixxxwwwnnnrrrsssaaaRRRGGGAAA<<<999999:::<<>>BBBBBBAAACCCIIINNNRRRiiizzzgggVVVRRRIIIAAA???>>>===<<<>>>;;;999:::===???BBBLLLVVVfffyyynnn```QQQIIICCC>>>>>><<<999777999888888<<>><<<;;;999888888888999999>>>DDDNNN]]]oooqqqaaaTTTNNNLLLJJJHHHFFFDDDCCCCCCDDDEEEDDDDDDGGGLLLTTTddd~~~rrrkkkgggdddcccbbb___ZZZVVVWWW\\\aaagggmmmssswwwyyyzzz|||~~~zzztttnnniiifff```YYYPPPJJJHHHIIIHHHHHHNNNZZZbbblll{{{nnndddXXXRRRLLLHHHFFFCCC>>>:::DDDDDDMMMfffyyyllleee```\\\XXXRRRRRRRRRRRRQQQPPPOOONNN~~~uuuggg[[[RRRNNNLLLKKKIIIEEECCCCCCCCCCCCHHHOOO```xxxgggZZZaaaqqq|||eeeJJJ???666555666222222222111111000//////...........................,,,+++++++++,,,+++***))),,,,,,,,,,,,,,,---......---------,,,,,,+++++++++))))))***+++,,,++++++***************************(((***+++***)))((()))+++************++++++***)))******+++++++++,,,,,,,,,+++---......---...///111222444777999;;;===@@@CCCIIIYYYhhhPPPEEEEEELLLTTTpppppp```QQQBBB:::999;;;BBBPPPfff~~~qqqYYYBBB<<<666444666777666444888777999===CCCJJJNNNOOOPPPSSSZZZdddsssuuuooouuutttbbbSSSHHHBBB<<<:::999:::<<<@@@JJJUUUkkk}}}|||wwwlllaaaUUULLLDDDAAA@@@???BBBFFFFFFTTT^^^qqq|||ssslllhhhddd]]]PPPBBB>>>AAAAAABBBEEEEEEDDDGGGTTTaaawww}}}rrrfff]]]TTTIIIAAA???:::999888777777888888999<<>>===;;;<<>>===<<<999888:::999888;;;CCCKKK___~~~pppdddXXXQQQJJJBBB>>>===;;;;;;999888888888999999<<>>AAADDDIII[[[eeeNNNDDDFFFMMMXXXwwwsssaaaMMM>>>888999<<>>DDDJJJNNNOOOPPPRRRXXX```nnn{{{qqqoooxxxtttbbbSSSHHHBBB===:::999:::;;;>>>HHHRRRlll|||zzzuuukkkaaaWWWMMMDDDAAA@@@@@@DDDIIINNNZZZaaarrr}}}tttjjjkkkkkkdddTTTDDD???BBBBBBCCCFFFGGGFFFGGGQQQ]]]oooxxxmmmaaaZZZRRRIIIBBB???999999888777777888:::;;;===@@@AAA@@@======@@@CCCCCCKKK[[[tttzzzkkk```SSSJJJBBB??????<<<<<<======;;;<<<>>>???AAAIIIRRRiii~~~ssseeeXXXHHHBBB======<<<999999;;;:::888:::AAAJJJ^^^~~~lllaaaUUUNNNHHHAAA===<<<;;;:::999888888888999:::;;;CCCRRRdddwwwxxxkkkaaa]]]ZZZWWWSSSOOOLLLKKKJJJJJJDDDDDDFFFJJJNNNXXXkkk|||ssskkkhhhgggfffffffffdddcccffflllrrryyy~~~vvvpppddd]]]UUUNNNLLLMMMNNNOOOUUUbbblllvvv}}}lllccc[[[TTTLLLGGGEEEDDDAAA??????CCCNNNccc}}}nnnddd\\\WWWSSSUUUTTTTTTSSSQQQOOOMMMLLL{{{mmmaaaWWWRRROOOMMMJJJFFFDDDEEECCCBBBGGGMMMWWWlllmmm[[[___vvvzzzeeeMMMCCC888555777333111111111111000000//////........................,,,...///000///---,,,+++((()))***++++++***(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,---***************+++++++++)))***++++++))))))***+++------,,,+++***+++---...******+++++++++,,,,,,,,,+++---......---...///000///222555888:::<<<@@@BBBKKK___bbbOOOFFFIIIQQQ^^^ttt___JJJ<<<999;;;;;;CCCUUUmmm{{{dddMMM<<<999555333555666666555555666999???FFFKKKNNNOOORRRTTTXXX___kkk|||qqqjjjlllyyysssbbbSSSGGGAAA>>>;;;:::::::::===FFFPPPlll{{{xxxsssiiiaaaXXXNNNDDD@@@@@@@@@EEEKKKUUUaaaiii{{{~~~vvvjjjlllkkkcccVVVIIIEEEEEECCCDDDFFFHHHGGGGGGOOOYYYfffyyyssshhh]]]WWWQQQIIIBBB@@@999888888777888999;;;<<<<<<>>>???>>>===<<<>>>@@@AAADDDLLL[[[ttt{{{mmmcccUUUKKKBBB@@@???<<<;;;===;;;999:::<<<<<<===DDDMMMgggtttfff[[[IIIBBB======<<<::::::<<<:::888999@@@JJJ```}}}iii^^^SSSLLLGGGAAA======;;;:::999888888888999:::<<>>;;;:::;;;;;;<<>>???@@@AAAEEELLLXXXnnnooodddVVVLLLCCC@@@???<<<;;;<<<;;;999:::<<<;;;<<>>===<<<::::::===:::777999@@@KKKbbb|||hhh]]]RRRLLLHHHBBB>>>>>>:::999888888888999:::;;;@@@KKK^^^tttwwwqqqnnnkkkfffaaa\\\YYYWWWVVVSSSRRRSSSUUUVVVYYYdddpppvvv|||qqqlllkkkkkkgggjjjlllnnnooottt|||xxxrrrfffccc]]]WWWTTTTTTVVVXXXaaaooozzz|||lllddd[[[TTTLLLGGGEEEDDDCCCAAA===CCCOOObbb|||tttiiiaaa]]][[[VVVVVVUUUSSSQQQOOOMMMLLLrrreee\\\UUUPPPMMMJJJGGGFFFFFFDDDBBBEEEJJJRRRaaaxxxcccRRRRRRdddxxxqqqmmmoooeeePPPGGG;;;777888555111111000000000000000000........................+++---///---***)))+++---......------,,,+++))))))++++++,,,,,,,,,,,,---------+++'''$$$$$$(((,,,///)))))))))***++++++,,,,,,***+++,,,+++*********,,,)))+++,,,+++((('''***---******+++++++++,,,,,,,,,+++---......---...///111111444777:::===@@@CCCFFFRRRiii^^^OOOKKKPPPXXXggg{{{lllVVVDDD======>>>@@@III\\\ttt~~~rrrXXXFFF;;;:::888666555444444555555777<<>><<<;;;<<<<<<===EEENNNhhh{{{tttnnnfff```XXXNNNEEEAAA@@@???CCCHHHSSScccrrr~~~www{{{wwwlll^^^TTTNNNIIICCCEEEDDDFFFIIIJJJLLLSSS[[[bbbqqqsssfffZZZUUURRRKKKCCC>>>::::::999888888999;;;;;;999:::<<<>>>???@@@@@@@@@>>>???BBBEEEIIIUUUmmmssseeeWWWMMMDDDAAA???<<<:::;;;<<<;;;<<<>>>>>>>>>DDDLLL___zzzqqqddd[[[LLLEEE???===<<<999999<<<:::888:::AAAKKKbbb}}}hhh]]]RRRLLLHHHBBB>>>>>>:::999888888888999:::;;;CCCNNNbbbyyy{{{uuurrrmmmhhhccc```^^^^^^YYYWWWWWWYYYZZZ]]]fffppppppxxx}}}wwwoookkkiiihhhgggjjjmmmoooqqqvvv}}}xxxrrrhhhgggddd___[[[ZZZ[[[]]]dddqqq}}}{{{kkkcccYYYSSSLLLGGGEEEDDDBBB@@@>>>DDDPPPccc~~~wwwkkkddd```___UUUUUUUUUTTTRRRPPPNNNMMMsssggg\\\UUUPPPMMMKKKHHHFFFGGGDDDBBBDDDIIIMMMZZZwwwxxxfffVVVPPPXXXfff|||sssppphhhSSSIII;;;555555222000000000000000000000111........................,,,...///,,,((((((,,,000------,,,,,,,,,,,,------+++++++++,,,,,,---------+++***)))((((((***,,,---((())))))***++++++,,,,,,***+++,,,,,,******+++,,,'''***---,,,)))'''))),,,******+++++++++,,,,,,,,,+++---......---...///111111444777:::===@@@DDDFFFVVVmmm}}}VVVJJJHHHOOOYYYhhh}}}xxxhhhRRRBBB===<<<;;;BBBJJJ]]]uuu|||lllSSSCCC666666666555444444555666555888>>>FFFMMMQQQRRRQQQRRRXXX___cccgggnnnzzz}}}nnn```___kkk}}}xxxlll___PPPFFF>>><<<<<<======>>>FFFOOOaaa|||sssllleee___WWWNNNEEEBBB@@@>>>@@@DDDKKK[[[lll~~~uuu|||{{{rrrbbbUUUOOOKKKGGGGGGFFFGGGKKKNNNQQQYYYbbbeeeooouuuhhh[[[VVVSSSKKKCCC>>><<<;;;:::999888999:::;;;;;;<<<===???AAAAAA@@@?????????AAACCCDDDIIIXXXiiiyyyhhhXXXNNNEEEAAA???<<<:::;;;<<<;;;<<>>@@@EEEPPPeeexxxlllddd```___UUUUUUTTTTTTRRRQQQPPPOOOtttggg]]]UUUPPPMMMKKKHHHGGGGGGEEEBBBCCCHHHJJJUUUppp}}}lll\\\RRRSSSZZZsss}}}wwwkkkVVVJJJ;;;333333///000000000000000111111111...........................//////,,,((((((---222***)))))))))***,,,...000+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++((())))))***++++++,,,,,,***+++,,,,,,******+++,,,(((,,,000000,,,)))+++...******+++++++++,,,,,,,,,+++---......---...///111///222666999;;;>>>BBBEEEXXXooowwwMMMEEEEEEMMMXXXhhh}}}wwwgggPPPAAA===;;;888AAAHHH\\\rrrxxxgggNNN???222333444444333444555777666999???GGGNNNRRRSSSRRRUUU\\\dddhhhjjjoooxxx~~~oooaaabbbooovvvkkk]]]NNNCCC>>><<<<<<>>>>>>???GGGPPPZZZ}}}}}}ssskkkddd^^^WWWNNNFFFBBB@@@===>>>BBBEEEUUUfff~~~sssvvv{{{wwwfffWWWPPPOOOMMMJJJHHHIIIMMMPPPTTT]]]fffhhhmmm{{{wwwiii\\\WWWSSSLLLCCC======<<<:::999888999999:::>>>>>>>>>@@@BBBBBB@@@>>>CCC@@@AAADDDDDDDDDLLLWWWppp~~~jjjXXXOOOEEEBBB???<<<:::;;;:::999;;;=========CCCKKK```yyyqqqccc\\\PPPHHH@@@===;;;888888;;;<<<:::;;;@@@HHH[[[ggg\\\QQQKKKFFF@@@<<<<<<999999888888888999;;;<<>>888333222333222222111111111111111.................................,,,***)))***,,,******+++++++++,,,,,,,,,))))))***+++,,,------...&&&(((***,,,,,,***(((&&&+++***))))))++++++***)))+++++++++***************++++++******)))*********)))******++++++,,,------++++++,,,------......///000333777:::;;;???EEEKKKRRR{{{dddQQQHHHKKKNNNWWWqqq~~~|||gggNNNDDD===777;;;DDDNNNaaarrroooZZZEEE;;;777666555444444444444444666;;;AAAHHHQQQYYYXXXRRRTTT___hhhhhhiiiqqqyyy|||}}}sssiiieeejjjyyynnneee[[[OOOGGG;;;999888999;;;>>>IIISSS^^^zzz|||qqqhhhbbb```WWWOOOEEE??????@@@???===CCCIIIXXXyyyqqquuusssmmmeee\\\UUUQQQOOOIIIGGGIIIOOOWWW]]]fffoooqqqvvv}}}vvvkkk___WWWPPPHHHBBBAAA<<<===>>>>>><<<;;;<<<===<<<===>>>>>>>>>???AAACCC@@@AAABBBBBBAAAAAACCCEEEccc}}}~~~iiiXXXMMMCCC???===;;;;;;>>>;;;:::;;;===<<<===CCCKKK]]]yyysssbbbVVVJJJCCC>>>===<<<::::::<<<<<<>>>:::<<>>HHHRRR^^^zzzzzzoooeee___]]]RRRJJJBBB===>>>@@@???>>>???CCCPPPlllsssrrrpppkkkddd\\\UUUQQQOOOKKKIIILLLSSS\\\dddoooyyyyyy}}}vvvkkk___WWWQQQIIIDDDCCC>>>???@@@???===<<<===>>>>>>???@@@@@@@@@AAACCCEEE@@@AAABBBAAAAAAAAACCCEEEUUUmmmkkkZZZOOODDD@@@>>><<<<<<>>>;;;:::;;;===<<<===CCCKKKaaa~~~~~~qqqcccYYYLLLEEE???>>><<<999888:::;;;===:::<<>>===CCCCCCOOOaaakkkdddQQQ@@@999666666555444444444444555888<<<@@@FFFOOOXXXYYYUUUUUU]]]dddfffiiipppxxx|||}}}~~~{{{oooeeeYYYLLLCCC<<<:::999::::::===FFFPPP\\\zzzxxxmmmbbb[[[XXXLLLFFF???<<<===???@@@???===@@@HHH]]]vvvooommmiiiccc\\\VVVRRROOONNNMMMPPPXXXbbbmmm|||vvvjjj^^^WWWQQQJJJFFFFFFAAAAAAAAA@@@===<<<===>>><<<===??????>>>???AAACCC@@@AAABBBAAA@@@@@@BBBDDDHHH\\\~~~ooo\\\QQQFFFAAA???<<<<<<>>>;;;:::;;;===<<<===CCCKKKdddzzznnnccc[[[OOOGGGAAA???<<<888777999888;;;999<<>>GGGRRR^^^pppooobbb[[[YYYZZZXXXUUUSSSRRRQQQNNNLLLyyyjjj```WWWPPPKKKIIIIIIHHHEEECCCBBBDDDFFFFFFLLL___xxxmmm^^^PPPNNN```xxx^^^LLL@@@888555666111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,222111...***''''''***---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,)))***+++***))))))******(((((()))***+++,,,,,,,,,))))))))))))***+++,,,---******++++++,,,------...,,,,,,------.../////////333666888:::;;;???EEEKKK___uuuWWWKKKDDDGGGMMM]]]~~~}}}ooonnn[[[EEE>>>;;;999???EEESSSdddiii^^^KKK>>>999666555555444444444555555888<<<@@@EEEOOOXXXZZZWWWTTTZZZ```dddgggnnnvvv{{{{{{~~~}}}{{{}}}~~~ssshhh\\\OOOEEE===;;;:::;;;:::<<>>?????????BBBGGGSSSooo{{{nnnkkkgggbbb^^^ZZZUUURRRQQQQQQTTT\\\gggtttwwwkkk^^^WWWQQQJJJGGGHHHCCCCCCCCC@@@>>>===>>>???===>>>????????????AAACCCAAABBBCCCBBB@@@@@@AAACCCFFFUUUppprrr]]]RRRGGGAAA???<<<;;;===;;;:::;;;===<<<===CCCKKKbbbxxxlllbbb[[[PPPHHHBBB???===999777999666:::999===IIIXXXwww|||jjj___SSSLLLFFF???;;;;;;;;;::::::;;;999666:::AAAHHHYYYooo|||{{{{{{|||~~~||||||}}}|||uuulllaaaUUULLLKKKLLLKKKHHHEEEDDDEEEHHHJJJRRR^^^hhhooosssvvvwwwlllfff]]]VVVSSSSSSSSSSSSOOOPPPPPPQQQPPPOOOMMMLLLLLLKKKOOOWWWbbbrrrqqqhhh___YYYQQQIIIEEEBBB@@@>>>===FFFRRR]]]kkk}}}tttddd[[[XXXZZZXXXVVVTTTRRRPPPNNNMMMxxx~~~{{{mmmbbbYYYQQQLLLHHHHHHGGGEEECCCBBBCCCEEEEEELLL\\\yyy{{{gggTTTPPP\\\}}}{{{bbbOOOBBB888444555111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,###(((...222222...+++)))++++++,,,,,,,,,---------))))))***+++,,,,,,---------,,,+++))))))+++,,,---)))+++,,,,,,***)))***,,,(((((()))***+++,,,,,,,,,))))))))))))***+++,,,---***++++++,,,------......,,,,,,---......//////000333666888999;;;???FFFLLL```}}}yyy}}}lllSSSKKKGGGHHHKKKXXXwww}}}ooommmYYYCCC<<<999888>>>IIIZZZkkkjjjZZZHHH===999555555444444444555555666999===@@@FFFPPPYYY[[[XXXSSSVVV[[[aaafffkkkssszzzxxx||||||xxxwwwzzz{{{yyysssuuuvvvjjj]]]OOOFFF>>><<<;;;;;;:::;;;BBBKKK\\\|||{{{ooobbbYYYVVVLLLHHHCCC???=========>>>>>>BBBFFFOOOgggnnnkkkfffbbb```^^^[[[XXXVVVUUUWWW___iiixxx|||oooaaaXXXQQQKKKIIIIIIEEEEEEDDDAAA???>>>???AAACCCDDDDDDCCCBBBBBBDDDFFFCCCDDDDDDBBBAAA@@@AAABBBHHHQQQfffuuu___SSSHHHBBB???;;;:::<<<;;;:::;;;===<<<===CCCKKKaaayyylllaaaZZZOOOHHHBBB@@@===:::999;;;555999999===JJJYYYwww~~~ooocccWWWOOOHHH???::::::;;;:::;;;<<<:::777;;;BBBHHH[[[sss}}}}}}}}}}}}}}}wwwnnn```SSSKKKFFFFFFEEEBBB@@@??????@@@CCCJJJSSS\\\ccchhhkkkmmmccc\\\RRRKKKHHHIIIKKKMMMGGGHHHHHHHHHHHHGGGFFFEEEFFFDDDEEEJJJSSSddd~~~rrrhhhbbb\\\SSSKKKFFFBBB@@@>>>>>>GGGSSS^^^iiizzzyyyggg\\\ZZZYYYYYYWWWUUURRRPPPNNNNNNlllpppttttttssstttzzz~~~pppeee[[[RRRLLLGGGHHHGGGFFFCCCBBBCCCDDDGGGNNN\\\uuuoooZZZWWW^^^}}}hhhUUUFFF:::555555111111000/////////000000........................'''))),,,......------...,,,,,,,,,,,,------------((()))***+++,,,------...,,,+++***))))))***+++,,,***---///...+++***,,,...)))))))))***+++++++++,,,))))))))))))***+++,,,,,,++++++,,,,,,------......---------...//////000000333555888999;;;@@@HHHNNNfff|||zzzxxxcccKKKHHHGGGIIIJJJTTTpppllljjjWWWBBB<<<;;;;;;BBBOOOccctttoooZZZGGG===999555444444444444555666666999===BBBHHHRRR[[[]]]YYYSSSTTTXXX___eeejjjrrrzzzyyy}}}zzzsssqqqwwwxxxssskkkiiiyyyvvvjjj]]]OOOEEE???===<<<<<<::::::@@@HHH]]]~~~~~~qqqddd[[[WWWMMMJJJEEEAAA===<<<<<<===:::???DDDMMMcccpppkkkdddaaabbbbbbaaa___ZZZYYY[[[bbblll|||vvvfff[[[TTTMMMKKKLLLHHHHHHFFFDDDBBBAAADDDFFFFFFFFFFFFEEECCCBBBCCCEEEEEEFFFFFFDDDBBBAAAAAACCCFFFLLL[[[xxxyyybbbVVVJJJDDD@@@<<<:::<<<;;;:::;;;===<<<===CCCKKKaaazzzlll```ZZZPPPHHHBBB@@@>>>;;;:::<<<555:::999>>>KKK[[[yyy~~~pppdddXXXOOOHHH@@@:::999:::999;;;<<<:::999===DDDJJJaaazzz}}}{{{}}}|||}}}~~~xxxooo```RRRKKKEEEDDDCCCAAA???>>>======???CCCJJJQQQXXX^^^aaabbbZZZSSSJJJCCC@@@AAACCCEEEBBBCCCCCCBBBBBBAAA@@@@@@@@@???@@@BBBHHHWWWqqqsssiiiccc]]]TTTLLLFFFCCC@@@???@@@GGGRRR^^^ggguuu~~~jjj^^^^^^YYYYYYYYYVVVRRROOONNNOOO```aaabbbbbbbbbcccgggjjjpppxxxssshhh]]]SSSLLLFFFGGGGGGFFFCCCBBBBBBCCCFFFMMMYYYooo|||sss______gggmmm[[[KKK===666555222222111000000000000111////////////////////////333111,,,'''%%%''',,,111,,,,,,,,,------------...*********++++++,,,,,,,,,*********))))))*********(((+++---,,,)))'''***---******************+++++++++***************++++++++++++,,,,,,---.........------......//////000000222444777888;;;AAAIIIPPPkkkzzzwww___FFFCCCDDDHHHKKKSSSlllkkkjjjVVVAAA===<<<===EEEUUUlll}}}ttt\\\GGG===:::444444444444444555666666999>>>DDDKKKUUU^^^^^^ZZZUUUTTTWWW```gggkkksss{{{}}}zzzooommmssstttnnnfff```kkkyyyzzzwwwkkk^^^PPPGGG@@@===<<<<<<:::999>>>FFFWWWzzzsssfff\\\XXXLLLJJJFFFAAA===<<<<<<===;;;???BBBIII^^^qqqjjjbbb___aaaddddddccc^^^]]]___fffppp~~~mmmaaaXXXQQQNNNOOOLLLKKKJJJHHHFFFFFFIIILLLMMMMMMLLLJJJGGGFFFFFFGGGGGGHHHGGGEEECCCAAABBBCCCCCCFFFRRRkkk}}}eeeYYYMMMFFFBBB>>><<<===;;;:::;;;===<<<===CCCKKK```~~~xxxkkkaaa\\\RRRKKKDDDAAA>>>:::888:::666:::999>>>LLL]]]||||||mmmbbbUUUNNNGGG???;;;:::999999:::<<<;;;:::???FFFQQQiii{{{yyywwwvvvxxx~~~~~~yyypppaaaSSSMMMHHHGGGDDDCCCAAA???===<<<999<<>>???@@@??????>>>======<<<;;;;;;<<<>>>???AAAKKKbbbwwwvvvkkkccc]]]TTTLLLFFFCCC@@@???BBBFFFPPP[[[dddpppmmmaaaaaaYYYZZZYYYVVVRRROOOOOOPPPXXXWWWVVVVVVVVVXXXZZZ[[[\\\cccmmmxxxtttjjj^^^SSSLLLFFFGGGGGGFFFCCCBBBBBBCCCCCCJJJUUUiiiwww{{{tttbbbdddnnnqqq___OOO@@@888666333222222111111111111111........................(((+++///000///,,,+++***,,,,,,,,,---------......,,,,,,,,,++++++++++++***))))))))))))))))))))))))$$$'''***(((%%%###&&&)))+++++++++***************++++++******************++++++,,,------......///------......///000000000222444666888;;;AAAJJJQQQlll}}}yyy___EEEAAA@@@FFFLLLTTTkkkmmmlllXXXBBB===<<<===DDDYYYqqqxxx^^^HHH>>>;;;444444444444444555666777999???EEEMMMWWW______ZZZWWWTTTXXXaaahhhlllttt}}}zzzmmmjjjqqqqqqjjjddd[[[aaakkkiiissszzznnnaaaSSSJJJ@@@>>>===<<<:::888>>>EEEPPPtttsssfff]]]YYYJJJHHHEEE@@@===;;;<<<>>>???AAABBBFFFYYY|||qqqiiiaaa]]]```dddfffeee```___bbbiiitttrrreee[[[SSSPPPQQQOOONNNMMMKKKIIIJJJMMMPPPYYYYYYXXXUUURRRPPPPPPQQQHHHIIIHHHFFFCCCBBBCCCDDDBBBDDDMMMccchhh\\\OOOIIIDDD@@@>>>???;;;:::;;;===<<<===CCCKKK]]]{{{vvvjjjccc___UUUMMMFFFBBB>>>999777888777;;;:::>>>MMM^^^zzziii^^^SSSLLLFFF???;;;;;;999888:::<<<<<<;;;@@@GGGVVVooo~~~zzzyyyooooooqqqxxxzzzqqqaaaTTTOOOHHHFFFCCCAAA???===:::888555777;;;BBBIIIPPPSSSTTTSSSNNNFFFAAA>>>=========>>>>>>===<<<;;;:::999999777:::??????>>>CCCVVViiixxxnnnccc]]]TTTLLLGGGCCCAAA???CCCEEENNNYYYbbbkkk|||ooocccdddYYYZZZZZZWWWRRROOOOOOPPPUUUPPPOOORRRRRRNNNOOOTTTVVVYYY___gggnnnyyy}}}tttkkk^^^RRRMMMJJJIIIHHHFFFEEEDDDDDDCCCHHHKKKQQQaaa{{{{{{nnngggrrrssscccTTTCCC999777666333111000111111000...///////////////......---,,,,,,------...///000000------,,,++++++,,,,,,,,,))),,,///...+++***+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++***)))((((((,,,+++*********+++,,,---***+++,,,,,,,,,,,,---...)))+++------------///111333333666:::===AAAKKKUUUtttuuu\\\IIIDDDEEEEEEHHHUUUnnnrrrkkkTTT@@@>>><<<<<>>777444444555444333444666888999@@@HHHNNNVVV\\\[[[WWWYYYZZZ\\\^^^bbbiiiqqqwww{{{~~~|||tttnnnnnnoooooodddfffgggccccccppp|||rrrcccTTTIIICCC???======<<<;;;@@@FFFIIIggguuuiii^^^XXXNNNJJJDDD@@@>>>===<<<;;;<<<;;;===FFFVVVrrrtttkkkaaa]]][[[ZZZ]]]bbbccc```bbbkkkzzzvvvfff\\\UUUSSSTTTRRROOONNNOOOOOOOOOUUU]]]aaaaaacccddd```XXXQQQNNNLLLHHHFFFGGGFFFBBBBBBEEE@@@BBBIIIZZZzzzlllZZZOOOIII>>>;;;>>>:::<<<;;;<<<<<<::::::CCCMMM^^^}}}yyyjjj```]]]TTTOOOGGGAAA===;;;:::999999???>>>@@@JJJ[[[oooaaaRRRJJJDDD>>>:::999888888:::======<<>>======EEEYYYsss{{{aaaKKK>>>777444555555444333333666888888@@@HHHOOOWWW^^^]]]YYYXXXYYY[[[]]]aaahhhoootttzzz}}}}}}wwwsssrrrppplllllloooooohhhccckkk{{{tttiii[[[RRRCCC???======<<<<<<@@@GGGOOOhhhuuukkkaaaZZZOOOKKKFFFAAA???>>>===<<<>>><<<===DDDQQQkkkyyynnnbbb[[[WWWTTTWWW[[[^^^\\\^^^hhhxxxzzzjjj___WWWTTTTTTQQQOOOPPPTTTXXX]]]fffppprrrqqqqqqpppjjjbbb[[[WWWPPPKKKGGGFFFDDD@@@???BBBAAABBBFFFVVVsssppp]]]QQQJJJ???<<<>>>999<<<;;;<<<===;;;;;;DDDNNN```wwwhhh^^^[[[RRRMMMFFF@@@===<<<:::999666<<<===???IIIYYY}}}rrreeeVVVLLLFFF>>>:::::::::999:::<<<<<<<<>>>>>???======<<<<<<;;;::::::999:::888777999:::<<>>===>>>GGG[[[tttyyy^^^III===777666666666444333333555777888@@@IIIPPPYYY______ZZZUUUWWWYYY\\\```eeelllqqqwwwzzz|||zzzyyyxxxssskkkuuuzzzzzzpppfffjjj}}}xxxrrrjjj^^^TTTDDD@@@======<<<<<>>===>>><<<===BBBNNNfff~~~rrrcccYYYRRRMMMNNNQQQVVVTTTWWWbbbtttqqqeee[[[VVVUUUPPPPPPSSSZZZaaajjjxxx}}}uuulllfffZZZRRRKKKHHHEEE@@@???AAABBBAAACCCPPPiiittt___RRRJJJ???<<<>>>999<<<<<<===>>><<<===EEEPPPdddrrreee\\\XXXNNNJJJDDD@@@>>><<<:::999333::::::===GGGVVVwwwwwwjjjZZZPPPHHH???;;;;;;;;;999999;;;:::;;;CCCKKKfffzzzqqqnnnnnnnnnmmm]]][[[\\\___fffwww}}}mmm[[[NNNHHHCCC>>>===??????<<<:::;;;666666777;;;AAAIIIQQQVVVUUURRRMMMHHHCCC@@@>>>============<<<;;;;;;::::::;;;999888999888999@@@IIIZZZuuuwwwpppbbb]]]TTTKKKDDDAAA@@@@@@BBBHHHSSS___gggnnnzzzuuuiiiddd___^^^[[[WWWSSSOOOLLLKKKRRROOOLLLKKKJJJKKKMMMOOONNNNNNQQQTTTVVV\\\kkkzzzwwwmmm```TTTNNNJJJIIIHHHFFFEEEDDDDDDCCCBBBFFFOOO```}}}~~~xxxmmm^^^JJJ<<<999666333111000111111000...000000000000000///......000///...---,,,***))))))++++++,,,,,,,,,,,,,,,,,,,,,)))((())),,,---***'''++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++***++++++++++++,,,,,,,,,---...---+++***+++,,,***,,,---...---...000111555666999;;;<<>>=========BBBJJJbbbvvv}}}wwwpppeee[[[RRRMMMGGGBBB???>>>>>>===<<<;;;===BBBMMMeeessscccWWWOOOIIIHHHLLLMMMLLLPPP\\\pppxxxlll```XXXUUUPPPPPPSSS[[[cccooovvvggg\\\RRRLLLHHHCCCBBBCCCAAA???@@@KKK```www```RRRJJJ???===???:::<<<<<<===>>>===>>>GGGQQQiii}}}ooodddZZZUUUJJJGGGCCC@@@>>>===:::888333999:::<<>>;;;:::;;;888888999<<>>>>>>>>>>>======<<<;;;;;;;;;===;;;:::;;;999999>>>FFFSSSmmmxxxoooaaa\\\TTTKKKEEEAAA@@@@@@CCCHHHUUUcccmmmuuuuuujjjddd___]]][[[XXXTTTPPPMMMKKKRRRQQQOOOLLLKKKMMMNNNNNNNNNNNNPPPRRRSSSXXXfffuuuyyyoooaaaUUUOOOJJJIIIHHHFFFEEEDDDDDDCCCCCCFFFOOO```yyy}}}xxxooo```KKK===999666333111000111111000.........//////......---,,,///.........------,,,,,,***+++,,,------------,,,,,,)))((())),,,---***'''++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******++++++,,,,,,,,,,,,,,,---...---+++***+++,,,***,,,............000222555666999<<<<<<@@@MMM[[[|||cccLLLFFFJJJHHHJJJ\\\{{{wwwjjjPPP???===999;;;III___vvvtttYYYEEE<<<888666777666444222222444666<<>>======>>>DDDKKKhhh~~~wwwpppddd[[[RRRMMMFFF@@@>>>=========;;;;;;===AAAKKKbbb~~~qqqbbbVVVNNNGGGGGGJJJFFFFFFKKKWWWlll}}}rrreeeZZZUUUMMMMMMQQQYYYbbbppptttgggXXXPPPJJJEEECCCDDD???===???HHHXXXuuuyyyaaaQQQHHH???>>>@@@;;;<<<;;;===>>>>>>???HHHSSSlll~~~nnnddd[[[TTTIIIFFFBBB???>>>===;;;999666;;;:::<<>>===:::888999888;;;CCCMMMggg{{{qqqiiifffeeedddcccUUUQQQQQQVVVZZZfffppp```SSSJJJGGG???:::999<<<===:::999:::999999:::===BBBHHHNNNRRRWWWRRRLLLEEE@@@??????@@@???>>>>>>======<<<;;;;;;:::999999;;;999888===EEENNNhhhwwwlll```\\\TTTLLLEEEBBB@@@@@@BBBHHHVVVgggsss|||vvvmmmggg]]]\\\ZZZXXXUUURRRQQQPPPSSSUUUSSSOOONNNPPPQQQOOOOOOOOORRRTTTUUUZZZhhhwwwzzzpppbbbVVVPPPJJJIIIHHHFFFEEEDDDDDDCCCDDDFFFNNN^^^ttt~~~{{{zzzqqq```JJJ;;;888666333111000111111000...---............---,,,,,,---.....................)))***,,,---...------,,,+++******+++,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,)))***+++,,,,,,,,,,,,+++,,,---...---+++***+++,,,+++,,,............000222444666:::<<<<<<@@@OOO___iiiNNNIIIKKKIIIKKKYYYtttxxxhhhNNN???===888<<>>FFFOOOWWW___cccaaa[[[TTTTTTTTTUUUXXX]]]dddjjjoooqqqrrrrrrvvv|||~~~{{{xxx|||{{{pppdddfffyyytttooolll___QQQFFFAAA>>>>>>===>>>EEEMMMhhhwwwoooddd\\\SSSMMMFFF@@@============<<<<<<>>>@@@HHH]]]yyymmm___UUUMMMGGGFFFIIIDDDCCCGGGSSSggguuuhhh\\\UUUIIIJJJNNNUUU___ooosss```TTTLLLFFFBBBBBB>>>===@@@GGGQQQhhh~~~dddRRRIII@@@???AAA;;;;;;;;;<<<>>>>>>???IIISSSlllpppfff\\\SSSJJJFFFBBB???======;;;:::888<<<:::<<>>======<<<<<<777666888999888666:::AAAHHH___tttggg___[[[TTTLLLFFFBBB@@@@@@BBBHHHVVVhhhvvvzzzqqqiii^^^]]]ZZZWWWVVVUUUTTTUUUUUUXXXXXXSSSRRRUUUSSSOOOPPPQQQSSSVVVXXX]]]lll{{{{{{qqqcccWWWQQQJJJIIIHHHFFFEEEDDDDDDCCCDDDEEEKKKZZZnnn}}}xxx{{{rrrbbbLLL>>>;;;666333111000111111000..................------,,,------------------------(((***,,,---......---,,,***+++------,,,++++++,,,************************++++++++++++++++++++++++***************+++++++++)))***+++,,,,,,,,,++++++***,,,------++++++,,,...+++---...///...///000222222555:::<<<<<>>===999>>>PPPcccwwwpppTTTBBB;;;999444555555444333333666888???GGGRRR[[[dddiiigggbbbUUUUUUSSSSSSUUU\\\dddjjjlllqqqsssrrrssswwwzzzyyyyyyzzzwwwkkkbbbeeewwwuuupppnnnbbbRRRFFFBBB>>>>>>===???FFFNNNfffxxxnnnfff```UUUOOOGGG@@@>>>===>>>>>>;;;<<<>>>AAAHHH^^^ssshhh\\\TTTLLLFFFDDDFFFEEECCCFFFOOOaaawwwjjj]]]TTTIIIIIIKKKPPPXXXhhhkkk[[[QQQHHHCCCBBB>>>>>>AAAFFFKKK\\\kkkVVVLLLBBB@@@AAA:::999999;;;======???IIISSSiiisssiii^^^TTTLLLHHHBBB>>>===<<<<<<<<<888<<<:::<<>><<<@@@<<<:::999::::::;;;CCCLLLbbbwwwlllddd```^^^\\\ZZZSSSKKKKKKTTT[[[aaavvvpppaaaUUUKKKGGG???;;;999<<<<<<999888999777888:::>>>DDDKKKQQQTTTTTTQQQLLLHHHDDDBBBBBBBBB@@@@@@???>>>>>>======<<<888777999:::888555888???FFFYYYyyytttfff___[[[TTTMMMGGGBBB@@@@@@CCCHHHVVVhhhvvvvvvlllbbb___[[[WWWUUUUUUWWWXXXVVVZZZ[[[VVVUUUWWWUUUPPPMMMNNNQQQTTTVVV\\\lll{{{|||qqqcccWWWQQQJJJIIIHHHFFFEEEDDDDDDCCCDDDDDDIIIWWWjjjrrruuuvvvzzzsssdddOOOCCCAAA666444111000111111000...///////////////......------------,,,,,,+++++++++((())),,,.........---,,,))),,,///...+++***+++...************************++++++++++++++++++++++++************************)))***+++,,,---,,,++++++***+++,,,,,,,,,,,,---...+++---...///...///111222111444:::<<<<<>>;;;AAATTTdddxxxoooSSSAAA;;;999444444555444333444666888???HHHTTT^^^hhhnnnmmmhhhWWWUUUSSSRRRTTT[[[dddjjjkkkqqqvvvtttrrrtttuuuuuuyyyyyytttjjjccciii{{{tttnnnlll___NNNGGGBBB>>>>>>===???FFFOOOccc}}}yyyooohhhdddVVVPPPHHHBBB???>>>??????999;;;???CCCLLLcccyyyoooeeeZZZRRRKKKEEEBBBCCCGGGEEEEEEMMM]]]|||xxxkkk]]]TTTLLLJJJJJJLLLPPP^^^xxxvvvcccVVVLLLEEECCC???>>>BBBFFFHHHTTTvvvpppZZZNNNCCCAAA@@@999999999;;;======???HHHSSSfffuuukkk```UUUNNNIIICCC>>><<<<<<======777:::999<<>>=========<<<;;;<<<>>>:::777999>>>GGGVVVsssvvvggg^^^ZZZTTTMMMGGGCCCAAA@@@DDDIIIVVVhhhuuu}}}zzzmmmeeeaaa\\\XXXUUUUUUWWWYYY[[[ZZZYYYWWWUUUSSSRRRRRROOOQQQUUUYYYZZZ___mmm{{{~~~rrrcccVVVOOOIIIHHHGGGFFFEEEDDDCCCBBB>>>CCCFFFTTTlllyyyzzzyyyyyy{{{tttrrrjjjUUUBBB:::555444222000//////000000////////////////////////......---,,,,,,,,,,,,---///---++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,************************...***'''&&&'''&&&''')))******)))))))))***,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,............000111444888888;;;@@@AAANNNfffeeePPPMMMDDDKKKQQQcccsss[[[FFF???<<<:::CCCQQQhhh|||jjjMMM???:::666666666555333333444888;;;===HHHUUU___jjjrrrsssppp[[[YYYYYY[[[\\\]]]eeennnnnnqqquuuxxxxxxwwwwwwxxxzzzuuuqqqllleeeeeexxxuuujjj]]]RRRDDDAAA>>><<<:::<<>>DDDPPPkkk}}}lllaaaSSSHHHCCCBBBBBBBBBDDD???;;;EEEZZZnnnvvvfffYYYTTTMMMEEEDDDKKKNNNSSSjjj{{{dddXXXOOOHHHEEE???AAA===>>>FFFMMMcccuuu___OOOEEE???<<<===;;;:::999:::999;;;FFFRRRfffxxxjjjaaaYYYNNNIIICCC>>><<<;;;:::999<<<===;;;>>>EEEMMMjjjwwwjjj___TTTMMMGGG@@@;;;:::999777777999999;;;CCCMMMbbbqqqbbb]]]\\\WWWPPPLLLHHHHHHCCCEEENNNSSSbbbzzztttaaaTTTIIICCC>>><<<:::888888777666444888;;;???EEEPPP]]]dddeee___XXXSSSSSSSSSPPPMMMMMMFFFCCC@@@AAACCCDDDBBB@@@999======777555999:::888BBBTTToootttiiiaaaYYYPPPKKKGGGAAA???AAA>>>FFFTTTdddsss{{{~~~~~~xxxnnnbbbWWWTTTRRRPPPRRRWWW]]]\\\[[[YYYWWWUUUTTTSSSRRRTTTWWW[[[]]]dddssssssdddWWWPPPIIIHHHGGGFFFEEEDDDCCCBBB<<<@@@CCCPPPhhh}}}vvv~~~tttpppgggTTTBBB;;;555444222000//////000000////////////////////////......---,,,,,,,,,,,,---)))((('''))),,,000111111++++++++++++++++++++++++************************///,,,***))))))***+++------,,,+++***))))))******------,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,............000222000666777;;;BBBDDDRRRlll}}}```OOOJJJHHHPPPWWWkkk~~~rrrZZZEEE???;;;999BBBPPPhhh|||jjjMMM???999555444444333222111333777:::>>>HHHUUU```iiiqqqrrrnnn^^^\\\[[[]]]^^^___fffoooqqqsssuuuvvvuuuuuuvvvwwwyyyvvvssspppiiigggwww}}}rrrhhh\\\QQQDDDAAA>>><<<:::<<>>EEETTTdddyyygggXXXQQQHHH@@@???EEEHHHLLLbbb|||~~~hhh[[[PPPGGGCCC???AAA======DDDIII[[[xxxttt^^^PPPGGG@@@<<<<<<;;;::::::;;;:::;;;EEEPPPddd~~~zzznnnddd[[[OOOJJJDDD???===<<<;;;:::999;;;:::>>>GGGPPPlll{{{jjj___SSSMMMGGG???;;;:::;;;::::::;;;;;;===FFFQQQeee|||mmm___ZZZXXXSSSLLLIIIBBBDDD@@@BBBIIIOOO```{{{vvvcccUUUJJJDDD===:::666555555555222000555:::???HHHVVVfffoooqqqnnngggaaaaaa```[[[WWWWWWPPPLLLHHHFFFEEEDDDAAA???999======888777<<<>>>===CCCUUUnnnvvvkkkddd[[[RRRMMMHHHBBB???@@@???GGGTTTdddsss{{{~~~~~~zzzmmmbbbYYYVVVTTTQQQQQQUUU```___]]][[[YYYWWWUUUUUUUUUUUUXXX\\\___hhhyyyuuufffYYYRRRIIIIIIHHHFFFEEEDDDCCCBBB===AAABBBMMMbbbwwwtttrrrzzz{{{tttlllbbbQQQBBB;;;555444222000//////000000////////////////////////......---,,,,,,,,,,,,------+++******+++,,,+++******************************************************)))((('''''')))+++,,,,,,+++************++++++,,,,,,,,,,,,++++++++++++************************+++,,,............000222000666888<<>>;;;999AAAOOOiii|||hhhLLL>>>999555333444333222222555999<<>>>>>>>>===>>>===@@@JJJ[[[wwwyyyhhh^^^RRRHHHCCCAAA???>>>???BBBAAAEEEOOOZZZzzz~~~iiiWWWNNNHHH@@@???DDDEEEIII]]]tttkkk]]]PPPFFFAAA>>>@@@======BBBCCCPPPiiiqqq^^^QQQIIIAAA<<<<<<;;;;;;<<<===;;;<<>>===<<<;;;777:::999>>>FFFOOOkkkkkk___SSSLLLFFF???;;;;;;;;;:::;;;<<<;;;>>>HHHSSSjjjwwwiii[[[UUURRRMMMGGGEEE>>>BBB@@@@@@EEEKKK```xxxeeeWWWLLLEEE>>>999444333555666333///666;;;BBBMMM___rrr|||~~~|||uuuooonnnmmmhhhcccbbb\\\XXXQQQLLLGGGDDD@@@===777:::;;;999888<<>>;;;999AAANNNjjj{{{}}}fffKKK>>>999555555666555555555888<<>>>>>>>>>>><<<:::===HHH[[[wwwyyyfff]]]QQQHHHCCC@@@>>>;;;===@@@@@@DDDOOOZZZtttlllWWWLLLGGGAAA???BBBCCCGGGWWWkkklll\\\OOOEEEAAA===@@@===>>>BBB@@@III```}}}mmm\\\RRRJJJBBB<<<;;;<<<;;;===>>>======DDDNNNaaayyy{{{ssshhh^^^OOOKKKDDD@@@===<<<;;;:::777999888<<>>FFFRRReeewww{{{sssnnnmmmlllhhheeeeeeaaa]]]VVVOOOIIICCC???===666777888777777999<<<>>>HHH\\\yyy{{{ppphhh___UUUPPPJJJCCC@@@AAA???FFFRRRaaannnwwwzzzzzzyyyzzz|||~~~rrrjjj```WWWQQQOOOQQQSSSdddcccaaa^^^[[[XXXVVVUUUWWWWWWYYY]]]bbbooozzzkkk\\\UUUKKKJJJIIIGGGEEEDDDCCCBBBDDDGGGFFFKKKYYYkkkvvvmmmllllllwww}}}oooaaaVVVKKK???888555444222000//////000000////////////////////////......---,,,,,,,,,,,,---+++******,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,************************&&&+++---)))(((,,,///...'''((()))+++,,,...//////++++++++++++++++++++++++++++++++++++,,,,,,------+++---////////////111222222999;;;===AAACCCUUUrrrmmmTTTJJJAAABBBOOO^^^|||uuugggRRR@@@===<<<999AAANNNhhhxxxzzzbbbIII>>>:::555555666555555555888<<>>;;;<<<;;;;;;@@@GGGNNNlllpppeeecccZZZQQQGGG???===>>>>>>===;;;999;;;FFFYYYttt~~~eee\\\PPPGGGBBB???===;;;<<<>>><<>><<<===>>>BBBOOO___mmm\\\NNNGGGDDD>>>@@@===>>>CCC@@@HHH\\\wwwiiiZZZQQQJJJBBB<<<:::<<<<<<===???===>>>FFFOOO```www|||wwwqqqfff^^^NNNJJJCCC>>><<<;;;:::999777999888<<>>KKKYYYvvvpppcccVVVOOOJJJEEEAAAAAA<<>>999999<<<>>>===:::;;;@@@GGGTTTfffvvv{{{xxxlllddd^^^]]]]]]ZZZYYYZZZ[[[YYYUUUOOOIIICCC???>>>888888888888888888;;;>>>KKKccc{{{rrrhhh___VVVPPPKKKEEEBBBCCC>>>DDDOOO]]]jjjrrruuuvvv{{{zzzzzz}}}yyyrrrdddWWWOOONNNRRRTTTfffeeeccc```\\\YYYWWWVVV[[[[[[]]]aaagggttt}}}lll]]]UUULLLKKKJJJHHHFFFDDDBBBBBB???DDDDDDJJJYYYjjjtttmmmkkkmmm|||{{{xxxwwwzzz}}}iii[[[SSSKKKAAA999555444222000//////000000////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************$$$+++---(((&&&+++...,,,+++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,------...+++---////////////111333---555888<<>><<<<<<:::BBBOOOffftttuuu^^^FFF===:::555333444333222222555999<<>>;;;;;;<<<;;;>>>CCCDDDcccyyymmmeeedddZZZQQQFFF???=========<<<;;;:::===FFFVVVrrr}}}fff]]]PPPFFFAAA???===<<<<<<>>>;;;@@@QQQ___ooooooYYYLLLDDD@@@===>>>>>>BBBMMMYYY|||qqq^^^QQQJJJHHHAAABBB===>>>CCCAAAIII]]]|||ssseeeVVVNNNHHHAAA<<<:::<<<<<<===>>>===???HHHRRRaaaxxxxxxssslllccc]]]NNNIIICCC>>>;;;:::999999888999888===IIIUUUvvvvvvhhhXXXNNNFFF@@@===>>>:::<<<>>>???===AAAPPP___zzznnnbbbUUUMMMHHHBBB@@@AAA:::@@@??????CCCJJJdddnnn```UUUMMMEEEAAA===;;;;;;;;;<<<<<<<<>>:::999999;;;;;;999<<>>CCCNNN[[[gggooorrrrrr|||yyyyyy~~~yyykkkZZZOOONNNQQQRRRiiihhheeebbb___[[[YYYWWW[[[\\\^^^ccciiivvv~~~mmm]]]UUULLLLLLJJJHHHFFFDDDBBBBBB<<>>EEERRRmmm}}}ggg]]]PPPEEE@@@???>>>===:::???===???LLLWWWggg}}}pppZZZMMMDDDAAA??????@@@DDDMMMVVVqqqyyyfffVVVMMMKKKEEEDDD======BBBAAAIII]]]|||pppbbbSSSKKKFFF@@@;;;:::<<<;;;<<<======???JJJUUUhhh~~~wwwpppggg```^^^OOOJJJDDD???<<<;;;:::999<<<<<<999<<>>BBBRRRbbb}}}zzzmmmaaaTTTKKKEEE@@@>>>@@@999>>>===>>>DDDKKKbbbssseeeZZZRRRIIIGGGDDD>>>999777999;;;===DDDPPPbbbwww~~~ooobbbUUUMMMIIIEEEEEEGGGGGGJJJMMMLLLGGGBBB???===999666777;;;<<<:::===CCCNNNiii|||zzzrrrhhh^^^WWWOOOGGGCCCCCC>>>DDDMMMZZZfffnnnqqqqqqyyyvvvxxx~~~~~~rrr___SSSPPPOOONNNllljjjhhhddd```]]]ZZZYYYZZZZZZ]]]bbbiiiuuummm]]]TTTMMMLLLJJJHHHFFFDDDBBBBBB<<>>BBBVVVvvv}}}zzzqqqOOOIIINNNDDDPPPaaannn[[[HHH:::;;;===<<>>>>>>>>===999:::>>>CCCNNNhhhiii^^^PPPEEE@@@??????>>>:::AAA@@@>>>FFFOOO```wwwpppZZZMMM@@@>>>;;;;;;<<<@@@IIIPPPhhhlllZZZPPPLLLIIIFFF>>><<>>???888:::===>>><<<@@@QQQbbb~~~wwwkkk```SSSJJJDDD>>>===???:::>>>===>>>FFFMMMcccvvviii^^^VVVNNNMMMJJJBBB:::666888;;;@@@HHHWWWlllqqq```UUUMMMHHHFFFHHHBBBFFFKKKKKKGGGAAA>>>===555222444999:::999===DDDNNNiii|||}}}xxxnnnbbbZZZQQQHHHCCCBBB@@@DDDNNNZZZfffnnnqqqqqqwwwsssvvv~~~vvvdddVVVQQQNNNJJJjjjkkkjjjeee^^^ZZZZZZ[[[XXX[[[^^^```fffuuuooo^^^TTTOOOLLLIIIGGGGGGFFFDDDCCC@@@CCCBBBGGGUUUeee|||ooolllpppwww|||~~~xxxxxxvvvddd[[[XXXQQQOOOKKK???<<<888333111111222333333///222444222---+++---000------------------------......---,,,---...///000......---,,,,,,+++******++++++++++++++++++++++++''')))+++,,,,,,,,,---...---,,,,,,,,,,,,+++)))'''******))))))******+++,,,++++++******++++++,,,---,,,,,,---...///000111222333666666:::@@@CCCWWWyyy~~~oooTTTLLLGGGKKKTTTbbb|||lllZZZIII<<<<<<<<<:::CCCQQQnnntttlllUUUDDD@@@<<<555333444555666666777:::<<>>>>>???CCCMMMWWW{{{qqqbbbQQQHHHCCC>>>;;;;;;<<>>;;;;;;;;;>>><<<<<>>;;;:::888777999999888<<>>888555111....../////////...111333111---+++...111------------------------,,,,,,+++++++++,,,---......------,,,++++++******++++++++++++++++++++++++&&&(((******))))))***+++************,,,------,,,******))))))******+++,,,+++++++++++++++,,,,,,---,,,------...///000000111444777777<<>>777444555555444444666:::===CCCNNNZZZbbbhhhmmmnnnkkkhhhfffbbb___```eeemmmrrrzzzxxxuuuqqqooooooqqqtttsssnnnjjjfffcccccclllvvvyyy|||zzzooobbbWWWMMMEEEAAA===:::;;;;;;:::===AAAHHHXXXxxxssskkkgggccc___VVVPPPGGG@@@<<<;;;;;;:::<<<;;;<<>>;;;;;;;;;===???@@@???FFFXXXjjjxxxkkkZZZLLLCCC???<<<======???EEEMMM]]]{{{nnn___TTTKKKGGGBBB>>>>>>???CCCMMMWWWwwwqqqbbbQQQHHHCCC>>>;;;<<<:::???===<<>>===<<>><<<===<<<@@@======CCCJJJaaayyykkkaaa\\\UUUOOOFFF@@@>>>?????????BBBJJJ\\\vvvoooaaaXXXRRRPPPMMMMMMLLLJJJGGGCCC???===<<<999999::::::999===CCCMMMiiiwwwwwwxxxqqqgggZZZOOOGGGCCCAAA>>>EEELLLTTT```mmmqqqnnnppptttyyy{{{{{{{{{~~~wwwjjj^^^UUUPPPOOOfffccc___[[[YYYWWWUUUSSSSSSUUUXXXZZZ___jjjyyyppp___VVVNNNLLLJJJIIIHHHFFFCCCAAA???CCCAAAFFFSSSaaa|||zzzuuussswwwyyysssooo^^^WWWWWWPPPLLLHHH???666333000/////////...------000222111...,,,...111------------------------***************+++,,,,,,------,,,,,,++++++******++++++++++++++++++++++++(((***+++***))))))***+++******))))))***,,,---...******))))))******+++,,,,,,,,,++++++,,,,,,---...------........./////////444888888===BBBFFF\\\aaaKKKIIIJJJIIISSSaaa~~~nnnYYYFFF999999:::;;;EEEUUUppp}}}{{{bbbIII@@@===888555555555444444666:::>>>DDDOOO[[[bbbgggkkkkkkhhhhhheeeaaaaaadddhhhmmmooovvvwwwvvvsssooonnnqqqsssvvvtttqqqkkkccc^^^cccmmmqqquuuuuummmcccYYYNNNFFFAAA===:::;;;;;;:::===AAAJJJXXXuuusssjjjeee___[[[SSSMMMEEE???<<<;;;;;;:::;;;;;;===CCCQQQmmmxxxhhhUUUJJJDDD>>><<<===;;;<<<>>>???>>>CCCTTTddd}}}rrrfffWWWJJJBBB>>><<<=========BBBIIIWWWvvvssscccUUUKKKFFFAAA===>>>???CCCMMMVVVrrrqqqaaaQQQHHHCCC>>><<<<<<888>>><<<;;;AAADDDMMMaaauuulllddd```UUUNNNEEE???======<<<:::999<<<888888@@@JJJeeennnXXXJJJDDD>>><<<<<<:::@@@===;;;@@@DDDQQQhhh|||ppp___TTTIIIDDDBBB>>>===>>>===AAA======BBBHHH^^^~~~zzzkkkaaa]]]WWWQQQHHHAAA???@@@BBBCCCBBBKKK^^^yyyzzzjjj___XXXUUURRRQQQNNNKKKGGGCCCAAA???===::::::;;;;;;:::>>>DDDPPPkkksssqqqqqqllldddZZZPPPHHHCCCAAA@@@FFFLLLTTT^^^iiimmmkkknnnsssxxxzzzyyywwwxxxzzz{{{tttiii___WWWSSSRRRccc^^^XXXVVVVVVUUURRRPPPQQQTTTVVVXXX\\\dddpppyyyqqqaaaYYYNNNLLLKKKJJJIIIFFFCCC@@@???BBBAAAEEEQQQ^^^xxxyyyuuuqqqrrr}}}uuuppp~~~fffZZZ[[[WWWRRRLLLBBB777555333222222222000...---///000000...---///111------------------------***************++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,------,,,+++***+++---...---,,,***((()))+++---******))))))******+++,,,,,,,,,,,,+++,,,,,,---...........................222777888===BBBFFF^^^bbbLLLLLLMMMIIIQQQ\\\sssrrrZZZGGG:::999999:::DDDTTTlll~~~gggJJJ===:::777333444555555555777:::<<>>;;;;;;;;;:::999999===EEETTTqqq|||kkkWWWKKKDDD???===>>><<<<<<===>>>===AAAOOO^^^~~~xxxmmmbbbTTTIII@@@===<<<>>>===<<>>???CCCLLLVVVooopppaaaQQQHHHCCC>>><<<<<<999>>><<<;;;AAACCCNNNaaawwwkkkdddaaaUUUNNNEEE???======<<<:::999;;;777888AAAIII^^^|||nnnXXXJJJCCC???<<<<<<:::???<<<:::@@@DDDSSSjjjvvvkkk]]]RRRHHHCCCAAA>>>===???===@@@===<<<@@@FFF[[[zzz|||kkkaaa]]]ZZZTTTKKKCCC???@@@BBBDDDCCCMMM```{{{pppddd^^^[[[WWWUUUQQQLLLGGGDDDBBBAAA===:::999;;;;;;:::>>>DDDPPPkkkrrrmmmjjjggg```XXXPPPHHHCCC@@@AAAFFFMMMVVV^^^eeeiiiiiinnnrrrxxxyyywwwtttttttttyyywwwrrriiiaaaZZZVVVVVV^^^YYYSSSQQQQQQQQQOOOMMMMMMOOOQQQSSSUUU[[[ccciiinnnuuusssddd\\\OOOMMMKKKIIIHHHFFFCCC@@@>>>BBBAAAEEEPPPZZZrrr|||}}}qqqpppzzztttrrrrrr___```___YYYOOOAAA999777444333333333111000---...//////......///000------------------------***++++++,,,,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++++++++++++++---------,,,+++***,,,...,,,---,,,***((((((+++...******))))))******+++,,,,,,++++++++++++,,,------------------............000555888<<>>;;;;;;<<<===<<>>===;;;>>>CCCRRRppp~~~mmm\\\OOOEEEAAA>>>>>>???BBBKKKTTTooopppaaaPPPHHHCCC>>><<<===:::???<<<;;;AAADDDNNNbbbwwwkkkdddaaaUUUNNNEEE???======<<<:::888:::888;;;CCCGGGWWWqqqoooYYYLLLEEEAAA>>>>>>999>>>;;;:::@@@FFFUUUllluuujjj^^^SSSIIIDDDAAA>>>===???;;;???<<<;;;@@@EEEYYYxxx}}}kkkaaa]]][[[VVVMMMEEE???>>>@@@BBBHHHRRRfffyyyllldddaaa[[[XXXSSSMMMHHHDDDBBBAAA<<<999999::::::999===CCCNNNiiirrrllldddaaa\\\VVVNNNHHHCCC@@@BBBFFFOOOYYYaaadddgggiiinnnrrrwwwxxxuuurrrqqqqqqvvvuuuqqqkkkccc]]]ZZZYYYWWWTTTOOOLLLKKKKKKJJJJJJGGGHHHJJJKKKMMMPPPTTTWWW]]]cccmmm{{{tttfff^^^QQQNNNJJJHHHGGGEEECCCAAA>>>AAAAAADDDNNNWWWmmmvvvrrryyysssrrr|||hhhjjjggg]]]OOO@@@888555222111111111000///........................------------------------+++,,,,,,---...---------++++++++++++++++++******+++++++++++++++++++++++++++++++++***))))))+++---''')))++++++)))***...222******))))))******+++,,,++++++******++++++,,,---,,,,,,---------.........///555888<<>>DDDRRRoooooo^^^QQQFFFBBB?????????AAAIIIQQQmmmooo```PPPHHHCCC???======:::???<<<<<>><<<;;;AAAFFFTTTkkkwwwlll___TTTIIIEEEBBB>>>===???:::>>><<<<<>>AAALLLWWWmmm}}}nnneeebbb^^^[[[UUUOOOIIIEEEAAA@@@<<<999888::::::999===CCCMMMgggrrrmmmaaa^^^YYYSSSLLLGGGCCC@@@@@@FFFRRR___eeefffhhhkkknnnrrruuuuuurrrooonnnooossssssqqqllleee^^^[[[YYYOOONNNKKKGGGDDDCCCEEEGGGCCCDDDFFFGGGHHHIIIJJJKKKOOOSSSZZZeeevvvuuuggg___SSSOOOJJJFFFEEEDDDCCCBBB===AAA@@@CCCMMMTTTjjjvvvwwwkkkhhh}}}wwwyyyppp___OOOAAA888555111//////000000///000///............---,,,------------------------++++++---.........---,,,******************++++++++++++++++++++++++++++++***+++***))))))***---///%%%))),,,,,,******...111******))))))******+++,,,******))))))******+++,,,++++++,,,------.../////////666999>>>CCCHHHdddcccRRRXXX[[[XXX]]]^^^hhh{{{qqqiiiXXXGGG<<<<<<;;;999@@@LLLccczzzpppSSSCCC<<<666333444555555555777:::<<>>;;;:::;;;:::;;;======???HHHSSSbbb}}}rrreeeYYYNNNEEE@@@===;;;<<<<<<;;;@@@FFFRRRooonnn]]]PPPHHHCCC@@@??????@@@GGGOOOiiiooo```PPPGGGCCC???===>>>888===;;;<<>>@@@:::>>>===???EEEJJJ___}}}iii^^^[[[RRRQQQLLLFFF@@@===???AAAIIIWWWooo~~~ooofffddd___\\\WWWQQQJJJDDD@@@>>>===::::::;;;;;;:::>>>DDDNNNhhhqqqlll___\\\VVVPPPJJJEEEBBB@@@???EEETTTdddjjjiiiiiimmmlllooorrrqqqnnnkkklllmmmqqqqqqpppkkkddd^^^YYYXXXJJJJJJHHHDDD???>>>BBBEEECCCDDDEEEFFFGGGGGGFFFFFFGGGIIINNNWWWggg}}}vvvggg___TTTOOOIIIEEEDDDDDDDDDCCC===AAA@@@CCCLLLSSShhhzzzsssbbbZZZlllxxxaaaPPPEEE:::666222//////000111111111///.........---,,,+++------------------------***+++,,,---...---,,,,,,******************++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,///222'''+++///...***(((***...*********)))***++++++,,,)))))))))((()))******+++******+++,,,...///000000///777;;;???DDDJJJfff]]]SSS___eeejjjpppsss}}}ppphhhUUUEEE;;;======:::AAAMMM^^^uuummmRRRBBB:::444777666444222222555;;;@@@GGGRRR___ggglllnnnlllgggcccfffiiikkkmmmrrryyy~~~{{{xxxtttlllbbb]]]]]]dddffffffdddbbb^^^TTTIIIAAA===:::;;;;;;:::===AAADDDdddrrrkkkddd\\\VVVDDDAAA===::::::;;;;;;:::::::::;;;>>>HHH^^^uuufffUUUKKKDDD>>>:::999:::999:::===>>>@@@HHHRRR```{{{qqqdddXXXLLLCCC@@@===;;;<<<<<<<<>>555;;;:::<<>>???BBBDDDTTTnnntttmmmkkk___\\\XXXRRRKKKDDD@@@===>>>;;;;;;<<<<<<;;;???EEEPPPiii~~~pppkkk^^^[[[UUUNNNHHHDDDBBB@@@===EEEUUUgggnnnkkkkkkoookkknnnpppnnnkkkiiijjjlllppppppooojjjccc\\\XXXVVV@@@@@@?????????@@@AAACCCDDDDDDEEEGGGHHHHHHGGGEEELLLIIIIIIPPP\\\oooyyyjjjaaaUUUPPPIIIEEEEEEFFFEEECCCBBBEEEAAA???HHHRRReee}}}nnncccYYY^^^jjjuuuiiiRRREEE;;;666333555555111///111...............------,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...+++)))))),,,...,,,***((()))***))))))***,,,///***+++,,,,,,+++***+++,,,++++++******************++++++++++++++++++++++++'''((())),,,...000222333333777888===DDDKKKggghhh]]]eeesssnnncccUUUFFF:::888999:::@@@III\\\jjjkkk___SSSBBB777:::555555555444555777<<>>;;;<<<<<<;;;===AAAJJJ[[[wwwyyypppiii```ZZZOOOFFF>>>===<<<:::999:::888===;;;===GGGTTTsssrrrdddUUULLLFFF@@@<<<;;;::::::::::::<<>>======;;;:::???GGGQQQgggnnn___VVVKKKGGGBBB>>>>>>BBBGGGKKK___lll^^^PPPIIIEEE@@@===<<<======>>>???BBBNNNdddyyyxxxlllbbbZZZQQQLLLEEE???===<<<;;;:::;;;888:::AAAEEENNNhhhvvviii___QQQMMMKKKBBB???AAAAAA@@@???DDDMMMUUUtttqqqdddWWWPPPGGGAAA???@@@???>>>===>>>@@@@@@CCCQQQnnnlll\\\TTTMMMIIIEEEAAA;;;777999???BBBVVVpppwwwoookkkddd___WWWQQQLLLGGGAAA<<<===::::::<<<<<<<<<@@@GGGVVVkkkrrrhhh```YYYRRROOOJJJDDDAAAAAAAAADDDLLLXXXdddlllnnnnnnooorrrssspppllljjjjjjlllkkknnnnnnjjjccc[[[XXXWWW===============???AAACCCGGGGGGGGGGGGGGGGGGEEEDDDKKKHHHIIINNNWWWhhhwwwhhh```TTTOOOIIIFFFFFFFFFEEEBBBAAAEEEAAA@@@HHHQQQddd~~~wwwfffXXXYYYdddhhhtttlllVVVHHH999444222444555333222444000000000000000//////............------,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++)))((('''(((((((((''')))******))))))))),,,...***+++,,,+++***)))***,,,************************,,,,,,++++++++++++++++++)))***+++,,,...///111111333777888===DDDKKKhhh~~~fff```ppplllbbbSSSDDD999888999:::AAAJJJZZZgggfffYYYLLL===444888555555555555555888<<<@@@GGGRRR___iiipppsssnnnffffffbbbbbbeeeiiinnnvvv~~~yyyqqqhhhaaa]]]^^^dddiiikkkkkkeeeYYYLLLBBB>>>;;;<<<<<<:::<<>><<<;;;<<<888<<<<<<>>>GGGTTTqqqpppbbbSSSKKKFFF@@@<<<<<<::::::::::::<<>>>>><<<<<<===@@@CCCOOOggg{{{yyylllaaaZZZPPPKKKDDD???===<<<<<<;;;<<<999;;;AAAGGGSSSoooxxxiii___RRRMMMLLLDDDBBBCCCCCCAAA???CCCKKKRRRkkk}}}rrrfffVVVOOOFFF@@@???@@@???>>><<<===???AAAFFFWWWwwwlll^^^VVVMMMIIIEEEBBB===999;;;AAADDDXXXqqqyyyrrrooohhhccc\\\UUUPPPJJJCCC???<<<:::999::::::;;;AAAHHHXXXnnnrrrhhh```XXXRRROOOKKKDDD@@@@@@@@@DDDLLLWWWbbbiiikkkkkkjjjlllnnnooommmjjjiiihhhmmmooooookkkccc\\\XXXWWW:::;;;;;;;;;;;;>>>BBBEEEJJJJJJJJJKKKJJJJJJJJJIIIKKKKKKKKKNNNSSSbbb|||uuufff^^^SSSOOOJJJHHHHHHGGGDDDAAA???DDDBBBAAAIIIQQQbbb{{{lll[[[WWW]]]aaajjjxxxppp\\\NNN;;;555333555555333222444000000000000000//////...//////...---,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,+++))))))***+++***++++++***))))))+++,,,)))***++++++))))))***+++************************,,,,,,,,,++++++*********++++++,,,---.../////////333777888===DDDLLLiiijjjfffvvvhhh```PPPCCC999888999:::BBBLLL]]]iiieeeTTTGGG:::333777666666666555666888===@@@GGGRRR___iiiooorrrnnnhhhddd``````cccfffjjjsss|||~~~vvvlllddd^^^\\\bbbgggiiijjjfffZZZNNNBBB>>>;;;<<<<<<:::<<<@@@GGGVVVpppzzzpppddd\\\RRRIII@@@>>>>>>;;;;;;<<<777<<<<<<>>>GGGRRRnnnoooaaaRRRJJJFFF@@@======;;;;;;::::::<<<@@@FFFKKKXXXqqq~~~lll^^^RRRHHHAAA>>><<<===>>><<<:::???FFFTTTmmmnnn```ZZZNNNJJJDDD???>>>@@@DDDGGGTTTrrrnnnaaaSSSLLLGGGAAA===<<<;;;;;;===@@@EEERRRkkkzzzlll```XXXNNNJJJCCC>>>=========<<<<<<:::<<>>;;;<<>>;;;===CCCFFFZZZuuu|||vvvssskkkfff```XXXRRRKKKDDD???<<<999888999888:::BBBLLL]]]rrrssshhh___XXXSSSPPPKKKDDD??????@@@DDDLLLVVV```fffhhhgggdddfffhhhjjjllljjjfffccckkkmmmmmmiiibbb[[[XXXWWW888999:::::::::>>>DDDIIINNNOOOQQQQQQQQQQQQRRRSSSOOOOOOPPPQQQTTTaaa{{{uuufff^^^RRRNNNJJJHHHHHHGGGDDD@@@===CCCBBBBBBIIIPPP```xxxttteee]]]\\\bbbhhhsssqqq```TTT@@@:::666666444000///000...............------,,,//////...---,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***,,,...,,,******,,,000***+++,,,+++))))))***+++(((*********)))((()))******************+++++++++---,,,,,,++++++*********++++++,,,---...///000000333777888===DDDMMMkkkpppiiinnnuuu||||||~~~yyyaaa[[[MMMAAA888999999:::CCCNNNfffrrrjjjTTTFFF:::555999666666666666666999===@@@FFFRRR___hhhnnnpppmmmhhhdddaaa```aaabbbeeennnxxxzzzpppeee^^^ZZZ___dddggghhhfff[[[PPPCCC>>>;;;<<<<<<:::;;;@@@EEEVVVqqq{{{rrrggg___QQQGGG???<<<;;;999888:::666<<<<<<>>>GGGQQQllloooaaaRRRJJJFFFAAA??????;;;;;;;;;;;;;;;???EEEIIIUUUlll~~~jjj\\\QQQHHHAAA<<<;;;<<<>>><<<;;;???FFFVVVrrrkkk^^^ZZZJJJGGGBBB??????BBBGGGJJJPPPllljjj]]]PPPIIIEEE???;;;:::;;;;;;===AAAGGGVVVooozzzkkk^^^VVVMMMHHHBBB>>>============<<<:::<<>><<<<<>><<<>>>BBBDDDZZZyyy~~~xxxvvvkkkgggaaaYYYQQQIIIBBB>>><<<:::999999888;;;FFFQQQbbbxxxtttiii___XXXSSSPPPKKKDDD>>>>>>@@@FFFNNNXXX```eeeggggggcccbbbbbbeeehhhhhhddd```fffhhhiiieee___ZZZXXXYYY888999:::999999>>>FFFMMMTTTWWWYYYZZZXXXWWWWWWWWWRRRRRRSSSSSSUUUbbb|||vvvhhh```RRRNNNJJJHHHHHHGGGDDD@@@===CCCAAAAAAIIIOOO^^^uuu|||uuulllddddddgggqqq~~~pppaaaUUUCCC<<<777666444000///000...............------,,,//////...---,,,,,,+++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------$$$&&&))))))'''(((+++///)))+++,,,+++***))))))***(((*********)))((()))***))))))*********+++++++++,,,,,,,,,++++++***************+++---///000222222444777888===EEENNNllllllccc___\\\aaahhhvvvsss[[[TTTJJJ@@@999999999:::CCCNNNlllyyyoooVVVFFF;;;666888555666666555666888===@@@GGGTTTaaajjjnnnqqqoookkkfffcccaaa```___```jjjttt|||rrrfff^^^XXX]]]aaacccfffddd[[[QQQDDD???<<<===<<<:::<<<@@@EEEWWWuuuyyyrrrjjjdddRRRHHH???<<<:::888888:::666<<<<<<>>>FFFPPPkkkrrrdddTTTKKKGGGBBB@@@@@@<<<<<<<<<;;;;;;>>>CCCGGGQQQdddhhhYYYOOOHHHDDD===;;;<<<>>>===<<>>BBBIIIYYYssszzziii\\\TTTLLLGGGAAA===<<<=========::::::<<>>???@@@???>>>======???DDDNNNhhhxxxiii\\\TTTJJJDDD???>>>===;;;===AAABBBXXX{{{xxxuuukkkhhhccc[[[RRRIIIBBB???<<<;;;:::::::::===IIIVVVfff}}}vvvlll___XXXRRROOOJJJCCC>>>===AAAHHHRRR\\\cccgggiiijjjgggdddaaaaaacccdddcccaaabbbdddfffccc___\\\\\\]]]777999:::888888===FFFOOO[[[___cccccc___[[[YYYYYYXXXWWWUUUUUUXXXddd|||wwwiiibbbSSSOOOJJJHHHHHHGGGDDDAAA===CCCAAA@@@GGGMMM\\\ttt}}}qqqkkknnnwwwrrrbbbTTTBBB<<<777666555222111333000000000000000//////.........---------,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------&&&'''((())))))+++---///(((***,,,,,,*********+++)))***++++++))))))***+++)))))))))***++++++,,,,,,++++++++++++++++++++++++******,,,---///111222333444777888===EEEOOOnnnttt^^^VVVRRRNNNQQQ]]]sssrrrYYYPPPHHH???999:::999999BBBNNNjjjyyypppUUUEEE;;;555555555555555444555777<<>>>>>===;;;===AAADDDWWWwwwxxxrrrlllhhhUUUJJJAAA===<<<::::::<<<777<<<<<<===FFFPPPlllxxxiiiXXXNNNHHHCCCAAAAAA<<<<<<<<<;;;;;;===AAAEEEOOO___xxxkkkZZZPPPIIIEEE>>>===<<<>>>======DDDLLLVVVwwwyyyggg]]]XXXLLLIIIEEEAAA???AAACCCEEEOOOddd}}}{{{bbbWWWLLLHHHFFFBBB???>>><<<<<>>CCCRRRsss}}}sssuuulll___VVVLLLKKKIIIGGGEEEFFFHHHKKKMMMNNNXXXaaaddddddaaa\\\VVVKKKFFF@@@>>>???@@@???======>>>AAAFFFQQQkkkwwwiii]]]TTTKKKDDD>>>======;;;<<>>>>>AAAIIITTT___fffkkknnnooommmjjjeeebbbbbbaaaaaaaaaaaaccceeeccc___]]]^^^___666888999777555:::EEEOOO^^^dddkkkmmmjjjfffddddddccc^^^ZZZZZZ]]]hhh}}}vvviiibbbTTTOOOIIIFFFFFFFFFEEEBBB>>>CCC@@@???EEELLL[[[sss}}}tttwww|||iiiXXXDDD===777666555111111333000000000000000//////...,,,,,,,,,------------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,+++***+++,,,.........''')))+++,,,+++***+++,,,***+++,,,+++***)))***,,,((())))))***++++++,,,,,,*********++++++,,,,,,---,,,,,,---...///000111111444777888<<>>HHHUUUcccjjjmmmppppppnnnfffdddbbb```^^^___jjjwww~~~~~~uuuiii```UUUYYY\\\]]]``````XXXOOOGGGBBB???@@@>>><<<>>>AAACCCVVVvvv{{{tttnnniiiUUUKKKAAA===;;;::::::<<<888===;;;===EEEQQQnnn~~~nnn\\\QQQJJJDDDAAAAAA=========<<<;;;===@@@CCCIIITTTkkkppp]]]QQQIIICCCAAA>>>=========>>>FFFPPP]]]yyyjjj___YYYLLLIIIEEEAAA@@@AAACCCEEEOOO^^^rrrzzzppp\\\QQQHHHFFFEEECCC@@@@@@======@@@DDDLLL]]]yyy}}}lll___XXXMMMHHHBBB===<<<<<<<<<<<<:::===AAAFFFWWW{{{vvvyyyrrrfff^^^WWWSSSPPPMMMKKKKKKLLLMMMNNNKKKVVV^^^^^^[[[XXXUUURRRIIIEEE???===>>>@@@???======>>>BBBHHHUUUpppxxxkkk___VVVMMMEEE>>>>>>===<<<<<<>>>CCCPPPnnn~~~vvvrrrhhhhhheee]]]RRRIIICCC@@@888999<<<===<<>>??????HHHUUUaaaiiinnnqqqtttqqqpppmmmiiiccc```_________aaabbb```\\\YYYZZZ\\\555888888555333888DDDNNN]]]fffpppuuutttqqqpppqqqmmmfff```___bbbmmmvvviiibbbUUUPPPIIIEEEEEEFFFEEECCC???CCC@@@>>>DDDKKK[[[sssuuuyyyqqq^^^IIIAAA:::777444///...000...............------,,,++++++,,,------......///++++++,,,,,,,,,---------++++++,,,,,,,,,------------***''''''***+++)))'''&&&(((+++,,,+++++++++,,,***+++,,,,,,+++***+++,,,((())))))***++++++,,,,,,))))))***+++,,,------............///////////////444777888===FFFPPPppp~~~{{{{{{yyyUUUGGGGGGHHHIIISSSkkk~~~xxx^^^QQQHHH@@@;;;;;;999777@@@MMM___rrrmmmUUUGGG???888666333333333333333666:::>>>DDDRRR```gggjjjllllllkkkdddcccbbbaaa^^^aaammmzzzwwwkkkaaaUUUXXX[[[\\\^^^^^^WWWNNNHHHCCC@@@@@@???===>>>BBBBBBTTTsss~~~vvvoooiiiTTTIII???;;;999777888:::999===;;;<<>>>>>@@@EEELLL^^^zzz~~~nnnbbb[[[MMMHHHBBB===;;;;;;;;;;;;;;;???CCCHHHZZZxxx{{{uuujjjeee```YYYVVVRRROOONNNNNNNNNNNNNNNYYY```]]]UUUQQQOOOMMMHHHDDD???===>>>@@@???===<<<>>>CCCJJJXXXssszzzmmmaaaXXXNNNFFF??????>>>===<<<>>>FFFNNNhhh}}}uuuqqqddddddbbbZZZPPPFFF@@@>>>666888;;;===<<>>@@@>>>GGGUUUbbbjjjooosssvvvssstttsssnnnfff___]]]]]]]]]______\\\WWWTTTTTTUUU:::999888777888<<>>???DDDGGGKKKYYYiiihhhVVV???555777444333555111111111111111000000000000......---------,,,,,,,,,///++++++......))))))---++++++++++++++++++++++++------,,,++++++******)))+++,,,,,,,,,,,,+++******,,,,,,,,,++++++*********---------+++))))))+++,,,,,,,,,++++++,,,,,,---...,,,---.........///111333444999;;;>>>EEEQQQuuuwwwwww}}}~~~SSSBBBFFFGGGLLLWWWqqq}}}|||bbbTTTKKKCCC<<<888777999BBBLLL```mmmlllUUU???888555111444555666555444666<<<@@@IIIVVVbbbfffggghhhhhhgggeeeaaa^^^```bbbfffpppyyyyyylllbbbWWWWWWYYY]]]___^^^XXXSSSDDDBBBBBBBBB???<<>>;;;;;;>>>999>>>===???HHHUUUtttwwwdddXXXQQQKKKGGGGGGBBBAAAAAA@@@???>>>>>>===???DDDPPPgggxxxcccTTTJJJFFF@@@======>>>@@@CCCMMMXXXpppsssiiiaaaVVVJJJDDDGGGIIIEEECCCFFFPPPYYYgggrrrrrrjjjbbb^^^SSSHHH>>>???CCCBBB???<<<@@@@@@CCCGGGMMM]]]wwwooo```XXXNNNIIIBBB>>>>>>>>><<<:::999:::>>>HHH^^^yyyuuusssmmmkkkmmmhhh]]]VVVWWWWWWUUUUUUYYY[[[ZZZYYYYYYXXXTTTLLLFFFEEEDDDBBBAAAAAAAAAAAABBB>>>???DDDOOOeee|||pppcccYYYPPPHHH@@@>>><<<;;;<<<@@@EEENNNfff~~~tttkkkeeeccc^^^XXXPPPHHHAAA===>>>;;;:::;;;<<>>>>>DDDFFFJJJWWWhhhyyyXXX@@@555666222111333000111111111111000000000000......---------,,,,,,,,,///++++++......***)))---*********)))))))))))))))+++++++++++++++++++++,,,((()))******++++++++++++,,,,,,,,,+++++++++*********++++++)))'''''')))***,,,,,,++++++,,,,,,---...,,,---.........///111333222777999===EEERRRvvv{{{zzzwwwSSSFFFHHHEEENNNYYYsss|||vvvzzzaaaSSSIIIBBB;;;777666888BBBKKK___kkkjjjTTT@@@:::888333444555666555444666<<<@@@IIITTT```eeehhhkkkjjjhhheeeaaa^^^___aaadddnnnwwwyyylllcccWWWWWWYYY]]]___]]]VVVPPPFFFCCCCCCCCC@@@===@@@FFFOOOddd{{{sssjjjbbbRRRHHH???<<<;;;888777999777<<<<<<===EEEQQQnnn|||iii\\\TTTLLLHHHGGGCCCCCCBBBAAA@@@???>>>>>>AAADDDMMM___wwwyyyeeeTTTJJJFFF@@@===<<<>>>@@@EEEPPP[[[uuuzzznnnfff^^^PPPEEECCCCCCAAAEEENNNVVV]]]iiirrrqqqggg\\\UUULLLCCC<<<===@@@???============@@@EEEKKK[[[uuuqqqbbbYYYNNNHHHAAA>>>>>>>>>===;;;<<<>>>BBBJJJ___~~~uuurrrnnnoootttpppfff^^^]]]]]][[[[[[^^^^^^\\\YYYYYYXXXSSSLLLFFFCCCBBB@@@???>>>???@@@@@@BBBCCCHHHUUUllluuuhhh___RRRJJJBBB???<<<:::;;;>>>BBBKKKddd}}}ssskkkfffddd___XXXPPPHHHAAA===:::999999;;;>>>GGGWWWfff|||pppgggbbbZZZRRRLLLEEE???===???@@@GGGSSS```jjjqqqtttuuuppppppooolllgggcccaaa``````aaa```[[[TTTPPPPPPSSS:::;;;;;;:::999;;;>>>AAARRRYYYbbbffffffbbb```___[[[WWWSSSRRRQQQTTT^^^iii}}}zzzyyykkk```RRRMMMHHHEEEEEEEEEBBB@@@AAA===>>>CCCEEEHHHVVVfffzzz|||}}}}}}^^^EEE888777222111333000111111111111000000000000......---------,,,,,,,,,...++++++------******---++++++******)))))))))((()))******+++,,,,,,------&&&'''((()))***+++++++++,,,,,,,,,++++++++++++*********+++)))(((''')))***,,,,,,++++++,,,,,,---...,,,---.........///111333///555777<<>>;;;555444555666555444666<<<@@@IIIRRR]]]dddkkkooonnniiifffaaa^^^^^^___ccckkktttzzzmmmdddVVVWWWZZZ^^^```\\\TTTMMMHHHEEECCCCCC@@@>>>AAAGGGOOOhhhwwwnnnddd]]]OOOFFF>>>;;;:::777555666888===<<<===DDDNNNhhhrrrdddZZZQQQKKKIIIEEEDDDCCCBBBAAA@@@??????BBBCCCIIIWWWlllyyyeeeTTTJJJFFF@@@===<<<===@@@FFFRRR___zzzvvvlllbbbVVVLLLGGGCCCAAAIIIUUU]]]ccckkkpppooofffYYYOOOFFF@@@<<<>>>>>>======@@@===>>>AAAEEELLL[[[uuurrrddd[[[NNNHHHAAA>>>>>>???>>>===>>>@@@DDDKKK^^^yyysssooosssyyyyyyppphhheeeeeedddeeefffbbb___[[[YYYWWWSSSMMMHHHBBBAAA???>>>>>>???@@@AAADDDEEELLL\\\vvvyyymmmdddTTTKKKCCC???===999:::===@@@KKKeeevvvnnngggeee```YYYQQQHHHAAA===:::999:::===AAAKKK\\\kkkpppeee```XXXQQQKKKEEE???===@@@@@@GGGRRR___iiiooorrrsssqqqqqqpppmmmhhhdddcccbbbaaaaaa```[[[TTTPPPOOOQQQ>>>??????>>><<<<<<>>>???GGGMMMUUUYYYWWWSSSQQQPPPOOOKKKIIIJJJJJJKKKRRR[[[nnn~~~yyyyyykkk```UUUPPPJJJGGGGGGGGGEEEBBBAAA===>>>BBBDDDFFFTTTddd{{{yyyyyy}}}eeeKKK===:::444222555222111111111111000000000///......---------,,,,,,,,,---,,,,,,,,,,,,++++++,,,...------,,,,,,++++++************++++++,,,,,,,,,'''((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,---...,,,---.........///111333///555777<<>>===999777777:::???>>>???FFFNNNfff~~~nnnbbbWWWOOOLLLDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAFFFRRReeezzzvvvbbbRRRHHHEEEAAA>>><<<===@@@GGGTTTaaa|||{{{ooo```YYYTTTQQQKKKEEELLLXXXfffjjjooopppoooiii]]]RRRFFFBBB@@@@@@???<<<>>>CCCAAACCCGGGLLLRRR```www~~~pppccc\\\NNNHHHAAA===>>>??????>>><<>>BBBNNNiii|||tttiiifffaaaYYYPPPHHHAAA======<<<===@@@DDDNNN___nnnvvvjjj___WWWPPPKKKEEE???>>>AAA???FFFQQQ]]]gggmmmooopppqqqqqqqqqnnniiieeeccccccbbbaaa___ZZZUUUPPPOOOPPP@@@AAAAAA@@@===<<<===>>>???EEEKKKNNNLLLIIIHHHHHHFFFCCCBBBEEEFFFFFFKKKQQQ^^^ppp}}}yyyjjj___WWWRRRKKKHHHGGGGGGEEECCCAAA======BBBCCCFFFTTTddd{{{vvvtttzzzfffLLL>>>;;;444222444111111111111111000000000///......---------,,,,,,,,,+++,,,,,,,,,,,,------,,,------------,,,,,,++++++,,,,,,,,,+++++++++*********++++++,,,++++++******++++++++++++++++++++++++***+++,,,,,,+++***+++,,,,,,,,,++++++,,,,,,---...,,,---.........///111333111777999===EEEQQQvvvzzztttPPPDDDFFFAAAGGGWWWsss|||qqq|||yyycccSSSJJJCCC<<<999888;;;DDDNNNgggqqqnnnXXXDDD===999222444555666555444666<<<@@@JJJRRR\\\eeennntttrrrmmmjjjeeeaaaaaaaaaccckkkssszzzzzznnnfffXXXZZZ^^^ccceeeaaaYYYRRRMMMGGGAAA@@@@@@???BBBGGGNNNhhhvvvmmmccc[[[OOOGGG@@@>>>===:::888999;;;???===???GGGOOOeeevvvhhh[[[RRROOODDDDDDDDDDDDDDDDDDDDDDDD@@@AAAFFFPPPaaauuusssaaaRRRIIIDDDBBB???===???BBBJJJXXXeee|||rrraaa[[[VVVSSSLLLGGGOOO\\\rrrwwwxxxtttpppkkkaaaWWWHHHDDDBBBAAA===;;;>>>DDDFFFIIIOOOVVV\\\hhh}}}yyylllccc^^^PPPIIIAAA======??????>>><<>><<<>>>AAADDDQQQlllyyykkkggg```WWWNNNFFF@@@======<<<>>>CCCIIISSSfffvvv{{{nnn___XXXPPPKKKEEE???>>>AAA===DDDOOO[[[eeekkknnnooorrrrrrqqqnnniiieeecccccccccbbb___[[[VVVRRRQQQPPPBBBCCCBBB@@@===<<<===>>>@@@DDDIIIJJJIIIHHHIIIKKKFFFBBBAAADDDEEEEEEHHHLLLTTTfff{{{kkk___WWWQQQJJJFFFEEEEEEDDDBBB@@@<<<===BBBDDDGGGUUUeee|||rrrlllqqqzzzbbbIII;;;999333000222...111111111111000000000000......---------,,,,,,,,,***------++++++......,,,++++++++++++++++++++++++------,,,,,,+++******))),,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,''')))***+++)))))))))***,,,,,,++++++,,,,,,---...,,,---.........///111333333888:::>>>FFFRRRvvvvvvPPPBBBEEECCCHHHYYYsssuuu~~~{{{gggXXXJJJCCC===:::999<<>><<<;;;999888999999<<<:::===FFFOOOfff|||nnn```VVVRRRIIIIIIHHHHHHGGGFFFFFFFFFBBBDDDIIIRRR___ooo}}}}}}sssfffXXXLLLEEEBBB@@@@@@DDDIIIQQQ___lllyyyiii___VVVPPPIIIGGGRRRbbb|||}}}tttmmmdddYYYJJJEEE@@@>>><<<;;;???FFFIIIOOOYYYbbbjjjuuuzzznnneeeaaaRRRKKKBBB======>>>>>>>>>???AAAGGGWWWrrryyywww|||{{{wwwuuuxxx}}}}}}yyyrrrnnnhhhdddbbb___YYYUUUJJJGGGCCC@@@???@@@AAACCCCCCOOOddd{{{pppddd\\\RRRJJJCCCAAA???>>>???CCCEEERRRoooyyymmmhhh___TTTKKKDDD???>>>999999===DDDMMM[[[ooo}}}oooaaaYYYRRRLLLFFF@@@>>>AAA===DDDOOO\\\ffflllooopppuuuuuutttpppkkkfffddddddcccbbb___[[[XXXUUUSSSRRRGGGGGGFFFCCC@@@???AAABBBFFFIIILLLMMMMMMNNNQQQUUUNNNJJJGGGIIIIIIHHHIIILLLPPPbbb}}}}}}mmmaaaXXXRRRJJJFFFEEEEEEDDDBBB@@@<<<===BBBEEEHHHVVVffftttjjjmmmwww}}}^^^EEE999888333000111---111111111111000000000000......---------,,,,,,,,,)))------******...///+++)))******++++++,,,,,,,,,,,,+++++++++++++++++++++)))******++++++++++++*********+++++++++,,,,,,,,,&&&(((***+++***))))))***,,,,,,++++++,,,,,,---...,,,---.........///111333222777:::???GGGTTTyyytttPPPCCCFFFCCCIIIZZZqqq|||gggZZZIIIBBB<<<999888;;;EEEOOOhhhxxxwww^^^CCC999777555444555666555444666<<<@@@KKKWWWccciiimmmppppppnnnjjjeeeaaa``````bbbjjjsss|||yyymmmdddXXXYYY]]]ccchhhhhhccc^^^UUULLLDDDBBBBBBCCCFFFKKKWWWjjjwwwnnnccc[[[OOOFFF===;;;:::888888:::888;;;999<<>>AAAFFFUUUsssyyyooohhh]]]QQQGGGAAA???>>>999999>>>FFFPPP^^^sss~~~pppccc[[[SSSMMMGGG@@@>>>AAA>>>EEEQQQ^^^hhhooorrrsssyyyyyyxxxsssnnnhhhfffeeedddbbb^^^\\\ZZZXXXVVVTTTMMMLLLKKKHHHEEEDDDFFFHHHLLLNNNQQQQQQQQQTTTYYY]]]XXXSSSOOOOOOOOOLLLLLLNNNOOOaaa|||oooccc[[[TTTMMMHHHGGGGGGFFFEEE@@@<<<===CCCEEEIIIWWWhhhyyyoooqqqzzzwwwvvvyyy]]]EEE::::::555222333...111111111111000000000000......---------,,,,,,,,,)))------******//////+++***+++,,,---......///000*********++++++,,,------&&&'''(((***++++++++++++*********++++++,,,,,,,,,(((***,,,---,,,++++++,,,,,,,,,++++++,,,,,,---...,,,---.........///111333000666999???HHHVVV|||pppQQQFFFHHHCCCIIIXXXnnn|||fffXXXHHHAAA;;;888777;;;DDDNNNgggxxxyyy___BBB888888888444555666555444666<<<@@@LLLYYYfffkkklllnnnooonnnhhhccc_________bbbjjjsss}}}xxxlllcccWWWXXX\\\bbbhhhiiieeeaaaXXXNNNEEECCCDDDEEEIIIMMMXXXjjjyyyqqqfff]]]QQQGGG>>>;;;;;;999:::===:::<<<:::>>>KKKWWWpppqqqgggcccYYYXXXUUUQQQMMMIIIGGGEEEDDDIIIQQQZZZeeeqqq{{{xxxxxxzzz|||yyylllWWWGGG??????EEENNNWWWbbbqqqwwwmmmfffccc\\\UUUWWW^^^uuuvvvkkk___QQQGGG???>>>@@@DDDJJJQQQQQQ[[[lll}}}|||ooogggUUUNNNDDD>>><<<======<<<@@@@@@IIIbbbwwwssspppmmmlllhhhbbb]]]RRRNNNIIIEEEBBBBBBDDDEEEFFFXXXtttxxxpppgggaaaVVVNNNFFFBBB???<<<===@@@HHHXXXxxxzzzpppiii\\\OOOEEE@@@>>>???<<<<<>>===DDDHHHRRReee~~~uuurrruuu}}}vvvnnnqqq~~~oooUUUDDD:::===;;;000---555111111111111111111111111---...///...------...///***+++------,,,+++---...,,,,,,,,,,,,,,,---...///,,,,,,++++++***)))))))))******+++++++++******)))((((((((()))***,,,---...++++++,,,,,,,,,,,,------(((***++++++++++++---...,,,,,,---...///000111111555888777<<>>:::999;;;888======@@@JJJUUUppp}}}uuunnngggaaa[[[YYYUUUPPPMMMNNNHHHIIINNN[[[kkkxxx||||||wwwqqqnnntttzzzqqq[[[FFFAAA@@@CCCMMM[[[kkk|||ooogggbbb^^^```dddwww{{{mmmaaaXXXOOOFFFCCCBBBDDDLLLTTTXXXaaaqqqppp___MMM>>><<<===;;;<<<@@@BBBDDDPPPjjj~~~|||yyytttnnnhhhcccaaa]]]QQQGGGDDDAAA===???EEEMMM```|||wwwooohhh```VVVNNNGGGDDD@@@>>>AAAFFFKKK\\\|||zzznnn]]]PPPIIIDDD???;;;===AAA@@@EEEUUUaaapppuuuggg^^^SSSKKKHHHFFFBBB???AAAFFFRRRbbbmmmpppsssvvvwwwyyyyyyxxxsssnnnkkkjjjccc^^^[[[\\\\\\XXXVVVWWWdddbbb\\\UUUPPPNNNPPPRRRiiinnnpppmmmlllsss}}}ssseee___[[[WWWVVVXXXXXXddd}}}nnn```YYYSSSKKKGGGFFFGGGEEEDDD???BBB>>>===DDDHHHQQQddd}}}wwwuuuyyy|||vvvkkkjjj}}}~~~{{{}}}iiiUUUFFF>>>BBB???333///555111111111111111111111111---...///...------...///+++,,,...---,,,,,,---...------,,,,,,,,,------...******************++++++******+++++++++******)))+++***************++++++*********+++++++++,,,,,,(((***++++++++++++,,,...++++++,,,---...///000000444777777<<>>;;;;;;@@@@@@DDDQQQkkk}}}xxxsssmmmhhhfff\\\RRRHHHEEEBBB@@@BBBGGGRRRdddvvvnnnggg```XXXQQQIIIEEEAAA???AAAFFFMMMaaa~~~rrr```RRRIIICCC>>>;;;===BBBBBBIIIYYYdddsss~~~sssggg___TTTLLLHHHEEEAAA>>>@@@DDDQQQaaalllppprrruuuuuuwwwyyyxxxuuuqqqnnnmmmfff```]]]]]]\\\YYYWWWYYYqqqoooiiiaaaZZZWWWWWWXXXsss}}}}}}yyy|||nnneee___^^^___dddooopppbbbYYYSSSKKKGGGFFFGGGEEEDDD@@@CCC???>>>DDDGGGPPPbbb{{{{{{{{{~~~|||pppiiirrr}}}||||||gggSSSFFF???BBB???444///333111111111111111111111111---...///...------...///,,,---...---,,,+++,,,---...------,,,,,,,,,,,,---((())))))***++++++,,,,,,)))******+++++++++******------+++***))))))(((((()))))))))************+++)))***++++++++++++,,,...******+++,,,---...//////222666666;;;FFFUUU{{{}}}hhhOOOEEEGGGCCCHHHLLL^^^}}}gggRRRGGGAAA<<<:::888999@@@IIIZZZkkkgggSSSEEE:::444777666444333333222333:::CCCKKKVVVccckkkpppsssrrrnnnhhheeecccbbbbbbeeeooozzz}}}qqqhhh]]]ZZZZZZ]]]]]]XXXTTTSSSMMMGGGAAA??????BBBKKKTTT\\\qqq{{{uuunnnaaaWWWNNNGGG@@@>>><<<999999<<<999===;;;>>>JJJXXXuuuyyyyyytttqqqooojjj___WWWTTTOOORRR]]]mmm|||}}}wwweee___\\\aaaiiihhhZZZMMMDDDEEEKKKZZZllluuulllhhhiiivvv{{{rrrkkk^^^VVVNNNLLLLLLPPPXXXaaacccmmmrrr]]]JJJCCC@@@;;;;;;???@@@FFFTTTkkk|||vvvpppllliii\\\SSSJJJFFFDDDCCCEEEHHHTTTddd}}}yyypppiiiccc[[[SSSKKKGGGCCC???AAAFFFMMMdddwwweeeUUUJJJCCC>>>;;;===CCCEEENNN^^^iiivvv~~~rrrhhh```UUUMMMGGGDDD???<<<@@@CCCOOO___kkknnnoooqqqpppsssvvvwwwvvvsssrrrrrrjjjddd___^^^]]]YYYYYY[[[rrrpppmmmhhhccc```aaabbbuuuuuummmjjjiiirrr{{{qqqdddYYYSSSKKKGGGFFFGGGEEEDDD@@@CCC???>>>DDDFFFOOOaaazzz~~~}}}~~~yyynnnnnn}}}kkkQQQDDD;;;<<<999111---111111111111111111111111111---...///...---------///+++,,,---,,,+++***+++,,,......---,,,++++++++++++))))))*********+++++++++))))))***+++++++++******------+++***))))))(((((()))))))))*********++++++)))***,,,,,,++++++,,,---++++++,,,---...//////000000444666;;;FFFUUU{{{tttcccKKKCCCEEEAAAFFFHHH[[[~~~}}}gggSSSDDD>>>999999:::;;;@@@GGGUUUeeebbbOOOCCC999444777555444333444333444:::BBBJJJVVVbbbiiiooorrrqqqmmmiiifffdddddddddfffooozzzuuummm```]]]]]]```___WWWQQQOOOIIICCC>>>======@@@HHHQQQ^^^tttxxxtttmmm```UUUMMMFFF???===;;;999:::<<<:::===:::===JJJZZZyyy~~~{{{zzzsssfffZZZUUUSSSXXXdddvvv~~~tttddd\\\WWWYYY^^^^^^UUULLLGGGGGGNNN]]]ooovvvpppooorrrvvvoookkkaaaYYYRRRQQQRRRWWW```iiillluuuwwwaaaLLLDDD@@@<<<<<<@@@AAAIIIWWWjjj}}}vvvooojjjggg^^^VVVMMMGGGEEEDDDFFFGGGPPP^^^tttwwwnnnfff\\\TTTLLLHHHDDDAAACCCGGGJJJbbbzzziiiXXXMMMEEEAAA???>>>EEEIIIRRRcccmmmyyyttthhhaaaWWWNNNHHHCCC>>>;;;@@@CCCMMM]]]iiikkkjjjjjjkkkooosssuuuuuutttttttttllleee___]]]\\\XXXXXXZZZeeeeeeeeedddcccdddfffiiiuuu{{{xxxrrreeeYYYSSSKKKGGGFFFGGGEEEDDD???CCC???>>>DDDFFFNNN```zzz|||yyy}}}~~~yyyqqqoooyyypppRRREEE999666333......222000000000000000000000000---...///...---------///***+++,,,+++***)))***+++...---,,,++++++++++++++++++++++++*********))))))((()))***+++++++++++++++++++++***************+++************+++++++++,,,)))+++,,,,,,+++***+++---,,,,,,---...///000111111///444666<<>>===<<<===DDDLLLbbbwwwyyyssslll```VVVNNNFFF???<<<;;;999:::===999<<<:::===JJJZZZ{{{zzzkkk___YYYUUU[[[hhh|||zzzjjjbbbYYYUUUVVVUUUPPPIIIHHHIIIQQQ```rrryyyxxxsss}}}sssmmmjjjccc\\\UUUUUUWWW]]]gggpppxxxttt___KKKCCC@@@<<<===AAABBBKKKXXXiii}}}wwwooohhheee```[[[RRRJJJFFFGGGGGGGGGIIISSSfff|||~~~sssiii^^^VVVNNNJJJFFFCCCDDDIIIIII```}}}mmm]]]QQQIIIDDDCCC>>>FFFKKKUUUfffooozzzwwwiiicccZZZPPPIIICCC???<<>>EEEGGGNNN```xxxwwwooorrrsssqqqqqqzzzrrrUUUHHH;;;555222000222555000000000000000000000000---...///...------...///)))***++++++******+++------,,,,,,++++++++++++,,,,,,,,,++++++***))))))(((((()))***+++++++++++++++***)))))))))***+++,,,,,,*********+++++++++,,,,,,***+++,,,,,,******+++,,,,,,------...///000111111///444666<<>>:::888888999;;;BBBKKKYYYeee^^^JJJ@@@888444777222222555888777555888???JJJWWWeeemmmrrruuurrrmmmmmmjjjgggfffddddddkkktttzzzooohhhaaa\\\^^^ggglllfffXXXNNNGGGBBB>>>===<<<<<>>FFFKKKUUUeeennnyyyzzziiiddd\\\SSSJJJDDD@@@>>>BBBCCCMMM]]]jjjkkkhhheeegggkkkoooqqqqqqqqqpppqqqllleee___]]]ZZZUUUSSSUUUEEEGGGJJJLLLMMMOOOQQQSSS___nnn}}}uuujjjYYYSSSKKKGGGFFFGGGEEEDDD;;;@@@>>>>>>EEEGGGOOO```sss~~~oooppprrruuuyyyrrrUUUJJJ===777444222333555000000000000000000000000---...///...------...///)))***,,,,,,,,,,,,...000+++++++++***++++++,,,,,,++++++******************(((((()))++++++,,,,,,+++******))))))***++++++,,,)))))))))************+++***+++,,,,,,******+++,,,+++,,,,,,---...///000111000555666<<>>>>>======BBBIIIYYYqqq}}}pppeee___RRRIIIAAA===;;;999:::===666:::999===JJJZZZzzzvvvrrrmmmoooxxxzzzqqqeee[[[VVVTTTQQQOOOOOOQQQYYYiii{{{{{{rrrmmmggg```[[[\\\aaahhhsss~~~kkkXXXGGGBBBAAA======AAADDDIIISSS```nnn}}}}}}tttnnnjjjcccaaaZZZQQQOOOSSSTTTQQQOOOOOOSSS```www|||oooeee[[[TTTLLLFFFFFFIIINNN\\\}}}xxxhhhYYYMMMFFFBBB>>>FFFJJJSSSccclllwwwzzzhhheee^^^UUULLLEEEBBBAAABBBCCCMMM```nnnqqqnnnkkkjjjmmmppprrrqqqoooooonnnllleee```^^^[[[UUURRRRRR???AAACCCDDDDDDCCCDDDFFFMMMYYYgggtttvvvlllYYYSSSLLLGGGFFFGGGEEEDDD:::???===>>>EEEHHHOOOaaaooozzzxxxxxx{{{rrrRRRIII>>>888555333222333000000000000000000000000---...///...------...///)))+++---......///111222************+++,,,------)))))))))***++++++,,,,,,(((((()))++++++,,,,,,,,,++++++***************+++(((((((((((())))))))))))***,,,---,,,******+++,,,***++++++,,,---...///000000555777===GGGSSSwww~~~ooo~~~YYYDDDCCCBBBBBBKKKYYYqqq~~~lll\\\CCCAAA@@@===888888CCCOOOdddmmmaaaJJJ>>>888444888666444333444333333:::CCCKKKYYYiiisssxxxyyytttnnnjjjgggfffeeeddddddkkksssxxxnnnhhh\\\UUUXXXiiixxxttt```OOODDD@@@>>>>>>>>>>>>DDDKKK\\\vvvrrrhhhcccSSSJJJBBB>>>;;;999:::===666:::999>>>KKKZZZyyy~~~~~~}}}}}}ttthhh^^^YYYWWWVVVUUUVVVVVV]]]kkk{{{~~~sssllliiibbb]]]___dddlllwww}}}jjjWWWGGGBBBAAA===<<<@@@FFFIIIPPPZZZdddnnnuuuyyy}}}uuuppplllcccccc]]]TTTTTTYYYZZZWWWXXXTTTRRR[[[pppwwwmmmaaaXXXOOOGGGEEEHHHNNNYYYwww{{{kkk[[[MMMDDD@@@>>>FFFIIIRRRaaajjjuuuyyyhhheee___VVVMMMGGGCCCBBBAAACCCNNNbbbrrrvvvsssppplllooorrrsssqqqooonnnmmmlllfffaaa```\\\VVVRRRQQQ<<<<<<===>>>>>>>>>>>>>>>GGGLLLTTT^^^jjjvvv|||iii\\\SSSKKKIIIHHHEEECCCDDDCCCAAA@@@BBBDDDIIITTT```ttt}}}yyyoooUUUHHH:::555444222222333000000000000////////////---------------...//////------------------------++++++++++++++++++++++++************************+++++++++*********))))))*********++++++,,,,,,,,,)))+++,,,,,,+++***,,,---******+++++++++,,,,,,,,,///...+++)))''')))---111333777888===FFFSSSwwwxxx}}}ZZZLLLAAACCCGGGGGG[[[mmmqqq___HHH@@@::::::999:::EEETTThhhsssfffKKK>>>999444333222222333555555555;;;CCCMMMWWWdddqqq|||~~~ttthhhiiihhhgggeeeaaa```iiiuuu}}}zzzooofff```XXXUUU```ooopppaaaQQQIIIBBB<<<;;;;;;===CCCJJJ]]]|||zzzpppkkk^^^NNN???:::;;;:::888777::::::;;;@@@JJJ___~~~yyymmmfffaaa[[[YYYZZZ[[[\\\cccooo{{{{{{tttnnniiiccc___bbbjjjttt{{{~~~gggXXXIIICCCAAA???===<<>>>>>>>>>>>>>>???CCCIIIQQQZZZdddnnnuuu|||iii[[[RRRJJJHHHGGGDDDCCCDDDCCC@@@@@@BBBDDDIIITTT___ttt~~~zzzuuuwwwpppWWWJJJ<<<666333111000111000000000000////////////......---------......///------------------------++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++,,,,,,)))+++,,,,,,+++***,,,---******+++++++++,,,,,,,,,///000000///...///111333222666777<<>>DDDKKK```zzzqqqlll^^^OOO@@@;;;<<<;;;888888999888:::>>>HHHZZZwww}}}qqqkkkeee___\\\]]][[[\\\aaajjjvvv~~~xxxqqqlllfffaaabbbhhhooouuuxxxzzzhhhYYYJJJCCCAAA>>><<<<<>>=========999<<>>DDDKKK```yyyqqqmmm^^^PPPBBB===<<<:::888888999777888<<>>@@@BBBGGGRRR^^^rrrxxxsssmmmxxxsssYYYKKK===666444111///000000000000000//////////////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,++++++*********)))+++,,,,,,+++***,,,---******+++++++++,,,,,,,,,(((***,,,------...///111111555666;;;DDDQQQuuu~~~~~~~~~}}}ZZZIII???CCCCCCAAAOOO[[[llltttttt{{{jjjIIIAAA;;;:::888999DDDSSShhhsssfffLLL???:::555555222222333555555555;;;CCCNNNYYYgggsss}}}|||tttgggdddcccdddbbbdddmmmwww~~~|||mmmcccWWWTTTRRRWWW___bbb^^^YYYHHHBBB===<<<<<<===BBBIIIYYY|||xxxppplll]]]PPPBBB===<<<999777777999777888;;;AAALLL```qqq~~~vvvoooggg]]]XXXXXXWWWTTTUUUZZZaaalll|||{{{sssnnnjjjfffaaa\\\YYYYYYZZZ\\\ZZZ\\\bbbgggjjjllluuujjj]]]NNNEEEAAA===<<<>>><<<===??????=========>>>===???@@@@@@???AAAEEEHHHNNNSSSYYY\\\]]]^^^______aaaaaaccceeeggghhhhhhhhheeeaaa\\\VVVRRRQQQQQQQQQTTTPPPNNNRRR\\\gggppptttrrriii^^^___ooouuudddWWWPPPMMMLLLHHHNNN\\\uuuzzzwwwqqqhhh\\\PPPGGGBBB??????AAAEEEIIIQQQaaaooo|||tttlllbbbYYYUUURRRMMMKKKLLLLLLPPPYYYfffrrrwwwuuurrrqqqqqqrrrqqqooollljjjiiifffdddbbbaaa```^^^[[[YYY;;;;;;<<<<<<<<<<<<;;;:::999;;;===@@@CCCHHHNNNRRRMMMNNNQQQUUUXXX]]]ccchhhnnnvvv~~~mmm\\\SSSKKKIIIHHHEEEDDDEEEAAA???>>>@@@BBBGGGRRR^^^rrrzzzvvvsss~~~tttXXXJJJ<<<666444222111222000000000000///////////////......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,++++++*********)))+++,,,,,,+++***,,,---******+++++++++,,,,,,,,,+++,,,---------///333666222666777<<>>999444444222222333555555555;;;CCCPPP[[[iiittt}}}~~~xxxkkkgggddddddbbbcccjjjsssrrrgggZZZUUUSSSVVV\\\```]]]ZZZLLLEEE???===<<<;;;???DDDRRRrrr{{{qqqkkk\\\PPPCCC>>>;;;888666777999888999<<>>>>>@@@CCCGGGGGGFFFGGGHHHLLLMMMOOOQQQSSSTTTUUUVVVTTTQQQMMMIIIFFFFFFGGGHHHOOOMMMLLLRRR^^^kkkuuuzzzvvvlll``````ppptttcccTTTLLLIIIIIIEEEHHHRRRgggtttpppjjjbbbYYYOOOGGGBBB>>>===>>>AAADDDKKKYYYfff}}}zzzrrrhhh^^^TTTQQQNNNKKKIIIJJJMMMRRR[[[gggrrrwwwvvvtttpppqqqqqqqqqpppnnnjjjhhhcccaaa____________^^^\\\;;;;;;;;;<<<;;;;;;:::999666888:::===@@@EEEJJJNNNKKKIIIJJJLLLMMMNNNRRRXXX```iiittt~~~~~~nnn]]]TTTLLLJJJIIIFFFEEEFFFBBB??????AAACCCHHHSSS^^^rrr~~~wwwttt}}}wwwXXXJJJ===777555333222333000000000000////////////---------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++,,,,,,++++++++++++++++++)))+++,,,,,,+++***,,,---******+++++++++,,,,,,,,,***++++++++++++---111444222666777<<>><<<:::===BBBNNNjjjuuummm\\\QQQEEE@@@<<<888666777999888999<<<>>>AAAKKKUUUaaaoooyyyqqqiiieeeeeehhhccc]]]XXXOOOFFFDDDFFFFFFEEEFFFIIIKKKNNNWWWaaammmrrryyy|||wwwsssppprrrtttuuuvvvxxx|||~~~}}}{{{|||~~~~~~|||zzzzzz{{{zzzvvvnnneee^^^ZZZNNNMMMJJJHHHFFFEEEEEEFFFDDD???>>>DDDIIIIIIGGGGGGOOOTTT___lllvvv|||nnn___UUUKKKFFFAAA<<<;;;>>>888:::;;;:::888666666777444444444555666777888999999777999<<<===::::::<<<>>>@@@CCCDDDDDDEEEFFFHHHFFFDDDBBB???>>>???@@@BBBKKKIIIJJJRRRaaappp|||{{{pppeeedddrrrsssbbbQQQGGGDDDEEECCCDDDKKK[[[sss~~~pppkkkccc[[[SSSLLLFFFAAA===<<<===???@@@EEEQQQ^^^xxxxxxooodddYYYPPPLLLJJJGGGFFFGGGKKKQQQ[[[gggqqqvvvuuutttppppppppprrrrrrpppllliiidddaaa^^^\\\]]]_________;;;;;;;;;;;;;;;:::999999777888;;;===???DDDIIIMMMNNNJJJHHHIIIGGGEEEHHHNNNRRR[[[hhhttt}}}~~~nnn^^^UUUMMMKKKJJJGGGFFFGGGCCC@@@@@@BBBDDDIIITTT___rrr|||uuuttt}}}ZZZLLL>>>777555222111111000000000000////////////,,,,,,,,,---...///000111------------------------------------------------************************))))))*********+++++++++++++++++++++++++++,,,,,,)))+++,,,,,,+++***,,,---******+++++++++,,,,,,,,,((()))+++,,,,,,,,,...000111555666;;;DDDQQQuuudddNNNAAAGGG@@@<<>>999444555222222333555555555;;;CCCOOO[[[hhhrrryyy}}}|||wwwoooiiieeeccccccccchhhooo}}}yyynnnaaaYYYSSSTTTZZZ]]]XXXQQQLLLFFFAAA???===;;;===BBBMMMddd}}}qqq]]]SSSHHHCCC>>>999888999888666888;;;<<<===CCCJJJOOOYYYdddnnn|||wwwkkkcccZZZRRROOOQQQSSSOOOLLLHHHBBB<<<===BBB======@@@DDDCCCCCCHHHNNNSSSUUUYYY[[[\\\YYYTTTQQQRRRQQQQQQSSSWWW[[[]]]]]]```aaaccceeegggiiikkkllllllnnnnnnkkkcccZZZTTTRRRGGGFFFCCCAAA?????????@@@===999999===???===<<<>>>>>>>>>DDDMMMUUU___pppxxxmmmbbbUUUNNNGGGCCC???:::999;;;777888999999777666666777666555555555666666666666888444555999:::777777:::666999<<<<<<;;;;;;===???===<<<;;;::::::;;;<<<===BBBAAADDDOOO```rrrvvvkkkjjjuuu~~~wwwtttrrrjjj\\\MMMDDDBBBDDD@@@AAAEEEPPPccczzz~~~xxxooohhh]]]TTTNNNIIIDDDAAA===;;;<<<======AAALLLYYYooovvvmmmaaaWWWMMMHHHFFFDDDCCCEEEFFFNNNYYYfffoootttsssrrrooooooppprrrtttrrrnnnjjjiiiddd___\\\\\\^^^___```;;;;;;;;;;;;::::::999888;;;<<<>>>@@@BBBFFFLLLOOORRRLLLIIIJJJGGGBBBEEELLLIIISSSaaammmvvv~~~~~~{{{{{{~~~ooo___VVVNNNLLLKKKHHHGGGHHHCCCAAA@@@BBBDDDIIITTT```rrr}}}wwwxxx\\\NNN???888444111//////000000000000////////////++++++,,,,,,...///111222------------------------------------------------************************))))))******++++++++++++*********++++++,,,,,,---)))+++,,,,,,+++***,,,---******+++++++++,,,,,,,,,***---111333222111000111000444555:::CCCPPPsssdddNNN@@@GGGCCC>>>FFFJJJVVV```hhhxxxaaaKKKBBB<<<:::888888CCCRRRfffqqqeeeKKK???:::666666222222333555555555;;;CCCNNNZZZgggooovvvzzzyyyvvvnnnhhhdddccccccdddiiioooxxxzzznnncccZZZRRRSSSZZZ\\\UUUMMMKKKEEE@@@???===<<<>>>CCCLLL```vvv___UUUKKKEEE@@@;;;999;;;666555666:::::::::>>>DDDCCCJJJRRRYYYggg{{{yyysssooollljjjkkkaaaWWWRRRKKKCCCBBBFFFFFFCCC@@@>>>:::777:::AAA888999===AAA@@@===???DDDFFFFFFGGGHHHHHHEEEAAA>>>CCC@@@???AAAFFFJJJJJJIIILLLOOOSSSVVVXXX[[[___bbb```cccdddaaaZZZRRRNNNLLLEEECCCAAA>>>===<<<===>>>:::999:::===;;;888999>>>===;;;<<>>DDDOOOZZZVVVUUUTTTQQQLLLGGGFFFIIIIIIOOOXXXbbbkkkttt{{{zzzzzzyyyuuurrruuu}}}vvvhhh]]]VVVNNNIIIGGGFFFDDDBBBAAA@@@999:::DDDIIIQQQ```ttt~~~zzzdddNNN<<<;;;999000+++...000000000000////////////...---,,,,,,.../////////,,,------+++******,,,///---------,,,,,,+++++++++---,,,***))))))***,,,---(((((())))))******++++++++++++******++++++,,,---++++++******++++++,,,---,,,,,,++++++++++++,,,,,,+++,,,,,,---...///000000222555555;;;DDDPPPqqqbbbKKKJJJBBBBBB===DDDIIIVVV```gggtttkkkOOOBBB999888999:::CCCOOOaaatttkkkKKK;;;888444111555444555777666555:::BBBMMMXXXdddlllqqquuuuuusssmmmhhheeeeeeeeedddhhhmmmuuu~~~tttbbb```[[[YYY[[[\\\SSSIIIFFFEEEAAA<<<888999>>>CCCHHH^^^}}}ooo```OOODDD>>>::::::===777777777777777777777777AAACCCGGGNNNYYYiiiyyy}}}mmmbbb\\\ZZZVVVSSSPPPMMMIIIDDD@@@======<<<:::;;;;;;999777666777888===<<<;;;<<<======;;;:::<<<===============<<<<<<<<<<<<<<<;;;999999;;;===@@@DDDHHHJJJKKKNNNSSSXXX]]]___^^^XXXTTTQQQKKKEEEBBB@@@>>>;;;::::::;;;<<<999:::;;;;;;:::999777666666666777888:::@@@GGGLLLcccfffhhhfffaaaYYYSSSPPPFFFCCC???======<<<999666888888999:::999888777666777777666555444444333333333444555666666555444333666777888888999999888888444666777777666666777999777999===AAALLL^^^uuuzzzwwwyyyqqqiiiddd```\\\ZZZUUUSSSPPPLLLGGGDDDBBBAAA::::::???GGGOOOZZZjjjxxx|||vvvpppppprrrggg___UUUMMMIIIFFFBBB???;;;888888:::<<>>CCCQQQ^^^jjjeee^^^WWWQQQMMMKKKLLLHHHMMMWWWaaakkkttt|||yyyyyyvvvqqqkkkkkkooouuu~~~uuuhhh]]]VVVNNNHHHGGGFFFDDDBBBAAABBB;;;;;;FFFKKKRRRbbbvvveeeMMM;;;::::::222...111000000000000////////////...---,,,---.../////////***++++++***((()))+++,,,,,,,,,,,,++++++*********---,,,***))))))***,,,---)))))))))))))))*********++++++******++++++,,,---+++++++++++++++,,,,,,---******))))))))))))******+++,,,,,,---...///000000222555555:::DDDOOOppp```GGGDDD<<>>999444222555333444666555444:::AAAMMMYYYeeekkkpppuuuvvvtttmmmhhheeeeeeeeeeeeiiinnnwww{{{rrr```]]]YYYVVVYYYZZZSSSIIIEEEEEEBBB>>>::::::<<>>===:::999<<>>;;;:::;;;<<<===CCCJJJZZZqqquuukkkaaaVVVLLLHHHEEEBBBAAABBB@@@EEEOOO]]]iiipppqqqnnnkkkkkkkkkllllllmmmmmmnnnwwwrrrggg[[[ZZZaaaeeeddd;;;::::::999999::::::;;;;;;<<<>>>???>>>BBBRRRbbb|||wwwoooeee\\\VVVSSSQQQJJJOOOWWWbbbmmmvvv}}}~~~~~~zzztttllliiijjjlllqqq}}}ssshhh]]]VVVNNNHHHGGGFFFDDDBBBBBBCCC======GGGKKKSSSdddzzz~~~}}}hhhOOO;;;::::::444111444000000000000////////////------------.........///***++++++***))))))+++,,,++++++***************))),,,+++***))))))***+++,,,************))))))))))))+++************+++,,,,,,++++++++++++,,,,,,,,,,,,******))))))))))))******+++,,,,,,---...///000000111555555:::CCCNNNnnndddJJJHHHCCC???;;;GGGMMMZZZ```ccc|||mmmSSSEEE;;;999999888???III\\\qqqkkkPPP@@@:::555444444333444555444444999@@@NNNZZZeeekkkoootttvvvuuunnniiieeeeeeffffffkkkqqqwww~~~vvvmmmaaa```\\\[[[___aaaZZZPPPFFFFFFDDD@@@<<<:::;;;<<>><<<:::999888333444555555555555777999;;;;;;<<<<<<<<<;;;:::999999999:::::::::::::::999777888888777555444666777666999<<<===>>>BBBHHHMMMRRRXXXZZZUUUOOOKKKGGGCCC@@@???===;;;;;;<<<===>>><<<<<<<<<<<<;;;:::999888666777777777777:::===AAA@@@BBBEEEFFFEEECCCBBBBBB>>><<<;;;;;;===>>>===<<<999:::<<<===>>>>>>======999999999888888777666666555555666777777666555555333444555555666666555555444555666666555555666777333555666777;;;EEERRR[[[iiipppxxx|||uuummmhhhccc___YYYTTTPPPLLLIIIFFFFFFDDDBBB???===:::999888999777999===CCCOOObbbsss~~~{{{xxxvvvuuuvvvuuutttiiiaaaVVVMMMIIIFFFBBB???AAA>>><<<===<<<;;;???FFFUUUiiitttlll```VVVKKKGGGDDD@@@>>>???>>>CCCLLLZZZgggoooqqqpppiiiiiiiiiiiijjjkkkmmmnnntttqqqiii___]]]cccjjjnnn???>>>>>>======>>>>>>???:::<<<@@@@@@===AAAQQQbbb}}}oooccc[[[WWWQQQTTT[[[fffqqq|||}}}uuuooollllllkkkttttttggg\\\VVVMMMHHHGGGFFFEEECCCAAACCC======GGGKKKTTTeee}}}uuuxxxoooTTT===::::::444111555000000000000////////////,,,...//////...---......,,,---...---,,,+++---...++++++++++++************++++++***))))))***++++++++++++******))))))((((((***************++++++,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---...///000000111444555999BBBLLLkkkhhhMMMKKKHHH>>>;;;EEEKKKWWW]]]```~~~qqqVVVGGG;;;999999777<<>>===>>>?????????===;;;:::555666777777666777999;;;<<<===??????===;;;::::::999999:::;;;;;;;;;::::::666777888666444444444555555777:::;;;<<<@@@GGGMMMRRRYYY]]]XXXQQQLLLHHHEEE@@@>>>===;;;;;;<<<>>>???=========<<<<<<;;;::::::666777777777666777:::<<>>>>>999:::<<<>>>????????????999999999999888888777777666666777888888777666666777777888999999999999999444555666666555444555777555666666777999>>>EEEKKKWWWcccrrryyytttnnnjjj\\\XXXSSSOOOKKKHHHDDDBBB@@@???===;;;:::888888777888777777999???KKK```sss~~~~~~yyyiiiaaaUUULLLGGGDDDAAA>>>AAA>>>===>>>===;;;>>>CCCNNN___yyyuuulll___UUUJJJFFFBBB>>><<<<<<<<<@@@JJJWWWeeeooorrrqqqlllkkkiiihhhhhhjjjlllmmmllllllggg```]]]bbbmmmuuu<<<<<<;;;;;;;;;;;;<<<<<<999<<<@@@@@@===@@@OOO```}}}uuufff^^^XXXZZZ```kkkyyywwwooollliiipppzzzuuuggg\\\UUUMMMHHHGGGGGGEEECCC???BBB======FFFJJJTTTfff|||tttrrr~~~yyy[[[@@@:::999333000333000000000000////////////,,,...000000...,,,---...,,,---......---,,,---...+++,,,,,,,,,,,,,,,,,,,,,************************++++++******))))))((((((******))))))******+++,,,***+++,,,---------,,,,,,------,,,,,,,,,,,,------+++,,,,,,---...///000000000444444999AAAJJJhhhhhhIIIDDDAAA@@@;;;CCCGGGSSSZZZ^^^|||tttXXXIII<<<999999777:::@@@OOOeeegggTTTDDD:::333444333222333555444333888@@@NNN[[[hhhmmmooorrruuuvvvpppjjjeeeeeegggjjjqqqxxx||||||zzzpppggg]]]```ccciiippprrrjjj^^^SSSMMMEEE===:::999;;;===CCCIIIXXXrrr|||kkkXXXJJJAAA:::999;;;555555555555555555555555444777<<>>GGGMMMSSSZZZ^^^[[[UUUPPPJJJEEE@@@???===<<<<<<===>>>???>>>>>>===<<<;;;;;;;;;;;;666777888777777888:::<<>>;;;;;;;;;=========<<<<<<<<<===>>>888999;;;===>>>??????>>>999999999888888888888888777777888999999888777777555555666777777777777666555666777666555444555666555666666777888;;;???AAAKKKXXXjjjyyyyyytttoooiii[[[WWWRRRMMMJJJGGGCCCAAA???>>>===;;;:::999999999888777777999===III___rrr}}}xxxkkkbbbVVVLLLGGGCCC@@@>>>???======???>>><<<>>>CCCJJJXXXlllvvvlll]]]SSSJJJEEEBBB===:::;;;;;;???HHHVVVeeeooorrrrrrpppnnnllljjjiiiiiijjjkkkffffffccc___ZZZ]]]fffppp<<<<<<;;;;;;;;;;;;<<<<<<:::<<<@@@AAA???AAAMMM[[[wwwzzzmmmaaaaaaeeepppwwwpppiiimmmsss}}}vvvhhh[[[UUUMMMHHHGGGGGGEEEDDD>>>BBB>>>>>>EEEJJJTTTggg{{{uuusssaaaCCC:::999333000222000000000000////////////+++...111111...,,,,,,...***+++------,,,++++++,,,,,,,,,,,,,,,,,,---------************************************))))))))))))***))))))))))))***++++++***+++---.........---,,,++++++************+++++++++,,,,,,---...///000000000444444888@@@HHHfffyyy{{{gggJJJCCC@@@AAA;;;CCCFFFQQQXXX\\\{{{wwwYYYIII<<<999999777888===IIIaaafffVVVGGG999222555444333444555444444999@@@MMM\\\jjjoooppprrruuuuuuqqqjjjeeeeeegggkkkttt|||~~~zzzqqqggg\\\```dddkkkuuuzzzsssiiiYYYQQQFFF>>>::::::<<<===@@@CCCNNNccc~~~xxxhhhUUUGGG>>>777555777555555555555555555555555444666:::@@@IIIVVVccckkknnnssstttmmmccc[[[UUUOOOKKKHHHDDDAAA??????@@@AAA;;;<<<>>>??????===<<<:::666777888777555555666888>>>AAAEEEEEEAAA===<<<===;;;;;;<<<===>>>>>>>>>>>>999:::;;;:::888666666666444666888999<<>><<<<<<===>>>???>>>>>><<<;;;;;;:::;;;;;;777888888888888;;;>>>BBBCCCDDDDDDCCC@@@>>>===>>>>>>??????>>><<<<<<===>>>888999;;;===>>>>>>>>>>>>999999999999999999999888888888999::::::999888888666666777888888888888777666777888777666555666777444444444555666888:::;;;BBBOOO```rrr{{{tttlll___ZZZSSSMMMIIIFFFDDDBBB@@@???>>>===<<<;;;;;;;;;777777999:::<<>>======@@@???<<<>>>BBBGGGSSSdddwwwwwwjjj\\\RRRIIIEEEBBB===;;;;;;:::>>>IIIWWWfffooorrrqqqrrrqqqnnnllljjjjjjjjjjjjeeecccbbb___ZZZXXX___ggg???>>>>>>======>>>>>>???===>>>AAADDDCCCDDDLLLVVVkkkqqqnnnnnnvvvwwwkkklllpppxxxuuuiii[[[UUUMMMHHHGGGGGGFFFDDD???CCC@@@@@@GGGKKKVVViii~~~vvvtttyyy~~~dddDDD:::999333000333000000000000////////////***...222111...+++,,,...***+++---...,,,++++++,,,******++++++,,,,,,,,,,,,))))))************)))))))))))))))))))))*********)))))))))))))))***++++++***+++---...///...---,,,,,,++++++******++++++,,,+++,,,,,,---...///000000000333444888???GGGdddvvvtttjjjOOOHHHEEE@@@<<>>>>>???AAA===>>>>>>>>>>>>===;;;:::666777888777666777999;;;===BBBFFFEEEAAA===<<<===;;;;;;<<<===>>>>>>>>>>>>:::;;;===<<<999777666666666777999;;;>>>FFFQQQYYY___aaabbbaaa```[[[PPPDDDBBBAAA???===<<<<<<===>>>>>>===<<<::::::::::::;;;777888888999:::???EEEIIIHHHJJJKKKJJJGGGDDDBBBBBB>>>???@@@???======???AAA999:::<<<===>>>>>>>>>===::::::::::::::::::::::::888999:::;;;;;;:::999888999:::;;;;;;<<<<<<;;;;;;888999999999777666777888444444333444666777888888<<>>===<<<;;;;;;;;;555777::::::999>>>OOO```wwwrrrhhh[[[PPPJJJGGGDDDBBB???===???AAA???<<<<<<@@@@@@MMM^^^nnnvvviiiZZZQQQIIIEEECCC>>>;;;<<<999???JJJYYYgggpppqqqooopppooonnnmmmlllkkkjjjiiigggddddddeeebbb___cccjjj>>>>>>============>>>>>>??????BBBFFFFFFGGGLLLTTT___}}}zzzvvvzzzzzzmmmmmmpppwwwtttjjj[[[TTTMMMHHHGGGGGGFFFDDD@@@DDDBBBAAAHHHLLLWWWkkkvvvttt~~~qqqwwweeeDDD:::999444222555000000000000////////////***///333222...++++++---,,,...000000///------...))))))******++++++++++++))))))************))))))(((((())))))******++++++)))))))))))))))******+++***+++---//////...---,,,...------,,,,,,------...+++,,,,,,---...///000000///333444888???FFFccc~~~wwwmmmOOOFFFAAA@@@===HHHMMMXXX[[[[[[vvvvvvZZZIII;;;999:::777777;;;DDD]]]ggg[[[LLL<<<333888555444555777666555:::BBBKKK\\\mmmsssssssssssssssrrrkkkeeeeeehhhmmmwww~~~zzzpppdddNNNNNNNNNSSS___lllnnnjjj\\\UUUKKKDDD@@@>>>;;;999888<<>>>>>???AAAAAAAAA@@@@@@???>>><<<<<<666888999::::::;;;===@@@<<>>>>>>>>>>>:::<<<===<<<999777666666111333555777;;;CCCOOOXXXfffffffffffffffbbbTTTFFFCCCBBB???===<<<<<<======>>>===;;;:::999999::::::888888888999<<>>>>>AAADDD;;;<<<===>>>??????>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<999999;;;;;;;;;;;;999999999:::;;;;;;<<<<<<;;;;;;999::::::999777666777888777555555555777888888777888CCCTTTjjj|||llleee[[[RRRLLLJJJHHHHHH@@@???>>><<<;;;:::::::::555777::::::666999GGGWWWrrruuukkk^^^SSSMMMIIIFFFDDD@@@???@@@BBB???;;;;;;>>>999HHHZZZhhhxxxuuuhhhZZZPPPHHHFFFCCC???<<<<<<999???KKKZZZhhhpppqqqooommmmmmmmmmmmmmmkkkjjjjjjiiieeeggglllmmmkkknnnttt>>>===<<<;;;:::;;;<<<<<<@@@BBBDDDEEEFFFGGGIIIKKK___kkk||||||sssooonnnxxxuuulll[[[SSSJJJFFFFFFFFFCCC@@@CCC@@@???@@@BBBIIIXXXgggrrrzzz{{{zzzbbbGGG;;;222000222///000////////////000000111........................++++++,,,---............******+++++++++,,,,,,,,,...,,,***)))((()))***+++************************)))************+++++++++++++++,,,,,,,,,------------,,,++++++******++++++---,,,+++***+++---///000---555777888===EEE```{{{|||sssWWWGGGIIIBBBEEECCCJJJXXX[[[]]]hhh~~~dddNNN<<<999999666666<<>>>>>@@@>>>???AAA???===:::999999666888:::999888888<<>>?????????>>>>>>===<<<:::888666444777444333888===EEERRR^^^lllppprrrpppmmmiii___UUUNNNFFF@@@???===;;;;;;>>>>>>>>>===<<<;;;;;;::::::666777777777999@@@KKKSSSXXXZZZZZZVVVOOOHHHEEEEEECCCAAA?????????@@@???===:::;;;;;;<<<===>>>>>>???=========>>>???>>><<<999999:::;;;<<<;;;:::999888999999::::::;;;<<<======999999999999999999999999777777888777666666888::::::===HHH^^^|||sssiii]]]TTTMMMGGGGGGKKKFFFEEEAAA>>><<<:::999999333666888777666999BBBIIIgggmmm]]]YYYSSSHHHCCCFFFFFFGGGFFFDDD@@@<<<;;;:::BBBJJJXXXggguuuuuujjjaaaXXXLLLDDDAAA???<<<999;;;>>>EEEUUUjjjxxxuuukkkllljjjnnnmmmfffiiijjjaaajjjhhhkkkssswwwvvvuuuvvv@@@???>>>===<<<===>>>>>>@@@BBBDDDEEEFFFGGGIIIKKKXXXaaasss{{{ssspppoooyyyuuummm\\\TTTKKKFFFFFFFFFDDDAAAAAA???>>>@@@CCCKKK[[[jjjwww~~~xxxXXXBBB;;;555444555111000000////////////000000------------------------,,,,,,------------------******+++++++++,,,,,,,,,+++***((('''((()))***,,,************************)))************+++++++++++++++++++++,,,,,,,,,,,,+++*********+++,,,,,,---///...---------///111222---444555666<<>>PPPaaaaaaQQQ@@@888777444555666555333555:::???JJJ[[[lllrrrqqqrrrtttvvvwwwpppjjjkkkpppvvvqqqaaaQQQKKKHHHMMMSSSUUUWWWYYYOOOLLLHHHCCC???<<<;;;:::999;;;@@@HHHSSS]]]cccfffsssyyyxxxjjjZZZPPPKKKHHHEEEBBB@@@???;;;666666999555555555555555555555555666444666>>>JJJYYYlll|||xxxkkk___UUUMMMFFFAAAAAA@@@======???>>>@@@AAA@@@===:::999999;;;<<<======<<<>>>BBBFFFGGGFFFHHHKKKHHH@@@===???@@@>>>======>>>??????>>>>>>===<<<;;;999777555444666444444999???GGGUUUbbbqqqwww||||||zzztttiii^^^QQQIIIBBB@@@>>>;;;<<>>===<<<;;;:::999999888999:::;;;>>>GGGSSS\\\]]]___^^^ZZZRRRKKKGGGFFFFFFCCCAAA@@@@@@@@@>>>===>>>>>>??????@@@AAAAAABBB>>>===<<<===>>>>>><<<:::<<<<<<<<<<<<<<<;;;::::::999999:::;;;;;;<<<======999999999999999999999999777888999888666666777999777;;;FFFZZZtttwwwlll___VVVMMMGGGFFFIIIEEEDDDAAA???===;;;:::999444666666666666:::@@@FFFZZZvvvooo___YYYSSSHHHDDDGGGEEEFFFEEECCC???<<<;;;;;;>>>HHHWWWgggvvvwwwmmmbbbYYYMMMEEEBBB@@@===:::;;;>>>FFFVVVlll}}}}}}vvvpppkkkmmmkkkfffjjjkkk```eeecccgggpppxxx{{{}}}CCCBBB@@@?????????@@@AAA@@@BBBDDDEEEEEEFFFIIIJJJPPPTTT___qqqxxxtttppppppzzzvvvooo\\\UUULLLGGGGGGGGGEEEAAA???===>>>@@@DDDMMM]]]lll~~~|||}}}wwwuuunnnPPP>>>;;;777666666111222111000//////...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++******+++++++++,,,,,,,,,((((((''''''((()))+++,,,************************)))************+++++++++)))*********++++++++++++)))))))))***+++,,,...///......------...///111222---333444555;;;EEE```ZZZGGGJJJ@@@CCCCCCKKKZZZ]]]^^^hhhwww]]]DDD;;;;;;888777888:::KKK]]]```SSSBBB999888444555666555333555:::???GGGYYYlllssstttuuuwwwwwwqqqllliiikkkpppvvvtttdddUUUNNNIIIMMMQQQRRRRRRSSSLLLJJJFFFAAA>>><<<;;;:::888:::@@@IIIRRRZZZ^^^___dddeee___UUULLLGGGDDDAAA>>><<<<<<===;;;666777:::555555555555555555555555666444666>>>IIIXXXmmm~~~~~~sssfff\\\QQQKKKEEEDDDBBB>>>===>>>???@@@AAA@@@>>>;;;::::::;;;;;;<<<<<<===AAAGGGKKKPPPMMMMMMOOOLLLGGGDDDDDD???>>>===>>>@@@@@@>>><<<<<<<<<;;;999888666555444666444555;;;AAAKKK[[[iiizzzwwwkkk[[[RRRIIIDDDAAA>>>???BBB@@@???>>>===;;;999888888666777888999>>>IIIWWWbbbggghhhgggccc[[[TTTNNNKKKHHHFFFBBBAAA@@@@@@???============>>>??????@@@@@@@@@>>><<<<<<===>>>===<<<>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;<<<<<<======::::::::::::::::::::::::999999:::888666555777888555999CCCSSSkkk~~~rrrcccYYYOOOHHHEEEGGGBBBBBBAAA@@@>>><<<:::999666555444444666:::>>>AAAMMMfffqqq```WWWPPPGGGDDDFFFDDDDDDDDDBBB???===<<<======GGGYYYlll|||yyypppbbbZZZOOOGGGCCC@@@===;;;;;;>>>FFFVVVnnnxxxnnnkkkiiifffllllll``````^^^bbblllvvv}}}DDDCCCBBBAAAAAAAAABBBCCCAAACCCEEEFFFFFFGGGIIIJJJLLLMMMSSS```ppp|||}}}{{{wwwsssqqqqqq{{{xxxrrr]]]UUULLLHHHHHHHHHEEEBBB@@@>>>>>>AAAEEEMMM^^^mmm~~~yyy|||yyytttsss~~~nnnQQQ???;;;666444444...222222000///............,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++*********+++++++++,,,,,,,,,))))))(((((()))***++++++************************))))))*********+++++++++))))))))))))************************+++,,,---...,,,,,,++++++,,,---//////...333333555<<>>BBBCCCKKKZZZ]]]^^^ggg}}}cccGGG;;;::::::888777999GGGYYY___UUUCCC888666444555666555333555:::???HHHZZZmmmvvvwwwxxxxxxwwwnnniiigggiiinnnuuuxxxjjj[[[RRRLLLPPPUUUUUUTTTTTTKKKHHHDDD@@@===;;;;;;;;;888;;;AAAKKKVVV```fffiiiddd]]]RRRJJJFFFEEECCC@@@>>>===>>>@@@===999888<<<555555555555555555555555555444666===GGGWWWnnnyyylllaaaVVVOOOIIIHHHEEEAAA@@@BBBAAACCCCCCBBB???<<<::::::::::::;;;===AAAHHHOOOTTTYYYWWWVVVVVVUUUQQQLLLHHH?????????@@@AAA@@@===;;;;;;:::999888666666555555666555777<<>>===;;;999888777555666666888???LLL\\\hhhqqqqqqqqqmmmggg___WWWSSSIIIFFFCCCAAAAAAAAAAAA@@@=========>>>>>>?????????AAA???===<<<===>>>>>>>>>???>>>===<<<;;;<<<======:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999666555666888888888>>>MMMggg{{{jjj^^^SSSJJJEEEEEEAAAAAAAAAAAA???===:::999888555333333666999<<<===HHH]]]zzztttaaaVVVNNNGGGCCCDDDBBBCCCBBBAAA>>><<<===>>>???KKK^^^tttxxxpppaaa[[[QQQIIIDDDAAA>>><<<;;;>>>FFFUUUmmmrrrkkkhhhgggooooooaaa]]]ZZZ\\\eeeoooxxxFFFEEECCCBBBBBBBBBCCCDDDBBBDDDFFFGGGGGGGGGIIIKKKLLLNNNRRRZZZfffsss~~~zzzzzz{{{yyy||||||xxxuuurrrqqqsss|||xxxrrr]]]UUULLLHHHHHHHHHEEEBBBAAA@@@@@@BBBEEEMMM]]]mmm|||vvvyyy~~~zzzxxxqqqSSS???:::555444555000222222000///............------------------------------------,,,+++************+++++++++,,,,,,,,,,,,,,,++++++************************************))))))*********+++++++++(((((()))))))))*********,,,,,,++++++***++++++,,,++++++,,,,,,---......//////444444666>>>GGG```{{{\\\IIIDDD===AAAAAAHHHWWWZZZ[[[eee~~~fffJJJ;;;999:::888777999DDDUUU^^^UUUCCC777555444555666555333555:::???KKK\\\nnnwwwyyyzzzxxxuuuqqqllliiijjjnnnvvv|||qqq^^^TTTNNNRRRYYYZZZYYYXXXMMMJJJEEE@@@<<<;;;:::;;;999;;;BBBNNN]]]mmmzzzrrrdddSSSJJJHHHGGGDDDBBBAAA???@@@AAA>>>888777:::666666666666666666666666555444666<<>>EEERRRgggyyytttiii\\\TTTMMMGGGEEEGGGAAA@@@>>>===;;;999888777:::::::::<<>>??????>>>???>>><<<;;;;;;;;;<<<===;;;;;;<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;999777666777888<<<999:::HHHdddtttfffYYYNNNGGGEEEAAAAAAAAAAAA???===:::999888666333444666999:::;;;EEEXXXrrr|||hhhZZZQQQJJJFFFEEEBBBBBBAAA???===<<<===>>>AAAMMMaaazzz~~~uuummmaaa[[[RRRJJJDDD@@@>>>===:::>>>EEERRRiiixxxnnnjjjiiirrrrrrdddXXXTTTUUU]]]gggpppzzzGGGFFFEEEDDDDDDDDDEEEFFFDDDFFFHHHHHHHHHIIIJJJLLLNNNQQQVVV[[[cccllluuu{{{~~~{{{zzzyyyuuuyyy}}}}}}xxxuuussspppqqquuuwwwppp\\\UUULLLGGGGGGGGGEEEAAABBB@@@@@@BBBFFFNNN^^^mmm}}}www}}}qqqRRR===999444555888444222111000//////...//////........................+++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,...------,,,,,,+++******************************)))************+++++++++((()))))))))************---,,,++++++******++++++------...//////000000000///444444777???GGG]]]~~~vvv[[[GGG???===???>>>DDDRRRVVVXXXbbb~~~iiiOOO===888888888777:::AAAPPP[[[UUUCCC777555444555666555333555:::???KKK[[[mmmvvvyyyyyyxxxtttoookkkiiikkkmmmsss}}}uuu^^^TTTNNNSSS[[[]]]\\\ZZZQQQNNNHHHAAA===;;;::::::999<<>>;;;::::::<<<@@@IIIVVVcccmmmrrrooommmiiigggiiihhh^^^TTTGGGEEECCCBBBAAA???<<<::::::999777666666666777888777777:::???FFFTTTkkk~~~ssseee[[[RRRIIIEEEEEE@@@???>>>===;;;999888888999999999<<>>>>>???@@@???>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999777666888999<<<999:::EEE^^^nnnaaaTTTJJJGGGBBBBBBAAA@@@>>><<<:::999777666555555666888:::<<>><<<;;;<<<>>>AAALLLaaa|||{{{rrrkkk___[[[SSSKKKDDD@@@===<<<:::>>>CCCMMMbbb|||tttooollltttuuuhhhUUUPPPPPPWWW```iiisss{{{JJJIIIHHHGGGFFFGGGGGGHHHFFFHHHJJJJJJJJJJJJLLLMMMOOOSSSXXX\\\```gggpppwww~~~}}}zzzwwwsssxxx}}}{{{vvvqqqooonnnrrrzzz}}}ssslll\\\TTTKKKFFFFFFFFFDDDAAA@@@??????BBBGGGPPP```pppxxxyyyoooPPP===999555555777333000000////////////000000------------------------***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***************************)))************+++++++++)))))))))*********+++++++++++++++***++++++,,,,,,------...///000000000000---222333777???EEEYYYwwwrrrZZZFFF======>>>;;;@@@MMMQQQTTT___~~~~~~nnnVVVAAA888666777777888===KKKXXXUUUDDD888888444555666555333555:::???HHHWWWhhhrrrvvvyyywwwtttkkkjjjlllnnnooorrr||||||uuuaaaVVVPPPUUU^^^```^^^\\\VVVRRRKKKCCC>>>;;;::::::888;;;DDDTTTkkkiii\\\VVVOOOKKKJJJEEEAAA???>>>999444444888666666666666666666666666444333666;;;DDDUUUqqquuu```XXXRRRPPPLLLHHHFFFGGGOOOOOONNNJJJDDD???;;;:::888;;;BBBOOO___oooyyy~~~|||xxxooojjjmmmooohhh\\\LLLJJJFFFCCCAAA???<<<::::::999777666666777888999777888;;;@@@FFFUUUmmm~~~pppdddYYYMMMGGGFFF???>>>===<<<;;;:::999999666666777;;;GGG\\\tttxxxkkkbbbWWWRRRMMMIIIHHHHHHHHHGGGAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@???@@@AAAAAA???===>>>>>>??????>>>>>>===<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::999888777999:::888999<<>>FFFWWWmmmvvveee[[[TTTMMMGGGBBBBBB@@@===;;;:::;;;===BBBKKK```|||zzzqqqkkk^^^ZZZSSSKKKDDD>>><<<<<<999===AAAIIIZZZsss{{{tttpppvvvxxxlllZZZTTTRRRVVV]]]cccjjjqqqLLLKKKJJJIIIHHHIIIJJJJJJGGGIIIKKKKKKJJJKKKLLLNNNNNNRRRWWW[[[^^^eeennnvvv~~~}}}~~~{{{uuurrrxxx~~~{{{tttooommmmmmsss}}}{{{pppiii[[[SSSJJJFFFFFFFFFCCC@@@>>>===>>>BBBGGGQQQcccssszzzyyyoooQQQ>>>:::555333333...000////////////000000111,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((()))***+++++++++++++++************************)))************+++++++++************++++++++++++)))))))))***+++,,,......***+++,,,---............+++111222666>>>CCCVVVrrrpppXXXGGG>>>======999===JJJNNNRRR^^^yyyrrr[[[DDD888555666666777:::GGGVVVTTTEEE;;;;;;444555666555333555:::???DDDSSSdddnnntttxxxxxxuuummmnnnrrrvvvvvvwww~~~{{{ssseeeZZZSSSXXX```ccc```]]]ZZZUUUMMMEEE>>>;;;999999666:::DDDVVVmmmrrreee\\\TTTOOOOOOGGGCCC@@@>>>:::555666:::777777777777777777777777444333666;;;CCCUUUqqq|||bbbZZZSSSPPPLLLFFFCCCDDDRRRRRRPPPLLLEEE???;;;:::<<>>>>>===<<<;;;;;;::::::888888:::@@@NNNeeeqqqggg]]]YYYRRRMMMKKKJJJIIIHHHDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@AAABBBAAA???===??????@@@AAAAAA???>>>==================<<<<<<<<<========================888999:::999888888:::;;;333999>>>@@@IIIddd{{{lll\\\PPPKKKFFFEEEAAA>>><<<:::999999333777:::999666666;;;@@@KKK[[[ooo~~~vvveeeZZZSSSKKKDDDCCCBBB@@@===:::999:::<<>><<<<<<888<<<@@@FFFUUUlllxxxrrrxxxyyyooobbb[[[VVVXXX[[[^^^ccciiiKKKMMMMMMJJJJJJMMMNNNKKKIIIJJJJJJJJJLLLMMMNNNOOOPPPTTTYYY\\\___dddkkkqqq||||||wwwssszzz~~~vvvooonnnpppiiipppzzzxxxyyyyyyxxx{{{yyylllbbbYYYSSSLLLHHHGGGGGGEEECCC======AAAFFFKKKTTTdddsssvvvfffRRR???:::888333///111444333000...------...///---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********+++***)))***++++++***)))++++++************++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++******++++++,,,---++++++,,,------......///...444444777===AAASSSpppmmmYYYFFF@@@===???===;;;>>>IIISSSWWW~~~{{{~~~|||bbbDDD===<<<888777:::???IIIQQQOOODDD:::666555444333111000333888<<>>:::999:::@@@JJJ[[[sss|||sssrrrtttrrrkkk[[[RRRIIIFFFCCC>>>::::::777777777888999999:::::::::999:::???FFFVVVnnn|||lll```VVVLLLEEEDDD>>>:::;;;:::777777999444777<<>>=========>>>???AAABBB??????>>>===<<<;;;;;;::::::999888999;;;<<<;;;:::666:::777999EEEUUUvvvooobbbWWWPPPKKKDDD>>>===<<<999999;;;777888888777666666888:::EEEVVVnnnyyyiii^^^UUUNNNJJJHHHDDD???<<<;;;;;;;;;;;;AAALLL___yyyyyyqqqkkkaaa[[[QQQIIICCC???<<<:::;;;;;;===EEESSSgggyyytttuuuyyywwwyyymmmfff^^^XXXXXX\\\bbbfffKKKMMMMMMJJJJJJMMMNNNKKKJJJKKKKKKLLLMMMNNNPPPQQQRRRUUUZZZ]]]```eeekkkqqq|||~~~~~~{{{wwwwww|||~~~wwwpppmmmmmmkkksss|||zzzzzzzzzyyyzzz|||zzzzzzyyykkkaaaXXXSSSLLLHHHGGGGGGEEECCC???>>>AAAFFFKKKTTTeeetttsssvvv~~~```LLL;;;777666222///111111111111000///...---,,,...------,,,,,,------...---,,,,,,++++++,,,,,,------,,,++++++*********+++,,,+++))))))+++------,,,++++++************++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++******++++++,,,---++++++,,,------......///---333333666<<<@@@QQQnnnqqqZZZFFFAAA???AAA???<<<@@@JJJSSSVVVuuu~~~{{{```CCC;;;:::555555999===FFFOOOMMMCCC999555555555444222222444888<<>>:::999:::999777666666666666555555555555555333555<<>>BBBBBB@@@<<<::::::<<>>;;;:::888888888888888888888888999888:::???GGGUUUmmm~~~mmm```VVVLLLFFFCCC===999::::::777777999444999>>>FFF\\\~~~mmmfff```]]]YYYSSSQQQRRRNNNLLLJJJJJJJJJJJJHHHFFFBBBAAA@@@@@@AAABBBCCCDDDDDDDDDCCCCCCDDDCCC@@@>>>??????>>>>>>???@@@BBBCCC@@@??????>>>===<<<;;;;;;;;;:::999999;;;;;;:::999777;;;888999BBBOOOmmmxxxiii\\\SSSLLLEEE???>>><<<999999;;;666777777777666777:::===IIIYYYqqqxxxggg[[[SSSMMMIIIGGGDDD???<<<:::;;;<<<<<<@@@LLL___yyyyyyqqqkkkaaa[[[QQQIIICCC???<<<:::::::::===DDDQQQcccvvvppprrrwwwwww{{{pppiii___ZZZ[[[___ccceeeLLLNNNNNNKKKJJJNNNNNNLLLKKKKKKLLLMMMOOOPPPRRRSSSTTTXXX]]]___aaaffflllqqq~~~~~~|||yyy|||~~~~~~yyyrrrmmmjjjnnnxxx~~~~~~~~~{{{yyy}}}xxxkkk```WWWRRRKKKGGGGGGFFFDDDBBBAAA@@@AAAEEEJJJTTTfffvvvqqqooo}}}www\\\III888555666222111333...///111111000...+++***///......------......///---,,,,,,++++++,,,,,,------,,,+++*********+++,,,---+++))))))+++---......++++++************+++++++++++++++++++++++++++++++++++++++++++++*********++++++******++++++,,,---++++++,,,------......///---222222444;;;>>>OOOjjjvvv\\\GGGCCC>>>@@@???===BBBMMMUUUWWWkkk}}}bbbEEE<<<999555666666:::CCCLLLLLLBBB888444444555555555444666999;;;DDDOOO\\\gggqqqyyyzzzwwwvvvttttttvvv|||{{{yyyxxxuuuqqqnnnccc[[[UUUVVV^^^eeehhhggg```\\\UUULLLCCC===<<<<<<===CCCNNNccc}}}vvvooocccWWWNNNGGG@@@;;;::::::999777666666666666555555555555666333444;;;BBBPPPllltttaaaPPPKKKHHH@@@<<<===666888;;;===;;;:::999999<<>>===<<<<<<===;;;::::::::::::999777999;;;888888???HHH```qqqbbbYYYMMMFFF@@@>>><<<999888;;;666666777777777999<<>>MMMggg}}}___IIIGGG<<<======>>>EEEPPPWWWXXXfffdddHHH???;;;666888666999AAAJJJKKKCCC999555333555666777666777999:::BBBNNN]]]hhhqqqzzz|||zzzxxxvvvuuuwww||||||{{{zzzwwwqqqlllccc\\\TTTUUU]]]dddffffff```\\\UUULLLCCC>>><<<======BBBNNNeee}}}uuuhhh\\\OOOHHH@@@;;;:::999888666666666666666555555555555666333444999???LLLgggyyyeeeSSSLLLHHH@@@===???<<<======<<<;;;999888888999AAAQQQiiivvvrrrppplll___UUULLLHHHEEE@@@<<<<<<888888777777777666666666666777:::@@@GGGUUUlllrrrcccXXXNNNGGGAAA;;;888999999777777999999>>>>>>CCCccc}}}qqqkkkfffaaa___```ZZZVVVRRROOOOOOQQQQQQRRRQQQPPPMMMKKKIIIHHHHHHHHHKKKJJJIIIIIIIIIHHHEEEBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBAAA???>>>======>>><<<::::::::::::888666888;;;888888>>>CCCWWWuuuuuuggg^^^OOOGGGAAA???===999888:::777888888777777999===@@@LLL^^^yyyzzzeeeWWWOOOKKKIIICCCAAA>>>;;;999:::===???BBBMMM```yyyyyyoooiii```ZZZQQQIIICCC???===;;;888:::>>>DDDMMM]]]mmmyyymmmlllpppttt{{{{{{rrrhhhccceeefffeeecccPPPSSSRRRNNNNNNPPPQQQNNNKKKLLLMMMNNNQQQSSSUUUWWW\\\```dddfffhhhlllrrrwww|||wwwrrrooosssxxxkkk```UUUPPPJJJGGGFFFEEEBBB???BBB@@@BBBFFFLLLWWWjjj{{{|||sssyyyzzz^^^KKK999666666222000222000///...---,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,+++*********+++,,,---******+++,,,,,,***'''###++++++************++++++************************************************++++++******++++++,,,---++++++,,,------......//////333222555<<<>>>LLLeeeeeeMMMKKK>>>???>>>???FFFPPPUUUUUUfffdddIII@@@:::555:::777888@@@JJJLLLEEE<<<777333444777777777777888:::BBBOOO^^^iiisss{{{~~~~~~yyywwwuuuwww|||~~~~~~{{{rrrkkkbbb[[[TTTUUU\\\bbbdddbbb___[[[UUULLLCCC>>><<<===:::???KKKcccxxxlllaaaPPPIIIAAA;;;999888666444666666666666555555555555555222333888===GGG___www~~~iiiUUUMMMIIIBBB@@@CCCCCCAAA???<<<;;;:::999888777@@@PPPjjj|||uuurrrnnnaaaVVVMMMHHHEEE???======555555666666666777777777666666999???GGGVVVnnnwwwfffZZZOOOHHHBBB<<<888999:::777777999888<<<<<>>>>>===;;;::::::999777666777:::777888>>>BBBSSSnnnwwwiiibbbPPPIIIBBB@@@===999888:::::::::999888777:::>>>AAAOOObbbyyybbbSSSKKKGGGEEE@@@@@@>>>;;;999:::===AAADDDOOOaaayyyzzzooohhh```ZZZQQQIIICCC@@@===<<<999;;;???DDDLLL[[[mmmzzzqqqlllnnnrrrzzz}}}vvvnnniiiiiiiiigggdddSSSUUUTTTQQQPPPSSSSSSPPPLLLMMMNNNPPPSSSVVVXXXYYY___cccgggjjjlllqqqwww|||{{{vvvttttttyyyyyylllaaaTTTOOOJJJGGGFFFEEEBBB>>>@@@???BBBGGGNNNZZZlll}}}yyyyyy||||||^^^JJJ888444444000...///222000...,,,,,,---...///,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,))))))***+++,,,***&&&"""++++++************++++++*********************************+++++++++++++++++++++******++++++,,,---++++++,,,------......///000333111555<<<>>>JJJbbboooQQQLLLCCCCCCBBBBBBHHHPPPSSSPPPddd}}}```GGG>>>777333999777888???IIIMMMGGG>>>999222444666666666666888:::AAAOOO___jjjsss|||zzzwwwuuuvvv{{{~~~sssjjj^^^XXXRRRTTT[[[bbbbbb```]]]ZZZSSSKKKBBB===<<<<<<999>>>III```|||pppeeeSSSLLLCCC===:::999666444666666666666555555555555444111333888:::AAAVVVlllnnnYYYOOOJJJDDDBBBEEEBBB???;;;::::::::::::::::::BBBQQQjjjzzztttpppaaaWWWLLLGGGDDD???<<<===444444444555666777777777666666888>>>GGGXXXqqq{{{jjj]]]QQQIIIDDD>>>:::;;;:::777777999666888:::AAAYYY|||vvvrrrqqqrrrjjjfffaaa^^^^^^_________\\\[[[XXXVVVUUUTTTTTTTTTRRRQQQPPPPPPOOONNNJJJHHHGGGGGGHHHIIIIIIHHHHHHGGGHHHGGGFFFDDDCCCAAA@@@???>>><<<;;;:::::::::888666666999666888>>>AAAPPPkkkxxxkkkcccRRRJJJCCCAAA>>>999888:::::::::999888888;;;@@@DDDRRReeeyyyaaaQQQHHHCCCAAA>>>???>>>;;;888999>>>CCCGGGRRRccczzz}}}pppggg___YYYPPPHHHCCC@@@===<<<999;;;???CCCKKK[[[ooo}}}xxxooommmpppxxx}}}yyysssooollljjjhhhfffVVVXXXWWWSSSRRRUUUUUURRROOOOOOQQQSSSVVVYYY\\\]]]bbbeeejjjmmmpppuuu|||zzzssstttvvvzzzmmmcccSSSOOOJJJGGGFFFEEEAAA======>>>BBBIIIQQQ\\\nnn~~~}}}yyy{{{zzzxxx~~~^^^JJJ888555555111///111000000//////......//////------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---(((***+++------,,,+++******)))((((((***+++***)))++++++************++++++************************++++++++++++,,,,,,,,,---++++++******++++++,,,---++++++,,,------......///000222000333;;;===HHH^^^yyyUUUJJJDDDDDDCCCDDDLLLUUUVVVSSS^^^|||___FFF===666222:::777777===HHHMMMHHH???999222444555555444555888:::>>>MMM^^^jjjsss{{{zzzwwwuuuuuuzzz|||pppgggXXXSSSOOOSSS\\\bbbccc```\\\YYYRRRIIIAAA<<<;;;<<<:::???JJJ^^^~~~ttthhhVVVOOOFFF???<<<:::888555666666666666555555555555222111333888999===NNNbbbuuu]]]RRRKKKDDDBBBFFFCCC???:::777888:::;;;;;;<<>>;;;<<<555555555555555555555555777666888===GGGYYYuuunnn___RRRIIIFFF@@@<<<<<<;;;888777888555666999@@@OOOooo~~~yyywwwooolllhhhggghhhiiijjjjjjgggfffcccaaa___^^^^^^^^^YYYXXXVVVVVVVVVTTTPPPNNNLLLLLLMMMNNNNNNMMMLLLKKKIIIHHHGGGFFFDDDBBBAAA@@@===<<<::::::::::::888777666888555777===@@@NNNggg|||lllcccSSSKKKDDDAAA>>>:::888:::777888888888999>>>DDDIIIQQQbbb}}}~~~fffUUUKKKEEEBBB<<<>>>>>>;;;888999???DDDHHHSSSeee|||qqqfff___YYYPPPHHHCCC@@@>>><<<777:::===@@@IIIZZZppp|||qqqmmmooowww{{{{{{xxxsssmmmiiihhhiiiWWWYYYXXXTTTTTTVVVVVVSSSQQQRRRSSSVVVYYY\\\___```cccggglllooorrrwww~~~xxxqqqrrrwww{{{nnndddRRRNNNIIIGGGFFFDDDAAA===;;;===BBBJJJRRR^^^pppwwwsss}}}|||yyy{{{___KKK:::777888444333555...///111222111000...---.........------.........---,,,,,,++++++,,,,,,---'''))),,,......---+++***,,,)))&&&&&&(((,,,...000++++++************++++++))))))))))))))))))))))))+++++++++,,,,,,---------++++++******++++++,,,---++++++,,,------......//////111...222:::;;;FFF\\\VVVHHHAAAAAABBBFFFPPPZZZ]]]ZZZXXX|||___HHH???777444===666666<<>><<<999777777666666666555555555555111000444888888:::JJJ\\\yyy```SSSKKKDDDBBBEEEGGGBBB;;;888888::::::999<<>>LLLeeemmmbbbTTTLLLEEEBBB>>>:::888:::555555666777:::@@@GGGMMMNNN]]]vvvlll[[[PPPIIIFFF;;;===>>>;;;888999???EEEIIITTTfff}}}rrrfff___YYYPPPHHHCCC@@@>>>===555888;;;>>>GGGYYYqqqsssnnnooowwwyyy{{{{{{uuummmiiiiiikkk