BM6K6(@ 111///---...000333555555555111---,,,------***(((***---...---///333444222---///000...,,,---111555555555444000,,,(((%%%%%%$$$  $$$)))+++---,,,***(((%%% ###(((---//////111222222000/////////---,,,++++++,,,///111333666111///111222000000222222111000000000...+++((( $$$***,,,+++///,,,***)))((("""   !!!  """$$$$$$######$$$&&&%%%###!!!         %%%))),,,---///---------+++***)))+++---...------...+++***...555@@@TTTrrr000///------000333444444555222000000222333111......111222111222666777555111111000///...///111444333333222///+++(((%%%$$$!!! '''+++++++++)))&&&"""$$$+++...111222000///...------,,,++++++,,,...000111222...,,,///000...///111333222222222222000...+++!!!  !!!(((+++,,,///---++++++***$$$    !!!#########$$$%%%%%%"""      !!!"""   """&&&))),,,...,,,------,,,******,,,......,,,---...---,,,111888DDDZZZzzz000///---...000222333333555222000111333444222///111555555333444777888555555333000000111222222111000000///...+++(((&&&$$$  !!!+++---+++(((### $$$(((---000000...---,,,---,,,++++++,,,---///000000,,,+++...000//////111333222222222333222///---'''"""  $$$))),,,///---,,,,,,+++&&&    $$$#########$$$$$$!!!     !!!######"""!!!   """&&&))),,,***++++++***))))))+++---...---...000///...444;;;IIIaaa222000//////111333333222222000...///222222000---333555666333333666666444888444111111333333222//////...------+++)))%%%###  $$$------(((### &&&+++---------,,,---,,,,,,+++,,,---...///000,,,,,,000333222222444222222111222444333111///,,,&&&  '''+++---,,,,,,,,,,,,((("""    $$$###"""######"""     !!!######""""""!!!   """'''***'''((())))))))))))+++---000///000222111000555===NNNhhh333111000111222333222222000......111555777555333444666666444444777777444777444111111333333111......---,,,++++++(((### $$$,,,+++%%%   ###'''***+++---,,,,,,,,,,,,---......//////,,,,,,111444222222444333333333555666666555333///)))   $$$)))******+++,,,+++((($$$!!!   ###"""!!!!!!!!!      !!!!!!!!!"""!!!  ###&&&&&&(((+++++++++,,,...///222111222333222111666===TTTnnn333111000111222222111000//////000555<<>><<<555888888555555888888666444222111111111111///......+++))))))((($$$ $$$+++(((!!!  ###(((+++++++++,,,---//////000000...+++,,,000333111111222555555666888::::::999777111,,,###   &&&((()))+++,,,,,,***'''&&&       !!!    """   !!!&&&))),,,---...///000222222111222444333222888???XXXqqq111000//////000000...---//////000555;;;===<<<:::333666666444444888888555///000111000...------...,,,)))&&&%%%$$$  $$$***'''   """'''***+++---///000111222333000------222444222111222333333444777999:::999777222...'''  $$$(((***,,,...---,,,++++++###      """     """  """%%%(((***+++,,,...///......000333444555;;;CCCVVVlll000.........///...,,,***///......111555555222//////222333111222555666333+++...111000---+++,,,...+++((($$$"""   $$$)))&&&  ###***+++---///111333444444333000000555777555333444000000111444666777666555333000***"""  """(((+++---//////.........%%%     """!!!  !!!###  ###&&&'''((()))+++++++++...222444666>>>FFFQQQfff222000---,,,---------,,,///...------///222555777222222222222222222222111...............---,,,+++///,,,%%%  !!!&&&***+++)))%%%   '''(((***---000444666888111222333444555555555555,,,111666999777555555555333///)))!!! !!!!!!'''+++++++++------***$$$     !!!$$$$$$###!!!  !!!   %%%'''(((***+++///---+++,,,111777<<L=hĦ """#########$$$4ĉ@ӵ  """$$$&&&(((+++...,,,$$$   ###!!!$$$'''***,,,000555999KKK\\\{{{>L111///---,,,...//////...///000000222333555777888444222000...------...///111111111000,,,'''"""  """)))000444444555333000///111...)))""" GG=?   &&&***+++(((***,,,...000222333444444111---)))$$$   $$$$$$$$$&&&%%%###&&&###!!!  !!!"""!!!HdĦ=Īj """$$$$$$$$$$$$%%%GG=?  !!!%%%&&&(((***++++++''' """&&&(((+++///777<<&e111g&e,,,>hӵ g&eguO>uO>&e5553334ff?>ߝLgĉ@Shӵ"""###&&&(((+++---g&e>hӵ fff?><zg&e>&e$$$"""HLShӵgL!!!!!!S?ʬ&&&***3h?D%%)?ZufĦ gL$$$%%%g&e(((gĉ@ g&e>&e@e$$$"""??g<ĉ 3we<Ħ 3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??+++4Dӵ222666555Hƅ^Hu]Ħ///Hu]Ħ...ZuR)ĦHu]ĦHŐeHŐeHu]Ħ888qIܗGIӵ$$$ttHGgĉ@"""%%%&&&Hu]ĦZuR)ĦsߝLGdUĦ Hƅ^Hu]Ħ)))ntHdĦ HGgĉ@HdĦ Htƅ^!!!(((Bt=o9ĦDtfo9Ħ g? HdĦ"""((()))Hu]Ħ(((ttHƅ^Hu]Ħ H׼s"""%%% tQ je<Ħ Bt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ,,,---4DuXӵ111666555DdDΦDdDĦ111DdDĦ&&&t|<DdDĦ DdDΦDdDΦDdDĦ777peƜ4DuTӵ'''`eĭqet DdDĦ t|< DdDDdDĦDdDΦDdDĦ***q<niDdDĦ qetDdDĦ q<R$$$%%%qjRgdKӵHdDĦgdKӵ GR/f6LĭĦDdDĦ%%%''''''DdDĦ$$$`eĭDdDΦDdDĦ DdDĦ!!!%%%%%%&&&'''&&&###geĦ FSĦ qjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ//////4DuXӵ111666555DdDΦDdDӵ333DdDĦo)hDdDĦ DdDΦDdDΦDdDӵ666=ӊB1.uTӵ)))HߝL`o9po9wӵ DdDĦo)h DdDΦDdDĦDdDΦDdDӵ,,,GIpӵDdDĦ po9wӵDdDĦ po9u&&&)))))),,,GIdnuR)ĦDdDĦnuR)Ħ CdgĪjDdDĦ(((((((((DdDĦ###HߝL`o9DdDΦDdDӵ DdDĦ $$$######$$$$$$"""geĦsp?aĦ GIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ2222224DuXӵ222444444DdDʜ4DuTӵ333>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵ555666F&uTӵ(((4DufئL>epuR)Ħ >d<ĦDt DdDΦDdDĦ>d<ʜ4DuTӵ+++4DwDd<Ħ puR)Ħ>d< peӵ)))ĦpeӵDx<>d<ӵDd<qR/ܗ?fӵ>d<,,,,,,>d<Ħ&&&4DufئL>eDdDʜ4DuTӵ DdDĦ """!!!  geĦs<v>aĦ peӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4444444DuXӵ333333333D&dq&ĒR000...sdKĦDHRRudsdKĦD&oq<Ōq&ĒR111444555>dp&ĒR+++)))nfʜd<Φ>d<Ħ s&dq&ĒR,,,)))i?ʜtd<Ħ HHܗDӊB<x B?d<""" geĦHg8>aĦ B?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR3334444DuXӵ333222222Hu]3hh,,,***%%%ne =enepIƎ@t@h///111444>h111///---fe@ďDne=e ege sĪj@h***+++)))fdDĦ @ďDHkge @h222666@G,,,+++HĪj@IŌ%%%Bene"""Hkge+++ne'''&&&feHu]3hh se%%%$$$"""!!!!!! geĦja>aĦ @Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h0004DuXӵ111ĵD^)))&&&!!! &&&111000222333333222111000///  &&&+++---++++++DdDĦ   ###222444777AAA111+++***))))))"""!!!%%%))))))((('''&&&D^ s׼s ###"""""""""###"""geFm8!!!>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<Ħ---%%%!!! Ħ   Ħ***...000222333444555555555444333111222333333111111222444......//////...---,,,+++,,,,,,+++(((""" Ħ !!!  $$$***(((,,,///...------)))###>d<Ħ ###$$$###''')))...333555888AAAKKKUUUVVVSSSJJJ<<<111,,,+++++++++***)))))))))******&&&%%%$$$######$$$%%%&&&!!!$$$'''((())))))(((((()))))))))Ħ(((%%%%%%%%%&&&&&&%%%""">d<Ħ Be!!!###""" geFYĉ)))&&&>aĦ Benu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦ!!! gdKĦ gdKĦ222333444666888:::999777555444444666222...,,,...111555666444222000000111111///---111111...+++***''' gdKĦ  !!!!!! %%%,,,///---,,,...000000,,,)))gdDĦ    &&&((((((...444333222888HHHUUUYYY^^^___TTTBBB333......,,,***)))***+++,,,+++***))))))((('''&&&&&&&&&&&&$$$&&&''')))***+++******)))******gdKĦ$$$%%%%%%%%%%%%$$$###"""""""""sdKĦ!!!###%%%&&&%%%$$$$$$$$$"""ŶS((()))(((3we<&&&iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>A111ne ne ne333444444555666777777888777666444222000...,,,,,,...000222222333111000///000000...------...---,,,,,,+++### ne  """"""!!! %%%---222111000222444333111De  ###&&&))),,,///000444<<A"""'''(((k<$$$;;;nnnfhDenenene...,,,  333555666666666666555444666888777333000***))))))+++...//////...111000......//////...,,,+++---...///111222---%%%  """###%%%$$$!!! %%%---222222222444555555444222   ###))))))***...555@@@KKKSSSXXX^^^bbb[[[KKK:::///+++)))((((((***+++,,,***)))&&&&&&&&&'''&&&&&&%%%$$$''''''(((((((((&&&%%%$$$''''''###!!!###$$$%%%&&&''''''''''''$$$ """$$$''''''&&&%%%&&&&&&### %%%%%%###  111WWW111000///---+++)))((('''$$$!!!  !!!(((,,,000444666666666555666333222444888888333---(((''''''))),,,.........000///------......---,,,,,,///111222555777444...  !!!$$$%%%'''(((%%%  ###---//////000222333333333222///...+++###   '''(((+++///666AAALLLTTTWWW\\\___ZZZNNN???555111000///......///...,,,***'''(((((()))((('''&&&&&&''''''((((((((('''&&&%%%'''''''''&&&%%%###!!!"""###%%%''')))***++++++&&&%%%   """$$$'''((('''&&&&&&'''$$$!!!###&&&)))---///+++,,,+++)))&&&###!!!!!!!!!$$$---JJJzzz111000---***&&&###   !!!(((...///111444666666555333444222111444888888333---+++)))''''''***...000000///...------......---,,,,,,000222333444666444///###  %%%&&&'''(((***)))$$$ ***+++,,,///000111111222222111000---'''  ###(((///333888BBBNNNXXXYYYZZZ[[[WWWNNNEEE>>>;;;999777444111000...,,,***))))))))))))((('''&&&%%%&&&'''((()))***)))((((((''''''''''''&&&%%%###"""!!!"""%%%(((***,,,......((('''"""  """$$$'''((('''&&&'''(((%%%### !!!%%%)))...111,,,...///---***''''''(((***...555IIIqqq(((&&&###   (((---111111111333555555444222333222333666888777333...---***((((((+++...000111///...------...///...---***///111000000222000,,,%%%   $$$((()))((((((***+++'''  %%%(((+++...000111111222444222222000,,,%%%  '''111888>>>GGGTTT]]]\\\[[[YYYVVVQQQLLLHHHEEE@@@<<<777222000...,,,+++,,,+++)))'''&&&%%%%%%%%%&&&''')))*********))))))&&&'''((((((((('''%%%$$$!!!###&&&))),,,...000111***(((%%% !!!###&&&''''''&&&'''(((&&&%%%###$$$(((---000,,,///111///,,,+++---///222888IIIiii  """(((...222444222111222444555444222111333666888888666333111,,,+++***+++---//////...///...---...///000///---***///111//////000///,,,)))&&&"""  $$$))),,,+++)))(((***+++)))""" %%%)))---//////000222444333333222///***!!!  """...:::FFFRRR\\\bbbaaa___\\\ZZZWWWSSSNNNJJJGGGAAA:::555222111111111333000---***((('''(((((('''((()))))))))((('''&&&$$$%%%'''((((((''''''&&&"""$$$&&&***---///111222+++***&&&  """%%%&&&&&&%%%&&&'''''''''&&&  ###'''+++------000222111......333777>>>GGGaaa  """(((---222444555333111222555666444222///333888:::888555333222******+++---//////---***///...---...000000///...+++000333111000222111...------***%%% ###(((,,,///,,,***((()))+++)))### """&&&+++------...000222444444333111,,,$$$  ***:::MMM[[[bbbdddeeeccc```^^^\\\WWWQQQLLLKKKEEE===888555666777888:::777222...++++++,,,---((()))))))))(((&&&$$$######$$$%%%'''((((((''''''###$$$'''***---000111222+++***'''!!! !!!$$$%%%%%%%%%&&&''''''((('''""" ###'''***,,,...111333222///111666<<>>QQQ___hhhkkkkkkiiiddd```[[[UUUOOOKKKIIIGGGCCC;;;444//////000222000...+++)))(((((('''''''''&&&&&&&&&&&&''''''&&&(((++++++)))(((''''''&&&))),,,...///111333555000000...(((!!! $$$'''&&&%%%&&&(((''''''%%%"""$$$(((***111111444888:::===GGGRRRccc ###'''***...///...///222555444333111//////333999======:::777444333111...,,,///---++++++,,,,,,+++***---)))(((...444444444666555666777777666333111/////////...---***'''$$$"""  $$$''')))***,,,---.........---+++)))'''%%% $$$(((+++///111111,,,///111//////...)))"""  )))>>>QQQ___gggkkknnnkkkeee]]]UUUNNNKKKKKKIIIGGGCCC;;;444///---------+++***((('''&&&'''''''''&&&&&&&&&&&&&&&''''''%%%(((******)))(((((()))&&&)))---000111111333444333333111---'''%%%))))))'''&&&'''''''''&&&######(((+++///000444999<<>>HHHMMMRRRUUUVVVTTTUUUVVVWWWXXXXXXWWWWWWZZZXXXTTTPPPIII@@@777000,,,+++))))))***+++***((())))))******+++*********)))''''''(((,,,------+++++++++***(((''''''((()))***((('''&&&&&&%%%###   !!!""""""%%%%%%%%%&&&&&&%%%!!! """+++444@@@QQQooo ###%%%(((***+++,,,...//////000222333333111///---000222555777999888777666222///000555777555444666666555222000...---,,,,,,+++,,,***)))***(((  &&&***+++*********...//////...,,,+++---......//////---***((('''(((&&&&&&'''((()))))))))))),,,...000///.........///---+++)))((()))++++++******)))'''!!! &&&+++000...---......---+++))),,,(((   ###333EEELLLOOOPPPQQQQQQMMMPPPTTTWWWYYYXXXVVVUUU[[[ZZZWWWTTTMMMCCC888000...,,,***)))))))))(((&&&&&&'''((()))************(((''''''(((***,,,+++***)))(((((('''''''''(((((()))(((&&&&&&&&&%%%###!!!   """###%%%$$$%%%%%%&&&$$$!!!!!!)))222CCC\\\ """$$$###'''))),,,------...000111///111333555555333000---,,,///444777999888666444222000222888:::777555555444333111...,,,+++++++++***,,,+++******'''  """)))++++++******,,,,,,,,,+++)))***,,,...000111000...+++(((((((((%%%&&&''')))))))))))))))+++---//////...---...///+++)))(((((()))++++++***'''((('''$$$ %%%+++,,,,,,,,,------,,,+++***...***###  ---===LLLRRRQQQPPPOOOMMMJJJMMMPPPTTTVVVVVVUUUTTTWWWVVVUUUSSSNNNDDD999222///---***)))))))))((('''''''''((()))))))))))))))((((((''''''&&&&&&%%%%%%'''&&&&&&&&&'''(((''''''((('''%%%&&&&&&%%%###!!! !!!$$$$$$$$$$$$$$$%%%&&&%%%""" !!!(((111FFFeee """%%%$$$%%%(((***))))))+++...000000111333444...000333666666555222111---000555999:::999777555222111444;;;===:::666666444222000...,,,++++++++++++......,,,+++(((    (((,,,...---,,,,,,---,,,+++***+++---000000111000...+++(((((((((%%%'''(((***+++******))),,,---//////...------...)))(((((()))++++++)))(((%%%''''''%%% ###)))((()))***++++++******+++...+++%%%   444CCCQQQTTTRRROOOMMMKKKKKKLLLNNNPPPQQQRRRRRRRRRMMMNNNOOOOOOLLLEEE<<<666///---***))))))******))))))))))))))))))(((''''''((((((((('''&&&%%%%%%%%%'''&&&%%%&&&(((((('''%%%&&&%%%%%%%%%&&&&&&$$$""" """%%%&&&%%%$$$$$$%%%&&&&&&$$$""""""000:::QQQvvv&&&***,,,******---///...---000222333333444555777...000333666777666555444000333777;;;<<<;;;999777333222555<<<>>>;;;777666444333111...---,,,------,,,///000...,,,)))!!!  %%%+++............//////...------///000...//////---***((('''(((&&&(((***,,,,,,,,,+++***---...//////---,,,,,,---)))))))))***++++++)))'''%%%'''(((&&&!!!  %%%%%%''')))***))))))***,,,,,,+++(((###   !!!999FFFRRRTTTQQQOOOMMMLLLOOOOOOOOOOOOOOOOOONNNNNNFFFGGGIIIKKKKKKGGG@@@;;;111...+++)))***+++++++++************)))((('''&&&'''(((******)))(((***+++(((&&&%%%&&&))))))'''$$$%%%$$$$$$%%%&&&&&&$$$"""  """%%%&&&&&&%%%$$$%%%''''''&&&%%% """555AAA^^^!!!!!!!!!"""###%%%&&&'''+++///000------111444444111333555555444333444555000111333555666666666666333555888;;;<<<;;;999777333222555;;;>>>:::777777555444222000............,,,///111...+++(((!!!  ''',,,------,,,...//////---,,,,,,---+++,,,,,,+++(((''''''(((''')))+++---...---,,,+++...///000///,,,+++***+++---+++))))))******)))((((((******(((###  $$$'''***+++******+++---+++,,,+++(((!!!   %%%>>>KKKVVVWWWSSSRRRRRRQQQRRRSSSTTTTTTRRROOOKKKIIIDDDEEEGGGJJJKKKIIIEEEAAA555111---+++***++++++*********************))))))(((***++++++)))(((***,,,***'''&&&'''******&&&"""$$$$$$###$$$&&&&&&%%%###### ###%%%'''&&&%%%&&&((()))((('''###$$$333EEEiii((((((((()))***+++,,,------111111......333777888333444555444222000000111333333444555666666666666333444777999999888666555333111444:::<<<999666666666555333111000//////000+++///111...+++(((!!!  $$$***,,,,,,)))+++------+++)))((())))))***+++)))'''&&&&&&'''(((***,,,...///...,,,+++///000000///,,,***)))***111---)))'''''')))*********,,,,,,)))$$$ $$$'''++++++******---///+++,,,...,,,%%%   '''CCCOOOZZZZZZWWWWWWXXXWWWTTTVVVXXXYYYVVVPPPIIIEEEEEEFFFHHHJJJLLLKKKGGGDDD888444///,,,+++******)))((()))***++++++,,,++++++***+++,,,***'''%%%&&&'''+++(((&&&(((+++***&&&!!!$$$######$$$&&&&&&%%%###&&&!!!"""###'''&&&&&&''')))***)))(((%%% $$$444IIIsss222666666111...///222222555333111111333666888999:::999777333///---...000222333444555666555444333444555666555333222222222+++///333444444444666888555777999888666444333333555222000///...'''  %%%,,,///000///---***((('''(((***+++,,,++++++***)))(((''''''---,,,,,,---......---+++///000111000///......000))),,,///...,,,+++---///,,,***((('''%%%""" %%%%%%&&&(((,,,......---...222444000***"""  """333KKKPPPVVV[[[]]]]]]]]]]]]```\\\WWWVVVWWWUUUOOOJJJIIIIIIHHHHHHMMMRRROOOIII???444,,,,,,...,,,)))(((***&&&###%%%,,,000///---111...+++'''&&&''')))+++++++++******)))'''&&&%%%%%%$$$#########$$$%%%&&&'''&&&######&&&'''&&&'''***,,,,,,((($$$###(((!!!'''666ccc000555666111...111333444888777555555777999999999888888666222...---...///222222333444444444444333555777888777444111000000,,,///222444333333555777444666777666444333333333333000......---'''  $$$+++///000---,,,)))'''&&&'''(((*********))))))(((((('''''',,,+++***+++---...---,,,///000000...---,,,---...---///111000---++++++---***)))((('''&&&$$$!!! """###%%%(((+++,,,------...333444000***$$$   ))):::TTTXXX]]]aaabbbaaaaaaaaaeeeaaa\\\ZZZZZZWWWRRRMMMKKKJJJHHHHHHNNNTTTSSSMMMBBB777...---...---******((('''''')))+++---.........,,,)))'''&&&&&&'''((()))))))))((('''&&&%%%$$$%%%$$$#########$$$%%%&&&)))'''######&&&'''&&&'''***------***'''###''' ***DDDrrr...333555111///222555666999888888999::::::999777666666444111...------///222111111111111222333333666888:::999555111///...---000222444444333444555333444444333222222333555111...,,,,,,,,,&&&  ###***...///+++***(((&&&%%%&&&'''((()))(((((((((((((((((((((+++***)))***,,,.........//////...,,,******+++---111222222111...+++++++++)))(((((((((((('''$$$"""  ###&&&)))+++,,,,,,...222333...***%%%  !!!555FFF\\\___ccceeeeeedddcccccchhhddd___]]][[[YYYTTTPPPLLLKKKHHHHHHOOOVVVVVVQQQDDD888...,,,,,,++++++,,,'''***------++++++,,,...,,,+++***(((''''''''''''((((((''''''&&&$$$###"""$$$$$$######$$$%%%&&&&&&+++)))$$$"""&&&'''((()))+++......,,,***'''(((!!!!!!"""111SSS,,,222444222111444777777666666666999::::::888666555555444222///...///000111000/////////000222333666999;;;:::666111---+++000111333555555555555555333444444333111222444666222///,,,,,,+++&&&  """)))---///+++***((('''''''''((())))))))))))))))))*********+++***((())),,,...............---+++))))))+++---222222222111///---,,,,,,,,,+++***++++++)))'''$$$ """%%%((()))+++,,,---000000,,,)))&&&!!!  +++@@@OOO]]]```ccceeedddddddddeeefffccc___]]]\\\ZZZWWWTTTOOONNNKKKJJJPPPXXXXXXSSSCCC777---******)))+++---+++---...///...---,,,,,,,,,---,,,,,,+++***))))))((((((((('''&&&%%%######$$$$$$$$$%%%%%%&&&&&&'''---***%%%!!!&&&***+++,,,---...---,,,***,,,,,,%%%###'''%%%***;;;fff,,,222555333111444777777222333555888;;;<<<:::888444555555333111000111222111000///...///000111222555777:::999555000---+++222222333555777777666555444555555333222333555777555111---,,,+++&&&   (((---...,,,+++***)))))))))***+++++++++++++++++++++,,,,,,,,,***)))***+++---,,,,,,***++++++***)))***,,,...000000000000000000///...///...---------+++(((%%% !!!%%%&&&(((***,,,+++//////+++((('''"""    555IIITTT\\\^^^aaaccccccdddfffgggdddbbb```^^^^^^^^^]]]\\\WWWVVVSSSRRRWWW[[[YYYSSS???555+++(((((())),,,000111...---///222222...***,,,,,,------,,,+++***)))))))))))))))(((&&&%%%$$$$$$%%%%%%&&&'''(((((((((---+++&&& &&&------......---,,,+++***///...((('''+++)))222III}}}---333666444222444666555222222555888<<<===<<<:::333444555444222222222444000////////////000111111333555777666444000...---111111222444777888777555444555666555333333444666444111---,,,+++&&&  ''',,,...---,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++***))))))***)))'''%%%###%%%'''))))))***---//////......///111222000///000...---------+++(((%%%!!!  %%%&&&'''***---+++///000,,,***)))$$$  (((>>>OOOVVV[[[]]]```aaaccceeehhhjjjeeedddbbbaaaaaabbbcccddd``````^^^\\\^^^^^^WWWMMM888///'''&&&&&&''',,,111222...+++---111222...)))******++++++***))))))(((++++++******)))(((&&&%%%%%%&&&''')))************,,,***&&& &&&---...///...,,,+++++++++......***+++...--->>>\\\///555888555222333444333222222333666999:::999888000222333333222222222333//////000111111111111000000222444333222000/////////...///222666777666444333555666555333222222222000---*********'''  &&&+++---,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++***)))((((((((('''$$$ ###&&&(((***,,,...///------...111222000...,,,+++***+++,,,+++(((&&&"""  %%%&&&'''+++...,,,111222000---+++&&&   ///EEESSSVVVZZZ\\\^^^___```bbbfffhhhfffeeedddbbbaaabbbdddeeedddeeecccaaa```[[[NNNBBB***### """'''---///---***+++,,,---,,,+++++++++************))))))+++++++++***)))(((&&&&&&&&&''')))+++,,,,,,,,,,,,***)))'''"""&&&))),,,------,,,+++---///...111000222555777OOOttt111777999666222222333111111000000222444555555333///000222222222111222333...///111222222222111000...000111111000000000111---,,,---000555777555333222444555555333000//////,,,)))'''((()))'''!!!  &&&+++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))'''''''''&&&%%%!!!$$$(((***+++---000...---...000111///,,,''''''''')))******((('''""" %%%&&&'''+++......222555222000...((("""  444JJJUUUVVVYYYZZZ[[[\\\\\\^^^bbbeeeeeeeeecccaaa______aaaccccccddddddaaa]]]VVVFFF777 '''+++++++++)))((((((***---------,,,++++++,,,,,,,,,++++++******)))'''&&&%%%'''(((***,,,------------((()))'''###&&&&&&))),,,,,,+++,,,///222000444666999<<<@@@]]]000222444444333111111111,,,---//////...///000111111111000111111000---++++++---///111222333333222222000...///111222000...000000000222444555444333///111333444444222///---000111000---+++(((    +++......000...,,,,,,---.........111---)))&&&%%%%%%$$$###+++(((### %%%---111111---)))))),,,///111111...,,,+++,,,......+++'''"""###***---,,,***///000222444555333...*** """444EEEPPPVVVWWW\\\YYYVVVTTTVVV[[[aaadddcccaaa^^^\\\\\\^^^aaadddgggkkkkkkdddXXXIII777((( """""""""$$$%%%''')))***&&&(((******)))(((((((((&&&''')))*********)))(((***+++---000222111...***)))(((%%%### !!!(((***---------///444999:::777;;;CCCEEERRR{{{000111222222222222000000+++,,,---.........000111111111000111222111///------...000222333444444333222///------000222000...111000000111333444333222...///111222222111000...000111000---,,,(((    +++......///---++++++---......---000---***(((''''''&&&%%%(((%%%   (((---///+++((((((+++...//////,,,,,,,,,------,,,)))&&&$$$ ###***------+++///000222444555333...+++!!! )))<<>>PPPWWWXXXUUUSSSIIILLLPPPUUUZZZ^^^aaabbb\\\ZZZXXXWWWXXX\\\aaadddfffeeebbbaaa^^^RRR999###  !!!"""###$$$&&&&&&'''))),,,///333666777777444222000000///---,,,((('''&&&$$$"""###***...111555:::>>>GGG[[[vvv+++******+++---///111222000,,,***---444999;;;;;;222111000222555888::::::111000...,,,+++***++++++...,,,******+++)))$$$ """&&&)))***(((***,,,...///...---,,,---//////......,,,###  """)))...000000...,,,,,,---.........,,,++++++---/////////---'''((('''  ###(((******+++,,,000...---,,,,,,,,,+++***---)))###&&&...222444222222222444666666444222000///*** !!!///CCCQQQWWWVVVUUUTTTMMMOOORRRVVVYYY]]]___```ZZZYYYXXXYYYZZZ^^^aaacccdddaaa]]]\\\[[[PPP888!!!  !!!###%%%&&&'''***...111444666777666444222111111000...,,,***)))((('''%%%!!!!!!(((,,,000666===CCCPPPfff'''((()))******,,,///222///+++))),,,333999;;;;;;222111000222555888::::::222000...,,,+++******+++...+++)))'''&&&!!!"""###&&&(((***------,,,***)))---//////......,,,$$$  """)))...000...,,,******+++------,,,...------...000111000...(((******###  !!!''')))***+++,,,333///++++++---///...,,,---)))######+++000222222222333444666666555333111333000$$$(((555GGGSSSWWWVVVUUUTTTRRRSSSTTTVVVXXXZZZ[[[\\\WWWXXXYYY[[[]]]___aaaaaabbb^^^YYYWWWWWWNNN555    """%%%&&&(((+++///333555666666555444222222222111...,,,,,,+++***)))'''### &&&+++000666???EEE___vvv*********(((((())),,,///111///...000444666666444111000000444999999444...---,,,---...000///---+++,,,******)))!!! """'''***+++******+++***+++,,,...---'''  %%%,,,000111///...---,,,,,,---.../////////000000111111111111......,,,&&&  """###&&&,,,222111000---++++++,,,...000))))))'''###)))222888999888666555555555666666666222---''''''777HHHPPPRRRUUUVVVVVVVVVWWWWWWUUUTTTTTTVVVYYYUUUZZZ^^^___]]][[[[[[\\\___]]]\\\\\\WWWGGG///   $$$(((---000222333555666777555333111///.........,,,)))'''&&&&&&$$$  +++222999GGGWWWnnn******+++***((()))+++---...,,,,,,---000222111000111000000333777777333///......///111333444333222,,,)))(((%%%  ###&&&''')))***+++,,,------...,,,&&&  &&&---000111///////////////000111111/////////000000111111222111111///)))   $$$''',,,000111///---++++++,,,...///***)))((($$$)))333999===<<<:::888666666666666666222---&&&,,,:::HHHNNNQQQUUUYYYZZZYYYXXXWWWUUUTTTSSSRRRRRRRRRVVVZZZ\\\\\\\\\]]]^^^\\\YYYXXXXXXRRRBBB+++   $$$***///111333555666555444222000...---------***(((&&&&&&&&&%%%!!!"""...555<<>>HHHKKKNNNTTTZZZ\\\___\\\YYYXXXXXXUUUPPPLLLMMMPPPSSSVVVXXXZZZ]]]```WWWTTTSSSQQQLLL<<<&&&  %%%+++///111333555333222000///...---------***)))((((((((('''$$$!!!%%%111888@@@UUUkkk***,,,---,,,***(((((((((000/////////000000//////111///...///222444444333---------///222444444333111---***%%%  %%%))),,,,,,+++)))$$$  !!!(((---000222111222444666555444222000------...//////000111111111222222---$$$  $$$+++,,,+++...------,,,,,,,,,,,,,,,+++***)))(((&&&######///777@@@>>><<<999777666666666:::999666111+++(((+++///>>>EEEJJJJJJLLLSSSYYY\\\ccc___\\\\\\]]]ZZZSSSLLLJJJKKKMMMOOORRRVVVYYY\\\RRRPPPNNNLLLFFF777###  %%%***---000222111000000///............------,,,,,,+++(((&&&$$$&&&333:::EEE___yyy+++,,,---,,,***(((((((((000111111000////////////000///...///111333444444///...---...///000000///222...***&&& """$$$%%%%%%"""  $$$))),,,///111111333444555444222...,,,---............/////////,,,...///+++###  """)))+++***,,,,,,,,,,,,,,,++++++***+++***)))))))))&&&"""+++444:::999888666666666777777999:::999555333444888;;;JJJNNNOOOLLLMMMSSSZZZ\\\```]]][[[\\\^^^[[[TTTNNNJJJIIIIIIJJJMMMPPPSSSTTTOOOMMMKKKHHHBBB555###  ###'''+++......///////////////......---...---,,,)))&&&$$$###&&&444===LLLlll+++,,,---+++)))(((((()))---...///...---,,,---...//////000000222333555666333111///...//////...---...,,,***&&&    '''***+++---///000111333333222000---+++...............---------)))+++,,,(((   &&&)))******+++,,,---,,,+++***)))+++)))(((***+++***$$$ (((000555555444333444555666777555888888666777<<<@@@AAAPPPRRRQQQMMMNNNTTTYYYZZZYYYXXXXXXYYYZZZXXXSSSOOOJJJIIIGGGHHHKKKMMMNNNNNNMMMKKKIIIFFF@@@444%%%   %%%)))+++,,,---...............)))++++++***'''$$$"""""" $$$222@@@WWW~~~,,,,,,,,,***(((((()))+++***,,,...---++++++,,,......000111222333444555777333111///......///...------++++++)))!!!      ###)))******,,,...---...000111111000///...000//////...---,,,+++++++++++++++&&&  !!!(((+++)))***,,,------+++)))'''***((((((***---+++&&&!!!&&&...333333222222222333555666444888999666999@@@DDDDDDJJJLLLKKKHHHJJJOOOSSSSSSVVVWWWWWWWWWVVVTTTRRRPPPKKKIIIHHHIIILLLNNNMMMLLLKKKIIIGGGDDD>>>444'''  $$$'''(((***+++,,,,,,,,,,,,&&&(((+++***'''%%%&&&&&&"""!!!111EEEccc,,,,,,+++)))'''(((***---***---///...,,,+++---000...000222444444555666777111///---,,,---...------...---......%%%    %%%******)))+++---+++,,,...000111222111111111000///...,,,+++***)))------+++%%%  ''',,,(((***,,,------+++(((''')))''''''***---,,,'''!!!&&&...444333222111222333444555666:::;;;888;;;BBBFFFEEE@@@CCCCCCBBBDDDIIIMMMLLLWWWXXXZZZXXXVVVSSSRRRSSSKKKJJJIIIJJJNNNOOONNNLLLIIIHHHFFFCCC===444(((     !!!$$$&&&''')))***+++******%%%))),,,,,,+++***+++---###000HHHlll,,,---...,,,)))'''''''''---,,,,,,,,,,,,,,,,,,,,,///222333000///222333222222555777444...***+++...+++///333222***   ''',,,---+++)))'''...///000111222222111000222111///...---...000111222...((($$$  $$$(((+++,,,,,,+++)))(((((()))))))))***++++++)))&&&""""""+++...111222111......111444333666777777;;;@@@AAA>>>333...,,,111888>>>FFFMMMQQQTTTTTTRRRSSSWWWYYYWWWUUUPPPLLLMMMQQQRRRMMMHHHKKKHHHDDD>>>999555222111((("""   &&&+++...///---,,,'''***---...---+++******&&&!!!!!!111VVV+++------,,,***(((((((((******++++++++++++++++++...222444111///000000...000444666444///+++,,,------///111111+++!!! """(((++++++)))'''&&&,,,---///000111111111000000///...---...///111222222...)))%%%   """'''+++,,,---,,,***))))))******)))******+++(((%%%!!!''',,,...000000------000333222555666666999===<<<888+++$$$""")))111<<>>;;;777555333111111222444555666444111...,,,***((('''$$$!!!   ###&&&***---111222111///......+++***&&&!!!!!!+++222LLLzzz(((***,,,---,,,,,,---...+++,,,,,,,,,---.........---000...***,,,333:::===888444...)))(((+++///333222...+++***+++,,,***(((  ###'''(((***,,,------///222555777777666666444111///---111000000000/////////...111///---,,,)))"""   %%%''')))******+++---///111000///...///...,,,***######)))000333333222333444222555555333333444000*** 000:::FFFOOOWWW]]]\\\XXXOOOKKKFFFAAA>>><<<:::888444444333222222333444555999777444111///---------)))'''###   &&&)))...000000000000000------***%%% $$$222BBBddd)))+++,,,---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,---***...///,,,---333888999777444///+++***+++---...000...,,,+++******++++++$$$  %%%(((***+++---......///111333444555555555444222000///000000111111111111111111000///...---+++$$$  ###%%%((())))))+++---///000///......//////...,,,###"""(((///333444333333444111333333000111333000+++!!! &&&111===FFFOOOUUUUUUQQQJJJGGGAAA<<<999777555555444444444444333222111111666666555444111///......+++***)))&&&###   !!!%%%***...000000111222000111///***###!!!$$$''';;;TTT)))+++------,,,,,,,,,---..................------(((---000//////333444333666333000...---,,,+++***.........,,,))))))+++,,,)))$$$  !!!&&&(((+++,,,......---...///111111222333333333333111111...///000222333333333333000///......,,,%%%  """$$$'''((()))***---//////...------...///...---""" '''///333444333333444000111111...///222000,,,&&& ***666???HHHOOOOOOLLLEEEBBB<<<777444111111000555555666555333111...,,,111333555555222...,,,+++++++++,,,,,,***&&&"""  """(((,,,///111222333333444222---&&&$$$&&&***CCCbbb,,,,,,++++++,,,...///000222///,,,+++,,,,,,***''')))+++......,,,,,,...111555444222000///000000111...//////...---+++***((((((%%%   $$$)))+++,,,---............,,,,,,111111111111111000000///000///.........///111222444222///,,,---,,,"""  """&&&)))+++---000222111...+++---222444111...&&&  &&&...222333222222333333222000000111111///---''' (((666???AAACCCFFFEEECCC???999444111111333999888666222...,,,,,,,,,///333555555111///000111,,,---///222333111---)))!!!  !!!(((,,,000333555666555444000((("""&&&...FFF''''''''')))+++---000111333000---,,,------+++))),,,...000000......000222444333222000000000000111000111222222111///,,,+++,,,)))%%%"""  &&&******++++++,,,,,,+++***((('''......///000000000000000000///.........///111111222111...++++++***   !!!&&&))),,,---000222111...,,,...111333111...(((""" $$$***---...///111333333111000000111111///...(((  &&&---111999@@@CCCAAA>>>999555333444555666555333111...---...///...000111111///...---...---...///222444333000---)))%%%   ###(((,,,111444777444333222...***,,,111WWW&&&'''''')))+++---///000000...,,,+++,,,,,,+++***...///000000......///000444333222111000000000000222444555666555222///...///---***((($$$   (((+++)))////////////---+++)))(((***+++---...///000000000//////......//////000111222222///,,,,,,***   &&&+++...///000111111...---...111222111...+++%%%!!!%%%(((***---000333222000///000111111000///***### ---:::??????===999666444555666222111000/////////000111...---------......,,,+++++++++---000333444333111000---(((""" !!!'''...222777444333444444333555:::ppp++++++,,,,,,,,,------...+++***))))))))))))))))))............------------333222222111111000000000333444666777777444111//////...---+++((($$$  !!!)))***(((000000000000///---+++*********,,,------.....................//////000000333444222///...+++###  (((...000111111111111///...///000111000...---)))""""""&&&***---///111000/////////111222111000---&&& %%%444;;;;;;:::888555333333444111000......///000000000///,,,***+++...///---***(((((())),,,///222333222444111---(((### """***000666555555555555888BBBNNN++++++,,,,,,,,,,,,,,,,,,)))))))))(((((()))***+++///...............------222222222222111111111000222333555666555333000///000000000///,,,(((%%%$$$  !!!)))***(((++++++,,,------,,,***)))++++++,,,,,,,,,,,,+++***---......///////////////111222111...---+++###  """***000222222222222000000//////000000//////...+++%%%!!!(((---//////...///......///222333333222///)))  ---666777888666333111111111333000...---///000///...---***((())),,,...,,,))))))((()))+++///222444444555444111---)))&&&$$$### &&&,,,222555888777666???VVVlll%%%&&&(((***+++,,,,,,---)))***++++++***+++---///111000//////111222111///111111222222222111111000000111222222222000///...000222444333000---,,,+++###  """(((******+++,,,---.........---,,,+++,,,,,,,,,++++++***)))------...////////////...+++......,,,***((("""  ###***000222222111111000000000000////////////...,,,((("""'''...111///---...------///222444444333111---$$$ """111333555555333111000111555222......000111000---+++***((()))***+++++++++,,,,,,,,,///222555555555666444111...,,,*********$$$!!!  %%%---333:::===???OOOqqq%%%&&&(((***+++,,,,,,,,,(((***,,,,,,++++++...111000///...///222333222000000111222222222222111000000000//////......//////...111444444111.........)))%%%  ###(((,,,///000000111111111///...---******+++,,,,,,,,,++++++,,,---.../////////......'''+++,,,***)))(((###  ###***...////////////000000111000///...//////,,,,,,+++&&&$$$,,,000000...---,,,,,,///222444555444222///(((  +++...222444444444444444555111......111333111///,,,------,,,+++,,,...000///...///111444555444333444111...***((((((((()))$$$""" (((///:::DDDOOOggg***+++,,,------,,,******%%%(((******)))***---000...,,,+++---000222111///000000222333333222111000000///...---------//////+++...111111///,,,,,,---,,,)))%%%!!! """%%%(((---222////////////---+++)))(((((()))***+++,,,---------,,,,,,.../////////...---'''+++---,,,+++***%%%  ###(((,,,------------000111111000///......///+++,,,,,,(((  (((...000000,,,,,,,,,///222555555555333000***   '''+++000444666666777888555000---...222555333111000222333222//////333666......///111333333222000000---)))%%%""""""###$$$""""""  %%%---:::JJJ]]]zzz---+++******+++***)))((()))'''&&&&&&(((***++++++,,,((('''+++222444000+++...///000000///000222444777222,,,,,,000222000---/////////000222111///---///---+++)))'''###  ###&&&(((***000000///...,,,+++******))))))******++++++++++++***,,,///000111///---,,,+++++++++,,,,,,(((###  !!!(((***,,,...000///222///,,,+++---...---,,,000...+++((($$$ '''---222444111000///111444666444222333000***"""  %%%+++222666666555666888555555333000...---///111555555555333222222333555666777777444///++++++,,,###!!!"""!!!!!!######  +++:::MMMmmm,,,+++))))))******((('''+++(((&&&&&&((()))******,,,***))),,,000111...+++...///111111111111222444777444000000222333333111---------///222333333222111000...---+++((($$$!!! !!!###&&&)))+++---......------,,,+++++++++'''(((***,,,,,,+++***)))(((***---/////////---,,,------,,,,,,+++((($$$   !!!)))+++,,,///111000222///,,,,,,...///...,,,...---+++)))&&& %%%+++000222111000///222555666555333111...***""" """'''...444777777777666555555444111......///111555555444333111222444666666777666222+++$$$!!! """!!! $$$444NNNwww+++***(((((())))))'''&&&,,,)))&&&%%%''')))***++++++,,,,,,---------+++***---///111222222111111222555444333222222222333444///...---///222444444444444333111111000...+++(((&&&$$$!!! """###&&&%%%$$$%%%&&&)))+++---------,,,,,,++++++++++++%%%'''***------+++(((&&&''')))+++---......,,,,,,000...---,,,***((($$$!!!  """***,,,---000111000000///------...///...---,,,,,,,,,+++)))######)))---000000000000222555666555444333222///)))""" ###,,,333777777555333444444444111//////000222555555444222111222444777777666333,,,###   ...RRR,,,+++))))))******((('''+++(((%%%$$$'''***,,,---+++---//////+++))))))***+++...111222111000//////111222222111000000222444444222000///111222222222333222222222222111...+++(((&&&$$$######$$$%%%'''(((&&&$$$###$$$&&&(((***------,,,++++++***))))))&&&''')))++++++)))(((&&&)))***,,,---------++++++111...,,,***(((&&&"""   !!!)))+++,,,///000//////............/////////------......,,,%%%!!!&&&+++---000000222333555666666666444333222...)))    ,,,333444222111111333333333222000///111222444444333222000111444666666333+++"""   !!!!!! ---ZZZ...,,,++++++++++++***((((((&&&$$$$$$'''+++---...***...111///+++))))))+++***---///000///...------///000111111000000222444444222000///111222222222000//////000111000---+++'''&&&%%%$$$$$$&&&'''(((((('''$$$######%%%''')))///...---,,,***)))((('''***)))(((((('''((())))))------......---,,,+++***///---***(((&&&$$$   ''')))***---...------...////////////000000000000111000---''' %%%))),,,///111333444555666777888111000///...***"""   ---333///+++,,,000111222222111000///111222222333333111000///111333222,,,!!!   !!!$$$   000ddd///---,,,+++,,,,,,+++)))&&&%%%$$$&&&))),,,------***---000000---+++,,,---+++---//////...------...000000111222333444444444///...---///222444444444...------...///...,,,***''''''&&&&&&&&&((()))***((('''&&&%%%%%%''')))***//////...,,,+++***)))(((,,,+++((('''&&&((()))+++.........------,,,+++***,,,***)))(((&&&$$$   &&&((())),,,---,,,+++---///000000///000222333333222111...(((!!!%%%***,,,///111444555666666888999444222111111...(((  ***///,,,)))***......000111111//////000111000222333222///---------)))"""   %%%###   888sss...,,,++++++,,,+++***((('''''''''(((***+++***)))***,,,...///////////////...///000000......///000000...---000333555444222---------///222333333222---------...///...,,,)))&&&&&&&&&&&&'''((()))***&&&&&&&&&'''((()))***+++------------,,,,,,,,,,,,,,,+++***))))))))))))******+++++++++,,,,,,,,,,,,***)))))))))(((%%%   &&&((())),,,---,,,***---000111000000111333333333222111///+++$$$ %%%***...///222555666666666999;;;999777555555444...%%%   ))),,,---------,,,.../////////...///000...111333222///+++)))(((   !!!'''&&&%%%%%%###  DDD---+++******+++***)))((()))))))))***+++***'''%%%***+++---///111222111111111111222000//////000222...+++))),,,222444222.../////////000222111///---......---...//////,,,***$$$$$$$$$%%%&&&'''((()))######$$$&&&''')))******++++++,,,------...//////***+++,,,,,,+++***)))(((&&&'''((()))+++,,,......))))))***+++***'''"""  ''')))***---...---)))---000111000000111333333222111111000,,,((($$$ &&&+++///...222555777666666999;;;888666444444333...%%% $$$...222000,,,***,,,...///.........000---000333333///***&&&$$$   """((((((((()))(((###(((PPP///...,,,,,,------,,,+++...---+++)))'''''''''''')))***---111333555555666000//////000222444444333/////////000000000000000///000222444444444333222222222111222111///,,,)))%%%$$$%%%(((***+++***(((((('''&&&%%%&&&''')))++++++,,,...///000000//////...---------//////---,,,******+++++++++,,,,,,---&&&(((***,,,+++'''   ###***,,,---000111000////////////000111333333222222333333111///,,,+++ ###(((---222444666888888666333222222555555666666444///(((###   )))------,,,...///111222222111000000000///...///...'''  !!!***---000222000,,,'''$$$  ===ppp---,,,,,,---///000///...///...,,,***(((''''''(((((())),,,...000111111111///...---...000111111000000000000000000000000000///000222444444444333222222222111111111///,,,)))'''&&&%%%&&&(((***++++++'''&&&%%%%%%%%%'''(((***+++,,,---/////////...---...---...///222333222111+++***((('''''')))+++---&&&'''(((******&&&   ###+++------000111000000000000111222333444555333222222333444333///---!!!"""'''+++///111333555666555333333333555444333222000---((($$$  (((,,,---+++...///000111222222111000///---,,,***'''  """+++---///111000---)))''' ---SSS,,,,,,,,,...111333333333111000...+++)))((((((((('''(((***,,,---.........///...------/////////---000000000000000000000000...000222444444444333222222111111111111///,,,******'''%%%%%%(((***,,,---'''&&&%%%%%%%%%&&&''''''***+++---...///...,,,+++,,,,,,---000333555555444---+++'''%%%&&&(((,,,///&&&&&&&&&''''''%%%!!!  $$$+++------000111000000000111222333444555666555222111444888888444///%%%!!!&&&))),,,---///222333333222333333555333000...---+++(((&&&  '''+++,,,+++---...///111222222111111...,,,)))###  %%%,,,---...//////...---,,,$$$'''!!!)))DDDttt...------///222444555444333111///,,,***)))))))))'''(((***,,,...///000111222000//////000000///...000000///////////////......///222444555444333333222111000000111///---+++***((('''(((***,,,,,,,,,'''''''''&&&%%%%%%$$$$$$(((***,,,...///...,,,++++++++++++...111333222222///---***))))))+++---///&&&%%%%%%%%%&&&%%%"""  %%%,,,---...000000//////000111222444555555555666222000444:::<<<777111((( %%%'''))),,,...000111000000000111333111000//////---)))&&&  $$$)))++++++,,,---///000111222111111///---'''  """(((---------...///000111111,,,...((($$$"""'''>>>eee111000000111333444444333333222///---+++*********((()))+++---000333555777555444222222333333222000/////////......------------///111444555555444333222111000000000000...,,,((((((***,,,......+++)))((((((((('''%%%###!!!$$$&&&***---......---,,,---,,,,,,...000111000...------,,,,,,,,,,,,,,,---&&&%%%$$$%%%%%%$$$"""   &&&---......///000...---...000222333444444444555222000444:::<<<777111+++ """%%%(((,,,...//////---------...000000222333333000+++'''   '''+++,,,,,,---///000111111000000000,,,$$$  %%%+++......---...000222444555444555///+++,,,---@@@^^^333222111111333444333222222111///---++++++++++++)))***,,,...222555888:::777555444444555555444222000//////......------------///111333555555444333333111//////000000...---((()))+++///000///+++((((((((((((&&&### %%%***---------,,,000//////000111111///...+++++++++++++++*********'''&&&&&&&&&&&&%%%"""  '''.........///000...,,,---000222444555444444444111000333777777333...,,,"""!!!''',,,---...---,,,+++,,,---///000333555666333---(((  %%%+++------...///000000000///......(((  !!!)))...///......///111333666777999999555777???HHHccc222111000111333444333222000///...,,,++++++,,,,,,******+++...111444777999555333222333444444333222222111111000//////......---...111333555555444444333111/////////000///---++++++,,,...000///,,,***&&&&&&&&&###%%%***,,,,,,+++///.........000000...------,,,+++***)))***++++++(((((('''((('''%%%!!!   (((//////...//////...,,,...111444555666666555111111111222333111...+++***!!!%%%***+++,,,,,,+++,,,---///000000222333444333///+++"""  """+++///...///000000000///...---***!!!  %%%+++000//////000111222444666888::::::;;;FFFXXXggg111000000111333444444333///...---,,,+++,,,------***++++++,,,///111444666222111000111222333222000333333333222111000000///,,,...111333555555555444333111///...///000///...---,,,+++,,,.........,,,%%%%%%$$$!!! """'''***+++***++++++***,,,---...,,,+++222000,,,))))))+++...000))))))))))))(((&&&!!!   (((//////...//////------///222555777777777777000111111111000---***)))(((!!!$$$(((***++++++,,,---///222222111000111222222000...###  !!!+++111///000000000000...---,,,%%%   """(((---111000000000222333555777888999:::???QQQiii}}},,,---000111111000---,,,//////---,,,,,,---...///)))***++++++---000555999666333111000111222222111444///,,,000222000.........///111222111111333444222000///---------......222...+++,,,000111...***)))&&&""" """((()))(((+++,,,---...---,,,+++***......---------,,,,,,,,,***(((&&&''''''$$$  !!!%%%***---...---------000//////111333444333111000////////////---***(((***###"""''')))---111444555666666333333222111000000000111'''  &&&+++111///......///,,,'''###   """&&&+++---+++---...///000000222555888===???GGG[[[{{{&&&(((+++...000///...---///......---...///000111,,,,,,,,,,,,,,,///444888333111//////000222222111444000///222222000///000000111222111000000222444333222111000////////////,,,)))&&&(((+++---***''')))'''""" $$$&&&'''******+++,,,,,,+++***)))............---------,,,***(((&&&''''''$$$  !!!(((---///111222333000//////000222333333222000000///000///...,,,***+++$$$!!!%%%'''+++000333555555555555555333222111000//////***"""  $$$***,,,+++***+++***&&&    """&&&***///000//////000111111111333777999AAAFFFSSSlll$$$))),,,.........---------...///000222333111000///------///333777333222000000222333333222333111222444222///000333222333222000///...000222444444555444333111///...---***)))+++...000...,,,+++'''!!!  ###%%%((()))***++++++***))))))/////////.........------)))(((&&&'''&&&### !!!(((---000222444666111000...///111333333333000000000000000///...------&&& """%%%***///333444555555777666555333222000///...---&&&  """'''((()))))))))'''!!!   &&&))),,,111333111111222333333333555999<<<@@@JJJ```"""'''+++---...***+++,,,---///111222333666555333000///000444777777666444444555555444333111111333555222...000555555444333000------...000333444555666444222///---...------...111333333111,,,(((!!!   %%%((((((***+++,,,++++++***000////////////.........)))'''&&&&&&&&&""" ###'''+++...000000111222222000------///222333333000000111000///............)))### $$$)))///333555666666666666555444333222000000///)))!!! %%%)))+++,,,,,,(((   !!!'''***---222333222333444444555555888===@@@BBBSSSppp  &&&***,,,'''(((***,,,...000111222888888666444222222555777999888666555555555222111000000222444111---///555555555444111---,,,,,,...000222333444333000---+++)))))))))+++---/////////---)))!!!  %%%(((***+++---......------000////////////.........((('''&&&&&&&&&"""  ''')))---////////////000222///------///222333333///000111...+++)))***+++...***'''$$$"""(((///444666666666333333444444444333222222...***### """))),,,...---'''  %%%***,,,///333555333444555555666777;;;AAAEEELLLccc %%%)))&&&'''))),,,...000000111666777777666444444555666777555444444444333000...111///000333222///000444444444444222...,,,+++,,,---///000111111...,,,***(((((()))***+++,,,---......)))!!!  &&&)))***,,,...000000000////////////.........------'''&&&&&&&&&&&&!!!  %%%(((+++...///000111333000///---...000222222222///000///+++&&&######%%%+++*********$$$&&&...333666666666000111333444444444333222---+++%%% &&&))),,,***###  ###)))...///111555777666333444555666999>>>DDDIIIWWWsss !!!%%%'''(((***---///000111111000333555666555444444444333222222333444444111///333//////222444222111333222333444333000,,,******+++,,,...//////...,,,+++)))***+++,,,,,,,,,...///...***!!!  %%%)))***,,,///000111111111............---------,,,'''&&&&&&&&&&&&   ###&&&***,,,...000222444///...---///111222111000...///...(((!!!)))))),,,///)))###+++111444444444000111333444333222111000---+++'''  ###&&&)))&&&  !!!$$$***//////000555666555222333444666999@@@GGGMMMbbb ###((())),,,...000111111111,,,///333555555333222222111111222444666777555444555000...333666555333333000333555444111---***)))+++,,,---.........---,,,((()))************+++,,,///***"""  $$$(((***,,,...000111111111......---------,,,,,,,,,&&&&&&&&&&&&&&&   %%%'''***,,,---...000222...---...///111222111///...///---&&&''')))...111,,, !!!)))///222222222111222333444333111///------,,,(((   """%%%'''$$$  ######)))------...222444333111222333666:::AAAIIIOOOnnn  """***///111222555444222***...333444222000000111000222444444222000///000333111000111444555333000444555555444000---++++++...---***)))(((***,,,---------,,,+++,,,---...///000+++###  &&&---...///222333222000---...---,,,,,,---,,,***((('''&&&'''***+++%%% +++,,,---......---,,,,,,+++,,,...000111111000///111...)))!!!((())),,,//////(((&&&,,,...111555777777777666444222///...---...,,,%%% ###$$$  ###%%%+++******...222555444222555555333999BBBDDDOOOfff """+++222222111111111///,,,///222222000//////111000111111222222222111111222111000222444555333111111222333222000---,,,,,,........................///...---------...///000000+++$$$  ###+++,,,...000222111///---...---,,,,,,---,,,***(((***)))(((((((((""")))***,,,---............,,,,,,---//////000000000000---)))###)))***...222222***$$$+++---000555444444444333222111///...//////...((( !!!"""  ###(((***...,,,,,,///333444444222555888888>>>FFFHHHTTTmmm"""---666555111000000///111111000...------///111222000...///222444333222000000000333555666444333...000111000///------......///111222222111///...000000000000000111222222000,,,%%%  '''))),,,...///...---,,,...---,,,,,,------+++))),,,***((('''%%%!!!((()))+++---.../////////---------------...///000...---+++'''### !!!"""***,,,111444333+++!!!'''+++///444222111111000000000000111111222111---$$$   (((---///000//////000333444444333333999<<>>CCCOOO]]]vvv &&&222333000000444666888555111......000333555888333......111333111------000333555666555555444000111111///,,,******+++............//////000000333333333444444444444444000...((( """&&&***,,,,,,+++,,,,,,---,,,+++,,,------+++***%%%&&&))))))%%%  '''++++++++++++,,,,,,,,,---///...---,,,,,,...///000---///000///...------...111000......,,,''' """)))///111000000111222555777999444555555333---$$$  %%%***---///---...000111444666999;;;999AAABBBEEETTThhh &&&))))))---222444888555111///111333444555777444111000111111///,,,---111555666666555444444111222111...,,,***+++,,,...............///111111222222333444444444444444000///)))!!!&&&+++---,,,,,,---...---,,,+++,,,------,,,***$$$&&&((((((###  !!!))),,,,,,++++++++++++,,,,,,//////.........//////000...///111111000000111222333000---+++***'''!!!$$$,,,...///000111333555777888444444444333///'''     $$$(((***,,,---,,,...000111333666:::>>>BBBJJJHHHJJJ\\\vvv  $$$***000111555333000111333555444333333333333222222000///......222666888666444333333000111000...,,,+++---///...///111222333333222222111111333444444444333222000///***!!!&&&,,,///---,,,...111,,,++++++,,,---...,,,***((()))((($$$  """***++++++*********,,,---...///000000000000000//////---...//////...///111333333000...---,,,)))###!!!(((***+++---///111333444444333333222222///(((     """)))+++,,,---...---///111111222444999===DDDLLLMMMRRRiii """***///000222000///111444555444111///111333444222000000000...333777888666333222333/////////...------///111...111444777888777444222000111222333333333222111000000+++  !!!'''---000...---///222,,,++++++,,,---...,,,+++---,,,(((!!!  ###***))))))))))))***,,,///000///000111222222111000///,,,---...------...111333222000///000000,,,%%% '''&&&(((***---///000111000333222111000...)))     %%%,,,...//////000...000222111111333777<<<@@@JJJMMMWWWttt%%%***---///222333444666666555333222000222555777666444111///...222777::::::777555555------,,,,,,,,,------...---///333555666666555444555555333222222222111111222///((( !!!))),,,++++++///444///,,,)))+++///222000---000+++$$$ !!!%%%'''((())))))******++++++,,,---111444333///,,,---///000111111000000111333666222000---+++***)))'''&&&  $$$)))---///000222333666555333222000,,,$$$  !!!(((+++---222333111555111---...444888888777<<>>999666777;;;;;;666000+++,,,)))!!!  $$$***,,,,,,,,,+++...111333333000...,,,!!!  """'''+++...111---+++)))(((((()))+++---++++++,,,...000111111000000111222111000000111333111///---,,,------,,,+++,,,""" !!!)))...000111222///222666666333///------%%%  (((...333333333555444222111...(((!!!%%%+++===bbb ###,,,000///111000000//////000111222///000111222111000...---+++---//////...,,,,,,,,,+++++++++,,,---...///000***333;;;===888333222444444111000444:::;;;666111***+++***###  !!!'''***++++++---111444555333...***'''  $$$(((+++...111...,,,)))(((''')))***,,,******+++...000111000///222222333222111222555888333111///.........---,,,000&&&  '''---000222333///333666666333///------&&&  &&&---111111111333222///000+++### %%%???iii !!!&&&((()))...---,,,+++,,,---.../////////000222333333000------------------+++******'''(((+++,,,,,,---///111555777999888666444333444222222333555777888666444333///)))$$$   &&&***,,,111//////000000,,,%%%   ###)))******,,,...+++******)))******+++,,,((())),,,///111111000000///000000111222444555666444444222000///.........)))(((### )))111555444222///333777888666111...,,,(((###  ###+++,,,...000222222222222000(((999lll """&&&(((***************+++,,,------/////////000222222000...------,,,++++++***))))))(((***,,,---------///111555666777555333111111111111111222444666777666555444000+++'''!!! ###(((+++,,,,,,,,,---,,,(((!!!  %%%*********+++,,,************************)))+++---///111000////////////000111333444555666444333222000///......---******&&&  %%%...222222000...111444555222///,,,+++)))%%%  ###+++,,,...000111222222222111(((;;;ttt ###'''(((***'''((()))+++,,,---......///...---...000111111000///...,,,***)))(((((()))+++,,,......---...///111333444333111///......000000000111333666888777666555222///+++&&& ###'''''''''((()))(((###  &&&++++++*********))))))***++++++***)))(((+++,,,...000111000///...---///111333444555555444444333222000///...------+++,,,)))!!! (((.../////////111333333000...,,,,,,+++'''!!!  $$$+++,,,...000111222222111111(((###BBB$$$'''(((***'''(((+++...///000000000000...,,,,,,...000111111111///,,,***(((((()))***---...//////......///000111111111///------///111000000111333666888999888666444222///***    """###$$$"""  %%%)))***)))))))))((()))+++,,,,,,+++)))(((***,,,...000222222111000---...111444555555444333444333111000...---------,,,,,,+++%%% ###***---...111222333333111/////////***(((###  &&&,,,---///000222222222111111)))""" ...PPP &&&'''(((***&&&(((+++---///000111111111...,,,+++---///111111222000---+++******+++,,,...///000000......///000///000000//////000222555222111111333777999:::999666555444222...$$$  ###'''))))))))))))''')))+++,,,---,,,***))))))+++...111333333333333---...111444555555444333333333111///...------,,,+++,,,+++''' ''',,,...000222222111///...//////***((($$$   '''---...000222333333222222000)))%%%"""&&&999hhh  '''((((((***&&&''')))+++---...//////222000---,,,...///000000000///...---,,,,,,---------...000///......///000///000222111111222444666333111111333666888999999666555444333000(((      !!!&&&((()))((((((((()))+++,,,---...------***,,,///222333444333333---///111333444555555444333222111///...---,,,,,,+++,,,+++(((""" $$$***------...000///---,,,,,,---***)))'''###  !!!)))///000222333444444333333000)))&&&$$$222MMM """(((((((((***(((((()))***+++---///000444111///...///000///...------------------------,,,---//////......///000111222444444222111222333222111000000333555666666555444333333111***        ###&&&))))))'''&&&))))))+++,,,...///111111...///111333333333111000//////000111333444555666333222000///------,,,,,,------,,,***$$$  '''++++++---//////...,,,,,,,,,++++++)))&&&   """***111222444555555555555444333,,,)))***(((///PPPttt ###)))((((((+++++++++++++++,,,...000222555333111000000000///---***+++,,,---------,,,,,,+++,,,......---...///111222444666555333000//////111000...///111333444444555444333333111+++"""      """###%%%((())))))&&&$$$)))******,,,...111333444111222333444333111///...000000000111222444555666333222000///---,,,,,,,,,......---+++&&& %%%))),,,///111222000...------,,,,,,,,,)))###  ###+++222333555666666666555555666///---111444DDDnnn $$$'''***+++***)))***,,,...////////////333444444333///---,,,,,,,,,,,,------............111000///...//////000111666666555444333111000///444333111//////000111222333444555666444///&&&    !!!%%%&&&&&&'''((()))******((()))++++++++++++---...000000////////////000000000...---000444777666555555444333222000///......+++,,,+++++++++'''  %%%(((+++///000...---///111+++*********(((    ###///000111333333222333444666999<<>>GGGOOOVVVppp """)))******,,,---++++++++++++++++++,,,------...///...---++++++---///000///---+++)))&&&$$$### !!!"""%%%)))---111333------///000000111111111...---,,,,,,---///111333000111333666777555000,,,)))"""  !!!###%%%''')))(((((()))***+++,,,------(((***+++***))))))***++++++++++++++++++,,,---...111222333333111111222444444444444444444444444444@@@EEEEEE>>>555///***&&& """&&&'''(((***///333777444111///---)))"""   %%%+++000555666777===IIISSSccc  ''',,,+++***---//////---,,,,,,++++++,,,---...000000///,,,***)))+++------,,,+++((($$$ &&&***---+++,,,---...000000111111...------,,,---///222333000000222444666777555333,,,&&&  !!!$$$&&&'''))),,,...+++*********************''')))******))))))***,,,''''''(((***+++...///111111222333111000000444777333333333333333222222222???FFFHHH@@@666///+++'''  $$$((()))***---///444111...------***$$$  $$$,,,000444555666???NNNZZZvvv $$$+++...,,,,,,///222222...---,,,,,,,,,---...///222222000,,,)))(((***++++++***)))%%%  $$$'''((()))***,,,---...//////222000///......///000111333222111333666888999888000***   $$$&&&(((***+++,,,///111---,,,+++***)))''''''&&&&&&((()))***))))))+++---###$$$&&&(((+++///111333111222222000...000555999222222222111111111000000777???DDD>>>555///,,,)))  $$$***+++******+++111...,,,,,,,,,+++'''###  $$$)))...222444777BBBTTTbbb ###(((***,,,...000111111111---///111000---,,,///111666222...,,,,,,------------+++&&&   """%%%)))+++---...000222......---------------...---///222333222111222222---,,,)))$$$  $$$)))///111000//////000---,,,++++++,,,,,,***)))(((++++++'''%%%&&&&&&$$$%%%!!!!!!###$$$)))...***///111//////222444444666555333111////////////555999999333000000,,,%%%  $$$(((((((((***,,,,,,...000000...***%%%"""  ---111222888AAAFFFYYYxxx $$$(((***,,,...000000000000+++,,,---+++******---000555222...,,,,,,------,,,***((($$$  ###(((,,,---...000111222111111000000111111222000222333333222111000111///...+++&&&  ###(((,,,111333222000///000...,,,******+++,,,+++***))),,,,,,(((&&&((('''$$$!!!''')))...111//////333555444555444222000...---------444777777222///...+++%%%!!! !!!%%%&&&&&&(((++++++,,,//////...***&&&$$$  +++111333999CCCKKKccc %%%))))))***,,,...///000//////*********)))(((***...111555222///------------,,,***((("""   &&&+++...//////000333333222222222222333333222333444444111000000000111000...***$$$  ###(((...111444555333111000///...,,,******+++---------+++......***))))))'''$$$'''---000///000333555333444333111///---,,,++++++222444333000---,,,)))%%%### !!!###$$$&&&((()))***---......+++(((&&&   (((111666<<>><<<555///,,,,,,,,,)))&&&   ###''''''***---111333222000000000111111000000000222333444444555444222000000111222222///,,,---000222111000111///,,,++++++...111333555333222111222111///...---------,,,,,,,,,++++++))))))***+++,,,,,,------,,,+++***,,,...,,,%%%  """$$$&&&'''&&&%%%$$$'''%%%(((---000000333777666888:::888222+++%%%!!! $$$'''+++///333444555444333111///...---%%% """***888NNN))))))((((((((()))++++++---+++***,,,000222222111333333444555888:::<<<===>>>888222///...,,,(((###   $$$''''''))),,,000111111/////////111111000000111222333333111222333222000///000111333000......000222222000111000...------///111333333111//////111111111000++++++++++++*********)))))))))******+++,,,,,,---,,,+++***---///---&&&    !!!!!! ###''')))...444444777999888333---)))''' """%%%***...111111111000111000//////...((( $$$@@@ddd******)))(((((((((((((((+++******,,,000333444444333333444444666777999:::<<<888333000...***###  %%%((()))))),,,///000000///...///111111111222222222222222---///111222000///000000333111000000111222111000111000000000000111222222111///------///111222222++++++,,,,,,++++++***))))))))))))***++++++,,,,,,,,,++++++---///...)))$$$   (((111222555777666444000...---  !!!''',,,//////---+++111000000111000+++""" !!!III}}},,,,,,+++***)))(((((((((+++++++++---///111333444222222222222222333444555555333000...+++%%%  &&&)))******---000111000//////000111111222222333333222222,,,...111333222111000111222111000000000000000///111111222222333222222222222///,,,+++---///000111---......///...---,,,,,,)))))))))******+++++++++++++++,,,...000...+++'''!!!   $$$...111333555555333000//////&&& ###***//////...,,,222222222333222---&&&   '''TTT......------,,,++++++***---............///000111///////////////000000111......---,,,((("""  !!!'''***+++,,,///111222111000111222111111111222333333444444...111444555444222111111...////////////......///222222333444444333222111444111---+++,,,---......---...///000000...---,,,***************+++++++++++++++---...///...+++)))$$$  ***000222444444111///......+++### (((///222222111444555555555333...'''###  &&&333fff---...///////////////...///000000///------...///...------------...//////,,,,,,,,,+++&&&   ###(((+++,,,...000111222111111222333111000000111222444666777333555777666444222111222+++---//////.........///333333333444333333222111444222...---------------,,,---...//////---+++***+++++++++++++++++++++++++++,,,---......,,,+++***'''"""   &&&///111444444222///---,,,---&&& &&&...333666666444555777666444///***&&&)))CCC}}}+++---...000111222222111///000111///---,,,---000---------------...///000***++++++(((!!!   %%%))),,,---...///111111000000222333111000//////111555999;;;888999888666333000000000))),,,///000//////000111333333333222222222222111222000....../////////...,,,---///000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...,,,+++***)))(((%%%  &&&,,,000444666444111///......((( """,,,333777888222444666666444000---+++ ...TTT)))+++---000222333333333...000111///---,,,...111...............///000111)))***((($$$  !!!'''***,,,------...000000//////111222111///......000555:::>>>;;;:::999555111///...///)))---000111000000111333444333222111111111111222000///...///111111000///...///111222222000...,,,------------------------+++,,,...---+++***)))))))))&&&!!!  )))+++///444777777444111000...)))    ***111666888///222555666444222///...### 666aaa***+++---///000111222222000...,,,***)))***,,,---///...---,,,++++++,,,---***%%%   %%%''')))///444222111111000///...------111000///222777:::;;;:::777666444222111111222222000---***,,,000333111......///000111222333444444333000---...000111///---111111222222222222111111///---++++++,,,......---111000...,,,***)))************%%%  $$$---000444777777666555555111000***!!! %%%///444666666666777777777666444333'''"""%%%AAAqqq'''(((((()))***+++,,,,,,...,,,***(((((()))+++,,,///...---+++************$$$    &&&''')))///444333333222111000//////...000//////222777:::;;;;;;666555333111111111111222333///,,,...111333222///............000111222333222000......000222111///000111111111111111111000///---++++++,,,---...---000...---+++************,,,+++'''   ###...111444666666666666666333111,,,### """,,,222555444444555666666555555555***$$$'''NNN"""!!!!!! !!!###$$$'''&&&$$$######%%%'''(((---,,,***(((&&&%%%$$$$$$  $$$((()))***///333555555444333222111111000000//////111555888999999444333222000000000111111333000------000111///------,,,++++++,,,...000111111///...///111333333222000000111111111111000000///---++++++,,,---------------,,,+++++++++++++++------***$$$  ###,,,///222333333444555666444333...&&& '''///333222222222333444555555666///)))!!!###444ggg %%%$$$"""   !!!'''******+++///222777666666555444333333333000//////000222333444555222111000//////000111111111...,,,+++------,,,***,,,***)))((()))+++...000000//////000222333444444000000000//////000000000...,,,******,,,------,,,+++++++++++++++,,,,,,---//////---(((   ###***,,,///000111111333444555444000***""" !!!***///111111111222222333444444444///'''&&&555RRR   ###&&&)))++++++,,,///222666666666555555555555555000000//////......//////111000/////////000111222000///---,,,,,,,,,+++***,,,+++)))((((((***---///...///000000111333444666000000///......///000000...,,,******+++,,,---,,,***++++++,,,------....../////////,,,%%%  $$$***,,,000222222222444555555444111---&&& $$$***111111111222222222222222444111***!!! 000PPP|||     ((()))***++++++---///222333444444555555666666666///000000...,,,+++,,,...000000/////////111222333222111000///............---,,,+++******,,,...///---///000000000111333555000///...------...///000...,,,******+++,,,,,,,,,+++,,,---...////////////000//////---)))!!!  &&&***...333666666666666777333333111///+++### $$$...///111333444333333222222111---&&&+++GGGuuu  %%%+++++++++++++++---000222000111222333444666777777...///000///---,,,...000000000//////000222333444111222111000///...///000.........---......///000---///000000//////222444000///---,,,,,,---///000...,,,***)))+++,,,,,,,,,,,,---...000000000000/////////......,,,&&&  '''(((---333777888777555555111111111000---&&& ))),,,000444666666666555444555444///(((###$$$'''???jjj ***,,,++++++***+++---000222...///000222444666777888,,,///000000......111444000000///000111222444555///000000///------.../////////000000000000000000---///000000......111333000///---,,,,,,---///000---+++))))))+++,,,,,,+++---...000111111111000//////.........---)))!!!  ((($$$***111555666555333111000000000111///((( %%%)))///555888999888777777:::;;;777000,,,,,,...RRR %%%+++---------,,,,,,---000222444444333111222333555444444111111111111111222222222333333222222222333444555444111...+++******+++,,,111111000000//////.........///000111111000///...+++)))(((***,,,---***(((((()))+++,,,---.........---///111222111000000111000---+++---111///(((!!!   $$$---,,,,,,///333666444222333222333555555///$$$  $$$)))000444555666888:::<<<:::<<<@@@:::222999GGGwww &&&***+++---,,,++++++,,,...000111111000///000222333222111111111111111111111111111555555444444333333222222222000---+++)))***+++,,,//////////////////....../////////000000//////...///---++++++,,,,,,)))'''))))))+++,,,---............000222333222000111111222///---000333222***###    """(((///...---000444666666555333222222444333...$$$  &&&///444666666888999;;;<<>>AAADDD@@@;;;666444444666888:::777333---&&& 666LLLiii))))))***,,,...///...,,,++++++,,,,,,,,,,,,++++++,,,...000///---+++++++++,,,---...///000222333333333111000000111111111000000///---++++++,,,---...---...///...,,,+++,,,---///000222333333111000......///000111111000///.........---......//////000///.........///000000111,,,---///111444777999;;;///000111111000///000111666444222111222333222111///111222444444444444333111///...///111222222111111000111333555777666555555333222222222222111//////000222333333111///---222333555666666777999;;;444555666777888;;;@@@DDDFFFCCC===888555555666777;;;999555111***"""""";;;UUUxxx++++++,,,///222222111///---......//////......------000222222111///......------------///111333444222000//////000000///...---,,,***)))***+++...///000111222000---+++,,,...111111222333222111///...,,,---///000000...,,,+++++++++,,,---...////////////////////////000000000,,,---///222444666777777///111222111000///000222444111...///111222111000...000222333555555555555111///......000111000000000///000222555777666555666444333333444555444222000222333333222111000000...111333555555777999;;;666666777666777;;;@@@DDDEEEBBB>>>:::777666777888:::999666222---%%%$$$AAA]]],,,---...111333333111///---......//////......---...111444555444333333333111000...------///111222000...,,,,,,---...---,,,,,,***)))((()))+++...000222444555222...,,,---...111222222222111000...---***,,,...//////---***((()))***+++---...//////////////////000000000000000---...000222333333333333000111222222000000111222000---***+++---000///...---///111333555666666666333222000000111222111000---,,,---000333444444333666444444555666777777555333333444222111111222333,,,///222444666777999;;;888888777777777:::???CCCCCCAAA>>>:::888888888999:::888666222...&&&&&&DDDbbb000///...///111222///---,,,///222333222111111111000111333777;;;;;;777333///000111222222111///...///000111222111000...,,,,,,+++))))))+++...222444333111000000000///---+++/////////...---,,,******......---+++))))))+++---,,,---...000111111111111333///,,,...333555444111444444444333222333555777...+++***,,,,,,***+++///000000000///---,,,---///111333555666555555666777333333333111///---...//////222555444333222444666444555666444222111111222666444222000///111333444444555555666777888999999888888888999:::;;;<<<===>>><<<;;;<<<>>><<<888444===888333111000---&&& &&&IIIsss111///---...000111000...///111222222000///...///,,,,,,...222666777555222000111333444333222111///...///000111000///---,,,++++++******,,,...111333333111000000000000---+++,,,,,,,,,---------------...//////---,,,+++---///000000111222222222222222333111///000333444222///111111111000/////////000---******------++++++///111222222111///...///111111333555666555555666777222333222000...------//////222555555444333444555555555444111///000222555555333111///...///000111222222333444555666666777555555666666777888::::::<<<;;;:::;;;<<<<<<999666;;;888444444444111***$$$!!! """...WWW111///------///111222222222222222000...,,,---...------...111555777888777333444444555444333111000---...///000///...---,,,+++++++++,,,---///000111333111000000111000...,,,)))))))))***,,,...///000///000111000//////111333444444444444333333222222111111333333333222000...,,,,,,***)))(((''''''''')))((()))---...,,,,,,...222333444333111111222333222555777777666555555555111111111///---,,,---......111555666666444444444555444222///...///333777222111000///............111111333444555666666666444444444444444555666777:::999888999::::::999888:::888777777777555///***"""!!!%%%888iii333111///...000333666888444333222///,,,,,,---/////////000111444666888888444555555555444222111000...//////000000///......+++,,,,,,---...//////000333111000111111111...---)))))))))***,,,...000222000111333333222222444666777777666444333333222222...111444555333000......)))%%%!!!!!!""""""!!!$$$***,,,+++,,,///111222444444222222333444666777999888666333222222///000000...,,,+++,,,......000444777777666444333333333222000///000333666//////000000000000//////222333444666777777777666555444444333333444444444888777777777888999:::;;;999999999::::::777222...'''!!!$$$///MMM333222111000111555999<<<444444222000------000222////////////000111333444555555555444222111000///000000000111111111000000,,,------....../////////222111000111222111///---+++++++++,,,---///000111000222444444444444666777777666555333222222222222---000444555333///,,,+++$$$!!!###'''(((+++///...111333333222222222333999:::;;;:::666222000////////////...,,,+++,,,......000333777888888555333000222333444333222222333...///000111222333333444222333555666666666444444666555444333333333333444666666777777777999;;;<<<:::::::::;;;:::888444222333,,,)))333KKKqqq222222222111222666;;;???666666555222000000222444333444444333222333444666777666555444222111000///000111111111111111222222///......---......//////222111111111222222000...,,,---///000111222222222000222444555555444555666666555333222222222333444111222333333111---)))&&& """"""(((///,,,///222333222222222333999:::<<<;;;777333000......//////...,,,,,,---...000000222666888999666444000333555666555333222111000000000111222444555666111222444444444222000...111111111111222333444555444666888888888999:::<<<999:::;;;;;;;;;;;;:::999===:::<<>>>>>>>><<<999555222222222000333777888777777999;;;;;;:::888666444333222111///////////////000111111222000...,,,,,,---///111222111111111333222111///+++...333777999999777666000222444555444333333333444333222222333555888999===888222///---''' """"""######,,,,,,///222444444444444444222555999:::999777555444///000000///------...000222111111333777999888666777777777555333222333555777555222000///000222333555666777777555111...,,, ###''',,,111555888333777;;;<<<;;;999:::;;;777999;;;<<>><<<666111000222555666555444333444777:::===<<<:::888666555444444333222111000000000111222333333222...***))),,,///555222000000222222000---+++,,,///111333444444444555555555777777666333000333333333333333555888:::555444222000,,,### %%%$$$ $$$$$$***,,,///111111111222333333444666666666444222111333555666555222///......333111000222555888999:::999777666666777666333///222222111000111222333444555666777666222+++###!!!(((...222000555<<<===;;;999:::<<<;;;777555:::>>>BBBHHHNNNXXXooo222...---///111000111444555999===<<<777222111222555555555444333444777:::<<<;;;:::888777555555444555444333222222333444444666666444111---,,,...111666555333333444333222111---...000333555666666666666555555666777666444222111222222333333444555777666555444222---$$$ &&&(((&&&(((  $$$'''+++---...///000111000111333444555444444333777999999888444111000000000//////222666999:::::::::888777777777666222///444444444444444555666777666777777555000'''$$$(((+++111888;;;:::999:::<<<:::666555999===BBBIIIPPPddd}}}333000...//////,,,---000333888<<<;;;777333222222444444555444444555777:::;;;;;;:::999777666666555777666666555555666777777888777555222///...///111555666666555333222222333000111333555666777888888777555333444555555555444000000222333333333222222333333222000***!!!  %%%(((%%%  ###'''+++,,,---///000---...///111222444555666999::::::888555111//////---...///222666999999999999888777777777666333000444444555666777777777777666777777444---### ###***333888::::::<<<>>><<<999888;;;???DDDMMMWWWooo222//////000...,,,---111444777;;;;;;888444222111222444444444444555777999;;;;;;;;;:::999888777666666666666777777888888999777666444111///...//////111444555444111///111333222333444666777888999:::555333111000222444444444000111222444555444222/////////...+++$$$    ###'''+++,,,---...///---------...000222444555444555666555222///............000333666777666555666666666777888777555444222333555666777777666666555555555222+++!!! ###,,,444999<<<>>>@@@AAA???>>>@@@CCCHHHTTTaaa{{{...---...000000...222777888999;;;:::888555222111111333444444444555777999<<<<<<<<<;;;:::888666555444444555666777888888888777666444222111000000000000333555333000///111333333333444555666777999999333111......000222333444222222333666888777333000------+++'''    """'''***+++++++++,,,......---......000111222///111333222111/////////000000111222444444222000111222555666777777777888444555666777888777666555222444555222+++!!! %%%...555;;;???AAACCCBBBCCCDDDFFFMMM]]]mmm((((((,,,000111111666>>>???>>><<<:::777444222111000222444444444555777888;;;;;;;;;;;;999666444222111222444555666777777777888666444444444555333222222333444444222222333444222222222222444555666777111///------000222444444333222333666999999555111......+++$$$  $$$(((*********+++............////////////...000222333222111111222222111000111222111///...---000333555666666777888888888999999888888777777333444666444---### '''000777<<>>999666333111000///111333444555555777888999:::999888666333000...000111333555666777777777666444222333555666555333333222111111333333222111000/////////000222444555111000...///222444555555444222222555999:::777333...---(((   ###(((,,,---...///,,,---///000000000///...///111333333222111000111222111//////000000000///---000444555444333444666;;;:::999888777666666666555777999777000%%% (((111888<<>><<<999555111...,,,+++222222222444777888777666555555444222000000222444111///,,,******(((&&&%%%$$$######$$$'''+++///222...///000222333333222222555444333444666777666555///(((   )))...111555666555111111222222222111111000//////000///...---...///111///,,,+++,,,...///...///000111111111111000000666555333222222222333333555888888333...''' """---666999CCCNNNVVVaaayyy"""(((///333;;;:::888555222222444777555555555555555555555555999888666444333111111111333333333444666888777666444444444333222222222333333///***&&&###!!!"""&&&)))+++,,,.../////////---,,,333222222444666777666555***$$$   )))---///333444222111111111222111111111000///000000000///...//////111///,,,,,,---/////////000000000000111111222222666555444333222333333444666999999555000*** )))111999BBBOOO[[[lll  '''---666666555333222333666999444555555555555555555666555555444444444555555666666444444444666777777666333333444444444333222111444...&&&"""$$$(((+++------,,,+++//////111444666666333111"""   ))),,,...111111000000000000111111111111111//////////////////000000111///,,,,,,.../////////000000//////000222444555666555444333333333444555666999999666333...%%% """)))888AAAQQQddd||| ###000222444444333333444666444444555666666777888888666666555555555555555666777666555555777888777666222222333555666444111///111+++!!!  $$$(((*********+++,,,...000222000,,,(((  (((,,,...000111000000/////////000000111111...------...///000/////////---+++,,,---//////...111000//////000333555777555444333222222333444444444888999777555111)))!!!  ###555@@@SSSnnn $$$)))///333555555444444444444555777888999:::;;;;;;:::888666555333333333666666666777999999777555222222222444555444///,,,+++$$$   !!!!!!$$$%%%'''))))))&&&!!!  ))),,,...111333111//////.........///000111,,,+++***,,,...000///...,,,+++***+++---...------222111000000111333666888444333222111111222333444333777888777666444---%%%   000>>>XXXzzz $$$,,,111333444444222333444666888:::;;;<<<===<<<:::777555333222111444555777999;;;;;;888555333111111222444222---(((###    """+++...000333333222......---------///000222,,,***)))+++///111000...,,,+++***+++---......---222222111111222444666777444333222111222333444555444777999888888777111*** ***>>>``` %%%***...111000111222444777999:::;;;<<<;;;999777666555444444222444777<<<>>><<<888444555222///000111000***%%%    '''///111111333222000...---,,,,,,---...000222...+++***,,,111444333000---,,,,,,---000000000...222333333333444444555555555444444333444555666777666999;;;:::::::::444--- %%%>>>hhh  !!!'''+++...///000333555777999:::888888777777777777777888000333888===@@@>>>999444666222......000...(((###    """+++333333222222111......---,,,+++,,,...000222///,,,+++...333666555222...---...///111222111000333333444555555444444333777666555555666777888999888;;;<<<;;;<<<<<<777000  !!!???nnn %%%''')))---222444555555555777555333222444666888888444555777888888666444333444333333333111,,,%%%   (((+++///000000000000111000111111000...---...000---...///000000000///...000...---///444777777555555555555555555444444444444555777888999999999888888999;;;======999222---&&&  (((LLL}}} """''',,,000222333333333222111111333444555555555666777888777666444333555444444444222...(((###  ###))),,,///111000///000000000000///...............+++,,,---...//////...---000///...///333555555444444444555555555555555555666666777888888888888777888999<<>>>>>;;;555000!!!   &&&;;;ttt  """''',,,...,,,///333666666666555555777777777666555444222111444444444666666333///,,,***    (((,,,///111333333111000000111222...***+++///111///+++...///000222333333333222000///000000111111111000111222444555666666666666666555555444555666888999666777999::::::555...)))   000QQQ   %%%(((***///555999999888888888777777666666444333222111222222333555666555222000222***  %%%,,,///111333444333222111111222333///+++,,,111333000---...///111333333333333222///000111111111000000000111222444666777777666555444333333333444666999:::888888999888555///&&&    ###<<>>AAABBB@@@;;;555222111111---%%% (((EEEttt '''***///111222111111111222444777:::<<<;;;666333444111///000222444222000+++%%%  """%%%''')))///222444444333111111222111000///......///111222333444666555333111111222222111111000//////......000222555666555444555555555666777777888888777777999===BBBFFFDDD>>>666111000+++$$$ """888fff  ###)))---000222333555333444666888888666333111333111000111555888888888333...'''$$$""" !!!&&&***---///000000333444555555333333444555222111000//////000222333777777777666555444333333222222222111000000///......111444555555555555666555666666777777777777777666:::@@@DDDBBB===555000...&&&111VVV   ''',,,000444777444444444333222111222222222111000111444777999999666222---++++++***'''$$$%%%"""!!!%%%%%%(((,,,111555666555444111333444444333444666888444333111000000111222333999888777666666555555444222222333333333222111000---///222444444444444666555555666777777777777777777:::===???>>>:::555111)))!!!)))KKK  ###***000444333333222111///000222555222222111111222444777999666333//////000000...+++,,,***((('''''''''%%%$$$"""  !!!"""!!! """######"""###%%%***...,,,---000444888999777555///111333444444555777999555444222111111222333444999777555555666666666444111222333444444444333222...000111222222222444666444555666666777777666666888:::<<<<<<;;;777333111"""!!!(((<<>>:::777888777666555444444555777888444444333333222111000000///.........///000222333222333333444444333333333333333444444555666666666777888555000//////''' 222QQQ{{{111,,,&&&  $$$***...111444666666666666777888888777777444444444333333333333444555555555555444444444444222222333444555777888999666555444444333333333444999777666666888999999888<<<999:::>>>???;;;888999666666555444333333333333222222222111000000//////......------...///111222333333333444333333222222333333444444555666666666666777444///---+++""" $$$...HHHlll333111---)))###  %%%+++111444666666666666666555555444333333333333333333333333777777777666555444444444444444555555777999:::;;;<<<;;;999777666555444444;;;999666555777999;;;;;;<<<999:::>>>???;;;888999555555555444333222000000000000000//////......---...---------...///000111333333333333333222111111333444555555666666777666555555222---***%%% ///BBBeee444222000---)))"""   !!!)))...000111222222111000000000111111222333333444444444888777777777666666666555555666666777888:::;;;<<<<<<;;;999888777666666555:::888777777999;;;;;;;;;:::777777;;;<<<888666666333333444555444333111000000000/////////.........///////////////000000111444444444444333222111000444555777888999999888888555444111---'''  &&&<<>>===;;;999777666666666666666888:::===<<<:::888666333333777888555222222000222333444555555444333111111000000000000//////000111111111222222222222444444444444444333222111666777999;;;;;;;;;::::::777444000,,,%%% """000NNNooo888666444333222111///---"""   !!!%%%)))+++***+++...111///111333555666666666666555555555666777888888888555555666666888999;;;<<>>;;;888666555444444555888;;;>>>===999666444111222666777333000000000111222333444555555555111111111111111111111111111222333333333333222222444444555555555555444444666888:::<<<===<<<;;;:::999444///***""" ***AAAggg888777555555555333111///)))$$$  """%%%&&&)))...222///111444666888888777777666666666666666666666666444444444555666888:::;;;>>>===;;;999777555444444444444666999;;;<<<999777666333333777888555222222111111111111111222333444111111111111111111111111111222333333333222111111444444555666777777777777555777999;;;<<<;;;:::999999333,,,((( $$$666UUU666555555555555222...+++,,,)))$$$    """%%%,,,111000111444777999999888888777777666666555555444444333333333444555777999:::666666555555444555555555555555444666999::::::999888555555999;;;777444444222111000//////000111111000000000000111111111111000111222333333222000000333444555777888888999999444666888:::;;;:::999777999111+++%%% ,,,AAAccc777555444666999888333---.........,,,&&& !!!***000111111222555888999888777555555666777888888666555999888777888:::;;;;;;:::777777888888777666555444777555444666999:::999777777;;;;;;888666777888666333444333222000000222333444333222222333444666777666444222222333333222111444666:::<<<<<<;;;<<<<<<888999:::===>>><<<888555666444...$$$  """:::VVVyyy999555222222555666444000111111111...)))"""  !!!''',,,...222555666666666555666555555666777777666555777555555666999<<<>>>>>>888888777777666666666666999777666777999999777555<<<@@@@@@;;;999::::::888444444444222000000111333333333222333333555666777666444222111222222111000333666:::<<<<<<<<<<<<===999999:::;;;<<<;;;777444444111+++"""  '''EEEggg;;;666111///111333444333333333222000,,,'''###   ###(((000444444333444555777777666555555555666777888666444555888;;;===>>>999888777666555666777777888777777999::::::999777;;;>>>>>>999666777777444555555555333111000222333222222333333444666777888666333111000111111111000222666999<<<<<<<<<===>>>;;;:::::::::;;;999777444222///(((  ###111XXX999555111///000222333333333222111///---***(((&&&$$$   ***000111111333666999888666555444555777:::<<<999666555777999:::::::::888666555555666888999666777999<<<======<<<:::777::::::666333555555333666666555333111111222444222333333444666777888999666444111000111222111111222555999;;;<<<<<<===>>>===<<<:::::::::999777555111---%%% ///DDDppp666555333222222222222111333333222111000...------,,,'''   !!!(((+++...222777888888777444333444888<<<;;;999666666777888999999999888777555555777999:::999;;;>>>??????<<<:::888555999:::666555777888666555666555444222222444666333333444666777888888999777555111000111222222222111444888:::;;;;;;<<<<<<>>>===;;;;;;;;;:::888666111+++"""'''>>>]]]444555555555444333222111444444555444444333222222///+++%%%  """'''...222333555555333222333888<<<777555555666999:::;;;:::888888777666777888999:::<<>>999555222111555666333222555666444444555555444333444666888444555666777888888888777777444000//////111222222111444777999999999999:::<<<;;;;;;;;;<<<;;;888555000))) 333QQQzzz555666666555444333222333333444555555555444333222000...+++((($$$  &&&***---000222111///111666;;;555555555777:::;;;999888777777888888888999999999888<<<@@@@@@<<<777333111///333444111///111222111333444555444444555888:::666666777888888888777666555222...,,,---///000000111333777888777666666777888888999:::;;;:::666333///&&& )))EEEiii777777666555333222444555000111333444444222111///111111000///---(((!!!    ###(((,,,//////---///444999777777888999:::999666333666777888999999999999999000555;;;>>>;;;777555444555888999555333444444222222333444444444666999<<<777888888999999777666555444000,,,***+++---......111333666777666555444555444555777999:::999555222---$$$  $$$333SSSzzz666666666444111000111222000222444555444222333333444222//////...,,,&&&"""  ###(((,,,///111333555:::888777777888888777666888777666555555444555555888888888888888777666555666888;;;<<<;;;777333000555555555555666777888999777888:::;;;;;;:::888777555333000---,,,---...///555555444444333222111111222444555555777888333+++(((+++IIIttt333444444222000///000111111333555666444333222333666444333333222000+++'''"""  """(((---000222444999888888777888777666555444444333444444555666777888888999999888888777777777999;;;<<<;;;888444222222333444666777999;;;;;;:::;;;;;;;;;:::777555333444333111///...///000111000111222444444333222111222444555555777777111)))%%%''';;;\\\000111222111///...///000333555777777555333222333666555444444444222...++++++###   !!!''',,,000333777777777777666555444333000000111222444666888999888888999:::::::::999999888:::;;;<<<;;;999666444000111444666999;;;<<<===::::::::::::888666444333333333222222222222333333---...111333444444444333444666666555666666///&&& 111MMMttt///000222111000///000111555666888777555333222222222222333333222111...,,,///)))    $$$+++000333444666666555333333333000000111333444777888:::777888999:::;;;;;;;;;;;;888999:::::::::888666444000222444777999;;;;;;;;;666666777777777777666666333333444555555666666666000111111222333555666777777999999777777555---$$$###???fff...000333333222222333444555666888777555333222222///111222222111///...---...+++'''"""  ###)))///222555666555444555666333333333444555777888999777888999:::;;;<<<<<<<<<777888888888777666555444333444555666777888888888666666666777777666666666444444555666777888999999999777444222333555999;;;:::<<<;;;999888555+++!!!000VVV...000333555555444555666333555777777555333222333000222444444222000//////,,,,,,,,,)))$$$  (((,,,222444444444666999555444444555666777888888777888999:::;;;;;;<<<;;;777777666666555555555555666555555444444555555666:::999888777666444444333666666666666777999:::;;;>>>;;;777555444777:::===;;;======:::777333)))%%%@@@mmm---000333555555555666777111333555666444333222333000333555555222/////////,,,---...---)))$$$    (((,,,---...111555333333333444555666777888777888999:::::::::::::::888777666666555666666777777555333111111333444666;;;:::999777666555444444888777666666777999;;;<<<<<<;;;999888888999;;;;;;;;;===<<<999666000%%%111WWW,,,///333555555555666777000222444555444333333333///222555444000------...---...///...+++((('''&&&   ###$$$&&&+++///000111111222444666888999888888999:::::::::999999999888777666666777888888666444111///000222555777888888777777777777888888999888666555666888;;;===888999:::;;;<<<;;;:::::::::<<<;;;777444..."""&&&AAAnnn!!!)))222666444222111222222222222333444222///,,,222222333222111///...---,,,///222222111...,,,,,,%%%    )))...111222333333333444777999:::999888777777777888999888888999888777777999;;;>>>;;;555222111111222222333444555555555555777999;;;888555555777999;;;;;;:::;;;;;;<<<;;;;;;::::::===;;;:::999111######777ZZZ&&&///555444222111222222222222333333222///---111222222222111///,,,+++---///222222111/////////,,,&&&   """'''---///222333444555888:::;;;:::888666666777888999777777777666555666999<<<;;;888555333333444555666666777777777666666888:::;;;999666666888:::<<<<<<::::::;;;;;;<<<;;;;;;;;;>>><<<:::888///!!!)))DDDppp ***111333333222333222222111222333222///---///000222333111...***(((...000111111111111222444333///(((     &&&***...222444777:::===>>><<<999666555666888:::999888777555444555999===;;;:::777555444555777888999999999888666666777999;;;999777777999<<<======999::::::;;;<<<<<<<<<;;;@@@===:::666,,,  333WWW$$$---111333333333222111111111222111///------///222333111---)))&&&...///000000000111444777888555000***###    !!!(((...444999===AAAAAA>>>:::777666888;;;===>>>===:::666444555999<<>>;;;888555444666777;;;;;;:::777555444666888:::888777777999<<<======999999:::;;;<<<<<<<<<<<<@@@===:::444)))'''AAAlll '''...222333444333111000000111111///---,,,...111222111...***''',,,---.........111444777888666444000+++###     (((///666===AAA@@@===:::888888:::===@@@DDDBBB>>>999555555888:::>>>>>>===:::666555777999<<<;;;999666333333555777888666555666999;;;<<<;;;999::::::;;;<<<<<<<<<;;;???===999333&&&000RRR !!!***000333555333111000///000000///---+++---000111111///,,,***,,,---......///111444777999777555333000***$$$     &&&...666;;;;;;:::888777888<<>>===<<<:::666333444666999666666666777:::<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999888222$$$---XXX $$$---333666333111///.../////////---,,,---...///000000000000---///111222222333555777>>><<<888666444222///---&&&      &&&...///111333777;;;???AAA??????>>><<<999888999;;;;;;===???<<<777444777:::>>>===;;;777555555888;;;777777777999<<<==================<<<;;;:::888888777888888333%%%%%%:::kkk $$$,,,000555222...,,,,,,---......333333333111000000222444777666444333333555888::::::888666666666555333111///)))!!!    $$$+++000333555777888<<<:::777666666666666555===;;;999666555555555666<<<<<<<<<<<<;;;:::999888777;;;>>>===999888;;;???======>>>>>>>>>>>>===<<<::::::333&&&,,,XXX  )))...222000---,,,,,,...//////444444444222000000222333666555444333333555888:::888666444333333333111000,,,***%%%    ###(((---111555888:::999777555444444444555:::999777555555555666777;;;;;;;;;::::::999777777777:::<<<;;;888666999<<<==================<<<<<<999666...""" ---HHHuuu %%%+++...---,,,,,,---...000111555555555333111000111333555444333333444555888999666444111000111111111000*********((("""    """***111666666777888666222111333555888777555444444555777888999999999999888777666555666888:::999666555777999>>>===<<<;;;;;;;;;;;;;;;888000%%%(((CCCjjj !!!(((,,,---------,,,---...///555666666444222111111222444444333333444666888999777555222111222333333222***,,,...---)))!!!    !!!***111111444777555111///222666777666555444444555666777888888888888888777666666444666888888777777999;;;>>>===;;;:::999999999:::555)))666___ %%%+++---///...,,,++++++---444555555444222111111222333333333333444666777888999777555555666777777666---...///...+++%%%   !!!###!!!  !!!(((***///333333000000444888999888666444333444555666999999999:::999999888777444555777888999:::<<<>>>===<<<;;;999888777777777111###)))KKK~~~ !!!***---000///,,,)))***+++111333444444222111111222222222222333444666777888999888777888::::::999888222222111///,,,)))%%%###  """'''(((%%%###  """'''+++...///111444888:::999666555444444555666999:::::::::::::::999999555666777999;;;===>>>???;;;;;;;;;:::888666444333,,,222___ &&&+++//////,,,******,,,...000222333222111111222111111222333555666777888777777777999;;;;;;999777555555444222000,,,)))'''###  """&&&((()))###    """(((---111444666999888666555555666888999999999:::::::::::::::999888777888999;;;<<<<<<<<<999:::;;;:::999555222000((($$$@@@uuu ###(((...///---+++,,,...,,,///111222111111111222000111222333555666777888444555777999;;;;;;888555666777777666333///+++))))))$$$  !!!'''******&&&   ###+++111444444777777666555666888:::;;;888999999:::::::::999999:::999888999::::::999888888999;;;;;;999555111...%%%222RRR  (((---+++(((***,,,,,,---------------...///000------...111444555555444777666666666888888888777:::::::::777333000//////,,,***'''!!!   ###(((***)))((('''$$$  '''///333666555444444555777999:::===;;;::::::::::::999777666999<<>>???>>>;;;777555999<<<===;;;:::999333+++"""%%%;;;sss '''......---///222222/////////000000000000111//////000111111...***&&&$$$%%%(((,,,000222444555333444444333111000000111444000---+++***%%%  !!!$$$(((+++***&&&###   ,,,---///222444666777777777888888999999999999999===>>>>>>>>><<<:::888777===>>>>>>>>>???>>>555*** !!!///JJJ $$$---//////111333444000111111111111111111111000000000000...)))"""###(((,,,///111000111333222111111333444555222///111444111(((   &&&,,,//////...$$$  !!!$$$(((---111444666777999:::<<<<<<;;;:::::::::===<<<<<<;;;:::::::::999???@@@@@@@@@CCCAAA555(((''':::bbb  +++......111333333111222222333333222111111///000000000,,,$$$!!!&&&,,,000...000222222222333555777555222111555:::999111)))  )))000333444,,,((("""   &&&,,,111444555888:::======:::888888999999888888888888:::;;;<<>>@@@@@@@@@@@@===222&&&&&&EEEccc )))...///111222111111222333333333222000///***+++......)))  '''***---///000111333555777555555555777888777555222+++(((###    &&&)))***++++++***&&&""" ###(((+++---222888999777555666999888777777888888:::<<<<<<;;;???@@@>>><<<888///%%%666bbb  ***///000111222111000111333333333111///...(((***------)))   )))+++...///000111444666777777777777666444222111...---+++(((###   """%%%(((+++,,,***'''$$$### ###&&&+++111777:::999888:::===::::::999999::::::;;;;;;999>>>@@@===999444---%%%&&&DDDyyy &&&...000000111222333222111222222000...+++,,,+++******'''   """'''---111222333666888555555666666777888888888777666444222,,,"""  ###%%%(((+++,,,,,,+++***&&&"""  &&&,,,444777777888<<<@@@???999666888888777:::AAA===AAA@@@;;;999666,,, !!!333\\\ $$$---111222333444333222111111222111...+++............+++###   ###+++000222333444555555666666777777888999999444333333222///)))""" !!!%%%))),,,---------,,,(((!!!  !!!&&&---111444777;;;???>>>888666888888777;;;@@@@@@CCCCCC>>>:::555***'''DDDttt  ###---222444555666333222111111111111...,,,000000111111///&&&  &&&...111222222111555666666777777888999999444444333222222///***'''  $$$***...000111111---(((""" !!!(((///555:::===<<<888777888999999<<<@@@CCCEEEEEEAAA;;;333'''111]]]  ###...222444555666333222000000111111///---///000111222000'''   """+++111222111///444555555666666777888888999777555333222000,,,***$$$!!!   %%%+++000222111///+++&&&!!!   (((111777999;;;:::999:::;;;<<>>BBBCCCBBB<<<<<>>===??????888,,,'''((('''>>>mmm  %%%000444333222222333111///...000111111000111000000222333000***%%%  """,,,111333777777777888999999::::::555444333333444555444222222222222///***###    $$$''''''&&&$$$((($$$   )))222888;;;:::<<>>BBB???@@@@@@888,,,'''***444OOO  &&&///222222111111666444111000222333444444555444333222111///,,,)))  (((000000222444444333555::::::777888777555555555444333222666777777444...((($$$"""  !!!%%%((()))'''$$$ %%%///555;;;===<<<;;;===@@@IIIHHHCCCBBB???///***777LLL}}}  ###,,,///000111111555333111000222444555555333111000111333222///,,,!!!  %%%---///000333333222444888888555666555444444333333222111999:::;;;888333---)))((("""    ###)))(((%%%!!! """,,,222999<<<<<<;;;===@@@FFFJJJIIIHHHEEE777555DDDnnn   (((,,,...111333555333111111333555555555222///---000555777444000'''   ))),,,...222444222333666666333444333333333222222111111;;;<<<<<<:::666222///...+++###  $$$###!!! &&&,,,444999:::;;;===???CCCKKKMMMMMMLLLDDDIII^^^  &&&+++///333666777555333222333444444333222...,,,///666888666222,,,###  ###)))---222555444333555555222333333444333222222222333999:::;;;999666222000000000***!!!    ###,,,222777999<<<>>>@@@IIILLLLLLPPPTTTfff  '''---111666999999777555444444333111000333///---000444777555222///(((  %%%+++222666555555666555222333555666666444333555777888999:::888555333222222111...***%%%    """+++222777;;;>>>???GGGHHHKKKYYYkkk  !!!***///333888;;;999777666555444333111///111000///000222444444444000,,,!!!  !!!(((000777777555666555333333666888777555555777:::999::::::999666444444444000000///---'''       $$$---666<<<@@@AAAIIIJJJSSSmmm  ###,,,111555888;;;777666555555555555333111---...000000000111444777///---$$$  $$$---555666555555555333222666999888666555888;;;999::::::888666444444444///111111000+++&&&!!!     +++666???CCCEEENNNTTTfff  $$$---222555888:::444333333555666777555444)))---000000...///555:::......%%%  !!!+++444555444444444333111555999888555555888<<<888999999777444222222333000111111000---)))''''''     ***777AAAFFFHHHSSS]]]vvv  &&&---111444666777...111444777888666444333///000111222333444555555///---)))"""  +++555888888999999888555555444444555666888999777444444666444000///111111111111000000000000///)))     +++666@@@IIISSSYYYmmm   (((...111222333444///111444666666555222111...///111333444444444333000000---&&&  )))333666666777999888444444444444444666888999555222333666555222111444444444444444333333333333...)))!!! %%%111;;;FFFOOOWWWccc{{{  ###***///111111111111111222444555444333111///---///222444555444333222111333333+++  '''000333333666888888333333222333444666888999444222333666777444444777888777777777666666666666...---)))!!!  ***555>>>IIISSS___rrr  $$$+++000222222222222555555555555444222000///---///333555666555333111111555666///!!!  $$$---000111444777888222222222222444666888999666333444888888555555777888888888777777777777666000///+++&&&  ###000:::BBBOOOZZZhhh  %%%,,,111444555555555888888777555444333222111...111444777777666333111111444666000###    +++///000333666777333333333333444666888999999666777999999666555777777777666666666555555555666222...---,,,)))###   !!!,,,888@@@JJJYYYgggwww !!!&&&---333666777888999:::999777555444333333333111333555777888777555333333444333...%%%   ***///000444666666555555444444555666888999:::888888;;;:::777666888666666666666555555555555666222...///111000***$$$!!!  &&&111<<>>:::::::::999999999888888999:::;;;999555333222222333111...)))&&&###"""!!! %%%333999DDDNNNYYYkkk  $$$))),,,000555888999999999<<<:::777555444444333222444444555777999999888666666555333///,,,&&&  %%%...222333555777777333000///000333555666999999999;;;======;;;999555666888999999888666555999::::::;;;999777555333///444444000///333222---+++***)))'''%%%""" !!!,,,777666BBBLLLRRRbbb (((,,,...222666888999999999999777444222222111111000333333444666999:::888777555555111---***%%%  """,,,111444777::::::777333222333555666666666777;;;>>>@@@???===;;;777888999:::999888666555::::::;;;;;;;;;999777555333777777444444777777333222222111///---+++)))(((+++'''""" !!!!!! """'''))),,,555???DDDMMMVVV```sss """---000222555777999999888888444333111000............222222333555888::::::999555444000+++)))%%%  (((///444999===<<<:::777555666777888888444777;;;>>>???===:::777666777999;;;<<<;;;:::999;;;;;;<<<<<<<<<;;;999888444777888777777::::::777999999888888666555333222333///***'''((()))++++++)))(((+++000444777>>>FFFMMMSSS\\\lll $$$...444555777888999888777777000111111///---,,,------111111222444888:::;;;:::666555000,,,***'''  %%%,,,222888<<<:::888777777999:::::::::666888:::;;;999777555444444666999<<>>CCCJJJQQQUUUaaayyy %%%...666777777888777777666555///111222111///......000111000111333777:::;;;;;;777666222...---***!!!  ###***000555888555444444666999<<<<<<<<<666777777666444333555777666888;;;>>>@@@@@@@@@@@@============<<<;;;;;;:::222222444777888999999;;;;;;;;;<<<<<<<<<;;;::::::999;;;===???>>><<<:::999888555666;;;???BBBGGGMMMUUU[[[lll (((000666666666666555444444333///222555444111000111333111000000333666999::::::666666333000///---###  !!!)))///222333000111222666:::<<<<<<;;;444555555333000222777;;;888999;;;===>>>===<<<;;;>>>===<<<;;;:::999999888444333555999;;;:::;;;=========>>>>>>======<<<<<<888===BBBEEEDDDAAA>>>===>>><<<>>>BBBDDDEEEKKKRRRWWWaaayyy !!!---444555555444444333222222111000333777666333111333555222111000222555888::::::444444333111000...###   )))///111111000000222666:::<<<;;;:::222444444000,,,+++...222222444666999;;;;;;;;;;;;>>>===;;;:::888777666666666444555;;;<<<::::::>>>>>>>>>>>>>>>>>>===<<<;;;666;;;AAADDDCCC@@@>>>>>>@@@AAADDDGGGFFFFFFMMMWWW]]]lll %%%111999444333333222222111111000///444888777444222444666333222111222555888999999222333222111111...###    )))///111111111111333777:::;;;:::888111333333...'''""""""%%%))),,,000555999<<<===>>>>>>===;;;888666555444444666333444:::;;;888999===============<<<;;;::::::999===BBBDDDBBBAAAAAABBB@@@BBBFFFHHHFFFEEEMMMXXXiiizzz  +++000222555777888555111///111444111222333555666666666666777333111111444666666444444444333333222---"""   '''///111111444444555666777888999:::333...'''!!!(((111:::?????????CCC>>>999777777777555333555444555666888;;;===???;;;======;;;888777:::===<<<;;;===@@@EEEFFFCCCAAA???EEEKKKLLLLLLOOOXXXaaattt ###...222333666777777666444333333444333555888:::;;;:::888666555222000000444666666444555555333222333000&&&   &&&///222111222333444555666777777888000***!!!'''///555999<<>>???AAABBBAAA>>>;;;999:::<<<<<<;;;<<>>===<<<<<<::::::;;;;;;;;;<<<===>>>===<<<;;;<<<>>>AAADDDEEEHHHKKKMMMNNNSSScccyyy'''///333444333111000111444888999666222555444444333222222222111333000...///222555555333///666888666888888,,,   &&&000555666555777888:::::::::999888111)))  $$$---///111444666777888999:::999:::<<<=========<<<;;;777777888999;;;<<<============<<<<<<>>>@@@DDDFFFEEELLLRRRTTTYYYlll$$$,,,111333222222//////000222555555444333777555444222222222333444555222///000333555444333---555999666888;;;000   %%%///444666333444666888888777666555111***  &&&***///333555777888::::::;;;<<<===============:::::::::;;;======<<<;;;===>>>>>>>>>>>>AAAEEEHHHDDDMMMVVV\\\fff}}} $$$+++000222333222111///000111222222222444555555555444444444444444444777444111111333555444222---555777333777???777'''   """,,,222333222333666777888777555333333---"""  """***000444666:::<<<<<<<<<<<<===>>>???@@@@@@:::999999;;;>>>???>>>;;;===>>>@@@@@@@@@AAAEEEHHHIIIOOOXXXdddwww&&&***///333444333222111///111333222000000444777111222444555555444222111999555222222444555444222...555666000666AAA===///     ***///111333555777999999888666444777000&&&  &&&...333777;;;>>>>>>>>>======>>>@@@BBBDDD555555666:::???AAA@@@>>><<>>@@@@@@??????@@@BBB888999:::<<<===>>>??????>>>>>>BBBEEEDDDCCCFFFMMMUUUTTTaaa222222444777999:::888666333111///---,,,---///000333444555444444555888:::999777444111111222555666777666888555111888888)))   &&&000444444666777777888777666555444333///((( +++444999;;;===???@@@@@@???>>>???AAA<<<;;;:::::::::<<<===???>>>>>>@@@DDDDDDDDDIIIQQQ\\\```qqq444444555777999999777555444222000---,,,------...222444666777666777888999;;;888333000///222666999:::777888444...111///   (((111555666555555555444333222111000...+++&&& $$$...666999>>>???AAA@@@???>>>>>>???AAA???<<<;;;:::<<>>>>>>>>BBBAAA@@@???@@@AAABBBCCCEEECCCCCCFFFHHHMMMXXXcccnnn}}}///000222555888999888666666555444444444444555666444777;;;======<<<;;;<<<:::666222......222777:::===666777444+++((($$$   )))000444444999888777444000,,,)))''' $$$///555:::<<>>@@@BBBDDDEEEEEEDDDDDDGGGDDDCCCEEEHHHNNNZZZfffqqq111111444777;;;<<<;;;:::666555555555666666777888666888<<<======<<<<<<===666555333222444777<<>>???>>><<<;;;777666555555666666444222---,,,)))&&&!!! !!!))),,,,,,---...111333///$$$ %%%!!! (((...666>>>BBBDDDFFFGGGNNNPPPOOOLLLMMMQQQTTTSSSTTTMMMKKKPPPTTTXXXjjj}}}444666999;;;;;;999666444777666555444333333333333666888;;;===>>>>>><<<;;;888777777777888888666444---+++'''###   (((***++++++---///000+++  )))&&& ###***555>>>CCCFFFGGGHHHLLLOOOOOOMMMOOOTTTWWWVVVWWWQQQPPPUUUYYY```uuu888888999:::999777555333777777777666555555555444555777:::<<<======<<<;;;777666666777999888666444---)))$$$   """)))++++++,,,------+++$$$ """,,,,,,%%%  &&&333>>>EEEGGGHHHHHHIIILLLNNNNNNQQQXXX[[[ZZZUUURRRRRRWWW\\\ggg888888999999888777555555999999999999888777777666444666888:::;;;;;;::::::444444444666777777444222,,,'''    &&&---.........///,,,''' """---...)))   ###000===DDDFFFGGGFFFEEEJJJMMMOOOSSSZZZ]]]\\\SSSSSSVVV\\\dddttt666777888888888888777666999999:::::::::999888888333444666777888888777777333333333555666555222000(((###  )))///000/////////+++### """---///+++%%%  ---888@@@DDDEEEFFFEEEJJJOOOQQQVVV\\\___]]]WWWZZZ```hhhttt555666888999999888777666777777999999999888777666333333444444444444333333222222333444555333///,,,!!!   )))//////...---...))) """---000---***!!!  '''222;;;AAAFFFIIIKKKPPPUUUWWW[[[aaabbb___ZZZ^^^gggsss666777:::;;;:::888555333333444555666666555444333333222222111111000//////......///000000...)))&&&  """+++000000.........%%% $$$///333222///'''  +++666@@@IIINNNUUUZZZ___```cccgggfffccc]]]bbbmmm|||777999;;;<<<;;;777333000///111222444444333111000222222111000///...------))))))***+++***'''"""  %%%...333333111000000### &&&222777666222+++   &&&333@@@KKKSSS\\\bbbfffgggiiillljjjfffdddjjjuuu444666999<<<>>><<<777333///222444333111000222444777444000...,,,***'''%%%""""""###"""   !!!''',,,///222333...'''  ---777888555555000&&& +++AAAQQQVVVdddoookkkdddhhhjjjiiilllooottt666777888:::;;;999555111222444666555222111222444222...)))$$$!!!   %%%***///111222222,,,$$$   ...888;;;999777555...$$$ ***>>>NNNUUUaaannnmmmeeefffgggiiiqqqyyy888777777777777666333000444555666555333111000000,,,'''    )))...222333333111)))  ###111:::===>>>:::;;;999///!!! &&&999IIIQQQ\\\kkkmmmfffeeeeeejjjwww888666444444555555333222555666666555222...+++***'''"""   ###+++000444444333000''' '''333:::???BBB>>>AAA???666&&& """222BBBLLLXXXfffiiieeeffffffmmm{{{777555333222444555666555888888777666333...((($$$   &&&+++000444444333///%%% ,,,777:::???FFFCCCDDDAAA777((( ***;;;GGGUUU```dddffflllmmmrrr777555333333555777777777;;;:::999777444---%%%     """***,,,111555444222---""" !!!333<<<<<<@@@HHHGGGEEEAAA888,,,  ###444CCCUUU```fffmmmvvvwww|||:::888666666777888888777999888666555111)))   '''......333666444111***  ''';;;BBB>>>AAAJJJJJJGGGBBB<<<444)))  ...???UUUdddpppyyy===;;;888888888888777666666444222000,,,$$$   !!!***000111555777555///''' +++@@@FFFAAACCCLLLKKKHHHDDD@@@;;;000!!!  ,,,===UUUhhhyyy777888999888777666777888777444111,,,&&&  &&&///333333333555666333+++!!!  )))<<>>777,,,"""  &&&777TTTqqq444777999:::888555444444555333000,,,&&&  ###---555999:::777888888444+++  )))999???>>>???CCCDDDGGGGGGCCC???999///&&&  ###222OOOnnn444888;;;<<<:::666333222333222000---(((  ###---444888:::;;;:::;;;999333))) )))666<<<===@@@DDDCCCFFFGGGDDDAAA>>>555--- ,,,IIIhhh~~~777:::<<<<<<999777555555333333222000+++"""   """...555888777666777::::::777111&&&  ***666<<<>>>AAADDDBBBEEEFFFDDDDDDBBB<<<444$$$ %%%BBBbbbyyy999999999777555444555777555555666555000(((    !!!***555;;;<<<999777666777777333,,,""" ,,,777===@@@BBBCCCAAADDDFFFEEEEEEFFFBBB;;;+++"""  <<<]]]ttt666666555222111111444777888888888888555...&&&    $$$)))///777>>>@@@>>><<<:::555444111))) ---777<<>>;;;888777555000((( $$$///444999>>>AAA???AAACCCDDDDDDFFFJJJHHHCCC555,,,  111SSSppp444666888999888888888999:::::::::999888555///+++(((&&&"""&&&)))***,,,000555666555666888;;;:::666111999777222))) (((111222555<<<@@@???AAACCCDDDDDDFFFJJJIIIEEE888...!!!  ...QQQppp;;;:::999999888888888888999::::::999666444444444222///+++((('''&&&$$$############$$$%%%%%%%%%&&&''',,,111555777888999::::::;;;<<>>:::777777666111&&&   000555222666666666>>>DDDDDDCCCBBBCCCDDDEEEFFF999111%%% ***MMMwww<<<<<<<<<;;;;;;<<<<<<<<<:::<<<<<<;;;888666666777666444111///......---,,,+++---///111111000///...222333666888999999999888::::::;;;===>>>===:::777444333...###  """///111111999;;;999===@@@@@@???>>>>>>???@@@AAA:::444+++!!!...VVV;;;;;;;;;;;;<<<===>>>???===>>>???>>><<<:::::::::999888777555444444555555444666:::======<<<999888<<<:::888:::<<<===<<<999:::::::::;;;<<<;;;888666222000)))  $$$///000111<<>>===<<<<<<<<<<<<======:::888333*** """333ccc666666777888999;;;<<<===>>>???AAA@@@>>>=========::::::999777555555666777777999<<>>AAA@@@===;;;999888999999999777555000---&&& %%%111333444<<<===999<<<========================:::;;;:::333(((!!!;;;qqq333444444666777999;;;<<<>>>???AAA@@@???>>>>>>???;;;;;;;;;888555444555777888888999;;;>>>@@@CCCDDD@@@<<<888999===AAA???===:::999888888999888666444000,,,### &&&555:::777:::888666;;;;;;<<<<<<<<<============:::<<<===:::111%%%%%%NNN444555555777888:::<<<===<<<>>>??????>>>===>>>???<<<======:::666555777::::::999999:::<<>>999///!!!$$$666mmm555555666777999:::<<<===999;;;======<<<<<<<<<>>>;;;===>>>;;;888777:::>>>;;;;;;;;;;;;<<<===>>>???::::::::::::;;;;;;<<<<<<999999999:::;;;999555222///((( !!!'''555999777;;;888333777333444777999;;;;;;<<<<<<>>>>>>???BBBAAA888)))555QQQ444444555666777999;;;<<<777999;;;<<<;;;:::;;;<<<777:::<<<;;;777777<<<@@@;;;<<<<<<<<<<<<:::999888444666999:::;;;===???AAA999999:::<<<<<<999555111...''' %%%'''333555555<<<<<<555555333444777:::<<<===>>>>>>@@@>>>???DDDGGG???///!!!"""DDDggg666444333555:::<<<<<<;;;:::999999888999:::<<<===???>>>;;;::::::;;;>>>@@@======<<<;;;999777555444---000444888<<<>>>??????<<<>>>===:::::::::666000///'''   ###///000333555888:::;;;;;;;;;;;;:::999999999:::;;;@@@EEEIIIJJJIIIAAA000  ...[[[777555444666:::<<<<<<;;;888999::::::;;;::::::999;;;;;;<<<===>>>===<<<<<<::::::999999888777666555000111333555888<<<>>>@@@===>>>===999888888444///...&&&  %%%111111333444666888999:::::::::999999999;;;<<<===@@@DDDHHHHHHGGG@@@000!!! +++EEExxx888777666777:::<<<<<<<<<777888:::;;;;;;999777666555999>>>AAABBB???:::777777666666555555555666666333333333333666999===???>>>???===888666666333---,,,$$$   (((444444555555777888:::;;;999999999999:::<<<>>>???@@@CCCFFFEEEDDD>>>111%%% ###888bbb888888777888999;;;<<<<<<999999999999888777666555444888===AAABBB>>>999666555555444333333333444555444444444555777999;;;===>>>???<<<777555666222---***""" !!!***666666666777999;;;===???;;;::::::::::::<<<>>>??????BBBCCCAAA@@@<<<333***&&&$$$###...OOO888888888888888999:::;;;<<<:::777555444555666777777999<<<>>>>>><<<999777555555444333222222222222333444666888::::::::::::<<<===;;;777666777333...'''  ###,,,444555666777:::<<<>>>???===<<<;;;;;;;;;<<<===>>>???BBBBBB???>>>===888222//////333HHHsss777888999888777777999:::<<<999666333222333666777;;;;;;;;;;;;;;;999888777444555555555444333222222111333666999::::::999888999;;;;;;999999999666000%%%  %%%...222333555888999;;;;;;;;;===<<<;;;;;;<<<===???@@@AAACCCCCC??????AAA@@@===555:::IIIjjj777888999888555555777999999777555333333333555666===<<<;;;:::999888666666222333666777888666555333111111333555666777888888555888::::::<<<===999222### (((111666777:::;;;<<<;;;999888:::::::::;;;===???BBBCCCEEEGGGFFFBBBBBBGGGJJJIIIBBBMMMhhh666888999777444444666888666555555555555444444444======<<<;;;999777555444///222666999:::999777666111000000000222444777999222777:::<<<>>>???;;;444""" ***333;;;===???AAA@@@===:::777777777888;;;>>>AAAEEEGGGHHHJJJIIIEEEEEEKKKPPPQQQTTTddd>>>;;;888555333333333444888888888777666444222111999999999999888555333222777333333777777222222777333///---000555888777555999<<<===;;;999999555/// ***333999:::;;;;;;999999:::;;;<<<<<<======???@@@AAABBBHHHGGGDDDBBBFFFOOOYYY^^^jjj<<<;;;999777666444444333888888777666555444444333555666666666666666555555777333333666666222222555444111...000444666444222666:::;;;999777666222+++ +++444:::;;;<<<<<<::::::;;;===============>>>???AAABBBGGGGGGGGGFFFJJJTTTaaaiii<<<<<<;;;:::888666555444888777666555444555555666222222333333444666777888777444444666555333222555555222///000333444222000333666777666555333---&&&  ,,,444999;;;<<<<<<<<<<<<===>>>???>>>===<<<===>>>@@@BBBDDDGGGJJJLLLOOOZZZkkkxxx???===;;;999888777777777888666555333444555777888222111111111333555777888777666666666666555555555555333111111333444444222222444555444444222***!!! ###...444888999;;;<<<;;;<<<>>>???AAA@@@>>>======???AAABBBAAAFFFLLLPPPTTT___tttAAA???;;;888777777999:::777666444333444555777888444333222222333444666777777888888777777888888777444333333333555666777666222444555555555333))) &&&000555555777999::::::;;;>>>???BBBAAA@@@??????@@@BBBCCC@@@DDDMMMUUUZZZfff~~~@@@>>>;;;888777888999;;;777666555444444555666777666555555555555555666666555777888666777::::::888444444444555666777888999333555666666777444((( )))222555333555888999:::<<<>>>@@@BBBBBBBBBBBBBBBCCCDDDDDDBBBEEEOOO\\\eeesss<<<<<<<<<;;;:::999888777666666666666666555555555666666777888888888888777111555666444555:::;;;888555666666555555555666777333555666666888444''' !!!,,,333666333555888:::;;;===@@@BBBAAABBBDDDEEEFFFFFFFFFFFFGGGIIITTTeeettt888:::===>>>>>>:::666444666666777777666555444444555666888::::::::::::999...333444222444999;;;777777777777555333222333444333555555666888444''' """---444666444666999;;;===???BBBDDD@@@BBBEEEGGGHHHHHHGGGFFFKKKLLLXXXlll======<<<<<<:::888777666333444444333111000000222777777777777888888888888222222222333444555666777888;;;===;;;777333333444888444111111111+++  %%%111888888666888;;;>>>@@@BBBBBBCCCBBBBBBEEEIIIJJJIIILLLQQQRRRYYYdddttt===<<<<<<;;;999777666555222444555555444444555666666666666777777777888888333444444555666666777777999:::;;;999777555555555888444000000000*** &&&222888999:::;;;===???@@@AAAAAA@@@BBBBBBEEEKKKMMMMMMPPPUUUXXX```lll~~~<<<<<<;;;999777555444333111333555666666777888999555555555666666666666777444555666777888888888777;;;999777666666777666555777444000///...''' (((333999;;;>>>??????@@@@@@???>>>>>>BBBBBBFFFLLLOOOPPPUUU[[[___iiiyyy<<<;;;999777555444333333111333555666666666777888444444444555555555666666444555666888888888888777<<<777333222444777666555666444111///,,,%%%  ,,,444:::===???????????????>>>======AAAAAAEEEKKKOOOQQQVVV]]]eeerrr:::999888666444444333333111444666666555333333333444444444444555555555555333444555666777888888888;;;777222111333555666555666444222///***""" %%%222888;;;???>>>>>>>>>>>>>>>>>>>>>>>>AAAAAADDDKKKOOORRRXXX___kkk|||999888666555444444555666444666888888666333222222444444444555555555555666333333444555666999:::<<<<<<999555333333555666666777666333000***!!! +++999;;;===@@@???>>>>>>>>>>>>???@@@@@@AAAAAAEEEMMMRRRVVV^^^fffuuu888777666555555666777888666999;;;;;;999666555444444555555555555666666666444444333444777:::>>>@@@===<<<;;;888666555777888888777555000)))  111??????>>>AAABBBBBBAAA@@@@@@@@@AAABBBBBBBBBHHHPPPXXX^^^gggppp777777555444555666888:::888;;;>>>???===:::999888555555555666666666666777555444444444777<<>>??????<<<888666888:::888888666111))) 555BBBAAA???BBBFFFEEECCCBBBAAAAAABBBBBBCCCCCCJJJTTT]]]eeeoooyyy>>>999777:::;;;::::::===@@@BBBCCCBBBCCCCCC>>>777666888888888666666777888777666555555777;;;>>>AAADDD@@@<<<999999;;;<<<<<<555555444///((( !!!333???@@@@@@BBBEEEEEEEEEEEEEEEDDDDDDDDDFFFIIIPPPVVV[[[cccrrr>>>:::999;;;:::777777999:::>>>@@@AAACCCFFFCCC===777888999888666555666777777666666555777999;;;===AAA===999777888999999999666555333---%%% """444???AAAAAADDDBBBBBBCCCCCCCCCCCCDDDDDDGGGKKKSSSZZZ^^^fffwww>>>;;;:::;;;888222000111...444999<<<@@@EEEEEEBBB777888999888666555666777777777777777888999:::;;;>>>;;;888666777777777777888666111+++""" $$$333===@@@BBBEEEAAAAAABBBCCCDDDEEEFFFFFFJJJOOOWWW]]]aaakkk>>>;;;;;;:::555,,,''''''###+++222555888>>>AAAAAA888999:::999777666777888777888999:::<<<>>>?????????<<<999888888888777777:::777111***!!! %%%111:::>>>BBBDDDBBBCCCDDDFFFHHHJJJKKKLLLOOOSSSZZZ```eeettt===;;;:::888///$$$&&&---///000555:::<<<888999:::999888777888:::777888;;;>>>BBBEEEGGGHHHDDDAAA===::::::::::::999;;;888222***!!! &&&000777<<<@@@AAACCCDDDEEEHHHJJJMMMNNNOOOUUUWWW]]]dddmmm;;;:::888444)))"""***)))(((,,,111555555666888888777777999:::777999<<<@@@EEEJJJNNNPPPJJJEEE@@@<<<:::::::::::::::777222***""" )))222888>>>AAAAAACCCDDDFFFHHHKKKMMMOOOPPPYYY[[[bbbmmm|||:::888666000######!!! '''+++000222444444444555777999777888:::>>>DDDJJJPPPSSSMMMGGG@@@:::888888999999777555111***""" !!!000777<<>>;;;444))) ###+++000222444888;;;:::999999:::<<<@@@DDDGGGMMMFFF===999999999777555555444000)))  ---888>>>GGGIIIGGGLLLPPPSSSTTTTTTSSSTTTXXX\\\]]]bbbsss>>>999000### %%%,,,111444777999777777777888:::>>>AAADDDIIIBBB;;;777777888666444333222...((( +++555;;;DDDGGGFFFKKKPPPSSSUUUUUUTTTVVVZZZ^^^eeennn===666***   &&&///444666666555555555777999<<>>888555666666555333222111---&&& ,,,555999BBBFFFFFFLLLOOORRRUUUVVVVVVYYY^^^bbbqqq888111&&&   !!!,,,333555444555555777888:::===???@@@>>>;;;777555666666555444444222...&&& !!!222999;;;CCCEEEFFFLLLLLLPPPTTTVVVYYY]]]dddjjj{{{222,,,###   '''000333333666777999;;;===???@@@@@@<<<;;;999888888888777666888555000'''  '''777<<<<<>>>>>===<<<;;;<<<======;;;:::999999555222---$$$ '''888>>>>>>EEEEEEDDDIIIKKKNNNSSS[[[fffwww...)))  !!!  '''000222444777:::<<<<<<;;;:::;;;<<<>>>===<<<:::999888111///***""" (((999@@@BBBIIIJJJHHHMMMMMMPPPUUU]]]jjj}}}///''' ###'''  ***333444777;;;>>>???===<<<777999:::999666555666888111...((((((444???@@@???CCCJJJNNNSSSPPPQQQ[[[lll111))) ###)))### '''444666999===@@@@@@???===999777555555777777666444222///))) (((555@@@BBBAAAEEEKKKNNNPPPQQQWWWcccsss333*** $$$,,,((( """111444999===??????===<<<999555111333777999555111444000***!!! )))555AAADDDDDDHHHMMMOOOMMMQQQ[[[jjj|||444+++ $$$...,,,### ***///555:::<<<;;;999888888555333444777888666333555222+++""" )))555AAAEEEFFFKKKOOOPPPPPPRRR[[[mmm444+++ %%%222111''' $$$***333888:::999888777777777888888777777777888666222,,,"""  +++666AAAEEEHHHNNNRRRSSS[[[YYY___sss333*** )))666666---!!!  '''111888:::999888888777999;;;:::888777999;;;666333,,,""" """000:::CCCGGGKKKRRRWWWXXXgggdddlll111((( ---;;;<<<222'''  """...666888777777888999888888999:::;;;::::::666222+++!!! $$$666>>>FFFIIIOOOWWW]]]^^^jjjnnn}}}000''' """111??????666+++  ***333555444444666;;;777555777<<<>>>;;;777666222+++!!!  &&&;;;BBBHHHLLLQQQ[[[aaaccchhhrrr---""" %%%666???999555444((( ***444999999888999===>>>;;;:::<<<<<<;;;:::444+++  +++BBBHHHNNNQQQRRRWWW___gggnnn{{{,,,!!! %%%666???:::777666+++ '''111777888777999>>>@@@>>>===>>>>>><<<:::555+++    ---CCCIIIOOORRRSSSWWW___fffqqq***  %%%444>>>;;;999888///!!! ###...555888888999???CCCBBBAAAAAA@@@===;;;555+++!!! ###000EEELLLSSSUUUUUUYYYaaaiiiyyy((( ###111::::::999999111&&&  +++444888999777>>>CCCCCCCCCCCC@@@===:::444+++!!! $$$222FFFMMMUUUXXXXXX]]]gggqqq%%%  ,,,666777888888222*** )))222888:::666>>>CCCCCCBBBBBB???;;;888333***  $$$222BBBJJJSSSWWWYYY```nnn{{{### )))222666666666222,,, &&&000777:::777>>>CCCBBBAAA@@@===999555000''' ###000<<>>HHHTTT\\\eeexxx !!!,,,666999999888444000***!!! ###...666;;;AAACCCAAA??????===999333---###  ///===IIIXXXcccppp ###---666999888888555222+++### !!!---666;;;@@@CCC@@@>>>>>><<<999333,,,### !!!000???KKK]]]mmm &&&///666777666777666444---&&& ---777;;;@@@BBB@@@======;;;777222,,,""" ###333AAANNNbbbxxx '''///555444444555666555...''' ---888:::???AAA???<<<<<<:::777333,,,""" &&&888JJJWWWlll (((///444333222444555444///***  ---888888===@@@>>>;;;;;;:::777444,,,"""***>>>VVVeee}}} )))000555333222444555555111---$$$ +++666555;;;>>><<<;;;<<<:::777555...""" ///DDD\\\mmm +++222777555444666777666444111))) (((222333999<<<;;;:::<<<;;;888777///### 222JJJcccwww ---444999888666888888777777333,,,!!! &&&///111777;;;;;;:::<<<<<<999888000### 555MMMooo (((333:::999666777999:::;;;666///&&& ###000777:::;;;<<>>666...###'''CCCggg $$$000777<<<:::777777888777===:::555...""" """///888???DDDDDDCCCCCCBBB???777///###)))JJJrrr &&&000666:::888777888999888<<<999777111$$$ """///999===???AAADDDFFFCCC<<<777..."""...TTT '''000666999888888<<<===;;;;;;:::888333''' !!!...888:::<<>>???BBBDDDBBB===999000###'''AAAsss '''111666999:::>>>CCCFFFDDD>>>======999,,, !!!...222:::AAAAAA@@@AAABBB@@@;;;222%%%+++III   )))222777999888<<>>111""" """///;;;???CCCEEEDDDBBB@@@???999///$$$666aaa ###...555666777888:::===???@@@>>>BBBDDD@@@333$$$ """///<<<@@@EEEGGGEEEBBB>>>===999///###)))KKK~~~ $$$000999999999;;;<<<===>>>@@@>>>BBBEEEAAA444$$$ """///???BBBGGGHHHFFFBBB???===:::///$$$ 999fff (((333===;;;;;;===>>><<<===@@@???CCCEEE@@@333### """///@@@CCCGGGHHHFFFBBB???>>>;;;000$$$+++RRR ---999???;;;;;;>>>>>>;;;<<<@@@@@@CCCEEE???222""" """///@@@BBBEEEFFFDDDAAA??????<<<111%%%$$$@@@ppp 111>>>@@@;;;;;;>>>>>>:::;;;???AAADDDEEE>>>000!!! """///???AAADDDDDDBBB@@@??????===222&&&111RRR !!!444???AAA@@@>>><<<<<<===>>>???FFFFFFDDD<<>>===<<<===>>>???DDDEEECCC;;;...  $$$111999AAAFFFDDDBBBAAAAAA>>>???444)))""")))555fff %%%777@@@BBBAAA@@@???>>>>>>>>>>>>BBBCCCAAA:::...  $$$222888AAAGGGFFFCCCAAA???<<<===000&&&"""!!!555NNN (((888@@@CCCCCCCCCBBBAAAAAA@@@@@@@@@AAA???999---  $$$222:::BBBFFFDDDAAAAAA???===;;;000(((%%% (((KKKrrr )))777>>>DDDDDDEEEEEEEEEDDDCCCBBB???@@@???888--- %%%222>>>CCCEEEBBB???@@@BBBAAA<<<666000,,,***;;;jjj )))666;;;BBBDDDFFFGGGHHHGGGEEEDDD@@@@@@???999---  %%%222???DDDEEEAAA???BBBEEEEEE<<<999666333;;;XXX )))444888???AAADDDGGGHHHGGGFFFDDDAAABBB@@@999---  &&&333>>>CCCFFFDDDBBBDDDGGGGGGAAAAAA===@@@VVV (((333555<<>>BBBFFFGGGFFFCCCAAA???<<<:::777--- ,,,777FFFJJJMMMMMMLLLLLLPPPTTTXXXeee{{{ ###000999===@@@AAADDDFFFFFFDDDBBBAAA>>><<<:::777,,, ---888GGGKKKNNNNNNMMMOOOUUU[[[```www %%%333<<<@@@AAABBBCCCCCCBBBAAA???>>><<<;;;;;;777+++ !!!...888GGGLLLQQQQQQPPPRRRZZZaaalll '''444===AAABBBBBBBBBBBBAAA@@@???>>>;;;;;;;;;777*** $$$000999GGGOOOVVVYYYYYY\\\eeemmm '''444<<>>???AAACCCCCCBBBAAA@@@999:::;;;666((( (((333:::BBBKKKUUU[[[aaannn &&&222999<<<999;;;>>>@@@AAAAAA???>>>888:::;;;666((( )))444;;;GGGOOOXXX^^^gggzzz &&&+++...***---222999>>>@@@???>>>>>>===999000%%%(((777BBBLLLZZZbbbbbbmmm """$$$***000777;;;===>>>;;;;;;777///$$$ ***:::EEERRR___hhhkkkzzz $$$,,,333999<<<888999777///$$$ ,,,<<>>IIIUUU___lll{{{  ###///777;;;======444&&&"""000@@@LLL[[[fffwww ,,,555;;;??????666&&&&&&555GGGSSScccooo +++555888===>>>666&&& ,,,===PPP]]]lll{{{  +++555555:::===555&&& ###111CCCXXXeeexxx  (((333;;;777<<<===444$$$###222AAAVVViii  %%%///777<<<:::>>>===444$$$%%%333BBBYYYmmm  ***111777;;;>>>:::===<<<333$$$(((555EEE^^^uuu  +++444999;;;>>>@@@:::<<<:::222%%%***888IIIfff !!!&&&---555:::;;;<<<>>>AAA@@@???;;;111$$$---;;;OOOppp  (((---222888===???<<<<<<>>>BBBGGGDDD===111###"""111@@@WWW}}}"""&&&,,,333:::888>>>DDDDDD@@@===@@@CCCGGGDDD<<<111$$$%%%666FFF```!!!(((---333;;;BBB:::AAAHHHHHHCCC@@@AAAEEECCC@@@999///%%%(((999JJJfff'''///555<<<>>><<<@@@HHHPPPOOOGGGBBBDDDHHHGGGEEE>>>222$$$)))<<>>???>>>>>>DDDIIIHHHDDD@@@AAADDDFFFDDD===111###)))AAAddd!!!...666;;;@@@AAA???===???AAAAAA@@@??????@@@EEEBBB;;;///!!!---MMMxxx"""111999===@@@AAA??????>>>======???@@@@@@@@@CCC@@@888,,, """999```$$$333:::===???@@@???BBB@@@>>>???AAACCCCCCBBBBBB>>>666***,,,MMMzzz%%%444:::;;;>>>@@@@@@EEECCCBBBBBBDDDEEEEEEDDDAAA>>>555)))!!!<<>>@@@>>>'''###''''''888sss,,,888;;;:::===AAACCCHHHGGGFFFGGGHHHGGGDDDAAA@@@???>>>,,,''''''///PPP,,,888;;;;;;>>>BBBDDDJJJHHHFFFFFFGGGGGGFFFEEEEEE@@@@@@333...)))%%%>>>ooo"""---888;;;<<<@@@CCCDDDEEEDDDBBBBBBDDDFFFHHHIIILLLBBBBBB888222,,,///TTT%%%///888;;;===AAADDDDDDAAAAAA@@@???@@@BBBEEEHHHOOODDDCCC;;;666444@@@nnn)))222999<<<===AAADDDCCCCCCCCCBBB@@@??????BBBDDDLLLFFFIIIAAA???FFF[[[,,,444:::<<<>>>AAACCCBBBCCCDDDEEEDDDBBBBBBDDDGGGIIILLLVVVPPPSSSbbb}}}...555;;;<<<>>>AAACCCAAAAAADDDFFFFFFEEEFFFIIIMMMJJJSSSccc___eeezzz111666;;;;;;<<>>BBBDDDCCCCCCCCCFFFIIIIIIIIIOOOVVV[[[cccmmmzzz000666<<<>>>@@@DDDEEEDDDFFFFFFHHHJJJJJJJJJPPPXXX^^^kkk}}}000888>>>@@@BBBFFFGGGEEEHHHGGGHHHJJJKKKKKKRRR[[[___uuu333:::@@@AAACCCGGGIIIGGGHHHFFFGGGJJJKKKNNNVVV___fff777===AAABBBCCCHHHJJJIIIGGGFFFGGGKKKMMMRRR\\\gggwww<<<@@@CCCAAACCCGGGJJJJJJHHHFFFHHHMMMQQQWWWcccooo>>>BBBCCCAAABBBGGGKKKKKKHHHGGGIIINNNSSS[[[hhhttt>>>CCCDDD@@@@@@FFFIIIHHHJJJIIILLLOOORRR\\\sss===BBBDDDBBBBBBHHHKKKJJJKKKLLLOOORRRTTT___xxx<<>>BBBFFFGGGIIIJJJLLLLLLQQQTTTWWWYYY```vvvAAACCCGGGIIIJJJIIIJJJLLLPPPTTTYYY]]]jjjDDDDDDFFFIIIIIIGGGIIIMMMNNNUUU^^^iii|||DDDBBBDDDHHHIIIGGGJJJPPPQQQ]]]lll}}}CCC@@@BBBGGGHHHGGGKKKRRRWWWeeeyyy:::===DDDJJJKKKKKKOOOUUU]]]xxx===>>>BBBGGGIIIJJJQQQZZZhhhAAAAAACCCGGGHHHMMMXXXdddyyyAAABBBEEEJJJMMMTTTcccqqq===@@@FFFMMMRRR\\\nnn999===FFFOOOXXXfff}}}<<