BM6P6(@ ))))))))))))************))))))))))))))))))))))))''''''(((((())))))******)))*********++++++++++++******++++++++++++******(((((()))***+++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---------......///---+++))))))***---...//////............//////,,,,,,---...//////.........///000111111000///...000000111000000///...---//////000111222222333333000000111222444555666666444444555555555555444444444333333222111111111222//////000000111111222222000000000000000000000000000000111222333333444444222222222111111111111000222111000000000111222333000111222333333222000///111000///000111222111000222222111000000111222222///////////////000000111000111333555888:::<<<===333222000000111222222111000000111111111111000000111111111111000000000000222111///...---------.........---------,,,,,,,,,---...............------........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................************************++++++******)))(((((((((+++,,,---...---,,,+++***+++++++++++++++***)))(((((()))***+++++++++++++++++++++******,,,...111333(((***,,,+++***)))***+++******))))))((('''''''''(((((())))))******++++++))))))(((''''''((()))***)))************++++++++++++++++++************))),,,***)))***...///...,,,+++++++++++++++***)))(((************************---+++***,,,000222111///------------------------...---,,,++++++,,,---...------------------------,,,...000///,,,***+++---((((((***---000000...,,,,,,+++,,,,,,---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,000//////---,,,+++******,,,,,,,,,---------...............------,,,,,,,,,---,,,+++***)))***++++++...---+++(((&&&'''***---******+++++++++,,,,,,,,,+++,,,...---,,,,,,---///---,,,,,,---000111111000+++,,,---,,,++++++,,,...,,,,,,,,,,,,------...///------------------------((((((((())))))******+++(((+++---...---,,,,,,---111...,,,------///888BBBAAA999000+++,,,......,,,000///------,,,---...///------............---------...///000000///...---000000...---,,,+++++++++...000111111000000111333------------.........///000000//////..................///000000000000000............////////////444444333333222111111111............////////////(((((()))))))))*********))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++******++++++++++++******'''(((((())))))*********+++++++++,,,,,,,,,------,,,,,,,,,,,,------------000///---,,,,,,---...///////////////////////////,,,---...////////////...---...///000//////------///000000000000//////...000000000111111222222222111222222222333333444444444444555555555555444444444333222111111111111111000000000000000111111111000000000000000000000000000000111222222333444444222222222111111111000000111000000000000111222222000111222333333222111111333111000111222222111000111111111111111111111111111111111111111222222333000111333555777999;;;<<<444222000///000///...---000000111111111111000000111111111000000000//////222111///...------.........------------,,,,,,,,,------............------++++++++++++++++++++++++------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,***+++,,,------,,,+++*********+++++++++***))))))))))))***+++++++++++++++***)))((('''((()))+++---***,,,------,,,++++++,,,------,,,+++)))((('''''')))))))))))))))************))))))((()))***+++,,,)))************++++++++++++++++++************)))...,,,***+++------,,,***++++++,,,,,,+++******)))************************///---,,,,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,...000///,,,++++++---******+++---///000...---++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------------.........---------,,,,,,,,,///...---,,,,,,,,,------***,,,,,,+++***)))***+++******+++++++++,,,,,,,,,+++,,,------,,,,,,---//////---,,,---...///...---+++,,,---,,,++++++,,,...+++++++++++++++,,,------------------------------++++++,,,,,,,,,,,,,,,,,,)))+++---...---,,,,,,---++++++///444555555888>>>>>>777///,,,---......,,,000///...------...//////------............------------...//////...------000///...---,,,,,,,,,,,,---///000000//////000111/////////000000000000000/////////.........------------...///////////////............////////////////////////////////////............////////////(((((())))))))))))******(((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))************++++++++++++******)))))))))***************,,,,,,+++++++++,,,---...++++++++++++,,,,,,,,,,,,........................---...///000000///...------...//////////////////---......///...---,,,+++......///000000000//////000000000000111111111111222222222222222222222222333444444555555444444333333222111111111111111111111000000000000000000///000000000000000000000000000000111111222333333333222222111111111000000000//////000111111111111111000000222222333333333333555333222222333333111000000111222333333222111000111111111111111222222333000111222444666888999:::555333000///...---+++***000000111111111111000000111111000000000000//////111000///......---......------------,,,,,,,,,,,,------............------------------------------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------)))***++++++++++++******)))******+++++++++******))))))***++++++++++++***)))((('''&&&&&&'''((((((***,,,------,,,++++++,,,000///...---+++)))((((((************)))))))))))))))))))))***+++,,,---...)))************++++++++++++++++++************)))///---++++++,,,,,,***))),,,,,,,,,,,,,,,++++++***************************...---+++,,,------+++***++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------,,,---///...---,,,,,,------,,,+++,,,.........---++++++***++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---++++++++++++++++++++++++++++++------------++++++******+++,,,---...//////,,,,,,,,,,,,------------------------,,,,,,,,,,,,///...---,,,,,,,,,------'''***...///...,,,+++***------........./////////+++,,,------,,,,,,---...000...---,,,------+++))),,,---...---,,,+++,,,---......---------...//////,,,,,,,,,,,,------------------------------,,,,,,+++,,,......,,,,,,---......111999AAABBB>>><<<>>>888333...,,,......---+++///......------......///------............------------............------///......---.........///,,,...//////...---...000000000000000000/////////.........---------------,,,------...........................////////////,,,,,,,,,---.../////////............////////////(((((((((((()))))))))***((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))******++++++++++++******------,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///******+++++++++,,,,,,,,,***+++,,,---------,,,+++,,,...000111111000...,,,......//////000//////.........//////...---+++***------...///000000000///000000000000000000//////111111111111222222222222333333444444444444333333222111111000000000111111111111000000/////////...000000000000000000000000000000111111222222222333111111111111000000000000///000111333333333222222000111111222333444444555555333222222222222000//////000222333333222000//////////////////000000111000111222333444666666777555222000.........,,,+++000000111111111111000000111000000000////////////000000//////............---------,,,,,,,,,++++++,,,,,,---.........------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))*********)))))))))***************((()))***+++++++++++++++)))******+++++++++*********))))))(((((())))))***((()))++++++)))((()))***......---,,,+++******)))++++++******))))))(((((((((((()))***+++,,,---...))))))*********++++++++++++++++++*********))))))---,,,++++++++++++******,,,,,,---------,,,,,,+++***************************)))***+++,,,---------***************++++++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...------------...,,,******+++,,,,,,++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++*********+++,,,---......///++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********'''***...///...---,,,,,,,,,,,,,,,,,,------------***,,,------,,,+++---...000...------------,,,***,,,---......,,,+++,,,---------,,,,,,,,,------...,,,,,,,,,,,,,,,------------------,,,,,,++++++***,,,---...---,,,---///111777888===CCCCCC===999:::222///------......---+++,,,,,,,,,,,,---------...------............------.........//////...............---......///000111---...//////...---...///............------------------------------------,,,---......//////..................////////////......//////000000000000............////////////'''(((((((((((()))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))******++++++++++++******------,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///******+++++++++,,,,,,,,,)))***,,,---...---,,,+++,,,...000111111000...,,,......////////////.........//////000///...---,,,,,,---...///////////////000000//////////////////......///000111222333444222222333333333333222222000000000//////000000111111000000000//////......////////////////////////000111111111111111222222111111111000000000/////////111222444555555444333111222222333444444555666444222111000111111///---///000222333333222000//////////////////000000111000111111222333333444444222000//////000000000///000000111111111111000000000000000////////////...///////////////.........------,,,,,,,,,+++++++++++++++,,,---......------************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((((((((((())))))*********((()))***+++++++++++++++******+++++++++******)))((()))))))))***++++++,,,''')))+++***)))((())))))************++++++++++++++++++******))))))((((((&&&'''((()))+++,,,,,,---))))))*********++++++++++++++++++*********)))))))))***++++++++++++,,,,,,+++,,,,,,------,,,,,,,,,************************)))******+++++++++,,,---)))))))))******+++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........------+++))))))***+++***)))++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++------,,,,,,---...'''''''''(((((((((((()))***+++---,,,++++++,,,...///---------///000///...,,,...//////---,,,+++,,,******))))))((())))))***+++++++++,,,,,,,,,------...------,,,,,,+++++++++,,,------,,,,,,...111444>>>999777777555111///000...------.........---+++******++++++,,,,,,,,,,,,------............------////////////////////////---------...///000111222...///000000......///000...............---------------------------------......///000000000000///............////////////111111000000000/////////............////////////''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))************++++++++++++******)))))))))***************,,,,,,+++++++++,,,---...++++++++++++,,,,,,,,,,,,+++,,,...///000//////...---...///000000///...---..................---,,,---...///000000///...---------.../////////..................////////////------...000111222333444111222222333333222222111///////////////000000111000//////////////////...////////////////////////111111111111111111111111111111000000000/////////000000222333444444444555333333333333444444666666333111000000111111///...000111222333333222111000111111111111111222222333000111111111111111222222000///......000222222222000000111111111111000000000000////////////............////////////......,,,,,,,,,,,,++++++++++++***+++,,,------...------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))))))((((((((()))***+++,,,)))******+++++++++*********++++++++++++***))))))&&&''''''((()))******+++)))+++,,,,,,+++******+++'''(((((()))***+++,,,,,,************))))))))))))'''''')))***++++++++++++)))************++++++++++++++++++************)))((()))++++++***+++,,,...***++++++,,,,,,,,,,,,,,,************************,,,---...,,,***))))))***)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,///000///---,,,+++******+++,,,***))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,***)))***,,,///))))))*********+++++++++***+++,,,,,,++++++,,,------,,,,,,...000222222111,,,...000000...,,,++++++------,,,,,,++++++,,,,,,******++++++,,,,,,------..................------,,,,,,,,,,,,,,,///444888BBB:::222///---***+++---,,,---............---,,,))))))***+++,,,,,,,,,,,,------............------//////............//////,,,,,,,,,---...///111222///000111000.........000////////////000000000111---------------............//////000000000000000............////////////000//////...------,,,,,,............////////////'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++******++++++++++++******'''(((((())))))*********+++++++++,,,,,,,,,------,,,,,,,,,,,,------------+++,,,---...////////////////////////////////////---------------,,,++++++***+++---...//////...---.........///......---------------....../////////......//////000111222222111111222222222222111111///............///000111.........///////////////////////////////////////111111111111000000000000111000000000/////////////////////000111222444444555555444333333444555666222111000000222222111000111111111111111111111111111111111111111222222333111000000000000000000000///---,,,---///111111111000000111111111111000000000000/////////.........---...///000000///......,,,,,,,,,++++++++++++*********+++,,,------------------------------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))(((((()))+++,,,---******+++++++++***))))))+++++++++++++++***))))))((((((((()))))))))(((((()))***,,,,,,*********+++(((((())))))***+++++++++)))))))))))))))*********((()))+++,,,,,,,,,++++++)))************++++++++++++++++++************)))(((***,,,+++))))))***,,,)))******+++,,,,,,++++++************************---...///---***((()))***))))))******+++,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++******,,,///111///...,,,++++++---......,,,***------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---++++++++++++++++++++++++...---+++******+++---...,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------.........---,,,++++++,,,,,,***))))))***,,,,,,,,,---------.........)))+++,,,,,,++++++,,,---,,,++++++---///111111000---///111000...,,,++++++000///......------......)))******+++,,,,,,---------------------.........++++++++++++,,,111666;;;===555///......,,,,,,...---............------...)))***,,,---......------------............------...---,,,,,,,,,,,,---...,,,,,,,,,,,,---...000000...///000///---,,,---...---......///000111222222------........./////////---...//////000000//////............////////////---------,,,,,,,,,,,,,,,............////////////''''''''''''((((((((()))************************''''''(((((())))))******************++++++++++++******++++++++++++******(((((()))***+++,,,,,,---***+++,,,---------,,,,,,,,,,,,------------......******++++++,,,---......//////............//////,,,---------,,,,,,+++***((()))+++---.........---.../////////...---,,,,,,,,,,,,------...///000000/////////000000000000000111111222222222222111111...............///000111---.........//////000000////////////////////////111111111000000000000000000000000000////////////......------///000333444777666444333333444555666333222111111333444333222222222111000000111222222///////////////000000111111000000000////////////...---,,,,,,.../////////000000111111111111000000000/////////............---...///000000///......,,,,,,,,,+++++++++******)))***+++,,,------...---************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************((((((((()))******++++++***))))))))))))+++---...+++++++++++++++***)))(((+++++++++++++++***)))(((++++++++++++***)))(((''''''(((******((('''((()))************************(((((())))))******++++++***+++,,,---------,,,+++)))************++++++++++++++++++************)))***,,,---,,,)))'''(((+++((()))***+++++++++++++++***************************,,,...---+++***,,,///))))))***+++,,,,,,---------,,,+++******+++,,,---+++++++++++++++++++++++++++)))))),,,///111000...,,,,,,---///111111...,,,......---,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---************************///---+++))))))+++---///++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,---,,,+++***)))***+++,,,,,,***((())))))(((((()))))))))*********)))+++,,,,,,+++***,,,---,,,++++++,,,...//////...---///111111///,,,+++++++++***))))))((((((((()))))))))***+++,,,,,,------*********++++++,,,,,,,,,************,,,111888===222,,,)))+++---,,,+++,,,......///...---------...***,,,---///000000//////---..................---,,,,,,************,,,,,,,,,++++++,,,---...//////---...///...,,,+++,,,---***+++,,,---...000111111........./////////000000,,,---......//////................../////////000+++,,,,,,------......///............/////////000''''''&&&&&&%%%%%%$$$$$$((()))***+++***)))'''%%%'''&&&&&&''''''((()))*********++++++++++++******++++++******************+++*********+++,,,,,,---------,,,,,,+++,,,,,,,,,((()))+++,,,------,,,+++111...,,,+++,,,------,,,....../////////...,,,+++++++++++++++,,,---......---------,,,+++***((((((((()))+++,,,---.........+++,,,------......------..................------000000000///......---------------............//////............---------000000000000000/////////------...///000000//////000///...---------------...//////000111222222333555555555555555555555555333333333333333222111000111111222333333111000///111222333222111000111222///////////////////////////...------...///000111//////////////////////////////.........------------------............///------------,,,,,,+++***+++++++++++++++***)))(((++++++,,,,,,,,,---------"""$$$''')))******)))(((+++***)))((((((((()))***((()))))))))************)))***,,,......,,,***(((++++++******)))(((((((((******************++++++111...***)))+++---,,,+++,,,***(((''''''(((***,,,)))))))))))))))***************)))(((((((((((((((...---+++)))(((((()))***))))))))))))))))))))))))''')))+++------+++)))'''++++++*********************+++,,,,,,,,,,,,+++***))))))))))))******************+++++++++,,,,,,,,,+++*********))))))(((((((((((((((((())))))))))))))))))************))))))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++,,,---...,,,***''''''''')))***+++,,,+++)))&&&$$$)))***+++,,,...///000111......---,,,,,,---------...------,,,,,,------...---------,,,,,,+++++++++,,,,,,------------.........---+++))))))***+++,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...''''''((()))***++++++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------///---++++++,,,,,,,,,+++))))))*********+++++++++,,,+++++++++***+++++++++...---,,,++++++---///000###***(((,,,)))///@@@333111000///...............&&&))),,,///000...,,,***,,,,,,,,,+++++++++******,,,,,,,,,------.........---,,,+++*********++++++---------............///........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++...------,,,,,,------...,,,---......------...000)))))))))(((((((((((((((((((((*********)))'''&&&'''&&&&&&''''''((()))***)))******++++++******)))***************************************+++,,,---+++******))))))***************++++++,,,+++++++++///---,,,,,,---------,,,---.../////////---,,,++++++***)))((((((((()))***++++++,,,,,,,,,+++************,,,---.../////////++++++,,,------------,,,.........---------------000000000000////////////---------............///............------------............------------------.../////////////////////...---------------...//////000000111111111444444444444444444444444333333333333333222111000111222222222222111000000///000111000...---...//////////////////////////////......------...///000........................///.........---------,,,,,,,,,,,,,,,------------++++++,,,,,,---,,,,,,,,,+++++++++++++++***))))))))))))*********+++++++++)))***,,,------,,,***)))+++***)))((())))))***+++------,,,***))))))(((((()))***,,,------,,,***((()))))))))))))))*********,,,++++++******)))))))))---***'''&&&(((******)))******)))(((((()))******+++*********)))(((((((((******)))(((((((((((((((((((((((()))***+++------))))))))))))))))))))))))((()))+++,,,,,,+++)))(((******************************+++,,,,,,+++******))))))))))))*********************+++++++++,,,,,,*********)))))))))((((((++++++******))))))(((((())))))************))))))*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++************+++++++++,,,...---+++*********,,,---...///...,,,***(((******++++++,,,,,,------------,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,+++++++++,,,,,,------------,,,+++))))))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++))))))******++++++,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++111///,,,,,,,,,------,,,******+++++++++,,,,,,,,,,,,------......---,,,,,,+++,,,,,,---------,,,,,,&&&---***...+++111AAA444......---,,,,,,,,,,,,,,,+++---000222222222000///---------,,,,,,,,,++++++++++++++++++,,,,,,------------,,,+++++++++++++++------------............................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------,,,,,,,,,,,,------,,,---......------...000((()))))))))))))))******'''((()))***)))((('''&&&'''&&&&&&''''''((()))***)))******++++++******)))******************************************+++,,,******)))))))))******+++++++++******************,,,,,,+++,,,......---+++,,,---.........---,,,+++///...,,,***)))***+++,,,)))***+++,,,,,,,,,,,,,,,***+++,,,...////////////******+++,,,,,,,,,,,,+++------------------------///000000000000111111111---------............///............---------------------------------------....../////////////////////...------------...////////////////////////222222222222222222222222222222333333333222111111222222111000000000000111000111111000---,,,---...////////////////////////000///......---.......................................------------,,,,,,++++++++++++,,,,,,,,,,,,)))***+++,,,------------***++++++++++++***))))))))))))*********+++++++++......//////...,,,***)))***)))))))))***+++,,,,,,///...,,,***)))))))))***(((***+++------,,,***)))'''(((((()))******++++++,,,,,,+++***)))(((((('''***(((&&&&&&''')))))))))))))))************)))))),,,+++******(((((('''&&&******)))(((((((((((((((&&&'''(((***++++++,,,,,,))))))))))))))))))))))))))))))************))))))******************************++++++++++++******))))))))))))************)))*********++++++++++++******))))))))))))((((((************************))))))************))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++************++++++***,,,...---,,,+++,,,---)))***,,,,,,,,,***(((&&&+++*********************,,,+++++++++++++++,,,,,,******))))))))))))******.........------------,,,))))))******+++,,,------,,,+++***))))))***,,,---,,,,,,++++++++++++,,,,,,...------,,,++++++******++++++++++++++++++,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...---+++************000...+++******++++++***+++++++++,,,,,,,,,------+++,,,---......---,,,+++)))+++,,,...---,,,***)))'''---***---+++111@@@222...---,,,,,,,,,,,,,,,,,,,,,,,,---///////////////.........---------,,,,,,************++++++++++++---------,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++---......------...///&&&&&&''''''(((((())))))'''(((((())))))((('''''''''&&&&&&''''''((()))***))))))************))))))))))))))))))******************)))))))))******++++++++++++++++++,,,,,,------,,,***)))((())))))*********+++---//////---++++++,,,---......---,,,+++000///,,,+++***+++---...******+++,,,,,,,,,,,,+++***+++,,,---............))))))***+++++++++++++++,,,,,,,,,,,,,,,------------......///000111111111---------............///.........---------,,,,,,......///////////////000......///////////////...///......---------......////////////............333333333333333333333333222222333333333222222111333222000/////////000111111222333111///---...///////////////////////////000//////...------------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++******+++++++++******)))++++++,,,,,,,,,---------,,,,,,---,,,+++***(((''')))))))))***+++,,,------+++***)))((()))***,,,---((()))+++,,,,,,+++***)))(((((())))))************++++++******))))))((((((***)))((()))***+++,,,,,,((()))***++++++***)))(((******))))))((((((((('''***))))))((((((((((((((()))***++++++***((('''%%%))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))************)))******************)))((()))))))))************)))))))))************+++))))))))))))))))))((((((&&&'''((()))***+++,,,,,,))))))************))))))******))))))))))))******+++++++++++++++++++++++++++++++++***************++++++************+++++++++,,,...---,,,***++++++((()))*********)))'''&&&******************************************+++,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***+++,,,,,,******))))))***+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++************++++++++++++******++++++++++++++++++++++++------,,,+++*********+++---+++((('''((((((((('''******++++++++++++,,,,,,***************+++++++++******+++,,,+++***)))(((''',,,'''+++)))///>>>/////////...------.........++++++++++++,,,,,,---...------------,,,,,,,,,,,,******++++++++++++++++++---.........------,,,,,,+++,,,,,,,,,------------........................------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++---......---,,,...///&&&&&&''''''(((((())))))'''''''''((((((((('''''''''&&&&&&''''''((()))***)))))))))******)))))))))(((((()))))))))************))))))(((((()))))))))+++*********++++++,,,------,,,***)))))))))***************,,,......---+++***+++,,,------,,,++++++***)))((('''((()))+++,,,+++,,,,,,,,,,,,+++******)))***+++,,,,,,,,,,,,,,,((()))******++++++******++++++++++++,,,,,,------+++,,,,,,---...///000000---------............///...------------,,,,,,,,,---.........//////000000...///////////////............---------......///////////////............333333333333333333333333111222222333333333222222333222000/////////000111000111222000...------...//////////////////////////////.........---,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---,,,,,,+++***)))((()))******+++++++++******++++++,,,,,,,,,---------******************))))))(((((()))***+++,,,,,,,,,)))(((((('''((()))***+++((()))***++++++++++++***************))))))((((((((((((((())))))******+++)))************+++,,,---'''(((***,,,,,,***((('''''''''(((((()))))))))******))))))(((((((((((((((+++++++++***)))&&&$$$"""((((((((((((((((((((((((***)))'''&&&&&&''')))***(((((()))))))))*********))))))))))))))))))))))))((()))))))))************(((((()))))))))*********(((((((((((((((((())))))'''''''''((((((((((((((())))))************))))))******)))(((((()))******++++++++++++++++++++++++************************++++++************++++++,,,---...,,,***(((((((((+++,,,---------,,,+++***)))))))))***++++++,,,,,,***)))))))))******+++,,,++++++************++++++************************''''''((())))))***++++++))))))))))))***++++++,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,***************)))))))))******++++++++++++******++++++++++++++++++++++++************++++++,,,---+++***(((((()))***)))((())))))))))))************,,,***(((''''''))),,,...,,,+++***)))))))))***+++(((,,,'''+++***000>>>///......---------......///......---,,,---...//////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++------.........---,,,+++++++++++++++,,,,,,,,,---........................------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------,,,,,,---///((()))))))))))))))******''''''''''''''''''(((((('''&&&&&&''''''((()))***((())))))******))))))((('''(((((())))))************))))))(((((((((((((((((((((((((((((()))***+++,,,,,,++++++***+++++++++++++++***+++------,,,***)))***+++,,,,,,,,,+++***)))))))))***+++,,,------,,,,,,,,,,,,,,,+++***)))))))))***+++++++++++++++))))))***++++++++++++***)))******++++++,,,,,,---++++++,,,---......//////---------............///------------,,,,,,,,,,,,+++++++++,,,------......//////////////////...---...------------...//////////////////////////////444444444444444444444444111111222333333333222222111111000////////////000,,,.........,,,+++,,,---////////////////////////------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,---------------------,,,+++)))''''''))))))***++++++++++++***))))))*********+++++++++)))*********++++++,,,,,,'''((()))*********************))))))'''&&&&&&%%%(((((()))***++++++++++++++++++******)))(((((('''&&&''''''((()))***++++++''')))******(((((()))***''')))***++++++***)))'''%%%&&&'''''')))******+++******)))((((((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''(((((())))))*********))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))''''''(((((((((((())))))+++***)))(((&&&%%%$$$###))))))************))))))***)))(((''''''((()))***++++++++++++++++++++++++)))))))))***************++++++************++++++,,,---...,,,)))'''&&&'''***+++++++++++++++******((())))))***++++++,,,,,,))))))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,((())))))))))))*********((((((((()))))))))******)))))))))***************++++++************++++++))))))******+++,,,,,,---)))))))))))))))))))))*********++++++++++++******++++++++++++++++++++++++))))))))))))+++,,,---...++++++,,,---//////---+++((((((((())))))))))))***---,,,***((()))+++...000,,,***)))((((((***,,,---+++///)))......555BBB222+++++++++++++++,,,,,,---,,,,,,+++++++++,,,,,,---,,,,,,+++++++++*********,,,,,,,,,,,,,,,+++++++++,,,------......---+++*********+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***,,,------,,,,,,---...)))))))))(((((((((((((((&&&&&&&&&&&&''''''(((((('''&&&&&&''''''((()))***(((((())))))))))))((((((''''''(((((()))******+++***)))(((''''''''''''(((''''''''''''((()))***++++++,,,,,,---------,,,,,,---,,,******+++,,,+++***((()))***,,,,,,,,,+++***,,,,,,---.........---,,,******+++,,,,,,,,,++++++******+++,,,,,,,,,++++++)))***++++++,,,,,,++++++)))))))))***+++,,,,,,,,,,,,---------......//////---------............///---------,,,,,,,,,++++++******+++,,,,,,---......///////////////...---------------------...//////...//////000000111111111222222222222222222222222000111222333333333333222000000000000000//////...***,,,------,,,+++---...////////////////////////+++,,,---.........---,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++)))((('''))))))***+++++++++++++++))))))*********+++++++++***************+++,,,,,,''''''))))))))))))(((''')))***++++++***(((%%%$$$'''((())))))***+++++++++*********)))))))))))))))''''''(((((())))))******&&&(((***)))'''&&&'''(((((()))***++++++***)))(((&&&'''''''''((()))))))))******)))(((((((((((((((&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''(((((()))******+++)))(((''''''''''''((()))))))))))))))************'''''''''((((((((())))))'''''''''((((((((())))))***))))))((('''&&&&&&%%%))))))************))))))***)))(((''''''((()))***************************((()))))))))*********+++++++++************+++++++++---...---***)))))))))(((((((((((())))))(((((())))))))))))))))))))))))***))))))***+++,,,------,,,,,,++++++++++++,,,,,,((()))))))))*********************))))))))))))(((***************))))))(((++++++************++++++***************+++++++++)))))))))******+++++++++******++++++++++++*********************************)))))))))***+++,,,,,,)))+++---111333333000---((())))))))))))*********)))******+++,,,---------)))))))))***+++,,,---...,,,///)))///000888EEE444++++++******++++++,,,---************************------,,,,,,,,,+++++++++,,,+++++++++************+++,,,---...---,,,***)))************++++++++++++........................++++++++++++++++++++++++******+++,,,,,,---......------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,------***,,,------,,,+++---...''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((()))'''&&&&&&''''''((()))***(((((())))))))))))((((((&&&''''''((()))******+++***)))((('''''''''''''''))))))))))))***+++,,,---***+++---...///......---///---***)))***++++++***((()))***+++,,,,,,+++***)))+++,,,---,,,***(((&&&((((((***+++,,,---------++++++,,,---------,,,,,,******+++,,,,,,,,,,,,+++((())))))***++++++,,,,,,.........///////////////---------.........//////---------,,,,,,,,,++++++,,,,,,------...///000000//////000000///...---------------------...///000...//////000111222222333111111111111111111111111000111222333333333333333///000111111111000...---+++---............///111////////////////////////***+++---...///...------++++++++++++++++++++++++))))))******+++++++++,,,)))************+++++++++******+++++++++******)))((()))***+++++++++++++++++++++,,,,,,,,,---------******))))))((())))))***''''''((())))))((('''&&&&&&(((***,,,,,,+++)))''''''(((((()))***++++++,,,((((((((()))******++++++))))))))))))(((((((((((('''***,,,+++(((&&&'''((())))))************))))))((((((((((((((('''''''''******)))((((((((((((((('''&&&%%%%%%&&&'''(((***((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++)))((('''&&&&&&'''((()))))))))))))))************''''''''''''((((((((()))&&&'''''''''(((((())))))%%%&&&'''((()))***+++,,,))))))************))))))+++)))(((''''''((()))+++************************(((((())))))*********+++++++++************++++++***,,,...---,,,++++++,,,+++++++++++++++,,,,,,,,,***))))))(((''''''&&&&&&************+++,,,---...,,,,,,++++++++++++,,,,,,))))))******+++++++++,,,++++++******))))))((((((***************)))((('''++++++************++++++,,,,,,++++++***)))))))))))))))***+++,,,,,,------******++++++++++++******************************++++++***************+++&&&(((---111444333///,,,)))************+++++++++$$$&&&***,,,---,,,***(((&&&(((***,,,......------***---'''---///777DDD333,,,,,,,,,,,,------...///.........//////...------......---------,,,,,,,,,+++*********))))))((((((***+++,,,------+++)))((()))************+++++++++........................++++++++++++++++++++++++******+++,,,,,,---......------------------------+++++++++,,,,,,---------...------,,,,,,------...***,,,------,,,+++---...&&&&&&&&&&&&'''''''''(((%%%&&&&&&'''((())))))***((((((((((((((()))************))))))))))))******))))))(((((((((((())))))+++*********))))))(((((()))(((''''''(((***,,,...,,,,,,,,,+++++++++******,,,+++++++++******))))))************************,,,,,,++++++***)))))))))))))))))))))))))))))))))+++++++++,,,,,,---------+++++++++************))))))***+++,,,---,,,++++++,,,,,,------...//////000...---,,,,,,,,,,,,---...++++++***)))((((((((((((.........////////////000000111222111...,,,++++++333111...,,,+++,,,---.........////////////.........000111111000///111222000111222111//////000111000000///...---,,,++++++...---,,,,,,++++++,,,,,,,,,,,,------...///000000...---+++******+++---...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,------------,,,+++***,,,+++***))))))***+++,,,,,,,,,+++***))))))******+++,,,,,,,,,,,,+++******,,,,,,,,,+++))))))+++---++++++++++++++++++++++++&&&'''((())))))***))))))(((((('''''''''&&&&&&&&&)))***+++,,,,,,+++***)))))))))************))))))'''((()))***)))(((&&&$$$))))))))))))))))))))))))'''((((((((())))))******''''''''''''(((((((((((((((((((((((())))))))))))...+++'''&&&(((******)))(((((((((((((((((((((((())))))(((((('''''''''&&&%%%%%%&&&(((***+++)))'''(((((((((((())))))))))))+++*********))))))(((((((((((()))*********************++++++++++++******+++***))))))***,,,...000---+++(((((()))+++++++++---......---***))))))***************************&&&''')))*********)))((())))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************************************+++++++++*********)))))))))************+++++++++******)))))))))))))))))))))))))))***+++++++++,,,,,,,,,+++******))))))))))))((()))+++---......---))))))))))))))))))))))))'''(((((()))***+++++++++***)))((((((((()))***+++''''''(((***---000444666,,,++++++******++++++,,,///...------...---+++***))))))***+++,,,...000111......,,,+++***))))))))),,,,,,,,,,,,,,,+++***)))---,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///...,,,++++++,,,---...,,,++++++******++++++,,,//////...------------...************************,,,,,,,,,++++++*********++++++++++++,,,---......&&&&&&'''''''''(((((((((&&&&&&'''(((((()))******&&&&&&&&&&&&&&&'''((((((******))))))))))))*********))))))(((((())))))***************)))))))))(((,,,***)))((('''(((***+++,,,,,,+++++++++*********++++++*********)))))))))************************+++++++++*********))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++************))))))***+++,,,---,,,,,,+++,,,---------......//////......---,,,,,,---............---,,,,,,,,,------,,,,,,,,,------------...000111333222000.........,,,,,,,,,,,,,,,,,,------000000111111111111000000111222333333222222333444111222333222000///000111000000000000000/////////...------,,,+++,,,,,,,,,,,,,,,------...//////000...---+++******+++---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))***+++,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,+++++++++***)))(((''''''''''''((()))+++***))))))(((((()))))))))************)))(((((()))******)))'''''')))+++************************'''(((((())))))))))))((())))))((((((((('''''''''))))))***++++++***))))))))))))*********))))))(((%%%&&&'''((((((&&&%%%$$$))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))+++(((&&&%%%'''((((((&&&))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&'''%%%$$$(((((((((((())))))))))))******)))))))))((((((((((((((()))*********************++++++++++++************))))))***+++,,,------+++(((((()))++++++++++++,,,,,,***((('''(((***************************((())))))***************)))))))))))))))))))))))),,,+++++++++************************************************))))))))))))************************************************+++++++++*********)))))))))************+++++++++***************************************++++++++++++++++++++++++***))))))*********+++,,,,,,+++***))))))))))))))))))))))))((())))))***++++++,,,,,,...---+++)))(((((((((((()))******+++---///000111,,,++++++******++++++,,,,,,++++++,,,------,,,***+++************+++,,,---,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,000///---,,,+++,,,---...,,,++++++******++++++,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++------,,,+++************''''''((((((((()))))))))'''(((((())))))*********&&&&&&&&&&&&&&&'''((((((***))))))(((((())))))******))))))(((((())))))***************))))))))))))******)))(((((()))***+++,,,++++++++++++***************))))))))))))((((((************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++************)))***+++,,,---------,,,,,,---------.....................---,,,,,,---......,,,,,,+++++++++,,,------,,,,,,,,,------------...000222444444222000000000''')))+++---//////......000000111111111111000000111333444444333222444555333444444333111//////000/////////000000111111111......---,,,,,,,,,,,,---,,,,,,------.../////////...---,,,++++++,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++***)))))))))***+++,,,++++++******++++++,,,***)))(((((((((((((((((())))))******))))))((('''((()))***)))'''''')))+++))))))))))))))))))))))))((())))))))))))((((((''')))))))))))))))((((((((((((((())))))))))))((((((************))))))((('''$$$%%%&&&'''((('''&&&%%%((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%''''''''''''(((((((((((('''((((((((()))))))))***+++)))(((((()))***((('''))))))))))))))))))))))))''''''&&&&&&&&&&&&&&&%%%***)))''''''((((((((('''(((((((((((())))))))))))))))))((((((((((((((('''(((((()))*********************++++++++++++******************************,,,***(((((()))***+++************)))'''(((***,,,***************************************++++++,,,)))))))))))))))))))))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))************************+++++++++***************)))************+++++++++******+++++++++++++++++++++++++++*********************+++,,,,,,+++***)))+++++++++++++++***)))((()))))))))))))))))))))))))))******++++++,,,,,,,,,...---,,,***))))))))))))+++,,,---......------,,,,,,++++++******++++++,,,)))))))))+++---...---+++,,,,,,+++***))))))))))))++++++******++++++,,,---++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,+++++++++,,,------......111000...---,,,,,,------,,,++++++******++++++,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***)))))))))(((((((((((())))))))))))((()))))))))*********+++((((((((((((((()))******))))))(((((((((((()))))))))((((((''''''(((((()))*********)))))))))))))))&&&&&&'''((()))+++---...++++++++++++************)))))))))(((((((((((((((************************((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++*********))))))++++++,,,,,,------------..............................------------......++++++++++++,,,,,,---............////////////000111222444444222000//////+++,,,---///000111111111......////////////......///111222222111111222333444555555444111//////000---............////////////......------------------------.........//////...---,,,,,,,,,,,,---...---------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++******------------------------,,,+++)))''''''(((***+++------------------------***))))))((((((((())))))+++++++++++++++******))))))***++++++******+++,,,)))))))))***************))))))***))))))((('''&&&(((((((((((((((((((((((('''(((((((((((((((((('''************)))((('''&&&&&&'''((()))******))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''(((((())))))******))))))))))))))))))(((&&&************************'''''''''''''''''''''''',,,***(((((()))+++++++++(((((((((((())))))))))))((((((((((((''''''''''''(((((()))*********************++++++++++++******))))))*********)))((((((+++***(((((()))******)))*********)))((())),,,...************************+++***)))((()))***+++,,,)))))))))))))))))))))))),,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((************************************************))))))*********++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***))))))))))))***+++------,,,+++******+++++++++***)))))))))))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,------***+++---//////---+++))),,,++++++******++++++,,,+++******+++------,,,+++---,,,+++******))))))***,,,++++++***++++++,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,---------------------......///000111111111111///...---,,,,,,,,,,,,++++++******++++++,,,,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))******+++,,,,,,------(((((((((((())))))))))))))))))))))))************((((((((((((((()))******))))))(((((((((((())))))(((''''''&&&&&&''''''((())))))))))))))))))******&&&&&&'''(((***+++------+++++++++*********))))))((((((((((((((()))))))))************************''''''((()))***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++,,,,,,---------------.......................................///////////////000111222.........////////////000000222333222000---------000///---------///111222......////////////......///111222222111000222333444555555444111//////000000/////////............000///......------......---------...............------------------------+++++++++++++++,,,,,,,,,---------,,,,,,+++++++++***))))))))))))******+++,,,,,,,,,+++++++++******------------------------+++***(((''''''(((***+++))))))************))))))*********))))))******+++***++++++++++++***))))))((()))++++++******+++,,,*********+++++++++,,,,,,))))))***))))))((('''&&&''''''''''''''''''''''''(((''''''''''''''''''((()))))))))))))))(((''''''''''''((())))))*********((((((((((((((((((((((((%%%&&&&&&'''((())))))***''''''''''''(((((((((((('''''''''((()))*********&&&'''(((((('''&&&%%%%%%))))))))))))))))))))))))((((((((((((((()))))))))'''%%%$$$$$$'''***++++++(((((((((((())))))))))))''''''''''''(((((((((((((((((()))*********************++++++++++++******))))))*********)))((((((+++)))(((((()))******)))'''((((((((('''(((***,,,))))))))))))))))))))))))))))))((('''''')))***+++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))(((((((((((((((((((((((((((((((((************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,+++++++++***))))))))))))***+++,,,------,,,+++'''***,,,,,,***)))***,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,------(((***---//////...+++***,,,++++++******++++++,,,...---,,,---...---,,,***,,,++++++++++++,,,,,,---...---,,,+++***************++++++,,,,,,,,,++++++((()))))))))*********+++------......///000111111000000///...---,,,,,,,,,,,,++++++******++++++,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,---............''''''((((((((()))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((()))((((((''''''(((((()))(((''''''&&&&&&''''''((())))))))))))************************)))))))))(((+++************)))))))))(((((())))))))))))******************************''''''(((((()))***+++++++++++++++++++++++++++++++++++++++++++++*********+++++++++************)))++++++*********+++,,,---,,,,,,------...//////000---...////////////...---///............//////000,,,,,,,,,------------......000111111///---,,,,,,111///,,,******,,,...000000000111111111111000000000222333333222111333444333444444333111//////000222222222111111000000000000000///............///........................------------------------******++++++++++++,,,,,,...------,,,,,,++++++***++++++*********++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***)))((((((((()))***+++******++++++++++++*********************++++++,,,(((((())))))(((((('''&&&%%%'''))))))(((((()))************+++,,,,,,------((())))))))))))(((((('''&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((('''(((((())))))(((((('''''''''''''''''''''((((((((((((((((((((((((((((((""""""###%%%&&&'''((()))''''''''''''((((((((((((&&&&&&'''((()))***++++++***+++,,,+++)))((()))***((((((((((((((((((((((((((())))))))))))*********&&&%%%%%%'''***---------(((((((((((())))))))))))'''(((((((((((()))))))))(((((()))*********************++++++++++++*********************************)))((((((******)))((($$$&&&''''''&&&&&&''')))))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))((((((((('''))))))))))))))))))))))))***************************************+++++++++)))************+++++++++))))))******+++,,,,,,,,,+++++++++************************+++,,,---......'''***------+++***,,,...))))))))))))))))))))))))((((((((((((((((((((((((++++++,,,,,,+++***))))))'''))),,,...///...,,,+++,,,++++++******++++++,,,///...------...---+++)))++++++++++++,,,---...//////...,,,+++***)))))))))******+++,,,,,,,,,++++++))))))******+++,,,,,,,,,+++++++++,,,------......---------------,,,,,,,,,,,,++++++******++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,....../////////---+++***&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((())))))(((((((((((())))))((()))))))))************+++++++++***)))((('''&&&************)))))))))))))))))))))*********++++++************************'''((((((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))+++++++++************)))******)))))))))***+++,,,***+++,,,---...000111111---...///000000///...---------,,,,,,++++++,,,,,,,,,,,,,,,------------...***---///000///......//////...---,,,,,,---......000000111111111111000000///111222222111000222333111222333222000///000111111111111111111222222222111000//////......//////........................------............------+++++++++,,,,,,,,,------......---,,,,,,+++******...------,,,,,,------...,,,,,,,,,+++++++++******************************)))))))))*********++++++++++++,,,------,,,++++++)))))))))))))))***++++++(((((((((((((((''''''&&&$$$&&&((()))(((((()))))))))))))))***+++,,,,,,,,,'''(((((())))))))))))(((&&&'''''''''(((((((((((())))))(((''''''((())))))&&&&&&'''((())))))))))))((((((''''''''''''''''''))))))))))))))))))))))))######$$$%%%%%%&&&''''''''''''''''''((((((((((((&&&&&&'''((()))***++++++,,,------,,,))))))+++...''''''''''''''''''''''''(((((((((((()))))))))***)))))))))+++...//////---(((((((((((())))))))))))((((((((()))))))))******(((((()))*********************++++++++++++************))))))***+++,,,---)))(((((((((******)))'''%%%'''******)))((('''((())))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))(((((()))))))))******************************************)))))))))((((((************************************************))))))*********+++++++++)))************+++++++++(((((())))))***++++++,,,***************++++++++++++***))))))+++---///111***---000///+++)))+++...)))))))))))))))))))))))))))))))))((((((((((((((()))***+++++++++***)))((()))***,,,------,,,+++***,,,++++++******++++++,,,---,,,+++,,,------,,,***************+++,,,---...---,,,,,,+++*********+++)))***+++,,,,,,,,,,,,+++++++++,,,------...//////++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++---...//////...---+++)))&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((()))******((((((''''''''''''((((((++++++************++++++(((((())))))*********+++))))))************))))))************))))))))))))))))))******+++++++++,,,************************(((((((((((())))))))))))------------------------++++++++++++******))))))+++++++++************)))***)))((((((((()))+++,,,)))***+++---///000111222---...///000000///...---111000///......................../////////000000(((***...000000000222333---...000111111111000000......////////////......---...//////......///000000111222111000///000111------...///000111222222111111000///////////////.....................---------............------,,,,,,,,,------...............---,,,,,,+++******++++++***))))))*********,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))***+++++++++++++++'''((()))******)))((('''((((((((((((((()))*********************))))))(((%%%'''***++++++******+++'''(((((()))***+++++++++''''''((())))))***))))))'''((((((((())))))*********)))(((''''''((()))***$$$%%%&&&((())))))******,,,+++***))))))((())))))************************&&&'''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''((()))***++++++'''((('''%%%""""""%%%)))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''(((***,,,,,,***((((((((((((((())))))))))))(((((())))))******++++++(((((()))*********************++++++++++++******+++***))))))***,,,...000)))(((((()))******((('''(((+++...///...+++***)))))))))))))))))))))))))))((()))***,,,,,,+++******))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))+++++++++************)))************************************************))))))******++++++++++++)))************+++++++++'''(((((()))******++++++))))))******+++++++++,,,,,,***))))))***---000222,,,000222000+++(((***,,,))))))))))))))))))))))))*********)))))))))))))))%%%&&&(((***+++,,,++++++++++++,,,---,,,+++***))),,,++++++++++++++++++,,,***))))))+++---...---+++******************+++,,,++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,(((((()))******+++,,,,,,---------------------,,,))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,...---,,,,,,++++++,,,,,,************************---,,,,,,++++++*********(((***,,,.........---,,,((((((''''''&&&&&&&&&%%%&&&&&&''''''(((((())))))$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((%%%&&&&&&'''((())))))******)))'''''')))))))))((((((((((((((((((((((((((())))))************))))))******+++++++++,,,,,,,,,*********)))))))))))))))''')))***)))((('''(((***------------,,,++++++***))))))***++++++++++++***,,,+++***)))(((&&&%%%%%%++++++++++++++++++++++++......---......///000111222111111111000000//////000000///...---,,,,,,+++/////////...------,,,,,,///---,,,,,,...000111111222///++++++...000000///---------.........//////000000////////////000000222222111111111111222222333222000/////////000111222///---...000000...,,,---//////---******---111......------------......//////.........---------...---,,,++++++,,,---...........................++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))************))))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((&&&&&&'''((()))+++---...))))))))))))(((((((((((((((((())))))))))))(((((('''((()))***,,,,,,,,,,,,))))))))))))))))))))))))************************''''''(((((())))))******''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))************000---)))''''''((('''''',,,)))'''&&&''')))))))))))))))************))))))((('''''',,,111000***$$$''''''(((((())))))******)))((('''''''''(((***+++%%%'''(((******((('''%%%))))))))))))))))))))))))(((((((((((((((((((((((((((&&&%%%'''+++------+++******)))(((((((((((((((%%%''')))))))))((()))***))))))))))))))))))))))))))))))))))))************(((''''''))),,,------,,,,,,,,,,,,++++++*********222///,,,((('''(((***+++))))))))))))))))))))))))'''((()))***************)))************+++++++++))))))))))))))))))))))))***************++++++,,,((()))))))))************&&&((()))+++,,,,,,,,,,,,++++++***************++++++***)))(((((('''((((((++++++******************---,,,***)))))))))***************++++++,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++***))))))***++++++***((('''***)))))))))+++,,,+++***+++++++++,,,,,,---------))))))))))))))))))))))))******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,+++***))))))))))))------,,,+++************((()))+++,,,------,,,,,,...---,,,,,,++++++++++++...---,,,,,,++++++++++++'''''''''&&&&&&&&&%%%%%%'''''''''(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((((((''''''(((((()))*********+++)))(((((()))******)))************************))))))************))))))*********+++++++++,,,,,,************))))))))))))((()))***)))(((((()))***,,,,,,,,,---,,,,,,++++++))))))******++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,---...///000000000000/////////....../////////...------,,,,,,------..................---,,,,,,,,,---///000000444111------...000///...---------.........//////111111000000000000111111222111111000000111111222222111000/////////000111111///---...///000...,,,++++++***)))((()))+++---......------------......//////.........---------......------------......------------------------++++++++++++++++++++++++++++++***))))))***++++++******************************++++++******)))((())))))************))))))))))))))))))))))))))))))***++++++,,,+++***)))((((((((())))))***,,,---...'''''''''((()))******+++(((((())))))))))))((((((******++++++******)))((())))))))))))))))))))))))''''''''''''''''''''''''***************+++++++++***))))))(((((())))))***((('''''''''(((((())))))(((((()))******+++,,,,,,,,,***((('''(((*********+++)))''''''((())))))((())))))************))))))(((((())),,,///...***&&&(((((((((((()))))))))))))))(((((('''((()))***+++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&(((+++---,,,*********)))((((((((((((((('''(((******)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))+++***)))***+++,,,+++))),,,,,,,,,++++++*********...---,,,+++******))))))))))))))))))))))))))))))((())))))************)))(((((()))))))))*********************************((((((((((((((())))))***))))))))))))************,,,,,,******)))*********+++******))))))*********+++******)))))))))******))))))))))))))))))))))))---,,,***)))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,++++++***((()))***++++++++++++++++++*********,,,---,,,+++******++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++***************((()))+++,,,------,,,,,,...---,,,+++++++++++++++------,,,+++++++++,,,,,,'''''''''&&&&&&&&&&&&%%%((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((&&&'''(((((())))))(((((())))))))))))************,,,***))))))***++++++***************************))))))************))))))*********++++++++++++,,,************************(((*********)))((()))******+++,,,,,,,,,,,,,,,,,,******))))))******+++,,,))))))***+++,,,---......))))))))))))))))))))))))*********+++,,,---///000//////...............---........................,,,,,,------...//////000,,,,,,,,,,,,---...//////444222///............---------........./////////222222111111111111222222222111111000000111111222222111000/////////000000000///......//////...---...,,,++++++---...//////......------------....../////////............---......////////////......++++++++++++++++++++++++************************++++++***))))))***++++++************************))))))******))))))((('''))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))***))))))))))))***++++++((((((((())))))*********((())))))******))))))((())))))******))))))((('''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++************+++******))))))******+++((((((((((((((()))))))))(((((()))******+++,,,,,,,,,***'''''')))*********)))((('''(((******)))'''((())))))******))))))((()))***+++++++++***)))((())))))))))))((((((((((((((((((((((((((()))******************************))))))))))))))))))))))))************************)))(((((((((***+++***)))******)))((((((((((((((()))***,,,+++***))))))***))))))))))))))))))))))))'''''''''((((((((())))))...,,,************((('''+++++++++++++++*********)))***,,,...---+++)))''')))))))))))))))))))))))))))************))))))((('''((((((((())))))))))))++++++++++++++++++++++++((((((((((((((())))))*********************))))))...,,,***(((((()))+++,,,***)))))))))))))))******++++++*********+++,,,,,,)))))))))))))))))))))))),,,,,,+++************+++------------,,,,,,,,,,,,---------,,,,,,,,,,,,+++***++++++,,,,,,++++++***)))))))))***+++,,,......,,,+++***+++---...---,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++******)))*********))))))+++,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,+++++++++,,,------''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''((((((((((((''''''((()))))))))))))))***)))))))))))))))))))))+++)))(((((()))******)))************************)))******++++++******)))************++++++++++++)))***************++++++)))***++++++))))))***+++)))***+++,,,,,,,,,,,,,,,******)))))))))***+++,,,'''((((((***+++,,,------************************))))))******,,,---///000........................---------.........//////---------.........//////,,,---......---...///000111000...------......---............////////////222111111000000111111222111111000000000000111111111111000000//////////////////....../////////...000---+++,,,000222222000......------------....../////////..................///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++******************+++++++++++++++++++++++++++)))))))))))))))(((''''''))))))************))))))))))))))))))))))))))))))*********+++***************))))))(((((((((((((((,,,++++++***)))((('''''')))))))))******)))))))))%%%&&&''')))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))(((((())))))************(((((()))))))))))))))***...,,,)))((())))))(((&&&''''''(((***++++++)))&&&(((((())))))))))))((((((***+++,,,+++)))(((((()))******))))))((((((''''''((((((((((((((())))))***))))))(((''''''((())))))))))))))))))))))))))))))***************************)))))))))******))))))***))))))(((((((((((((((***+++---,,,***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))...,,,************((('''+++++++++***************''')))+++------,,,)))((())))))))))))))))))))))))***************)))((('''((((((((()))))))))******++++++++++++++++++++++++***************++++++,,,++++++************)))))))))))))))***+++,,,......))))))(((((())))))*********************+++,,,---))))))))))))************++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++******)))(((((()))+++,,,...,,,+++***+++---------,,,,,,,,,++++++******))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,******)))))))))***++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++,,,,,,---...(((((((((((((((((())))))))))))((((((''''''&&&&&&'''''''''((((((((())))))'''(((((()))))))))))))))(((((((((((((((((('''''')))(((&&&&&&((()))((('''))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++))))))******+++++++++,,,***+++,,,+++***)))***,,,)))******+++,,,,,,,,,,,,*********)))******+++,,,)))))))))******++++++,,,++++++++++++++++++++++++*********+++,,,...///000////////////////////////,,,,,,------...///////////////.........------------///111000///...///111,,,,,,------------...///........./////////000000000000////////////000000111000000000000000000111000000000000//////............//////......//////---***)))***...000///---......------------......////////////////////////...///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********++++++*********++++++++++++++++++++++++)))))))))))))))(((''''''))))))************))))))******************************************++++++,,,,,,+++***)))))))))))),,,++++++***)))((((((((())))))************))))))%%%&&&''')))******************************************************************))))))((((((''''''))))))(((((((((((())))))((()))******++++++******)))))))))(((''''''&&&&&&---+++))))))))))))(((&&&&&&&&&(((***,,,+++)))&&&(((((())))))))))))((((((***++++++***((('''((()))******))))))(((((('''''''''(((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************************))))))))))))***))))))(((((((((((((((***+++---,,,***)))))))))************************))))))*********+++++++++,,,***)))***++++++***)))************************))))))*********+++++++++***************************************)))(((''')))))))))*********++++++***************************************++++++,,,+++++++++***************&&&(((+++---......---,,,)))))))))))))))***++++++)))))))))))))))***+++,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,++++++.........------,,,,,,,,,************++++++++++++***++++++,,,,,,++++++******)))(((''''''((()))***+++***)))***+++,,,+++***------,,,,,,+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***))))))))))))***)))))))))***+++,,,,,,++++++++++++++++++,,,,,,+++++++++******++++++,,,++++++++++++,,,,,,---...((((((((((((((()))))))))((((((((((((((('''''''''''''''''''''((((((((()))'''((())))))******))))))''''''''''''(((((((((((()))'''%%%&&&'''(((''''''((((((((((((((((((((((((******++++++++++++******)))))))))************+++))))))******+++,,,,,,,,,***+++,,,,,,+++***+++,,,)))***++++++++++++++++++))))))***++++++++++++***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......///////////////000000000---------.........//////000//////...------,,,,,,---000333222000...000222)))+++------------///111....../////////000000000000000////////////000000111000000//////000000111//////000000000///...------...//////......///000...------...///000000///......------------.........////////////000000000//////000000000000//////------------------------************************)))***++++++++++++***)))))))))))))))))))))))))))))))))******))))))((('''))))))************))))))*********************************)))******+++,,,//////...---,,,++++++,,,'''(((((()))***+++,,,---)))******++++++******)))))))))******))))))((('''************************))))))))))))))))))))))))++++++++++++************+++******))))))******+++((()))***,,,,,,++++++******))))))((((((''''''&&&)))(((''')))***,,,+++***&&&&&&'''***,,,+++)))''''''(((((())))))(((((('''***)))))))))))))))(((((())))))))))))((((((((((((''''''((()))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************)))***+++***)))((()))*********)))((((((((((((((()))***,,,+++***))))))************************************+++++++++,,,,,,***)))((()))+++,,,,,,+++)))))))))***************+++***)))(((((()))+++,,,************************)))************))))))(((************++++++++++++))))))))))))))))))))))))((((((((((((((())))))************+++++++++,,,,,,)))+++...//////---)))'''))))))))))))***+++,,,---***))))))))))))******+++******++++++,,,---------***+++,,,,,,---,,,,,,,,,------------,,,,,,,,,,,,)))***************++++++***++++++,,,,,,++++++******)))((('''''''''''''''***)))((()))+++,,,+++***---------,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++***))))))))))))************+++,,,---...,,,++++++******+++,,,,,,+++************++++++,,,,,,,,,+++++++++,,,------&&&&&&&&&&&&'''''''''((('''''''''(((((((((((((((&&&&&&'''''''''((((((((((((((()))************)))'''''''''((())))))******)))(((&&&&&&((((((((('''))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))************))))))***++++++,,,------+++,,,---,,,+++++++++---***++++++++++++******)))''')))+++,,,---,,,***)))*********+++++++++,,,,,,************************++++++*********++++++,,,------........./////////---------.................................------,,,000333222///---...111+++...000000///...///111.../////////000000000000111000000000000000000111000000////////////000000...///000000000///...---,,,...000///...---///111///111222222111000111222......------------........./////////000000000000000//////......//////000++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))******++++++******)))((())))))************))))))******************************)))))))))***,,,,,,......---,,,++++++++++++&&&'''((()))+++,,,......)))******++++++******)))******++++++******)))(((************************((((((((((((((((((((((((***************+++++++++***))))))(((((())))))***((()))+++,,,---,,,+++***))))))))))))*********+++((('''''')))+++,,,+++***&&&&&&''')))++++++***(((''''''(((((((((((('''''')))'''&&&(((+++,,,)))'''(((((((((((())))))))))))&&&'''((()))***))))))(((***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***(((((()))+++******)))((((((((((((((('''(((******)))((()))***************************)))************+++++++++***)))((()))+++,,,+++***((()))))))))*********++++++***))))))((()))******************************((())))))************)))))))))))))))************************************((((((((((((((())))))***))))))******+++,,,------***,,,---......,,,***)))************+++,,,---...,,,,,,+++*********++++++)))******+++,,,,,,------***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***'''(((((())))))))))))(((+++***)))***,,,---,,,++++++++++++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************++++++,,,---*********+++,,,...///000,,,,,,+++******++++++,,,***************+++,,,,,,------,,,+++++++++,,,,,,$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''((((((((()))***************'''(((((()))***++++++,,,***)))'''''')))))))))(((***************************++++++,,,,,,++++++***))))))))))))************))))))***+++,,,,,,------+++,,,------++++++,,,---+++++++++++++++***)))(((&&&(((+++......,,,***(((&&&&&&'''((()))******+++))))))))))))))))))))))))+++******))))))))))))))),,,,,,,,,------.................................,,,,,,------.../////////+++///333222...,,,---000...111333333000...///111////////////000000000000222222111111111111222222000000////////////000000...///000000000///---,,,,,,...000000...---///222,,,///111111...,,,---///.........------............/////////000000111111000///...------...///000************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************+++++++++++++++***))))))))))))************))))))******************************)))))))))***,,,---+++******)))(((((()))))))))))))))***++++++,,,,,,******++++++++++++******'''((()))+++,,,,,,,,,,,,************************))))))))))))))))))))))))''''''(((((())))))******''''''&&&&&&&&&&&&''''''(((***+++------,,,+++***'''((()))***,,,---//////+++***)))***+++***(((&&&'''&&&&&&(((***+++***)))''''''(((((((((((('''''')))&&&%%%(((,,,...***%%%''''''(((((())))))******&&&''')))*********)))((('''(((***++++++***((('''))))))))))))))))))))))))((((((((((((((((((((((((''')))+++***((((((***,,,******)))(((((((((((((((%%%''')))))))))((()))***************************))))))))))))************,,,***)))***++++++***)))(((((())))))*********+++***************)))((((((************************'''((()))***************(((((((((((())))))))))))++++++++++++++++++++++++***************++++++,,,(((((()))***,,,---...///)))***+++,,,---......///++++++++++++,,,---...///...------,,,++++++++++++((())))))***++++++,,,,,,)))***,,,---...---,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++%%%''')))***+++++++++***,,,+++***+++---...---,,,))))))******+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,((())))))+++,,,...000111******+++,,,---///000111---,,,+++*********+++,,,******))))))***+++,,,,,,...------,,,++++++++++++))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))((((((((()))+++,,,))))))***))))))((('''&&&((((((((((((((()))******++++++******)))((((((((((((((()))************)))++++++************++++++((()))***+++,,,+++******...---+++******+++---...///...,,,+++***+++,,,,,,***************+++++++++)))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,((()))))))))************)))************+++++++++---------.........//////++++++++++++++++++++++++............///111222333666555333111000///......111111111000000000000///...000111111000000111222222222000///...............///000000///---+++***...............---------++++++,,,,,,,,,,,,,,,+++...///////////////..................////////////000000///...------,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++***************))))))))))))******000//////...---,,,++++++******+++++++++******)))---,,,***)))))))))***+++***)))'''&&&&&&&&&'''(((***+++,,,------,,,+++*********))))))(((((('''''')))*********++++++++++++,,,,,,++++++***)))(((((())))))))))))((((((((((((*********+++,,,,,,,,,---))))))(((((((((((())))))***************)))((((((++++++,,,---,,,+++)))(((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''((((((((((((,,,,,,++++++******))))))))))))))))))************'''&&&%%%$$$%%%''')))***''')))***)))((('''(((***'''''''''((())))))******'''((()))***************''')))***(((%%%$$$&&&))))))******)))''''''(((***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((('''''''''((()))+++---------,,,***(((((((((((()))************))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++******************++++++++++++++++++++++++((((((''''''(((***,,,---))))))))))))))))))))))))))))))***,,,...---+++)))((()))++++++******+++---***************************+++,,,------,,,***))),,,------,,,+++***,,,---***))))))((()))***,,,------,,,++++++,,,...///111---------------------------,,,+++*********+++,,,*********))))))))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((((())))))*********+++------------,,,+++***)))************************...---+++******+++---...,,,------......------,,,)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''((()))***+++((())))))))))))(((((('''((((((((((((((()))******************))))))))))))((()))******++++++******+++******))))))******+++))))))+++,,,,,,,,,+++***...,,,+++******+++,,,......---,,,++++++++++++,,,************************)))))))))***************++++++++++++++++++++++++)))))))))))))))***+++,,,)))************+++++++++,,,,,,---------.........++++++++++++++++++++++++******++++++,,,...///000000000000000000111222222000000000000////////////...000111111000///111222222111000///...............///000000000...,,,***..............................////////////............////////////......---.........////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))(((((((((((())))))++++++******)))(((((((((*********++++++******))),,,+++***)))))))))******---,,,+++***)))******+++))))))************))))))***)))))))))((((((((('''*********++++++++++++,,,,,,,,,+++******)))(((((())))))))))))(((((((((((('''((((((((((((((())))))))))))(((((((((((()))))))))*********))))))((('''------...------,,,,,,+++************************''''''(((((())))))******((((((((((((((((((((((((''''''''''''(((((((((((()))))))))((((((((((((((('''(((((((((((()))))))))((('''&&&%%%&&&'''(((***&&&'''((((((&&&&&&'''((((((((((((((((((((((((((('''(((((()))))))))((((((***++++++***)))(((((()))((()))***)))'''&&&'''((())))))*********+++++++++'''((()))***,,,---......///...+++)))((()))***+++))))))))))))******+++,,,,,,+++***)))((((((((()))************************************************+++***)))(((((()))***+++************************++++++++++++++++++++++++***)))))))))))))))******************************))))))+++---///...+++)))***+++,,,,,,+++***+++---************************+++++++++,,,,,,++++++***,,,,,,---,,,******,,,---+++************+++,,,,,,))))))))))))***+++,,,,,,,,,,,,------------------,,,+++***))))))***+++++++++************)))))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++,,,,,,---,,,,,,+++************************...---+++******+++---...***++++++,,,,,,++++++***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))'''(((((())))))))))))(((((((((((((((((()))******))))))))))))************)))******++++++++++++++++++******))))))******+++******+++,,,,,,,,,,,,+++---,,,+++******+++,,,---------,,,++++++++++++,,,+++++++++******))))))((())))))*********+++++++++,,,,,,++++++******))))))***)))(((((()))+++---...)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))******+++---...///////////////000222333444000000000000/////////......///000000//////000222222111000//////....../////////000000000...---,,,......////////////////////////000000000//////...---....../////////......---------.........////////////......---,,,,,,,,,************************++++++***************)))))))))(((((((((((())))))((((((''''''''''''''''''))))))******+++******)))+++***))))))((()))))))))---,,,,,,+++***+++++++++((((((''''''''''''(((((())))))))))))((((((((((((************+++++++++++++++++++++******))))))((((((((((((((())))))))))))((('''''''''''''''&&&&&&))))))(((((((((((()))))))))))))))(((((((((''''''+++***))))))))))))))))))************************(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''''''''((((((((((((***)))((('''&&&'''((()))'''((())))))''''''((()))***))))))(((''''''&&&&&&'''((((((((((((''''''&&&***))))))***++++++)))'''$$$&&&((())))))(((((())))))))))))************+++&&&'''((()))***,,,,,,---111...+++((('''))),,,...+++******))))))*********,,,+++***)))((((((((()))************************++++++++++++++++++++++++******))))))))))))******************************))))))))))))))))))))))))***************)))((((((++++++++++++++++++++++++)))***,,,///000///,,,)))+++---------+++***+++,,,************************++++++*********++++++,,,+++,,,,,,,,,******,,,---,,,,,,,,,,,,,,,++++++*********+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***+++++++++++++++************)))*********++++++++++++,,,++++++++++++++++++++++++******)))(((((((((((()))((((((((((((((((((((((((+++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++---,,,+++******+++,,,---******++++++++++++******((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&'''((())))))***))))))((((((((((((((())))))***'''(((((()))***+++++++++******+++,,,,,,,,,,,,+++******))))))))))))*********+++++++++,,,,,,,,,,,,,,,+++************+++,,,,,,,,,++++++++++++++++++,,,++++++***)))(((((('''))))))******++++++,,,,,,------,,,++++++***))))))***)))(((((()))+++---///))))))*********+++++++++******+++++++++,,,,,,,,,************************+++,,,,,,,,,---///000111111111111111111222333333111111111000000000//////---...000///......///111111111000/////////////////////000000000///...---......///////////////000..................---,,,------......//////......,,,,,,---------..................------,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******((((((((())))))*********((())))))******************)))))))))))))))))))))******)))))))))((((((((()))(((&&&&&&&&&&&&((()))))))))))))))(((((((((((((((((()))))))))*********+++*********)))))))))((((((((((((((())))))))))))*********))))))((((((((())))))(((((((((((())))))(((((('''''''''''''''(((***)))((('''''''''))))))''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))******++++++,,,,,,'''''''''((((((((())))))+++***)))(((''''''(((((()))+++,,,+++***)))***+++*********))))))((((((((())))))))))))((('''&&&&&&(((&&&&&&(((++++++'''###"""''')))*********+++))))))))))))***************************)))))))))...,,,***(((((()))***+++))))))((((((((()))******+++******)))))))))))))))(((((())))))))))))*********************************))))))))))))))))))******************+++++++++))))))))))))))))))))))))((()))***++++++***)))(((************************)))***,,,///111000,,,(((+++,,,---,,,***)))***+++************************+++***)))))))))***,,,---***+++,,,+++******,,,...------......---,,,***)))***+++---...///...------,,,,,,,,,,,,++++++++++++************+++++++++,,,++++++++++++************************++++++++++++************************,,,++++++*********++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,------------,,,,,,'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&'''((())))))***))))))((((((((((((((())))))***''''''((()))***++++++,,,******+++,,,,,,,,,,,,+++***))))))))))))))))))************+++++++++,,,,,,***************************+++++++++++++++++++++++++++******)))(((''''''(((((()))***++++++,,,,,,...------,,,+++******))))))))))))))))))+++,,,---))))))*********+++++++++*********+++++++++,,,,,,************************,,,,,,------...///111222222222111222333444555555222222111111111000000000,,,...//////......///000111000000////////////000///////////////.........---........./////////000......//////...------,,,,,,,,,---...............,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,(((((())))))***+++++++++'''((()))***************)))))))))************)))((((((((((((((('''''''''))))))'''&&&&&&'''))))))(((((((((((())))))))))))''''''''''''((((((((((((*********)))))))))))))))'''((((((((()))))))))***+++++++++******)))))))))))))))(((((((((((())))))((((((''''''''''''((()))...---,,,++++++,,,---...''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))******++++++,,,,,,(((((()))))))))***************)))((((((((((((((()))+++,,,+++***)))***+++)))))))))******+++++++++************))))))(((''''''&&&&&&(((++++++'''###"""%%%(((******))))))))))))))))))))))))))))))))),,,,,,++++++************((())))))))))))(((((('''&&&&&&&&&'''((()))***+++************)))))))))((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++((((((((((((((((((((((((&&&''')))***++++++******)))))))))))))))))))))))))))***,,,...000///,,,)))***++++++***)))'''((()))******************************)))((()))***,,,---)))+++++++++******,,,...---.........---+++)))((('''(((***++++++***)))(((,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++************************,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************))))))***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''(((((())))))))))))(((((((((((((((((()))******'''(((((()))***+++++++++)))******+++++++++++++++***))))))(((((())))))*********))))))******+++,,,)))))))))))))))))))))))))))***++++++,,,+++++++++*********))))))(((((('''''''''((()))***++++++,,,,,,,,,,,,+++*********)))((()))))))))************)))************+++++++++******+++++++++,,,,,,,,,******************************++++++,,,...///000......///111333555888999111111111111000000000000,,,---......------...000000000////////////000000........................,,,,,,------.../////////000000000000000///...---+++,,,---...............+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++''''''(((((())))))******''''''((()))************))))))***++++++++++++***)))************)))(((((())))))(((((((((((())))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))((((((((((((((('''))))))(((((((((((()))))))))((('''''''''((()))***+++++++++***++++++,,,,,,************************(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((((((((((((''''''((())))))''''''((()))(((((()))******+++,,,,,,)))***************)))((((((((()))***++++++***((()))***,,,+++)))'''&&&&&&***)))))))))))))))(((((())))))******+++,,,,,,---%%%'''(((******(((&&&%%%%%%%%%&&&'''(((***+++,,,))))))************)))(((&&&''''''(((((()))))))))(((((((((((((((((((((((())))))************)))))))))))))))***++++++,,,,,,((((((((((((((((((((((((&&&'''((()))+++++++++,,,(((((((((((((((((((((((())))))***,,,......+++)))((()))******((('''((()))************************)))))))))))))))***+++,,,)))***+++*********,,,...------------,,,+++)))))))))******+++++++++******,,,++++++******))))))))))))***+++,,,,,,,,,,,,,,,*********))))))))))))((()))))))))************+++***************************))))))))))))***++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))***+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))(((((('''((())))))))))))(((((('''((((((((((((((()))******(((((())))))*********+++((()))******++++++******))))))(((((((((((())))))))))))((((((((()))***+++((())))))))))))))))))(((((()))***+++,,,++++++***)))))))))))))))(((((((((%%%&&&'''((()))***++++++)))))))))))))))((((((((('''((()))******)))'''&&&)))************+++++++++++++++++++++,,,,,,,,,---************************))))))******+++---...///------...///111444555777////////////............+++---......---,,,...///000000////////////000000------,,,,,,,,,,,,------++++++,,,,,,---.........000000000//////...,,,,,,***+++,,,---............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((())))))***************))))))))))))))))))***(((((((((((((((((())))))&&&'''((()))************)))***+++,,,---,,,,,,+++******+++++++++***)))((((((((())))))))))))(((((('''((((((((()))))))))***((((((((()))))))))******((()))))))))))))))))))))'''''''''((()))*********&&&&&&'''''''''''''''((())))))(((((((((((())))))***)))((('''''')))+++,,,&&&'''(((((())))))((((((************************''''''(((((())))))******''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))***&&&''''''(((((((((''''''&&&'''((((((&&&&&&'''(((((((((((((((((()))))))))'''((())))))))))))))))))((()))******))))))***+++***+++,,,+++)))'''((()))******))))))(((((((((((((((((())))))***+++++++++''''''((())))))(((''''''((((((((())))))***,,,,,,((()))***++++++***)))(((((((((((()))***+++++++++((((((((((((((((((((((((((()))***++++++***)))(((((())))))***++++++,,,,,,))))))))))))))))))))))))))))))(((((()))***++++++((((((((((((((((((((((((***)))((()))+++,,,+++***((()))******)))(((***+++************************'''((()))***++++++++++++((()))******)))***,,,...---,,,+++***************------,,,,,,,,,,,,,,,---,,,++++++***))))))((((((&&&''')))***++++++******)))))))))(((((((((''''''))))))))))))************************************((((((((((((((()))******((((((((()))***++++++++++++++++++++++++++++++++++++++++++******)))))))))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))************))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&((()))))))))((('''))))))***))))))(((''''''((((((((((((((()))******))))))))))))************(((((()))***************))))))(((((((((((()))))))))((('''''''''(((***+++(((((())))))))))))((((((((()))***+++,,,,,,+++***(((((((((((())))))))))))%%%%%%&&&'''((()))******&&&&&&&&&'''''''''''''''&&&(((***+++***(((%%%###)))************+++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))*********+++,,,---/////////////////////000111111......---------,,,,,,,,,+++,,,...---,,,,,,---///000000////////////000111,,,,,,+++++++++,,,------******+++,,,,,,---......------------,,,+++***)))***+++,,,---............******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&'''''''''(((((())))))((((((''''''''''''((((((*********************)))&&&'''((()))***************+++,,,---...------,,,))))))***+++***)))((('''&&&'''((())))))((('''&&&'''((((((((())))))******************++++++++++++(((((((((((())))))))))))&&&''''''((()))******+++&&&''''''(((((()))))))))))))))(((((((((((())))))***)))((('''((()))+++---'''(((***+++++++++***)))((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''''''''''''''''''''''''''((((((((())),,,,,,++++++******))))))''''''''''''((((((((()))%%%%%%&&&'''((((((((('''((()))***)))((('''(((***((((((((('''&&&&&&%%%%%%&&&&&&'''((()))))))))(((%%%''')))(((&&&%%%(((,,,''')))******)))***---///******))))))((((((((('''+++******)))(((''''''&&&))))))(((''''''((()))***,,,+++++++++++++++,,,,,,((()))***++++++***)))((()))******+++,,,,,,------))))))))))))))))))))))))((()))***++++++***)))(((((())))))***++++++,,,,,,************************,,,+++)))((((((((()))***))))))))))))))))))))))))***)))'''((()))++++++***((()))++++++******+++---************************&&&''')))***+++++++++***((()))******)))***,,,...,,,+++***)))))))))***++++++***)))(((((((((******+++++++++***)))(((((('''$$$%%%'''((()))))))))(((((((((((((((''''''''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++((())))))***+++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++*********&&&'''(((***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))&&&$$$$$$%%%(((((('''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&******)))((('''&&&%%%%%%---,,,+++******+++,,,,,,((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((()))***,,,,,,+++******))))))************))))))(((((((((((())))))))))))+++)))(((&&&&&&((()))+++***++++++++++++***))))))++++++,,,,,,,,,++++++***((((((***+++,,,---------(((((()))************))),,,******---000111///,,,,,,------...///000111111//////000000//////...---+++++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,+++***))))))(((((()))+++---.........---------,,,,,,,,,((()))***+++,,,---------,,,,,,+++***)))((('''&&&)))))))))))))))******+++++++++++++++******************))))))((((((''''''###%%%((())))))***+++---+++++++++++++++***)))(((******))))))(((((('''''',,,+++***((((((((())))))((()))***++++++***)))(((&&&&&&((()))************((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&((()))***''''''''''''((((((((((((''''''((((((((((((''''''(((((())))))((('''&&&&&&((((((((((((((((((((((((+++'''$$$$$$&&&(((((('''))))))(((((((((((())))))((((((''''''&&&&&&%%%%%%))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((''''''))))))(((((((((((())))))+++***)))(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))$$$&&&''')))))))))((((((''''''((()))***++++++,,,((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))((('''&&&&&&)))&&&###$$$'''))))))''''''((()))******)))((('''))))))))))))))))))))))))((((((((((((((('''''''''++++++***)))(((((())))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))***)))((((((((()))+++,,,***++++++,,,,,,++++++***(((((())))))******++++++******))))))((((((''''''***)))((()))***+++***(((''''''''''''((()))***+++************))))))((((((,,,+++++++++******))))))************************///,,,)))***++++++)))&&&((()))***,,,,,,+++******))))))))))))************++++++******************------++++++++++++---------+++))))))*********)))+++++++++*********))))))''''''''''''''''''''''''((()))***)))'''&&&&&&'''))))))(((&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''))))))))))))((((((((((((***)))))))))***+++------((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''(((((()))))))))))))))))))))************))))))))))))))))))((((((((((((***)))(((''''''((()))***'''((()))***************+++++++++,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,++++++,,,---------------)))((()))+++...///---+++------......//////000000...............---,,,,,,---.........///000000000,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,+++++++++******+++,,,---...---------,,,,,,,,,,,,+++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++***************++++++,,,...---,,,***)))'''''''''***)))))))))((((((((('''&&&((()))***)))((()))***)))*********))))))(((''')))))))))(((((((((((((((***)))((('''''''''((())))))))))))******)))))))))&&&'''((()))************(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))''''''''''''(((((((((((())))))************))))))&&&&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''***'''$$$$$$&&&(((((('''))))))(((((((((((())))))((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((++++++*********)))))))))))))))(((((((((((())))))(((((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&%%%((((((((()))*********+++''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((()))))))))))))))(((((('''***'''%%%&&&(((******)))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))*********+++++++++************************))))))))))))(((((((((((())))))))))))************'''''''''((((((((())))))))))))))))))))))))))))))***)))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++++++++,,,,,,,,,,,,++++++***************+++++++++******))))))((((((((((((***)))((()))***+++***(((,,,,,,***)))((('''''''''++++++*********)))))))))(((((((((((('''''''''&&&************************,,,***))))))+++,,,***((())))))***++++++++++++***(((((((((((())))))))))))************************+++++++++******+++++++++---+++))))))***+++***)))+++++++++*********))))))((((((((((((((((((((((((''')))******)))(((((()))***)))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((((((((((())))))*********)))))))))((()))***++++++((((((((((((((()))******************************************************(((((())))))))))))******))))))))))))))))))))))))''''''&&&&&&''''''((()))((())))))******))))))(((******))))))((((((''''''))))))(((((((((((())))))%%%&&&'''(((***************++++++,,,,,,+++++++++---------------,,,++++++,,,,,,---............---,,,,,,,,,///111222111///..................//////.........---------,,,,,,......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,------,,,------,,,,,,,,,,,,---...,,,,,,,,,+++++++++******)))******+++,,,,,,,,,,,,''''''((()))***+++,,,,,,+++++++++***+++,,,,,,---...,,,***(((''''''''''''))))))))))))(((((((((((((((***+++***((('''''''''(((((())))))((((((''''''(((((((((((((((((())))))''''''&&&&&&&&&'''((((((***))))))(((((())))))***&&&'''((())))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((((((((((((((())))))******))))))(((((())))))))))))(((((('''''''''''''''''''''''''''***'''%%%%%%&&&((((((((()))((((((''''''(((((()))'''((((((((((((((())))))''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((()))))))))))))))((((((((()))((((((''''''(((((()))&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''&&&&&&'''))))))))))))))))))))))))''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((***************)))))))))+++)))'''''')))+++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))************+++***)))))))))))))))))))))))))))************+++******************************))))))(((((('''''')))))))))******+++++++++''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))******))))))(((((((((((())))))(((((()))***************+++,,,,,,------,,,,,,+++++++++++++++++++++*********))))))))))))(((((((((***)))((()))***+++***(((------+++***)))(((((((((+++++++++******************************)))))))))***************************)))((()))+++,,,+++******))))))))))))***++++++))))))))))))************************************))))))************)))))),,,+++)))***++++++***)))+++++++++***************''''''''''''''''''''''''%%%'''))))))(((((()))***(((((('''&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))(((((((((((())))))))))))******))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))************************(((((((((((()))))))))***((((((((((((((((((((((((((('''&&&%%%&&&'''((()))(((((())))))))))))((((((******))))))((((((''''''(((((())))))))))))((((((&&&'''((()))******************+++,,,,,,,,,++++++------......------,,,+++)))******+++,,,+++++++++,,,---...000222222222111.....................---//////...------------------------------,,,,,,,,,------------------------,,,+++******,,,......------------,,,,,,,,,,,,,,,+++++++++************))))))***+++,,,,,,,,,,,,,,,''''''((()))***+++,,,,,,+++************+++,,,,,,***)))'''''''''(((***+++))))))))))))(((((((((((((((***+++***((('''''''''((((((((())))))(((((('''&&&''''''(((((()))))))))&&&&&&&&&''''''(((((()))***)))(((''''''((()))***''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++***)))'''&&&''''''''''''((((((((((((&&&''''''''''''''''''&&&******+++++++++******)))'''''''''''''''''''''''')))((('''&&&''''''(((((((((((((((''''''(((((((((''''''(((((())))))******((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''((((((((('''''''''((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((***+++)))))))))))))))(((((((((((((((((()))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((***)))))))))))))))))))))+++***((((((((()))***+++)))))))))******)))))))))((((((((((((((((((((((((((()))))))))))))))************)))))))))))))))***))))))))))))************++++++++++++++++++++++++******))))))((((((''''''''''''((()))***+++++++++'''(((((((((((()))))))))(((((((((((((((((((((((()))))))))))))))*********))))))(((((((((((())))))'''((()))++++++***)))))),,,,,,------------,,,,,,+++++++++******)))))))))))))))))))))))))))))))))***)))((()))***+++***((((((((())))))***,,,---...++++++++++++************++++++++++++++++++++++++***************************)))))))))*********)))***)))((((((((()))+++,,,*********+++++++++,,,,,,***************+++++++++((()))***++++++***)))(((+++***)))***++++++***)))************************&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((''''''((()))&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&'''((())))))(((((('''''''''&&&&&&&&&'''((((((((())))))((((((((((((((((((((())))))***((((((((((((((((((((((((************************'''(((((((((((()))))))))(((((((((((((((((((((((()))((('''&&&'''((()))***(((((())))))))))))((((((***)))))))))((((((((('''(((((())))))))))))((((((*********++++++***)))))))))***+++,,,,,,,,,,,,,,,+++,,,------......------((())))))***************(((***,,,------------,,,............------------...---,,,+++++++++,,,,,,---------------,,,,,,,,,------------------------,,,+++******,,,......---,,,,,,,,,,,,,,,+++++++++++++++*********)))))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))***++++++((((((''''''''')))***+++(((((((((((())))))))))))&&&(((******)))(((((()))(((((()))******))))))(((&&&&&&''''''(((((())))))&&&''''''((())))))))))))***)))(((''''''((()))***'''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********((('''&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''((((((((((((''''''((()))((((((''''''''''''((((((''''''(((((())))))******)))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&'''((()))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&(((***+++)))))))))((((((((((((((())))))*********+++++++++((((((''''''''''''((((((((((((''''''''''''(((((()))((('''''''''(((((()))))))))((('''&&&'''((()))(((((((((''''''((((((((((((((((((((((((((((((((('''''''''(((((()))))))))***)))))))))))))))******))))))))))))))))))))))))***************************)))))))))((((((((('''%%%&&&&&&'''((()))******(((((((((((()))))))))***(((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))'''((()))++++++***))))))+++,,,,,,------,,,,,,+++******))))))((((((''''''))))))))))))***************)))((()))***+++***(((&&&&&&''')))+++---///000************************'''((((((((((((((((((((())))))))))))))))))))))))+++++++++***)))((('''(((***)))((((((((()))+++,,,)))))))))*********++++++))))))*********+++++++++)))***+++,,,,,,+++***)))***))))))***,,,,,,***)))************************&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''((('''&&&'''(((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%$$$%%%''')))***+++++++++((((((((((((((()))******''''''''''''''''''''''''************************''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++'''(((((())))))(((((('''((((((((()))))))))))))))))))))(((((((((((())))))+++++++++++++++***)))))))))***++++++,,,,,,,,,,,,++++++,,,---------------******+++,,,,,,,,,,,,+++***,,,//////---,,,,,,---------------------......,,,+++***)))((()))******......//////////////////---------------------------,,,***+++,,,------,,,***+++,,,,,,,,,,,,+++++++++++++++*********))))))***++++++,,,,,,+++++++++)))((((((((('''&&&&&&&&&))))))(((((())))))***+++++++++******)))(((''''''(((((((((((())))))))))))%%%'''))))))))))))***+++(((((()))*********))))))''''''''''''''''''((((((''''''((()))))))))(((((()))((((((''''''(((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((''''''&&&''''''''''''(((((((((((('''(((((())))))(((((('''&&&'''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''((()))(((''''''&&&&&&''''''((('''((((((((((((((())))))***)))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&''''''((($$$%%%&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''***)))(((''''''&&&&&&'''(((((((((((((((((((((((())))))******++++++,,,,,,((((((''''''''''''((((((((((((''''''''''''((((((((('''&&&&&&&&&''')))***'''((((((&&&$$$$$$&&&((((((''''''&&&&&&''''''((())))))))))))))))))))))))&&&&&&''''''(((((()))))))))))))))))))))******+++***)))))))))))))))(((((())))))))))))))))))))))))((((((((()))))))))))))))&&&&&&&&&''''''(((((((((((((((((()))))))))******((((((((((((((((((((((((((((((((()))******++++++))))))(((((((((((())))))(((((()))******************++++++,,,,,,++++++***(((((((((((((((((('''''')))))))))************+++***)))((()))***+++***(((((((((((()))***+++,,,---)))))))))))))))*********(((((())))))))))))******))))))))))))))))))))))))+++,,,,,,***(((&&&&&&''')))(((((((((((()))******&&&'''''''''(((((((((((()))))))))***++++++,,,,,,***++++++++++++++++++***)))))))))+++,,,,,,***(((***************+++++++++''''''''''''''''''''''''%%%'''))))))'''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''((()))*********)))(((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((()))************)))''''''((((((((((((''''''''''''(((((())))))*********)))(((''''''((()))***((()))***************)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,------,,,,,,///111444333000......///,,,,,,,,,------............---+++***)))***+++,,,---.........///000000000...........................,,,++++++,,,---,,,+++***+++,,,---......------,,,,,,+++++++++*********+++++++++,,,,,,++++++***&&&&&&&&&&&&%%%%%%%%%%%%******))))))******+++,,,******+++,,,+++***(((&&&'''((((((((()))))))))***%%%'''))))))))))))***+++&&&'''(((((()))))))))(((''''''''''''''''''&&&&&&&&&'''((((((((('''&&&%%%'''(((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((''''''''''''(((((((((((('''(((((())))))((((((''''''((()))***************&&&&&&&&&&&&&&&&&&&&&&&&&&&)))******((('''((()))(((''''''&&&&&&''''''(((((((((((('''''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''''''''(((((())))))))))))(((''''''&&&&&&''''''((($$$%%%&&&'''''''''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((('''&&&%%%&&&'''''''''((()))))))))''''''((())))))***++++++((((((''''''''''''((((((((((((''''''''''''(((((()))((('''&&&'''(((***+++'''((((((&&&$$$###&&&((()))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&''''''((())))))******)))))))))))))))***++++++******))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))'''(((((()))******++++++))))))(((((((((((()))))))))))))))))))))******+++)))******++++++******)))(((((((((((())))))))))))))))))*********+++++++++***)))((()))***+++***(((***))))))(((((())))))***''''''((((((((()))))))))******++++++,,,,,,,,,,,,))))))))))))))))))))))))(((***+++***'''&&&''')))'''(((((()))))))))))))))''''''((((((((()))))))))((())))))***++++++,,,,,,******))))))))))))******(((((()))+++------+++((())))))*********+++++++++((((((((((((((((((((((((''')))******((((((((()))+++***)))'''%%%$$$$$$$$$'''''''''''''''&&&&&&&&&%%%%%%&&&'''((()))***+++......---,,,***'''$$$"""((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&''')))*********)))(((''''''((((((((((((''''''&&&&&&'''((()))***+++++++++)))(((&&&&&&((()))+++%%%&&&''')))************((()))***+++,,,------------------,,,+++***((((((******+++,,,,,,,,,,,,+++...111333222...++++++,,,++++++,,,,,,---...//////222000///------...///000++++++,,,,,,---...//////........................///---++++++,,,,,,+++******+++---///000000//////,,,,,,,,,++++++++++++***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,---%%%'''***---...---+++***'''((((((((())))))******&&&(((******)))((()))***%%%%%%&&&'''((((((((('''(((((((((''''''&&&&&&%%%&&&&&&'''((('''&&&$$$###&&&'''((())))))((('''&&&((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%$$$$$$%%%&&&((()))''''''''''''((((((((()))%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++***((('''(((***'''''''''&&&&&&'''''''''((((((''''''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''((()))))))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&'''))))))))))))(((%%%&&&&&&'''((()))******%%%&&&&&&'''((())))))***((((((''''''''''''((((((((((((''''''''''''((((((***)))((('''((()))+++---'''))))))'''$$$###&&&)))***)))(((''''''((()))***))))))))))))))))))))))))'''(((((()))***+++++++++))))))((())))))***++++++******))))))((((((((('''((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))(((((((((((())))))))))))************************************'''(((((()))***+++++++++))))))(((((((((((())))))***)))((((((((()))+++,,,))))))************))))))(((((())))))******++++++))))))******++++++++++++***)))((()))***+++***(((((((((((((((((())))))***&&&'''''''''(((((())))))''''''(((((()))))))))***))))))))))))))))))))))))&&&(((******'''''')))+++&&&''')))*********)))(((***++++++++++++,,,,,,,,,((())))))***++++++,,,,,,***)))(((''''''((()))***(((((()))+++------+++((())))))******++++++++++++'''''''''''''''((())))))&&&&&&&&&''''''''''''(((&&&'''''''''((()))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))'''%%%###"""&&&'''((())))))((('''&&&&&&(((***,,,,,,+++)))'''******)))''''''&&&&&&&&&''''''((()))******))))))(((((()))***************))))))((((((((((((((()))))))))))))))))))))))))))))))))******++++++,,,,,,)))((((((''''''(((((())))))*********++++++++++++******)))))))))***,,,---)))+++,,,------,,,***((())))))*********+++++++++)))555888000,,,//////***---------------...///000////////////////////////111111000000/////////..................---------000...,,,***)))***+++,,,------------------------//////...---+++***)))))),,,++++++******++++++,,,+++,,,,,,,,,,,,+++*********************)))((('''++++++************++++++***)))(((((()))+++---///)))))))))))))))(((((('''%%%&&&''')))************(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++++++++++++++%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''%%%&&&&&&'''((()))***+++++++++*********))))))(((((((((((((((((())))))))))))((((((((((((((()))******''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''''''''''''''''''''''''''((())))))***)))'''%%%$$$%%%&&&''')))(((&&&&&&%%%&&&'''((())))))(((((('''''''''&&&''''''((((((((((((''''''%%%&&&&&&&&&''''''(((((('''((()))******)))(((''')))((('''''''''(((***+++))))))(((((((((((())))))((((((((((((((((((((((((((('''&&&'''((())))))'''************)))((('''&&&))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))))))))))))))((((((((((((''')))******))))))***,,,(((((((((((())))))))))))+++***)))((((((''''''((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((()))*********+++*********))))))((((((***))))))))))))))))))***++++++++++++++++++++++++))))))******++++++,,,,,,,,,***))))))******)))''')))))))))))))))))))))))))))))))))))))))******+++''''''(((((())))))******))))))***+++++++++******&&&''''''((()))((((((((())))))))))))))))))))))))))))))((('''''''''''''''***++++++***((('''((()))((((((((((((((((((((((((***)))((((((((((((((())),,,+++++++++***)))))))))))))))************))))))'''))))))'''%%%%%%***...))))))))))))******))))))((('''''''''''''''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''((((((''''''''''''''''''''''''(((((()))***************************)))'''&&&&&&&&&'''((())))))((('''&&&&&&(((***,,,,,,+++)))(((***)))(((''''''&&&&&&&&&''''''((()))))))))(((((('''((())))))******))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***************&&&%%%%%%$$$$$$%%%%%%&&&)))))))))))))))***++++++,,,,,,+++***+++,,,------******+++,,,,,,,,,+++************++++++++++++,,,,,,666999222...111111------------------...//////////////////////////////...---------,,,,,,,,,,,,........................000///---+++***+++,,,---------------------------******+++,,,------......,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++******,,,,,,---------,,,++++++++++++************++++++)))(((''''''''')))+++,,,)))))))))))))))(((((('''%%%&&&'''((())))))))))))'''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******))))))&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''((()))***)))(((''''''((((((((((((((((((******)))))))))(((((((((''''''((((((((()))))))))((((((((((((((())))))***'''(((((())))))(((((('''(((((('''&&&&&&&&&&&&'''''''''((()))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''((((((''''''(((((()))***)))(((&&&%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&''')))(((((((((''''''''''''(((((())))))))))))((((((''''''''''''''''''&&&&&&'''((())))))))))))(((''')))(((((('''((()))***+++)))))))))(((((()))))))))((((((((((((((((((((((((((('''&&&'''((())))))'''(((((())))))))))))(((((())))))(((((((((((())))))(((''''''&&&&&&''''''((()))((('''&&&&&&'''((()))))))))))))))((((((((((((''')))***)))(((((()))***(((((((((((()))))))))***)))((((((((((((((()))***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((()))))))))***+++*********))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((((((((())))))+++***))))))******)))'''************************)))))))))))))))******+++))))))))))))*********+++,,,,,,++++++***((('''&&&(((((()))))))))*********))))))))))))))))))))))))******)))((((((((((((((()))***+++***((((((((()))((((((((((((((((((((((((((((((((((((((()))******++++++******************))))))************))))))***)))(((((()))***++++++******))))))))))))))))))(((((('''''''''''''''(((&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))*********************)))(((((((((((((((''''''((((((((((((''''''&&&(((***+++,,,+++)))(((***)))(((''''''&&&''''''(((((((((((((((((('''&&&''''''((())))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))))))))(((((((((''''''''''''(((((())))))((('''((()))***+++......---,,,,,,,,,------*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,444777111...111111---------------------...///000000000000000000000000,,,,,,,,,,,,,,,+++++++++---------......//////000111000...---,,,,,,---...------------------------))))))***,,,---...///000,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++******))))))******+++*********++++++************++++++)))((('''&&&&&&'''((()))))))))******))))))((('''''''''(((((((((((('''''''''((()))***++++++++++++((('''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((()))))))))(((((((((((((((((((((((((((((('''&&&&&&''')))***)))((())))))((((((((('''''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((''''''(((((()))***((())))))******))))))((()))(((''''''&&&&&&''''''''''''((())))))))))))((((((((((((((((((((((((((())))))((((((((()))******)))(((((((((((()))******((('''&&&&&&&&&'''((()))%%%$$$$$$$$$%%%&&&''''''((((((((((((''''''''''''))))))))))))))))))))))))))))))(((''''''&&&&&&%%%''''''(((((((((((('''''')))(((((((((((()))***+++******))))))))))))******((((((((((((((((((((((((((('''&&&'''((())))))'''&&&&&&((()))************))))))(((((((((((())))))(((''''''&&&&&&''''''(((((((((''''''''''''((()))(((((((((((())))))))))))((()))***)))''''''''')))((((((((()))))))))******''''''''''''((()))***+++))))))))))))))))))))))))(((((((((''''''''''''&&&'''(((((((((((((((((((((***************)))))))))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''+++***))))))******)))((((((((((((((((((((((((((()))))))))))))))******+++************+++++++++++++++++++++***)))((('''&&&)))(((((('''((()))***+++))))))))))))))))))))))))+++******))))))))))))***)))***+++***)))((()))***(((((((((((((((((((((((())))))(((((((((((())))))))))))************************++++++++++++******,,,)))'''(((,,,...+++(((,,,+++)))((('''((())))))(((((('''&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((('''&&&%%%%%%&&&'''((('''(((((((((((((((((('''&&&''')))+++++++++***)))))))))((('''''''''''''''((((((((((((((('''&&&%%%&&&''''''((((((((((((((()))(((((((((((())))))***((((((((((((((((((((((((******))))))((((((''''''***))))))(((((())))))***)))((('''&&&'''(((***+++///......---,,,,,,,,,,,,************+++,,,---...++++++,,,,,,,,,---------***000222...,,,...///,,,---------,,,,,,---......000000000000000000000000........................,,,------...///000000111111000///...---.........---------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,+++******''''''((()))*********)))++++++************++++++)))(((((('''''''''(((((()))************)))(((((()))))))))))))))(((''''''(((((()))***************((((((''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((()))))))))))))))(((((((((((((((((((((((($$$######$$$'''(((((('''))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((((((((((((''''''''''''((())))))))))))************)))))))))(((((('''''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''((('''''''''((()))******)))))))))))))))******+++''''''&&&&&&'''((()))***(((((((((''''''''''''(((((((((((((((((('''''''''))))))(((((((((((())))))(((((((((((('''''''''''''''''''''((((((''''''''')))))))))))))))***************))))))))))))******((((((((((((((((((((((((((('''&&&'''((())))))'''&&&'''((())))))*********))))))(((((((((((())))))((((((''''''''''''(((((('''''''''''''''(((((()))(((((((((((())))))))))))((())))))((('''&&&&&&'''(((((()))))))))*********((((((((((((((()))******((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((************************((()))***++++++***)))((())))))))))))))))))))))))+++******))))))(((((((((+++)))((()))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))******+++************************(((((()))***++++++++++++(((&&&%%%$$$$$$&&&((()))))))))))))))))))))))))))******)))(((((())))))))))))***+++***)))((()))***((((((((((((((((((((((((++++++)))(((''''''''''''(((((())))))******++++++******++++++++++++******,,,)))'''''')))+++***))),,,+++)))'''''''''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&%%%%%%&&&((()))(((((((((''''''(((((((((&&&''')))***+++++++++***)))((((((''''''''''''(((((()))))))))((('''&&&&&&&&&''''''(((((((((((((((((((((((((((((()))******((((((((((((((((((((((((******))))))(((((('''''''''&&&&&&&&&&&&&&&&&&''')))((('''''''''(((******,,,,,,,,,,,,++++++******************+++,,,---...++++++,,,,,,,,,---------+++...///---,,,......---...------,,,,,,,,,------//////////////////////////////////////////000000------......///000111111000000//////......//////------------------------000//////...,,,++++++***---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,+++************+++,,,------------++++++************++++++******))))))))))))))))))***************))))))(((+++++++++++++++***)))((((((((())))))(((''''''&&&(((((((((''''''&&&&&&&&&(((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))%%%$$$###%%%'''(((((('''(((((()))******+++,,,,,,&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))'''''''''''''''(((((()))))))))************))))))))))))(((''''''''''''(((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&''')))))))))))))))******+++''''''''''''(((((()))*********))))))((('''&&&%%%'''''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&''''''((()))******(((((((((''''''(((((((((((())))))*********************))))))))))))******))))))))))))))))))))))))((('''&&&'''((())))))'''(((((())))))))))))(((((())))))(((((((((((())))))(((((((((''''''(((((((((&&&''''''((((((((((((((('''((((((((()))))))))***((())))))((('''&&&&&&'''))))))))))))******************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***************+++++++++((()))***++++++***)))((())))))))))))))))))))))))++++++******))))))((((((***)))((()))***+++***)))'''''''''''''''''''''''')))))))))))))))******+++))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,((('''%%%$$$%%%&&&(((***))))))))))))))))))))))))(((((('''''''''(((((()))((()))******)))((()))+++)))))))))))))))))))))))))))((((((((((((((()))***((((((((())))))******+++*********++++++***************(((&&&$$$%%%(((,,,+++***((('''''''''((((((&&&&&&%%%%%%&&&''''''(((&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***************))))))((())))))((((((((())))))***((((((''''''''''''((((((&&&'''((()))***+++++++++((((((''''''''''''((((((((()))))))))))))))((('''''''''((())))))))))))((((((''''''(((((()))***+++))))))))))))))))))))))))***))))))))))))))))))(((((((((''''''''''''(((((((((((()))))))))***************+++++++++***))))))*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,---.........///000000000...------,,,,,,,,,,,,,,,////////////////////////---------........................//////000000111//////////////////......------------------------......------------------------,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******)))***++++++++++++++++++++++++************++++++*********+++++++++++++++******++++++******)))(((,,,,,,,,,,,,,,,+++******(((((((((((('''&&&%%%$$$''''''''''''''''''''''''))))))*********)))((((((''''''((()))))))))(((((())))))))))))))))))))))))(((''''''(((***+++***)))'''(((((()))+++,,,,,,---&&&&&&&&&'''''''''''''''(((((((((((())))))))))))''''''&&&&&&''''''((()))((())))))******))))))(((***)))((((((''''''((((((&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''(((((()))))))))(((((((((((()))******'''((((((((((((((())))))(((((((((((('''%%%$$$###'''''''''(((((((((((((((((('''%%%%%%%%%%%%'''(((%%%%%%&&&''')))***+++,,,))))))(((((((((((())))))((()))******++++++******))))))(((((((((((())))))))))))))))))))))))))))))((('''&&&'''((())))))'''((()))))))))))))))((('''))))))(((((((((((()))))))))((((((''''''(((((()))%%%&&&'''((()))))))))(((''''''(((((())))))******((()))***)))'''''''''))))))))))))*********+++++++++***)))(((''''''''''''))))))))))))))))))))))))'''(((((((((((()))))))))(((((()))******+++,,,,,,*********+++++++++++++++***))))))))))))))))))***(((((((((((((((((((((((())))))))))))((((((((((((***)))((()))***+++***)))************************)))))))))))))))******+++)))))))))(((((((((((((((+++++++++++++++***))))))***))))))((((((***+++,,,))))))))))))))))))))))))'''''''''''''''(((((()))((()))******))))))***+++))))))))))))))))))))))))$$$$$$%%%''')))+++---...(((((())))))))))))))))))))))))************))))))((())))))&&&""""""''',,,(((((((((((((((((((((((($$$$$$$$$%%%&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''((((((''''''''''''''''''''''''***************)))((((((((()))))))))))))))(((((()))((('''&&&&&&'''((()))&&&'''((()))***+++,,,,,,((((((''''''''''''((((((((()))******************'''((())))))******))))))''''''''''''((()))***+++)))))))))))))))))))))))))))))))))***************++++++************++++++'''(((***+++,,,+++***)))((()))***+++++++++***)))******+++,,,,,,,,,+++************++++++++++++,,,...,,,,,,---//////000111...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,------.........///////////////000000000---......//////.........------------------------,,,,,,------......//////------,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******((())))))))))))(((((('''++++++************++++++))))))***++++++,,,,,,,,,***++++++++++++***))))))++++++,,,,,,,,,+++******&&&&&&'''''''''&&&&&&%%%&&&&&&''''''(((((()))))))))************)))((('''&&&&&&'''(((((((((((('''((((((((((((((((((((((((***)))((()))++++++***)))''''''(((((()))))))))***&&&&&&''''''(((((((((((())))))))))))*********+++'''&&&&&&&&&&&&'''(((((('''(((((())))))(((((('''***))))))(((((((((((((((%%%&&&''''''(((((('''''''''''''''''''''''''''''',,,++++++************+++((((((''''''(((((()))***((())))))))))))(((((('''%%%&&&'''(((((('''&&&&&&''''''''''''((((((((()))((('''&&&%%%%%%&&&'''(((&&&&&&'''((()))******++++++***)))(((((()))***+++((()))***+++++++++******((((((''''''''''''(((((())))))))))))))))))))))))((('''&&&'''((())))))'''&&&'''((())))))***))))))))))))(((((((((((())))))))))))(((((((((((())))))%%%&&&'''((()))))))))((('''''''''((()))*********''')))***)))(((((()))***))))))*********+++++++++***)))((((((((((((((()))))))))))))))))))))))))))'''((((((((())))))))))))(((((()))+++,,,---...///*********++++++,,,,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************)))(((((((((***+++***)))************************)))))))))))))))******+++*********)))))))))((((((((())))))))))))(((((('''************+++++++++,,,))))))))))))))))))))))))((((((''''''((())))))***''')))******))))))***+++))))))))))))))))))))))))%%%%%%&&&''')))***,,,---)))))))))))))))((((((((((((((())))))))))))(((((('''((())))))((('''&&&&&&$$$&&&((()))***)))((((((######$$$%%%&&&((()))***&&&&&&&&&'''''''''((((((&&&'''''''''((()))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((((((((('''%%%$$$)))((('''&&&&&&'''((()))''''''((()))***+++,,,,,,(((((('''''''''(((((()))((()))***+++++++++++++++(((((()))***************''''''''''''((()))++++++))))))))))))))))))))))))))))))******++++++,,,,,,((((((''''''''''''(((((('''(((+++------,,,***((('''(((***+++,,,,,,+++***)))+++,,,------,,,***)))))))))*********+++++++++,,,))))))+++------...///...---,,,,,,++++++++++++---------------------------------....../////////000000000000////////////------...............---------------------------...........................------,,,,,,------...+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++***)))++++++************++++++'''((()))+++,,,,,,,,,,,,***++++++++++++***)))))))))******+++++++++******$$$%%%&&&'''((((((((((((%%%%%%&&&'''((()))******))))))******)))(((''''''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((***)))(((((())))))(((''''''''''''''''''&&&&&&&&&'''''''''((((((((()))))))))*********++++++++++++'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''******)))(((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''''''''''''''((())))))))))))***))))))((('''&&&$$$&&&((()))+++++++++***&&&'''''''''(((((())))))***)))'''&&&&&&''')))***(((((((((((()))))))))))),,,+++***))))))***+++,,,((()))***+++,,,+++******''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((('''&&&''')))))))))'''$$$%%%'''(((***++++++,,,))))))(((((((((((())))))))))))(((((((((((())))))$$$%%%'''))))))))))))(((&&&''''''((()))******+++''')))******))))))***,,,)))************+++++++++(((''''''(((((()))***+++))))))))))))))))))))))))'''((((((((())))))******((((((***+++---///000000*********++++++,,,,,,,,,,,,+++(((''''''(((+++,,,+++++++++++++++++++++++++++++++++,,,---------...)))(((((((((***++++++***(((((((((((((((((((((((()))))))))))))))******+++,,,+++++++++******))))))###$$$%%%'''((()))))))))(((((()))************)))))))))))))))))))))))))))))))))((())))))***++++++''')))******))))))***,,,))))))))))))))))))))))))******)))(((((((((((((((******))))))((((((''''''''''''((((((((((((''''''((('''(((+++...,,,&&&!!!"""$$$'''***+++***)))'''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$###'''***)))%%%%%%)))...&&&&&&&&&%%%%%%&&&&&&''')))******)))'''&&&(((***))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++******)))((((((((((((((((((((())))))*********+++*********(((&&&&&&(((***$$$%%%&&&'''((()))***+++*********)))))))))))))))***************)))((((((+++***((('''((()))+++,,,)))************+++++++++************************...,,,)))''''''))),,,...+++++++++,,,,,,---------'''((()))***,,,---...///........................,,,,,,,,,---------......///////////////000000111//////............//////111000///......------...)))***,,,,,,---,,,+++***,,,,,,------------------...---,,,+++++++++++++++)))***+++,,,---.........+++***((('''''')))+++,,,***)))(((''''''((()))******************)))((('''!!!###'''+++---...------+++***(((&&&''')))+++---***************)))((('''(((((((((((())))))))))))***'''%%%%%%&&&'''''''''&&&''''''((()))******+++))))))(((((('''''''''&&&''''''''''''((((((((((((&&&''''''(((''''''&&&&&&))))))(((((((((((())))))((((((((((((((((((''''''(((((())))))))))))((((((******))))))((((((''''''&&&'''((())))))***))))))''''''''''''(((((((((((('''((()))(((&&&%%%%%%&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))******))))))(((((('''''',,,,,,+++***)))))))))***''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))''''''(((((())))))******(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))((('''%%%%%%))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***((())))))*********))))))*********)))))))))))))))++++++++++++++++++++++++******))))))))))))******,,,***((()))+++,,,+++(((((((((''''''''''''(((((())))))************))))))((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))******,,,+++***)))(((((((((((())))))))))))))))))))))))+++++++++************)))))))))))))))************)))))))))))))))(((''''''((()))***+++,,,+++******))))))(((((((((((())))))))))))))))))(((((((((((())))))*********))))))(((+++(((&&&&&&)))+++)))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&((('''%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&"""###%%%''')))+++,,,---)))((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++******)))((((((((((((((((((((()))))))))******************(((&&&&&&(((***&&&&&&'''((())))))***+++((((((((((((((((((((((((***************)))((((((((((((&&&&&&&&&''')))***))))))*********+++++++++************************---+++)))(((((()))+++---))))))******++++++++++++******++++++,,,,,,------------,,,+++***))))))))),,,,,,,,,---------------//////......//////000111//////............/////////...............//////+++,,,,,,,,,,,,,,,++++++++++++,,,---......//////---,,,,,,+++******++++++***++++++,,,---------------+++***))))))***+++,,,+++***)))(((((()))***+++*********+++******))))))''')))+++,,,,,,***(((&&&)))((('''&&&'''(((***+++***************)))((((((''''''''''''((((((((((((,,,***((('''(((((('''&&&&&&''''''((())))))******)))))))))(((((((((''''''''''''((((((((()))))))))''''''(((((()))))))))((())))))(((((((((((())))))&&&&&&'''((()))******+++))))))(((((((((((())))))***)))))))))(((((((((''''''(((((())))))))))))(((,,,++++++***(((''''''&&&&&&(((((((((&&&%%%&&&'''))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***))))))))))))((((((''''''+++***))))))((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))((((((((((((((()))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''*********************+++((((((((((((((((((((((((((((((((((((''''''&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******************)))((('''***)))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******+++)))'''(((***+++***((()))))))))(((((()))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))*********))))))*********+++***************++++++))))))))))))))))))))))))*********)))))))))((((((&&&&&&&&&&&&'''''''''''')))*********))))))((('''((()))***+++++++++******))))))(((((((((((())))))''''''(((((())))))******))))))************))))))***(((''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((()))$$$!!!'''***'''!!!(((((('''&&&%%%%%%%%%&&&&&&&&&'''***++++++(((&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++******)))((((((((((((((((((((())))))))))))******)))******)))''''''(((***((((((((()))))))))******''''''''''''(((((((((((())))))******))))))((((((((('''&&&&&&&&&''')))***)))))))))*********++++++************************++++++***))))))***++++++(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))------------,,,,,,,,,,,,///............///000000//////............//////------,,,---...///000000......---,,,,,,+++,,,,,,***+++,,,---...000111111,,,,,,+++*********++++++++++++,,,------,,,,,,,,,...---,,,*********++++++++++++************++++++)))***+++++++++++++++++++++,,,,,,,,,+++(((&&&$$$'''''''''''''''(((((((((&&&&&&'''''''''&&&%%%%%%''''''((((((((()))))))))...,,,+++++++++)))'''%%%'''''''''(((((())))))******)))))))))))))))((((((((((((((()))))))))******((((((((())))))*********))))))(((((((((((())))))''''''(((((())))))))))))***)))(((''''''((()))***))))))))))))((((((((((((((())))))))))))(((((('''+++******)))((('''&&&&&&&&&'''(((((('''&&&''')))*********)))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''')))******)))))))))(((((((((((('''))))))((('''''''''((((((***)))(((((((((((()))***((((((((((((((((((((((((''''''(((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&&&&'''(((***+++''''''''''''''''''''''''))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******++++++++++++***((('''&&&))))))))))))))))))************************************))))))))))))******)))((('''((()))***)))'''************************))))))************))))))((((((((((((((((((((((((+++++++++***)))))))))(((************************)))))))))***+++,,,---...))))))))))))))))))))))))))))))))))))((((((((('''((((((((()))))))))***************+++******)))(((((()))******++++++******))))))(((((((((((())))))&&&&&&'''((()))***++++++))))))************)))))))))))))))(((&&&&&&'''((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%  (((---***&&&)))((('''&&&&&&%%%%%%&&&))))))+++...///,,,'''"""'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))***************))))))((((((((((((((((((((())))))))))))))))))((()))***)))''''''(((***************))))))))))))''''''((((((((((((((()))((()))))))))))))))((((((***))))))((()))***++++++))))))))))))*********************************************++++++*********((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...//////---------,,,,,,,,,,,,+++......------......///000///......------......///------,,,,,,---......///000///---,,,++++++,,,---,,,,,,---......///000000---,,,,,,+++++++++,,,,,,,,,,,,---------,,,++++++...---,,,***)))))))))***************************)))***+++,,,,,,,,,,,,,,,((()))***++++++***((('''&&&'''((()))))))))((((((''''''(((((((((''''''&&&))))))))))))************,,,+++++++++,,,+++(((%%%'''''''''((((((((())))))************))))))))))))))))))))))))***************)))))))))((()))))))))))))))(((((((((((())))))******)))((('''%%%%%%$$$***)))(((''''''((()))***))))))))))))(((((((((((())))))***))))))((('''&&&$$$$$$%%%%%%&&&'''''''''%%%'''((((((''''''(((*********)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++(((((((((((((((((((((((())))))(((''''''(((((((((,,,***)))'''''')))***,,,(((((((((((((((((((((((((((((())))))************)))))))))((((((''''''&&&(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&'''&&&$$$$$$$$$&&&)))***((((((((((((((((((((((((******))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((())))))******************************)))(((''')))))))))))))))*********))))))))))))))))))))))))******))))))))))))******))))))((())))))))))))((()))******************)))))))))************))))))))))))))))))))))))))))))---,,,,,,+++***)))((((((******++++++++++++******))))))))))))***+++,,,,,,))))))))))))))))))))))))******)))))))))((((((((())))))*********+++++++++******+++++++++******)))((())))))***************))))))(((((((((((())))))'''''''''((()))*********((())))))************))))))+++,,,***&&&%%%'''***))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((($$$""""""$$$(((++++++***)))((('''&&&&&&&&&&&&&&&%%%''',,,111333111---)))&&&&&&''''''((((((((()))(((((((((((((((((((((((((((((()))))))))************))))))((((((((((((((())))))(((((((((((((((((('''(((***)))((((((((()))************))))))))))))((((((((())))))*********'''(((((()))))))))(((((()))))))))))))))******+++(((((()))))))))*********************************)))***++++++++++++***)))))))))))))))))))))))))))******+++,,,,,,------...***+++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,---------------......///......------------............---,,,,,,,,,,,,,,,000///---,,,+++,,,------...............---------------,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,+++***)))(((((((((((())))))))))))))))))((()))***+++,,,,,,,,,,,,,,,'''((()))***+++*********&&&((()))++++++***)))(((++++++,,,,,,,,,,,,,,,+++'''''''''((((((((())))))(((((((((***++++++)))'''''''''''''''(((((((((((())))))))))))************))))))))))))************++++++)))((('''&&&&&&'''))))))(((((((((((())))))))))))((('''%%%$$$######***)))(((''''''((()))***(((((((((((())))))))))))))))))***))))))((('''&&&$$$$$$%%%%%%&&&''''''(((%%%'''(((((('''''')))***)))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((******'''''''''''''''((((((((())))))((((((((())))))***,,,***)))'''''')))***,,,(((((((((((((((((((((((()))))))))***************))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((+++***(((''''''(((***+++))))))))))))))))))))))))))))))************************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))'''((()))***************(((((())))))************))))))))))))))))))))))))******))))))))))))******************************((())))))******))))))((())))))************))))))************************---,,,,,,+++***)))(((((()))***++++++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))++++++*********)))))))))&&&&&&&&&'''''''''(((((()))******+++++++++******)))))))))))))))*********))))))(((((((((((())))))))))))))))))(((((((((((((((((()))******************,,,---+++((('''))),,,************************''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''(((***((('''''''''''''''(((((()))...333555222...***(((&&&&&&&&&''''''(((((()))((((((((((((((((((((((((((((((((()))))))))************)))((((((((((((((())))))((((((((((((''''''&&&(((******)))((())))))))))))))))))))))))))))))(((((())))))******++++++''''''((()))))))))((((((''''''''''''((((((((((((((((((((()))))))))************************************++++++++++++******************))))))))))))))))))***++++++,,,---------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---............------------............---,,,++++++++++++------,,,,,,,,,,,,------///......---,,,,,,++++++,,,,,,++++++,,,,,,------++++++,,,------,,,,,,,,,+++*********)))((((((((((((((())))))))))))(((((()))***++++++++++++++++++***************)))(((((('''(((***+++++++++***)))(((((())))))******))))))$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&'''******)))(((''''''''''''''''''''''''(((((()))))))))))))))***((((((((()))))))))******,,,+++)))'''&&&&&&&&&'''))))))(((((((((((())))))%%%%%%&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((((())))))))))))((())))))))))))((((((''')))))))))((((((((('''''''''((())))))((('''(((***))))))((((((((('''''''''((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))&&&''''''''''''((((((((())))))(((((())))))*********)))(((((((((((()))***(((((((((((((((((((((((()))))))))))))))*********((((((''''''''''''''''''(((((((((((((((((((((((('''((())))))******)))))))))((('''&&&&&&'''((((((************************))))))))))))************((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))******))))))&&&'''(((***++++++++++++((((((((()))******++++++******************************))))))))))))******)))+++,,,+++***)))***+++'''((()))******)))((('''))))))************))))))************************+++++++++***)))))))))(((((()))***++++++***)))((()))(((((('''''''''(((((())))))))))))))))))))))))++++++++++++************''''''((((((((()))))))))((()))******+++*********)))(((((((((((()))***+++))))))(((((((((((())))))***)))))))))(((((((((''''''((()))******+++************+++***))))))***,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))))))))(((''''''((()))'''&&&&&&''''''((()))***...444999777///((($$$$$$%%%%%%&&&''''''((())))))))))))))))))))))))))))))(((((((((((()))))))))*********)))((((((((((((((())))))((((((((('''''''''%%%'''******)))((())))))((((((((((((((((((((((((''''''(((((()))******+++&&&''''''((())))))((((((&&&''''''((((((((((((((((((((((((((()))))))))************************************************************)))))))))((((((************************...------,,,+++***))))))))))))***+++,,,------...,,,,,,,,,+++,,,------......------,,,,,,------...,,,,,,+++++++++++++++,,,)))***+++,,,------------,,,,,,,,,,,,,,,+++++++++******))))))******+++,,,***++++++,,,------------*********+++*********)))((()))************)))(((*********+++******))))))++++++******)))((((((''''''(((((()))))))))))))))$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''')))'''&&&&&&((())))))(((''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((()))))))))+++***(((''''''(((***+++))))))(((((((((((())))))&&&&&&''''''((()))******'''((()))******)))(((''''''((((((((()))))))))***'''(((((())))))))))))(((******))))))))))))((((((((()))***)))((('''((()))*********)))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''(((&&&&&&&&&'''''''''((((((((('''''''''(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''''''''(((((((((((((((((((((((('''((())))))******))))))$$$$$$$$$%%%%%%&&&&&&'''))))))))))))))))))))))))((((((((()))))))))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))'''((()))***************'''(((((()))******++++++++++++++++++++++++++++++******))))))))))))******(((***++++++)))((()))+++((()))+++,,,,,,+++)))((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))******)))'''&&&((('''''''''((()))***+++))))))))))))))))))))))))************))))))))))))************++++++++++++'''((())))))*********))))))(((((('''((()))***+++))))))(((((((((((())))))(((((((((((())))))))))))'''((()))******+++++++++((('''&&&''')))*********))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&'''&&&%%%&&&(((******)))&&&&&&&&&&&&((()))***+++(((000888666...((((((+++%%%%%%&&&&&&'''((())))))************************(((((((((((())))))))))))******)))((((((((((((((())))))(((((('''''''''&&&%%%'''******))))))))))))''''''''''''((((((((()))&&&&&&&&&'''((())))))***&&&&&&'''((())))))((((((((())))))***************(((((((((((())))))))))))************************++++++***))))))***++++++******))))))((((((((('''++++++******)))((((((''',,,,,,,,,,,,,,,,,,,,,---(((((()))***,,,---...///,,,,,,++++++,,,,,,---......------,,,,,,------...************+++,,,------'''(((***,,,---------,,,*********++++++,,,,,,,,,(((((('''(((((()))******)))***+++,,,---.........******+++,,,,,,,,,++++++)))***+++,,,,,,+++***)))***************)))(((''')))))))))))))))*********''''''''''''((((((((()))(((((()))***++++++******(((((((((((()))))))))***,,,***'''''''''((((((((('''''''''''''''''''''&&&&&&'''''''''(((((())))))''''''''''''(((((((((((())))))(((((()))+++...///))))))(((((((((((())))))************))))))))))))&&&'''***++++++***'''&&&'''((((((((())))))******''''''((())))))***))))))%%%%%%&&&'''((()))***+++)))******)))(((''''''(((+++++++++************)))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''(((((((((((((((((((((((()))))))))(((((((((((((((%%%&&&&&&''''''((((((((((((((((((((((((((((((((('''(((((()))))))))))))))###$$$&&&((()))***++++++((((((((((((((((((((((((''''''(((((()))))))))*********))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))))))))))))))************))))))((('''(((((()))***+++++++++++++++++++++++++++++++++******))))))))))))******''')))+++***'''&&&(((***)))***,,,------,,,***)))))))))************))))))''''''''''''''''''''''''(((((((((((())))))))))))&&&'''(((******((('''&&&&&&''''''(((***+++---...))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''((())))))))))))))))))((('''''''''(((***+++))))))(((((((((((())))))&&&&&&'''((()))***++++++''''''(((******+++++++++'''$$$"""$$$(((******((((((((((((((((((((((((((((((''''''(((((((((%%%###&&&'''***++++++***'''&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&''''''(((((())))))******'''((())))))((()))+++---'''''''''''''''((())))))(((((('''(((((()))***++++++)))((('''((()))+++,,,(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((()))******)))+++---......,,,)))((())))))************)))(((***)))((((((((()))+++,,,---,,,***)))((()))******+++******))))))))))))))))))***++++++++++++***)))++++++++++++++++++++++++,,,,,,++++++++++++*********)))((()))+++,,,+++***+++++++++,,,,,,,,,***))),,,,,,---,,,,,,,,,++++++''')))***)))((('''((()))*********************+++((()))+++,,,++++++,,,---))))))(((((((((***+++,,,******)))(((((((((((((((((((((((((((((((((((((((+++*********))))))((((((***)))'''%%%%%%''')))***''''''''''''''''''''''''***((('''&&&&&&'''(((***)))%%%!!!!!!$$$'''&&&%%%)))))))))))))))*********%%%'''(((******((('''%%%***)))'''&&&'''(((***+++)))))))))))))))))))))))))))(((((('''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''$$$%%%'''((((((((('''&&&''''''''''''&&&%%%$$$###%%%%%%&&&&&&''''''((((((''''''((((((((((((''''''))))))))))))))))))))))))+++***(((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''((()))******)))((('''))))))))))))))))))))))))''')))+++,,,,,,+++***)))+++***(((((()))((('''%%%&&&&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&$$$$$$&&&((()))***************))))))((((((''''''''''''''''''(((((((((((()))((('''((()))***)))(((''''''(((((())))))******''''''&&&%%%&&&'''((()))((((((((((((((('''''''''''''''((()))))))))))))))((((((((()))******++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))++++++***)))(((((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&'''(((***+++,,,***(((%%%$$$%%%(((,,,///))))))))))))************,,,)))&&&&&&)))***(((&&&''''''((()))))))))))))))***)))(((''''''((())))))******+++,,,,,,,,,,,,+++***)))((('''((())),,,---''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%(((((()))))))))*********(((''''''((()))(((&&&$$$&&&''')))++++++)))'''&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''((())))))((()))+++---))))))(((((())))))***+++(((((((((((((((((()))******)))((('''((()))+++,,,***++++++******)))((('''))))))))))))))))))))))))'''((((((((())))))))))))((((((''''''''''''((((((((((((((((((((()))******,,,,,,,,,,,,+++++++++***((())))))******))))))(((***)))((((((((()))++++++,,,++++++************++++++******)))))))))))))))++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,+++***+++---...---,,,)))+++---,,,+++,,,///111---,,,++++++******++++++((()))******(((((()))***************++++++,,,,,,---...///...,,,+++***+++******)))))))))))))))*********)))((((((((((((((())))))))))))))))))))))))*********)))))))))(((((('''%%%###""""""###%%%''''''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((('''&&&%%%&&&((()))((((((((((((((((((((((((((()))***++++++***)))(((***)))((('''''')))***,,,((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))************)))************)))(((''''''(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((+++***(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))(((''')))***++++++++++++***)))((((((((((((((((((((((((***+++,,,---......---,,,,,,***))))))))))))'''&&& ###%%%((()))******&&&&&&&&&'''''''''(((((((((((())))))((('''&&&&&&&&&&&&'''((())))))((((((***)))))))))((((((((('''(((((((((((())))))))))))***)))'''((())))))((('''******))))))((((((''''''(((((('''''''''((()))***((((((((()))))))))))))))******+++,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******+++******)))(((((())))))&&&''''''((()))***++++++,,,,,,++++++***))))))(((******)))(((((()))***+++(((((()))))))))*********,,,***(((((()))))))))((('''((()))))))))))))))((((((((('''&&&&&&'''((())))))***++++++,,,,,,+++++++++***)))((((((((()))***'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))((((((''''''++++++,,,,,,,,,,,,------)))((('''((())))))'''%%%&&&''')))******)))'''&&&&&&''''''''''''(((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((''''''&&&&&&''''''))))))(((((((((((((((''''''((())))))((((((***,,,++++++*********+++,,,,,,))))))(((((('''(((((((((***)))((('''((()))***+++------,,,+++)))'''&&&%%%))))))))))))))))))))))))''''''((((((((()))))))))((((((''''''''''''((((((((((((((()))))))))******---,,,+++***)))***+++,,,'''(((((())))))((((((((()))))))))((()))******+++******+++,,,,,,,,,+++++++++******)))))))))))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,---...//////,,,+++***+++---------,,,'''***---,,,))))))---111---,,,+++*********++++++)))***+++***))))))***+++)))******+++,,,------...222333333000---***))))))+++++++++******)))((('''******)))((((((((((((((())))))))))))))))))))))))******))))))))))))(((((()))(((&&&%%%%%%&&&((()))'''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&(((***((($$$$$$'''+++)))((((((''''''&&&&&&&&&((()))***++++++***)))((())))))((('''((()))***+++((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))******))))))))))))(((((((((((()))******+++,,,,,,,,,+++***)))((()))))))))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))(((&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))((((((''')))******++++++******)))((((((((((((((((((((((((''''''((()))******++++++,,,***))))))******((('''$$$%%%&&&'''((('''&&&&&&&&&&&&'''''''''((((((((())))))))))))((('''&&&%%%'''(((((((((((((((''''''))))))))))))(((((((((((((((((()))))))))*********+++)))''''''(((((((((&&&******))))))(((((('''''')))(((((((((((()))******((((((((())))))******+++***+++,,,,,,------,,,,,,))))))***++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,******)))((((((((())))))((((((((())))))*********++++++,,,,,,+++)))((('''***++++++++++++***)))((((((((())))))))))))******)))))))))((('''&&&''')))((()))))))))))))))((('''&&&&&&&&&&&&''''''))))))))))))***+++++++++++++++++++++***))))))(((''''''''''''((((((((()))))))))))))))))))))))))))))))))++++++************))))))))))))))))))************)))((('''((())))))(((&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''(((((((((((((((((('''((()))(((((((((***++++++++++++******++++++,,,***)))(((''''''''''''''')))(((((((((((()))******,,,,,,,,,+++)))(((&&&%%%(((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''(((((((((((())))))************+++******)))))))))))))))&&&''''''((((((((((((''')))))))))))))))******+++)))***+++---------,,,++++++******)))))))))))))))((())))))))))))))))))(((((((((((((((((((((((((((((())))))***++++++,,,,,,***(((((()))***+++***))))))***,,,------+++)))(((+++,,,---------,,,******)))+++,,,+++***)))***+++))))))***+++---...//////222333333000,,,)))(((((()))***+++++++++)))((('''***))))))(((((((((((((((************************))))))))))))))))))((((((+++***)))(((((()))***+++'''''''''''''''''''''''')))(((''''''''''''((()))%%%&&&'''&&&$$$###&&&((())))))(((((('''&&&%%%%%%&&&&&&'''(((((('''&&&&&&'''''''''&&&'''((())))))(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((())))))))))))((((((&&&%%%$$$$$$$$$%%%'''((()))))))))))))))((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''(((((((((((((((((('''((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***,,,***))))))******)))(((******+++******(((&&&%%%''''''''''''(((((((((((())))))))))))(((&&&%%%$$$&&&'''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))+++)))'''&&&'''((('''&&&''''''(((((())))))******((((((((((((((()))))))))&&&&&&'''((()))******+++(((((()))************)))((())))))******+++,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***))))))((((((((())))))******)))((('''&&&%%%$$$###$$$''')))******)))((())))))*********)))))))))(((((((((((()))))))))***&&&((()))'''$$$###%%%((()))))))))))))))(((((('''&&&&&&&&&'''((()))******((())))))***+++*********))))))******)))((('''''''''(((((((((((()))))))))))))))))))))))))))))))))************************'''''''''((((((((()))))))))'''&&&'''((()))((('''&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((('''''''''(((((()))%%%&&&&&&'''((())))))***'''((()))((('''''')))++++++******)))))))))******))))))(((''''''&&&''''''((((((((((((((())))))******************)))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((()))***+++******)))&&&''')))***)))(((&&&%%%&&&&&&'''(((((((((((((((((()))))))))************((()))+++,,,---,,,,,,++++++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''************************)))((('''(((***+++***)))---+++---444:::999///&&&)))+++///111111...***''')))+++,,,+++***)))***+++))))))***+++---.../////////000000...+++)))(((((('''((()))+++++++++***)))***))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((()))))))))(((''''''''''''((()))((((((((((((((((((((((((((((((''''''''''''(((((((((&&&$$$%%%'''(((&&&%%%******)))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%$$$###"""###$$$%%%&&&'''''''''(((''''''&&&&&&''''''&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''''''''((('''''''''''''''''''''''')))(((((())))))+++,,,---+++***((()))******)))((($$$%%%''')))++++++++++++'''''''''((((((((())))))))))))))))))((('''&&&%%%$$$%%%&&&((())))))******(((((((((((())))))))))))&&&&&&&&&'''''''''((((((+++)))&&&%%%&&&'''''''''''''''(((((())))))******&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''((())))))&&&''''''(((((((((((((((''''''(((((()))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************)))((((((((((((((())))))+++***)))((('''&&&%%%%%% """%%%(((***++++++***''''''&&&&&&&&&(((***+++'''(((((((((((()))))))))&&&)))***(((%%%$$$&&&)))(((((())))))))))))((((((''''''((()))***+++++++++'''((())))))******))))))&&&'''((()))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,(((&&&%%%%%%'''((((((''''''''''''(((((('''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((''''''(((((())))))%%%&&&&&&'''(((((())))))'''((()))(((''''''(((*********)))(((((((((((()))((((((''''''&&&'''''''''''''''((((((((()))))))))(((((()))***************))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((''''''''''''((((((((()))***+++++++++***)))%%%&&&)))******(((%%%###&&&''''''((())))))))))))(((((()))************)))))))))***+++++++++******+++******)))))))))))))))******))))))))))))******))))))))))))))))))))))))------,,,,,,+++++++++++++++***)))***,,,,,,,,,+++...,,,000<<>>>>>??????@@@@@@===999999;;;<<<;;;999;;;;;;;;;999888888:::<<<;;;:::888777666666666777:::999999888777666555555444222000///000111000000222111///...---------...///...------...---+++)))------......,,,***(((''')))***+++,,,---.........////////////////////////,,,---.........,,,***(((------///000000000///..................///000000+++++++++******+++,,,,,,,,,(((%%%&&&***,,,)))&&&((()))***,,,------,,,,,,&&&&&&''')))***+++------(((((())))))))))))((((((***************)))(((((((((((()))***************))))))((('''''''''''''''*********)))((((((''''''---,,,+++)))((((((''''''''''''((((((((((((''''''$$$$$$%%%%%%&&&'''((((((***)))))))))((((((''''''))))))(((((((((((())))))///---,,,,,,------,,,+++)))'''&&&(((,,,000000///%%%%%%'''***,,,---,,,***)))***+++***'''&&&&&&'''***))))))(((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))$$$%%%%%%&&&'''((())))))''''''''''''(((((())))))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((((((((())))))''''''(((((())))))******&&&&&&''''''&&&&&&%%%$$$+++((($$$$$$&&&((('''&&&&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&'''((()))((((((((((((((()))******(((((('''''''''(((((()))))))))((('''&&&$$$"""!!!)))(((&&&%%%%%%&&&'''(((&&&&&&''''''(((((())))))((((((''''''''''''(((((())))))(((((((((((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((***+++,,,'''((()))))))))(((&&&%%%************)))((('''&&&+++)))'''(((***,,,+++)))%%%%%%%%%&&&((()))((('''))))))))))))))))))))))))'''&&&%%%$$$%%%''')))***((((((((((((''''''''''''+++)))%%%"""!!!"""$$$&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((('''''''''''''''%%%&&&&&&%%%$$$%%%'''))),,,+++)))''''''(((***+++'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&"""$$$&&&(((***************)))(((''''''((())))))((())))))******************)))(((((()))***)))'''))))))))))))************(((((()))))))))***************++++++++++++++++++++++++************++++++.../////////......000222111...,,,++++++---///000000//////000111111111000000111333333333333555777888888888999:::;;;<<<===BBBBBBCCCDDDFFFHHHJJJKKKLLLLLLKKKLLLMMMNNNOOOOOOKKKHHHEEEEEEFFFGGGFFFDDDEEEFFFFFFEEEDDDEEEGGGIIIGGGFFFDDDBBBAAAAAAAAABBBAAAAAA@@@???>>>===<<<<<<>>>;;;888777777777666555777666444111000/////////111000//////000000...---+++,,,,,,,,,,,,+++***)))******+++,,,,,,,,,++++++---------------------------.../////////---+++***+++,,,---.........---,,,//////.........//////000...---,,,+++++++++++++++,,,(((%%%&&&***+++***'''((()))+++,,,,,,,,,,,,+++*********)))(((''''''&&&(((((())))))))))))(((((())))))******))))))(((''''''((())))))******))))))******(((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&))))))(((((())))))***+++''''''((((((((((((''''''%%%%%%&&&&&&''''''(((((())))))((((((((('''''''''))))))(((((((((((())))))///......///000000///---...,,,))))))++++++***(((+++)))((()))+++,,,,,,+++,,,------,,,***))))))***''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''((((((((())))))))))))))))))(((''''''&&&%%%%%%&&&&&&'''''''''(((((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))(((((((((((()))))))))))))))((((((((((((((('''''''''''''''&&&%%%%%%(((&&&$$$%%%((()))(((&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&'''(((((((((((((((((())))))******)))(((''''''&&&''''''(((((((((((('''&&&%%%%%%'''''''''((((((''''''''''''''''''(((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((''''''((((((((())))))))))))))))))))))))))))))'''&&&%%%$$$######(((((((((((((((''''''&&&(((((()))))))))(((((('''---***((()))+++,,,+++)))((('''&&&'''(((((('''%%%(((((((((((((((((((((((()))((('''&&&&&&''')))***(((((((((((('''''''''''')))(((&&&$$$$$$%%%'''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''(((((()))))))))))))))((('''''''''''''''&&&''''''&&&%%%&&&(((***+++***((('''&&&'''((()))((('''''''''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''(((((())))))((((((***))))))((())))))******((()))******++++++*********(((((((((******)))((()))))))))*********++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))******+++,,,---...***+++---------...000222222000...------...///111333444555666666777777777888:::<<<===>>>???AAACCCEEEFFFGGGIIIJJJJJJKKKKKKQQQRRRTTTVVVXXXZZZ\\\\\\]]]\\\[[[[[[[[[]]]___```]]][[[YYYYYYYYYZZZYYYXXXSSSTTTTTTTTTSSSTTTVVVYYYWWWVVVUUUTTTSSSRRRRRRRRROOOOOONNNMMMLLLKKKJJJJJJLLLIIIFFFDDDDDDDDDBBBAAABBB@@@>>>;;;888777555555666444222111222222111000---------,,,,,,---------......//////...---,,,,,,++++++,,,,,,---------...//////000000///...,,,++++++,,,------......------000//////.........//////000///...---,,,+++++++++,,,)))&&&'''***+++***''')))***++++++++++++******,,,+++***)))'''&&&%%%$$$(((((())))))))))))(((((((((((()))))))))(((''''''''''''((())))))))))))(((******)))''''''&&&&&&&&&&&&&&&''''''''''''(((((())))))(((((())))))***+++''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((('''''''''''')))((((((''''''(((((())),,,,,,---///111111///---///---+++******)))'''%%%,,,***'''''')))+++,,,---((()))***)))'''&&&&&&'''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''''''''((((((((()))))))))+++***)))((('''&&&%%%$$$&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((******)))((((((''''''&&&'''(((((((((((('''&&&&&&%%%%%%%%%'''))))))(((&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&((((((''''''(((((()))*********((('''&&&%%%%%%%%%''''''((((((((((((((((((&&&''')))******)))'''&&&((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))),,,,,,***)))'''%%%$$$$$$)))((((((''''''''''''((('''''''''((((((((((((((()))(((&&&&&&'''((('''&&&***(((''''''((('''&&&$$$((((((((((((((((((((((((+++***(((''''''((()))***((((((((((((''''''''''''''''''&&&&&&'''((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))******)))((((((''''''''''''((('''((()))((('''''')))++++++)))(((&&&%%%%%%&&&&&&(((((((((((()))***++++++'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&***))))))((((((''''''&&&******************++++++))))))***++++++++++++******(((((((((***+++***)))))))))*********+++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,******++++++,,,---...///***+++---------///111333333333333222222333555777:::<<>>;;;999444444444333222111//////........................//////...------,,,,,,,,,---,,,,,,,,,,,,---.....................///000000,,,,,,,,,---...///000111+++******))))))******+++)))((((((((((((((()))))),,,,,,,,,++++++*********(((((())))))))))))((((((''''''((()))))))))((((((''''''((())))))))))))(((%%%%%%&&&&&&((()))++++++&&&&&&'''(((((()))******((((((''''''(((((()))***''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))(((''''''&&&&&&''''''(((''''''(((+++......---+++)))+++------,,,*********......---...---+++'''$$$((()))***)))((('''((()))$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***)))((('''&&&%%%$$$###'''''''''&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&$$$$$$%%%&&&((()))***+++'''(((((((((((('''&&&&&&))))))(((&&&$$$$$$''')))&&&&&&''''''''''''&&&&&&%%%&&&'''(((((((((''''''''''''&&&&&&''''''((()))$$$$$$%%%%%%&&&''')))***)))(((&&&%%%$$$$$$%%%%%%)))(((&&&%%%&&&(((***,,,((((((((((((((('''''''''((((((''''''''''''(((((())))))(((((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''(((''''''''''''(((((()))***)))(((''''''((()))***)))******)))''''''(((***)))'''%%%&&&(((***+++***'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((('''''''''''''''''''''''''''&&&%%%$$$'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&(((''''''''''''(((((()))$$$&&&(((((('''''''''((()))))))))(((((((((((('''&&&&&&&&&&&&'''(((((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******%%%'''(((***++++++******'''((()))***+++++++++***)))***++++++,,,,,,++++++)))(((((()))+++,,,,,,+++*********+++++++++,,,,,,************++++++++++++++++++,,,---...//////000...//////000111333444555777999===@@@BBBFFFJJJNNNRRRVVVZZZ\\\[[[\\\aaaeeejjjooouuuvvvtttssstttwwwssstttvvvvvvvvvvvvxxxzzzwwwwwwvvvuuuttttttttttttssstttuuutttsssqqqnnnmmmiiiiiihhhhhhhhhhhhiiiiiijjjmmmnnnnnnkkkiiiiiijjjggghhhhhhhhhggghhhkkkmmmmmmnnnppprrrssstttttttttttttttsssrrrqqqpppoooooommmkkkiiiiiijjjkkkkkkkkkiiijjjlllmmmnnnnnnnnnmmmkkkjjjiiihhhfffbbb]]]YYYQQQRRRTTTTTTRRROOOKKKIIICCCBBBAAA???<<<999777555444444333333222222111111111000///...---------------,,,,,,+++,,,---...///------------...000111222,,,,,,,,,,,,---...//////************))))))***+++(((''''''&&&'''(((******...---,,,+++***(((((('''(((((())))))))))))(((((('''((())))))******))))))'''((())))))******))))))'''''''''''''''((())))))'''''''''(((((())))))***(((''''''''''''((())))))''''''(((((((((((('''''''''''''''(((((()))))))))&&&&&&&&&&&&''''''(((((((((''''''&&&&&&''''''((('''&&&'''(((+++,,,+++)))'''***,,,,,,***(((((((((,,,***)))*********(((&&&&&&'''((((((&&&&&&'''((($$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&%%%$$$$$$$$$((((((((('''''''''&&&&&&''''''((())))))(((''''''&&&%%%%%%$$$$$$#########''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((''''''''''''((((((%%%&&&((())))))(((&&&%%%%%%%%%&&&&&&'''((())))))'''''''''''''''&&&%%%%%%"""%%%((()))''''''((()))&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&''''''((()))'''&&&%%%%%%&&&'''(((&&&&&&&&&&&&'''((()))***'''''''''((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''((()))***++++++***)))'''&&&''''''(((((((((((((((((((((''''''(((+++---//////000///,,,(((%%%&&&'''+++)))&&&&&&''')))***)))''''''''''''''''''''''''&&&''''''(((((((((((('''(((((((((((('''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((()))'''''''''''''''((())))))%%%''')))***)))(((((()))&&&&&&''''''(((((('''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''((()))***+++,,,$$$&&&))),,,---,,,)))(((&&&''')))***++++++************+++,,,,,,,,,,,,+++)))(((((()))+++---,,,+++******+++++++++,,,,,,,,,))))))*********++++++++++++,,,---...///111222222333333444666888;;;===>>>AAADDDIIIMMMQQQWWW\\\```cccggglllllljjjkkkooosssuuuzzz|||yyyzzz|||xxxyyyzzzzzzyyyyyyzzz{{{zzzxxxvvvtttssssssttttttqqqqqqqqqpppnnnjjjgggeeeaaaaaaaaaaaaaaa`````````\\\___aaa```]]][[[[[[\\\aaabbbcccddddddfffjjjmmmlllnnnpppsssuuuvvvvvvvvvxxxxxxwwwvvvuuutttssssssooollliiihhhiiiiiiiiihhhggghhhkkkmmmoooqqqqqqqqqmmmmmmmmmmmmmmmiiiccc___\\\^^^aaacccbbb^^^ZZZXXXSSSRRRPPPLLLHHHDDDAAA???::::::999888777666666555222111000///........./////////...---...///000111,,,,,,,,,---///000222333...------,,,,,,,,,------***++++++***))))))***,,,'''&&&&&&&&&'''(((***++++++++++++***)))(((((('''(((((())))))))))))(((((((((((()))***************(((((()))******************)))(((''''''&&&&&&'''************+++++++++++++++***)))(((&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&&&&'''((())))))***$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''%%%$$$$$$%%%'''((('''&&&"""&&&***+++)))'''((()))$$$###!!!"""%%%)))***+++)))+++,,,+++******+++,,,&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((######$$$$$$%%%&&&''''''))))))(((((((((''''''''''''((()))******)))(((''')))(((''''''&&&%%%$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$!!!(((,,,+++)))))))))&&&''''''''''''''''''&&&###$$$%%%&&&'''&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%&&&&&&((('''&&&%%%&&&(((***,,,###$$$&&&((())))))((('''&&&'''''''''(((((())))))******))))))))))))******))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((###%%%'''((()))((('''&&&%%%&&&((()))))))))((('''&&&&&&&&&'''***---111333;;;<<<:::555///+++***,,,---***'''&&&'''(((((((((''''''''''''''''''''''''&&&'''((()))******)))))))))(((((((((''''''''''''&&&&&&''''''(((***+++,,,(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''((()))***++++++'''''''''''''''((()))***&&&(((++++++***))))))***$$$$$$%%%&&&'''''''''''')))((((((''''''''''''((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&'''((()))***+++,,,---%%%'''+++---...+++(((&&&''''''&&&'''((()))+++,,,,,,+++***))))))***++++++)))***,,,......---+++***'''(((***,,,//////---+++***+++,,,,,,+++,,,...000,,,---...000111333444555555777;;;@@@FFFJJJNNNOOORRRWWW]]]aaabbbeeelllrrrrrrtttvvvwwwvvvvvvwwwxxx||||||}}}}}}~~~}}}~~~~~~|||zzzyyyzzz|||{{{xxxsssnnnllljjjhhhfffhhhgggfffdddcccaaa```___XXXWWWUUUTTTTTTTTTUUUVVVUUUUUUUUUTTTSSSQQQOOONNNPPPQQQTTTWWWZZZ]]]___aaaiiillloooqqqrrrsssvvvwwwvvvwwwwwwvvvsssqqqppppppnnnmmmkkkiiigggffffffeeegggfffffffffhhhjjjmmmnnnjjjllloooooollliiihhhggghhhjjjlllmmmmmmmmmkkkjjjbbbbbbaaa^^^YYYUUUSSSRRRMMMIIIDDDBBBAAA???<<<999999666222111111111111111000000111222333222...,,,,,,---///111111111111000///...------,,,,,,,,,,,,---,,,***)))((((((((()))******)))(((((((((((((((+++++++++***)))(((((('''((()))***)))'''&&&&&&''',,,(((%%%'''+++---+++((()))))))))))))))))))))))))))))))))))))))(((''''''((()))*********((('''&&&))))))(((((('''''''''&&&$$$%%%&&&((()))*********%%%&&&&&&'''''''''''''''((('''&&&'''((()))((('''''''''(((((('''&&&%%%%%%%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((,,,++++++***)))(((((('''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''((('''&&&&&&((()))***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))+++***)))(((((()))***+++'''''''''&&&&&&%%%%%%%%%***)))'''&&&%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%###$$$&&&((()))))))))(((((((((((('''&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''***))))))((((((((())))))***))))))(((((((((((()))((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((******))))))(((((('''''')))***+++,,,+++)))'''&&&(((((((((((()))***+++,,,///???EEE777'''%%%'''((())))))))))))))))))))))))((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''(((((('''((((((((('''&&&%%%%%%%%%&&&'''(((((('''&&&%%%))))))(((((('''''''''&&&)))(((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''((())))))(((((()))***%%%555<<<333))))))+++)))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&((('''&&&&&&&&&((()))***%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((******))))))))))))******++++++***))))))***+++,,,,,,+++***))))))***+++,,,***+++,,,------,,,++++++(((((()))+++---...---,,,------...---,,,---///111111111222333666;;;>>>AAAEEEHHHLLLQQQVVVYYY\\\]]]___dddjjjlllmmmoootttxxxxxxzzz||||||{{{{{{|||}}}{{{{{{zzzzzzyyyyyyxxxwwwvvvqqqjjjdddaaa^^^\\\ZZZ^^^]]][[[XXXVVVTTTRRRQQQJJJJJJJJJJJJKKKLLLMMMMMMPPPOOOMMMKKKHHHEEEBBBAAAFFFGGGIIILLLOOORRRTTTUUU[[[aaahhhnnnqqqrrrssssssssstttuuuuuusssqqqqqqrrrmmmjjjeee```\\\[[[[[[[[[\\\\\\[[[\\\___dddhhhjjjkkkmmmnnnmmmkkkiiiiiijjjjjjmmmqqqssstttrrrnnnllljjjkkkkkkiiifffcccbbbccc___[[[WWWTTTRRRPPPLLLIIICCC???;;;888666555444333333222111222333222000...,,,,,,---///000000111111//////...---------......,,,+++***((((((((())))))++++++***)))))))))))))))+++++++++***)))((((((((()))******)))((('''(((***000,,,((((((+++,,,***''')))))))))))))))))))))))))))))))))))))))(((''''''((())))))))))))((((((''')))(((((((((''''''''''''&&&'''(((((((((((((((((((((((()))************))))))(((''''''((()))'''&&&(((((())))))(((((('''&&&&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((+++******)))((((((''''''&&&''''''((((((''''''&&&((('''&&&&&&%%%%%%%%%%%%'''&&&&&&'''))))))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))***))))))))))))))))))***(((((((((''''''&&&&&&&&&'''&&&%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''((((((((('''''''''''''''(((''''''&&&''''''))))))'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''((())))))***))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''%%%&&&(((*********)))((((((''''''((((((***++++++,,,777:::000'''((()))%%%))))))))))))))))))))))))''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%&&&'''(((((((((((('''&&&)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((())))))(((((()))***)))666;;;333+++,,,...+++)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&(((((('''&&&''''''((()))%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))************))))))))))))******---,,,+++***************,,,++++++******+++,,,,,,))))))(((((((((((())))))******+++,,,---...//////000111111000000111333666888888999<<>>@@@CCCEEEGGGHHHLLLTTT```kkkooopppnnnmmmmmmoooppppppooonnnooopppkkkggg___WWWRRROOOOOOOOONNNNNNMMMOOOSSSYYY```dddhhhjjjkkkkkkjjjiiijjjkkkllloootttxxxxxxuuuqqqmmmoooqqqrrrrrrqqqpppqqqqqqooommmiiifffdddbbb^^^\\\SSSOOOJJJEEECCC@@@===;;;;;;888666444444333111000...---------...000222333///............//////000******))))))((())))))***,,,,,,+++************++++++++++++***))))))((((((*********)))((((((+++---333///***((()))***)))'''))))))))))))))))))))))))))))))******))))))(((((()))(((((((((((())))))***((((((((((((''''''''''''(((((())))))((('''&&&&&&((()))******++++++*********(((''''''(((((('''%%%))))))))))))))))))((('''&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&''''''((((((''''''&&&(((''''''&&&%%%$$$######&&&%%%%%%&&&(((((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))((())))))******))))))(((((((((((((((((('''''''''$$$$$$$$$$$$%%%&&&'''(((&&&''''''((((((''''''&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))),,,***'''%%%%%%&&&((()))&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''(((******************************(((((((((((((((''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((($$$%%%''')))))))))(((((('''''''''''''''((()))***)))---,,,'''&&&+++***$$$))))))))))))))))))))))))''''''''''''''''''((((((&&&&&&'''''''''(((((((((''''''((((((((('''&&&&&&'''(((((())))))(((((('''((((((((((((''''''''''''%%%%%%&&&'''(((((())))))''''''''''''''''''''''''&&&((())))))(((''')))***,,,444666///+++---...***(((((((((((('''''''''''''''''''''''''''&&&&&&&&&)))(((((('''''''''((((((%%%&&&&&&&&&&&&''''''''''''''''''((()))******+++***))))))(((((())))))******)))))))))))))))))))))++++++++++++,,,,,,,,,---+++***)))(((((()))+++,,,,,,---......///000333555444555666777777999===???BBBDDDGGGLLLRRRXXX]]]```aaacccgggkkkmmmnnnmmmmmmlllpppvvvyyyyyyyyyzzzzzz~~~}}}}}}~~~}}}zzzxxxyyy{{{xxxqqqjjj```YYYPPPHHHDDDBBB@@@@@@AAABBBCCCEEEGGGKKKMMMOOOSSSUUUWWWYYY[[[[[[[[[[[[ZZZXXXRRRLLLEEE???:::888777888999;;;===>>>???@@@CCCLLLXXXccchhhiiihhhfffdddfffhhhgggfffeeefffffffffbbb\\\UUUOOOKKKIIIHHHEEEDDDCCCDDDHHHOOOVVV[[[aaadddhhhjjjjjjjjjjjjjjjlllooosssvvvvvvtttpppnnnnnnppprrrsssrrrrrrsssuuusssrrrqqqooonnnllljjjhhhccc___[[[VVVSSSPPPMMMKKKJJJFFF@@@;;;888555222111111000...------///222333...............///000111*********)))))))))******,,,++++++*********+++++++++++++++******))))))))))))******(((((()))+++...111...)))'''((()))(((((())))))))))))))))))))))))))))))*********))))))((()))(((''''''''')))***+++((((((((((((((('''''''''(((((((((((((((''''''&&&''''''((()))))))))))))))***)))''''''(((((('''%%%(((((()))))))))(((((('''&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''&&&%%%%%%$$$%%%%%%$$$&&&'''(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))'''((()))******)))((('''((((((''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))************)))'''%%%%%%&&&'''(((%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''')))(((((((((((())))))***&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((('''&&&%%%&&&&&&&&&&&&&&&'''((()))'''(((&&&###%%%***)))%%%((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((('''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&''')))(((''''''(((***+++......)))'''******'''(((((((((((((((''''''''''''''''''''''''''''''''')))(((((('''''''''''''''&&&&&&&&&&&&''''''''''''((((((((())))))((((((((())))))(((((((((((())))))'''(((((()))***+++++++++++++++,,,,,,------------000///---------000222444---///111222333555888;;;:::<<>>DDDMMMUUUYYYZZZZZZZZZYYYZZZ[[[ZZZXXXWWWWWWWWWZZZYYYVVVRRRMMMIIIEEECCCAAA???===>>>AAAGGGMMMQQQYYY^^^eeejjjlllkkkkkkjjjnnnooopppqqqqqqqqqppppppmmmoooqqqqqqppppppqqqrrrpppqqqrrrrrrrrrqqqqqqqqqnnnlllhhhfffdddbbb___]]][[[VVVNNNFFF@@@;;;777555555333000---,,,---///111......---......///000000+++++++++++++++***************)))))))))******+++++++++++++++************((())))))((('''(((***---,,,***(((&&&'''((())))))))))))))))))))))))))))))))))))************)))))))))(((''''''''')))***+++'''''''''(((((((((((((((&&&''''''(((((((((((((((''''''((()))))))))))))))***(((''''''(((((('''%%%&&&''''''((((((''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''(((((((((((((((((('''%%%&&&'''((())))))((((((%%%%%%$$$&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&'''((((((((((((''''''&&&&&&''''''(((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))(((''''''&&&&&&&&&&&&&&&''''''(((%%%((((((%%%$$$&&&''''''((((((((((((((((((((((((&&&''''''(((((()))))))))'''''''''((((((((())))))''''''((((((((((((((('''))))))(((((((((((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''((()))******)))&&&&&&((((((&&&'''''''''(((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&'''''''''(((((()))))))))((('''&&&$$$###))))))(((((((((((())))))((()))***,,,---.........++++++,,,---..................------///222555666111555999;;;<<<>>>BBBFFFEEEIIINNNRRRUUUWWWYYY[[[___ccchhhlllnnnmmmjjjhhhcccdddeeefffgggggghhhhhhdddgggjjjnnnqqqsssttttttvvvwwwwwwvvvtttuuuwwwyyyxxxxxxwwwwwwvvvuuuttttttooommmlllkkkjjjeee^^^XXXLLLGGGAAA===;;;;;;;;;;;;<<<<<<===???CCCGGGLLLOOOUUUUUUUUUUUUUUUTTTSSSRRRQQQNNNIIICCC>>>:::888666555555666666666777777777888<<>>===<<<::::::<<<@@@EEEHHHOOOUUU^^^eeehhhiiijjjjjjmmmmmmmmmmmmmmmnnnnnnooolllmmmoooooonnnmmmnnnnnnmmmpppssstttttttttuuuvvvsssqqqoooooooooooommmkkkhhhccc[[[SSSMMMHHHCCC@@@===;;;777222///...//////000////////////000000111------...------+++*********))))))))))))***++++++++++++++++++++++++++++++''')))******(((((()))***''''''''''''(((((()))***))))))))))))))))))))))))))))))******++++++******)))(((((((((((())))))***'''''''''(((((((((((((((&&&&&&'''((())))))((((((((()))******++++++******)))'''&&&'''((()))((('''%%%&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''$$$%%%''')))*********)))&&&%%%%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))'''(((((())))))(((((('''%%%%%%%%%&&&&&&&&&&&&&&&)))******))))))(((&&&&&&'''(((((())))))(((((('''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((()))$$$%%%'''((()))((('''&&&&&&&&&&&&'''''''''''''''((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))***+++******((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******++++++''''''&&&&&&&&&''''''(((%%%)))+++)))%%%$$$&&&)))))))))))))))))))))))))))(((((((((((((((((())))))''''''((((((((()))))))))''''''((()))))))))(((((()))((((((''''''(((((()))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''(((((('''&&&((())))))***)))((((((((())))))'''''''''(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&'''((())))))((((((&&&&&&'''''''''(((((((((((()))))))))'''%%%###""")))((((((''''''(((((()))******,,,------------,,,***+++---.../////////...------...000222555888:::;;;AAAHHHKKKLLLNNNRRRVVVTTTYYY___dddeeefffffffffggghhhjjjjjjiiieeeaaa^^^ZZZZZZYYYYYYZZZ[[[\\\]]][[[\\\^^^aaadddfffggggggfffffffffeeedddeeehhhkkkjjjiiiiiihhhfffeeedddddd```aaaaaa```^^^ZZZVVVSSSFFFCCC>>>;;;::::::999999999999999:::<<<@@@DDDFFFIIIIIIHHHGGGGGGGGGGGGGGGFFFDDD@@@<<<999888777777555555444444444444444333333666999:::;;;;;;<<<===<<<>>>??????>>>======>>>>>>>>>======<<<;;;::::::888777666666888;;;???AAACCCHHHOOOVVV[[[___dddffffffggghhhiiiiiiiiihhhhhheeegggiiiiiihhhggghhhiiihhhlllppprrrqqqqqqrrrsssrrrqqqqqqqqqssssssrrrpppmmmiiiccc^^^ZZZWWWSSSPPPKKKHHHDDD>>>999666444444333333222111111111222222000000000000...,,,***)))***************+++,,,,,,++++++++++++++++++++++++(((***,,,,,,+++)))((()))&&&''')))***))))))))))))))))))))))))))))))))))))((()))***++++++++++++***((())))))))))))(((((('''''''''''''''((((((((()))(((((((((((((((((('''&&&(((((()))************)))'''&&&&&&''')))***)))(((&&&&&&'''(((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((($$$&&&((()))***)))(((''''''&&&&&&'''))))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))(((((((((''''''(((((((((&&&&&&&&&&&&'''''''''((('''(((((())))))((('''&&&(((((())))))))))))((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%&&&''''''((()))))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))***+++,,,---***))))))(((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***''''''(((((())))))***+++(((((('''''''''''''''(((%%%'''***+++(((&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((((('''((((((((())))))))))))''''''((()))))))))))))))(((((('''&&&&&&'''((((((''''''''''''((((((((()))''''''(((((())))))******((((((((((((((((((((((((%%%&&&((('''&&&&&&''')))((()))***+++)))((()))+++''''''''''''((((((((()))&&&&&&&&&'''''''''(((((($$$%%%'''((())))))))))))''''''''''''((((((((((((&&&''')))))))))(((&&&%%%((((((''''''''''''((((((******+++,,,+++***)))(((***+++---///000000///...333444555888;;;>>>@@@BBBFFFLLLTTTXXXZZZ[[[```ddd___dddkkkooopppooommmmmmhhhgggfffccc___ZZZVVVTTTOOONNNMMMLLLMMMOOOQQQRRRQQQQQQQQQTTTWWWYYYZZZZZZUUUVVVUUUUUUTTTVVVYYY\\\[[[ZZZYYYXXXWWWVVVUUUTTTNNNPPPRRRQQQOOOLLLJJJJJJCCC@@@<<<:::999888777666666555555666888===AAACCC<<<<<<:::999999:::;;;<<<:::888666333222222222333555555555444444333333333111444666888777666777888444555888888888777888:::999888666555555666777888333333333444555888;;;===999<<>>BBBGGGLLLNNNPPPSSSVVVZZZ]]]^^^^^^]]]WWWXXXXXXWWWUUUUUUWWWXXX^^^___aaadddfffiiijjjkkkkkkjjjiiillloooqqqooommmkkkfff```^^^```bbbcccccccccaaa\\\VVVPPPKKKGGGEEE===:::777666555555444222444333333333333111---***///---,,,,,,------,,,+++------------,,,***((('''+++******)))(((''''''&&&(((((((((((((((((((((((())))))***++++++++++++***(((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&((()))))))))(((''')))))))))))))))(((''''''''''''((())))))((('''&&&)))((((((((('''''''''''''''''''''''''''''''''''')))))))))))))))))))))))),,,---/////////,,,***(((%%%%%%&&&'''((((((''''''&&&&&&''''''&&&&&&%%%$$$(((''''''&&&&&&&&&''''''+++***)))''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&((()))***)))((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))(((((('''''''''&&&+++)))&&&$$$$$$%%%'''(((***************)))((((((''''''''''''''''''''''''******))))))((((((''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((***************)))((('''&&&'''((()))***+++,,,,,,''''''((((((((((((''''''+++*********))))))(((((())))))))))))))))))))))))''''''((())))))))))))((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))///...+++)))(((((())))))'''''')))***++++++++++++(((((((((((()))))))))))),,,+++(((&&&%%%%%%&&&'''***)))(((''''''((()))***(((((((((((())))))))))))((()))***)))&&&%%%'''))))))(((((()))++++++***))))))))))))))))))*********(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))+++++++++***)))''''''((()))***+++,,,,,,))))))))))))))))))))))))+++---......,,,++++++,,,---///111333555888:::<<>>===>>>@@@BBBCCCCCCBBBAAA@@@>>>>>>======<<<===>>>>>>===<<<;;;:::>>><<<;;;:::;;;:::999777666777888999999999999999:::999999888888999:::;;;>>>======<<<;;;:::999999999999888888777666666555555555666666777777888999:::;;;;;;;;;;;;:::999999;;;666555:::<<<999444222444333333222333333444444777777777888;;;===@@@AAADDDFFFJJJNNNRRRUUUVVVWWWTTTUUUVVVUUUSSSRRRSSSTTTVVVWWWYYY\\\```cccfffgggkkkiiihhhiiikkkllljjjhhhjjjeee```]]]]]]_________aaa```___^^^[[[XXXVVVTTTJJJFFFAAA===:::999777555555444333444444444222000000...+++***+++,,,,,,+++,,,---------,,,***)))(((,,,++++++***))))))(((((((((((((((((((((((((((((((((((()))************)))******))))))((((((''''''''''''((())))))))))))(((+++***(((&&&$$$""" (((((('''''''''&&&&&&&&&&&&'''((()))************)))))))))))))))((('''''''''((())))))************))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))++++++)))'''&&&&&&&&&'''((((((((((((((($$$%%%&&&&&&''''''''''''(((''''''&&&&&&'''''''''***)))((('''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''((((((&&&&&&''''''''''''&&&&&&(((((('''&&&''''''((()))***))))))(((((((((((()))((((((''''''''''''(((((()))(((((((((''''''''''''((('''%%%$$$$$$$$$%%%&&&***************)))((((((''''''''''''''''''''''''***)))))))))((((((((('''&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))((($$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******'''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((***)))(((''''''(((***+++'''((()))***++++++++++++))))))))))))((((((((((((,,,+++***)))(((((())))))((('''&&&&&&&&&&&&'''((((((((((((((())))))))))))'''((()))'''%%%$$$&&&(((***))))))***,,,,,,+++***+++*********)))(((((((((''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''')))*********))))))((((((((()))******++++++))))))))))))))))))))))))---...///...,,,+++,,,---...222666:::>>>BBBFFFIIIOOORRRWWW^^^eeekkkooorrrooorrrvvvxxxyyyyyyzzzzzzvvvtttrrrppplllcccXXXPPPLLLIIIDDD@@@@@@CCCGGGIIIPPPPPPPPPOOOMMMIIIFFFDDDEEEAAA===:::999:::999999::::::999999;;;<<<>>>@@@BBBAAAAAA@@@???>>>>>>===>>>???@@@AAABBBAAAAAA@@@AAAAAAAAABBBCCCBBB@@@>>>>>>>>>>>>????????????>>>===<<<<<<<<<<<<===>>>???BBBBBBDDDEEEEEEDDDDDDCCCDDDCCCBBBAAA@@@???>>>===============>>>???@@@AAADDDDDDDDDCCCBBB@@@===<<<;;;888:::???BBB===777444555555444444444444555555555555555555555666777888:::;;;>>>BBBGGGKKKOOOQQQRRRTTTVVVUUUTTTRRRRRRRRRPPPQQQRRRTTTWWWZZZ\\\]]]eeedddbbbbbbdddfffgggggghhheee___\\\[[[[[[[[[ZZZ[[[\\\___aaacccccccccccc[[[VVVOOOIIIEEEBBB???===;;;999666666777888777777444111---++++++---------,,,,,,,,,---,,,+++******,,,,,,,,,+++******))))))))))))))))))))))))))))))''''''((())))))))))))))),,,+++***)))(((''''''&&&(((((()))***************((((((((((((''''''''''''((((((((('''''''''&&&&&&'''''')))***++++++++++++)))))))))))))))(((''''''&&&&&&&&&'''((()))++++++)))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''')))+++---...---,,,+++'''(((((())))))))))))(((###$$$%%%&&&'''((((((((((((''''''&&&''''''(((((()))(((((('''''''''(((((((((''''''&&&&&&''''''((())))))((((((((((((((((((&&&&&&''''''''''''&&&&&&)))(((((('''''''''(((((()))(((((((((((())))))***((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&))))))******))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))((('''&&&&&&&&&'''((()))(((((('''&&&%%%$$$$$$)))((('''&&&&&&'''((()))************))))))))))))''''''''''''''''''''''''***)))(((''''''((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%&&&''')))***(((((()))***++++++++++++******))))))((((((''''''))))))************))))))(((''''''&&&&&&''''''((((((((((((((()))))))))))))))******)))((('''(((***+++******+++------,,,***,,,+++******(((((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,...222555333888>>>CCCHHHMMMSSSWWW[[[^^^ccciiiooosssuuuvvvrrruuuxxxzzz||||||||||||vvvrrrkkkeee___XXXNNNHHHCCCAAA===<<<>>>EEELLLQQQZZZYYYXXXUUUQQQKKKGGGDDDCCC@@@<<<888777888999:::<<<<<<===>>>AAACCCFFFGGGJJJJJJJJJJJJIIIHHHHHHGGGGGGIIIKKKMMMNNNNNNNNNNNNJJJJJJKKKNNNOOOOOOLLLJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJGGGIIIMMMPPPSSSTTTTTTSSSRRRRRRQQQOOONNNLLLKKKKKKKKKKKKKKKKKKLLLMMMOOOOOOTTTSSSRRRPPPLLLHHHDDDBBB???<<<===BBBCCC???:::999::::::999999999999::::::777777777777777888999999888888999<<>>;;;;;;;;;;;;;;;:::666111...---.........,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++************************************'''((())))))******))))))+++******))))))((((((((())))))***++++++++++++***''''''((())))))***++++++(((((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))(((''''''&&&%%%$$$$$$$$$&&&'''((()))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((***,,,---///000///......((())))))*********))))))$$$%%%&&&'''(((((((((((('''''''''''''''(((((()))(((''''''''''''(((((()))((((((''''''''''''((((((*********))))))(((''''''&&&&&&''''''''''''&&&&&&)))(((((('''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((((((((((((((((('''''''''((()))***++++++***)))(((((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''((())))))))))))))))))))))))))))))***(((&&&%%%%%%&&&((())))))(((''''''&&&%%%$$$$$$***)))'''%%%%%%''')))************)))))))))))))))***************************)))((('''(((***,,,...))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((&&&&&&%%%&&&&&&'''((())))))*********)))******))))))((((((''''''%%%&&&((()))***)))(((''')))))))))))))))*********(((((((((((()))))))))))))))))))))(((''''''((()))******)))+++,,,---,,,*********))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''******))))))((((((((((((((((((((((((((((((((((((***++++++,,,...222999===>>>DDDKKKOOOSSSWWW^^^dddfffiiimmmqqqtttvvvvvvvvvtttvvvxxxzzz|||}}}|||{{{wwwnnnbbbWWWPPPJJJDDDAAA===;;;:::;;;@@@HHHPPPUUUYYYXXXUUUQQQKKKFFFBBB???>>><<<:::777777999<<>>>>>======:::999888888:::===@@@BBBDDDGGGKKKNNNNNNNNNOOOOOOOOONNNMMMLLLLLLLLLNNNNNNRRRRRRRRRSSSVVVYYY]]]```bbbaaa```]]][[[YYYYYYYYYWWWVVVTTTTTTVVVYYY\\\^^^]]]^^^___```aaa___[[[XXXSSSOOOJJJFFFDDDBBB@@@>>>???;;;555000///......---------,,,,,,,,,,,,,,,,,,***************)))))))))++++++++++++++++++++++++((()))******++++++******(((((())))))******++++++)))******+++++++++++++++***)))((('''%%%$$$###"""))))))((((((((('''''''''+++***)))((('''&&&&&&%%%)))))))))))))))(((''''''((('''&&&$$$$$$$$$%%%&&&***)))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******)))(((((()))***************))))))&&&''''''(((((('''&&&&&&'''''''''''''''((()))***(((''''''''''''(((((()))(((((((((((((((((((((((())))))******)))((('''&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((''''''&&&&&&&&&&&&&&&'''((()))((((((''''''''''''(((((('''''''''(((((((((((((((((()))***+++,,,+++)))((('''(((((()))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''((())))))((((((((((((((((((((((((***)))'''&&&&&&''')))***((('''''''''''''''''''''***)))'''%%%%%%''')))***))))))))))))))))))******'''''''''''''''''''''''')))(((((((((***---000222))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))************))))))************************))))))))))))))))))))))))******)))(((''''''''''''''''''(((((()))(((((((((***)))))))))((((((((('''###%%%(((******)))((('''((())))))***************(((((((((((())))))))))))&&&%%%$$$$$$%%%%%%&&&&&&)))(((((()))+++,,,***)))''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''******))))))((('''''''''((((((((((((((((((((((((------......111888@@@FFFOOOTTT[[[^^^^^^aaahhhmmmqqqsssuuuwwwyyyxxxwwwwwwyyyyyyzzz|||~~~~~~|||zzzvvvkkkZZZLLLCCC???<<<:::999999999<<<@@@GGGNNNRRROOOMMMIIIEEEAAA>>><<<;;;:::;;;;;;:::;;;===BBBEEEFFFHHHKKKOOOSSSWWWZZZ\\\``````bbbccccccbbbaaaaaa___```bbbdddeeeeeeeeedddgggggghhhjjjllllllkkkiiigggfffdddcccbbbcccddddddbbbccceeefffggggggggggggkkkkkklllmmmlllkkkjjjiiihhhhhhgggfffdddcccbbbbbbbbbdddgggiiikkkjjjjjjiiijjjiiihhhddd___YYYSSSOOOOOOJJJFFFEEEDDDAAACCCGGGGGGGGGHHHHHHIIIJJJLLLLLLLLLLLLKKKIIIGGGEEECCCAAA@@@>>><<<999888888999::::::===AAACCCDDDEEEFFFHHHHHHGGGFFFFFFGGGIIILLLMMMMMMNNNOOOOOOOOOPPPSSSUUUYYYZZZ[[[[[[YYYXXXYYYZZZ[[[XXXUUUSSSRRRSSSTTTVVVTTTVVVZZZ```dddeeecccaaa^^^[[[WWWTTTRRRNNNJJJHHHFFFAAA;;;666222000...,,,......---,,,,,,,,,,,,,,,************************************************))))))***+++++++++++++++'''(((((()))***+++,,,,,,))))))***++++++++++++***))))))(((((((((''''''''')))))))))(((((((((''''''+++***)))'''&&&%%%%%%%%%)))))))))))))))(((''''''++++++)))(((''''''&&&&&&******)))))))))(((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((((((''''''&&&)))************))))))(((((((((((((((((('''&&&&&&''''''''''''((()))******)))(((((('''''''''(((((('''(((((())))))((((((''''''((()))***)))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((())))))(((((()))(((((((((((())))))***((((((''''''''''''(((((('''''''''(((((((((((((((%%%&&&((()))))))))((('''''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&''''''((()))'''''''''''''''''''''''')))((('''''''''((()))***''''''(((((()))))))))***)))((('''&&&&&&'''((()))))))))))))))************''''''''''''''''''''''''((((((((()))+++...000111))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******((())))))******))))))((())))))))))))))))))))))))************************''''''((()))***+++++++++''''''((())))))(((((('''((((((((()))))))))))))))&&&(((***+++,,,+++***)))&&&&&&'''((())))))))))))(((((((((((()))))))))))))))(((&&&'''(((***)))))))))(((((()))++++++***(((%%%&&&'''''')))******+++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&''')))))))))(((((('''''''''))))))))))))))))))))))))......///222777AAALLLSSS```eeekkkkkkiiijjjooouuuxxxyyyzzz{{{{{{zzzyyyyyy}}}||||||~~~}}}zzzooodddSSSFFF???<<<:::888;;;<<<===???BBBEEEHHHJJJFFFDDDAAA>>>===>>>???AAAAAACCCFFFFFFGGGIIINNNQQQTTTVVVXXX\\\```ccceeefffjjjkkkmmmnnnooonnnmmmlllkkklllnnnoooooonnnnnnmmmlllkkkkkklllnnnooonnnmmmkkkjjjhhhgggggghhhiiijjjjjjkkkmmmoooppppppppppppsssrrrqqqooonnnlllkkkjjjhhhhhhggggggfffeeeddddddbbbeeejjjnnnooonnnllljjjhhhhhhhhhfffbbb]]]XXXTTTVVVQQQMMMKKKHHHEEEFFFKKKLLLLLLMMMNNNPPPRRRSSSTTTVVVVVVVVVUUUSSSPPPNNNMMMKKKJJJFFFCCC@@@>>>===<<<;;;===???@@@@@@AAACCCEEEBBBAAA@@@???@@@CCCFFFGGGGGGIIILLLLLLJJJJJJLLLOOONNNQQQTTTUUUUUUUUUWWWYYY[[[ZZZYYYWWWTTTRRRPPPOOONNNOOORRRXXX^^^cccddddddbbbbbbbbbbbbbbb___ZZZVVVPPPLLLFFF@@@;;;666222///000///...,,,+++++++++,,,++++++++++++++++++++++++************************((())))))***************)))))))))******++++++,,,((())))))***+++*********&&&'''((()))+++---......))))))))))))((((((((('''***)))((('''''''''((())))))))))))))))))(((''''''************)))(((((('''*********)))))))))(((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))***+++++++++,,,))))))******))))))((('''&&&''''''(((((((((((('''''''''''''''((()))***+++***)))(((''''''''''''''''''((()))******)))((('''%%%&&&((())))))((('''&&&&&&&&&''''''''''''&&&&&&$$$%%%'''((())))))))))))***))))))(((((((((((()))((((((''''''''''''((((((''''''''''''((((((((()))%%%&&&''''''((((((((('''&&&''''''((())))))(((((('''''''''''''''''''''''''''((((((((()))))))))***&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))'''(((((()))***+++,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***+++++++++))))))************))))))''''''(((((())))))******((()))***++++++***))))))%%%&&&((()))******))))))(((((((((((()))))))))))),,,***((()))+++---,,,+++***))))))***,,,,,,+++)))&&&'''''''''((()))))))))******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&''''''((((((((((((((((((''''''))))))))))))))))))))))))+++,,,///444<<>><<<::::::<<<>>>???@@@DDDHHHIIIIIIIIILLLNNNEEEJJJNNNQQQQQQRRRUUUWWWYYYZZZ[[[ZZZXXXSSSOOOLLLKKKKKKLLLPPPWWW^^^bbbdddcccdddhhhkkkmmmjjjeeeaaaZZZVVVOOOIIICCC>>>888555111000...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''(((((()))))))))))))))+++++++++***************(((((()))************)))))))))(((((('''&&&&&&&&&))))))))))))(((((((((((()))((((((((((((***+++---)))))))))))))))(((((('''&&&'''((())))))(((''''''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))+++,,,---...)))))))))))))))(((''''''$$$%%%&&&((())))))))))))''''''''''''((()))+++++++++***)))''''''&&&&&&&&&'''((()))******)))((('''###%%%'''((()))((('''&&&&&&''''''''''''''''''&&&###$$$&&&(((************)))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&'''''''''(((((())))))'''((((((((())))))******&&&&&&'''((())))))(((((('''''''''''''''''''''''''''((((((((())))))******&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''&&&((((((((((((((((((((('''''''''((((((((((((''''''(((((())))))*********+++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((************************((((((((((((((()))******''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))))))))((('''++++++,,,,,,,,,++++++***&&&&&&'''((()))***++++++''''''(((((((((((('''''''''(((***+++,,,,,,,,,+++(((((((((((())))))))))))'''$$$"""###&&&((('''&&&+++******+++------,,,***((((((((((((((('''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((************************((((((((((((((((((((((((***)))((('''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))111000111777DDDVVVgggqqqwwwwwwwwwuuuttttttwwwyyyzzzzzzzzz{{{|||}}}{{{~~~}}}yyysssggg\\\NNNBBB<<<===@@@CCCBBBDDDFFFIIIJJJJJJJJJIIIIIILLLNNNOOOOOOQQQUUUYYY^^^```bbbeeegggiiiiiiiiijjjiiihhhkkkooorrrqqqoooqqqqqqpppqqqqqqpppmmmkkknnnoooooonnnlllkkkkkkkkkfffgggiiiiiihhhgggggghhhgggdddbbbaaa___^^^cccjjjiiillloooooonnnmmmppprrrtttoooiiifffggggggfffdddfffeeeeeeeeecccaaaaaadddhhhiiijjjmmmnnnlllhhhddd```bbb```[[[XXXYYYWWWSSSVVVTTTQQQNNNMMMLLLIIIGGGLLLKKKJJJIIIJJJLLLNNNOOOWWWZZZ\\\\\\[[[]]]aaaddddddaaa___\\\[[[XXXTTTQQQNNNMMMMMMOOORRRQQQNNNKKKIIIGGGCCC>>>999888999;;;888888:::===AAAEEEFFFEEEHHHIIIIIIJJJJJJIIIIIIHHHMMMPPPTTTWWWYYYXXXWWWUUUQQQPPPOOONNNNNNRRRXXX]]]___aaaeeejjjnnnpppnnnlllddd___YYYUUUSSSNNNFFF???999666222000///...---,,,000...,,,+++++++++***))))))***+++,,,,,,+++***))))))*********++++++++++++(((((())))))*********+++))))))))))))))))))))))))************************)))%%%###%%%***...,,,************))))))))))))))),,,,,,+++***)))((('''&&&)))))))))))))))(((''''''***++++++)))'''&&&'''(((++++++***)))(((((())))))+++*********))))))(((((((((((())))))))))))((((((''''''&&&%%%&&&'''((()))(((((((((((('''&&&%%%$$$)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&))))))(((''''''''''''((())))))))))))))))))))))))))))))(((((('''''''''&&&'''''''''''''''((())))))+++))))))***------***'''(((((((((((((((((((((((($$$$$$$$$%%%&&&'''))))))((((((((((((((('''''''''+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))***++++++***)))(((''''''(((((())))))******))))))))))))************(((((((((((()))))))))))))))&&&%%%&&&((()))'''%%%'''&&&&&&&&&'''***---...((((((((((((((()))******%%%&&&''')))***+++++++++''''''((((((((((((''''''((()))))))))))))))(((((('''&&&$$$$$$%%%''')))+++***)))(((&&&&&&&&&'''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++++++++******%%%%%%&&&''''''((('''''')))******)))(((''''''(((((((((((((((((()))******))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&&&&''''''(((((((((((((((000111555===KKK\\\llluuuyyyyyyxxxwwwuuuuuuwwwyyy}}}}}}}}}~~~~~~}}}xxxqqqbbbZZZNNNEEEBBBCCCGGGIIIOOOQQQTTTWWWYYYYYYXXXWWWWWWZZZ]]]______```bbbeeejjjkkkmmmooooooooonnnnnnooonnnmmmooorrrttttttrrrsssqqqnnnlllkkkkkkjjjjjjjjjkkkmmmnnnmmmkkkiiiiiifffhhhiiihhhfffeeeeeeeeefffbbb```aaaaaa```dddiiikkkoooqqqqqqnnnlllmmmoooqqqnnnkkkjjjlllnnnooonnnpppooonnnllljjjiiikkknnntttttttttuuutttrrrnnnjjj```bbbaaa]]][[[[[[ZZZVVVVVVTTTPPPOOONNNNNNMMMLLLOOONNNKKKIIIIIIIIIKKKLLLNNNQQQVVVXXXZZZ[[[^^^aaafffeeeddddddeeeeeecccaaa___^^^]]]^^^___^^^ZZZWWWSSSRRRNNNHHHCCC???===<<<;;;::::::<<>>IIIWWWeeerrryyy{{{{{{zzzyyywwwwwwyyyzzz{{{ssslll^^^YYYQQQMMMMMMPPPSSSUUU___bbbeeeiiijjjiiihhhfffbbbeeehhhiiiiiiiiikkklllrrrsssttttttssspppmmmkkkmmmlllkkklllnnnppppppooopppnnnjjjfffeeeeeeggghhhjjjllloooqqqqqqooommmkkklllnnnooonnnllljjjjjjkkkkkkfffeeehhhjjjjjjkkkooorrruuuwwwvvvqqqnnnmmmmmmpppooonnnqqquuuzzz|||}}}~~~}}}{{{xxxwwwyyy~~~}}}xxxuuukkknnnnnnjjjhhhgggddd___XXXUUURRRPPPQQQSSSTTTTTTSSSQQQMMMJJJIIIIIIJJJKKKKKKOOOTTTWWWYYYZZZ[[[\\\aaaaaabbbeeeiiilllmmmmmmnnnmmmllllllkkkiiieeecccbbb```\\\VVVQQQKKKGGGEEEBBB???===<<<>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBAAA???@@@DDDHHHMMMQQQTTTVVVWWWXXXXXXWWWUUUTTTUUUVVVWWWXXXZZZ___dddhhhiiiiiiiiieeeaaa^^^]]][[[WWWSSSNNNIIICCC>>>:::666333111///---++++++,,,,,,+++***)))******+++******))))))((()))))))))************))))))))))))************''''''''''''''''''''''''************************)))&&&$$$%%%(((***)))'''))))))))))))))))))******%%%&&&&&&'''((())))))***)))))))))))))))((((((''')))***+++)))'''&&&'''(((******)))((((((((())))))******))))))))))))((((((((())))))******))))))(((&&&%%%%%%%%%%%%&&&''''''''''''''''''((()))***+++((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###(((((()))))))))*********)))******++++++******)))!!!###&&&)))***)))'''&&&))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''((()))))))))(((((()))******)))'''***************************))))))((('''''''''((((((((((((((((((((((((((())))))((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''((())))))******))))))(((((())))))******))))))((((((((((((((())))))))))))''''''''''''((((((((((((---,,,,,,+++***)))((('''((('''&&&&&&(((((('''&&&***)))((('''''''''((()))((((((((((((((()))******,,,+++)))(((''''''''''''))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((+++******))))))))))))***(((((((((((())))))))))))+++++++++*********))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((('''%%%%%%((()))***)))((('''((()))((((((((((((((())))))***''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))((())))))***************===BBBKKKVVVcccnnnvvvzzzzzz{{{{{{{{{zzzzzz|||~~~~~~~~~{{{vvvooohhh___]]]ZZZYYY\\\```cccdddmmmooorrrttttttrrrpppmmmkkkkkkkkkjjjjjjkkklllmmmtttuuutttssspppllliiifffhhhgggffffffhhhiiijjjkkkkkkjjjhhhfffeeefffiiillluuuvvvwwwzzz{{{zzzxxxuuuxxxzzz||||||zzzzzzzzz{{{yyyuuussswwwzzzzzzzzz}}}}}}yyytttrrrrrrqqqrrruuuzzz~~~zzztttmmm___[[[WWWTTTVVVYYY]]]^^^YYYWWWSSSPPPNNNMMMNNNOOOSSSUUUWWWXXXXXXYYYYYYYYYZZZZZZ\\\aaaggglllnnnoooppppppooonnnmmmkkkhhhgggllliiieeeaaa^^^[[[YYYWWWNNNJJJEEEBBB@@@@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@;;;<<<>>>AAAEEEJJJNNNQQQVVVYYY[[[[[[YYYWWWVVVVVVTTTTTTVVVZZZ___cccffffffccc___[[[YYYXXXVVVSSSPPPTTTQQQMMMHHHDDD>>>888444333111............---,,,******************))))))(((((()))))))))*********)))))))))))))))*********((((((((((((((((((((((((***************************(((&&&&&&((()))(((''')))))))))))))))*********(((((((((((((((((((((((((((((())))))))))))(((((((((*********(((''''''(((***))))))((((((((())))))))))))))))))))))))(((((('''(((((())))))(((((('''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%$$$$$$%%%&&&((()))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&(((((((((((()))))))))))))))******++++++******)))"""###%%%'''(((((('''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((('''(((((((((((('''))))))))))))))))))))))))***)))((((((''''''((((((((((((((((((((()))))))))(((((((((((()))***++++++((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((())))))))))))))))))((((((((((((((())))))))))))))))))))))))************+++*********))))))((((((((('''''''''((((((((('''******)))(((((()))******((((((((((((((())))))***---+++)))'''&&&&&&'''(((''''''(((((((((((('''''''''(((((())))))))))))(((((())))))***))))))((('''***)))))))))))))))))))))(((((((((((())))))))))))*********))))))))))))((((((((((((((())))))))))))***++++++++++++******)))&&&&&&'''''''''&&&%%%%%%((()))***)))((('''((()))))))))(((((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))************)))LLLQQQZZZdddlllssswwwyyyxxxzzz{{{||||||}}}~~~{{{{{{xxxvvvpppjjjfffeeeeeegggkkkoooqqqqqqvvvwwwyyyyyyxxxuuurrroooqqqoookkkiiihhhjjjlllmmmqqqqqqpppnnnkkkiiifffdddeeeeeeeeeeeeeeegggjjjlllmmmooopppppppppqqqtttwww}}}zzzyyyvvvyyy~~~xxxkkkfff___ZZZ[[[___dddfffdddbbb___[[[XXXVVVUUUUUU[[[YYYWWWVVVWWWXXXZZZZZZYYYYYYZZZ]]]cccgggjjjkkkkkkkkkkkkkkkjjjiiihhhhhhnnnkkkhhhgggiiikkkllllll\\\WWWQQQLLLIIIFFFEEECCCDDDDDDEEEEEEEEEEEEDDDDDD???>>>===>>>@@@CCCGGGIIIQQQUUUZZZ]]]]]]\\\ZZZZZZVVVUUUUUUWWW\\\___aaabbb___]]]ZZZXXXVVVSSSPPPNNNOOOOOOOOOOOOMMMIIIBBB>>>777555222111000000...,,,,,,,,,+++***************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((())))))))))))(((((())))))************))))))))))))))))))))))))(((((())))))))))))((((((''')))******)))''''''((()))((((((((((((((())))))(((((((((((((((((())))))&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))((((((''''''&&&&&&&&&'''''''''((((((((())))))******))))))(((((('''%%%$$$$$$%%%&&&'''((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''''''''((())))))'''((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((())))))******))))))((())))))***+++,,,((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((()))(((((((((((((((((()))))))))))))))(((((((((((())))))))))))************&&&'''''''''(((((())))))'''(((((((((((('''((((((%%%%%%%%%%%%&&&'''((((((((((((((((((((())))))***+++***(((&&&&&&''')))***''''''((((((((((((''''''''''''((()))))))))))))))((())))))***))))))(((''''''((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((('''''''''(((((((((((())))))))))))+++++++++++++++***))))))&&&'''((()))***+++++++++''')))***)))((('''(((***))))))(((((((((((())))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''(((((())))))((((((]]]aaagggnnnsssvvvwwwxxxxxxzzz|||}}}}}}~~~zzz}}}}}}zzzxxxyyyvvvrrrnnnnnnnnnqqquuuwwwxxxxxxyyyzzzzzzyyywwwuuurrrpppnnnkkkgggeeefffiiikkkllljjjjjjhhhgggffffffffffffeeefffgggggghhhkkkooossszzz|||~~~||||||~~~zzz~~~yyyqqqggg```___bbbgggjjjnnnmmmllliiigggdddcccaaaaaa^^^ZZZYYYZZZ]]]```aaaYYYXXXWWWXXX\\\___```aaaeeeggghhhgggfffeeeggghhhjjjhhhgggkkkrrrwwwyyyyyyfffbbb\\\WWWTTTQQQOOOMMMLLLMMMMMMMMMMMMMMMMMMLLLFFFDDDAAA???>>>???AAACCCKKKPPPWWW\\\^^^_________[[[YYYXXXYYY[[[]]]]]]]]]YYYYYYYYYWWWUUUQQQNNNMMMGGGHHHJJJNNNPPPQQQNNNLLL@@@===999666444222///---...---,,,+++++++++++++++)))*********++++++++++++************))))))))))))************************))))))))))))))))))))))))++++++***))))))*********((((((((()))******++++++'''(((((()))***+++,,,,,,'''(((((()))))))))))))))&&&(((***+++)))(((((((((((((((''''''(((((())))))''''''(((((((((((())))))&&&''''''((((((''''''&&&%%%&&&''''''((((((''''''''''''(((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))(((((('''***(((&&&$$$###$$$'''((())))))))))))))))))))))))&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))'''((()))(((&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))'''(((((())))))******+++******)))))))))***++++++))))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))((((((''')))((((((''''''(((((()))))))))))))))((((((((((((''''''''''''(((((((((((($$$%%%&&&&&&'''((()))***'''((())))))''''''((()))%%%%%%&&&'''((()))))))))((((((((((((((()))******((((((''''''''')))***+++))))))************))))))&&&'''((())))))******)))((((((((((((((((((((((((&&&''''''(((((((((((('''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))***))))))((('''&&&$$$%%%&&&((()))***++++++'''((())))))(((((()))******))))))((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************&&&&&&'''(((((((((((((((jjjlllppptttwwwxxxxxxxxxzzz|||~~~~~~}}}}}}~~~~~~zzz||||||xxxxxxzzzzzzxxxuuuttttttuuuxxxyyyyyyxxxvvvvvvuuutttsssrrrqqqppphhhgggfffiiimmmooopppooolllkkkiiiiiijjjnnnqqqsssppprrrtttuuuwww{{{~~~|||{{{mmmccc```bbbfffiiimmmooosssvvvxxxxxxxxxwwwqqqnnnjjjhhhjjjkkkkkkjjj^^^\\\YYYYYYZZZ\\\\\\\\\___```bbbaaa___^^^```bbbddddddgggoooxxx}}}}}}zzzjjjgggcccaaa___]]]ZZZXXXUUUVVVVVVWWWWWWVVVVVVUUUMMMJJJGGGBBB@@@>>>>>>???GGGLLLTTT[[[^^^```aaabbbaaa___^^^]]]]]]\\\ZZZXXXTTTVVVXXXXXXVVVSSSPPPOOOGGGFFFFFFHHHLLLQQQSSSTTTMMMIIIDDD@@@<<<999555222000///...,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++'''(((((()))******++++++(((((((((((())))))******''''''((()))))))))))))))&&&(((***+++***((((((((('''''''''''''''((())))))'''''''''((((((((())))))(((((())))))))))))((((((&&&'''((()))))))))((((((###%%%''')))***)))'''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((('''(((((())))))(((((('''((('''&&&%%%&&&'''((()))))))))))))))))))))))))))%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))((()))***(((&&&&&&(((+++(((((((((((((((((((((((())))))(((((('''((((((((('''(((((()))******++++++++++++******)))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))(((''''''''''''((()))***)))))))))((((((((('''''''''''''''((((((((((((&&&&&&''''''(((((())))))''')))***)))''''''(((***))))))***************)))((((((((((((((()))******(((((((((((())))))))))))))))))************))))))&&&'''((()))************''''''&&&&&&&&&((()))***&&&'''((()))***))))))((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))*********))))))((('''&&&###$$$%%%&&&''''''''''''&&&((())))))(((((()))+++******)))(((((((((((((((((((((((())))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++''''''((()))))))))))))))ppprrrtttvvvxxxyyyyyyyyy|||~~~}}}||||||}}}zzz{{{}}}~~~~~~}}}{{{zzzyyy{{{zzzvvvvvvzzz{{{yyyxxxwwwvvvvvvxxxxxxwwwvvvqqqqqqpppoooooooooooopppiiijjjmmmsssyyy|||zzzxxxwwwuuutttuuuxxx}}}}}}yyyvvv{{{}}}{{{|||~~~qqqeee```aaaeeeggggggkkksss||||||zzzzzzxxxtttqqqhhheeebbb``````aaaaaaaaaYYYZZZ[[[ZZZWWWVVVXXX[[[___bbbhhhrrr|||{{{vvvjjjhhhfffeeeeeedddbbb```[[[\\\\\\]]]]]]\\\\\\[[[QQQNNNJJJEEEAAA???>>>===EEEKKKSSSYYY]]]```aaabbbfffdddaaa```^^^\\\XXXVVVTTTWWW[[[]]]\\\YYYWWWUUUMMMIIIEEEDDDGGGLLLQQQTTTXXXTTTOOOIIIEEE@@@<<<999111000...---,,,,,,------++++++,,,,,,,,,---------+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))((((((((()))+++'''(((((()))***++++++++++++***)))((('''&&&%%%%%%''''''((()))))))))))))))%%%(((***+++***((((((((('''''''''''''''((()))***&&&'''''''''(((((())))))******++++++++++++******&&&''')))*********)))((( $$$((()))((('''%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))))))))(((''''''''''''((((((((()))(((((())))))))))))((((((%%%%%%'''((())))))******))))))))))))))))))))))))%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))(((******)))&&&&&&))),,,))))))))))))))))))))))))---,,,+++)))(((((('''''''''(((((()))***+++++++++,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))((('''&&&&&&'''((()))******))))))((((((((('''))))))))))))************))))))))))))((((((((((((''')))+++***'''&&&(((***(((((((((((('''&&&%%%$$$((((((((((((((()))******(((((())))))))))))((('''''''''((((((((((((''''''&&&'''((()))************'''&&&%%%$$$%%%''')))+++'''((()))+++++++++***)))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))),,,,,,,,,++++++)))(((((((((((())))))))))))))))))&&&((())))))(((((()))+++******)))(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((()))***************ssstttvvvwwwyyyyyyzzzzzz~~~~~~~~~~~~~~~}}}wwwwwwxxxyyyyyyyyyyyyxxxvvvuuutttuuuvvvtttoookkkmmmiiijjjrrryyyyyyvvvuuuttt}}}zzzwww{{{}}}vvvtttvvvwwwyyyxxxzzzxxxwwwxxx{{{{{{zzz|||oooeee___\\\bbbjjjgggnnnuuu||||||ssspppnnnpppsssrrrmmmhhhbbbbbbaaa^^^[[[XXXWWWXXXZZZ___hhhqqqvvvvvvrrrnnnfffdddcccdddfffggggggfffbbbcccdddbbb___\\\ZZZZZZXXXVVVRRRLLLGGGDDDDDDEEEGGGKKKRRRXXX\\\___bbbcccdddeeeeeedddbbb___\\\ZZZYYYYYYZZZZZZ[[[\\\\\\]]]UUUTTTPPPKKKGGGHHHMMMQQQZZZ\\\]]]]]]XXXQQQJJJEEE===999444111///...,,,+++******+++---...---)))&&&************))))))))))))(((((())))))((('''&&&&&&'''(((((()))***++++++++++++)))((((((*********)))&&&''''''((((((((((((((((((((((((((()))))))))))),,,+++***)))((('''&&&%%%)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((('''&&&%%%$$$''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''&&&'''&&&%%%$$$$$$%%%&&&'''***'''%%%&&&((((((&&&$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((******++++++***)))'''&&&''''''&&&&&&''')))+++---'''(((((())))))))))))(((((((((((()))******++++++*********))))))))))))(((*********)))(((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******(((((((((((())))))))))))))))))((((((''''''&&&&&&%%%&&&&&&'''((((((''''''(((''''''''''''&&&&&&&&&((((((((((((((('''''''''&&&'''((()))))))))((('''&&&&&&'''((((((''''''&&&''''''((()))))))))))))))))))))))))))(((((((((((()))******))))))((('''&&&)))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********&&&&&&''''''(((((())))))((((((((((((((()))******++++++++++++************xxxxxxxxxyyyzzzzzzzzzzzz~~~}}}}}}}}}{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwtttrrrpppoooooommmiiifffjjjllluuu{{{tttssswww~~~tttsssuuu{{{}}}yyyuuutttwww|||~~~qqqhhhcccaaaeeelllmmmttt}}}|||{{{zzz{{{{{{zzzvvvsssnnnooonnnlllhhhdddccccccccchhhnnntttuuupppiiiccccccaaa```aaadddggghhhhhhdddfffhhhhhhfffdddcccccc^^^\\\WWWQQQKKKGGGGGGGGGFFFJJJOOOTTTXXX]]]aaaeeeeeeeeefffeeeccc```]]]\\\[[[ZZZXXXWWWWWWXXXZZZ\\\^^^\\\XXXRRRLLLIIIJJJLLLSSSWWW]]]aaaaaa^^^XXXUUUIIIEEE???:::777333000...,,,++++++,,,...---***(((***************+++++++++))))))******))))))(((''''''(((((()))******+++++++++)))'''((()))***))))))'''(((((()))***)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((('''&&&%%%$$$''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''(((((((((''''''&&&''''''&&&&&&&&&&&&'''''')))'''&&&&&&((((((&&&$$$'''&&&&&&&&&&&&&&&&&&'''&&&''''''((((((''''''&&&'''''''''((((((((())))))******++++++***)))'''&&&((((((((())))))***+++,,,'''(((((()))))))))))))))))))))******+++,,,,,,,,,,,,,,,+++++++++*********))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***))))))))))))((((((((((((((((((((((((((('''''''''''''''(((((()))((((((((())))))(((((((((''''''''''''''''''(((((((((((((((&&&&&&&&&'''&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((('''((()))))))))))))))((()))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((('''&&&&&&%%%((((((((((((((()))******%%%%%%&&&'''((()))******zzzzzzyyyxxxxxxyyyyyyzzz}}}|||}}}~~~}}}}}}~~~~~~}}}{{{zzzyyytttsssqqqooonnnnnnoooppppppnnnlllkkkkkkkkkiiihhhpppxxxxxxuuuxxx~~~|||~~~wwwrrrsssxxxtttnnnlllmmmrrrwww}}}}}}||||||}}}~~~zzzvvvttttttuuuxxx{{{{{{vvvlllaaaZZZ\\\ZZZXXXYYY\\\___aaabbbccceeehhhiiihhhfffffffffeeeccc___XXXQQQMMMKKKLLLHHHIIILLLOOOTTTZZZ```eeeffffffgggfffeeebbb___^^^^^^\\\XXXUUUTTTVVVXXXZZZaaa```^^^YYYSSSNNNLLLLLLMMMRRRZZZbbbffffffdddbbbXXXTTTMMMGGGAAA;;;555111000...------......---,,,*********++++++,,,,,,,,,******++++++******))))))((((((((()))******++++++***(((''''''((())))))(((((())))))***************(((((((((((())))))))))))&&&'''((()))***++++++,,,))))))******))))))((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''(((((()))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((()))))))))))))))(((''''''''''''(((((((((((('''''')))'''&&&'''(((((('''%%%''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((()))))))))************++++++******)))(((''')))******++++++*********''''''((()))))))))))))))******++++++,,,---------------------,,,,,,,,,,,,((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))(((((('''''''''''''''(((((((((((((((((()))))))))))))))((((((***)))))))))((((((((((((&&&&&&''''''(((((())))))(((((('''&&&%%%%%%%%%%%%+++***)))((('''(((((()))'''(((((()))))))))))))))(((((((((((())))))))))))&&&'''((()))************)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))(((((('''&&&&&&&&&((((((((((((((()))******$$$%%%%%%&&&'''((())))))xxxwwwvvvvvvvvvwwwxxxyyy}}}||||||}}}}}}wwwxxxyyyzzzzzzyyyxxxwwwnnnllliiigggfffgggjjjkkkmmmmmmnnnooorrrtttuuuvvv~~~yyy}}}||||||vvvwww~~~zzzwwwyyy}}}zzz}}}|||oooccc\\\^^^[[[WWWUUUVVVXXXZZZZZZ```cccfffhhhgggffffffgggkkkjjjeee___XXXSSSRRRRRRMMMMMMMMMNNNQQQWWW^^^dddgggggghhhhhhgggeeebbbaaa```^^^[[[YYYWWWWWWXXXYYY[[[\\\\\\\\\ZZZWWWTTTSSSLLLOOOUUUZZZ___bbbddddddddd```ZZZSSSKKKCCC;;;666666333000......//////...)))))))))***++++++,,,,,,)))***************))))))(((((())))))************)))(((&&&&&&((((((((('''(((((()))************)))(((((((((((())))))))))))%%%%%%&&&''')))***++++++))))))*********))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))'''&&&$$$$$$&&&''')))%%%&&&&&&'''((())))))***&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((''''''''''''((((((***************)))(((''''''((()))******)))((('''((((((''''''((((((''''''((((((''''''''''''(((((('''(((((())))))(((((('''((((((((()))))))))******++++++******)))((((((''')))***+++++++++)))((('''&&&'''((())))))***))))))******++++++,,,---------...------------,,,,,,,,,***))))))(((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))((((((''''''&&&&&&''''''(((((())))))((())))))))))))((('''''')))))))))(((((((((''''''%%%&&&&&&'''((()))******,,,+++)))'''&&&''''''(((+++)))'''%%%%%%%%%'''((((((((())))))))))))(((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,++++++***)))(((''''''&&&''''''((()))***++++++((((((((((((((())))))***************))))))))))))uuuuuuuuuvvvwwwxxxzzz{{{||||||{{{|||}}}}}}|||zzztttuuuuuuuuutttrrrpppooojjjhhhfffdddfffiiimmmoooooorrrwww||||||}}}|||~~~xxxoookkkkkkfff```[[[XXXWWWWWWVVV[[[^^^aaadddeeefffhhhiiimmmllliiiccc]]]YYYXXXXXXVVVUUUSSSQQQRRRWWW]]]ccchhhiiijjjjjjiiigggeeedddbbbbbbaaaaaa___]]]\\\[[[UUUWWWYYY\\\^^^]]][[[ZZZPPPOOOOOOQQQUUU[[[aaaeeekkkhhhddd___YYYPPPHHHBBB===999333///......------)))))))))******+++++++++(((((()))******))))))))))))))))))))))))*********)))(((&&&&&&((((((((('''&&&'''(((((())))))(((((((((((((((((())))))))))))&&&&&&&&&''''''((((((((())))))************))))))))))))))))))))))))))))))((((((((()))(((((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&&&&''''''((()))******&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((()))(((((((((''''''(((((((((******++++++***)))(((((('''((()))******)))(((''''''(((((((((((('''(((((()))((((((''''''(((((()))((())))))))))))))))))(((''''''((((((((()))))))))++++++***))))))((((((((((((((()))***)))'''&&&%%%&&&'''((()))************))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++***((('''%%%$$$###''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((***)))))))))((((((((('''&&&&&&''''''(((((())))))'''''''''((((((''''''&&&((((((((('''''''''&&&&&&%%%&&&&&&'''((()))******---+++)))(((''''''((((((&&&$$$"""!!! !!!"""$$$(((((())))))))))))(((((('''((((((((()))))))))***)))))))))))))))(((''''''(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,++++++***)))((('''''''''((()))***+++,,,------((((((((((((((())))))***,,,,,,,,,+++++++++******uuuvvvwwwyyy{{{|||||||||zzzyyyxxxxxxyyyxxxvvvtttrrrrrrqqqpppmmmjjjhhhfffdddddddddeeeiiioootttxxx{{{~~~~~~{{{|||~~~{{{{{{vvvqqqjjjddd___\\\YYYWWWVVVXXXZZZ[[[]]]___cccfffjjjjjjhhheeeaaa^^^]]]^^^^^^]]][[[YYYXXX[[[```dddiiijjjkkklllkkkjjjhhhfffdddeeefffgggfffdddbbb```ZZZZZZ[[[]]]___```___]]]VVVSSSOOOMMMPPPXXX```fffllllllkkkiiifff```XXXRRRGGGAAA:::444111///---,,,++++++++++++++++++++++++'''((())))))***)))))))))))))))))))))))))))*********(((''''''((())))))(((&&&&&&'''((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))******++++++******))))))))))))))))))))))))((((((((())))))(((((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''')))((('''&&&&&&'''((()))'''''''''(((((())))))***&&&&&&''''''''''''&&&&&&'''''''''((())))))******)))((((((''''''(((((()))))))))************))))))(((((())))))))))))((((((&&&((())))))((('''(((***))))))(((((((((((())))))))))))************))))))'''''''''((((((((()))))),,,+++***)))((((((((((((((((((((((((''''''&&&%%%%%%&&&''')))************))))))******+++,,,,,,,,,++++++++++++************++++++***(((&&&%%%$$$###''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((()))))))))))))))'''''''''(((((((((((((((%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))((('''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%'''''')))))))))))))))(((((('''''''''(((((())))))******************)))((('''&&&)))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++******))))))((((((+++++++++***************((((((((((((((()))******'''(((((()))***+++,,,---uuuvvvyyy{{{|||{{{zzzyyywwwvvvtttssssssqqqnnnllljjjjjjjjjjjjiiigggeeecccfffgggjjjooovvv~~~}}}}}}xxxssssssuuuzzz~~~}}}~~~~~~xxxsssnnnkkkgggdddaaa```^^^[[[YYYYYY\\\^^^dddeeeeeedddbbbaaaaaabbbcccccccccbbbaaabbbeeegggjjjkkklllmmmmmmllljjjiiiggghhhiiiiiiiiiiiihhhhhhbbb```^^^___bbbdddcccbbb^^^ZZZSSSOOOPPPVVV]]]bbbggghhhkkknnnoookkkeee```UUUPPPGGG@@@:::666333111.........---,,,,,,++++++((()))******++++++*********)))))))))))))))))))))+++)))'''((()))***))))))''''''((()))))))))))))))(((((((((((())))))))))))((((((((())))))))))))***((()))***++++++++++++***))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''(((((((((''''''''''''''''''(((((((((((((((((()))))))))&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***))))))(((((((((((())))))''''''((()))************)))((((((''''''(((((()))&&&(((***)))(((''')))+++***))))))(((((())))))***)))******++++++******)))(((((()))))))))*********,,,+++***)))((((((((())))))((((((''''''''''''(((%%%&&&''')))******++++++******++++++,,,---------++++++++++++************(((((((((''''''&&&&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***)))))))))((((((((('''''''''(((((())))))******((((((((((((((('''''''''$$$%%%&&&((())))))))))))(((((((((((('''''''''''''''''''''(((((((((((((((''''''(((((((((''''''&&&((())))))******+++++++++)))))))))))))))((('''''''''''''''((()))*********((()))))))))))))))(((''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((()))******''''''((()))***+++,,,,,,tttvvvyyy{{{{{{yyyvvvttttttsssqqqooonnnllliiigggaaabbbdddfffggggggggggggqqqsssxxx|||~~~{{{}}}yyy|||{{{vvvrrrqqqmmmhhhiiilllqqqxxx~~~zzzxxx{{{{{{{{{~~~zzzwwwvvvssslllddd^^^ZZZ[[[]]]```bbbccccccbbbbbbdddeeedddfffggggggggggggiiikkkjjjkkkmmmnnnnnnmmmkkkjjjjjjiiiiiiiiijjjkkklllmmmgggdddaaaaaadddggghhhgggddd___XXXSSSQQQSSSWWWZZZ```ccchhhnnnqqqpppkkkgggbbb\\\SSSKKKDDD???;;;888111111000///...------,,,)))***+++,,,,,,,,,,,,,,,*********)))))))))))))))+++***((((((*********)))(((((()))***************(((((((((((())))))))))))(((((()))***+++,,,,,,---((()))***+++++++++++++++))))))))))))))))))))))))(((((()))))))))))))))(((''''''((((((((((((''''''((((((((((((((((((((((((###$$$%%%&&&''')))******&&&&&&&&&'''''''''((((((''''''((((((((((((''''''))))))))))))((((((((((((&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))))))))(((((((((((())))))%%%&&&''')))************)))((('''&&&&&&'''((()))%%%(((******((('''))),,,******))))))))))))************++++++++++++******)))************+++++++++,,,+++***(((((((((((()))***)))(((''''''((()))***%%%&&&''')))******++++++++++++,,,------......///,,,,,,,,,+++++++++******&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((******))))))((((((((('''&&&&&&'''((()))***++++++))))))(((((('''''''''&&&$$$%%%''')))***+++++++++))))))))))))((((((((((((((((((((((((((('''''''''((((((***++++++***))))))###$$$%%%'''(((((((((((()))))))))))))))(((''''''&&&''''''((()))******+++&&&'''((()))************)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********$$$$$$%%%'''(((***++++++((((((((((((((()))******++++++++++++************tttwwwzzz|||{{{xxxtttqqqkkkkkkkkkhhheeebbbbbbccc^^^aaagggmmmrrruuuwwwxxx}}}}}}{{{ssstttuuuwwwyyy{{{}}}}}}}}}||||||||||||}}}}}}}}}~~~~~~{{{wwwtttkkkiiigggccc```^^^\\\[[[[[[^^^eeennnuuuyyyyyyxxxtttuuuvvvzzz}}}~~~}}}|||xxxvvvwwwxxx}}}xxxxxx|||tttlllddd]]]YYY]]]```bbbbbb```___bbbddddddeeeeeeeeeeeegggiiilllmmmlllkkkkkklllkkkiiiggghhhhhhiiijjjjjjkkkkkkjjjkkkfffbbb```bbbdddeeedddccccccaaa]]]XXXUUUTTTUUUYYY]]]dddkkkppprrrqqqqqqiiifff```[[[UUUNNNHHHCCC888333---+++---///---***+++,,,,,,,,,------......---,,,++++++******++++++***)))(((''''''((()))***&&&&&&&&&&&&''')))***+++,,,,,,+++***)))(((''''''(((((((((((((((((((((((())))))*********+++++++++&&&'''((())))))((('''&&&******))))))((((((''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''(((((()))((('''&&&$$$###)))((('''&&&&&&&&&&&&&&&+++(((&&&&&&'''(((((('''***))))))((('''&&&&&&%%%&&&''')))+++,,,+++)))(((,,,,,,+++***)))))))))***))))))(((''''''(((***************)))******+++,,,*********))))))))))))))))))&&&$$$&&&+++---+++(((***+++,,,,,,***(((((()))***)))(((''''''((()))***(((''''''&&&&&&((()))***+++***)))((('''''''''''',,,,,,,,,---------......,,,+++++++++***)))))))))***))))))((('''&&&&&&&&&)))'''&&&'''***+++***(((&&&''')))++++++)))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((+++***)))((((((''''''(((''''''(((((())))))******,,,***((('''&&&''')))******)))(((''''''((()))***&&&''''''((()))******+++(((((((((((())))))))))))''''''''''''(((***+++,,,...---++++++++++++***(((+++++++++***)))'''&&&%%%)))))))))))))))******+++(((((()))***************************)))(((&&&&&&$$$%%%''')))***)))((('''((('''&&&&&&&&&((()))***(((((())))))******++++++(((((())))))******++++++******))))))(((((('''''',,,+++******))))))************)))))))))))))))***ppprrruuuwwwvvvsssooolllffffffeeecccaaabbbdddffffffkkkssszzz~~~tttooonnnjjjjjjjjjkkklllnnnoooppplllkkkjjjiiihhhggggggggghhhhhhiiijjjhhhfffcccaaa___]]][[[WWWUUUSSSRRRQQQTTTVVV\\\cccjjjmmmmmmllljjjiiijjjmmmpppqqqpppnnnooolllkkklllnnnrrr}}}wwwqqqnnnhhhiiiiiifffaaa^^^^^^```bbbcccdddddddddfffhhhiiikkkjjjjjjkkkmmmlllkkkiiijjjjjjlllmmmnnnnnnmmmmmmlllhhhbbb```aaacccccccccbbbcccaaa^^^[[[XXXXXXYYYWWW[[[aaahhhmmmpppqqqqqqoookkkfffaaa]]]WWWQQQMMMFFF@@@888444444333000---++++++++++++++++++++++++,,,,,,+++************+++***)))(((((((((((()))***(((((('''''''''(((((()))++++++******)))((((((((((((((((((((((((((((((((())))))*********+++++++++)))***+++++++++***)))((())))))))))))(((((((((((()))(((((((((''''''''''''))))))((('''&&&%%%%%%$$$''''''''''''''''''&&&&&&''''''''''''''''''''''''******++++++***)))((('''''''''&&&&&&&&&''''''((('''&&&%%%%%%(((***++++++)))))))))(((((((((''''''$$$%%%(((+++---------------,,,+++)))((('''''''''***)))(((''''''(((((())))))))))))))))))***++++++***)))))))))))))))))))))***'''%%%'''+++---+++(((,,,---///...---,,,,,,---***)))(((''''''((()))***(((''''''&&&&&&((()))***))))))(((((((((((())))))++++++,,,---------------++++++*********************))))))(((''''''&&&&&&)))'''&&&'''***+++***((((((((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))***))))))))))))((((((((((((((()))***))))))))))))((((((((((((+++***((('''''''''((()))))))))(((((((((((())))))'''''''''((()))*********'''''''''((((((((())))))))))))((((((((())))))***---,,,******++++++)))((((((((()))*********)))))))))))))))))))))******+++(((((()))***************************)))((('''&&&&&&''')))+++++++++***)))******)))))))))***+++,,,)))))))))))))))*********)))))))))))))))***************))))))((((((((((((,,,+++******))))))************))))))))))))******nnnoooqqqqqqpppnnnkkkiiifffffffffeeeeeeiiinnnrrrssszzz}}}yyyvvvvvvwwwzzz|||~~~vvvmmmfffaaa``````^^^^^^]]]]]]]]]]]]^^^^^^^^^]]]\\\ZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXVVVUUUTTTRRRPPPNNNKKKIIIHHHHHHHHHMMMOOOTTTZZZ___bbbaaa```^^^]]]]]]^^^______]]]\\\]]][[[\\\^^^```eeeooozzzzzzxxxuuuooogggaaa^^^]]]]]]^^^___aaacccfffhhhiiijjjiiiiiijjjkkkkkkhhhfffiiijjjmmmnnnoooooonnnmmmnnniiiccc___^^^___```aaaaaabbbbbb```^^^\\\]]]^^^XXXZZZ___eeejjjnnnqqqrrrssspppkkkhhhddd```\\\YYYVVVPPPGGGAAA===999555111...---,,,+++************,,,+++******))))))*********))))))(((((())))))******)))(((((('''''''''((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))************++++++++++++++++++***)))((((((((((((((())))))))))))((((((((((((''''''''''''***))))))((('''&&&%%%%%%''''''''''''''''''((((((''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&'''((()))***'''&&&%%%&&&(((***+++***(((((()))))))))*********%%%'''))),,,---.........---,,,+++)))'''&&&%%%%%%***)))(((''''''&&&'''''''''''''''((()))******+++))))))))))))))))))*********(((&&&(((+++---,,,)))+++---...///---------...))))))(((((((((((())))))(((''''''&&&&&&((()))***''''''''''''((()))++++++)))***,,,---------,,,+++))))))******************)))))))))(((''''''&&&&&&)))((('''((()))***)))(((******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))***************''''''''''''((()))***+++*********)))((('''''''''))))))))))))(((((((((((((((((())))))))))))((((((''''''(((((())))))******'''''''''((((((((())))))+++***)))(((((((((((((((,,,+++))))))******(((''''''((()))***************)))))))))))))))******+++(((((()))***************************)))(((''''''%%%'''(((*********))))))++++++*********+++,,,,,,************))))))))))))************))))))))))))***))))))))))))(((((((((,,,+++******))))))************)))))))))******+++ooonnnmmmmmmmmmmmmnnnooorrrssstttuuuvvvzzz{{{uuurrrmmmiiifffffffffgggmmmggg___YYYWWWWWWXXXXXXTTTTTTSSSRRRRRRRRRRRRRRRTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRQQQQQQMMMKKKHHHEEEDDDEEEGGGHHHLLLNNNRRRXXX^^^```___^^^YYYWWWUUUTTTTTTSSSPPPNNNOOOOOOQQQTTTWWW^^^fffnnnrrrrrrsssuuuvvvvvvtttrrrxxxsssqqqrrrtttwwwyyyqqqjjjeeebbb[[[[[[\\\___cccfffhhhiiiiiihhhggghhhhhhgggdddaaaeeegggjjjlllmmmlllkkkjjjllliiiccc^^^\\\\\\]]]^^^^^^```aaaaaa```___```aaa]]]^^^aaaeeejjjnnnqqqrrrrrrooollljjjhhhfffcccaaa___ZZZTTTNNNIIIBBB;;;666222111///---,,,,,,,,,,,,++++++***)))))))))******))))))))))))))))))))))))))))))((((((((((((((()))(((((())))))************(((((((((((((((((((((((())))))))))))*********************))))))(((''''''''''''(((((())))))******((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%&&&'''''''''''''''''''''''''''((())))))+++)))((((((((()))'''&&&(((((()))***+++,,,,,,---++++++,,,------,,,,,,+++,,,,,,***)))((('''&&&&&&***)))(((((('''&&&&&&%%%%%%%%%&&&((())))))******)))))))))))))))*********+++)))((())),,,---,,,***''')))++++++******+++,,,))))))(((((((((((())))))(((''''''&&&&&&((()))***''''''''''''((()))***+++((()))+++,,,---,,,+++***(((((())))))******++++++))))))((((((''''''''''''(((((((((((()))))))))))),,,+++)))'''&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))************)))((((((((((((((()))*********)))))))))(((((((((''')))))))))***)))(((''''''&&&''')))******)))(((((('''((((((((()))))))))***((((((((()))))))))************))))))((())))))***+++)))(((((())))))(((&&&)))******)))((('''&&&%%%)))))))))))))))******+++(((((()))******************************)))((('''$$$$$$&&&'''((((((''''''))))))))))))))))))******++++++******))))))((((((++++++******))))))(((((()))))))))))))))))))))))),,,+++******))))))************))))))******++++++kkkkkkkkklllpppvvv|||zzzpppkkkfffddd```\\\YYYWWWWWWWWWYYYVVVRRRQQQRRRUUUVVVWWWNNNNNNMMMLLLLLLLLLLLLMMMHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQSSSSSSQQQOOONNNLLLJJJGGGEEEEEEGGGKKKMMMNNNQQQWWW^^^dddfffdddbbbXXXUUURRRPPPNNNLLLIIIGGGIIIKKKNNNQQQVVV___gggkkkkkkjjjhhhhhhhhhfffbbb___dddaaa```bbbccceeelllttt|||~~~}}}{{{www|||xxxrrrnnneeeccc```aaaccceeefffeeeeeedddccccccddddddbbbaaabbbdddfffhhhjjjjjjiiihhhiiigggccc^^^[[[ZZZ[[[\\\\\\^^^```aaa`````````aaacccdddfffhhhjjjmmmoooqqqpppnnnkkkiiiiiiiiihhhgggaaa```]]]ZZZTTTMMMFFFAAA666444222000............,,,++++++***)))*********))))))************))))))'''''''''((((((***++++++((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((''''''''''''(((((())))))******'''''''''((((((((((((((('''''''''((((((((())))))&&&''''''(((((()))))))))''''''''''''''''''''''''((((((((())))))***++++++***)))((('''''''''''''''+++***))))))))))))'''%%%''''''(((***+++---......,,,,,,---------,,,,,,,,,++++++***)))))))))*********))))))(((''''''&&&%%%$$$%%%'''((()))))))))((((((((())))))******************)))***+++++++++***%%%''')))))))))((()))***(((((())))))))))))(((((((((''''''&&&&&&((()))***))))))(((((((((((())))))((((((***+++++++++***)))((((((((())))))******+++(((((((((((('''''''''''''''(((((()))((())))))***,,,***(((&&&&&&''')))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&'''(((((())))))((((((******)))((((((((((((((('''((((((((()))))))))***)))))))))***)))(((''''''&&&'''(((*********)))((((((((((((((())))))))))))))))))*********+++++++++(((((((((((()))***+++,,,***)))'''((())))))((('''(((((((((((('''&&&%%%%%%)))))))))))))))******+++(((((()))***************)))************))))))(((%%%%%%&&&''''''((((((((())))))*********)))))))))++++++******))))))((((((++++++******))))))(((((())))))))))))************,,,+++******))))))*********************+++,,,,,,hhhjjjooovvvyyyrrrjjjddd```YYYWWWUUURRROOONNNMMMMMMJJJKKKLLLNNNPPPSSSVVVXXXMMMLLLKKKJJJJJJJJJJJJJJJDDDDDDEEEGGGIIILLLNNNOOOPPPSSSWWWZZZZZZWWWRRROOOLLLJJJGGGEEEGGGKKKPPPSSSUUUYYY```hhhmmmnnnkkkhhhZZZVVVRRROOOLLLIIIFFFDDDHHHLLLNNNQQQYYYdddlllooolllgggbbb___]]]ZZZUUUQQQUUUSSSTTTWWWYYYYYY^^^eeennntttvvvqqqmmmnnnnnnmmmpppuuuzzz~~~zzztttlllgggffffffdddbbbbbb```^^^___aaacccddddddaaabbbccceeefffgggggghhheeeeeedddaaa]]][[[[[[]]][[[^^^```aaa```______```ffffffgggiiijjjlllmmmnnnnnnllliiiiiijjjkkkkkkjjjbbbaaa```^^^ZZZUUUQQQNNN>>>;;;777333000///......---,,,++++++******++++++)))******++++++******)))'''''''''((()))***,,,,,,(((((())))))*********+++))))))))))))))))))))))))***)))))))))))))))((((((******))))))))))))******(((((((((((())))))))))))'''''''''(((((((((((((((+++******)))((('''&&&&&&(((((((((((((((((())))))''''''''''''''''''''''''((('''''''''(((((()))***+++***)))(((''''''''''''((((((((()))++++++***(((''''''(((***+++,,,---...)))******+++,,,......///***************++++++,,,)))*********)))((('''&&&%%%&&&((()))))))))((('''((((((((()))******++++++************************''')))******)))))))))***(((((())))))))))))(((((((((''''''&&&&&&((()))******)))((((((((((((((()))(((((((((((())))))******(((((())))))))))))))))))(((((((((((((((((('''''''''((())))))(((((()))******)))(((&&&&&&((()))+++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&&&&'''(((((((((((((((+++***)))((('''''''''''''''''''''((()))*********))))))))))))((((((((((((&&&'''((())))))******)))(((((((((((()))))))))))))))))))))*********++++++((((((((()))***+++,,,---***((('''((()))***)))'''$$$%%%&&&'''((())))))))))))))))))))))))******+++(((((()))***************)))******+++******))))))(((((())))))***++++++++++++++++++,,,++++++***)))************))))))))))))************)))))))))))))))))))))************+++,,,+++******))))))*********************+++,,,---pppvvv{{{}}}zzzwwwvvvuuuqqqlllhhheeeaaa]]]ZZZRRRQQQOOOMMMKKKIIIHHHGGGEEEHHHLLLNNNOOORRRWWW[[[SSSRRRPPPNNNLLLKKKJJJJJJIIIIIIKKKMMMOOORRRUUUVVVUUU[[[bbbgggfff```XXXSSSNNNLLLIIIGGGIIIOOOUUUYYY___dddllltttyyywwwrrrmmm^^^ZZZUUUQQQNNNKKKHHHFFFHHHLLLOOORRR[[[iiirrrsssooohhh```[[[XXXUUUPPPKKKMMMKKKMMMRRRTTTVVV[[[bbbkkkoooooohhhbbbbbbccccccdddhhhllloooppptttzzzwwwooolllkkkhhhfffgggddd```^^^^^^aaabbbccc^^^^^^^^^___```bbbdddeeeccceeefffeeeaaa_________]]]___aaabbbaaa_________bbbccceeeggghhhiiijjjjjjkkkhhhffffffgggiiijjjjjj```^^^\\\XXXVVVUUUUUUVVVKKKGGGAAA;;;555222000///...---,,,,,,+++,,,,,,,,,)))***++++++++++++***))))))((((((((()))***++++++)))))))))))))))*********))))))))))))))))))))))))******))))))((((((((((((((('''''''''((()))***+++))))))))))))((((((((((((''''''''''''((((((((()))++++++***)))((('''&&&&&&)))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&''''''))))))((((((((((((((()))(((((((((***++++++***(((&&&'''((()))***,,,,,,---)))*********+++---......+++***))))))))))))******))))))***++++++***)))((('''((()))******((('''&&&'''(((((()))******++++++))))))***))))))((())))))(((***++++++)))((())))))'''((()))******)))((('''(((''''''&&&&&&((()))***(((((('''(((((()))***+++)))((('''&&&&&&(((***+++)))))))))))))))((((((((('''(((((((((((((((((((((&&&(((***)))(((''')))+++((((((''''''((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))***)))((((((((((((((()))(((((((((((())))))))))))+++***((('''''''''((()))''''''''''''((()))***+++))))))))))))(((((((((((('''(((((((((((()))))))))***)))))))))***++++++,,,***)))((((((******)))(((%%%&&&''')))***+++++++++)))))))))))))))******+++(((((()))***************)))******++++++*********)))))))))******+++,,,---******+++++++++***)))((()))))))))))))))*********)))))))))))))))*********))))))*********+++++++++,,,+++******))))))******************+++,,,---...|||{{{xxxuuupppkkkkkkooorrrpppkkkeeebbbaaa```^^^\\\ZZZZZZXXXVVVTTTPPPOOOMMMLLLJJJHHHFFFEEEFFFKKKOOOPPPOOOQQQXXX___ZZZYYYVVVSSSPPPNNNLLLLLLMMMMMMOOOPPPSSSVVVXXXYYYXXX^^^gggmmmmmmeee[[[TTTQQQNNNKKKJJJLLLRRRYYY]]]hhhmmmvvv~~~~~~wwwqqqbbb^^^YYYTTTQQQNNNKKKIIIGGGLLLOOOQQQ\\\kkkuuuvvvrrrjjj```ZZZWWWTTTOOOJJJJJJIIIKKKPPPSSSVVV]]]eeelllpppnnneee]]][[[\\\\\\\\\___cccdddeeeiiiooosssxxx~~~|||tttrrrqqqpppnnnpppkkkddd^^^]]]]]]^^^___ZZZYYYYYYYYYZZZ]]]```bbbbbbeeehhhhhheeebbbbbbbbb^^^aaaccccccbbb```______]]]___aaadddfffhhhhhhhhhgggdddbbbbbbdddfffgggggg]]]ZZZUUUPPPNNNPPPUUUYYYWWWSSSKKKCCC;;;666333111///...------,,,,,,------)))***+++,,,,,,+++***)))+++******)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''$$$$$$$$$$$$%%%'''(((*********))))))((((((''''''&&&'''''''''(((((())))))(((((((((((())))))))))))******))))))((((((''''''''''''''''''''''''''''''***)))(((''''''((()))***(((''''''(((((()))***+++,,,+++***++++++***'''$$$''''''((()))***+++,,,,,,---,,,++++++*********+++++++++)))(((''''''''''''))))))+++,,,,,,+++***)))((()))***+++***)))&&&%%%'''(((((()))***+++++++++((()))***)))((('''((()))(((***+++***(((''''''''''''((()))******)))((('''(((''''''&&&'''((()))***%%%&&&&&&''')))***,,,---***(((&&&%%%%%%'''***+++******))))))(((((('''''''''''''''(((((((((((((((&&&(((******'''''')))+++&&&''''''((()))***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((()))***************(((''''''(((((()))***+++******))))))(((((('''''',,,***((('''&&&''')))***((('''''''''''')))+++,,,))))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((,,,+++******)))************)))((()))***+++***)))***++++++++++++******))))))))))))))))))******+++(((((()))***************)))******+++++++++******(((((((((((()))***+++,,,'''((()))))))))'''&&&%%%(((((())))))******++++++(((((())))))******++++++))))))******++++++++++++,,,++++++***)))*********************+++,,,---...zzzsssgggeeedddaaa___^^^]]]]]]cccaaa^^^YYYUUUSSSTTTVVVVVVUUUUUUVVVWWWVVVTTTRRRPPPOOONNNKKKHHHFFFFFFGGGHHHKKKOOORRRUUUZZZ___bbbgggddd```\\\YYYVVVRRRPPPSSSRRRPPPQQQTTTWWWYYYZZZ]]]bbbiiillljjjddd]]]YYYSSSQQQPPPQQQUUU\\\dddhhhnnnrrrzzzyyyoooddddddbbb___[[[UUUPPPNNNOOOOOORRRXXXbbbkkkrrruuunnnhhh___XXXSSSOOOJJJFFFEEEGGGIIINNNUUU]]]eeeiiimmmqqqpppggg^^^ZZZYYYWWWVVVVVVWWWYYY\\\```ccceeemmmmmmpppvvv}}}~~~~~~~~~{{{wwwwwwxxxssshhhaaaaaaddddddYYYTTTRRRTTTVVVVVVYYY^^^```bbbeeeeeeeeedddddddddeeeeeedddcccbbb```___^^^___```bbbbbbbbbbbbeeeggggggeeecccaaa```aaaccceeeddd^^^VVVNNNKKKLLLQQQTTT\\\[[[YYYTTTLLLDDD<<<777333111...---------,,,***,,,,,,+++***)))'''%%%$$$******)))((((((((((((((())))))))))))************))))))))))))************+++++++++***)))(((((('''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&%%%,,,,,,+++***))))))******,,,,,,+++***)))(((''''''))))))))))))*********************++++++,,,,,,,,,,,,,,,,,,+++++++++************))))))((((((((('''++++++++++++++++++++++++***+++++++++***)))'''&&&''')))+++,,,,,,,,,***)))'''''''''(((((((((((((((***)))((('''&&&&&&'''(((%%%&&&&&&&&&&&&&&&&&&&&&(((((()))***************+++*********))))))((((((((((((((((((((()))******''''''(((((())))))******+++***)))'''''')))***+++)))))))))))))))(((''''''***************)))((((((%%%%%%&&&&&&'''((())))))&&&&&&%%%'''(((((('''%%%((((((((((((((((((((((((******))))))((((((''''''%%%&&&''''''((((((''''''(((((())))))))))))((((((++++++************++++++,,,++++++***)))(((((('''((()))))))))((('''&&&&&&((()))*********((('''&&&''''''((((((((((((''''''))))))))))))))))))))))))***)))(((((('''(((((()))***)))))))))))))))******))))))************))))))************************333...)))(((***,,,---,,,,,,,,,+++***)))((('''''')))))))))))))))))))))))))))***+++,,,,,,+++***)))******))))))))))))******---,,,***)))))))))***+++))))))))))))))))))))))))))))))*********+++++++++,,,+++***+++...///---***}}}pppfffaaaZZZYYYXXXVVVUUUTTTSSSSSSTTTTTTSSSPPPOOOPPPSSSVVVXXXWWWWWWYYY[[[\\\[[[ZZZWWWVVVUUURRRNNNKKKJJJIIIMMMPPPTTTYYY]]]aaagggjjjqqqlllgggaaa]]]ZZZWWWTTTTTTSSSSSSTTTXXX\\\^^^^^^```eeekkkmmmkkkeee```]]]YYYXXXVVVWWW[[[aaahhhlllooorrryyyxxxooojjjiiihhheee```[[[WWWTTTUUUUUUUUUYYY```ggglllnnnoooiiibbb\\\WWWSSSNNNKKKIIIJJJMMMRRRXXX```gggkkktttwwwttthhh]]]XXXVVVSSSTTTTTTTTTUUUWWWZZZ]]]___dddfffkkkqqqwwwxxxvvvrrruuuwww}}}{{{sssoooppppppnnnaaaZZZSSSQQQQQQPPPTTTYYY^^^```cccddddddeeefffgggggggggfffeeecccbbbaaa```^^^___``````___```bbbcccdddcccaaa______aaacccdddfffaaaYYYQQQLLLJJJJJJKKKZZZZZZZZZXXXTTTMMMGGGCCC===999333...,,,++++++***))))))***************)))******)))((((((((((((((())))))))))))************))))))))))))************++++++******)))(((((('''))))))))))))************(((((((((((())))))))))))((((((((((((''''''''''''$$$%%%&&&'''((()))))))))++++++******))))))))))))(((((())))))))))))******(((((()))))))))***************++++++++++++++++++************)))))))))((('''''''''&&&&&&%%%%%%%%%***************************+++++++++***)))'''&&&'''(((***,,,,,,+++***)))'''''''''((((((((((((((()))((('''&&&%%%&&&&&&'''))))))((((((((((((((((((''''''((()))))))))))))))*********)))))))))((((((((((((((((((((()))******'''((((((((()))))))))***+++***(((''''''(((***+++)))))))))))))))((('''''')))))))))))))))(((''''''%%%%%%&&&''''''(((((())))))'''&&&'''(((((('''&&&(((((((((((((((((((((((())))))))))))((((((''''''&&&'''(((((())))))(((((((((((())))))))))))((((((***))))))(((((())))))***++++++***))))))(((''''''((((((((()))((((((''''''((((((((((((((('''&&&&&&))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((++++++***)))((((((((()))))))))************))))))************************///+++(((''')))+++++++++************))))))))))))************************++++++,,,,,,,,,,,,++++++*********))))))*********,,,++++++***))))))******************************))))))*********+++++++++,,,+++***+++...///---+++oooaaaXXXTTTRRRPPPOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKOOOTTTXXX\\\[[[[[[^^^bbbfffggggggbbb```^^^[[[WWWSSSOOOMMMSSSVVV\\\aaafffkkkppptttyyytttlllfffaaa^^^[[[YYYWWWWWWWWWZZZ^^^aaacccccceeehhhlllmmmkkkgggcccbbbbbb```______bbbhhhmmmqqqoooqqqvvv||||||tttmmmllllllkkkiiifffbbb^^^[[[]]][[[[[[^^^bbbgggkkkllljjjgggaaa]]]YYYVVVRRROOOOOOPPPSSSWWW]]]dddjjjnnnwwwyyyvvvkkkaaa[[[WWWTTTSSSRRRQQQQQQSSSVVVYYY[[[bbbgggnnnvvvyyyvvvoooiiiiiiiiinnnvvv{{{}}}~~~pppeeeYYYSSSOOOMMMPPPUUUYYY[[[^^^aaabbbdddfffhhhhhhgggeeecccbbbaaaaaaaaa]]]^^^___^^^]]]\\\]]]___```___^^^]]]^^^```bbbccceeebbb\\\UUUOOOJJJGGGEEESSSUUUWWWYYYYYYWWWTTTRRRHHHBBB999222...---,,,,,,))))))******++++++,,,,,,******)))((((((((())))))))))))))))))************))))))))))))************++++++******)))((((((((())))))))))))************(((((((((((())))))))))))((((((((((((''''''''''''%%%&&&'''((()))******************)))))))))))))))''''''((((((((()))))))))(((((())))))))))))******+++++++++***************((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))******+++******)))(((''''''(((***+++++++++***)))'''''''''(((((()))))))))((('''&&&%%%%%%%%%&&&&&&*********))))))(((((((((&&&&&&'''(((((((((((((((******))))))))))))((((((((((((((((((((()))******(((((((((((())))))))))))***)))'''''''''''')))***))))))******))))))((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''(((((())),,,***'''&&&'''(((((('''(((((((((((((((((((((((()))))))))(((((((((((('''((((((((()))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))***))))))(((((('''''''''''''''((()))))))))(((((((((''''''&&&&&&&&&&&&'''))))))************))))))'''''''''''''''''''''''''''((())))))***)))((('''---,,,+++)))((((((''''''((())))))******))))))((())))))))))))))))))))))))***(((''''''(((***))))))(((((())))))*********+++************************)))((((((''''''(((((()))++++++************++++++***++++++++++++***))))))++++++++++++++++++++++++***************+++++++++,,,++++++,,,......---+++vvviii[[[RRRNNNOOOQQQOOONNNMMMKKKJJJJJJIIIIIIMMMMMMLLLLLLMMMQQQWWW[[[bbbaaabbbfffkkkqqqtttuuunnnllliiieeeaaa\\\WWWTTTYYY]]]ccchhhnnnsssxxx|||{{{uuummmfffbbb``````___]]]]]]^^^aaaeeeffffffeeehhhjjjlllllliiigggffffffhhhfffeeeeeegggkkkoooqqqmmmnnnqqquuuwwwtttooojjjjjjkkkkkkkkkiiigggdddbbbcccbbbaaadddhhhlllnnnooohhhgggdddbbb___\\\ZZZXXXVVVWWWYYY]]]bbbhhhmmmppprrrvvvvvvppphhhddd___ZZZTTTSSSQQQQQQSSSVVVZZZ]]]dddkkkuuu~~~yyyooogggfffbbbbbbiiiqqqtttxxx|||tttfff]]]VVVRRRQQQSSSSSSUUUXXXZZZ\\\^^^bbbeeefffdddbbb___^^^^^^^^^___\\\^^^^^^^^^[[[ZZZZZZ[[[[[[[[[ZZZ[[[\\\^^^aaabbbaaa```]]]YYYTTTNNNIIIFFFGGGKKKPPPUUUXXXZZZZZZZZZOOOIIIAAA:::555333000///------,,,+++******************))))))((())))))***((()))))))))************((()))))))))************************))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''')))))))))))))))((((((''')))))))))***)))))))))(((***))))))((('''&&&&&&&&&(((((((((((()))))))))***++++++******)))))))))(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((('''((()))*********))))))'''''''''((())))))******'''''''''''''''''''''''')))))))))(((''''''&&&&&&&&&'''(((((())))))(((((())))))))))))))))))((((((((((((((((((((())))))***(((((((((((())))))))))))((((((''''''''''''(((((())))))*********))))))((((((((())))))(((((('''&&&&&&&&&''''''((((((((()))...+++(((&&&'''(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((())))))))))))(((((()))((((((''''''(((((())))))((((((((('''''''''&&&&&&'''((())))))))))))))))))((('''&&&%%%&&&'''(((''''''((((((((((((''''''))))))))))))))))))))))))'''(((***,,,,,,+++)))(((++++++***)))(((((())))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''((()))))))))((())))))))))))************************************((((((&&&%%%%%%&&&((((((,,,++++++++++++++++++,,,)))***+++,,,,,,+++))))))++++++++++++++++++++++++************************+++++++++,,,---------,,,zzzrrrooonnnllljjjfff```XXXPPPLLLMMMPPPRRRQQQPPPNNNMMMLLLLLLKKKKKKOOOOOONNNNNNPPPUUU\\\aaaiiiiiijjjooouuu{{{|||yyytttppplllhhhbbb^^^aaaeeekkkpppuuuyyy}}}xxxssslllfffdddeeeffffffdddeeefffiiikkkkkkhhhfffiiijjjkkkjjjhhhfffggghhhjjjiiihhhhhhhhhjjjmmmnnnkkklllnnnpppqqqoookkkhhhhhhiiikkklllmmmllljjjiiiiiigggggghhhjjjmmmmmmmmmiiiiiijjjjjjhhhfffeeeddd______aaadddgggkkkoooqqqnnntttwwwtttppplllfff___UUUTTTTTTTTTVVVYYY]]]___aaaiiivvv~~~~~~wwwmmmffffff]]]XXX___iiinnnoooooorrrxxx~~~sssjjjcccZZZUUUTTTQQQRRRSSSTTTUUUXXX\\\```dddccc```]]]\\\\\\]]]]]]]]]^^^___^^^\\\ZZZYYYYYYXXXXXXXXXYYY[[[]]]___`````````___]]]XXXRRRLLLHHHAAADDDIIIOOOTTTXXX[[[\\\UUUQQQLLLFFFAAA:::444000111///...,,,+++***************))))))))))))******((()))))))))************((()))))))))*********************)))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''')))))))))))))))(((((('''((()))************))))))))))))((((((''''''&&&&&&'''(((((((((((()))))))))*********))))))(((((((((((((((((((((((((((((((((*********************************************************)))))))))))))))''''''(((((())))))))))))''''''(((((()))******+++((((((((()))))))))(((((())))))(((((('''''''''&&&(((((()))************)))(((((((((((((((((())))))((((((((((((((())))))***))))))))))))((((((((((((((((((''''''''''''(((((())))))************)))))))))************)))(((((('''''''''(((((((((((((((...+++(((&&&'''(((((('''(((((((((((((((((((((((('''''''''''''''(((((((((''''''&&&&&&&&&'''((()))(((((())))))))))))((((((***))))))(((((())))))***((((((((((((''''''''''''''''''((()))*********)))))))))'''''''''((()))***''''''((((((((((((''''''************************((()))+++---------+++***))))))(((((()))***++++++(((((())))))))))))((((((((((((((((((((((((((((((&&&''')))*********))))))************))))))))))))************************---,,,+++******+++,,,---,,,++++++++++++++++++,,,))))))+++,,,,,,+++***)))***************************************************+++,,,------,,,,,,---rrrjjjaaa\\\[[[[[[YYYVVVTTTRRRNNNLLLKKKMMMOOOQQQQQQQQQPPPPPPPPPQQQQQQRRRQQQQQQQQQQQQSSSYYYaaafffqqqqqqsssxxx~~~{{{wwwuuurrrmmmiiiiiimmmrrrvvvyyy{{{~~~vvvqqqlllhhhiiikkkmmmnnnkkklllooorrrsssqqqmmmiiiiiijjjjjjiiigggfffgggiiikkkkkkjjjiiiiiiiiijjjjjjkkkmmmoooqqqqqqooollljjjjjjlllnnnpppqqqqqqpppooonnnllljjjiiijjjjjjiiigggeeehhhkkkmmmlllkkkkkkkkkiiiiiijjjkkkmmmoooqqqrrrpppuuuwwwtttqqqnnnhhhaaaXXXXXXYYYYYY[[[]]]___```bbbjjjuuu||||||uuulllgggbbbYYYRRRWWW```dddeeeffffffiiimmmttt}}}vvvoooeee]]]YYYWWWWWWVVVTTTSSSUUUYYY\\\cccbbb```^^^]]]\\\\\\\\\\\\^^^___^^^\\\YYYXXXXXXVVVVVVWWWXXXZZZ\\\^^^___aaaaaa```^^^YYYSSSMMMJJJDDDEEEGGGKKKPPPUUUYYY[[[ZZZXXXUUUQQQLLLCCC:::333333222000...------......******)))))))))***++++++))))))))))))************))))))))))))******************))))))))))))))))))))))))))))))************(((((((((((())))))))))))((((((((((((''''''''''''%%%&&&'''((()))*********((()))+++,,,,,,+++******&&&&&&'''((())))))***+++''''''(((((((((((())))))))))))))))))((((((((((((((((((((()))))))))))))))'''((((((((((((((())))))******************************))))))))))))******''''''''''''((((((((()))''''''((())))))***++++++(((((()))*********))))))))))))))))))))))))))))))((())))))***************''''''(((((((((((())))))((((((((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((())))))******++++++*********************))))))(((((((((((((((((((((((((((,,,***'''&&&'''(((((('''((((((((((((((((((((((((&&&''''''''''''((((((((('''&&&&&&%%%%%%&&&((()))(((((())))))))))))((((((***))))))(((((())))))***(((((((((((((((((((((((((((((()))*********)))))))))(((((((((((()))******))))))************))))))(((((((((((((((((((((((())))))+++,,,------,,,,,,''''''(((((()))+++,,,---'''(((((())))))(((((('''))))))))))))))))))))))))''')))++++++***))))))***+++*********))))))((((((++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++************++++++))))))***++++++++++++***************************+++++++++***************)))+++------,,,,,,,,,---}}}tttmmmiiiZZZUUUPPPNNNOOOPPPNNNLLLKKKJJJJJJJJJKKKNNNQQQSSSTTTUUUVVVWWWZZZ\\\^^^```^^^]]][[[ZZZ[[[```ggglllwwwxxxzzz{{{wwwvvvtttqqqmmmlllooosssvvvwwwwwwxxxyyysssoookkkiiikkkmmmooopppoooqqquuuyyy{{{yyytttoooiiijjjkkkjjjhhhggghhhjjjmmmmmmlllkkkiiiiiihhhhhhnnnqqqtttvvvuuusssqqqpppnnnpppqqqrrrrrrqqqpppnnnooommmkkkkkkkkkkkkiiihhhdddhhhnnnqqqqqqqqqrrrsssrrrrrrssssssssssssttttttrrrtttrrrnnnlllmmmjjjfffaaaaaabbbbbbbbbbbbbbbbbbeeellluuuyyywwwpppjjjgggZZZUUUSSSUUUYYY[[[___dddccccccdddlll|||zzzrrrjjjfffdddbbb___ZZZWWWWWWZZZ\\\```___^^^]]]\\\[[[ZZZYYYZZZ\\\^^^^^^[[[YYYXXXXXXUUUVVVWWWXXXZZZ[[[\\\]]]^^^^^^]]][[[XXXUUUQQQOOOIIIIIIHHHHHHKKKPPPTTTWWWYYYXXXXXXWWWTTTMMMEEE@@@;;;999666333000/////////******))))))******+++,,,))))))))))))************))))))))))))************)))))))))))))))))))))***))))))))))))************(((((((((((())))))))))))((((((((((((''''''''''''$$$%%%&&&'''((())))))))))))***,,,---------,,,+++&&&''''''((()))***+++,,,'''''''''((((((((())))))''''''(((((((((((((((((('''((((((((())))))))))))%%%&&&&&&&&&''''''''''''))))))))))))))))))))))))******)))(((((()))***+++''''''&&&&&&''''''((((((&&&'''((()))***+++,,,,,,&&&'''(((*********)))((('''''''''((())))))******'''(((((()))***)))))))))'''''''''((((((((())))))((((((((((((((()))*********)))))))))((((((((('''((())))))))))))))))))(((((()))***++++++++++++***)))))))))***)))((((((''')))((((((((((((((((((((()))'''&&&'''(((((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&%%%&&&''')))***(((((())))))))))))(((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))*********)))((((((&&&''''''((())))))(((((())))))************))))))(((((((((((((((((((((((((((((()))******++++++,,,)))((((((((()))***++++++''''''((((((((((((''''''************************(((***+++***((('''(((***))))))))))))************++++++++++++++++++++++++))))))************))))))*********))))))***************))))))***++++++,,,+++++++++++++++++++++++++++++++++*********)))))))))+++......,,,+++,,,...yyyoooeee\\\TTTQQQNNNLLLIIIIIIJJJKKKKKKIIIGGGGGGHHHIIIMMMQQQUUUXXXYYYZZZ]]]```dddhhhlllnnnnnnlllhhheeecccfffkkkppp{{{|||wwwrrrrrrrrrooolllkkknnnqqqrrrrrrqqqqqqrrrpppmmmiiihhhjjjlllnnnoooqqqtttyyy~~~~~~yyyuuuiiikkklllkkkiiiiiiiiijjjoooooonnnlllkkkiiihhhhhhrrruuuyyy{{{zzzxxxvvvvvvqqqqqqrrrrrrqqqooommmkkknnnmmmlllmmmooooooooommmjjjpppwww{{{{{{{{{}}}~~~yyyxxxxxxxxxwwwvvvvvvvvvrrrqqqmmmhhhhhhlllmmmkkkjjjjjjkkkjjjiiigggeeeddddddjjjqqqsssoooiiidddbbbTTTTTTVVVWWWUUUUUU]]]ggggggdddccclll~~~{{{~~~{{{uuuqqqmmmkkkfff```\\\ZZZ\\\___\\\\\\\\\[[[YYYXXXVVVUUUYYY[[[]]]]]][[[XXXWWWWWWUUUVVVWWWXXXZZZ[[[\\\\\\XXXXXXXXXXXXXXXWWWWWWVVVMMMKKKGGGFFFGGGKKKPPPSSSTTTTTTVVVXXXXXXVVVQQQMMMDDDAAA<<<777222///...---******))))))***+++,,,,,,))))))))))))************))))))))))))************)))))))))))))))*********''''''''''''(((((((((((((((((((((((()))))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&%%%)))***,,,.........,,,+++************))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))'''''''''((((((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((******)))(((((()))***+++'''&&&&&&&&&&&&'''((((((&&&'''((()))***+++,,,,,,%%%&&&((()))))))))((('''###$$$$$$%%%&&&'''((((((&&&''''''(((((((((((((((&&&'''''''''(((((())))))((((((((((((((()))************))))))((((((((('''))))))************))))))((()))***+++++++++++++++(((((((((((((((''''''&&&))))))))))))((((((((((((&&&&&&&&&'''((()))'''%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***)))'''&&&'''(((***+++(((((())))))))))))(((((('''''''''&&&&&&'''''''''))))))))))))***************************)))((('''$$$%%%'''((()))((('''&&&''''''((((((((((((''''''************************''''''''''''((()))++++++******)))))))))))))))***''''''((((((((((((''''''************************)))++++++)))&&&%%%'''***''''''((()))***+++,,,,,,+++++++++++++++++++++++++++,,,---......---,,,+++******))))))))))))******+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))+++......,,,+++,,,...}}}yyyxxxrrrjjj___VVVQQQMMMIIIFFFHHHHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKMMMRRRWWW\\\ZZZ\\\aaajjjuuu|||~~~zzzsssnnnmmmjjjhhhmmmvvvyyytttmmmkkklllmmmmmmkkkkkknnnpppqqqooommmllllllnnnoooooopppqqqqqqrrrrrrtttwww||||||xxxsssrrrqqqrrrssstttsssqqquuussspppmmmlllmmmoooqqq{{{}}}}}}yyyvvvvvvtttsssrrrrrrrrrpppnnnhhhjjjmmmooopppqqqsssttttttwww|||}}}{{{{{{xxxvvvsssnnnjjjgggggghhhiiilllmmmnnnmmmkkkiiihhhiiieeefffhhhkkkmmmkkkgggddd\\\XXXUUUTTTVVV[[[```bbbjjjeeeeeeqqqxxxvvvrrrqqqsssxxx~~~}}}}}}{{{vvvnnniiifffbbb]]]YYY\\\\\\ZZZWWWTTTQQQPPPPPPWWWXXXYYYXXXVVVTTTTTTTTTWWWWWWXXXYYYZZZZZZZZZYYYZZZXXXWWWYYY]]]______^^^XXXTTTMMMFFFDDDGGGNNNSSSSSSSSSTTTWWWYYY[[[ZZZXXXQQQLLLDDD===888444000...000...***))))))******)))((((((((((((((()))******)))(((''''''''')))***++++++++++++*********************++++++++++++******))))))))))))))))))))))))((('''&&&%%%&&&(((***+++&&&'''((()))************%%%&&&''')))***,,,---...((((((''''''''')))***+++(((((((((((((((((((((((($$$$$$%%%%%%&&&''''''((('''((()))******(((&&&$$$&&&&&&&&&'''''')))******(((((())))))))))))((((((&&&'''(((******((('''&&&'''''''''&&&&&&%%%%%%%%%%%%&&&((()))+++,,,,,,,,,+++++++++++++++***))))))&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''&&&&&&%%%%%%'''((()))'''&&&&&&&&&&&&'''(((((()))(((((((((((())))))***((((((((((((((()))******((((((((((((((()))******(((((()))***++++++,,,,,,))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''******)))((('''&&&&&&%%%((((((((((((((()))******((((((((((((((('''''''''''''''(((((())))))*********)))((((((((()))++++++))))))(((((('''''''''&&&''''''%%%###!!!!!!###%%%&&&&&&%%%&&&''')))+++,,,"""$$$&&&((())))))((('''((())))))***+++,,,,,,,,,,,,,,,+++++++++,,,---...+++++++++***************+++***)))(((((()))***+++)))************))))))(((+++,,,------............++++++************++++++))))))*********+++++++++++++++***)))((('''&&&&&&++++++***)))***+++---...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~wwwpppjjjggg```ZZZSSSMMMKKKIIIGGGEEEEEEDDDDDDDDDEEEGGGIIIJJJJJJJJJKKKLLLOOOTTTZZZ^^^```cccjjjttt~~~xxxtttsssqqqooosssyyy~~~~~~~~~qqqnnnjjjiiiiiijjjjjjjjjjjjmmmoooqqqppppppqqqrrrvvvvvvuuuttttttuuuuuuuuuuuuxxx||||||xxxwwwvvvuuuuuuuuuuuuuuuuuurrrqqqooonnnooorrrvvvyyy~~~{{{zzzxxxtttrrrqqqooommmkkkpppqqqtttvvvxxxzzz|||}}}|||~~~~~~|||~~~}}}~~~}}}yyyvvvqqqllliiihhhhhhiiikkkllllllllljjjhhhggggggeeeeeeeeeggghhhgggeeebbb```]]]YYYVVVXXX]]]bbbeeehhheeegggsssqqqnnniiifffgggkkkqqquuuvvvwwwzzz}}}||||||{{{wwwssspppnnnjjjddd___[[[ZZZXXXTTTRRRQQQRRRSSSTTTUUUVVVVVVUUUTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZXXXWWWYYY]]]____________[[[TTTKKKEEEDDDFFFIIIMMMNNNPPPTTTXXXZZZZZZXXXWWWRRRLLLEEE@@@;;;666222000---***))))))*********)))))))))))))))***++++++((((((((((((((()))*********************))))))((()))))))))******)))))))))))))))))))))))))))))))))))))))((('''((()))***+++$$$$$$%%%&&&&&&&&&&&&%%%((((((((()))))))))******+++***)))(((((()))******((((((((((((((((((((((((+++***)))(((&&&%%%$$$###'''((()))))))))(((&&&%%%&&&&&&&&&&&&'''((()))***(((((()))))))))(((''''''&&&'''((())))))((('''&&&((('''''''''''''''&&&&&&'''((()))***************((((((((((((((('''&&&%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((()))((('''''''''(((((())))))***))))))(((''''''''''''((((((((((((((())))))***((((((((((((((()))******''''''((())))))***++++++)))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''"""###$$$%%%'''((()))***((((((((((((((())))))***((((((((((((((((((((('''(((((((((((())))))))))))******)))))))))***+++,,,)))))))))(((((((((''''''******)))'''%%%%%%&&&((()))(((((((((((()))******$$$%%%''')))))))))((('''(((((())))))***++++++,,,***************+++,,,,,,+++++++++******)))))))))******))))))))))))******((())))))*********))))))*********+++******))))))++++++************++++++******++++++,,,,,,,,,,,,,,,++++++******))))))(((+++************,,,---...++++++,,,,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,xxxooohhh___XXXVVVOOOLLLHHHFFFEEEEEEDDDCCCDDDDDDDDDEEEHHHKKKNNNPPPOOOOOOOOOQQQUUUZZZ```ccceeeiiirrr|||zzzuuuuuuuuutttuuuxxxzzz{{{}}}{{{xxxjjjkkkkkkkkkjjjiiijjjkkkllloooqqqsssuuuvvvyyy{{{}}}|||zzzxxxwwwxxxyyyzzzxxxyyy|||~~~{{{{{{|||{{{zzzxxxxxxyyy{{{zzzxxxwwwwwwyyy}}}}}}zzzvvvsssrrrqqqooommmttttttuuuwwwzzz}}}|||zzzxxxwwwwwwyyy|||}}}}}}}}}}}}zzzuuupppmmmlllllllllkkkkkkkkkjjjiiihhhffffffccccccbbbccceeeeeecccaaadddaaa^^^[[[[[[^^^bbbeeeffffffiiittt}}}uuulllgggaaa\\\ZZZ]]]bbbeeecccgggmmmsss{{{|||}}}yyywwwvvvwwwwwwsssmmmggg```]]]YYYTTTQQQPPPQQQQQQOOOOOOQQQRRRSSSUUUVVVVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXYYY]]]___``````ccc```[[[RRRJJJDDDAAAAAAFFFGGGKKKQQQVVVZZZZZZYYY]]]ZZZUUUPPPKKKEEE???;;;333000---,,,,,,,,,++++++******)))))))))***++++++(((((())))))******))))))((()))***+++***)))((('''(((((())))))))))))(((((())))))))))))))))))))))))***************))))))(((&&&&&&'''''''''''''''&&&***))))))(((''''''&&&&&&---,,,+++***))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((('''''''''&&&&&&&&&&&&'''((())))))((((((((((((((('''&&&%%%&&&'''((())))))((('''&&&'''''''''((((((((((((((()))))))))******)))((((((&&&&&&'''''''''&&&%%%%%%''''''((((((((()))))))))(((((((((((((((((((((((((((((('''''''''((()))***(((((())))))))))))************((('''&&&%%%%%%%%%((((((''''''(((((()))***((((((((((((((()))******&&&''''''(((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&((((((''''''(((((())))))''''''(((((((((((((((((())))))))))))(((((((((((())))))((((((((()))***+++***)))))))))))))))((((((***+++,,,+++)))'''((()))******+++******)))((((((&&&'''((()))***)))((('''''''''(((((())))))******))))))))))))*********+++,,,,,,+++***))))))(((((())))))************))))))'''((()))***************************)))((('''&&&++++++************+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,xxxnnnddd___[[[TTTNNNMMMKKKJJJGGGEEEDDDCCCCCCBBBGGGHHHJJJMMMQQQUUUYYY[[[ZZZXXXWWWXXX\\\aaaeeegggfffkkkttt~~~{{{xxxwwwxxxxxxwwwwwwwwwxxx{{{}}}}}}yyyuuuqqqlllpppttttttqqqpppppprrrsssuuuwwwyyy{{{~~~}}}{{{{{{|||~~~~~~~~~~~~zzzxxxxxxyyyxxxwwwyyyxxxwwwwww{{{~~~|||yyywwwvvvuuuuuuvvvyyy{{{||||||~~~|||xxxtttrrrqqqqqqqqqlllkkkjjjjjjjjjiiigggeeeaaaaaaccceeeggggggeeebbbeeeeeeeeecccbbbaaabbbcccggggggjjjsss{{{}}}wwwpppmmmhhh___XXXTTTTTTWWWYYYZZZ^^^ccchhhooo{{{}}}}}}wwwvvvvvvyyy{{{yyytttpppkkkgggaaa[[[VVVRRROOOMMMLLLLLLMMMOOORRRUUUWWWWWWVVVVVVXXXYYYZZZZZZZZZZZZYYYXXXYYYZZZ\\\___```aaa``````^^^XXXPPPHHHCCC@@@@@@BBBGGGNNNUUUYYYZZZZZZ^^^]]][[[YYYVVVQQQJJJFFF:::888444111///...+++*********))))))))))))******'''(((***++++++***)))((('''(((*********)))'''&&&(((((())))))))))))(((((((((((((((((((((((((((((()))***+++++++++)))'''%%%%%%%%%'''(((((()))))))))))))))((('''&&&&&&%%%%%%+++******)))))))))((((((((((((((((((((((((((((((###$$$%%%'''(((***++++++)))(((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))(((((((((((('''&&&%%%$$$''''''((())))))(((''''''&&&&&&''''''((((((((()))(((((())))))))))))(((((((((((()))))))))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((()))))))))***)))))))))((('''&&&&&&&&&&&&&&&(((''''''''''''((())))))((((((((((((((())))))***'''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))((('''&&&&&&(((((('''''''''(((((()))''''''''''''((((((((((((******))))))((((((''''''&&&&&&&&&'''''''''((((((************))))))))))))''')))******((('''&&&'''((()))***+++***)))((('''((())))))***))))))((('''''''''''''''(((((()))))))))))))))***************,,,,,,+++***)))(((''''''((()))***++++++***)))(((&&&'''(((******++++++++++++++++++,,,++++++******++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********+++,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------bbb[[[TTTSSSQQQMMMJJJJJJKKKJJJIIIGGGEEEEEEFFFFFFLLLNNNSSSWWW\\\aaadddeeebbb___\\\\\\___ccceeefffgggmmmttt{{{~~~~~~|||zzz~~~~~~}}}||||||}}}{{{yyywwwyyy|||}}}{{{wwwsssppptttyyy}}}~~~|||zzzzzz|||{{{}}}}}}}}}}}}~~~|||{{{|||~~~~~~}}}zzzwwwvvvuuuuuuuuupppooommmmmmnnnnnnkkkhhhaaacccgggkkknnnnnnkkkgggiiilllppppppmmmiiifffeeegggggghhhmmmrrrtttqqqnnnooojjjaaaYYYSSSRRRRRRSSSWWWXXXZZZ^^^gggvvv|||zzzyyy|||~~~|||vvvqqqkkkfff```ZZZSSSNNNMMMLLLLLLNNNSSSWWWXXXXXXUUUVVVWWWYYYZZZZZZ[[[[[[YYYZZZZZZ[[[\\\^^^___aaa^^^``````\\\UUUMMMFFFCCC>>>@@@DDDJJJRRRWWWZZZZZZ[[[[[[\\\^^^^^^[[[UUUQQQCCC@@@;;;666222...)))&&&***))))))(((((()))))))))((()))***++++++***)))(((((())))))***)))((('''&&&)))******++++++******)))((((((((((((((((((((((((((()))***+++***'''%%%### """$$$&&&''''''(((''''''''''''&&&&&&&&&&&&&&&''''''((((((((())))))((((((((((((((((((((((((((((((''''''&&&%%%$$$$$$((((((''''''''''''((()))'''&&&&&&&&&&&&''''''(((''''''(((((('''&&&%%%%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&''''''(((&&&'''((())))))***))))))((())))))******)))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))&&&'''((()))))))))((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''(((((()))((((((((((((((())))))***(((((()))))))))))))))***((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%&&&(((***+++,,,---((((((''''''''''''((((((&&&'''''''''(((((())))))******))))))((((((''''''''''''((((((((())))))((())))))))))))************&&&((())))))'''&&&&&&'''&&&'''((()))***)))(((''')))))))))))))))((((((((('''''''''''''''((((((((()))***++++++,,,,,,++++++++++++******)))(((((('''((()))***++++++***)))(((&&&'''(((******+++++++++)))***+++,,,------------++++++************++++++++++++++++++************))))))******+++,,,,,,,,,)))***+++,,,---......///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------VVVPPPLLLMMMLLLIIIHHHIIIIIIIIIIIIHHHGGGIIILLLOOOSSSVVV]]]ccchhhlllmmmmmmhhhccc___^^^aaadddeeedddjjjnnntttxxxyyyyyyyyyyyyxxx}}}~~~~~~|||~~~{{{yyyxxx}}}}}}|||||||||yyywwwuuuuuuwwwwwwssspppgggiiimmmqqquuuuuurrroooqqqwww|||~~~yyytttpppnnnjjjiiiiiijjjlllmmmlllkkkmmmiiiccc\\\WWWTTTTTTTTTTTTTTTTTT[[[hhhyyy{{{tttnnniiiddd\\\WWWRRROOONNNPPPTTTXXXYYYXXXUUUVVVWWWYYYZZZ[[[[[[[[[ZZZ\\\]]]\\\\\\\\\^^^``````aaabbb___XXXOOOIIIEEE??????BBBFFFMMMSSSWWWXXXVVVXXX[[[___bbbaaa]]]ZZZKKKHHHBBB<<<666000***&&&++++++***))))))))))))*********++++++******))))))******)))))))))(((((((((******++++++++++++******))))))))))))))))))))))))(((((()))***)))'''%%%###!!!"""$$$&&&'''))))))***&&&&&&&&&'''''''''''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&&&&''''''&&&''''''(((((((((''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''((())))))***)))&&&&&&'''(((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&'''((()))))))))((((((&&&'''((()))***)))((('''%%%%%%%%%&&&'''(((******''''''&&&&&&''''''((()))((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''(((((())))))((((((''''''&&&&&&''''''&&&&&&''''''((()))))))))))))))))))))((((((((((((((()))***+++++++++******(((((()))))))))))))))***((()))***)))((('''((()))&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))+++,,,,,,,,,+++*********)))))))))((((((((())))))************))))))'''((()))***************&&&'''(((***+++,,,,,,---++++++************++++++++++++***************)))((()))))))))******++++++((()))+++---.../////////,,,,,,------------,,,,,,........................------------------------NNNIIIGGGIIIJJJHHHJJJMMMKKKKKKKKKJJJJJJLLLRRRVVV[[[aaaiiipppuuuwwwvvvuuulllgggbbbaaaeeeiiiiiihhhkkknnnrrruuuuuuwwwzzz|||xxx~~~~~~zzzrrrrrrrrrtttvvvxxxwwwuuuzzzzzzxxxxxxrrrrrrqqqpppnnnlllkkkjjjiiigggddd```]]]\\\[[[[[[UUUSSSTTT^^^nnnzzzvvvxxxzzzrrrmmmhhhccc^^^YYYUUUQQQRRRWWWZZZYYYWWWTTTUUUWWWYYYZZZ[[[[[[\\\\\\]]]^^^]]][[[[[[]]]______aaaaaa___YYYRRRMMMKKKAAA@@@???BBBHHHNNNRRRTTTUUUWWWZZZ___cccdddaaa___UUUQQQKKKEEE???888222---...---,,,++++++++++++,,,,,,+++******))))))******,,,+++***(((((()))***+++))))))************))))))))))))))))))))))))))))))((()))******)))((('''&&&''''''((()))************''''''''''''''''''''''''&&&'''((())))))(((''''''((((((((((((((((((((((((!!!"""###%%%(((***+++,,,%%%&&&((()))))))))(((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((())))))))))))((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''$$$%%%&&&''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%&&&'''((()))(((''''''&&&((()))++++++***)))(((''''''''''''((())))))***'''&&&&&&&&&&&&'''((((((((((((((((((((()))******((((((((((((((((((((((((%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''&&&&&&%%%)))((('''&&&&&&&&&&&&'''&&&&&&''''''((())))))***(((((((((((())))))))))))'''((()))*********))))))''''''((((((((())))))))))))))))))((('''''')))+++***)))((((((((((((((((((&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((('''(((***+++,,,+++***)))(((((((((((())))))))))))******))))))))))))******((())))))*********))))))&&&'''((()))************++++++************++++++,,,,,,,,,++++++*********)))))))))***************((()))+++---////////////++++++,,,,,,,,,,,,++++++................................................HHHDDDCCCGGGIIIJJJNNNSSSQQQQQQPPPMMMLLLNNNTTTYYYccciiirrrzzz}}}{{{ooojjjeeeeeejjjnnnooommmjjjmmmppprrrsssvvv{{{|||yyyuuutttvvvxxxyyyyyy~~~||||||~~~zzz{{{zzzxxxtttpppmmmkkkffffffeeeddddddcccccccccXXXUUUWWWbbbsssvvvlllhhhllluuu~~~sssmmmhhhddd```]]]XXXTTTTTTXXXZZZYYYWWWTTTUUUWWWYYYZZZ[[[\\\\\\]]]___```^^^[[[ZZZ\\\^^^]]]^^^___^^^ZZZVVVSSSQQQBBB@@@>>>???DDDJJJOOOQQQUUUWWWZZZ___ccceeecccaaa]]]YYYTTTNNNHHHAAA;;;666000///...------------------,,,***)))))))))***+++...,,,***(((''')))+++,,,(((((())))))))))))(((((())))))))))))))))))))))))***************))))))(((''''''(((((('''&&&%%%%%%)))))))))((('''''''''&&&))))))*********((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$&&&(((******)))(((''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&''')))******++++++((((((''''''''''''(((((())))))(((((('''''''''&&&))))))))))))((('''&&&%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((($$$%%%'''((((((((('''&&&''')))+++,,,,,,,,,***)))***))))))((((((((())))))'''&&&&&&&&&&&&'''((((((((((((((((((((()))******'''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''')))***,,,---...)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***''''''(((((())))))******$$$$$$&&&'''''''''&&&%%%&&&'''''''''(((((())))))(((((((((&&&%%%&&&(((+++...,,,***(((''''''((((((%%%%%%%%%&&&&&&((()))***)))))))))))))))(((((((((&&&''')))***+++***((('''''''''(((((())))))******+++***)))(((((()))***+++)))************))))))(((((()))***************)))++++++************++++++---------,,,,,,+++++++++************************((()))+++---///000000///***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................FFFEEEDDDFFFJJJOOORRRSSSZZZXXXWWWWWWUUUSSSXXX___mmmqqqxxx}}}rrrlllggggggmmmrrrsssrrrnnnnnnpppsssuuuwww~~~{{{zzzzzz{{{|||}}}||||||~~~}}}xxxrrroooeeeddddddfffhhhkkkkkkjjjeeebbbbbbjjjxxxyyymmmaaa^^^bbbhhhrrrzzz{{{zzz~~~}}}rrroookkkgggfffgggfffaaa[[[ZZZ\\\[[[XXXWWWWWWVVVWWWXXXZZZ\\\]]]```___^^^^^^___```___]]]\\\``````\\\YYYZZZYYYWWWMMMHHHAAA<<<<<<@@@GGGKKKSSSXXX]]]^^^\\\\\\```ccc\\\\\\[[[WWWQQQIIIAAA<<<666333...,,,++++++***)))$$$%%%''')))***+++++++++''''''''''''((((((((((((***((('''&&&&&&'''(((***+++******)))(((''''''&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''(((((()))))))))))))))'''''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''(((((())))))))))))((((((((((((************************+++*********))))))((((((((((((((((((((((((((((((((((((''''''''')))***+++***)))(((''''''((()))***'''''''''''''''''''''''')))((('''''''''(((***++++++***)))'''''''''((())))))(((((('''''''''((((((***)))))))))((((((''''''((((((''''''''''''((((((%%%&&&&&&'''((())))))***'''&&&%%%&&&))))))'''$$$''''''''''''''''''''''''))))))))))))))))))))))))***)))((('''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((($$$$$$&&&'''(((((((((((((((&&&&&&''''''%%%&&&'''(((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))(((((('''&&&))))))))))))))))))))))))---***'''''')))+++***)))''''''((()))***,,,...///***)))(((''''''((()))***///---+++)))''''''''''''(((((((((((())))))))))))(((((()))***************)))+++***&&&''',,,...---***+++------,,,,,,---///++++++++++++++++++++++++***++++++,,,+++***(((''',,,,,,,,,---------......******+++++++++,,,,,,,,,///...------,,,,,,,,,,,,///000000///...------...JJJJJJKKKNNNRRRWWW[[[\\\aaa^^^\\\[[[XXXUUUYYY```ooottt|||~~~{{{ooollljjjkkkooorrrrrrrrrpppppptttxxxzzz}}}~~~}}}}}}~~~~~~}}}|||wwwsssgggggghhhkkknnnooonnnmmmiiieeeeeekkkuuu}}}~~~}}}nnnddd[[[ZZZ]]]```fffkkklllmmmrrr}}}|||rrrooolllkkkllloooooommmhhhgggiiigggbbb[[[YYYUUUTTTUUUXXX[[[]]]^^^]]]\\\]]]___```___^^^ZZZ___```]]][[[\\\\\\YYYNNNIIIBBB<<<;;;???EEEIIINNNTTTYYY[[[ZZZZZZ\\\______``````^^^XXXQQQIIIEEE:::666111...------,,,+++((())))))***************((((((((()))))))))******+++***)))(((((()))***+++*********)))((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))((((((''''''''''''''''''''''''((('''&&&&&&'''((()))***'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((((((((()))))))))))))))))))))))),,,+++++++++*********)))((((((((((((((((((((((((***)))(((''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((()))***+++***))))))(((((((((((()))((((((''''''''''''(((((())))))((((((((('''''''''((((((''''''''''''((((((&&&&&&'''(((((()))*********((('''(((***+++)))'''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''''''''(((''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))************+++)))(((((((((''''''((('''((((((((((((''''''&&&(((((((((((((((((((((((($$$&&&(((******)))(((''')))))))))))))))))))))))),,,***'''''')))+++***)))((((((((((((((()))***+++******))))))))))))******+++***))))))(((((((((((((((((((((((()))))))))***((())))))***************(((***)))&&&&&&+++---+++''')))******(((((()))+++++++++++++++++++++++++++---------------,,,++++++,,,,,,,,,---------......+++,,,,,,,,,------------///...------,,,,,,,,,---000111222111000///111222OOOQQQUUUZZZ^^^bbbdddeeehhheeebbb```[[[XXX[[[bbbpppwww|||{{{rrrrrrrrrsssuuuwwwxxxyyyzzz{{{{{{yyy||||||vvvtttvvvvvv~~~|||yyyzzz}}}|||xxxssshhhiiimmmqqqttttttqqqnnnmmmjjjiiimmmsssuuusssoooggg___YYYYYY[[[[[[\\\^^^aaaccchhhppp{{{~~~uuuqqqoooooorrrsssvvvvvvtttttttttoooiii```[[[UUUQQQRRRUUUXXXZZZYYYXXXXXXZZZ]]]_________XXX]]]```^^^]]]^^^]]][[[QQQLLLCCC===:::<<>>::::::===???BBBHHHOOOTTTUUUTTTSSSSSSZZZ]]]aaacccbbb^^^YYYUUULLLGGG@@@:::555222000...---,,,+++***)))))))))((()))))))))*********++++++))))))(((''''''((())))))***)))))))))((((((((('''%%%&&&&&&'''((())))))***((((((((((((((((((((((((%%%&&&&&&'''''''''''''''%%%&&&&&&'''((())))))***''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***************+++++++++&&&'''(((*********)))((((((''''''''''''(((((()))))))))))))))))))))))))))((((((''''''''''''((((((((()))))))))*********+++***)))&&&%%%%%%'''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***'''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''&&&'''((((((''''''***+++***(((((((((((('''&&&%%%%%%((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))((())))))************)))(((''''''&&&'''''')))***+++,,,,,,+++***)))$$$&&&''')))))))))(((((((((((()))))))))*********))))))***++++++++++++******,,,+++''''''***+++))),,,---...---+++***+++,,,++++++++++++++++++++++++---,,,***))))))***+++,,,,,,,,,,,,---------......,,,------------...............---------......///...//////.........000222eeennnyyy}}}vvvnnniiihhheeecccbbb___^^^dddlllrrrvvv{{{}}}}}}}}}uuuuuuvvvwwwxxxyyyxxxxxxuuuwww{{{zzzyyy|||}}}yyyuuukkkmmmqqquuuwwwtttnnnjjjkkklllpppuuuyyyyyytttpppkkkddd___```bbbaaa```bbbbbbbbbccceeejjjsss}}}}}}vvvtttvvv{{{~~~vvvmmmggg___[[[YYYVVVRRRNNNPPPOOOPPPSSSWWWZZZ[[[ZZZXXX]]]___\\\ZZZZZZYYYWWWVVVQQQJJJBBB===::::::;;;>>>CCCKKKQQQSSSSSSQQQPPPSSSVVV\\\```bbbaaa]]][[[VVVQQQIIIBBB<<<666111...,,,,,,***))))))))))))***((((((((()))))))))******))))))(((((((((((())))))))))))))))))((((((((((((&&&&&&''''''((()))******((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&&&&''''''((()))******))))))((('''&&&%%%$$$$$$%%%&&&&&&&&&'''((((((((('''''''''''''''''''''&&&+++******)))((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((((((((()))(((&&&$$$$$$&&&((()))''''''''''''''''''''''''))))))******++++++++++++&&&'''(((*********)))((('''''''''''''''((())))))************************((((((''''''''''''(((((())))))))))))************+++***(((&&&%%%&&&((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***((((((((((((((('''''''''(((((((((((((((((((((((('''(((((((((((((((''''''$$$((()))''')))...000...)))))))))))))))((('''&&&))))))))))))))))))))))))+++)))&&&%%%%%%&&&)))***************************(((((()))************+++)))))))))((())))))******((()))***++++++***)))(((''''''((())))))(((&&&%%%))))))))))))************))))))***+++++++++++++++***------)))))),,,,,,***)))******)))'''&&&'''(((++++++++++++++++++++++++,,,,,,*********+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,------------------------......///000222222333222222444777999vvv|||qqqkkkgggdddccccccbbbccckkktttxxx{{{{{{tttrrrrrrssswww{{{~~~~~~}}}yyyuuurrrrrrsssuuutttqqqlllhhhfffjjjpppwww|||}}}zzzwwwkkkeeeaaacccfffffffffhhhcccbbbaaadddjjjrrrzzz}}}zzzzzz~~~zzzxxx|||~~~~~~vvvmmmgggccc^^^VVVPPPPPPOOOPPPRRRVVVXXXYYYXXXYYY]]]^^^ZZZXXXYYYYYYWWWYYYVVVPPPJJJCCC>>>;;;:::;;;???FFFMMMPPPQQQOOOMMMLLLPPPVVV\\\```bbbaaaaaa^^^ZZZSSSLLLEEE>>>777222...---,,,***)))******+++((((((((()))))))))******++++++++++++++++++++++++))))))))))))(((((((((((('''''''''(((((())))))***((((((((((((((((((((((((&&&&&&'''((((((((((((''''''''''''(((((())))))***(((((((((((('''%%%$$$###&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&++++++***)))(((''''''&&&(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((($$$%%%&&&(((((()))(((((()))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''((()))******++++++******'''(((((())))))))))))(((''''''&&&''''''((()))***))))))************++++++((((((''''''''''''(((((()))))))))))))))))))))))),,,,,,,,,***(((''')))+++((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))((((((((((((((('''''''''(((((((((((((((((((((((())))))***++++++*********%%%+++,,,(((+++222444000(((((())))))))))))(((((()))))))))))))))))))))))),,,***'''$$$$$$&&&(((***************************&&&(((***+++***)))***+++))))))))))))***+++------))))))************))))))*********)))((('''&&&%%%)))))))))*********++++++)))***++++++,,,+++++++++***------***+++------+++)))***+++***)))((()))***++++++++++++++++++++++++---------------......///,,,,,,,,,---------......+++,,,,,,,,,,,,---------------------...///000111111333444555777;;;@@@CCC|||rrrmmmiiigggfffgggfffhhhqqqzzz~~~~~~}}}{{{yyywwwuuusssppplllhhhdddhhhooovvv|||}}}{{{yyylllhhhggglllqqqqqqpppqqqiiifffccceeelllsssxxxzzztttooolllpppuuu|||}}}|||sssnnnhhh```ZZZRRRRRRRRRSSSVVVXXXXXXWWWYYY]]]]]]YYYWWWZZZ\\\[[[]]]\\\XXXRRRLLLEEE???;;;888<<>>777999???EEEJJJLLLKKKIII???BBBHHHOOOVVV\\\```bbbcccbbb___[[[VVVNNNFFF@@@999666333///,,,+++++++++******+++++++++,,,,,,,,,))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))(((((((((((("""###%%%'''(((((((((((((((((((((''''''&&&&&&%%%(((((('''''''''&&&&&&&&&$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''((((((((((((&&&%%%$$$$$$'''+++------+++'''$$$))))))))))))))))))))))))&&&'''(((******))))))(((+++***)))'''''''''((()))&&&&&&&&&'''''')))******%%%&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((***,,,+++(((%%%&&&'''))))))))))))))))))))))))''''''''''''''''''''''''***)))((('''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&'''))))))*********$$$++++++$$$$$$,,,---'''$$$$$$&&&'''((()))))))))))))))))))))))))))))))))###%%%''')))******)))(((************************$$$(((+++,,,***)))***,,,******************+++,,,...---++++++++++++---...,,,+++)))(((((()))******)))************+++++++++******+++,,,,,,,,,,,,+++&&&)))+++)))***------***&&&'''))))))(((((()))+++++++++++++++++++++++++++)))***,,,---...---,,,,,,,,,,,,,,,---------................../////////000,,,,,,------///000222333<<>>@@@BBBCCCBBB@@@>>>>>>???AAAFFFOOOYYY```dddbbb___[[[XXXTTTQQQNNNHHHBBB999333000///---,,,++++++++++++++++++,,,,,,,,,,,,++++++************((((((((((((((((((((((((((((((((((((((())))))******((((((((())))))'''%%%************************)))))))))(((((((((''''''&&&'''((())))))((('''&&&))))))))))))((('''%%%$$$)))(((((((((((((((((('''''''''''''''((((((((((((((((((''''''(((((()))***'''&&&%%%%%%'''(((((('''''''''(((((())))))******)))(((((((((((()))))))))((()))***)))'''&&&'''((((((((())))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((())))))***(((((()))))))))(((''''''''''''''''''((()))***+++*********)))))))))(((((((((''''''''''''(((((()))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((()))*********((((((((((((''''''''''''(((&&&%%%&&&((()))(((&&&&&&''''''(((((((((((((((&&&'''))))))(((''')))***)))))))))(((((('''''''''(((((((((((()))))))))))),,,+++)))((('''''''''((()))***+++***((('''((()))***(((&&&(((***+++***((()))))))))))))))((((((((()))************+++++++++'''((()))***+++******)))))))))************))))))************+++,,,------------,,,,,,++++++++++++***+++,,,,,,------------+++,,,,,,------,,,,,,++++++,,,,,,---...//////000---------........./////////000111000...---...000000111111111444;;;FFFOOO\\\ccclllsssyyyzzzxxxwwwzzz}}}}}}{{{yyy{{{~~~}}}{{{xxxuuurrruuuwww|||zzzuuunnniiihhhgggddddddfffgggfffffffffggggggeeecccdddddddddgggnnnzzzzzzwwwooolllgggccc___[[[WWWTTTVVVUUUTTTUUUXXXZZZZZZZZZ]]]^^^___aaa```\\\VVVQQQCCC@@@===<<<>>>@@@AAAAAAAAA@@@>>>>>>BBBJJJTTT[[[cccaaa^^^ZZZVVVSSSRRRQQQNNNIIIBBB:::444111//////************++++++,,,---...---,,,+++******)))))))))((('''&&&&&&'''((()))((((((((()))))))))*********)))((()))******((('''***************************)))))))))))))))((((((''''''(((((((((((('''''')))))))))***)))((('''''''''(((((((((((((((((()))''''''''''''((((((((((((''''''&&&&&&''''''((()))(((&&&######$$$&&&((((((((((((((()))))))))))))))'''''''''((()))******+++'''((()))(((&&&&&&&&&(((************))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))&&&'''(((*********)))((((((((())))))***)))))))))''''''((()))************((()))*********)))((('''***)))((('''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******(((((((((((('''''''''''')))'''&&&'''(((((('''&&&&&&''''''(((((((((((((((''')))***)))(((((()))+++))))))(((((('''&&&%%%%%%(((((((((((())))))))))))+++***)))((('''''''''(((((()))***)))'''&&&'''((('''$$$"""%%%***---+++(((++++++***))))))((('''''')))************+++++++++(((((()))************)))))))))************))))))+++++++++***++++++,,,,,,,,,,,,+++++++++++++++***)))******,,,---......///,,,,,,------------,,,,,,,,,,,,------......//////...............///////////////000///---,,,...///333444666999???LLL[[[eeesssxxxxxxvvvwww||||||uuuqqqssstttwww}}}~~~zzzuuummmgggfffeeecccdddfffiiigggeeeeeeggggggdddaaaddddddcccdddiiittt||||||ssspppmmmjjjgggccc]]]XXXUUUTTTTTTUUUVVVWWWXXXXXXVVVXXX[[[]]]]]][[[WWWTTTFFFCCC>>>;;;;;;===@@@BBBGGGEEEBBB@@@AAAGGGPPPWWW^^^]]]ZZZVVVRRROOOOOOOOONNNMMMJJJCCC<<<555111000++++++******++++++------000...---+++***)))))))))******))))))((()))))))))++++++******)))(((''''''***)))))))))++++++)))(((((((((((((((((((((((((((************))))))))))))'''((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&''''''(((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&'''(((((((((&&&$$$$$$&&&'''(((''''''''''''''''''&&&&&&&&&''''''((()))))))))))))))&&&'''((('''&&&%%%&&&'''++++++******))))))(((((((((((())))))))))))(((((())))))(((''''''(((***+++(((((())))))))))))(((((('''((()))******+++*********+++++++++***)))'''&&&'''(((***++++++)))(((&&&))))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***((((((((((((''''''''''''))))))((('''''''''&&&&&&&&&''''''((((((((((((((((((***+++***)))((()))+++))))))((('''&&&%%%%%%$$$(((((((((((())))))))))))******)))((((((((((((((('''((()))((('''&&&'''((((((%%%"""%%%***---+++'''*********)))))))))(((((())))))*********+++++++++((()))))))))************)))******++++++******))),,,,,,++++++***+++++++++++++++++++++++++++++++++******++++++,,,---......,,,,,,------------,,,,,,000///......---,,,++++++........................,,,---//////000222555888999===CCCJJJSSSaaappp{{{yyyyyy||||||zzzsssvvvzzz}}}yyytttttttttuuuzzzuuunnngggffffffeeegggkkkqqqmmmhhhfffggggggeeecccddddddcccdddhhhqqq|||}}}{{{wwwsssqqqnnniii```ZZZSSSSSSTTTTTTTTTSSSTTTTTTRRRTTTXXXZZZZZZXXXVVVTTTKKKHHHBBB>>>;;;===@@@CCCJJJIIIFFFCCCBBBFFFLLLQQQWWWXXXWWWTTTOOOKKKIIIJJJIIIKKKMMMJJJCCC;;;444000...---,,,++++++,,,---...000...,,,***)))))))))***)))***+++,,,+++***((('''******++++++***)))((('''***)))((()))++++++***((((((((((((((((((((((((((())))))))))))************(((((((((''''''(((((((((''''''''''''((((((((()))'''''''''(((((())))))***''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&((()))***(((&&&'''''''''''''''&&&&&&&&&)))))))))***)))((('''&&&%%%'''((('''&&&&&&'''(((+++*********))))))(((((((((((())))))))))))(((((()))((('''''''''(((***+++---+++)))'''&&&&&&'''((('''((()))******+++******++++++,,,,,,***(((&&&%%%&&&''')))***+++)))(((&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''')))))))))(((''''''''''''&&&''''''((((((((((((((()))***+++***)))((()))***)))(((((('''&&&%%%%%%%%%(((((((((((()))))))))))))))))))))))))))(((((((((&&&((()))((('''&&&'''))),,,(((&&&'''+++,,,***&&&((()))))))))*********+++))))))*********+++++++++)))))))))))))))***************++++++++++++******,,,,,,++++++***+++++++++++++++++++++++++++++++++------,,,+++++++++,,,---,,,------......------,,,///......---,,,,,,++++++------------............---///111333555999>>>BBBCCCIIITTT^^^hhhsss|||yyyssspppqqqrrrnnnvvv}}}vvvvvvwww|||zzzqqqjjjhhhhhhhhhkkkppp{{{vvvpppkkkhhhgggffffffaaabbbccceeeiiipppzzz|||wwwsssqqqjjj```XXXUUUVVVWWWUUURRRPPPOOOOOOPPPTTTXXXZZZYYYXXXWWWWWWPPPNNNIIIDDD???>>>@@@CCCHHHHHHGGGFFFEEEGGGJJJMMMTTTWWWZZZXXXQQQKKKGGGFFFEEEHHHKKKLLLIIIBBB999444222000...,,,,,,,,,---...///---+++)))(((((()))***''')))+++,,,+++)))&&&$$$&&&''')))+++,,,,,,++++++)))(((((()))***+++)))(((************************(((((()))))))))))))))***((((((''''''''''''((((((******))))))))))))***+++******************++++++''''''''''''((((((((((((''''''&&&&&&''''''((()))&&&&&&''')))+++***(((%%%((((((((())))))))))))))))))************(((&&&%%%&&&'''(((((('''&&&((()))))))))))))))(((((((((((((((((())))))))))))(((((((((''''''(((((()))***+++...,,,)))&&&%%%&&&((()))(((((())))))***)))))))))((())))))******))))))(((&&&'''((()))))))))(((''''''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''((()))***)))''''''''')))&&&''''''((((((((((((((()))***+++***((('''((()))(((((((((''''''''''''&&&(((((((((((())))))))))))(((((())))))))))))((((((&&&((())))))((('''(((***---,,,+++***+++***)))((((((((())))))***++++++,,,)))************+++++++++)))))))))((()))******+++******++++++++++++******+++++++++***++++++,,,,,,+++,,,,,,,,,,,,,,,------...---,,,+++***+++,,,,,,------............------******+++,,,---...//////,,,------...//////000000...000222555999???EEEIIIRRRZZZfffqqqyyy~~~uuussspppnnnooorrrwwwzzzwwwooolllkkkkkknnnsss|||zzzvvvpppkkkiiijjjkkkfffgggiiijjjmmmrrrxxx}}}~~~wwwsssuuuvvvwww}}}}}}|||vvvlllccc```aaa```\\\VVVQQQNNNNNNNNNRRRWWWYYYXXXXXXXXXYYYUUUTTTQQQKKKDDD@@@@@@BBBCCCFFFJJJLLLLLLMMMNNNOOOUUU[[[aaa```YYYOOOIIIFFFDDDDDDGGGJJJLLLIIIBBB<<<555333000...,,,,,,......---+++)))'''&&&''')))******+++++++++***)))''''''&&&''')))+++,,,,,,,,,+++'''''''''(((******)))'''************************''''''((((((((())))))))))))((('''&&&&&&'''((()))+++***)))((((((((()))***))))))))))))((((((((((((''''''''''''((((((((((((((((((''''''(((((()))***'''&&&%%%'''((()))(((&&&''''''(((((())))))******'''((()))******)))'''&&&&&&'''))))))(((''')))***'''''''''''''''((((((((((((((())))))))))))((((((&&&'''((())))))*********))))))(((''''''((()))***(((((()))))))))((('''''')))((((((((('''(((((()))'''''''''((((((((()))))))))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&(((***)))''''''(((***&&&''''''(((((((((((((((((()))***)))'''&&&'''(((''''''(((((((((((())))))(((((((((((())))))))))))'''((()))******)))(((((('''(((***)))((((((***++++++------,,,)))((()))***************************)))************+++++++++***)))((((((((()))++++++***++++++,,,,,,++++++***************+++,,,------,,,,,,---------.........---,,,+++******,,,---...------............------((()))***+++---///000000------...000111222333444333666;;;@@@FFFOOOWWW]]]gggooozzz~~~}}}{{{vvvpppkkkiiijjjlllqqqxxx~~~~~~~~~|||zzz}}}|||sssooommmllloootttwwwxxxwwwsssnnnlllnnnqqqqqqqqqrrrrrrsssuuuxxx{{{wwwnnnhhhhhhiiikkksss|||~~~zzzkkkllljjjddd[[[TTTPPPOOOJJJNNNTTTWWWWWWVVVXXXYYYWWWWWWUUUOOOHHHBBBAAAAAAAAAFFFMMMQQQSSSTTTTTTTTTXXX```ggghhh___TTTLLLHHHEEECCCCCCHHHMMMMMMHHHBBB888666222///------...///+++***(((&&&&&&''')))+++000///---+++++++++++++++)))***+++,,,,,,+++)))((('''&&&&&&''')))***)))'''((((((((((((((((((((((((&&&'''''''''(((((()))))))))((('''&&&&&&'''((())))))((('''%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$###''''''''''''((((((((()))((((((((((((((()))******(((&&&######%%%'''(((((($$$%%%%%%&&&'''((())))))%%%&&&(((***+++***)))(((&&&((())))))(((((()))+++%%%&&&&&&&&&''''''(((((((((((())))))))))))((((((%%%&&&(((************)))$$$%%%''')))***++++++***(((((()))(((((('''&&&&&&---+++)))'''%%%%%%%%%%%%'''''''''''''''((()))***+++***)))(((&&&&&&&&&%%%))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))(((((((((''''''''''''%%%(((***)))((('''))),,,&&&''''''(((((((((((((((((())))))((('''&&&&&&'''''''''(((((()))*********(((((((((((())))))))))))'''((()))******)))((((((''')))******))))))***,,,(((,,,...---(((&&&))),,,,,,,,,++++++***))))))))))))************+++++++++***)))((((((((()))+++,,,***++++++,,,,,,++++++***************+++,,,---...---------....../////////,,,+++******+++---///111------............------***++++++,,,,,,------......///000111333555666777>>>BBBIIIQQQZZZeeepppwwwyyyuuupppjjjhhheeedddfffiiilllmmmnnnvvv~~~|||uuupppooorrruuuvvvyyy}}}|||xxxtttvvvzzz~~~}}}{{{xxxvvvvvvyyy|||{{{zzzzzzzzzzzzxxxuuurrrooofff`````````___eeemmm{{{yyyyyy|||rrrjjj___UUUQQQQQQPPPQQQSSSUUUWWWYYYZZZ[[[XXXWWWVVVUUUSSSMMMGGGBBB@@@CCCIIIOOOUUUZZZ]]]___aaabbbbbbaaaaaa___UUUJJJFFFBBB@@@BBBGGGKKKJJJHHHBBB>>>888333///...///000,,,---///111///******...---,,,+++*********+++,,,++++++++++++*********)))((((((((((((((((((((((((***,,,---,,,)))''')))++++++***'''%%%%%%&&&((())),,,+++***((((((((()))***))))))))))))(((((((((((()))(((((((((''''''''''''&&&%%%&&&'''))))))'''%%%(((''''''&&&&&&((()))***))))))(((((((((((())))))((((((((((((((((((((((((+++++++++******((('''&&&***)))''''''((())))))(((***)))'''&&&%%%%%%&&&&&&++++++(((%%%######%%%((((((((())))))*********+++************)))((('''&&&))))))(((((((((((())))))((('''&&&&&&'''((()))***((((((((((((((()))*********)))(((''''''((()))***$$$$$$%%%%%%'''(((***+++))))))))))))))))))))))))''''''''''''''''''''''''+++*********))))))(((((())))))(((((('''''''''&&&''''''''''''((((((((())),,,+++***)))((('''&&&%%%))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++******))))))))))))******++++++***************+++************************(((((()))***++++++,,,,,,*********++++++,,,,,,,,,******+++,,,,,,,,,++++++..................---------+++***,,,///111000...---,,,,,,---......,,,+++///111333444666888===@@@MMMTTT```kkktttzzz~~~tttiiiaaa^^^___^^^___ccckkkuuu|||vvvrrrmmmllloooqqqqqqtttxxx~~~}}}~~~{{{zzz~~~}}}yyyvvvuuuwwwzzz||||||}}}|||uuupppkkkddd___```___^^^ccciiisssrrrrrrvvv{{{rrrggg\\\UUUTTTPPPRRRTTTWWWZZZ[[[[[[[[[[[[ZZZYYYYYYWWWSSSMMMIIIBBBDDDGGGMMMUUU\\\aaadddfffggggggffffffdddZZZPPPHHHDDD@@@AAAFFFIIIJJJHHHGGGCCC===777222000//////++++++---///,,,''''''+++---,,,+++*********++++++++++++*********)))))))))***************************+++---+++)))((()))++++++******)))))))))))))))******((('''''''''(((((())))))))))))(((((((((((())))))(((((((((''''''''''''&&&'''(((******((('''(((''''''&&&'''((()))***(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''(((******+++++++++)))(((&&&'''((()))((('''(((''''''&&&&&&'''((())))))))))))'''%%%&&&(((***(((((()))))))))*********(((((()))))))))))))))((())))))(((((((((((())))))***)))'''&&&%%%%%%&&&&&&((((((''''''(((((()))***)))(((''''''''''''((()))&&&&&&&&&'''((()))++++++))))))))))))))))))))))))*********************************)))))))))(((((())))))(((((((((''''''''''''''''''((((((((())))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******++++++***************++++++++++++***************))))))******+++,,,,,,---,,,,,,,,,,,,,,,---------***+++,,,,,,---,,,,,,,,,...........................,,,+++---///111///...000000000000111222111000111222444777<<>>888333000...---+++,,,---+++''''''***,,,,,,,,,+++++++++************)))))))))(((((((((***************************+++++++++)))((()))***((()))***++++++)))(((''')))((((((''''''''''''((((((((((((((()))))))))))))))))))))(((((((((''''''((('''''')))***+++)))((((((''''''''''''((())))))&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))&&&&&&((()))++++++,,,,,,((('''&&&'''((()))(((&&&''''''''''''((()))***+++'''((())))))((((((***+++(((((())))))))))))******&&&'''((()))************))))))(((((((((((()))))))))(((&&&%%%$$$%%%%%%&&&(((''''''''''''(((((()))))))))(((((((((((())))))'''''''''((((((***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))(((((())))))((((((((((((''''''(((((((((((())))))))))))###$$$%%%&&&((()))***+++))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******+++***************++++++,,,,,,++++++*********)))***++++++,,,,,,---------......---------------,,,+++,,,------......------------------------------///...------///000///---////////////000111222333444666:::???IIIUUUbbbkkkuuu|||mmmcccYYYXXX[[[\\\^^^aaabbbhhhttt}}}yyyvvvttttttvvvxxxxxx|||vvvnnnkkkwww|||vvvwwwyyyzzzyyyyyy{{{~~~yyypppiiifffeeeccccccaaa```___````````````aaaeeeooo}}}tttkkkddd]]][[[UUUUUUUUUVVVWWWXXXYYYZZZWWWWWWWWWWWWXXXXXXVVVTTTNNNIIIEEEGGGPPP[[[bbbeeegggjjjkkkjjjjjjiiibbbZZZRRRMMMFFFBBBCCCGGGJJJKKKMMMLLLIIIDDD>>>999444111000---,,,...---***+++...,,,,,,,,,,,,+++******)))))))))))))))((((((((((((************************)))*********)))))))))***&&&'''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((('''(((''''''((()))***)))(((''''''''''''((((((((()))&&&%%%%%%%%%%%%%%%%%%&&&))))))))))))))))))))))))((())))))************))))))((('''((()))***)))'''(((((((((((())))))******%%%''')))***)))(((((()))(((((())))))))))))))))))''''''((()))************))))))(((((((((((())))))&&&%%%%%%%%%&&&((()))+++((('''''''''''''''((((((************************((('''''''''((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((())))))(((((((((((((((((((((((()))))))))*********((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))************((((((((('''''''''&&&&&&(((((((((((((((((((((((())))))*********+++++++++******))))))))))))***************)))******+++,,,---,,,,,,++++++******))),,,,,,,,,---------............------,,,,,,++++++,,,------...............******++++++++++++,,,,,,//////......//////........./////////000111444666:::>>>EEEOOO[[[jjjxxx}}}yyykkk]]]XXXWWW]]]dddhhhlllqqqrrr||||||}}}ssslllkkktttyyywwwwwwvvvtttuuuuuuuuuvvvuuurrrmmmhhhiiijjjjjjiiihhhgggfffdddbbbbbb```^^^aaaiiiwwwwwwqqqllliiiiiiccc```]]]ZZZYYYZZZ]]]___WWWVVVUUUVVVXXXYYYXXXWWWUUUOOOIIIGGGMMMUUU\\\___ccchhhjjjjjjjjjjjjeee___YYYSSSKKKEEEDDDGGGKKKNNNMMMMMMLLLIIIEEE@@@;;;999222...,,,......---...111------,,,++++++***))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***))))))((('''%%%$$$%%%&&&''')))))))))))))))))))))))))))'''((((((((()))))))))******)))))))))(((((((((((('''&&&%%%&&&((()))((('''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))************)))******)))+++,,,,,,***((()))))))))))))))(((((('''%%%''')))***(((&&&%%%%%%))))))(((((((((((((((((())))))************))))))))))))(((((((((((())))))''''''&&&'''((()))+++---)))(((((('''''''''(((((())))))))))))))))))))))))'''''''''&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))(((((()))))))))))))))))))))))))))************+++,,,,,,+++***)))((('''&&&((((((((((((((((((((((((((()))))))))************((((((((((((''''''''''''(((((((((((((((((((((((())))))*********+++++++++******))))))))))))************))))))***++++++,,,,,,,,,,,,,,,++++++******------------------......------,,,,,,++++++******,,,---......//////......+++,,,,,,,,,---------...////////////.........///000111222333444777<<<@@@FFFMMMWWWcccppp|||{{{vvvqqqmmmvvvgggaaa^^^```fffnnnrrrtttyyyyyyrrrqqqxxx{{{xxxwwwuuuvvvsssqqqooonnnnnnllljjjllloooqqqqqqrrrttttttqqqnnnkkkgggccceeellluuu|||{{{{{{}}}~~~~~~|||vvvrrrqqqrrrlllhhhbbb]]]ZZZZZZ[[[\\\ZZZXXXWWWWWWYYY[[[[[[ZZZYYYUUUOOOKKKKKKOOOUUUZZZ```fffjjjjjjkkkllljjjeee___ZZZRRRKKKHHHIIIMMMPPPOOOOOOOOONNNKKKHHHDDDBBB777111---......------000///...,,,***))))))************)))))))))((((((((((((((((((((((((((((((((()))((('''(((***+++***)))***)))'''%%%%%%'''***,,,((())))))************)))''''''(((((())))))************)))))))))((((((((((((&&&%%%%%%'''(((((('''&&&''''''((()))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&((()))++++++,,,,,,+++++++++,,,...---+++)))))))))))))))((('''&&&%%%%%%'''))))))'''%%%%%%%%%))))))((((((((((((''''''*********+++******))))))))))))(((((((((((())))))+++***)))(((((()))*********))))))(((((((((((()))&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((())))))))))))******)))*********++++++++++++************************))))))))))))))))))))))))))))))))))))************++++++++++++************)))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++++++++******,,,---......//////.........//////000000111111111...///000000......///000---000333555888???HHHNNN[[[bbbmmmyyy|||ssskkkddd___\\\tttjjjggghhhrrrwww{{{xxx~~~}}}yyytttpppoooooonnnmmmmmmssswwwxxx|||~~~xxxqqqlllmmmrrrwww{{{yyyuuusssuuuxxx{{{~~~xxxuuuvvvssspppkkkeee```\\\ZZZYYY]]]ZZZXXXXXXYYY[[[[[[[[[ZZZYYYVVVPPPKKKLLLQQQWWW\\\bbbgggiiijjjmmmllliiieee```XXXPPPKKKLLLOOORRRTTTTTTTTTSSSQQQNNNKKKJJJ@@@888222000///---,,,...111///+++)))'''(((***+++++++++*********))))))))))))))))))))))))))))))))))))'''&&&'''***+++***((((((''''''''''''((()))***'''''')))*********))))))'''''''''((()))******************)))))))))(((((()))'''%%%%%%'''))))))(((&&&&&&((()))))))))((('''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((******+++++++++******+++,,,...---+++(((&&&'''((((((((('''&&&&&&%%%'''((()))''''''''')))))))))((((((((('''''''''((()))******++++++++++++))))))(((((((((((())))))***)))(((''''''((()))***++++++***)))))))))))))))&&&'''(((((((((((('''&&&))))))(((''''''&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((()))))))))******************+++++++++,,,,,,(((((())))))******++++++))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))***+++,,,---***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---............---......///000000111222222,,,...000000///...000222///333999>>>DDDOOO[[[eeetttzzz|||uuukkkaaa[[[XXXUUUTTTzzzwwwqqqkkkgggiiiooottt}}}yyyuuusssrrrpppooollltttzzz|||xxxssstttwwwzzzzzzvvvpppmmmnnnssszzz{{{{{{}}}{{{xxxssslllfff```]]]]]]ZZZWWWWWWXXXYYYZZZZZZZZZ[[[ZZZTTTLLLKKKQQQWWWXXX___dddfffhhhlllllljjjgggccc[[[SSSNNNMMMPPPTTTXXXXXXWWWVVVUUURRRPPPNNNIII@@@777444222///---...222///+++(((&&&(((***,,,++++++++++++************************************)))'''&&&'''***+++***(((###$$$&&&'''''''''&&&&&&%%%&&&((()))))))))((((((&&&''''''((()))******+++************))))))))))))***(((&&&&&&(((*********%%%&&&((()))))))))((('''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&+++++++++******(((''''''))))))***,,,---,,,***'''$$$%%%&&&(((((((((((('''%%%&&&((()))((()))+++---))))))(((((('''''''''&&&&&&'''(((***,,,---------))))))(((((((((((())))))%%%%%%%%%&&&''')))+++---,,,,,,+++***))))))******)))***+++,,,,,,+++***)))+++***)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))*********+++******+++++++++,,,,,,,,,)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))***+++,,,---)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,------......------,,,,,,------...///000000+++...000000//////111444777===EEELLLUUUbbbrrr}}}kkkeee\\\UUURRRSSSTTTUUUdddfffhhhiiimmmwww}}}yyyxxxyyyyyyuuuwwwzzz~~~}}}{{{uuupppnnnooossszzz|||vvvlllbbb]]]WWWSSSTTTVVVUUUWWWYYY^^^]]]ZZZWWWTTTPPPNNNMMMSSSXXX___fffjjjkkkjjjhhhhhhfffbbb^^^YYYVVVSSSRRR[[[\\\[[[WWWQQQMMMMMMNNNNNNHHH@@@:::555333111///111///---,,,------,,,+++,,,+++******)))*********))))))(((((()))***++++++'''''''''''''''&&&&&&%%%((()))***)))&&&$$$$$$$$$))))))))))))((((((((((((,,,***)))((()))***)))(((******)))))))))))))))))))))((('''&&&&&&&&&&&&&&&+++((('''(((+++...---,,,'''((()))******)))((('''&&&&&&%%%$$$%%%&&&'''(((+++++++++***)))((('''&&&***************)))((((((******)))((('''&&&&&&%%%))))))))))))))))))))))))++++++***)))((((((((()))''''''((()))***++++++,,,+++***((('''&&&''')))***((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((((())))))******++++++---)))$$$%%%(((+++***(((((((((((((((((((((((((((************************((((((((((((((((((((((((+++***************++++++((()))***+++++++++++++++(((((((((((((((((((((((('''''''''''''''((()))******************************)))(((''''''((()))***))))))))))))************''''''((()))))))))))))))(((((()))(((&&&&&&''')))++++++******************)))+++---,,,+++***+++,,,***++++++,,,---...//////++++++,,,,,,,,,,,,------------------------------222000...///111222000...000111222000...///444888<<>>:::666333000444111...------,,,+++***,,,++++++***************)))))))))))))))***++++++((((((((((((((('''&&&&&&%%%&&&(((((('''&&&'''((())))))))))))((((((((((((+++)))(((((()))***)))(((*********)))))))))))))))***)))(((((('''''''''(((&&&$$$###%%%((()))(((''''''((()))******)))((('''(((((('''''''''((()))***------------,,,+++***)))***************)))((((((((((((((('''''''''''''''((((((((((((((((((((((((***)))(((((((((((((((((())))))******++++++,,,,,,---+++)))'''&&&&&&'''(((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((((()))))))))))))))))),,,((($$$$$$'''***)))'''((((((((((((((((((((((((************************((((((((((((((((((((((((***)))))))))******+++,,,))))))***+++++++++++++++))))))))))))))))))))))))(((((('''''''''((())))))((((((((((((((((((((((((***)))(((((((((((()))***))))))))))))************((())))))***************))))))***)))'''''')))***++++++*********************+++------+++***+++,,,......---------,,,,,,,,,***++++++,,,------......------------------------...---,,,---000111///---///000111111222666>>>DDDOOO\\\nnn{{{vvvnnniiieeecccdddfffhhhiiihhhddd___\\\WWWUUUTTTVVV]]]ccchhhjjjeeemmm{{{|||zzzvvvtttuuuwwwzzzxxxhhh^^^UUURRRSSSTTTVVVZZZ\\\\\\[[[ZZZWWWTTTQQQPPPNNNQQQWWW]]]dddiiimmmoookkkjjjiiifffccc___[[[YYYPPPUUU[[[^^^]]]ZZZXXXVVVTTTPPPKKKEEE@@@;;;666222666333000------,,,***))),,,,,,+++***************))))))))))))))))))***+++)))))))))))))))(((''''''$$$&&&((((((''''''((()))(((((((((((())))))))))))***((('''''')))***)))(((************))))))((((((*********)))))))))))))))&&&&&&&&&''')))***)))''''''((()))******)))((('''((((((''''''(((((()))***(((((())))))))))))(((((()))************))))))(((((((((((())))))*********&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))++++++++++++++++++++++++---,,,***(((&&&&&&&&&&&&((((((''''''''''''(((((((((((((((''''''''''''&&&))))))((((((((((((((((((***'''$$$$$$'''((((((&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))***+++,,,---******+++,,,,,,,,,++++++************************))))))((('''''''''((((((''''''''''''''''''''''''+++***))))))))))))***+++))))))))))))************))))))***+++++++++++++++)))***+++***))))))***,,,******++++++++++++++++++***+++------+++++++++,,,......---------,,,,,,,,,++++++,,,,,,---...//////------------------------,,,,,,,,,---///000///------...000111555>>>IIIRRRgggsss~~~nnnaaaXXXSSSRRRQQQQQQSSSTTTUUUUUUSSSQQQOOOPPPQQQUUU\\\eeemmmrrrtttqqq{{{}}}zzzzzzzzz~~~{{{wwwttttttttttttyyywwwjjj\\\VVVUUUSSSTTTWWWZZZZZZ[[[ZZZYYYVVVTTTRRRQQQRRRVVV[[[aaagggmmmpppllllllllljjjgggddd```^^^TTTWWW[[[^^^^^^\\\ZZZXXXWWWTTTPPPLLLGGG@@@:::555666333///---,,,,,,+++***,,,,,,+++************+++***)))))))))))))))*********************)))((((((((()))***)))'''%%%%%%&&&(((((((((((()))))))))))))))(((&&&'''(((***))))))************)))))))))(((*********************)))(((((()))*********)))((('''((()))******)))((('''&&&&&&&&&&&&&&&''''''(((%%%&&&&&&'''((((((''''''))))))************)))(((++++++++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***++++++******************,,,+++)))(((''''''''''''((((((''''''''''''((((((((((((((('''''''''''''''))))))((((((''''''&&&&&&)))'''%%%%%%'''(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((***+++,,,---++++++,,,,,,,,,,,,++++++******************************)))((('''''''''((())))))))))))))))))))))))+++******************+++((()))))))))************((()))******++++++******)))*********))))))***,,,******+++++++++++++++,,,***,,,------,,,++++++,,,***++++++,,,---...//////------------.............................................///000000000//////222555999AAAMMM\\\fffyyysssjjj]]]RRRLLLKKKLLLMMMIIIJJJLLLLLLLLLLLLMMMNNNPPPSSSYYYaaajjjppptttvvv{{{wwwuuuvvvyyy}}}~~~{{{wwwssspppooommmkkkooouuuxxx{{{yyyhhh___[[[XXXVVVVVVYYYZZZZZZ[[[ZZZYYYWWWVVVXXXXXXYYY\\\aaagggmmmpppmmmmmmnnnmmmkkkhhheeeccc[[[[[[[[[\\\]]]]]]]]]\\\XXXVVVTTTQQQMMMFFF???:::666333///---,,,---,,,,,,---,,,,,,+++***+++++++++******)))))))))))))))******************))))))(((((()))***)))'''&&&&&&''''''((((((((()))))))))******((('''''')))***)))((()))))))))))))))))))))))))))***++++++++++++******&&&''''''''''''&&&&&&&&&'''((()))******)))((('''&&&&&&&&&'''''''''''''''(((((()))***++++++++++++((())))))*********)))))),,,,,,+++***))))))((((((''''''''''''''''''''''''(((((((((((()))***++++++)))))))))))))))(((((((((((((((((((((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&)))(((''''''((())))))(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((()))+++,,,---+++++++++,,,,,,++++++***************************+++***)))(((((((((((((((*********************************++++++*********((()))))))))************'''((())))))******))))))''')))))))))((((((***,,,******++++++,,,,,,,,,,,,***,,,...---,,,+++,,,---***++++++,,,---...//////000//////......------,,,........................//////////////////000111444999BBBKKKVVVeeeuuu{{{ooo]]]XXXPPPJJJHHHHHHIIIJJJEEEGGGIIIIIIIIIJJJMMMPPPVVV[[[bbbiiiooosssuuuvvv~~~xxxuuusssrrrvvv~~~|||xxxuuusssqqqllliiiiiigggfffjjjqqqvvvyyy}}}ssskkkgggbbb]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]``````___```ccciiinnnqqqppppppppppppnnnllljjjiiibbb___\\\\\\]]]```aaaaaaYYYXXXVVVUUURRRMMMGGGBBB:::777222///.........---------,,,++++++++++++++++++******)))))))))))))))***************)))(((((($$$&&&((()))))))))***+++''''''(((((())))))******,,,***)))((()))***)))(((((((((((()))******++++++***+++,,,---...---,,,+++)))***)))(((&&&%%%'''((('''((()))******)))(((''''''((()))************)))'''((()))***************((())))))************)))***)))((('''&&&%%%%%%$$$((((((((((((((((((((((((***))))))))))))******+++((((((((((((((((((((((((''''''(((((()))*********((((((''''''''''''(((((('''(((((((((((()))))))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))***+++,,,******+++++++++***))))))******************************)))((((((((())))))(((((((((((((((((((((((())))))***++++++***))))))))))))))))))************''''''((()))))))))))))))'''((())))))((((((***,,,******++++++,,,---------+++,,,......,,,,,,,,,---......---------,,,,,,,,,000000000///......------......................../////////......000444777888AAAOOO]]]kkkyyy}}}ooocccUUURRRMMMJJJIIIHHHGGGFFFEEEHHHKKKKKKKKKLLLQQQTTT___dddkkkqqqtttvvvwwwxxxzzzxxxyyyyyy|||{{{yyywwwsssooollljjjfffcccddddddeeelllttt}}}{{{vvvuuupppjjjggg______^^^^^^___aaacccdddgggfffeeeeeehhhlllqqqttttttssssssrrrqqqqqqppppppkkkgggbbb``````aaaaaa```[[[ZZZYYYXXXWWWTTTOOOKKKBBB>>>777333000///...---------,,,++++++++++++,,,++++++***)))))))))))))))))))))******))))))((('''$$$&&&((()))))))))***+++'''''''''((()))*********///---************)))(((&&&&&&''')))***+++,,,---,,,---///111111000///...,,,,,,+++(((%%%%%%(((+++'''((()))******)))(((''''''((()))***+++******)))''''''(((((()))((((((((((((((()))***************(((((((((''''''&&&&&&&&&((((((((((((((((((((((((***))))))(((((((((((()))''''''(((((())))))******'''(((((()))))))))))))))((((((''''''''''''(((((('''((((((((())))))))))))(((((())))))))))))))))))'''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******)))************)))(((''')))))))))))))))))))))))))))))))))((())))))******************************((())))))******))))))((())))))))))))************(((((()))************)))((()))******)))))),,,---******++++++,,,------...+++---......---,,,,,,---......---------,,,,,,,,,....../////////000000000........................///000000000111666===CCCGGGSSScccsss~~~|||pppggg^^^[[[WWWTTTRRRPPPNNNLLLOOOSSSWWWWWWWWWXXX\\\aaaiiimmmsssuuuuuusssssssss~~~xxxtttvvvyyyxxx~~~yyysssrrrtttsssnnniiieeeaaa```bbbdddgggpppyyy~~~|||~~~zzzuuuqqqcccbbb``````aaadddgggjjjjjjiiihhhiiikkkppptttwwwwwwvvvuuutttsssttttttttttttoooiiieeecccaaa^^^[[[\\\[[[[[[[[[ZZZXXXTTTQQQIIICCC<<<666222000...---...---,,,,,,++++++,,,,,,++++++***))))))((()))))))))))))))))))))(((''''''''')))******((('''((((((&&&''''''((()))******+++000...,,,++++++***)))'''%%%%%%'''(((***,,,---......///222333444333222111))))))'''### $$$((('''((()))******)))((('''%%%&&&((()))))))))((('''++++++,,,,,,,,,,,,++++++(((((()))***************))))))))))))************((((((((((((((((((((((((***)))(((''''''''''''''''''(((((()))***++++++,,,))))))******)))(((''''''((((((''''''''''''(((((('''((((((((())))))******(((((())))))******++++++%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***)))))))))))))))(((''''''(((((((((((((((((((((((())))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))******)))((('''))))))))))))************))))))***+++++++++++++++)))***++++++***+++---///******+++,,,,,,---......+++---......---,,,,,,---***++++++,,,---...///000,,,,,,---///000222333333////////////////////////111222333444666===GGGNNN^^^jjjzzzxxxqqqjjjgggbbb___]]][[[YYYWWW\\\aaaeeefffeeefffjjjoooooosssvvvvvvrrrnnnllllll}}}yyytttooommmmmmppprrrwwwzzz{{{vvvsssqqqnnnhhhddddddcccdddhhhlllppp{{{~~~rrrllleee______bbbeeegggkkkkkkkkkmmmqqqtttttttttxxxyyyyyywwwtttsssuuuxxxwwwuuurrrmmmfff```[[[XXX^^^______]]]ZZZWWWUUUUUURRRMMMEEE<<<555111//////,,,,,,,,,---......,,,)))++++++******))))))((((((((((((((((((((()))******&&&''''''((()))******+++)))'''%%%&&&(((***++++++*********)))))))))))))))******)))(((&&&### )))+++---///000000///...%%%&&&''''''((((((''''''))))))(((((('''''''''&&&((('''&&&%%%$$$$$$%%%%%%++++++***)))((('''&&&&&&''''''''''''(((***+++,,,))))))))))))))))))))))))++++++)))(((''''''''''''******))))))(((((('''''''''''''''''''''&&&&&&&&&***)))(((''''''((()))***+++***)))'''''''''((())))))))))))(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%''''''((()))))))))))))))))))))''''''(((***,,,...))))))))))))))))))))))))******))))))((((((''''''((()))************))))))((((((((()))(((''''''&&&&&&&&&&&&&&&(((***,,,...,,,,,,+++***)))(((''''''******))))))((((((''''''))))))))))))))))))))))))---,,,,,,,,,+++*********++++++************************))))))******+++,,,))))))***+++---...//////---------.........//////'''))),,,...000000//////---......//////...------,,,---//////...------...---111444666:::FFFXXXfffvvv{{{}}}xxxrrrnnnkkkjjjhhhgggmmmjjjjjjmmmmmmjjjjjjlllrrruuuuuussssssrrrllleee|||tttqqqllliiihhhjjjmmmooouuuyyy~~~yyyuuurrrmmmiiillljjjkkkpppwww|||vvvmmmgggeeeeeeggghhhhhhiiikkkooosssvvvvvvvvvvvvwwwwwwuuussstttwwwzzzxxxvvvtttpppjjjddd___[[[___``````___[[[XXXUUUTTTRRRNNNHHHAAA:::444111///---,,,+++,,,---,,,***(((******)))))))))((((((((('''''''''''''''((())))))''''''(((((())))))*********((('''(((***,,,,,,,,,***))))))))))))))))))))))))***+++,,,,,,,,,++++++)))***,,,...///...---,,,&&&&&&'''(((((((((''''''))))))((((((((('''''''''+++++++++++++++******************)))(((((('''''')))(((((((((((())))))***((((((((((((((((((((((((***)))((('''&&&&&&&&&'''***)))))))))(((((((((''''''''''''''''''(((((((((***)))(((''''''((()))***+++***)))(((''''''((())))))))))))))))))))))))))),,,,,,+++++++++***************+++,,,,,,,,,++++++((('''&&&&&&'''(((***,,,))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((()))(((((((((''''''''''''((((((''''''((()))***+++++++++******)))(((((((((******))))))(((((((((((())))))))))))))))))))))))+++++++++++++++*********++++++******************+++************+++,,,,,,,,,,,,,,,++++++*********,,,------------.........+++,,,---...///...------////////////////////////+++---...///......///000222888@@@GGGNNNZZZjjjvvv~~~zzzzzz~~~~~~xxxtttsssrrrpppooorrrooopppsssrrrooonnnppprrrttttttrrrrrrrrroooiii|||uuukkkiiifffddddddgggkkknnnrrrwww|||yyyvvvqqqmmmlllrrrzzz|||ssslllgggeeecccbbbeeefffjjjooosssvvvuuuttttttuuuuuutttsssuuuxxx{{{xxxxxxwwwtttpppjjjdddaaaaaaaaaaaa```]]]YYYVVVSSSRRRQQQMMMHHHAAA:::444000000...------------+++)))***************)))))))))'''''''''''''''((((((((())))))))))))))))))))))))+++******+++---...---,,,))))))))))))))))))******&&&'''(((***+++,,,------)))***+++,,,,,,+++***)))&&&''''''((((((((((((((())))))(((((((((((('''''''''((()))******))))))((())))))))))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&''''''))))))))))))((((((((((((''''''(((((())))))******))))))(((((((((((())))))***))))))(((((((((((()))************************************))))))))))))((()))))))))))))))((((((&&&&&&%%%%%%%%%'''(((***))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((((((((((((***)))((('''&&&''''''(((***)))(((((((((((())))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))************************++++++++++++++++++,,,++++++++++++,,,---------,,,,,,+++***))))))(((,,,,,,,,,,,,------------//////......---,,,,,,,,,111000///......///000111---.../////////000333555777AAAOOO[[[fffqqq~~~vvvqqqkkkhhhkkkuuu}}}zzzyyyyyyxxxwwwtttqqqppprrrqqqnnnnnnppprrrtttuuuuuuxxx|||{{{wwwyyyrrriiigggeeedddeeehhhlllnnnpppvvvxxxrrrnnnqqqyyyxxxrrrlllfffaaa]]]___aaaeeekkkpppssssssqqquuuuuutttssssssuuuwwwyyyxxxyyyyyywwwtttooojjjggg``````______]]][[[WWWTTTRRRRRRRRROOOIIIAAA999444555333000///......,,,+++,,,,,,,,,,,,,,,,,,++++++'''(((((()))))))))))))))******))))))))))))))))))******+++,,,......,,,***)))))))))))))))*********'''''''''((((((((((((((())))))******)))(((''''''''''''((())))))))))))((())))))(((((((((((((((((("""$$$&&&(((((('''&&&%%%(((((()))))))))*********))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&'''(((((())))))))))))((((((((((((''''''((()))***++++++,,,))))))(((((((((((()))))))))))))))(((((((((((()))***************+++++++++(((((('''''''''&&&&&&&&&''''''((((((((('''&&&&&&'''&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''(((((())))))******,,,,,,***)))(((((())))))+++)))'''&&&%%%&&&((()))))))))(((((((((((())))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))*********+++******+++++++++++++++,,,---,,,,,,,,,,,,---......++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------000///...---,,,,,,------111000...------///111222000000000000111333888;;;@@@LLL]]]mmmxxxyyypppkkk```___^^^```hhhttt|||zzzzzzzzzyyyxxxuuuqqqmmmnnnmmmlllooosssvvv{{{xxxqqqkkkiiigggfffgggiiilllnnnpppwww~~~wwwvvvzzz}}}vvvmmmccc]]]VVVXXX\\\cccjjjpppsssssswwwvvvuuutttuuuvvvvvvvvvxxxxxxyyyyyyvvvsssooommmaaa___]]]]]]]]][[[XXXUUUQQQRRRSSSSSSNNNGGG???:::999666111...------,,,***++++++++++++++++++++++++((()))***++++++++++++***************))))))))))))***)))***+++------+++)))(((((())))))************---,,,,,,++++++*********))))))))))))((('''&&&&&&'''((())))))******))))))(((((())))))))))))))))))&&&''')))+++,,,+++***((((((((())))))******++++++''''''''''''((()))***+++))))))))))))))))))))))))((((((((('''(((((())))))(((((((((((())))))))))))'''(((((()))***+++,,,,,,(((((())))))))))))((((((((((((((())))))))))))((())))))******+++++++++++++++++++++*********))))))*********++++++***))))))(((((((((((((((((())))))((((((((((((((((((((((((''''''(((((())))))******---,,,++++++************+++)))'''&&&%%%&&&((()))&&&'''(((((()))*********((((((((()))******++++++))))))))))))************))))))))))))))))))))))))((((((((()))*********+++******++++++,,,,,,,,,,,,------,,,,,,------...///,,,,,,------------------+++++++++,,,,,,,,,------......---------.../////////...---,,,,,,...000111000000000000333888>>>CCCSSS^^^ooo}}}{{{qqqggg^^^YYYQQQTTTZZZbbblllvvv~~~}}}zzzxxxxxxxxxvvvuuuuuuoookkkkkkmmmpppwww~~~wwwqqqlllkkkiiihhhiiikkknnnooosssxxx~~~{{{{{{~~~wwwiii___SSSSSSVVV\\\eeennntttwwwwwwvvvvvvwwwxxxxxxvvvtttxxxyyyyyyyyyxxxvvvuuutttgggccc^^^\\\\\\[[[XXXUUUNNNPPPRRRSSSPPPKKKFFFBBB;;;777222...,,,+++***)))((((((((())))))))))))))))))***+++------,,,,,,+++***************************))))))***++++++***(((((((((((()))******+++++++++++++++++++++,,,------******))))))((((((''''''(((((()))***************(((((())))))))))))******))))))+++,,,,,,+++******)))))))))******+++++++++&&&&&&''''''(((***+++,,,***************************))))))((((((((())))))(((((((((((())))))))))))(((((())))))******++++++(((((())))))))))))(((((('''(((((())))))))))))((((((((())))))***++++++++++++++++++************)))''''''((()))))))))))))))))))))******************))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,,,,++++++******)))((('''&&&''''''(((&&&&&&((()))************(((((())))))*********+++)))))))))************+++))))))))))))))))))))))))))))))************************++++++,,,------------,,,,,,,,,,,,---......000//////...---,,,,,,+++,,,,,,,,,,,,------------,,,,,,---...///000000000------,,,,,,---...///000///000111333999AAALLLSSSlllttt}}}zzzssskkkbbb[[[UUURRRNNNSSS[[[dddmmmsssvvvxxx}}}zzzwwwuuutttsssqqqoookkkgggffflllrrryyyxxxqqqnnnmmmllllllmmmppprrrtttvvvzzz|||{{{~~~vvvjjj]]]ZZZXXXZZZaaajjjqqqvvvuuuuuuvvvyyy|||{{{xxxuuuzzzzzzyyyyyyyyyzzzzzzzzzqqqjjjbbb]]]\\\[[[WWWTTTLLLMMMPPPQQQPPPNNNKKKIII@@@;;;555000...---,,,,,,)))))))))*********++++++(((***+++------,,,+++***)))))))))******++++++,,,+++***((((((*********)))'''(((((()))******++++++((((((''''''((()))+++,,,+++******))))))))))))***((()))******++++++******(((((()))))))))*********)))))))))(((((((((((((((******************++++++((((((((((((((()))******))))))))))))))))))))))))***)))(((''''''''''''''''''((((((((()))))))))***))))))))))))))))))))))))'''((()))******)))((('''&&&'''((()))******)))(((''''''((())))))***++++++((((((((('''''''''&&&&&&###$$$%%%&&&'''((((((((()))******************)))))))))))))))))))))))))))))))))))))))((((((((((((%%%''')))+++,,,+++)))((()))((((((((('''''''''''''''((()))******)))(((((()))))))))))))))*********))))))*********+++++++++))))))))))))))))))))))))+++++++++++++++***************++++++,,,------...,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,------------.........+++,,,...///000000//////---------...//////000000222333666<<>>JJJWWWdddooouuusssqqqlllcccZZZSSSOOONNNMMMOOORRRWWW[[[^^^aaabbbccccccdddffflllssszzz~~~|||yyytttpppmmmkkkiiidddddddddeeejjjsss}}}~~~{{{}}}zzzpppjjjeeefffnnnyyy|||tttjjjdddVVVRRRMMMHHHHHHLLLRRRVVVVVVXXXZZZ[[[WWWQQQIIIDDD777444///---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,******++++++++++++************++++++++++++++++++,,,,,,+++***))))))))))))'''((((((((())))))******))))))(((((((((((()))))))))***+++,,,,,,+++***)))'''((()))*********))))))******))))))))))))************++++++++++++*********)))(((''''''((()))***'''''''''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((()))***+++++++++&&&)))++++++***((()))***'''''''''((()))*********(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((************************'''(((((())))))))))))((())))))))))))))))))))))))))))))************))))))((()))))))))************)))************+++++++++...---+++******+++,,,---+++******))))))******+++))))))***+++++++++++++++*********++++++,,,,,,---...---------......///000+++++++++,,,---...///000***+++,,,---------,,,,,,///////////////000000000//////000000222333555555888BBBQQQ```kkkpppqqqqqqhhhddd]]]UUUOOOLLLMMMOOOLLLPPPVVV]]]ccchhhkkklllllllllnnnqqqtttwwwyyy{{{{{{xxxsssnnnjjjfffddddddaaafffmmmuuu~~~{{{{{{rrriiiiiirrr}}}|||qqqjjjZZZVVVPPPLLLKKKNNNSSSWWWVVVYYY\\\]]][[[UUUNNNJJJ999666111...------------...------,,,,,,------...******++++++++++++******...------,,,,,,++++++*********************++++++))))))))))))(((((((((((())))))(((((((((((()))***............---+++)))((('''((()))+++++++++***)))+++***)))(((((()))***+++******++++++++++++*********)))(((''''''((()))***++++++++++++******************))))))))))))******((((((((((((((((((((((((%%%&&&&&&'''((())))))***%%%(((+++,,,***)))***+++&&&''''''((()))******+++&&&&&&'''((()))***+++,,,)))))))))***++++++,,,,,,))))))))))))))))))))))))************************'''((()))+++,,,,,,,,,,,,))))))))))))))))))))))))((()))***++++++***)))((((((((())))))*********+++)))************++++++++++++***(((''''''(((***+++,,,++++++++++++++++++,,,)))***++++++,,,,,,,,,,,,))))))***+++,,,,,,------...............///000111......---,,,,,,,,,,,,---------.../////////------000000000000////////////---...///111444666999:::BBBNNN```qqqxxxuuummmfff\\\XXXRRRLLLHHHHHHLLLPPPNNNRRRZZZccckkkqqqtttvvvrrrsssuuuwwwxxxxxxwwwvvvuuurrrmmmhhhccc```___^^^iiiqqq~~~{{{yyy~~~}}}~~~}}}wwwyyy{{{yyy|||~~~xxxoooddd[[[PPPMMMQQQUUUUUUTTTTTTVVVXXXZZZZZZWWWRRROOOEEE@@@999222---++++++,,,---------,,,,,,,,,++++++------,,,+++*********+++************))))))))))))---+++)))'''''')))+++---++++++******))))))((((((((('''&&&&&&'''))),,,---*********,,,...///---++++++***)))'''''')))***+++(((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&''')))***,,,---(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))*********+++++++++++++++******)))(((((((((''')))***)))((('''((()))''''''(((((())))))******,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))*********++++++++++++(((((())))))******++++++***)))((((((((()))+++,,,************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++***((('''''')))***,,,---,,,,,,+++*********+++,,,,,,***'''(((---...+++000///...------...///000---,,,,,,++++++,,,,,,---/////////111333333111///111///------...///000000444//////444777999@@@III[[[cccmmmsssvvvrrreeeXXXOOOOOONNNMMMKKKLLLOOOQQQVVVYYY```jjjuuu{{{|||zzz{{{xxxwwwxxxvvvrrrppprrrtttrrrmmmgggbbbaaadddfffsss~~~~~~~~~~~~|||rrrooopppuuuyyy|||~~~uuuiii```UUUPPPSSSWWWYYYXXXYYYXXXXXXZZZ\\\\\\XXXUUUJJJEEE===555///------------,,,,,,,,,++++++++++++,,,,,,+++***************+++++++++*********)))))),,,+++***((((((***+++,,,*********))))))))))))))))))(((''''''''')))+++,,,++++++,,,...000000...---,,,+++***))))))***+++,,,(((((((((((((((((((((((('''((()))******)))(((''',,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((*********+++++++++,,,,,,))))))******************)))***++++++))))))***+++'''((((((((()))))))))******)))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))*********++++++)))))))))))))))*********+++***))))))))))))))))))************************,,,,,,,,,++++++*********,,,+++++++++++++++++++++,,,+++)))(((((((((***+++---,,,,,,+++******++++++,,,---+++)))+++000222///000///...------...//////------,,,,,,,,,,,,------//////...000111222111//////...---...///111222222444111222777;;;@@@NNN[[[kkkqqqwwwwwwssskkk^^^QQQMMMMMMMMMKKKJJJKKKNNNQQQWWW[[[cccoooyyy}}}wwwttttttvvvtttpppnnnpppnnnoooooonnnooorrrvvvzzz}}}yyy{{{~~~{{{vvvhhhfffiiipppuuuxxx}}}|||rrrhhh\\\VVVWWW[[[]]]]]][[[WWWSSSTTTYYY[[[YYYVVVPPPKKKBBB999222///......,,,,,,,,,+++++++++******++++++***)))))))))******++++++++++++************************************))))))))))))***************)))(((''''''(((******,,,,,,---///111111000...,,,,,,***))))))***,,,,,,(((((((((((((((((((((((((((((()))******)))((((((---,,,+++)))((('''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++((())))))***++++++,,,,,,((()))******(((((()))***(((((((((((())))))))))))''''''(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((()))))))))*********))))))))))))))))))(((+++++++++******)))((('''************************+++++++++++++++*********,,,,,,*********+++,,,---,,,+++***)))(((((()))***---,,,,,,+++++++++++++++,,,...---,,,///555666444000000///...------............------------......000...---...///111000000,,,---...///111222333333333333777===DDDPPPbbbqqqzzzwwwmmmbbbVVVLLLJJJJJJJJJIIIHHHJJJNNNQQQXXX]]]gggsss|||}}}wwwsssqqqrrrqqqnnnooorrrsssvvv{{{}}}yyyyyy}}}}}}}}}vvvkkkfffeeehhhooosssuuuyyy~~~{{{qqqeee]]]\\\___bbbbbb```ZZZSSSRRRVVVYYYYYYVVVVVVPPPGGG===666111///...,,,,,,+++++++++***************)))))))))))))))***+++************))))))))))))***++++++++++++***)))(((((())))))******++++++++++++))))))(((((()))))),,,,,,,,,...000111///---++++++***))))))***++++++((((((((((((((((((((((((((()))************)))(((((((((''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((())))))******'''''''''((((((((()))))))))*********+++++++++,,,%%%'''((('''&&&%%%&&&((((((((((((((())))))))))))(((((())))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******))))))((((((((('''((()))***++++++***((('''************************+++++++++***************,,,+++***))))))+++,,,...---,,,+++)))))))))))))))---,,,,,,+++++++++,,,,,,+++---------111777888666000//////...------------//////............//////000...,,,,,,...000000000+++---///000111111222333444666<<>>888333.........---------,,,,,,***************+++,,,,,,,,,,,,,,,+++++++++***************++++++******************)))))))))))))))******+++++++++******)))(((((((((***,,,---+++)))(((((())))))))))))(((((()))))))))))))))))))))))))))***++++++++++++***)))+++***)))(((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++))))))(((((((((((((((((()))***++++++))))))***+++***)))))))))((((((((('''%%%&&&(((******)))((('''(((((((((((())))))))))))))))))(((((((((((()))))))))))))))*********++++++'''''''''((((((((((((((((((((((((((()))***,,,,,,************************((()))))))))*********+++''')))+++---------,,,+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++------,,,///222222...***+++---............---///......------....../////////...000111222111//////222444444333666===DDDPPP___ppp|||xxxiii```]]]YYYTTTRRRRRRSSSTTTWWW]]]eeejjjqqqsssvvvwwwvvvwwwyyy{{{wwwzzz|||~~~qqqddd``````cccgggiiinnntttmmmuuu|||wwwpppllllllmmmlllfff]]]XXXYYY\\\XXXXXXVVVRRRKKKBBB;;;666//////.........---------++++++******+++,,,------......------------,,,,,,************************++++++******))))))(((((()))******+++++++++******(((((()))***------+++***))))))************)))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++************++++++))))))))))))))))))))))))******************************))))))((((((''''''&&&&&&&&&&&&'''''''''(((&&&&&&''''''(((((())))))''')))***)))((('''(((*********))))))((((((((('''!!!"""%%%(((******))))))(((((((((((())))))))))))))))))(((((((((((())))))************++++++++++++&&&'''''''''(((((())))))******)))(((((()))***+++************************(((((())))))*********+++&&&(((+++.........,,,***((()))***+++,,,---------,,,,,,,,,,,,,,,---...///---///...---///222000,,,)))***,,,.../////////.........------------....../////////111333333111///000222555555555:::DDDKKKYYYmmmwwwkkkffffffccc^^^WWWWWWXXXYYY\\\ccckkkqqqppprrrssssssrrrtttxxx||||||}}}~~~mmmiiieeeeeehhhlllmmmmmmlllnnnssszzzxxxpppkkknnnrrrqqqeeeWWWUUU[[[ZZZXXXWWWWWWUUUMMM???555555222...++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++,,,---......((()))***++++++***)))(((+++++++++,,,,,,+++++++++))))))(((((((((((())))))+++***)))((((((***,,,------+++)))''''''))),,,...,,,---...---***)))((()))+++,,,,,,,,,+++***)))))),,,,,,,,,++++++************************)))((('''''''''''''''((((((((()))+++*********))))))(((((((((((((((((((((((((((((()))))))))'''%%%%%%''')))))))))((((((((((((((()))&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))************************&&&'''((()))***+++,,,,,,(((((()))************************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,...///000------,,,------...///000...---,,,,,,++++++++++++)))***+++---///000111222///////////////.........000000111333444444111///333444555666;;;FFFTTT^^^rrrxxx{{{wwwqqqhhhbbbbbb```___aaahhhooopppmmmqqqoooqqqsssrrrsss}}}xxxsssmmmjjjkkklllllljjjlllooouuu|||}}}tttnnnnnnqqqrrrjjj^^^XXXYYYZZZYYYZZZZZZWWWOOOCCC;;;888444000------------,,,---------,,,,,,,,,++++++......---,,,++++++++++++******++++++++++++************++++++++++++*********))))))(((((())))))***,,,+++***))))))+++,,,...***)))'''&&&''')))+++---,,,...///...,,,******+++,,,------............---222111000///...,,,++++++************)))))))))((('''''''''((((((((())))))************)))))))))(((************************)))))))))'''&&&%%%''')))))))))(((((((((((())))))&&&'''''''''(((((((((((((((((((((((()))))))))***))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))***************,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,+++++++++,,,---...///---,,,,,,------...///000///......---,,,,,,------++++++,,,---///000111111////////////////////////...///000222333333222000111444999???HHHUUUdddoooyyy~~~yyyrrrlllnnnkkkiiiiiilllppppppmmmpppllllllsss{{{~~~}}}vvvqqqppppppooommmlllqqqxxx{{{rrrooooooqqqnnneee\\\WWWYYYZZZ\\\\\\XXXQQQIIICCC;;;777333///.........---------------,,,,,,,,,,,,......---,,,++++++++++++,,,,,,++++++++++++,,,,,,)))******************)))*********))))))*********++++++***)))***+++,,,---)))(((((()))***+++,,,------...000///...------......//////000111111222222555444333111...,,,+++***+++***)))((((((((()))***''''''((((((((()))))))))************))))))))))))************************((())))))(((&&&&&&((()))))))))(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))******++++++******)))(((((('''))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((++++++***)))((('''&&&&&&((()))******++++++******---------------,,,,,,,,,,,,,,,,,,,,,---------...++++++***++++++,,,---...,,,,,,,,,,,,---...///000000///..................,,,------...//////000000///////////////////////////000111222333444555555333999CCCMMMXXXfffttt}}}{{{wwwuuuqqqnnnmmmmmmmmmmmmmmmqqqpppuuuxxxwww{{{~~~|||xxxwwwvvvtttrrrlllqqqzzzyyyqqqkkkkkklllhhh^^^VVVWWWZZZ]]]]]]YYYSSSNNNKKK>>>:::555111000///...---...------------,,,,,,,,,++++++++++++,,,---......---,,,+++******+++,,,---))))))************))))))++++++************++++++******)))))))))***+++,,,)))***+++---.../////////---///000111000///000111111111000000000111111222222111000...,,,***)))(((,,,***)))''''''(((***+++'''(((((((((((()))))))))*********)))))))))))))))************************((()))***)))''''''((())))))(((((((((((())))))***((())))))))))))*********(((((()))))))))*********+++++++++*********))))))))))))))))))))))))))))))***))))))))))))))))))***************************+++******)))((('''&&&&&&))))))***++++++++++++***---------,,,,,,++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,---...////////////......---......///............///////////////////////////000000000333444444555555777999;;;<<>>888333111///...---.........---------,,,,,,++++++++++++,,,---......,,,+++***))))))***+++,,,))))))************))))))++++++************++++++((((((((((((((()))******)))***,,,...////////////---...000111000000111222222111000......------...---,,,,,,++++++*********+++***((('''''')))***,,,(((((((((((()))))))))***))))))))))))))))))******))))))))))))))))))))))))''')))******(((((()))***((((((((((((((()))******))))))))))))*********+++))))))))))))************)))*********+++++++++,,,******************************))))))))))))******************************)))))))))))))))((((((((())))))***+++++++++++++++,,,,,,++++++******)))))))))*********++++++++++++******++++++++++++++++++,,,++++++,,,,,,---...///...---------------......////////////////////////////////////000000111111444555666555666999>>>BBBKKKSSS```jjjqqqvvv|||{{{yyyzzzuuuqqqooolllkkkqqq{{{tttnnnllllllooooooyyy|||vvvppplllmmmpppxxxpppeeebbbdddaaa[[[VVVXXXYYYZZZZZZWWWTTTQQQFFFBBB;;;666333111///---............---------,,,......---,,,++++++++++++++++++************++++++)))******************)))*********))))))*********((((((((())))))))))))***((()))***+++,,,---------,,,...000000//////000111111000---+++***************+++++++++,,,,,,,,,,,,***)))((((((((()))***+++((((((((()))))))))******))))))))))))************(((((((((((((((((((((((('''(((******)))((()))***(((''''''(((((()))***+++))))))))))))************)))))))))*********++++++((())))))***++++++,,,,,,************************+++******))))))******+++(((((((((((((((((((((((((((((())))))******++++++)))***++++++,,,+++++++++************))))))))))))))))))))))))************++++++,,,,,,,,,,,,++++++++++++++++++,,,---...///---------,,,------.../////////////////////000000...//////000000111111222111333555555777<<>>KKK\\\hhhmmmpppsssrrrqqqmmmeee[[[UUUSSSTTTXXX\\\bbbiiinnnqqqrrrrrrpppmmmgggcccbbbdddiiilll}}}|||{{{yyyuuurrrqqqpppooonnnnnnmmmnnnnnnmmmmmmlllmmmnnnppprrrtttwww}}}vvvpppuuu~~~vvvwww|||ooohhh^^^WWWVVVYYY\\\^^^]]]ZZZTTTMMMFFF???:::777666555333111///---,,,,,,+++,,,...//////---,,,+++***+++,,,---...............000333333222111111111000//////000222222111///******))))))(((((((((((())))))))))))))))))))))))***))))))))))))*********))))))((((((((()))(((((()))))))))))))))))))))))),,,+++***)))((()))***+++***************)))(((''')))))))))))))))***++++++***++++++++++++++++++***+++******))))))*********)))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((('''((()))***+++******)))'''(((***+++,,,+++******&&&''''''((())))))******)))*********++++++,,,,,,))))))*********+++++++++)))***,,,......---,,,+++---------...............------,,,,,,,,,,,,---------------------------------------............///......///000000000000000///////////////000000000//////000000111333555777<<>>;;;888444222000///...,,,***))))))+++...000,,,---...///000000000000---///111111000......///111///,,,,,,,,,,,,+++***&&&'''(((*********))))))((((((((((((((((((((((((((()))*********((('''&&&%%%(((+++,,,***((()))+++))))))))))))))))))))))))++++++,,,---,,,+++***)))'''((()))***************((((((((((((((()))******+++++++++,,,,,,+++++++++******))))))***+++,,,,,,******************************++++++++++++******(((((())))))*********+++,,,***'''&&&&&&(((,,,...---,,,++++++,,,---///000***************+++++++++---------,,,,,,+++++++++)))************+++++++++,,,,,,+++++++++,,,---...------,,,,,,---///000111......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...//////000000000000000---...000111222222222111111333666777;;;EEETTT^^^bbblllqqqmmmhhhgggfffccc[[[ZZZYYY[[[aaahhhmmmpppmmmmmmnnnppprrrtttvvvwww{{{uuuyyy}}}~~~}}}zzzxxxxxxvvvtttrrrpppooooooooooookkkgggeeedddddddddccceeegggiiihhhhhhmmmvvv~~~yyymmmmmmkkkhhhddd___YYYRRRMMMFFFCCC>>>:::777555333111111...***)))***---///000,,,...//////------...///000///...///111333222111111///...,,,******))))))+++*********))))))((((((((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))((()))***++++++***)))((())))))*********))))))(((+++*********))))))(((((()))*********++++++++++++))))))(((((((((***+++,,,)))))))))))))))))))))))))))******++++++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))))))***++++++++++++***)))************************,,,+++******))))))******,,,---......---,,,***)))++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,..................------/////////////////////////////////000//////...---111222222111///...///000333222222333444555444444222444777<<>>;;;777555000...,,,,,,...000000000///---++++++,,,---------///...,,,,,,------+++)))***+++,,,------,,,++++++************))))))))))))******))))))))))))******(((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))************))))))))))))((((((((()))))))))******,,,+++***)))(((((((((((())))))))))))))))))))))))---,,,,,,+++******))))))*********+++++++++++++++++++++,,,,,,,,,+++******,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************,,,++++++++++++,,,,,,---......,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------***+++,,,---.../////////...000000000...---...///111000000000111111222222555888>>>HHHUUUbbbjjjoooffffffgggiiimmmoooooonnnmmmjjjjjjnnnoookkkhhhiii```ccciiiuuu~~~|||{{{}}}~~~{{{xxxxxxzzz|||}}}vvvoooiiiccc^^^ZZZPPPMMMHHHDDDAAA>>>:::777000...------///000///...000...+++***,,,------,,,...,,,++++++,,,,,,+++***)))***,,,------,,,***)))*********)))))))))))))))***))))))(((((())))))***((((((((())))))******+++))))))))))))))))))))))))+++***)))(((((()))***+++((())))))************)))*********)))))))))))))))(((((((((((())))))))))))*********))))))))))))))))))))))))))))))))))))))),,,+++++++++******)))))))))))))))******++++++,,,++++++,,,,,,,,,++++++***,,,+++)))(((((()))+++,,,)))***************+++++++++******)))))))))))))))---,,,++++++,,,---///000---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,+++---------------------------------...............---------------------------...///000000111111111///000111000///...///000222333333333222333555666777<<>>555333000............---...///000///---,,,,,,---,,,+++***+++...///...---+++,,,,,,,,,+++***((('''))))))))))))************((((((''''''''''''(((((())))))******************))))))))))))))))))))))))******))))))))))))******'''((()))******+++******))))))))))))************((((((((()))))))))******%%%&&&((()))+++,,,,,,,,,))))))))))))))))))))))))(((((())))))***++++++,,,*********+++++++++++++++******+++,,,,,,,,,++++++,,,+++***))))))***+++,,,+++++++++,,,,,,------...//////...---------------++++++*********++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...////////////////////////////////////////////////...---,,,000222333222111111222444///111333222111333999===BBBKKKVVV^^^```^^^ZZZXXXZZZaaakkktttxxxyyyyyyyyyqqqllliiiiiigggfffjjjqqqttt~~~{{{zzzyyyyyy~~~~~~{{{xxxyyynnnfffaaaZZZQQQIIIEEECCCCCCCCC;;;777333000/////////...,,,111555333...***,,,///---+++++++++---------++++++++++++***************((()))))))))************))))))(((((((((((())))))++++++******************))))))))))))))))))))))))))))))************))))))'''((()))******+++++++++((()))))))))************)))))))))*********++++++&&&''')))***+++++++++***))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,+++***************************++++++,,,------......///...------,,,,,,------------.........---,,,,,,+++,,,...//////...,,,++++++++++++,,,,,,---------........................,,,,,,------...//////000........................---....../////////......///111222222111111222333...111333333333555<<>>999444111//////111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))*********************++++++++++++******))))))(((((()))))))))))))))*********,,,+++***))))))***++++++***))))))((()))***+++,,,))))))(((((((((***+++,,,)))***++++++***)))((('''(((((())))))))))))(((((()))))))))(((((('''''''''*********+++++++++,,,,,,++++++++++++************************************))))))*********++++++++++++******,,,......+++(((************++++++++++++---,,,***)))))))))***+++,,,+++*********+++------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,......//////...------,,,,,,,,,.../////////......---...///000000///...---........./////////000000///000111222222222222111///000111666===GGGPPPVVVZZZWWWSSSPPPOOOPPPRRRTTT\\\aaagggjjjhhhddd___\\\^^^gggooovvv}}}}}}~~~}}}}}}}}}{{{}}}tttoooeee[[[RRRLLLJJJIIIHHHFFFBBB<<<777333111///000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,......((())))))***++++++,,,,,,************************************))))))))))))+++******)))******++++++'''''''''''''''((()))***'''''''''((()))+++,,,---,,,,,,,,,+++***)))'''&&&(((((())))))))))))((((((******)))((('''&&&%%%%%%++++++***)))***+++,,,---,,,+++++++++************************************(((((()))))))))*********++++++***+++------+++)))***++++++++++++,,,,,,,,,,,,,,,+++************+++*********)))***++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***.........///......---,,,,,,---......///.........---...///000000///...---....../////////000000000///000111111222111111111///222666===EEENNNUUUYYYXXXVVVRRRPPPPPPRRRUUUWWWZZZ\\\___aaabbbaaa]]]ZZZdddsss}}}|||}}}|||}}}xxxwwwyyy}}}}}}wwwlllaaaWWWPPPKKKIIIJJJHHHEEE@@@;;;666222000/////////...------,,,,,,++++++++++++++++++++++++*********++++++---...///))))))*********+++++++++)))))))))******+++++++++++++++******))))))((((((******************++++++(((((((((((('''(((((((((((((((((())))))***+++,,,------,,,,,,+++***)))))))))******++++++++++++***+++******))))))(((((((((,,,+++)))((((((***,,,---,,,,,,+++++++++*********************************))))))))))))*********+++,,,+++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++---...............------------..................---...//////000//////......////////////000000000000000000111111111111111555888>>>DDDKKKPPPTTTVVVVVVTTTQQQOOOPPPSSSWWWZZZ[[[\\\\\\\\\[[[]]]aaadddsss}}}~~~{{{{{{vvvrrrqqqttt}}}~~~rrrggg]]]UUUNNNIIIJJJIIIGGGDDD???999444111/////////...------,,,,,,++++++++++++++++++++++++++++++*********++++++,,,+++++++++*********))))))))))))******++++++,,,,,,++++++******))))))(((((())))))******++++++++++++++++++******)))((('''&&&))))))*********)))))))))******)))))))))*********))))))***+++++++++++++++(((((())))))******+++++++++***)))((((((***,,,---,,,,,,,,,++++++++++++************************************+++++++++,,,,,,+++++++++++++++++++++,,,))))))))))))*********++++++++++++,,,,,,,,,++++++(((((())))))************++++++++++++++++++++++++******+++,,,------------------...............---............------......---......///////////////////////////000000000111000000000111222222333333:::>>>DDDJJJOOORRRSSSSSSSSSRRRQQQQQQRRRUUUYYY[[[[[[]]]]]]YYYVVV\\\jjjwww}}}|||~~~{{{yyy|||yyytttrrrssswww}}}yyymmmddd[[[RRRLLLJJJKKKKKKIIIDDD>>>888444000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))),,,,,,++++++***))))))(((*********+++++++++,,,,,,************))))))))))))((()))***+++++++++++++++,,,,,,,,,+++***)))((('''***************)))(((((('''&&&&&&&&&&&&'''((()))&&&'''((())))))***))))))&&&&&&'''((()))***++++++******)))((()))***+++,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++,,,,,,,,,)))+++------+++***++++++(((((()))))))))************+++,,,,,,---,,,,,,,,,(((((()))************)))++++++++++++++++++++++++******,,,---............,,,---......///.........//////...---------......------......//////000000/////////000000000111111000000000111333444666777;;;@@@GGGNNNSSSVVVVVVUUUSSSSSSSSSUUUWWWYYY[[[]]]YYY]]]^^^ZZZYYYeee{{{~~~}}}zzzzzz~~~yyywww{{{~~~|||zzzyyy|||}}}{{{xxxyyy{{{tttjjjaaaWWWPPPLLLMMMNNNMMMJJJCCC===888111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++******************++++++++++++++++++++++++)))))))))))))))*********'''(((***+++,,,,,,++++++))))))***+++++++++***)))((((((******+++***)))))))))((('''&&&&&&''''''(((&&&'''((())))))*********(((((())))))******++++++))))))))))))************------,,,,,,,,,+++++++++************************************++++++++++++(((+++......,,,******+++))))))*********+++++++++***+++,,,---------,,,,,,((()))***+++++++++******++++++++++++++++++++++++,,,,,,---------------,,,,,,------...//////......000///...---,,,------...---------......///000111//////000000000111111111000000111222444666999:::>>>CCCJJJRRRVVVXXXXXXWWWTTTUUUXXXZZZ\\\^^^^^^___YYY]]]aaabbbiiizzz}}}}}}yyyyyy}}}|||vvvsssvvv}}}}}}}}}|||yyyyyy||||||}}}}}}xxxoooeee[[[SSSMMMOOOQQQQQQMMMGGG@@@<<<111111111000//////......------------------------+++++++++******+++,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++(((((())))))******++++++'''(((***+++,,,,,,++++++%%%&&&(((***+++,,,++++++&&&''')))***++++++++++++...---+++***)))((())))))(((((()))++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,(((((()))************)))---------,,,,,,,,,++++++************************))))))))))))************'''***...///---***************+++++++++,,,,,,,,,)))***,,,---...---,,,,,,((()))***,,,,,,++++++***++++++++++++++++++++++++............---,,,+++***,,,,,,---.../////////...000///...---,,,------...---------......000111111000000000000111111111111000000111222555888;;;===CCCGGGNNNTTTXXXYYYXXXWWWVVVXXX[[[^^^```aaaaaa```\\\___ccckkkxxx}}}tttnnnqqqvvv}}}|||||||||xxxpppcccWWWOOOLLLJJJLLLNNNLLLEEE???666444111...,,,---...///,,,,,,------,,,,,,+++***((()))***+++,,,---......))))))(((((((((((())))))+++++++++++++++++++++++++++++++++***************---+++(((&&&&&&(((***,,,+++*********))))))((((((++++++************++++++))))))***+++++++++++++++************************)))((('''&&&&&&%%%%%%&&&******)))((()))***,,,---+++***((('''''''''((()))+++***))))))+++---///111************************%%%''')))******+++---///++++++******++++++,,,------,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,,,,---)))))),,,,,,******...000///...---,,,------.......................................////////////////////////000000000000111111111111111111222222///333666666666:::BBBIIIJJJNNNUUU]]]bbbcccaaa^^^XXXYYY\\\aaadddccc]]]XXX^^^fffppp}}}{{{rrrmmmooouuu|||}}}|||~~~{{{tttggg]]]RRROOOLLLMMMPPPNNNIIICCC888666333000......//////---------------,,,++++++***++++++++++++,,,,,,,,,******))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,---+++***))))))+++---///******************))))))+++******))))))******+++''''''((()))))))))))))))***************************))))))(((((((((((((((+++++++++++++++,,,---------,,,++++++*********+++---,,,+++******+++---...++++++++++++++++++++++++***,,,---,,,******+++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,***+++,,,///,,,+++...---++++++///000///...---,,,------.......................................//////////////////000000000111111111111111111111111222222333222444666777999@@@IIIPPPSSSWWW^^^dddhhhgggddd```\\\^^^```bbbaaa```___^^^gggrrrzzzsssoooqqqxxx~~~yyywwwyyyyyynnneeeWWWRRRNNNNNNPPPQQQLLLHHH<<<999666222/////////000---............---,,,,,,,,,,,,,,,++++++*********+++++++++******+++++++++++++++++++++++++++++++++***++++++,,,,,,---------+++*********+++,,,------*********++++++++++++++++++******))))))******+++''''''((()))))))))))))))******************************************+++,,,,,,,,,---.........---------............---,,,,,,000...,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++******+++)))***++++++,,,,,,++++++++++++,,,,,,------......///000///...,,,,,,---///222///...000///,,,,,,/////////...------------.......................................//////////////////000000000111111111111111111111111222333333555555666999@@@JJJSSSYYY\\\aaahhhnnnooommmhhhddd___aaabbb```\\\]]]aaafffrrr~~~}}}}}}xxxuuuxxx~~~yyywwwyyy~~~~~~tttmmm[[[UUUOOOMMMOOOPPPNNNKKK@@@===888444000/////////......//////......---,,,,,,,,,,,,+++++++++******++++++************++++++,,,,,,+++++++++++++++***))))))***++++++,,,------))))))*********))))))(((*********++++++,,,,,,---******))))))))))))******))))))***+++++++++++++++************************)))))))))***+++,,,------+++,,,---.........,,,,,,+++,,,---......---,,,+++///...,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,++++++***,,,---((()))***+++,,,++++++******++++++,,,---...//////---......------///333666333000///000///,,,,,,///............------..........................................////////////....../////////000000000111111111111222333333444444555888>>>IIISSSZZZ^^^aaagggnnnssssssooojjjgggccccccbbbaaaaaaeeekkkqqq|||||||||~~~~~~|||~~~zzzzzz|||zzztttaaaYYYPPPKKKLLLNNNMMMKKKDDD@@@;;;666222///............//////......---,,,******+++++++++,,,,,,,,,*********))))))*********,,,,,,,,,++++++*********'''(((((()))***++++++,,,++++++++++++***((('''&&&*********++++++,,,,,,---***))))))))))))))))))***))))))***+++++++++++++++))))))))))))))))))))))))((((((((()))***+++,,,---***+++,,,------,,,+++***((()))***+++++++++)))))),,,+++++++++++++++++++++++++++++++++++++++++++++''')))******))))))***,,,))))))******+++++++++***++++++,,,------...//////......///......000333666333///...//////++++++...------......................................................////////////---------.........//////111111111111222333444555333666===FFFPPPXXX\\\^^^bbbhhhooosssrrrnnniiigggeeeccccccgggnnnvvv{{{}}}~~~~~~{{{jjj```SSSLLLKKKLLLLLLKKKIIIEEE???999444111//////---............---,,,,,,*********++++++,,,,,,,,,******))))))))))))******---,,,,,,++++++*********''''''(((((()))*********---------,,,,,,***)))(((*********+++++++++++++++***))))))(((((())))))***''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,******++++++******))))))''''''((()))))))))(((((())))))******++++++,,,,,,************************)))***+++***(((''''''(((***))))))))))))***++++++,,,,,,------......//////111222111000......///111111...---///...++++++...,,,---......///.............................................////////////------........./////////111111111111222444555666666;;;DDDNNNUUUZZZ\\\]]]ccciiioooqqqnnnjjjgggfffbbbbbbfffppp|||uuuiiiYYYOOOMMMNNNNNNMMMNNNJJJDDD===777333111111---------------,,,++++++,,,,,,+++++++++++++++***++++++************++++++------,,,,,,+++******)))))))))))))))))))))******+++++++++++++++++++++,,,******************))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++++++++***)))))))))))))))((((((((((((((()))******))))))***+++++++++++++++++++++++++++++++++++++++)))***+++***)))((()))***+++***((('''''')))+++------------...............111222222111///---......000---,,,//////,,,,,,000,,,,,,.../////////........................................../////////////////////000000000000111111111111222333444555666<<>>222111000000111333555777------------------------...------,,,,,,------...,,,,,,,,,+++++++++******++++++,,,,,,---......///+++,,,------***)))))))))+++************)))))))))''')))***)))(((((()))+++))))))))))))))))))))))))))))))*********+++++++++((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,)))******************)))'''***,,,+++)))(((***,,,+++++++++++++++++++++++++++,,,,,,------,,,++++++++++++,,,,,,------......******))))))******+++,,,++++++,,,,,,,,,,,,---------------..................//////000000//////............//////000000111111111111111111111111111444333222222222333444555777777<<>>666333222///,,,......---------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++------+++)))+++***************++++++)))'''&&&(((,,,//////...,,,,,,,,,+++++++++******(((((())))))))))))((((((+++++++++***)))(((((('''(((((()))***************,,,+++***((((((((())))))(((((())))))***+++---...+++***)))(((((()))***++++++***++++++,,,---...///+++,,,,,,,,,+++***(((&&&)))))))))***+++++++++,,,))))))))))))))))))))))))))))))***+++,,,,,,------++++++,,,,,,,,,---------........................000///............//////222222222111000//////...//////000111111111111111111222444666777777777777===EEEQQQ\\\aaa```[[[WWWXXXWWWYYY```bbb___\\\\\\[[[dddnnnxxx}}}uuuzzzwwwqqqlllmmmmmmooovvv}}}|||wwwvvvxxx~~~{{{uuurrrrrrtttvvvwww}}}}}}}}}wwwrrrooollliiifffdddbbb___]]]\\\]]]___aaaaaabbbccceeefffffffffeeehhhhhhgggeeeeeedddddddddbbbbbbcccdddddddddddddddaaa]]]\\\___```^^^^^^aaacccdddfffjjjnnnrrrtttuuuyyyzzz|||}}}~~~~~~~~~~~~{{{xxxuuutttvvvxxxzzz}}}wwwiiiddd]]]UUUOOOLLLMMMPPPQQQNNNMMMOOOPPPHHH>>>777444333111...//////..................,,,,,,+++++++++++++++,,,,,,+++***+++,,,,,,,,,***(((((('''''''''(((((())),,,***)))***,,,...---,,,+++++++++*********))))))++++++,,,,,,,,,,,,++++++++++++******)))(((((('''(((((()))***************+++***)))((((((((()))***,,,+++******))))))******,,,+++***))))))***+++,,,++++++***++++++,,,---...,,,,,,,,,++++++)))((((((************++++++++++++************************)))******+++,,,,,,------++++++++++++,,,,,,,,,---........................111111000000000000111111000000000000111111111111///000111111111111111000222222333444555777999:::DDDJJJSSS[[[___]]]ZZZVVV[[[XXXZZZ```ccc```^^^^^^bbbmmm{{{|||~~~zzzsssnnnkkknnnpppttt|||{{{rrrllljjjiiijjjnnnrrruuuvvvzzz{{{}}}~~~}}}{{{yyyrrrooojjjfffcccaaa^^^]]][[[YYYVVVTTTSSSTTTVVVXXXWWWXXXYYY[[[\\\\\\]]]]]]______^^^]]]\\\\\\]]]]]]ZZZ[[[[[[[[[\\\\\\\\\\\\\\\YYYYYY]]]^^^^^^```dddfffiiinnnttt{{{}}}~~~uuujjjbbb\\\SSSOOONNNQQQRRROOOMMMOOOMMMGGG>>>888666555222000/////////000000000000000...---,,,++++++***++++++...,,,******+++,,,,,,,,,++++++************++++++///...,,,,,,------+++************)))))))))((((((((())))))******))))))(((++++++******)))((((((((((((((()))***************)))))))))((())))))***+++,,,+++******))))))******+++***)))(((((()))***+++++++++*********++++++,,,---,,,+++***************,,,,,,+++++++++++++++*********************************++++++,,,,,,------******+++++++++,,,,,,,,,........................000000000000000111111111---......000111222333444000111111111111111000000333222111222555999===@@@OOORRRVVVZZZ[[[[[[YYYWWW^^^[[[[[[aaadddeeefffhhhooo}}}|||qqqkkkjjjiiiiiinnnrrrzzz}}}tttlllgggffffffhhhlllqqquuuwwwwwwtttuuuwww{{{{{{xxxuuusssqqqooommmkkkfffddd```]]]\\\[[[YYYWWWVVVTTTRRRPPPPPPQQQRRRSSSRRRSSSTTTVVVWWWXXXYYYYYY[[[ZZZZZZYYYYYYYYYYYYZZZXXXXXXXXXXXXYYYYYYZZZ[[[[[[YYYZZZ^^^``````dddjjjnnnttt}}}{{{ooofffVVVPPPNNNPPPRRRPPPOOOPPPMMMHHHAAA<<<999666333000/////////000000000000000///...---,,,+++*********///,,,***)))***,,,------...---,,,,,,,,,,,,,,,,,,//////......---,,,+++***+++*********))))))))))))''''''((((((((((((''''''************))))))(((((((((((()))***************((((((((()))******+++,,,((((((((()))***+++------***)))(((''''''((()))***++++++******)))*********---,,,+++***)))***+++,,,------,,,,,,+++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------*********+++++++++,,,,,,........................---......///////////////---......000111222333444111111222222222111000000333222111222666===CCCHHHVVVVVVWWWXXXYYYYYYZZZZZZaaa]]]\\\cccjjjpppwww}}}xxxnnngggeeehhhkkkmmmsssxxx}}}rrrllliiifffddddddeeegggkkknnnpppooonnnlllmmmppprrrtttvvvyyyzzz|||{{{yyyyyyyyyyyyxxxvvvssspppllljjjhhhfffcccaaa^^^[[[YYYXXXWWWVVVTTTSSSRRRQQQPPPOOONNNOOOPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVWWWWWWXXXXXXWWWWWWWWWXXXYYYZZZ\\\]]]^^^\\\^^^bbbdddfffmmmuuuooo[[[SSSNNNOOORRRQQQQQQRRRPPPLLLGGGBBB===888444111///////////////////////////...---,,,++++++++++++///---***)))+++,,,------,,,+++***))))))))))))))),,,---.........---,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++************)))))))))))))))(((((()))***************''''''((()))***++++++,,,((((((((()))***+++------++++++))))))))))))++++++++++++******)))*********,,,,,,*********+++,,,---...---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------******+++++++++,,,,,,,,,........................,,,---...///000///////////////000000111111111111111111222222222222111000333333333555:::BBBKKKPPPXXXXXXWWWWWWXXXZZZ]]]^^^bbb^^^```jjjwwwxxxppplllfffccceeejjjooorrryyy}}}uuukkkeeeccccccbbbaaaeeeeeefffiiikkkjjjhhheeedddfffiiijjjkkklllnnnppppppooonnnoooppppppnnnmmmllljjjfffcccaaa___\\\ZZZVVVUUUSSSSSSSSSRRRPPPNNNOOONNNMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVWWWYYY\\\^^^```ccccccfffkkkooosss}}}~~~zzzzzz}}}~~~{{{{{{zzzeeeZZZQQQPPPRRRRRRSSSTTTRRRPPPMMMHHHBBB<<<777444000000000000/////////...///...---,,,,,,+++,,,,,,///---++++++,,,---------...---,,,+++++++++++++++)))+++......---,,,,,,---,,,,,,,,,++++++++++++***))))))************))))))******))))))))))))))))))(((((()))***************'''''')))***++++++++++++,,,+++******))))))******...---,,,++++++,,,---...++++++*********++++++,,,+++++++++++++++,,,---......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,---------...........................///000222222222111111111111111000000000000000000111111222333333222222333444666;;;BBBJJJQQQVVVXXXWWWVVVVVVXXX[[[^^^`````````iiizzz~~~xxxyyy}}}qqqhhheeefffeeeddddddhhhmmmsssvvv||||||sssmmmhhhccc```aaacccbbb```eeeeeefffgggiiihhheeebbb___bbbdddeeeeeeeeehhhjjjiiiiiiiiikkkmmmllljjjhhhfffccc```]]]\\\ZZZWWWUUUSSSQQQPPPPPPQQQPPPNNNLLLNNNMMMMMMLLLLLLMMMMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWXXX[[[___bbbdddkkkmmmrrryyy{{{}}}xxxqqqsss{{{wwwtttuuu}}}ssseeeWWWSSSSSSSSSSSSUUURRRRRRQQQMMMGGG@@@;;;999333333222111000//////......------,,,,,,,,,------...,,,,,,,,,---...---,,,111000///......---------(((+++......,,,******+++++++++++++++************''''''(((((((((((('''''')))))))))))))))))))))***(((((()))***************'''((()))***++++++******,,,+++******))))))******------,,,++++++,,,------++++++***++++++,,,---...)))***+++,,,------------------------............------------------------------------------------,,,,,,---------.................................---...000222333222111111000000000000000000000000///000111222333444444444222555:::AAAIIIQQQWWW[[[WWWWWWWWWWWWYYY[[[]]]___\\\cccttt|||wwwyyy~~~ssskkkeeebbbcccdddeeehhhlllpppvvv{{{~~~uuummmhhhfffccc```aaadddfffeeecccbbbbbbcccdddeeeeeebbb```]]]```ccccccbbbbbbeeehhhggghhhiiilllnnnmmmjjjgggbbb___\\\ZZZXXXVVVTTTRRRSSSQQQPPPPPPQQQPPPNNNLLLNNNNNNNNNMMMMMMNNNOOOOOONNNMMMKKKJJJJJJJJJKKKLLLQQQQQQQQQQQQRRRSSSUUUUUUWWWWWWXXXZZZ]]]bbbfffhhhsssuuu|||~~~{{{|||~~~~~~yyyrrrrrrwww|||qqqjjjmmmxxxvvvtttvvv~~~}}}mmm\\\UUUTTTSSSSSSUUUQQQRRRRRROOOJJJDDD???===666555444333111000//////------,,,,,,,,,---......---,,,,,,---......---+++///...---,,,+++*********))),,,//////,,,)))))))))************))))))))))))******++++++++++++******)))))))))))))))*********(((((()))***************'''(((***++++++***))))))(((((())))))***+++---...+++***)))(((((()))***+++++++++++++++,,,---...///((()))+++---......------,,,---------.../////////---------------------------------------------------------.........//////........................***,,,...000111111////////////000000111111111222...///000222333444555555111555<<>>:::666333000///------,,,,,,,,,---............---,,,,,,,,,,,,---///...---,,,++++++***+++------,,,,,,,,,,,,------))))))************************))))))))))))******))))))))))))))))))))))))&&&''')))***))))))***++++++***)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,++++++***------------------------///.........---------,,,......---,,,,,,,,,------......////////////.........///000111111111111000000111111222222111111000000000000111111111222222111222333333333444777999<<>>:::666333111000///............///......---,,,,,,,,,,,,---++++++,,,,,,------,,,,,,************+++,,,------+++++++++++++++***************))))))))))))******)))))))))))))))))))))))),,,***))))))***+++******))))))***+++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++'''((()))+++,,,---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,---...//////...------------.../////////000111111111000000...///000111222222222222111111111222222222333333000333777888999???KKKTTT^^^dddgggddd``````bbbbbb]]]]]]^^^]]]YYYZZZffftttuuuiiikkkqqqxxxuuuoookkklllnnnooorrrvvv}}}rrr{{{{{{ooommmkkkkkkkkkjjjiiiggghhhfffccccccdddeeeddddddaaa___^^^^^^______]]]\\\YYYZZZ[[[]]]___```bbbbbbiiiiiiiiijjjlllqqquuuwwwxxxxxxyyy{{{~~~~~~zzz~~~wwwzzz}}}}}}{{{uuukkk___WWWVVV[[[aaaeeeooozzzsssjjjaaa___bbbjjjoooyyy~~~}}}{{{{{{}}}}}}nnnbbb[[[ZZZYYYWWWUUUSSSRRRRRRJJJIIIGGGDDD@@@<<<888555111111000///////////////......---,,,,,,,,,,,,---)))***,,,---......---,,,************+++,,,---...---,,,,,,,,,+++***************))))))))))))******))))))))))))))))))))))))000---)))))),,,...---+++))))))***++++++++++++***))))))***+++,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++'''(((***+++------......////////////////////////000////////////.........,,,,,,,,,,,,,,,---...///000///...------...///000000000111222222222222222///000111222333444444444111111222222222333333333...333888:::<<>>888333111000000////////////000((()))+++,,,---,,,++++++...---,,,,,,---...000111,,,------...---,,,***)))+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))))))))((('''---,,,+++***)))))))))))),,,+++******++++++***(((******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------//////...---,,,,,,++++++..................------..............................//////000000111111111111111111111222222222444222111222444444222///333666888<<>>888444111111000////////////000+++,,,------......------...---,,,++++++,,,---...+++,,,---------,,,+++***,,,,,,++++++++++++++++++((((((((((((((())))))***++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))((((((((()))+++---...///,,,+++******++++++***(((******+++++++++,,,,,,,,,------------------------******++++++,,,------............------,,,,,,,,,......................................................//////000111111111000000000000111111111111333222111222555666555333555999>>>BBBKKKWWW^^^___```aaa___\\\ZZZYYYYYYXXX^^^gggrrryyyvvvnnnvvv~~~rrrnnnmmmlllooorrrvvv{{{uuuggg```\\\XXXXXXZZZ[[[\\\]]]^^^```eeekkkppptttzzz~~~xxxtttqqqtttvvvxxx{{{}}}zzzxxxuuuvvv|||}}}{{{xxxuuuttttttvvvwwwyyy|||rrrggg\\\ZZZ]]]ccckkkrrrxxx|||}}}{{{vvvwwwyyyzzzxxxrrriiicccVVVXXX^^^gggttt}}}||||||}}}}}}iiiccc\\\XXXXXXWWWUUUSSSRRROOOKKKGGGCCC>>>999666222111000//////////////////............///000000---,,,,,,++++++++++++,,,++++++,,,---------,,,,,,,,,,,,,,,++++++************************+++,,,,,,******************************************************++++++++++++******---,,,,,,+++++++++++++++---+++******++++++***)))******+++++++++,,,,,,,,,------------------------++++++,,,,,,---...............------------------......................................................///000000111111222//////000000000111111111333222111333555777777666888>>>EEEKKKSSS\\\```_________^^^[[[YYYXXXZZZ\\\dddssszzzoooppp~~~~~~rrrnnnooopppppptttzzzyyymmmaaa[[[YYYXXXYYY\\\\\\^^^aaacccgggnnnwww~~~|||wwwtttvvvxxx{{{~~~xxxuuuvvvwwwyyy~~~}}}xxxwwwuuuwww}}}|||xxxuuutttuuuvvvuuuwwwyyy{{{~~~}}}qqqggg``````eeellluuu}}}{{{rrrsssuuuxxxyyyuuunnnhhh^^^^^^___dddllluuu~~~pppggg^^^[[[ZZZXXXUUUUUURRROOOKKKGGGDDD@@@;;;888222222111000////////////000000.........///000111+++++++++++++++,,,,,,,,,***++++++,,,---------------,,,,,,++++++*********,,,++++++++++++,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******000///...,,,+++******)))---+++******+++,,,***)))******+++++++++,,,,,,,,,******++++++++++++,,,,,,------------......//////------------............---------..........................................//////000111111222222000000000111111222222333444333222222444666777888;;;DDDMMMSSSXXX___```^^^^^^\\\ZZZYYYWWWXXX]]]dddppp}}}uuuuuu~~~sssoooqqquuuxxxxxx~~~rrrggg]]]ZZZXXXWWWXXXZZZ]]]aaafffjjjoooxxx{{{uuussstttvvv{{{~~~~~~xxxqqqmmmnnnmmmnnnrrryyy{{{wwwwwwzzz{{{wwwuuuttttttrrrsssuuuxxx{{{|||||||||pppiiidddgggnnnvvvzzzsssqqqppprrruuuuuuqqqmmmfffdddbbbaaadddkkktttyyy|||nnnaaa^^^\\\XXXVVVVVVSSSQQQMMMIIIFFFBBB===999333222111000////////////000///...------...///000******+++,,,---.........++++++++++++,,,------...,,,,,,,,,++++++*********((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******)))))))))******+++,,,...///000---,,,++++++,,,,,,+++)))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,------............//////---.....................---------.........////////////////////////////////////000000111222222222111111222333333444555555555444333222222444777999???IIIRRRWWW[[[^^^___]]]^^^YYYVVVTTTSSSTTT^^^jjj{{{tttxxxvvvpppqqqwww{{{~~~rrrhhh^^^[[[[[[ZZZ[[[^^^```fffnnnuuu{{{uuupppnnnpppsssyyy~~~{{{wwwqqqiiieeefffbbbdddiiiqqq|||~~~wwwxxx}}}yyyuuurrrpppqqqrrrtttvvvyyy~~~|||{{{}}}{{{ppplllkkkqqqyyytttooojjjkkkpppuuuuuusssllliiiddd```___dddkkkqqqzzzhhhbbb^^^XXXUUUWWWTTTRRROOOMMMJJJEEE???;;;444333222111000////////////......------------...***+++,,,---............,,,,,,+++++++++,,,------++++++++++++++++++++++++***))))))))))))***++++++************************************************&&&'''((()))))))))))))))+++++++++++++++,,,,,,---...,,,++++++,,,,,,+++*********+++++++++,,,,,,,,,+++,,,,,,------......///........................//////..................,,,,,,------...///////////////////////////////////////000111111222222333222222333444555666666777666555444333333555:::>>>EEEOOOWWWYYYZZZ\\\]]][[[___WWWRRRRRRQQQUUUeeewwwwwwoooqqq|||wwwtttqqqpppuuu{{{xxxlllaaa^^^___```eeeiiillluuutttkkkiiihhhkkkooouuu{{{|||vvvqqqjjjaaa]]]^^^[[[^^^eeeooo|||~~~uuuxxx~~~~~~xxxsssppprrrsssssstttuuuyyy}}}}}}|||}}}|||uuusssuuu~~~rrrlllggghhhpppwwwyyyxxxvvvrrrkkkccc^^^___fffkkkxxxqqqggg```XXXTTTWWWTTTSSSRRRPPPMMMHHH@@@;;;555444222111000/////////......//////......---,,,,,,,,,------,,,+++***)))...---,,,+++++++++,,,---*********++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++''''''((()))***+++******///...---+++)))(((((((((...,,,++++++,,,---+++*********+++++++++,,,,,,,,,++++++,,,------...//////------------------------000000//////......------,,,,,,------...//////000///////////////////////////000000111111222333333111111222333444555666777555555555444555999@@@EEELLLTTT[[[ZZZYYYZZZ\\\[[[]]]UUUQQQTTTXXXbbbyyytttoooooottt}}}zzznnnooorrruuu{{{zzznnnaaa]]]^^^cccjjjpppzzzuuuhhhccccccdddgggkkkqqqxxxzzzsssmmmeee\\\XXXXXXXXX\\\eeeqqq}}}tttwww~~~|||vvvrrrsssttttttsssssstttwwwzzz~~~}}}}}}zzz~~~}}}zzzyyy~~~oooiiieeehhhqqqyyy|||||||||ssshhh```^^^bbbgggmmm}}}wwwkkkbbbWWWSSSVVVTTTTTTSSSSSSPPPIIIAAA<<<555444333111000/////////...///000000000...---,,,---------,,,+++(((&&&%%%///...,,,+++***++++++,,,))))))***+++,,,------...))))))(((((())))))***+++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))++++++,,,,,,,,,))))))))))))***+++,,,---...---+++,,,------,,,*********+++++++++,,,,,,,,,))))))***++++++,,,---------------------------,,,111111000///...------,,,,,,,,,------...///000000000000000000000000000000000000000111222222333333000111111222444555666666444555666666777===EEELLLPPPXXX]]][[[XXXZZZ\\\\\\[[[SSSQQQXXXbbbqqqsssmmmkkkoootttzzz{{{tttssssssnnnrrrwww|||}}}sssjjjfffdddggguuupppfff```\\\]]]```dddkkkttt{{{|||tttiii^^^WWWTTTTTTZZZ```iiiuuu}}}zzzwwwxxx{{{~~~}}}zzzyyyzzz{{{zzzxxxuuuttttttuuuyyy~~~xxxyyyxxxyyy}}}xxxlllgggnnnssssssxxx}}}xxxrrrhhh___]]]```fffvvvrrriii___UUUPPPSSSOOOLLLNNNPPPNNNEEE===888555111//////000000000111000...---,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,---,,,+++***((((((((())))))*********************************)))))))))))))))++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,---------......+++,,,---......---,,,+++%%%'''***,,,......---,,,.........------,,,,,,,,,---------.........//////000000////////////000000222222111111111111111111333333222222333333444555111444777999;;;@@@HHHNNNWWWWWWVVVWWWXXXYYYYYYYYYWWWXXXWWWYYYiiivvvmmmiiimmmyyyzzzuuunnnlllooossswww~~~wwwooolllmmmsss~~~rrreee^^^ZZZXXXZZZ^^^cccjjjttt}}}|||sssiii^^^WWWTTTTTTZZZ```kkkxxxzzzxxxvvvxxx{{{~~~}}}|||zzzzzzyyyvvvrrrpppqqqrrrsss{{{}}}zzzxxxyyy}}}xxxnnnjjjpppuuutttxxx|||xxxnnnccc___```cccqqq}}}qqqeee\\\XXXUUUQQQNNNOOOQQQOOOGGG???999666222//////000000///000///...---,,,------...---,,,,,,++++++,,,,,,---,,,,,,---------,,,,,,+++************************,,,,,,++++++******)))))),,,++++++************+++************************((((((((())))))*********++++++++++++++++++++++++++++++***************+++,,,,,,,,,---------......,,,------------------,,,)))***,,,...//////...............------,,,,,,,,,---------.........//////000000////////////000000111111111111111111111111222222222222222333444444555666777999===DDDMMMRRRYYYWWWUUUUUUXXX[[[\\\\\\ZZZ[[[\\\ccczzzzzzllliiikkkuuuzzzuuusssnnnooottt}}}{{{tttsssvvvtttjjjaaaYYYVVVUUUUUUXXX]]]dddmmmyyy{{{ssshhh^^^WWWUUUUUUZZZaaannn}}}zzzvvvttttttwww{{{~~~||||||zzzwwwsssppppppqqqpppvvv{{{}}}~~~xxxuuuvvvzzz~~~zzzrrrpppvvvxxxuuuvvv{{{~~~}}}}}}|||ttthhh```___bbbmmm|||uuuggg^^^[[[VVVSSSPPPPPPQQQOOOHHHBBB;;;777333000///000////////////...------.........---,,,,,,++++++,,,,,,------------------,,,+++***************************,,,++++++***)))(((''''''***++++++,,,,,,,,,,,,+++************************&&&'''((()))***++++++,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,---------.........------,,,,,,------............/////////000000.........---------------------........./////////000000////////////000000111111111111111111111111222222111111222222333444999777777:::BBBKKKRRRVVVZZZVVVSSSTTTXXX[[[\\\\\\YYYYYY\\\kkk{{{kkkeeejjjrrr{{{rrrssssssqqquuu}}}|||vvvuuuyyyyyylllddd\\\VVVRRRSSSTTTUUUYYY^^^hhhsss~~~zzzssshhh^^^XXXVVVVVVZZZcccrrr|||wwwtttrrrsssvvvzzz~~~~~~|||~~~~~~}}}zzzuuurrrrrrrrrqqquuuyyy{{{~~~zzzrrrqqquuu|||zzzzzz|||{{{uuussstttttttttxxxzzzvvvkkkbbb```cccjjjuuu{{{kkkaaa]]]WWWTTTQQQPPPQQQOOOJJJEEE===:::555222000000000/////////...............///---,,,,,,++++++,,,,,,---............---,,,+++***************************++++++******))))))((((((((()))+++,,,---,,,++++++************************)))))))))***+++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,---------.........---,,,++++++,,,---...000000///......//////000...............---------............////////////000000////////////000000111111111111111222222222222111111111111222333333999888999???IIIQQQUUUVVVXXXVVVTTTUUUXXXZZZYYYWWWVVVWWW^^^rrrnnngggiiippp}}}zzzvvvtttvvvvvvwww}}}xxxvvvzzz|||uuunnnfff___ZZZUUURRRPPPRRRTTTUUUZZZ```lllyyy}}}yyyrrrhhh___YYYVVVWWWZZZdddvvv{{{wwwtttssssssvvvyyy}}}yyyvvvyyyzzz{{{yyyvvvsssrrrqqqssstttvvvyyy{{{}}}sssooorrryyy~~~vvvqqqooommmmmmrrrxxxwwwooohhhfffcccfffmmmyyyvvviiibbbYYYVVVRRRQQQPPPNNNKKKGGGAAA===888444222111111000//////////////////......---,,,,,,++++++,,,,,,---/////////...---,,,+++************************************++++++,,,,,,,,,'''(((***+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,---------.........---,,,++++++,,,---...000///......---........................................../////////000000000000////////////000000000000111111111222222222222222111111222222333444666888===EEEOOOTTTTTTRRRUUUVVVWWWXXXXXXWWWUUUSSSUUUZZZgggyyypppggghhhoooxxxuuutttvvvxxxzzz|||xxx{{{zzzuuukkkhhhccc^^^[[[XXXUUUSSSRRRPPPPPPRRRTTTUUU[[[cccrrr|||yyyrrrhhh___YYYWWWWWWZZZfffyyy{{{wwwuuussssssuuuyyy{{{~~~|||uuuqqqqqqtttxxxzzzxxxuuusssssstttrrrsssvvvyyy}}}uuuooopppvvv{{{yyyrrrooolllkkkooouuuxxxtttpppooodddbbbdddmmmyyyqqqddd[[[XXXUUURRRQQQOOOMMMKKKEEEAAA;;;777444333222111000000000000000...---------,,,,,,++++++,,,,,,---...............---,,,+++++++++++++++++++++++++++******+++,,,---......///(((((()))*********))))))************************---------,,,,,,,,,++++++++++++++++++++++++++++++(((((((((((()))***++++++,,,,,,,,,---------.........------,,,,,,------..................---------.............../////////....../////////000000000000000////////////000000000000000111222222333333333333222222333333444555555:::BBBKKKRRRTTTSSSPPPSSSWWWZZZZZZWWWTTTTTTVVVXXXdddwwwooohhhgggfffmmmxxxxxxooossswww|||}}}yyy{{{|||yyywwwtttqqqmmmgggbbb^^^WWWTTTQQQPPPQQQRRRRRRQQQSSSQQQRRRUUUVVVYYY```iiizzz|||xxxqqqhhh___YYYXXXXXX[[[ggg|||{{{xxxuuutttsssuuuxxxzzz}}}|||tttppppppvvv}}}~~~|||zzzuuusssuuuwwwyyyxxxpppooorrruuu}}}wwwsssooollllllrrrvvvuuutttuuuiiibbb___eeeooowww|||iii^^^\\\XXXUUUSSSQQQPPPPPPHHHDDD>>>999777555333222222222222111000...,,,+++---,,,,,,++++++,,,,,,------...............------++++++++++++++++++++++++++++++,,,,,,------......++++++******))))))************************************++++++++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,,,,,,,,,,---------......,,,------------------,,,,,,---.../////////...------........./////////000.../////////000000000000000000////////////000000///000000111222222333333444444333333444444555666888???GGGOOORRRSSSRRRRRRRRRXXX\\\ZZZTTTSSSYYY```jjj{{{vvvddddddiiimmmyyy{{{uuurrrxxx}}}~~~|||xxxyyy~~~|||uuummmllliiiddd]]]VVVOOOLLLKKKIIIHHHJJJMMMQQQSSSTTTUUUTTTUUUXXXZZZ]]]fffooo{{{xxxqqqhhh___ZZZXXXYYY[[[hhh}}}~~~{{{xxxuuuttttttuuuwwwyyy|||}}}uuuqqqvvv}}}zzzvvvvvvuuuttt{{{yyyqqqnnnooorrrzzz{{{wwwqqqllljjjnnnssstttuuuwwwoooeee___cccjjjqqq{{{{{{rrraaa___[[[WWWUUUSSSSSSSSSJJJFFF@@@;;;888666444333222333333222000...+++***---,,,,,,++++++,,,,,,---------......///.........++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++************************''''''((()))***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000,,,,,,,,,---------......+++,,,............,,,++++++---///000111000///------.........//////000000////////////000000000000000000////////////000000///000000111222222333333555444444444444555666666<<>>999666444333111000//////000000.........---------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------************************+++******)))******++++++*********+++++++++++++++++++++******))))))******...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++......000222333333000------------............///...///000///...---...000///...---...000111000///000000000000111111111111222222333333333333444444444555444444555888===AAALLLOOOQQQQQQOOOOOORRRVVVVVVTTTVVV\\\hhh~~~pppmmmnnnxxx{{{tttwww{{{{{{vvvtttsssoooggg```WWWTTTQQQNNNLLLIIIEEECCCCCCDDDGGGLLLRRRYYY___bbbaaa___```ccchhhrrr~~~xxxuuuoooggg___ZZZXXXXXX[[[eeesss{{{tttvvvzzz}}}~~~}}}|||zzzyyyxxx{{{xxxooolllmmmnnnoooooooooqqqwww~~~}}}xxxtttuuuxxxzzz}}}|||ooogggaaacccgggiiilllooorrruuuuuunnnccc]]]^^^aaaiiiwww}}}}}}}}}vvv|||hhh^^^\\\YYYVVVUUUUUURRRMMMIIIEEE???:::666333222111/////////000111...............---------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))******************+++++++++++++++++++++++++++***---,,,+++******)))***************+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***...222555666333111---------............///...///000///...---...000///...------///000000//////000000000111111111111222222222333333333444444444444444444666:::AAAEEEPPPQQQRRRQQQPPPRRRUUUYYYZZZVVVYYYhhh{{{rrrqqq{{{|||zzz{{{vvvsssqqqlllddd\\\SSSQQQNNNLLLKKKIIIFFFDDDFFFGGGIIIMMMSSSZZZ```cccbbbaaaccchhhnnnyyy{{{xxxqqqhhh___YYYVVVVVV[[[cccnnnzzz{{{vvvxxx{{{~~~}}}zzzwwwsssvvv|||zzzqqqmmmllllllkkkjjjjjjlllttt|||}}}xxxooonnnnnnppptttyyy}}}}}}qqqiiicccdddeeeeeegggjjjtttyyy|||vvvjjj^^^ZZZYYYdddqqq~~~|||uuupppccc___[[[XXXWWWTTTRRRNNNKKKFFF@@@:::555333222000/////////000000........................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,+++++++++++++++...---,,,+++++++++++++++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,((())),,,111444444222///---------............///...///000///...---...000000...,,,---...000000//////000000000111111111111222222222333333333444444444444555666888>>>EEEJJJQQQQQQQQQQQQRRRUUUYYY\\\\\\ZZZccc}}}}}}vvvxxx{{{uuurrrooojjjaaaYYYOOOMMMKKKJJJJJJIIIGGGEEEHHHHHHJJJNNNTTT[[[aaaeeedddeeeiiipppwww|||xxxqqqhhh^^^WWWUUUTTTYYY___iiisss}}}{{{wwwyyy|||~~~{{{xxxssstttwww|||~~~tttooommmkkkiiiggggggiiiooowww{{{yyyuuullliiigggggglllrrrwwwzzz|||~~~tttmmmhhhgggfffddddddfffrrrxxx}}}zzznnnaaaWWWRRR[[[fffuuu~~~|||{{{xxx~~~mmmccc\\\YYYYYYSSSQQQOOOLLLHHHBBB;;;666333222000///......//////...............////////////...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++***************************((()))***++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,------,,,,,,...000111111...+++---------............///...///000///...---...000111///------///000111000000000000000111111111111222222333333333333444444444555666888<<>>999555333111///---------------.........//////000000---------------...///000------------------------(((***,,,...//////......++++++++++++++++++++++++'''(((***+++,,,,,,++++++******+++,,,,,,---......***)))))))))***+++,,,,,,*********+++,,,---//////...---,,,,,,,,,,,,---...---,,,,,,...000111000///---------.........//////...///000///...---...000333000......///111222222000000000000111111111111222222333333333444444444222555:::>>>BBBHHHNNNRRRRRRRRRRRRTTTWWWYYYZZZ[[[fff}}}uuuvvv{{{~~~{{{vvvpppiiiaaaYYYSSSMMMMMMLLLKKKJJJIIIIIIHHHFFFGGGKKKRRRVVV[[[eeeoooooowww}}}yyyvvvpppkkkbbbZZZTTTQQQPPPPPPRRRVVV^^^fffnnnwww~~~~~~}}}|||{{{|||~~~~~~zzzxxxuuurrrttt{{{yyysssjjjdddbbbaaaaaadddgggiiiiiihhhiiihhhfffdddccceeejjjnnnppptttzzzyyyuuupppooonnniiibbb[[[\\\aaaiiisssxxxsssfff[[[RRRSSS[[[lll}}}tttfff```]]]UUURRROOONNNMMMIIICCC>>>777444222111111000///---........................//////////////////..............................++++++,,,------+++***)))///...---,,,++++++++++++******+++,,,,,,,,,,,,,,,...------,,,+++***))))))***+++,,,,,,---...//////)))***,,,......---,,,+++........................---------.........//////......//////000000111111///...,,,*********,,,---///////////////000111111000000000000111111111111111222333333444444444444555555888???HHHOOORRRSSSVVVWWWTTTYYY___WWWRRR\\\oooqqqrrr{{{~~~{{{uuuoooggg___WWWQQQLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGKKKQQQVVV[[[fffpppxxx}}}{{{yyywwwsssooojjjeee^^^WWWRRRPPPPPPQQQQQQVVV\\\dddlllttt}}}~~~~~~|||{{{{{{|||~~~~~~yyyuuussswww~~~{{{tttlllfffdddccccccdddfffggggggfffhhhgggfffdddcccdddhhhkkkooorrrxxx~~~zzzvvvqqqooommmhhhaaaZZZWWW\\\eeeooouuusssjjjaaaSSSRRRVVVbbbppplllaaa]]]XXXUUUQQQPPPNNNJJJDDD???888555222111111000///---........................,,,,,,,,,------.................................(((((()))***************---,,,+++******)))))))))))))))***************)))------,,,,,,++++++******,,,,,,,,,,,,------------)))***+++------,,,+++***........................---------.........//////////////////000000000000000///---,,,+++,,,---..................///000000000000000000111111111111111222222333444444444444555777;;;BBBKKKRRRTTTUUUSSSUUUSSSVVV[[[UUUTTTbbbzzzvvvnnnqqq}}}~~~~~~~~~{{{tttlllddd\\\SSSNNNJJJJJJIIIHHHHHHGGGGGGGGGHHHGGGJJJOOOTTTZZZgggrrr~~~{{{yyyvvvtttppplllhhhccc___YYYSSSOOONNNPPPQQQQQQUUU[[[bbbiiiqqqyyy~~~|||zzzzzz{{{}}}xxxuuuvvvzzz}}}~~~wwwpppkkkhhhfffddddddeeeeeeeeedddfffggggggeeedddccceeegggkkkooouuu{{{}}}yyyuuurrrooojjjbbb\\\XXX\\\cccmmmtttuuuooojjjYYYSSSRRRWWWaaannn}}}{{{|||tttddd]]]ZZZWWWSSSQQQPPPLLLFFFAAA999777333111111000///...........................---...///000111222222333........................((((((((()))***+++------...---,,,+++*********+++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,,,,+++***........................------........./////////000000000000////////////111000...------...//////......---------...//////000000000111111111222222111222222333444555555555666888>>>GGGOOOUUUWWWWWWSSSVVVTTTUUUXXXSSSXXXlllmmmnnnpppuuu~~~}}}}}}~~~}}}||||||}}}~~~zzzrrrjjjaaaYYYQQQLLLHHHGGGFFFEEEEEEFFFFFFGGGHHHGGGHHHMMMRRRYYYfffsss}}}|||yyyyyywwwvvvsssnnnjjjgggaaa]]]WWWQQQNNNMMMOOOPPPPPPTTTYYY___fffnnnvvv|||}}}zzzzzz{{{|||yyyyyy{{{}}}zzzsssoookkkhhheeeddddddeeeeeedddeeeggghhhgggeeecccccccccgggkkkqqqwww}}}~~~zzzwwwsssmmmfffaaa___aaagggnnnuuuwwwuuusssbbbYYYRRRQQQWWWaaaqqq~~~vvvxxxzzz~~~|||hhh^^^ZZZVVVSSSQQQPPPNNNIIIDDD<<<999555222111111000...........................///000000111111222222222........................,,,,,,++++++,,,---///000000///......---------...---............---,,,,,,+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,,,,....................................////////////111111000000//////......000//////.........///000///............///000000000000111111111222222222222222222333444555666666666:::BBBKKKRRRWWWXXXXXXWWW[[[WWWUUUVVVSSS^^^vvvrrriiiqqqwww~~~~~~{{{zzzzzzzzz|||{{{{{{{{{|||~~~}}}xxxooofff^^^VVVOOOKKKEEEEEECCCCCCCCCDDDEEEFFFHHHFFFGGGKKKPPPWWWdddqqq~~~zzzyyyyyyxxxzzzzzzyyyvvvqqqmmmjjjbbb^^^XXXQQQNNNMMMNNNOOOPPPSSSXXX^^^dddmmmuuu{{{|||zzz{{{|||}}}}}}}}}}}}~~~xxxtttoookkkgggddddddeeeffffffdddfffhhhhhhfffcccbbbaaabbbffflllrrryyy|||yyyuuuoooiiieeebbbeeeiiiooouuuyyyzzzzzzjjj___SSSOOOQQQYYYgggttt{{{zzzyyyzzz|||}}}nnnbbbXXXTTTQQQPPPQQQOOOKKKHHH>>>;;;666333222111000///..............................------,,,,,,++++++........................///...---,,,,,,---.../////////...---------............/////////......---,,,,,,,,,---......//////******+++,,,,,,---......---------................................................/////////000000111111000000//////........................//////000000//////000000111222111111111111222222222222222222222333444555777888777===EEENNNTTTWWWXXXYYY[[[^^^YYYVVVWWWVVVeeezzzlllllluuu~~~}}}zzzxxxwwwwwwxxxxxxyyyzzz{{{}}}xxxrrriii```YYYRRRMMMJJJCCCBBBAAA@@@AAABBBDDDFFFHHHFFFFFFJJJNNNTTTaaammm~~~~~~~~~~~~{{{xxxyyy{{{{{{~~~zzztttooommmddd___YYYRRRNNNMMMNNNOOOQQQTTTXXX]]]dddmmmvvv||||||yyyxxxzzz}}}|||zzzzzz}}}~~~zzzuuupppjjjfffdddeeeeeefffbbbeeeggggggeeebbbaaa```^^^bbbgggmmmttt{{{~~~}}}zzzvvvqqqmmmjjjeeegggkkkoootttxxx|||}}}nnnbbbUUUMMMLLLRRR]]]iiiooowww~~~zzzyyyzzz|||vvvfffXXXUUUQQQPPPQQQPPPMMMIIIAAA===777333222111000000........................000//////...---,,,++++++...........................---,,,,,,+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---...............---------....../////////***++++++,,,...//////000........./////////000000............................../////////000000000000000000000////////////.........///////////////111111000000111111222333111111111222222222222333333222222222444666888999;;;@@@IIIPPPUUUWWWYYYZZZ[[[]]]YYYXXX]]]bbbtttzzzmmmjjjmmmvvv}}}zzzxxxvvvuuuuuuuuuvvvwwwxxxxxxxxxxxxqqqkkkbbbZZZSSSNNNJJJHHHAAA@@@???>>>???AAADDDEEEGGGEEEFFFIIIMMMRRR]]]iiiyyy~~~{{{zzzzzz{{{{{{}}}~~~~~~~~~yyyxxx||||||tttnnnkkkccc___XXXRRRNNNNNNOOOPPPQQQTTTXXX^^^eeennnwww~~~|||wwwtttuuuyyy|||}}}zzzwwwxxx||||||wwwnnnhhhdddccccccccc___bbbdddcccbbb```______[[[^^^ccciiiooowww~~~zzzvvvsssrrrpppqqqsssssstttvvvxxxzzzsssfffXXXOOOKKKMMMVVV___fffqqq}}}{{{vvvvvvwwwjjj]]]YYYTTTRRRRRRPPPMMMIIIBBB>>>888444222111111000........................222222111111000000//////........................+++,,,,,,------------,,,++++++************+++++++++,,,---...///000000000.............../////////---------....../////////...............//////000.........................../////////000000000000////////////000000000000...///000000111111111000000000000000000111111222111111111222222222333333333222222222444666888:::???EEEMMMSSSVVVXXX[[[]]]ZZZ\\\ZZZ^^^kkkuuu{{{jjjfffjjjooozzz~~~{{{xxxvvvuuussstttuuuuuuuuutttsssrrrlllfff]]]UUUPPPLLLHHHFFF@@@???>>>===>>>@@@CCCEEEFFFEEEFFFIIILLLPPP[[[fffsss~~~||||||}}}|||{{{yyyxxxxxxxxxyyyzzz{{{|||}}}}}}|||xxxyyy|||sssllliiiaaa]]]WWWQQQNNNNNNPPPQQQRRRTTTYYY^^^eeeoooyyy~~~xxxsssppprrrwww||||||tttuuuxxx|||{{{qqqiiidddbbbaaaaaa]]]___aaaaaa___^^^]]]^^^ZZZ]]]aaagggmmmuuu}}}|||zzzyyy~~~~~~|||yyyvvvtttttttttwwwjjj\\\RRRLLLKKKRRRZZZaaaooo|||~~~wwwwwwyyymmmaaa]]]WWWTTTSSSPPPLLLHHHCCC???999444222222111000....................................////////////........................+++,,,...000111111000000,,,,,,,,,++++++,,,------,,,---///000222333333333/////////////////////...000////////////............------------...//////........................////////////000000000000......//////000000111111///000111222222222222222///////////////000111111111111222222222333333333333222222222444666999;;;CCCIIIPPPUUUWWWYYY\\\___[[[]]]]]]eeewwwqqqddddddkkksss|||zzzwwwsssqqqtttrrrqqqppppppnnnllljjjeeeaaaZZZSSSMMMIIIGGGFFFBBB@@@???>>>>>>@@@AAACCCFFFGGGGGGHHHKKKPPPWWW\\\qqq{{{yyyxxxyyyzzzzzzyyyxxxxxxwwwwwwyyy|||~~~~~~}}}}}}{{{|||{{{vvvppplllfff```WWWQQQOOOPPPQQQRRRUUUWWW[[[___dddnnnzzz~~~~~~|||wwwqqqnnnpppwww}}}|||{{{tttooonnnttt|||wwwmmmfffbbbaaaaaaYYY[[[]]]_________]]]\\\YYYZZZ]]]aaagggnnnuuuyyy~~~~~~~~~{{{sssnnnoooqqqsssnnndddUUUJJJFFFJJJPPP\\\gggttt|||zzzwww{{{wwwhhh^^^VVVUUUVVVRRRNNNMMMEEEBBB<<<777333111222222000000000000////////////,,,,,,,,,------.........111111000///...---,,,,,,***+++,,,,,,------------***+++,,,,,,,,,,,,+++***...//////000000000000000//////...---------------/////////000000000000111////////////////////////////////////////////////333222222111000000//////000000000000111111111111///////////////////////////000000000111111111111000111111111111222222222111222333333444777;;;>>>EEEOOOUUUTTTTTTXXXZZZXXXWWWWWW___rrrpppdddgggmmmmmm|||||||||~~~zzzxxxuuurrrppppppnnnmmmlllllljjjfffccc]]]YYYSSSMMMGGGDDDBBBBBB@@@???>>>>>>>>>@@@BBBDDDFFFGGGGGGHHHJJJOOOVVV[[[iiiwww~~~|||{{{zzzyyyyyyzzzzzzxxxwwwxxxxxxxxx{{{~~~~~~|||}}}~~~zzzuuuoookkkddd^^^VVVPPPNNNOOOPPPQQQTTTWWW[[[___eeeooo|||~~~}}}{{{vvvppplllooovvv{{{{{{|||wwwqqqmmmqqqvvv}}}yyyooohhhdddaaaaaaYYYZZZ[[[\\\]]]]]]\\\\\\ZZZZZZ[[[^^^cccjjjqqqvvv}}}~~~~~~{{{rrrlllkkklllpppmmmdddXXXMMMIIIKKKOOO[[[ffftttzzzwwwuuuxxxnnnbbbXXXVVVUUURRRMMMLLLHHHDDD???999555333222333000000000000////////////,,,,,,,,,------.........//////......------,,,,,,++++++,,,---------------+++,,,------------,,,+++---...//////000000/////////...------,,,,,,,,,---,,,,,,---------.........////////////////////////////////////////////////---,,,,,,+++******))))))//////000000000111111111////////////////////////000000000000000111111222111111111111222222222222222222333333444888===@@@HHHPPPVVVVVVXXX\\\]]][[[YYY___nnnooogggjjjqqqvvv}}}|||xxxuuussspppnnnjjjiiihhhhhhgggccc^^^ZZZWWWTTTPPPKKKFFFDDDBBBBBB>>>>>>======>>>AAADDDEEEGGGGGGGGGHHHJJJNNNTTTXXXaaannn}}}|||~~~}}}|||}}}|||{{{yyyyyyyyyzzz}}}}}}~~~}}}yyytttoookkkaaa[[[SSSNNNLLLNNNOOOQQQRRRVVVZZZ___fffqqq~~~~~~}}}|||xxxsssmmmkkknnntttyyyyyy~~~zzzsssmmmlllooottt}}}}}}ssskkkeeeaaa___YYYYYYYYYYYYZZZ[[[\\\\\\\\\[[[ZZZZZZ]]]ccclllrrrzzz~~~~~~}}}~~~zzzqqqiiifffeeekkkiiiddd[[[QQQLLLKKKMMMUUUaaaqqqwwwssstttsssvvviii[[[VVVUUUQQQMMMLLLKKKHHHBBB===888555333333000000000000////////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,------......------,,,,,,,,,---.....................---,,,,,,,,,,,,---+++++++++,,,,,,,,,------////////////////////////////////////////////////......------,,,,,,++++++//////000000000000111111000000000000000000000000111111000///000111222333111111222222222333333333333333333333555999@@@EEEMMMRRRVVVXXX[[[___```^^^]]]lll~~~pppnnnrrr|||{{{wwwtttqqqnnnlllfffeeeeeedddbbb^^^WWWSSSQQQOOOLLLHHHEEECCCBBBBBB<<<<<<<<<<<<>>>BBBEEEGGGGGGGGGHHHHHHIIILLLQQQUUU\\\hhhxxx||||||}}}~~~{{{xxxsssnnnjjj___ZZZRRRMMMLLLNNNPPPQQQQQQUUUZZZ```gggsss~~~yyyuuuooojjjiiimmmssswwwyyy}}}uuunnnkkkjjjnnnwwwvvvnnnhhhbbb^^^ZZZYYYXXXWWWXXXYYY[[[]]]^^^]]]ZZZXXXXXX]]]gggnnnwww|||}}}}}}}}}}}}~~~}}}xxxqqqiiidddbbbddddddaaa[[[TTTNNNKKKJJJMMMYYYlllsssooorrrooo}}}ooo^^^VVVTTTQQQNNNMMMLLLJJJEEE???:::666333222000000000000////////////---------...............+++,,,,,,,,,---------...------............------,,,,,,------------,,,,,,++++++,,,------------,,,......---------------...,,,,,,---------.........////////////////////////////////////////////////222111111111000000000///////////////000000000111000000000000000000000000222111000//////111333444222222222222333333333444444444444444666<<>>>>>;;;;;;;;;<<<>>>BBBEEEGGGGGGHHHHHHHHHHHHJJJNNNRRRXXXbbboooxxx{{{|||}}}|||yyyvvvrrrmmmiii^^^YYYQQQMMMLLLOOOQQQSSSQQQUUUZZZ```iiiuuu~~~vvvrrrlllhhhhhhmmmssswwwzzz~~~xxxqqqmmmkkklllttt}}}yyyrrrkkkccc^^^\\\[[[YYYWWWWWWXXXZZZ\\\^^^^^^[[[WWWUUUYYYbbbiiisssxxx|||{{{{{{vvvxxxyyywwwqqqkkkeeeaaa^^^^^^]]]YYYTTTNNNJJJHHHIIIUUUhhhmmmgggjjjlll{{{xxxbbbWWWTTTRRRPPPOOOMMMJJJGGGAAA<<<777333111000000000000////////////........................,,,,,,,,,---......//////.........//////......---,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,///...............//////,,,,,,,,,------------...///////////////////////////////////////////////////////////////............////////////000000000000000000000000000000000222111000000000111333333222333333333444444444444444444555666999???GGGMMMTTTSSSSSSUUUWWWZZZ^^^bbbtttpppttt}}}|||{{{~~~{{{xxxuuurrrmmmhhhddd___^^^]]][[[XXXTTTNNNJJJEEEEEECCCAAA@@@???>>>>>>:::::::::<<<>>>BBBEEEGGGGGGHHHHHHHHHGGGIIILLLOOOSSS[[[fffnnnrrrtttwwwyyy~~~|||zzzwwwuuuqqqllliii\\\WWWPPPLLLLLLOOORRRTTTQQQUUU[[[aaajjjvvv}}}sssnnnhhhfffhhhnnntttwww}}}{{{vvvrrrmmmkkkqqqyyy|||wwwpppggg```]]]\\\ZZZWWWWWWWWWXXXYYY[[[\\\\\\XXXTTTUUU\\\ccclllsss|||{{{xxxxxxppprrruuuvvvsssmmmgggbbbZZZZZZYYYVVVSSSOOOKKKHHHJJJRRRdddyyykkkaaabbbiiiwwwjjj[[[VVVTTTQQQPPPMMMKKKHHHDDD???999555222000000000000/////////////////////...............,,,,,,------.........////////////000//////...---,,,++++++******++++++,,,******+++,,,,,,,,,,,,,,,......---------...//////*********+++++++++,,,,,,////////////////////////////////////////////////////////////////////////......////////////000000000000000000000000000000111111111222222222222222333333333444444444555555444555666888<<>>>>>;;;::::::;;;>>>AAADDDFFFHHHHHHHHHGGGFFFGGGJJJLLLOOOVVV```hhhnnnsssxxx{{{}}}}}}{{{xxxvvvtttpppkkkhhhZZZUUUNNNJJJKKKNNNQQQSSSRRRVVV\\\bbbkkkwww~~~{{{qqqlllfffeeeiiipppvvvyyy~~~~~~{{{xxxpppkkkmmmssszzz|||vvvmmmeee]]]\\\ZZZWWWUUUTTTTTTTTTVVVYYY[[[XXXSSSRRRWWW\\\eeelllvvvzzzvvvuuummmooosssuuutttooogggbbbZZZXXXVVVTTTRRRPPPMMMKKKKKKOOO[[[mmm{{{qqqcccbbbeeettttttaaaZZZUUURRRPPPNNNMMMJJJGGGBBB<<<777444000000000000////////////000/////////.........---,,,,,,,,,,,,,,,---------000000000000000///......---,,,++++++++++++,,,---***+++,,,,,,------,,,,,,,,,++++++++++++,,,---...++++++++++++,,,,,,,,,,,,////////////////////////////////////////////////000000000000111111111111........./////////000000///////////////////////////000222444444333222111444444444444555555555555222444777:::???EEELLLQQQTTTSSSSSSTTTTTTXXXgggxxx}}}sssqqqrrrvvv|||}}}zzz|||}}}zzzuuuqqqnnnnnnlllkkkjjjkkkmmmlllhhheee|||pppuuuxxxuuutttttttttsssooohhh```YYYVVVTTTQQQNNNLLLIIIEEEBBB???>>>>>><<<;;;:::999999;;;;;;;;;;;;>>>AAADDDFFFHHHHHHIIIGGGFFFGGGIIIKKKNNNTTT^^^gggooovvv|||~~~{{{|||zzzwwwuuussspppkkkhhhXXXSSSLLLIIIJJJMMMPPPRRRSSSWWW\\\bbbkkkwww}}}yyypppjjjeeedddiiiqqqwwwzzz~~~{{{rrrjjjiiinnnppp|||{{{qqqiii\\\[[[YYYWWWTTTSSSQQQQQQRRRWWW[[[XXXSSSPPPSSSXXX```hhhrrr|||yyyuuussslllnnnrrrvvvuuuooogggaaa[[[YYYUUUSSSRRRQQQOOONNNJJJKKKSSSbbboooyyyxxxjjjhhhbbbqqq|||fff\\\WWWRRRPPPNNNNNNLLLIIIDDD???999666000000000000////////////000000//////.........---++++++++++++++++++++++++000000000000000///.........---,,,,,,,,,,,,---...++++++,,,------------,,,***)))))))))***++++++,,,------............//////////////////////////////////////////////////////............////////////............/////////000////////////////////////...000333555555444222000444444444555555555666666222444888<<>>===<<<::::::999999;;;;;;<<<>>>@@@CCCFFFHHHJJJKKKKKKJJJHHHHHHJJJLLLMMMTTT^^^hhhrrrzzz~~~~~~~~~|||zzzxxxwwwwwwwwwuuupppjjjeee\\\RRRJJJJJJLLLMMMNNNPPPUUUYYY```fffnnnyyy|||ooojjjfffhhhnnnvvv||||||vvvnnniiimmmttt|||sssiii```]]]YYYVVVSSSRRRSSSTTTRRRRRRSSSSSSSSSRRRRRRRRRYYY]]]fffnnnvvv{{{~~~~~~}}}|||{{{zzzyyywwwsssnnnjjjddd^^^XXXUUUUUUUUURRRNNNMMMKKKMMMTTT]]]ggguuu|||{{{yyy~~~hhh\\\VVVUUUPPPNNNLLLJJJGGGAAA;;;777333333111000000000000000000000/////////.........---,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++***))))))))))))+++++++++++++++,,,++++++******+++++++++,,,,,,,,,,,,,,,---------------......///000//////............///........./////////000000////////////000000000000000000000000000000000000111000000000////////////111111222222222333333333333444444333222333555777888888;;;AAAJJJQQQUUUVVVZZZRRRNNNQQQVVVbbb}}}wwwnnniiifffdddfffiii{{{}}}{{{zzz|||~~~|||vvvooojjjjjjkkkkkkkkkooonnnlllllljjjgggccc```aaaaaa``````______^^^^^^_________^^^^^^\\\[[[[[[xxxhhhfffmmmqqqqqqooonnnlllhhhbbb[[[UUURRRMMMJJJFFFDDDCCCAAA???===>>>>>><<<;;;::::::::::::<<<<<<===>>>@@@CCCFFFHHHKKKKKKLLLKKKIIIIIIKKKMMMMMMSSS]]]gggqqq{{{~~~~~~}}}zzzxxxuuuuuuuuutttsssoooiiiddd\\\SSSLLLKKKLLLLLLNNNPPPWWW\\\bbbhhhoooyyy}}}zzznnniiieeegggnnnvvv|||~~~yyyqqqkkkkkkoooxxxtttjjjccc```ZZZUUURRRQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSVVVZZZaaaiiipppvvvzzz|||~~~|||zzzvvvpppmmmfff```YYYUUUTTTTTTRRRPPPOOOKKKKKKOOOUUU^^^kkkwwwppp```YYYXXXRRRPPPNNNKKKHHHDDD>>>:::666555333222111111111222000000000/////////......//////............//////......---------,,,,,,,,,************+++,,,---...------------,,,+++***)))***++++++,,,------............------......///000---...//////////////////....../////////000000000////////////000000000000111111111111111111111111111111000000000/////////111111222222222333333333222333444444333333555666:::;;;???FFFNNNTTTWWWXXX[[[RRRNNNQQQ[[[mmmsssjjjaaa___aaadddkkkqqq|||vvvvvvuuurrrooonnnooopppnnnkkkgggeeefffhhhiiiiiihhhggghhhhhhhhhfffaaa^^^````````````````````````______```aaaaaaaaa``````uuuhhhffflllooonnnmmmlllhhhccc]]]WWWRRRNNNKKKHHHEEECCCBBB@@@>>><<<===<<<<<<;;;::::::::::::<<<<<<===>>>AAADDDFFFHHHKKKLLLMMMLLLKKKKKKLLLMMMMMMSSS\\\fffppp{{{~~~|||zzzxxxvvvrrrqqqppppppoookkkeeeaaa[[[SSSLLLLLLLLLLLLMMMQQQWWW[[[aaagggmmmvvv|||yyymmmhhheeefffmmmvvv|||~~~}}}tttnnnkkkkkkppp|||vvvlllhhhccc]]]VVVRRRQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUWWW\\\cccjjjqqqwwwzzz~~~{{{wwwrrrnnnhhhbbbZZZUUURRRRRRQQQPPPOOOKKKHHHKKKOOOWWWcccooo|||yyydddZZZWWWSSSQQQOOOMMMJJJFFFAAA===888666444222111111111222000000000////////////............---......//////......---------,,,,,,,,,,,,,,,---------......///------......---,,,,,,+++((()))***,,,...000111222///............///000000,,,---...000000000///......////////////000000000////////////000000000000111111111111111111111111......///000111222222333111111222222222333333333111222555555444444555666999<<>><<<<<<;;;;;;:::::::::;;;;;;<<<<<<===>>>AAAEEEHHHIIILLLMMMNNNNNNLLLLLLMMMNNNNNNSSS[[[dddooozzz}}}zzzwwwuuutttpppooonnnmmmkkkhhhccc___XXXQQQLLLLLLLLLKKKMMMQQQVVV[[[aaaffflllttt~~~|||xxxlllhhhdddfffmmmuuu{{{}}}}}}wwwrrrllljjjllltttzzzpppmmmhhhaaaYYYTTTRRRSSSTTTTTTTTTTTTSSSTTTUUUVVVWWWVVVWWWZZZ___eeemmmtttxxx}}}~~~}}}{{{wwwrrrooohhhccc\\\UUURRRPPPOOOOOONNNJJJGGGIIILLLRRR^^^iiiwwwjjj[[[VVVUUUSSSPPPNNNLLLHHHDDD@@@999777444111000000000111111000000000////////////++++++******+++,,,,,,---......---------,,,,,,,,,......---------,,,,,,++++++,,,---...............++++++,,,,,,---.../////////............///000000,,,---...000000000///...////////////000000000111////////////000000000000000000000000000000000000......///000111222333333111111222222222333333333000222444555444444555666666<<>>===;;;:::::::::::::::;;;<<<:::;;;<<<>>>BBBFFFIIIKKKLLLNNNOOOOOONNNMMMMMMNNNNNNSSSZZZbbblllwww}}}~~~~~~|||wwwsssqqqppppppnnnllljjjhhheee```\\\TTTOOOKKKKKKKKKJJJMMMRRRVVVZZZaaaffflllsss}}}|||xxxmmmhhhdddeeellltttyyy||||||{{{wwwooolllkkkooowwwwwwrrrmmmfff^^^XXXUUUTTTTTTTTTTTTSSSSSSSSSUUUVVVWWWWWWWWWXXXZZZ```iiipppuuu{{{||||||zzzwwwssspppiiieee___XXXSSSPPPOOOOOONNNIIIGGGIIIKKKOOOYYYbbbqqq}}}yyy~~~uuuaaaXXXUUUSSSPPPNNNLLLIIIFFFCCC;;;999555222000000000111111111000000000/////////............//////000111......---------,,,,,,,,,,,,,,,,,,,,,+++***)))(((***+++,,,---.....................---,,,++++++***......------......///000---...///////////////////////////000000000111111////////////000000000000000000000000000000000000222222111111111000000000111111222222222333333333000222444444444444666777777>>>HHHPPPVVVYYY[[[\\\MMMQQQ\\\pppgggaaa^^^ccclllwwwvvvrrrpppoookkkfffgggkkkmmmnnnoooooommmmmmnnnoooqqquuuzzz~~~~~~~~~}}}yyyyyyyyyzzzzzz{{{{{{{{{zzz{{{|||}}}}}}~~~~~~~~~yyyuuutttrrrmmmmmmiiiccc\\\VVVPPPMMMLLLHHHFFFCCCAAA@@@???>>><<<:::999999999:::;;;;;;<<<999999;;;>>>BBBGGGKKKMMMLLLNNNPPPPPPOOONNNNNNNNNOOOSSSYYYaaajjjuuu{{{|||}}}zzzuuupppnnnnnnllljjjhhheeeccc^^^YYYVVVPPPLLLJJJJJJJJJIIIMMMRRRSSSXXX^^^dddjjjqqqzzz|||xxxnnniiieeeeeekkkrrrxxxzzz{{{}}}sssppplllkkknnnttt{{{vvvrrrkkkccc]]]XXXVVVUUUTTTSSSRRRRRRRRRTTTVVVWWWXXXWWWUUUWWW\\\dddlllrrrxxxzzz}}}~~~|||zzzxxxtttrrrkkkhhhccc\\\VVVQQQPPPOOONNNJJJHHHIIIJJJLLLSSS[[[hhhvvvwwwuuu{{{~~~|||kkk]]]UUUSSSPPPNNNLLLJJJGGGDDD>>>;;;777333111111222333111111111000000000//////000000000000111222333444......---------,,,,,,,,,+++,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++---------------......///000//////............/////////000000000111111111////////////000000000000111111111111111111111111222222222111111111000000111111222222222333333333111222333333222444666999<<>>===;;;999999999999:::;;;<<<<<<888999;;;>>>CCCHHHLLLOOOMMMOOOQQQQQQPPPNNNNNNOOOOOOSSSXXX```iiitttyyy{{{|||zzztttnnnllllllhhhfffbbb```\\\XXXSSSOOOMMMJJJIIIJJJIIIIIIMMMSSSOOOTTT[[[aaafffnnnwww}}}}}}xxxooojjjeeeeeekkkrrrwwwxxxzzzuuurrrnnniiiiiimmmuuu{{{xxxtttnnnggg```[[[WWWVVVSSSRRRQQQQQQRRRTTTVVVWWWXXXVVVTTTTTTYYYaaajjjooowwwyyy|||~~~|||{{{xxxuuusssllljjjfff```YYYSSSQQQPPPNNNJJJHHHIIIIIIIIINNNUUUaaapppzzzppprrruuussszzz{{{sssbbbUUUSSSPPPNNNLLLJJJGGGEEE@@@===888444222222333444111111111111000000000000++++++++++++,,,---//////......---------,,,,,,,,,---...///111111111000000------------,,,+++******&&&'''(((***,,,...///000---,,,,,,,,,,,,---......222000///---------...///000000000000111111111111////////////000000000000222222222222222222222222//////000111222333333444111111222222222333333333222333333222222333777:::@@@HHHQQQXXXYYYWWWVVVUUUZZZggg}}}ttteeeccchhhvvv}}}}}}{{{wwwpppjjjpppkkkhhhlllppprrruuuyyyzzz}}}}}}wwwrrrpppmmmhhhaaaZZZTTTNNNIIIFFFGGGEEECCC@@@???>>>>>>>>>:::999999888888999999:::<<<===>>>???AAADDDIIILLLNNNPPPSSSTTTSSSPPPOOOOOOOOONNNRRR]]]iiiqqqzzzzzz{{{zzzuuuooojjjiiijjjfffddd```[[[UUUPPPLLLJJJFFFFFFGGGFFFFFFGGGIIILLLQQQUUUZZZ```fffmmmuuuzzz|||wwwmmmjjjgggfffjjjpppuuuxxx{{{~~~zzzssslllhhheeeeeekkkssswwwpppmmmfff[[[TTTSSSTTTSSSRRRRRRRRRRRRRRRSSSQQQSSSTTTSSSTTTZZZeeennnuuuzzz~~~zzzwwwuuutttooolllhhhccc\\\VVVPPPMMMPPPMMMIIIHHHHHHJJJKKKKKK\\\jjj|||}}}kkklllqqqppptttxxx}}}~~~eeeXXXVVVSSSOOOMMMMMMJJJFFFBBB???999444111///000000222111///...---...000111///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,......---------,,,,,,,,,,,,)))&&&(((...111///,,,111111000000//////......////////////////////////000000000000111111111111333333222111000///......111111111111111111222222111111222333333333333222555777888777555666:::>>>GGGNNNTTTWWWWWWXXXWWWUUUaaarrrllldddjjjsss~~~~~~{{{zzzzzzyyywwwuuusssqqqpppppppppttt|||zzzuuuqqqnnnkkkfff___XXXRRRMMMHHHEEEDDDCCCBBB@@@???=========:::999999888888999999::::::;;;===>>>@@@DDDIIILLLOOOQQQTTTUUUSSSPPPOOONNNOOONNNRRR\\\fffnnnwww~~~~~~yyyyyyxxxsssmmmiiiggghhhaaa___[[[VVVQQQLLLHHHFFFEEEEEEFFFEEEEEEEEEHHHJJJNNNRRRWWW]]]cccjjjqqqvvv~~~xxxnnnjjjggggggjjjpppuuuxxx|||~~~zzzssslllhhhdddccciiippp{{{tttpppiii]]]VVVUUUSSSRRRQQQQQQPPPPPPPPPPPPOOOQQQSSSRRRSSSYYYbbbjjjssswww|||{{{yyywwwvvvsssppplllfff^^^WWWQQQNNNOOOLLLIIIHHHIIIJJJKKKJJJUUUaaarrrjjjgggjjjjjjpppvvv~~~lll[[[XXXSSSPPPNNNNNNKKKHHHCCC???:::555111000000000000000000000000//////...///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,,,,,,,,,,------............,,,***,,,///111111///////////////............////////////////////////000000000000111111111111111111111111000000000000111111111222222222222222111111222333333333333222333555666666555777<<>><<<;;;:::999999888888999999:::888999;;;===???CCCIIILLLQQQSSSVVVVVVSSSPPPOOONNNOOONNNRRR[[[ccciiiqqqyyy}}}wwwwwwvvvrrrlllgggeeeddd\\\ZZZVVVQQQLLLHHHDDDCCCCCCDDDDDDDDDCCCDDDFFFIIILLLPPPUUU[[[aaahhhoootttzzznnnkkkggggggkkkpppuuuxxx|||~~~zzztttmmmiiidddbbbeeelllxxxyyytttlllaaaYYYVVVRRRRRRPPPOOONNNNNNNNNNNNNNNPPPRRRRRRSSSWWW^^^cccnnnsssxxx}}}~~~{{{zzzyyyxxxvvvpppiiiaaaXXXQQQMMMLLLKKKIIIIIIJJJKKKJJJIIIOOOYYYgggtttkkkeeeffffffmmmuuu~~~xxxaaa[[[TTTPPPOOONNNLLLJJJDDDAAA<<<666222000000000...///111222222000...,,,///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------,,,***++++++,,,---...///000...............///000000------------............////////////////////////000000000000111111111111000000000111111111222222111222222222333333333444111222222333333333333333111333555555666999???DDDNNNTTTYYYXXXTTTUUU]]]eee~~~llliiinnn{{{|||}}}zzzyyyxxxuuurrrmmmjjjgggeee```ZZZTTTOOOKKKGGGDDDAAAAAABBBBBB@@@???===;;;:::999999888888999999:::666888:::<<>>888444111000000///000111111111000...---.........------.........------------------------------------------------,,,,,,------...---------++++++,,,,,,---...//////,,,---...---,,,,,,---///---------......////////////////////////////////////000000000111111111111000000111111111222222222222222222333333444444555111222333333444444333333111333555666666:::AAAGGGRRRVVVZZZXXXSSSTTTbbbrrrooohhhnnnssswwwvvvuuurrroookkkgggeeeddd___YYYTTTPPPLLLHHHEEEBBBCCCCCCCCCBBB???===<<<:::999999888888999999:::666888:::<<<>>>CCCHHHLLLSSSVVVXXXXXXUUURRRPPPOOOOOOOOORRRXXX\\\___gggoooxxx|||zzzxxxvvvtttppplllfffaaa^^^VVVTTTPPPKKKGGGEEECCCCCC@@@AAABBBBBBBBBDDDGGGIIIMMMPPPUUUYYY^^^dddkkkoooqqquuuzzz~~~zzzppplllhhhhhhkkkqqquuuxxxyyy{{{}}}~~~|||wwwrrrnnngggaaaaaaeeekkkttt~~~zzzqqqggg]]]VVVSSSRRRQQQOOONNNMMMMMMMMMNNNPPPRRRTTTUUUVVVXXXYYYdddiiipppvvv{{{|||tttjjj```WWWRRROOOMMMLLLKKKKKKKKKKKKJJJHHHIIIQQQ^^^lll}}}xxxllliiikkkpppsss}}}pppbbbUUUPPPOOOLLLJJJKKKGGGDDD@@@:::666222111000222111///.........///000---..................---------------------------------------------------+++,,,,,,---.........---------------------------,,,---------++++++---///.........//////000000111000000000000000000000000///000000000111111111111222222222222111111111111111111222333333444555555222222333444444444444333444555777777888<<>>BBBHHHKKKSSSVVVXXXYYYVVVSSSRRRQQQNNNOOORRRWWWYYY[[[ccclllsss|||zzzxxxvvvsssoookkkfff___[[[TTTQQQMMMIIIEEEDDDCCCCCC???@@@BBBCCCDDDFFFJJJMMMMMMOOOSSSWWW[[[```fffjjjlllqqqxxx~~~zzzqqqmmmiiihhhkkkqqquuuxxxvvvxxxzzz|||~~~yyyuuuqqqkkkcccbbbeeehhhpppxxx~~~~~~tttkkk```WWWRRRQQQPPPNNNMMMMMMMMMMMMNNNOOOPPPRRRTTTUUUVVVWWW^^^ccckkkrrrxxx}}}}}}ssshhh^^^XXXTTTRRRQQQOOOMMMKKKKKKKKKJJJHHHDDDLLLXXXhhhzzzpppiiiiiiqqqqqq{{{zzzgggWWWRRRPPPKKKIIILLLIIIFFFBBB<<<777333111000333111///------...000111------...//////...------------------------------------------------------++++++,,,---..................---------,,,,,,,,,---------------...///////////////000000000000000000000000000000000000000000000000000111111111111333333222222222111111000000000111222333444555555222222333444444444444444555777888888999>>>FFFLLLUUUTTTUUUWWWUUUZZZqqq}}}qqqkkkeeeccckkkwww||||||zzzwwwsssoookkkhhhfffbbb]]]XXXUUURRROOOMMMGGGFFFCCCAAA???===<<<;;;:::999999888888999999:::999:::<<<===???BBBGGGKKKSSSVVVYYYYYYWWWUUUSSSSSSNNNOOORRRVVVXXXYYYaaakkkooo||||||zzzwwwtttpppnnnjjjddd]]]WWWPPPMMMIIIEEEBBBAAAAAAAAA???@@@BBBDDDFFFIIIMMMPPPOOOQQQTTTWWWZZZ^^^cccggglllpppwww|||qqqnnniiihhhlllqqquuuxxxuuuuuuwwwzzz~~~{{{xxxuuunnnfffcccfffbbbiiiooovvvwwwnnncccXXXOOONNNMMMMMMLLLLLLLLLLLLMMMMMMNNNOOORRRTTTUUUUUUWWW]]]eeennnuuu{{{~~~rrrfff]]]YYYWWWWWWVVVRRRNNNLLLKKKKKKJJJIIIEEEJJJTTTaaarrruuujjjiiimmmoooyyynnnZZZTTTRRRLLLJJJMMMJJJHHHCCC>>>999444111000111000000///////////////------...//////...------........................------------------------***+++,,,---............,,,,,,---------------------+++)))***...000///...//////////////////......000000000000000000000000000000000000111111111111111111222222222222333333//////000111222333444444222333444444555444444444555777999999<<>>???BBBGGGKKKSSSUUUXXXYYYXXXVVVTTTTTTNNNOOORRRVVVWWWYYYaaajjjlllyyy|||zzzuuurrrooollliiiccc[[[UUULLLJJJFFFBBB???>>>>>>???>>>@@@CCCEEEGGGKKKPPPSSSRRRTTTWWWYYY[[[___dddgggmmmqqqwww}}}~~~rrrnnnjjjiiilllqqquuuxxxtttuuuvvvxxx|||}}}zzzwwwppphhheeeggg\\\bbbhhhooozzzyyyqqqeeeZZZMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKMMMPPPRRRTTTTTTSSSYYYbbbkkksssyyy~~~rrrfff]]]ZZZZZZ[[[XXXUUUOOOLLLKKKKKKJJJJJJIIILLLRRR\\\kkkyyymmmkkkiiilllxxxrrr]]]WWWTTTMMMKKKNNNKKKHHHDDD???999555111000...///111222111000...---,,,---...//////...---,,,........................------------------------***+++,,,---............***++++++,,,---...//////+++'''$$$''',,,///...+++/////////......------,,,000000000000000000000000000000000000111111111111///000111222333444555555...///000111222333444444222333444444555555444444444666888:::===DDDNNNVVVSSSNNNNNNTTTXXXbbbzzznnnddd^^^___```dddppp~~~zzzvvvqqqmmmnnnjjjccc^^^YYYUUUQQQNNNHHHEEEAAA>>>===<<<;;;999<<<:::888777666777888999999:::;;;<<<===@@@EEEHHHRRRUUUZZZ[[[ZZZWWWUUUTTTOOOOOOPPPQQQTTTYYY```fffooottt{{{~~~{{{vvvtttqqqmmmggg___WWWQQQMMMIIIDDDBBBAAAAAAAAA@@@BBBBBBEEEJJJPPPTTTUUUUUUXXXXXXYYY[[[^^^aaaeeegggnnnrrrxxx~~~}}}wwwqqqnnnpppqqqqqqsssvvvwwwwwwxxxyyy{{{zzzvvvqqqlllfffbbb___[[[]]]gggttt}}}qqqbbbUUUNNNIIIHHHJJJLLLKKKKKKMMMLLLJJJJJJMMMPPPRRRPPPNNNPPPSSSYYYcccoooyyy}}}rrrggg```^^^```bbb___[[[WWWSSSPPPMMMKKKIIIGGGFFFIIIRRR^^^ooo}}}hhhfffooowww}}}aaaWWWSSSMMMKKKNNNLLLIIIEEEBBB>>>888222...//////000222444444222111222111000......//////000///***&&&'''+++...---+++---------,,,,,,+++++++++---------.........//////---...............------........................////////////000000000000111111000000000000111111111111111111000000000000222222111111111111111111222222333333333333444444333333444444555444444444666666777<<>>===<<<;;;999;;;:::888777666777888999999:::;;;<<<===@@@EEEHHHRRRUUUZZZ[[[ZZZWWWUUUTTTLLLLLLMMMNNNPPPVVV]]]bbbnnnttt{{{}}}zzzuuusssppplllfff^^^VVVPPPKKKHHHCCCAAAAAABBBBBBAAACCCDDDGGGLLLRRRWWWYYYZZZ[[[ZZZZZZ[[[]]]aaaeeehhhooosssyyyzzzsssnnnnnnooonnnpppssstttvvvxxxzzz}}}{{{wwwsssnnnhhhddd```[[[[[[dddppp{{{uuufffZZZPPPKKKHHHJJJJJJIIIIIIKKKLLLJJJJJJKKKNNNPPPOOOMMMOOOQQQVVV___jjjuuu~~~}}}tttllleeecccccccccccc```[[[VVVRRROOOLLLJJJHHHFFFHHHNNNXXXeeeyyysssmmmpppttt~~~fffYYYTTTNNNKKKLLLMMMJJJGGGCCC???:::444000000000000222333333222000111000///.........//////333///,,,,,,000333222000.........---------,,,,,,---------.........//////---...............------........................////////////000000000000111111000000000000111111111111111111111111111111111111111111111111111111222222333333333333444444333333444444555555444444888777888===EEELLLPPPPPPQQQOOOQQQWWWbbbuuuvvviiiaaa[[[XXX]]]gggttt~~~{{{xxxvvvqqqmmmfff```[[[UUUPPPMMMGGGDDDAAA>>>===<<<;;;999:::999888777777777888999999:::;;;<<<>>>AAAEEEIIIRRRUUUYYY[[[ZZZWWWUUUTTTKKKLLLMMMMMMPPPTTT[[[___lllrrr{{{{{{xxxtttrrrnnnjjjddd]]]UUUOOOHHHEEEBBB@@@AAACCCDDDDDDGGGGGGJJJPPPVVV\\\___```^^^]]][[[[[[]]]bbbgggjjjqqquuuzzz}}}uuunnnlllkkkjjjlllpppqqqtttyyy}}}|||yyyvvvqqqlllhhh```[[[ZZZ```iiisss}}}{{{mmmaaaTTTMMMIIIIIIIIIFFFGGGIIIMMMKKKIIIIIIKKKMMMMMMMMMNNNOOOSSSZZZdddppp{{{|||wwwqqqllliiihhhhhhkkkhhhccc]]]WWWQQQMMMJJJIIIFFFFFFJJJOOOXXXhhhvvvuuupppqqq{{{ooo]]]VVVPPPLLLKKKNNNKKKHHHEEEAAA<<<666222222111111111333222111///000///......------......000---***+++...000000.../////////...............---------...............------...............---........................////////////000000000000111000000//////000000111111111111111111111222222111111111111111111111111222222333333333333444444333333444444555555555555:::888999???IIIOOOQQQOOOMMMMMMQQQ[[[llloooeee]]]YYYZZZcccppp~~~|||zzzyyysssnnnhhhbbb\\\VVVPPPLLLGGGDDD@@@>>>===<<<:::999999888888777777888999:::888:::;;;<<<>>>AAAFFFJJJQQQUUUYYY[[[YYYWWWTTTSSSNNNOOOPPPPPPRRRVVV[[[___jjjpppzzz}}}zzzwwwsssppplllhhhbbb[[[SSSNNNFFFDDDAAA@@@BBBEEEFFFGGGJJJKKKNNNTTT[[[aaadddeeeaaa___]]]\\\^^^ccciiimmmtttwww|||}}}tttllliiihhhhhhkkkpppooottt{{{}}}{{{yyyuuuppplllaaa[[[YYY]]]dddlllwwwuuuiiiWWWPPPJJJIIIHHHFFFHHHKKKNNNLLLJJJIIIIIIJJJLLLMMMNNNOOOQQQVVV^^^jjjwww}}}yyyuuurrrppppppqqquuusssnnnfff]]]TTTNNNKKKIIIFFFEEEFFFHHHNNNZZZfffyyyooonnnyyyyyybbbYYYSSSNNNLLLMMMKKKHHHEEEBBB===888444444333111111222111000...///.........------------,,,***((()))+++---,,,+++................................................,,,---......///.................................////////////000000000000000000////////////000000000000000111111111111111111111111111111222222222222222222333333333444444333333444444444555666666;;;999:::BBBLLLRRRQQQNNNJJJMMMVVVeeezzznnnbbbYYYYYY]]]iiiwww~~~}}}{{{zzzxxxsssooohhhbbb\\\UUUOOOKKKGGGDDD@@@===<<<;;;:::888777777777888888999::::::888:::;;;===>>>BBBGGGJJJQQQTTTYYYZZZYYYVVVTTTSSSPPPQQQQQQRRRSSSVVV[[[^^^fffmmmxxx~~~|||yyyvvvrrroookkkfffaaaZZZRRRNNNEEECCCAAAAAADDDGGGIIIJJJNNNOOOSSSYYY```eeeggggggaaa```^^^^^^aaagggmmmqqqwwwzzz~~~{{{rrriiiggggggggglllqqqooouuu}}}~~~~~~}}}}}}|||xxxtttpppccc]]]ZZZ\\\```gggsss}}}}}}ppp]]]TTTMMMJJJIIIHHHKKKOOOOOONNNLLLJJJIIIIIIKKKMMMNNNPPPQQQTTTZZZdddqqqyyy||||||xxxwwwxxx{{{}}}~~~yyypppcccWWWOOOLLLHHHFFFDDDEEEEEEHHHQQQ[[[sssyyymmmjjjvvv~~~kkk^^^WWWQQQNNNLLLJJJGGGEEEBBB===888555555333111111111111000..................------,,,///...---...///000000///------------------...........................---,,,------...//////..............................////////////000000000000000000////////////000000/////////000000000111111000000111111111222222222222222222333333333444444444444333444444666777888::::::===EEENNNRRRQQQNNNOOOWWWdddxxxmmm^^^XXXZZZaaannn{{{}}}|||zzzwwwuuuqqqmmmhhhbbb\\\UUUNNNJJJFFFCCC@@@===<<<;;;:::888666666777888999:::::::::888:::;;;===???CCCHHHKKKQQQTTTXXXZZZYYYVVVTTTSSSOOOPPPQQQQQQQQQTTTXXX[[[bbbjjjvvv~~~|||xxxvvvrrrooojjjeee```YYYRRRNNNFFFDDDBBBBBBEEEIIIKKKLLLQQQSSSXXX^^^dddgggfffeee___^^^^^^```dddkkkqqquuuzzz|||yyypppiiigggggghhhlllqqqqqqwww~~~~~~}}}}}}}}}~~~~~~{{{wwwttthhhbbb\\\[[[]]]bbbmmmxxxzzzfff\\\RRRNNNLLLKKKNNNRRRQQQQQQPPPMMMKKKJJJKKKMMMNNNPPPSSSTTTWWW^^^hhhppptttxxx}}}yyyiiiZZZQQQMMMHHHFFFEEEEEEDDDDDDKKKTTTgggwwwrrrlllrrrwwwyyyvvvdddZZZTTTQQQLLLJJJGGGEEEBBB>>>:::666555333111000111111000///...////////////...------/////////000000000000000---------------........................---------,,,,,,---...////////////........................////////////000000000000000//////......//////000/////////000111111222222000000000111222222333333222222333333333333444444444444333333444666888999999===CCCJJJPPPSSSRRRPPPSSS```ssshhh[[[ZZZ]]]gggttt~~~~~~|||yyyuuurrrooolllgggaaa\\\UUUNNNIIIFFFCCC???===<<<;;;999888555666777888999::::::;;;888:::;;;===???CCCHHHLLLPPPTTTXXXZZZXXXVVVSSSRRRNNNOOOPPPPPPPPPRRRVVVXXX___gggttt~~~|||xxxvvvsssooojjjeee___YYYSSSNNNGGGEEECCCDDDGGGKKKMMMNNNSSSVVV[[[bbbfffgggdddaaa[[[\\\^^^bbbhhhooouuuyyy|||~~~yyyqqqiiihhhhhhhhhkkkppptttzzz~~~}}}||||||{{{{{{|||~~~}}}yyyvvvnnnfff___[[[YYY\\\gggrrr|||pppeeeYYYRRRNNNLLLOOOSSSRRRSSSTTTQQQNNNKKKLLLMMMLLLPPPTTTUUUUUUYYY___eeennnssszzzmmm\\\RRRMMMIIIGGGFFFFFFCCCBBBGGGNNN[[[kkkuuuqqqsssvvv{{{kkk]]]VVVRRRMMMKKKHHHFFFDDD@@@<<<888555333000000111111111000//////000000000///...---,,,---..................------.........///////////////.........---------+++,,,---...////////////........................////////////000000000000//////............//////000111111222333333444444///000000111222222333333222222333333333333444444555444333333444666999::::::@@@JJJPPPSSSTTTTTTTTTXXXiiiwwwccc\\\]]]bbbmmmzzz~~~~~~~~~{{{wwwvvvxxxyyywwwuuuxxx~~~}}}yyytttqqqnnnkkkfffaaa\\\UUUNNNIIIFFFCCC???===<<<;;;999888444555777888::::::;;;;;;888:::;;;===???CCCHHHLLLPPPTTTXXXZZZXXXVVVSSSRRRPPPQQQQQQQQQQQQSSSVVVXXX]]]eeerrr~~~|||yyyvvvssspppjjjeee___YYYSSSOOOHHHFFFDDDEEEHHHLLLNNNOOOTTTWWW]]]dddggggggbbb^^^YYY[[[^^^cccjjjqqqxxx{{{}}}zzzrrrkkkiiihhhhhhjjjnnnvvv|||~~~|||{{{zzzzzzzzz|||~~~~~~zzzwwwrrrjjjaaa[[[WWWXXXbbbmmmxxxxxxkkk^^^UUUPPPMMMOOOSSSSSSUUUVVVTTTPPPMMMLLLMMMKKKOOOTTTUUUTTTUUUZZZ^^^kkkqqqyyyppp^^^RRRNNNJJJHHHGGGFFFBBB@@@DDDKKKSSScccyyytttsssvvvyyyzzzooo___VVVSSSNNNLLLJJJHHHFFFBBB>>>:::444222000///000222111111///000111111111000...---,,,...///000/////////000.../////////000000111111//////.........---------+++,,,---...////////////........................////////////000000000000//////............//////222222333444444555666666///000000111222222333333222222333333333444444444555444333333444666999;;;:::CCCNNNUUUVVVUUUVVVXXXaaatttppp```______eeeqqq~~~~~~rrrlllkkkkkkgggbbbmmmppprrrsssttt{{{~~~{{{wwwssspppnnniiiddd```]]]WWWPPPJJJFFFCCC@@@>>>===;;;888555888888888888888999999999999;;;<<<>>>@@@DDDIIIMMMRRRTTTVVVXXXXXXVVVTTTRRRNNNPPPQQQRRRRRRSSSUUUXXX\\\dddooo|||}}}|||{{{{{{sssoooiiieeeaaa[[[SSSMMMGGGFFFDDDDDDFFFJJJOOORRR\\\^^^aaabbbaaa^^^]]]]]]YYY]]]cccgggjjjooovvv||||||xxxsssmmmgggeeegggkkknnnyyy~~~~~~~~~}}}}}}}}}}}}}}}zzzzzzzzzzzz{{{{{{||||||uuuqqqjjjaaaZZZ[[[aaagggwwwuuudddWWWQQQRRRTTTVVV\\\]]]]]]YYYSSSOOONNNOOOMMMOOOQQQRRRRRRSSSUUUVVVdddjjjsss|||sssaaaRRRJJJLLLJJJGGGDDDBBBBBBCCCDDDPPP^^^uuutttuuuvvvtttzzz}}}dddUUUOOOMMMLLLKKKJJJIIIEEEAAA===444333222222111111222222000000000000000000000000......---------,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............---------////////////000000000000111111222222222111111000////////////////////////////////////000000000000222222333333333333444444555222222555666555888<<>>===;;;888555777777888999999999999999999;;;===>>>@@@DDDIIIMMMRRRSSSUUUVVVVVVUUUSSSRRROOOQQQRRRRRRRRRSSSUUUXXX]]]dddooo{{{}}}|||{{{vvvrrrlllgggccc\\\TTTNNNGGGFFFDDDDDDGGGKKKPPPSSS[[[]]]```aaa___]]]\\\[[[ZZZ___eeeiiilllpppvvv{{{}}}{{{vvvnnnhhhfffhhhlllooo{{{~~~}}}|||||||||}}}zzzzzz|||}}}}}}~~~~~~~~~vvvssslllddd]]]\\\```eeesss}}}|||jjj\\\UUUUUUWWWXXXaaabbbbbb]]]UUUOOOLLLLLLLLLNNNPPPPPPPPPQQQSSSUUUaaafffpppyyyqqqaaaTTTLLLKKKIIIFFFCCCAAAAAABBBCCCIIIWWWnnnxxxttttttsssyyyiiiYYYRRRNNNLLLKKKJJJHHHEEEAAA>>>777666444333111000//////000000000000000000000000000/////////............////////////////////////---------------------------------............///------..................////////////000000000000111111111222222111111000000000000000000000000000000000000111111111111222222222333333333333444444444222222666666666888===AAAOOOSSSTTTWWWUUUTTT]]]yyy}}}ccc___fffqqqvvv~~~oooeee\\\YYY[[[^^^fffmmmvvv||||||yyyuuurrroookkkgggdddaaa\\\TTTOOOHHHEEEAAA???===:::888555666777888999:::999888888999;;;===???AAADDDIIILLLQQQRRRTTTUUUUUUTTTRRRQQQQQQRRRSSSSSSRRRSSSUUUWWW]]]dddooozzz}}}|||yyyuuuooojjjeee^^^VVVPPPHHHGGGEEEEEEHHHLLLQQQUUUYYY\\\^^^^^^\\\ZZZZZZZZZ[[[```ggglllnnnqqqvvvzzz~~~zzzppphhheeeggglllppp{{{~~~}}}||||||||||||yyy{{{}}}xxxvvvqqqiiiaaa]]]^^^```lllwwwttteee\\\ZZZ[[[]]]fffhhhhhhbbbYYYPPPLLLJJJKKKLLLNNNNNNNNNOOORRRTTT\\\aaakkkuuu~~~{{{nnnaaaUUUOOOJJJHHHEEEBBBAAAAAACCCDDDFFFQQQeee}}}zzzqqqrrruuuyyyrrr^^^UUUOOOMMMKKKIIIHHHFFFBBB???;;;:::777333111///...---000000000000000000000000111111111111000000000000////////////////////////........................---------............///,,,---------.../////////////////////000000000000000000111111222111111000111111111111111111111111111111111222222222333333222222333333333333444444444222333666777666:::@@@EEERRRVVVTTTUUURRRVVVdddqqq```bbbnnn|||nnnaaaYYYTTTTTTYYYaaannnyyy}}}zzzvvvsssooolllhhhfffccc^^^WWWQQQJJJGGGCCC???===;;;888666666777888::::::999888777999;;;>>>@@@BBBEEEIIILLLQQQRRRSSSTTTTTTSSSRRRQQQQQQSSSTTTSSSSSSSSSUUUWWW^^^dddnnnxxx~~~|||{{{wwwqqqkkkggg```XXXQQQJJJHHHGGGFFFIIIMMMRRRUUUWWWYYYZZZZZZXXXWWWXXXYYY\\\aaaiiimmmppprrrvvvyyy{{{qqqgggccceeejjjnnnyyy{{{}}}||||||||||||xxx{{{~~~{{{zzzvvvoooeee^^^\\\\\\eeeppp}}}nnneeeaaabbbcccjjjllllllfff\\\SSSMMMKKKJJJKKKLLLLLLLLLMMMPPPRRRXXX]]]gggrrr{{{~~~uuukkk```VVVPPPKKKIIIFFFCCCBBBCCCDDDEEEIIIOOO___ttt{{{ppprrrwww{{{|||dddWWWQQQNNNKKKIIIHHHFFFCCCAAA===;;;888444111//////...////////////////////////111111111111111111111111////////////////////////---------------------------------............///,,,,,,,,,---...///000000////////////000000000000///000000111111111111111222222222222222222222222111111111111222222222333222222222333333333444444444222444777777777<<>><<<999777666777888999:::999888888999;;;>>>AAACCCFFFIIILLLQQQRRRSSSTTTTTTSSSRRRQQQQQQRRRSSSSSSRRRSSSUUUWWW]]]ccclllvvv}}}|||xxxrrrmmmhhhaaaYYYSSSLLLJJJHHHGGGIIILLLQQQTTTUUUVVVWWWWWWVVVVVVXXXYYY\\\bbbiiinnnppprrrvvvyyyzzzooofffaaabbbgggkkktttwww{{{~~~~~~~~~}}}}}}}}}xxx{{{~~~~~~~~~{{{tttiii```[[[ZZZcccmmm|||xxxnnnjjjiiijjjlllnnnnnnhhh___UUUOOOMMMJJJJJJKKKJJJJJJKKKNNNQQQUUUZZZcccnnnxxxyyyqqqiii```WWWQQQMMMKKKHHHEEEDDDDDDFFFGGGIIIMMMXXXjjjqqqrrryyy}}}kkkZZZRRROOOKKKIIIGGGFFFDDDBBB===;;;888444222111111222////////////////////////000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,---...///000000////////////000000000000...///000111111111111111222222222222222222222222000000000111111111222222222222222333333333444444333333555777777888>>>GGGMMMVVVXXXTTTSSSSSSaaa{{{nnnbbb^^^bbbnnnyyyppp___VVVSSSSSSWWW^^^lll}}}zzzvvvtttooommmkkkjjjiiieee]]]WWWQQQMMMGGGBBB???===;;;999888888888888888999999999999;;;???AAADDDFFFIIILLLQQQQQQQQQRRRRRRQQQQQQQQQNNNPPPQQQRRRRRRSSSVVVXXX[[[aaajjjsss}}}}}}xxxsssnnnjjjddd\\\VVVMMMKKKIIIGGGHHHKKKOOOQQQSSSSSSTTTTTTTTTUUUXXX[[[^^^cccjjjoooqqqtttyyy}}}yyynnneee```aaadddgggpppssswww{{{~~~{{{}}}wwwlllaaa[[[YYYbbbjjjwwwxxxrrroooooonnnooonnnhhh^^^UUUPPPNNNJJJJJJJJJIIIIIIJJJMMMPPPSSSWWW```jjjttt}}}}}}vvvpppjjjcccZZZSSSOOOMMMJJJGGGEEEEEEFFFFFFEEEGGGPPPbbbwwwvvvsssxxx}}}ttt___TTTPPPLLLHHHGGGFFFEEEDDD===;;;888444333333444444000000000000000000000000///////////////000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---------.../////////////////////000000000000......///000111111111111222222222222222222222222000000000111111111111222222222333333333333444444222333666888777888AAAKKKPPPVVVUUUSSSVVVXXXkkkppp___XXXZZZcccrrr~~~}}}kkk^^^SSSRRRUUUZZZcccsss|||yyyvvvsssqqqpppnnnnnnmmmiiiaaa[[[TTTPPPIIIDDDAAA???===;;;999888777666777888:::;;;888;;;???BBBDDDGGGJJJLLLNNNNNNOOOOOOOOOOOONNNNNNLLLNNNOOOPPPQQQSSSVVVXXXZZZ___hhhrrr{{{~~~zzztttpppmmmggg```ZZZOOOMMMIIIGGGGGGIIILLLOOOQQQQQQRRRRRRSSSUUUZZZ]]]aaaffflllpppssswww}}}~~~xxxnnnfffaaaaaacccfffnnnrrrvvvzzz{{{|||~~~zzznnnccc\\\YYY]]]cccnnn|||xxxsssrrrqqqqqqoooggg]]]TTTOOONNNKKKKKKJJJIIIHHHIIIMMMPPPQQQUUU\\\eeeoooxxx~~~~~~xxxsssnnnggg]]]UUUPPPNNNJJJFFFDDDCCCDDDEEECCCCCCLLL]]]qqq}}}vvvyyy}}}fffUUUQQQLLLHHHGGGFFFFFFEEE???===999555333333444555000000000000000000000000////////////000000000111////////////////////////---------------------------------............///------..................////////////000000000000---...///000111111111111222222222222222222222222111111111222222222333333222222333333333333444444222333666888888999BBBMMMRRRTTTQQQRRRXXX^^^ttt}}}mmmdddZZZWWW[[[fffzzz}}}~~~yyydddZZZPPPRRRXXX```kkk~~~{{{yyyuuussssssrrrqqqqqqppplllddd^^^VVVQQQKKKEEEBBB@@@>>><<<:::999777555666888:::<<<888;;;???BBBEEEGGGJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLNNNPPPQQQSSSVVVXXXYYY^^^gggqqqzzz{{{vvvrrrooojjjccc]]]PPPMMMJJJGGGFFFHHHKKKMMMOOOPPPQQQQQQRRRVVV[[[___ccchhhmmmqqquuuzzz}}}xxxooogggbbbbbbdddfffnnnrrrvvvyyyyyyyyyyyyyyy{{{}}}{{{oooccc]]]ZZZVVV\\\fffsss{{{uuusssssssssooofff[[[RRRMMMLLLKKKKKKJJJIIIHHHIIIMMMPPPOOOSSSYYYbbbkkkttt{{{~~~yyyuuuqqqjjj```XXXQQQNNNJJJFFFCCCBBBBBBCCCDDDDDDKKKZZZmmmzzz{{{|||kkkVVVRRRLLLHHHGGGGGGFFFFFFAAA>>>:::555333222333444000000000000000000000000//////000000111111111222////////////////////////........................---------.........//////...............---------////////////000000000000---...///000111111111111111111111111111111111111222222333333333444444444222222333333333444444444222333666999888999CCCOOOSSSSSSOOOQQQZZZccczzzqqq___\\\ZZZZZZ]]]jjjttt___WWWPPPSSS[[[eeesss}}}{{{wwwvvvuuutttrrrnnnhhhddd\\\WWWNNNGGGBBB???===;;;999888888777666666777777;;;<<<@@@CCCGGGJJJLLLMMMOOOMMMJJJJJJKKKLLLLLLKKKNNNNNNMMMMMMMMMNNNPPPQQQZZZ]]]dddooozzz|||vvvssssssoooggg___VVVQQQKKKHHHIIIKKKKKKJJJNNNNNNOOORRRVVV[[[```bbbccchhhnnnssswww|||}}}xxxppphhhaaa```cccfffnnnpppsssvvvxxxxxxwwwwwwxxx}}}zzzsssjjjbbb]]]]]][[[___kkkxxx~~~xxxwwwtttoooggg```ZZZTTTNNNKKKJJJJJJJJJJJJJJJKKKLLLLLLOOORRRVVV]]]eeennnvvv{{{|||tttoookkkccc[[[SSSNNNHHHEEEFFFGGGGGGEEEFFFHHHMMMXXXiiixxx{{{vvv^^^QQQLLLMMMHHHIIIJJJBBBCCC@@@<<<888555333222222222222222222111111111000...---,,,++++++,,,---...................................................---.../////////...,,,+++------......//////000000555444333000...,,,---/////////000000111111111111000000000000000000000000111111222222222333333333555444444555555666777888777666666777;;;BBBKKKQQQUUUTTTTTTTTTYYYiiimmm\\\YYYWWWXXX___ooo|||~~~ttt```VVVTTTWWW^^^iii}}}}}}{{{yyyxxxvvvuuussspppjjjfff___ZZZQQQJJJEEEAAA>>><<<::::::999999888999999999;;;===@@@DDDGGGJJJLLLNNNOOOMMMJJJJJJKKKLLLLLLKKKLLLLLLLLLLLLNNNPPPRRRSSSXXX\\\cccnnnzzzyyyvvvvvvqqqiiibbbXXXSSSKKKHHHIIIJJJKKKJJJNNNNNNPPPSSSWWW\\\```cccfffjjjppptttxxx~~~|||xxxpppggg```___bbbeeellloootttwwwxxxxxxvvvvvvwww{{{|||vvvnnneee```\\\YYY[[[fffsss}}}yyyvvvqqqllleee]]]WWWQQQLLLIIIJJJIIIIIIIIIIIIJJJKKKKKKMMMPPPTTTZZZbbbkkksssxxx}}}uuuqqqmmmeee]]]TTTNNNHHHEEEFFFGGGFFFDDDEEEFFFJJJTTTdddzzzzzzdddTTTNNNNNNHHHIIIIIICCCCCCAAA===999555333222222222222111111111000000000///...---,,,,,,---...///................................................---...///111111111000000.........///////////////111111111///------///111000000000000000111111111111111111111111111111111111222222222222333333333444444444444555666777888666666666888<<>>:::666444222222111111000000000///////////////............//////////////////////////////........................,,,---...000111222222222///////////////.........---...///.........000222111111111000000000000000111111111111111111111111222222222222333333333333444444444444555666777888666666666999???GGGNNNSSSTTTSSSUUU\\\hhhtttaaaYYYWWWYYYcccppp~~~ppp^^^VVVVVV\\\gggyyy~~~|||zzz{{{yyyxxxwwwuuusssoookkkfffaaaZZZSSSLLLGGGAAA>>><<<<<<;;;;;;<<<<<<======;;;===@@@EEEIIILLLNNNOOOOOOMMMKKKJJJKKKLLLLLLLLLKKKKKKLLLMMMOOORRRUUUWWWXXX]]]eeepppzzz}}}zzzvvvnnniiiaaaYYYOOOHHHGGGIIIJJJJJJMMMNNNQQQUUUZZZ```dddgggkkknnnrrruuuyyy}}}yyypppggg___^^^```cccjjjpppyyy}}}}}}zzzwwwvvvuuuxxx}}}vvvllleee[[[VVVTTTZZZcccnnn{{{yyyooojjjaaaYYYSSSMMMIIIFFFFFFFFFFFFFFFFFFGGGHHHHHHIIILLLOOOSSSYYYbbblllsss}}}xxxtttqqqjjjbbbWWWPPPIIIDDDDDDEEEDDDCCCDDDDDDFFFKKKVVViii}}}|||wwwttt]]]PPPOOOIIIHHHIIIEEEEEECCC???;;;888555333222000000000000////////////000000////////////000000000000000000000000000000........................+++,,,------.../////////000000//////......---------///000000//////111222111111111111000000000000111111111111111111111111222222222333333333444444444444444444555666777777666666777;;;BBBJJJQQQTTTSSSRRRVVVaaassssssaaaWWWWWW^^^mmm~~~ooo___YYYXXX___mmm~~~}}}{{{zzzyyywwwvvvuuussspppmmmiiieee^^^WWWQQQJJJDDD???<<<<<<;;;;;;;;;;;;<<<<<<;;;===AAAEEEIIIMMMOOOQQQPPPNNNKKKKKKLLLMMMMMMLLLMMMMMMMMMNNNPPPRRRUUUVVVZZZ```iiirrr{{{~~~{{{vvvpppkkkccc[[[PPPJJJHHHIIIJJJIIILLLNNNRRRWWW]]]bbbgggiiilllooosssvvvyyy{{{rrrhhh```^^^```ccckkkrrr|||{{{xxxxxxvvvxxx|||~~~xxxnnnggg^^^XXXTTTWWW]]]ggguuu~~~sssmmmddd[[[TTTNNNJJJGGGEEEEEEEEEEEEEEEFFFGGGGGGIIILLLOOOQQQVVV^^^jjjsssyyyuuusssmmmeeeYYYSSSJJJEEEDDDDDDDDDCCCDDDEEEFFFHHHPPP___rrr|||rrr{{{~~~bbbRRROOOIIIGGGJJJHHHFFFDDDAAA===999666333222000000000000///////////////000000000000000000///000000000000000000000000.................................---------......000000//////......------000222333222111000000111111111111000000000000000111111111111111111111111222222333333333444444444333333333444444555666777777666888===FFFNNNSSSUUURRRRRRYYYiii~~~lll^^^WWW[[[hhh{{{nnn```\\\ZZZbbbsss}}}|||{{{yyywwwvvvvvvtttrrrooolllhhhccc\\\VVVOOOHHHCCC===<<<<<<;;;::::::;;;;;;<<<>>>AAAFFFJJJNNNPPPRRRPPPNNNLLLKKKLLLMMMMMMLLLNNNMMMNNNOOOPPPSSSUUUWWW\\\ccckkksssyyy|||wwwqqqlllddd\\\RRRKKKJJJJJJJJJIIIKKKNNNRRRXXX___eeeiiikkklllppptttxxx{{{|||sssiiiaaa^^^```ccckkksss}}}~~~zzzyyyzzzxxxyyy|||}}}zzzpppjjjaaaZZZUUUVVVYYYaaaooo|||yyyrrrggg]]]VVVPPPKKKHHHEEEEEEDDDDDDEEEEEEFFFGGGHHHKKKNNNPPPRRR[[[hhhrrr{{{xxxvvvppphhh\\\UUULLLFFFDDDDDDDDDCCCDDDEEEFFFFFFJJJVVVfffsss{{{pppxxxkkkWWWSSSKKKGGGJJJIIIFFFEEEBBB???:::777444222111111000000000///////////////000000000000//////////////////////////////........................111111000//////////////////////////////.........222444555444222000///000///000000000111111111111222222222222222222222222333333333333444444444444333333333333444555666777888888999@@@IIIPPPTTTTTTQQQTTT___ttt}}}hhh___[[[dddvvvmmmaaa^^^]]]fffyyyvvv}}}|||zzzxxxxxxwwwvvvtttrrrooolllgggbbb\\\TTTMMMHHH???>>>===<<<;;;:::::::::<<<>>>BBBFFFKKKNNNQQQRRRPPPNNNLLLKKKLLLMMMMMMMMMLLLLLLMMMOOOQQQUUUXXXZZZ^^^dddlllrrrwww}}}}}}xxxrrroooccc\\\SSSMMMLLLKKKJJJIIIKKKNNNSSSZZZ```fffkkkmmmmmmqqqwww{{{{{{rrrhhh```]]]___aaajjjrrr||||||xxxxxxzzzzzz{{{|||}}}{{{tttooobbb\\\WWWUUUVVV\\\jjjvvv}}}vvvkkk```WWWPPPKKKHHHEEEEEEEEEDDDEEEFFFFFFGGGGGGJJJMMMMMMOOOXXXfffqqq~~~|||zzztttmmm___WWWMMMGGGEEEEEEEEEDDDBBBDDDEEEDDDEEEMMM[[[ggg|||}}}sssyyywww^^^XXXNNNHHHIIIIIIGGGFFFCCC@@@;;;777444222222222111111111000000000......///000000///......................................................000000///...//////111111.........///////////////111333444444111000//////......///000111222222333222222222222222222222222333333333444444444444555333333333333444555666666:::999;;;AAAKKKRRRTTTSSSRRRVVVfffwwwfffcccaaannnkkk```______jjj~~~yyymmm~~~~~~|||zzzyyyyyyxxxvvvtttrrrooojjjeee```XXXQQQKKKAAA@@@>>>===;;;:::::::::<<<>>>BBBFFFKKKOOORRRSSSPPPNNNLLLKKKLLLMMMMMMMMMJJJJJJLLLOOORRRVVVZZZ\\\^^^eeelllqqqtttyyyyyytttpppbbb\\\TTTOOOMMMLLLJJJHHHKKKNNNSSSZZZaaaggglllnnnnnnsssyyy~~~{{{qqqggg___\\\]]]```iiiqqq{{{}}}zzzvvvwwwyyy{{{|||}}}~~~~~~|||{{{{{{{{{~~~~~~|||wwwsssccc]]]WWWUUUTTTYYYfffrrrxxxlllaaaWWWPPPKKKHHHEEEEEEEEEEEEEEEFFFGGGGGGFFFIIILLLLLLMMMUUUdddooo~~~}}}wwwpppaaaYYYOOOHHHEEEEEEEEEDDDAAACCCDDDBBBBBBHHHUUU___vvvwwwzzzddd\\\PPPHHHHHHHHHHHHFFFDDD@@@<<<888444222222222222222111111111111---...///000000///...---................................................---,,,,,,,,,---///000222---.........//////000000///111333333111/////////------...000111222333444222222222222222222222222333333333444444444555555333333333333444555666666;;;:::<<>>;;;::::::999888>>>???AAAFFFKKKNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHHHHHHHJJJLLLPPPTTTYYY\\\___```cccgggkkkooovvvzzztttpppgggbbb\\\UUUOOOLLLKKKKKKKKKNNNSSSYYYaaahhhnnnrrrsssxxx}}}}}}rrrdddYYYUUUWWW[[[lllooosssuuuuuuuuuuuuvvv{{{{{{{{{}}}|||zzzyyyxxxxxx{{{{{{}}}}}}yyyuuukkkbbbYYYTTTRRRVVVaaalllxxxkkkccc[[[RRRLLLJJJFFFFFFEEEEEEEEEEEEFFFFFFJJJJJJLLLNNNQQQXXX```eeeooo}}}}}}|||xxxrrrmmmbbbTTTJJJFFFFFFDDDBBBGGGFFFDDDBBBCCCHHHOOOTTTlllwwwzzznnnYYYRRRNNNLLLLLLIIIHHHDDD@@@;;;777333222000/////////............+++,,,.../////////...---...///000///------///000,,,...000111222111000///,,,---...//////...---,,,111222111///......111444111000///......///000111222222222222222333333333222222222222222222222222444444444444444444444444666666666666666666555444777:::AAAJJJNNNMMMOOOTTTXXX```vvvmmm\\\XXXhhh}}}kkkaaa```dddqqq~~~||||||zzzwwwtttssssssvvvvvvuuuuuuuuuuuuvvvvvv{{{~~~{{{sssmmmiii~~~}}}}}}~~~}}}{{{yyyxxxxxxwwwvvvuuussspppjjjaaaWWWPPPHHHDDD@@@===<<<;;;:::999>>>>>>AAAFFFJJJMMMNNNMMMMMMKKKIIIHHHGGGFFFGGGGGGEEEGGGIIIMMMRRRWWWZZZ]]]aaadddhhhkkkooovvvzzztttqqqiiieee^^^WWWQQQMMMLLLKKKKKKNNNRRRYYY```gggmmmqqquuuyyy~~~~~~yyyooocccZZZVVVXXX\\\hhhkkkpppssstttuuuwwwxxx{{{zzz{{{}}}}}}zzzyyyxxxxxxxxxyyy||||||xxxnnneee\\\WWWUUUXXXaaalllzzzmmmeee]]]SSSMMMKKKFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKMMMPPPVVV]]]bbbjjjxxx}}}xxxrrrkkkaaaTTTJJJGGGFFFEEEDDDEEEEEEDDDBBBBBBFFFLLLPPPddduuuzzzvvvyyy||||||xxx```TTTMMMJJJJJJJJJHHHEEEAAA<<<888444333000000/////////.........,,,---...///000//////......///000///------///000---...000111111111///////////////000000/////////000000///...,,,---///222111000///......///000000000000000000111111111111222222222222222222222222555555555555555555555555666666666666666666555555888<<>>===<<<;;;:::===>>>@@@EEEJJJMMMMMMLLLJJJIIIGGGEEEDDDDDDEEEEEEDDDEEEHHHMMMRRRWWW[[[]]]ccceeehhhkkknnnttt}}}{{{vvvrrrmmmiiiccc[[[UUUPPPMMMLLLKKKMMMQQQWWW^^^eeekkkooovvvzzz~~~zzzuuulllbbbZZZWWWXXX[[[bbbfffkkkpppsssuuuxxxyyyzzzzzz{{{}}}}}}{{{yyyyyyyyyuuuwwwzzz~~~}}}rrrjjjaaa\\\XXXYYYaaajjjzzz}}}qqqhhh```UUUNNNLLLEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKNNNRRRYYY]]]dddqqq~~~|||wwwpppjjjaaaUUUKKKHHHFFFEEEDDDDDDDDDDDDCCCCCCDDDHHHKKKZZZhhh|||qqqqqqwww|||gggWWWNNNKKKJJJJJJIIIFFFBBB>>>:::666444000000000000////////////......///000000000000000...///000///------///000---...///000111000///...//////............//////.........,,,++++++...000000000////////////000000.........//////000000000222222222222222222222222666666666666666666666666666666666666666666666666:::>>>FFFOOOQQQPPPSSSXXXbbbwwwzzzbbbaaalll}}}qqqfffeeellluuummmeee```aaaccccccccceeehhhjjjmmmppprrrrrrrrrrrrrrrooojjjddd```\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYY\\\___ccceeeeeeddddddddd}}}||||||{{{~~~}}}zzzwwwqqqiii___YYYNNNJJJDDD???===<<<;;;:::======@@@DDDIIIKKKLLLKKKGGGFFFDDDCCCBBBBBBCCCCCCDDDFFFIIINNNTTTYYY^^^```eeegggiiijjjlllsss|||}}}yyyvvvrrrooohhhaaaYYYSSSOOOMMMLLLMMMPPPUUU\\\ccciiillltttxxx|||~~~yyysssjjj```YYYVVVWWWXXX___ccciiinnnqqqtttwwwyyyyyyzzz|||~~~~~~{{{zzzyyyyyyvvvwwwzzz~~~vvvnnneee___ZZZYYY^^^fffssstttkkkbbbWWWOOOMMMEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKOOOTTTXXX___jjjwww~~~{{{uuunnnjjjbbbWWWNNNHHHEEEDDDBBBCCCDDDEEEEEEDDDDDDEEEGGGRRR]]]rrr|||llllllxxxoooZZZQQQOOOOOOJJJIIIGGGDDD@@@<<<888666111111111000000000////////////000000111111111111...///000///------///000......///000000//////...---,,,+++******+++,,,------......---++++++---//////////////////000000000---.........///000000000222222222222222222222222555555555555555666666666555555555666666777888888;;;???HHHPPPRRRRRRVVV\\\jjjooo___eeesssuuukkkiiirrrqqqhhhbbb\\\XXXZZZ[[[[[[\\\___^^^```cccgggiiijjjkkkjjjiiifffaaa[[[VVVRRRPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNRRRTTTWWWYYY[[[\\\___aaa~~~~~~~~~|||yyytttlllccc^^^QQQLLLFFF@@@===<<<;;;;;;<<<===???CCCGGGJJJJJJIIIDDDCCCBBBAAA@@@@@@AAAAAACCCEEEIIINNNTTTZZZ___bbbfffgggiiiiiikkkrrr{{{}}}{{{xxxuuuoooggg^^^WWWQQQNNNLLLMMMOOOSSSYYY```fffjjjppptttzzz{{{sssiii^^^XXXUUUUUUVVV___ccciiimmmqqqsssvvvxxxyyy{{{~~~~~~|||{{{zzzzzzxxxyyy{{{yyyqqqiiibbb[[[WWWZZZ```kkkzzzwwwnnndddYYYPPPMMMFFFFFFEEEFFFFFFGGGHHHHHHGGGHHHHHHHHHIIILLLQQQTTT[[[eeeqqq{{{}}}wwwpppkkkdddZZZPPPIIIDDDBBB@@@CCCEEEFFFFFFEEEDDDDDDEEEKKKUUUiiizzzhhhjjjyyywww___TTTPPPOOOIIIHHHGGGEEEAAA===999777222111111111111000000000000000000000111111111222...///000///------///000....../////////.........---,,,+++******+++,,,---.../////////------...000......///000000000000000......///000000111222222222222222222222222222222333333444444444555555555555555555555666888999:::;;;@@@IIIQQQSSSSSSZZZcccvvvwwwfff```jjjwwwzzzqqqqqqzzzpppddd^^^\\\WWWTTTVVVVVVUUUVVVZZZXXXZZZ]]]```bbbccccccbbb```]]]XXXSSSNNNKKKIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHKKKMMMOOOPPPQQQSSSWWWYYY~~~}}}zzzvvvppphhhcccUUUPPPHHHBBB???>>>===<<<<<<<<<>>>BBBFFFIIIIIIHHHCCCBBB@@@?????????@@@AAAAAACCCGGGMMMSSSZZZ___bbbfffggghhhiiikkkqqq{{{}}}zzztttlllcccZZZSSSOOOLLLMMMNNNRRRWWW^^^dddgggnnnsssyyy|||sssggg\\\VVVUUUVVVVVV___dddiiinnnqqqsssvvvxxxzzz}}}}}}{{{{{{zzzzzzzzz||||||tttlllddd\\\VVVVVV[[[cccqqq{{{rrrhhh\\\RRRNNNHHHGGGGGGFFFFFFFFFGGGGGGFFFGGGGGGHHHHHHKKKOOORRRWWW___jjjvvvzzzsssjjjddd[[[RRRIIIDDDAAA@@@BBBDDDFFFFFFDDDCCCCCCDDDFFFOOOaaayyyggghhhvvveeeVVVOOOLLLHHHHHHGGGEEEBBB>>>:::777222222222222111111111000000000000///000111111222...///000///------///000//////..................//////............//////...///111000///...///000---...///000111111111000//////000111111222333333222222222222222222222222222222333333444555555555555555555555666888:::<<<>>>BBBJJJQQQSSSVVV```kkkrrreee___cccooo{{{zzz|||uuufff\\\VVVWWWSSSRRRSSSSSSQQQSSSVVVVVVXXXZZZ\\\]]]\\\[[[ZZZWWWTTTPPPKKKHHHFFFEEEDDDEEEDDDDDDCCCCCCDDDDDDEEEGGGHHHIIIIIIIIIKKKMMMOOO~~~}}}~~~~~~|||yyysssmmmhhhZZZTTTLLLEEEBBB@@@??????;;;<<<>>>BBBFFFHHHHHHGGGBBBAAA???>>>>>>???@@@@@@AAACCCGGGNNNUUU\\\aaadddfffggghhhhhhjjjqqq{{{yyyqqqggg]]]TTTOOOLLLLLLMMMPPPUUU\\\bbbeeennnttt||||||rrrdddZZZVVVVVVXXXZZZ___dddjjjooorrruuuxxxzzz{{{~~~}}}|||{{{{{{zzzzzz|||wwwoooggg^^^UUUTTTXXX\\\hhhvvvwwwlll___UUUQQQIIIIIIHHHGGGFFFFFFFFFFFFDDDFFFGGGGGGHHHJJJNNNQQQQQQYYYcccooo~~~yyyqqqfffbbb[[[RRRKKKEEECCCCCCAAABBBDDDDDDBBBBBBBBBCCCEEEKKKYYYtttyyyiiihhhsss~~~nnn\\\RRRMMMFFFGGGFFFEEEBBB>>>:::777333333222222222111111111000000///...///000111222...///000///------///000//////......------------/////////000000/////////...///111000///...///000,,,---///000111111111000...//////000222333333444222222222222222222222222333333333444555666666666555555444555666999;;;===AAAEEEMMMSSSUUUZZZgggtttsssbbbYYYZZZcccsss{{{pppfff]]]WWWWWWTTTTTTVVVVVVTTTVVVZZZ[[[\\\]]]]]]\\\ZZZXXXWWWQQQOOOLLLHHHFFFEEEDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGFFFFFFHHHJJJ}}}}}}~~~~~~~~~~~~{{{vvvpppkkk^^^XXXOOOHHHDDDCCCBBBAAA;;;<<<>>>AAAEEEGGGGGGFFFAAA@@@???>>>>>>???@@@@@@CCCEEEJJJPPPWWW___dddgggfffgggggggggjjjqqq{{{{{{sssiii^^^UUUPPPMMMLLLMMMOOOTTT[[[aaaeeeooovvv~~~{{{qqqbbbXXXUUUXXX[[[]]]^^^cccjjjoootttwww{{{}}}|||~~~|||{{{{{{yyyyyy{{{~~~zzzqqqiii___VVVTTTWWWXXXbbbppp~~~zzzooobbbXXXSSSJJJJJJHHHGGGFFFEEEEEEEEEDDDEEEGGGGGGHHHJJJNNNQQQMMMTTT]]]jjjzzz}}}uuummmccc```ZZZSSSLLLGGGFFFFFF???AAABBBBBB@@@@@@AAACCCFFFIIISSSiiizzzkkkkkkttt}}}uuubbbWWWQQQEEEFFFFFFEEEBBB>>>:::777333333333222222222111111000///.........///111222...///000///------///000000///...---------------,,,---...//////...---,,,---///000000///......///,,,---///000111111111000......///000111222333333222222222222222222222222444444444555666777777888555555444555666999<<<>>>CCCGGGNNNTTTVVV\\\kkk{{{ttthhh[[[UUUWWWcccvvvwwwqqqkkkccc]]]ZZZXXXXXX[[[[[[ZZZ]]]bbbaaaaaabbbaaa___\\\YYYWWWPPPNNNLLLIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEGGGHHHHHHGGGFFFGGGIII~~~~~~~~~~~~~~~}}}|||zzzvvvsssggg```WWWNNNHHHDDDAAA???<<<<<<===@@@DDDFFFEEEDDDAAA???<<<;;;;;;>>>AAACCCCCCFFFKKKRRRYYY___dddgggllliiihhhjjjmmmqqqyyywwwmmmbbbXXXQQQMMMKKKLLLPPPUUUZZZccclllssswww~~~xxxqqqfff\\\WWWVVVXXX[[[___bbbgggooovvv{{{}}}~~~~~~~~~|||zzz{{{}}}yyyoooddd[[[UUUSSSPPP]]]jjjttt}}}rrrjjj```VVVNNNKKKFFFDDDDDDDDDDDDCCCEEEDDDBBBAAACCCFFFJJJLLLOOOQQQXXXcccqqq}}}~~~xxxpppiii^^^[[[VVVQQQMMMIIIDDDAAA??????@@@AAACCCDDDBBB@@@>>>EEENNN^^^yyy~~~sssfffhhh{{{```QQQPPPGGGIIIKKKJJJFFFAAA===;;;666666555555333222000///000000000000000000000000///000111000///...///111000000//////.........---............/////////000000000000000000/////////////////////000000000000111111222333333333333222333333333333333333333333///000111222333333444333333222222222444777;;;>>>CCCMMMPPPUUU^^^bbbmmmooo]]]SSSXXX^^^eeeyyy~~~wwwooogggbbb^^^\\\\\\```bbbbbbeeeiiiiiiiiiiiihhheee```[[[WWWUUUSSSPPPMMMKKKJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKJJJHHHGGGGGGHHH~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}|||zzzvvvtttkkkeee[[[RRRLLLGGGCCCAAA>>>>>>>>>@@@BBBDDDCCCBBBBBB@@@>>>======???BBBDDDDDDFFFKKKQQQXXX___eeehhhmmmjjjiiilllooorrr{{{zzzpppfff[[[TTTPPPNNNNNNQQQUUUZZZccclllvvvzzzxxxqqqggg\\\VVVUUUWWWYYY___aaagggnnnuuuzzz}}}~~~~~~~~~~~~}}}}}}{{{rrrggg]]]VVVSSSPPP[[[gggqqqvvvkkk```UUUPPPLLLHHHEEEEEEFFFFFFEEEEEECCCBBBAAACCCFFFIIILLLMMMNNNSSS]]]jjjuuu}}}{{{ssskkkeeeZZZWWWTTTQQQOOOLLLGGGDDD@@@@@@@@@BBBDDDDDDCCCAAABBBFFFLLLXXXqqq{{{llljjjyyygggTTTPPPJJJKKKLLLJJJFFFAAA<<<:::000111111111111111111111000000000000000000000000---...///...---,,,---///000/////////............---------............///////////////////////////////////////000000000111111111222333333333333222333333333333333333333333000111222333444444444444444444444444555888===@@@FFFOOOSSSXXXaaagggssshhhYYYRRRYYYcccnnn}}}uuummmhhhfffccccccgggiiiiiilllqqqsssrrrqqqoookkkfff```\\\UUUSSSOOOLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIKKKLLLLLLKKKIIIHHHHHHIII}}}}}}||||||||||||}}}}}}~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}{{{xxxvvvqqqkkkbbbYYYRRRLLLGGGDDDBBBAAA@@@AAACCCDDDDDDCCCDDDBBB@@@??????AAACCCEEEEEEGGGKKKQQQXXX```fffiiinnnkkkjjjmmmpppttt|||}}}uuujjj```YYYTTTQQQPPPSSSVVVZZZccclllxxx}}}zzzssshhh]]]VVVTTTVVVXXX___bbbgggnnnuuuzzz~~~}}}~~~}}}uuukkk___VVVRRROOOWWWbbblll{{{|||pppcccXXXRRROOOJJJGGGFFFGGGGGGGGGDDDCCCBBBAAACCCEEEIIIKKKOOOOOOSSSZZZfffrrr|||}}}uuummmddd^^^UUUTTTSSSSSSRRROOOLLLIIIBBBAAA@@@BBBDDDEEEDDDCCCEEEFFFHHHRRRggguuummmvvvsss[[[SSSNNNNNNMMMJJJFFF@@@<<<999111111111111111111000000000000000000000000000000---...///...---,,,---///////////////............,,,,,,---------.........------......//////000000/////////000000000111111111111222333333333333222333333333333333333333333222222333444555555555555666666666666666:::???CCCKKKSSSVVV\\\iiiqqqzzzdddXXXTTT]]]iiixxxxxxrrrsssooonnnqqqssstttxxx}}}{{{wwwsssmmmfffbbbWWWUUURRRNNNLLLLLLLLLMMMLLLLLLLLLLLLKKKKKKKKKJJJNNNOOOPPPOOOMMMKKKLLLMMM}}}|||{{{{{{{{{zzz}}}}}}~~~~~~~~~}}}||||||~~~}}}}}}~~~~~~}}}{{{yyyuuuppphhh```XXXQQQKKKFFFFFFDDDBBBBBBDDDFFFGGGFFFDDDCCCAAA@@@@@@AAACCCDDDGGGHHHLLLQQQXXX```fffjjjllljjjjjjmmmpppttt|||xxxnnnddd^^^UUUQQQPPPSSSVVVZZZcccmmmyyy}}}vvvjjj^^^WWWTTTVVVWWWaaaeeejjjpppvvv|||~~~}}}~~~}}}|||}}}|||}}}}}}wwwmmmaaaWWWQQQNNNTTT\\\ggguuuuuuhhh^^^UUUPPPKKKGGGFFFGGGHHHHHHCCCBBBAAAAAABBBEEEGGGIIINNNNNNQQQWWWbbbooo{{{zzzpppfff]]]XXXTTTTTTUUUVVVVVVTTTPPPLLLDDDCCCBBBBBBDDDEEEEEEEEEEEEDDDFFFNNN```yyyrrrvvv}}}eeeWWWPPPOOOLLLIIIFFFBBB===:::777666555333111000//////000000000000000000000000///000111000///...///111///////////////.........---------.........//////,,,,,,---...///000000111//////000000000111111111111111222333333333333222333333333333333333333333333333444555666666555555555666777666666:::@@@FFFPPPXXX[[[cccsss~~~sssccc[[[YYYbbbnnn~~~|||zzz|||~~~yyyssslllfff]]]ZZZVVVRRRPPPPPPQQQRRROOOOOONNNNNNMMMMMMMMMMMMRRRSSSTTTSSSQQQPPPPPPRRR~~~}}}|||{{{zzzzzzzzzzzz}}}}}}~~~}}}|||~~~~~~}}}{{{vvvrrrllleee^^^VVVOOOJJJGGGDDDAAAAAACCCFFFGGGHHHDDDCCCAAA@@@@@@AAABBBCCCHHHJJJNNNSSSYYY```eeeiiiiiiggghhhlllooorrrzzz{{{qqqhhhbbbVVVRRRPPPSSSVVVZZZdddnnnwww~~~xxxlll```XXXUUUVVVXXXcccgggnnntttzzz~~~~~~}}}zzzyyyyyywwwzzz{{{xxxnnnbbbWWWQQQNNNQQQXXXbbbpppxxxkkkaaaWWWRRRLLLGGGFFFFFFFFFFFFCCCBBBAAAAAABBBDDDFFFGGGHHHIIIKKKQQQ[[[iiivvvxxxlllaaaYYYUUUWWWXXXZZZ]]]]]]ZZZTTTOOOHHHFFFCCCCCCDDDEEEFFFFFFBBBBBBEEENNN\\\ooo}}}|||~~~kkkYYYRRROOOKKKIIIGGGDDDAAA===999888666333222000000000000000000000000000000000///000111000///...///111.........///////////////////////////000000000000,,,------...///000111111000000000000111111111111111111222333333333333222333333333333333333333333444444555666666666555555444555777666666:::BBBIIISSS[[[```kkk~~~ooo```\\\]]]fffssszzzqqqjjjbbb___ZZZUUUSSSRRRSSSTTTRRRRRRQQQPPPPPPQQQRRRRRRSSSTTTUUUUUUTTTSSSTTTVVV{{{{{{zzzyyyyyyyyyyyyzzz{{{|||~~~~~~}}}|||~~~~~~~~~{{{vvvsssooojjjddd\\\TTTNNNHHHDDDAAA???@@@CCCEEEEEEDDDCCCBBBAAAAAAAAABBBCCCJJJLLLPPPUUU[[[```dddfffgggeeefffkkknnnqqqyyy}}}tttkkkeeeZZZUUUSSSTTTWWW[[[eeennnuuu}}}yyylll```XXXVVVVVVXXXbbbiiirrryyy}}}~~~~~~~~~zzzwwwvvvuuussswwwzzzxxxooodddYYYSSSOOOPPPUUU___lllzzz{{{nnnccc[[[VVVNNNHHHFFFEEEEEEEEEBBBBBBAAAAAABBBCCCEEEFFFGGGIIIKKKPPPYYYfffttt}}}vvvjjj___YYYVVV[[[]]]aaadddeeeaaaZZZUUUMMMIIIEEECCCDDDEEEFFFFFFBBBAAADDDLLLWWWcccrrrrrr]]]TTTPPPJJJHHHGGGFFFBBB???666444333111111111222222000000000000000000000000---...///...---,,,---///........./////////////////////000000000111111111......//////000000111111000000000111111111222222111111222333333333333222333333333333333333333333444444555555555555555444222444777666666;;;EEENNNVVV^^^dddrrr}}}kkkYYYYYY___kkkyyyyyyqqqhhhddd^^^XXXUUUSSSTTTUUUWWWVVVVVVUUUVVVWWWYYYZZZVVVWWWYYYYYYYYYYYY[[[\\\yyyxxxxxxxxxxxxyyyzzzzzzxxxzzz|||~~~~~~|||{{{~~~}}}}}}~~~~~~|||zzzvvvtttqqqnnniiibbbZZZTTTNNNJJJDDDAAA@@@BBBCCCDDDFFFEEEDDDCCCCCCCCCCCCDDDKKKMMMRRRXXX\\\```bbbcccfffdddfffjjjnnnqqqxxxwwwoooiiiaaa\\\XXXXXXXXX[[[dddnnnttt}}}~~~wwwkkk___WWWTTTUUUWWWaaaiiisss{{{~~~|||}}}~~~~~~~~~~~~|||wwwtttrrrrrrrrruuuyyyxxxqqqfff]]]WWWQQQOOOSSS^^^iiitttuuukkk```ZZZQQQJJJFFFEEEEEEEEEAAAAAAAAAAAABBBCCCDDDEEEIIIKKKMMMQQQWWWbbboooxxx}}}vvviii___[[[YYY^^^aaafffkkklllhhhaaa\\\QQQLLLGGGDDDDDDEEEEEEFFFEEEBBBCCCIIIOOOVVVdddqqqjjjXXXRRRKKKHHHGGGFFFBBB>>>888666444222222222333444000000000000000000000000---...///...---,,,---///............/////////000////////////000000000000000000000111111111111111000000111111111222222222111111222333333333333222333333333333333333333333444444555555555444444333111444777777888>>>IIISSSVVV___hhhxxxvvvfffUUUZZZcccppp{{{pppllleee^^^YYYXXXXXXYYY\\\\\\[[[[[[]]]___aaaccc^^^```bbbcccccceeegggiiiwwwwwwwwwwwwxxxyyyzzz{{{vvvxxx{{{}}}~~~}}}|||zzz}}}|||||||||}}}|||zzzxxxvvvuuusssqqqmmmfff^^^XXXVVVPPPIIIDDDCCCCCCDDDDDDGGGGGGFFFEEEEEEDDDEEEEEEKKKNNNTTTYYY^^^`````````fffdddfffkkknnnrrryyyzzzqqqkkkgggaaa\\\ZZZZZZ\\\dddmmmttt}}}~~~|||uuuiii]]]VVVSSSTTTVVV___hhhttt||||||{{{|||}}}}}}}}}}}}~~~||||||}}}}}}zzzvvvrrrqqqqqqqqquuuyyyyyyrrriii```ZZZQQQOOOSSS]]]gggqqq~~~uuuccc]]]TTTLLLHHHFFFFFFEEEAAAAAAAAAAAABBBBBBCCCDDDFFFHHHJJJMMMRRR[[[gggooozzz~~~vvviii```\\\\\\___ccciiioooqqqmmmfffaaaSSSNNNHHHDDDCCCDDDEEEEEEIIIDDDBBBEEEHHHMMM[[[hhh{{{www[[[TTTMMMHHHGGGEEEAAA===>>><<<999666444333333333000000000000000000000000///000111000///...///111---.........//////000000............/////////000222222222111111111111111000111111111111222222222111111222333333333333222333333333333333333333333333444444555444444333333111555888999999@@@LLLVVVVVV```iii{{{rrraaaVVV\\\hhhuuuwwwssskkkddd___]]]]]]^^^```______```aaadddgggiiifffiiikkkmmmnnnooorrrtttxxxwwwvvvvvvxxxzzzzzzyyyyyyyyyzzz{{{{{{{{{zzzzzzyyyxxxwwwxxxyyyyyyxxxvvvuuusssqqqpppmmmiiiddd```YYYTTTLLLGGGDDDBBBAAAAAAEEEGGGIIIHHHDDDBBBCCCEEEJJJOOOUUUZZZ]]]```bbbddddddfffiiilllooosssxxx|||yyytttqqqkkkhhhddd```^^^```dddhhhtttzzz}}}yyy{{{}}}xxxmmm```UUUPPPSSSWWWaaaiiitttzzz|||~~~|||zzzzzzzzz|||{{{{{{{{{}}}{{{{{{yyywwwtttrrrqqqqqqqqqvvvvvvwwwyyyyyyrrrhhh```TTTOOOPPPZZZbbbiiiwwwzzzlllaaaTTTNNNJJJEEEDDDEEE???@@@@@@AAAAAABBBBBBCCCGGGFFFHHHMMMPPPTTT^^^iiiuuu}}}ttthhh```^^^___ffflllrrrvvvzzzzzzrrriii^^^VVVMMMIIIFFFCCCCCCFFFEEEBBBBBBEEEFFFKKKUUU```vvvyyyttt|||~~~dddXXXQQQKKKCCCFFFHHH@@@BBB>>>888333222222333333222222222111000//////...////////////............////////////////////////---......///////////////---......///000111111222000111111111111222222222222222222222222222222222000111333555555444333222444333333333333444555555666888999888:::BBBOOOZZZ[[[cccooommmccc\\\aaakkkxxx|||rrriiiffffffggghhhoooiiifffjjjnnnooooooqqqlllqqqxxxzzzyyyyyy{{{xxxvvvuuuvvvxxxzzzzzzyyyzzzzzzzzz{{{{{{{{{{{{|||{{{yyyyyyyyyzzzzzzxxxvvvtttrrrqqqpppooommmhhheee]]]WWWOOOIIIEEEDDDCCCBBBFFFHHHJJJJJJGGGFFFGGGIIIMMMQQQVVVZZZ^^^aaadddgggggghhhkkkmmmooosssxxx||||||wwwuuuqqqnnnjjjddd``````cccfffttt|||zzzvvvtttwww|||}}}xxxnnn```UUUPPPSSSVVVaaahhhqqqxxx|||~~~}}}zzzyyyzzz||||||{{{zzzzzz~~~}}}{{{zzzyyyxxxvvvsssrrrqqqpppppptttuuuwwwzzzzzztttjjjaaaWWWPPPPPPVVV]]]cccppppppdddVVVOOOJJJDDDBBBCCC@@@AAAAAABBBBBBCCCDDDDDDGGGFFFHHHLLLNNNRRR[[[eeepppxxxuuujjjcccbbbcccjjjpppwww|||xxxooo```WWWNNNJJJGGGDDDDDDGGGFFFCCCBBBCCCDDDHHHSSS^^^qqq|||vvv{{{dddXXXSSSNNNHHHKKKNNNFFFBBB>>>888444222222333222222222111111000//////...////////////............,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////.........///000111111111000111111111111222222222222222222222222222222222111222333444444444333333444444333333444444555666666777888999===FFFRRR[[[```jjjxxxlllcccdddkkkuuuwwwooollllllnnnoooyyyrrrooorrruuuuuuuuuwwwuuuzzzxxxwwwvvvwwwyyyzzzzzzzzz{{{{{{zzzzzzzzz{{{}}}~~~}}}|||{{{{{{{{{{{{yyywwwtttsssrrrrrrrrrpppmmmjjjbbb\\\SSSLLLGGGFFFEEEDDDEEEGGGIIIJJJJJJIIIJJJLLLPPPSSSWWWZZZ^^^bbbgggjjjjjjlllnnnoooqqqtttyyy||||||zzzyyyvvvpppiiicccaaabbbdddsss{{{uuuqqqppppppuuuzzz}}}xxxnnn```UUUPPPRRRUUUaaafffnnnuuu{{{}}}zzzxxxxxxzzz||||||{{{zzzyyy|||}}}zzzxxxxxxxxxwwwuuusssrrrqqqppppppqqqssswww{{{|||vvvlllddd[[[SSSOOORRRVVV[[[hhhwwwtttgggYYYQQQJJJCCC@@@AAAAAAAAABBBCCCCCCDDDDDDEEEFFFEEEGGGJJJLLLNNNWWW```iiisss}}}wwwmmmhhhiiikkkrrryyyvvvdddZZZQQQLLLHHHEEEEEEHHHHHHDDDBBBBBBBBBFFFPPPZZZkkk}}}{{{{{{}}}jjj\\\VVVSSSLLLNNNPPPHHHBBB>>>888444333333333222222222111111000/////////////////////............////////////////////////---......///////////////......//////000000111111000111111111111222222222222222222222222222222222222222333333333444444444444444444333444444555666777777777:::AAAKKKVVV]]]dddppp|||hhhbbboooxxxxxxvvvwwwzzz{{{~~~zzz|||~~~~~~}}}zzzxxxwwwxxxzzz||||||{{{|||{{{yyyxxxyyy{{{}}}~~~}}}}}}}}}|||yyywwwvvvuuuttttttsssrrrooommmfff```VVVNNNJJJGGGFFFEEECCCEEEGGGIIIJJJKKKLLLMMMQQQSSSVVVYYY]]]bbbhhhmmmnnnooopppqqqsssvvv{{{~~~|||vvvnnngggdddcccdddpppzzz~~~vvvnnnmmmnnnqqqvvv|||}}}xxxnnnaaaUUUPPPQQQTTT```dddkkkttt{{{~~~~~~}}}zzzwwwtttuuuxxx{{{{{{zzzyyyxxx{{{|||yyyxxxwwwwwwwwwuuutttsssrrrqqqqqqooorrrwww|||~~~yyyoooggg^^^UUUNNNPPPRRRVVVcccrrr~~~xxxkkk\\\SSSLLLEEEAAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEDDDFFFHHHIIIJJJQQQZZZeeeooozzzyyyrrrooorrruuu}}}{{{jjj___TTTNNNIIIEEEFFFJJJKKKGGGDDDCCCBBBDDDMMMWWWggg|||}}}sssbbbYYYUUUMMMLLLLLLEEEBBB>>>999555444333333222111111111111000000//////////////////............111111111111111111111111---......///////////////.../////////000000000111000000111111111222222222222222222222222222222222333333222222222333444555444444444444444555666666999888888<<>>999666444444333222111111111000000000000000////////////....................................---......///////////////////////////000000000000000000111111111222222222222222222222222222222222333333222222222333444555555444444444444555666666;;;:::;;;@@@IIIRRRZZZ^^^iiizzz|||eee___eeexxx|||{{{zzz{{{}}}~~~~~~~~~zzzzzzyyyyyyzzz|||~~~~~~~~~~~~~~~|||zzz|||zzzvvvtttssspppmmmkkkhhhddd]]]VVVQQQLLLHHHEEEGGGGGGIIIMMMQQQTTTUUUTTTQQQSSSVVVYYY]]]cccjjjnnnqqqrrrsssuuuwww}}}yyysssnnnllllllsss|||{{{pppjjjgggjjjoootttzzz|||wwwnnnaaaUUUOOOOOOQQQXXX```lllwww}}}}}}{{{zzzyyyvvvqqqmmmlllmmmnnnrrrtttwwwzzz~~~|||yyyxxxwwwwwwwwwwwwwwwvvvuuutttppprrrvvv||||||tttnnncccYYYQQQPPPPPPRRR^^^llluuurrrcccYYYQQQJJJFFFFFF??????@@@@@@AAABBBBBBCCCCCCBBBDDDFFFEEEEEEKKKRRRaaammmyyy}}}{{{}}}yyylll]]]RRRKKKFFFFFFJJJMMMJJJHHHHHHEEEDDDJJJRRR___xxx{{{tttyyy~~~dddUUURRRJJJHHHIIIEEEBBB>>>:::777555444333222111111000000000000000000////////////............////////////////////////---......///////////////////////////000000000000000111111111111222222222222222222222222222222222222222333333333444444444555555444444555555666777;;;===@@@EEEMMMVVV___dddsssqqqaaabbblll|||{{{zzzyyyyyy|||}}}}}}|||{{{{{{|||}}}~~~~~~}}}~~~~~~|||{{{{{{xxxuuusssqqqpppmmmkkkiiieee```[[[VVVPPPJJJFFFHHHHHHIIIMMMSSSVVVVVVUUUQQQTTTXXX\\\```eeekkkoooqqqrrrsssvvvzzzyyyssspppppprrrzzz}}}rrrjjjeeedddjjjqqqvvv~~~|||wwwnnnaaaUUUOOONNNQQQTTT___ooozzz~~~|||{{{yyyxxxuuupppkkkgggfffgggmmmqqqvvv|||}}}yyywwwuuuvvvvvvwwwwwwvvvuuutttssssssvvv{{{~~~|||vvvpppfff[[[SSSQQQPPPPPPZZZgggqqqwwwhhh]]]SSSKKKFFFEEE@@@@@@AAAAAABBBCCCCCCCCCBBBAAACCCFFFEEEDDDIIIQQQ^^^kkkxxx~~~qqq```TTTKKKEEEEEEIIIJJJIIIIIIIIIFFFCCCGGGNNNYYYsssyyyooonnnwwwiiiWWWRRRJJJGGGHHHFFFBBB>>>:::777666555333222000000000000000000000111////////////............000000000000000000000000---......///////////////000000000000////////////000111111111111222222222222222222222222222222222111222333444444444333333555555555555555666666777:::>>>EEELLLSSS\\\gggnnn~~~ooofffjjjuuu~~~zzzxxxwwwxxxzzz||||||{{{{{{|||~~~~~~}}}}}}}}}}}}{{{yyywwwtttrrrqqqooommmllljjjgggccc^^^ZZZSSSMMMHHHGGGGGGHHHLLLQQQUUUUUUSSSRRRUUUYYY^^^bbbgggmmmppppppqqqsssvvv{{{|||vvvsssrrrnnnvvvtttjjjgggcccccckkkssszzz{{{wwwnnnaaaUUUOOONNNPPPQQQ___qqq}}}}}}{{{{{{yyyxxxuuuoooiiidddbbbbbbjjjooovvv}}}}}}yyywwwssstttuuuvvvvvvuuutttsssttttttvvvzzz}}}|||wwwrrrhhh]]]TTTRRROOONNNVVVbbbmmm~~~{{{kkk___UUUKKKEEEDDDAAAAAABBBBBBCCCDDDDDDEEEBBBAAACCCEEEEEEDDDIIIPPP\\\iiiwwwtttbbbUUUKKKEEEEEEHHHHHHGGGHHHIIIFFFCCCEEEKKKUUUooozzznnnhhhoooqqq[[[TTTKKKEEEFFFDDDAAA>>>:::888666555333222000000000000000111111111000/////////............---------------------------......///////////////000000000000////////////000111111111111222222222222222222222222222222222000111333555555444333222555555555555555666777777888???IIIPPPWWWaaammmvvv}}}rrrlllqqq|||}}}}}}}}}{{{yyyxxxxxxyyyzzz{{{|||}}}}}}zzz}}}zzzwwwtttsssrrrpppnnnkkkiiifffccc^^^WWWPPPKKKJJJJJJJJJKKKMMMOOORRRSSSUUUUUUWWW[[[aaagggkkkmmmpppsssvvvyyy}}}|||uuuoooooosss{{{|||sssmmmjjjdddgggjjjnnnrrrzzz|||vvvmmmaaaVVVPPPOOOPPPUUU___mmmxxx~~~~~~}}}|||yyytttnnnfff___YYYVVV^^^gggttt}}}}}}{{{xxxuuusssrrrsssuuuvvvvvvtttvvvyyy||||||{{{xxxwwwjjjddd[[[RRRMMMPPPWWW]]]nnn|||ooo___TTTMMMFFFAAABBBAAAAAA@@@AAABBBCCCDDDAAACCCDDDDDDDDDEEEGGGIIIXXXdddsssrrrbbbVVVMMMFFFDDDGGGIIILLLMMMJJJEEECCCEEEIIIVVVhhhggg```rrr~~~^^^SSSPPPJJJHHHJJJEEEBBB===888555333333333222222222111111111111000//////......---------,,,//////000000111111222222000000///////////////000000000000000111111111111000111111111111222222222777666555444333222222222555444444333333333444444555555555555666888999:::;;;@@@JJJTTT[[[cccrrryyyvvvvvv~~~|||{{{zzzxxxxxxyyy{{{|||~~~~~~{{{xxxuuutttrrrooommmkkkjjjgggddd```ZZZRRRNNNJJJIIIHHHHHHJJJMMMOOOQQQVVVVVVXXX\\\aaagggjjjlllnnnqqquuuxxx||||||uuupppoooqqqwww|||rrrjjjeeecccbbbeeejjjooouuu~~~}}}yyytttjjj^^^TTTNNNLLLMMMTTT^^^kkkwww}}}~~~}}}||||||zzzvvvpppiiiaaa[[[XXX^^^gggsss}}}}}}yyywwwtttsssssstttuuuuuutttvvvyyy{{{|||{{{yyyxxxkkkfff]]]TTTOOOQQQXXX]]]kkkzzzppp___TTTMMMFFFBBBBBBAAAAAA@@@AAABBBCCCDDDAAACCCDDDDDDDDDEEEGGGIIITTT___ooozzzvvvjjj\\\SSSKKKDDDCCCEEEGGGJJJKKKHHHDDDBBBDDDGGGRRRaaa}}}nnnbbbnnnbbbTTTPPPLLLIIIJJJDDDAAA<<<888444333222222222222222111111111111000/////////.........------///////////////000000000000000////////////000000000000000000111111111111000111111111111222222222666555444333333333333333555444444333333444444444444444444444555777888999<<>>999666444333333222222222111111111111000000000////////////......////////////............000000////////////000000000000000000111111111111000111111111111222222222444444333333333333444444444444444333333444444555333333333444555666777888>>>DDDOOOZZZcccmmm}}}|||mmmhhhjjjsss}}}}}}~~~~~~{{{{{{zzzzzz{{{|||}}}}}}}}}~~~zzzwwwuuurrrooommmllljjjiiigggddd___YYYUUUKKKIIIEEEBBBCCCGGGKKKOOOVVVXXX[[[^^^aaaeeehhhkkklllooossswww{{{xxxqqqlllgggffffffhhhlllnnnppppppmmmjjjeeeaaa^^^]]]^^^___```eeemmmuuu~~~}}}xxxooocccWWWPPPNNNNNNRRRZZZfffqqqxxxzzz{{{{{{}}}}}}|||yyytttmmmgggcccccciiisss}}}}}}}}}{{{yyyuuusssqqqqqquuuvvvyyy{{{}}}wwwqqqggg\\\TTTRRRUUUXXX```qqqvvvdddWWWNNNHHHFFFBBBAAA@@@@@@@@@AAABBBCCCBBBCCCDDDDDDDDDDDDFFFHHHJJJSSSaaannnwww~~~|||llldddZZZUUUOOOHHHEEEFFFEEEGGGHHHFFFDDDBBBCCCDDDIIIQQQdddoooqqq{{{rrr[[[SSSNNNJJJHHHFFFCCC@@@<<<888666555444222222222111111111000000000000000000000/////////000000000//////.........000////////////000000111///000000000111111111111000000111111111222222222333222222222333444444555444444333333333444555555444444444555666777888999???EEEPPP\\\dddnnnyyyiiibbbdddooo|||wwwrrrmmmjjjqqquuu{{{{{{tttlllfffzzzzzz{{{{{{|||}}}~~~|||~~~~~~~~~~~~zzzwwwuuurrrooommmllljjjiiigggeeeaaa[[[WWWMMMJJJFFFBBBBBBFFFJJJNNNTTTWWW\\\___aaacccgggjjjkkkooossswww||||||ssskkkeee___]]][[[[[[^^^aaabbbbbb___]]][[[YYYZZZ\\\___aaabbbiiirrrzzz{{{rrrfffZZZRRROOOOOOQQQYYYdddooouuuyyyzzz{{{}}}~~~~~~}}}zzztttooollljjjooovvv~~~}}}xxxsssqqqqqquuuvvvxxx{{{~~~yyynnnaaaWWWRRRRRRTTT[[[jjj~~~}}}jjj[[[PPPJJJGGGBBBBBB@@@@@@???@@@AAABBBCCCDDDEEEDDDCCCDDDFFFHHHHHHOOO[[[hhhsss|||}}}ooofff]]]XXXQQQIIIEEEEEEFFFGGGHHHHHHFFFEEEDDDDDDHHHMMM[[[sssuuussszzz}}}bbbUUUOOOJJJFFFDDDBBB???;;;888555444333222222222111111111000000/////////000000000000000111111111000000////////////////////////000111111///000000000111111111111000000111111111222222222222222222222222333444555333333333333333444555666555555666666777888:::;;;@@@EEEPPP[[[cccmmm}}}}}}jjjcccdddooo|||tttkkkeee```\\\YYY\\\___cccgggjjjjjjiiiggggggeeecccaaa___ZZZUUUQQQyyyzzz{{{|||}}}~~~~~~~~~}}}~~~}}}yyyvvvtttrrrooommmkkkjjjhhhgggeee```ZZZVVVOOOKKKGGGCCCCCCEEEIIILLLQQQUUU[[[^^^```bbbfffjjjkkknnnssswww|||wwwmmmddd^^^VVVTTTQQQQQQSSSVVVXXXYYYVVVUUUTTTTTTWWW[[[___bbbgggmmmwww{{{rrrfffZZZQQQMMMMMMQQQXXXcccmmmtttxxxzzz|||~~~~~~{{{xxxvvvtttvvv{{{zzzuuurrrrrrtttuuuvvvyyy}}}tttfffZZZSSSQQQRRRWWWeeeuuurrraaaTTTKKKHHHBBBBBB@@@??????@@@@@@AAACCCDDDEEEDDDCCCDDDEEEGGGGGGMMMVVVbbbnnnyyy~~~ppphhh^^^XXXQQQHHHCCCCCCGGGGGGHHHIIIHHHGGGEEEDDDGGGKKKUUUhhh~~~|||wwwxxxlllZZZPPPJJJFFFBBB@@@===:::666333111000222222222111111111111000......////////////000000111111111111000000000000///......//////000111222000000000000111111111111000111111111111222222222222222222222222333444444333333333333444555555666666666666777888999;;;;;;@@@EEEPPP[[[cccmmm}}}nnnhhhkkkuuutttnnnddd[[[VVVRRROOONNNLLLMMMPPPRRRSSSRRRQQQPPPSSSQQQPPPPPPPPPPPPNNNLLLyyyzzz{{{}}}~~~}}}{{{|||||||||~~~{{{xxxuuutttrrrooommmjjjiiigggfffccc___YYYUUUNNNKKKGGGCCCBBBDDDGGGJJJMMMSSSZZZ]]]___aaafffjjjiiimmmrrrvvv{{{~~~{{{{{{qqqggg^^^XXXPPPMMMIIIHHHJJJNNNPPPRRRRRRRRRQQQSSSVVV[[[```dddjjjqqq|||{{{rrrfffZZZQQQMMMKKKQQQXXXbbblllsssxxx{{{}}}~~~}}}~~~}}}wwwttttttqqqqqqsssvvvzzz~~~wwwiii]]]UUUSSSSSSUUU```mmmyyyzzzfffWWWMMMHHHCCCBBB@@@?????????@@@AAACCCDDDEEEDDDCCCCCCEEEGGGGGGJJJQQQ\\\iiittt}}}~~~rrriii```YYYRRRIIIDDDDDDFFFGGGGGGHHHIIIHHHFFFDDDDDDHHHPPP^^^ppp|||www___SSSLLLHHHBBBAAA>>>;;;888555222111222222222111111111111000------.........//////////////////000000000000000............///000111222000000000000111111111111000111111111111222222222222222222222222222333333333333333333444555666666555666666666777999:::;;;@@@EEEQQQ]]]fffpppooonnnvvv{{{rrrfff___VVVNNNIIIHHHGGGGGGDDDEEEGGGHHHHHHHHHGGGGGGKKKIIIHHHIIIKKKMMMMMMLLLyyyzzz{{{}}}~~~{{{yyyyyyyyywww{{{~~~}}}~~~}}}zzzwwwtttsssrrrpppnnnjjjiiigggeeebbb^^^XXXSSSMMMJJJFFFCCCBBBCCCFFFGGGKKKQQQYYY]]]^^^```fffjjjgggkkkpppuuuzzz~~~zzzttt{{{vvvmmmddd[[[VVVLLLIIIEEEDDDFFFIIILLLMMMSSSRRRRRRTTTXXX]]]bbbfffllltttzzz{{{|||}}}ttthhh[[[RRRNNNLLLQQQXXXbbbkkkrrrxxx{{{~~~xxxuuuuuunnnooopppssswww|||wwwkkk___WWWUUUUUUTTT]]]iiisss~~~jjjYYYMMMHHHCCCBBB@@@?????????@@@@@@DDDEEEEEEDDDCCCCCCEEEGGGFFFIIIOOOYYYeeeqqqzzz~~~|||tttkkkaaa[[[SSSKKKGGGGGGFFFFFFGGGHHHIIIHHHEEECCCAAAEEEMMMXXXggg|||~~~dddUUUNNNJJJEEEDDDBBB???;;;888555444222222222111111111111000,,,---------......//////---.........//////000000............///000222222000000000000111111111111000111111111111222222222333333222222111222222333222222222333444555666777555555555555666888999:::???FFFRRR___iiittt~~~ooorrr~~~~~~rrrhhh]]]VVVMMMFFFCCCBBBCCCDDDCCCCCCDDDEEEFFFGGGGGGGGGIIIGGGFFFFFFIIIKKKLLLMMMyyyzzz|||}}}~~~|||zzzxxxvvvwwwwwwyyy{{{|||}}}~~~~~~}}}|||yyyuuuqqqooommmllliiigggeeeaaa]]]YYYUUUSSSLLLJJJFFFCCCBBBBBBCCCDDDJJJNNNVVV\\\```cccfffgggjjjmmmppptttyyy|||yyy{{{rrrhhh___WWWRRRJJJIIIGGGEEEEEEGGGIIIKKKNNNQQQTTTVVVXXX]]]dddjjjvvv|||}}}vvvxxxyyyzzz{{{}}}sssfff\\\TTTNNNKKKNNNXXXccciiikkkpppzzz~~~{{{uuurrrssspppooosssvvvxxx}}}wwwmmmccc[[[UUURRRWWWYYYbbbqqqkkk[[[PPPHHHEEEBBB>>>===>>>@@@AAAAAABBBCCCDDDCCCAAAAAACCCEEEEEEFFFLLLWWW```iiittt~~~}}}sssmmmeee^^^XXXPPPGGGAAADDDFFFIIIKKKKKKIIIEEECCCCCCIIIKKKRRRcccrrrjjjYYYOOOHHHBBBAAA???<<<:::888777777333222111111000000111111000000////////////000000------,,,,,,---...000111............/////////000222111111111000000//////222111111111111111222222444333222222444555555444444444444444444444444444555666666666666777:::===EEENNNRRR[[[qqqyyylllttt|||~~~nnnaaa[[[TTTMMMEEEAAABBBCCCBBB@@@AAABBBCCCDDDFFFHHHJJJKKKJJJIIIHHHHHHKKKNNNPPPQQQ{{{{{{}}}~~~}}}{{{yyywwwvvvvvvwwwxxxyyyzzz{{{{{{{{{zzzyyyvvvrrrooollljjjiiihhhgggdddaaa]]]XXXUUUSSSLLLJJJFFFCCCAAAAAABBBCCCGGGKKKSSSYYY]]]aaadddfffjjjlllpppsssyyywwwmmmeee]]]VVVQQQIIIHHHGGGGGGHHHJJJLLLMMMPPPSSSVVVXXXZZZ```hhhnnn{{{~~~vvvqqqrrrtttuuuvvvyyy}}}tttggg\\\SSSMMMJJJNNNVVV```gggkkkqqq{{{}}}wwwtttsssooommmpppsssuuuzzzxxxoooeee]]]VVVSSSUUUWWW___mmm{{{ooo___SSSKKKEEEBBB???===>>>@@@@@@@@@@@@AAABBBBBBBBBBBBDDDFFFFFFFFFKKKTTT]]]eeeqqq{{{|||tttpppjjjbbbZZZQQQHHHBBBCCCEEEHHHJJJJJJHHHEEECCCAAAGGGHHHNNN^^^llllllYYYOOOJJJGGGEEEAAA===999666444333333222111111000000111111000000////////////000000000//////......///111111........./////////000000111111111111000000000///111111000111111222333333888666333333333444444333444444444444444444444444444555666666666888;;;===DDDOOOUUU^^^rrrtttiiittt}}}zzzooobbbWWWSSSLLLFFF@@@>>>@@@BBBAAA???AAABBBBBBDDDFFFIIILLLMMMKKKJJJIIIJJJMMMPPPRRRTTT}}}}}}~~~~~~~~~|||zzzxxxvvvuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwuuusssooollliiifffeeegggeeeccc```\\\WWWTTTRRRLLLJJJFFFCCCAAA@@@@@@@@@CCCGGGNNNTTTZZZ^^^bbbeeeiiilllooosssyyyyyypppggg___YYYRRROOOGGGGGGHHHJJJLLLNNNOOOPPPSSSUUUXXXZZZ]]]dddmmmtttwwwppplllnnnpppqqqtttxxx}}}wwwiii\\\RRRLLLJJJNNNTTT\\\eeemmmuuu|||}}}yyyvvvsssnnnkkkmmmoooqqqwww}}}zzzrrrhhh___XXXTTTSSSTTTZZZfffssstttcccVVVNNNFFFCCC???>>>>>>???@@@@@@>>>@@@AAABBBBBBCCCEEEGGGGGGFFFIIIPPPYYYaaannnyyy|||vvvuuuppphhh\\\QQQHHHDDDCCCDDDGGGIIIIIIGGGEEECCC???EEEDDDHHHVVVcccwwwpppYYYPPPMMMHHHFFFBBB>>>:::666333222333222111111000000111111000000////////////000000333222111111000111111111....../////////000000000111111111111000000000000000000000111111333444555===:::555333222333333222444444444444444444444444444555666666666888;;;>>>CCCPPPYYYbbbuuuppphhhvvv~~~pppddd\\\TTTMMMJJJDDD@@@===>>>AAACCCCCCAAABBBBBBCCCEEEHHHLLLOOOQQQMMMMMMLLLMMMOOORRRTTTVVV~~~~~~~~~~~~}}}}}}|||{{{yyywwwuuuttttttuuuuuuuuuuuutttsssssstttsssqqqnnnjjjgggdddcccdddcccaaa^^^ZZZVVVRRRQQQKKKIIIFFFBBB@@@>>>>>>>>>@@@DDDJJJPPPVVV\\\aaaeeehhhkkknnnssszzz~~~{{{uuukkkbbbZZZTTTNNNKKKEEEGGGJJJMMMPPPRRRSSSSSSTTTVVVYYY[[[___gggqqqyyy~~~uuupppjjjlllnnnqqquuuzzzxxxjjj\\\SSSNNNLLLPPPSSSZZZdddoooyyy}}}yyyxxxtttnnnkkklllmmmnnnssszzz~~~zzztttkkkbbbYYYTTTQQQQQQUUU___kkkyyyxxxfffXXXNNNGGGDDD@@@>>>>>>???@@@???>>>@@@BBBCCCBBBCCCDDDFFFFFFDDDFFFMMMVVV```mmmyyy}}}wwwwwwuuukkk^^^QQQHHHEEEBBBCCCEEEGGGGGGGGGFFFEEE>>>DDDBBBDDDOOO[[[pppvvvZZZPPPOOOFFFDDDBBB>>>;;;888666666333222111111000000111111000000////////////000000444444333222111111000000...////////////000000000111111111000000000000000///000000111222333555666>>>:::555222222333444444444444444444444444444444444555666777777999<<<>>>BBBRRR\\\fffyyy|||oooiiixxxrrr```VVVQQQLLLFFFDDDAAA??????@@@CCCEEEEEEDDDDDDDDDEEEGGGKKKOOORRRTTTOOOPPPOOOOOOOOOQQQTTTWWW~~~~~~}}}}}}||||||{{{zzzxxxvvvuuutttttttttttttttsssrrrqqqpppssssssqqqnnnkkkgggdddbbbaaa```^^^[[[WWWSSSPPPNNNIIIGGGDDDAAA???===<<<<<<>>>BBBGGGMMMSSSYYY```dddgggiiinnnsss{{{|||yyyrrrggg]]]UUUOOOKKKHHHFFFHHHLLLOOORRRTTTUUUUUUSSSVVVZZZ]]]aaaiiissszzz{{{ssspppiiikkknnnrrrvvv}}}yyykkk]]]TTTPPPPPPRRRUUU[[[fffrrr|||}}}{{{xxxwwwuuuppplllmmmmmmmmmqqqvvv{{{{{{yyyuuunnndddZZZUUUPPPOOORRRZZZdddrrr|||iiiXXXMMMIIIEEEAAA???>>>????????????AAACCCCCCBBBAAABBBBBBEEECCCEEELLLTTT___mmmzzz~~~wwwwwwuuulll^^^RRRIIIFFFBBBCCCDDDFFFFFFGGGGGGGGG???DDDBBBBBBLLLWWWmmm~~~~~~^^^PPPPPPGGGEEEBBB???<<<999777666333222111111000000111111000000////////////000000333333222222111000///...////////////000000000111000000000000000000111111000000000111222444555666<<<999444222333444666666444444444444444444444444444555666777777999===???DDDSSS]]]ggg{{{uuummmjjjyyyvvvnnn```TTTNNNLLLGGGBBB@@@@@@@@@AAABBBEEEFFFFFFEEEGGGHHHJJJLLLOOORRRTTTVVVQQQRRRRRRQQQPPPQQQTTTWWW}}}}}}~~~~~~~~~}}}}}}|||{{{{{{{{{zzzxxxwwwuuutttttttttttttttsssrrrqqqpppssssssqqqooolllhhhdddbbb]]]\\\ZZZXXXTTTPPPMMMLLLFFFEEECCCAAA>>><<<;;;;;;===@@@DDDIIIOOOVVV]]]bbbeeehhhmmmttt}}}~~~{{{yyyzzz~~~uuummmbbbXXXQQQLLLIIIHHHIIIJJJMMMPPPSSSTTTUUUUUUSSSWWW\\\```dddkkktttzzzwwwqqqoooiiikkkooosssyyyzzzlll^^^UUURRRSSSSSSVVV]]]gggrrr|||}}}{{{yyyxxxwwwvvvqqqnnnnnnnnnlllnnnsssvvvwwwyyywwwqqqggg]]]WWWPPPOOOQQQWWW___lllmmm[[[NNNJJJFFFBBB????????????>>>???AAACCCDDDBBBAAA@@@AAAEEECCCDDDKKKSSS]]]kkkvvv}}}xxxvvvrrrjjj___TTTLLLHHHCCCCCCDDDEEEFFFHHHIIIIII@@@EEECCCBBBKKKVVVmmm}}}{{{|||dddSSSPPPJJJHHHDDD@@@<<<888555444333222111111000000111111000000////////////000000222222222111111///...---/////////000000000111111000000000000111111111111111111111222222444555666999666333222333555666666444444444444444444444444444555777777888:::===@@@GGGTTT[[[fff~~~iiigggjjjyyy~~~{{{uuukkk```XXXQQQKKKIIIGGGBBB>>>>>>@@@AAABBBCCCEEEFFFGGGGGGKKKMMMPPPRRRTTTUUUUUUUUUPPPRRRSSSRRRQQQRRRWWW[[[{{{||||||}}}}}}}}}||||||{{{{{{{{{zzzyyywwwvvvuuutttttttttttttttsssrrrqqqsssrrrqqqooolllhhhdddaaaZZZYYYWWWUUUQQQNNNKKKIIIDDDCCCAAA@@@>>><<<;;;:::;;;===AAAEEEKKKRRRZZZ___dddgggmmmtttyyyvvvvvvuuu{{{{{{xxxnnnggg\\\SSSNNNKKKJJJIIILLLMMMNNNPPPRRRSSSTTTTTTTTTXXX^^^cccgggmmmtttzzzwwwrrrqqqlllooorrrwww~~~|||mmm^^^TTTQQQRRRRRRWWW^^^hhhqqqzzz}}}zzzxxxwwwwwwuuuqqqoooooonnnkkkkkknnnsssvvvyyyzzzuuukkkaaaZZZPPPPPPRRRWWW]]]iii|||sss```SSSKKKGGGCCC@@@??????>>>>>>===???BBBCCCCCCAAAAAABBBEEECCCDDDJJJQQQYYYeeepppzzz|||yyyvvvpppiiiaaaYYYPPPKKKDDDDDDDDDEEEFFFHHHJJJKKK???EEECCCBBBJJJVVVnnn}}}yyyxxxlllVVVQQQIIIHHHDDD@@@<<<999777666333222111111000000111111000000////////////000000111111222222111000///...//////000000000111111111///000000000111111111111222222222222222333444555777555333222444555444444444444444444444444444444444555777777888:::>>>AAAJJJTTTYYYddduuuaaaeeelll{{{~~~zzz|||~~~{{{zzzyyyuuuqqqnnnnnnoooqqqpppkkkeeecccaaaZZZQQQJJJGGGEEEFFFDDD???>>>AAAAAABBBDDDEEEGGGIIILLLNNNOOORRRUUUXXXYYYXXXUUUSSSMMMPPPTTTTTTTTTVVV]]]bbbzzzzzz{{{|||||||||||||||||||||{{{zzzyyyxxxvvvuuutttuuuuuuuuuttttttsssrrrrrrrrrqqqooolllgggcccaaaXXXXXXVVVSSSPPPLLLIIIHHHBBBBBBAAA???>>><<<;;;;;;999<<>>>>>;;;>>>AAACCCCCCCCCCCCCCCFFFDDDEEEJJJOOOUUU```jjjwwwzzz}}}{{{uuunnnhhhccc\\\TTTNNNEEEDDDDDDEEEGGGIIIKKKMMM???EEECCCAAAJJJVVVooo~~~xxxvvvrrrYYYRRREEEDDDBBB@@@===<<<;;;:::333222222111000111111111000000////////////000000111111222333222111000///000000000000111111111111//////000000111111111222333333333222222333444444777555444333444444333111444444444444444444444444444555777777888;;;>>>AAAMMMTTTWWWbbbmmm```gggppp}}}xxxvvvyyy~~~xxxtttpppnnniiihhheee```\\\ZZZZZZ\\\]]]\\\YYYUUUTTTUUUQQQJJJDDDCCCDDDEEEBBB>>>AAAFFFDDDEEEGGGIIIKKKNNNRRRUUURRRUUUYYY\\\\\\YYYUUURRRKKKOOOTTTUUUVVVZZZbbbiii|||{{{zzzyyyxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvuuusssqqqppppppppppppmmmmmmlllllllllhhhccc```[[[XXXSSSOOOLLLIIIEEECCCBBB@@@???>>>???>>><<<;;;888;;;??????@@@EEEMMMTTT___fffnnnwwwxxxtttsssqqquuu||||||sssmmmccc\\\SSSLLLIIIIIIKKKLLLOOOPPPQQQQQQPPPPPPQQQSSSYYY^^^dddiiilllnnnppprrr{{{}}}}}}zzzyyyxxx{{{~~~pppbbbWWWOOOJJJLLLSSS]]]gggqqqyyy~~~~~~~~~|||zzzzzzyyyxxxxxxvvvsssnnnkkkkkkkkknnnvvv||||||{{{wwwkkk___XXXQQQMMMQQQZZZgggxxx{{{gggYYYRRRJJJBBBAAAAAA???>>>@@@BBBBBBCCCCCCDDDCCCCCCBBBBBBAAABBBEEEIIIOOO[[[fffsssxxx}}}|||vvvpppllliiiaaaTTTJJJEEEDDDDDDEEEHHHJJJKKKKKKDDDAAA===CCCNNNTTTjjjzzzrrrppp~~~___RRRLLLGGGBBB>>>>>><<<999555333333444444333222000///222111111111000000//////000000000000000000000000111111111000000000000000000000111111111222222222111111222222222222333333333333333333333333333333444444444444444444444444333444666:::;;;;;;AAAIIIOOOTTTYYYcccsssddd]]]eeesss~~~wwwuuu{{{|||wwwrrrmmmgggaaa]]]VVVTTTQQQNNNLLLKKKLLLLLLLLLIIIFFFEEEEEEFFFEEEDDDAAAAAAAAAAAABBBDDDEEEGGGGGGJJJNNNOOOOOOPPPSSSVVVYYYZZZ[[[\\\\\\YYYUUUQQQUUUTTTTTTXXX]]]cccgggiii|||{{{zzzyyyyyyzzzzzz{{{||||||||||||{{{zzzyyyxxxxxxwwwuuurrrqqqppppppppplllkkkjjjjjjiiifffbbb___ZZZWWWRRRNNNKKKHHHEEEBBBBBB@@@>>>>>>>>>>>><<<:::666999<<<======BBBIIIPPP]]]ccclllttt~~~ssspppqqqrrrxxxyyyqqqkkk```YYYQQQJJJHHHJJJLLLNNNPPPQQQQQQQQQOOOOOOQQQSSS\\\aaagggkkkmmmnnnooopppqqqsssuuuwwwyyy~~~~~~|||||||||}}}ooobbbWWWOOOKKKMMMSSS]]]gggqqqyyy~~~|||}}}~~~~~~|||{{{zzzzzzzzzyyyxxxtttooolllkkkkkkmmmuuu{{{}}}}}}xxxmmmaaaXXXQQQMMMPPPXXXdddsss}}}iii[[[RRRJJJBBBAAAAAA???>>>???@@@@@@AAACCCCCCDDDDDDDDDCCCAAABBBEEEHHHMMMYYYdddnnnttt{{{~~~xxxppplllhhhaaaUUULLLIIIGGGEEEEEEGGGHHHGGGGGGEEEBBB===AAAJJJNNNbbbvvvoooooodddUUUMMMHHHBBB???>>><<<999666333333444444333222000///111111111111000000000///////////////////////////111000000000000000000000000000111111111222222222333333444444444444555555333333333333333333333333444444444444444444444444444444666::::::;;;AAAIIIQQQVVVZZZdddlll^^^]]]eeerrrzzzsssrrr{{{|||xxxqqqjjjccc\\\UUUPPPMMMLLLIIIGGGFFFFFFGGGGGGIIIGGGEEEDDDDDDDDDBBBAAABBBBBBBBBBBBCCCEEEGGGHHHIIILLLPPPRRRRRRSSSVVVXXXZZZZZZ[[[[[[[[[YYYVVVTTTVVVVVVWWW\\\bbbhhhlllnnn{{{{{{zzzzzzzzz{{{{{{||||||}}}}}}}}}}}}{{{zzzyyy{{{zzzwwwtttrrrpppoooooollljjjhhhgggfffccc```]]]XXXUUUQQQMMMKKKHHHEEEBBBAAA@@@>>>===>>>===<<<:::777999;;;<<<<<<@@@GGGLLLYYY```hhhpppyyyyyymmmllloooqqqxxx|||uuummmggg[[[UUUMMMHHHHHHKKKOOOQQQRRRRRRQQQPPPNNNOOOQQQSSS]]]aaagggkkkkkkjjjiiiiiiggghhhjjjlllnnnrrrwww{{{|||nnnaaaVVVPPPMMMMMMSSS]]]gggqqqyyy~~~~~~}}}zzz{{{|||}}}|||{{{zzzyyy|||{{{zzzvvvqqqmmmlllllllllsss{{{{{{pppfffXXXRRRNNNPPPVVV```mmmxxxmmm]]]SSSJJJBBBAAA@@@>>>===>>>===>>>@@@AAACCCDDDDDDDDDEEECCCCCCEEEGGGKKKUUU```hhhooowww}}}zzzrrrlllggg```WWWOOOKKKHHHFFFEEEEEEFFFFFFFFFGGGDDD===???FFFHHHWWWttttttkkklllkkkXXXNNNIIICCC@@@???===:::666333444444444333222111000111111111111000000000000........................000000000000000000111111111111111111111222222222333333444444444444555555333333333333333333333333444444444444444444444444555444666999:::;;;BBBJJJTTTYYY]]]eeezzzggg\\\]]]eeesss}}}uuunnnppp{{{zzzvvvqqqiii```YYYRRRKKKGGGEEEDDDCCCBBBBBBBBBCCCDDDHHHGGGEEEEEEFFFEEECCCAAADDDDDDDDDDDDEEEFFFHHHIIILLLOOOSSSUUUVVVWWWYYY[[[ZZZZZZYYYYYYXXXXXXXXXXXXZZZ[[[^^^dddkkkrrruuuwwwzzzzzzzzz{{{{{{||||||}}}}}}~~~}}}|||{{{}}}|||zzzwwwsssqqqooonnnllljjjgggeeecccbbb___]]]VVVSSSOOOLLLJJJGGGDDDBBBAAA???============;;;999999:::<<<===>>>AAAGGGKKKUUU\\\eeemmmuuutttjjjiiikkknnnvvv}}}xxxqqqiiicccVVVQQQKKKGGGIIIMMMQQQSSSSSSSSSQQQOOOMMMNNNQQQTTT[[[___dddgggfffcccaaa___```aaaccceeegggkkkppptttwwwyyy|||}}}~~~{{{mmm```VVVPPPMMMMMMSSS]]]gggpppyyy~~~~~~}}}|||zzz{{{{{{}}}~~~}}}{{{yyyyyyxxx}}}}}}|||xxxsssooommmmmmlllrrrzzz~~~tttkkk]]]VVVQQQRRRVVV\\\gggqqqooo___TTTKKKCCCAAA@@@===<<<======>>>@@@AAABBBCCCCCCCCCFFFDDDDDDEEEFFFHHHQQQ[[[dddkkkttt{{{~~~}}}tttmmmhhhaaaYYYSSSJJJGGGDDDCCCEEEGGGHHHHHHFFFDDD======CCCDDDPPPhhhwwwjjjggg|||rrrZZZPPPKKKEEEAAA@@@>>>:::777444444444333333222111111111111111000000000000000////////////////////////000000000000000111111111111111111111111111111111111111111222222222333333333333333333333333333333444444444444555555555555555444666999:::<<>>===<<<<<<<<<:::999999:::;;;<<<>>>AAAEEEHHHQQQXXXbbbjjjrrr|||{{{oooffffffiiilllwwwzzztttmmmeee___QQQNNNIIIHHHJJJNNNRRRTTTSSSRRRQQQOOOMMMNNNQQQTTTZZZ]]]aaabbb```]]][[[YYY[[[]]]^^^```bbbeeejjjnnnrrruuuxxx{{{}}}{{{mmm```WWWPPPNNNLLLRRR[[[eeeoooyyy~~~~~~}}}}}}{{{||||||}}}~~~~~~}}}{{{yyyxxxwwwwww~~~~~~{{{vvvrrroooooommmqqqzzzxxxrrreee]]]VVVUUUVVVZZZccclll}}}rrraaaUUULLLDDDBBBAAA>>><<<===@@@@@@AAAAAABBBBBBAAAAAAFFFDDDDDDEEEDDDFFFNNNWWWbbbiiissszzz}}}xxxpppjjjddd]]]YYYNNNJJJFFFCCCDDDFFFHHHHHHEEEEEE>>>===CCCCCCLLL```}}}lllbbbrrrxxx[[[QQQMMMFFFCCCAAA???;;;888555555444333333222222222000000000000000000111111000000000000000000000000//////000000111111111111111111111111111111111111111111111222222222333333333333333333333333333333444444444555555666666666666444555888:::>>>GGGQQQ]]]aaaeeennnqqqfffddd___kkkyyyooohhhooo~~~wwwrrrlllfff\\\TTTMMMJJJGGGEEE???@@@AAABBBEEEGGGHHHIIIGGGGGGHHHJJJLLLMMMKKKIIIGGGGGGGGGGGGHHHJJJLLLMMMOOOPPPSSSVVVXXXYYYWWWVVVSSSSSSSSSRRRRRRVVV\\\aaafffgggjjjpppxxx~~~yyyzzz{{{}}}~~~~~~~~~~~~}}}{{{yyyuuuqqqnnnlllkkkiiifffdddbbb```\\\YYYRRROOOKKKIIIGGGEEECCCAAA???>>><<<;;;<<<;;;:::888777777888:::===AAADDDEEENNNUUU^^^eeekkktttrrrggg```cccggglllxxx}}}uuuooohhh___ZZZOOOLLLJJJKKKMMMPPPRRRRRRQQQQQQQQQOOONNNOOORRRUUUZZZ\\\^^^___]]]ZZZXXXXXXVVVXXXYYY[[[\\\```eeehhhpppssswww{{{}}}zzznnnbbbXXXPPPMMMKKKQQQZZZdddnnnxxx}}}|||}}}~~~~~~||||||}}}}}}~~~~~~~~~||||||zzzyyyxxxwwwwwwwww}}}yyytttrrrqqqppprrryyy{{{xxxmmmddd[[[WWWVVVYYYaaaiiiyyyvvvfffWWWNNNFFFCCCBBB>>>======AAAAAABBBBBBBBBBBBAAAAAAFFFDDDCCCDDDCCCDDDKKKSSS___gggqqqxxx|||}}}{{{tttnnnhhhbbb^^^UUUPPPIIIEEECCCDDDEEEEEEDDDEEE???===CCCDDDJJJZZZtttqqqbbbkkk}}}```SSSNNNHHHDDDCCC@@@<<<999666555444333222222222333000000000000111111111111111111111111111111111111/////////000111111222222222222222111111111111111333333444444444444555555333333333333333333333333444444444555666666777777666555555999<<>>BBBEEEFFFLLLRRRZZZ___ccchhhqqqwww|||nnnccc]]]___ccchhhuuuxxxpppjjjbbbZZZTTTMMMLLLLLLNNNPPPQQQQQQPPPNNNOOOPPPPPPPPPQQQSSSUUUWWWXXXZZZYYYWWWVVVVVVVVVTTTUUUWWWXXXYYY]]]bbbeeennnqqqwww{{{zzzooocccXXXPPPLLLJJJOOOXXXbbblllvvv}}}{{{zzzyyyzzzyyy{{{~~~~~~|||||||||}}}}}}}}}}}}}}}{{{zzzyyyyyyxxxxxxyyyyyy~~~~~~{{{wwwuuuttttttsssyyy}}}|||tttiii^^^WWWUUUWWW___ggguuu|||lllYYYPPPHHHEEECCC???===>>>@@@AAABBBCCCCCCCCCCCCCCCEEECCCCCCDDDCCCCCCIIIRRR\\\dddooowww{{{}}}~~~xxxrrrkkkfffcccYYYSSSKKKEEECCCDDDEEEFFFDDDFFF@@@===CCCCCCFFFSSSeee~~~zzzeeeggg}}}hhhTTTOOOIIIEEECCCAAA===:::777666444333222222333333///000000000111111111111000000000000000000000000...//////000111111222222222222222111111111000000333333444444444444555555333333333333333333333333444444444555666777777777666555666999===DDDPPP\\\dddfffjjjzzzmmmcccdddkkkxxxsssjjjgggttt{{{uuupppddd\\\QQQGGGBBB@@@@@@@@@CCCDDDGGGIIILLLOOOPPPQQQPPPNNNLLLKKKLLLKKKJJJIIIHHHHHHHHHHHHIIIKKKLLLNNNPPPPPPQQQSSSUUUTTTPPPLLLKKKNNNPPPQQQSSSZZZdddmmmqqqqqqsssyyyxxxyyy|||~~~||||||zzzxxxuuuqqqnnnllleeedddccccccaaa]]]WWWSSSOOOMMMIIIGGGFFFEEEBBBAAA???===;;;;;;;;;;;;999777888888999===AAAEEEGGGHHHJJJPPPWWW[[[\\\___ffflllooouuu|||~~~nnnddd]]]^^^___cccooo~~~uuummmfff^^^VVVPPPMMMMMMNNNPPPRRRRRRPPPNNNLLLNNNPPPQQQQQQRRRSSSUUUSSSTTTUUUTTTRRRRRRSSSTTTTTTUUUWWWXXXYYY]]]aaaeeelllpppvvv|||zzzpppdddYYYPPPKKKIIIOOOWWWaaakkkuuu|||zzzxxxwwwwwwvvvuuuwww{{{}}}~~~||||||||||||||||||||||||zzzzzzyyyyyyyyyzzzzzz{{{~~~|||xxxvvvuuuvvvtttyyy~~~wwwlll___WWWTTTUUU]]]fffrrr}}}qqq[[[QQQIIIFFFDDD@@@>>>??????@@@AAACCCDDDEEEEEEFFFEEECCCCCCDDDBBBBBBIIIQQQYYYaaammmvvv{{{}}}zzztttnnnhhheeeWWWRRRJJJEEEDDDFFFIIIJJJDDDGGGAAA===BBBBBBCCCOOO[[[ssshhhdddvvvnnnUUUPPPJJJFFFDDDBBB===:::777666444333222222333444//////000000111111111222000000000000000000000000...//////000111222222222222222222222111111000000111111222222222333333333333333333333333333333333444444444555666777777888666555666:::>>>FFFSSS___fffggglll~~~oooeeegggqqq{{{}}}ppphhhfffvvvzzztttppp^^^WWWMMMEEEAAABBBDDDEEEGGGHHHKKKNNNQQQSSSUUUUUUXXXUUUQQQNNNMMMLLLKKKJJJHHHHHHHHHHHHIIIKKKLLLNNNPPPPPPQQQSSSUUUSSSNNNJJJJJJNNNQQQSSSVVV]]]hhhpppwwwwwwyyyyyyyyyzzz|||}}}~~~~~~{{{yyyyyywwwtttqqqnnnkkkjjjhhhfffcccaaa^^^ZZZUUUQQQNNNLLLIIIGGGFFFDDDAAA???;;;;;;:::999888888888888:::::::::;;;===@@@CCCEEEJJJLLLPPPTTTWWWZZZ^^^aaaggggggkkksss~~~{{{jjjddd^^^\\\]]]aaalllvvv{{{ssslllcccXXXPPPMMMKKKLLLNNNPPPPPPPPPOOONNNOOOOOOPPPPPPRRRSSSUUUVVVUUUTTTRRRQQQPPPPPPQQQQQQTTTWWW[[[\\\\\\___eeeiiilllttt~~~yyyqqqfffXXXOOOMMMLLLOOOVVV```kkkwww{{{xxxwwwvvvuuusssssstttuuuwwwyyy}}}~~~}}}||||||||||||zzzxxxxxxxxxxxxwwwxxxxxxyyyyyyzzz{{{}}}}}}}}}{{{yyywwwvvvxxx|||yyymmm```YYYUUUTTTXXX]]]kkkwwwuuu___SSSHHHDDDCCCAAA???@@@???>>>======>>>@@@BBBDDDFFFGGGFFFEEEDDDEEEHHHJJJWWW___jjjsssxxx{{{}}}xxxqqqiiicccXXXQQQKKKIIIGGGEEEEEEHHHEEEEEEDDDBBB@@@AAADDDGGGQQQcccyyykkkeeerrrzzzbbbSSSLLLIIIAAA@@@???777777555333222333222111000111111111111111111111111000000000000000000000000555444333222111111111111///000000000000111111111444333222111111222333444666666666666666555555444444444444444444444444444777555666;;;???FFFVVVeeellllllpppuuuhhhgggooo|||rrrlllhhhiiizzz|||sssmmm^^^SSSIIIEEEDDDDDDEEEHHHLLLNNNQQQUUUWWWXXXXXXXXXVVVSSSNNNMMMNNNNNNMMMLLLLLLKKKKKKKKKLLLMMMOOOPPPRRRQQQPPPOOOOOONNNNNNOOONNNPPPRRRVVV\\\eeeooouuu|||}}}zzzzzz{{{|||~~~~~~{{{wwwwwwuuussspppmmmkkkjjjgggeeebbb```]]]YYYTTTQQQMMMKKKHHHFFFEEECCC@@@>>><<<;;;:::999888888888888999999999:::<<>>??????>>>>>>>>>???AAACCCDDDCCCDDDDDDDDDDDDEEEIIIKKKVVV___jjjtttyyy|||}}}yyyssskkkfffXXXQQQKKKIIIGGGEEEEEEHHHFFFFFFDDDBBB@@@AAADDDFFFOOO___sssnnndddlll{{{aaaQQQJJJHHHBBBAAABBB:::777555333222333333111000111111111111111111111111000000000000000000000000111111000111111222333444000000000111111111222222333333222111111222333333333333444555555555555555444444444444444444444444888666777<<<@@@HHHWWWfffnnnooouuutttggggggqqq}}}~~~nnnkkkhhhlll~~~{{{rrrlll]]]RRRHHHEEEEEEEEEGGGJJJOOOQQQTTTWWWXXXXXXXXXWWWWWWSSSOOOMMMMMMNNNLLLKKKMMMLLLLLLLLLMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMMMMPPPSSSWWW\\\dddmmmwww~~~{{{{{{|||~~~}}}yyyttttttsssqqqooommmkkkiiigggeeeaaa___\\\XXXSSSPPPKKKIIIFFFEEEDDDBBB???======<<<;;;999888777777777888777777999;;;???BBBDDDGGGIIILLLNNNOOOQQQTTTVVVWWWWWWZZZbbblll|||~~~pppddd^^^ZZZZZZ]]]bbbmmmxxxxxxmmmeee]]]TTTOOOOOONNNOOOPPPQQQRRRQQQPPPOOOQQQQQQQQQQQQRRRRRRRRRSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRUUUYYY\\\___dddlllrrryyyzzzsssgggYYYPPPNNNNNNQQQXXXbbbmmmyyy~~~|||yyywwwwwwwwwvvvuuuttttttuuutttuuuxxx|||~~~|||{{{|||{{{yyyxxxwwwwwwwwwwwwwwwxxxyyyyyywwwwwwwwwwwwwwwxxxxxxyyywwwyyy{{{}}}wwwlll___XXXTTTQQQTTTXXX___kkk{{{yyyhhh[[[NNNHHHDDD@@@======???>>>>>>>>>???AAACCCDDD@@@BBBCCCCCCCCCEEEIIILLLRRR[[[hhhrrrwwwzzz}}}}}}|||yyytttnnniiiYYYQQQKKKIIIHHHEEEFFFIIIHHHGGGEEEBBB@@@@@@BBBEEEKKKYYYkkk|||vvvfffgggsssfffSSSJJJIIIBBBAAAAAA;;;888666333333333333222000111111111111111111111111000000000000000000000000000//////000111222333333111111111111222222222333333333222222222222333333000111222333555555555555444444444444444444444444777666777<<>>AAACCCGGGHHHJJJKKKLLLLLLOOOPPPSSSSSSVVV]]]ggguuuzzzmmmaaa\\\YYYZZZ^^^dddooozzzvvvjjjaaaYYYRRROOOPPPPPPQQQRRRRRRSSSRRRRRRQQQRRRRRRRRRRRRRRRRRRQQQQQQOOONNNNNNMMMNNNOOOPPPQQQRRRVVV[[[```dddkkktttzzzzzzrrrfffXXXPPPNNNMMMQQQWWWaaammmyyy}}}zzzxxxwwwxxxxxxxxxwwwsssssstttssstttwww|||~~~}}}||||||{{{yyyxxxwwwwwwwwwwwwwwwxxxyyyzzzxxxwwwvvvuuuvvvwwwyyy{{{xxxyyy{{{|||vvvlll```YYYTTTPPPQQQUUU\\\gggvvv|||kkk]]]OOOHHHDDD@@@==================>>>@@@AAABBB@@@AAABBBCCCCCCDDDGGGIIIMMMVVVdddnnntttwwwyyy|||~~~}}}{{{zzzwwwsssmmmiii[[[SSSLLLIIIHHHFFFGGGJJJIIIHHHFFFBBB@@@???AAADDDGGGUUUggg{{{lllhhhqqq~~~pppYYYMMMJJJCCC???>>>888888666444333333333222111111111111111111111111111000000000000000000000000222111111000//////000000111111222222222333333333333333333333333333333333111222333444444555555555444444444444555555555555666666777;;;BBBMMMZZZeeefffhhhvvvllldddiiirrrttthhheeehhhtttyyypppiiiYYYOOOGGGEEEGGGIIILLLPPPSSSUUUWWWXXXWWWUUURRRQQQSSSQQQPPPOOOOOOOOOOOOOOOQQQQQQQQQQQQRRRRRRSSSSSSQQQPPPNNNMMMNNNOOOPPPQQQTTTXXX___hhhrrr}}}{{{{{{|||}}}}}}~~~{{{wwwqqqqqqqqqpppnnnlllkkkjjjfffccc___[[[XXXTTTPPPMMMHHHFFFDDDCCCBBBAAA>>><<<===<<<:::999888777777777777777777888:::===@@@BBBGGGHHHJJJJJJIIIIIIKKKMMMOOOOOOSSSYYYbbbooozzznnn___[[[YYY[[[___fffrrr}}}~~~sssggg^^^WWWPPPOOOQQQQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRPPPOOOLLLLLLKKKLLLMMMNNNPPPQQQQQQVVV]]]ccciiiqqqyyyyyyrrrfffXXXOOOMMMLLLPPPVVV```lllxxx|||zzzxxxwwwxxxyyyyyyyyyrrrsssttttttvvvyyy~~~~~~}}}}}}|||zzzxxxwwwwwwwwwwwwxxxyyyzzz{{{zzzxxxwwwvvvvvvxxx{{{|||yyyzzz{{{~~~}}}wwwmmmaaaZZZUUUPPPPPPSSSZZZeeesssmmm___PPPIIIEEEAAA>>>>>>;;;<<<<<<===>>>???@@@AAAAAABBBDDDCCCCCCCCCEEEFFFKKKUUUbbblllrrrvvvyyy|||~~~~~~~~~~~~|||zzzxxxuuuqqqlllhhh]]]UUUMMMJJJHHHEEEFFFJJJIIIHHHFFFCCC??????AAACCCFFFTTTggg|||uuulllqqq|||xxx]]]NNNLLLDDD???>>>:::888666444333444444222111111111111111111111111111111111111111111111111111222111000000///000000000111111222222222333333333333333333333333333333333444444555555555444444333444444444555555666666666444555666:::BBBOOO\\\cccgggkkk|||gggbbbiiiqqqsssiiicccjjjzzz~~~xxxooohhhZZZPPPGGGFFFHHHJJJMMMQQQSSSSSSTTTTTTSSSRRRPPPNNNNNNOOOPPPQQQQQQSSSTTTUUUTTTTTTUUUUUUUUUUUUUUUUUUQQQPPPNNNNNNNNNPPPRRRTTT[[[```iiirrr}}}yyyyyyzzz|||}}}~~~|||}}}zzzwwwssssssrrrqqqooommmlllkkkfffccc^^^YYYVVVSSSOOOLLLHHHFFFDDDBBBBBBAAA???===;;;;;;:::999888888888888999999888888:::<<>>???@@@@@@BBBCCCDDDDDDCCCCCCDDDEEELLLUUUaaakkkqqqvvv{{{~~~}}}}}}}}}~~~~~~}}}{{{yyywwwuuuqqqmmmiiiaaaXXXOOOJJJGGGDDDEEEIIIIIIHHHFFFBBB@@@???AAACCCFFFSSSdddyyyqqqrrryyy~~~}}}___NNNMMMGGGBBBBBB@@@999777444444444444333111111111111111111111111111111111111111111111111111......///000111222444555111111111111222222222333333333444444444444333333555555555555555444333333444444444555666666777777444666777:::CCCRRR^^^ccceeelllwwwbbb```hhhsssrrrkkkdddnnn~~~xxxoooiii[[[QQQHHHGGGHHHJJJMMMPPPRRRQQQQQQPPPOOOOOOOOOOOOLLLNNNQQQSSSTTTVVVXXXZZZXXXXXXYYYYYYZZZYYYYYYXXXRRRQQQOOONNNOOOQQQTTTVVV^^^dddnnnyyywwwwwwxxxzzz{{{|||}}}~~~|||||||||~~~}}}yyyvvvuuuuuutttsssqqqooommmlllfffbbb]]]XXXUUUQQQNNNKKKHHHFFFDDDCCCBBBAAA???===::::::999888888999999:::<<<;;;:::999:::<<<>>>???DDDEEEFFFFFFEEEEEEFFFGGGGGGGGGJJJQQQXXXdddvvvyyynnnbbb^^^]]]aaaeeelllwwwzzzpppddd\\\VVVPPPOOOQQQQQQRRRSSSUUUWWWYYY[[[\\\ZZZZZZZZZYYYWWWSSSPPPNNNHHHHHHHHHIIIKKKMMMPPPQQQRRRZZZeeeooovvv}}}|||uuuiii[[[RRRPPPMMMPPPWWW```lllxxx}}}{{{zzz{{{||||||{{{yyyzzzzzzzzz{{{~~~|||zzzyyyyyyyyyzzz{{{|||}}}~~~{{{{{{yyyyyyxxxyyyzzzzzzzzzzzz|||{{{qqqggg```ZZZSSSQQQRRRSSS]]]lllxxxwwwhhhWWWNNNHHHCCC@@@@@@<<<===>>>???@@@AAAAAABBB@@@BBBDDDEEEDDDDDDFFFGGGJJJRRR]]]gggmmmssszzz~~~{{{{{{|||}}}}}}~~~|||zzzxxxwwwvvvtttqqqnnndddZZZPPPKKKGGGDDDDDDGGGHHHHHHEEEBBB@@@@@@BBBDDDDDDOOO^^^sssyyytttvvvxxxcccPPPOOOIIICCCCCCBBB999777555444444444333222111111111111111111111111111111111111111111111111/////////000222333555666000000000111111111222222333333444555555444333333222333333444444444333333444444444555666777777777555888999<<>>999999888888999999:::;;;===<<<;;;::::::;;;===>>>BBBCCCEEEDDDCCCCCCDDDFFFFFFFFFJJJPPPWWWbbbuuuxxxmmmccc```___bbbgggmmmxxxyyyoooddd]]]WWWQQQOOOQQQQQQRRRSSSUUUWWWZZZ]]]^^^\\\\\\\\\ZZZXXXTTTQQQNNNGGGGGGGGGHHHJJJMMMPPPQQQVVV___lllvvv~~~~~~wwwkkk]]]TTTRRRNNNQQQXXXaaammmyyy~~~|||{{{|||||||||{{{~~~~~~~~~}}}}}}}}}{{{yyyzzzzzz{{{|||}}}~~~{{{zzzzzzyyyxxxxxxxxxxxxzzz{{{|||}}}sssiiibbb[[[TTTQQQRRRNNNYYYhhhvvv}}}mmm[[[QQQJJJCCC@@@@@@>>>???@@@AAABBBCCCCCCCCC???AAADDDEEEEEEFFFHHHIIIGGGNNNYYYaaahhhooovvv{{{zzzzzz{{{{{{|||}}}~~~~~~{{{zzzxxxxxxxxxwwwuuusssfff\\\QQQKKKGGGCCCCCCGGGHHHGGGEEEBBB@@@@@@BBBEEE@@@JJJYYYnnnwwwuuuuuuhhhSSSQQQIIIBBBAAA@@@999777555444444444333222111111111111111111111111111111111111111111111111333222222222222222333333///000000000000111111111333333444555555444333333///000111222333444444444444444444555666777777888666:::;;;===HHHYYYeeeggggggwwwwwwfff]]]bbbnnn{{{}}}qqqnnnkkkxxx}}}xxxpppjjj___UUUKKKHHHHHHHHHKKKNNNQQQOOOMMMKKKLLLNNNQQQTTTNNNRRRVVVWWWWWWWWWZZZ\\\]]]^^^_________^^^]]]\\\\\\ZZZXXXXXXYYY\\\```bbblllttt|||||||||{{{{{{zzzzzzyyy|||||||||{{{zzzzzzyyyyyyyyyxxxwwwvvvtttqqqllliiigggddd```\\\XXXTTTNNNKKKHHHGGGEEECCCAAA@@@??????<<<;;;:::999888999::::::@@@<<<666555999===@@@AAAAAACCCDDDCCCBBBBBBCCCDDDDDDDDDGGGMMMUUU^^^nnn{{{uuujjjaaaaaacccgggjjjooozzzxxxmmmbbb\\\WWWQQQNNNNNNMMMPPPTTTXXX\\\___```aaaccc```]]]ZZZXXXVVVSSSPPPLLLKKKIIIHHHHHHLLLRRRVVV^^^fffrrr}}}~~~uuulllaaaVVVPPPOOOPPPUUU___nnn{{{}}}{{{}}}~~~}}}}}}{{{{{{{{{{{{||||||}}}}}}{{{zzzyyyxxxxxxyyy{{{{{{|||{{{zzz}}}vvvlllggg```UUUPPPQQQRRRVVVaaaqqqsss```QQQIIIDDD@@@>>>AAAAAAAAA@@@@@@AAAEEEGGGEEEDDDDDDDDDDDDEEEFFFFFFGGGLLLTTT\\\dddlllsssxxx|||||||||}}}~~~yyyyyyyyyyyywwwuuusssqqqjjjcccXXXOOOJJJHHHGGGFFFFFFFFFDDDCCCAAAAAAAAAAAADDDIIIUUUmmmlllkkkuuu~~~pppWWWPPPFFF?????????;;;999555444333333222111222222222222222222222222111000/////////111222333000000000000111111111111111111222222222333333333222222111111111111111111444333333333333444555555222333444444555555444444888:::<<>><<<;;;:::999999999:::;;;???;;;777777:::===@@@@@@AAABBBCCCCCCBBBAAABBBCCCEEEDDDGGGMMMSSS[[[iiivvvsssiiicccbbbcccgggjjjooozzzyyymmmaaaZZZUUUPPPNNNOOONNNPPPUUUZZZ___ccceeefffdddbbb___\\\ZZZWWWRRROOOJJJJJJIIIHHHIIINNNUUUZZZbbbkkkwww}}}uuulllbbbXXXRRRPPPRRRWWWaaaooo|||~~~~~~~~~~~~|||zzzyyyzzzzzz{{{{{{{{{|||||||||zzzyyyyyyxxxxxxyyyzzzzzz}}}{{{zzz|||wwwmmmggg```VVVPPPPPPQQQUUU___ooouuucccTTTKKKFFFBBB??????@@@@@@@@@???@@@CCCEEE@@@@@@??????@@@@@@AAABBBFFFKKKRRRZZZbbbjjjrrrwww||||||}}}}}}~~~{{{{{{zzzyyywwwtttrrrpppnnnfff[[[QQQJJJGGGFFFEEEFFFEEEDDDCCCBBBAAAAAAAAADDDHHHTTTmmmnnnkkkttt|||uuuYYYQQQHHHBBBBBB@@@<<<999666444333333222111222222222222222222222222111000//////000111222333000000000000111111111111111111222222222333333333333333333222222222222222444444333333444444555666555555555555666666666666888;;;===CCCQQQbbbiiihhhnnnjjj^^^ZZZ\\\fffssstttmmmmmmqqq~~~~~~yyyqqqkkkdddXXXKKKGGGGGGFFFGGGIIIIIIIIIIIIJJJKKKMMMOOOPPPWWWWWWXXXZZZ[[[\\\]]]^^^\\\___ccceeeeeeeeefffgggiiijjjkkklllnnnqqqwww{{{~~~|||{{{{{{|||}}}}}}zzzzzzzzz{{{{{{|||}}}~~~xxxwwwuuuuuutttqqqnnnkkkgggddd```\\\YYYTTTOOOKKKHHHGGGEEECCCAAA???>>>>>>===<<<:::999999999:::;;;<<<:::888888;;;>>>???@@@AAABBBCCCBBBAAA@@@AAABBBEEEDDDFFFKKKPPPWWWcccooo}}}|||qqqhhhcccaaaaaaeeehhhmmmxxxyyymmm___XXXSSSOOONNNPPPOOORRRWWW^^^dddhhhjjjkkkgggeeebbb___\\\WWWRRRNNNIIIIIIIIIIIIKKKQQQXXX^^^gggppp}}}|||uuulllcccZZZSSSQQQSSSYYYcccppp{{{}}}|||~~~|||zzzyyyzzzzzzzzzzzzzzz{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyyyy|||zzzzzz}}}xxxooohhh```VVVQQQOOOPPPTTT]]]kkk{{{xxxgggWWWNNNHHHDDDAAA>>>???@@@@@@@@@@@@AAABBBAAA@@@@@@@@@@@@AAABBBBBBEEEIIIPPPWWW___hhhqqqvvv}}}}}}}}}~~~~~~~~~||||||{{{yyywwwuuurrrqqqrrrjjj^^^SSSKKKGGGEEECCCFFFEEEDDDCCCCCCBBBAAAAAACCCGGGRRRkkkppplllrrr|||}}}\\\QQQJJJFFFEEE@@@<<<999666444444333222111222222222222222222222222111111000000000111222222000000000111111111222222111111222222222333333333333333333444444444444444444444444333444444555666777777666666666777888999888;;;???FFFSSSbbbjjjjjjvvvrrr^^^VVVWWW]]]kkkzzzqqqjjjkkkttt|||sssllleeeYYYLLLHHHHHHFFFFFFGGGGGGHHHIIIJJJLLLOOOQQQRRRVVVWWWZZZ\\\___````````````bbbeeeggghhhjjjlllnnnppprrrtttvvvzzz~~~}}}|||}}}||||||{{{{{{{{{|||}}}~~~yyywwwuuuttttttrrrnnnlllhhheeeaaa]]]YYYTTTOOOLLLIIIGGGEEECCC@@@>>>=========<<<:::999999999:::;;;999999999:::<<<>>>???@@@@@@BBBBBBBBB@@@???@@@AAACCCBBBEEEJJJNNNSSS^^^iiivvv~~~~~~xxxooogggaaa______aaadddiiiuuuyyykkk]]]UUUPPPMMMNNNQQQQQQTTTZZZaaagggkkkmmmnnnjjjhhheeeaaa]]]XXXQQQMMMJJJJJJJJJKKKMMMSSS[[[```kkkttt|||uuulllbbbYYYSSSPPPSSSYYYcccnnnxxx~~~|||}}}~~~}}}|||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyy~~~{{{xxxwwwyyy|||zzzqqqhhh```XXXQQQNNNOOORRRZZZffftttzzzjjj[[[PPPIIIEEEBBB>>>@@@BBBBBBAAA@@@@@@AAABBBAAAAAAAAAAAABBBCCCCCCCCCGGGMMMTTT\\\fffooouuu}}}~~~~~~~~~~~~~~~}}}}}}|||{{{{{{yyyxxxwwwuuuuuuwwwnnnaaaUUULLLGGGDDDBBBEEEEEEEEEDDDCCCBBBBBBAAABBBEEEPPPgggppplllrrraaaSSSKKKHHHGGG???<<<999666444444444333111333333222222222222222111111111111111111111111222000000111111111222222222111111222222222333333333333333333333444444444444444444444444444555666666888777666555555777999:::888;;;@@@JJJVVVcccjjjmmmyyyhhhXXXUUUYYYbbbrrr|||nnniiikkkwwwwwwpppgggZZZNNNIIIHHHFFFDDDEEEFFFFFFHHHKKKMMMPPPRRRSSSTTTVVVZZZ___bbbddddddddddddfffhhhjjjlllppptttwww{{{|||~~~}}}{{{{{{|||}}}}}}{{{yyyvvvuuutttrrrooommmhhheeeaaa]]]YYYUUUOOOLLLIIIGGGEEEBBB@@@>>>===<<<<<<;;;:::999888999::::::777888999;;;<<<>>>@@@AAAAAABBBCCCBBB@@@???@@@AAA@@@@@@CCCHHHLLLPPPZZZdddnnnvvv|||{{{wwwssskkkddd```^^^^^^aaacccgggrrr}}}vvvhhhZZZRRROOOMMMNNNRRRSSSWWW]]]ccciiilllmmmnnnmmmkkkfffbbb]]]XXXQQQMMMMMMMMMMMMMMMOOOUUU\\\aaammmvvv}}}uuulllaaaWWWPPPMMMQQQWWW```jjjttt}}}~~~~~~~~~}}}zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyyyy{{{yyyvvvtttuuuyyy~~~{{{rrriiiaaaZZZSSSNNNNNNPPPWWWaaannnzzz{{{mmm^^^RRRJJJEEECCC@@@BBBCCCCCCBBB@@@AAAAAA@@@????????????@@@AAAAAABBBEEEKKKQQQZZZdddnnnuuu}}}}}}~~~~~~~~~}}}||||||zzzzzzyyyyyyyyyyyyzzzzzzyyypppcccVVVMMMGGGCCCAAADDDEEEEEEEEEDDDCCCBBBAAA@@@DDDNNNaaarrrpppvvvgggUUUKKKIIIGGG>>><<<:::666555444444333222333333333222222111111111111222222222222111111111111111111111222222222222111111222222222333333333111222222222333333444444555444444444444555666666777666555444444666888999999;;;BBBNNNZZZdddkkkooorrrcccWWWWWW\\\eeevvvwwwllljjjmmm|||~~~vvvjjj]]]OOOIIIGGGEEECCCDDDDDDFFFHHHKKKNNNQQQSSSTTTSSSVVV[[[aaaeeehhhjjjjjjjjjllloooqqqtttyyy~~~~~~|||{{{|||}}}~~~~~~{{{xxxvvvuuussspppnnnhhheeeaaa]]]ZZZUUUPPPLLLIIIGGGEEEBBB???===<<<;;;;;;:::888777777888888999666777:::;;;<<<>>>AAACCCBBBCCCDDDBBB@@@???@@@AAA??????BBBHHHJJJNNNVVV___hhhoootttssspppmmmggg```___^^^___bbbdddgggqqq{{{rrreeeXXXQQQNNNMMMOOOSSSTTTXXX___eeekkknnnooooooppplllfffaaa\\\WWWRRRNNNNNNOOONNNOOOQQQWWW^^^dddoooyyy~~~uuulllaaaVVVPPPKKKNNNUUU\\\eeeppp{{{~~~|||{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{zzzyyyxxxxxxvvvuuutttrrrrrruuu{{{~~~{{{sssiiiaaa\\\UUUOOOLLLOOOTTT\\\hhhttt}}}pppaaaTTTKKKFFFDDDBBBCCCDDDCCCAAA@@@AAABBBBBBBBBAAAAAABBBBBBCCCDDDBBBDDDIIIOOOXXXcccnnnvvv|||}}}~~~~~~~~~}}}|||{{{yyyyyyyyyyyyzzz{{{}}}}}}yyyqqqcccWWWMMMHHHDDDBBBDDDDDDEEEFFFEEEDDDCCCBBB>>>DDDLLLZZZuuuxxxvvv{{{pppYYYLLLJJJHHH>>>===:::777555555444333222444333333222222111111111222222222333222222111000111111111222222222222333111111222222222333333333111111222222333333444444555555444444555555666777555555444444444555666777999;;;DDDQQQ]]]dddkkkrrrlll```WWWYYY```jjj|||ssskkkmmmsss~~~mmm___PPPIIIFFFCCCCCCDDDDDDFFFIIILLLOOORRRSSSTTTSSSWWW\\\ccciiiooorrrttttttvvvzzz}}}}}}|||{{{}}}~~~{{{xxxvvvssspppnnnhhhfffbbb^^^ZZZUUUPPPLLLIIIGGGEEEBBB???===;;;;;;999999777666666666777888555777999:::;;;===AAAEEECCCDDDEEECCCAAA@@@@@@AAA@@@@@@DDDHHHIIIKKKRRRZZZaaahhhmmmllliiifffaaa[[[[[[ZZZ]]]```bbbdddllluuummmaaaVVVPPPOOONNNPPPSSSSSSXXX___gggmmmqqqrrrrrrqqqlllfff___[[[WWWSSSPPPMMMNNNNNNPPPSSSZZZbbbhhhttt}}}}}}uuulllbbbXXXQQQJJJMMMSSSZZZbbbnnn{{{~~~}}}|||||||||{{{{{{{{{zzzzzzyyyyyyzzzzzzyyywwwvvvuuuqqqqqqqqqppppppsssyyy~~~|||{{{tttiiibbb^^^XXXPPPKKKMMMQQQXXXcccppp}}}ttteeeWWWMMMHHHFFFCCCDDDCCCAAA???>>>@@@AAADDDDDDDDDDDDDDDEEEEEEFFFBBBDDDHHHNNNWWWbbbnnnvvvzzz|||}}}~~~~~~|||{{{{{{zzzzzzzzzzzz|||}}}~~~xxxooocccVVVNNNHHHEEECCCCCCDDDFFFFFFFFFEEECCCBBB===CCCJJJSSSggg~~~yyy___NNNJJJIII???===:::777555555555333222444444333333222111111000222222333333333222111000111111111222222222333333111111222222222333333333222222222333444555555555555555555555555666666777444444555555555555666666999;;;EEETTT___eeellltttggg]]]XXX]]]fffqqqzzzoookkkpppyyypppaaaPPPHHHDDDBBBBBBEEEDDDFFFIIIMMMPPPRRRSSSSSSVVVYYY___fffnnnuuu{{{~~~~~~|||{{{|||~~~|||yyyvvvtttqqqnnniiifffbbb^^^ZZZUUUPPPMMMIIIGGGEEEBBB???===;;;:::999888666555555555666777555777999::::::===BBBFFFDDDEEEEEEDDDBBB@@@AAABBBCCCBBBEEEHHHIIIIIINNNVVV]]]dddiiigggdddbbb]]]WWWVVVVVVYYY]]]^^^```gggooo|||kkk___TTTPPPOOOOOOPPPTTTRRRWWW```iiippptttvvvvvvrrrmmmeee^^^YYYVVVSSSQQQLLLLLLNNNPPPUUU\\\eeekkkwww|||uuulllcccYYYSSSJJJMMMRRRXXXaaannn|||}}}}}}|||||||||{{{{{{{{{wwwxxxxxxxxxwwwvvvtttsssnnnooopppoooooorrrxxx}}}zzzzzztttiiibbb```YYYPPPKKKMMMPPPVVV```nnn|||vvvgggYYYOOOIIIGGGDDDCCCBBB???======???AAAAAA@@@@@@@@@@@@AAABBBBBBBBBDDDHHHMMMVVVbbbooowwwyyy{{{}}}~~~~~~}}}|||}}}|||{{{zzzzzz{{{|||}}}wwwnnnbbbVVVNNNIIIFFFDDDCCCDDDFFFGGGFFFEEECCCBBB<<>>??????@@@BBBCCCCCCDDDDDDCCCFFFNNNUUU]]]iiisssvvv|||}}}{{{}}}~~~}}}{{{rrrkkk```WWWQQQKKKEEEAAADDDCCCDDDEEEGGGGGGEEECCCAAABBBFFFMMMYYYpppfffSSSOOOIII@@@AAA===888555444444444333333333333222222222222111000111111111111222222222111222333222111111333555222222111111222222333444333333333444444555555555444444444555555555555666666777777666555555777999:::@@@HHHXXXfffcccggg{{{xxxbbbYYYUUU^^^pppsssjjjgggsssvvveeeTTTLLLHHHEEECCCBBBDDDFFFIIIKKKMMMPPPTTTWWWVVV```dddjjjyyy}}}{{{zzzwwwssspppmmmiiieee```\\\XXXSSSOOOJJJGGGBBB@@@@@@???===;;;888999999888777666666777888888888:::===@@@DDDFFFIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEFFFGGGJJJLLLMMMRRRUUUXXXZZZZZZXXXUUUSSSTTTUUUWWWXXXZZZ^^^cccfffqqqvvvwwwhhh]]]TTTQQQPPPPPPQQQTTT]]]```gggooovvvzzzyyyxxxrrrlllddd\\\VVVRRROOOMMMOOOMMMNNNSSSXXX]]]fffpppzzz{{{ssslllbbbVVVOOOLLLMMMPPPUUU^^^jjjxxx~~~~~~}}}}}}yyyzzzzzzzzzyyywwwuuurrrqqqooommmkkkjjjlllqqqvvvzzz}}}{{{tttlllgggddd]]]UUUNNNKKKKKKRRR[[[eeepppzzz}}}ooo^^^PPPIIIGGGDDDBBB@@@???>>>???@@@AAA>>>??????@@@BBBCCCCCCDDDEEECCCFFFMMMTTT[[[fffqqquuu{{{~~~~~~~~~~~~{{{qqqiii___VVVPPPKKKFFFBBBDDDCCCDDDEEEGGGGGGEEECCCBBBBBBFFFKKKTTThhhkkkVVVQQQKKKCCCAAA>>>999666555444444333333333333222222111111111///000000000000111111111111222333222111111333555222222222111222222333444333333444444444444444444444444444555555555555666555666777666555555777999:::@@@HHHYYYfffeeellluuu```YYYXXXcccvvv~~~tttllllllzzzyyyhhhVVVLLLHHHEEECCCCCCDDDFFFHHHJJJLLLOOOTTTWWW[[[eeeiiiqqq~~~}}}zzzyyyxxxvvvssspppllljjjfffbbb^^^XXXRRRNNNHHHFFFCCCAAA???>>><<<:::888888888888888888777777888888999;;;>>>AAADDDFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJNNNOOOQQQRRRRRRRRRQQQPPPQQQRRRTTTUUUVVVZZZ^^^bbbjjjooo}}}zzzhhh^^^UUURRRRRRSSSUUUXXXaaadddjjjrrrxxx{{{yyywwwqqqjjjaaaYYYSSSPPPNNNMMMQQQOOOPPPUUUYYY]]]fffoooyyyzzzrrrjjj```VVVOOOKKKMMMPPPUUU___lllzzz~~~~~~~~~{{{||||||{{{yyywwwtttrrrpppmmmkkkjjjjjjmmmqqqwwwzzz|||vvvnnniiifff___VVVPPPLLLKKKQQQXXX```kkkuuutttcccTTTKKKHHHEEECCCAAA>>>======>>>?????????@@@AAAAAABBBCCCCCCEEECCCEEEKKKQQQXXXbbbllltttzzz}}}}}}}}}}}}wwwnnnfff\\\TTTOOOLLLHHHEEEDDDDDDDDDFFFGGGHHHFFFDDDBBBBBBEEEIIIOOO^^^xxx}}}tttsss[[[SSSMMMFFFBBB>>>999666555555444333444444333333222111000000/////////000000000000111111222333222111111333555222222222222222333444444444444444444444444333333444444444555555555555666555666777666555666777999;;;AAAJJJZZZggghhhrrrrrr^^^YYY[[[iii|||}}}sssnnnqqqmmmYYYMMMIIIEEEDDDDDDDDDEEEGGGIIIKKKOOOTTTXXX```kkkpppyyywww{{{yyyxxxwwwwwwuuurrrpppllliiifffccc^^^XXXQQQMMMGGGEEECCCAAA???===;;;:::999888777777888888777666999999:::<<>>======>>>?????????@@@AAAAAABBBCCCCCCEEECCCDDDIIIOOOTTT^^^hhhsssyyy||||||}}}~~~~~~}}}~~~zzztttiiibbbXXXQQQNNNLLLJJJGGGDDDDDDDDDFFFHHHIIIGGGEEEBBBBBBCCCFFFJJJUUUjjj}}}wwwnnn|||```UUUNNNHHHCCC???:::777666555444444555444444333222111000000000000000000111111111111111222333222111111333555333222222222222333444444555555555444444333333333444444444555555555555666555666777666555666888:::;;;CCCLLL[[[iiikkkyyyppp]]]YYY]]]mmm{{{rrrooouuusss\\\OOOIIIFFFEEEFFFDDDEEEGGGIIILLLPPPWWW[[[dddpppvvvyyyuuu~~~xxxwwwvvvuuuuuutttrrrpppkkkiiifffbbb]]]WWWPPPKKKFFFEEECCCAAA>>><<<<<<<<<;;;999666555777777666555999:::<<<>>>AAADDDFFFGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKJJJJJJJJJKKKMMMNNNOOOPPPQQQQQQRRRTTTYYY\\\bbbfffrrrkkkaaaWWWUUUVVVXXX\\\```fffjjjqqqxxx~~~|||yyynnnggg^^^VVVRRRPPPPPPPPPLLLKKKNNNTTTYYY^^^gggpppvvv|||}}}rrrhhhaaaYYYRRRMMMHHHJJJNNNTTT^^^kkkzzz~~~}}}zzzvvvsssqqqpppmmmllllllmmmppptttyyy||||||{{{uuuoookkkhhh```WWWRRRMMMJJJNNNUUU]]]hhhrrrwww}}}zzzlll[[[OOOIIIBBBAAA???======>>>???@@@???@@@@@@AAAAAABBBBBBBBBDDDBBBCCCHHHMMMRRR\\\eeerrrxxx||||||}}}}}}}}}||||||wwwqqqddd]]]UUUPPPNNNMMMKKKIIIDDDDDDEEEGGGIIIIIIHHHFFFAAA@@@BBBEEEHHHPPPaaaqqquuunnn|||eeeVVVNNNHHHDDD@@@;;;888666666555444444444333333222111000000111111222222222222333333111222333222111111333555333333222222333333444555555555555444444333333333444444444555555555555666444555666666666666888:::<<>>@@@@@@;;;666444666777777555:::;;;===???BBBEEEGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHJJJJJJKKKLLLMMMMMMMMMLLLMMMMMMKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPRRRVVVZZZ]]]```jjjyyypppeee[[[YYYZZZ\\\```eeelllooouuu|||}}}zzzkkkeee]]]VVVRRRQQQPPPOOOKKKJJJNNNTTTZZZ___hhhpppuuuzzzwwwkkkaaaZZZTTTNNNJJJFFFHHHKKKQQQ[[[iiiwww~~~}}}|||~~~zzzwwwtttrrrqqqllllllkkklllooossswwwyyyzzzyyyuuuooollljjjbbbZZZSSSMMMJJJMMMSSSZZZfffooouuu|||}}}ppp___RRRLLLBBBAAA???>>>>>>???@@@AAA@@@@@@@@@AAAAAABBBBBBBBBDDDBBBBBBGGGKKKQQQZZZcccpppwww|||}}}~~~}}}|||zzzyyyssslll]]]XXXRRROOOOOOOOOMMMJJJEEEDDDEEEGGGJJJJJJIIIGGGAAA@@@AAADDDGGGMMM\\\jjjyyyxxxpppyyy}}}kkkXXXOOOIIIEEEAAA<<<888777666555444333333333222222222111111222222222333333333444444111222333222111111333555333333333333333444444555444444444444444444333333444444444555555555555666444555666666666666999;;;===HHHSSSaaakkknnnnnn^^^[[[aaasssuuuqqqrrr{{{yyyaaaSSSLLLHHHFFFFFFFFFGGGHHHKKKPPPXXXaaahhhooo{{{yyyqqqooorrr}}}{{{xxxvvvuuuuuutttsssqqqnnnlllhhhccc^^^YYYSSSNNNJJJEEEEEECCC???<<<===AAAEEEGGG@@@888444666888888777:::;;;>>>AAACCCFFFGGGHHHEEEEEEDDDDDDEEEEEEFFFGGGIIIJJJLLLMMMNNNNNNNNNNNNOOONNNMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNPPPTTTWWW[[[\\\dddqqq|||vvvkkk```]]]___aaaeeejjjooorrrwww}}}}}}xxxtttgggbbb[[[UUURRRPPPNNNMMMMMMLLLPPPVVV[[[___gggoootttyyy~~~yyypppdddZZZTTTOOOKKKHHHDDDFFFIIIOOOXXXfffttt}}}}}}{{{yyyyyyyyyyyyzzzwwwyyy}}}~~~~~~~~~zzzwwwtttsssrrrnnnmmmmmmnnnpppssswwwyyyyyyyyyuuuqqqooommmeee]]]UUUNNNJJJKKKPPPVVVaaajjjvvv}}}tttdddWWWQQQEEECCCAAA???>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCAAABBBFFFKKKPPPZZZcccooowww}}}~~~}}}|||~~~}}}xxxuuuqqqjjjaaaXXXTTTPPPOOOPPPPPPMMMJJJEEEEEEEEEHHHJJJKKKJJJHHHBBB@@@@@@BBBEEEJJJWWWdddtttssszzzxxxyyyqqq[[[PPPJJJFFFBBB===999777666555444111222222222222333333333111111222222222333333333111222333222111111333555444333333333333444555555333333444444444444444444444444444555555555555666333555666666666777999;;;>>>JJJVVVdddlllmmmkkk]]]]]]fffzzz~~~sssqqquuu}}}zzzyyy{{{}}}{{{~~~yyybbbTTTMMMHHHFFFFFFGGGHHHIIIMMMSSS\\\gggnnnxxx~~~yyyuuuoooooosss~~~|||{{{xxxwwwuuuuuutttssspppnnnlllhhhbbb\\\WWWRRRMMMJJJFFFEEEBBB???<<<>>>CCCHHHKKKCCC:::555666999:::999:::<<<>>>AAADDDFFFGGGHHHHHHGGGGGGGGGHHHIIIJJJJJJHHHJJJKKKMMMNNNOOONNNNNNPPPOOONNNMMMLLLKKKKKKKKKLLLLLLMMMLLLLLLNNNRRRUUU[[[\\\cccoooyyyzzzooodddaaabbbdddiiinnnooorrrvvvzzz{{{xxxqqqlllddd___YYYTTTQQQOOOMMMKKKPPPOOORRRXXX\\\```gggnnntttxxx}}}uuulll```VVVPPPMMMIIIFFFCCCEEEHHHMMMWWWdddrrr{{{~~~{{{wwwsssqqqnnnmmmnnnoooppppppmmmppptttyyy~~~~~~zzzwwwuuutttsssqqqqqqqqqqqqsssvvvyyy{{{yyyyyyvvvrrrqqqooohhh```VVVOOOJJJJJJMMMSSS\\\fffwww~~~wwwgggZZZTTTHHHFFFCCC@@@>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAABBBCCCAAABBBFFFKKKPPPZZZcccooowww~~~{{{zzz{{{yyysssnnniii```WWWUUURRRPPPOOOQQQQQQMMMJJJEEEEEEFFFHHHKKKKKKJJJIIICCC@@@???AAACCCHHHTTT```pppuuu|||vvvuuuuuu^^^RRRKKKGGGCCC===999777666555444000111111222222333444444000111111111111222222222111222333222111111333555444333333333333444555555333333333444444555555555444444444555555555666666333555666666666777999;;;>>>KKKXXXeeemmmmmmhhh\\\^^^jjj{{{rrrrrrwwwzzzvvvuuuwwwxxxxxx|||yyycccUUUNNNIIIFFFFFFHHHIIIJJJNNNTTT___kkkrrrsssqqqqqqlllmmmrrr~~~}}}zzzxxxwwwvvvuuussspppnnnnnniiiccc]]]XXXSSSNNNJJJHHHFFFDDDAAA>>><<<;;;::::::999777666555666888999;;;===???BBBEEEGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIKKKKKKLLLNNNNNNOOOOOONNNLLLNNNOOONNNLLLJJJJJJKKKLLLMMMNNNOOOOOORRRVVVZZZ[[[___eeemmmuuu}}}tttgggiiikkkhhhiiinnnrrrsssuuuwwwvvvsssmmmhhh```[[[TTTPPPPPPPPPOOOMMMNNNQQQUUUZZZ^^^dddiiimmmtttwwwzzz}}}~~~~~~{{{lllcccYYYSSSLLLEEEAAABBBCCCDDDGGGLLLTTT___llltttzzz{{{}}}|||xxxqqqjjjeeedddcccbbb`````````aaabbbccceeeiiinnnuuu|||~~~zzzwwwvvvvvvvvvuuutttsssrrrrrrsssuuuvvvuuuwwwvvvrrrpppooojjjcccXXXQQQKKKJJJLLLPPPYYYbbbsss}}}zzzmmm]]]RRRGGGEEEBBB@@@@@@???>>>===CCCCCCCCCCCCBBBAAA@@@???AAABBBCCCDDDGGGNNNXXX___nnnwww~~~|||zzzuuummmeee\\\UUUQQQQQQQQQRRRSSSSSSRRRQQQPPPHHHJJJJJJHHHIIILLLJJJEEEFFF@@@@@@DDDEEEGGGRRR___nnntttlllsssbbbQQQKKKHHHDDD>>>:::888666444222333333333333333333333333333222111111000000111111111111111333444444222000111222333333444444333333555444444444444555666666666666666666666555555555999777555555777999;;;;;;<<>>;;;:::999888777555444444555666777<<<>>>@@@CCCFFFHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOMMMNNNOOONNNLLLJJJJJJJJJJJJKKKLLLLLLMMMPPPTTTWWW\\\```gggoooxxxqqqqqqqqqnnnmmmrrrrrrrrrtttuuuuuuqqqlllhhh^^^YYYTTTPPPPPPPPPPPPOOOOOORRRWWW[[[___dddhhhlllqqqtttxxxzzz{{{}}}~~~}}}uuueee]]]TTTOOOIIICCCAAABBBAAACCCFFFJJJPPPZZZdddkkknnnooopppppplllgggaaa]]]XXXWWWVVVUUUUUUVVVVVVWWW\\\^^^bbbgggnnnuuu{{{}}}zzzwwwvvvvvvvvvvvvuuussssssssstttvvvwwwvvvxxxwwwsssqqqpppjjjcccYYYQQQKKKJJJLLLPPPXXXaaasss~~~|||ppp```TTTGGGDDDAAA@@@@@@@@@???>>>@@@@@@AAABBBBBBBBBBBBAAAAAABBBDDDDDDFFFLLLVVV]]]iiisss|||~~~zzzrrriii```WWWRRROOOQQQQQQSSSTTTTTTSSSRRRQQQKKKLLLKKKHHHIIIMMMLLLGGGHHHBBB@@@CCCDDDFFFRRR```vvv}}}nnnttthhhTTTLLLGGGCCC>>>:::888666555333333333333333333333333333444333333222222222222222111000111222444444333111222222333444444444444444444444444333444555555666666666666666666666666555999777666666777:::;;;<<>>???BBBEEEHHHJJJKKKLLLNNNMMMLLLJJJIIIIIIIIIIIIIIIJJJLLLMMMNNNOOOOOOOOONNNOOOOOOMMMKKKIIIIIIJJJJJJKKKLLLLLLMMMOOOSSSWWW]]]bbbkkkttt{{{}}}yyyxxxtttrrruuusssrrrrrrrrrqqqnnniiieee[[[WWWSSSPPPPPPQQQQQQQQQQQQUUUYYY]]]```cccgggiiimmmppptttvvvxxxzzz|||~~~uuummm]]]UUUMMMJJJFFFBBBAAACCC@@@BBBEEEIIIMMMSSSZZZ___```aaabbbbbb___\\\XXXVVVRRRRRRRRRQQQRRRRRRSSSTTTUUUWWW[[[```fffmmmrrrvvv{{{}}}zzzyyyxxxxxxxxxvvvuuuuuutttuuuvvvwwwxxxxxxyyyxxxtttrrrqqqkkkdddZZZSSSLLLJJJKKKOOOWWW```rrr}}}tttdddXXXKKKGGGCCC@@@??????>>>===<<<===???@@@BBBBBBCCCCCCAAACCCDDDDDDEEEKKKSSSZZZcccnnnzzz~~~yyypppeee[[[SSSNNNLLLQQQRRRSSSUUUUUUUUUTTTTTTOOOOOOLLLHHHIIIMMMNNNJJJJJJBBB???BBBCCCFFFSSSbbbsssyyynnnWWWMMMGGGCCC>>>;;;999777666444333333333333333333333333555444333333222222333333000000000222444555444333333333444555555555555444333333333333333444444555555555666666666666666666888777666666777:::<<<>>>CCCZZZhhhjjjoooyyypppccc```ggguuuuuutttyyy|||vvvuuuxxx|||~~~|||uuuhhh[[[QQQLLLKKKKKKJJJKKKQQQZZZdddppp~~~ssspppoooooopppsss~~~|||zzzyyywwwssspppkkkgggaaa\\\WWWSSSNNNKKKFFFDDDBBB???<<<:::999888:::999777777777999;;;<<<@@@AAADDDGGGIIILLLMMMNNNPPPOOOMMMLLLJJJIIIIIIHHHIIIJJJKKKMMMNNNNNNOOOOOOMMMNNNNNNLLLJJJIIIIIIJJJLLLMMMNNNNNNOOORRRVVVYYY___eeeoooxxx~~~yyywwwwwwuuussspppnnnlllhhhccc___WWWUUURRRQQQPPPQQQRRRSSSSSSWWW[[[^^^```bbbdddfffhhhkkkooorrrtttwww{{{}}}zzzooofffXXXPPPIIIFFFDDD@@@@@@BBB@@@CCCFFFIIIKKKOOOSSSVVVXXXYYYZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVTTTUUUWWW[[[```eeejjjlllrrrxxx~~~|||{{{{{{{{{{{{wwwwwwvvvvvvvvvwwwxxxyyyxxxzzzyyyuuusssrrrlllfff\\\TTTMMMKKKKKKNNNVVV^^^oooyyywwwgggZZZOOOKKKFFFAAA???===<<<:::;;;<<<>>>???AAAAAABBBBBBAAACCCDDDCCCDDDIIIPPPWWW___lllxxx~~~}}}|||wwwoooeee[[[SSSNNNKKKQQQRRRTTTVVVWWWWWWWWWWWWRRRQQQMMMIIIIIINNNOOOMMMJJJBBB>>>@@@BBBFFFUUUeee{{{rrrYYYNNNGGGDDD???;;;999888777555333333333333333333333333444444333222222222222222000//////111444555555444333444555555666666555555333222222222222333444444555555555555666666666666666777777777777:::===???GGG___llllllqqqgggccc```hhhvvvuuutttzzz}}}xxxyyy}}}~~~uuunnncccXXXOOOJJJIIIIIIJJJLLLRRR]]]hhhtttxxxtttsssrrrsssuuu~~~|||zzzyyywwwtttqqqkkkgggbbb\\\WWWSSSNNNKKKFFFDDDBBB???<<<:::999888999999888777888:::<<<>>>AAACCCEEEHHHKKKMMMNNNOOOQQQPPPNNNLLLJJJIIIHHHHHHJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLJJJHHHGGGIIIJJJKKKLLLMMMNNNPPPSSSXXX[[[aaaiiisss{{{|||zzzvvvrrrmmmiiieeeaaa\\\YYYTTTTTTRRRQQQPPPQQQRRRTTTUUUWWWZZZ\\\^^^___aaacccdddgggkkkooorrrvvvzzz}}}wwwkkkcccVVVOOOHHHEEEBBB???>>>AAA@@@BBBFFFHHHIIIKKKMMMOOOUUUVVVWWWXXXXXXXXXXXXXXXUUUUUUVVVVVVWWWWWWWWWWWWUUUVVVWWWYYY\\\___bbbdddiiioooxxx~~~~~~~~~~~~~~~~~~xxxxxxxxxwwwwwwxxxxxxxxxwwwyyyxxxuuutttsssnnnggg^^^VVVNNNKKKKKKMMMTTT\\\jjjuuuyyyiii\\\NNNJJJEEEAAA??????>>>>>>===>>>??????@@@@@@@@@???@@@BBBCCCCCCCCCGGGNNNTTT^^^kkkwww}}}~~~zzzxxxuuuooohhh___VVVOOOLLLQQQSSSUUUWWWYYYZZZZZZZZZUUUTTTPPPKKKKKKPPPQQQOOOIIIBBB>>>@@@BBBGGGVVVggguuuYYYOOOHHHEEE@@@<<<:::999777555333333333333333333333333333333222111111111111111000//////111333555555444333444555555666666555555333222222222222333444444444555555555666666777777555666777777777:::>>>AAAJJJcccooonnnuuusssbbbccc___hhhwwwtttttt{{{}}}|||~~~}}}zzzqqqlllbbbWWWOOOJJJHHHGGGKKKMMMTTT^^^iiiuuuzzzwwwttttttvvv~~~|||{{{zzzyyyvvvsssnnniiiccc]]]XXXSSSNNNJJJFFFEEECCC@@@===;;;999999777666666666777999<<<===BBBCCCFFFIIILLLNNNOOOPPPPPPOOOMMMLLLJJJIIIIIIHHHKKKLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIGGGFFFFFFHHHKKKHHHJJJKKKMMMPPPTTTYYY]]]ccckkkuuu}}}|||sssoooiiiccc___\\\XXXVVVRRRSSSSSSRRRPPPPPPRRRTTTUUUVVVXXXYYYZZZ\\\___aaabbbeeeiiimmmqqquuu{{{~~~}}}tttiii```UUUNNNGGGDDDBBB???>>>AAA???BBBEEEGGGIIIJJJLLLNNNUUUVVVXXXZZZ[[[[[[[[[[[[ZZZ[[[\\\\\\]]]\\\\\\[[[XXXXXXYYYZZZ\\\___aaacccgggmmmttt{{{~~~~~~~~~yyyyyyyyyxxxxxxwwwvvvvvvuuuwwwwwwtttttttttpppiii```WWWOOOKKKJJJLLLSSSZZZfffppp|||{{{kkk]]]JJJGGGBBB@@@AAABBBDDDDDD??????@@@@@@@@@??????>>>???AAABBBBBBBBBFFFLLLRRR^^^jjjvvv|||~~~~~~zzzxxxuuuqqqjjjaaaXXXQQQMMMRRRSSSVVVYYY[[[\\\]]]]]]YYYXXXTTTOOOOOOTTTUUURRRKKKCCC???AAACCCGGGUUUeeexxx[[[QQQJJJFFFAAA===:::999666555333333333333333333333333333222111111000000111111222000///000333444555444333333444555555555555444333333333333333444444555444444555555666777777777444666888888777:::???CCCMMMeeepppppp|||lll___aaa^^^hhhyyy}}}sssuuu~~~{{{xxxtttpppjjjbbbYYYRRRMMMKKKJJJMMMOOOVVVaaakkkvvv}}}xxxwwwxxx~~~}}}||||||{{{yyyvvvpppllleee___YYYSSSNNNJJJGGGFFFCCC@@@>>>;;;:::999777666666666888:::===>>>BBBDDDFFFIIILLLNNNOOOPPPOOONNNLLLKKKJJJIIIIIIIIIMMMMMMMMMMMMLLLKKKJJJIIIEEEFFFFFFEEEDDDEEEHHHKKKGGGIIILLLNNNQQQVVV\\\```fffmmmvvv}}}zzznnniiiccc^^^[[[YYYWWWVVVQQQSSSSSSRRRPPPPPPRRRTTTTTTTTTUUUUUUUUUXXX]]]```aaadddhhhlllpppvvv||||||rrrfff^^^RRRKKKEEECCCAAA??????BBBBBBEEEHHHKKKLLLNNNQQQSSSWWWYYY\\\___`````````___aaaaaabbbcccbbbaaa``````^^^^^^___```cccfffiiikkkooosssyyy~~~~~~}}}{{{|||}}}~~~zzzzzzzzzyyywwwvvvtttsssrrrtttuuussstttuuuqqqkkkaaaXXXPPPLLLJJJKKKQQQYYYcccnnnzzz}}}mmm___LLLHHHCCC@@@AAABBBDDDDDD???@@@@@@@@@@@@@@@??????===???AAAAAABBBEEELLLQQQ\\\hhhtttzzz~~~}}}|||xxxqqqiii```WWWQQQMMMRRRTTTWWWZZZ\\\^^^______^^^]]]YYYUUUUUUYYYYYYVVVOOOGGGBBBCCCCCCEEEQQQ```___SSSLLLHHHBBB>>>;;;888666444333333333333333333333333333333222111111111111222333111000000222444444333222222333444444444444444444444444333444555555666444444555555666777777888333666888888777:::???EEEQQQhhhqqqrrr}}}fff^^^]]]___jjj|||{{{sssxxx~~~zzz|||}}}yyyuuuqqqmmmkkkggg```YYYSSSOOOMMMMMMPPPRRRYYYdddnnnyyy~~~}}}}}}~~~~~~~~~}}}{{{yyyrrrmmmfff```YYYSSSNNNJJJHHHFFFDDDAAA>>><<<;;;:::999888888888:::===???AAABBBCCCFFFIIILLLNNNOOOPPPNNNMMMLLLJJJIIIIIIIIIIIINNNNNNMMMMMMLLLJJJIIIHHHCCCDDDDDDCCCCCCEEEHHHKKKIIIKKKNNNQQQTTTZZZ```dddgggnnnwww}}}uuuiiieee___ZZZYYYXXXXXXWWWQQQSSSTTTRRRPPPOOOQQQTTTSSSSSSSSSRRRSSSVVV[[[```aaadddhhhlllqqqwww}}}{{{qqqddd[[[OOOHHHCCCBBBAAA???@@@CCCGGGIIIMMMOOORRRTTTXXX[[[[[[]]]aaadddeeeeeedddcccaaabbbbbbcccbbbaaa___^^^cccdddeeegggkkkooorrrtttyyy|||~~~}}}yyyzzz{{{}}}~~~~~~{{{{{{zzzyyywwwuuusssrrrpppssstttssstttuuurrrlllbbbYYYPPPLLLJJJKKKQQQXXXbbbmmmyyyooo```QQQLLLFFFAAA@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAA<<<>>>@@@AAAAAAEEEKKKQQQZZZfffsssyyy}}}{{{qqqggg]]]UUUPPPNNNRRRTTTWWWZZZ]]]___``````aaaaaa]]]YYYYYY\\\\\\YYYRRRJJJEEEEEECCCCCCNNN\\\}}}bbbUUUMMMIIICCC>>>;;;888555333333333333333333333333333555444333333222222333333444222000000222333333333111222333333444444333333555444444444444555666666444444444555666777777888222666999999777:::@@@FFFSSSiiirrruuuuuuddd^^^ZZZ```lll~~~{{{tttzzzzzzwwwuuuxxx{{{vvvqqqlllhhheeebbb\\\WWWRRROOONNNNNNQQQTTT[[[gggqqq}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{zzzzzz{{{|||}}}}}}~~~~~~}}}vvvqqqiii___WWWQQQMMMKKKIIIEEE@@@===<<<<<<<<<;;;999:::;;;;;;;;;===@@@CCCDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHFFFEEEAAABBBCCCCCCCCCCCCEEEGGGIIILLLOOOSSSWWW\\\aaaeeemmmpppttt{{{|||uuufffaaa[[[VVVTTTTTTSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQOOOQQQRRRSSSTTTVVVZZZ\\\```dddiiimmmqqqxxxxxxnnnaaaXXXJJJHHHDDD@@@??????@@@BBBGGGLLLSSSXXXZZZ[[[[[[\\\eeedddccccccccccccbbbaaabbbcccdddeeeffffffffffffggggggiiilllqqqvvv{{{~~~}}}}}}~~~}}}{{{{{{|||zzzxxxwwwxxxzzz|||~~~~~~{{{xxxuuutttsssqqqoooooommmmmmrrryyyzzzuuunnnbbb]]]UUUNNNKKKLLLPPPRRR___iiivvvrrrdddUUUKKKAAA>>>===;;;;;;===>>>???@@@AAABBBCCCCCCCCCDDDCCCBBB@@@AAADDDIIIMMM[[[gggvvv~~~~~~{{{tttmmmfff^^^WWWRRRQQQQQQSSSYYY```eeeffffffcccgggeee```___cccdddaaaTTTKKKCCCAAABBBEEEKKKRRRllliiiQQQNNNHHHDDDBBB>>>999666888555444333222111222333444333333333222222111111111111111222333333444555555222222222333333333444444555555666666666666555555555555555666666777888999999666777:::<<<===@@@EEEXXXdddppp|||pppaaa___bbbdddppp|||uuu{{{~~~yyytttpppnnnsss}}}{{{sssqqqpppmmmiiibbbaaa^^^WWWPPPLLLMMMOOOOOORRR[[[fffoooyyy~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzyyyxxxyyyyyyzzz{{{|||~~~~~~}}}wwwrrrjjjaaaYYYRRRNNNMMMIIIEEEAAA===<<<<<<<<<;;;999:::;;;;;;;;;===@@@CCCGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDAAACCCDDDDDDCCCDDDFFFHHHKKKMMMQQQTTTXXX]]]cccggglllpppuuu|||yyyqqqddd___YYYUUUSSSSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTVVVYYY\\\aaaeeekkkoootttzzzwwwlll```WWWJJJHHHDDD@@@??????AAABBBGGGMMMTTTYYY]]]^^^___```aaa`````````aaabbbbbbaaadddeeefffgggggggggggggggiiikkkoootttzzz~~~~~~~~~}}}{{{{{{zzzyyywwwvvvvvvxxxzzz||||||zzzwwwuuutttsssqqqooonnnllllllqqqwwwyyytttoooccc^^^VVVOOOLLLLLLOOOQQQ\\\gggtttssseeeVVVLLLCCC@@@???<<<<<<>>>>>>>>>@@@AAABBBCCCCCCCCCAAAAAAAAA@@@AAAEEEKKKOOOYYYeeettt~~~{{{uuunnndddYYYRRRSSSSSSVVV[[[bbbgggiiiiiifffhhhgggdddfffkkkkkkgggVVVMMMDDDBBBBBBDDDIIIOOO```{{{pppVVVOOOIIIDDDBBB>>>999666888555444333222222222333333333333333222222222111111111111222333333444555555333333333333444444444444444444555555555555444444555555555666666777888999888666666:::<<<<<<@@@FFFWWWdddrrrkkk]]][[[\\\cccrrrwww{{{{{{tttooolllpppzzzvvvooonnnmmmjjjgggbbb```\\\UUUOOOKKKLLLMMMNNNQQQYYYdddnnnyyy~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzxxxwwwvvvvvvvvvvvvxxxyyy|||~~~~~~}}}}}}xxxtttmmmddd\\\UUUQQQNNNIIIFFFAAA>>>===<<<;;;:::888999:::;;;;;;===@@@CCCIIIIIIJJJJJJJJJIIIGGGFFFHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIHHHFFFEEEDDDBBBCCCEEEEEEDDDEEEHHHJJJLLLOOORRRVVVZZZ___dddhhhkkkpppwww~~~tttlll```\\\WWWSSSQQQQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMOOOQQQRRRSSSSSSUUUYYY\\\bbbgggmmmrrrwww}}}}}}uuujjj]]]TTTIIIGGGCCC@@@???@@@BBBCCCHHHNNNUUU[[[^^^```aaabbb^^^^^^^^^______```aaabbbeeefffhhhiiijjjkkkkkkkkknnnqqqwww~~~~~~~~~~~~~~~||||||xxxvvvuuuttttttvvvxxxyyyyyywwwuuutttsssrrrpppnnnllljjjjjjooouuuwwwsssooofffaaaYYYQQQLLLKKKMMMOOOXXXcccqqq}}}tttfffWWWNNNEEEBBBAAA>>><<<>>>===>>>???AAABBBBBBCCCCCC@@@@@@@@@@@@AAAEEEKKKOOOWWWcccrrr|||vvvjjj\\\SSSTTTUUUYYY^^^eeekkkmmmnnnnnnnnnkkkkkkppptttqqqkkkZZZPPPFFFBBBAAABBBFFFKKKTTTkkkyyy^^^QQQJJJDDDBBB???999777777555444444333222333333333333333333222222222222111111222222333333444444555333444444444444555555555333333444444444444333333555555555666666777888999777555666999:::<<>>===;;;:::777888::::::;;;===@@@CCCHHHIIIJJJKKKKKKIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCDDDEEEFFFEEEGGGIIIKKKMMMOOOSSSVVVZZZ___eeeiiikkkqqqzzzpppiii]]]YYYTTTQQQPPPOOONNNMMMOOOOOOOOONNNNNNMMMMMMLLLNNNPPPQQQRRRSSSUUUYYY\\\ccciiiooouuuzzz|||sssgggZZZQQQHHHFFFCCC@@@@@@AAACCCEEEJJJOOOUUUZZZ]]]^^^```aaa^^^____________```bbbdddggghhhjjjmmmppprrrssssssuuuxxx}}}|||yyyxxxwwwwwwxxxyyyyyyzzz|||}}}~~~||||||uuuuuusssrrrssstttuuuvvvuuutttrrrqqqrrrqqqnnnllljjjhhhhhhmmmrrruuussspppiiiddd[[[SSSMMMKKKLLLMMMSSS___nnnzzzvvviiiXXXNNNFFFCCCAAA===<<<======>>>???@@@AAABBBBBBBBB@@@@@@AAA@@@AAAEEEJJJMMMUUU```ooozzzzzzmmm___UUUUUUWWW\\\cccjjjooossstttyyyvvvtttvvvzzzzzzssskkk^^^SSSIIICCC@@@???CCCHHHOOO```www~~~bbbSSSKKKDDDBBB???:::777777555555444444333333333333222222222222222222222222222222222333333444444444444444444555555555666666333444444555555444444333555555555555666777888999666555555888999;;;CCCKKK\\\hhhuuulll```[[[ZZZfffzzz{{{zzztttiiicccbbbhhhvvv{{{qqqkkkiiiiiigggeeebbb^^^WWWOOOIIIGGGGGGHHHJJJLLLSSS^^^hhhuuu|||||||||{{{{{{zzzzzzzzzxxxxxxwwwvvvuuusssrrrrrruuuwwwyyy|||}}}}}}||||||xxxuuupppiiiaaaZZZTTTPPPJJJGGGCCC@@@???===;;;999666888999:::;;;===@@@CCCFFFGGGIIIKKKKKKJJJIIIGGGEEEEEEEEEFFFGGGHHHHHHIIIFFFFFFEEEEEEDDDDDDDDDCCCBBBDDDEEEFFFFFFGGGJJJLLLMMMOOOSSSVVVZZZ___eeeiiilllttt~~~}}}ooohhhZZZWWWSSSPPPPPPOOONNNMMMOOOOOOOOOOOONNNNNNMMMMMMMMMOOOQQQRRRTTTVVV[[[^^^eeekkkrrryyy{{{qqqeeeWWWNNNGGGEEECCCAAA@@@BBBEEEGGGMMMPPPUUUYYYZZZ[[[\\\]]]^^^___```___^^^```cccfffkkkmmmppptttxxx{{{}}}~~~~~~uuupppnnnnnnnnnnnnooopppsssuuuyyyzzz{{{}}}}}}||||||ttttttsssrrrrrrrrrssstttqqqpppoooppppppooommmkkkhhhggggggkkkpppssssssrrrlllfff^^^UUUNNNKKKKKKKKKPPP[[[jjjvvvwwwlllYYYOOOFFFBBB@@@<<<;;;<<<======???@@@AAABBBBBBBBBBBBBBBBBBAAAAAACCCGGGJJJRRR\\\kkkwwwyyynnnbbbYYYVVVZZZbbbkkkrrrxxx{{{}}}~~~~~~wwwnnn```UUUJJJDDD@@@>>>AAAEEELLL[[[nnnvvvuuu~~~dddVVVMMMDDDBBB@@@;;;777777555555555444444444333333222222222222222222222222222222333333333333444444444444444555555555666666555555666666666666555555555555555555666777888999666555666888999;;;EEEOOOaaakkkuuu|||hhh\\\WWWVVVhhh|||{{{yyy|||nnnccc^^^]]]eeeuuu~~~wwwoooiiigggfffeeecccccc]]]TTTLLLGGGEEEEEEFFFHHHJJJQQQZZZcccppp{{{{{{zzzzzzyyyxxxxxxxxxuuuuuuuuuuuutttsssqqqqqqtttvvvxxxzzz{{{zzzzzzyyyvvvtttpppjjjbbbZZZTTTPPPJJJGGGDDDAAA???===;;;999666777999999:::===AAACCCDDDFFFHHHJJJKKKJJJHHHFFFCCCDDDDDDEEEFFFGGGHHHHHHEEEEEEDDDCCCBBBCCCCCCCCCBBBCCCEEEEEEFFFGGGJJJLLLMMMPPPSSSWWW[[[```eeeiiinnnxxx{{{mmmfffYYYVVVSSSQQQQQQPPPOOOMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPRRRUUUWWW[[[___ccchhhooowww~~~zzzpppdddVVVLLLFFFDDDBBBAAAAAACCCFFFIIIOOOSSSWWWYYYZZZZZZ[[[\\\]]]___aaaaaaaaadddiiinnnuuuwwwzzz~~~rrriiieeebbbccccccccccccfffjjjmmmrrrsssvvvzzz}}}~~~~~~|||{{{|||ttttttssssssssssssssssssooonnnnnnpppqqqpppnnnlllgggfffgggjjjnnnrrrttttttmmmhhh___VVVPPPLLLKKKKKKOOOYYYfffrrr|||xxxnnn[[[QQQFFFAAA>>>;;;;;;<<<<<<===>>>@@@AAAAAABBBBBBBBBCCCCCCBBBAAABBBEEEHHHPPPYYYgggttt}}}yyypppeee___YYYaaammmxxx|||sssaaaVVVJJJDDD@@@>>>@@@EEEIIIVVVhhh{{{tttnnnsss|||hhhYYYNNNEEEBBB@@@<<<777666444555555555555444333333111222222222222333333333333333333333333333333333333444444444444555555555555666666666666666666555555555555666666777888999666555666888999<<>>:::888555777888999:::===AAADDDDDDFFFHHHJJJJJJHHHEEECCCBBBCCCCCCDDDEEEFFFGGGHHHDDDDDDBBBAAAAAABBBBBBCCCAAABBBDDDEEEEEEGGGJJJLLLOOOQQQUUUXXX\\\aaagggkkkqqq{{{xxxjjjdddYYYVVVTTTRRRRRRQQQPPPOOOKKKLLLLLLMMMMMMNNNNNNNNNPPPSSSVVVYYY\\\```fffiiimmmsss|||zzzpppcccTTTKKKEEEDDDBBBAAABBBDDDHHHJJJRRRUUUYYY\\\]]]^^^___aaa```cccgggiiijjjooovvv}}}|||ooooooxxxuuufff]]]ZZZUUUVVVWWWWWWWWWZZZ___cccfffjjjrrrzzz~~~~~~~~~|||}}}}}}{{{{{{{{{uuuuuuuuuttttttsssssssssoooooopppqqqsssssspppnnngggfffgggiiimmmqqqtttvvvnnniii```XXXQQQMMMKKKKKKOOOXXXcccnnnxxx}}}xxxppp___SSSGGGAAA>>><<<<<>>@@@AAAAAAAAAAAA@@@AAABBBBBBAAACCCFFFHHHOOOWWWdddqqq{{{}}}tttjjjccc```jjjyyy}}}sss```VVVJJJDDD@@@>>>AAAEEEEEERRReeexxxwwwlllkkkpppttt}}}nnn[[[OOOEEEBBB@@@<<<888666444555666666666555333333111111222222222333333333333333333333333333333333333333333333444444444444444555555666666555555444555555555666666777888999777666777999999===JJJWWWhhhqqq{{{hhhYYYVVVWWWcccwww~~~|||yyykkk```\\\[[[\\\cccppppppmmmiiieeeeeeeeefffgggfff^^^RRRHHHDDDCCCCCCDDDFFFHHHMMMUUUZZZbbbppp}}}xxxxxxxxxwwwvvvuuuuuutttnnnooopppqqqqqqpppooonnnqqqrrrsssuuuuuutttrrrqqqsssrrroooiiibbbYYYRRRMMMJJJHHHDDDBBB@@@>>>:::888555666888999:::===AAADDDFFFGGGIIIJJJIIIFFFBBB@@@BBBBBBCCCDDDEEEFFFGGGGGGDDDCCCBBBAAA@@@AAABBBCCC@@@BBBDDDDDDEEEFFFIIILLLPPPSSSVVVZZZ^^^ccchhhlllsss~~~vvvgggaaaYYYWWWTTTSSSSSSSSSQQQPPPIIIIIIJJJKKKLLLMMMNNNNNNSSSUUUYYY\\\```eeejjjnnnpppwwwzzzpppcccTTTJJJEEEDDDBBBAAABBBEEEHHHKKKTTTWWW[[[^^^```bbbdddfffdddhhhmmmpppsssyyykkk```cccppp{{{mmm^^^VVVTTTLLLNNNOOOOOOOOORRRXXX]]]\\\dddppp|||~~~~~~~~~}}}}}}zzz|||~~~~~~|||zzzzzzzzzvvvvvvvvvuuuuuutttttttttppppppqqqsssuuuuuussspppgggggggggiiimmmqqquuuwwwnnniiiaaaXXXQQQMMMLLLKKKPPPXXXbbblllvvv|||yyyqqqbbbUUUHHHAAA>>><<<>>>AAA<<<===>>>???@@@AAAAAAAAA>>>@@@AAAAAABBBDDDGGGJJJNNNVVVcccpppzzzxxxmmmfffeeeqqqzzzppp```UUUJJJCCC@@@>>>AAAFFFCCCRRReeexxx{{{mmmhhhhhhiiiwwwsss\\\PPPEEEBBBAAA<<<888666444555666666666555333333111111111222222333333333333333333333333333333333222222222333333333444444333444444555555444444333555555555666666777888999777777888999999>>>KKKYYYhhhrrrcccSSSPPPSSS^^^ttt}}}~~~qqqcccZZZXXXYYY^^^cccmmm{{{nnnllliiiggggggiiilllmmmggg^^^QQQGGGCCCCCCCCCCCCFFFHHHMMMSSSXXX^^^jjjwwwyyyxxxwwwwwwvvvvvvwwwwwwqqqooonnnmmmnnnooonnnmmmpppqqqsssttttttsssqqqpppmmmkkkiiifffbbb\\\UUUPPPHHHFFFCCCAAA@@@???===;;;:::999999999;;;===@@@BBBDDDFFFGGGGGGEEECCCBBBBBB???@@@AAABBBCCCCCCDDDCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@BBBDDDDDDEEEGGGJJJLLLOOOUUU\\\___```bbbggglllvvv~~~uuuggg___YYYYYYWWWVVVTTTSSSRRRQQQNNNKKKLLLNNNNNNMMMPPPVVVTTTYYY___ccceeehhhmmmqqqxxx|||ttteeeXXXOOOFFFDDDAAA???AAAFFFKKKOOOZZZ\\\^^^``````bbbeeegggmmmttt|||uuufff___^^^iiixxxzzzhhhZZZTTTSSSQQQPPPOOOLLLKKKLLLOOORRRXXX___jjjvvv}}}{{{yyyyyyzzz{{{{{{zzzxxxxxxwwwvvvuuuuuuuuuvvvtttsssqqqrrrrrrsssqqqpppiiifffdddggglllppprrrqqqpppkkkccc[[[SSSOOOLLLKKKOOOUUU]]]fffqqqzzz{{{vvvdddWWWIIIBBB>>>;;;<<>>@@@@@@AAAAAA@@@DDDCCCAAA@@@AAADDDGGGIIIMMMTTT___lllwww~~~}}}vvvpppooo{{{uuulll```SSSFFFAAAAAA@@@BBBEEEGGGQQQ```qqqxxxjjjfffiiitttrrr\\\TTTLLLHHHCCC<<<888888555555444444444333333333444444444444444444444444222222333333444555666666888777666555444444555666222222333555666888999999777666555555555666888999:::999999999999???NNN]]]mmmwww~~~aaaQQQQQQXXXbbbwww~~~uuukkkaaaXXXTTTUUU\\\aaaiiissszzz|||{{{xxxnnniiigggjjjnnnqqqrrrsssqqq```OOOGGGEEEEEEEEEGGGKKKKKKNNNRRRUUUXXX```iiixxx}}}yyyyyyxxxxxxwwwwwwwwwxxxrrrpppnnnnnnoooooonnnmmmpppqqqrrrrrrqqqooommmlllkkkiiigggdddaaa[[[UUUPPPIIIFFFCCCAAA@@@>>><<<:::999999888888:::<<>>>>>????????????BBBAAA@@@???AAACCCFFFHHHLLLSSS^^^jjjuuu|||{{{vvvuuuqqqiiiZZZNNNBBB>>>>>>>>>???BBBFFFOOO\\\lll{{{jjjdddggguuuxxx]]]TTTKKKGGGCCC<<<888999555555555444444444444444333333333333333333333333222333333444444555555555777666555444444555555666555555555555666666777777777666666555666777888999:::999999::::::???OOO^^^rrr{{{xxx^^^QQQRRRYYYiii~~~~~~tttkkkaaaXXXTTTVVV\\\```gggoootttuuutttrrrnnnkkkkkkpppwww{{{|||}}}sssbbbPPPHHHGGGFFFGGGIIILLLLLLNNNRRRSSSVVV]]]fffpppzzz|||zzzzzzzzzyyyyyyyyyyyyyyysssqqqoooooooooooonnnllloooooooooooommmkkkiiigggiiigggeeeccc```[[[TTTPPPJJJGGGDDDAAA@@@>>>;;;999999888777777999;;;>>>???BBBDDDFFFEEECCCAAAAAAAAA>>>???AAABBBCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGGGGIIIKKKNNNSSSXXX^^^aaabbbeeelllrrr~~~uuuggg```\\\[[[ZZZWWWUUUSSSQQQPPPOOOMMMNNNQQQQQQQQQUUU[[[\\\aaahhhmmmqqqvvv}}}~~~rrrdddWWWNNNFFFDDDBBBBBBEEEJJJPPPTTTVVV^^^fffjjjjjjmmmuuu|||uuupppnnnsss|||~~~qqqcccXXXSSSRRRPPPQQQRRRRRRQQQQQQSSSUUUXXX\\\cccllluuu}}}}}}yyyxxxwwwvvvuuuuuuuuuuuutttrrrqqqqqqssssssrrrpppjjjfffccceeejjjoooqqqrrrsssooohhh___WWWRRRNNNLLLLLLRRRYYYaaakkkuuuvvvrrrdddYYYMMMFFFCCC???===???<<<<<<===>>>>>>>>>======@@@???>>>>>>@@@CCCEEEGGGLLLRRR\\\gggqqqyyy}}}{{{{{{iiiaaaUUUKKKAAA>>>======>>>BBBEEELLLVVVfff~~~llleeejjj|||^^^TTTKKKFFFBBB===999999555555555555555555555666222222222222222222222222444444444444444444444444555555555444555555666777777777777666555555444444666666666666666777888888999999999:::;;;AAAQQQ```xxxmmmYYYQQQUUU]]]ttt}}}}}}~~~sssiii```WWWTTTWWWYYY]]]dddjjjnnnoooooonnnpppqqqtttzzzvvveeeRRRJJJIIIHHHIIIKKKPPPOOOQQQTTTTTTUUU\\\eeelllxxx}}}|||{{{{{{{{{{{{{{{zzzzzzyyytttrrrqqqpppppppppmmmkkkmmmmmmmmmllljjjiiigggfffgggfffdddbbb___[[[UUUPPPKKKHHHDDDAAA???===:::888888888777777888:::<<<>>>AAACCCDDDDDDBBB@@@???@@@>>>???@@@BBBCCCDDDDDDDDDBBBAAAAAAAAABBBBBBCCCCCCEEEGGGHHHIIIIIIKKKMMMOOOUUUZZZ```bbbcccgggooovvvvvviiibbb___^^^\\\YYYVVVSSSQQQPPPNNNMMMNNNQQQSSSSSSXXX^^^___dddkkkqqqvvv|||ssseeeXXXOOOFFFEEEDDDDDDGGGMMMSSSVVVYYYaaakkkooorrryyy|||rrrfff\\\XXXVVVTTTVVVWWWXXXWWWWWWXXXYYY]]]```eeelllvvv}}}yyyyyywwwvvvuuuuuuuuuuuusssrrrqqqqqqssssssrrrqqqjjjfffcccdddiiiooorrrsssvvvrrrkkkccc[[[TTTOOOMMMKKKOOOUUU]]]hhhrrrtttpppeeeZZZNNNHHHDDD???===>>><<<======>>>>>>=========??????>>>???AAACCCFFFGGGKKKPPPYYYdddmmmuuuzzz|||~~~}}}qqq```XXXSSSJJJCCCAAA@@@???AAADDDCCCIIIRRRbbb}}}qqqkkkrrraaaVVVJJJEEEBBB===::::::555555555666666666666666222222222222333333333333444444444444444444333333444444444444555666666777777777777666555555444444666666666666666777777888999888999;;;<<>>>>>===>>>@@@BBBCCCDDDEEEEEEBBBAAAAAAAAAAAABBBCCCDDDFFFHHHJJJKKKKKKMMMPPPSSSWWW[[[```cccdddiiirrrzzzyyylllfffcccbbb___[[[XXXTTTQQQPPPMMMLLLNNNRRRTTTUUUZZZaaaccchhhnnntttyyyuuugggZZZQQQGGGFFFEEEFFFIIIOOOTTTXXX[[[ccclllrrrxxx}}}~~~|||}}}{{{uuujjjaaa\\\ZZZWWWYYY[[[[[[ZZZZZZ[[[]]]bbbeeeiiiqqqzzz}}}zzzyyyxxxvvvuuutttttttttsssrrrqqqqqqssssssrrrqqqjjjfffbbbccciiipppuuuvvvxxxuuuoooggg^^^WWWQQQNNNIIIMMMSSSZZZeeepppssspppggg\\\PPPIIIDDD>>><<<<<<======>>>>>>??????>>>>>>@@@@@@@@@AAABBBDDDFFFGGGIIINNNVVV```jjjrrrxxx{{{kkk[[[SSSPPPIIIDDDCCCBBB@@@AAADDDBBBFFFOOOaaawwwrrr{{{fffXXXKKKFFFCCC>>>;;;:::555666666666666666666666222333333333444444555555444444444444444444333333333333444555555555666666555555555555666666666666555666666777777777777777888888:::<<<===DDDUUUeeetttzzzvvv]]]TTTTTT___lll{{{xxxzzzppphhh^^^VVVSSSTTTTTTXXX^^^cccfffjjjnnnqqquuu~~~{{{iiiVVVLLLJJJJJJLLLNNNSSSRRRTTTXXXYYYZZZbbbkkkvvv}}}yyyvvvvvvxxxzzz||||||zzzxxx{{{{{{|||}}}}}}{{{zzzyyyvvvuuussssssrrrpppmmmjjjgggggggggfffeeeeeeeeeeeebbbaaa```___^^^ZZZUUUQQQJJJGGGDDDAAA@@@>>>;;;999999888777777888999<<<===>>>@@@BBBAAA???============>>>@@@BBBCCCEEEEEEEEEBBBAAA@@@@@@AAABBBDDDEEEFFFHHHKKKLLLNNNPPPSSSVVVXXX\\\```bbbdddjjjuuu}}}|||qqqkkkgggfffbbb^^^ZZZVVVRRRQQQNNNMMMOOOTTTWWWYYY^^^eeehhhmmmsssxxx|||wwwiiiZZZQQQGGGGGGFFFGGGKKKOOOTTTWWW\\\cccmmmwww{{{zzz|||yyy{{{|||wwwmmmccc]]]ZZZXXXYYY[[[\\\\\\^^^aaaccciiilllqqqyyy~~~zzzyyyxxxvvvuuutttttttttrrrqqqpppqqqssstttsssrrrjjjfffbbbcccjjjrrrxxx{{{{{{xxxrrrkkkbbbYYYRRRNNNHHHLLLQQQXXXdddppptttrrrmmm```SSSJJJDDD>>><<<<<<<<<<<<===>>>????????????@@@AAAAAAAAABBBDDDEEEEEEHHHLLLTTT]]]gggpppwww{{{yyyfffXXXQQQKKKFFFCCCBBB@@@===>>>AAAAAAEEENNNaaa~~~|||kkk\\\MMMFFFDDD@@@;;;:::666666666555555555444444333333333444444555555666444444444444444444444444333333444555555555444444333444444555666777888888555555666777777777777777888888:::<<<>>>FFFWWWgggpppvvvppp\\\UUUXXXfffvvv{{{www|||yyyqqqjjjaaaXXXSSSTTTUUUZZZ```dddgggkkkrrrwww|||jjjVVVLLLJJJJJJLLLNNNOOOOOOSSSXXX[[[___hhhqqq~~~yyytttpppnnnppppppnnnllllllnnnrrrwww{{{{{{xxxuuuzzz{{{|||}}}}}}{{{yyyxxxvvvuuuttttttsssqqqmmmiiigggfffdddcccbbbaaa``````^^^]]]]]]\\\[[[XXXSSSOOOIIIFFFCCCAAA@@@>>><<<::::::999888777888:::<<<======???AAA@@@>>><<<<<<<<<===>>>@@@BBBCCCEEEEEEFFFBBBAAA@@@@@@@@@BBBDDDFFFFFFHHHKKKMMMOOORRRVVVYYYYYY\\\```bbbdddkkkvvv~~~uuupppkkkiiifffaaa\\\WWWTTTRRRPPPOOORRRWWW[[[]]]cccjjjppptttyyy}}}xxxiiiZZZQQQHHHGGGGGGHHHKKKOOOTTTVVV___fffsss}}}wwwvvv{{{zzz}}}{{{qqqfff^^^[[[XXXZZZ\\\^^^aaaeeekkknnnsssvvv}}}{{{zzzxxxvvvuuuttttttsssrrrqqqpppqqqssstttsssrrrjjjfffbbbccckkkttt{{{|||zzzuuummmddd[[[SSSOOOGGGKKKPPPWWWdddqqqwwwuuusssfffVVVLLLEEE???===>>>999:::;;;===>>>??????@@@@@@AAAAAAAAAAAABBBBBBCCCGGGKKKRRR[[[fffpppxxx|||kkk[[[SSSNNNHHHDDDBBBBBB???;;;;;;>>>@@@DDDLLL```ppp```OOOGGGEEE@@@<<<:::777666666555444333222222111222222333444444555555222333333444444555555555333444555555555444333222444444555555666777777777444555666777888777777666888888:::===???GGGYYYiiinnnuuunnn]]]XXX\\\lll|||uuuyyyzzztttnnnfff[[[VVVUUUVVV\\\dddjjjpppwww|||iiiUUUKKKHHHIIIKKKMMMMMMNNNTTT[[[aaagggqqq|||{{{ssskkkddd```\\\YYYYYY]]]______^^^___ccckkksssyyyyyyvvvrrrzzz{{{|||}}}|||{{{yyyxxxwwwvvvuuuttttttqqqllliiigggeeecccaaa___]]]\\\\\\[[[[[[ZZZZZZYYYVVVQQQMMMHHHFFFCCCAAA@@@???===;;;;;;:::999888888:::<<<======???@@@@@@>>><<<;;;<<<===>>>@@@BBBCCCEEEFFFFFFBBBAAA@@@???@@@BBBDDDFFFFFFHHHKKKNNNPPPTTTXXX[[[YYY\\\```bbbdddkkkvvvwwwsssmmmkkkgggbbb]]]XXXTTTRRRRRRQQQTTTZZZ]]]```fffmmmuuuyyy}}}xxxhhhYYYOOOHHHHHHGGGHHHKKKOOOSSSVVVbbbkkkzzzzzzssstttzzz}}}uuuiiiaaa\\\ZZZ\\\___bbbfffmmmtttyyy{{{{{{zzzxxxwwwuuutttssssssrrrqqqpppqqqssstttsssrrrjjjfffaaaccckkkvvv~~~}}}{{{vvvooofff\\\TTTOOOGGGKKKPPPWWWdddrrrxxxxxxxxxjjjYYYNNNGGG@@@>>>@@@777888:::<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@FFFJJJQQQZZZeeepppxxx}}}~~~www]]]QQQMMMKKKHHHEEEDDDDDD@@@;;;;;;>>>@@@CCCKKK```tttbbbPPPHHHEEEAAA<<<:::777777666444333222111000000000111222333333444444222222333333444555666666444444555666555444222111555555555666666666666666444555777888888888777666888888:::===@@@HHHYYYjjjooovvvnnn___[[[^^^ooo}}}tttvvv{{{vvvrrriii^^^XXXWWWVVV]]]gggqqqzzz|||iiiTTTJJJGGGHHHJJJMMMNNNPPPWWW```gggnnnzzz|||tttkkkeeebbb___YYYTTTTTTPPPMMMNNNRRRUUUUUUTTTUUU[[[eeepppwwwxxxtttppp||||||{{{{{{{{{||||||}}}yyywwwtttsssqqqoookkkhhhgggddd```^^^]]]\\\[[[YYY[[[YYYVVVTTTRRROOOLLLIIIGGGFFFDDDBBB@@@>>><<<;;;:::999888888888999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;>>>???AAACCCEEEEEEEEEEEEAAA@@@?????????AAACCCEEEGGGJJJNNNRRRTTTWWW[[[]]][[[ZZZ\\\```dddjjjuuuyyytttpppjjjaaaZZZVVVVVVVVVUUUWWWXXXZZZ]]]cccjjjoooyyy}}}rrrdddVVVNNNHHHGGGGGGHHHHHHIIIQQQZZZeeerrr{{{vvvsssuuuzzz}}}zzzpppfffaaaaaabbbdddgggmmmuuu~~~zzzyyyxxxxxxxxxwwwuuusssqqqqqqqqqrrrttttttrrrppphhheeecccgggooovvv{{{|||{{{vvvpppkkkfff^^^UUUNNNFFFKKKNNNSSS```qqqzzzyyy}}}lllZZZPPPIIIAAA>>>@@@<<<;;;;;;<<<<<<===>>>????????????@@@AAABBBDDDDDDFFFJJJQQQXXXaaakkkuuu{{{kkkZZZNNNIIIGGGBBBAAA@@@>>>===<<<<<<<<>>:::;;;:::888777555444444444444333333333333444555555222333555777777666555444777666555444444444444444666555555444444444555555666666777777888888888888888;;;<<<<<>>======<<<<<<>>>???AAACCCDDDEEEEEEDDDAAA@@@??????@@@AAACCCEEEHHHKKKOOORRRUUUWWWZZZ]]]\\\[[[]]]bbbfffkkkwww}}}vvvrrrjjjaaaZZZVVVUUUVVVVVVXXXYYY[[[^^^dddjjjooozzz~~~~~~qqqcccVVVNNNGGGFFFGGGHHHHHHJJJSSS]]]lll}}}~~~yyyuuurrrtttyyy}}}|||ssskkkeeedddeeehhhmmmsss}}}~~~|||zzzyyywwwwwwwwwwwwuuusssqqqqqqrrrsssuuutttrrrpppkkkgggeeegggnnnvvv{{{}}}}}}xxxrrrlllggg___UUUNNNHHHKKKNNNSSS___ooowwwxxx~~~nnn\\\QQQIIIAAA>>>???;;;;;;;;;;;;<<<===>>>???>>>>>>>>>???@@@BBBCCCDDDEEEIIIPPPWWW```jjjttt{{{~~~~~~xxxeeeUUUKKKFFFEEEDDDCCCAAA@@@>>>===<<<<<<>>>CCCHHHTTTrrrfffQQQNNNGGGAAA@@@<<<777777666555555444555555444444333333444444555666222333555666777666555444666666555444444444444444666555555444444555555555666666666777777777888888888:::<<<<<>>===;;;;;;999999888777888999:::;;;======>>>>>>>>>>>>>>>======>>>@@@BBBCCCDDDDDDDDDBBBAAA@@@???@@@BBBDDDEEEJJJMMMQQQSSSUUUWWWZZZ\\\]]]\\\___dddhhhnnnyyyzzztttkkkbbbZZZWWWVVVVVVXXXYYY[[[]]]```eeelllppp{{{zzznnnaaaUUUNNNFFFEEEFFFHHHHHHKKKUUU```uuu{{{wwwsssppprrrwww{{{}}}yyyrrrnnniiikkkooottt||||||zzzyyyxxxvvvvvvvvvvvvtttrrrqqqrrrsssuuuvvvuuurrrooonnniiifffgggnnnwww}}}zzztttnnnhhh___VVVNNNIIIKKKMMMRRR]]]kkktttwww~~~ppp___SSSIIIBBB>>>>>>;;;;;;;;;;;;<<<===>>>???>>>>>>>>>???@@@AAABBBCCCEEEHHHOOOVVV___jjjttt{{{||||||~~~ppp___QQQIIIEEEEEEFFFEEEDDDBBB@@@>>>===<<<===AAAFFFQQQkkkmmmTTTOOOGGGBBB@@@===555555444444444444555555444444444333444444555666222333555666666666555444666666555444444444444555666555555444555555666666666666666777777777777777999:::;;;<<<@@@LLL\\\iiikkkxxxhhh]]]YYYZZZjjjqqqgggiiiwww~~~{{{xxxvvvuuu}}}~~~cccVVVJJJFFFFFFDDDCCCDDDLLLRRR]]]gggrrr~~~rrrjjj___UUUPPPNNNOOOPPPQQQPPPNNNMMMLLLLLLMMMMMMJJJIIIHHHGGGGGGHHHIIIIIIJJJKKKQQQZZZdddkkkmmmlll}}}}}}|||{{{zzzyyyxxxwwwtttqqqnnnkkkiiieeeaaa]]]]]]ZZZWWWTTTSSSQQQPPPNNNMMMKKKJJJJJJJJJHHHFFFDDDBBBBBB@@@???===<<<;;;:::999888777777777888:::;;;<<<<<<===>>>>>>>>>======<<<===???BBBCCCCCCCCCCCCBBBAAA@@@???@@@BBBDDDEEELLLNNNRRRTTTVVVXXXZZZ\\\___^^^aaaggglllrrr}}}~~~wwwlllbbb[[[XXXVVVVVVZZZ\\\^^^```ccchhhmmmrrryyy~~~wwwlll```UUUNNNGGGFFFHHHIIIIIILLLXXXfff~~~xxxtttqqqoooqqqvvvyyy{{{~~~{{{wwwppprrrvvv{{{|||zzzyyyxxxuuuuuuuuuuuutttrrrrrrrrrtttvvvwwwuuurrrnnnnnnjjjfffgggoooxxx|||uuuoooiii```VVVOOOHHHIIIKKKPPP[[[hhhsssxxxssscccUUUJJJCCC>>>===;;;;;;;;;;;;<<<===>>>>>>?????????@@@@@@BBBCCCCCCEEEIIIOOOVVV___jjjuuu|||}}}}}}zzzlll]]]QQQIIIFFFFFFHHHGGGFFFDDDBBB???===<<<===AAAEEEMMMcccsssWWWOOOGGGAAA@@@===666666555444444444555555444444444444444555666666333444555555666666555555666555555444444444555555555555555555555666666777888888888888888888888888888:::;;;===BBBNNN^^^iiijjjyyyeeeZZZWWWWWWggg|||ooodddeeetttnnnZZZPPPGGGEEEEEEDDDCCCDDDKKKRRR]]]iiiuuu|||ssslllbbb[[[RRRKKKJJJMMMPPPSSSUUUSSSRRRPPPNNNLLLKKKKKKMMMLLLJJJIIIHHHHHHIIIJJJJJJKKKOOOVVV^^^dddgggggg~~~~~~~~~}}}{{{yyywwwvvvrrrooollliiifffccc___[[[ZZZWWWSSSPPPNNNMMMKKKIIIHHHGGGFFFFFFFFFEEECCCAAA@@@???>>>===<<<;;;::::::999888777777777888999::::::;;;<<<<<<=========<<<<<<===???BBBCCCCCCCCCCCCBBBAAA@@@@@@@@@BBBDDDFFFMMMOOOSSSVVVWWWYYY[[[]]]``````dddkkkpppvvvyyylllaaa[[[YYYXXXWWW]]]^^^aaacccfffjjjooosssxxx|||}}}sssiii^^^TTTMMMHHHIIIKKKLLLLLLQQQ```ooo{{{tttqqqnnnmmmpppuuuwwwxxx|||xxxzzz}}}}}}|||zzzxxxuuutttuuuuuutttsssrrrrrrsssuuuvvvtttqqqnnnmmmhhheeegggpppzzz}}}vvvpppiiiaaaWWWPPPGGGGGGIIIOOOXXXdddqqqzzz~~~uuugggWWWKKKDDD@@@===:::::::::;;;;;;<<<===>>>AAAAAA@@@AAAAAABBBCCCDDDFFFIIIOOOVVV___kkkvvv~~~~~~wwwjjj\\\PPPIIIFFFEEEHHHHHHGGGEEECCCAAA>>>===>>>AAADDDJJJZZZrrrxxxYYYOOOFFFAAA@@@<<<:::999888666555444444444555444444444444555666666333444444555555555555555555555444444444555555666555555555555555666777888999999999999999999999999888999;;;>>>EEERRRaaakkkkkk}}}cccYYYUUUVVVggg~~~~~~mmmaaacccrrrwwwbbbSSSKKKEEEDDDEEECCCDDDFFFJJJPPP[[[fffrrr|||~~~ssskkkaaaZZZSSSNNNHHHEEEGGGLLLRRRUUUWWWVVVUUUSSSQQQOOOMMMKKKOOONNNLLLJJJIIIIIIIIIJJJKKKLLLOOOSSSXXX\\\______~~~|||yyyvvvuuupppnnnkkkhhhfffccc___[[[WWWTTTPPPMMMKKKIIIGGGFFFEEEDDDCCCCCCCCCBBB@@@>>>>>>======<<<;;;::::::999888888777666777888999:::999:::;;;<<<=========<<<===>>>@@@BBBCCCDDDDDDDDDCCCBBBAAA@@@AAACCCEEEFFFMMMPPPSSSVVVXXXZZZ]]]___bbbbbbgggnnnsssyyyzzzlllaaa\\\[[[ZZZYYY___aaadddfffhhhlllqqqtttwww{{{{{{qqqggg\\\SSSLLLJJJKKKOOORRRSSS[[[mmm~~~xxxpppllliiihhhmmmsssuuuvvvzzz{{{yyyvvvtttuuuuuuuuutttssssssrrrssssssssspppnnnlllhhheeehhhqqq{{{|||vvvpppjjjaaaWWWPPPHHHFFFGGGNNNVVV```nnnyyy|||wwwjjjYYYLLLFFFAAA===::::::::::::;;;<<<===>>>AAA@@@@@@@@@AAAAAABBBCCCEEEHHHMMMUUU^^^jjjvvv~~~{{{sssgggYYYOOOHHHEEEDDDGGGGGGGGGFFFDDDBBB???===???@@@BBBGGGRRReee{{{|||[[[PPPHHHCCCAAA;;;;;;:::888777555444444444555555444444555555666777444444444444555555666666555444444444444555666666555555555555666777888888:::999999999999888888888888888:::???HHHVVVeeennnooocccYYYUUUWWWkkk{{{kkk___aaaqqqiiiYYYNNNHHHCCCCCCCCCBBBDDDGGGIIINNNVVV```jjjrrrwwwzzzvvvxxxuuulllddd^^^UUUNNNIIIFFFDDDEEEJJJPPPUUUWWWUUUUUUVVVWWWVVVTTTSSSRRROOONNNLLLJJJIIIIIIIIIJJJLLLMMMOOORRRTTTVVVWWWXXX}}}zzzvvvtttooommmjjjhhhfffccc```]]]UUURRRNNNKKKIIIGGGEEECCCDDDBBBAAAAAAAAA@@@>>><<<<<<<<<;;;;;;::::::999999888777666666666777999::::::;;;<<<======>>>>>>>>>>>>???AAACCCDDDEEEEEEDDDCCCBBBAAA@@@AAACCCEEEFFFLLLOOOTTTWWWYYY\\\___aaacccdddiiipppvvv|||{{{lllaaa]]]]]]\\\[[[```cccfffhhhjjjnnnrrruuuwww|||zzzpppfff[[[RRRLLLJJJMMMSSSXXX]]]hhh}}}~~~uuukkkfffcccccciiiooottttttxxx|||yyyvvvuuuuuuvvvvvvuuutttrrrqqqpppqqqqqqpppnnnmmmiiigggjjjqqqyyy{{{uuuoooiiibbbXXXQQQKKKHHHHHHMMMSSS[[[iiivvv{{{xxxlllZZZMMMHHHCCC>>>::::::::::::;;;<<<======??????>>>>>>??????@@@AAACCCFFFKKKRRR\\\hhhuuu}}}}}}wwwpppeeeYYYOOOIIIGGGGGGFFFFFFGGGFFFEEEBBB@@@>>>>>>>>>@@@CCCKKKZZZooo|||^^^SSSKKKEEEBBB<<<999888777666555444444444555555555555555666666777444444444444444555666666444444444444444555666666555555555555666777888999888888888777777777666666777888:::@@@KKKZZZiiirrrssscccZZZWWWZZZpppxxxhhh]]]___pppooo^^^SSSKKKEEEAAAAAAAAA@@@CCCGGGIIIKKKQQQXXX```fffiiikkkeeegggeee___ZZZUUUMMMFFFDDDDDDEEEJJJPPPUUUYYYZZZWWWYYY[[[]]]]]]\\\ZZZYYYQQQPPPNNNMMMLLLLLLLLLLLLMMMOOORRRTTTUUUUUUVVVVVV~~~zzzwwwtttooommmjjjhhhgggdddaaa^^^TTTQQQMMMJJJHHHFFFDDDBBBCCCBBB@@@@@@@@@???===:::;;;;;;;;;::::::999999999888777666666666777999:::;;;<<<===>>>????????????>>>???AAACCCEEEEEEEEEEEECCCBBBAAA@@@AAACCCEEEFFFLLLOOOTTTWWWZZZ\\\```bbbccceeejjjrrrwww}}}{{{kkkaaa]]]^^^^^^]]]aaadddgggiiilllooosssvvvxxx}}}zzzpppeee[[[QQQKKKJJJNNNVVV]]]dddqqq|||rrrhhhbbb______fffmmmsssssswww}}}zzzwwwuuuvvvvvvvvvvvvuuurrrooonnnooopppoooooooookkkiiikkkqqqxxx|||}}}~~~zzztttoooiiibbbXXXRRRNNNJJJIIIMMMRRRXXXeeesssyyyxxxmmm[[[NNNIIIDDD???::::::::::::;;;<<<======>>>===============>>>???AAADDDIIIPPPZZZfffsss{{{{{{|||~~~|||uuuoooeeeZZZQQQMMMKKKKKKDDDEEEFFFFFFEEECCC@@@???======>>>@@@FFFSSShhhyyyvvvppp}}}```UUUMMMHHHDDD>>>666555555444444444555555555555555555555666777777555444444444444555666666444444444444444555666777555555555555666777999999777777666666555555555444777777:::AAAMMM\\\kkktttvvvdddZZZXXX\\\tttvvvfff[[[]]]ooorrrcccVVVOOOIIICCC????????????BBBGGGIIIJJJMMMSSSYYY^^^```aaa\\\^^^]]]YYYUUUQQQIIIAAA???AAADDDKKKRRRVVVXXXYYY]]]___aaaccccccaaa___^^^TTTSSSRRRPPPOOOOOOPPPPPPOOORRRUUUXXXXXXXXXXXXXXX}}}{{{xxxuuuooonnnllljjjgggccc^^^ZZZRRROOOKKKHHHFFFDDDBBBAAA@@@???===<<<<<<===>>>>>>;;;;;;;;;::::::999999999888888888888888777666666<<<<<<======>>>????????????@@@@@@AAABBBCCCDDDEEEDDDCCCAAAAAABBBDDDGGGIIIKKKMMMPPPUUUYYY]]]```bbbgggfffjjjqqqxxxxxxlllccc_________^^^aaadddiiimmmpppsssvvvyyyzzz|||xxxooocccVVVOOOOOOKKKRRRXXXdddqqqzzzxxxjjj^^^YYY[[[aaafffrrrrrrtttzzz}}}|||{{{zzzxxxwwwvvvuuuoooppppppoooooonnnmmmllloookkkiiijjjpppvvvzzz{{{}}}|||wwwnnnhhhccc\\\TTTLLLIIIHHHKKKPPPXXXcccoooyyyyyyppp___PPPGGGCCC???;;;;;;;;;;;;;;;<<<===>>><<<===??????>>>>>>@@@AAAEEEEEEJJJQQQXXX```mmmyyy|||~~~~~~zzzwwwrrrlllaaaVVVMMMHHHFFFFFFEEEFFFFFFFFFEEECCC@@@>>>AAA;;;;;;BBBHHHQQQdddvvvssskkkssszzz}}}yyyyyydddVVVRRRHHH@@@???<<<:::777444333444555666555555555444444333333333555444444444444555666666777666666555555555666666888888777777666666555555666555555555555666666777777999;;;@@@OOOcccrrrwww~~~lll^^^UUUaaayyyqqqfff___```ooo|||pppdddYYYPPPJJJBBBAAA???===>>>AAADDDFFFIIIJJJKKKMMMPPPSSSUUUWWWVVVWWWVVVQQQKKKEEEAAA@@@BBBAAAFFFOOOUUUWWWYYY\\\bbbggglllmmmnnnnnniiibbb\\\UUUPPPRRRUUUUUUSSSTTTXXX[[[^^^```_________```~~~|||yyyvvvooonnnllljjjgggccc]]]ZZZPPPMMMIIIFFFDDDBBB@@@??????>>>===<<<<<<<<<<<<<<<999999999999888888777777555666777777888888888888;;;;;;<<<<<<===>>>>>>??????@@@AAACCCDDDDDDDDDDDDDDDBBBAAA@@@AAADDDGGGIIILLLOOOSSSXXX]]]```cccdddhhhgggkkkssszzzwwwkkkccc````````````cccfffjjjnnnqqqtttxxxzzz{{{}}}wwwooocccVVVPPPPPPOOOVVV]]]hhhvvvzzzlll```ZZZZZZ___cccmmmmmmpppvvv}}}~~~}}}{{{xxxvvvsssqqqpppooooooooooooooonnnmmmmmmooollliiijjjpppvvvzzz{{{||||||vvvnnnhhhccc\\\TTTLLLHHHGGGJJJOOOVVVbbbllltttuuuooo```RRRIIIDDDAAA<<<<<<;;;;;;;;;<<<======<<<===??????>>>>>>@@@AAAEEEEEEJJJQQQXXX```lllxxx~~~~~~zzzvvvqqqjjj```UUUMMMHHHFFFFFFEEEEEEFFFFFFEEECCC@@@???BBB<<<<<>>???AAADDDGGGIIIIIIJJJLLLNNNQQQSSSTTTSSSSSSRRRNNNHHHDDDBBBAAACCCDDDIIIRRRWWWYYY\\\```fffoooxxx~~~}}}tttkkkeee\\\VVVXXX[[[[[[[[[]]]___bbbfffgggeeeddddddeee}}}yyywwwpppnnnllljjjgggbbb\\\XXXNNNKKKFFFCCCAAA@@@>>><<<=========<<<;;;:::999888777777777777666666666666333444555666777888999999::::::;;;;;;<<<=========???@@@BBBEEEFFFEEEEEEDDDCCCBBB@@@@@@AAADDDGGGIIIMMMQQQVVV\\\aaadddffffffggghhhmmmuuu|||~~~vvvkkkdddbbbccccccbbbeeehhhlllooorrruuuyyy|||}}}~~~vvvnnnbbbVVVQQQQQQRRR\\\cccnnn||||||oooccc[[[ZZZ\\\^^^eeefffiiiooovvv|||}}}zzzvvvrrrooommmlllnnnoooooooooooonnnnnnmmmnnnllljjjkkkooouuuyyy{{{|||{{{vvvmmmgggccc\\\TTTLLLHHHFFFIIIMMMTTT___jjjnnnrrrooocccUUULLLFFFBBB======<<<<<<;;;<<<<<<<<<<<<>>>??????>>>???@@@BBBEEEEEEIIIPPPVVV^^^kkkwww}}}xxxuuunnnhhh___UUULLLHHHFFFFFFDDDEEEFFFFFFEEECCCAAA???@@@<<<===CCCHHHNNN___rrruuurrrnnnsss{{{zzzjjjYYYSSSIIIAAA@@@:::888666555444555666777666666666666666555555555555444444444444555666666666666555555555555666666666666666666777777777777888777777777777888999::::::;;;<<>>@@@CCCFFFGGGFFFEEEDDDCCCBBB@@@@@@AAADDDGGGIIINNNRRRXXX^^^cccffffffffffffhhhnnnvvv||||||uuukkkeeedddeeeeeeeeefffhhhllloooqqqtttxxx{{{~~~|||uuummmbbbVVVRRRSSSTTT```hhhrrr~~~sssggg^^^ZZZYYYZZZ___```ccchhhooouuuzzz}}}~~~~~~|||xxxtttqqqnnnlllkkkmmmnnnooooooooooooooonnnnnnllljjjkkknnnsssxxx{{{{{{{{{vvvmmmgggccc\\\TTTMMMIIIGGGIIIMMMRRR]]]hhhlllrrrssshhhYYYNNNGGGBBB>>>>>>===<<<<<<;;;<<<<<<<<<>>>????????????@@@BBBDDDDDDHHHOOOUUU\\\iiiuuu|||wwwtttlllggg^^^TTTLLLHHHFFFEEECCCDDDEEEFFFEEEDDDBBB@@@===:::===DDDHHHOOOaaattt|||uuuooouuunnnZZZRRRIIIBBB@@@888777666555555666777888666666555555555555555555555444444444444555666666666555555555555666666777555555666666777777888888777777777777777888999::::::;;;<<<@@@OOOeeeuuu|||fffYYYSSS\\\qqq|||{{{kkkbbb]]]```qqq}}}{{{wwwssspppjjjeee]]]VVVPPPKKKFFFCCC@@@@@@@@@@@@BBBDDDFFFGGGGGGGGGHHHIIIJJJKKKMMMNNNOOOMMMIIICCC???>>>@@@BBBGGGIIIPPPXXX[[[]]]dddmmm{{{xxxmmmhhhgggfffiiinnntttxxx}}}}}}zzzyyyzzz|||}}}|||{{{||||||{{{xxxvvvrrrpppmmmjjjeee```YYYUUUMMMJJJEEEBBBAAA???===;;;999::::::::::::888666555777777777777777777777777777666666555666777888888::::::;;;<<<<<<======>>>>>>@@@CCCFFFGGGFFFEEEDDDCCCBBBAAAAAABBBEEEHHHJJJNNNRRRXXX^^^ccceeeeeeeeedddgggmmmuuu{{{zzzsssjjjeeedddffffffeeeeeegggjjjmmmooorrrwwwzzz~~~{{{tttlllaaaVVVSSSTTTVVVcccllluuuyyywwwwwwlllbbb\\\YYYWWWZZZ\\\___dddjjjqqqwwwzzz}}}|||zzzwwwtttqqqooonnnnnnlllmmmnnnoooooopppoooooommmlllkkkkkkmmmrrrwww{{{|||{{{vvvnnnhhhddd]]]VVVPPPKKKIIIJJJMMMRRR\\\fffnnnvvvyyynnn^^^PPPGGGBBB???>>>===<<<<<<<<<<<<<<<===>>>@@@@@@??????AAABBBDDDDDDGGGNNNSSSZZZgggrrr|||wwwssskkkfff]]]TTTLLLGGGEEEDDDBBBCCCEEEFFFEEEDDDBBBAAA???===???EEEHHHNNNaaauuu{{{uuupppzzz~~~rrr[[[QQQIIIBBB???888777666666555666777777444444444444444444444444555444444444444555666666555555555555555666777777555555666666777777888888666666666666777888999::::::;;;<<<@@@OOOdddssszzz|||bbbYYYTTT]]]qqq}}}uuuggg```]]]bbbttt|||xxxvvvssspppmmmeee___XXXPPPKKKFFFBBB???>>>???@@@BBBDDDFFFGGGHHHGGGGGGGGGHHHIIIJJJLLLMMMOOOLLLGGGAAA===<<>>????????????@@@BBBEEEFFFEEEEEEDDDDDDCCCBBBBBBCCCFFFJJJLLLPPPSSSXXX]]]```ccccccccccccfffnnnuuuzzzyyyrrrjjjeeedddffffffeeeeeegggiiikkkmmmqqquuuyyy}}}zzzrrrkkkaaaWWWTTTVVVXXXhhhqqqyyywwwppprrr~~~zzzpppggg___ZZZWWWWWWYYY]]]aaagggmmmuuuyyy{{{yyyvvvsssqqqpppppppppllllllnnnooopppppppppppplllllllllkkklllpppvvv{{{||||||wwwooojjjfff___WWWQQQMMMIIIJJJLLLQQQ[[[dddoooyyy}}}rrr```QQQHHHBBB>>>>>>======<<<============???@@@@@@???@@@AAABBBCCCCCCGGGMMMRRRYYYeeeppp{{{|||wwwtttlllggg^^^UUUMMMGGGDDDCCCAAABBBDDDEEEFFFEEECCCBBBDDDBBBCCCGGGHHHNNNcccxxxxxxtttttt{{{www]]]QQQIIICCC@@@888888777666666666666666333333333444444444444444555444444444444555666666555555444555555666777888666666666666777777777777555555555666777888999::::::<<<===BBBPPPcccqqqwwwzzzwww___[[[XXX^^^ssssssgggbbb```eeevvv}}}yyyvvvtttrrrooommmccc^^^UUUNNNHHHDDD@@@>>>===???AAACCCFFFGGGHHHIIIGGGGGGHHHHHHJJJKKKMMMMMMMMMKKKGGGAAA>>>>>>BBBEEELLLOOOVVVZZZ[[[___nnn}}}~~~~~~{{{yyyzzzzzzzzzyyytttrrrnnniiiddd^^^WWWRRRLLLIIIEEEBBB@@@>>><<<:::888888888777888888999:::666666777777777888888888888777666666777999;;;===>>>>>>??????@@@AAAAAABBB???@@@AAACCCDDDDDDDDDDDDDDDDDDCCCCCCEEEHHHKKKMMMSSSUUUXXX[[[___aaabbbbbbccchhhooovvvyyyxxxqqqiiiddddddeeeeeedddeeegggiiijjjlllpppuuuxxx|||yyyqqqjjj```WWWTTTWWW\\\nnnwww}}}~~~iiigggnnnwww|||tttkkkccc\\\YYYTTTWWW[[[___dddkkksssyyy}}}{{{yyyuuurrrooooooooooookkklllmmmoooppppppqqqqqqlllllllllkkklllooovvv{{{}}}}}}xxxpppkkkggg```YYYQQQLLLIIIIIIKKKOOOXXXbbbnnnyyy}}}sssaaaRRRHHHDDD==================>>>???===???@@@@@@@@@@@@AAACCCCCCCCCFFFLLLQQQWWWcccnnnwww||||||xxxuuummmhhh```VVVNNNHHHDDDBBB@@@BBBDDDEEEFFFEEEDDDCCCCCCAAACCCGGGJJJRRRiii~~~{{{~~~{{{www}}}|||```SSSLLLFFFBBB999999888777666555555444444444444444555555555666555444444444444555666666444444444555555666777888777777777777666666666666666666666777888999;;;;;;;;;>>>@@@EEERRRdddppptttzzznnn\\\^^^[[[aaavvvxxxnnnjjjhhhkkkzzz~~~|||xxxuuutttqqqnnnlllbbb\\\TTTMMMHHHDDDAAA???<<<>>>AAAEEEGGGIIIIIIIIIHHHHHHHHHIIIKKKMMMNNNOOOJJJIIIFFFCCCAAACCCGGGKKKPPPSSSXXX[[[[[[aaasss|||zzzzzz{{{{{{{{{uuurrrnnniiiddd^^^VVVQQQKKKHHHDDDAAA???===;;;:::888888777777777999:::<<<555666666666777777888888777666666666888;;;>>>@@@???@@@@@@AAABBBBBBCCCCCC???@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDFFFIIILLLOOOUUUVVVXXX[[[^^^```aaabbbdddiiipppwwwzzzwwwqqqiiiddddddddddddcccfffhhhiiikkkmmmpppuuuyyy{{{xxxqqqjjj```WWWUUUXXX```rrr|||sss___aaakkksss}}}}}}vvvnnneee^^^ZZZSSSVVVZZZ^^^bbbiiirrrxxx}}}|||yyyuuuqqqnnnmmmmmmnnnkkkkkkmmmooopppqqqqqqqqqlllmmmmmmlllkkkooouuu{{{~~~~~~yyyqqqlllhhhaaaZZZQQQLLLHHHHHHIIIMMMVVV```lllwww}}}rrr```RRRIIIEEE======<<<======>>>???@@@===???@@@@@@@@@@@@AAACCCCCCCCCFFFKKKPPPWWWbbbnnntttzzz}}}yyyvvvnnniiiaaaWWWNNNHHHDDDBBB@@@BBBDDDEEEFFFEEEDDDCCC>>>===@@@GGGLLLWWWrrr{{{xxxuuu|||bbbTTTNNNHHHCCC:::999888777666555444333444555555555666666777777555444444444444555666666444444444555555777888888888888777777666666555555777777777888999;;;<<<======???BBBHHHTTTeeepppsss|||hhh[[[```^^^bbbyyyvvvrrroooqqqzzzwwwtttrrrpppmmmjjjggg\\\WWWOOOHHHDDDAAA>>>===<<<>>>BBBEEEHHHIIIIIIIIIHHHHHHIIIJJJLLLNNNPPPQQQGGGGGGEEEDDDDDDFFFKKKOOOSSSVVV[[[\\\[[[cccwww~~~}}}}}}~~~~~~{{{vvvoooiiiddd___XXXRRRLLLIIIEEEAAA@@@>>><<<:::777777777777777777777777777777777777888999:::;;;666777888:::<<<>>>???@@@@@@AAABBBDDDDDDDDDDDDCCC??????@@@AAABBBCCCEEEFFFEEECCCBBBBBBDDDIIINNNQQQWWWYYYZZZ[[[\\\^^^aaaccc```eeekkkqqqxxxyyyssskkkfffeeefffeeedddjjjiiijjjmmmqqqvvvxxxyyyxxxqqqiii```WWWVVVYYYeeesssfff]]]bbbggguuu{{{}}}wwwppphhh___ZZZWWWVVVXXX^^^bbbeeellltttyyy{{{uuuqqqnnnmmmkkkjjjlllnnnppprrrsssrrrqqqppprrroookkkhhhiiiooouuuyyy||||||xxxqqqkkkhhhaaaYYYPPPKKKGGGGGGHHHLLLUUU___oooxxx|||qqq```RRRIIIDDD>>>===<<<;;;;;;<<<===>>>>>>>>>@@@AAACCCDDDFFFFFFCCCBBBDDDIIIMMMTTT___kkkpppzzz|||xxxtttnnnjjjbbbXXXOOOHHHDDDAAABBBCCCDDDFFFIIIJJJIIIGGGDDDBBBDDDIIIKKKVVVttttttqqqqqq~~~iiiUUUJJJFFFFFF===<<<:::888777666555555666666777777777777666666555555666666777888888888444444444444555555555555666666666666777777777777777777666666777888999999999;;;===DDDRRRdddooorrr|||~~~fff^^^aaa^^^eee}}}zzz{{{xxx}}}xxxqqqmmmlllkkkgggeee___YYYPPPIIIDDDBBB@@@@@@???AAADDDFFFIIIJJJJJJJJJJJJHHHFFFFFFIIILLLMMMNNNIIIDDD@@@>>>BBBIIIOOOSSSUUUUUUVVVWWW[[[fff}}}~~~~~~~~~~~~{{{uuunnniiiddd^^^WWWRRRLLLIIIDDDAAA@@@>>><<<:::777777777777777777777777666666666777888999:::;;;999:::;;;===???@@@AAABBBBBBCCCEEEFFFFFFDDDCCCBBB@@@@@@@@@AAABBBDDDEEEFFFGGGEEECCCCCCDDDHHHLLLOOOUUUVVVXXXXXXYYYZZZ]]]```bbbffflllrrryyyyyyrrrkkkggghhhiiijjjiiillllllmmmppptttxxx|||}}}}}}vvvnnnggg___XXXXXX]]]hhhttt~~~{{{___XXX\\\aaarrrxxx~~~yyyrrriii```[[[XXXVVVWWW\\\```dddllltttzzz|||vvvrrrpppnnnmmmllljjjkkkmmmoooqqqrrrrrrrrrtttpppllliiijjjnnntttyyy{{{|||yyyrrrmmmhhhaaaZZZQQQLLLHHHHHHIIIMMMVVV```nnnwww{{{qqq```SSSIIICCC>>>===<<<;;;;;;<<<===>>>>>>>>>???@@@AAAAAABBBBBBCCCBBBDDDIIIMMMSSS^^^jjjsss}}}}}}yyyvvvpppkkkcccYYYPPPIIIDDDBBBBBBBBBCCCEEEHHHIIIHHHGGGFFFDDDFFFJJJMMMXXXuuu{{{ssspppqqq}}}kkkUUUKKKFFFEEE;;;:::999888777777777777666666777777777777666666444555555666666777888888555555555666666666666777666666666666777777777888888777777777888888999::::::<<<>>>EEETTTfffqqqsss{{{ddd\\\aaaaaakkk|||}}}xxxrrrnnnmmmkkkhhheee^^^WWWOOOGGGCCCBBBAAA@@@@@@BBBDDDGGGIIIJJJKKKKKKJJJHHHGGGGGGJJJLLLMMMMMMIIIEEEAAA@@@EEEKKKRRRUUUVVVUUUVVVXXX]]]iii~~~}}}zzzuuunnnhhhccc^^^WWWQQQLLLHHHDDDAAA???>>><<<:::777777777777777777777777555555666666888999:::;;;======???AAABBBCCCDDDDDDEEEFFFHHHIIIHHHFFFCCCAAAAAAAAAAAABBBCCCDDDEEEFFFHHHGGGDDDCCCDDDGGGJJJMMMRRRSSSTTTTTTUUUVVVYYY\\\ccchhhnnnsssyyyxxxrrrkkkiiikkknnnooooooooooooqqqssswww|||}}}zzzsssjjjccc]]]YYY\\\bbbllluuu|||qqq\\\WWW[[[___mmmttt}}}zzztttlllbbb\\\YYYVVVVVVYYY]]]bbbkkkttt}}}|||wwwtttrrrqqqooommmjjjkkkmmmoooqqqssstttuuuuuuqqqlllhhhiiimmmssswwwzzz}}}{{{uuuooojjjccc\\\RRRMMMIIIIIIJJJMMMVVV```kkkuuuyyypppaaaTTTIIICCC>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>?????????BBBBBBDDDIIIMMMSSS^^^iiiuuu{{{xxxrrrmmmeee[[[QQQJJJEEEBBBBBBAAABBBDDDFFFHHHHHHGGGGGGFFFGGGKKKOOOZZZtttuuupppoooqqq|||mmmVVVKKKFFFDDD:::999888888777888888888666666777777777777666666333444444555666666777777666777777777777888888888666666666777777777888888999999888888999999::::::;;;===???FFFVVVhhhsssvvvwwwaaa[[[aaadddrrr|||zzztttpppooommmiiifff\\\VVVMMMFFFBBBAAAAAAAAABBBCCCFFFHHHJJJKKKLLLLLLJJJIIIHHHIIILLLMMMMMMMMMHHHEEEBBBBBBGGGNNNTTTWWWWWWVVVVVVYYY___lll~~~}}}zzztttmmmhhhccc^^^WWWQQQKKKHHHDDDAAA???===;;;:::777777777777777777777777555555666777888:::<<<===@@@AAACCCDDDFFFFFFFFFFFFEEEGGGIIIKKKJJJHHHEEECCCCCCCCCCCCCCCDDDDDDEEEFFFGGGFFFDDDDDDEEEGGGKKKMMMPPPQQQRRRRRRRRRTTTWWWZZZdddhhhnnnsssxxxxxxsssmmmkkknnnqqqrrrrrrqqqrrrtttwwwzzz}}}yyyqqqhhhaaa\\\ZZZ___fffqqqwwwzzz~~~hhhXXXWWWZZZ]]]iiippp{{{~~~{{{uuummmddd^^^YYYUUUTTTWWWZZZ```jjjttt}}}}}}{{{wwwuuutttrrrpppnnnoooooopppqqqrrrtttvvvwwwssspppjjjffffffjjjooosssyyy}}}~~~yyyrrrllleee^^^RRRMMMIIIHHHIIILLLUUU^^^iiirrrwwwpppcccVVVJJJCCC>>>===<<<;;;;;;<<<===>>><<<======>>>>>>?????????CCCBBBEEEJJJNNNSSS^^^iiivvv}}}zzzsssooofff\\\RRRKKKFFFCCCDDDCCCBBBCCCFFFHHHIIIIIIHHHGGGHHHKKKNNNYYYooo{{{rrrkkklllppp{{{qqqXXXMMMGGGCCC::::::999888777777777777666666777777777777666666333333444444555666666666888888888888999999999999666666777777777888888888:::::::::999999::::::;;;;;;===@@@HHHXXXkkkvvvyyywwwbbb[[[aaafffyyy{{{vvv{{{vvvsssqqqoookkkhhh\\\UUULLLEEEBBBAAAAAAAAACCCDDDGGGIIIKKKLLLLLLLLLJJJIIIJJJLLLNNNOOOMMMLLLFFFDDDBBBCCCIIIOOOUUUXXXVVVTTTUUUYYY```nnn~~~zzzuuunnnhhhddd^^^WWWRRRKKKHHHCCC@@@???===;;;999888888888888888888888888666666777888:::<<<>>>???CCCDDDFFFHHHIIIIIIHHHGGGEEEGGGIIIKKKLLLJJJIIIGGGEEEEEEEEEDDDDDDEEEFFFFFFEEEDDDDDDDDDFFFIIILLLNNNOOOPPPPPPPPPQQQTTTXXX[[[cccgggmmmrrrxxxxxxtttpppooorrrttttttssssssuuuwwwzzz}}}~~~yyyqqqgggaaa\\\\\\cccllluuuxxxyyy}}}yyy^^^SSSRRRVVVXXXgggooo{{{~~~{{{xxxssslllddd___YYYUUUSSSUUUYYY^^^iiisss}}}||||||}}}}}}|||zzzxxxvvvuuuuuussspppmmmrrrqqqqqqqqqrrrsssttttttqqqmmmgggccccccfffkkkoooxxx~~~}}}vvvoooggg```RRRLLLHHHGGGGGGJJJRRR[[[gggpppvvvqqqeeeXXXLLLCCC>>>===<<<;;;;;;<<<===>>>;;;<<<===>>>???AAABBBBBBDDDDDDFFFLLLOOOTTT^^^hhhsss}}}}}}zzztttoooggg]]]SSSLLLGGGDDDFFFEEECCCDDDGGGIIIKKKKKKIIIHHHGGGHHHKKKUUUfffuuuvvvnnneeehhhooozzztttZZZOOOHHHCCC===<<<:::888777666555555666666777777777777666666333333444444555666666666888888888888999999999999777777777777888888888888;;;;;;:::::::::::::::;;;;;;===AAAIIIYYYmmmyyy|||zzzeee]]]aaahhh}}}|||tttppp}}}xxxvvvuuutttppplll___XXXNNNFFFBBBAAAAAABBBDDDEEEGGGJJJKKKLLLLLLLLLJJJJJJLLLOOOQQQPPPMMMKKKCCCBBBAAACCCIIIOOOTTTVVVSSSRRRTTTYYYaaannn{{{vvvoooiiiddd___XXXRRRKKKGGGCCC@@@>>>===;;;999888888888888888888888888777888999;;;===???BBBCCCFFFHHHJJJLLLLLLKKKJJJIIIFFFGGGIIIJJJKKKKKKKKKJJJGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDDDDDDDFFFIIILLLNNNNNNNNNOOOOOOQQQTTTZZZ^^^cccgggmmmsssyyyxxxuuusssuuuxxxyyywwwuuuuuuxxx{{{}}}}}}wwwooogggbbb```aaaiiirrrxxxyyyxxx|||ttt\\\SSSRRRUUUYYYeeennn{{{|||zzzvvvsssoooiiiccc^^^ZZZVVVTTTVVVYYY^^^hhhrrr|||yyyuuutttuuuxxxzzz{{{xxxwwwvvvvvvvvvtttqqqnnnppppppppppppppppppppppppnnnjjjeeeaaa```dddiiimmmwwwyyyqqqiiibbbRRRLLLGGGFFFFFFHHHQQQZZZfffooovvvrrrhhh\\\NNNDDD>>>===<<<;;;;;;<<<===>>>;;;<<<===>>>@@@BBBCCCDDDCCCCCCFFFLLLOOOTTT]]]gggpppyyy|||yyyrrrnnnfff]]]TTTMMMHHHFFFHHHFFFCCCDDDFFFJJJLLLMMMKKKIIIGGGFFFHHHOOO\\\eee|||qqqhhh^^^dddnnnzzzwww\\\QQQJJJCCC===<<<;;;888777555555444666666777777777777666666333444444555666666777777666777777777777888888888777777777888888888999999;;;;;;::::::999999:::::::::===AAAIIIZZZnnn{{{~~~~~~iii___aaahhh{{{rrrooo~~~{{{zzzzzzxxxuuuqqqddd]]]RRRHHHCCCAAAAAAAAADDDEEEGGGIIIKKKLLLKKKKKKJJJKKKNNNQQQSSSQQQMMMJJJBBBAAA@@@CCCIIINNNRRRTTTQQQPPPSSSZZZcccooo|||wwwpppjjjfff```YYYTTTJJJGGGCCC@@@>>>===:::999888888888888888888888888::::::;;;===@@@CCCEEEFFFJJJLLLNNNPPPPPPOOOMMMKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMNNNPPPUUU[[[___dddiiiooouuu{{{~~~wwwvvvwwwzzz}}}zzzxxx{{{}}}xxxsssmmmgggddddddgggqqq{{{zzzyyywww}}}sss]]]TTTRRRVVV[[[cccmmm{{{}}}zzzyyyvvvqqqmmmjjjfffaaa^^^YYYVVVUUUWWWZZZ___hhhrrrtttpppkkkiiikkkppptttwwwxxxwwwwwwxxxxxxvvvsssppplllmmmooopppppppppoooooommmiiiccc``````dddiiimmmvvv{{{sssjjjcccSSSMMMHHHGGGFFFIIIQQQZZZeeeooovvvsssjjj^^^PPPEEE>>>===<<<;;;;;;<<<===>>><<<======???@@@AAABBBBBBAAAAAAEEEJJJNNNRRR[[[dddmmmwww~~~zzzwwwqqqllleee\\\TTTMMMIIIGGGHHHEEEBBBBBBEEEIIILLLMMMNNNLLLHHHEEEEEEKKKTTTYYYlllnnncccXXXaaalllyyyyyy]]]SSSLLLDDD<<<;;;:::888777666666666666666777777777777666666444555555666666777888888555555555666666666666777777777888888888999999999;;;;;;:::999999999999999:::<<<@@@III[[[ooo|||kkk___```iii|||rrrppp}}}|||~~~}}}yyyvvvjjjbbbVVVKKKDDDBBBAAAAAADDDEEEGGGIIIJJJKKKKKKJJJIIIKKKOOOSSSUUURRRMMMIIIBBBAAAAAADDDIIINNNQQQRRRPPPPPPTTT\\\fffppp}}}wwwpppkkkfffaaaZZZTTTJJJGGGCCC@@@>>><<<:::999888888888888888888888888;;;<<<===???BBBEEEGGGIIIMMMOOOQQQRRRSSSQQQOOOMMMMMMLLLJJJHHHHHHHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMPPPUUU[[[```eeejjjpppwww}}}{{{uuuvvvyyy~~~zzz~~~yyytttpppjjjfffeeeggglllvvv{{{yyywww}}}oooZZZPPPMMMQQQWWWbbblll{{{~~~{{{wwwssswwwsssnnnjjjfffccc```]]]YYYVVVUUUXXX[[[___hhhqqqzzzlllgggbbb```ccciiinnnrrrxxxxxxyyyzzzzzzxxxtttqqqkkkmmmooorrrssssssrrrqqqllliiiccc``````eeejjjnnnuuu|||tttkkkdddTTTOOOJJJHHHGGGIIIQQQZZZeeeooovvvtttlll```QQQFFF>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>????????????@@@@@@CCCIIILLLPPPYYYbbblllvvv~~~}}}yyyvvvoookkkddd[[[SSSMMMIIIGGGHHHEEEAAAAAADDDHHHKKKMMMPPPNNNJJJEEEDDDIIIOOORRRbbbwww{{{vvvmmmaaaUUU^^^lllyyyzzz^^^TTTMMMEEE:::999999888777777888888666666777777777777666666555555666666777888888888444444444444555555555555777888888888888999999999;;;:::999999888888888888999<<<@@@III[[[ooo|||kkk___```iii}}}|||rrrppp~~~~~~|||yyynnneeeXXXMMMEEEBBBAAA@@@CCCEEEGGGIIIJJJJJJJJJJJJIIILLLPPPTTTVVVSSSMMMHHHCCCBBBBBBEEEJJJNNNQQQQQQPPPPPPUUU^^^hhhqqq~~~zzzqqqiiieee```ZZZVVVNNNJJJDDD???<<<;;;999888777444222333666888888777:::<<>>;;;999888:::;;;<<<<<<>>>>>>???@@@AAABBBBBBCCCAAACCCFFFGGGJJJPPPYYY```rrrvvv|||~~~zzzwwwpppkkkccc[[[TTTOOOJJJGGGBBB??????BBBDDDEEELLLSSSSSSPPPLLLGGGDDDEEEIIIMMMWWWtttqqqsssqqq]]]WWWZZZcccuuu```SSSMMMGGG@@@===:::888888999999888:::999888666555555444444222333333333444444555555666666666666777777777777777888888888999999999999777666555555666888;;;<<<:::===BBBKKK[[[ooo}}}|||nnnaaaaaakkk}}}~~~vvvrrrqqqrrrxxx|||pppsssqqqiii]]]PPPGGGBBBBBBBBBEEEGGGHHHHHHGGGFFFHHHIIIKKKNNNSSSVVVUUUQQQKKKFFFBBBCCCFFFIIILLLNNNPPPPPPNNNVVVYYY^^^jjjrrr{{{rrrlllgggbbb[[[WWWOOOKKKEEE@@@===;;;:::999888666444444777999999888<<<>>>AAACCCFFFJJJOOORRRVVVXXXZZZ\\\[[[YYYVVVSSSOOONNNMMMKKKIIIHHHHHHHHHHHHIIIJJJJJJHHHFFFFFFGGGIIIIIIHHHGGGFFFFFFFFFFFFGGGIIILLLNNNQQQVVV\\\```eeejjjrrr{{{}}}|||~~~zzztttpppjjjgggbbb```gggttt|||~~~~~~wwwsss{{{lllZZZQQQLLLPPPWWW```ooo|||wwwtttsssqqqnnnkkkjjjgggccc```___^^^\\\ZZZYYYVVVVVVXXXZZZ\\\bbbiiizzz}}}pppbbb]]]ZZZ\\\^^^bbbhhhoooxxx~~~{{{yyywwwtttqqqqqqrrrrrrrrrqqqqqqpppkkkhhhdddaaabbbeeejjjmmmuuu}}}yyymmmbbbWWWNNNGGGFFFHHHKKKQQQWWWbbbmmmvvvvvvooocccSSSGGG>>><<<999888:::;;;<<<<<<===>>>??????AAAAAABBBCCC@@@BBBDDDFFFHHHNNNWWW^^^nnnttt{{{{{{yyyrrrmmmddd\\\UUUOOOJJJFFFBBB@@@@@@CCCDDDFFFMMMTTTWWWTTTNNNHHHDDDEEEIIIMMMRRRnnnqqqqqq|||ppp[[[XXXZZZdddtttcccTTTLLLFFF???<<<999777888888888888;;;:::999777666666555555666666666777777777777777666666666666777777777777777777777888888888999999666666555666777999:::<<<999===BBBKKK[[[ppp}}}~~~mmm___```kkk}}}~~~yyytttmmmjjjkkkpppwww}}}rrrvvvuuummm```RRRIIIDDDCCCDDDEEEFFFHHHGGGFFFFFFGGGIIIJJJMMMRRRUUUTTTPPPJJJFFFBBBCCCEEEHHHKKKMMMOOOPPPNNNWWW[[[bbbnnnvvv|||uuupppkkkeee]]]WWWPPPLLLFFFAAA>>><<<:::999999777666666888:::;;;:::>>>@@@CCCFFFIIIMMMRRRVVV[[[\\\^^^______\\\YYYVVVQQQPPPNNNLLLJJJHHHHHHGGGIIIJJJKKKJJJGGGEEEEEEEEEIIIHHHGGGFFFFFFEEEFFFFFFHHHJJJLLLOOORRRWWW\\\aaaeeekkkuuu~~~{{{vvvpppkkkcccbbb______iiivvv}}}wwwrrr{{{jjjWWWNNNKKKOOOWWW```ooo~~~wwwtttqqqnnnllljjjfffddddddaaa^^^\\\[[[[[[ZZZXXXXXXVVVUUUXXXYYYZZZaaahhhwww{{{ooo^^^ZZZXXX[[[___aaagggnnnxxx}}}zzzwwwuuuuuuuuuttttttrrrqqqqqqkkkhhhdddaaabbbeeeiiimmmrrr{{{{{{oooeeeWWWOOOHHHHHHIIIKKKPPPVVVbbbmmmvvvvvvooocccTTTGGG>>><<<999999:::<<<<<<<<<===>>>>>>???@@@AAABBBBBB>>>@@@CCCDDDFFFLLLUUU\\\jjjqqq{{{}}}{{{uuuoooggg___WWWPPPJJJEEEDDDAAAAAADDDEEEGGGNNNUUU\\\XXXQQQIIIDDDDDDHHHKKKOOOhhh}}}qqqooowwwttt```YYY\\\dddqqqfffVVVLLLDDD>>>;;;888777777888888777;;;:::999888777666666666555555555444444444444444666666666666777777777777666666666777777777888888555666666777888999::::::999<<>><<<:::888888777777777888999;;;;;;???BBBEEEHHHKKKPPPUUUYYY___```bbbcccbbb___[[[YYYRRRQQQOOOLLLJJJIIIHHHHHHIIIJJJKKKJJJHHHFFFFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEGGGIIILLLNNNQQQVVV\\\```fffmmmxxx~~~|||yyyssskkkfff]]]]]]\\\^^^iiiwww{{{uuuqqqzzziiiVVVNNNJJJOOOXXXaaappp}}}wwwpppnnnllljjjgggdddaaa______\\\YYYXXXXXXYYYXXXWWWXXXUUUUUUWWWXXXZZZ```gggtttzzznnn]]]YYYXXX[[[^^^```eeekkkwww~~~{{{xxxwwwwwwwwwwwwvvvuuutttsssllliiidddaaaaaaeeeiiilllqqqzzz|||pppfffXXXPPPIIIIIIJJJKKKPPPUUUaaallluuuuuunnncccSSSGGG???<<<:::999:::<<<===<<<======>>>???@@@AAABBBBBB???AAACCCDDDFFFLLLUUU[[[hhhqqq}}}~~~}}}xxxssskkkcccZZZRRRJJJEEEDDDBBBBBBEEEFFFHHHOOOVVV```[[[SSSJJJCCCBBBFFFIIIPPPfffzzzsssooouuu}}}jjj\\\^^^dddnnn|||jjjXXXLLLDDD>>>;;;888666666777777666:::999888777666666666666444444444333333222222222666666666666777777777777666666666666777777777777555666777999999:::999999888;;;AAAKKK^^^qqq|||}}}ooo\\\^^^lllyyy~~~tttiiidddaaa```bbbgggoooyyyyyy~~~uuufffXXXMMMGGGFFFFFFDDDEEEFFFFFFEEEEEEFFFHHHGGGJJJOOOQQQQQQMMMIIIEEEAAABBBCCCFFFHHHKKKMMMNNNQQQZZZ```hhhwww~~~wwwwwwzzz{{{vvvqqqjjjaaaZZZQQQLLLFFFAAA===;;;999888777777777777777888:::;;;@@@BBBFFFIIIMMMRRRWWW[[[aaacccdddeeeccc```\\\ZZZRRRQQQOOOMMMKKKJJJIIIIIIGGGIIIKKKKKKIIIHHHIIIJJJHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGJJJLLLPPPTTTZZZ^^^gggooo{{{|||xxxppphhhbbbXXXYYYZZZ]]]hhhvvv}}}}}}zzzuuuqqqzzzhhhVVVNNNKKKPPPXXXaaappp}}}wwwqqqkkkkkkjjjgggddd```^^^]]][[[YYYVVVVVVVVVWWWWWWVVVWWWTTTTTTWWWYYYZZZaaahhhsssxxxmmm^^^ZZZXXX[[[]]]___ccciiiuuu}}}~~~|||yyyzzzzzzzzzzzzyyyxxxwwwvvvllliiieeeaaaaaadddiiilllsss|||~~~qqqfffZZZRRRJJJIIIJJJKKKPPPVVV```jjjtttuuunnnbbbSSSFFF???<<<:::999;;;<<<======<<<===>>>???@@@AAAAAABBB@@@BBBDDDEEEGGGMMMUUU\\\gggrrrzzzuuunnnfff^^^TTTKKKEEEEEEBBBBBBEEEGGGHHHOOOVVV```\\\SSSJJJCCCAAADDDGGGPPPdddxxxvvvrrrvvvpppbbbaaadddlllyyymmmYYYMMMDDD>>>;;;888666666777777666888777666555555555555555888888777777666666555555666666666666777777777777666666666666777777777777666777888999::::::999999999<<>><<<:::888777888888777777777:::<<>>???@@@AAAAAABBBDDDFFFFFFHHHNNNVVV]]]hhhsss{{{wwwqqqjjjaaaWWWMMMGGGDDDBBBBBBEEEFFFHHHOOOVVV___[[[TTTLLLEEEBBBDDDFFFOOObbbwwwzzzvvvxxxtttlllgggfffmmm|||nnnYYYMMMEEE>>>;;;888777777888888777777666555555444444444555666666555555555555555555666666666666777777777777666666666777777777888888888888888999999999:::::::::<<>><<<:::888999:::999888888;;;>>>CCCFFFJJJNNNRRRWWW]]]bbbbbbcccddddddbbb^^^YYYWWWPPPPPPOOONNNMMMLLLMMMMMMKKKMMMNNNNNNLLLKKKKKKLLLHHHGGGFFFEEEEEEDDDDDDDDDEEEGGGJJJLLLOOOTTTZZZ^^^iiirrr}}}{{{tttjjj___WWWNNNRRRWWW___mmm{{{~~~zzzxxxgggWWWPPPKKKNNNUUU]]]kkkxxx}}}~~~|||}}}~~~~~~vvvqqqooolllhhhddddddccc___ZZZXXXXXXZZZVVVTTTRRRQQQRRRSSSSSSRRRUUUSSSSSSXXX[[[^^^eeemmmxxxrrrggg\\\WWWUUUXXX\\\```hhhpppyyy|||yyyvvvuuummmjjjeeebbbaaadddhhhkkkrrr|||xxxmmm```VVVKKKGGGHHHJJJQQQXXXaaalllvvvwwwpppeeeVVVJJJ???===::::::;;;===>>>===<<<<<<===>>>???@@@AAAAAABBBDDDFFFFFFHHHMMMVVV\\\gggttt|||xxxssslllcccYYYOOOHHHDDDAAAAAADDDFFFHHHNNNVVV]]][[[UUUNNNHHHEEEEEEGGGPPPcccyyyzzzzzzvvvnnniiiooonnnZZZNNNGGG???<<<999777888888888888777666666555555555555555222222333333333333333333666666666666777777777777777777777888888888999999:::999888888888999:::;;;;;;===CCCPPPeeexxx~~~|||jjjXXX___jjjqqqqqqggg^^^[[[\\\```gggnnn|||~~~}}}wwwlll```UUULLLFFFDDDBBBCCCEEEDDDCCCCCCDDDFFFGGGIIIMMMOOOOOOMMMJJJGGGDDDDDDDDDEEEGGGJJJMMMOOOUUUaaakkkxxx{{{vvvtttwww|||wwwrrrkkkddd^^^WWWSSSLLLFFFCCC@@@>>><<<999:::<<<:::999999<<<@@@EEEHHHLLLPPPTTTZZZ```dddaaabbbccccccaaa\\\XXXUUUPPPOOONNNNNNMMMMMMNNNNNNNNNOOOPPPOOOMMMKKKKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDFFFHHHKKKMMMPPPUUU[[[___iiirrr}}}{{{ssshhh\\\TTTKKKPPPVVV```ooo}}}{{{eeeWWWOOOKKKMMMSSS[[[hhhtttyyyzzz}}}~~~{{{|||~~~~~~zzzqqqlllkkkiiifffbbbbbb```[[[VVVTTTVVVXXXUUURRRPPPOOOPPPQQQQQQPPPTTTRRRSSSXXX\\\___gggooo{{{ooodddZZZUUUSSSWWW\\\bbbkkkttt|||}}}xxxtttrrrmmmjjjeeebbbaaadddhhhkkkppp{{{{{{pppbbbWWWKKKGGGGGGJJJRRRYYYcccnnnxxxxxxrrrgggXXXLLL@@@===;;;:::;;;===>>>>>><<<<<<===>>>???@@@AAAAAABBBDDDEEEFFFHHHMMMUUU\\\gggttt|||yyytttmmmeeeZZZPPPIIICCCAAAAAADDDEEEGGGNNNUUU]]][[[WWWPPPKKKGGGGGGHHHRRRfff}}}|||zzz}}}rrrkkkrrrnnnZZZOOOHHH@@@===:::888888999999888888777777666666666666777444555555666666777777777666666666666777777777777888888888888999999999999;;;:::888777777999:::<<<;;;>>>DDDQQQgggyyy|||fffVVV^^^jjjqqqqqqggg___\\\^^^bbbiiiqqq|||wwwnnncccWWWNNNHHHDDDBBBCCCDDDDDDCCCCCCDDDFFFGGGJJJMMMOOOPPPMMMJJJHHHEEEEEEEEEEEEGGGJJJMMMOOOTTTcccooo{{{yyy|||~~~xxxrrrllleee```YYYUUUOOOIIIEEE@@@<<<999<<<<<<<<<======>>>???@@@DDDFFFJJJPPPUUUYYY\\\^^^bbb```___^^^^^^ZZZTTTOOOPPPPPPQQQQQQRRRQQQQQQQQQPPPPPPQQQPPPNNNLLLIIIGGGEEEEEEDDDCCCCCCDDDFFFFFFEEEFFFIIIKKKOOOVVV^^^cccpppvvvyyyqqqjjjbbbXXXRRRMMMTTT]]]fffttt~~~bbbTTTOOOLLLNNNTTT[[[bbbkkksssxxx{{{}}}~~~~~~|||wwwrrroookkkhhheee]]]\\\YYYWWWUUUTTTTTTTTTPPPOOONNNNNNNNNOOOPPPQQQQQQTTTVVVWWWZZZ```iiipppyyyzzziii]]]WWWTTTUUUZZZ^^^cccppp}}}~~~|||xxxsssooolllgggcccbbbdddgggjjjoooyyy~~~pppdddZZZOOOKKKJJJKKKPPPVVV```jjjuuuzzzxxxnnn\\\LLL???===;;;;;;<<<<<<;;;:::<<<<<<===>>>???@@@AAAAAADDDEEEFFFGGGJJJPPPWWW\\\fffttt}}}{{{vvvoooeee[[[RRRMMMFFFAAA???BBBEEEHHHNNNUUU___```\\\TTTJJJEEEFFFIIIPPPfffnnnhhhzzzoooTTTIIIGGG;;;999777777888::::::999333333444444444444333333555555555555666666666666888888777666666666666666888888888777777777777777;;;:::888666555777;;;???888>>>BBBPPPkkkzzz}}}rrraaaVVV[[[iiiwwwqqqeee\\\]]]```fffttt~~~}}}|||~~~yyyooocccXXXPPPNNNNNNLLLIIIEEEAAA@@@BBBFFFHHHJJJKKKMMMPPPQQQPPPLLLIIIHHHEEEDDDEEEFFFFFFLLLSSSYYYdddttt{{{wwwrrrmmmgggddd\\\WWWQQQJJJFFFBBB>>>;;;===<<<<<<<<<===>>>@@@BBBGGGIIIMMMQQQVVVYYY\\\]]]___^^^]]]]]]\\\ZZZUUUQQQQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRPPPMMMJJJHHHEEEEEEDDDCCCDDDEEEFFFGGGGGGIIIKKKNNNRRRXXX```eeeqqqwww~~~xxxppphhh```WWWQQQKKKSSS]]]hhhwww~~~bbbUUUQQQMMMNNNSSSYYY___iiirrrxxx{{{~~~~~~{{{uuuooojjjgggcccaaa[[[ZZZXXXUUUSSSSSSRRRRRRQQQPPPOOOOOOOOOPPPQQQRRRQQQTTTVVVXXX[[[aaajjjqqq}}}qqqaaaWWWRRRPPPRRRYYY```hhhxxx|||wwwsssppplllgggbbbaaacccgggiiinnnyyyqqqbbbXXXNNNJJJIIIJJJOOOTTT```kkkwww|||zzzppp]]]MMM@@@>>><<<;;;<<<<<<<<<;;;<<<<<<===>>>???@@@AAAAAADDDDDDEEEGGGJJJPPPXXX]]]hhhvvv~~~|||wwwooofff[[[RRRLLLFFFBBB@@@BBBEEEHHHNNNUUU```aaa^^^VVVKKKFFFGGGKKKUUUlllpppkkk|||pppUUUJJJHHH===;;;999888999::::::999555666666777777666666555555555555555666666666666888888777666666666666666888777777777777777777777::::::999777666777;;;===999???BBBQQQlllzzz~~~ooo___TTTZZZiiixxxoooccc\\\___eeemmm}}}}}}{{{{{{xxxuuunnnddd[[[UUURRRRRRKKKHHHDDDAAAAAACCCFFFIIILLLLLLNNNPPPRRRQQQMMMJJJHHHEEEDDDFFFGGGHHHMMMTTTZZZfffwww~~~{{{xxxuuurrrooojjjggg```[[[SSSLLLGGGCCC@@@>>>>>>===;;;;;;<<>>???@@@AAAAAACCCDDDEEEGGGJJJQQQXXX^^^iiiwww}}}xxxpppfff[[[QQQLLLGGGBBB@@@BBBEEEHHHMMMTTT___aaa```XXXMMMGGGHHHLLLZZZqqqpppjjjzzzrrrWWWLLLIII???===:::999::::::999888555666666777777666666555555555555555666666666666888777777666666666666666777777777777777777888888888999:::999888888:::<<<999???CCCQQQlll{{{~~~kkk\\\SSSZZZjjjzzzlllaaa\\\bbbkkkvvv~~~}}}|||{{{zzzyyyvvvtttoooggg^^^WWWSSSQQQHHHFFFCCCAAAAAADDDGGGJJJMMMNNNOOORRRSSSQQQNNNKKKHHHEEEEEEGGGHHHIIINNNUUU[[[hhh{{{{{{yyyvvvtttrrroookkkhhhccc]]]UUUMMMHHHDDDAAA???@@@===;;;:::;;;???DDDGGGIIIJJJLLLNNNPPPQQQQQQRRRRRRRRRSSSTTTTTTTTTTTTSSSTTTUUUVVVWWWWWWXXXWWWWWWVVVVVVVVVTTTRRRNNNKKKIIIFFFEEEEEEDDDEEEFFFHHHIIIKKKMMMOOORRRVVV\\\dddiiiqqquuuzzz~~~vvvlllbbbYYYRRRMMMJJJSSS___mmm}}}dddYYYUUUPPPOOORRRUUU[[[dddlllsssxxx}}}~~~~~~vvvnnnhhhdddaaa___WWWUUUSSSQQQPPPOOOOOOOOOQQQPPPOOOOOOPPPQQQSSSTTTUUUXXX\\\___dddkkkvvv}}}qqqaaaXXXVVVUUUZZZcccmmmxxxxxxtttnnnkkkeeeaaa___aaaeeeggglllxxxttteee[[[RRRNNNLLLLLLPPPVVV\\\hhhuuu|||{{{qqq^^^NNNAAA???;;;:::;;;;;;;;;:::<<<<<<===>>>???@@@AAAAAABBBCCCDDDFFFJJJQQQXXX^^^jjjxxx}}}yyyrrrggg\\\QQQKKKGGGCCCAAACCCEEEGGGLLLRRR]]]```aaaYYYMMMFFFHHHLLL]]]uuu|||lllfffrrrtttYYYNNNJJJ@@@===:::999999888888666444444555555555555444444555555555555666666666666777777666666666666777777777777777777777888888888777888::::::999999999::::::@@@CCCRRRmmm{{{gggZZZSSS\\\lll~~~jjj```]]]dddooo|||~~~~~~}}}{{{zzzyyyyyyyyyxxxwwwssskkk```UUUMMMJJJFFFDDDBBBAAABBBEEEHHHKKKNNNNNNPPPRRRSSSRRRNNNKKKFFFDDDDDDGGGHHHIIINNNUUU]]]jjj~~~~~~zzzxxxuuusssqqqoookkkhhhddd^^^VVVOOOIIIEEEAAA>>>@@@>>>;;;:::<<<@@@FFFIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLMMMNNNNNNOOOQQQSSSTTTUUUUUUVVVXXXXXXYYYYYYYYYWWWWWWWWWUUURRROOOKKKIIIFFFEEEEEEEEEFFFGGGIIIJJJKKKMMMOOORRRVVV\\\dddiiipppsssyyy~~~vvvlll```WWWPPPMMMLLLTTT```ppp|||dddYYYUUUPPPNNNQQQVVV[[[bbbiiiooouuuyyy}}}~~~vvvoooiiieeeaaa___VVVTTTRRRPPPOOOOOOOOOOOOPPPOOOOOOOOOPPPQQQSSSTTTUUUYYY]]]aaafffooozzz{{{hhhZZZVVVXXXZZZeeetttxxxtttllliiiddd```___aaadddggglllyyyttteee[[[RRRNNNLLLLLLOOOTTTXXXdddrrryyyxxxooo]]]MMMAAA>>>;;;999999:::::::::<<<<<<===>>>???@@@AAAAAABBBBBBDDDEEEIIIOOOWWW\\\lllzzz}}}zzzsssiii]]]RRRLLLGGGCCCBBBDDDFFFGGGKKKQQQZZZ___aaaZZZMMMEEEGGGKKK___xxxxxxhhh```kkk{{{vvv[[[OOOKKK???<<<999777777777666444444555555555555555555444555555555555666666666666777777666666666666777777666666777777888888888888666888:::;;;:::999999::::::@@@DDDRRRmmm|||eeeYYYTTT^^^pppkkkbbb___gggsss~~~|||{{{zzzzzzzzzzzzzzzyyyuuummm```TTTJJJEEEDDDCCCAAAAAABBBEEEIIIKKKNNNNNNPPPRRRSSSQQQMMMIIIDDDBBBCCCGGGHHHIIINNNUUU^^^lll~~~}}}zzzxxxuuusssrrrooollliiieee```YYYRRRLLLFFFAAA===???===;;;:::===BBBGGGKKKLLLMMMMMMMMMMMMMMMLLLLLLIIIJJJKKKLLLLLLOOOSSSVVVVVVVVVXXXYYYZZZZZZ[[[[[[ZZZZZZZZZXXXTTTPPPLLLJJJFFFFFFEEEEEEFFFHHHJJJKKKLLLMMMOOORRRVVV]]]dddiiippptttyyyxxxlll```VVVPPPNNNNNNVVVbbbsss{{{bbbXXXTTTOOONNNQQQVVVZZZ```ffflllrrrxxx{{{}}}vvvpppjjjeee```]]]VVVTTTSSSQQQPPPOOOPPPPPPQQQPPPPPPPPPQQQRRRTTTUUUVVVZZZ___cccjjjsssqqqbbbYYYZZZaaahhhwww~~~uuuqqqjjjfffbbb^^^^^^aaaeeehhhlllzzz~~~sssbbbXXXOOOLLLJJJIIILLLPPPVVVaaannnuuuuuummm]]]NNNCCC???;;;999999:::::::::<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDGGGMMMTTTZZZmmmzzz~~~}}}zzztttjjj^^^TTTMMMHHHDDDBBBEEEFFFGGGJJJOOOWWW^^^bbb[[[NNNEEEFFFKKK```yyytttddd]]]gggvvvxxx\\\OOOJJJ>>>;;;888666666666555444666777777888888777777666555555555555666666666666666666666666666777777888666666666777888888999999777888::::::999999999:::;;;AAAEEESSSnnn}}}~~~dddYYYUUU```rrrooofffccckkkwww~~~||||||||||||}}}yyyxxxvvvnnnbbbVVVLLLGGGCCCBBBAAAAAABBBEEEHHHJJJLLLMMMNNNPPPQQQOOOKKKGGGCCCBBBDDDHHHJJJKKKOOOVVVbbbppp~~~|||xxxwwwuuutttsssqqqnnnkkkfffbbb\\\VVVPPPIIIBBB===>>>===<<<<<<>>>CCCHHHKKKLLLLLLLLLLLLLLLKKKJJJJJJHHHJJJKKKLLLLLLOOOTTTXXXXXXXXXZZZ[[[\\\]]]]]]]]]^^^^^^]]][[[WWWSSSOOOLLLFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNPPPSSSWWW^^^eeejjjqqquuu|||zzznnn```VVVPPPOOOOOOWWWdddvvvzzzaaaVVVRRRNNNNNNQQQSSSWWW]]]dddjjjqqqxxx}}}zzztttmmmfff___ZZZVVVUUUTTTRRRQQQQQQQQQRRRSSSRRRRRRRRRSSSUUUWWWXXX[[[___dddjjjqqq{{{wwwjjjdddbbbkkkwwwzzzqqqmmmgggddd```]]]^^^aaafffiiimmm{{{|||rrraaaWWWOOOKKKIIIHHHJJJOOOVVV```lllrrrssslll]]]PPPEEEBBB===::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCEEEKKKRRRWWWhhhuuu||||||zzztttkkk```UUUOOOHHHDDDCCCEEEFFFFFFJJJNNNWWW___ddd]]]OOOFFFGGGLLL[[[vvvlll^^^YYYcccrrrzzz]]]OOOIII>>>;;;888777777777666555777777888888888888777777555555555555666666666666666666666666666777888888555666666777888888999999777999::::::888888:::;;;;;;BBBEEETTTooo}}}zzzaaaXXXUUUaaarrrtttkkkiiiqqq}}}~~~zzzzzzwwwpppeeeYYYOOOJJJCCCBBBAAAAAABBBEEEGGGIIIKKKKKKLLLNNNOOOLLLHHHEEEDDDCCCFFFJJJLLLMMMRRRXXXgggttt~~~|||wwwuuutttttttttssspppnnngggddd___YYYSSSKKKCCC>>>======<<<===???DDDHHHKKKJJJJJJJJJJJJIIIHHHGGGGGGIIIKKKMMMLLLMMMPPPVVV[[[YYYZZZ\\\]]]^^^_________aaaaaa```]]]ZZZUUUQQQNNNFFFFFFFFFFFFGGGIIIKKKLLLNNNOOOQQQTTTXXX___ffflllrrrwww~~~{{{ooo```VVVQQQPPPOOOWWWeeexxxyyy```TTTPPPMMMMMMRRRQQQUUU[[[bbbjjjrrryyy~~~yyyqqqhhh```ZZZWWWVVVTTTSSSRRRRRRRRRSSSTTTTTTTTTTTTUUUWWWYYYZZZaaaeeekkkqqqxxxnnniiijjjooo}}}wwwnnnjjjfffccc___]]]]]]aaafffjjjnnn|||{{{rrrbbbYYYPPPMMMKKKIIIKKKOOOVVV```kkkqqqrrrlll^^^QQQHHHDDD???<<<<<<===>>>>>><<<<<<===>>>???@@@AAAAAAAAABBBBBBBBBDDDIIIPPPUUUbbbnnnzzz}}}|||}}}{{{{{{yyyuuulllaaaVVVPPPHHHDDDCCCEEEGGGFFFIIINNNWWW```eee___QQQGGGHHHNNNVVVqqqwwwdddXXXUUU```ooozzz]]]NNNIII>>><<<999888888888888777555555666666666666555555555555555555666666666777666666666666666777888888555666666777888999999999888999:::999888888:::<<<<<>><<<===???DDDJJJMMMKKKKKKKKKIIIFFFCCCCCCDDDFFFHHHJJJLLLOOOSSSXXX\\\\\\\\\\\\]]]^^^```cccdddggghhhfffbbb___]]]WWWOOOOOOLLLJJJIIIIIIJJJIIIHHHLLLNNNPPPRRRUUU[[[eeemmmssszzz|||nnn```UUUOOOLLLQQQ\\\lllcccTTTPPPOOOOOOOOOQQQUUU[[[bbbiiiqqqxxx}}}yyyrrriiiaaa\\\YYYWWWSSSQQQRRRRRRRRRQQQVVVUUUUUUUUUWWWZZZ^^^```hhhmmmsssyyywwwmmmooowww~~~wwwsssqqqjjjeee```^^^```cccddddddmmmyyy~~~sssiii]]]RRRKKKHHHGGGJJJPPPUUU^^^iiiqqquuuqqqdddWWWKKKCCC<<<;;;;;;999999:::>>>???@@@@@@AAAAAAAAAAAA@@@AAACCCDDDEEEHHHMMMPPPZZZccclllrrrwww~~~~~~}}}|||wwwooocccVVVMMMGGGCCC@@@BBBDDDDDDIIINNNUUUbbbjjjbbbSSSJJJHHHIIIUUUjjjooo^^^ZZZTTT]]]ooo}}}zzz]]]RRRJJJ>>>;;;888666666666444333777777777777777777777777666666666666777777777777555666777777666777999;;;888888777777777777777777777777777888999;;;<<<===888???FFFWWWpppzzz~~~eeeZZZVVVaaasss|||uuusss~~~~~~|||sssiii___TTTJJJCCCAAA??????AAACCCDDDDDDFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFHHHLLLLLLMMMTTT\\\kkkyyy~~~~~~}}}|||xxxvvvssssssssssssrrrqqqmmmjjjeee___XXXPPPGGGBBBAAA???>>>>>>???CCCGGGIIIJJJKKKJJJHHHEEECCCCCCCCCGGGHHHJJJLLLOOOSSSYYY]]]aaaaaaaaabbbccceeegggiiihhhjjjiiieeebbb```YYYRRRPPPNNNKKKIIIJJJJJJJJJIIINNNPPPQQQRRRUUU[[[dddkkkssszzz|||nnn```UUUPPPNNNRRR]]]mmmdddUUUPPPNNNNNNNNNQQQUUU\\\cccjjjrrrzzz{{{ssskkkccc^^^WWWUUURRRQQQRRRSSSTTTTTTWWWWWWWWWXXXZZZ^^^bbbeeemmmqqqxxxzzztttsss|||{{{uuurrrppplllgggbbb```aaacccddddddmmmzzz~~~sssjjj___SSSLLLIIIHHHKKKPPPTTT^^^iiiqqquuurrreeeXXXKKKCCC<<<;;;;;;:::999;;;======>>>???@@@@@@@@@@@@@@@AAACCCDDDEEEHHHMMMPPPXXXaaalllsssyyy|||wwwooocccWWWNNNGGGCCC@@@BBBDDDDDDIIINNNVVVdddllldddUUUKKKIIIIIIQQQeee}}}mmm\\\YYYTTT\\\mmmzzz}}}___SSSKKK???<<<888666555666555444777777777777777777777777555555666666666777777777777888999777666666777999777777777777888888888888777777888888999:::;;;<<<999@@@FFFVVVnnnxxx|||~~~fffZZZVVVaaasss}}}|||}}}tttjjjaaaVVVLLLFFFCCCAAA@@@AAABBBBBBBBBEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDGGGKKKMMMNNNUUU^^^jjjxxx}}}~~~}}}|||yyywwwttttttttttttsssqqqooolllgggaaa[[[RRRIIICCCBBBAAA@@@???@@@BBBDDDFFFIIIIIIIIIFFFCCCBBBBBBCCCFFFHHHJJJLLLOOOTTTZZZ^^^bbbbbbbbbcccdddfffhhhiiijjjmmmmmmjjjhhhfff^^^VVVRRROOOLLLKKKKKKKKKKKKJJJOOOPPPRRRSSSUUUZZZcccjjjrrrzzz}}}nnn```VVVRRRPPPSSS^^^nnneeeUUUPPPMMMLLLMMMPPPUUU\\\ccckkkttt|||}}}tttlllddd___VVVSSSQQQPPPRRRUUUVVVWWWXXXYYY[[[\\\___ccciiimmmsssyyy{{{uuuxxx~~~yyyvvvsssqqqnnnjjjeeeccccccdddeeeeeennnzzz~~~ssskkk```UUUNNNKKKIIILLLPPPSSS]]]iiiqqqvvvsssfffYYYLLLCCC<<<<<<<<<::::::<<<;;;<<<===>>>????????????@@@AAACCCDDDEEEHHHMMMPPPVVVaaammmuuu~~~~~~wwwnnncccWWWPPPGGGCCC@@@BBBDDDDDDIIINNNWWWeeennngggXXXMMMJJJJJJMMM^^^xxx~~~{{{jjjZZZWWWTTT]]]mmmwww~~~___SSSJJJAAA===888555555666666666777777777777777777777777555555555555666666666666999:::999888666555666777777777777888888888999999999888888888999::::::;;;:::@@@FFFVVVnnnwww|||ggg[[[WWWaaasss~~~tttkkkcccXXXOOOHHHFFFBBB@@@@@@AAAAAA@@@DDDEEEFFFFFFFFFFFFEEEDDDBBBBBBEEEJJJLLLOOOVVV___hhhvvv~~~~~~~~~{{{xxxvvvuuuuuuuuusssrrrooommmhhhccc]]]TTTKKKEEEBBBAAAAAAAAAAAABBBDDDEEEHHHHHHGGGEEEBBBAAABBBCCCEEEGGGIIILLLOOOTTTZZZ^^^bbbcccdddeeeggghhhjjjjjjmmmppprrrpppooollleee\\\VVVSSSNNNLLLLLLLLLLLLKKKMMMOOORRRTTTVVV\\\eeekkksss{{{~~~oooaaaXXXTTTSSSTTT___ooofffVVVOOOLLLKKKLLLPPPUUU\\\dddllluuu}}}vvvmmmddd___WWWTTTQQQPPPRRRUUUWWWXXXXXX[[[___bbbeeejjjpppuuu{{{xxx|||~~~|||yyyvvvtttooolllhhheeedddeeeeeefffmmmyyytttmmmbbbWWWPPPLLLJJJLLLPPPRRR\\\hhhrrrwwwtttgggYYYKKKCCC<<<<<<<<<;;;;;;<<<;;;<<<===>>>???@@@@@@@@@@@@AAACCCDDDEEEHHHMMMPPPVVVbbbpppzzzwwwnnncccXXXQQQGGGCCC@@@BBBDDDDDDIIINNNWWWfffpppjjjZZZOOOJJJIIIKKKYYYnnnvvvvvvxxxfffXXXVVVUUU___oooxxx~~~___QQQHHHBBB>>>888555444666777888666666666666666666666666444555555555666666666666888999999888666555666888666777777888888999999:::999999999888999999:::::::::AAAFFFWWWooozzzjjj]]]WWWaaasss{{{qqqjjjcccYYYPPPIIIFFFBBBAAAAAAAAAAAA@@@CCCCCCDDDEEEEEEDDDCCCCCCBBBBBBEEEJJJLLLMMMUUU]]]eeesss|||zzzxxxvvvvvvvvvtttsssooommmiiieee___WWWMMMGGGBBBBBBAAABBBBBBDDDEEEFFFHHHHHHGGGDDDAAAAAABBBDDDDDDFFFIIILLLPPPUUU[[[___ggggggiiikkknnnoooqqqqqqqqquuuwwwvvvuuussslllddd\\\XXXRRROOOMMMMMMMMMLLLKKKNNNRRRUUUYYY```iiiooottt}}}qqqdddZZZVVVTTTUUU___ooogggWWWOOOKKKJJJLLLPPPUUU\\\dddllluuu}}}xxxnnnddd^^^YYYUUURRRPPPRRRTTTVVVWWWXXX^^^ffflllooossszzz~~~}}}|||yyyuuurrrnnnllljjjgggddddddeeeggglllwwwuuunnncccXXXRRRMMMJJJKKKOOOQQQ[[[hhhrrrwwwsssfffXXXKKKBBB<<<;;;<<<;;;;;;===;;;<<<===???@@@AAAAAAAAA@@@AAACCCDDDEEEHHHMMMPPPXXXeeetttxxxnnncccYYYRRRGGGCCC@@@BBBDDDDDDIIINNNVVVfffqqqkkk\\\OOOIIIGGGKKKWWWggg{{{sssqqqwwwwwweeeXXXWWWWWWcccsss{{{```RRRHHHCCC???999666555777888888666666666666666666666666555555555666666666666777666777888777666777888:::777777888888999999999:::999999999888999999:::::::::@@@FFFXXXqqq}}}mmm^^^WWWaaauuuxxxoooiiidddZZZOOOHHHEEEBBBAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBDDDCCCFFFIIIJJJLLLRRRZZZcccrrr~~~|||yyyxxxxxxwwwuuutttooommmkkkhhhccc[[[RRRKKKEEEDDDCCCBBBCCCEEEGGGHHHHHHHHHFFFDDDAAAAAACCCEEEEEEGGGJJJNNNRRRWWW^^^bbbggghhhkkknnnqqqtttuuuvvvwww{{{}}}||||||{{{vvvnnnddd```YYYTTTQQQPPPPPPOOOJJJNNNSSSWWW\\\ccclllsssvvvtttggg]]]WWWUUUUUU```ooogggWWWOOOJJJJJJMMMPPPUUU\\\ccckkkttt|||{{{pppeee^^^ZZZVVVRRRPPPQQQTTTWWWXXX\\\eeeqqqyyy}}}~~~}}}{{{zzzxxxuuuqqqmmmkkkkkkiiigggdddccceeeggghhhtttvvvnnndddYYYRRRNNNJJJKKKNNNPPPZZZgggqqqvvvrrrdddUUUIIIAAA;;;:::;;;::::::<<<;;;<<<===???@@@AAAAAABBB@@@AAACCCDDDEEEHHHMMMPPPZZZgggxxxxxxooodddYYYRRRGGGCCC@@@BBBDDDDDDIIINNNVVVfffsssnnn^^^PPPIIIFFFJJJTTTaaassstttnnnpppyyyggg[[[[[[[[[fffvvv~~~dddVVVLLLCCC???:::777777888888888777777777777777777777777666666666666777777777777555666777777666777999;;;999999999999999999999999999888888888999::::::;;;:::@@@GGGXXXrrrppp```WWWbbbvvv}}}wwwppplllggg\\\QQQHHHFFFBBBAAABBBCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBDDDDDDFFFIIIJJJJJJQQQYYYdddsss}}}zzzyyyxxxxxxvvvtttpppooonnnkkkggg```WWWQQQJJJHHHEEECCCCCCDDDGGGIIIIIIHHHGGGDDDAAAAAADDDFFFHHHJJJNNNQQQUUU[[[bbbffffffiiilllppptttwwwyyyzzzyyynnnhhhaaaZZZWWWUUUSSSRRRMMMQQQVVVZZZ^^^dddmmmsssxxxwwwjjj___XXXUUUUUU___nnn~~~gggXXXOOOJJJKKKNNNQQQUUU\\\cccjjjrrrzzztttggg___XXXTTTQQQOOORRRVVVYYY[[[cccooo~~~zzzyyywwwvvvtttqqqmmmjjjhhhhhhhhhfffcccbbbdddgggeeeqqq~~~wwwnnndddYYYRRRNNNIIIIIILLLOOOZZZgggpppuuupppaaaSSSHHH@@@999999:::999:::;;;::::::<<<>>>???@@@AAAAAA@@@AAACCCDDDEEEHHHMMMPPP[[[iiizzzxxxooodddYYYRRRGGGCCC@@@BBBDDDDDDIIINNNWWWhhhuuuqqqaaaSSSJJJFFFHHHQQQ\\\mmmuuukkkjjjyyy|||lll```______iiixxxfffXXXMMMBBB???;;;999888999888777777777777777777777777777777777777777888888888999777888888777666666888999;;;::::::999999888888777777777888888999:::;;;<<<;;;AAAGGGXXXrrrsssaaaWWWaaaxxx~~~yyysssqqqmmmaaaUUUKKKHHHDDDBBBAAAAAAAAA@@@BBBCCCDDDEEEEEEDDDCCCBBBBBBBBBDDDHHHIIIKKKRRRZZZgggvvv~~~~~~{{{yyyyyyxxxvvvuuuqqqqqqpppnnnjjjccc[[[UUUOOOLLLHHHDDDBBBDDDFFFHHHIIIIIIGGGDDDBBBBBBDDDGGGJJJMMMPPPTTTXXX^^^eeejjjkkknnnrrrwww{{{~~~tttnnnfff___[[[XXXWWWUUUOOOSSSXXX[[[___dddlllrrryyyyyylll```XXXUUUUUU___mmm~~~}}}gggXXXOOOJJJKKKOOOQQQUUU[[[bbbiiiqqqyyy}}}vvviiiaaaVVVSSSOOOOOORRRWWW[[[^^^hhhuuuyyywwwvvvtttssspppllliiieeeggggggeeebbbaaadddgggcccooo}}}wwwnnndddYYYRRRMMMIIIIIILLLOOOZZZgggppptttooo```QQQGGG???999999:::999999;;;888999;;;===>>>???@@@@@@@@@AAACCCDDDEEEHHHMMMPPP[[[iiizzzyyypppdddYYYQQQGGGCCC@@@BBBDDDDDDIIINNNXXXjjjwwwssscccTTTKKKGGGEEENNNYYYhhhvvviiieeeuuuooodddcccaaajjjxxx~~~eeeWWWLLLAAA???<<<::::::999888777777777777777777777777777777888888888999999999999999999999888666555666777<<<;;;;;;:::999888777777777777777888999;;;<<<======BBBGGGWWWqqq}}}tttbbbWWWaaayyy~~~{{{wwwvvvrrreeeYYYMMMJJJEEEBBBAAA@@@???>>>BBBCCCDDDEEEEEEDDDCCCBBB@@@@@@CCCHHHJJJLLLSSS\\\jjjyyy}}}~~~}}}}}}}}}}}}zzzxxxqqqooonnnooooooiii___WWWSSSLLLEEECCCEEEFFFEEECCCGGGFFFDDDCCCDDDEEEGGGHHHKKKOOOTTTYYY^^^ccciiimmmtttwwwzzz|||~~~}}}sssiiiddd```ZZZWWWWWWTTTUUUWWWZZZ___fffooouuu|||zzzxxx|||xxxpppggg^^^YYYWWW]]]llliiiZZZRRRNNNNNNPPPTTTVVV[[[___fffnnnvvv|||yyylllcccYYYTTTQQQSSSUUUWWW]]]dddppp}}}zzzuuurrrpppnnnllljjjhhhgggfffccc``````bbbeeeeeemmmyyyxxxmmmhhh^^^UUUMMMJJJIIIIIIOOOWWWcccoootttnnn```VVVFFF???999999888777888;;;::::::;;;<<<===>>>?????????@@@AAA@@@AAAEEELLLRRRYYYhhh|||yyyqqqfffYYYQQQLLLEEEBBBDDDFFFHHHLLLPPPZZZhhhuuurrraaaQQQIIIJJJHHHMMMWWWhhhyyymmmhhhrrr~~~wwwrrrlllfffmmm{{{eeeWWWMMMFFF>>>888;;;>>><<<777555666777888;;;<<<;;;777444777777777777777777777777333555777777777666777888777888999:::;;;:::999999888888777777888:::<<<===<<<@@@EEEXXXtttzzzdddXXXddd{{{|||xxxwwwtttiii\\\RRRKKKDDDAAABBBCCCAAA>>>BBBDDDFFFFFFDDDCCCBBBCCCCCCBBBDDDFFFGGGKKKVVVbbbppp|||zzz|||{{{zzz{{{{{{{{{yyywwwrrrpppnnnooonnniii```YYYTTTMMMFFFBBBDDDFFFEEEDDDFFFEEEDDDDDDDDDFFFHHHJJJNNNRRRXXX^^^dddiiinnnqqqwwwyyy}}}~~~tttjjjeeeaaa[[[XXXXXXUUUVVVXXXZZZ]]]dddlllqqqyyyzzzrrrmmmppptttyyy~~~{{{rrrhhh^^^WWWXXX^^^nnniiiZZZRRRMMMMMMOOOSSSUUUYYY^^^dddllltttzzzzzzmmmdddZZZVVVSSSUUUWWWZZZ```fffvvv~~~}}}{{{xxxtttpppooommmkkkiiigggggggggeeebbbaaabbbdddeeemmmyyyxxxnnnhhh^^^TTTMMMIIIHHHIIIOOOWWWcccoootttnnn```VVVFFF???999999888777888;;;::::::;;;<<<===>>>?????????@@@AAAAAAAAAEEELLLRRRZZZiii{{{zzzrrrggg[[[RRRLLLFFFBBBCCCEEEGGGJJJOOOXXXeeeqqqnnn^^^OOOHHHHHHEEELLLWWWhhhyyynnniiisss~~~uuunnnffflllyyy~~~eeeWWWMMMGGG???:::===AAA???;;;999888888777888::::::888666777777777777777777777777777888:::999888777777888888888999:::::::::999888:::999999888999:::<<<===>>>BBBGGGYYYttt~~~gggZZZeee}}}|||xxxwwwtttjjj___XXXRRRJJJFFFFFFGGGEEECCCBBBDDDFFFFFFDDDBBBBBBCCCBBBBBBCCCFFFGGGKKKVVVbbbwww}}}zzzxxx{{{zzzyyyzzz||||||zzzxxxtttqqqooonnnmmmiiiccc]]]WWWPPPGGGBBBBBBDDDEEEEEEFFFEEEDDDEEEFFFHHHKKKMMMQQQVVV^^^fffkkkppptttwwwzzz}}}wwwlllfffbbb\\\XXXXXXVVVWWWWWWXXX[[[aaahhhmmmuuu~~~|||zzz~~~zzzvvvrrrooommmjjjhhhiiimmmsssyyy}}}~~~vvvkkk```YYYXXX___ooojjj[[[RRRMMMLLLMMMQQQSSSWWW\\\bbbiiirrrwww{{{nnnfff]]]YYYWWWZZZ]]]```ffflll}}}}}}|||{{{yyyuuuqqqnnnmmmkkkiiihhhfffhhhhhhgggeeeccccccccceeemmmyyyxxxoooiii^^^TTTLLLHHHGGGHHHOOOVVVcccnnnsssmmm```VVVFFF???999999888777888;;;::::::;;;<<<===>>>??????>>>@@@AAAAAABBBEEELLLRRR\\\kkk|||{{{uuujjj]]]TTTLLLFFFAAABBBDDDEEEHHHLLLVVV```jjjgggYYYKKKFFFFFFBBBKKKWWWggg~~~}}}sssnnnxxxzzzqqqfffiiivvv|||eeeWWWMMMEEE>>>;;;>>>BBB@@@===<<<:::888666666777888999888777777777777777777777777:::;;;<<<;;;999888888888999999:::::::::999999888;;;:::999999999:::;;;<<<@@@DDDIII[[[uuu~~~kkk[[[ggg|||wwwwwwvvvnnneeeZZZTTTKKKFFFEEEEEEDDDCCCCCCDDDFFFEEECCCBBBBBBCCCCCCCCCEEEHHHIIINNN[[[ggg|||zzzxxx{{{zzzzzz|||}}}~~~}}}{{{uuusssqqqooonnnkkkfffbbbZZZSSSJJJDDDBBBCCCEEEFFFFFFEEEEEEFFFHHHKKKNNNPPPSSSYYYccclllrrrvvvyyy{{{}}}{{{ooogggaaaZZZVVVVVVTTTTTTUUUVVVYYY___fffkkkrrrzzz}}}wwwrrrvvv|||yyytttpppmmmjjjgggffffffggghhhiiimmmsssyyy}}}{{{pppeee]]]XXX___nnnlll]]]UUUOOOLLLMMMOOORRRVVVZZZ```hhhpppvvv~~~}}}pppgggbbb^^^]]]aaaeeeiiiooovvv|||zzzzzzvvvrrrooolllkkkjjjhhhffffffhhhiiiiiigggdddcccbbbeeemmmyyyzzzqqqjjj___SSSKKKGGGFFFGGGOOOVVVaaammmrrrlll___UUUFFF???999888888777888;;;::::::;;;<<<===>>>??????>>>@@@BBBBBBBBBFFFMMMRRR\\\lll|||vvvlll___VVVMMMFFFAAABBBCCCCCCFFFJJJRRRZZZaaa^^^RRRHHHCCCDDD@@@JJJXXXiii}}}{{{vvv~~~tttfffhhhssszzzgggXXXNNNDDD>>>;;;>>>@@@===:::999:::888666666777888888888666666666666666666666666999;;;<<<;;;:::888888999::::::::::::999999888888;;;:::999888888999::::::???DDDIII\\\vvvkkk\\\hhh|||wwwxxxyyytttnnn\\\VVVMMMGGGDDDCCCCCCBBBCCCEEEFFFEEECCCBBBCCCDDDEEEEEEGGGKKKNNNUUUcccppp~~~}}}{{{zzzzzzzzzzzz{{{}}}~~~}}}{{{wwwuuusssrrrpppmmmiiiggg]]]WWWNNNFFFCCCDDDFFFGGGFFFFFFFFFGGGJJJMMMQQQSSSTTT[[[eeeooouuuyyy|||~~~~~~pppggg```WWWSSSRRRPPPQQQRRRTTTWWW]]]eeejjjooowwwzzzoookkkhhhjjjmmmnnnmmmjjjhhhfffdddbbb___]]]\\\___bbbeeekkkpppvvv|||}}}rrrfff^^^XXX^^^lll~~~mmm```WWWQQQNNNNNNOOORRRVVV[[[aaaiiiqqqwwwssskkkgggdddeeejjjnnnrrrxxx|||zzzyyyssspppllljjjiiihhhgggfffeeegggjjjiiigggdddbbbbbbdddlllyyy}}}ssslll```TTTKKKGGGFFFGGGNNNTTT___kkkooojjj^^^TTTFFF???999888888777888;;;::::::;;;<<<===>>>??????>>>@@@CCCCCCCCCGGGMMMRRR[[[nnn~~~{{{vvvmmm```WWWMMMFFFAAAAAABBBCCCEEEIIIOOOTTTXXXTTTLLLDDDAAAAAA???IIIYYYkkk~~~vvvggggggrrr{{{jjjZZZNNNEEE@@@>>>@@@@@@;;;777777777777666888999999777555666666666666666666666666666888999:::999888999::::::999999999999999999999::::::888777777888999999===BBBHHH[[[vvvhhh[[[iii~~~~~~|||xxxzzz|||zzzuuuccc]]]UUUMMMIIIFFFFFFEEEEEEFFFGGGEEEDDDCCCDDDEEEEEEEEEHHHMMMRRR[[[jjjxxx|||||||||}}}}}}}}}||||||xxxxxxxxxyyy{{{{{{zzzyyyxxxxxxwwwuuussspppmmmkkk```[[[SSSKKKFFFEEEFFFHHHHHHHHHHHHIIILLLOOORRRTTTVVV]]]gggpppvvvzzz}}}}}}oooeee^^^UUUQQQQQQNNNOOOPPPQQQUUU[[[bbbhhhlllsss}}}mmmddd```^^^```aaaaaa___^^^^^^___]]]\\\[[[YYYZZZ]]]bbbgggnnnrrryyy~~~~~~rrrfff]]]ZZZ___kkk{{{mmmaaaYYYRRROOOOOOOOORRRWWW\\\cccllluuu{{{zzztttooollllllqqquuuwww}}}~~~{{{xxxwwwqqqnnnkkkiiihhhhhhgggeeeeeegggiiiiiifffcccbbbbbbdddlllzzzvvvooobbbUUUKKKGGGFFFGGGLLLRRR]]]hhhmmmhhh\\\RRRFFF???999999888777888;;;::::::;;;<<<===>>>??????>>>AAACCCDDDDDDGGGMMMRRRYYYnnn|||yyyuuulllaaaXXXMMMFFFAAABBBCCCCCCFFFJJJMMMOOOPPPMMMFFFAAA@@@@@@???IIIZZZpppwwwggggggttt~~~kkkZZZNNNGGGCCCAAABBBAAA;;;777777666666666888999999777444777777777777777777777777444666888999888888999:::999999888888999999:::;;;:::999888888888999:::;;;<<>>??????>>>AAADDDDDDEEEGGGMMMQQQYYYnnn~~~zzzwwwssskkk```YYYLLLFFFAAABBBCCCDDDGGGKKKLLLLLLJJJGGGCCC@@@???@@@AAAJJJZZZtttvvvggghhhvvvjjjXXXKKKDDDAAA@@@BBB@@@;;;777777888777555555777888777666777777777777777777777777666777999999888777777888888888777777888:::<<<===;;;::::::999:::;;;===>>>===BBBGGGYYYttttttddd]]]jjjzzz~~~}}}}}}xxxkkkhhhccc[[[SSSMMMIIIHHHIIIIIIIIIHHHFFFFFFGGGIIIFFFGGGLLLTTT\\\hhh{{{yyymmmgggeeebbbaaabbb{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{zzz{{{||||||{{{yyyyyy{{{||||||xxxtttqqqpppccc```YYYQQQKKKGGGGGGHHHKKKJJJJJJKKKMMMPPPSSSUUU[[[aaaiiipppvvv{{{vvvhhhaaa[[[UUUSSSTTTPPPPPPPPPPPPQQQVVV\\\aaaffflllsss{{{|||iii^^^XXXUUUNNNRRRXXX[[[[[[ZZZ[[[\\\YYY[[[]]]^^^```dddlllqqquuuyyy{{{{{{~~~|||yyyyyyyyyzzz{{{}}}yyypppjjj```bbbkkkzzz{{{iii___XXXQQQMMMMMMQQQTTTZZZ```hhhrrr|||}}}xxxvvvxxxxxxvvvxxx}}}zzz}}}{{{wwwtttsssooommmjjjhhhhhhhhhgggfffeeefffgggfffcccaaaaaabbbbbbkkkzzz{{{rrreeeWWWMMMHHHGGGHHHIIIOOOYYYdddiiidddYYYPPPFFF???999999888777888;;;::::::;;;<<<===>>>??????>>>AAADDDEEEEEEHHHMMMQQQZZZnnn~~~yyyvvvqqqjjj```YYYLLLFFFAAABBBDDDEEEHHHLLLKKKJJJGGGDDDAAA?????????CCCJJJ[[[wwwvvvgggiiiwwwiiiWWWIII???======@@@>>>999666777;;;888444333444666888999777777777777777777777777888:::;;;:::888666666777777777777777888;;;===>>><<<;;;;;;;;;<<<===???@@@@@@CCCGGGXXXsssqqqddd___jjjwww~~~~~~{{{vvvtttqqqllleee\\\UUUQQQOOOJJJKKKJJJHHHGGGGGGIIIJJJJJJKKKQQQYYYcccpppqqqggg^^^[[[YYYWWWWWWZZZ~~~~~~~~~}}}}}}||||||{{{zzzzzzyyyyyyyyyzzzzzz|||}}}}}}{{{xxxtttpppmmmlllggg___VVVNNNIIIFFFEEEHHHIIIJJJJJJKKKOOOTTTXXX___ccchhhmmmrrrvvv{{{~~~wwwmmmbbbZZZWWWVVVSSSPPPPPPOOOOOOOOOQQQTTTXXXZZZbbbhhhpppyyyttteeeXXXSSSUUUSSSUUUXXXZZZYYYYYYYYYZZZ\\\]]]```bbbeeejjjppptttxxx|||{{{xxxwwwwwwwww{{{zzzyyywwwvvvtttsssrrrnnnnnnnnnnnnooorrrwwwzzz|||~~~|||vvvoookkkgggeeemmm~~~xxxggg\\\UUUPPPMMMMMMSSSVVVZZZ```gggpppzzz{{{vvvuuutttrrrrrruuussstttvvvwwwzzz~~~wwwrrrpppppplllkkkjjjiiiiiiiiijjjkkkiiihhhfffdddbbbaaaaaa```dddmmm{{{yyyqqqeeeXXXNNNIIIGGGGGGHHHOOOWWW]]]aaa```WWWLLLBBB???;;;888888999999999888999:::<<<======>>>>>>AAABBBBBBBBBCCCGGGKKKOOO^^^iiixxx|||{{{}}}}}}zzzuuuqqqmmmbbbXXXOOOGGGAAAAAACCCEEEJJJOOORRRNNNHHHBBB===<<<<<<===???HHH\\\yyyrrrhhhttt|||lllZZZLLLCCC@@@<<<999999999888777::::::999999888777666666999777666666888888777666777777777666666666666666888888777777888888999:::;;;::::::;;;>>>AAABBBBBB:::DDDIIIVVVmmm{{{nnn```ZZZdddvvv|||{{{xxxxxxvvvnnncccYYYTTTQQQSSSMMMIIIJJJKKKKKKLLLPPPMMMQQQWWW^^^iiizzz~~~kkk^^^YYYVVVUUUSSSQQQSSSWWW~~~}}}}}}|||||||||{{{{{{zzzzzzzzz{{{{{{}}}}}}~~~|||zzzuuuqqqnnnmmmiiiaaaXXXQQQKKKHHHGGGHHHIIIIIIJJJKKKNNNSSSWWW___ccciiimmmrrrvvvzzz}}}rrriii___XXXUUUTTTRRROOOPPPOOOOOOOOOQQQUUUXXX[[[aaagggpppxxxlll```VVVSSSVVVSSSUUUWWWWWWWWWWWWXXXYYY]]]```cccfffjjjpppvvvzzz}}}|||zzzwwwtttrrrqqqqqqrrrqqqpppooonnnlllkkkjjjiiiggghhhhhhhhhiiikkkpppssstttvvvyyy{{{{{{yyyuuusssllllllssstttcccYYYSSSOOONNNOOOSSSVVV[[[aaahhhrrr|||zzzssspppmmmiiihhhiiihhhjjjlllnnnppptttyyy}}}}}}|||{{{{{{{{{zzz}}}{{{uuuqqqoooooolllkkkiiihhhhhhiiiiiijjjiiihhhfffdddbbbaaa``````ccckkkxxxxxxqqqeeeXXXNNNIIIHHHHHHHHHOOOWWW^^^bbbaaaWWWLLLBBB???:::888888999999999999:::;;;<<<===>>>>>>>>>AAAAAABBBBBBCCCFFFKKKOOO[[[fffuuu~~~{{{zzz{{{|||yyyuuuqqqmmmbbbXXXOOOGGGAAAAAACCCEEEIIIOOOQQQNNNIIICCC???===>>>???@@@III\\\vvvoooeeepppyyykkkYYYLLLBBB???;;;999999999999888::::::999888888777666666999888888999::::::999777999999999999999999999999888888777777888888999::::::999888:::===?????????999CCCHHHUUUkkkyyy{{{hhh\\\XXXdddwww~~~}}}}}}{{{sssiii```YYYWWWVVVPPPMMMOOOPPPPPPQQQTTTTTTXXX^^^fffrrrjjj^^^XXXTTTRRRRRRQQQPPPSSSXXX~~~}}}|||{{{||||||{{{{{{{{{{{{||||||}}}~~~~~~}}}zzzwwwssspppnnnjjjddd\\\TTTNNNJJJIIIGGGHHHIIIJJJJJJMMMRRRUUU]]]aaafffkkknnnqqquuuwwwzzz{{{}}}|||uuuiiibbbZZZTTTRRRRRRPPPNNNOOOOOONNNNNNPPPTTTWWWZZZaaagggoooxxxtttddd\\\VVVUUUYYYWWWXXXXXXWWWWWWWWWZZZ\\\```ccchhhlllqqqvvv|||{{{vvvqqqooollljjjhhhggghhhhhhfffeeedddcccbbbaaa```___^^^____________aaaeeehhhjjjlllooorrrtttuuuvvvvvvrrrrrrzzzzzzlll]]]UUUQQQNNNOOOQQQRRRUUU[[[aaahhhrrr|||zzzqqqkkkfff___\\\^^^]]]___bbbeeefffiiillloooooooooooonnnnnnooooooooopppvvv|||wwwssspppooonnnkkkjjjiiiggggggggghhhiiijjjiiigggdddbbb```______```hhhuuuxxxqqqeeeYYYOOOJJJHHHHHHGGGOOOXXX___cccbbbWWWLLLAAA>>>:::888888999999999:::;;;<<<===>>>?????????AAAAAABBBBBBCCCFFFKKKOOOXXXcccsss~~~}}}zzzyyyyyyzzzxxxtttrrrmmmcccYYYNNNGGGAAAAAACCCDDDIIINNNQQQOOOKKKEEE@@@>>>???@@@AAAJJJYYYnnn|||hhh^^^iiirrrzzzkkkYYYKKKAAA>>>;;;999999:::999999999999999888888777777666999999:::;;;===<<<:::777777777777777777777777777888888777777888888999::::::888777888:::<<<<<<;;;999BBBGGGSSSjjjxxxxxxdddZZZXXXfffyyy{{{rrriiibbb___ZZZUUUSSSVVVXXXXXXYYY\\\___dddkkkttteeeXXXTTTSSSQQQPPPQQQQQQQQQVVV\\\~~~}}}|||{{{{{{zzzzzzzzzzzz{{{{{{|||||||||}}}|||zzzwwwssspppnnnkkkfff___XXXQQQLLLIIIGGGHHHIIIIIIJJJLLLPPPSSSYYY\\\bbbfffiiikkknnnpppssstttvvvxxxzzz{{{||||||~~~~~~~~~~~~|||vvvnnnhhh```[[[UUUQQQOOOOOONNNMMMMMMMMMLLLLLLNNNRRRVVVXXX___eeennnwwwooobbb]]]ZZZZZZ^^^]]]]]]\\\ZZZYYYZZZ^^^aaadddggglllqqquuuzzz~~~~~~yyyrrrmmmhhhfffccc___]]]\\\\\\\\\]]]]]]\\\[[[[[[ZZZYYYYYYUUUVVVVVVVVVUUUWWWZZZ\\\___```bbbeeehhhlllnnnpppsssttt|||xxxlllcccYYYUUURRROOOOOORRRSSSVVV[[[aaahhhpppyyy~~~{{{pppiiibbbZZZWWWXXXWWWZZZ^^^aaacccdddfffhhhjjjjjjkkkkkkkkklllnnnoooqqq{{{|||wwwsssqqqpppooonnnjjjiiihhhfffffffffggggggjjjhhhfffdddaaa___^^^^^^```gggtttwwwpppeeeYYYPPPJJJHHHHHHGGGOOOXXX___dddbbbWWWKKKAAA===999777888999999999:::;;;<<<>>>??????@@@@@@@@@AAAAAABBBCCCFFFKKKNNNWWWbbbqqq}}}}}}{{{yyyxxxyyyxxxuuusssoooeeeZZZNNNGGGAAABBBCCCDDDHHHLLLRRRQQQNNNHHHBBB>>>>>>@@@BBBHHHTTTeeexxxqqq___WWW```iiisssjjjXXXKKK@@@===:::999999:::::::::999888888888777777777666888888:::<<<>>>===:::777555555555666666666666666888888777777888888999:::;;;999888888:::;;;:::::::::BBBFFFRRRiiixxxggg^^^]]]jjj|||zzzrrrkkkggg```[[[ZZZ^^^aaaaaacccfffkkkqqq{{{jjjYYYSSSTTTSSSRRRRRRTTTUUUUUU[[[ccc~~~}}}|||{{{yyyxxxxxxxxxyyyyyyzzz{{{zzzzzz{{{{{{yyyvvvrrrpppmmmkkkhhhbbb[[[SSSMMMIIIFFFGGGIIIIIIIIIKKKNNNPPPVVVZZZ___ccceeeggghhhjjjkkklllnnnoooqqqrrrrrrssssssssstttssspppkkkddd___WWWUUUQQQNNNMMMMMMLLLLLLKKKJJJJJJJJJLLLPPPSSSVVV]]]cccllluuu~~~lllaaa___]]]]]]```___^^^]]][[[[[[\\\```dddhhhlllqqqvvvyyy|||{{{zzzzzzzzzzzzxxxrrrkkkfffaaa^^^[[[WWWTTTRRRRRRRRRUUUUUUUUUTTTTTTSSSSSSSSSNNNOOOOOONNNMMMNNNPPPRRRTTTTTTVVVZZZ^^^cccgggjjjrrrsssyyyuuuhhh^^^YYYUUUUUUSSSPPPOOOQQQWWWZZZ___dddjjjqqqxxx}}}yyynnnfff___XXXUUUVVVUUUXXX]]]```bbbcccdddfffiiikkklllllllllnnnrrruuuzzz~~~yyytttpppppppppooonnniiihhhfffeeeddddddeeeeeehhhgggdddbbb```^^^]]]]]]```gggsssuuuooodddYYYPPPJJJHHHGGGFFFNNNWWW^^^bbbaaaVVVKKK@@@===999777777999999999:::;;;<<<>>>??????@@@@@@@@@@@@AAAAAABBBEEEJJJNNNVVVaaappp}}}}}}{{{zzzxxxyyyyyywwwtttpppfff[[[NNNGGGBBBBBBCCCDDDGGGKKKSSSSSSQQQKKKCCC===<<<>>>BBBFFFPPP```uuu}}}gggXXXRRRYYYaaallljjjWWWJJJ@@@===:::999999:::::::::888888888777777777777777666666888:::<<<;;;888666888888888999999:::::::::888888777777888888999:::<<<:::999999:::;;;;;;:::;;;CCCGGGSSSjjjzzzjjj```___nnn{{{tttpppfffbbbaaaeeeiiikkkmmmqqqxxxooo^^^UUUSSSUUUUUUUUUWWWYYYZZZ[[[bbbkkk~~~}}}|||{{{wwwwwwwwwwwwxxxyyyzzz{{{xxxyyyzzzzzzyyyvvvsssqqqmmmllljjjeee^^^VVVNNNJJJFFFGGGHHHIIIIIIIIILLLNNNUUUYYY^^^bbbccccccdddeeecccdddfffggghhhiiiiiiiiiiiijjjkkkkkkhhhccc^^^ZZZRRRQQQOOOMMMLLLKKKKKKLLLJJJJJJIIIIIIKKKOOORRRUUUZZZaaajjjsss|||jjjbbbaaa___]]]___]]]]]]]]]\\\[[[]]]aaaeeelllpppvvv{{{~~~|||yyyuuutttsssrrrooojjjccc___YYYWWWSSSPPPMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIJJJIIIGGGGGGHHHJJJIIIKKKMMMRRRWWW]]]cccfffkkklllqqqyyy|||yyyxxxyyywww|||~~~zzztttmmmcccZZZSSSPPPPPPRRRQQQNNNMMMPPPZZZ]]]bbbgggmmmttt{{{uuujjjccc\\\UUUSSSTTTSSSVVVZZZ^^^```aaaccceeehhhjjjllllllmmmrrrzzz|||wwwpppmmmnnnnnnnnnlllhhhgggfffdddcccccccccdddeeedddbbb```^^^]]]]]]\\\```gggsss~~~sssmmmcccXXXOOOIIIGGGFFFGGGNNNUUU[[[```___VVVKKK???<<<888777777999999999:::;;;<<<===>>>?????????@@@@@@AAAAAABBBEEEJJJNNNUUU```ppp|||~~~|||zzzyyywwwyyyyyywwwtttpppeeeZZZMMMGGGBBBBBBCCCCCCFFFJJJQQQSSSSSSLLLCCC===<<<>>>BBBFFFQQQeee~~~uuuaaaUUUQQQWWW]]]gggiiiWWWIIIAAA>>>;;;999999:::999999777777777777777777777777555555666888::::::888666666666777777888999999999888888777777888888999:::<<<;;;999:::;;;<<<<<<;;;<<>>;;;888666777999999999999:::;;;<<<===>>>>>>>>>???@@@@@@AAABBBEEEJJJMMMTTT___ooo{{{~~~|||yyywwwvvvuuuxxxxxxuuusssnnnbbbWWWMMMFFFBBBBBBCCCCCCEEEIIIMMMPPPRRRMMMDDD>>>===@@@BBBIIIXXXqqqppp___VVVSSSXXX]]]fff}}}hhhVVVIIIBBB???;;;999999999999888666777777777777777777777555555555777999999888777444444444555666777777777888888777777888888999:::;;;:::999999;;;<<<<<<<<<;;;CCCFFFRRRkkk~~~oooaaa]]]ppp}}}wwwqqqooosssyyy}}}lll[[[TTTQQQSSSZZZ\\\^^^dddjjjmmmqqq}}}~~~~~~~~~}}}}}}||||||yyyxxxxxxyyyzzz{{{|||}}}yyyzzz||||||{{{yyyvvvtttooopppoookkkddd[[[SSSMMMEEEGGGHHHHHHHHHHHHIIIKKKLLLPPPUUUXXXYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\UUUXXXZZZ[[[XXXUUURRRQQQNNNNNNOOONNNLLLKKKKKKKKKMMMLLLKKKLLLNNNQQQUUUWWWWWW]]]fffoooyyymmmhhhjjjhhhdddccc]]]___```aaabbbdddgggjjjpppvvv~~~yyyuuurrrpppjjjgggdddaaa^^^ZZZVVVSSSKKKIIIGGGFFFFFFFFFHHHIIIDDDDDDDDDDDDDDDEEEEEEEEEAAACCCCCCBBB@@@>>>???@@@BBBCCCDDDFFFIIIKKKMMMOOOUUUUUUXXX[[[ZZZUUUSSSVVVTTTVVVTTTOOOKKKKKKKKKIIIJJJFFFDDDEEEEEEEEEKKKQQQQQQVVV\\\dddkkkttt{{{vvvjjjccc\\\UUUSSSUUUQQQTTTXXX[[[]]]aaadddgggkkknnnqqqtttyyyyyyrrrkkkgggiiijjjiiiggggggfffdddbbbaaaaaaaaabbb______^^^]]]\\\\\\\\\\\\___fffppp||||||pppjjjaaaVVVNNNHHHEEEDDDGGGLLLRRRVVV[[[\\\UUULLL>>>;;;888666777999999999888999:::<<<======>>>>>>???@@@@@@AAABBBEEEJJJMMMSSS^^^nnnzzz~~~~~~}}}{{{zzzwwwuuuttttttvvvwwwtttqqqlll```TTTMMMFFFBBBBBBCCCCCCEEEHHHIIINNNPPPMMMDDD??????BBBCCCKKK^^^|||nnn___XXXUUUZZZ^^^fff|||hhhVVVIIICCC@@@<<<999999999888777666666666666777777777777666555555666888:::999999666777777888999::::::;;;888888888777888999999::::::999888888;;;<<<<<<<<<:::AAAEEEQQQkkk~~~uuueee^^^ppp|||~~~|||vvvtttwww}}}gggZZZTTTQQQWWWbbb```dddlllssswww}}}