BM6P6(@ 666666666666666555555444333333444444555666666777444444555666666666666666666666555555555444444444444555555666666555555444444444444444444444444444444444333222222333333333666666555555555444444444111111111111111111111111333222222111111222222333000000000000000000000000222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111333333222222111111000000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111////////////////////////222222222111111111111111111111111111111111111111444444333333222111000000222222222222111///---,,,333222222222111000000000111111111111111111111111000000000000000000000000111111111111111111111111111000//////000222444555777444222111111222111000222222222222222222222222333333333222222111111111111111111222333444666777444444555666777777777666888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;888888888999999:::::::::999999:::999999888777666666666666666666666666666777777777666555555555444333333333333333333333333555444444333333444444555666555444333333333333333555444444333333333444444666555333222222333555666333444555555555444333222444444444444555555666777666555444333333444555666444444444444444444444444555555555555555555555555444444555555666555555444555555555555444333222222555555555555555555555555555333222222444555555444888888777777666666666555555444333222333444555666333333333333333333333333222222222222222222222222333333333333333333333333222111000000000111333333222222222222222111000///000111111111111222222222111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111222222111000//////000000000000000000000000000000000000000000000000000000000000000000000111222222000000//////.........---000000000000000000000000//////000000000000//////111111000000//////......000000000000000000000000000000000000000000000000111111000000000000111111////////////..................------------......---------.........////////////.........---------------------------------......---------,,,,,,,,,000000//////.........---////////////////////////000000000000000000000000//////000000000000//////666666777777666666555444444444555555666777777888444555666777777777777666666666555555555444444444222333333444444333333222444444444444444444444444444444333333222333333444444444444333333333222222111111111111111111111111333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111000000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000000/////////////////////111111111111111111111111444333333222111111000000111111111222111111000000222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111222333444555666444222111111222111111222222222222222222222222333333222222222222222222111111111222333444666666555555666777888888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888999999999999999999:::999999999999888777666666555555555555555555555555666666555555555555555555333333333333333333333333444444333333333333444444666555444444333333333444444333333333444444555666555555333333333333555555333444555555555444333333444444444444444555666777666555444444444444555666444444444444444444444444555555555555555555555555444555555555555555444333444444555555555444333333555555555555555555555555555333222333444555555555777777777666666666555555555555444444444444555555333333333333333333333333222222222222222222333333333333333333333333333333333222111111111222444444222222222222222111000000111111111111222222222222111222222333333222222111111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111111111222222111000000000000000000000000000000000000000000000000000000000000000111000000000000000111111000000/////////.................................//////000000000000//////111000000000/////////...000000000000000000000000000000000000000000000000111111000000000000111111////////////..................------------......---------.........////////////.........---------------------------------............------,,,,,,000/////////............////////////////////////000000000000000000000000000000111111111111000000666666777777666666555444555555666666777888888888666666777777888888777777666666666555555555555444222333333444444333333222444444444444444444444444444333333333333333444444444444444333333333333222222222222222222222222222333222222111111222222333333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111111111222222222222222222222222000000000000000111111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111//////////////////000000111111111111111111111111222222222111111000000///111111111111111222333444111111111111111222222222111111111111111111111111111111111111111111111111222222222222111111000000111222333333444444444444666444222111222222222111222222222222222222222222222222222222222222333333111111111222333444555666666666777777888999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999999999999888888888999999999999888777666555444444444444444444444444444444444444444555555555333333333333333333333333333333333333333333333333666555444444333444444444444333333333444555666666444444444444444444444444333444555555555555555444555555444444444555666666666555555444444555555666444444444444444444444444555555555555555555555555555555555555555444333222333444555555555555555555444444444444444444444444555444222333444666666555666666666666555555555555444555555666555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555222222222222222222111000111111111111222222222333111222222333333222222111111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111111111222111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000111000000000000////////////........................///000000111111000000///000000000000////////////000000000000000000000000000000000000000000000000111000000//////000000111////////////..................------------......------........./////////...............---------------------------------/////////............---////////////............////////////////////////000000000000000000000000000111111222222111111000777777777777777666555555555555666666666777777777777777888888888888777777666666666555555555555555444555555666666555555444444444444444444444444444444333333333333444444555666666666666555555555555222222222222222222222222333222222111111222222333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222/////////000000111111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111000000000//////333222111111111222444555000000000111222222222333111111111111111111111111111111111111111111111111333333222222111000000000000111333444444444333222666444222111222333333222222222222222222222222222111111111222222333333333222222222222333444555666555555666666777888999:::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::999999888888777777999999999999888777666555444444444444444444444444222333333333444555555555444444444444444444444444222333333333333333333222555555444444444444555555555555444444444444555555444444555555555555444444444444555555666666666666777666666555555555666666666666555555555555666666555555555555555555555555555555555555555555555555555555555555555444333222333444555666666666666666444444444444444444444444555444333333555666666555666666555555555555555555333444555666666444333222333333333333333333333333444444444444333333333333222222222222222222222222222222222222333333444444222222222333333222111111111111111222222222333333111222222333333222222111111111111111111111111111000000000000000000000000111111111111111111111111//////000111111111111111111111000000000000000111000000000000000000000000000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000////////////..................------------..................////////////................................................/////////////////////...///////////////.........////////////////////////////////////////////////000000111111111111000000777777777777777666666555444444555555555555666666777777888888888888777777666666666666666666666666444555555666666555555444444444444444444444444444444333333333444444555666777777666666666555555555222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222//////000000111111222222111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000000000111111222222222222111111111111111111111111111111111000000000000000555444222111111111222333000000000111222222222333111111111111111111111111111111111111111111111111222222222111111111000000///000222333333222111111666444222111222333333333222222222222222222222222111111111222222333333333222222222222333444555555444444444444666777999:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999999999888888777777777888888888888777666555555444444444444444444444444222333333333444555555555444444444444444444444444222333333444444333333222555555444444444555555666888777666555444333333333444555555666666555555444444444555555666777888888999888888777666666666666666666666666666666666666555555555555555555555555666666666666666666666666555666666666555555444333444555555666777777777777555555555555555555555555666444333333555666666555555555666666666666666666333444555555555333222111333333333333333333333333555555555444444444333333000000000000000000000000000111111222222222222222111222222333333333222222111222222222222333333333111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111111000000000000000111111000000000000000000000000111111111111111111111111111111000000000000000111000111111111111111111111111111111111111111111111000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////..................------------.............../////////000000---................................................/////////////////////.........///////////////////////////////////////////////////////////////......////////////......777777888888777777666555444444444555555555555555777777888888777777666666555666666666666777777777222333333444444333333222444444444444444444444444333333333333444555666777555555555444444444333333333333333333333333333333333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222333333333333333333333333111111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000.........///000000111111111111111111111111111111111111111111111111111111444333222111111111111111111111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111000111111222222111111111666444222222333444444444222222222222222222222222222222222222222222333333333222222222333333444555444333333333555777999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888888888888888777777777888888888888777666555444444444444444444444444444444444444444444555555555444444444444444444444444333333555555555555333333555555555444555555666777888888666555444444333333555555555555555555555555444444555555666888::::::<<<;;;:::999888777777777555666666777777666666555555555555555555555555555666666666666666666666666555666666777777777666666555666777777777777777777666666666666666666666666666555333444555777666666666666666666777777777777555555555555444333222222333333333333333333333333666666666555555444444333000000000000000000000000///000111222222222222111111222333333333333333333222222222222333333333333111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222//////000111111111111111000000000000000111111222000000000000000000000000111111111111111111111111000000000000000111111222111111111111222222222222////////////////////////000111111222222111111000////////////000000000000000000000000000000000000000000000000000000000000000//////......//////000////////////..................------------............/////////000000000---------.......................................---............/////////.........///////////////////////////////////////000000000000000000000000---......//////......---777888888888888777666666666666666555555555555555666777777777777666555444555666666666777777777777222333333444444333333222444444444444444444444444333333333444444555666777555555555555444444444444333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222111111111111111111111111000000111111111222222222333333333333333333333333333333333333222222222222111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111---......///000000111111111111111111111111111111111222222222222222222222000000111111222111111111222222222111111111111111111111111111111111111111222222222222222222222222000000000111222222333333333222222111111222222222666444222222333444555444222222222222222222222222333333222222222222222222333333222222222333444444444444333444555888:::<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777777777777888888888888888888888888777666555444555555555555555555555555666666555555555555555555555555555555555555555555333444666777777666444333555555555555555666777777666666555555555555666666777666555444444555666777444444444555777999;;;<<<>>>===<<<;;;999999999888555666777888888777666555555555555555555555555555666666666666666666666666555666777888888999999888777777888888888777666666888888888888888888888888666555444444666777777666777777777777888888999999888888666555555444444444333333333333333333333333777777666666555444444333222222222222222222222222000111222333333333222222111222333333444444333333222222222333333333444444111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222//////000111111111111111000000000000000111222222000000000000000000000000111111111111111111111111////////////000111333333111111111222222222333333////////////////////////000111111222222111111000.../////////000000000111000000000000000000000000000000000000000000000000//////............//////////////////..................------------........./////////000000000000---------.........//////........................,,,,,,------......................../////////000////////////////////////000000000000000000000000......////////////......888888888888888777666666777777777777666666666666666666777666666555444444555666666666777777888888444555555666666555555444444444444444444444444444333333333444555666777777888777777777666666666666333333333333333333333333333222222222222222222333444444444444444444444444222222222222222222222222111111111111111111111111000000111111222222222222333333333333333333333333444444444333333222222222111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222///000000111222333333333111111111111111111111111222222222222222222333333,,,---///111222333222222333222222222111111000000111111111111111111111111222222222222222222222222//////000111222333333444555444333222111222333444666444222222333555555555222222222222222222222222444333333222222111111111333333222222222333444444666555444555666999;;;===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999666666777777888888999999888888888888777666555444666666666666666666666666777777777666555555555444555555555555555555555555444555777888888777555444555555555555555666777777333333444444666777888999888777555333333555777888555444444555777999;;;===@@@???===<<<;;;:::999999555666777888888777666555666666666666666666666666777777777777777777777777555666777999::::::::::::888888888888888777666555888888888888888888888888666555444444666777777666777777888888999999999:::;;;:::888666666666666777333333333333333333333333888777777666555444444444333333333333333333333333111222333444555444333333111222333333444444444444222222333333333444444444222222222333333222222222111111111111111111111111111111111111111111111111222222222222222222222222//////000111111111111111000000///000000111222222000000000000000000000000111111111111111111111111.........///000222444444111111111222222333333333111111111111111111111111111111222222222222111111.../////////000000111111000000000000000000000000000000000000000000000000//////............//////000/////////.....................------.........////////////000000000000---------.........//////////////////////////////,,,,,,,,,---------......---.........//////000000////////////////////////000000000000000000000000//////000000000000//////999999999999999999999999888888777666666666666666666666666666666666666666444444444555555666666666888999999777444333333333555444444444444333333333333333333444444444555555666666555555555444444444555555555444444333333333111111111111111111111111333222222111111222222333333333333222222222111111111222222333333222222111222222222222222222222222333333333222222111111111222222111111111111222222111111111111111111111111111111111111111111111111111000000000//////......111111111111111111111111000000000000000000000000////////////000000000000111111111111111111111111000000111111222222222333//////000000111111111222000111111111111222222222000000000000000000000000222222222222222222222222111111222222222222111111222222333333333444444444444333111000000111333444444333333222111111111222222222333333333333444444555555666777666555333222333444666666555555777999777777888888888999999999;;;;;;::::::;;;<<<>>>???:::999999888888999999:::999999999999888888888777999888888777666555555555555555555555555555555555444444555555555555444444888888777777666666555555666666555444444444444555444555555666666666666666888777777777777888888999999999888777666555444444555666777777888:::???BBB@@@@@@???>>>===;;;:::999666555555555555555666666999888777666555666777777:::555555999999555444999777888999888777777999;;;777777888999999999888888888777555555777888777666555555555666777777888888555666888999::::::999999:::999888777666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666222222222222222222222222333333333444444444555555666666555444222111111000111111222222222222111111222222333333222222111000222111111111000000//////000000000000000000000000111111000000111222333333111111111111111111111111000000000000000000000000222111111111000000//////111000/////////000222333222222222222111111111000111111111111111111111111222222222222222111000///000000000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////........................//////............//////////////////////////////---------------...//////////////////////////////---...000111111111000///111111000000//////......000000000000////////////::::::999999999999999999888888777666666666666666777777777777777777777777444444444444555555555555777777888666444333333444666555555555444444444444444444444555555555666666666666555555555444444444555555444444444333333333111111111111111111111111333222222111111222222333333333333222222222111111111222222333333222222111222222222222222222222222444444444333333333222222222222111111111111222222111111111111111111111111111111111111111111111111111111111000000000//////111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000111111222222222000000000000111111111222000111111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111222222222222333333333333444333222000000222333444444333333222111111222222222222333333333333444444555555555555555555444333444666777777666666888999888999999999::::::::::::;;;::::::999999:::<<<===:::999999888888999999:::999888888888777777777777777666666555444444333333555555555555555555555555444555555666666555555444777777777777666666666666666666555444444444444555444555666666777777666666777777777666777777888999777777777777666666666666555666777777777999===@@@CCCCCCCCCBBBAAA???===;;;999999888888888999999:::888777666666666666666777777333333777777444444777888999999999888999;;;=========<<<;;;:::999999888888666555555777888888777888777777777777777777777777888999;;;<<<<<<;;;;;;::::::999888777777777777444444444444444444444444444444444444444444444444333333333333333333333222444444444444555555555555222222222222222222333333333333333444444444555555666555555444333222111000111111222222222222111111222222222222222111111000222111111111000000000000111111111111111111111111111111000000111222222333111111111111111111111111000000000000000000000000222111111111000000000000000000000000000111222222222222222111111111000000////////////////////////111222222222222111000///000000000000000000000000000000000000000000000000////////////000000000000////////////////////////................................................//////............//////////////////////////////......------......///000////////////////////////......///000000000000000000000000000//////......////////////000000000000:::::::::999999888888888888888777777777666666666888888888888888888888888444444444444444444333333444555666555333333333444555555444444444333333333555555555555666666666666555555555555555444444444444444444444333333333333222222222222222222222222333222222111111222222333333333333222222222111111111222222333333222222111222222222222222222222222555555444444444444333333222222111111111111222222111111111111111111111111111111111111111111111111222222222111111111111000111111111111111111111111000000000000000000000000111111111111222222222222111111111111111111111111000000000000000111111111000000000111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111222222222222111111111111111222222222222333444333222111111222333444444333333222222222222222222222333333333333444444444444444444444444555666666777888888777777888999999999:::::::::;;;;;;;;;<<<;;;999888888888999:::999999888888888888999999777777777777666666666666666666666555444444333333555555555555555555555555444555555666666555555444666666666666777777777777777666555555444444555555444555666666777777666666666666666666666777888999555555666666777777777888777888888888888999<<<>>>@@@AAACCCCCCBBB???<<<:::999888888777777888888888777777888888888888888777555333333666777555555888777999:::::::::;;;>>>AAACCCAAA???<<<:::999888888777666555555777888888777::::::999999888777777666777888999:::;;;;;;;;;;;;:::999888777777666777777444444444444444444444444555555555555555555555555444333333333222222111111333333333444444444555555333333333333333333333333333333333444444444555555666555555444333222111111111111222222222222111111222222222222222111000000111111111111111000000000111111111111111111111111111111111000111111222333111111111111111111111111000000000000000000000000111111111111111000000000///000111111222222111111222111111111111000000000222222222222222222222222111111222222111111000000000000000000000000000000000000000000000000000000.........///000111111111////////////////////////................................................//////............////////////////////////////////////......//////000111//////////////////////////////......//////000111000000000////////////.........//////000000111111;;;::::::999999888888888777777777888888777777777777777777777777777777777555555444444333333222222222444555444333333444555333333333222222222222111444444444444555555555555555555555555555555555555333333333333333333333333222222222222222222222222333222222111111222222333333333333222222222111111111222222333333222222111222222222222222222222222444444444444444333333333333222222111111222222333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222444333222222222222333444444333333222222222333333222222222333333333444444444444333222333444666777666777888888666666777888999999999::::::::::::;;;===<<<:::999888888888999999999888888888888999999777666666666666555555555888888777777666666666666555555555555555555555555555555666666666666555555555555666666777777888888777666666555555555555555555555666777777777777777666666666666777888888999666666666777777777777888999999::::::999999<<<>>>>>>@@@BBBDDDCCC@@@===;;;999888777777777777777777777888:::;;;;;;;;;:::999666555666777888888999:::777888999999:::<<<@@@CCCFFFDDDAAA===;;;::::::;;;888777555666888999999888:::::::::999999888888888666666777777888888888888888777777666555555666666555555555555555555555555666666666666666666666666555444444333333222222222333333333333444444444444444444444444333333333333333333333444444444555555666555555444333333222222111222222333333222222111333333333333333222111111111111111111111111111111111111111111111111111111222111111111111111222222111111111111111111111111000000000000000000000000111111111111111111111111///000111222333222111000222222111111111000000000333333333333333333333333000000111111111111000000000000000000000000000000////////////////////////.../////////000000000111////////////////////////................................................//////............/////////////////////////////////////////////000111111//////////////////////////////...------///000111////////////////////////---......///000111111222:::::::::999999888888888666777888888888888777777666666666666666666666666555555555444444333333333222333555444333333444666444444444444333333333333222222333333333444444444444555555555555555555555333333333333333333333333222222222222222222222222333222222111111222222333333333333222222222111111111222222333333222222111222222222222222222222222222222222222222333333333333333222222222222333333111111111111111111111111111111111111111111111111222222222222222333333333000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111111111111000000000000000222222222111111111111111000000111111111222222222111111111111111111111111222222222222222222222222111111222222222222111111000000111111111222222222444333333333333333333444444333333222333333444444222222222333333333444444444333222222222444555777444666777666555555666888888888888888999999999999>>>===;;;:::999888999999999888888777777888888999666666666666555555555444777777777777666666666666555555555555555555555555555666666666666666666555555555666666777777888888777777666555555555555666555666666777777777777777666666666777777888::::::999999888888888777777777888999::::::999999:::<<>>===;;;:::999999999:::888888777777777777888888666666666666555555555555555555555555555555444444555555555555555555555555555666666777777666666555666666666666777777777777888777666666555555666666555666777777888888777777777777777888999:::;;;<<<;;;:::::::::999999888888777999::::::::::::;;;<<<>>>@@@CCCFFFGGGGGGFFFEEE>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::888:::;;;999999<<<===:::999:::::::::;;;???DDDHHHMMMLLLJJJIIIHHHGGGGGGHHH>>><<<:::::::::;;;:::999777888888999::::::;;;;;;999999888888888999999:::555555444444444444555555555555555555555555555555555555555555555555555555555555555555555555666666444444444555555555666666666666666555555444444333333333333444444444555555555555555555444444333333222222333333333333222222444444444444444333333222111111111222222222222222222222222222222222222222333222111111000111111111111111111111111111111111000000000000000000000000111111111222222222222222000111222222333222222222444333333333333222222222........................//////000000111111000000111111111111111111111111000000000000000000000000111111111000///.........////////////////////////------------------------........................//////............////////////////////////////////////......//////000111////////////////////////......------......///000---............/////////......//////000000111111888888888999999::::::;;;555666888::::::999888777666666666666666666666666555555666666666666666666555666777666444444555666666666666555555555444444222222222333333333444444444444444555555555666666111111222222222333333333333333333333333333333333333222222111111222222333333333333222222222111111111222222333333222222111222222222222222222222222222222222333333333444444444333333222222333333444111111111111111111111111111111111111111111111111111111111111222222222333000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111333333333333222222222111333333333222222111111111000111111111111222222222222222222222222222222222111111111111111111111111111111222222222222111111222222222222333333333333333444444444444444444333333333333333333444555555222222333333333333444444333333444444444333222222222444666666666777999;;;888888888999999999::::::<<<;;;:::888888888999999888888777777777777888888777777777666666666555555444555555555555555555555555555555555555555555555666666777777777777666666777777777777666666666666888777777666666666666666666666777888888888888777888888888999:::;;;===>>>::::::;;;;;;;;;;;;;;;;;;<<<===???@@@??????AAABBBBBBDDDGGGJJJMMMNNNOOOOOOHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@@@@@@@===AAAAAA======AAAAAA>>>============>>>AAAFFFJJJOOONNNMMMLLLJJJIIIHHHHHHBBB???===<<<<<<;;;:::999888888888999999999999999:::999888777777888999:::666666666555555666666777555555555555555555555555444444444444444444444444333333444444555666666666555555555666666666777777777777666666555444444333333333333444444444555555555555555555444444444444222333333444444333333222222222333333222222111000111111111222222333333333222222222222222222222222333222222111000000111111111111111111111111111111000000000000000000000000111111111222222333333333222111111111222222333333555555444444444444333333111111111111111111111111...//////000000000000000111111111111111111111111000000000000000000000000000000000000////////////////////////////////////------------------------........................//////............//////////////////////////////......------......///000////////////////////////,,,---......//////......---------.........//////////////////000000000000777777888999:::;;;;;;<<<555666888:::;;;:::888777777777777777777777777777555555666666777777888888666777888777555444555666333333333222222222111111333333333444444444555555444444444555555555666666111111111222222333333333333333333333333333333333333222222222222222222333333333333222222222111111222222222333333222222222222222222222222222222222333333333444444555555555444333333222222333333444111111111111111111111111111111111111111111111111000000000111111222222222000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111444444444333333222222222333333333222222111111111000111111111111222222222222222222222222222222222000000000000000000000000111111222222222222111111222222333333333444444444333444444555555444444333333333333333333444555666222222333333333444444444333444444555444333111000222444666777888999;;;===999999:::::::::;;;;;;;;;:::999888777777777888999888888777777777777888888777777777777666666666666666666666777777777777777555555555555555555555555666666777777777777666666888888777777666666555555888888777666666666666666666666777888888888888888999999999:::;;;<<<>>>???999999:::;;;<<<===>>>???AAACCCFFFGGGFFFFFFHHHIIIMMMOOOQQQUUUXXX[[[]]]^^^VVVUUUTTTSSSRRRRRRRRRRRRMMMLLLJJJHHHFFFFFFFFFFFFCCCGGGGGGCCCCCCGGGGGGBBB@@@@@@@@@???@@@CCCIIIMMMNNNMMMMMMKKKIIIGGGEEEDDDDDDBBB???======<<<:::999::::::999888888777777777888777666555555666777777888888777777777777888999666666666666666666666666444444444444444444444444111222222333444555666666666666666666777777777777888777777666555444444444333333333444444444555555555555555555555444444444222333333444444333333222111111111111111000//////111111111222222333333333222222222222222222222222333333222111000000111111111111111111111111111111000000000000000000000000111111111222222333333333333222111000111222333444666666555555555444444444////////////////////////......///000000000000000111111111111111111111111000000000000000000000000......//////000000111111////////////////////////------------------------........................//////............//////////////////////////////---------------...//////////////////////////////+++,,,.../////////...------------.........//////000000000000////////////888888888888888888888888666777888999999888777666777777777777666666666666888888777777666666555555888777777666555555444444333444444555555444444333444444444444444444444444555555555555555555555555333333333333333333333333333333333222222222111111222222333333333333444444444444444444444444444444111111222222222333333333333333333333333333333333222222222222222222222222444444333333222111000000000000111111111222222222222222222222222222222222000111111111111222222222222222222222222222222222222222222111111111111111000000111222222222222111111111222222222333333333333333333222222111111111222222222222222222222222222222222222222222222222666666555444222111000000000000000111222222222333222222222222222222222222222222444444444444222222333444555555333333444555555555555555555555555555444444444555444444333333666777888888777555333222888999:::;;;<<<;;;::::::888888888999999999::::::777777777777777777777777666666666666666666666666:::999888666666666777777777666555444444333333444777777777777888888888888666666777777888999999999444555666666666666555555777888:::;;;999999999:::999:::<<<;;;999888888999;;;<<<===>>>???AAABBBBBBBBBBBBAAAAAABBBEEEHHHJJJIIIMMMPPPPPPOOOQQQVVV\\\aaabbbdddfffiiikkklllmmmkkkjjjiiigggfffeeeeeedddeeeccc```]]][[[XXXTTTQQQRRRRRRRRRRRRQQQPPPOOONNNKKKKKKIIIHHHHHHKKKPPPTTTTTTRRRNNNJJJGGGEEEDDDCCCEEEDDDCCCAAA>>><<<;;;:::;;;;;;:::::::::::::::;;;777888888999999999999888777777777777777777777777777777777777666666666666444444555555555555444444666555555444444444555555666666666666555555555555777777777777666666666666444333333333333444555555555444333222222333444555666666555444333222222111222111000111222222222000222222111111222222333444444444333333333333222222///111333333222111000111222222222111111111000000000000/////////111222333222222222222222222222222333333333333333333333333222222444444444444222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////............000000000000000/////////......---------......///////////////////////////......//////...---,,,,,,////////////////////////////////////////////////111333333222000.........//////............//////...............///000000000000000000000000000000888888888888888888888888888888999999999999888888888777777777666666666666777777777777666666666666777777666666555444444333333444444444444444444333444444444444444444444444444444444444444444444444333333333333333333333333333333333222222222222111222222333333333333444444444444444444444444444444111111222222222333333333333333333333333333333333222222222222222222222222444333333222222111111111222222222333333333444444222222222222222222222222000111111111111222222222222222222222222222222222111111111111111111222222000000111222222222222111111111111111222222222333333333333222222222111111222222222222222222222222222222222222222222222222666666555444333333222222111111111111222222222222222222222222222222222222222333333444444333333222333444555555333333444555555555555555555555555555333444444555444444333333333333444555555555555444555666777888888888777666888888999:::::::::::::::999999999999999999999999888888888888888888888888888777666555555555666666777666555555555555555555777777777777888888888888555555666666777777777777555555666666666666666555777999::::::999888:::;;;:::;;;===>>>======>>>???BBBCCCDDDFFFHHHIIIKKKKKKPPPNNNKKKJJJKKKOOOSSSVVV[[[^^^aaa```^^^___ccchhhlllmmmnnnpppsssuuuxxxyyy|||{{{zzzzzzyyyyyyyyyyyywwwvvvsssrrrqqqooollliiicccccccccccccccbbbaaa```\\\[[[XXXTTTRRRTTTXXX\\\]]][[[WWWSSSOOOKKKIIIHHHFFFEEEDDDCCCAAA???>>>======<<<;;;:::999999999:::999999999888888777666666;;;;;;:::::::::999999999777777666666666555555555555555666666666666555555666555555444444555555555666666666666555555555555777777777666666666555555444444333333444444555666555555444444444444555555666555555444444333333222333111000111222333222111222222111111222222333444444444333333333333222222000222444444333222222222222222222111111111000000222111000//////000111111222222222222222222222222333333333333333333333333222222333444444333222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////............////////////////////////.........------......//////////////////////////////////////////...------////////////////////////////////////////////////...///111111000000000111//////............//////...............///000000000000000000000000000000888888888888888888888888::::::999999999999::::::888888777777777666666666666666666666777777777777666666666555444444333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333222222222222222222333333333333444444444444444444444444444444111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333333444222222222222222222222222000111111111111222222222111111111111111111111111000000000111222222222333000000111222222222222111000000000111111111222222333333333222222222222111333333333333333333333333222222222222222222222222666555555555444444444444222222222222222111111111222222222222222222222222444333333222222333333444333444555555333333333555444444444444444444444444333333444444555444444333555555666777888:::;;;<<<444555666777777777666555777999:::<<<<<<;;;:::999999999999999999999999999888888888888888888888888777666666666666777888888666666666666666777777888777777777888888888999999666666666777777777777777777888888888888888888777888999:::::::::;;;===??????AAADDDEEEEEEFFFGGGIIIMMMOOOQQQSSSUUUWWWXXXYYY```]]]XXXVVVWWW[[[```dddnnnpppqqqpppnnnmmmpppsssvvvvvvvvvwwwyyy|||~~~~~~}}}{{{yyyttttttuuuuuuuuuuuuttttttpppmmmiiiccc______bbbeeejjjhhheeeaaa\\\XXXUUUTTTOOONNNMMMKKKIIIGGGEEEDDDAAA@@@>>><<<;;;:::::::::;;;:::999888888888888888:::::::::999999888888777888888888777777777777666666666777777777777666666666555555444555555666666666666666666555555555555666666666555555555444444444444444333444444555666555555666666666666555555444444444444444444444444333222111111333333222111222222111111222222333444444444333333333333222222111333555555333222333333222222222111111111111111333333222000000//////000222222222222222222222222333333333333333333333333222222333333333333222222////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000////////////....................................//////......---....../////////////////////////////////000000000///......////////////////////////////////////////////////---///111111000000000111//////............//////...............///000000000000000000000000000000888888888888888888888888:::999888777777888999:::888888888777777777666666555555666666777777888888666555555555444444444333444444444333333444444444444444444444444444444444333333333333333333333333333333333333333333333333444444333333333222222222222222222333333333444444333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222333333000000000000111111111111222222222222222222222222000000111111111222222222000000000000000000000000//////000111222333333333000000111222222222222111///000000000000111111111222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444333333333222222111111111111222222222222222333333444444222222222222444444333555555555333222333444444444444444444444444444333333444444555444444444777777666777888:::<<<>>>666777888999999999888777777888;;;======<<<:::888777777777777777777777777888888888888888888888888888888888999999:::;;;<<<666666666666777888999:::777777888888888999999999888888888999999999999:::::::::999999:::::::::;;;:::;;;===???@@@BBBFFFIIIKKKMMMPPPQQQQQQRRRSSSTTTZZZ\\\^^^aaadddeeefffffflllhhhbbb______dddkkkooovvvwwwxxxwwwuuuuuuvvvxxxwwwvvvuuuuuuwwwzzz~~~|||||||||~~~}}}{{{{{{{{{|||}}}}}}}}}}}}}}}|||yyytttnnniiihhhjjjmmmvvvuuusssqqqmmmiiifffddd___^^^]]]ZZZWWWSSSPPPNNNIIIGGGDDDAAA???=========;;;;;;:::::::::;;;<<<===999999999999888888888888::::::::::::999999999999777777888888888888777777555555555555555666666777666666666666555555555555666555555555444444444444444444444444444555666666555666777888888777666555333444444444555555666666444222111222333444333222222222111111222222333444444444333333333222222222111333444444222222222333111111111111111111111111222222222111111000000000111111111111111111111111333333333333333333333333222222222333333222222222000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////////////////............---------...............000//////...............///////////////////////////000000000000000//////////////////////////////////////////////////////111222333222///---------//////............//////...............///000000////////////////////////888888888888888888888888999888777666666777888999888888888888777777777777555555666666777777888888555555555555555444444444555444333333333333444555444444444444444444444444333333333333333333333333333333333333333333333333444444444333333333222222222222222333333333444444333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222333333//////000000000111111111222222222222222222222222000000111111111222222222000000000000000000000000//////000111222333333333000000111222222222222111///000000000000111111111222222222222222222222222333333333333333333333333222222222222222222222222111222222222222333333333444333333333222222111111111111111222222333333333444444222222222222444444444555666555333222333444444444444444444444444444222333333444555555555444555444333222333444666777777888999:::::::::999888666888;;;======<<<:::888666666666666666666666666777777777777777777777777777777888999:::;;;;;;<<<666666666777777999:::;;;888888888888999999999999888888888999::::::;;;;;;::::::::::::;;;<<<===>>>???AAAEEEHHHLLLPPPUUUXXX\\\^^^``````___^^^___```eeegggjjjlllnnnooooooooorrrnnnjjjggghhhlllrrrwwwyyyzzz{{{{{{zzzyyyzzzzzzvvvuuusssrrrsssuuuxxxzzzxxxxxxyyyzzz|||~~~~~~~~~||||||}}}~~~{{{vvvrrrqqqsssuuu}}}~~~~~~~~~|||yyywwwuuuooonnnlllhhhddd^^^ZZZWWWRRRPPPLLLHHHEEEDDDDDDDDD??????>>>===<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888777777888888888888777777555555555555555666777888666666666666555555555555666555555555444444444444555444444444444555666666555666777888888777666555333444444555555666666777444333222333444555444222222222111111222222333444444444333333333222222222111222333222111000111333111111111111111111111111000000111111222222222222111111111111111111111111333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111////////////////////////////////////............------------......//////111000///...............//////////////////////////////000000000000000///////////////////////////////////////////////////000111222111///---------//////............//////...............///000000////////////////////////888888888888888888888888888777777777777777777888999999888888888777777777666666666666777777777777666666666666666666666666555444333222222333444555444444444444444444444444333333333333333333333333333333333333333333333333444444444444333333333333222222333333333333444444333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111222222222222333222222222222222222222222000111111111111222222222111111111111111111111111000000000111222222222333000000111222222222222111000000000111111111222222111222222222222333333333222222222222222222222222222222222222222222222222111111111111222222222222333333333333333222222222111111111222222333333444444333333222222333333444444555666555333222222333333333333333333333333333222222333444555555555555555555444444333444444444555666777888888888777666666888999;;;;;;:::999888888888888888888888888888666666666666666666666666444555666777888888888888666666666666777888999:::888888888999999999999:::666777888999:::<<<<<<===<<<<<<<<<===>>>AAACCCEEEHHHLLLRRRWWW[[[```dddgggkkkmmmnnnnnnllljjjjjjkkkmmmoooqqqssstttsssrrrqqqsssqqqooonnnooossswww{{{{{{||||||||||||{{{zzzzzzuuutttrrrppppppppprrrsssrrrrrrssstttvvvwwwyyyzzzxxxxxxxxxzzz|||}}}|||{{{zzz{{{}}}}}}zzzyyyzzz|||xxxxxxvvvrrrmmmgggaaa^^^[[[XXXSSSOOOLLLKKKKKKKKKHHHGGGFFFEEECCCAAA???=========<<<<<<;;;:::::::::888888888777777777666666777777888888888888777777555555555555666777888888666666666666555555555555666666666555555555444444555555444444555555666777666666777777777777666666444444555555666666666666555444333333555555444333222222111111222222333444444444333333333333222222111222222111000000111333111111111111111222222222///000111222333333333333111111111111111111111111333333333333333333333333222222111111111111222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////............---------...//////000000111111000///............////////////////////////......///000000000//////////////////////////////////////////////////////,,,...000000/////////000//////............//////...............///000000000000000000000000000000888888888888888888888888777888888999999888888777999999999888888888777777777777777777666666666666777777777777777777777777666555333222222333555666444444444444444444444444444444444444444444444444333333333333333333333333555444444444444333333333222222333333333333444444222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222444333333222222111111111111111111111222222222222222222222222222222222222000111111111111222222222222222222222222222222222111111111111111111222222000000111222222222222111111111111111222222222333111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333333333000111111222333333444444222333333444444333333222555666666555333222222333333333333333333333333333111222333444555555555555666666666777777666666555444555666777777777666555666777888888999999888888888888888888888888888888777777777777777777777777333444666777777777777666666666666666666777888999888888888999999999::::::888999:::<<<>>>@@@BBBBBBEEEEEEEEEFFFIIILLLOOOQQQTTTYYY```fffjjjmmmppprrruuuvvvwwwwwwuuutttttttttrrrsssuuuvvvuuussspppooopppooopppqqqsssuuuxxxzzzzzzyyyyyyxxxxxxvvvsssrrrpppooommmkkkjjjiiihhhhhhggggggggghhhiiijjjllllllhhhhhhjjjmmmrrrtttuuutttuuuvvvxxxzzz|||}}}~~~~~~}}}~~~~~~}}}}}}{{{yyytttnnniiifff```]]]XXXTTTQQQPPPPPPQQQPPPQQQRRRRRRRRROOOMMMKKKGGGFFFDDDBBB???===;;;:::999999999999888888888888666777777777777777777666555555555555666777888999666666666666555555555555777777777666666666555555555555555555555666666777777666666555555666666777555555555555666666666666555444333444555666555333222222111111222222333444444444333333333333222222222333333111000000222444000000111111111222222222000111222333333333222111111111111111111111111111333333333333333333333333333222111000000111222333111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////............------...//////000111111222111000///............////////////////////////------...///////////////////////////////////////////////////////////////,,,...000000///...///000//////............//////...............///000000000000000000000000000000888888888888888888888888888999:::;;;;;;:::999888999999999888888888888777888888777777666666555555777777777777888888888888666555333222222333555666444444444444444444444444555555555555555555555555333333333333333333333333555555444444444333333333222222333333333444444444222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222444444333333222111000000////////////000000000000222222222222222222222222000111111111111222222222222222222222222222222222222222222111111111111111000000111222222222222111111222222222222333333333111111111222222333333333000000000000000000000000222222222222222222222222444444444333333222222222222222222333333444444444000000111222333333444444222222444555555444222222555666666555333222222333333333333333333333333333111222333444555555555555111222444555555555444333444555777888888888777666777777777777777888888888666666666666666666666666888888888888888888888888555666888999999888777777666666666666666777777888888888999999999:::::::::<<<===???AAACCCFFFHHHIIINNNNNNNNNPPPSSSWWWZZZ]]]]]]bbbiiiooorrrtttvvvwwwxxxzzz{{{{{{zzzyyyyyyzzztttuuuvvvvvvuuurrrooollljjjlllnnnppprrrtttvvvvvvvvvuuutttrrrqqqnnnkkkhhhiiihhhgggeeecccaaa___^^^```````````````aaabbbccc\\\\\\___dddjjjoooppppppnnnoooqqqsssuuuwwwxxxxxx~~~}}}}}}}}}zzzuuupppmmmccc```[[[VVVSSSRRRSSSTTTTTTVVVZZZ^^^______]]][[[WWWUUURRRNNNJJJFFFCCCBBB======<<<<<<<<<;;;;;;;;;666666777777777777666666555555555555666777999999777666666666555555555555777777777777666666666666555555555555555666777777777666555444444555666777666666666666666666666555666555444444555666555444222222111111222222333444444444444333333333222222333444444222111111333555000000111111222222222222222333444444333222000///000000000000000000000000333333333333333333333333333222111000000111222333000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000/////////.....................///000111111222222222000///............////////////////////////,,,,,,---...//////......////////////////////////////////////////////////000111222111...,,,,,,,,,//////............//////...............///000000000000000000000000000000:::::::::999999999888888;;;;;;;;;::::::999999999777777777777777777777777999999999999999999999999666666666666555555555555666555444333333444555666777777666666555555555444444444444444444444444444333333333333333333333333222222222222222222222222444444333333333333222222444444444444444333222111222222333333333333444444111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222111111000000000000111111111111111111111111111111000000000000000000000000111111000000111111222333111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333111222333333222111222333333222111000000111222333222333444444222222333444000000111111111222222222222666777333222444444333444444444333333222222222222222333333444555666666333444555555666555555555666666777888999:::::::::999888888777666666666777888888888888888888888888888888888888888888888888777666666555555555666666555777999999999888999:::;;;;;;:::;;;;;;<<<======???AAAEEEJJJNNNRRRTTTUUUXXX\\\```cccccceeehhhkkkmmmoooqqqsssvvvwwwxxxyyy}}}||||||{{{yyyxxxvvvuuuuuuqqqmmmjjjiiifffaaa]]]aaadddggghhhiiiiiijjjkkkkkkiiigggfffeeedddbbb```_________^^^\\\[[[YYYXXXXXXYYYZZZZZZXXXWWWWWWXXXXXXYYYZZZ[[[\\\^^^______eeedddeeehhhmmmppprrrrrrvvvzzz~~~~~~{{{xxxxxxxxxzzz||||||zzz{{{}}}~~~|||uuuoooggg^^^XXXUUUUUUUUUTTTWWW[[[aaagggkkklllkkkmmmhhhbbb]]]ZZZUUUOOOJJJFFFEEECCCAAA???>>>===<<<;;;<<<;;;:::888777888999:::999777555444444555555:::888666555444555777888888888777777666666555555555666777777777666444333:::999777666555666888999666666666666555555555555333444555444222111222333333333333333333333333333333333333222222222111111333333333333333333333333333333333222222111111111111111222222222333333333222111000//////000111222222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000///.........///111222111111000///////////////000000000000000000000000////////////000000000000000///...---------------.../////////000000000111---------........./////////...---------///000111000000//////.........---////////////////////////111111000000000000000111000000000000000000000000::::::::::::999999999999;;;::::::::::::::::::999888888888888888888888888777777777777777777777777888888777777666666666555777666555555555555666777666555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222444444333333333333222222333333444444333222222111222222333333333333444444111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111222222333333333333333333333333333000111111111111222222222222222222222222222222222333333333333333222222222111222333222111111222333222222111111111111222222222333444333222111222444333333333333444444444444222666777333222444444333444444444333333222222222222222333333444555555666444555666666777777666666666666777888999999999999<<<;;;::::::999999999:::777777777777777777777777888888888888888888888888888777777666666666666777555777999999888888888:::::::::::::::<<<>>>???AAACCCFFFKKKPPPUUUYYY[[[\\\aaadddgggiiijjjkkknnnqqqqqqqqqssstttvvvwwwwwwwwwyyyyyywwwuuussspppnnnmmmjjjgggccc``````^^^[[[YYYZZZ]]]```aaaaaa```aaabbbdddcccaaa``````___^^^]]]\\\\\\\\\\\\[[[ZZZYYYXXXZZZ\\\]]]\\\ZZZYYYYYYZZZVVVWWWWWWYYYZZZ[[[\\\\\\\\\[[[\\\^^^bbbfffhhhiiilllooorrrsssqqqppppppqqqsssuuuwwwyyyyyywwwuuusssxxxzzz}}}vvvnnneee^^^ZZZWWWWWWWWWYYY^^^dddkkkppprrrvvvrrrnnnjjjgggccc^^^ZZZSSSQQQNNNJJJGGGDDDBBBAAA======<<<;;;999999:::;;;777666666666666666777888999888666555444555666777888888777777666666666666777777888888777777666555:::888777555555666777888555666666666777777888888333444555444222222222333333333333333333333333333333333333222222222222111333333333333333333333333333333222222222222222222111111222222222333333333222111000000000000111222222222222222222222222222////////////////////////222222222111111111111000000000000000000000000000000000000000000000000000000//////...///000111222111111000///////////////000000000000000000000000////////////000000000000//////......---.....................////////////---------.........//////000//////...///000111222000/////////............////////////////////////111000000//////000000000000000000000000000000000;;;;;;:::::::::999999999999::::::::::::::::::;;;888888888888888888888888777777777777777777777777:::999999888777666666555777777666666666666777777444444444444444333333333444444444444444444444444333333333333333333333333222222222222222222222222444444333333333333222222222222333333333222111111222222333333333333444444111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222333333222222222222333333111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333000111111111111222222222222222222222222222222222222222222222222222222222000111222222111000111222111111222222222222111111111222333333111111222333444444444444555555555555222666777333222444444333444444333333333333222222222333333444444555555555555666666777777777777777666666777888999999999999999888888777777777777777666666666666666666666666888888888888888888888888999999888777777777777777777888::::::999888999;;;::::::;;;===AAADDDHHHJJJKKKOOOTTTZZZ___bbbddddddiiijjjlllllllllnnnppprrroooppppppppppppoooooooooqqqpppnnnkkkhhheeebbb```^^^[[[WWWVVVVVVWWWVVVVVVUUUWWWZZZ[[[ZZZZZZZZZ[[[]]]]]]]]]]]]\\\\\\\\\\\\[[[\\\]]]]]]]]]]]]\\\\\\___```aaa```^^^\\\\\\]]]YYYYYYYYYZZZZZZZZZ[[[[[[WWWUUUTTTVVVYYY]]]^^^___aaaccceeeeeeeeefffgggiiiiiiiiikkkllllllkkkjjjiiippptttyyy}}}uuummmeeeaaa^^^\\\ZZZZZZ^^^eeelllpppxxxvvvuuuttttttssspppnnnhhheeeaaa[[[VVVQQQNNNMMMEEEDDDAAA???===<<<<<<<<<888888888888888999999999999888666555555555666777888777777777777666666666999999888777777777888888888777666555444555666777555555666777888999::::::444555555555333222333444333333333333333333333333333333333333222222222222333333333333333333333333222222222222222222333333111111222222222333333333222222111111111111222222222222222222222222222222////////////////////////222222222111111111111000000000000000000000000000000000000000000000000000000////////////000111222111111000///////////////000000000000000000000000////////////000000000000//////.........///000000...............---------------........./////////111000000000000111111222////////////............////////////////////////000//////......///000000000000000000000000000000;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;;;;888888888888888888888888999999999999999999999999:::999888888777666555555666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222444444333333333222222222111222222333222222111111222222222333333333444444111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222111111222222222111111111111111111111111111111111111111111111111111111222222222333333222111111111111111111111111000000111111111222222222111222222222222222333333111111111111111222222222000111222222000000111222000111333333333333111000111222333333111111222333222222222333333333444444222666777333222444444333333333333333333333333333333333333444444444555555555555666777777777777666666666777888888888888888777666666555555666666666777777777777777777777777888888888888888888888888999888888777666777777777888999;;;;;;::::::<<<>>>===???BBBFFFKKKQQQVVVYYYYYY[[[^^^bbbeeefffffffffhhhhhhhhhgggggghhhjjjkkkhhhgggfffdddcccbbbaaaaaadddcccbbb___]]]YYYWWWUUUUUUSSSQQQPPPQQQSSSUUUWWWTTTWWWZZZ\\\\\\\\\]]]^^^^^^___```aaaaaaaaabbbcccccccccdddffffffggggggfffhhhiiijjjiiigggeeeeeeeeeddddddcccbbbbbbaaa``````\\\ZZZXXXXXXYYYZZZZZZZZZ[[[\\\\\\]]]^^^```bbbddd___``````aaaaaaaaabbbbbbgggkkkpppwww|||{{{vvvqqqnnniiifff```[[[YYY[[[___ccclllnnnppptttxxx{{{}}}}}}|||wwwqqqjjjeee```^^^UUUQQQLLLGGGDDDAAA>>><<<;;;;;;;;;;;;:::999888777999888777666666666666777777777777777777777777777:::999777666666777888999777777666555444555555666555555666777777888999999444555666555444333333555444444444444444444444444444444333333333222222222333333333333333333333333111111111222222333333333111111222222222333333333333222222222222222222333222222222222222222222222111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///////////////////////////////////////////////////000000000000///////////////000111222//////............------............////////////000000000000000000000111///////////////.........///////////////////////////............//////000000000000000000000000000<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;;;;888888888888888888888888999999999999999999999999888888777666555555444444555555555555555555555555555555555555555555666666444444444444444444444444333333333333333333333333222222222222222222222222444444333333333222222222111222222333333333222222222222222333333333444444111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222111111000000000000111111111111111111111111111111111111111111111111111111000111222333333333333222111111111111111111111111000000111111111222222222111111111222222333333333000000111111111222222222000222333222111000111222111222333444444333222111111222333333222111222333222222222333333333444444222666777333222444444333333333333333333333333333333333333444444444444444333444555555666666555555666666777888888888777777999999888888888999999:::888888888888888888888888888888888888888888888888888777777777777777777888777888:::;;;;;;===@@@CCCFFFIIIMMMSSSZZZaaafffhhhffffffgggggggggfffeeeddddddcccbbbbbbbbbccccccbbb___^^^\\\YYYWWWUUUUUUTTTXXXWWWWWWVVVTTTRRRPPPOOOOOONNNNNNMMMOOORRRUUUXXXUUUXXX\\\___aaabbbeeeffffffhhhkkklllkkkllloooqqqppppppqqqssssssttttttssstttvvvwwwvvvtttrrrrrrssstttsssrrrqqqooommmlllkkkiiifffdddbbbaaa___]]][[[YYYXXXWWWXXXYYY\\\^^^___ZZZZZZ[[[\\\]]]^^^___```aaaccchhhlllpppsssuuuuuuuuuuuuuuuuuuuuutttssssssnnnlllhhhaaa[[[WWWXXXYYY```ccciiipppwww~~~yyytttqqqhhhddd]]]VVVPPPJJJDDD???<<<;;;;;;:::999888888888999999888888777777777777777777777777888888888888888777666555666666888999777666666555555555555555666666666666666666666666555666777666444333444555444444444444444444444444444444444333333333222222333333333333333333333333111111111222222333333333111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222111111111000000000000000000000000000000000000000000000000000000///000000111111111111111111000000///////////////////////////////////////////////////000000000000///////////////000111222////////////////////////........./////////000000/////////////////////............///////////////////////////////////////...............///000000000000000000000000000000======<<<<<<<<<;;;;;;;;;999::::::::::::::::::;;;999999999999999999999999777777777777777777777777666666666666555555555555444444555555555555444444555555555666666666666666444444444444444444444444333333333333333333333333222222222222222222222222444444333333333333222222222222333444444444333333222222333333333333444444111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222111000000000000000000111111111111111111111111111222222222222222222222222000111333444444444333222333333333333333333333333000111111111111222222222111111111222222333333444000000111111222333333333111222333333222111222333222222333333333333222222222333444444222222333444444444444444555555555555222666777333222444444333222222333333333333444444444444444444444444444444333444444555555555555555666666777888888777777666777777777666777777888999888888888888888888888888888888888888888888888888777777777777888999:::;;;888:::<<<>>>@@@DDDHHHLLLSSSVVV[[[bbbhhhlllooopppmmmllljjjhhhfffdddddddddeeedddcccdddeeedddbbb```\\\ZZZWWWTTTRRRQQQPPPPPPQQQRRRRRRQQQQQQPPPOOONNNLLLMMMNNNNNNNNNQQQUUUXXXUUUYYY^^^bbbdddgggiiikkkooosssvvvwwwvvvwwwzzz~~~{{{||||||}}}}}}}}}||||||~~~~~~}}}}}}~~~~~~~~~}}}|||{{{zzzyyyyyyvvvtttrrrpppmmmiiidddaaaZZZXXXVVVVVVXXXZZZZZZZZZXXXYYYZZZ\\\___aaabbbcccaaabbbdddfffhhhiiiiiiiiikkkkkkjjjjjjjjjjjjkkkllljjjkkkkkkggg```[[[ZZZ[[[\\\___eeekkksss|||{{{vvvoooiiiccc[[[RRRKKK@@@>>>===;;;:::::::::;;;::::::::::::999999999888777777777888888888888999777777666666666777888888777777777666666666555555777666666666555555555444666777777777555444555666444444444444444444444444444444444444333333333333333333333333333333333333222222222222222222333333111111222222222333333333111111222222222222111111222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000///000111111222222111111111111000///////////////000000000000000000000000////////////000000000000//////.........///000000////////////000000111111....../////////000000000...////////////......---.........///////////////////////////////////////............///000111111000000000000000000000000============<<<<<<<<<;;;;;;::::::::::::::::::999999999999999999999999999777777777777777777777777666666666666666777777777444555666777777666555444444444444555555666666666444444444444444444444444333333333333333333333333222222222222222222222222444444333333333333222222222333444555555555555555222222333333333333444444111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222222111111000000111111222111111111111111111111111222222222222222222222222000111333444555444333222333333333333333333333333000111111111111222222222000111111222333333444444111111111222333444444444222444444444333222333444333333333222222333333333333444555555333333444555333333333333444444444444222666777333222444444333222222222333333444444444444444444444444444444444444444555666666666666666666777777777777777666666444444444444444555666666888888888888888888888888888888888888888888888888888888888999;;;<<<>>>??????AAADDDGGGKKKQQQWWW[[[___bbbggglllpppqqqpppooonnnllliiifffeeeeeeggghhhjjjiiiiiijjjllljjjfffccc[[[YYYVVVTTTRRRQQQQQQRRRRRRRRRRRRRRRRRRQQQPPPOOOMMMOOOQQQRRRRRRSSSWWWZZZXXX[[[```dddfffhhhkkkmmmuuuyyy|||}}}||||||~~~}}}}}}|||wwwpppkkk^^^[[[YYYYYY[[[[[[ZZZXXXWWWYYY\\\___ccceeeggghhhffffffgggggggggfffeeedddddddddddddddccccccbbbbbbaaaeeegggfffaaa]]]^^^___[[[^^^aaadddiiiqqq{{{~~~{{{wwwpppfff^^^PPPMMMHHHCCC???>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999777777888888888999999999666777888888999999999888777777888888777777666666666666666666666777777777666777888777555555555666555555555555555555555555555444444444444333333333333333333333333333333333333333222222222222222222111111222222222333333333000000111222222111000000222222222222222222222222111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000///000111222222222111111111111000///////////////000000000000000000000000////////////000000000000//////......---.........,,,------...///000111111.../////////000000000000///000000111000///...---............/////////000////////////////////////////////////000111222222000000000000000000000000>>>=========<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999999999999999999999999999666666666777888888999999555666777888888777666555333333333444444555555555444444444444444444444444333333333333333333333333222222222222222222222222444444444333333333222222333444444555666666666555222222333333333444444444111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222333222222222222222222333111111111111111111111111222222222222222222222222000111333555555444333222111111111111111111111111000111111111111222222222000000111222333333444444111111222333444444555555333444555555333333444555555444222222222222444555444555666666444444555666000000111111111222222222222666777333222444444333222222222333333444444444444444444444444444444444555666666777777777777777666777777777777777666666777777777777777888999999777777777777777777777777888888888888888888888888999999:::;;;===???AAABBBGGGIIIMMMQQQVVV]]]dddiiifffiiinnnrrrsssqqqnnnkkkllljjjgggdddeeegggkkkmmmmmmlllmmmoooqqqooojjjfff[[[YYYVVVSSSRRRRRRRRRSSSUUUUUUUUUUUUTTTRRRQQQQQQPPPSSSVVVWWWVVVWWWYYY\\\[[[^^^cccfffhhhiiilllmmmvvvzzz~~~}}}}}}}}}|||{{{xxxzzz||||||{{{{{{|||}}}{{{|||~~~zzzuuuccc```^^^^^^______\\\YYYWWWZZZ^^^bbbfffiiijjjkkklllkkkkkkjjjiiigggeeeddd___```aaabbbbbbaaa___^^^[[[___cccbbb^^^[[[]]]```[[[\\\\\\\\\^^^eeennnuuuuuulllccc^^^UUULLLEEEAAA@@@???<<<<<<======<<<<<<;;;:::777777888888999999999999666888999:::;;;::::::999888888888888888777666666555555666777888999::::::666777888777666555666777555555555555555555555555555555444444444333333333333333333333333333333333444333333222222111111111111111222222222333333333///000111222222111000///222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000///000111222333222111111111111000///////////////000000000000000000000000////////////000000000000000///...---------------***+++,,,---...000111111////////////000000000000000111222222222000///...---.........//////000000////////////////////////////////////000111333333000000000000000000000000DDD@@@>>>???>>>;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999888777666666777666555555555777888999333333555666777777777777555555555555555555555555666666666666555555555555555555555555555555555555777777666666555555555555222222222222222222222222111111222333333444555555333333333333333333333333444333333222222333333444111111222222222333333333111111111111111111111111111111222222222333333333111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222000000111222333333444444111111222222222333333333222222222222222222222222000111111111111222222222333333333333333333333333444444444333333222222222333333333333333333333333111222333333444444333333666555444333333333333333333666999888555333444666555444444444444555666666555444333222222444555777444555777999:::999888777888888888888888777666555777777666555444333222222888999999888666666777999::::::;;;;;;;;;;;;;;;;;;<<<===???@@@AAAEEEJJJNNNSSSVVVZZZ___dddhhhkkklllnnnooopppooommmiiieeecccdddeeefffhhhkkknnnqqqsssuuuuuuwwwxxxxxxuuuoookkkeeeaaa]]][[[[[[\\\\\\\\\[[[[[[ZZZWWWTTTSSSUUUVVVUUUVVVXXXZZZ\\\^^^```aaacccfffjjjlllnnnpppsssuuuvvvxxxzzz}}}~~~}}}{{{{{{{{{zzzyyytttttttttsssqqqqqqsssuuupppssswwwzzz}}}yyyuuuoooooojjjcccbbbcccbbb^^^]]]___bbbccceeeiiiooouuuwwwyyyzzzwwwoookkkkkklllhhhhhhiiihhhgggdddaaa___bbbaaa______```aaaaaa```aaa^^^ZZZXXXYYY]]]aaaeeellltttxxxssskkkbbbZZZQQQIIIDDDFFFDDDAAA>>>;;;888777666???<<<888666666888::::::999999999999999888777777999999999999999999999999999999888777777777777777666666777777777777666666666666666666555444333222777666555444444333444444333333333333333333333333444333222222111111222222222222333444444333333333333333222111111222222222222222333333333333444444222222222222222222222222222222111111111111222222000000111222222222222111000000000111222222222333111111000000000000111111000000000000000000000000000000////////////000000000000000000000///......////////////////////////////////////000000000000//////000000000000//////---...000111111111000///////////////////////////000///...------...///000000000000000////////////000000000000000000000000DDD@@@>>>@@@???;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999:::::::::999999888777666777666666555666777888999444444555666777777777777555555555555555555555555666666666555555555444444555555555555555555555555666666666555555444444444222222222222222222222222222222222333333444444444333333333333333333333333444333333222222333333444111111222222222333333333222222222222222222222222111111222222222333333333111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222000111111222333333444444111111222222222333333333222222222222222222222222111111111111222222222222333333333333333333333333444444444333333222222222333333333333333333333333111222333333444444333333666555444333333333333444333666999888555333444666555444444444444555666666555444333222222444666777777888:::;;;;;;:::999888777888888888888777777666888777777777777777666666777888999888666666777888:::999999999999::::::;;;@@@BBBEEEHHHKKKNNNSSSVVVXXXZZZ]]]ccciiimmmmmmmmmjjjiiihhhfffcccaaa^^^]]]dddfffhhhlllooorrrtttuuuwwwwwwxxxyyyyyywwwsssooojjjhhheeeccccccaaa___]]]YYYZZZ[[[ZZZYYYYYYZZZ\\\]]]]]]___```bbbdddfffgggiiimmmqqqssstttssssssssstttuuuwwwyyyzzzzzzzzzzzzzzzxxxuuutttttttttsssqqqnnnnnnmmmjjjhhhhhhjjjlllkkkmmmpppsssuuuyyy}}}|||xxxtttrrrrrrnnnhhhgggiiigggccccccdddeeeeeegggkkkqqqvvvyyy{{{}}}zzztttqqqrrrttttttttttttsssqqqnnnkkkiiifffdddbbbaaabbbbbbaaa___aaa___\\\ZZZYYYYYY[[[\\\dddjjjsss|||{{{rrrjjjbbbZZZTTTLLLKKKGGGDDD@@@>>><<<;;;<<<:::888888999999999888999999:::::::::999999888777777777777777777777777999888777777666666666777666666777777777777666666333333444555666666666666555555444444333333444444444444444444444444333333444333222222111222222222222333333444444333333333333222222222222222222222222222333333333333444444222222222222222222222222222222111111111111222222000000111111222222222111111111111111111222222222111111000000000000111111000000000000000000000000000000////////////000000000000000000000///......////////////////////////////////////000000000000//////000000000000//////......///000000000000000////////////////////////000///...------...///000000000000000////////////////////////////////////EEE@@@>>>??????<<<:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999999::::::::::::999888777666777777666666666777888888555555666777888888888888555555555555555555555555666666555555555444444444555555555555555555555555555555444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222111111111222222333333444111111222222222333333333333333333333333333333333111111111111222222222333333333333333333333333333444444333333333333222222333333333333333333333333111222333333444444333333555555444333333333444444333666999888555333444666555444444444444555666666555444333333333444666777888999:::::::::999888777777777888888999888888888666666777777888888888999555777999999777777777888::::::999999:::<<<>>>???FFFJJJOOOTTTXXX[[[___aaaaaa```bbbgggnnnrrroookkkeeeccc___\\\ZZZZZZ[[[[[[hhhkkkooosssuuuvvvvvvuuuuuuuuuuuuvvvwwwwwwtttrrrmmmkkkjjjiiigggddd```\\\YYY\\\___```aaaaaabbbcccffffffgggggghhhjjjkkkkkkooorrrvvvxxxvvvrrrpppnnnmmmnnnnnnoooooooooooonnnpppooommmmmmnnnmmmllljjjhhhgggeeebbb______bbbdddfffgggiiikkklllooosssvvvwwwxxxxxxwwwvvvsssqqqooooooooolllhhhhhhjjjiiieeeddddddcccbbbccchhhoootttyyy|||~~~}}}zzzyyy{{{}}}~~~|||yyywwwuuuooommmjjjiiihhhgggfffdddbbbaaa___]]]\\\ZZZYYYYYY\\\```ffflllqqqwww}}}|||vvvooojjj\\\YYYTTTOOOIIIEEEAAA@@@;;;;;;:::;;;<<<;;;999777999999:::;;;;;;;;;::::::888888888888888888888888888777777666666666666666666777777888888777777666333333444555666666666666333333333333444444444444444444555555555555555555444444333222222222222222333333333444444333333222222222222222222222222222222222333333333333444444222222222222222222222222222222111111111111222222000000000111111111222222222222222111111111111111111111000000000000111111000000000000000000000000000000////////////000000000000000000000//////...////////////////////////////////////000000000000//////000000000000/////////////////////000111111//////////////////////////////............//////////////////000000000000........................EEE???<<<>>>???===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999:::::::::999999888777777777777777777777888888666666777888888888888888555555555555555555555555777777666666666666555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333222333333333333333333333333444333333222222333333444111111222222222333333333333333333333333333333333111111222222222333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222111111111222222333333333111111222222222333333333333333333333333333333333111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333111222333333444444333333555444444333333333444444333666999888555333444555555444444444444555666666555444444333444555666666777777888888777666555444666777888888999999999999555555666666666777777777444666999999888888888999;;;;;;:::;;;>>>CCCGGGJJJNNNSSSZZZ___ccceeegggiiijjjgggfffkkkrrrssslllfff```]]]ZZZXXXYYY\\\aaadddqqqsssvvvxxxxxxuuurrrpppmmmllllllmmmooopppooonnnjjjhhhfffeeedddbbb___\\\]]]```eeeggghhhhhhhhhhhhkkkjjjiiiiiihhhiiiiiijjjqqqtttvvvvvvtttpppmmmlllgggggggggfffffffffeeeeeehhhgggfffggghhhiiigggfffcccbbbaaa^^^]]]^^^bbbeeefffgggiiiiiiiiijjjlllnnnooooooooonnnlllkkkkkkkkkiiijjjiiiggghhhllljjjfffeeeccc```___aaafffmmmqqqwwwyyy{{{{{{{{{|||~~~}}}{{{yyyvvvtttsssrrrpppnnniiihhheeeccc```___^^^^^^YYY\\\___cccgggmmmssswww~~~zzznnnkkkeee]]]UUUNNNHHHEEEAAA@@@>>>=========;;;999999999::::::;;;;;;::::::::::::::::::::::::::::::777777666666666666666777777777777888888777777777777777777666666555444333222333444555555666666666555555555555666666666666444444333222222222222333333333444444444333222222111111222222333333222222222222222333333333444444222222222222222222222222222222111111111111222222000000000000000111111222333222222222111000000000111111000000000000111111////////////////////////000000////////////000000//////000000000000//////////////////////////////////////////000000000000//////000000000000//////000///.........///111222/////////////////////////////////....../////////////////////000000000000////////////////////////IIIAAA<<<===???>>>===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999999::::::::::::999888888888888888888888888777777666777777888888888888777666666666666666666666666888888888777777777666666555555555555555555555555222333333333333333333333333333333333333333333333333333333333333333333222333333333333333333333333444333333222222333333444111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222111222222222222222333333111111222222222333333333333333333333333333333333111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333111222333333444444333333444444333333333444444555333666999888555333444555555444444444444555666666444444444444555555666666777777777777666666555444666777888999999999999999888777777777777666666666555777999999999999:::;;;;;;;;;===@@@EEEKKKQQQUUUWWW\\\ccchhhjjjkkkkkklllpppmmmlllooosssqqqhhh```[[[ZZZYYYZZZ^^^eeekkkooovvvwwwwwwvvvsssnnnhhheeecccbbbaaabbbeeeggggggffffffccc```______``````___cccfffjjjllllllkkkjjjjjjiiihhhfffeeedddeeeeeefffmmmoooppppppmmmjjjiiihhhcccbbbbbbaaaaaaaaaaaaaaaaaa``````aaacccddddddccc``````aaaaaacccfffkkkooooooqqqsssssspppmmmkkkkkkkkklllkkkiiifffeeegggiiifffiiijjjjjjmmmppppppkkkhhheeeaaa```ccchhhmmmqqqrrrsssuuuvvvwwwzzz}}}}}}{{{{{{zzzyyywwwvvvrrrmmmhhhdddbbbaaaaaaZZZ\\\___aaabbbdddhhhjjjrrrtttwww{{{xxxvvvrrrllleee]]]WWWTTTMMMIIIDDD@@@>>>===<<<;;;999999::::::;;;::::::999::::::::::::::::::::::::777777666666666666777777777777888888888888777777777777777777666555444333333444666777888888888888555555555666666777777777555444333333222222333333333444444444333333222111000111222333333333333222222222222333333333444444222222222222222222222222222222111111111111222222000000/////////000111222333222222222111000000000111111000000000000111111////////////////////////000000////////////000000//////000000000000//////////////////////////////////////////000000000000//////000000000000//////000///.........///111222////////////////////////...//////////////////....../////////000000000111000000000000000000000000SSSIII@@@???@@@??????@@@<<<<<<<<<<<<<<<<<<<<<<<<888888888888777777777777999:::::::::::::::999999888888999999999888777666666666777888888777777666666666666666666666666666888888888777777777666666555555555555555555555555222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444111111222222222333333333111111111111111111111111111111222222222333333333333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222333333333333333333333333333333333333222222333333333333444444333333333333333333333333111222333333444444333333444444333333333444555555333666999888555333444666555444444444444555666666444444555555666666666666999888888888888888777777888888999999:::999999999;;;:::::::::999999888888777888999999999:::===???>>>???BBBFFFMMMTTTZZZ]]]___cccjjjnnnppppppppppppsssrrrrrrtttuuuqqqhhh```ZZZ[[[^^^ccchhhnnnsssuuuvvvuuusssooojjjeee```^^^^^^]]]]]]___aaaccccccccceeebbb___^^^```bbbdddeeeeeehhhlllmmmkkkiiihhhhhhdddcccbbbbbbbbbdddfffhhhfffhhhjjjjjjhhheeecccbbb``````_________```aaaaaabbb```___```cccfffgggggghhhjjjnnnqqquuuzzz~~~vvvrrrkkkllljjjfffaaaaaadddggggggjjjmmmooosssxxxwwwsssllliiidddbbbdddhhhkkklllnnnnnnoooppprrruuuwwwyyy{{{{{{|||~~~~~~}}}}}}~~~~~~}}}}}}vvvnnnhhheeecccccc^^^___``````^^^^^^___```fffiiilllqqqvvv}}}{{{||||||{{{xxxsssmmmjjj]]]WWWOOOHHHDDDAAA???>>>;;;;;;<<<<<<;;;;;;:::999999999999999999999999999777777777777777888888999777888888999999888888777444444555666777777777777444555777999:::999999888444444555555666777777777555444444333333333333333444444444444333222111111///000222333444444333222222222333333333333444444222222222222222222222222222222111111111111222222000000///...///000111222222222222111111111111111111111000000000000111111000000000000000000000000000000////////////000000...//////000000000000000////////////////////////////////////000000000000//////000000000000/////////////////////000111111////////////////////////......////////////............//////000000111111111111111111111111111111bbbTTTGGGBBBBBB@@@???@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888999999::::::;;;::::::999888999999999999888777666666666666777777666666555666666666666666666666666666666666666555555555555555555555555555555555555333333333333444444444555444444444444444444444444222222222333333444444444333333333333333333333333444333333222222333333444111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444222222222333333333444444333333333333333333333333222222222333333444444444333333333333333333333333111222333333444444333333333333333333333444555666333666999888555333444666555444444444444555666666444555555666666666666666888777777777777888888999999999:::::::::999888888999999999:::::::::::::::999::::::999999<<<@@@CCCFFFHHHLLLQQQWWW^^^ccceeeeeeiiioootttuuuvvvvvvvvvtttvvvxxxzzzyyytttlllfff```dddiiioootttvvvwwwwwwtttrrrnnniiieeecccbbbaaaaaaaaaaaacccfffggggggffffffdddbbbccceeeggggggfffdddfffiiiiiigggeeeeeeeee`````````bbbeeeiiinnnpppnnnsssxxxzzzwwwrrrllliiiiiiiiiiiiiiikkklllnnnooopppmmmkkklllooosssvvvwwwyyyyyyvvvpppjjjiiimmmqqqrrrvvv{{{~~~zzzuuuooollllllmmmmmmlllnnnlllkkklllnnnppprrrssswwwwwwxxxyyyzzz|||}}}~~~|||{{{{{{|||}}}xxxrrrnnnllljjjeeedddccc```]]]\\\]]]___aaaccceeegggjjjpppxxx}}}}}}}}}pppkkkbbbZZZSSSLLLGGGCCC?????????>>>===<<<;;;:::999999999999999999999999888888888888888999::::::777888888999999888888777444555666777777888888777444555777999999999888777333333444555555666777777555555444333333333333444444444444444333222111000...000222444444444333222222222333333333333444444222222222222222222222222222222111111111111222222111000.........///111222111111111111111222222222111111000000000000111111000000000000000000000000000000////////////000000......///000000000000000////////////////////////////////////000000000000//////000000000000//////......///000000000000000////////////////////////---...///000000///...---.........///000111111111000000000000000000000000mmm]]]MMMEEECCCAAA??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<999999:::;;;;;;:::::::::888999::::::999888777666555666666666666666555555777777777777777777777777555555444444444333333333555555555555555555555555333333333444444555555555444444444444444444444444111111222333333444555555333333333333333333333333444333333222222333333444111111222222222333333333333333333333333333333333111111222222222333333333333333333333333333333333222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444222222333333333444444444333333333333333333333333222222222333333444444444333333333333333333333333222222333444444444333333333333333333333444555666333666999999555333444666555444444444444555666666444555555666777666666666555555444555555666777888:::::::::::::::999888777555666777888999:::;;;;;;;;;;;;:::999999<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888999:::;;;;;;888888999999999999888888888888888888777666555444444555777888999888666555333333333444555666666777555555444333333333333444444555444444333222111000...000222444555444333222222222333333333444444444222222222222222222222222222222111111111111222222111000...---...///111222000000111111222222222333111111000000000000111111000000000000000000000000000000////////////000000......///000000000000000////////////////////////////////////000000000000//////000000000000//////---...000111111111000///////////////////////////---...///000000///...------......///000111111222////////////////////////ooo[[[RRRLLLFFFCCCDDD===<<<;;;;;;======<<<:::::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888777777777777777777777777888888777666666666666666666666666666666555555444444444444444444444444444111111111222222333333444666666555444333222222111444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111222222333333222222111111111000000111111222333333333333333333333333333333333333222222111111111111111222333333333333222333333333333333333333333555555555555555555555555333333333222222111111111444333333222222333333444333333333333333333333333333444444555555444444333555444444444444555666666333777;;;;;;888555444555333333333333333333333333555555555555666666666777444444555666777888999999888777777888::::::999777777666666888:::;;;;;;:::<<<;;;;;;===CCCJJJOOORRR[[[]]]aaaeeeiiilllmmmnnnpppppprrrvvv{{{}}}{{{xxxyyy{{{~~~~~~}}}{{{zzzzzzyyyxxxyyy}}}{{{uuuqqqrrrqqqoookkkiiiiiijjjjjjjjjjjjllloooooommmlllnnnllljjjiiihhhgggeeecccdddcccaaaaaaaaabbbcccdddbbbdddiiirrr}}}yyytttmmmkkknnnoookkkkkkoookkklllooopppppppppqqqrrrqqqqqqssswww{{{}}}}}}|||}}}{{{zzztttqqqlllfffbbb````````````bbbdddeeedddccccccdddiiilllqqqvvv{{{zzztttnnndddYYYVVVLLLCCCBBB@@@;;;:::======<<<::::::;;;;;;:::999999999999888888888888888999888888888777777666666666666777777888888999999888888888777777777777777777666555444555666888:::555555555555555555555555555555555555555555444444222333333444444333333222333333333444444444555555555555444444444333333333333333222111111222333333222111111111000000//////333333333222222111111111111111000000000000111111////////////////////////...............///000000000000000000000000000000//////............//////111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000/////////////////////////////////////////////...------mmmaaaWWWLLLFFFDDD@@@???============;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888888888888888888888888888888777666666666666666666666666666666555555444444444444444444444444444222222222222222333333333555555555444444333333222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111222222333333222222111111111111111111222222333333333333333333333333333444444444333333333222222111111222333333333333222333333333333333333333333444444444444444444444444444444444444333333222222444333333222222333333444333333333333333333333333333444444555555444444333555444444333333333444444333777:::;;;777555444555444444444444444444444444555555555666666666777777666666666777777777777777777777777888999999999888:::999999999:::;;;<<<<<<>>>>>>@@@DDDJJJQQQWWWZZZaaabbbdddgggjjjmmmpppqqqqqqqqqsssvvv{{{|||{{{yyyxxx{{{}}}~~~}}}}}}}}}~~~}}}||||||~~~yyytttpppppppppooommmkkkjjjjjjooonnnnnnoooppppppooommmllljjjhhhggghhhhhhgggeeeeeeeeefffgggggghhhjjjkkkpppuuu~~~}}}wwwuuuwwwvvvrrrppprrrqqqqqqpppooommmkkkkkkkkkooooooqqqtttxxxzzzzzzyyyyyyzzz|||}}}~~~xxxuuupppkkkgggcccbbbaaa___bbbeeegggggggggiiijjjfffgggiiilllpppvvv~~~wwwnnnfffZZZNNNKKKHHHCCC@@@AAA<<<;;;;;;;;;<<<<<<:::888:::::::::::::::999999999999888888888777777777777777777777777777888888888888777777777777777777777888777666555555666888999555555555555555555555555555555555555555555555555222333333444444333333222333333333444444444555555555444444444444333333333333333222111111222333333222111111111000000000000333333333222222222111111111111000000000000111111///////////////////////////............///000000000000000000000000000000000000////////////000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000///......qqqbbbSSSHHHDDDCCCAAA???=========;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999999999999999999888888777666666666777777666666666666666555555444444444444444444444444444333333333333222222222222444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333111222222333333222222111111111111111222222222333222222222222222222222222555555444444444444333333111111222333333333333222333333333333333333333333333333333333333333333333555555555555444444444444444333333222222333333444333333333333333333333333333444444555555444444333444444333333333333333444333777::::::777444444666555555555555555555555555555555666666666777777777888888777777777666666666777777777888888888999999<<<<<<;;;;;;;;;===>>>???BBBDDDIIIOOOVVV\\\aaadddiiiiiijjjkkkmmmppprrrtttrrrrrrtttwwwzzz|||{{{zzzyyy{{{}}}~~~~~~~~~|||vvvqqqnnnmmmmmmmmmmmmllliiigggmmmlllllllllnnnnnnmmmkkkkkkjjjhhhiiilllnnnooooooooorrrvvvwwwwwwwwwzzz}}}~~~}}}~~~zzztttpppmmmlllkkklllkkklllnnnqqqssstttsssssstttuuuwwwyyy{{{|||}}}~~~{{{xxxsssnnnkkkhhhfffcccfffiiikkkkkklllmmmnnniiigggfffdddeeejjjrrrxxx|||yyylll___YYYUUUOOOHHHEEE???>>>======>>>===:::888;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777777777888888888888777777777777777777777777777777888888999888777666555666777888555555555555555555555555555555555555555555555555333333444444444444333333333333333444444444555555444444444444333333333333333222222111111222222333111111111111111000000000333333333222222222222111111111000000000000111111//////////////////////////////......//////000111000000000000000000000000111111000000000000111111111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////000111111111111000//////ppp]]]OOOHHHDDDAAA>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999999999999999999999888888777777666777777888666666666666666555555444555555555555555555555555444444444333333222222111333333333444444555555555444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333111222222333333222222111111111222222222333333222111111111111111111111111444444444444444333333333111111222333333333333222333333333333333333333333333333333333333333333333555444444444444444444444444333333222222333333444333333333333333333333333333444444555555444444333333333333333444555666666444777::::::777444555666555555555555555555555555555666666666666777777777777777777777777777777777666777888888777888999:::<<<<<<======>>>AAADDDFFFIIINNNTTT[[[```eeeiiikkkmmmnnnoooqqqrrrsssssssssssstttuuuwwwyyy{{{{{{zzz{{{|||~~~~~~}}}~~~~~~|||zzzuuupppkkkiiihhhhhhhhhiiihhhdddaaahhhgggiiillloooqqqrrrqqqppppppppptttzzz|||yyywwwvvvrrrpppooooooqqqrrrrrrqqqssssssssstttuuuwwwyyyzzz~~~|||yyyuuurrrooommmkkknnnppppppooonnnooooooqqqoookkkfffcccdddhhhkkkpppssswwwyyyzzzzzz{{{|||}}}qqqjjjfff^^^SSSJJJGGGDDDAAA???>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999888888777777666666777777777777777888888888999999888777666666666777555555555555555555555555444444444555555555555555333333444444444444333333333333333444444444555555444444444333333333222222222222222222222222222222111111111111111111111111222222222222222222222222111111000000000000111111/////////////////////////////////...///000000111000000000000000000000000111000000//////000000111000000////////////000000////////////////////////////////////////////////000000000000000000000000000000000111111000000000////////////////////////111111222222222111111000mmm[[[OOODDDAAA>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888999999999999999999999999888888777777777777888888666666666666666555555444555555555555555555555555555444444333333222222222222333333444444555555555444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333111222222333333222222111000111222333333333333222111111111111111111111111222222222222222333333333111111222333333333333222333333333333333333333333444444444444444444444444333333333333333444444444444333333222222333333444333333333333333333333333333444444555555444444333222222333444666888:::;;;444777:::999666444555777444444444444444444444444666666666666777777777888666666666777888999999999666888999888777888:::===:::===@@@BBBCCCGGGLLLPPPTTTYYY```eeehhhjjjmmmooonnnpppsssuuuvvvtttrrrpppsssuuuvvvwwwxxxyyyyyyzzz}}}~~~~~~}}}{{{{{{}}}~~~|||yyyuuurrrmmmiiifffddddddcccccccccbbb___]]]eeeggglllsss{{{}}}zzzyyyyyyyyyyyyyyyyyyxxxvvvuuuuuuvvvxxxyyyzzzzzzyyywwwuuusssqqqqqqoooqqqttttttsssrrrrrrssstttsssqqqmmmhhheeedddeeegggiiilllnnnooooooqqqsss~~~yyypppbbbWWWRRRMMMFFF@@@======<<<<<<;;;;;;;;;;;;::::::::::::888888888888888999999999999999888888777777666666666666777777888888888888999999888777777777777777666666666666666666666666444444444555555555666666333444444555555444444333333333333444444444555555444444333333333222222222222222222222222222222222111111111111111222222222222222222222222222222222111111000000000000111111000000000000000000000000///////////////000111111000000000000000000000000000//////......//////000000000////////////000000////////////////////////////////////////////////000000000000000000000000000000111111111111000000////////////////////////111111222222222222111111yyydddSSSGGGDDD@@@>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888999999999999999999999999888888777777777888999999666666666666666555555444555555555555555555555555444444444444333333333333333333333444444555555555444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333111222222333333222222111000111333444444444333222222222222222222222222222111111222222222222333333111111222333333333333222333333333333333333333333555555555555555555555555333333333333333444444444444333333222222333333444333333333333333333333333333444444555555444444333222222333555777999;;;<<<555888:::999555444555777444444444444444444444444666666666777777777888888555555666777888999:::;;;777999:::999777888<<<@@@<<<@@@FFFIIIKKKOOOTTTXXX^^^dddjjjnnnnnnnnnppprrroooqqqtttwwwwwwuuurrrpppsssuuuvvvvvvvvvvvvxxxzzz|||}}}}}}{{{yyywwwwwwxxxwwwuuurrrnnnjjjfffcccbbb```bbbcccbbbaaa```bbbcccfffllluuu|||yyyvvvvvvvvvwwwtttsssrrrqqqppppppppppppnnnqqqtttvvvvvvwwwxxxyyyppprrrsssqqqnnnjjjhhhgggccceeefffffffffggghhhjjjvvv}}}uuujjj```YYYPPPHHHBBB@@@???>>>======<<<;;;:::999999888888888888999999999999999888888888888777777777777666666666777888888999999888888888888888888777777666666666666666666666666333333444444555666666666444444555555555555444444333333333444444444555555333333333333222222222222111222222333333222222111111111111222222222222222111222222222222333333333111111000000000000111111000000000000000000000000000000//////000000111222000000000000000000000000//////............/////////////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000////////////////////////000000111222222222222111ppp\\\MMMJJJDDDAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888888888777777888888999:::666666666666666555555444555555555555555555555555333333333444444444444444333333444444444444444444444444444444444444444444555555555555555555555555333333333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222111111222222222333333333111222222333333222222111000111333444555444333222333333333333333333333333222222222333333333444444111111222333333333333222333333333333333333333333444444444444444444444444333444444444555555555555444333333222222333333444333333333333333333333333333444444555555444444333444444444555666777888999555888999888555444555888555555555555555555555555666666777777777888888888777777777888888999999999777:::<<<:::888999===BBB@@@GGGNNNRRRTTTVVVZZZ^^^fffkkkqqqtttrrrrrrtttwwwtttttttttuuuuuutttttttttsssuuuvvvuuuttttttvvvyyywwwyyyzzzyyywwwtttsssssspppooolllhhhdddaaa``````___cccffffffdddeeekkkqqquuu}}}|||zzzyyytttssspppnnnmmmnnnnnnoooooorrruuuwwwwwwxxxyyyzzzrrrtttuuutttqqqnnnlllkkkdddeeeeeecccbbbaaaccceeeiiipppvvvxxx|||{{{pppjjjaaaXXXQQQKKKFFFCCC@@@@@@???===;;;:::888888888888888999999:::::::::777777777777777888888888555666666777888888999999777777888888999999888888666666666666666666666666333333444444555666666777444444555555555555444444333333333444444444555555333333333222222222222111111222333333333333222111111111111222222333333333111111222222222333333333111111000000000000111111000000000000000000000000000000//////000000111222000000000000000000000000000000////////////000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000///////////////////////////000000111222222111111jjjSSSOOOHHHCCC@@@???===;;;<<<<<<<<<<<<<<<<<<<<<<<<========================:::::::::999999999888888777777777777777777777777888888777777888999::::::666666666666666555555444666666666666666666666666333333333444444555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444111111111111111111111111333333333333333333333333222222222222222222222222111111222222222333333333222222222333333222222222000111333555555444333222333333333333333333333333333333333444444555555555111111222333333333333222333333333333333333333333333333333333333333333333444555555555666666777777444333333222222333333444333333333333333333333333333444444555555444444333555555555444444444555555555888999888555444555888777777777777777777777777777777777777888888888888999999999888888888888888888;;;===;;;999999???DDDEEELLLTTTYYYYYYZZZ^^^bbbjjjpppuuuwwwuuuuuuwww{{{xxxvvvtttrrrssstttvvvxxxrrrtttvvvuuussssssuuuxxxsssvvvxxxxxxuuusssqqqqqqlllkkkiiieeeaaa`````````___eeejjjjjjgggjjjttt~~~xxxvvvssspppnnnnnnpppqqqsssuuuwwwxxxwwwvvvvvvwwwxxxyyyyyywwwsssooonnnmmmffffffeeeccc```___```bbb```fffjjjkkknnnvvv}}}|||xxxppphhh___VVVNNNHHHCCCBBBAAA???<<<:::999888888888888999999:::::::::666666777777888888999999555666666777888999999999666777888999999999999999777777777777777777777777333333444444555666777777444444555555555555444444333333333444444444555555333333333222222222111111111222333444444333222111111111111222222333333333111111111222222333333333111111000000000000111111000000000000000000000000000000000000000111111222000000000000000000000000111111000000000000111111///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111////////////////////////...///000111111111111111yyyfff[[[LLLDDDCCCDDDAAA>>>>>>============>>>>>>???<<<<<<=========<<<;;;:::999::::::::::::999888888888888999999999999888888666666666666666666666666555555555555555444333333666666555555555444444444444444444333333222222222333333333444444444555555333222111222444555444333111222333333444444333333...///000222333444555555111222222333333222222111333333333333333333333333111111222222222333333333333333333222222222111111333222222111111222222333333333333333333333333333333333333444333333222222444444444444444444444444333333333333333333333333111111222222222333333333222333333444444333333222444444444444444444444444111222333333444444444444222333444444444333222111555555555444444333333333222333444444555555444444555888:::999666555777999777777777777666666666666777777777777888888888888888888888888888999:::::::::;;;===>>>@@@BBBEEEHHHSSSWWW\\\```bbbeeehhhjjjrrruuuxxxxxxvvvtttuuuvvvvvvuuutttttttttuuuvvvwwwzzzyyywwwuuusssrrrqqqqqqooooooooooooooonnnnnnnnnlllgggdddeeedddcccfffjjjlllppptttuuuwww|||yyyyyyyyy|||{{{~~~|||{{{xxxssswwwrrrpppqqqqqqnnnnnnooollllllkkkjjjgggdddaaa___```bbbcccbbbaaadddjjjooozzz~~~~~~wwwlll^^^TTTHHHEEEAAA===<<<:::888777999888999:::<<<<<<:::888888888777777666666555555777777777777777777777777888888888888888777666666888555222222555777666555444444444555555555555666444444444444444444444444444333222222111111222222333333333333333333333333222222222222222222222222444444444333333222222222444444444333333222222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////222000...///222333111///...///000111111000///...000000000000000000000000222000///000111222111///000000000000111111111111222111111111000000//////111000///......///000111000000///...............qqqfffWWWLLLHHHFFFCCCAAA???>>>>>>>>>>>>>>>??????<<<<<<<<<;;;;;;;;;;;;:::999::::::::::::999888888888888999999999999888888777777777777777777777777777888888888888777666555666666555555555444444444444444444333333333222222333333333444444444555555333222111222444555444333222222333444444444444333///000111222333444444444222222333333333333222222333333333333333333333333111111222222222333333333444444444333333333222222333222222111111222222333333333333333333333333333555555666666666666666555444444444444444444444444333333333333333333333333111222222222222333333333222333333444444333333222555555555555555555555444222222333444444444333333222333444444444444333222555555555444444333333333222333444444555555444444555888:::999666555777999999999888888777777666666777777777777888888888888999999888888999999:::;;;:::<<<>>>AAADDDIIIOOOSSS]]]```dddgggiiijjjmmmnnnsssuuuvvvuuusssrrrssstttwwwwwwvvvvvvvvvwwwxxxxxxwwwvvvuuusssqqqpppoooooommmllllllkkkkkkkkkkkkkkkgggeeefffkkkmmmlllnnnrrrzzz{{{tttrrrnnnmmmppppppmmmmmmoooqqqrrrssssssqqqmmmiiiggg`````````___^^^```cccfffjjjnnnuuu{{{~~~wwwmmmgggUUUOOOHHHBBB???===<<<;;;:::999999999;;;:::888666999999888888888777777777888888888888888888888888888888888888888777666666777555222333555666666555444444444555555555555666444444444444444444444444444333222222111222222222333333333333333333333333222222222222222222222222444444444333333222222222444333333333222222222222111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000222000...///111222000...//////000000000000//////000000000000000000000000000...---...///000///---000000000000111111111111111111111111000000000///111000///......///000111111000000//////...//////uuufffWWWMMMHHHDDDCCC@@@??????>>>>>>>>>??????===<<<:::999999999:::;;;999::::::::::::999888888888888999999999999888888888888888888888888888888888888999999888888777777666666666555555555444444444444444444333333333333333333333444444444555555333222111222444555444333222222333444444444444444111111222333333333333333222222333333333333222222222222222222222222222222111111222222222333333333555555555444444444333333333222222111111222222333222222222222222222222222111222333333444444444444444444444444444444444444333333333333333333333333222222222222333333333333333333444444444444333333555555555555555555555555333444444444444333333222222333444444444444333333555555555444444444444444333333444555555555555444555888:::999777555777999;;;::::::999888777777666777777777777888888888888:::999999888999:::;;;<<<===@@@DDDHHHMMMTTT\\\aaafffiiimmmooopppqqqrrrtttvvvvvvuuusssppppppqqqrrrvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvtttqqqooommmllllllfffeeedddcccccccccdddeeedddfffmmmwww|||}}}}}}}}}ssspppoooqqqpppmmmmmmooorrrtttwwwxxxwwwsssnnnkkkeeeccc```___````````````^^^aaaffflllrrryyy}}}yyyggg___UUUKKKEEEBBB@@@???<<<;;;::::::::::::999777999999999999999888888888888888888888888888888888888888888888888777666666777555444444555666666555444444444555555555555666444444444444444444444444444444333222222222222222333333333333333333333333222222222222222222222222444444333333333333222222222222222222222111111111111111111111111111111111222222222222222222222222111111111111222222222222111111111111111111111111111///...///000111000...000000////////////000000000000000000000000000000000...---...///000///---000000000000111111111111111111111111000000000000000000////////////000000111111111000000000000000ssscccTTTJJJEEEBBB@@@@@@???>>>>>>>>>>>>>>>===<<<999888888999:::;;;999::::::::::::999888888888888999999999999888888777777777777777777777777666666777777777777666666666666666666555555555555444444444444444444333333333333333444444444555555333222111222444555444333222333333444555444444444222333333444333333222222222333333333333333333222222222222222222222222222111111222222222333333333444444444444333333333333333222222111111222222333111111111111111111111111//////111222333333333333444444444444444444444444333333333333333333333333222222222333333333444444333333444444444444333333444444444444444555555555444555555555444333222222333333333444444444444444555555555555555444444444333444444555555555555555444777::::::777555666888::::::999888777777666555666777777777888888888888:::999888888999;;;===???DDDHHHNNNUUU[[[aaaggglllkkknnnrrrtttuuuvvvwwwxxx{{{yyyvvvsssqqqqqqrrrttttttuuuwwwxxxxxxwwwvvvuuuxxxvvvtttpppmmmkkkiiihhhaaaaaa```___```bbbdddeeeggglllwww{{{xxxsssmmmmmmqqqqqqtttxxxzzzzzzvvvqqqmmmoookkkhhhgggggggggdddaaa^^^___```bbbeeellltttzzzvvvooodddYYYPPPHHHBBB??????===;;;:::;;;<<<;;;:::999999999999999999888888888888888888888888888888888888888888888777666666777666555555555555555555444444444555555555555666555555555555555555555555444444333222222222222333333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222000000000111111111222222111111111111111111111111000////////////000//////111000///......///000111////////////////////////222000///000111222111//////000000000111111111111111111111000000000000000000000////////////000000111111111222222111111111~~~nnn___QQQGGGBBBAAA@@@???>>>===<<<<<<<<<===<<<999888888999:::;;;999::::::::::::999888888888888999999999999888888666666666666666666666666666666777777777777666666777777666666666555555555444444444444444444444444333333333444444444555555333222111222444555444333333333444555555555444444333444444444444333222222333333333444444333333333222222222222222222222222111111222222222333333333333333333333222222222222333222222111111222222333111111111111111111111111222222333555666666666666444444444444444444444444333333333333333333333333222222333333333444444444333444444555555444444333222222333333444444444444555555555555444444333222333333333444444555555555555555555555555555555555333444555555666666555555444777::::::888666666888999888888777666666555555666777777777888888888888999888888999;;;???BBBDDDMMMSSS[[[bbbgggkkknnnpppnnnqqquuuxxxyyyzzz|||}}}|||xxxuuuuuuuuuwwwwwwvvvwwwxxxxxxxxxwwwuuutttvvvtttqqqmmmiiifffdddccc``````aaacccfffiiilllnnnqqqvvvyyypppnnnrrrtttvvvyyy|||{{{yyyuuurrrvvvsssppppppqqqpppllliiidddbbb___\\\\\\```fffkkkwww|||{{{sssiii^^^SSSHHHAAA@@@>>>;;;999:::;;;;;;;;;888888888888888888888888888888888888888888888888888888888888888777666666666777777777666555555555444444444555555555555666555555555555555555555555555444333333222222333333333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111/////////000000000111111111111111111111111111111///000000000/////////000111000///......///000111////////////////////////222000///000111222111//////000000000111111111111000000000000000000111111//////000000000000//////000111222222222222111111|||nnn___PPPFFFCCCBBB@@@???>>>===<<<<<<===<<<:::999999999:::;;;999::::::::::::999888888888888999999999999888888555555555555555555555555777777888888999999888888777777777666666666555555444444444444555555555555333333333444444444555555333222111222444555444333333333444555555555555555333444444444444444333222333333444444444444333333333333333333333333333333111111222222222333333333333333222222222111111111333222222111111222222333222222222222222222222222111111222333444444444444444444444444444444444444333333333333333333333333333333333333444444444444444444555555555555444444222222333333444555555555444555555555555444444333444333333333444555666777555555555555555666666666444444555666666666666555333777;;;;;;888666666777777777777777666666666666777777777777888888888888999999999<<<@@@EEEKKKNNNWWW\\\dddjjjmmmooopppqqqpppssswwwzzz{{{|||~~~|||xxxwwwxxxyyyzzzzzzzzzzzzyyyyyywwwvvvttttttooonnnkkkhhhfffdddbbbbbb^^^```dddjjjooouuuxxx{{{xxxsssuuussstttuuuvvvvvvuuusssrrrvvvvvvvvvwwwxxxwwwuuusssiiigggccc^^^ZZZ[[[^^^bbbgggnnnxxxyyyooocccVVVMMMEEEBBB===:::::::::::::::777777777888888888888888999999999999999999999999888888888888888777666666666777999888666444444555444444444555555555555666555555555555555555555555555444444333333333333333333333333333333333333333222222222222222222222222222222333333333333444444111111111222222222222222222222222222222222222222000000000000000000000000.../////////000000000000111111111111111111111111///111222111000///000222000000////////////000000000000000000000000000000000...---...///000///---000000000000111111111111000000000000111111111111//////000000000000/////////000111333333222111111qqq]]]NNNEEEDDDCCCAAA@@@???>>>>>><<<<<<<<<;;;;;;;;;;;;:::999::::::::::::999888888888888999999999999888888666666666666666666666666555666777888888888888777777777777777666666666555444444444444555555555666333333333444444444555555333222111222444555444333333444444555555555555555333333444444444444444333333333444444444444333333444444444444444444444444111111222222222333333333444444333333333222222222333222222111111222222333333333333333333333333333///000000111111111000000444444444444444444444444333333333333333333333333333333333444444444444555444444555555555555444444444444555555666777777888333444555555555555555555444333333333444555777888444555555555666666666777444444555666666666666666333777;;;;;;888666666777666777777777777888888888777777777777888888888888::::::<<<@@@FFFMMMTTTXXX___bbbfffjjjlllnnnppprrrpppsssvvvxxxxxxyyyzzz{{{{{{xxxvvvvvvxxx{{{{{{{{{zzzyyywwwuuusssqqqppppppiiiiiihhhgggggggggggggggfffjjjrrr{{{~~~tttsssrrrpppppppppqqqrrrsssvvvzzz}}}}}}}}}}}}}}}tttqqqmmmfff```]]]]]]___]]]bbbjjjrrryyy~~~tttiiiaaaQQQLLLEEE@@@===<<<<<<;;;888888888999999999::::::999999999999999999999999888888888888888777666666666888:::999666444444555444444444555555555555666555555555555555555555555555555444333333333333444333333333333333333333333222222222222222222222222222222222333333444444444222222222222333333333444222222222222222222222222111111111111111111111111//////000000000111111111000000000000000000000000000222333333000000111333//////000000000000//////000000000000000000000000000...---...///000///---000000000000111111111111///000000000111111111111...///000111111000///......///111222333222111000}}}fffUUUHHHGGGEEECCCAAA@@@@@@???<<<<<<=========<<<;;;:::999::::::::::::999888888888888999999999999888888777777777777777777777777333333444555555666555555777777777777666666666666444444444555555555666666333333333444444444555555333222111222444555444333333444555555666666555555222333444444555555444444333444444555555444444333555555555555555555555555111111222222222333333333555555444444444333333333333222222222222222222333333333333333333333333333333333444444444333333222444444444444444444444444333333333333333333333333333333333444444444555555444444555555555555444444555666666777888999999:::333333444555666666666555444444333333444555777888444555555555666666777777444555555666666666666666333777;;;;;;999666666777777777777888999999::::::777777777777888888888888;;;<<<>>>CCCJJJSSS[[[___ccceeefffggghhhkkkppptttoooqqqtttuuutttssstttuuuwwwuuussstttxxx{{{{{{zzzxxxvvvssspppmmmlllkkkkkkggghhhhhhiiikkklllnnnooowww|||{{{xxxuuurrrqqqsssuuuwwwrrrxxx~~~}}}wwwpppgggbbb______YYY\\\aaafffkkksss}}}xxxqqq]]]WWWOOOHHHCCCAAA???>>>999999999::::::;;;;;;;;;999999999999999999999999888888888888888777666666555888::::::666444444555444444444555555555666666666666666666666666666666555555444333333333333444333333333333333333333333222222222222222222222222222222222333333444444444222222222333333444444444222222222222222222222222222222222222222222222222000111111111111222222222////////////////////////000333444333111000222444...///000111111000///...000000000000000000000000222000///000111222111000000000000000111111111111//////000000111111111222...///000111111000///...---...000222333222000///ttthhhTTTLLLBBB???AAADDDBBB@@@>>>===<<<;;;;;;<<<>>>???<<<<<<;;;::::::999888888:::::::::999999888888888999888888777777777777777777777777777666666666666333444666777777777666555555555444444444333333333333444444555555444444333444444555555555555555555333444444555555444444333555555555444444333333333444444555555555555444444111111111111111111111111333333333333333333333333555555555444444333333333222222222222222222222222333333333333333333333333555444333333333333444555444444444444444444444444333222222111111222222333222222222222222222222222666777777777777777666666555555444444444333333333555444444333333444444555666666666666666666666666555555555555666666666666888888777666666666666666555666888888666555666777666666888999999888777777888888888999:::;;;<<<<<<<<>>===;;;:::;;;<<<===>>><<<;;;;;;::::::999999999::::::999999999999999999999999888777777777777777888777777777666666666666555555777888888888777777555555555555444444444333333444444555555444444333666666666555444444444333333444444555555444444333555555444444444333333333444444555555555555444444222222222222222222222222333333333333333333333333555555444444444333333333222222222222222222222222333333333333333333333333555444333333333333444555444444444444444444444444333333222222222222333333333333333333333333333333666666666777777666666555555555555555444444333333444333333222222333333444666666666666666666666666555555555555666666666666777777666555555555555555777888::::::888777888999666666888999999888888777888888777888888:::<<<===CCCGGGMMMSSSWWW[[[___bbbggggggffffffhhhlllppprrrtttrrrqqqrrrtttttttttsssvvvvvvuuutttsssrrrqqqqqqoooooonnnllljjjkkkmmmoookkkooowww|||xxxvvvxxx||||||zzzzzz}}}}}}|||yyyvvvqqqkkkfffaaaaaa___]]]]]]```ggglll{{{~~~vvvjjjddd\\\OOOEEEBBB=========<<<;;;999999999:::;;;;;;;;;;;;:::999999:::999777888999999777666888777777666555555444444555555555555555555555555555555666666555555444333555555555444444333333333444444444333333333222222333333333333333333333333444333333333333333333222222333333444444333333222333333222222111111222222444333222222111111222222000000000000000000000000000000111111111111000000////////////000000000000222222111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111//////000000000000//////111111111111111111111111000000000000000000000000}}}mmmcccTTTIIICCCAAA???>>>===<<<;;;::::::;;;<<<===;;;;;;;;;:::::::::::::::999999999999999999::::::999999888777777777777888888888777777777666666666666777777888888888888777666666666555555555444444444444555555555555444444777777666555444333333222333444444555555444444333555444444444444333333333444444555555555555444444333333333333333333333333333333333333333333333333444444444444333333333333222222222222222222222222444444444333333222222222555444444333333444444555444444444444444444444444333333222222222222333333444444444444444444444444444555555666666666555555666666666555555555555444333333222222222222333333666666666666666666666666555555555555666666666666666666555444444444555555888:::<<<;;;:::999::::::666777777888999999888888999999888999:::===@@@BBBMMMQQQVVVZZZ]]]```cccfffiiiiiihhhiiikkknnnqqqssssssrrrpppqqqsssttttttsssvvvuuusssqqqnnnlllkkkkkkggghhhjjjjjjkkkllloooqqqsss{{{}}}xxx~~~|||zzzzzzyyywwwtttqqqhhhgggddd```]]]]]]```bbbmmmqqqyyy}}}xxxnnn___PPPIIIAAA@@@???>>>===;;;::::::;;;;;;;;;;;;;;;:::999999:::999888999::::::888777888777777666666555555444555555555555555555555555555555666666666555444444555555555444444444444444444444444444333333333333333333333333333333333333222333333333333333333444222333333444444333333222111111111111111111222222333333222111111111111222000000000000000000000000000000111111111111000000////////////000000000000222222222111111111111111000000000000000000000000111111111111111111111111111111111111111111111111//////000000000000//////111111111111111111111111000000000000000000000000xxxnnn^^^OOOEEE@@@??????===<<<;;;;;;:::;;;;;;<<<:::::::::;;;;;;;;;;;;;;;888888888999999::::::::::::999888888777777888888888888888777777777666666777777777777777777777777777666666666666555555555444444555555555555444444666666555555444444444333333444444555555444444333444444444444444444444444444444555555555555444444333333333444444444444444333333333333333333333333333333333333333333333333222222222222222222222222555555444333333222111111444444444444444444444444444444444444444444444444333333333222222333333333555555555555555555555555333444555555555555555555666666666666666666666555444333333222222333333444666666666666666666666666555555555555666666666666777666666555555555666666999:::<<<<<<:::::::::;;;666777777888999999999999999999:::<<<@@@EEEJJJLLLVVVZZZ^^^aaacccdddfffhhhjjjjjjjjjkkklllnnnppprrrsssqqqpppppprrrtttttttttuuussspppllliiigggfffeeebbbeeeiiilllooorrruuuxxxzzzzzzyyywwwwwwyyyzzzyyyxxxpppnnnkkkfffcccbbbbbbbbbcccfffmmmvvv|||oooaaaYYYLLLHHHCCC???===<<<<<<<<<;;;;;;;;;<<<;;;::::::999:::999999:::<<<;;;:::888777777777777666666555555555555555555555555555555555555666666666666555555555555555555555444444444555444444444444333333333333333333333333333333333222222222333333444444444222333333444444333333222000000111222222222333333333222222111111111111111000000000000000000000000000000111111111111000000////////////000000000000222222222222111111111111000000000000000000000000111111111111111111111111//////////////////////////////000000000000//////000000000000111111111111000000000000000000000000~~~xxxiiiXXXJJJBBB@@@@@@======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<888888888999999::::::::::::999999888888888888888888888888888777777777777666666666666666666666666777666666666666555555555444555555666666555555444333444444444555555666666333444444555555444444333444444444444444444444444444444555555555555444444333333444444444555555555333333333333333333333333333333333333333333333333222222222222222222222222555555444333333222111111444444444444444444444444444444444444444444444444444333333333333333333444555555555555555555555555333333444555666666555555555666666666666666666666555555444444444444555555666666666666666666666666555555555555666666666666888777777777777777888888888:::;;;;;;:::999999:::777777777888999999:::;;;777888;;;@@@FFFMMMSSSVVV]]]```cccffffffggghhhiiijjjjjjkkklllmmmnnnoooppprrrpppnnnnnnppprrrrrrrrrqqqooolllhhheeeccccccbbbdddhhhmmmsssxxx}}}yyywwwuuuuuuvvvyyyzzzzzzwwwuuuqqqnnnkkkhhheeedddaaabbbdddiiirrr}}}}}}ssslll[[[SSSIII@@@===<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::999999:::;;;===<<<:::888777777777777777666666666666666666666666666666666555555666666666666666555555555555555555555555555555555555444444444333333333333333333333333333333222222222333333444444444222333333444444333333222000111222333444444333333333222111111000000111111000000000000000000000000000000111111111111000000////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111//////////////////////////////000000000000////////////000000000111111111000000000000000000000000vvveeeTTTHHHDDDDDD>>>>>>>>>======<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999999999999999999::::::::::::999888888888888999999999888888888777777777777666666555555555555666666666666555555555444444555555666666666666555555222333333444555666777777333444444555555444444333333333333444444444444555444444555555555555444444222333333444444555555555333333333333333333333333222222222222333333333333222222222222222222222222444444444333333222222222333444444555555444444333444444444444444444444444444444333333333333444444555555555555555555555555333444555666666666666666444555555555555666666666666666555555555555666666666666666666666666666666555555555555666666666666888888777777888888999999777999::::::999888888999777777777777888:::;;;<<<666999>>>EEELLLTTTZZZ]]]bbbdddgggiiihhhhhhiiijjjkkklllmmmnnnoooooooooooopppnnnkkkjjjkkkmmmnnnnnnllljjjgggdddbbbbbbbbbcccccchhhoooxxx~~~zzzvvvtttuuuwwwyyyyyy{{{yyyvvvtttqqqnnniiifffeeedddcccdddhhhrrr}}}{{{mmmcccTTTHHHBBB???===<<<<<<<<<<<<<<<<<<;;;::::::888888999;;;===<<<:::888777777777777777777777777666666666666666666666666555555666777777777666666555555555555555666666666555555555555444444444333333333333333333333333333222333333333333333333444222333333444444333333222111222333444555444333222222222111000000000000111000000000000000000000000000000111111111111000000////////////000000000000000000000000000111111111000000000000000000000000222222222222222222222222111111111111111111111111//////000000000000//////...//////000000111111111000000000000000000000000sss___PPPIIIGGG????????????>>>===<<<;;;======<<<<<<;;;;;;::::::::::::999999999999999999;;;:::999999888888999999999999999888888888777777888888666555555555666666555555555555444444444333555555666666666666555555333444444444555666666666333444444555555444444333333333333444444444555555444444555555555555444444111222222333444444555555333333333333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333444555555444333333444444444444444444444444444444333333333333444444444444444444444444444444333444555666777777777777333333444444555555555555555555555444444555555555666666666666666666666666555555555555666666666666777777777777777888999999888999;;;;;;999888999:::777777777777888:::<<<===<<>><<<<<<<<<<<<<<<;;;;;;:::777777999;;;===<<<:::777777777777777777777777777666666666666666666666666555555666777777777777777444555555555666666666777555555555555444444444444333333333333333333333333444333333333333333333222222333333444444333333222111222333444444333111000222222111000000000000000000000000000000000000000000000111111111111000000////////////000000000000....../////////000000000000000000000000000000000222222222222222222222222111111111111111111111111//////000000000000//////......//////000111111222000000000000000000000000~~~hhhUUULLLJJJ@@@@@@@@@@@@???>>><<<<<<>>>>>>===<<<;;;:::::::::;;;::::::999999888888888;;;:::999999888888999999999999999888888888888777:::999888666666666777888555555444444444333333333555555666666666666555555555555555555555555444444333444444555555444444333333333333444444555555555444555555555555555555444111111222222333444555555333333333333333333333333111111111222222333333333222222222222222222222222333333333333333333333444333333444555555444333333444444444444444444444444555444444333333444444555444444444444444444444444444555666777888888888888333333333444444444555555555444444333333444444555666666666666666666666666555555555555666666666777666666666666666777888888888:::;;;;;;:::999999:::888777777777888:::<<<===CCCGGGNNNVVV]]]bbbeeegggfffiiikkkllllllkkkkkklllnnnoooqqqsssssssssqqqpppjjjgggcccaaaaaabbbcccccccccbbb```___```bbbeeegggnnntttyyywwwwwwxxxxxxwwwwwwxxx|||}}}zzzqqqpppnnniiiffffffjjjnnntttvvviii___UUUJJJCCC<<<<<<======<<<<<<;;;:::666777888;;;===<<<999777777777777777777888888888777777777777777777777777555555666777777777777777444555555555666666777777666666555555555444444444333333333333333333333333444444444333333222222222222333333444444333333222111222333444333111///...222111111000000000000000000000000000000000000000000000111111111111000000////////////000000000000---.........//////000000000000000000000000000000222222222222222222222222//////////////////////////////000000000000//////---......///000111111222000000000000000000000000vvvcccSSSKKKHHHFFFCCC>>>::::::<<>>=========<<<999::::::;;;;;;;;;::::::888888888999999:::::::::777777777777777777777777555555555555555555555555444444444444444555666777444444555555555555555555222333444555555444333222222222222222222222222222333555666555333222222333333222222111111222222333333333333222222222111111444111//////222333222000////////////////////////111000///000111222111///000000000000000000000000000000000000111111111111222222222111111111000000111000000000111222333333111111111111111111111111000000000000000000000000111111111000000000000000ooo___VVVMMMJJJEEEAAA>>>=========>>>======<<<<<<;;;::::::999999999999999999999999999999999999999999999999777777777777777777777777999999:::999999888777777666666666666666666666666444444555666666666666666555555555555555555555555444444444444444444444444222222333444444555555666555555555555555555555555333333222222222222333333333333333333333333333333444444444444333333333333555444333333222222222333222333333333111111333444333222111222444555444333222333444555555555444444333333333444444555555555333333333333333333333333444555555666777777888888444555555666666666666666555555555555666666666666777666666555555666666777777777777777777777777777888888888888888888888888999999999:::::::::999999:::;;;;;;;;;===AAAGGGKKKXXX\\\bbbfffiiijjjlllnnnlllmmmooopppqqqqqqppppppooopppqqqqqqpppmmmjjjhhhbbbaaa```^^^^^^```ccceeejjjlllooorrrtttyyy~~~|||yyyyyyzzz{{{|||{{{}}}|||yyyvvvsssqqqoooooonnnpppuuu|||uuuggg[[[JJJFFFAAA>>>===>>>======<<<<<<<<<<<<;;;:::999999999999999999999999::::::777777777777777777777777555555555555555555555555555555444444444555666666555555555555555555555555444444555555555555444444222222222222222222222222333555777666555333333333333333222222222222333333333333333222222222111111444111///000222333222111000000000000000000000000111000///000111222111///000000000000000000000000000000000000111111111111222222222111111111000000111111111000111111222222111111111111111111111111000000000000000000000000111000000000000000000000qqqhhhXXXRRRIIICCCAAA@@@>>><<<>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::::::::;;;::::::999888888777777777777777777777777777777999999999999888777555555555555555555555555555555444555555666666666666666555555555555555555555555444444444444444444444444222222333333444555666666444444444444444444444444444444333333333333444444333333333333333333333333666555555555444444333333444444333222222222333333222333444333111111333444333222111222444555555444222333444444555555444444444444444444444444555555444444444444444444444444555555555666666777777888444444555555666777777777555555555555666666666666666666777777888777777666777777777777777777777777999999999999999999999999::::::::::::::::::::::::=========>>>AAAHHHQQQWWWccceeeggghhhiiikkknnnpppooopppqqqrrrsssrrrrrrqqqnnnnnnnnnnnnllliiigggeee\\\]]]^^^^^^^^^```dddgggwwwzzz}}}~~~yyywwwyyy{{{}}}}}}zzzvvvuuunnnnnnooorrrwwwyyyoooWWWRRRJJJDDDAAA@@@??????======<<<<<<:::999999888::::::999999999999999999777777777777777777777777666666666666666666666666777666666555555555555666555555555555555555555555666555555555555555555666333333333333333333333333333555888888666444444333333333222222222222333333333333333222222222111111444222111111222333333222111111111111111111111111111000///000111222111///000000000000000000000000000000000000111111111111222222222111111111111111222222111111000111111111000000000000000000000000000000000000000000000000000000000000000000111111{{{hhh]]]OOOFFFBBBBBB@@@===>>>>>>======<<<;;;;;;;;;:::::::::::::::::::::::::::999999999888888777777777777777777777777777777888888888888777555444333555555555555555555555555555555666666666666666555555555555555555555555555444444444444444444444444333333444444444444444444444444444444444444444444555444444333333444444555333333333333333333333333666666666555555444333333444333333222222333333333444555555444333333444666666444333333444444333222333333333444444444444444555555555555444444444444444444444444444444444444555555555666666666777777666555555555555666666666555555555555666666666666555666888999999888777777777777777777777777777777888888888999999999999999::::::::::::::::::::::::>>>???BBBEEEJJJQQQYYY___ccceeefffggggggiiilllooolllmmmoooqqqrrrrrrqqqqqqpppooonnnllliiigggdddccc]]]___``````aaaeeelllqqq{{{{{{}}}~~~}}}~~~{{{tttqqqmmmlllpppxxx}}}llleeeZZZPPPIIIDDDAAA???===<<<;;;;;;:::999999999:::::::::999999888888888777777777777777777777777777777777777777777777777888888777666555555555555666666666666555555555555777666555444444555666777333333333333333333333333333555888999777555444444333333333222222333333333333333333222222222111111333333222222222333333333111111111111111111111111111000///000111222111///000000000000000000000000///000000000111111111111111111111111111111111111333333222111000000000111////////////////////////000000000000000000000000000000000000000111111111zzzlllYYYKKKEEECCCAAA??????>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::777777777888888999999999777777777777777777777777888888888777666555444444555555555555555555555555555666666666666666555555555555555555555555555555444444444444444444444444555555555444444333333222444444444444444444444444555444444333333444444555333333333333333333333333666666555555555444444444333333333222222333333444555666777666444444666777999777555444444333111///333333333333444444555555555555555555555555555444333333333333333333333333555555555555666666666666888777666555444444555555555555555555666666666666555666777999999999888777888888888888888888888888777777777888888888999999:::999999999999:::;;;<<>>======<<<<<<;;;::::::::::::::::::::::::666666777777888999999:::777777777777777777777777777777777777777666666555555555555555555555555555666666666666666666555444555555555555555555555555444444444444444444444444555555555444444333333222333333333333333333333333444444333333333333444444333333333333333333333333444444444444444444444444333333222222222333444444555666777666444444666777999888555555444333111///444333333333333444555666555555555555555555666666333333333333333333333333555555555555555555555555888777666444444555555666555555555555666666666666555555666777888888888888888888888888888888888888666666777777888999999999:::999999999:::<<<>>>???DDDJJJRRRZZZ___bbbdddeeeggghhhgggfffcccbbbcccdddkkkmmmoooqqqrrrssssssrrrmmmkkkiiigggeeeddddddeeekkknnnrrrsssvvv}}}{{{uuuzzz{{{~~~}}}yyytttpppnnnnnnppprrrzzznnnaaaUUUIIICCC@@@???===<<<;;;;;;<<<===::::::999999999999999999888888888888888888888888777777777777777777777777999888888777777777777888888777777666666555555555666555555555555555555666333333333333333333333333333555666666555555555666444444333333333333444444333333333222222222111111111222222111000000111333111111111111111111111111111000///000111222111///111111111111111111111111000000000000111111111111111111111111111222222222222222111111000111111111000000000000000000000000111111111111111111111111/////////000111111222222xxxeeeUUUJJJDDDAAA??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777777888888888888777777777777777777777777666666777888888888777777666666666666666666666666666666666666666555444444555555555555555555555555444444444444444444444444333333333444444444555555333333333333333333333333333333222222222222333333333333333333333333333333222222333333444444555555333222222222333333444555444555555444333333444666777666444444555555333222444444333333333444555666444444555555666666777777444444444444444444444444555555555555555555555555555555444333444666888999555555555555666666666666555555555555666777888999888888888888888888888888777777888888999::::::;;;;;;::::::;;;<<>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666666777777777777777777777777555666777888999999999999777777777777777777777777666666777777666555444444555555555555555555555555444444444444444444444444000111222333555666777888333333333333333333333333333222222111111222222333333333333333333333333333000111111222333444555555222222222222333333444555333333444333222111333555555444333444666777666555444444333222333444555666333444444555666777888888666666666666666666666666555555555555555555555444333222222333555888;;;===555555555555666666666777555444444444444666888999888888888888888888888888888888999::::::;;;<<<<<<<<<<<<;;;<<<>>>BBBEEEGGGTTTYYY```fffiiikkklllmmmgggddd```\\\\\\```ggglllpppqqqqqqqqqpppnnnmmmkkklllkkkkkklllooossswwwyyy}}}{{{zzz{{{}}}~~~|||vvvppplllaaaiiisss|||ssseee\\\MMMKKKGGGCCC???>>>======888888888999999::::::;;;888888888888888888888888666666666666666666666666888777777777888999::::::999888888777666555555444222333444555555444333222444444444444444444444444444444333222111222555888555444444333333444444555333333333222222222111111...000111000...---///222////////////////////////111000///000111222111///111111111111111111111111000000000000111111111111000000111111222222222222111000000000111222333333111111111111111111111111111111111111111111111111...//////000111222222222|||kkk]]]PPPFFFCCC>>><<<>>>???===;;;===777777888999::::::;;;;;;<<<<<<:::999888777777777999999999888888888888777888888777777666666555555444333222222222222333444555555666777777777777777555666777888888777666555555555333222222333555555222222333333444555666666333333333333333333333333333444444555555444444333333333333333333333333333333333333333333333333333444444222222222222444444333333333444444444555555444444444444444444444444444222111333666777555222444444444444444444444444333333333444444444555555666666555555555444444444333555666666555444444555777777888888888888777777666555444444444666777888777777888888888777777666888:::;;;;;;::::::;;;<<<@@@???<<<;;;===DDDMMMSSSVVV^^^hhhnnnnnnllliiihhhcccbbbbbbbbbdddgggkkkmmmpppqqqrrrrrrpppmmmjjjhhhlllpppxxx~~~zzzwwwuuuzzz{{{rrrkkkfffaaabbblllzzztttjjj^^^WWWMMMFFFCCCBBB@@@>>>>>>======<<<<<<;;;;;;;;;999999999888888888888777555555666666666666555555555555555555555666777777666666555444444444444555555555555555555555555555333444444555555666666666444444444444444444444444444333222333444444333111111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111000000000000111111111111111111111111111111111111///000111333555777888999111111111111111111111111222222333333333333222222111111111111111111111111uuugggWWWJJJEEE@@@<<<>>>>>>;;;999:::::::::::::::999999999999;;;;;;:::999888888888888999999999888888888888777777777777777666666666666777666555555555555666777555555666777777777777777555666777888888777666555555444444333333444444555333333333444444555555555333333333333333333333333333444444555555444444333333333333333333333333333444444333333333333333333444444333222222333444444333333333444444444555555444444444444444444444444444333222333666777555333444444444444444444444444333333444444444555555555666666555555555444444444333555666666555444444555777777777777777777777777888777666666666777888999777777888888888888777777777999:::999888888999;;;????????????BBBIIIQQQXXX]]]dddkkknnnlllhhheeedddaaabbbccceeehhhkkkmmmooopppppppppooommmllljjjiiiooowww}}}yyyzzz~~~wwwpppeee^^^\\\eeeqqq|||}}}vvvmmmdddVVVKKKEEEAAA>>>;;;>>>>>>===<<<;;;:::999888999999999999888888888888555666666777777666666555666555555555555666777777777777666555555555555666555555555555555555555555444444444444444555555555444444444444444444444444333222222333555555333111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111222222333444444555555111111111111111111111111000000111111111111000000111111111111111111111111wwwcccSSSKKKDDD???@@@@@@<<<999999======<<<;;;999888777777::::::999888888999999:::999999999888888888888777666666666666777777777777888777666666666666777888555555666777777777777666555666666777777666666555444444555555555555444444444444444444444444555555333333333333333333333333333444444555555444444333333333333333333333333333555444444444333333222222444444333333333333444444333333333444444444555555444444444444444444444444444333333444666666555333444444444444444444444444333444444444444555555555666666666555555555555444333555777666555444555666888777777666666777777888::::::999888888888999999777777888888888888888777888999:::999888999:::<<<>>>@@@BBBEEEJJJQQQXXX^^^fffjjjnnnmmmiiidddbbbaaabbbdddgggjjjmmmnnnooooooooonnnmmmllllllmmmnnnooouuu}}}}}}}}}|||wwwhhh```ZZZ^^^gggqqq{{{uuueeeWWWNNNGGGBBB>>>??????>>>>>><<<;;;999888:::999999999888888888888666666777777777777666666666666555555666666777888888888777666666666666666444444444444444444444444444444444444333333333333444444444444444444444444222222333444666555222000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111333333333222222222111111111111111111111111111111000000111111111111000000111111111111111111111111rrr```TTTKKKCCCBBBBBB???===<<<>>>===<<<;;;:::999888777999888888888999999:::;;;999999999888888888777777555555666666777777888888555444444444444444444555444555666666777777666666666666666666666666666666333444555666666555444333555555555555444444444444444444444444444444444444333444444555555444444333333333333333333333333333555555555444333333222222444444444333333444444444333333333444444444555555444444444444444444444444333333444555666666555444444444444444444444444444444444444444555555555555666666666555555555555555444555777777555444555666888777666666666666777888;;;::::::999888888888888777777888999999999888888999:::;;;;;;:::;;;===???>>>AAAGGGLLLRRRXXX___cccjjjlllnnnlllgggdddcccdddhhhjjjmmmooopppooonnnlllnnnlllkkkkkkmmmrrrwwwzzz~~~|||rrrhhh______ccciiirrrzzzttthhh]]]TTTKKKEEE????????????>>><<<;;;:::::::::999999999888888888666777777888888777777666666666666555666777777888888777666666555555666666444444444444444444444444444444444333333222222222444444444444444444444444222222333555666555222000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111333222222222111111000000111111111111111111111111222222333333333333222222111111111111111111111111}}}yyy~~~qqq]]]QQQEEEBBBBBBAAA??????<<<<<<<<<;;;;;;;;;::::::888888888888999:::;;;;;;999999999888888888777777555555666666777777888888333333333333333333333333444444555666666666666666666666555555555555666666333444666666666666444333555555555555555555555444444444444444444444444444333444444555555444444333333333333333333333333333555555555444444333333333444444444444444444444444333333333444444444555555444444444444444444444444333444555666555555555555444444444444444444444444444444444555555555666666666666666666666666666666444666777777666555555666777777666666666666777777999999999888888777666666777777888999999999999999999999:::::::::<<<@@@BBBAAAEEELLLSSSYYY___dddgggiiikkkmmmkkkhhhgggiiilllpppqqqrrrrrrpppmmmkkkiiikkkjjjiiikkkpppxxx~~~}}}}}}~~~}}}sssjjjeeedddeeejjjppp|||wwwmmm```SSSJJJ@@@???>>>===<<<<<<;;;;;;:::::::::999999999999888777777888888888888777777666666666666666777888888777666555555444444555555444444444444444444444444444444444333333222222222444444444444444444444444222222333444666555222000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333222222111111111111111111111111www{{{iiiYYYIIIBBBAAA@@@>>>???;;;;;;<<<<<<<<<<<<<<<<<<999888888888999::::::;;;999999999888888888888777666666666666777777777777444444555555555555444444444444555666666666666555666555555444444555555666555555666666666666555555555555555555555555666666444444444444444444444444333444444555555444444333333333333333333333333333444444444444444444444444444444555555555555444444333333333444444444555555444444444444444444444444333444666666555555555666444444444444444444444444444444555555555666666666555666666666666777777777444666888777666555666666555666666777777666666555777777777888777777666555777777888999::::::::::::777888999:::;;;>>>BBBFFFHHHMMMTTTZZZ___dddhhhkkkiiikkkmmmllljjjkkknnnqqquuutttrrrpppnnnlllkkkjjjlllkkkkkknnnvvv|||zzz{{{}}}vvvqqqlllggggggkkksss|||yyykkk\\\QQQEEECCC@@@===;;;:::;;;;;;::::::::::::999999999999888888999999999999888888777777666666777777888999666666555444444444444444333333333333333333333333444444444444333333333333444444444444444444444444444333222333444444333111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222222333111111111111111111111111000000000111222222333333111111111111111111111111000000111111111111000000111111111111111111111111~~~yyyfffPPPEEEBBB@@@???@@@<<<<<<<<<<<<<<<<<<<<<<<<999999999888999999::::::999999999888888888888777777777777777666666666666444555666777777666555444333444555555666666555555666555444444444444555666666666555555555555666666444444555555666666777777555555555555555555555555333444444555555444444333333333333333333333333333333333444444555666666666333444555666666555444333333333333444444444555555444444444444444444444444222555777777555444666777444444444444444444444444555555555555666666666666555666666666777777777777555666888888666555666777333555777888888777555333555666777888888888777666666777888999::::::::::::888:::;;;<<>>;;;;;;:::::::::999999999888999999999999999999888777777666666777777888999777666666555555555555555333333333333333333333333444444444444444555555555444444444444444444444444555333111111333444444333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333111111111111111111111111111111111222222222222333111111111111111111111111000000111111111111000000111111111111111111111111qqqXXXJJJEEEBBBAAABBB>>>>>>======<<<<<<<<<<<<::::::999999888999999:::999999999888888888888777888888777777666666555555333444555666666555444333333444555555666666555555666555444333333444555666777666555444444555666777333444444555666777888888555555555555555555555555333444444555555444444333333333333333333333333333222333333444555666777777333444555666666555444333333333333444444444555555444444444444444444444444222555888777555444666888444444444444444444444444555555555555666666666777555666666666777777888888555666888888666666666777222444777999999777444222555666777888999999888777666777888999:::;;;;;;;;;<<<===???AAADDDHHHOOOSSSXXX\\\aaafffiiikkknnnpppppprrrsssqqqmmmlllnnnpppooommmjjjhhhjjjoootttwww~~~zzzssssssgggppp|||~~~vvv^^^YYYPPPHHHBBB@@@@@@AAA;;;;;;;;;:::::::::999999888999999::::::999999888777777777777777888888999888888777666666666666666333333333333333333333333444444444555555666666666444444444444444444444444666444111000222333444444111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111333333333222222222222222111111111111111111111111222222333333333333222222111111111111111111111111{{{bbbOOOFFFCCC@@@>>>AAA???>>>>>>>>>>>>;;;999;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777777777777777777777777777777777777666666666666777777777777777777777777555555666666666666555555666777888999999999999999555555555555666666666666222222333444444555555666333333444555555444333333555555555555555555555555444444444444444444444444666555333222222333555666777777888888777555333222444444444444444444444444666666777777666555444444444444444444444444444444666555555444444555555666666666666666666666666666777777777777777777777777777777777777777777777777777777888888888999999999:::;;;;;;:::999999:::<<<===<<<>>>DDDMMMTTTYYYZZZ___```bbbdddhhhkkknnnooopppppppppooonnnllliiihhhkkkjjjgggfffhhhoooxxxuuuwww{{{tttlll^^^OOODDD@@@AAADDD::::::999:::<<<<<<:::999:::::::::999999999888888999999999888888777777777777777777777666666666666666666555444444444444555555555555555555555555555555444333333333333444555444444444444444444444444333333333222222111111111000000111111222222222222111111111111111111111111111111000000000000111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222333444222...------...}}}hhhVVVKKKFFFBBB@@@@@@???>>>>>>>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777777777777777777777777777777777777666666666666666666666666666666666666666666666666666666666666555555666777777777666666555555555555666666666666444444444444444444444444333333444555555444333333444444444444444444444444444444444444444444444444555444333222222333444555666777777666666555444333444444444444444444444444666666666666666555444333444444444444444444444444555555444444444444555555666666666666666666666666777777777777777777777777777777777777777777777777888888888888888999999999888999::::::999999;;;===>>>>>>AAAHHHQQQXXX\\\]]]```aaabbbdddfffiiikkklllqqqpppnnnkkkiiigggffffffiiiiiijjjkkkooovvv~~~xxxkkk[[[NNNEEEBBBAAA===<<<;;;;;;<<<<<<:::888:::::::::999999999999888::::::999999999888888888888777777777666666666666666666555444444444444555555555555555555555555555555555444333333444555555444444444444444444444444333333333222222222111111000111111111222222222222333333333333333333333333111111000000000000111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333444333222222333222111///sssbbbVVVLLLEEEBBB???>>>======>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888888888777777777777777777777777777777777777666666666666666666666666666666666666777666555444444555666777666666777777777666555555555555555555666666666666666666555444444333222222333444444555555444444333333333333333333333333333444444444444444444444444444444222222222222444444666666555555555555555666444444444444444444444444444555555555555444333333444444444444444444444444555444444333333444444555777777777777777777777777777777777777777777777777777777777777777777777777999999999999999888888888777999::::::999:::<<>><<<;;;<<<<<<:::999::::::::::::999999999999::::::::::::999999999999888888777777777666666666777666555555444444555555555555555555555555555555555555444333333444555555444444444444444444444444333333333333222222222222111111111111222222222222333333333333333333333333111111000000000000111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333444111///111555666333///rrrbbbTTTIIIDDD???>>><<<<<<===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888777777777777777777777777777777777777666666666666666666666666666666666666888777555333333555777888888999999999888777666666555555555555666666666666555555444444444333333333444444444444444444444444333333333333333333333333333333444444444444444444444333222222222222333444555555444333444555666888444444444444444444444444333444444444444444333333444444444444555555555555444444333333333333444444888888888888888888888888777777777777777777777777777777777777777777777777::::::999999999999888888999:::;;;;;;:::;;;===???@@@EEEMMMVVV^^^aaabbbaaacccbbbbbbaaaaaaaaabbbbbbaaaaaabbbccceeegggiiikkkjjjooovvv~~~vvvkkk^^^RRRJJJBBB@@@===;;;;;;<<<;;;:::;;;;;;:::::::::999999999::::::::::::::::::::::::888888888777777777666666777666666555555555555555555555555555555555555555555555444444444444555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222111111000000111111222111111111111111111111111222222222222222222222222222222222222222222222222111222222222222222333333111111111111111111111111111111222222222333333333222222222333444333111000qqq___PPPFFFAAA???===<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777777777777777777777777777777777777666666666666555555555555555555555555888777555333333555777888888888888888888777666555555555555555666666666666333333333444444444555555444444444444444444444444444444444444444444444444333333333444444444555555333333333333333333333333444444333333333555777888444444444444444444444444333333444444444444444333444444444555555666666666555444444333333444444555999999999999999999999999888888888888888888888888777777777777777777777777:::999999999999999999999;;;<<<===<<<;;;;;;===???CCCJJJSSS\\\aaacccbbbaaabbbaaa```___^^^^^^^^^^^^ZZZ]]]aaafffjjjlllllllllmmmsss{{{}}}ttthhh[[[RRREEEBBB>>>;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::888888888888777777777777777777666555555555555666555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333333222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222111111111222222333333333111111111111111111111111111111222222222333333333222666:::888333000000222~~~lllYYYLLLDDDBBB???===>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999777777777777777777777777777777777777666666666666555555555555555555555555777666555444444555666777555555666666666555444444555555555555666666666666222222333333444555666666555444444333333444444555555555555555555555555555222333333444444555555555444444444444444444444444444333333333444555666666444444444444444444444444333333444555555555555444444444444555666666777777555555555444444555555555888888888888888888888888888888888888888888888888777777777777777777777777999999999999:::::::::;;;<<<===>>>>>>===>>>???AAAIIIPPPYYYaaadddcccaaa```______^^^]]]\\\\\\\\\\\\\\\___eeekkkoooppppppooosssxxx{{{pppcccZZZLLLHHHBBB>>>=========<<<;;;;;;;;;;;;::::::::::::999999999999::::::::::::999999888888888777777777888777666666555555666666555555555555555555555555444555666666666666555444444444444444444444444444333333333333444444444444333333333333222222222222333333333333333333333333222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222111111111222222333333444111111111111111111111111111111222222222333333333333:::???<<<555000111555yyydddTTTGGGDDDAAA???>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777777777777777777777777777777777666666666666555555555555555555555555666666666666666666666666444444555555666555555555555555555555666666666666333444444444444444444444555444333333333333444555444444444444444444444444222222333333444555555666555555555666666555555555333333444555555555444444444444444444444444444444333444555666666666666666444444444555666777777777777666666555555666666777888888888888888888888888888888888888888888888888777777777777777777777777777888888999:::;;;<<<<<<;;;<<<>>>???@@@AAADDDFFFOOOVVV___eeeeeecccaaa```\\\\\\[[[[[[[[[[[[[[[\\\___bbbgggmmmrrrvvvwwwxxx|||yyyooogggWWWQQQIIICCC???===<<<;;;<<<;;;;;;;;;;;;:::::::::888888888999999999::::::999999999888888888777777888777777666666666666666555555555555555555555555444555666777777666555444444444444444444444444444333333333444444444555555444444333333333222222222333333333333333333333333333222222111111222222333111111111111111111111111222222222222222222222222222222222222222222222222000111111222333333444444111111111111111111111111111111222222222333333333222777;;;:::555111222444kkkZZZIIIFFFBBB?????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777777777777777777777777777777777777666666666666555555555555555555555555555555666666666666555555555555666777888888888777555555555555666666666777666555555444444333333222555444333333333333444555333333333333333333333333222222333333444555666666555555666666666666555555333333555555555444333222444444444444444444444444444444555666777777666666444444444555666777777888777777666666666666777777777777777777777777777777888888888888888888888888777777777777777777777777777777888999;;;<<<======999;;;>>>@@@AAADDDHHHKKKTTTZZZcccgggfffcccaaa```ZZZZZZZZZZZZZZZ[[[[[[\\\___bbbgggmmmttt{{{||||||~~~yyysss```YYYOOOFFFAAA===;;;:::<<<<<<;;;;;;;;;:::::::::777777777888888999999999999999999888888888888777888888777666666666666666555555555555555555555555444555666777777666555444444444444444444444444444333333333444444555555555444444444333333222222222111111111111111111111111333222222111111222222333111111111111111111111111222222222222222222222222222222222222222222222222000000111222333333444444111111111111111111111111111111222222222333333333///111444555444222111000tttgggRRRMMMGGGBBB???>>>======???===;;;:::::::::<<<===;;;;;;::::::999888777777:::::::::999999999888888555666777777777666444333777777888888888888777777888888888888777777777777888888888888888888888888444555666888888888777666777777777777666666666666555555555555555555555555555444222111111222444555555444444444444555666666666666777777666555444444222333333444444333333222444555666777777666555444444444444555555555666666555555444444444444555555777666666555555555666666666888:::;;;;;;:::999777::::::999888777777888888666888::::::888666555555888999999:::::::::999999;;;<<<>>>@@@CCCIIIPPPUUU[[[___ccceeeddd```]]][[[[[[YYYWWWVVVWWW[[[^^^aaaggghhhkkkqqqxxx}}}|||{{{yyyssswww|||vvvooocccUUUIIIBBB???@@@:::;;;<<<;;;:::999:::;;;::::::::::::::::::::::::888888999:::999888777666888888777666666666666666555555555666666666666666444444444444444444444444444555666777777555333111333333333444444555555555666666555444333333222222444555555555555555555444111111111111111111111111111111222222222333333333111111222222222333333333333333333333333333333333111111111111111111111111111111000000000111333444444444333222111111111111///111333555666555444333yyymmmZZZSSSJJJCCC@@@@@@???>>>???===<<<::::::;;;<<<===<<<<<<;;;;;;:::999999888:::::::::999999999888888666777777888777666555444777777888888888888777777888888888888777777777777666666666666666666666666555666666777777777777666666666666666555555555555555555555555555555555555555444222111111222444555555444444444444555666666555555666666555444444333333333444444444444333333444555666777777666555444555555555666666666777777555555444444444444555555777666666555555555666666777888999999999888777777888888777777777777888888999;;;<<<;;;999777666777999999::::::::::::::::::===>>>@@@BBBFFFKKKRRRWWW___aaaccccccaaa___^^^^^^\\\[[[ZZZZZZ\\\___bbbddddddgggnnnuuu~~~}}}uuutttwwwyyy~~~zzzoooaaaSSSIIICCC@@@<<<======<<<;;;:::999:::::::::::::::::::::::::::888999999:::999888777666888888777666666666666666555666666666666666666666444444444444444444444444222333555666666666666555333333333444444444555555666555555444333333222222333333333444444333333333111111111111111111111111111111222222222333333333111111222222222333333333000000000000000000000000111111111111111111111111222111000000000111222333444333333222222111111222///000222444555444333333vvvggg\\\OOOEEEBBBBBB@@@>>>>>>===<<<;;;;;;;;;<<<=========<<<<<<;;;;;;:::::::::::::::999999999888888777888888888888777666666777777888888888888777777888888888888777777777777666666666666666666666666888777777666666666666777555555555555444444444444555555555555555555555555555444333222222333444555555444444444444555666666444444555555555444333333444555555666666555555444555555666666666666555555666666666777777777777777555555444444444444555555666666666555555666666777999999888777666666666666666666666666777888999:::<<<===>>>===:::888888888999::::::;;;;;;;;;<<<<<<>>>@@@CCCFFFJJJOOOUUUYYYbbbbbbbbb```^^^___aaaccc````````````bbbdddfffgggccchhhqqq{{{zzzuuutttvvvzzz~~~qqqbbbTTTIIICCC>>>>>>>>>===<<<;;;:::999::::::::::::::::::::::::999999999:::999888888777888888777666666666666777666666666666666666555555444444444444444444444444555555555555555555555555333333333333444444444444555555444444333333222222111111222222222222111111222222222222222222222222111111222222222333333333111111222222222333333333222222222222222222222222111111111111111111111111333222111111000111111111333333333222222222222222///000111333333333222222sssfffUUUJJJEEECCCAAA>>>>>>>>>===<<<;;;<<<<<<===<<<<<<<<<<<<;;;;;;:::::::::::::::999999999888888999999999999888888777777777777888888888888777777888888888888777777777666888888888888888888888888999888777555555555666777666666666555555555444444555555555555555555555555555444333333333333444555555444444444444555666666444555555666555555444444666666777777777777666666555666666666666666666555666666666666666666666666555555444444444444555555666666666666666666777888<<<:::888666555666777777555666666777888:::;;;<<<===>>>???===:::888888999::::::;;;;;;<<<===>>>>>>???BBBGGGKKKNNNSSSWWW[[[aaabbbbbbbbbaaabbbeeehhheeeeeeeeeeeefffgggggghhhfffkkkttt}}}}}}xxxyyy{{{}}}}}}~~~qqqaaaSSSJJJAAA???>>>===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999888777777666666777777666666666666555555555555555555555555555555555555:::999777555444333222222333333333333333333333333444444444333333333222222111111222222222222111111222222222222222222222222111111222222222333333333111111222222222333333333444444444444444444444444111111111111111111111111333333222111111000000000222222333333333333333333///000111222222222222111|||ooo^^^QQQIIIEEEAAA>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999888888:::999999888888888888888777777888888888888777777888888888888777777777666777777777777777777777777999888777555555555666777777777777666666666555555555555555555555555555555444444444444444444444444555444444444444555666666555666777777777777666666666777777888888777777666666666666555555666666666555555555555555555555555555555444444444444555555666666666666666777888888===<<<999777666777888999666777777999:::<<<>>>???=========<<<999888888999;;;;;;;;;<<<===???@@@AAAAAAEEEKKKPPPTTTXXX[[[^^^^^^aaaeeeggghhhiiikkkllllllkkkjjjiiihhhhhhhhhgggggglllttt~~~|||yyyxxxxxxzzz}}}ooo___UUUGGGDDD???=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999888777777777777777777777666666555555555444555555555555555555555555;;;999888666444333333333333333333333333333333333333333333333333222222222222222333333333333222222222222222222222222222222111111222222222333333333111111222222222333333333222222222222222222222222111111111111111111111111222222222222111111000000111222333444444444444444000000111111222222222111xxxjjj[[[OOOGGGBBB???>>>>>>>>>=========<<<<<<;;;::::::::::::::::::::::::::::::999999999888888:::999888888777777888888777777888888888888777777888888888888777777777777555555555555555555555555888777777666666666666777888777777777666666666666555555555555555555555555444444444444444444444444555444444444444555666666666666777888888888777777666777777888888777777666666666555555555555666666555555555555444444444444555555444444444444555555666666666666777888999999===;;;999888777888999:::777888888:::;;;===???@@@;;;<<<<<<:::888777999:::<<<<<<<<<<<<>>>@@@CCCDDDEEEJJJQQQWWW[[[^^^```bbb```dddiiimmmnnnooooooppppppooommmkkkjjjjjjjjjjjjiiimmmvvvzzzxxxvvvvvvxxx|||nnndddTTTMMMEEE@@@??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::999999888777777777777888777777777666555555444444555555555555555555555555666666666666666666666666333333333333222222222222333333333333222222222222333333444444444444333333333333333333333333333333111111222222222333333333111111222222222333333333333333333333333333333333111111111111111111111111111111222222222111000000000111333444555555555444222222222222222222222222~~~uuufffVVVJJJDDDBBB>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<:::::::::999999999888888:::999888777666777777888777777888888888888777777888888888888777777777777555555555555555555555555555666666777777777777666777777666666666555555555555555555555555555555555444444555555555555444444555444444444444555666666555555666777777777777777666666777777777777666666777666555444444555666777666666666666555555555444555555444444444444555555666666666666777888999::::::999888777777888999999777888888999;;;===???@@@:::;;;;;;:::888888:::<<<===<<<<<<===???AAADDDFFFIIIOOOWWW^^^ccceeefffgggfffiiinnnqqqrrrrrrrrrsssrrrqqqnnnllllllmmmoooppppppvvv{{{wwwwww{{{{{{rrrdddZZZMMMDDDAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::::::::999888888777777888888888777777666555555444444555555555555555555555555444555666777888888777777333333333222222222111111222222222222222222222222333333444444444444333333333333333333333333333333111111222222222333333333111111222222222333333333444444444444444444444444111111111111111111111111000000111222333222111111///111333555666666555555333333222222222222333333|||mmm[[[MMMFFFEEE>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===============:::::::::999999999888888:::999777666666666777888777777888888888888777777888888888888777777777777777777777777777777777777444555666888888888777666666666555555555444444444555555555555555555555555444444555555555555444444555444444444444555666666444444555666777777666666666666777777777777666666777666555444444555666777888888777777666666666555555555555444444555555555666666666666777888999:::777777777777777777888888777777888999:::<<<===>>>:::;;;;;;:::999999<<<>>>======<<<===???BBBEEEGGGMMMSSS\\\cccgggiiijjjkkklllnnnqqqrrrrrrrrrsssuuusssqqqooommmnnnppptttvvvzzz|||yyy|||zzzpppdddTTTHHHCCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888999:::;;;:::999888888777888888888888777777666555444444444666666666666666666666666666777888999888777555333333333333222222111111111222222222222222222222222222333333444444333333222333333333333333333333333111111222222222333333333111111222222222333333333////////////////////////111111111111111111111111///000111222333333222111///000333555777777666555444444333222222333333333tttfffYYYKKK@@@BBBAAA@@@>>><<<<<<===>>>:::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::999888888999888777666555555555555777777777777777777777777777666555444444555666777777777777777777777777777888888777777666666555555333444444444555555666666666666555444444444444555555555444444444444555555666666666666666666666666666555444333333444555666444444444555555555666666666555444333333444555666333444555555666555555555555444444444444555666666666666777777777777777777888888999999999:::::::::555666777888:::;;;<<<===<<<<<<;;;::::::;;;;;;;;;;;;::::::<<<@@@EEEHHHJJJSSS[[[dddiiijjjkkkooosssuuu{{{|||xxxuuuyyyzzzwwwwwwtttqqqqqquuuzzz~~~zzz||||||uuubbbRRRHHHBBB???======;;;999999;;;<<<======<<<<<<;;;;;;;;;:::::::::888888888888888888888888666666666666666666666666555555555666666666666666555555666666666666555555555555444444444333333333333333333333333333333333333333333333333333333333000222777;;;===:::444///333333333333333333333333555555444333333333333444444333333222111111111222333222222111111222222333333333333222222222111111111111111222222333333333000000111222333333444444}}}yyylll```QQQEEECCCCCCAAA???===<<<======:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888:::999888777666666666666777777777777777777777777888777666666666666777888777777777777777777777777888777777777666666666555444444555555666666666666666666555444444444444555555555444444444444555555444444444444444444444444666555444444444444555666444444555555555555555555666555444444444444555666444555666666777777666666555444444444444555666666777777666666666666666666888888888888999999999:::888888888999::::::;;;;;;;;;;;;::::::::::::;;;;;;===<<<;;;===AAAHHHNNNQQQXXX___gggnnnqqqssswwwyyy}}}|||}}}yyyrrrooonnnnnnrrrzzz~~~}}}{{{jjj[[[QQQIIICCC??????===;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888777777777777777777777777666666666666666666555555555555666666666666555555555555444444444333333333333333333333333333333333333333333333333333333333222222333666888777444111333333333333333333333333333333333333333444555666444333222222111111222222333222222111111222222333333333333222222222111111222222222222222222333333000111111222333333444444uuuhhhYYYLLLDDDCCCBBB@@@>>>===<<<<<<:::::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::999999888::::::999888777777777777777777777777777777777777999888888777777888888999777777777777777777777777777777777777666666666666666666666666777777777777777666555555444444555555555555444444444444555555444444444444444444444444666555444444444444555666555555555555555555444444666555555444444555555666555666666777777777777777555444444444444555666666777777666666555555555444777777777888888888999999::::::::::::999999999999:::::::::999999::::::;;;>>>>>>===???EEEMMMUUUZZZ```dddlllttt{{{wwwnnnllllllooowww~~~}}}uuuhhh^^^TTTJJJDDDAAA???============<<<;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888777777777666666555555555555555666666666666555555555555444444444333333333222222222222222222222222333333333333333333333333333222000111222444444333333333333333333333333333111111222222333555666777333333222222111111222222333222222111111222222333333333333222222222111111333333222222222222222222111111111222222333333444|||ooo___QQQDDDCCCAAA??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;:::999999888888888999777777777777777777777777888888888888888888888888777777777777777777777777777777777777666666666666777777777777777777888888777666666555555555555555555555444444444444555555666666666666666666666666555555555444444555555555555555555555555444444444666666555555555555666666555555666777777777777666555444444444444555666666777777666666555444444444666777777777777888888888:::::::::::::::::::::::::::999999999999:::;;;;;;===>>>AAAFFFLLLSSS\\\aaaeeeiiiqqq{{{~~~vvvpppssstttxxx|||~~~~~~tttjjj___SSSKKKDDDBBB@@@??????>>>===;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888999888888777666555444444555555666666666666555555555555444444444333333333222222222222222222222222333333333333333333333333444222000000222333444333333333333333333333333333222222222222333444555666333333222222111222222333333222222111111222222333333333333222222222111111333333333222222111111111111111111222222333333333}}}uuudddVVVFFFCCC@@@>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999;;;:::999999999999999999777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777777888888888888888888777777777777666555555555555666555555444444444444555555666666666666666666666666444555555555555555555444555555555555555555555444666666666666666666666666333444555555666666555555555444444444444555666666777777666666555555555555666777777777777888888888888999999:::;;;;;;<<<<<<:::999999999::::::;;;<<<;;;@@@GGGNNNTTTZZZ```eeekkkpppzzz{{{xxxyyy}}}~~~|||tttjjj^^^UUUKKKHHHDDDAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999999999777777777777777777777777999999888777666555555444555555666666666666555555555555444444444333333333222222222222222222222222333333333333333333333333333222222333555666444222333333333333333333333333444333333222222222333333333222222111222222333333333222222111111222222333333333333222222222111111333333333222222111111111111222222222222222333333~~~mmm___NNNHHHBBB??????@@@@@@>>><<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999888999999:::777777777777777777777777666777777888888777777666777777777777777777777777666666666666777777777777888888888888777777777777888777666666555555666666555555444444444444555555444444444444444444444444444444555666666555444444444444444555555555666666555666666777777666666555333444444555555555555555555444444444444555666666666777777777777777777777777777777888888888999999888999999:::;;;<<<<<<===::::::::::::;;;<<<======>>>EEENNNVVV[[[```eeeiiisss{{{~~~}}}~~~}}}vvvllleeeXXXSSSKKKEEEBBB@@@???>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::777777777777777777777777888888888777777666666666555555666666666666555555555555444444444333333333333333333333333333333333333333333333333333333333222333444666888777555222333333333333333333333333444444333222222222222222222222111111222222333333333222222111111222222333333333333222222222111111333333222222222222222222222222222222222222222222yyykkkYYYQQQGGGAAA@@@AAA@@@>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888888999999777777777777777777777777777777888999999888777777777777777777777777777777555666666666777777777888888888777777777666666666888777777666666666666666555555444444444444555555444444444444444444444444444444555666666555444444222333333444555666777777555666777888888777666555444444555666666666666666555444444444444555666666666666777777888999999999888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???EEELLLUUU[[[___dddjjjooo}}}{{{vvvhhhaaaUUUKKKEEEAAA???>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888888888888888888777777777777777777777555555666666666666555555555555444444444333333333444444444444444444444444333333333333333333333333333333333555777777555333333333333333333333333333222222222222222222333333222222111111222222333444333222222111111222222333333333333222222222111111222222222222222222333333222222222222222222222222uuubbbXXXLLLCCCAAAAAA@@@>>><<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::888888888777888888999999777777777777777777777777888999:::;;;;;;:::999888777777777777777777777777555666666666777777888888888777777777666666555555888888777666666666666666555555555444444555555555666666666666666666666666333444555666666555444333111222333444555777888888555666777888888777666555555666666777777777777777555444444444444555666666666666777888999:::;;;;;;888999999999999:::::::::======<<<;;;;;;:::999999;;;;;;;;;<<<===>>>??????LLLRRRYYY^^^aaafffnnnuuu}}}~~~tttkkk]]]PPPFFFAAA???===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999777777777777777888888888555555666666666666555555555555444444444333333333555555555555555555555555333333333333333333333333555333222333444666555444333333333333333333333333000000000111222333555555222111111111222333333444333222222222222222222333333333333222222222111111111111111222222333333444222222222222222222222222nnn```NNNCCCAAAAAA===888>>>===<<<;;;:::999999888;;;;;;::::::::::::999999999999888888888888999999888777666666666777999:::999999888888888888999999777777777777777777777777999999999999888888888777555777888999999888777555666666666666666666666666777666555444444555666777222333333444555666777777999888777666666666666666777777777777777777777777555555555444444333333333666666777777777777666666555555555555666666666777666666666666777999:::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;???EEEJJJNNNWWW```dddeeejjjuuu~~~~~~~~~|||}}}xxxiii[[[PPPGGGAAA>>>???>>><<<::::::;;;<<<===:::::::::999999999888888777777888888999999999999999999999999888888777777888888777555555444444444555555444444444444555555555444444333333444444555333444444555555444444333333333333333333333333333444333333222222333333444444222000000111222111000111111111222222333333333222222222222222222222222222222222222333333444555111111111111111111111111000000111111111222222222uuuhhhVVVIIICCCAAA???<<<>>>>>>======<<<;;;::::::;;;;;;::::::::::::999999999999888888888888999999888777777666777888999:::999999888888888888999999777777777777777777777777888888888888777777777666555666888999999888666555666666666666666666666666777666555444444555666777333444444555555666666666888777666666555555555666444444444444444444444444666666666555555555444444666666777777777777666666555555555666666666777777888777777777777888888999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;===BBBIIINNNVVV]]]fffjjjlllsss~~~~~~}}}||||||}}}pppbbbWWWMMMEEEAAA???>>>===<<<;;;<<<===>>>;;;;;;;;;;;;:::::::::999777888888888999999999999999999999999888888888777888888777555555444444555666555555444444555555666555444444333333444444555333333444444444444333333333333333333333333333333444333333222222333333444333222000000222333222222222222222222333333333444222222222222222222222222333333222222222333444444222222222222222222222222111111111222222222333333sssaaaQQQFFFBBB@@@@@@???>>>>>>======<<<<<<<<<;;;;;;::::::::::::999999999999888888888888999999888777777777777888999999999999888888888888999999777777777777777777777777999999888888888777777777555555777888888777555555666666666666666666666666666666555555555555666777555555555555555555555555666666666555555555555555444444444444444444444444777777777666666666666666666666777777777777666666555555666666666777777777999999888777777777777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<=========@@@GGGOOOTTTZZZ```gggkkkooowww~~~xxx||||||yyy|||xxxlll```UUUKKKEEE@@@@@@???>>>======>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888888888888999999999999999999999999888888888888888888777666555555555555666555555444444555555666555444444333333444444555222333333444444333333222333333333333333333333333444333333222222333333444333222111111333555555444333333333333444444444444222222222222222222222222444333333222222222222333333333333333333333333333222222222333333333444444}}}kkkXXXJJJBBBAAACCC>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::999999999:::999999888888999999:::777777777888888888999999:::999999888888999999:::777777777777777777777777:::::::::999999999888888555555666666666666555555666666666666666666666666555555555555555666666777777666666666555555555444555555555555555555444444666666666666666666666666666666666666666666666666666666777777777777666666555666666666666777777777999999888777777888888888::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@DDDKKKTTTZZZ^^^bbbgggkkknnnwww~~~|||||||||~~~~~~tttiii]]]RRRJJJCCCCCCBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999999999999999999999999999888888777666555555666666666666555555555555666666555444444333333444444555222222333333333333222222333333333333333333333333444333333222222333333444333111111222444666777666444444444444444444444444222222222222222222222222444444333222111111111222333333333333333333333333333333333444444444555555sss```OOOEEEBBBCCC>>>======<<<<<<;;;;;;;;;;;;;;;:::::::::999999999::::::999999999999::::::777888888888999999999999::::::999999999999::::::888888888888888888888888888888888888777777777777555555666666666666555555666666666666666666666666444555555666666666666666777777777666555555444444333444555666666555444444666666666666666666666666555555555555555555555555666666777777777777666666666666666666777777777888777777777777888999:::;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<=========;;;===@@@CCCHHHPPPYYY^^^eeehhhkkkmmmqqqyyy}}}yyyzzzzzzqqqeeeYYYQQQJJJJJJIIIGGGDDDAAA>>><<<;;;;;;;;;;;;:::::::::::::::999999999999999999999999999999999999999999:::888777777666666666666777666666666555555666666666555444444333333444444555222333333444444333333222333333333333333333333333444333333222222333333444222111111222555777777777444444444444444444444444222222222222222222222222444333222222111111111111333333333333333333333333333333444444444555555555}}}yyyhhhXXXLLLFFFDDD???>>>>>>===<<<;;;:::999;;;;;;::::::::::::999999::::::999999999999::::::777888999999::::::999999::::::999999999999::::::888888888888888888888888666666555555555444444444666666666666666666666666666666666666666666666666333444555666777777777666777777777666666555555555333444555777777666555444333333333333333333333333444444555555555555666666666666777777777777666666666666666777777777888888777777777888999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>><<>><<<;;;:::999;;;;;;::::::::::::999999;;;::::::999999::::::;;;777888999:::::::::999999;;;::::::999999::::::;;;888888888888888888888888666666666666555555555555777777777666666777777777666666666666666666666666333444555666777777777666777777777666666666666666333444666888888777666555333333333333333333333333555555666666666777777777666666777777777777666666666666777777777888888888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>BBBIIIOOOUUU[[[aaaeeefffhhhkkkooottt}}}|||wwwnnngggaaa```^^^YYYRRRJJJCCC???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999999:::::::::;;;;;;888777777777777777888888777777666666666666777777555444444333333444444555444555555666666555555444333333333333333333333333444333333222222333333444333111111222444666666555444333333333222222222222222222222222222222222222111111111111111111222333222222222222222222222222222333333333444444444444xxxzzzxxxlll___RRRIIIDDDCCCAAA???===;;;:::999;;;;;;;;;:::::::::999999;;;::::::999999::::::;;;777888999:::;;;:::999999;;;::::::999999::::::;;;888888888888888888888888999999999999888888888888888888777777777777888888666666666666666666666666222333555777777777777666666666666666777777777777333555777888999888777666555555555555555555555555666666777777888888888999666666777777777777666666777777777777888888888888;;;:::999999888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???@@@EEEMMMTTTZZZ___dddgggkkkmmmqqqvvv|||||||||~~~vvvpppiiihhheee___WWWNNNFFFAAA>>>=========<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;888777777777777777888888777777666666666666777777555444444333333444444555555555666666666666555555333333333333333333333333444333333222222333333444333222111111333555555444333333333222222111111111222222222222222222222222111000000000111222333333111111111111111111111111222222222333333333444444zzz}}}sssgggXXXJJJHHHFFFBBB>>>===<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;999999999999999999999999999999999999999999999999777777777777777777777777888888888888777777666666666777888::::::999888888666555555555444444444444444555666777777666555444666666666666666666666666555666777888888777666555777777666666555555444444555555555555666666666777444666888999:::999777666666666777888999:::::::::;;;;;;::::::999:::::::::999999:::;;;;;;<<<<<<======<<<<<>><<<>>>BBBFFFKKKQQQWWW\\\```dddgggkkklllppp{{{yyyxxxzzz|||xxxsssppplllggg^^^SSSGGG??????>>>===<<<;;;:::::::::999999999999999999999999999888888888999:::;;;;;;===:::888777888888777555888888777555555444444444666555444444555666555444555444333333444444444444444444333333333444555555555444444333333333444444555444222111111222444555555444444333333444444555222333333444444333333222333333333333333333333333333222111111111222333444555555555444444333333333~~~wwwlll\\\NNNIIIFFFCCC@@@>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;999999999999999999999999999999999999999999999999888888888888888888888888999999888888888777777777555555666777777777777666666666666555555555444444444555666777777666555444666666666666666666666666444555666777777666555444666666666666666555555555555555555666666666777777555666777888999888888777666666777999999::::::999999999888888777888888999999999:::;;;;;;<<<<<<===<<<;;;<<>>@@@EEEFFFKKKTTTZZZ___bbbdddfffmmmqqqxxx~~~zzzuuuzzz}}}~~~xxxuuupppjjjaaaVVVJJJCCC??????===<<<;;;:::::::::999999999999999999999999:::999888888888888888888<<<:::888777888888888666999888777666555555555555555444444444555555555444666555444444555555555555555444444333333333444444444333333222222333333333444333111000000111333444444444333333333333444444222333333444444333333222333333333333333333333333222222111111111222333444555555444444444333333333|||rrrbbbUUUJJJGGGCCCAAA@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999888888888666666555555666666777777777777777666666666555555555555666666666666555555666666666666666666666666444444555555555555444444555555555666666666666666555555666666666777777777666777777777888888888888666777888999999999999999999888888777888888999999999999:::;;;;;;<<<<<<===;;;:::<<>><<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999888777777777777:::999777777999:::999888888777666555444444444555444444444555555666666666555555444444444444555555666555444444333333333333222222222222222222333333333222111000000111222333333333222222222222333333222333333444444333333222222222222222222222222222222222111111222222333444444444444444333333333333xxxiii\\\LLLHHHCCCAAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999888888777666666888999:::777777777777666666666666555666666666666666666555666666666666666666666666555555555555555555555555444444555555666666777777555666666666666777777777777777777666777888888999666777888999999999999999::::::999999::::::;;;;;;999999:::;;;;;;<<<<<<===<<<:::<<>>===<<<;;;;;;;;;::::::::::::::::::::::::::::::999888888999999999:::888777777999;;;::::::666555555444333333444444444555666777666777888999444444444333333333444555777666555444333222222222222222333333444444333333333333222111111222333333333222222111111222222333222333333444444333333222111111111111111111111111222111222222222222333333333333333333333333333333}}}~~~}}}ooobbbPPPJJJCCC@@@@@@@@@>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888999999999999999999999999888777666666666777999:::777777777777666666666666666666666555555666666666666666666666666666666666666666666666666666666666444444555555666666777777666666666666777777777888777777777666777888888999777777888999999999888888:::999999999::::::;;;<<<999999:::;;;;;;<<<<<<======<<<===@@@AAABBBFFFMMMXXXZZZ^^^bbbffflllrrrvvv}}}|||||||||tttkkkbbbXXXNNNGGGAAA@@@???>>>===<<<<<<<<<::::::::::::::::::::::::999999999:::;;;<<<===>>>999888777888:::;;;;;;:::888777777666666666666777666888999999888777999;;;555666777666444444555888777666555444333222222222333333444555666666555555444444444333333444444444333222222111111222222333222333333444444333333222111111111111111111111111111111222222333333333333333333333333333333333333}}}uuuhhhWWWOOOEEE??????@@@>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999999999999999999999777777777777777777777777888888888999999999999999555555444444555555666666777777777666666666555555666666555555555555666666666666666666666666666666777777666666666666777777555555555666666666666666666666666777777777888888666777777777888888888888777888888999999999888888777777777777888999::::::999999:::;;;;;;<<<<<<===???===>>>BBBDDDFFFKKKRRR\\\___ccchhhoooxxx~~~}}}{{{}}}zzzrrriii```WWWNNNHHHBBBAAA@@@>>>============::::::::::::::::::::::::999999:::;;;<<<>>>???@@@:::999777888:::;;;;;;:::;;;;;;::::::::::::;;;;;;777:::;;;:::888666888;;;777999;;;999777666888;;;666555444444333333333333222444555777777777666666444444555555555555444444333333222222222222333333222333333444444333333222222222222222222222222222000111222333333333333222222222222222333333333333~~~{{{zzznnn___TTTGGG@@@@@@AAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888777777777888888888999999333444555555666666555555666666666555555555444444777666555444444555666777666666666666666666666666777666555555555555666777666666666666666555555555666666777777777888888888555666777888999888888777888888999999999888888777777777777777888999:::;;;999999:::;;;;;;<<<<<<===???>>>@@@EEEIIILLLSSS[[[bbbgggnnnxxx~~~~~~||||||zzzrrriii```XXXPPPKKKBBBAAA@@@???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;===>>>???;;;999888888:::;;;;;;:::<<<;;;;;;;;;;;;;;;<<<<<<777:::<<<:::666444666999666999;;;999666555888<<<555444444333333333444444111222444666777777666555333444444444444444444333444444333333333333444444222333333444444333333222333333333333333333333333000111222333333333222222111111222222222333333333~~~xxx~~~rrrdddXXXIIIAAA@@@BBBAAA>>>========================<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999666666777777888888888999444555777888888888777666666555555555444444444444777666555444444555666777666666666666666666666666666555444333333444555666777777666666555555555444777777777777888888888888444666888999:::999777666888888999999999888888777999999999999:::;;;<<<===999999:::;;;;;;<<<<<<===???>>>AAAGGGLLLQQQZZZbbbgggnnnzzz}}}yyy|||{{{sssjjjaaaYYYRRRNNNCCCBBB@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<:::999999:::;;;:::999999999999888999999::::::666999;;;999444222444777333666999777333222555999444444333333333444555555000111444555666666555444222333333444444333333222555444444333333444444555222333333444444333333222333333333333333333333333000111222333444333222222111111111222222333333333{{{xxx{{{}}}mmmbbbSSSIIIDDDBBB???<<<>>>>>>>>>>>>============;;;::::::999999::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;::::::999888777777999999999999999999999999:::999999999888888777777999888777666555555666666555555555666666666666666888666444555888999777555666666666666666666666666777777777777777777777777666666777888888888888888888888888888888888888888::::::999999888777777777999999999888888888777777888888999999999::::::::::::;;;=========>>>AAACCC===>>>CCCLLLRRRVVV^^^fffmmm{{{~~~xxxyyy|||~~~yyyxxxzzz}}}wwwmmmiiifff___VVVNNNHHHAAA>>>???@@@>>>;;;<<<<<<==================999::::::::::::999888888:::::::::::::::999888777999888666555555555666777666666777777777777666666555444333333333333444555555555444444444444555555333333222444555666555333777666444333222333333444333333333333333444555666444444444444444444444444222222222222222222222222111111222333333444555555222222333444555555555555zzzzzz~~~rrrgggWWWLLLFFFCCC@@@===>>>>>>>>>>>>============;;;::::::999999::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999888888777888888888888888888888888999999888888888777777777777777777777666666666555555666666666666666666666888666444555777888666444888888888888888888888888777777777777777777777777666666777888888888888888666666666666666666666666999999999888888888777777::::::::::::999999999888888999999999999::::::::::::;;;=========>>>@@@BBB???@@@FFFOOOUUUZZZccclllxxxzzzxxx|||vvvnnnkkkoooxxx~~~vvvssspppiiiaaaVVVNNNEEE@@@@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::::::::999888888:::::::::::::::999888777999888777666555666666777444444555555555555444444555555444333333444555555555555444444444444555555333333222444555666555333444444333222222333444555444444333333333444555555444444444444444444444444333333333333333333333333222222222333333444444444333333444444555444444444}}}yyyzzzyyynnn^^^QQQIIIDDDAAA>>>>>>>>>>>>>>>============;;;::::::999999::::::;;;::::::999999999999::::::;;;::::::999999888888888777777777777777777777777888888777777777777666666666777777888888777555555666666666666666666555555666555444555666666555444888888888888888888888888777777777777777777777777666777777777888888888888666666666666666666666666999999999888888888888888;;;;;;;;;:::::::::999999999999999999:::::::::::::::<<<======<<<===???AAAAAACCCJJJTTT[[[aaalllwww|||uuuwwwqqqiiiggglllwww}}}{{{tttlll___WWWLLLDDDAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999888999999:::::::::999888888999888777666666666666777444444555555555555444444555555444333333444555555555555444444444444555555333333222444555666555333222222222222333444555666555555444333333333444444444444444444444444444444444444444444444444444444333333333333333333333333444444444555444444333333{{{vvv~~~uuueeeVVVLLLEEEAAA???>>>>>>>>>>>>============;;;::::::999999::::::;;;999999888888888999:::::::::::::::999999888888888888888888888888888888888777777777666666666666666555666888999999777555444666666666666555555555555555555444444555555555444555555555555555555555555666666666666666666666666777777777777777888888999888888888888888888888888888888888888888888999999;;;::::::::::::999999999999999999:::::::::;;;;;;;;;<<<======<<<===???AAADDDGGGOOOYYYbbbkkkxxxxxxtttooonnnrrryyyxxxpppfff]]]QQQHHHBBB@@@@@@???;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::999888999999:::::::::999999888888888888777777777777777666666777777777777666666555555444444444444555555555555444444444444555555333333222444555666555333222222222222333333444444666555444333333333333333444444444444444444444444444444444444444444444444333333333333333333333222555555555555444333222222xxx}}}{{{mmm^^^QQQHHHBBB???>>>>>>>>>>>>============;;;::::::999999::::::;;;999888888888999999:::;;;::::::999999999999999888999999999999999999999999666666666666666777777777444555777999999888666555777777666666555555555444444555555555444444555555555555555555555555555555666666666666666666666666777777666666777777888999888888888888888888888888777777777888999999999:::999999999999888888888888999999:::::::::;;;;;;;;;;;;<<<=========>>>@@@BBBFFFJJJTTT```jjjuuu|||uuuqqqsssxxx}}}{{{tttjjjcccXXXNNNGGGCCCAAAAAA<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999888999999:::::::::999999888888888888888777777666666666777777777777666666555555555555555555555555555555444444444444555555333333222444555666555333444444444444333333222222666555444333333333333333444444444444444444444444222222222222222222222222333333333333333333333222555555555555444333222222~~~~~~uuufffXXXLLLDDD@@@>>>>>>>>>>>>============;;;::::::999999::::::;;;999999888999999:::;;;<<<999999999999999999999999999999999999999999999999666666777777777777888888555555777888888777777666777777777666555555444444444555666666555444555666888888888888888888888888777777777777777777777777888777666666666777999:::666666666666666666666666666666777888999:::::::::999999999888888888777777::::::::::::;;;;;;;;;;;;;;;<<<>>>>>>>>>@@@BBBDDDIIINNNZZZhhhsss~~~rrrpppuuu}}}zzzqqqlllcccXXXOOOHHHDDDBBB======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::999999888888999:::::::::999999888888999999888888777666444444555555555555444444444555666666666666555444555555444444444444555555333333222444555666555333555555555555444333222111555555444333333333444444444444444444444444444444222222222222222222222222333333333333333333333333444444444555444444333333}}}ooo___QQQGGGBBB>>>>>>>>>>>>============;;;::::::999999::::::;;;999999999999:::;;;<<<===999999999999999999999999888888888888888888888888777777777888888888999999555666666666777777777777888777777666555555444444444666888777555444666888888888888888888888888888777777777777777777777777888777666555666777999:::666666666666666666666666555666777888999:::;;;;;;::::::999999999888888888:::::::::;;;;;;;;;;;;<<<;;;<<<>>>???@@@BBBEEEGGGLLLSSS```ooo}}}yyyxxx|||{{{wwwpppfffZZZOOOHHHDDD>>>>>>======<<<;;;;;;:::;;;;;;;;;<<<;;;;;;:::999777888999::::::::::::999888888999999999888777666444444555555555555444444444555666777777666555444555555444444444444555555333333222444555666555333444555666666666555444333444444333333333444555555444444444444444444444444333333333333333333333333222222222333333444444444333333444444555444444444tttdddUUUJJJEEE>>>>>>>>>>>>============;;;::::::999999::::::;;;::::::::::::;;;<<<===>>>999999999999999999999999777777777777777777777777777777888888999999999:::666666555555666777888999888777777666555444444444555777999888555444666888666666666666666666666666777777777777777777777777999888666555666777999:::888888888888888888888888555555666888999:::;;;<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<;;;===???@@@AAACCCFFFIIIOOOWWWeeetttzzzxxx{{{zzzooobbbTTTJJJEEE??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999777888999:::::::::::::::888888999:::999888777666666666777777777777666666444555666777777666555444555555555444444555555555333333222444555666555333333444555777777777777666333333333333444444555666444444444444444444444444444444444444444444444444111111222333333444555555222222333444555555555555{{{{{{}}}lll\\\NNNCCCAAA???===<<<=========<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999::::::777888888888888999999999666777888777666555666777777777777777777777777777777777777777777777777777666666666666777777777777777666555444444555666777777666555555555777888999777777777777777777777777666777777777777888888888888999::::::::::::999888999999::::::::::::;;;;;;999::::::::::::::::::;;;>>>>>>>>>>>>@@@EEEKKKPPPVVV___gggooo{{{}}}{{{}}}uuukkkaaaTTTHHHBBB???>>>???>>>999888::::::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::999999888888888888888888888888888888777777666666555555666444333444777777555222444444444444444444444444555555555555555555555555111222555666777666555444777666444333333444555666555444333222222222222222555555555444444333222222222333333444444333333222777666444444333444555666|||qqqbbbRRRFFFBBB@@@===<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888999999999888888888888999999999999666888888888666555666777777777777777777777777777777777777777777777777777666666666666777777777777777777666555555666777777777666555555666777888999777777777777777777777777777777777888888888999999888999::::::::::::999888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>@@@EEELLLPPPUUU___iiisss}}}zzz{{{zzzqqqhhhYYYMMMEEEAAA???@@@???;;;999;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::999999888888888888888888888888888777777777666666666555777555444555888888666444555555555555555555555555333333333333333333333333444444555555666777888999:::999777444333333444555555555444333333333333333222222222222333444555555222333333444444333333222666555444333333444555555||||||yyyjjjXXXKKKCCCAAA===;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888888999999888888888888999999999:::777888999888666555666777777777777777777777777777777777777777777777777777666666666666777777777777888888777777777777888888777666666666666777777888777777777777777777777777888888888888999999999:::888999999::::::999999888999999::::::::::::;;;;;;;;;;;;<<<<<<===============>>>???@@@CCCHHHOOOTTTXXX```kkkxxx|||yyyxxxoooaaaUUUJJJDDD@@@AAA@@@<<<;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888888888888888888888777777777777666666666666777666666777888888777555666666666666666666666666333333333333333333333333666666555444666888;;;<<<<<<;;;888666444333333333666555444444333444444444222111111111111333444555222333333444444333333222444444333333333333444444~~~rrr___PPPFFFBBB>>><<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999888888777777888888999888888888999999999::::::777888999888666555666777777777777777777777777777666666666666666666666666666666666666777777777777888888888888888888888888777666666666666777777777777777777777777777777777888888999999999:::::::::999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>@@@BBBDDDHHHNNNUUUYYY^^^ccclll}}}zzz{{{zzztttiii___PPPHHHBBBAAA@@@===;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888777777777777666666666666666666666777777777666555555555555555555555555555555555555555555555555555555444444555666888:::;;;:::999777555444333333333666555555444444444555555777555333222111111222333222333333444444333333222333222222222333333444444wwweeeVVVIIIEEE@@@<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888888999999888999999999999:::::::::777999999888777666777888888888888888888888888888666666666666666666666666666666666666777777777777888888999999999999888888666777777777777666666666777777777777777777777777888888999999999:::::::::999999999999999999999999999999999:::::::::;;;;;;999::::::;;;<<<<<<=========???BBBFFFKKKQQQXXX]]]bbbfffppp}}}yyyzzz~~~zzzwwwvvvppphhhXXXMMMDDDAAA???<<<;;;<<<;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888888666666666666777777777777444555666666555555555555444444444444444444444444555555555555555555555555111222444666777777777666555555444444333333444444555555444444444555555666888777555444333333444444222333333444444333333222222222222333333444444444{{{kkk]]]LLLHHHBBB>>><<<<<<<<<;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999999999:::999999999999::::::::::::888999:::999777666777888888888888888888888888888777777777777777777777777666666666666777777777777888888999999999999888888666777777777777666666555777777777777777777777777888888888888999999999::::::999999888888999999:::999999::::::::::::;;;;;;999999:::;;;<<<======>>>;;;>>>BBBGGGMMMTTT[[[```fffooo}}}}}}|||{{{{{{{{{|||~~~{{{zzzyyyzzz|||}}}}}}}}}zzzyyy{{{~~~}}}~~~xxxxxx}}}~~~xxxwwwxxxuuuppp```TTTGGGBBB@@@===;;;;;;<<<<<<============<<<<<<;;;;;;::::::::::::999999888888888888888888888888666666666666777777777777333555666666555444444555444444444444444444444444333333333333333333333333///111333555666555444222111222222333444444555555444444444444444444555666444444444555666666777777222333333444444333333222111222333444555555444444~~~qqqcccOOOJJJDDD???=========<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999999:::::::::;;;;;;888999:::999777666777888888888888888888888888888777777777777777777777777666666666666777777777777777777888999999888777777666777888888777666555444777777777777777777777777777777777888888888999999::::::999888888999::::::999999::::::::::::;;;;;;::::::;;;<<<===>>>??????===@@@EEEKKKQQQXXX```eeeqqq}}}}}}~~~~~~{{{yyywwwvvvvvvwwwxxxyyyyyyxxxwwwwwwwwwyyy{{{|||zzzyyywwwwwwyyyzzzzzzyyy|||{{{}}}~~~~~~}}}zzzuuuxxx~~~~~~zzzzzz}}}zzztttiii[[[LLLEEEBBB???<<<<<<<<<<<<============<<<<<<;;;;;;::::::::::::999999888888888888888888888888555666666666777777777888333555888777555444555666555555555555555555555555333333333333333333333333222222333333333333333222111222333444555555555555333333333333333444555555111333555666777777666555222333333444444333333222111222444555666666555555ttthhhQQQLLLEEE@@@>>>=========<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<999999:::::::::;;;;;;;;;888999:::999777777777888888888888888888888888888777777777777777777777777666666666666777777777777666777888999999888777666666777888888888666555444777777777777777777777777666777777777777888888888;;;:::999888888999:::;;;999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAADDDJJJPPPVVV^^^fffkkk}}}~~~yyyyyyxxxwwwuuuuuuwwwxxxyyyuuuuuuvvvuuuuuuvvvzzz}}}zzzyyyxxxwwwwwwyyy{{{|||}}}|||zzzyyyzzzzzzyyyxxx{{{zzz{{{~~~~~~{{{{{{{{{}}}~~~}}}||||||}}}~~~~~~uuuvvv|||}}}}}}wwwooo___OOOGGGDDD@@@======<<<<<<============<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888555666666666777777888888444777999888666555666888666666666666666666666666555555555555555555555555666444333111111222333444333333444555666666666555222222222222333333444555333444666777666444111///222333333444444333333222111333444666777777666666~~~|||tttnnn\\\QQQDDD>>>???AAA@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999:::::::::999999999888888:::;;;<<<:::888777777888888888888888888888888888888888777666666666666666666666666666666666666666777777777777888888888888777777777777777777777777777777777777777777777777777888888888888999999999999999999999999999999999<<<<<<;;;:::999888777666;;;;;;<<<<<<>>>???AAABBBDDDDDDLLLWWWZZZZZZeeeuuu{{{yyyxxxwwwvvvtttssssssttttttvvvwwwwwwxxxwwwwwwwwwwwwyyyzzz{{{}}}}}}}}}|||||||||||||||~~~}}}}}}~~~~~~tttqqqwwwzzz|||~~~uuuhhhVVVIIICCCAAA>>><<>>===<<<<<<;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;===<<<:::888777777777888888888888888777777777777555666777888888777666555555444444333333444444555444444444444444444444444555555555555555555555555555444444333333444444555444444444444444444444444333333333333333333333333333333111111111111333333444444444444444444444444yyy~~~yyyxxxaaaVVVHHH@@@???@@@???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999::::::::::::999999999999888999:::;;;:::888777777888888888888888888888888888888888777666666666666666666666666666666666666666777777777777888888888888777777777777777777777777888888888888888888888888888888888888999999999999999999999999999999999999;;;;;;;;;:::::::::::::::;;;;;;;;;<<<===???@@@AAACCCEEEOOOYYY\\\]]]jjj{{{}}}zzzzzzzzzyyyxxxuuuuuuuuuuuuvvvwwwwwwxxxyyyxxxxxxxxxyyy{{{}}}~~~~~~|||tttuuuxxxzzz~~~~~~tttiiiYYYLLLDDD@@@>>>===??????===<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;===<<<:::999777777777888888888888888777777777777555666777888888777666555555444444333333444444555444444444444444444444444555555555555555555555555555444444333333444444555444444444444444444444444333333333333333333333333444333222111111222333444444444444444444444444444zzzzzz~~~}}}iii^^^NNNDDDAAA@@@???============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::::::::::::::999999999999888999:::999777777888999888888888888888888888888888888777666666666666777666666666666666666666666777777777777888888888888777777777777777777777777888888888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>@@@AAAFFFJJJSSS]]]```eeevvv~~~||||||~~~~~~}}}{{{{{{{{{{{{{{{{{{|||||||||||||||}}}~~~yyyrrrwwwxxx|||wwwoooaaaTTTIIICCC@@@@@@??????>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999888777777777888888888888777777777777666666777777777777666666555555444444444444555555444444444444444444444444555555555555555555555555555444444333333444444555444444444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444}}}|||rrrfffVVVIIICCCAAA???>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::::::::;;;;;;:::::::::999999999666888999999777777888999888888888888888888888888999888777777666666777777666666666666666666666666666777777777888888888888777777777777777777777777888888888888888888888888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<===>>>AAABBBKKKOOOWWW___cccnnntttxxxxxxzzz~~~|||wwwlll^^^PPPGGGCCCBBB@@@???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888777888888888888777777777666666666777777777777666666555555444444444444555555444444444444555555555555555555555555555555555555555444444333333444444555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444}}}~~~~~~xxxmmm]]]OOOFFFBBB@@@???>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;;;;;;;:::::::::999999777888999999888777888:::888888888888888888888888999999888777777777777777777777777777777777777777666777777777888888888888888888888888888888888888888888888888888888888888888999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::>>>===<<<<<<===@@@CCCDDDNNNRRRWWW]]]eeewww||||||zzzzzz}}}~~~{{{rrreeeWWWKKKDDDBBB@@@???>>>======<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::::::::999888888777888888888888777777777666777777666666666666777777666555555444444555555666444444444555555666666666555555555555555555555555555444444333333444444555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444|||~~~}}}yyy~~~zzzpppbbbTTTJJJDDDAAA???>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;;;;;;;;;;;;;::::::::::::888:::;;;:::888888999:::888888888888888888888888999999888777777777777888777777777777777777777777777777777777888888888888888888888888888888888888999999999999999999999999999999999999::::::::::::::::::::::::::::::::::::<<<;;;;;;;;;::::::999999>>>===<<<===???BBBFFFHHHOOORRRWWW]]]kkk~~~{{{|||~~~~~~zzzsssiii]]]QQQHHHBBB@@@@@@???>>>===============<<<<<<<<<<<<;;;;;;;;;999::::::::::::999888777888888888888777777777777777777666666666666777777666666555555555555666666444444444555666666777777555555555555555555555555555444444333333444444555444444444444444444444444444444444444444444444444333333444444444444333333444444444444444444444444~~~zzz{{{zzzrrreeeWWWMMMFFFBBB@@@>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<;;;999888999:::888888888888888888888888:::999888888777777888888777777777777777777777777777777777777888888888888888888888888888888888888999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>=========@@@EEEIIILLLRRRUUU[[[eeewww|||{{{~~~}}}yyysssmmmeee\\\PPPHHHAAA@@@???>>>===============<<<<<<<<<<<<;;;;;;;;;999999:::::::::999888777888888888888777777777777888777666555555666777888666666555555555555666666444444444555666777777777555555555555555555555555555444444333333444444555444444444444444444444444333333333333333333333333111222333444444333222111444444444444444444444444|||www|||zzzxxxyyyrrrfffZZZOOOGGGBBB@@@>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<<<<<<<;;;;;;;;;:::::::::<<<======<<<:::999999:::888888888888888888888888:::999888888777888888888777777777777777777777777777777777777888888888888888888888888888888888888999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????>>>======>>>AAAFFFKKKNNNUUUYYYaaannn}}}zzz~~~}}}~~~yyytttqqqmmmeeeYYYPPPAAA@@@???>>>==================<<<<<<<<<;;;;;;;;;888999:::;;;:::999888777888888888888777777777777888777666555555666777888666666555555555555666666444444444555666777777888555555555555555555555555555444444333333444444555444444444444444444444444333333333333333333333333111111333333333333111111444444444444444444444444xxx{{{zzzwwwzzzssshhh\\\PPPHHHCCCAAA===>>>>>>>>>===<<<;;;;;;??????>>>>>>======<<<<<<;;;;;;:::::::::;;;<<<<<<;;;::::::999888888888999999999999999999999999999888888888888888888888888;;;;;;:::999999888888888888888888888888888999999666666666666777777777777999999999999999999999999999999888888888888999999777777777777777777777777;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<============>>><<<======>>>AAAGGGNNNSSSXXX^^^iii{{{}}}}}}{{{{{{}}}~~~|||{{{{{{wwwmmm___TTTJJJCCC???AAABBB@@@==================<<<<<<<<<<<<===<<<:::888888999:::;;;:::999999999999999999:::999999999888777666666555666666666666555555555555555555555555555555555555555555555666666666666777666555555555555444444444444444444444444444444444444555555666555555444333555111///222333111000111444444333222333444555666}}}vvvsssyyytttjjj___TTTKKKEEEBBB>>>>>>>>>>>>===<<<;;;;;;>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999888888999999999999999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888666666666666777777777888999999999999999999999999999999888888888888999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<===>>>???BBBHHHOOOTTTZZZbbbppp}}}}}}|||{{{|||~~~}}}||||||yyypppcccYYYMMMFFF@@@@@@AAA>>>===>>>============<<<<<<<<<<<<===;;;:::888888999:::;;;999999888888888888999999888888888777777777777777666666666666555555555555555555555555555555555555444444555555555666666666666555555555555444444444444444444444444444444444444444444444444444444444555333444777777444555888444444333333333444555666tttrrrvvvssslllcccYYYOOOGGGCCC?????????>>>===<<<<<<;;;>>>>>>>>>============<<<===<<<;;;;;;::::::::::::;;;::::::999999999999999999999999999999999999999888888888888888888888888555666666777888888999999888888888888888888888888666666666777777777888888999999999999999999999999999999888888888888999999::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>???AAADDDJJJQQQVVV]]]hhhzzz}}}|||{{{{{{}}}}}}}}}~~~|||uuujjjbbbSSSJJJBBB@@@???===<<<>>>============<<<<<<<<<<<<<<<;;;:::999888999:::;;;888888888777777888888888777777777777777888888999666666666666555555555555555555555555555555555555333444444444555555555555666555555555555444444444444444444444444444444444555444333333333444555666666444444666555222444888444333333333333444555666wwwtttsssqqqmmmggg]]]SSSIIICCCAAA@@@???>>>======<<<<<<========================>>>===<<<;;;:::999999999;;;::::::999999999::::::999999999999999999999999888888888888888888888888777777777777888888999999999999999888888888888888666666777777777888888888888888888888888888888888999999888888888888999999::::::::::::::::::::::::777888888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===???AAACCCGGGMMMSSSXXX```nnnzzzyyyzzz||||||~~~~~~yyyqqqkkk[[[PPPEEEAAA???======???============<<<<<<<<<<<<<<<;;;:::999999999::::::888888777777777777888888999888777666666777777888666666666666555555555555555555555555555555555555333333333444444444555555666555555555555444444444444444444444444444444444777555444333333555777888BBB:::444333444333333666333333333333444444555555{{{uuuoooooonnniiiaaaUUUJJJDDDBBBAAA@@@>>>============<<<<<<<<<<<<<<<=========>>>===<<<;;;:::999999999;;;::::::999::::::;;;;;;999999999999999999999999888888888888888888888888::::::999999999888888888999999999888888888777777777777777777888888888888888888888888888888888888999999888888888888999999999999999999999999999999888888999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>@@@BBBFFFJJJOOOVVV[[[cccuuu~~~{{{zzzzzz{{{~~~|||wwwssscccWWWKKKEEEAAA>>>>>>@@@============<<<<<<<<<<<<;;;;;;::::::999999999999888888777777777777888888<<<;;;888666555555555666666666666666555555555555555555555555555555555555333333333444444444555555666555555555555444444444444444444444444444444444777666555444444666888:::QQQCCC666444666777666666333333333444444444444444tttlllnnnnnnkkkcccXXXMMMFFFDDDCCCAAA???=========>>>;;;<<<<<<<<<<<<============<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<999999999999999999999999888888888888888888888888;;;;;;::::::999888888777::::::999999888777777777777777777888888888999999888888888888888888888888999999888888888888999999999999999999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>AAADDDHHHLLLRRRYYY]]]iii~~~|||xxxzzz}}}~~~{{{yyylll___RRRJJJEEEAAA???AAA============<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888777777888888888>>><<<999666444444555555666666666666555555555555555555555555555555555555333444444444555555555555666555555555555444444444444444444444444444444444666555555555555777888999NNNAAA444222555555444444222333444444555555444444xxxlllnnnooommmfff[[[PPPJJJEEEDDDAAA???======>>>>>>;;;;;;;;;<<<<<<<<<======<<<;;;;;;:::::::::;;;;;;:::::::::::::::;;;<<<<<<999999999999999999999999888888888888888888888888999999999999888888888888::::::999999888777777666777777888888888999999999888888888888888888888888999999888888888888999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>?????????AAAEEEJJJNNNTTTZZZ___qqqvvvxxx|||~~~~~~}}}|||rrreeeXXXOOOIIICCCAAABBB============<<<<<<<<<<<<:::;;;;;;;;;::::::999999999999888888888888999999===;;;888666444555666777666666666666555555555555555555555555555555555555444444555555555666666666666555555555555444444444444444444444444444444444333333333444555666666666;;;555222222222000111444222333444555555555444444mmmooopppnnnhhh^^^SSSLLLFFFDDDAAA???======>>>>>>;;;;;;;;;<<<<<<<<<======;;;;;;:::::::::;;;<<<<<<:::::::::::::::;;;<<<===999999999999999999999999888888888888888888888888666666666777888888999999::::::999999888777777666777888888888888999999999777777777777777777777777999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<>>>>>>>>>>>>???????????????BBBFFFJJJOOOUUU[[[```wwwuuuxxx{{{~~~~~~}}}}}}}}}vvviii[[[SSSLLLEEEBBBCCC>>>=========<<<<<<<<<<<<::::::;;;;;;;;;:::999888::::::999999999999::::::;;;:::777555444666777999777666666666555555555555555555555555555555555555555555555666666666666777666666555555555444444444444444444444444444444444000111222333444444444444---000555888555111444;;;222333444555555555444333uuukkkmmmrrrkkkcccZZZNNNIIIBBB===>>>???===;;;<<<:::;;;;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;:::999999888888999999;;;;;;:::999888888888888888888999999999999888888888999::::::888888999:::999999999888888888777777888888777777888888999:::888888999:::;;;;;;<<<===:::;;;<<<<<<===<<<<<<<<<===???@@@???>>>===>>>@@@FFFDDDGGGNNNRRRVVV```kkk}}}vvvssswww||||||zzzzzzwwwpppcccUUUJJJCCC@@@>>><<<======>>>>>>>>>>>>===:::::::::999999999888888888888888888888888888888999:::;;;999777666666777888777555444444444555666666666555444444444444444444444444444444444444444555555555555555555555555555555555555555555555555444444444555555555666666444444444444444444444444555555555555555666777888yyyllllllqqqlllggg___RRRKKKDDD>>>???@@@===<<<<<<<<<<<<==================::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888999999999999999888999999::::::888888999999999999888888888999::::::888888999:::999999999888888888777777888888777777888888999:::::::::::::::::::::;;;;;;;;;<<<======>>>>>>=========>>>??????======>>>@@@DDDEEEJJJPPPSSSXXXfffuuuxxxrrrssswwwxxxxxxyyyzzzsssgggZZZNNNFFFAAA???======>>>>>>>>>>>>>>>>>>:::::::::999999999999888888888888888888888888888999:::;;;999777666666777888777666555555555666666888777666555444444444444555555555555555555555555555555555555555555555555555555555555555555555555444444444444555555555666444444444444444444444444555555444444555555666777ooojjjoooooommmfffYYYOOOGGG@@@@@@@@@===<<<===>>>>>>>>>>>>>>>=========999999999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888888888888999:::;;;<<<888888999999999999888888888999::::::888888999:::999999999888888888888888888888777777888888999:::;;;;;;;;;;;;:::::::::999<<<======>>>>>>>>>>>>>>><<<===>>>>>>======???AAACCCHHHOOOSSSTTT]]]rrr}}}tttqqqssstttwwwzzz|||vvvlll```TTTKKKDDDAAA?????????>>>>>>>>>>>>>>>::::::::::::999999999999999999999999999999999999999::::::999777666777888999888777666666666666777999888777666555555555555666666666666666666666666555555555555555555555555555555555555555555555555444444444444555555555555444444444444444444444444444444444444444444555666uuukkknnnppprrrmmm```TTTKKKCCCAAA@@@>>><<<>>>???>>>>>>======<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888999888888888999999:::;;;888888999999999999888888888999::::::888888999:::888888888888888888888888888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;:::<<<<<<===>>>>>>>>>>>>===<<<===>>>=========@@@BBBDDDKKKRRRTTTVVVfffvvvyyyrrrqqqssswww|||}}}yyyrrrggg\\\QQQHHHCCCAAA@@@??????>>>>>>>>>>>>;;;;;;:::::::::999999999999999999999999999999999888999:::999777666777888999888888777777777777777777777666666666666777777555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444333333333444444555}}}}}}mmmmmmooosssqqqfffZZZPPPFFFCCCAAA>>>===>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::999888777;;;:::999999888888888999888888999999999999888888888999::::::888888999:::888888888888888888888888888888777777888888999:::999999:::;;;;;;<<<======:::;;;<<<<<<======<<<<<<<<<============>>>BBBDDDHHHOOOTTTUUU\\\tttxxx}}}}}}rrroooqqqvvv{{{|||zzzvvvooodddXXXMMMFFFCCCBBB@@@???>>>>>>>>>>>>;;;;;;;;;:::::::::999999999999999999999999999999888999:::999777777777999888888888888888777777666555555555555666888999:::444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444333333444444444444444444444444555444444333333333444444zzzrrrmmmmmmqqqrrriii___TTTIIIDDDAAA>>>===???<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;:::999888777<<<;;;:::999888888888888888888999999999999888888888999::::::888888999:::888888888888888999999999888888777777888888999:::999999:::;;;<<<===>>>>>>:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@DDDGGGLLLRRRWWW[[[jjj|||~~~qqqmmmnnnrrrwww{{{{{{{{{wwwnnnaaaUUUMMMEEECCCAAA???>>>>>>>>>???;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::777999:::999888777888999777777888888888777666555444444444555666888999:::444444444444444444444444555555555555555555555555555555555555555555555555444444444444333333333333444444444444444444444444666555444444444444444444zzzwwwnnniiinnnqqqkkkcccWWWKKKEEEBBB>>>>>>@@@<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::888999:::;;;;;;999888666::::::999999888999999999888888999999999999888888888999::::::888888999:::777777888888888999999999888888777777888888999::::::;;;;;;;;;<<<<<<======;;;;;;<<<===============>>>>>>???>>>???BBBFFFIIIOOOUUU[[[eee|||tttnnnnnnqqquuuzzz}}}~~~vvvjjj]]]TTTFFFEEEBBB@@@>>>>>>>>>???<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::777888999999888777888999666666777777777666555444555555444444555555666777555555555555555555555555555555555555555555555555555555555555555555555555444444444333333333222222444444444444444444444444777666555555444444555555{{{{{{zzznnngggkkkpppllleeeYYYLLLFFFBBB>>>>>>@@@<<<<<<======>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999:::;;;;;;999888666888888888888999:::;;;;;;888888999999999999888888888999::::::888888999:::777777888888999999999999888888888777888999999:::===<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>????????????@@@BBBGGGKKKPPPVVV___nnnwwwqqqppprrrvvvzzz~~~|||pppbbbYYYGGGEEECCC@@@>>>>>>>>>???<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::777888999999888777888:::555666777777777666444333777666555444444333333444666666666666666666666666555555555555555555555555555555555555555555555555444444444333333222222222444444444444444444444444888777666555555555555555|||pppjjjpppqqqmmmddd[[[NNNDDD@@@????????????????????????>>>======<<<<<<;;;::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777::::::999999888777666666888888777777777777888888888888999::::::::::::999:::::::::999999888888888777888888999999:::;;;;;;999999::::::::::::;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>===???BBBBBBBBBHHHPPPWWWZZZiiitttoooqqqsssxxx{{{tttfff\\\LLLGGGAAA>>>>>>???>>>===<<<<<<;;;::::::::::::;;;;;;::::::999888888888999:::::::::999888777666555777777777777777888888999444444555555666666777777777777777777777777777777888666444555888999777555666666666666666666666666555444444333333444444555555555555555666666666666333333444444555666666666|||}}}ssshhhjjjllljjjggg^^^QQQGGGBBBAAA@@@@@@???????????????>>>============<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;::::::999999888777777777999999888888888888999999888888999::::::::::::999:::::::::999999999888888888999999::::::;;;<<<<<<999999::::::::::::;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>===>>>BBBDDDEEEKKKSSS[[[cccwww~~~tttqqqrrrvvvyyyvvviii```OOOJJJCCC??????@@@???>>>===<<<;;;;;;::::::;;;;;;;;;::::::999888888999999::::::::::::999888777666777777777777777888888999666666666666666666777777666666666666666666666666777666555666888888777444555555555555555555555555555444444333333444444555555555555555666666666666666666666666666666666555}}}xxxiiihhhkkkkkkkkkcccWWWLLLFFFBBBAAA@@@???????????????>>>======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<======:::::::::999888888777777::::::999999999999::::::888888999::::::::::::999:::::::::999999999999888999999::::::;;;<<<<<<<<<999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>@@@======BBBFFFIIIOOOVVVbbbqqq}}}tttppprrrvvv}}}yyynnnfffUUUNNNFFFAAA@@@AAA@@@>>>===<<<;;;;;;:::;;;;;;;;;;;;::::::999999999999999:::;;;;;;::::::999888777777777777777777888888999777777777777777777666666555555555555555555555555666555555777888888666444555555555555555555555555555444444333333444444555444555555555555666666666999888888777666666555555}}}nnnkkkmmmpppmmmfff\\\QQQIIICCCAAA@@@???????????????>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;<<<:::::::::999999888888888999999999888888999999999888888999::::::::::::999999999999999999999999999888888999::::::;;;;;;<<<999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<============>>>>>>>>>BBB>>>===BBBGGGLLLRRRYYYkkk~~~~~~xxxqqqpppsssyyy{{{ssslll[[[SSSIIICCCAAA@@@???>>>======<<<;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;;;;:::999888777777777777777888888999999999888888777777666666555555555555555555555555444555666777888777555444555555555555555555555555555444444333333444444555444444444555555555666666777777777666666666555555xxxpppnnnooonnniii```UUUKKKDDDAAA??????????????????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888:::::::::999999999999999888888777777777777888888888888999::::::::::::999999999999999999999999999777777777888999999::::::999999999:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>???CCC??????CCCHHHMMMVVV___xxx{{{|||tttoooqqqvvv{{{~~~{{{vvvrrraaaXXXMMMDDDAAA@@@???>>>======<<<;;;;;;;;;;;;<<<;;;::::::999::::::;;;;;;::::::;;;;;;;;;:::999999777777777777777888888999999999888888777777666666555555555555555555555555444555666777666666555555555555555555555555555555555444444333333444444555444444444444555555555555444444444555555666666666zzzpppllloookkkdddZZZOOOFFFBBB@@@???????????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777::::::::::::::::::999999888777777777777777777888888888999::::::::::::999888999999999999:::::::::666666777777888999999999999999::::::::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????BBB@@@BBBFFFJJJQQQ^^^jjj{{{www|||{{{pppqqqssswwwzzzzzzxxxvvvhhh^^^QQQGGGBBBAAA@@@???>>>===<<<<<<;;;;;;<<<<<<:::::::::::::::;;;;;;<<<999999::::::::::::999999777777777777777888888999777777777777777777666666555555555555555555555555444555666666444444555666444444444444444444444444555444444333333444444555333444444444444555555555333333444444555666666777zzzppppppnnnhhh^^^SSSIIIDDDCCC???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999::::::::::::::::::::::::999888888777777888888999888888999::::::::::::999888888999999999:::::::::666777777888999999::::::999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????>>>AAAEEEKKKNNNWWWhhhxxx{{{~~~rrrqqqqqqrrruuuxxxxxxxxxooodddVVVJJJEEECCCBBBAAA>>>======<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<888888999999999999999888777777777777777888888999666666666666666666777777666666666666666666666666555666666444222222555888444444444444444444444444555444444333333444444555333333444444444555555555555555555555666666666666zzzqqqpppkkkaaaUUULLLFFFEEE???????????????>>>==================>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<===:::::::::::::::::::::::::::999999999999999999:::888888999::::::::::::999888888888999999:::::::::777888888999::::::;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????<<<@@@HHHNNNQQQ[[[pppsssqqqooopppsssvvvxxxyyytttiiiYYYMMMGGGEEEDDDCCC>>>>>>===<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===777888888999999999888888777777777777777888888999444444555555666666777777777777777777777777777777666666666333111111666999444444444444444444444444555444444333333444444555333333333444444444555555888888777777666666555555}}}|||uuullldddZZZMMMEEECCCAAA@@@??????????????????<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999888777666555000333777:::<<<<<<;;;:::888888888888888888888888999999888888888888999999999999888888888888888999::::::::::::::::::::::::999999888888999999:::;;;<<<;;;;;;:::::::::;;;;;;<<<>>>AAAAAA@@@??????@@@@@@CCCJJJPPPTTT___zzz}}}ssskkkmmmrrruuuvvvxxxwwwooodddWWWMMMFFFCCCAAAHHHCCC<<<999:::;;;<<<;;;;;;;;;;;;:::::::::999999888888888888888888888888777777777777777888888888555555666666777777888888666666666666666666666666555555333333333333555555666666666555444444333333555444444333333444444555333444555555666555555555777777777777777777777777~~~vvvnnnggg]]]PPPGGGDDD@@@@@@???>>>>>>>>>??????<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888777666555666888:::;;;:::999999888888888888888888888888999999888888888888999999::::::999999999999999:::::::::::::::::::::::::::999999999888999999:::;;;<<<;;;;;;::::::;;;;;;<<<===???AAAAAA@@@??????@@@@@@CCCJJJQQQWWWgggxxxnnnnnnsssttttttuuuwwwrrrhhh[[[PPPHHHDDDCCCGGGCCC>>>;;;<<<======<<<;;;;;;;;;:::::::::999999888888888888888888888888888888888777777777777777555666666666777777777888666666666666666666666666666555444333333444555666444444555555555555555555555444444333333444444555444555666666777777666666777777777777777777777777wwwooojjjbbbUUUJJJEEE@@@@@@???>>>======>>>>>><<<============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888999999999999999888888888999999999999999999999999999999888888888888999999;;;::::::999::::::;;;;;;999999999999999999999999999999999999999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<>>>@@@AAAAAA@@@??????@@@AAAFFFMMMTTT^^^ttttttqqqtttuuuttttttwwwtttmmmaaaTTTJJJFFFEEEEEECCC@@@>>>>>>???>>>===;;;;;;;;;;;;::::::::::::999999999999999999999999999999888888777777666666666666666666777777777777666666666666666666666666666555555444444555555666333333444444555666666777555555444444444444555555555666666777777777777777777777777777777777777777xxxppplllfffZZZMMMFFF@@@@@@???>>>===========================<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;::::::999<<<;;;999888777888888999999999999999999999999999:::999999888888999999::::::999999999999:::;;;;;;888888888888888888888888:::999999999999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<===???@@@AAAAAA@@@???@@@AAADDDIIIQQQYYYhhh{{{ttttttuuuvvvwwwvvvvvvqqqfffYYYMMMHHHFFFCCCBBBAAA@@@??????======<<<;;;;;;;;;;;;:::::::::999999999999999999999999:::999999888777666555555666666666666777777777777666666666666666666666666444444444444444444444444444444444555555555666666555555444444444444555555555555666777777777777666666666666666666666666666xxxooommmiii^^^OOOGGGAAA@@@???>>>==================>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::;;;:::888777888999:::;;;999999999999999999999999::::::999999999999::::::888888888888888999::::::888888888888888888888888::::::999999::::::;;;<<<;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAA@@@???AAABBBFFFJJJRRR^^^rrrxxxuuuuuuwwwzzzvvvvvvssskkk___SSSKKKGGGAAAAAAAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999:::999999888777666555555777777777777666666666666666666666666666666666666333333333444444333333333666666555555555444444444666555555444444555555666333444555555666666555555666666666666666666666666zzzooommmkkkaaaSSSIIIBBBBBB@@@???>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;::::::999999888888999:::<<<===::::::::::::::::::::::::::::::999999999999::::::777777777777888999::::::999999999999999999999999:::::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>>>>???@@@@@@@@@AAACCCEEEFFFKKKTTTddd}}}wwwwww{{{wwwwwwuuupppggg\\\PPPIIIBBBCCCBBB@@@===;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999999888888777777666666777777777777666666666666666666666666666666666666333333444555555444333333777666666555444444333333666666555555555555666666333444444555555555555555777777777777777777777777|||ooommmnnneeeWWWMMMDDDCCCBBB@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;:::::::::999999999999:::;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;888888888888999:::;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<===>>>???===>>>???@@@@@@BBBEEEGGGJJJOOOZZZooozzz|||zzzxxxvvvuuupppeeeVVVLLLEEEEEEEEEAAA===:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888777777777777777888777777777666666666555666666666666666666666666555555666777777666555555555555555555555555444444666666555555555555666666444444555666666666666666777777777777777777777777}}}~~~pppnnnooohhhZZZPPPEEEDDDCCCAAA@@@?????????>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;:::::::::::::::::::::::::::999999::::::::::::::::::::::::;;;::::::999999::::::;;;999999999999:::;;;<<<===::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<>>>??????<<<===??????@@@BBBFFFIIIOOOTTT```yyy~~~|||yyyxxxxxxuuukkk[[[NNNHHHHHHGGGBBB===:::;;;=========<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777777777777777888888888888888777777666666666555666666666666666666666666666777888999999888777666333333444444555666666666666666555555555555666666555666666777777777777777777777777777777777777777pppjjjiiicccZZZVVVIIIBBB>>>???AAA@@@???AAA>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999:::888666888;;;<<<:::888::::::::::::::::::::::::999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<============>>>>>>>>>>>>===<<<>>>BBBCCCBBBEEEJJJOOOWWWhhhvvv{{{|||yyyuuuuuurrrdddTTTKKKGGGBBB@@@AAAAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888777777888888888999999999::::::999999888777666666666666666666666666666666444444555555555555444444777777666666555555555444555666777777777666444333444444555555555555444444555555555555666666666666ppphhhgggccc\\\WWWLLLEEE???@@@AAA???===>>>===============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;::::::::::::999999999999999999999999999999:::888777888:::;;;:::888::::::::::::::::::::::::999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<============>>>>>>>>>>>>>>>===???CCCCCCCCCFFFKKKRRRZZZooo{{{yyyzzzxxxvvvwwwuuuhhhZZZKKKFFF@@@>>>>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888777777888888888999999999::::::999888888777666666666666666666666666666666444444555555555555444444777666666666555555555555666666666666666555555444444555555666666555555444555555555555666666666666ttthhhgggeee___ZZZPPPHHHBBBAAAAAA>>><<<<<<<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;::::::::::::999999999999999999999999999999999888777888:::;;;:::999::::::::::::::::::::::::999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<=========>>>>>>>>>???@@@>>>@@@CCCDDDCCCGGGLLLVVV___zzz{{{zzzxxxwwwyyyvvvkkk___NNNIIIBBB>>>>>>>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888888888888999999999999999999888888777777666666666666666666666666666444444555555555555444444666666666666555555555555777666666555555555555666444555555666666555555444555555555555666666666666|||kkkggggggccc^^^RRRJJJCCCCCCBBB>>><<<<<<=========>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999;;;;;;:::::::::999999999999999999999999999999999999888888999::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>>>>??????AAA???AAADDDEEEEEEIIINNNZZZeee|||xxxxxxyyyvvvkkkaaaUUUOOOFFFAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888888888888888888888999888888888777777777666666666666666666666666666444444555555555555444444666666666666666555555555777666555444444555666777555555666666666666555555555555555555666666666666nnnggggggddd___TTTLLLEEEEEEDDDAAA>>>???>>>????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999888888999999999999::::::::::::::::::::::::::::::999999999:::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===>>>?????????AAA@@@AAADDDFFFGGGKKKRRR]]]mmm|||vvvwwwyyyvvvnnnhhh[[[TTTJJJCCC@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888888888888888888888888888888777777777777777666666666666666666666666444444555555555555444444555555555666666666666666777666555444444555666777555666666666666666666555555555555555666666666666|||vvvhhhfffccc___WWWOOOHHHGGGFFFCCC@@@@@@??????@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999777999::::::999888:::;;;::::::::::::::::::::::::999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===>>>???@@@@@@AAA???AAAEEEGGGIIIOOOVVVcccyyy}}}vvvvvvyyywwwsssppp___WWWKKKCCC???>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888999999999888888888888888777777777777777777777777666666666666666666666666444444555555555555444444555555555666666666666666666555555555555666666777555666666777777666666555555555555555666666666666}}}}}}oooiiigggccc]]]TTTLLLJJJHHHCCC@@@@@@???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::999999999999999999999999999999777999::::::888888999<<<::::::::::::::::::::::::999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===>>>???@@@@@@@@@???@@@EEEHHHKKKRRRYYYjjjzzzxxxyyyuuurrrrrrddd[[[NNNEEE@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888999999999888888888777777666777777777777777777777666666666666666666666666444444555555555555444444555555555555666666666777444555555666666666666666666666777777777777666666555555555555666666666666}}}vvvooollliiiaaaXXXOOOLLLIIICCC???>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;:::::::::999999999999999999999999999999666999;;;:::888777999<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===>>>???@@@@@@@@@>>>@@@EEEIIILLLSSS[[[ppp{{{xxxrrrnnnnnniii```RRRHHHCCCAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888999999999999888888777777666666666666777777777777666666666666666666666666444555555555555555555444444555555555666666777777333444666777777777666555666666777777777777666666555555555555666666666777ooojjjjjjccc\\\RRRJJJEEEBBB>>>;;;??????>>>=======================================<<<<<<<<<;;;;;;:::::::::999999999999999999999999888999999::::::;;;;;;<<<;;;;;;;;;::::::999999999;;;:::999888888888999:::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>????????????@@@@@@CCC@@@AAAJJJOOOXXXiiitttuuuxxxwwwrrrmmmeeeXXXLLLCCC???===<<<======<<<;;;;;;;;;;;;<<<======<<<;;;::::::999999888888888888888888888888;;;;;;:::888777555444444666666777777777777666666777777777777777777777777333333444444555555666666555555666777888999::::::666666777888888888888888666666666666777777777777rrrlllmmmggg```UUULLLGGGCCC@@@>>>??????>>>=======================================<<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::;;;::::::::::::::::::999;;;:::999888888999::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<===>>>??????@@@>>>DDDBBBDDDMMMQQQ[[[nnnvvvtttwwwvvvsssqqqiii\\\OOOFFFAAA???>>>======<<<;;;;;;;;;;;;<<<===<<<<<<;;;::::::999999888888888888888888888888888888888888777777666666666666777777777777666666777777777777777777777777555555555555555666666666777777777777777777777777555666777777888888777777666666666666777777777777wwwpppqqqmmmeeeZZZPPPIIIEEEBBBAAA??????>>>=======================================<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::<<<<<<;;;::::::999888888999::::::::::::::::::;;;::::::999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===::::::;;;===>>>???@@@AAA<<>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999888888888888888888888888666666666777888888999999666666777777777777666666777777777777777777777777777777666666666666666555888888777777666555444444555555666777777777777666666666666666777777777777}}}rrrssspppiii^^^RRRJJJEEECCCCCC???>>>>>>=======================================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;999999999999:::::::::;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>???@@@AAAAAABBB???GGGFFFGGGNNNVVVhhhzzzrrrrrrtttvvvzzzttthhhZZZMMMEEEBBBAAA>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888666666666777888888999999666666777777777777666666666666666666666666666666888888777777666666555555777777777666555444444444444555555666666666666666666666666666777777777777uuusssqqqkkkaaaUUUKKKEEECCCCCC???>>>>>>=======================================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;999999::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>???@@@@@@AAAAAAEEEKKKJJJJJJTTT___vvvtttqqqtttwww{{{vvvlll___QQQFFFBBB@@@>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;:::::::::888888888888888888888888888888888777777777777777666666777777777777666666666666666666666666666666888888777777666666555555555555555555666666666666444555555666666666666666666666666666777777777777wwwsssqqqlllcccXXXMMMFFFCCCCCC??????>>>=======================================:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::888888999::::::;;;<<<<<<999::::::::::::::::::;;;888999:::;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@AAAAAABBBDDDJJJJJJNNN]]]lllzzztttuuuxxxzzzxxxqqqdddUUUIIIBBB@@@???>>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888:::999999888777666555555666666777777777777666666777777777777777777777777777777666666666666666555333444444666777888999999555555666777777777777666666666666666777777777777{{{ssspppmmmfff[[[PPPHHHEEEDDD??????>>>=======================================:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::::::::999888999:::<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>???BBBDDDFFFGGGHHHFFFNNNRRR]]]rrrxxxvvvxxxyyyyyyuuujjjZZZLLLCCC@@@???>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999888888777666666666666666777777777777666666777777777777777777777777555555555555555666666666444444555666777888999:::555666777777888888777777666666666666777777777777}}}tttooonnnhhh^^^SSSJJJFFFFFF??????>>>=======================================:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888;;;;;;;;;::::::999999999777999:::<<<======<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======???@@@BBBFFFIIILLLOOOPPPPPPYYYbbbrrr|||xxxyyyyyyzzzxxxnnn]]]NNNEEEAAA??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888777777777777666666777777777777666666777777777777777777777777333444444444555555666666666666666777888999999999666666777888888888888888666666666666777777777777mmmlllkkkggg___VVVMMMGGGEEEAAA@@@???>>>============>>>>>>======<<<<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============>>>??????@@@AAACCCFFFIIINNNUUUZZZYYYcccpppyyy}}}~~~|||vvvnnncccVVVKKKDDDAAA@@@>>>===<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999777777777888999999999:::888888777777777777888888666777888999999888777666777777777777777777777777888888999999999999888888777777888888888888777777999999888777666666777777qqqkkkjjjfff```WWWOOOHHHDDDAAA@@@???>>>>>>=========>>>>>>=========<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======???@@@BBBDDDGGGLLLRRRVVVZZZbbbnnn~~~~~~|||wwwpppfffZZZNNNFFFBBB@@@???===<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888999999999888777777666666777777888666777777888888777777666777777777777777777777777777888888888888888888777777777888888888888777777::::::999888888888888888}}}}}}uuuiiihhheeeaaaYYYQQQIIIDDDAAAAAA???>>>>>>>>>>>>>>>>>>>>>============<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>===>>>@@@AAACCCGGGLLLPPPTTTYYYeee{{{}}}{{{xxxsssjjj^^^RRRIIIBBBAAA???>>><<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999888888888888888777666666555555666666777777666666555555666666777777777777777777777777777666777777888888777777666777777888888888888777777;;;:::999999999999999999~~~~~~uuuhhhgggeeebbb\\\SSSJJJEEEAAAAAA@@@???>>>>>>>>>>>>>>>>>>=====================<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>===>>>??????@@@<<<===>>>???@@@CCCGGGJJJOOORRR___yyy{{{yyywwwtttmmmbbbUUUKKKCCCBBB@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999:::999999999888777777777666666555555555555666666777666555444444555666777777777777777777777777777666666777777777777666666777777888888888888777777:::999999888888888999999~~~~~~||||||uuujjjhhheeebbb^^^VVVLLLFFFBBBAAA@@@???>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>???@@@@@@;;;===>>>??????AAADDDGGGOOOSSSccczzzxxxvvvtttoooeeeWWWMMMEEECCCAAA???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999:::999999999888777777777666666555555555555666666777666555444444555666777888888888888888888888888666666777777777777666666777777888888888888777777888888777777777777888999{{{zzzzzz}}}zzzmmmjjjfffccc___XXXNNNGGGBBBAAA@@@??????>>>??????======>>>>>>>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<======<<<<<<======>>>???<<<===???@@@@@@AAADDDFFFMMMTTTiii|||yyyuuussspppgggZZZOOOFFFDDDBBB@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999999888888888888888777666666555555666666777777666666555555666666777888888888888888888888888666777777888888777777666777777888888888888777777777777777666777777888999~~~|||||||||{{{rrrmmmgggccc```YYYPPPIIIBBBBBBAAA@@@????????????======>>>>>>>>>?????????===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<=========<<<<<<======>>>???===>>>AAABBBBBBCCCEEEHHHKKKVVVqqq{{{vvvtttqqqiii\\\RRRGGGEEECCC@@@???>>>===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888888888888999999999888777777666666777777888666777777888888777777666888888888888888888888888777888888888888888888777777777888888888888777777888777777777888888999:::|||zzzvvvuuuooohhhccc```ZZZQQQJJJCCCBBBAAA@@@????????????======>>>>>>?????????@@@======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======???????????????@@@@@@AAA===???BBBCCCCCCEEEGGGIIIOOO]]]{{{}}}wwwtttrrrkkk___UUUGGGFFFCCCAAA???>>>>>>>>>========================;;;;;;;;;:::::::::999999777777888888999999999:::888888777777777777888888666777888999999888777666888888888888888888888888888888999999999999888888777777888888888888777777999888888888999::::::;;;{{{|||rrrgggeeeccc[[[RRROOOGGGDDDBBB@@@@@@@@@>>><<<===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;===============>>>??????CCC??????BBBDDDDDDHHHMMMRRRjjjwwwtttrrrjjj___ZZZOOOIIIBBB??????@@@???>>>>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999888777777999999888888888888999999888888888777777777777777666666777777888888999999777777777777666666666666333444444555666777888888666777888999::::::999888zzzzzz|||kkkfffddd^^^UUUPPPGGGEEEBBBAAAAAAAAA???>>>===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<===>>>>>>??????===>>>AAACCCDDDHHHNNNXXXqqqwwwsssrrrkkkbbb\\\QQQKKKCCC??????@@@???>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999888888777999888888777777888888999888777777777777777777777777777777777777888888888777777777666666666555555555555555666666666666666666777888999:::999999888}}}{{{ssshhhgggcccYYYRRRIIIFFFCCCBBBBBBBBBAAA@@@>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<======>>>???>>>===???CCCEEEEEEJJJPPP___|||{{{sssrrrnnngggaaaSSSMMMEEE@@@???@@@???>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999888888888999888888777777888888999777777777777777777888888888888888888777777777777666666666666555555555555777777777666666555555555777777888999999999999888nnnjjjggg]]]SSSJJJHHHDDDCCCCCCCCCBBBBBB>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<======>>>???@@@@@@BBBFFFGGGHHHMMMTTTggguuurrrqqqlllfffWWWPPPGGGAAA@@@@@@???>>>===============<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999888888888888888777777777777888888777777777777777888888888999999888888777777666666666666666666555555555444777666666666666666666666888888888888999888888888yyyooojjj```VVVMMMIIIEEECCCCCCCCCBBBBBB>>>===<<<;;;;;;<<<===>>>==============================<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>============>>>??????BBBBBBDDDGGGGGGHHHPPPXXXqqqwwwqqqppplllggg[[[SSSIIIBBB@@@@@@???>>><<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::::::::999999999999999888888777777777777777777888666666777777888888888888999999888888777777666666777666666666666555555555555555666666777888888999999999888888888888888888vvvmmmcccZZZOOOKKKFFFCCCBBBBBBAAAAAA>>>======<<<<<<======>>>========================>>>>>>============>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<999999999:::::::::;;;;;;::::::;;;;;;<<<=========???>>>>>>>>>>>>???@@@@@@AAAAAACCCFFFGGGJJJTTT```|||pppmmmjjjfff^^^VVVKKKDDDAAA@@@???>>><<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::999999999999999999999999888777777666666777777888666666666777888888999999888888888888777777777777777777777777666666666666444555555666888999999::::::999888888777888888888}}}{{{|||}}}ooofff___QQQLLLGGGBBBAAA@@@@@@???===>>>>>>??????>>>>>>=================================<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===::::::::::::;;;;;;;;;<<<::::::;;;;;;<<<======>>>@@@@@@??????@@@@@@AAABBBAAAAAADDDHHHJJJPPP^^^llltttooollliiiaaaXXXMMMDDDAAA@@@???>>><<<<<<<<<<<<=========>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999777777666666666666777777555666666777888888999999777777777777777888888888999888888888777777777777666666777777777888888888::::::888777777777888888}}}zzzzzz~~~qqqhhhcccRRRMMMGGGBBB@@@???>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======::::::;;;;;;<<<===>>>>>>AAAAAA@@@@@@AAAAAABBBCCCBBBCCCGGGKKKOOOWWWhhhxxxzzzssspppmmmbbbZZZNNNEEEAAA@@@???>>>;;;<<<<<<<<<======>>>>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999777777666666666666777777555666666777888999999999666666777777888888999999999999999999888888888777888888888888777777777777;;;:::888777777777888888|||wwwvvviii[[[TTTOOOHHHDDDCCCBBB@@@>>>======>>>>>>>>>>>>======>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>=========EEECCCAAA???>>>>>>???@@@GGGCCCFFFQQQZZZdddzzzxxxuuuyyyuuulllggg]]]PPPFFFAAA???>>><<<<<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777888777555444555666888999999888777777777888:::::::::999777666666777999:::||||||xxx~~~sssiii]]]VVVPPPIIIEEEDDDCCCAAA???======>>>>>>>>>>>>======>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<========================AAA@@@???>>>>>>???AAABBBIIIFFFJJJTTT\\\hhhvvvoooooottt|||yyylllaaaSSSHHHCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777888777666555666777999:::999888777777777888999::::::999777666666777999:::vvv||||||}}}qqqhhh```WWWQQQJJJFFFDDDDDDBBB@@@===>>>>>>??????>>>>>>===>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<===>>>@@@BBBDDDDDDDDDHHHPPPVVVdddxxxnnnhhhiiiooouuuzzz}}}rrrgggWWWKKKEEEBBBAAA@@@????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777999888777666777888999:::888888777777888888999::::::999888777777888999:::qqq}}}~~~ppphhhaaaXXXQQQJJJEEECCCCCCAAA???>>>>>>>>>??????>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@BBBCCC@@@BBBGGGKKKQQQaaa}}}rrrkkkjjjmmmppprrrvvvzzzwwwkkk[[[NNNFFFCCCBBBAAA??????>>>>>>>>>>>>>>>===============<<<<<<<<<<<<999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777777777666666777777888999888888888888888999999999999999888777777888999999nnn|||~~~qqqggg```WWWQQQHHHCCCBBBAAA@@@>>>>>>>>>????????????>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<=========>>>???@@@AAABBBEEEIIILLLRRReee{{{ssspppqqqqqqqqqpppqqqtttyyyyyymmm]]]PPPHHHDDDBBB@@@>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999888888888888888888888888888888888888888888888888777777777777777777777777555555555555666666777777777777888888999999999999999888888888888888888999kkkvvv~~~qqqfffaaaXXXQQQHHHBBBAAA@@@???>>>>>>??????@@@@@@??????>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@@@@@@@@@@DDDHHHKKKUUUlll|||yyyyyywwwuuunnnmmmmmmpppvvvyyyooo___RRRJJJFFFBBB???>>>>>>======<<<<<<;;;;;;::::::999999999888888888::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777444444555555555666666666777777888999999999999888888888888888888888888888hhhrrr~~~}}}oooeeebbbYYYRRRIIICCCAAAAAA@@@???>>>??????@@@@@@??????>>>======<<<<<<<<<;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>??????===>>>???@@@AAAAAAAAAAAA???CCCGGGMMM[[[vvv}}}yyypppmmmjjjjjjooowwwyyyooobbbVVVNNNHHHCCC@@@??????>>>>>>===<<<<<<;;;;;;:::::::::999999999999::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777444555555666666666666666666777888999:::999999888888888888999999888888888fffnnn}}}~~~|||mmmdddccc[[[TTTJJJDDDBBBBBBAAA@@@??????@@@@@@@@@@@@??????======<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????@@@<<<===???@@@BBBBBBCCCCCCBBBFFFKKKSSSeee{{{mmmjjjeeedddhhhnnnuuuyyyyyypppcccXXXPPPJJJDDD@@@@@@@@@@@@???>>>======<<<>>>>>>=========<<<<<<<<<::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777555666666777777777777777666777888999:::999888888888888999999999999888888eeeiiiwwwyyyllldddcccZZZUUULLLFFFCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<===============<<<<<<;;;;;;;;;>>>======<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<=========>>>>>>???@@@@@@??????AAACCCFFFIIIKKKUUUrrryyyrrrjjjcccbbbdddfffkkkqqqyyy}}}rrreee[[[QQQHHHBBBBBB????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777666666666666777777777777999999888888999999:::;;;cccgggrrr|||ooofffddd\\\VVVNNNGGGDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::======<<<<<<;;;<<<<<<===<<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>>>>>???@@@@@@???@@@BBBDDDGGGJJJNNN\\\|||}}}sssjjjbbb`````````dddiiioooxxxtttggg]]]SSSIIIBBBAAA????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777666666666666777777777888999999888888999999:::;;;eeefffooottthhheee]]]WWWOOOHHHEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;:::::::::<<<;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>???<<<<<<=========>>>>>>>>>>>>???@@@@@@@@@@@@BBBDDDGGGJJJRRRgggvvvmmmddd```]]]\\\^^^aaaeeekkkttt}}}uuuhhh___VVVKKKCCC@@@????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777666666666777777777888888999999888888999999:::;;;jjjiiiooo}}}yyyiiieee]]]XXXOOOHHHEEECCCBBBBBB????????????????????????========================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::;;;<<<<<<<<<<<<=========>>>>>>>>><<<============>>>>>>>>>>>>???@@@@@@@@@AAACCCEEEFFFKKKXXXsss{{{qqqgggbbb___[[[\\\___```ffflllrrrvvv|||sssggg```XXXNNNEEEAAA????????????>>>>>>>>>=========<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777777777777777777777777777666666777777777888888888999999888888999999:::;;;lllkkknnnzzz~~~kkkeee]]]WWWOOOHHHDDDBBBAAA@@@????????????????????????========================<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;<<<<<<<<<=====================>>>>>>>>>???>>>???@@@AAA@@@AAADDDFFFGGGLLL^^^~~~tttkkkeeeaaa]]]\\\______dddkkkoooqqqsssxxx{{{~~~rrrfff```ZZZPPPGGGCCC????????????>>>>>>>>>=========<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888777777777777888888888888999999888888999999:::;;;kkkiiikkkuuulllfff]]]WWWOOOHHHCCCBBBAAA@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===::::::::::::;;;<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????>>>???AAAAAAAAABBBDDDFFFHHHPPPeeexxxnnnhhhccc^^^]]]___^^^dddkkkpppssswww{{{tttfff```[[[RRRIIIEEE????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888777777777888888888999999999999888888999999:::;;;kkkhhhiiirrrnnnhhh___YYYPPPIIIDDDCCCAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>999::::::;;;<<<===>>>>>><<<<<<<<<=========>>>>>>;;;;;;;;;;;;<<<===>>>???<<<<<<<<<<<<==================>>>>>>>>>?????????>>>???AAAAAAAAABBBEEEGGGLLLUUUmmmuuunnnhhhaaa___```^^^dddlllssszzzyyyjjjbbb]]]TTTKKKFFF????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777777777777777777777888888888888888888888888777777888888888999999999999999888888999999:::;;;kkkhhhiiirrrooojjj```ZZZQQQJJJFFFDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>888999:::;;;<<<>>>??????<<<=========>>>>>>??????;;;;;;;;;<<<===>>>??????============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>???AAAAAAAAACCCEEEGGGNNNYYYrrr{{{tttmmmeeeaaabbb```eeemmmvvv~~~mmmddd^^^UUUKKKFFF????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::777777777777777777777777888888888888888888888888777777777777777777777777888888888888888888888888777888888888888999999999999999888888999999:::;;;llliiiiiippp|||sssmmmddd\\\RRRIIIDDDCCCDDDDDDAAA@@@>>>=========>>>???>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;;;;<<<=========<<<:::999============<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@BBBGGGJJJRRR```yyysssjjjbbb___bbbbbbhhhsssmmmddd^^^TTTJJJEEECCCBBB@@@???>>>>>>==================<<<<<<<<<<<<999:::;;;:::888777888999999888888888999::::::;;;888888888888888888888888888888777777777777888888666666666666666666666666666666777888888888888888777777888999;;;===???@@@lllhhhhhhooozzzxxxpppeee]]]SSSJJJEEECCCCCCCCCAAA@@@???>>>===>>>>>>???>>>>>>>>>>>>============>>>=========<<<<<<<<<<<<<<<======>>>===<<<;;;:::;;;<<<<<<<<<======>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@???@@@CCCGGGKKKWWWhhh|||vvvlllccc___\\\\\\bbblllzzzpppeee```WWWLLLFFFCCCBBBAAA???>>>>>>==================<<<<<<<<<<<<999:::;;;:::888888888999999999888888999999:::;;;888888888888888888888888888888777777777777888888666666666666666666666666666777777888888888888888999999999::::::<<<======kkkhhhhhhmmmvvv}}}sssfff___TTTKKKEEECCCBBBBBB@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>========================<<<<<<<<<<<<======>>>>>>>>>===<<<<<<::::::;;;<<<===>>>??????============>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAADDDIIILLL]]]ssszzzoooeee```ZZZXXX[[[cccooo~~~}}}uuuhhhbbb[[[PPPGGGCCCBBBAAA@@@>>>>>>>>>>>>============<<<<<<<<<<<<999:::;;;:::999888999:::999999888888999999::::::888888888888888888888888888888777777777777888888666666666666666666666666666777888888999999888888<<<;;;;;;:::::::::::::::llljjjiiimmmsss~~~ssshhh```VVVLLLFFFCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>===========================<<<<<<<<<>>>>>>>>>>>>>>>>>>======;;;;;;;;;<<<===>>>>>>???============>>>>>>>>>>>>===>>>>>>>>>???????????????@@@@@@AAABBBEEEJJJNNNaaazzz|||pppeee```\\\YYYXXX\\\cccppp{{{~~~}}}lllfff___SSSHHHCCCBBBAAA@@@???>>>>>>>>>============<<<<<<<<<<<<:::;;;<<<;;;999888999::::::999999888999999::::::888888888888888888888888888888777777777777888888666666666666666666666666777777888999999999999888<<<;;;::::::999999::::::nnnllllllmmmqqqzzz~~~ppphhhaaaWWWMMMGGGDDDBBB@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>============<<<<<<<<<===============>>>>>>=========>>>>>>>>>===============<<<<<<<<<============>>>>>>>>>>>>===>>>>>>>>>???????????????@@@AAABBBCCCGGGLLLPPPcccsssgggaaa^^^ZZZWWWXXX\\\eeetttssskkkcccUUUIIIDDDCCCAAA@@@??????>>>>>>============<<<<<<<<<<<<:::;;;<<<;;;999888999:::::::::999999888999999:::888888888888888888888888888888777777777777888888777777777777777777777777777777888999999999999999999999999999999:::;;;<<>>>>>>>>>>>>>>============<<<<<<<<<=====================<<<<<<<<<===>>>???>>>>>>======<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBDDDHHHNNNRRReeexxxlllfff___[[[YYYZZZ[[[___kkkwww}}}qqqhhhYYYKKKDDDCCCBBB@@@????????????============<<<<<<<<<<<<:::;;;<<<;;;:::999:::;;;::::::999999888888999999888888888888888888888888888888777777777777888888777777777777777777777777777888999999:::999999999777777777888999;;;<<<===ooonnnmmmllljjjppprrrgggaaaXXXOOOJJJFFFCCCBBB@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<=========>>><<<<<<;;;;;;;;;<<<>>>>>><<<<<<<<<===========================>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@BBBCCCEEEIIIOOOSSShhhtttnnndddaaa___^^^\\\[[[bbbjjjjjjzzzyyylll\\\NNNDDDCCCBBBAAA@@@?????????============<<<<<<<<<<<<;;;<<<<<<<<<:::999:::;;;;;;:::999999888888999999888888888888888888888888888888777777777777888888777777777777777777777777777888999999::::::999999777777777888999:::<<<===nnnmmmllljjjhhhmmm}}}uuugggaaaXXXPPPJJJGGGDDDBBB@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>============;;;<<<<<<<<<======>>>>>><<<;;;::::::;;;<<<===>>>:::;;;;;;<<<===>>>??????============>>>>>>>>>>>>>>>>>>>>>>>>???????????????AAABBBCCCFFFJJJPPPTTTjjj{{{uuukkkhhheeeccc]]]XXXZZZ```]]]hhhvvv~~~~~~~~~ppp___QQQDDDCCCBBBAAA@@@?????????>>>=========<<<<<<<<<<<<;;;<<<===<<<:::999:::;;;;;;::::::999888888888999888888888888888888888888888888777777777777888888777777777777777777777777888888999::::::::::::999888888888888999:::;;;;;;ooonnnmmmjjjgggiiixxx~~~~~~vvviii```WWWPPPIIIBBBAAACCC????????????????????????AAA@@@@@@???????????????>>>===<<<;;;;;;;;;;;;;;;>>>===;;;;;;===>>>>>>===:::::::::;;;;;;===>>>>>>@@@???>>>======>>>???@@@???>>>>>>>>>>>>>>>???@@@???BBBBBBFFFKKKFFFJJJ\\\sss|||xxxqqqiiidddaaa___[[[XXX^^^___dddllluuuzzztttbbbVVVJJJFFFBBBAAABBBCCCAAA>>>AAA@@@>>>>>>>>>>>>===<<<;;;;;;::::::999888777777999999999999888888777777888999999::::::999999888888999999999999888777777777777777777777777777777;;;:::::::::999888888888999:::;;;<<<;;;:::999888ooonnnmmmjjjgggiiiwww~~~~~~vvviii```VVVOOOIIIBBB@@@BBB????????????????????????@@@@@@???>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;<<<===<<<;;;;;;===>>>===<<<<<<<<<;;;<<<===>>>??????===<<<<<<;;;;;;<<<<<<<<>>>>>>>>>>>???@@@@@@@@@CCCCCCFFFKKKGGGLLL^^^yyy|||vvvnnnhhhfffccc___\\\XXXWWWYYY^^^ccclll|||~~~www}}}wwwbbbUUUJJJFFFBBBAAABBBBBBAAA>>>AAA???===;;;;;;<<<<<<<<<;;;;;;::::::999888888777999999999999888888888777888999999::::::999999888888999999999999888777777888888888888888888888888999999999999999888888888:::::::::;;;;;;::::::999ooonnnmmmjjjgggiiiuuuzzzjjj```UUUNNNHHHBBB@@@BBB??????????????????????????????>>>=========>>>>>>======<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<======<<<:::===============>>>???@@@;;;<<<<<<=========<<<<<>>>>>??????@@@AAAAAAEEEDDDFFFKKKHHHOOOccc|||tttooollliiieeeaaa[[[XXXWWWXXXYYY\\\fffqqqzzzttt{{{{{{cccUUULLLGGGCCCAAABBBBBB@@@>>>@@@>>><<<;;;:::;;;;;;<<<;;;;;;::::::999999888888999999999999888888888888888999999::::::999999888888999999999999888777777888888888888888888888888777777888888888888888888:::::::::999999::::::;;;pppnnnmmmkkkhhhhhhsss~~~lll```TTTLLLGGGAAA@@@AAA???????????????????????????>>>>>>=====================<<<<<<<<<<<<======<<<;;;;;;<<<======;;;999======<<<<<<===>>>>>>???===>>>@@@AAAAAAAAA@@@??????????????????@@@AAABBBBBBFFFEEEGGGKKKJJJTTTjjj{{{uuurrrnnniiieeeccc^^^[[[ZZZXXXWWW]]]dddjjjwwwvvvrrrzzz~~~eeeWWWMMMIIICCCAAAAAABBB@@@>>>>>>???@@@???>>><<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999888999999::::::999999888888999999999999888777777888888888888888888888888666666666777888888888999;;;:::999888999:::;;;<<>>>>>=====================<<<<<<<<<======>>>===<<<;;;<<<======;;;999<<<<<<;;;;;;;;;<<<======???@@@AAABBBCCCBBBAAAAAA????????????@@@AAABBBCCCCCCGGGEEEGGGLLLMMMZZZsss|||xxxssslllhhhddd___[[[YYYVVVTTTVVV[[[^^^eeeppp}}}}}}tttrrr|||hhh[[[OOOJJJDDDAAAAAAAAA@@@>>>===AAAEEEFFFCCC@@@======;;;;;;;;;:::::::::::::::999999999999999999999:::888999999::::::999999888888999999999999888777777888888888888888888888888666666666777888888888999::::::999888999:::<<<===rrrooommmkkkiiihhhnnnvvvrrrcccSSSKKKGGGCCCAAABBB??????????????????????????????>>>=========>>>>>>======<<<<<<======>>>>>>@@@>>><<<<<<<<<===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@?????????@@@AAABBBCCCDDDBBBGGGEEEGGGLLLOOO```|||~~~yyyrrrlllgggbbb^^^\\\YYYUUUTTTWWWYYYZZZ```hhhqqq|||zzzssssss}}}lll]]]QQQKKKEEEAAAAAAAAA@@@>>>===BBBGGGGGGDDD@@@>>>===;;;;;;;;;;;;::::::::::::999999999999::::::::::::888999999::::::999999888888999999999999888777777999999999999999999999999777777888888888888888888999999999999:::;;;<<<<<>>>>>>>>>>>???===============>>>??????CCC@@@===;;;<<<===============<<<<<<<<<<<<==================>>>???@@@@@@???@@@@@@@@@AAACCCDDDEEEBBBFFFEEEFFFMMMRRReee~~~yyyzzz}}}xxxrrrpppjjjeeeccc___XXXUUUVVVUUUSSSVVV]]]bbbfffppp{{{vvvrrrsss}}}ooo^^^RRRLLLEEEAAA@@@AAA@@@>>>===AAADDDCCC???<<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;888999999::::::999999888888999999999999888777777999999999999999999999999999999999999999888888888777888999:::;;;;;;;;;;;;sssooommmllliiigggkkkqqq}}}zzzwwwuuuvvveeeTTTKKKHHHEEECCCDDD????????????????????????AAA@@@@@@???????????????===============>>>??????EEEAAA===;;;;;;===>>>??????>>>============>>>>>>>>>======<<<===???AAABBB@@@@@@@@@AAABBBCCCEEEEEEAAAFFFEEEFFFMMMSSShhhyyyuuuwwwxxx~~~}}}wwwvvvoooiiifff```XXXSSSSSSRRRPPPRRRXXX[[[[[[aaajjjppp~~~}}}tttqqqsss}}}qqq^^^SSSMMMEEEAAA@@@AAA???>>>===???@@@===999888;;;???;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999999::::::999999999888999999999999888777777999999999999999999999999;;;:::::::::999888888888666888999;;;<<<<<<;;;;;;pppqqqpppmmmjjjhhhjjjmmm~~~|||www{{{|||bbbRRROOOGGGDDDDDDAAAAAAAAAAAA@@@@@@@@@??????======>>>>>>??????@@@@@@====================================<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???????????????????????????@@@AAABBBCCCEEEDDDIIIMMMMMMTTTqqqzzzsssuuu|||}}}xxxvvvrrrkkkccc\\\XXXVVVQQQQQQQQQRRRUUUYYY\\\^^^ggglllttt~~~xxxpppooorrr|||qqqbbbTTTNNNFFFAAAAAAAAAAAA@@@???>>>===<<<;;;:::::::::::::::888888:::======:::999999999::::::;;;;;;;;;888888999999999:::::::::;;;;;;::::::::::::999999:::::::::999999888888888999999999999999999999999;;;::::::::::::;;;<<<<<>>>>>>>>>>>>>>?????????====================================<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???????????????????????????@@@AAABBBCCCEEEDDDHHHMMMPPP[[[yyyzzzssswww|||}}}{{{vvvnnneee^^^YYYVVVTTTSSSRRRSSSTTTVVVYYY[[[___cccjjjrrrzzzvvvooonnnpppzzzppp```UUUNNNFFFBBBAAABBBAAA@@@>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;:::999::::::::::::::::::;;;888888999999999:::::::::;;;;;;:::::::::999999999:::::::::999999999888888999999999999999999999999;;;;;;::::::;;;;;;<<<===qqqqqqpppmmmkkkjjjkkklllwww~~~www{{{hhhWWWRRRHHHDDDDDD@@@AAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<<<<<<<<<<==================>>>????????????????????????@@@@@@AAABBBCCCEEEDDDGGGMMMSSSdddxxxtttyyy{{{{{{rrriiiaaa\\\YYYWWWVVVTTTRRRRRRSSSTTTUUUWWWZZZ___dddiiipppwww|||tttooommmoooxxxqqqbbbVVVPPPGGGBBBBBBBBBAAA@@@<<<======>>>>>>======<<<;;;;;;<<<<<<;;;999:::;;;;;;::::::::::::::::::999888888999999999:::::::::::::::::::::999999999999:::::::::999999999999888999999999999::::::::::::;;;;;;;;;:::;;;;;;<<<===qqqpppnnnllljjjiiijjjkkksssxxx|||iiiXXXRRRIIIEEEEEEAAAAAAAAAAAA@@@@@@@@@??????@@@@@@??????>>>>>>==========================================<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???????????????@@@@@@@@@@@@AAABBBCCCCCCEEEDDDFFFLLLVVVlllwwwuuuzzzzzzwwwooohhhbbb^^^YYYWWWUUURRRQQQQQQQQQRRRTTTVVVYYY\\\___cccgggkkksssuuuxxxzzz|||~~~}}}{{{{{{zzzxxxxxx|||rrrooommmmmmvvvtttfffXXXQQQIIICCCBBBBBBAAA@@@<<<===>>>>>>>>>===<<<;;;::::::;;;===;;;888999===;;;;;;;;;::::::999999999888888999999999::::::::::::::::::999999999999888999999999999999999999999999999999:::::::::::::::;;;;;;;;;;;;;;;<<<======pppooollljjjiiiiiiiiiiiirrryyy|||jjjXXXRRRIIIEEEGGGCCCAAAAAAAAA@@@@@@@@@??????@@@@@@??????>>>>>>==========================================<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???????????????@@@@@@@@@@@@AAABBBCCCDDDEEEDDDEEEKKKZZZtttvvvuuuzzzyyy}}}wwwqqqkkkggg[[[YYYVVVSSSQQQQQQQQQQQQQQQSSSVVVXXXYYY[[[^^^``````bbbeeeggghhhiiilllnnnppprrruuuvvvtttrrrqqqqqqrrrppppppsssuuuyyyyyyqqqooommmllltttuuuhhhZZZSSSJJJEEECCCCCCBBB@@@>>>>>>>>>===<<<;;;::::::===999999<<<;;;888999???;;;;;;;;;::::::999999999888888999999999:::::::::::::::999999999888888888999999999999999999999999999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======qqqooollljjjjjjjjjiiihhhrrr~~~zzz}}}|||nnn[[[TTTJJJFFFGGGDDDAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???????????????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEGGGNNN```{{{vvvvvvyyy{{{zzztttpppbbb```\\\XXXUUUSSSRRRRRRPPPQQQSSSTTTTTTUUUVVVXXXVVVXXXZZZ[[[\\\]]]___aaaaaadddggghhhgggfffffffffhhhgggiiikkklllmmmttt}}}|||sssnnnnnnllljjjppp{{{wwwhhh\\\UUULLLFFFDDDCCCBBB@@@???>>>===<<<<<<<<<<<<===FFF===999<<<===999:::???;;;::::::::::::::::::999888888999999999:::::::::999999999999888888888888888999999999999:::::::::999999::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>ssspppmmmkkkllllllkkkiiirrr|||{{{}}}zzzttt```XXXLLLGGGGGGCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>?????????====================================<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???????????????AAAAAA@@@AAAAAABBBCCCDDDFFFGGGJJJSSSjjj{{{vvvvvvxxxyyy~~~|||wwwllliiiddd^^^YYYVVVTTTSSSPPPRRRSSSSSSQQQPPPPPPQQQSSSUUUWWWWWWWWWWWWYYYZZZWWWYYY\\\]]]\\\[[[\\\\\\^^^^^^aaaddddddccchhhnnnwwwtttmmmjjjllljjjffflllwww|||iii]]]VVVMMMGGGEEEDDDBBB@@@???>>>===<<<===???BBBDDDSSSEEE;;;>>>???;;;:::===999::::::::::::::::::;;;888888999999999:::::::::999999999999888888888888888888999999999:::::::::999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<======>>>uuurrrnnnmmmnnnnnnmmmkkkqqqzzz{{{~~~yyyzzzeee[[[NNNGGGGGGCCCAAAAAAAAA@@@@@@@@@??????======>>>>>>??????@@@@@@========================>>>=========<<<<<<<<<<<<<<<<<<<<<<<<=========>>>======>>>???????????????AAAAAAAAAAAABBBCCCDDDDDDGGGIIIMMMXXXqqq~~~uuurrrvvvyyyzzzzzzssspppjjjccc]]]XXXUUUTTTSSSTTTTTTSSSPPPNNNNNNNNNPPPQQQSSSSSSRRRRRRSSSUUURRRTTTVVVVVVUUUTTTUUUVVVXXXXXX\\\```___]]]```fffiiizzz{{{oooiiigggjjjgggdddiiitttlll^^^WWWNNNGGGEEEDDDBBB@@@???>>>======???CCCGGGJJJ]]]KKK>>>???AAA<<<999<<<999999999::::::;;;;;;;;;888888999999999:::::::::999999999888888888888777888888888999999:::::::::999999::::::;;;<<<======<<<<<<<<<<<<<<<===>>>>>>uuutttqqqooommmllllllmmmooozzz|||gggVVVQQQKKKEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>??????========================???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>???@@@@@@@@@@@@????????????@@@AAABBBCCCDDDFFFMMMNNN[[[wwwsssrrrssswww}}}yyyqqqiiieeeaaa___]]][[[YYYVVVSSSPPPOOONNNNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRQQQQQQQQQRRRSSSTTTTTTVVVXXXZZZ[[[[[[ZZZZZZaaajjjvvvxxxssshhhjjjjjjgggbbbaaafffkkk|||ssseee[[[QQQKKKEEE@@@===???@@@????????????AAABBBCCCJJJFFFAAA<<<999999:::<<<<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::;;;::::::999888777666666999999999999999999999999999999999999999999999999;;;;;;;;;<<<<<<<<<<<<===sssrrrpppooonnnnnnnnnnnnpppzzz~~~~~~}}}nnnZZZQQQJJJDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>??????========================???>>>>>>===<<<<<<;;;;;;<<<<<<<<<=========>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCEEEEEEDDDLLLPPPbbbwwwsssrrrssswww||||||uuupppllliiigggaaa___\\\XXXTTTRRRPPPPPPPPPQQQRRRSSSSSSRRRQQQPPPPPPOOONNNMMMNNNNNNPPPQQQPPPQQQTTTVVVWWWXXXWWWVVVZZZaaakkktttwwwtttooojjjdddeeedddbbb______cccfffttt~~~hhh]]]QQQJJJEEE@@@>>>@@@???>>>>>>===>>>???@@@@@@CCCAAA===:::888888:::;;;;;;;;;;;;;;;:::::::::999999999999999999999:::::::::::::::999888888777777999999999999999999999999999999999999999999999999;;;;;;;;;<<<<<<<<<<<<===qqqqqqpppooooooooooooppppppzzz{{{uuu]]]RRRIIICCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<=========>>>>>>>>>@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCEEEFFFGGGCCCKKKRRRjjjwwwsssrrrsssvvv|||~~~}}}xxxtttpppmmmiiigggccc^^^YYYVVVTTTSSSUUUWWWYYY[[[ZZZWWWSSSPPPOOONNNMMMLLLLLLLLLMMMNNNMMMNNNPPPSSSTTTUUUTTTTTTSSSWWW^^^dddgggfffcccaaa^^^]]]\\\[[[\\\]]]^^^___jjjyyymmm```QQQIIIDDD@@@???AAA>>>>>>===<<<<<<<<<=========<<<;;;:::999:::;;;<<<::::::::::::999999999999::::::999999999999999999:::::::::::::::999999999999999999999999999999999999999999999999999999999;;;;;;;;;<<<<<<<<<<<<===rrrqqqqqqpppoooooooooooooooyyy~~~yyy___QQQHHHCCCDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<============>>>>>>>>>???@@@@@@AAABBBAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFEEEKKKSSSooowwwtttssssssvvv{{{~~~}}}~~~zzzuuurrrooolllhhhccc___\\\ZZZYYYYYY\\\```bbbaaa]]]XXXTTTQQQPPPOOOMMMMMMMMMMMMNNNLLLMMMOOOQQQRRRSSSSSSSSSPPPRRRVVVYYY[[[\\\\\\\\\XXXWWWVVVWWWYYY[[[[[[ZZZcccmmmssscccRRRIIIDDD@@@@@@BBB??????>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::::::::999999888888888999999999::::::;;;;;;;;;888888888888888888888888888999999999999999::::::;;;;;;;;;<<<<<<<<<<<<===tttssssssqqqpppnnnmmmlllnnnwwwwww^^^QQQGGGDDDFFFCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<============>>>>>>>>>???>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDEEEFFFHHHMMMVVVttt~~~vvvssssssssswww|||}}}|||~~~zzztttqqqnnniiieeebbbaaa```]]]```eeeggggggccc^^^[[[TTTSSSQQQOOOMMMMMMMMMMMMLLLLLLMMMOOOPPPPPPQQQQQQOOOOOOPPPRRRTTTUUUWWWXXXTTTTTTTTTVVVXXXYYYXXXWWW]]]eeewwwxxxgggTTTIIIEEEAAAAAABBB@@@@@@??????>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999:::::::::999999888888888888999999::::::;;;;;;<<<888888888888888888888888888888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<===uuuttttttrrrqqqooommmkkkllluuusss]]]QQQHHHEEEGGGCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<=========>>>>>>>>>??????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAABBBCCCEEEEEEJJJOOO[[[{{{{{{tttssstttuuuxxx}}}|||{{{|||}}}|||||||||~~~|||yyyuuuqqqmmmjjjiiihhhcccfffhhhjjjjjjgggdddaaaVVVTTTRRRPPPNNNMMMMMMMMMKKKKKKKKKLLLLLLLLLMMMMMMKKKLLLLLLMMMNNNPPPQQQRRRQQQSSSUUUWWWWWWWWWVVVVVVWWW^^^mmm|||jjjVVVKKKFFFCCCAAABBB@@@AAAAAA@@@???>>>===<<<<<<;;;;;;::::::999888888999999999999::::::::::::::::::999999999999999999888888999999::::::;;;;;;888888888888888888888888888888888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===ssssssssssssrrrpppnnnmmmjjjsssppp]]]RRRHHHEEEGGGCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>??????========================<<<===========================>>>>>>>>>?????????>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBBBBCCCDDDFFFGGGIIIRRRbbbyyysssssstttvvvzzz{{{yyywwwxxxzzz|||||||||{{{vvvrrrpppoookkkllllllkkkjjjhhhfffdddZZZYYYVVVSSSQQQOOOOOOOOONNNMMMLLLLLLKKKKKKLLLLLLIIIJJJKKKLLLMMMMMMNNNNNNOOOSSSWWWXXXVVVTTTTTTUUUTTTYYYeeexxxlllWWWLLLHHHDDDAAA@@@???@@@@@@@@@@@@???======<<<;;;:::::::::::::::;;;999:::::::::;;;;;;;;;;;;999999999999999999::::::888888888999999999999999888888888888888888888888777888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===qqqqqqrrrsssrrrqqqpppooohhhqqqooo^^^SSSIIIDDDFFFCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>?????????========================<<<<<<<<<===============>>>>>>>>>>>>????????????@@@@@@AAABBBBBBBBBBBBAAACCCCCCCCCCCCDDDFFFGGGHHHHHHSSSgggxxxrrrsssuuuvvv{{{|||xxxvvvuuuvvvyyy|||}}}}}}|||wwwtttsssqqqpppnnnllliiigggfffeee___]]]ZZZWWWUUUSSSSSSRRRQQQQQQOOONNNMMMMMMMMMMMMIIIJJJLLLNNNNNNNNNMMMMMMMMMSSSXXXXXXUUURRRSSSUUUTTTXXX```nnnmmmXXXMMMIIIEEEAAA@@@>>>??????@@@@@@???===<<<======<<<;;;<<<===>>>???:::::::::;;;;;;<<<<<<<<<888888888999999::::::;;;888888888888888888888888777777777777777777777777777777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<======qqqqqqrrrrrrqqqpppnnnmmmmmmqqq}}}~~~zzz```RRRLLLHHHFFFBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@????????????>>>???>>>>>>???@@@@@@>>><<<============>>>>>>>>>>>>??????>>>>>>======<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCBBBCCCFFFHHHKKKTTTooo|||vvvrrrtttvvvxxx{{{|||uuuvvvxxxyyy{{{}}}~~~~~~zzzwwwtttrrrqqqooollliiifffccc```]]][[[YYYUUUSSSRRRQQQPPPNNNMMMLLLLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPNNNQQQTTTTTTRRRPPPQQQSSSSSSWWW]]]dddqqqqqqWWWNNNIIICCC@@@DDD??????>>>>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999888888888999999::::::::::::::::::999999888888888999:::<<<;;;:::999999:::<<<<<<<<<===============rrrrrrrrrrrrqqqooommmlllmmmppp{{{{{{aaaRRRLLLHHHFFFBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@????????????>>>>>>>>>>>>@@@AAAAAA???<<<============>>>>>>>>>>>>??????>>>>>>============@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBCCCFFFIIILLLUUUrrrzzzuuuqqqsssvvvwww|||{{{{{{|||}}}}}}zzzxxxvvvtttqqqoookkkhhheeebbb```^^^ZZZXXXWWWVVVTTTQQQOOOMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOOOONNNPPPSSSSSSQQQPPPQQQRRRPPPSSSXXX]]]fffxxxttt[[[QQQKKKCCC@@@BBB?????????>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888999999999999999999999999888888999999999::::::::::::::::::999999999888888888:::<<<;;;:::999999:::<<<<<<<<<<<<============ssssssrrrqqqpppnnnlllkkkllloooyyy}}}bbbSSSLLLHHHFFFBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@????????????>>>======???AAACCCCCC@@@===============>>>>>>>>>>>>???>>>>>>>>>>>>=========@@@@@@AAABBBCCCCCCDDDDDDAAABBBCCCCCCCCCDDDGGGIIIMMMXXXwwwwwwsssppprrruuuwww}}}~~~{{{xxxuuurrrooollliiigggdddaaa^^^]]][[[XXXUUUQQQOOOMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNPPPRRRRRRQQQPPPQQQRRRNNNQQQTTTVVV[[[gggwww}}}{{{xxxaaaUUUMMMDDD@@@AAA@@@??????>>>>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::999999999999888888::::::::::::::::::::::::888999999999999::::::::::::::::::999999999999888888:::;;;;;;:::999:::;;;<<<<<<<<<<<<======>>>>>>ttttttrrrqqqooommmkkkjjjlllnnnwww}}}bbbSSSLLLHHHFFFAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>>>><<<===???BBBDDDDDDAAA>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEAAABBBCCCCCCCCCDDDGGGJJJMMM[[[|||}}}uuuqqqoooqqqtttwww}}}{{{wwwuuuqqqooommmjjjgggddd```___\\\XXXUUURRRPPPOOONNNMMMLLLKKKKKKKKKLLLLLLNNNOOOPPPPPPPPPPPPPPPPPPOOOQQQRRRSSSTTT[[[eeennn|||yyyuuutttzzzzzzfffXXXNNNEEEAAAAAA@@@@@@??????>>>======<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888999;;;;;;:::999:::;;;;;;;;;<<<<<<======>>>>>>tttsssrrrpppnnnlllkkkkkkmmmnnnvvv{{{aaaSSSLLLHHHEEE@@@@@@????????????@@@@@@@@@@@@@@@?????????>>>>>><<<===???BBBDDDDDDAAA???============>>>>>>>>>>>>>>>>>>>>>>>>????????????===>>>???@@@AAABBBCCCCCCAAABBBCCCCCCCCCEEEHHHKKKNNN___{{{tttpppoooqqqtttwww|||zzzvvvtttrrrooollliiibbbaaa___\\\ZZZXXXVVVVVVSSSRRROOOMMMLLLKKKLLLLLLNNNNNNMMMNNNOOOOOOOOOOOOOOOPPPQQQPPPQQQTTTZZZ___kkkqqqyyy}}}{{{uuunnnkkklllssszzz}}}jjj[[[NNNFFFBBBCCC@@@@@@@@@???>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999777999;;;;;;:::::::::;;;;;;;;;;;;<<<===>>>>>>???tttsssqqqooommmlllllllllnnnnnnuuuvvv___RRRLLLHHHEEE@@@@@@????????????@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>@@@BBBBBBAAA???============>>>>>>>>>>>>>>>>>>>>>????????????@@@>>>>>>??????@@@AAABBBBBBAAABBBCCCDDDDDDFFFIIIKKKPPPddd|||tttqqqqqqrrrtttxxx|||zzzwwwuuuqqqooogggfffdddbbb```^^^^^^]]][[[XXXUUUQQQNNNMMMMMMMMMNNNMMMKKKLLLNNNOOOOOONNNLLLMMMMMMMMMMMMOOOSSSVVV___cccgggkkkmmmmmmkkkiiidddbbbdddjjjpppvvvppp]]]OOOFFFDDDDDDAAA@@@@@@??????>>>=========<<<<<<<<<<<<;;;;;;;;;888888999999999999:::::::::::::::::::::::::::::::::::::::999999999999888888999999999999:::::::::777999;;;;;;::::::;;;<<<:::;;;;;;<<<===>>>??????sssrrrpppnnnmmmmmmmmmmmmooooootttppp\\\RRRLLLHHHDDDBBBAAAAAAAAAAAAAAAAAABBB@@@@@@@@@????????????>>>@@@???===>>>???@@@@@@???============>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCDDDDDDFFFIIILLLSSSiii|||uuusssrrrssstttxxx~~~|||xxxvvvmmmllljjjhhhfffddddddcccbbb___ZZZUUUQQQOOONNNNNNOOOLLLJJJJJJMMMOOONNNMMMLLLLLLKKKKKKKKKMMMPPPRRRVVVWWWZZZ]]]_________```^^^\\\]]]bbbfffkkkvvvxxxaaaOOOFFFDDDEEEAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888999999999:::::::::666888:::;;;::::::;;;<<<::::::;;;<<<===>>>??????rrrqqqooonnnmmmmmmmmmnnnpppoootttlllZZZQQQLLLHHHDDDDDDCCCCCCBBBBBBCCCCCCDDD@@@@@@@@@????????????>>>AAA???===<<<===??????>>>============>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDFFFJJJLLLVVVmmm}}}vvvtttsssttttttxxx~~~|||}}}{{{sssrrrooommmjjjhhhgggfffgggccc^^^XXXSSSPPPOOOOOOOOOLLLIIIJJJLLLOOONNNMMMNNNMMMLLLKKKKKKMMMOOOQQQQQQPPPRRRVVVXXXXXXYYY[[[[[[YYYYYY\\\___dddnnnyyy~~~dddPPPFFFDDDEEEAAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888999999:::::::::666888:::;;;::::::;;;<<<::::::;;;<<<===>>>???@@@uuurrrooommmmmmmmmlllkkkkkkmmmsss|||zzzbbbVVVRRRMMMGGGDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>======<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>>>>>@@@BBB@@@@@@AAAAAAAAABBBBBBBBBBBBAAABBBEEEFFFGGGKKKQQQWWWvvv~~~wwwrrrqqquuuyyy{{{zzzzzz}}}}}}zzzuuusssrrrpppmmmjjjhhhddd___ZZZWWWTTTQQQOOOLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMKKKIIIIIILLLNNNOOOQQQSSSRRRPPPQQQTTTWWWXXXWWWXXXYYYYYY\\\gggsss}}}aaaOOOIIIFFFCCCBBBAAA@@@???>>>>>>>>>>>>>>>===;;;;;;===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::<<<<<<;;;;;;:::999888888999999888888999999:::;;;999999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@uuurrrooommmmmmmmmlllkkkiiilllrrr{{{ttt___TTTOOOJJJEEECCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@??????@@@AAA@@@@@@AAAAAAAAABBBBBBBBBAAA???@@@CCCEEEEEEJJJPPPZZZzzz~~~xxxsssrrruuuzzz{{{zzzzzz{{{|||~~~|||xxxwwwuuuqqqnnniiieee```[[[WWWTTTPPPNNNKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKJJJIIIIIIKKKMMMKKKMMMOOOOOONNNNNNQQQSSSTTTTTTVVVWWWWWWZZZdddooodddQQQIIIEEEBBBBBBAAA@@@???>>>>>>>>>>>><<<;;;999999;;;<<<;;;:::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::;;;;;;::::::999999888888999999888888999999:::;;;999999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@vvvssspppnnnmmmmmmlllkkkhhhkkkqqqzzz}}}mmm]]]SSSNNNHHHEEEEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>@@@@@@???>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAAAAA@@@??????@@@AAAAAAAAAAAABBBBBBBBBBBBAAA???@@@DDDEEEFFFKKKRRR___}}}yyyuuussswww{{{~~~~~~}}}|||{{{{{{{{{{{{{{{|||{{{}}}}}}zzzvvvtttmmmiiiddd___[[[WWWSSSPPPMMMMMMLLLLLLKKKLLLLLLLLLJJJKKKMMMLLLKKKKKKLLLMMMIIIKKKNNNNNNNNNNNNOOOPPPPPPPPPSSSUUUUUUWWW```kkkiiiUUUKKKFFFAAABBBAAA@@@???>>>>>>>>>>>><<<;;;999999;;;<<<;;;:::::::::::::::::::::::::::===<<<<<<;;;;;;::::::999999999999999999999888888999999888888999999:::;;;999999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@vvvtttpppnnnnnnmmmlllkkkhhhkkkqqqzzzwwwkkk]]]UUUOOOJJJGGGHHHCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>==============================;;;>>>AAABBBAAA?????????AAAAAAAAABBBBBBBBBBBBCCCDDDBBBBBBFFFHHHIIIOOOVVVddd}}}yyyuuutttxxx|||}}}|||}}}{{{zzz{{{yyyxxx}}}~~~zzzxxxtttpppkkkfffbbb]]]XXXUUURRRQQQOOONNNMMMMMMNNNNNNNNNOOOPPPPPPNNNMMMMMMMMMKKKMMMNNNPPPPPPPPPPPPPPPMMMNNNQQQTTTTTTUUU^^^hhhnnnYYYNNNGGGCCCBBBAAA@@@???>>>>>>>>>>>>>>>===;;;;;;===>>>===<<<999999999999999999999999;;;;;;;;;;;;::::::::::::888888888888888888999999999999888888999999:::;;;999999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@wwwtttqqqooonnnmmmllljjjiiilllrrr{{{vvvjjj]]]VVVPPPJJJHHHHHHCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@???????????????===>>>>>>>>>?????????@@@========================;;;>>>AAABBBAAA?????????AAAAAABBBBBBBBBCCCCCCCCCDDDBBBCCCFFFHHHKKKQQQYYYkkk|||xxxuuutttxxx}}}~~~||||||yyyyyy{{{{{{zzz|||~~~|||xxxuuupppkkkgggbbb]]]YYYVVVTTTRRRPPPNNNNNNNNNOOOQQQRRRSSSRRROOOMMMLLLLLLNNNNNNOOOOOOPPPPPPOOOOOOMMMMMMQQQTTTTTTUUU^^^hhhppp[[[OOOJJJFFFBBBAAA@@@???>>>>>>>>>>>>>>>===;;;;;;===>>>===<<<999999999999999999999999777888888999:::;;;;;;<<<888888888888888888999999999999888888999999:::;;;999999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@xxxuuuqqqooonnnmmmllljjjjjjmmmqqqzzzxxxkkk\\\TTTPPPKKKGGGFFFCCCBBBAAAAAA@@@@@@AAAAAA????????????????????????======>>>>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAAAAA@@@??????@@@AAABBBBBBBBBCCCCCCCCCCCCCCCAAAAAAEEEGGGJJJQQQYYYrrr{{{vvvssssssxxx}}}}}}zzzvvvuuuyyy||||||}}}{{{xxxtttppplllgggbbb^^^ZZZXXXUUURRRPPPOOOPPPPPPSSSTTTTTTRRROOOMMMMMMNNNRRRPPPNNNMMMNNNOOONNNMMMNNNNNNQQQSSSSSSUUU^^^iiipppZZZOOOJJJGGGBBBAAA@@@???>>>>>>>>>>>><<<;;;999999;;;<<<;;;:::::::::::::::::::::::::::666666777888:::;;;<<<<<<999999999999999999888888999999888888999999:::;;;999999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@yyyvvvrrrooonnnmmmllljjjiiilllpppxxxooo]]]UUURRRMMMHHHEEECCCBBBAAAAAA@@@@@@AAAAAA????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAEEEHHHKKKRRR[[[yyyzzzsssqqqrrrwww}}}~~~xxxvvvzzz~~~~~~~~~~~~{{{wwwtttooojjjfff```^^^ZZZWWWUUUTTTTTTUUUVVVVVVVVVTTTSSSRRRTTTVVVXXXTTTPPPNNNNNNOOOOOONNNOOOOOOPPPRRRRRRUUU___jjjoooXXXLLLHHHFFFBBBAAA@@@???>>>>>>>>>>>><<<;;;999999;;;<<<;;;:::::::::::::::::::::::::::888888888999:::;;;<<<<<<;;;;;;::::::999999888888999999888888999999:::;;;999999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@yyyvvvrrrpppnnnmmmllljjjhhhkkkooovvvuuuaaaXXXVVVQQQJJJFFFCCCBBBAAAAAA@@@@@@AAAAAA??????????????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>>>>>@@@BBBBBBBBBBBBCCCCCCCCCDDDDDDFFFCCCCCCGGGJJJMMMUUU^^^~~~yyyqqqoooqqqwww}}}~~~{{{~~~~~~{{{vvvqqqmmmgggeeeaaa]]]ZZZZZZZZZ[[[YYYYYYYYYXXXWWWYYY\\\___^^^YYYSSSPPPPPPRRRQQQPPPOOONNNOOOQQQQQQTTT___jjjoooWWWJJJFFFDDDBBBAAA@@@???>>>>>>>>>>>>>>>===;;;;;;===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888999999888888999999:::;;;999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@{{{uuuqqqqqqpppmmmlllnnnrrrnnnnnnvvvtttcccYYYSSSLLLFFFDDDAAABBBCCCDDDDDDDDDCCCBBB@@@@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBAAA???>>>???@@@@@@BBBCCCCCCAAAAAABBBDDDAAACCCBBBFFFMMMKKKPPPcccxxxqqqppprrrwww|||xxxtttqqqnnnkkkgggdddbbbaaa___]]]]]]\\\[[[\\\^^^______]]]ZZZWWWSSSQQQPPPPPPOOOOOORRROOOOOOQQQRRRUUU___iii{{{nnnXXXLLLIIIJJJGGGBBB>>>===@@@@@@===999<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;999999888777:::999999888888999999:::888999:::;;;;;;:::999888999999999999999999999999:::;;;<<<;;;;;;<<>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????===>>>@@@?????????@@@AAA@@@AAAAAABBBAAABBBBBBCCCAAADDDBBBFFFMMMMMMTTTggg~~~uuupppppprrrxxx~~~yyyuuutttqqqmmmjjjhhhgggeeecccbbbaaa```aaabbbcccbbbaaa^^^[[[WWWTTTSSSRRRQQQPPPQQQOOOOOOQQQRRRUUU___iiizzzpppYYYLLLHHHHHHFFFBBB>>>>>>@@@@@@===:::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888:::999999888888999999:::999999999::::::999999999::::::::::::::::::999999;;;<<<======<<<===@@@CCC|||vvvrrrrrrpppmmmlllmmmkkkiiillltttyyylll___XXXTTTMMMHHHFFFCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????:::<<<>>>>>>>>>???@@@BBBAAA@@@???@@@BBBBBBBBBAAABBBEEEDDDGGGNNNNNNXXXnnnyyysssoooooosssyyy|||}}}zzzuuurrrpppooolllkkkiiihhhgggggghhhhhhgggfffdddaaa\\\YYYWWWVVVTTTRRRPPPNNNNNNPPPQQQUUU___iiizzzsss\\\MMMGGGGGGEEEBBB>>>>>>???@@@===;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999888888999999::::::999999999999999999:::::::::::::::::::::;;;;;;<<<===>>>======>>>AAACCC~~~wwwsssrrrpppmmmkkkmmmiiihhhllltttqqqfff\\\WWWSSSLLLHHHGGGDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>===========================>>>>>>>>>????????????<<<===??????>>>???@@@BBBAAA@@@???@@@BBBCCCBBB@@@CCCGGGEEEGGGLLLNNN[[[tttuuuqqqnnnooottt{{{|||xxxwwwuuurrrqqqooonnnlllllllllllljjjhhhhhheeeaaa]]][[[XXXUUUSSSPPPMMMNNNPPPQQQUUU^^^iii{{{vvv___NNNGGGFFFDDDBBB???>>>??????===<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;:::999999888888999999:::;;;:::999888888999:::;;;::::::;;;;;;;;;;;;<<<<<<<<<============>>>AAACCCxxxssssssqqqlllkkklllhhhiiinnnuuu~~~zzziiiaaaYYYVVVRRRLLLHHHGGGDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????===========================>>>>>>>>>???????????????@@@AAAAAA???>>>???AAAAAA@@@@@@@@@BBBBBBBBBAAACCCHHHGGGGGGKKKMMM^^^{{{zzzqqqooonnnpppuuu}}}~~~|||zzzwwwvvvuuusssqqqpppooonnnllljjjkkkhhhddd```]]]ZZZWWWTTTQQQOOONNNPPPQQQTTT^^^hhh}}}{{{cccQQQHHHGGGCCCAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<:::999999888888999999:::;;;:::999888888999:::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;===???BBByyytttsssqqqllljjjllliiijjjnnnuuu|||vvvddd^^^YYYWWWTTTMMMIIIHHHDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBAAA???>>>???@@@@@@BBBCCCCCCAAAAAABBBDDDBBBHHHHHHHHHLLLPPPeeevvvooommmnnnqqqwww}}}{{{yyyvvvtttsssrrrooommmmmmjjjfffccc```]]]XXXVVVSSSQQQPPPQQQRRRTTT]]]ggg}}}iiiTTTJJJGGGBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;:::999999888888999999::::::999999999999999999:::999999::::::;;;;;;<<<<<<:::;;;<<<;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>???@@@@@@??????@@@AAA???CCCGGGEEEAAA???CCCGGG@@@GGGHHHJJJOOOVVVooowwwqqqoooooorrryyy}}}{{{yyywwwtttqqqnnnlllhhhfffccc___[[[XXXVVVTTTRRRSSSRRRTTT]]]ggg{{{pppWWWJJJEEEAAAAAAAAA???>>>===>>>???;;;<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888999999:::999999999::::::999999999888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<===@@@BBB{{{uuutttqqqllljjjkkkiiijjjmmmrrrxxx}}}||||||xxxccc___]]]]]]YYYQQQMMMMMMBBBAAA@@@@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????;;;===>>>???>>>???@@@BBB>>>DDDIIIGGGAAA>>>CCCJJJ>>>FFFIIIKKKQQQZZZvvv|||vvvssspppssszzz}}}{{{wwwuuupppmmmjjjhhheeebbb]]]ZZZXXXUUUTTTTTTSSSTTT]]]fffzzztttYYYJJJDDDAAAAAAAAA???>>>===>>>???;;;<<<<<<<<<======>>>>>>:::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999:::888999:::;;;;;;:::999888777777888999999:::;;;;;;<<<===>>>======>>>AAACCCyyyrrrpppooommmkkkllliiiiiikkkpppwwwxxxuuu~~~lllhhhbbb^^^[[[VVVPPPJJJCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEFFFIIILLLOOO```|||xxxtttvvvzzz~~~xxxtttrrrooollliiieee```\\\WWWWWWUUURRRPPPTTT___gggzzzxxx\\\LLLHHHBBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;::::::::::::999999::::::::::::::::::::::::::::::999999999:::;;;;;;999999::::::::::::;;;;;;;;;;;;:::999:::;;;<<<===999:::;;;<<<<<<===???BBByyyqqqpppooolllkkkllliiiiiilllpppxxx~~~xxxuuuooojjjddd```\\\WWWPPPJJJDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFJJJPPPWWWlllxxxzzz}}}}}}xxxvvvrrrooolllhhhbbb___ZZZYYYWWWRRRQQQVVV```hhhyyy}}}```NNNHHHBBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;::::::::::::999999::::::::::::::::::::::::<<<;;;;;;:::999999999999999999::::::::::::;;;;;;;;;;;;:::::::::;;;<<<===;;;<<<>>>>>>>>>???BBBDDDyyyqqqooonnnkkkiiijjjhhhhhhkkkqqqxxx{{{zzz|||zzzxxxsssnnngggbbb]]]WWWPPPJJJDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGFFFJJJTTTaaazzz}}}~~~~~~{{{wwwtttpppkkkfffbbb^^^\\\XXXSSSRRRWWWaaajjjvvvfffPPPGGGBBBAAA@@@??????>>>>>>???=========<<<<<<<<<<<<;;;;;;;;;::::::::::::999999::::::::::::::::::::::::===<<<;;;:::999888888888999999::::::::::::;;;;;;;;;::::::::::::;;;<<<===;;;===>>>??????@@@BBBDDDzzzrrrooonnnjjjhhhiiiggggggjjjooowww|||xxx{{{{{{yyywwwqqqjjjddd___XXXPPPIIIDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@?????????>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGEEEIIIUUUfff~~~{{{~~~|||xxxsssnnniiieeeaaa^^^YYYTTTSSSXXXaaaiiiuuujjjRRRGGGBBBBBBAAA@@@????????????======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999::::::::::::::::::::::::<<<;;;::::::999999999999999999999:::::::::;;;;;;::::::::::::;;;;;;<<<<<<:::;;;=========>>>AAACCC{{{rrrpppnnnjjjhhhiiieeeeeehhhmmmuuuzzzxxxxxxwww~~~zzztttlllfff```XXXPPPIIIDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFDDDHHHTTTeee|||xxxyyy}}}|||vvvqqqlllhhhccc___YYYTTTTTTYYY```ffftttkkkSSSGGGCCCBBBAAA@@@????????????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999::::::::::::::::::::::::999999999999::::::;;;<<<999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>???BBBDDD}}}tttqqqnnnjjjhhhiiiddddddgggmmmttt~~~wwwuuutttzzz{{{uuummmggg```YYYPPPJJJEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@??????@@@AAABBBCCCDDDDDDEEEDDDHHHRRR```{{{~~~yyyuuutttxxxzzztttoookkkddd```ZZZVVVVVVZZZ```dddtttiiiSSSGGGCCCBBBAAA@@@@@@??????@@@<<<<<<<<<;;;;;;;;;;;;:::;;;;;;::::::::::::999999::::::::::::::::::::::::888888888999:::;;;<<<===999999::::::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;===???@@@AAAAAABBBDDDFFF~~~uuurrroookkkiiiiiiffffffhhhmmmttt{{{wwwuuuyyy{{{uuunnngggaaaYYYPPPJJJEEEDDDCCCBBBBBBAAAAAABBB@@@@@@@@@????????????>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDIIIQQQ\\\uuu~~~}}}||||||{{{|||}}}yyysssqqqooosss|||~~~xxxrrrnnnfffbbb]]]YYYZZZ\\\```bbbuuuzzz|||eeeRRRHHHCCCCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::999999::::::::::::::::::::::::999999999999:::;;;;;;<<<999999::::::::::::;;;;;;999:::;;;<<<<<<<<<;;;;;;>>>???AAAAAAAAABBBEEEGGGvvvssspppllliiiiiihhhgggiiinnnuuu|||xxx{{{{{{uuummmgggaaaYYYPPPJJJEEEEEECCCBBBBBBBBBBBBBBB@@@@@@@@@????????????>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFCCCEEEJJJQQQZZZrrr~~~vvvrrrrrrrrrrrrxxxyyy{{{}}}zzz~~~~~~uuunnnnnnmmmpppyyyzzzuuuqqqhhhddd___\\\\\\___aaabbbvvvuuu~~~vvvbbbQQQIIICCCCCCBBBAAA@@@@@@@@@@@@<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;:::999999:::::::::999999:::::::::;;;;;;;;;999:::;;;<<<<<<<<<;;;:::<<<>>>?????????@@@CCCEEExxxtttqqqmmmjjjkkkiiihhhkkkooouuu|||uuuuuu{{{xxxuuupppjjjbbbYYYOOOIIIGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@????????????>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@AAAAAA@@@???AAABBBDDDDDDCCCBBBBBBBBBBBBCCCFFFGGGJJJMMMWWWpppvvvmmmjjjhhhkkkoooooosssxxx~~~|||yyyzzzyyyuuuqqqjjjmmmqqqttt{{{yyysssoooiiiiii```\\\aaa```___ggg{{{|||~~~qqq___QQQIIIDDDCCCAAA???>>>>>>>>>???<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;:::::::::999999888888888999999:::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::888888999::::::;;;<<<<<<;;;<<<<<<<<<>>>BBBGGGLLLwwwssspppllljjjjjjhhhhhhjjjooouuu|||uuutttzzzvvvsssoooiiicccZZZQQQKKKGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@????????????>>>????????????????????????????????????????????????>>>???AAA@@@??????@@@BBBCCCCCCBBBBBBBBBCCCCCCDDDFFFGGGJJJNNNWWWpppyyypppkkkhhhhhhkkknnnrrrwww}}}}}}yyywwwsssnnnkkkkkkmmmoooqqquuuzzztttqqqiiijjjaaa^^^bbb```___iii}}}~~~qqq```RRRIIIDDDCCCAAA???>>>>>>>>>???<<<<<<<<<;;;;;;<<<<<<===;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::888999999:::;;;;;;<<<<<<;;;<<<<<<<<<>>>BBBGGGKKKvvvrrroookkkiiijjjhhhhhhjjjnnnttt|||uuuuuuyyyuuusssnnnjjjccc[[[SSSMMMGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@????????????>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????@@@BBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGJJJNNNXXXrrruuuooojjjhhhjjjmmmqqqvvv|||{{{tttnnniiifffjjjllllllkkkmmmvvvzzzuuurrrjjjkkkdddaaaeeeaaabbbnnn{{{~~~|||ppp```QQQHHHDDDCCCAAA???>>>>>>>>>???======<<<<<<;;;<<<<<<===;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<999::::::;;;;;;::::::999999999999::::::;;;;;;;;;999999999:::;;;;;;<<<<<<;;;<<<<<<===>>>BBBGGGKKKvvvrrrpppllljjjkkkggggggiiimmmsss|||vvvvvv{{{wwwtttpppjjjddd\\\SSSMMMGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>????????????????????????????????????????????????>>>???@@@@@@??????@@@AAAAAAAAAAAABBBCCCDDDEEEFFFDDDFFFJJJPPP[[[vvv|||uuunnnkkklllmmmqqqvvv|||}}}ssskkkhhhhhhhhhhhhhhhfffgggmmmxxxxxxsssqqqllllllfffdddhhhdddgggxxxzzz|||}}}yyynnn___PPPGGGDDDCCCAAA???>>>>>>>>>???>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;999::::::;;;;;;::::::999888888999::::::;;;<<<<<<::::::::::::;;;;;;<<<<<<;;;<<<======>>>BBBFFFJJJwwwsssqqqmmmkkklllgggfffhhhlllrrr~~~|||wwwyyy|||zzzvvvqqqkkkddd[[[RRRLLLGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@===???@@@@@@???>>>@@@AAA@@@@@@AAAAAACCCDDDFFFGGGCCCEEEJJJPPP]]]yyywwwpppmmmnnnooorrrwww}}}~~~rrrkkkjjjjjjeeeeeeeeedddeeejjjrrrxxxxxx{{{tttpppnnnmmmmmmhhhhhhkkkgggppp|||}}}}}}yyypppbbbSSSJJJDDDCCCAAA???>>>>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999999999::::::;;;;;;::::::999888888999::::::;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;<<<===>>>???AAAFFFIIIwwwtttqqqnnnlllmmmffffffhhhkkkqqq}}}|||xxxyyy{{{{{{xxxsssllleee[[[RRRKKKGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@????????????>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@===>>>??????>>>>>>???AAA@@@AAAAAABBBCCCDDDFFFFFFBBBEEEJJJPPP]]]yyywwwpppmmmnnnooorrrwww|||vvvooolllkkkdddeeeeeeeeefffjjjpppuuuppptttyyy|||~~~wwwqqqmmmlllnnnmmmiiijjjnnnlllzzz{{{sssfffWWWNNNDDDCCCAAA???>>>>>>>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999888888999::::::;;;;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<>>>??????AAAEEEHHHvvvsssqqqmmmlllmmmfffeeegggkkkppp||||||wwwwwwwwwzzzwwwrrrllleee]]]TTTNNNGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@????????????>>>????????????????????????????????????????????????===>>>??????>>>>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFCCCEEEIIINNNZZZuuuyyyqqqnnnooooooqqquuu{{{xxxqqqlllggggggggggggiiilllqqqtttoooqqqtttwwwxxxyyy}}}zzzsssnnnmmmmmmooommmiiikkkpppppp~~~{{{tttgggYYYNNNDDDCCCAAA???>>>>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::;;;;;;::::::999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@AAAEEEGGG~~~uuurrrppplllkkklllfffeeegggjjjooo{{{{{{uuuttttttxxxvvvqqqlllfff^^^VVVPPPGGGEEECCCBBBBBBBBBAAA@@@@@@@@@@@@????????????>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>>>>>???@@@BBBBBBBBBBBBBBBCCCDDDEEEDDDFFFIIIMMMWWWqqq|||tttpppqqqnnnppptttyyy~~~uuunnnjjjjjjjjjjjjlllnnnqqqssspppqqqtttwwwwwwwwwzzz~~~~~~vvvpppnnnnnnnnnooommmiiilllqqqsss~~~|||{{{xxxqqqeeeWWWLLLDDDCCCAAA???>>>>>>>>>???@@@@@@>>>===<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999::::::;;;;;;::::::999;;;:::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;===>>>???@@@AAADDDGGGyyyssspppmmmjjjgggffffffhhhkkkppp{{{~~~vvvsssssszzzxxxtttooohhh^^^TTTMMMIIIGGGEEEEEEEEEDDDBBB@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@?????????>>>>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEFFFGGGJJJNNNTTTiii}}}tttpppooolllqqqxxx|||~~~zzzvvvhhhkkknnnpppqqqsssvvvyyy{{{yyyvvvttttttvvvyyy{{{|||sssooollljjjkkknnnooommmnnnpppoooyyysssrrrtttjjjaaaXXXLLLEEECCCAAA@@@@@@AAABBBCCCJJJEEE@@@=========;;;999;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888999::::::888888888888888888888888;;;;;;;;;;;;:::999888777;;;;;;;;;<<<<<<<<<<<<===???@@@BBBBBBCCCEEEHHHKKKwwwrrrooonnnkkkhhheeeeeegggkkkppp{{{}}}vvvtttuuu{{{xxxtttnnnggg^^^TTTNNNJJJHHHEEEDDDDDDCCCBBB@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@??????>>>>>>>>>>>>>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEFFFGGGJJJNNNSSSggg{{{vvvtttoootttyyy|||}}}{{{uuuppprrrtttvvvvvvxxxzzz|||~~~|||zzzyyyyyyzzz|||~~~}}}yyyqqqmmmkkkiiijjjmmmooooooqqqtttttt|||nnnkkklllccc[[[SSSGGGDDDCCCAAA@@@???@@@AAABBBGGGCCC???=========;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999::::::999999999999999999999999;;;;;;;;;;;;:::999888777;;;;;;;;;;;;<<<<<<<<<<<<>>>???AAABBBDDDFFFJJJMMM}}}uuupppooommmkkkiiieeedddfffjjjooozzz}}}vvvuuuvvv}}}|||yyysssmmmfff]]]UUUOOOLLLIIIEEECCCBBBBBBBBBAAA@@@@@@????????????@@@@@@?????????>>>>>>>>>>>>>>>???????????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEEEEFFFKKKNNNRRRddd|||yyytttwwwzzz|||}}}}}}{{{zzz|||}}}}}}}}}}}}~~~}}}}}}|||{{{{{{|||}}}}}}}}}~~~uuummmjjjhhhggghhhlllppprrrvvvyyy{{{{{{kkkeeeeee\\\VVVPPPEEECCCBBB@@@?????????@@@AAACCCAAA>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999888888;;;;;;;;;;;;<<<<<<<<<<<<===???AAABBBDDDGGGKKKOOO|||tttooommmllljjjgggddddddfffjjjooozzz~~~uuutttvvv}}}}}}yyysssllleee]]]UUUPPPMMMJJJEEEBBBAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAA??????????????????>>>>>>??????????????????????????????@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEEEEFFFKKKOOORRRccc~~~{{{xxxyyyzzz{{{{{{|||~~~{{{rrrjjjhhhgggeeegggkkkqqqtttzzz}}}~~~~~~kkkcccaaaYYYTTTPPPFFFBBBAAA@@@???>>>>>>>>>???@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;::::::999888::::::;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBEEEIIILLL}}}tttooollljjjgggeeeddddddfffjjjooo{{{vvvsssttt}}}yyysssllleee]]]UUUPPPMMMIIIEEEBBBAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEDDDFFFKKKOOOSSSeee}}}zzzyyyxxxyyyzzz|||}}}}}}zzzqqqjjjgggfffeeegggkkkqqqvvv{{{~~~zzz|||lllaaa^^^WWWTTTPPPFFFAAAAAA@@@???>>>>>>===============<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;<<<===>>>??????@@@AAADDDGGG}}}tttooollljjjgggdddddddddgggkkkppp|||xxxtttuuu|||yyysssmmmfff]]]UUUOOOKKKHHHDDDCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????????????????@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEDDDFFFKKKPPPVVViiizzzxxxvvvvvvxxx{{{}}}}}}~~~|||ssskkkiiihhhfffiiilllrrrvvv{{{~~~yyy|||kkk^^^[[[UUURRROOOEEEBBBAAAAAA@@@???>>>======<<<===>>>>>><<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999::::::::::::;;;;;;;;;;;;===>>>???>>>>>>???BBBDDD|||tttooommmkkkiiigggeeeeeeggglllqqq}}}|||wwwwww{{{xxxtttnnnggg^^^TTTNNNHHHFFFDDDCCCDDDDDDCCCBBBCCCBBBBBBAAAAAABBBBBBCCC>>>?????????@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEDDDFFFKKKRRRYYYoooxxxuuusssssswww{{{}}}~~~|||vvvnnnkkkjjjhhhjjjnnnrrrvvvzzzlll^^^[[[UUUSSSOOODDDBBBBBBBBBAAA@@@>>>======<<<>>>@@@???<<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;<<<===>>>>>>>>>@@@CCCFFFzzzsssnnnnnnmmmkkkiiieeefffhhhmmmrrr~~~zzzzzzzzzxxxtttooohhh^^^TTTMMMFFFEEEDDDDDDEEEEEEDDDBBBBBBAAAAAA@@@@@@AAAAAABBB======>>>>>>?????????@@@@@@@@@@@@@@@??????>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCEEEEEEDDDFFFLLLRRRZZZrrrwwwsssqqqqqqvvv{{{~~~~~~{{{xxxpppmmmkkkiiikkkooosssvvvzzznnn```]]]WWWUUUQQQFFFBBBBBBBBBBBB@@@???=========???AAA@@@===;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;<<<;;;::::::::::::::::::::::::::::::999999:::;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;<<<>>>>>>???BBBEEEHHHzzzsssooonnnmmmkkkhhheeeeeehhhlllrrr}}}{{{yyy}}}zzzuuuoooggg]]]SSSLLLGGGEEECCCCCCCCCDDDCCCBBB???@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@?????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAABBBBBBDDDEEEEEEFFFGGGIIINNNZZZyyy}}}{{{~~~rrrqqqqqqsssvvvzzz{{{|||xxxtttpppmmmnnnrrrzzzyyy~~~nnn```^^^WWWRRRNNNGGGCCC@@@>>>>>>@@@@@@>>><<<======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===>>>?????????@@@CCCFFFyyyqqqmmmlllkkkjjjgggeeefffhhhlllqqq|||{{{{{{}}}zzzuuuoooggg]]]SSSLLLGGGEEECCCCCCCCCDDDCCCBBB???@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEFFFGGGJJJOOO[[[yyy{{{zzz{{{qqqpppoooqqquuuxxxzzzzzz}}}~~~xxxuuuqqqnnnooosssyyyzzzlll]]][[[TTTOOOLLLEEECCC@@@>>>???@@@@@@>>><<<<<<<<<======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===>>>?????????@@@CCCFFFxxxpppjjjiiijjjiiigggffffffhhhlllppp{{{|||{{{|||}}}zzzuuuoooggg]]]SSSLLLGGGEEECCCCCCCCCDDDCCCBBB@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBCCCCCCDDDDDDEEEGGGKKKPPP]]]zzz~~~yyywwwvvvooonnnmmmooorrruuuwwwwwwzzz|||yyyvvvrrrsssvvvxxx~~~mmm]]]ZZZRRRMMMJJJDDDBBB@@@??????@@@???>>><<<;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<===>>>?????????@@@DDDFFFxxxoooiiihhhiiiiiihhhgggfffhhhkkkppp{{{|||zzz{{{}}}zzzuuuoooggg]]]SSSLLLGGGEEECCCCCCCCCDDDCCCAAA@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@@@@AAAAAADDDDDDCCCCCCCCCCCCDDDDDDEEEGGGLLLRRR^^^zzz}}}zzzwwwtttqqqmmmlllkkkmmmpppsssuuuuuuyyy~~~yyyyyy||||||ppp___[[[SSSNNNKKKEEEAAAAAA@@@?????????>>>===;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>??????AAADDDGGGyyyooojjjiiijjjiiiiiigggfffgggjjjooozzz}}}xxxyyy}}}zzzuuuoooggg]]]SSSLLLGGGEEECCCCCCCCCDDDCCCAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAADDDDDDCCCCCCCCCDDDEEEEEEEEEGGGLLLRRR^^^{{{}}}xxxvvvtttqqqnnnkkkjjjiiikkkooosssuuuuuuzzzrrr```[[[RRRMMMKKKEEEAAAAAAAAA@@@???>>>>>>>>><<<===>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::999::::::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>??????AAADDDGGGxxxpppkkkjjjjjjiiihhhfffeeefffiiinnn{{{|||wwwxxx}}}zzzuuuoooggg]]]SSSLLLGGGEEECCCCCCCCCDDDCCCBBBAAAAAABBBBBBBBBAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGEEEGGGKKKQQQ^^^|||}}}vvvrrrqqqqqqooommmiiiiiiiiikkkppptttvvvwww{{{rrr___YYYPPPKKKIIIDDD@@@AAAAAA@@@>>>===>>>???======>>>?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<999999::::::::::::;;;;;;999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;===>>>??????AAAEEEGGG|||vvvooojjjiiiiiigggeeedddccceeehhhnnn{{{zzzwwwyyy}}}zzzuuuoooggg]]]SSSLLLGGGEEECCCCCCCCCDDDCCCBBBAAABBBBBBBBBAAAAAA@@@?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHEEEGGGJJJPPP]]]|||wwwsssooolllkkklllmmmmmmiiihhhiiilllqqqvvvyyyzzz{{{uuu```YYYPPPKKKJJJEEE???AAABBBAAA>>><<<===???<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<999999999::::::;;;;;;;;;::::::::::::;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;<<<>>>>>>???AAAEEEHHHzzzuuunnnjjjiiihhheeeccccccbbbdddhhhnnn{{{wwwwww{{{}}}zzzuuuoooggg]]]SSSLLLGGGEEECCCCCCCCCDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@@@@AAAAAAAAA????????????????????????>>>>>>???@@@AAAAAABBBBBBAAAAAABBBCCCEEEGGGHHHIIIEEEFFFIIIOOO]]]|||wwwnnnllljjjggggggiiilllnnnhhhhhhiiilllrrrwwwzzz{{{{{{xxxccc\\\RRRMMMLLLGGG???AAABBBAAA>>><<<===???;;;;;;<<<===>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<;;;<<<>>>>>>???BBBEEEHHH}}}tttllljjjiiihhhgggiiiaaa```bbbfffmmm{{{{{{zzz{{{~~~|||sssoooiii^^^RRRMMMGGGFFFDDDBBBAAAAAAAAAAAACCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAA@@@??????>>>>>>??????@@@AAABBBDDDEEEEEEEEEEEEEEEHHHIIIMMM]]]vvvoooiiieeefffgggeeefffiiikkkkkkkkklllooorrrvvvxxx|||~~~yyyeee]]]SSSNNNLLLGGGBBB@@@??????@@@???>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999888888888999999999999999999999999999999999999:::;;;<<<<<<;;;:::999999:::;;;===>>>>>>???AAAAAAAAACCCFFFHHH|||ssskkkiiiiiigggggghhhbbbaaaccchhhooo}}}zzzyyy{{{wwwqqqjjj]]]QQQKKKGGGFFFDDDBBBAAAAAAAAAAAACCCBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@?????????@@@@@@AAABBBCCCDDDFFFGGGGGGGGGGGGGGGIIIKKKOOO```{{{nnnhhheeeeeefffdddeeehhhhhhhhhhhhjjjmmmppptttvvvyyy|||zzzzzz}}}}}}hhh```UUUOOOLLLFFFBBB@@@??????@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888:::::::::999999999999999;;;;;;:::999999:::::::::::::::999999:::;;;===>>>>>>???@@@@@@@@@BBBEEEHHH{{{rrrjjjiiiiiiffffffgggbbbbbbdddiiipppyyyxxx{{{{{{tttkkk]]]QQQJJJGGGFFFDDDBBBAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@??????@@@@@@AAABBBCCCBBBCCCDDDFFFGGGGGGGGGGGGHHHKKKNNNRRRcccnnnhhhddddddeeeccccccfffcccdddeeegggjjjnnnrrrtttwww{{{{{{vvvvvvzzzlllcccWWWOOOKKKDDDBBB@@@??????@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999999;;;;;;::::::999999888888===<<<;;;:::999999999999:::::::::::::::<<<=========>>>?????????BBBEEEHHHzzzqqqjjjiiiiiifffeeefffaaaaaaccciiiqqq{{{zzz~~~|||uuukkk]]]QQQJJJGGGFFFDDDCCCBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAA???@@@@@@@@@@@@@@@AAAAAA?????????????????????????????????@@@AAABBBDDDEEE@@@AAABBBDDDEEEEEEEEEEEEHHHLLLOOOTTTeeennnhhhcccddddddbbbbbbdddaaaaaacccfffjjjnnnqqqssswww{{{|||xxxxxx}}}mmmcccVVVNNNIIIBBBBBB@@@??????@@@???>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999888888<<<;;;::::::999999999:::999999::::::;;;<<<<<<===<<<===>>>>>>???BBBGGGJJJyyyqqqjjjiiiiiifffeeeeeeaaaaaaccchhhppp~~~}}}|||tttkkk^^^RRRLLLGGGFFFDDDCCCBBBBBBCCCDDDAAAAAAAAA@@@@@@AAAAAABBB?????????@@@@@@AAAAAAAAA????????????????????????>>>??????@@@AAACCCDDDEEE@@@AAABBBDDDEEEEEEEEEEEEGGGKKKOOOTTTeee~~~nnnhhhddddddcccaaa```ccc```bbbdddgggkkknnnqqqsssxxx}}}}}}zzz{{{mmmbbbTTTKKKGGG@@@BBB@@@??????@@@???>>><<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999:::999999999::::::;;;<<<999999:::;;;;;;<<<<<<<<<<<<===>>>>>>@@@EEEKKKOOOyyyqqqkkkkkkjjjgggeeeeeebbbaaadddiiippp}}}uuulll___TTTNNNFFFFFFDDDCCCCCCCCCDDDDDDAAAAAA@@@@@@@@@AAABBBBBB?????????@@@@@@AAAAAABBB????????????????????????>>>>>>??????@@@BBBCCCDDDBBBCCCDDDFFFGGGGGGGGGGGGGGGJJJNNNTTTeeepppiiiddddddccc``````bbbbbbcccfffiiillloooqqqssswww}}}}}}~~~oooaaaRRRIIIFFF@@@BBB@@@??????@@@???>>><<<=========<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999999999:::;;;<<<===888999:::;;;<<<<<<<<<<<<<<<===>>>@@@CCCIIIPPPUUUzzzrrrllllllkkkhhhffffffddddddfffjjjqqq~~~}}}wwwmmm```UUUOOOFFFFFFDDDCCCCCCCCCDDDEEEAAA@@@@@@@@@AAAAAABBBCCC>>>??????@@@AAAAAABBBBBB????????????????????????>>>>>>>>>???@@@AAABBBCCCBBBCCCDDDFFFGGGGGGGGGGGGGGGKKKOOOTTTdddqqqjjjeeeeeedddaaa```bbbcccdddgggjjjlllooopppqqquuu|||tttdddSSSIIIFFF@@@BBB@@@??????@@@???>>><<<>>>======<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999999::::::;;;<<<<<<<<<:::::::::999999:::;;;;;;888999:::<<<<<<<<<<<<;;;<<<===???AAAFFFMMMUUU[[[zzzrrrmmmmmmllliiiffffffffffffggglllrrr|||{{{~~~yyyoooaaaUUUOOOFFFFFFDDDCCCCCCDDDEEEEEE@@@@@@@@@@@@AAAAAABBBCCC>>>>>>???@@@AAAAAABBBBBB????????????????????????>>>>>>>>>>>>???@@@AAAAAA@@@AAABBBDDDEEEEEEEEEEEEHHHLLLPPPUUUeeerrrkkkfffeeedddaaa```bbbccceeegggjjjlllnnnppppppssszzzzzzgggTTTIIIFFF@@@BBBAAA??????@@@@@@>>>===>>>>>>===<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<888999999:::;;;<<<======<<<<<<;;;:::999999999999888999:::<<<===<<<<<<;;;<<<===@@@CCCHHHOOOXXX^^^wwwrrrkkkhhhhhhhhhgggeeecccdddhhhmmmsss}}}{{{~~~}}}mmmaaaYYYMMMFFFFFFEEEDDDCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAA@@@???>>>@@@AAABBBDDDEEEFFFFFFFFFDDDJJJMMMQQQddd}}}oooeeeffffffbbbaaadddgggiiikkklllmmmnnnqqqsssvvv{{{~~~gggSSSKKKHHH@@@CCCAAA???>>>??????>>>===========================>>>===<<<;;;:::999999999::::::::::::::::::::::::;;;:::999888888888999:::::::::::::::::::::::::::999999:::;;;;;;<<<<<<===???>>>>>>BBBHHHMMMNNNMMMxxxrrrkkkhhhhhhhhhgggeeecccdddhhhnnnuuu}}}mmmbbbZZZMMMHHHGGGFFFEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@???AAAAAABBBCCCDDDEEEFFFFFFEEEJJJNNNQQQddd~~~pppfffffffffbbbaaadddgggiiikkklllmmmnnnqqqsssvvvzzz}}}fffRRRJJJHHHAAACCCAAA???>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;:::999888888888999:::::::::::::::::::::::::::999999:::;;;;;;<<<<<<===>>>======AAAFFFJJJKKKKKKxxxssslllhhhggggggfffdddbbbdddiiiooowww|||mmmcccZZZMMMJJJIIIGGGFFFEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????????????????????????????@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFKKKNNNRRRdddrrrgggggggggbbbaaadddfffhhhkkklllmmmnnnqqqsssuuuzzzyyycccPPPIIIHHHBBBCCCAAA???>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999999999999999::::::::::::::::::::::::999999:::;;;;;;<<<<<<======<<<<<>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::::::::999999:::;;;;;;<<<<<<===<<<;;;<<<===???AAACCCCCCxxxssslllhhhggggggfffdddaaaccchhhpppyyy{{{yyyjjj```YYYMMMKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA????????????????????????@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGJJJMMMSSSaaaxxxkkkiiihhhcccbbbeeedddgggiiikkklllnnnqqqssswww|||~~~xxxwwwzzzooo\\\KKKEEEGGGBBBCCCAAA???>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::::::::::::::::::::999999:::;;;;;;<<<<<<===:::;;;<<<<<<===???@@@BBBwwwrrrkkkhhhhhhhhhgggeeebbbdddjjjrrr||||||wwwfff\\\VVVMMMJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEECCCDDDEEEFFFFFFFFFFFFEEEGGGIIILLLRRR___{{{zzzmmmjjjhhhcccbbbfffdddfffiiikkklllnnnqqqssswww|||~~~yyyuuuuuuyyy}}}hhhYYYIIIDDDFFFBBBCCCAAA???>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::::::::::::::::::::999999:::;;;;;;<<<<<<===:::;;;<<<======>>>@@@BBBvvvpppjjjggghhhiiihhhgggeeehhhmmmuuu|||uuubbbXXXTTTMMMHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@AAABBBDDDEEEBBBDDDFFFHHHHHHGGGEEEDDDFFFGGGKKKQQQ]]]www|||nnnkkkiiicccbbbfffccceeehhhjjjlllnnnqqqsssuuuzzz~~~zzzwwwtttwww||||||}}}tttcccWWWHHHCCCEEEAAACCCAAA???>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::999999:::;;;;;;<<<<<<===999;;;===>>>===>>>AAADDDuuupppjjjggghhhjjjiiihhhhhhjjjpppxxx{{{~~~ttt```UUUSSSNNNFFFFFFEEEDDDDDDCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBB????????????@@@BBBDDDEEEAAACCCGGGIIIIIIGGGDDDBBBFFFFFFJJJQQQ\\\uuu}}}oookkkiiidddcccfffccceeehhhjjjlllnnnqqqssssssyyyzzzxxxvvvuuuzzz{{{zzzooo```VVVHHHCCCDDD@@@CCCAAA???>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::999999:::;;;;;;<<<<<<===999<<<>>>>>>>>>???BBBEEEwwwpppjjjkkkllljjjiiijjjlllkkknnnvvv}}}{{{mmmcccYYYPPPIIIEEEEEEFFFFFFFFFDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFEEEGGGKKKPPP[[[uuurrrkkkfff```^^^aaaccceeehhhiiijjjkkkmmmoootttyyy|||uuuvvvvvvtttwww~~~}}}}}}~~~zzzyyywwwooo]]]QQQJJJEEEBBBCCC@@@@@@AAA@@@???===;;;:::;;;;;;<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::999999999999999999999999999999::::::::::::;;;;;;;;;<<<=========???BBBDDDwwwpppjjjkkkllljjjiiijjjjjjiiimmmwww|||zzzmmmbbbYYYOOOHHHEEEEEEFFFFFFEEEDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFEEEGGGLLLQQQ\\\vvvtttlllhhhbbb```cccccceeehhhiiijjjkkknnnpppssswww~~~vvvvvvuuusssxxx|||||||||yyyxxxvvvnnn\\\PPPIIIDDDBBBBBB@@@@@@@@@@@@???===<<<:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::999999999999999999999999999999::::::::::::;;;;;;;;;<<<=========???BBBDDDwwwpppjjjkkkllljjjiiijjjhhhhhhmmmwww|||xxxlllbbbXXXNNNGGGEEEEEEEEEEEEEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFEEEHHHLLLQQQ]]]xxxvvvmmmiiicccbbbfffccceeehhhiiijjjkkknnnpppqqqvvv|||wwwtttrrrrrr{{{~~~yyyvvvttt~~~}}}lllZZZOOOHHHCCCAAABBB@@@@@@@@@@@@???===<<<;;;<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::999999999999999999999999999999::::::::::::;;;;;;;;;<<<=========???BBBDDDwwwooojjjkkkllljjjiiijjjiiiiiioooyyy}}}vvvlllbbbWWWMMMGGGEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFHHHLLLRRR^^^zzzwwwmmmiiiccccccgggdddfffhhhjjjjjjlllnnnppppppttt{{{xxxrrrpppqqq}}}yyyuuuttt{{{jjjXXXMMMGGGBBB@@@AAA@@@@@@@@@???>>>======<<<===============>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999:::::::::;;;;;;;;;<<<=========???BBBDDDvvvnnniiijjjkkkiiihhhiiikkklllqqq{{{|||~~~vvvlllaaaWWWMMMHHHEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHLLLRRR^^^{{{vvvlllgggbbbbbbgggdddfffiiijjjkkklllnnnqqqpppttt{{{wwwqqqnnnqqqzzzvvvuuuyyyiiiWWWLLLGGGBBBAAAAAA@@@@@@???>>>>>>=========>>>>>>=========>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999:::::::::;;;;;;;;;<<<=========???BBBDDDtttmmmhhhhhhiiigggfffhhhlllmmmrrr}}}~~~yyywwwlllaaaVVVNNNJJJFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFHHHIIILLLRRR]]]zzztttkkkgggbbbbbbfffdddfffiiijjjkkkllloooqqqrrrvvv|||uuupppmmmqqq{{{wwwvvvxxxhhhVVVLLLGGGCCCAAABBB@@@@@@???>>>======>>>>>>@@@???>>><<<<<<<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999999999::::::::::::;;;;;;;;;<<<=========???BBBDDDssskkkfffggghhhfffeeefffjjjlllrrr~~~yyyxxxmmmaaaVVVPPPLLLFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFHHHJJJLLLQQQ]]]yyyrrrkkkhhhbbbaaaeeeeeegggiiikkkkkkmmmoooqqqtttxxx~~~{{{rrrooommmqqq|||wwwvvvxxxhhhVVVLLLGGGCCCBBBCCC@@@???>>>=========>>>???AAA@@@>>><<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999::::::::::::;;;;;;;;;<<<=========???BBBDDDrrrjjjeeefffgggeeedddeeehhhjjjrrr~~~|||yyymmmaaaWWWPPPNNNFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@BBBAAAAAA@@@@@@?????????@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBCCCCCCDDDEEEFFFIIIJJJLLLQQQ\\\yyyrrrllliiicccbbbeeeeeegggiiikkkkkkmmmoooqqquuuyyyxxxqqqooonnnqqq}}}vvvvvvxxxhhhVVVMMMHHHDDDCCCDDD@@@???>>>======>>>??????BBB@@@>>>;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;;;;<<<=========???BBBDDDtttkkkeeefffhhhgggffffffhhhiiippp}}}}}}zzznnnbbbXXXPPPLLLGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>??????@@@@@@@@@AAAAAAAAABBBAAA@@@@@@AAACCCFFFGGGJJJJJJMMMTTT]]]vvvuuulllhhheeecccddddddfffhhhjjjjjjlllnnnppppppuuu|||}}}uuuooonnnmmmrrryyyuuusssyyyiiiWWWMMMHHHCCCBBBBBB>>>??????@@@@@@>>>===<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????AAADDDGGGuuullleeeeeegggeeecccdddiiijjjrrr~~~wwwkkk___UUUNNNKKKFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBDDDFFFGGGIIIIIIMMMSSS]]]uuuuuulllhhhdddcccddddddfffhhhiiijjjlllnnnpppqqquuu|||vvvooojjjjjjkkkqqqxxxtttrrrzzziiiWWWLLLHHHDDDBBBBBB>>>??????@@@???>>>===<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???AAADDDGGGuuulllfffeeeeeecccbbbcccjjjkkkttt|||rrrggg\\\SSSLLLIIIEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???AAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAABBBDDDFFFGGGGGGHHHLLLSSS]]]uuuuuulllgggcccbbbcccccceeehhhiiijjjkkknnnpppqqquuu{{{{{{oooiiifffhhhjjjrrruuurrrrrr{{{jjjVVVLLLHHHDDDBBBBBB>>>????????????>>>============<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>???@@@DDDFFFrrrjjjeeeeeeeeecccccceeejjjllluuu~~~yyyooodddZZZQQQLLLIIICCCDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@BBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBBBBCCCEEEFFFGGGFFFGGGKKKRRR\\\ttttttkkkgggcccaaabbbbbbeeeggghhhiiijjjmmmoooqqquuu{{{{{{uuummmhhhfffiiikkkssssssrrrttt}}}jjjVVVKKKHHHEEEBBBBBB????????????>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888:::::::::;;;;;;<<<<<<===<<<===>>>>>>>>>@@@CCCEEEnnnhhhdddeeeeeedddeeeiiijjjmmmwww~~~xxxooocccYYYQQQLLLJJJCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGEEEFFFKKKRRR\\\ssssssjjjfffcccaaabbbbbbdddfffhhhhhhjjjlllnnnppptttzzzxxxqqqjjjffffffhhhiiiqqqsssssswwwkkkUUUKKKHHHFFFCCCAAA?????????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888999999::::::;;;<<<<<<===<<<===>>>>>>>>>???BBBEEElllgggdddeeeeeedddgggllllllooozzzyyyooocccYYYQQQLLLJJJCCCDDDDDDDDDDDDDDDCCCCCC@@@AAAAAABBBBBBCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCDDDEEEFFFFFFGGGFFFFFFKKKRRR[[[qqqqqqiiifffcccbbbdddaaacccfffggghhhiiilllnnnnnnrrrxxx~~~tttmmmfffcccdddffffffooottttttyyylllUUUJJJHHHFFFCCCAAA@@@??????>>>===>>>>>>>>><<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999:::;;;<<<<<<===<<<===>>>>>>===???AAADDDmmmiiifffgggeeedddggglllnnnrrr}}}~~~zzzooocccXXXPPPLLLJJJDDDDDDCCCCCCCCCCCCDDDDDDAAAAAABBBCCCCCCDDDEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAABBBCCCDDDEEEFFFFFFFFFFFFGGGLLLRRRZZZpppppphhhfffcccccceeeaaaccceeeggggggiiikkkmmmmmmqqqwww}}}{{{qqqiiicccaaacccfffgggooouuussszzzlllUUUJJJIIIGGGCCCAAA@@@@@@>>>=========>>>???;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::777888999:::;;;<<<<<<===<<<===>>>======>>>AAACCCoookkkhhhhhhfffcccfffkkkpppttt|||zzzooobbbWWWOOOKKKIIIEEEDDDCCCBBBBBBCCCEEEEEEBBBBBBCCCCCCDDDEEEFFFFFF@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCEEEFFFFFFFFFFFFGGGHHHLLLRRRZZZooo~~~ooohhhfffddddddfff```ccceeefffggghhhkkkmmmlllpppvvv}}}yyynnneeecccbbbdddhhhiiisssvvvrrr{{{mmmTTTJJJIIIGGGCCCAAAAAA@@@>>>=========>>>???;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::777888888999;;;<<<======<<<===>>>======>>>AAACCChhhhhhhhhfffeeeeeefffhhhsss{{{{{{||||||yyymmmaaaXXXQQQKKKHHHDDDDDDDDDDDDCCCCCCCCCCCC===???AAACCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBDDDEEEGGGHHHHHHJJJJJJMMMRRRZZZqqq}}}ooohhhfffcccbbbccccccdddeeeggghhhjjjkkkllliiinnnuuu|||qqqjjjkkkfffbbbbbbeeefffooorrrrrr}}}gggSSSKKKEEEGGGHHHAAABBBAAA???======>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::777888:::<<<<<<;;;:::999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@???@@@CCCEEEhhhhhhhhhgggeeeeeegggiiirrr{{{|||xxxzzz|||zzzmmmaaaWWWPPPKKKHHHDDDDDDDDDDDDCCCCCCCCCCCC???AAABBBCCCDDDCCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHJJJIIIMMMRRR[[[qqq}}}oooiiifffdddcccccccccccceeefffhhhiiijjjkkkkkkooouuu|||~~~qqqjjjkkkeeeaaaaaadddfffqqqsssttteeeRRRKKKEEEFFFGGG@@@@@@???>>>=========>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888999:::;;;;;;;;;::::::999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAACCCEEEhhhhhhgggfffeeeeeehhhkkkppp{{{wwwssswww{{{{{{mmm___UUUNNNJJJHHHDDDDDDDDDCCCCCCCCCCCCBBBAAABBBCCCCCCCCCAAA@@@???@@@@@@AAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGGGGIIIIIILLLSSS[[[rrr}}}pppjjjgggdddcccdddbbbcccdddeeefffggghhhiiilllpppuuu{{{~~~qqqkkkjjjccc``````cccfffsssuuuuuu{{{bbbPPPJJJDDDEEEFFF???>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???@@@@@@AAADDDFFFfffffffffdddccceeehhhkkkooo{{{}}}tttpppuuu{{{|||lll]]]SSSMMMJJJHHHDDDDDDCCCCCCCCCBBBBBBBBB@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@BBBAAAAAA@@@@@@AAAAAABBBDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHLLLRRR[[[qqq}}}pppkkkhhheeeccccccbbbbbbcccdddeeefffggggggkkknnntttyyy}}}qqqkkkjjjdddaaa```bbbgggwwwwwwtttvvv^^^OOOIIICCCDDDEEE???>>>?????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::999999999:::;;;<<<999999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@@@@BBBDDDGGGeeeeeedddbbbbbbdddhhhkkkooo|||}}}tttooottt{{{{{{jjj[[[QQQKKKHHHGGGCCCCCCCCCCCCBBBBBBBBBBBB>>>???@@@AAABBBBBBBBBBBB?????????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAABBBAAAAAA@@@@@@AAAAAABBBDDDEEEEEEFFFGGGHHHIIIIIIHHHIIILLLRRRYYYnnn}}}pppkkkhhheeebbbbbb```aaabbbcccdddeeefffggghhhlllqqqwww~~~|||qqqkkkjjjfffdddbbbccciii|||yyysssqqq[[[MMMIIIBBBCCCEEE???@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::999999999:::;;;<<<999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@@@@AAABBBEEEGGGddddddcccbbbbbbdddiiimmmsssuuupppuuu~~~xxxhhhZZZOOOJJJGGGFFFCCCCCCCCCBBBBBBBBBBBBAAA>>>>>>???@@@AAABBBCCCCCC>>>>>>??????@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBBDDDDDDEEEGGGHHHIIIJJJKKKJJJJJJMMMRRRWWWkkk|||ooojjjhhhdddaaaaaa___```aaacccdddfffggghhhgggjjjooouuu|||{{{qqqkkkjjjeeedddcccdddmmm{{{vvvmmmXXXMMMIIIBBBCCCEEE@@@BBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<>>>@@@AAAAAACCCFFFHHHfffeeedddccccccfffkkkoooxxx~~~uuupppwwwuuufffXXXOOOIIIFFFEEECCCCCCCCCBBBBBBBBBAAAAAA@@@??????@@@@@@AAABBBBBB===>>>>>>???@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCEEEGGGIIIKKKLLLMMMLLLKKKNNNQQQUUUggg{{{ooojjjgggccc``````^^^___```ccceeegggiiijjjhhhkkkooouuu{{{zzzqqqkkkjjjccccccccceeeqqq|||}}}}}}~~~}}}~~~jjjWWWMMMJJJCCCCCCFFFAAACCCAAA@@@>>>===<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888999:::;;;;;;;;;::::::999999::::::::::::;;;;;;999::::::;;;<<<===>>>>>><<<>>>@@@AAAAAACCCFFFIIIggggggfffdddeeehhhmmmrrr|||}}}tttqqqyyy|||ssseeeXXXNNNIIIEEEDDDCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@===>>>>>>???@@@@@@AAAAAABBBBBB@@@??????@@@BBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCEEEGGGIIIKKKMMMNNNMMMLLLNNNQQQTTTdddzzznnniiigggccc______]]]^^^```cccfffhhhjjjkkkjjjmmmppptttzzzzzzqqqkkkiii```aaabbbeeettt~~~xxxtttssstttttt}}}}}}{{{yyywwwvvvuuutttqqqsssvvvyyy|||~~~hhhVVVMMMJJJCCCCCCFFFBBBCCCAAA>>><<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::777888:::<<<<<<;;;:::999999999:::::::::;;;;;;;;;888999:::;;;<<<>>>??????<<<>>>@@@AAABBBDDDGGGIIIdddbbbbbbfffgggiiiooovvv{{{yyyvvvrrrsss|||rrrbbbUUUNNNIIIFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@??????======>>>???@@@AAAAAABBBAAAAAAAAABBBCCCDDDFFFFFFIIIGGGEEEFFFHHHLLLOOOPPPVVVXXXVVVXXX___fffxxxkkkfffdddaaa___```]]]]]]___ccchhhkkklllkkkjjjlllppptttyyy}}}rrrkkkiiieeedddeeemmm~~~uuunnnjjjiiihhhhhhnnnooopppnnnkkkiiiiiijjjhhhmmmrrrvvvyyyxxxfffWWWIIIFFFGGGEEEBBBAAA======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999::::::::::::::::::::::::::::::;;;;;;<<<============???AAABBBCCCDDDGGGJJJeeebbbcccfffgggiiinnnvvvyyyxxxvvvzzz{{{pppaaaTTTMMMIIIFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@AAAAAAAAA?????????@@@AAABBBCCCDDDGGGEEEDDDEEEHHHKKKNNNOOOTTTXXXXXXZZZ```fffyyymmmhhhfffcccaaaaaa^^^^^^```cccgggjjjkkkjjjkkkmmmpppssswww}}}~~~rrrjjjgggcccbbbdddoooxxxooohhhcccbbbbbbaaacccddddddbbb```___```aaafffkkkppptttwww}}}tttdddUUUHHHEEEEEEDDDAAA@@@???>>>>>>===<<<=========<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::;;;;;;<<<============???AAABBBBBBDDDGGGJJJfffcccccceeeggghhhnnnuuuyyy{{{}}}xxxnnn___SSSLLLHHHEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@@@@??????BBBBBBBBBAAAAAAAAA@@@@@@?????????@@@AAABBBCCCDDDDDDDDDDDDEEEGGGJJJMMMOOOSSSYYY\\\___bbbgggzzzoookkkiiifffcccccc`````````cccfffiiiiiihhhkkkmmmoooqqqtttyyyrrrhhhdddaaa```eeetttzzztttjjjbbb]]][[[ZZZZZZ]]]]]]\\\[[[YYYZZZ]]]___ccchhhmmmqqqtttzzzpppaaaSSSGGGDDDDDDBBB@@@???@@@@@@???>>>>>>>>>>>>???<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<============???@@@AAABBBDDDGGGIIIgggdddccceeefffhhhnnnuuu~~~zzz~~~uuukkk]]]QQQKKKHHHEEEDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAA@@@BBBAAAAAABBBCCCDDDEEEEEECCCDDDEEEFFFGGGJJJNNNPPPVVV]]]aaadddfffiii{{{pppmmmkkkgggddddddbbbaaaaaabbbeeegggggggggiiikkklllnnnqqqvvv|||ttthhhdddaaabbbiii|||{{{tttiii```ZZZWWWVVVUUUYYYYYYXXXWWWWWWYYY]]]```aaaeeejjjnnnqqqwww~~~~~~nnn^^^RRRGGGDDDDDDBBB@@@@@@AAA@@@??????>>>>>>??????<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<============???@@@AAABBBCCCFFFHHHgggdddbbbdddfffhhhnnnvvv~~~zzz~~~}}}qqqgggZZZOOOIIIGGGEEEDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEDDDFFFHHHHHHIIIJJJNNNQQQXXX```eeeiiikkklll}}}qqqmmmkkkgggddddddcccbbbaaabbbdddfffgggffffffhhhjjjmmmpppvvv}}}uuujjjeeebbbeeepppyyyqqqggg]]]VVVSSSQQQOOORRRRRRRRRQQQQQQSSSXXX[[[^^^bbbgggkkknnnttt{{{}}}nnn\\\QQQHHHEEEDDDBBB@@@AAA??????>>>============>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<============???@@@AAAAAACCCEEEGGGfffcccbbbdddeeehhhpppxxx|||xxx||||||nnndddWWWMMMHHHGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@<<<===>>>???@@@AAAAAABBB@@@@@@@@@@@@@@@AAABBBCCCDDDGGGJJJJJJIIIJJJMMMQQQXXX___cccjjjoooqqqsssmmmjjjgggdddeeedddbbb```aaacccfffffffffeeegggiiilllpppvvv}}}tttjjjeeeaaagggttt|||pppiii___VVVPPPMMMLLLKKKMMMNNNOOOOOOOOOQQQUUUXXXZZZ^^^cccgggjjjpppwww}}}|||nnnYYYPPPHHHEEEDDDAAA@@@AAA>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<============???@@@AAAAAABBBEEEGGGeeebbbaaaccceeeiiiqqqzzz~~~xxxtttxxx|||kkkbbbUUUKKKGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBDDDGGGJJJJJJHHHHHHKKKOOOSSSXXX]]]hhhqqquuuuuunnnjjjgggeeefffcccaaa``````ccceeeggggggfffhhhjjjmmmqqqwww}}}rrrgggccc^^^gggvvvxxxoooeee___VVVOOOLLLKKKJJJJJJLLLMMMOOOOOOPPPQQQTTTVVVUUUYYY___bbbfffkkksssxxx{{{lllVVVNNNFFFDDDBBB??????AAA>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<============???@@@AAA@@@BBBDDDFFFdddaaa```bbbeeeiiirrr{{{{{{uuuqqquuu|||jjjaaaTTTKKKGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@CCCCCCBBBBBBBBBCCCDDDDDDCCCGGGJJJJJJGGGFFFIIIMMMNNNSSSXXXeeerrrxxxwwwoookkkhhhggghhhcccaaa___```bbbeeegggggghhhjjjlllnnnqqqvvv}}}~~~pppeeeaaa\\\eeeuuuxxxlllccc^^^YYYQQQLLLJJJKKKLLLMMMHHHJJJLLLMMMMMMNNNPPPRRRRRRVVV[[[___ccchhhpppuuu}}}yyyjjjTTTLLLEEECCCAAA>>>>>>@@@???>>>>>>===============<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<======>>>>>>???@@@@@@@@@AAADDDFFFeeecccdddfffgggkkkxxxyyytttooosssuuudddYYYNNNIIIFFFCCCBBBDDDFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCFFFFFFGGGHHHIIIKKKLLLMMMMMMQQQRRR[[[kkkxxxyyyqqqnnnhhhddddddaaa```___```dddggghhhhhhhhhiiijjjkkknnntttzzz}}}mmmbbb^^^\\\cccooo~~~}}}uuunnnhhhaaa\\\SSSQQQNNNKKKIIIHHHHHHHHHFFFFFFGGGHHHJJJLLLNNNOOOSSSUUUXXX[[[^^^ccchhhllluuuvvvjjjUUULLLEEECCCCCC@@@???AAA@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<=========>>>???AAAAAAAAACCCEEEGGGccccccdddfffggglllxxxxxxsssooovvvqqqbbbWWWMMMHHHFFFCCCBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJKKKNNNRRRSSS[[[kkkwww}}}rrrnnnhhhcccdddaaa___^^^```cccfffgggggggggiiijjjkkknnnssszzzyyyiii___[[[WWW]]]fffrrr}}}|||vvvnnnhhhbbb]]]WWWSSSNNNLLLJJJHHHGGGGGGHHHIIIFFFFFFGGGHHHIIIJJJLLLMMMOOOQQQTTTWWWZZZ^^^cccgggrrr}}}sssfffTTTLLLDDDCCCCCC@@@???@@@@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>@@@AAAAAAAAABBBDDDGGGaaaaaacccggghhhmmmxxxwwwrrrqqq}}}{{{kkk^^^TTTKKKGGGEEECCCBBBDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGIIIKKKLLLOOOSSSSSSZZZhhhuuutttnnngggcccddd```___^^^___bbbeeeffffffggghhhjjjkkknnnsssyyy}}}tttdddZZZWWWSSSVVV\\\cccjjjqqqvvvyyy}}}||||||{{{zzzvvvppplllfffccc^^^YYYVVVRRRNNNLLLIIIHHHGGGFFFFFFFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJJJJLLLOOOQQQTTTXXX]]]```kkktttqqqdddSSSKKKDDDCCCCCC@@@???@@@@@@??????>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>???@@@AAAAAAAAABBBDDDFFF``````cccgggiiinnnzzzwwwsssuuuyyyiii[[[QQQIIIFFFEEECCCBBBDDDAAAAAABBBBBBCCCCCCCCCDDDBBBAAAAAA@@@@@@AAAAAABBB???@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGGGGHHHJJJKKKMMMNNNNNNSSSSSSXXXeeeppptttnnngggdddfff```^^^]]]___aaadddeeeeeefffhhhjjjkkknnnrrrxxx|||ooo```WWWUUURRRSSSUUUXXX\\\```dddggggggggggggfffdddaaa^^^\\\XXXVVVTTTRRRPPPNNNMMMKKKHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGIIIKKKMMMOOORRRWWWZZZccckkkyyy|||yyyxxxwwwxxx|||pppcccRRRJJJDDDCCCCCC@@@???@@@?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>??????@@@AAABBBBBBAAABBBDDDFFF``````cccgggjjjooo|||~~~wwwuuuzzzyyyiiiYYYPPPHHHFFFEEECCCBBBCCCBBBBBBBBBCCCCCCDDDDDDEEEBBBAAAAAA@@@@@@AAAAAABBB?????????@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNMMMRRRRRRWWWaaajjjtttnnnhhhfffhhh```___^^^___aaadddeeeeeefffgggiiikkknnnqqqvvvzzzyyyjjj]]]UUUTTTOOOOOOOOOPPPRRRUUUXXXZZZWWWXXXXXXWWWVVVTTTSSSSSSQQQQQQQQQQQQPPPOOONNNOOOKKKKKKIIIHHHFFFEEEEEEDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGIIIJJJLLLOOOSSSVVV^^^fffrrrzzzrrrkkkllluuu}}}~~~~~~zzzvvvtttsssooopppqqqssswww~~~rrrdddQQQIIICCCCCCCCCAAA????????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<======>>>??????@@@@@@BBBCCCCCCBBBCCCEEEGGGbbbaaacccgggjjjqqq|||wwwvvv~~~zzziiiXXXOOOHHHFFFFFFCCCBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBB????????????@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCBBBBBBCCCDDDEEEEEEFFFGGGFFFFFFFFFGGGHHHJJJLLLLLLMMMSSSTTTWWW___eee{{{vvvpppjjjgggiiiaaa```______bbbdddeeeeeeeeegggiiikkkmmmqqquuuyyysssfffZZZTTTSSSLLLLLLKKKKKKLLLNNNOOOQQQLLLMMMNNNNNNMMMMMMNNNPPPOOOQQQRRRRRRQQQPPPPPPQQQNNNNNNLLLJJJHHHFFFDDDCCCEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGIIIIIIJJJMMMPPPSSS[[[bbblll{{{{{{vvvrrrgggccc___aaahhhnnnppppppoooqqqrrrrrrpppmmmmmmmmmnnnpppssswww{{{pppcccPPPHHHCCCCCCDDDAAA?????????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<============>>>>>>??????@@@@@@AAABBBDDDDDDDDDEEEHHHJJJdddcccdddgggjjjssszzzuuuwwwyyygggXXXPPPIIIGGGFFFCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBB????????????@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGIIIJJJLLLMMMMMMTTTVVVYYY___cccvvvyyyssslllhhhiiicccaaa``````ccceeefffeeedddfffiiikkkmmmppptttwwwuuulllbbbXXXSSSSSSLLLLLLKKKJJJJJJJJJJJJJJJFFFHHHJJJJJJIIIKKKNNNQQQQQQSSSUUUUUUSSSQQQRRRSSSOOONNNMMMKKKIIIGGGEEEDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFGGGHHHIIIIIIKKKNNNQQQUUU[[[dddnnn{{{|||yyywwwuuusssooommmfffcccaaabbbfffjjjmmmnnnmmmoooqqqrrrrrrqqqrrrsssvvvzzzlll]]]OOOHHHCCCCCCDDDAAA>>>???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<===============>>>??????@@@@@@AAAAAABBBDDDEEEFFFHHHKKKMMMeeeddddddgggjjjsssyyysssvvvwwwfffYYYPPPIIIHHHGGGCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB>>>????????????@@@@@@@@@??????@@@AAAAAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIKKKLLLNNNOOONNNVVVYYY[[[___bbbttt|||uuummmhhhiiicccbbb```aaaccceeeffffffdddfffiiikkkmmmppptttwww}}}zzzoooggg___WWWRRRRRRNNNNNNMMMLLLJJJIIIHHHGGGDDDGGGIIIIIIIIILLLPPPTTTSSSVVVYYYXXXUUUSSSTTTUUUNNNMMMMMMLLLJJJHHHFFFEEECCCCCCCCCDDDDDDEEEGGGGGGEEEGGGHHHHHHHHHJJJMMMPPPNNNUUU]]]cccllluuuwwwuuutttrrrpppoooooooooooonnnmmmkkkiiigggiiilllqqqtttpppsssvvvyyyzzz|||~~~gggYYYNNNGGGCCCDDDDDDAAA>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAACCCEEEFFFGGGIIILLLOOOccccccdddgggkkkvvvzzzvvvrrr{{{ssshhhYYYNNNFFFGGGHHHEEECCCDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>@@@BBBAAA@@@???@@@AAAAAAAAA@@@@@@@@@AAABBBBBBDDDCCCCCCCCCCCCDDDDDDEEEHHHHHHIIIJJJMMMPPPSSSUUUSSSZZZYYYXXX]]]cccrrr{{{vvvpppjjjgggeeedddbbb``````aaacccdddeeegggiiijjjlllppptttwww|||}}}vvvooogggaaa___[[[UUUPPPPPPNNNKKKHHHFFFEEEFFFFFFEEEEEEEEEGGGJJJNNNRRRTTTZZZYYYYYYXXXWWWUUUTTTSSSOOONNNKKKIIIGGGEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIKKKNNNQQQTTTUUUWWW]]]dddkkkoooqqqqqqvvvxxxvvvwww{{{}}}|||~~~}}}fffXXXIIIFFFCCCAAA@@@@@@???===@@@@@@>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;::::::999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;::::::;;;;;;<<<===>>>@@@@@@@@@@@@AAABBBCCCCCCFFFFFFFFFGGGHHHIIIKKKKKKddddddfffiiinnnyyyyyyuuurrr{{{{{{ooodddVVVLLLEEEEEEFFFCCCAAABBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBBBB@@@???@@@AAAAAA@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEIIIJJJKKKMMMOOORRRTTTUUURRRYYYXXXXXX^^^cccrrr}}}vvvpppjjjgggeeedddbbb``````aaabbbdddeeefffhhhjjjlllooosssvvv|||~~~zzzzzztttooohhhdddbbb^^^XXXSSSOOOMMMKKKHHHGGGGGGGGGHHHFFFFFFGGGIIIKKKOOOSSSUUUXXXXXXWWWVVVUUUSSSRRRQQQOOOMMMKKKIIIGGGFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGHHHGGGHHHIIIIIIIIIKKKNNNQQQTTTVVVYYY]]]ccciiipppuuuxxx}}}yyyeeeXXXIIIFFFCCCAAA@@@@@@???>>>@@@???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;::::::999999::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFFFFGGGIIIJJJKKKeeeeeehhhlllrrr~~~xxxvvvsss~~~xxxlllaaaTTTLLLFFFEEEFFFCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBBBB@@@@@@@@@AAA@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFIIIKKKMMMOOORRRTTTUUUUUUQQQXXXWWWXXX___eeessswwwpppkkkhhheeedddbbb``````aaabbbcccdddfffhhhiiikkknnnrrruuu{{{|||vvvvvvsssoookkkhhhgggccc]]]XXXOOONNNKKKIIIHHHHHHIIIIIIHHHHHHIIIJJJMMMPPPSSSUUUUUUUUUUUUTTTSSSQQQOOOOOOMMMLLLJJJIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIHHHIIIIIIIIIIIIKKKNNNPPPSSSWWW[[[^^^ccclllyyyssscccXXXHHHFFFBBBAAA@@@@@@???>>>@@@???>>>======<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJeeeeeeiiiooovvvwwwvvvvvvvvvkkk___SSSNNNIIIGGGGGGFFFEEEEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???AAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAABBBDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKNNNQQQSSSTTTTTTTTTQQQWWWWWWYYYaaafffsssyyyrrrlllhhhfffdddbbbaaa```aaabbbcccccceeeggghhhiiilllpppssszzz}}}~~~~~~yyyyyyuuusssqqqooolllfff```[[[SSSQQQNNNKKKIIIHHHHHHIIIHHHHHHIIIKKKMMMPPPRRRSSSTTTTTTSSSSSSQQQOOONNNMMMLLLKKKJJJIIIGGGFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIJJJHHHIIIJJJIIIIIIJJJMMMPPPSSSXXX]]]```gggvvvppp```UUUHHHEEEBBBAAAAAA@@@???>>>??????>>>==================<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;:::::::::::::::;;;<<<<<<============>>>>>>>>>>>>============>>>???@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGIIIIIIccceeeiiiqqqyyy~~~wwwssswwwzzzrrrgggZZZPPPNNNKKKGGGFFFGGGFFFEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???AAACCCBBBAAA@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEFFFFFFHHHIIIIIIIIIKKKMMMPPPRRRSSSSSSSSSRRRXXXXXX[[[dddhhhsss}}}tttmmmiiifffeeecccaaa``````aaabbbbbbdddeeeggghhhkkkooorrrwww{{{|||zzz~~~~~~{{{zzzxxxuuupppiiiaaa]]]YYYWWWRRRNNNKKKIIIHHHHHHHHHHHHIIIKKKLLLNNNPPPQQQSSSSSSSSSRRRPPPOOOMMMLLLJJJJJJIIIIIIHHHGGGFFFEEEGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJIIIJJJMMMOOOSSSXXX^^^bbblllnnn]]]QQQGGGEEEBBBAAAAAAAAA@@@??????>>>>>>============>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;;;;::::::;;;;;;<<<============>>>>>>>>>??????>>>======>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIccceeejjjsss}}}|||vvvpppwwwuuunnnbbbTTTKKKLLLJJJEEEDDDFFFEEECCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCCCCAAAAAAAAABBBDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLNNNPPPQQQSSSSSSTTTTTTZZZZZZ]]]fffjjjtttwwwooohhhgggeeecccaaa``````aaabbbaaacccdddeeegggiiimmmppptttxxx~~~wwwyyy~~~yyyrrrkkkddd```^^^[[[WWWQQQMMMJJJIIIHHHHHHIIIJJJKKKMMMNNNOOOPPPRRRRRRQQQPPPOOOMMMLLLKKKHHHHHHIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIJJJJJJJJJIIIJJJMMMOOOSSSXXX^^^cccnnnmmmZZZMMMGGGEEEBBB@@@AAAAAA@@@???>>>>>>============>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;<<<<<<===============>>>>>>>>>>>>============>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJdddffflllvvv{{{vvvrrr{{{sssmmm```QQQIIILLLKKKEEECCCFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCCCCBBBAAAAAABBBFFFEEEDDDDDDCCCDDDDDDDDDFFFFFFGGGGGGHHHJJJKKKLLLNNNNNNNNNPPPQQQSSSUUUVVVWWW\\\\\\___iiillltttzzzppphhhgggeeecccaaa``````aaaaaaaaabbbdddeeeeeehhhllloooqqqvvv}}}}}}vvv{{{|||tttmmmgggddd```]]]YYYTTTPPPMMMLLLKKKIIIJJJKKKMMMNNNOOOOOOPPPOOOOOOOOONNNLLLKKKIIIHHHGGGGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJLLLOOOSSSWWW]]]bbblll}}}|||jjjYYYLLLGGGDDDBBB@@@AAAAAAAAA@@@>>>>>>============>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<=========>>>>>>============>>>???@@@@@@BBBAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFGGGIIIJJJKKKeeegggnnnxxxzzzvvvvvvuuunnnaaaRRRJJJNNNMMMGGGEEEHHHIIIFFFDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCCCCBBBAAAAAABBBGGGFFFEEEDDDDDDCCCCCCCCCGGGGGGGGGHHHIIIJJJLLLLLLPPPPPPPPPPPPRRRTTTWWWXXXYYY^^^]]]aaajjjmmmttt|||qqqhhhgggfffcccaaa``````aaaaaa```bbbcccdddeeegggkkknnnooottt|||{{{www~~~}}}vvvooojjjhhh```^^^YYYUUUQQQOOONNNNNNKKKLLLMMMNNNOOOPPPPPPPPPNNNMMMMMMLLLKKKIIIGGGGGGFFFGGGHHHIIIHHHHHHFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKJJJIIIJJJLLLNNNRRRVVV\\\aaahhhttt{{{zzzzzzxxxgggXXXLLLGGGDDDAAA@@@AAAAAAAAA@@@>>>>>>============>>>???======<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<============<<<<<<<<<<<<===>>>???@@@BBBBBBBBBBBBBBBCCCEEEEEEFFFFFFFFFGGGHHHIIIKKKKKKccchhhoooyyy~~~yyy|||{{{tttlllaaaUUUPPPNNNLLLIIIGGGGGGFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@CCCBBBBBBAAAAAAAAABBBBBB???@@@@@@AAAAAABBBBBBCCCBBBAAAAAABBBDDDEEEDDDDDDGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNQQQSSSUUUWWWXXXXXX\\\\\\^^^aaaccciiiuuu~~~tttnnngggeeecccbbb````````````aaabbbccccccdddfffiiilllrrruuu|||}}}~~~yyyqqqjjjeeeeeebbb]]]YYYUUUTTTSSSTTTOOOMMMKKKKKKLLLMMMLLLKKKNNNNNNMMMKKKJJJIIIHHHGGGFFFDDDDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHIIIKKKLLLNNNNNNMMMKKKIIIHHHIIIJJJKKKNNNQQQWWW^^^eeekkkppprrryyyxxxwwwwwwxxx}}}sssmmmjjjhhhmmmuuuqqq```SSSJJJDDDCCCAAA@@@??????@@@AAA>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@@@@BBBCCCDDDDDDDDDDDDDDDCCCGGGHHHIIIHHHFFFFFFFFFHHHfffjjjqqq{{{}}}xxx{{{~~~ssskkk^^^TTTOOONNNKKKIIIGGGFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAAFFFEEEDDDBBBAAA@@@?????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEHHHHHHHHHIIIJJJKKKMMMMMMOOOOOOQQQSSSUUUWWWXXXYYY^^^]]]```ccceeejjjwwwrrrkkkgggfffdddbbb```````````````bbbccccccdddeeeiiikkkqqqssszzz}}}{{{tttmmmiiihhheeeaaa\\\YYYWWWWWWWWWQQQOOOMMMLLLMMMMMMLLLKKKMMMMMMLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLNNNNNNMMMKKKIIIHHHIIIJJJKKKKKKNNNRRRXXX]]]bbbdddfffffffffeeedddeeejjjpppuuuzzz|||nnngggdddbbbffflllxxxooo^^^QQQGGGDDDCCCAAA@@@??????@@@@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAACCCCCCDDDDDDDDDDDDDDDDDDGGGHHHIIIHHHGGGFFFGGGHHHiiimmmttt{{{xxx{{{ssshhh\\\RRRNNNMMMJJJHHHFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFEEECCCBBBAAA@@@??????@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJLLLNNNPPPQQQQQQQQQRRRSSSUUUWWWZZZ[[[``````bbbfffhhhmmmxxxrrrjjjgggfffdddbbb```````````````aaaccccccccceeehhhjjjnnnpppwww}}}~~~xxxrrrnnnkkkhhheeeaaa^^^\\\\\\\\\TTTRRROOOMMMMMMMMMLLLKKKLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGHHHIIIJJJLLLMMMNNNMMMKKKJJJIIIIIIJJJJJJLLLOOOSSSWWWZZZ\\\]]]]]]ZZZZZZYYYYYYYYY]]]ccchhhmmmqqqtttyyyyyyllleeebbb``````ccckkkyyylllZZZNNNFFFDDDCCCAAA@@@??????@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>???@@@AAAAAAAAAAAACCCCCCCCCDDDDDDEEEEEEEEEFFFHHHIIIHHHGGGGGGHHHIIIkkkooowwwzzzwwwzzztttgggZZZQQQMMMKKKIIIGGGFFFEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBAAAAAAAAABBBCCCCCC@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKMMMOOOQQQRRRTTTSSSSSSSSSUUUXXX[[[]]]aaabbbeeeiiikkkooozzzssslllhhhfffdddbbb```____________aaabbbccccccdddfffhhhmmmooouuu~~~}}}|||wwwsssmmmkkkgggccc```^^^^^^]]]XXXUUUQQQOOONNNMMMLLLKKKLLLKKKJJJIIIGGGFFFEEEEEECCCEEEFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGHHHJJJLLLMMMMMMLLLKKKJJJIIIIIIJJJJJJLLLOOORRRVVVXXXYYYYYYXXXXXXXXXXXXWWWXXX[[[```dddfffhhhjjjppp~~~rrrkkkhhhgggdddcccfffooohhhWWWLLLFFFCCCBBBAAA????????????@@@=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<========================>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIHHHHHHJJJKKKnnnsss|||xxxwww{{{uuufffYYYQQQKKKJJJHHHFFFEEEDDDDDDEEEAAAAAABBBBBBCCCDDDDDDDDDAAAAAAAAAAAAAAABBBCCCDDD@@@AAAAAABBBBBBCCCDDDDDDCCCEEEGGGGGGFFFEEEGGGIIIIIIJJJJJJLLLNNNPPPRRRSSSVVVUUUTTTUUUVVVYYY\\\^^^bbbcccggglllmmmpppzzzvvvppphhhgggdddbbb```_________^^^```bbbccccccccceeeggglllnnnttt|||~~~zzzwwwnnnllliiieeebbb___^^^]]][[[XXXSSSPPPOOONNNNNNMMMKKKKKKJJJHHHGGGFFFEEEDDD???BBBEEEFFFEEEEEEGGGHHHGGGGGGGGGGGGHHHJJJKKKMMMMMMLLLKKKKKKJJJIIIIIIIIIHHHJJJMMMQQQSSSTTTTTTTTTUUUUUUUUUTTTTTTWWW[[[___ccceeeiiippp}}}wwwsssrrrnnnkkkiiinnn{{{xxxdddUUULLLIIICCCBBB@@@???>>>>>>???@@@>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCBBBDDDCCCCCCCCCDDDEEEGGGHHHGGGIIIJJJKKKJJJKKKLLLNNNrrrwwwxxxxxx|||uuueeeWWWQQQJJJIIIGGGEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCFFFHHHHHHFFFEEEHHHJJJKKKLLLLLLMMMOOOQQQRRRSSSVVVVVVVVVWWWXXXZZZ\\\^^^aaacccggglllnnnpppyyywwwrrriiigggeeebbb```_________^^^```bbbcccccccccdddeeekkklllrrrzzz~~~}}}zzzrrrppplllhhhdddaaa^^^]]]]]]YYYTTTQQQPPPPPPOOOOOOKKKKKKJJJIIIGGGFFFEEEEEE???BBBFFFGGGEEEDDDFFFHHHGGGGGGFFFGGGHHHIIIKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHIIILLLNNNQQQSSSUUUVVVTTTTTTTTTSSSRRRTTTXXX\\\aaaeeemmmxxx~~~|||vvvrrrnnnnnnwwwqqq___QQQKKKJJJCCCBBB@@@???>>>>>>?????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCCCCDDDFFFHHHIIIIIIJJJLLLMMMMMMMMMOOOQQQvvv|||xxxyyy}}}sssbbbTTTOOOIIIHHHFFFDDDCCCCCCCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDGGGJJJJJJGGGFFFIIIMMMNNNOOOOOOOOOQQQRRRSSSTTTWWWWWWXXXYYYZZZ\\\]]]]]]___bbbggglllnnnooowwwvvvpppiiigggeeebbb```___^^^^^^]]]___bbbccccccbbbcccdddiiijjjooowww{{{}}}~~~wwwuuurrrmmmhhhdddaaa___^^^ZZZUUURRRQQQQQQQQQQQQLLLKKKKKKIIIHHHGGGFFFEEEBBBGGGJJJJJJFFFDDDEEEGGGGGGFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHIIIIIIJJJLLLNNNQQQTTTUUUSSSTTTSSSSSSRRRTTTWWWZZZ```hhhuuuwwwsssnnnmmmssskkk[[[MMMHHHIIIBBBAAA@@@>>>>>>>>>>>>???>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<<<<===::::::;;;;;;<<<======>>>????????????????????????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHJJJJJJLLLNNNOOOOOOPPPRRRSSSyyyxxxyyy~~~~~~rrraaaSSSNNNHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAABBBCCCDDDEEEAAAAAABBBBBBCCCDDDDDDDDDEEEIIILLLKKKHHHGGGKKKNNNQQQQQQQQQQQQRRRSSSUUUUUUVVVWWWYYY[[[\\\\\\]]]]]]^^^aaaggglllmmmooovvvuuummmiiihhheeebbb```___^^^^^^]]]___bbbccccccbbbccccccggghhhmmmuuuyyy{{{|||zzzvvvqqqlllgggcccaaa___[[[VVVRRRQQQRRRRRRRRRLLLLLLKKKJJJHHHGGGFFFFFFGGGKKKNNNMMMHHHDDDDDDFFFGGGFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEDDDEEEGGGJJJMMMOOOQQQQQQQQQPPPOOOQQQTTTWWWaaakkk|||uuuqqqllljjjoooxxx|||hhhXXXKKKEEEGGGBBBAAA@@@>>>>>>>>>>>>???======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<======::::::;;;;;;<<<===>>>>>>????????????????????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFIIIJJJKKKMMMOOOPPPPPPQQQSSSUUU}}}yyy||||||fffXXXRRRKKKIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHJJJKKKLLLLLLMMMOOOQQQSSSSSSSSSTTTVVVXXXVVVXXXZZZZZZZZZ[[[]]]___bbbfffkkkllllllqqq|||uuuqqqiiiiiihhhccc^^^[[[]]]___```````````````aaabbbbbbfffiiilllpppuuuzzz}}}xxxuuusssoooiiidddddd```ZZZWWWVVVVVVWWWVVVPPPNNNKKKJJJJJJIIIHHHFFFHHHIIIIIIIIIHHHHHHGGGFFFDDDDDDEEEFFFGGGGGGHHHHHHJJJJJJJJJKKKJJJJJJIIIHHHFFFEEEEEEEEEGGGJJJLLLNNNOOOOOOOOONNNNNNQQQUUUXXX___ooouuujjjfffggglllttt|||sssdddRRRHHHGGGCCCBBBBBBBBBAAA@@@???============>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAA@@@AAADDDFFFHHHHHHGGGFFFEEEGGGJJJMMMOOONNNOOOQQQQQQRRRTTTWWWZZZzzzzzzeeeXXXRRRLLLMMMLLLIIIFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMPPPRRRUUUVVVVVVVVVXXXYYYYYYZZZ\\\]]]\\\]]]___aaaccchhhlllmmmnnnrrr|||wwwssskkkkkkiiiddd___]]]^^^``````````````````aaabbbbbbdddgggkkkooosssxxx~~~~~~}}}wwwpppiiigggccc]]]ZZZYYYYYYXXXXXXSSSPPPNNNLLLLLLKKKJJJHHHHHHHHHIIIIIIIIIHHHHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEGGGIIIKKKMMMMMMNNNNNNMMMMMMOOOSSSWWW___pppzzzpppeeeaaaaaaccciiipppvvvpppcccQQQHHHGGGCCCBBBBBBBBBAAA@@@???======<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBDDDFFFGGGHHHHHHGGGHHHIIIKKKNNNOOOQQQRRRSSSTTTTTTVVVYYY\\\|||wwwcccWWWRRRLLLQQQNNNIIIEEECCCCCCEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGIIIJJJLLLMMMMMMMMMQQQTTTXXXZZZZZZYYYZZZZZZ\\\^^^___```______aaaccceeeiiimmmnnnooosss|||zzzsssmmmllliiieeeaaa___```aaa```````````````aaabbbbbbbbbeeeiiilllqqqvvv|||wwwoookkkgggbbb^^^\\\\\\[[[ZZZUUUSSSQQQPPPOOONNNLLLJJJHHHIIIIIIJJJJJJJJJIIIIIIGGGFFFEEEEEEEEEGGGIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGFFFFFFEEEFFFHHHIIIJJJKKKLLLLLLLLLKKKMMMQQQTTT\\\oootttkkkbbb^^^]]]\\\___dddgggpppzzznnn```PPPGGGGGGDDDBBBBBBAAAAAA@@@???======<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBDDDFFFGGGIIIIIIJJJKKKLLLNNNOOOPPPSSSUUUVVVWWWWWWYYY[[[^^^~~~uuuaaaUUUQQQKKKMMMKKKHHHFFFDDDDDDEEEEEECCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNQQQTTTYYY[[[\\\[[[[[[[[[___```bbbbbbaaaaaacccdddgggjjjnnnooopppttt|||{{{sssnnnllliiieeebbb``````aaa```````````````aaaaaabbbbbbeeehhhlllpppuuu{{{}}}vvvppplllgggccc```___]]][[[WWWVVVSSSRRRRRRPPPNNNKKKIIIIIIJJJKKKKKKKKKJJJJJJHHHGGGEEEDDDDDDFFFIIIKKKJJJJJJJJJIIIHHHGGGFFFEEEGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJKKKNNNQQQWWWiii}}}ooogggaaa___]]][[[[[[^^^```eeellltttnnn```OOOGGGFFFCCCAAAAAAAAA@@@@@@???======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKMMMOOOPPPQQQQQQQQQTTTVVVWWWXXXXXXYYY[[[]]]qqq^^^RRROOOIIIFFFFFFGGGGGGFFFEEEDDDCCCDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGHHHIIIJJJLLLMMMNNNNNNOOOPPPTTTXXX[[[\\\[[[[[[[[[```aaacccccccccccceeefffhhhkkknnnqqqssswww}}}}}}rrrnnnkkkgggdddbbb``````___```````````````aaaaaabbbccceeeiiilllpppuuu{{{vvvrrrlllhhhdddbbb___]]]YYYWWWVVVUUUTTTRRROOOLLLJJJKKKKKKLLLLLLLLLKKKKKKHHHGGGDDDCCCCCCEEEHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHIIILLLNNNTTTaaawwwvvvjjjddd___```___[[[[[[\\\^^^___cccjjjvvvooo```OOOFFFEEEBBB@@@@@@@@@@@@???>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>??????@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHIIILLLNNNPPPRRRTTTTTTSSSSSSTTTVVVXXXYYYYYYYYY[[[]]]}}}lllZZZOOOMMMHHHBBBDDDFFFGGGGGGFFFDDDBBBFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCBBBBBBCCCCCCDDDEEECCCCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKLLLNNNOOOOOOOOOQQQTTTXXXZZZ[[[[[[\\\]]]aaabbbdddeeeeeefffhhhjjjkkkmmmpppssswww{{{tttoookkkgggdddbbbaaa```___```````````````aaabbbbbbdddfffjjjmmmpppuuu{{{|||xxxrrrmmmiiifffbbb```[[[ZZZXXXWWWVVVTTTPPPMMMLLLMMMMMMMMMMMMLLLKKKJJJGGGEEEDDDCCCCCCDDDFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIHHHHHHHHHJJJLLLRRRZZZhhhzzzyyyssslllgggdddeeedddaaa___aaabbb``````eeennn|||ppp```NNNEEEEEEBBB??????@@@@@@???>>>>>>===<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<<<<<<<===>>>>>>??????BBBBBBCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHIIIJJJJJJKKKOOOPPPRRRUUUVVVVVVVVVVVVVVVXXXZZZ[[[[[[[[[\\\^^^vvvfffUUULLLKKKHHHFFFFFFFFFFFFFFFEEEDDDCCCEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJKKKMMMNNNOOOPPPPPPRRRUUUXXXZZZZZZ[[[]]]___bbbdddfffhhhhhhjjjlllnnnnnnpppssswww|||xxxqqqlllgggeeedddcccaaa``````````````````aaabbbbbbdddfffiiilllppptttzzz~~~~~~yyysssoookkkfffccc^^^\\\[[[[[[YYYWWWRRROOOOOOOOONNNNNNMMMLLLJJJJJJDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIKKKPPPTTT]]]jjjwww{{{vvvssstttsssooommmnnnmmmiiihhhkkknnnsssmmm^^^LLLDDDEEEBBB???????????????>>>>>>===<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>======>>>>>>???@@@@@@@@@BBBCCCCCCDDDFFFGGGGGGHHHGGGHHHIIIJJJKKKLLLLLLLLLRRRSSSTTTVVVWWWXXXXXXYYYZZZ\\\___``````___```aaapppaaaRRRKKKKKKHHHKKKIIIHHHFFFDDDDDDDDDDDDBBBBBBBBBAAAAAABBBBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJLLLMMMOOOPPPPPPPPPTTTVVVXXXZZZ[[[\\\___aaaccceeehhhjjjkkkllloooqqqppprrrvvvzzz|||rrrnnnhhhfffeeeeeecccaaa```````````````aaabbbbbbccceeeiiillloootttyyy}}}}}}wwwsssnnniiifff```___^^^]]]\\\YYYTTTQQQPPPPPPOOOOOOMMMLLLJJJIIICCCCCCCCCCCCCCCCCCBBBBBBDDDEEEFFFGGGGGGHHHGGGGGGBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGIIIIIIHHHHHHIIIKKKMMMPPPXXXdddqqqzzz}}}}}}~~~|||}}}yyyuuutttuuurrrpppvvv~~~~~~}}}kkk\\\KKKDDDEEECCC>>>????????????>>>>>>=========>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???@@@AAAAAABBBBBBCCCDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMTTTTTTUUUVVVWWWYYYZZZZZZ^^^```cccdddcccccccccddd}}}kkkZZZQQQJJJGGGFFFIIIHHHGGGEEEDDDCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHJJJJJJLLLMMMOOOQQQRRRRRRUUUXXX[[[\\\]]]^^^```bbbdddfffiiijjjjjjjjjlllmmmrrrvvv|||~~~|||sssllliiigggbbb___^^^```_________```aaacccdddfffffffffjjjooouuuyyy{{{{{{uuummmhhhdddbbb```^^^\\\YYYUUURRRQQQPPPNNNKKKIIIGGGEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFIIIGGGGGGIIIHHHGGGIIIOOOSSSYYYbbbjjjrrrzzz|||yyywww|||wwwtttpppzzzhhhVVVLLLEEEBBBBBB????????????>>>>>>>>>>>><<<<<<<<<==================<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>??????@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGIIIKKKLLLLLLNNNQQQSSSUUUWWWYYYYYYYYYZZZ\\\^^^___aaacccfffhhhiiiiiiiii{{{~~~fffXXXPPPJJJHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMOOOQQQRRRSSSTTTWWWYYY\\\^^^___```bbbccceeegggiiijjjjjjkkkmmmooossswww}}}~~~uuummmkkkhhhddd`````````_________```aaacccdddfffffffffjjjnnntttxxxzzz~~~{{{uuuooojjjdddbbb```___^^^[[[WWWTTTSSSQQQOOOKKKIIIGGGGGGGGGEEEDDDDDDCCCCCCBBBAAAAAAEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFHHHFFFFFFHHHHHHHHHMMMSSSZZZaaajjjttt||||||uuurrrooowww~~~dddSSSJJJEEEBBBBBB????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======?????????@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHJJJLLLMMMMMMOOORRRUUUVVVXXXZZZ[[[\\\]]]___aaadddeeegggjjjkkklllllllll{{{yyywwwaaaTTTOOOJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJMMMNNNOOOPPPRRRTTTUUUVVVXXX[[[^^^``````aaaccceeefffhhhjjjkkkkkkmmmppprrrvvvyyyxxxooommmjjjeeebbbbbb``````_________aaabbbccceeeeeefffiiimmmrrrvvvyyy~~~}}}zzzvvvpppllleeedddbbbaaa```]]]YYYVVVUUURRRNNNKKKHHHHHHHHHIIIEEEEEEDDDDDDCCCBBBBBBBBBEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEGGGDDDDDDGGGIIIKKKRRRYYYbbbjjjvvv{{{rrrooollltttwww___PPPIIIDDDBBBCCC????????????>>>>>>>>>>>>======<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@AAAAAABBBBBBDDDDDDEEEEEEFFFGGGGGGGGGJJJKKKMMMNNNOOOQQQTTTVVVXXXZZZ\\\^^^___aaacccfffiiikkkmmmnnnpppppppppooo~~~yyyzzzqqq]]]RRRNNNJJJHHHIIIGGGGGGFFFDDDDDDCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKKKKMMMNNNOOOQQQSSSTTTUUUVVVYYY[[[^^^```aaabbbdddeeegggiiikkklllmmmooosssvvvzzz}}}yyyqqqmmmkkkfffcccdddaaa```_________aaabbbcccdddeeefffhhhkkkoootttwww~~~}}}|||{{{zzzyyyvvvqqqnnniiigggeeecccaaa^^^YYYVVVTTTQQQMMMIIIGGGGGGHHHIIIHHHGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFCCCCCCGGGKKKOOOWWW___iiirrr|||rrrnnnkkkrrrrrr[[[NNNHHHDDDBBBBBB????????????>>>>>>>>>=========<<<;;;:::999999999<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<======>>>??????@@@@@@AAABBBBBBCCCEEEEEEFFFFFFGGGHHHHHHHHHJJJLLLNNNOOOPPPRRRUUUXXXZZZ]]]```bbbccceeehhhkkknnnoooqqqrrrssssssrrrrrr~~~yyy}}}nnn[[[QQQMMMIIIGGGGGGFFFFFFEEEDDDCCCCCCCCCCCC@@@AAACCCDDDEEEDDDCCCBBBEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNOOOQQQRRRTTTUUUVVVYYY[[[^^^```aaabbbccceeegggjjjlllnnnppprrrvvvyyy~~~{{{qqqmmmkkkfffddddddaaa``````______```bbbbbbcccdddfffhhhiiilllrrrvvv{{{~~~yyyxxxxxxwwwwwwuuuqqqnnnmmmkkkhhheeebbb]]]XXXTTTRRROOOKKKGGGEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCDDDDDDEEECCCDDDIIIMMMRRR[[[dddnnnyyyuuurrrmmmtttnnnYYYMMMHHHCCCAAAAAA????????????>>>>>>>>>=========<<<;;;:::999999999;;;;;;;;;;;;;;;<<<=========<<<<<<<<<<<<===>>>>>>???@@@@@@AAABBBBBBCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJJJJLLLNNNPPPQQQSSSVVVYYY]]]```ccceeegggiiilllooopppqqqrrrtttuuuuuutttttt{{{zzzjjjXXXOOOLLLHHHEEEEEEFFFEEEDDDDDDCCCCCCCCCDDD???AAACCCEEEEEEEEEDDDCCCFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNPPPQQQSSSUUUVVVVVVYYY\\\___```aaabbbdddfffgggjjjnnnqqqsssvvvxxx{{{|||rrrnnnkkkgggeeeeeebbbaaa```______```aaabbbbbbdddgggggggggjjjppptttwww|||{{{xxxvvvuuutttttttttssspppmmmnnnllliiifffccc^^^YYYUUUPPPNNNKKKGGGFFFEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCEEEDDDEEEKKKOOOTTT\\\eeeppp}}}zzzxxxsssxxx{{{iiiUUUKKKGGGCCC@@@@@@????????????>>>>>>>>>>>>======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>======<<<<<<======>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFHHHIIIKKKLLLMMMLLLNNNPPPRRRSSSUUUYYY\\\```bbbfffhhhiiikkknnnqqqpppqqqsssuuuvvvwwwvvvvvv}}}tttdddTTTMMMJJJGGGDDDDDDEEEEEEDDDCCCCCCCCCCCCDDD@@@BBBEEEGGGHHHGGGEEEDDDGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHIIIJJJKKKMMMNNNOOOOOOPPPQQQSSSTTTVVVWWWXXX[[[]]]```bbbcccdddfffgggeeejjjoootttwwwxxxzzz|||tttpppmmmhhhggggggbbbaaa```______```aaabbbaaadddggggggfffhhhnnnsssuuuzzzzzzvvvtttsssrrrqqqqqqpppnnnkkkllljjjhhhfffccc___[[[WWWOOONNNKKKIIIHHHGGGGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEECCCCCCBBBBBBCCCFFFEEEHHHMMMRRRUUU]]]dddmmmzzz}}}|||}}}rrrbbbPPPHHHEEEBBBAAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;===>>>>>>===============>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCDDDFFFHHHKKKMMMNNNOOOOOOQQQSSSUUUVVVYYY\\\___ccceeehhhiiikkkmmmooorrrqqqrrrtttvvvxxxyyyyyyyyy}}}ooo```PPPJJJIIIFFFDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDBBBDDDFFFIIIIIIIIIGGGFFFHHHHHHGGGGGGHHHHHHIIIJJJHHHIIIIIIJJJLLLMMMOOOPPPQQQQQQSSSTTTVVVXXXYYYYYY\\\___bbbcccdddeeegggiiieeejjjpppvvvyyyzzz{{{|||vvvqqqnnnjjjhhhiiibbbaaa```______```aaabbb```dddgggfffeeegggmmmsssuuuyyy}}}xxxsssrrrpppppppppooollljjjjjjhhhfffeeedddaaa]]]ZZZOOONNNMMMKKKIIIHHHGGGGGGJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFEEECCCCCCBBBBBBBBBFFFFFFIIIOOOSSSVVV\\\cccggguuulll]]]LLLFFFDDDBBBAAAAAA????????????>>>>>>>>>>>><<<<<<<<<===============:::::::::;;;<<<===>>>???===============>>>??????@@@@@@AAABBBBBBCCCCCCDDDCCCDDDFFFHHHKKKNNNPPPQQQQQQSSSVVVWWWYYY[[[___bbbdddfffiiijjjkkkmmmppprrrqqqrrruuuwwwyyyzzz{{{{{{kkk[[[MMMIIIKKKJJJHHHFFFGGGFFFDDDCCCCCCCCCDDDEEECCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIIIILLLKKKIIIIIIKKKMMMQQQSSSPPPSSSVVVWWWWWWWWWXXXYYY\\\]]]___bbbdddfffggghhhjjjooouuuzzz|||~~~uuuqqqooollljjjjjjddddddcccbbbaaaaaaaaabbbfffeeeeeeeeefffiiikkkmmmqqqxxxzzzzzzyyyrrrlllmmmmmmkkkjjjkkkkkkjjjjjjiiigggbbb\\\WWWUUUSSSQQQNNNKKKIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGDDDEEEFFFGGGGGGGGGGGGGGGFFFEEECCCBBBBBBCCCDDDDDDFFFHHHJJJLLLOOOTTTZZZ^^^bbbrrr~~~{{{gggYYYKKKFFFEEECCCAAAAAAAAA@@@>>>=========>>>???;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@@@@AAABBBBBBEEEEEEDDDEEEEEEFFFGGGHHHEEEFFFGGGHHHJJJMMMOOOPPPQQQTTTYYY\\\]]]___aaacccgggiiilllmmmmmmnnnppprrrppprrrtttwwwyyyzzzzzzzzz{{{iiiZZZMMMIIIJJJIIIGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKIIIIIIKKKMMMPPPRRRQQQTTTWWWYYYYYYYYYZZZ\\\]]]^^^aaacccfffhhhiiijjjlllpppuuuzzz}}}uuupppooommmjjjiiiddddddcccbbbaaaaaaaaaaaaeeedddddddddfffhhhjjjlllooovvvxxxpppjjjjjjkkkiiiggghhhjjjiiihhhhhhfffbbb]]]YYYVVVUUURRRPPPMMMKKKJJJIIIJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGEEEEEECCCCCCBBBCCCDDDEEEGGGHHHJJJLLLOOOSSSXXX\\\```nnnwww}}}xxxeeeWWWJJJEEEDDDBBBAAAAAA???>>>===<<<;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>?????????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJLLLNNNPPPQQQSSSVVVZZZ]]]___```bbbdddfffiiilllnnnooopppqqqssspppqqqtttvvvxxxyyyzzzzzzsssfffXXXLLLIIIJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHJJJKKKKKKKKKKKKJJJJJJKKKNNNPPPRRRSSSUUUXXXZZZZZZ[[[]]]^^^___```cccfffiiikkkmmmnnnpppsssxxx|||xxxqqqqqqoookkkiiiddddddcccaaaaaa`````````ccccccbbbcccdddfffiiijjjmmmsss}}}xxxpppjjjiiiiiigggfffgggiiihhhfffeeedddbbb^^^[[[WWWVVVUUURRRPPPNNNLLLLLLLLLKKKJJJHHHFFFEEEDDDCCCEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFHHHIIIKKKLLLNNNQQQVVVYYY^^^jjjnnnqqqwww{{{rrr```TTTIIIDDDCCCAAA???@@@???>>>===<<<<<<<<<<<<=========<<<<<<<<<<<<============<<<<<<======>>>?????????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGJJJJJJKKKMMMNNNPPPQQQRRRUUUXXX\\\___```bbbeeegggfffiiinnnqqqrrrrrrrrrsssoooqqqsssuuuwwwyyyyyyzzzoooaaaVVVKKKIIIJJJHHHFFFFFFEEEFFFGGGGGGGGGFFFDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKLLLKKKKKKKKKKKKLLLOOOQQQRRRSSSVVVXXXZZZ[[[\\\___aaaaaacccfffjjjmmmppprrrsssuuuxxx}}}~~~tttsssrrrmmmjjjeeedddcccbbbaaa`````````aaaaaaaaabbbccceeeggghhhlllqqqzzz{{{rrrkkkjjjjjjgggfffggggggeeeccccccbbbaaa^^^\\\XXXXXXVVVUUURRRPPPNNNMMMMMMMMMKKKJJJIIIGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCDDDFFFGGGIIIJJJKKKKKKLLLOOOSSSVVV\\\gggiiiiiimmmpppjjj[[[QQQGGGDDDBBB@@@???@@@@@@@@@@@@???????????????>>>>>>============>>>>>>=========<<<===>>>>>>?????????@@@@@@AAABBBBBBCCCEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMOOOPPPQQQRRRRRRXXX[[[^^^aaabbbeeehhhjjjhhhlllqqqttttttrrrqqqqqqpppqqqsssuuuwwwyyyzzzzzz{{{mmm]]]SSSJJJIIIIIIGGGEEEFFFEEEEEEFFFGGGGGGEEEDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPRRRSSSSSSUUUXXXZZZ[[[]]]```bbbdddfffiiimmmqqquuuwwwxxx|||yyyuuurrrmmmiiifffeeedddbbbaaaaaa``````___``````aaacccdddffffffkkkoooxxx~~~uuummmkkkjjjgggfffgggfffdddcccbbbbbbaaa___]]]YYYYYYXXXWWWUUUSSSQQQOOOKKKKKKKKKJJJJJJIIIIIIHHHFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHJJJJJJKKKKKKKKKMMMQQQTTTYYYdddggggggiiijjjwwwyyycccVVVMMMFFFDDDBBB???>>>@@@@@@@@@@@@@@@@@@??????>>>>>>>>>============>>>>>>===============>>>?????????@@@@@@AAABBBBBBCCCCCCEEEEEEFFFFFFGGGIIIJJJKKKLLLMMMOOOQQQRRRSSSTTTTTT[[[]]]```bbbdddfffjjjlllmmmppptttvvvuuusssqqqppprrrssstttvvvxxxzzz{{{|||wwwlllXXXPPPJJJIIIIIIFFFDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEEEEFFFHHHHHHIIIIIIIIIIIIIIIJJJLLLLLLNNNNNNNNNOOOQQQRRRTTTUUUTTTVVVXXXZZZ[[[^^^bbbeeefffiiilllqqqvvvyyy|||~~~xxxrrrllljjjhhhgggeeedddbbbbbbaaaaaa______```bbbcccdddeeeeeejjjmmmvvvxxxooolllkkkhhhggghhhgggfffeeeeeeeeedddaaa^^^[[[[[[[[[ZZZYYYVVVTTTRRRKKKKKKKKKJJJJJJJJJJJJJJJFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCDDDFFFHHHIIIIIIJJJJJJJJJJJJLLLOOORRRWWWccciiijjjkkkiiiqqqqqq^^^RRRKKKEEEDDDBBB???>>>@@@>>>>>>??????>>>>>>===<<<>>>>>>============>>>>>>>>>>>>======>>>>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJLLLNNNQQQTTTVVVWWWWWWWWW]]]___aaaccceeehhhkkknnnpppsssvvvwwwvvvtttsssrrruuuuuuvvvwwwzzz|||~~~qqqhhhUUUNNNIIIIIIHHHEEEDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLOOOOOOPPPRRRSSSTTTUUUVVVUUUWWWYYY[[[]]]```dddggghhhkkkoootttyyy}}}vvvqqqoooiiihhhgggeeedddcccbbbbbb^^^___```bbbcccdddeeeeeehhhkkksss|||~~~uuuqqqppplllkkkmmmjjjjjjjjjkkkkkkhhhdddaaa^^^_________]]]ZZZXXXVVVPPPPPPOOONNNMMMMMMLLLLLLGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCEEEGGGIIIJJJHHHIIIIIIIIIIIIKKKOOORRRZZZiiiqqqtttssslllooommm\\\OOOIIIEEEEEECCC??????AAA>>>>>>?????????>>>===<<<>>>======<<<<<<======>>>>>>>>>======>>>>>>???@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDEEEGGGHHHJJJKKKNNNPPPTTTWWWZZZ[[[\\\\\\^^^___bbbccceeehhhllloooppprrruuuvvvvvvvvvvvvwwwxxxxxxxxxzzz|||~~~~~~llldddSSSMMMIIIIIIHHHEEEDDDEEEEEEDDDCCCAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKKKKPPPQQQRRRSSSTTTUUUVVVWWWWWWXXX[[[\\\^^^bbbfffjjjiiilllpppuuuzzz|||wwwvvvjjjiiihhhfffdddccccccccc^^^___aaabbbdddeeeeeeeeefffiiipppzzz{{{xxxuuurrrqqqsssmmmmmmnnnoooooolllgggcccaaaaaabbbbbb```]]][[[YYYWWWVVVUUUTTTRRRPPPOOOOOOGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCEEEGGGIIIKKKHHHHHHIIIIIIIIIKKKNNNQQQ___pppzzz}}}{{{qqqppp~~~lll\\\NNNIIIEEEEEECCC@@@???BBB@@@@@@AAABBBAAA@@@???>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCDDDFFFFFFGGGHHHIIIKKKMMMMMMPPPRRRVVVZZZ]]]_________^^^```bbbccceeehhhmmmpppoooqqqtttvvvvvvwwwzzz{{{zzzzzzzzz{{{}}}oooaaaQQQNNNIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDAAABBBDDDEEEFFFGGGFFFFFFHHHHHHIIIIIIJJJKKKKKKLLLOOOQQQRRRSSSSSSTTTWWWYYY\\\]]]___```bbbeeeiiilllkkknnnssswwwzzz~~~yyysssooojjjggghhhfffaaa```bbbaaaaaa```______```bbbbbbbbbfffmmmssszzz}}}{{{wwwtttvvvuuuuuuvvvvvvsssnnnjjjhhhfffdddbbbaaa___\\\ZZZ[[[XXXUUUTTTTTTSSSNNNJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHLLLKKKKKKLLLLLLLLLRRR[[[dddzzzvvvpppyyynnnWWWJJJGGGCCC@@@@@@AAAAAAAAA@@@?????????>>>>>>======??????>>>>>>=========<<<>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEGGGHHHHHHHHHGGGFFFFFFHHHLLLOOORRRRRRUUUYYY[[[]]]^^^___aaaaaabbbeeefffgggiiikkkmmmnnnppprrrsssssstttvvvxxx{{{{{{zzzzzz{{{~~~}}}kkk]]]OOOLLLHHHEEEDDDDDDCCCBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMPPPQQQSSSTTTTTTUUUXXXZZZ]]]___bbbdddfffiiinnnqqqsssuuuwwwzzz|||xxxrrrlllhhhgggeeebbbbbbeeebbbbbbaaaaaaaaabbbcccddddddhhhoootttzzz{{{yyyxxxyyy{{{|||yyysssoookkkjjjhhhgggfffddd```]]]\\\YYYUUUTTTUUUTTTPPPMMMIIIIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHLLLJJJJJJLLLLLLMMMTTT\\\kkk{{{vvvpppYYYJJJFFFBBB@@@@@@AAAAAA@@@>>>>>>>>>>>>======<<<<<<>>>>>>>>>>>>======<<<<<<>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDEEEGGGHHHHHHIIIHHHGGGHHHJJJMMMPPPSSSSSSVVVYYY\\\]]]___bbbdddbbbdddfffhhhiiijjjkkklllnnnpppssstttttttttuuuwwwzzzzzzyyyzzz{{{}}}zzzgggXXXNNNJJJFFFDDDCCCCCCCCCBBBCCCCCCBBBBBBCCCCCCDDDEEECCCCCCEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNOOORRRSSSUUUVVVVVVXXXZZZ]]]aaacccgggiiilllooorrruuuzzz|||~~~yyyuuunnnhhhgggfffccccccfffccccccbbbbbbccccccdddeeeeeejjjpppuuuzzz||||||~~~zzzuuuooonnnnnnnnnmmmiiieeeaaa]]]YYYUUUTTTUUUUUURRROOOJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIIIILLLJJJJJJLLLLLLNNNVVV```ooo|||wwwoooXXXHHHEEEBBB@@@@@@@@@@@@@@@============<<<<<<<<<<<<>>>>>>============<<<<<<>>>??????@@@@@@AAAAAABBBAAABBBCCCDDDEEEGGGHHHHHHIIIIIIIIIIIILLLOOORRRTTTUUUWWWZZZ\\\^^^aaaeeehhheeefffiiikkklllkkkkkkjjjlllooosssuuuuuuuuuvvvwwwyyyyyyyyyyyy{{{}}}xxxeeeVVVMMMJJJFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEECCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLNNNOOOQQQQQQTTTUUUWWWXXXYYYZZZ]]]```dddgggkkkmmmoooqqqtttvvv|||}}}wwwpppjjjjjjiiieeeccccccbbbbbbbbbccccccdddeeeeeedddiiioootttyyyyyyrrrrrrrrrrrrqqqmmmhhhddd^^^YYYTTTRRRSSSTTTSSSQQQJJJIIIHHHFFFEEEDDDDDDDDDBBBCCCDDDFFFGGGIIIJJJKKKLLLJJJJJJLLLMMMQQQZZZeeesssyyyhhhSSSGGGDDDAAA@@@@@@@@@@@@???================================================??????@@@@@@AAABBBBBBBBBBBBCCCCCCEEEFFFGGGHHHIIIJJJJJJJJJKKKMMMPPPSSSUUUWWWYYY[[[]]]___ccchhhkkkggghhhjjjlllmmmllliiiggghhhlllrrrvvvwwwxxxxxxyyyyyyyyyyyyzzz{{{}}}xxxeeeVVVMMMJJJFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEECCCCCCCCCDDDEEEFFFGGGHHHJJJKKKLLLNNNPPPRRRSSSTTTVVVXXXZZZ[[[[[[]]]```cccfffiiinnnqqqrrrssstttuuuyyy~~~|||tttnnnnnnlllfffaaa___aaaaaabbbcccdddddddddeeebbbgggmmmrrrvvv}}}{{{tttttttttuuutttpppjjjfff___YYYRRROOOPPPRRRRRRQQQKKKJJJHHHFFFEEEDDDCCCCCCBBBCCCDDDFFFIIIKKKMMMMMMNNNKKKKKKMMMOOOTTT___kkk|||bbbOOOEEECCC@@@???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJKKKLLLMMMPPPSSSVVVWWWXXXZZZ]]]___aaaeeeiiimmmiiiiiijjjlllnnnmmmiiiffffffjjjqqquuuxxxzzz{{{|||zzzzzz{{{|||}}}uuudddVVVLLLIIIFFFEEEEEEFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDFFFGGGHHHIIIKKKLLLMMMOOORRRTTTUUUVVVXXXZZZ\\\]]]^^^```cccfffhhhlllqqquuuvvvvvvwwwwwwxxx~~~|||tttrrrooohhh```]]]```aaabbbcccdddeeeeeeeeebbbfffjjjnnnrrryyy~~~yyyxxxwwwwwwvvvsssnnnkkkaaaZZZRRRMMMNNNPPPQQQQQQKKKJJJHHHFFFEEEDDDCCCCCCBBBCCCEEEHHHKKKMMMOOOPPPOOOLLLLLLNNNQQQXXXdddqqqwww]]]OOODDDBBB@@@???@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>????????????@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIKKKLLLLLLMMMNNNOOOQQQTTTWWWYYY[[[[[[]]]```bbbdddgggkkknnnlllkkkjjjmmmoooooolllhhhgggkkkqqquuuwwwyyy|||}}}||||||}}}qqqaaaUUUJJJGGGDDDCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGIIIKKKLLLKKKLLLNNNQQQSSSUUUWWWXXXZZZ[[[^^^___```bbbfffhhhhhhmmmtttyyy|||}}}~~~~~~}}}yyysssoooiiibbb___```bbbccceeeffffffffffffdddgggiiikkknnnuuu~~~~~~|||{{{zzzxxxtttqqqddd]]]SSSMMMMMMOOOQQQQQQKKKJJJIIIFFFEEECCCCCCBBBBBBDDDFFFIIILLLOOORRRSSSQQQNNNMMMPPPSSS[[[iiivvvlllXXXNNNBBBAAA??????@@@@@@>>>============>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDGGGHHHIIIJJJKKKLLLMMMNNNQQQRRRTTTVVVYYY\\\^^^______aaaeeegggiiikkkmmmoooqqqnnnlllnnnqqqrrrooollllllooorrruuuvvvwwwyyy{{{~~~~~~mmm___SSSIIIFFFCCCBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHHHHHHHIIIKKKMMMNNNLLLMMMOOOQQQTTTVVVXXXYYY[[[\\\___```aaacccgggiiiiiinnnvvv}}}}}}tttoooiiieeecccaaaccceeeggghhhhhhhhhgggggghhhiiiiiikkkqqq{{{~~~}}}{{{xxxvvvggg___UUUNNNMMMPPPQQQRRRLLLKKKIIIGGGEEECCCCCCBBBCCCDDDGGGJJJMMMQQQSSSTTTRRROOONNNQQQUUU]]]kkkxxx}}}dddTTTMMMBBB@@@??????@@@@@@>>>===;;;<<<<<<<<<======>>>>>>@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDHHHIIIJJJKKKLLLNNNOOOOOOTTTUUUWWWZZZ]]]```bbbcccaaadddhhhkkklllmmmoooppptttpppmmmooosssuuusssoooqqqrrrtttuuutttuuuwwwyyyvvvfffZZZPPPLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHFFFEEEFFFJJJLLLLLLKKKMMMNNNPPPSSSUUUWWWXXXXXX^^^```bbbcccdddeeehhhjjjsssuuuyyy~~~}}}uuuqqqjjjfffiiicccbbbbbbdddfffhhhgggfffhhhhhhiiiiiilllqqqxxx}}}~~~yyytttkkkcccYYYSSSRRRRRROOOMMMPPPNNNKKKHHHEEEDDDCCCCCCDDDCCCEEEJJJOOOSSSSSSRRRSSSPPPMMMNNNVVVcccqqqzzzrrraaaRRRHHHCCCBBBAAA???>>>=====================>>>>>>>>>>>>@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFDDDDDDGGGLLLPPPPPPOOOTTTVVVZZZ]]]___bbbfffhhhfffiiikkklllllllllmmmnnnqqqpppppppppppprrrssstttppprrrtttuuuuuuuuuwwwyyy~~~qqqbbbWWWNNNKKKJJJIIIGGGEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFIIIGGGFFFHHHLLLNNNNNNMMMOOOPPPRRRUUUWWWYYYZZZ[[[aaacccfffggghhhiiilllnnnsssvvvzzz{{{vvvmmmhhhiiidddcccbbbcccfffggggggfffhhhhhhhhhiiikkkpppvvv{{{{{{wwwoooggg]]]WWWUUUTTTRRROOOQQQOOOLLLIIIFFFDDDCCCCCCEEEDDDEEEIIIOOOSSSUUUTTTVVVSSSQQQRRRXXXcccpppyyy~~~lll\\\NNNEEECCCBBBAAA???>>>=====================>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFHHHFFFFFFIIINNNQQQRRRQQQUUUXXX[[[^^^```cccgggiiiiiikkklllmmmmmmmmmoooqqqrrrqqqpppooopppppprrrrrrrrrtttwwwxxxxxxyyy{{{|||~~~jjj]]]SSSLLLJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFIIIHHHHHHJJJMMMPPPQQQPPPQQQRRRTTTWWWZZZ[[[]]]]]]dddfffiiijjjkkkllloooqqqtttwww|||{{{rrrkkkjjjeeedddcccdddeeegggffffffhhhhhhhhhhhhiiimmmssswww{{{ssslllccc\\\YYYWWWUUURRRRRRPPPMMMJJJGGGEEEDDDDDDFFFEEEEEEHHHNNNSSSVVVXXXYYYXXXWWWWWW[[[eeeqqqzzzvvvfffXXXLLLEEEBBBBBB@@@???>>>>>>===============>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBDDDDDDDDDEEEFFFGGGGGGGGGJJJJJJJJJLLLPPPSSSTTTTTTXXX[[[^^^aaaccceeehhhkkkmmmmmmnnnnnnmmmnnnqqqsssvvvuuusssqqqqqqqqqqqqrrrrrrtttwwwxxxyyyzzz|||}}}~~~uuucccXXXPPPKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHIIIJJJMMMPPPRRRRRRRRRSSSVVVXXX[[[]]]^^^___dddfffiiikkklllmmmppprrrtttwww|||~~~tttnnnllliiigggeeeeeefffgggggggggggghhhhhhggghhhkkkpppttt}}}tttnnnfff___[[[YYYWWWUUUTTTRRROOOKKKHHHFFFDDDDDDEEEEEEEEEGGGLLLRRRWWWZZZ\\\\\\\\\]]]```hhhttt|||qqqcccVVVLLLHHHBBBAAA@@@???>>>>>>>>>>>>======>>>>>>>>>?????????@@@@@@AAAAAABBBCCCCCCCCCEEEEEEFFFGGGHHHHHHIIIIIILLLLLLMMMOOORRRUUUVVVWWW\\\___bbbdddfffhhhkkkmmmooopppooonnnnnnooosssuuuzzzxxxvvvtttsssrrrrrrsssooorrruuuwwwxxxyyyzzz|||~~~kkk]]]TTTNNNKKKGGGGGGFFFEEEDDDDDDDDDEEEDDDDDDEEEEEEFFFGGGGGGHHHGGGHHHIIIKKKMMMOOOQQQSSSRRRTTTVVVYYY\\\^^^``````eeehhhjjjlllmmmooorrrttttttwww|||wwwqqqpppmmmjjjhhhgggggghhhhhhggggggggggggggggggjjjnnnqqqzzzqqqlllfff```\\\YYYXXXWWWWWWTTTQQQMMMIIIFFFEEEDDDDDDDDDDDDFFFJJJQQQWWW\\\]]]___aaabbbeeelllvvv~~~zzzlll___SSSKKKIIIAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@AAABBBBBBCCCDDDDDDFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNPPPRRRTTTWWWZZZ\\\aaacccfffhhhiiikkknnnpppqqqrrrqqqpppoooqqqtttvvvzzzxxxvvvtttsssrrrrrrrrrpppssswwwyyyyyyyyyzzz{{{rrrbbbXXXPPPLLLKKKGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHIIIKKKLLLLLLNNNQQQSSSSSSUUUWWW[[[^^^```bbbbbbgggjjjmmmoooppprrruuuwwwuuuxxx~~~~~~vvvtttooollliiigggggghhhhhhgggfffggggggggggggjjjmmmpppwww|||kkkhhhccc___[[[YYYYYYYYYYYYWWWSSSNNNJJJGGGFFFEEEBBBDDDEEEHHHKKKQQQYYY^^^___cccfffggghhhmmmvvv~~~uuufff[[[NNNFFFFFFAAA@@@@@@???>>>>>>??????>>>>>>>>>?????????@@@@@@@@@@@@AAABBBCCCDDDDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNNNNQQQSSSVVVXXX[[[___bbbeeegggjjjkkklllmmmppprrrttttttuuutttssssssvvvxxxvvvuuutttrrrqqqqqqrrrrrrvvvyyy|||~~~~~~~~~~~~~~~~~~hhh\\\TTTMMMIIIJJJGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGHHHIIIIIIJJJJJJKKKJJJLLLNNNNNNMMMNNNQQQTTTUUUWWWYYY]]]```bbbdddeeegggiiilllnnnppprrruuuwwwxxx{{{|||xxxooolllhhhfffeeeffffffeeeeeefffggghhhhhhjjjmmmpppttt{{{zzzvvveeedddaaa^^^[[[ZZZ[[[\\\ZZZXXXTTTOOOKKKHHHFFFEEECCCEEEHHHKKKNNNTTT[[[```dddhhhlllkkkiiilllssszzzsssdddXXXKKKCCCDDDAAA@@@??????>>>?????????>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEHHHIIIJJJKKKLLLNNNOOOOOOPPPSSSWWWZZZ\\\___dddhhhhhhjjjlllnnnnnnppprrrtttvvvxxxyyyyyywwwwwwxxxzzzvvvuuutttsssssstttuuuvvv{{{~~~xxxcccXXXQQQJJJHHHIIIGGGGGGGGGFFFGGGGGGHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLNNNPPPPPPOOOOOORRRUUUWWWXXX[[[___bbbdddfffgggdddfffiiilllmmmooorrruuu{{{}}}{{{oookkkgggdddddddddddddddeeefffggghhhhhhkkknnnqqqsssxxx}}}vvvqqqbbbbbb```^^^[[[[[[]]]^^^[[[YYYUUUPPPKKKHHHFFFEEECCCFFFKKKNNNQQQVVV]]]bbbggglllooommmjjjjjjqqqwww~~~ttteeeYYYJJJCCCDDD@@@@@@??????????????????>>>????????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFIIIIIIJJJLLLMMMOOOPPPPPPRRRVVVZZZ]]]___ccchhhmmmjjjlllnnnooopppqqqsssuuuxxxzzz||||||{{{zzz{{{|||xxxwwwwwwwwwwwwyyyzzz{{{|||yyycccVVVOOOKKKHHHIIIDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHJJJKKKMMMNNNPPPOOOOOOOOOPPPSSSVVVXXXZZZ[[[^^^ccchhhkkklllkkkiiikkkmmmnnnnnnpppsssuuu|||qqqkkkgggggggggdddccceeeffffffgggfffgggiiilllooossswww}}}sssjjjdddcccaaa___^^^^^^^^^^^^]]]YYYTTTOOOLLLIIIFFFDDDEEEFFFIIIMMMSSS[[[ccciiirrrwww{{{xxxqqqooosssyyy}}}ppp```PPPHHHEEE>>>BBBAAA???===<<<<<<===>>>??????@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGIIILLLMMMNNNOOOQQQSSSVVVXXX\\\___aaaeeeiiilllmmmnnnnnnpppqqqrrrssssssxxx|||{{{yyyzzzyyyxxxxxxzzz~~~uuu```TTTNNNJJJHHHHHHEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHHHHIIIKKKMMMNNNOOOQQQQQQPPPQQQRRRTTTWWWXXX\\\\\\___dddiiilllmmmmmmlllnnnpppsssuuuvvvvvvvvvrrrlllhhhhhhgggdddccceeeffffffgggffffffhhhkkknnnssswww|||tttkkkcccaaa```^^^]]]]]]^^^^^^]]]ZZZUUUPPPLLLIIIFFFDDDDDDFFFIIIOOOXXXbbbjjjpppyyyzzzuuuuuuxxx~~~ooo___PPPIIIGGGAAADDDCCCAAA???>>>>>>???@@@>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGGGGIIIKKKNNNOOOPPPQQQSSSUUUWWWYYY\\\___aaaeeeiiilllnnnnnnoooooopppqqqrrrrrrwww{{{~~~{{{yyy|||{{{{{{|||}}}ppp\\\QQQMMMIIIGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIKKKLLLOOOPPPRRRSSSSSSSSSTTTUUUWWWYYYZZZ]]]^^^```eeejjjmmmnnnnnnoooooorrrvvv{{{}}}{{{yyyuuunnnjjjiiihhhddddddffffffggggggffffffgggjjjlllrrruuuzzzvvvkkkaaa```^^^\\\\\\\\\^^^^^^^^^[[[WWWQQQLLLIIIFFFEEEEEEGGGLLLVVVbbbnnnwww{{{{{{yyy}}}lllZZZLLLGGGGGGCCCCCCBBBAAA?????????@@@@@@>>>???@@@AAAAAABBBBBBBBBDDDDDDDDDEEEFFFHHHIIIJJJKKKMMMPPPRRRSSSTTTVVVXXXXXXZZZ]]]___bbbeeeiiilllnnnnnnooopppqqqrrrrrrsssvvvyyy}}}~~~|||{{{{{{~~~~~~}}}zzziiiWWWNNNKKKHHHFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLNNNPPPRRRSSSUUUUUUVVVXXXZZZ[[[\\\]]]______aaaeeejjjnnnpppppppppnnnnnnttt|||~~~xxxqqqllljjjhhheeedddffffffgggggggggffffffhhhjjjooorrrwww|||wwwlll```___]]][[[[[[\\\]]]^^^^^^\\\XXXSSSMMMIIIGGGGGGHHHJJJRRR```ppp~~~}}}}}}gggUUUGGGCCCDDDAAA@@@@@@>>>>>>======>>>>>>>>>???@@@AAABBBBBBBBBBBBDDDEEEEEEFFFGGGIIIJJJKKKLLLNNNRRRTTTUUUVVVXXXYYYYYY[[[^^^```bbbeeeiiilllmmmnnnoooqqqsssuuuvvvwwwwwwzzz|||}}}||||||}}}~~~rrrbbbRRRKKKJJJGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHKKKKKKLLLMMMOOOQQQSSSTTTUUUWWWZZZ\\\^^^`````````aaaaaabbbfffkkkoooqqqrrrppplllkkkoooxxx|||uuunnnllliiifffeeegggfffggghhhhhhggggggiiijjjkkkoootttzzzyyymmmaaa___\\\ZZZZZZ[[[]]]^^^]]]]]]ZZZTTTNNNJJJIIIJJJJJJMMMWWWjjjcccSSSEEEAAACCC@@@??????>>>>>>>>>>>>>>>>>>??????AAABBBBBBBBBBBBBBBDDDDDDEEEFFFGGGIIIKKKLLLLLLOOOSSSVVVWWWXXXYYY[[[[[[]]]___aaaccceeeiiillllllmmmooorrrvvvxxx{{{|||zzz|||}}}}}}}}}}}}kkk]]]NNNIIIIIIHHHFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHLLLMMMMMMNNNOOOQQQRRRSSSVVVXXX\\\```cccdddeeeeeeddddddeeeiiinnnrrruuuuuussspppmmmpppxxxwwwpppmmmjjjffffffhhheeegggiiiiiihhhhhhjjjkkkjjjnnnsssxxx}}}rrrcccaaa]]]ZZZYYYZZZ\\\^^^\\\\\\ZZZUUUOOOKKKKKKMMMKKKPPP^^^www~~~|||___RRRFFFCCCEEEAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEEGGGHHHJJJLLLMMMMMMPPPUUUXXXYYYZZZ[[[\\\\\\^^^aaabbbccceeeiiikkkkkkmmmooosssvvvzzz|||}}}|||~~~~~~~~~~~~zzzfffYYYLLLHHHIIIHHHFFFFFFFFFFFFGGGGGGHHHIIIIIIIIINNNNNNNNNNNNOOOPPPQQQRRRUUUXXX]]]cccggghhhiiihhhiiiiiijjjmmmrrrwwwyyyzzzyyyxxxwwwxxx}}}zzzrrrnnnkkkgggfffiiieeegggiiijjjjjjjjjlllmmmmmmppptttxxxwwweeeccc^^^[[[YYYZZZ\\\]]]ZZZ\\\[[[VVVOOOLLLMMMPPPPPPWWWiiiyyyxxx}}}nnnVVVNNNFFFDDDEEEAAA@@@@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOOOORRRWWW[[[\\\]]]^^^___^^^___aaacccdddeeeiiikkklllmmmooorrruuuwwwyyyzzz}}}~~~~~~rrrdddWWWJJJHHHIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKOOONNNNNNNNNNNNOOOPPPPPPUUUXXX^^^dddiiikkkkkkkkkmmmlllmmmpppuuuzzz}}}~~~~~~{{{sssoookkkggggggiiieeegggjjjkkkkkklllmmmoooooorrruuuyyy|||gggddd___[[[YYYYYY[[[]]]YYY[[[[[[VVVPPPMMMNNNRRRUUU^^^sssxxxrrrttt}}}|||cccNNNIIICCCBBBDDD???===>>>>>>?????????>>>>>>BBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLNNNPPPQQQPPPTTTYYY]]]______```aaa^^^```bbbcccdddfffiiikkkmmmnnnoooqqqsssuuuvvvwww}}}~~~}}}}}}~~~~~~|||kkk\\\TTTKKKFFFFFFHHHHHHFFFIIIIIIIIIIIIKKKLLLMMMNNNMMMOOOQQQRRRQQQPPPPPPPPPXXX^^^dddhhhiiikkknnnqqqwwwwwwwwwxxxzzz}}}|||rrroooooolllkkkkkkiiigggfffeeefffiiilllnnnnnnnnnqqqwww}}}yyykkkfff___ZZZXXXXXXYYYYYYaaa```\\\WWWSSSQQQRRRTTTTTTeeexxxqqqooonnnzzz~~~kkk\\\MMMFFFEEECCCAAAAAA??????@@@@@@@@@AAAAAAAAACCCDDDEEEEEEEEEEEEGGGIIIMMMLLLLLLLLLMMMOOOQQQRRRTTTVVVYYY]]]aaaeeeggghhhcccdddddddddeeegggkkknnnpppqqqrrrrrrrrrsssuuuwww~~~~~~|||zzzyyyyyy{{{|||~~~~~~xxxhhhYYYRRRJJJFFFGGGHHHGGGEEEGGGGGGHHHIIIKKKMMMOOOPPPSSSTTTTTTSSSQQQRRRTTTVVV[[[```gggkkkmmmooosssvvvyyyyyyzzz{{{}}}~~~ssspppooollliiiiiihhhgggffffffgggiiilllnnnnnnmmmpppvvv{{{|||jjjeee^^^YYYXXXYYY[[[\\\^^^]]][[[WWWTTTSSSUUUVVV[[[nnn|||rrrmmmjjj~~~|||tttcccVVVIIIEEEDDDCCCAAABBB@@@AAAAAAAAABBBBBBBBBBBBDDDEEEFFFFFFEEEFFFHHHJJJKKKKKKLLLMMMOOORRRTTTVVVVVVXXX\\\```dddgggjjjkkkgggggghhhggggggiiillloooqqqrrrssssssssstttvvvxxx}}}}}}}}}|||zzzyyyzzz{{{}}}~~~pppcccUUUPPPJJJGGGGGGHHHFFFDDDFFFGGGGGGIIIKKKNNNQQQSSSYYYXXXWWWUUUSSSTTTXXX[[[\\\bbbiiinnnqqqssswwwzzz|||}}}}}}xxxsssqqqmmmjjjiiihhhgggfffggghhhkkknnnooonnnnnnpppuuuzzznnnggg___XXXWWWXXXZZZ[[[ZZZZZZYYYWWWUUUUUUWWWYYYbbbxxxxxxqqqkkk~~~}}}{{{eeeYYYOOOEEECCCDDDCCCAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEFFFFFFFFFGGGIIIKKKKKKKKKLLLNNNQQQUUUXXXZZZZZZ\\\___cccgggkkkmmmnnnlllllllllkkkjjjjjjllloooqqqrrrttttttttttttvvvxxxzzz{{{|||{{{yyyyyy{{{|||}}}~~~~~~iii]]]PPPMMMIIIGGGHHHGGGFFFEEEHHHHHHHHHIIIKKKNNNQQQSSSYYYZZZYYYWWWVVVVVVYYY[[[[[[aaaiiinnnqqqtttxxx|||}}}xxxuuupppmmmlllhhhhhhggghhhjjjllloooppppppoooqqqvvvzzzssslllaaaYYYVVVVVVXXXYYYYYYZZZYYYWWWVVVVVVYYY[[[fff}}}{{{sss~~~wwwaaaSSSJJJDDDDDDDDDBBB@@@AAAAAABBBBBBBBBBBBCCCCCCCCCBBBDDDEEEFFFFFFGGGJJJLLLMMMMMMNNNPPPSSSWWWZZZ\\\\\\^^^bbbfffjjjmmmooopppooooooooonnnlllkkklllnnnppprrrttttttttttttvvvwwwxxxyyyzzzzzzyyyzzz|||~~~~~~}}}}}}}}}}}}~~~~~~wwwcccXXXMMMKKKIIIHHHHHHHHHGGGFFFLLLKKKJJJJJJKKKNNNPPPRRRVVVXXXZZZZZZYYYXXXYYYZZZYYY___ggglllooossswww{{{{{{vvvqqqnnnmmmiiiiiiiiijjjkkkmmmooopppqqqqqqssswwwzzz~~~uuunnnddd\\\XXXYYY[[[\\\[[[ZZZYYYVVVUUUVVVZZZ]]]kkkyyyppp]]]PPPIIIDDDEEEDDDAAA???@@@AAAAAAAAAAAABBBBBBBBBBBBAAABBBDDDEEEFFFGGGJJJLLLPPPQQQQQQSSSUUUXXX[[[]]]___aaadddgggkkkmmmooopppoooppppppooommmkkklllmmmoooqqqttttttttttttuuuvvvxxxyyyzzzzzzzzz{{{}}}~~~}}}||||||}}}~~~~~~}}}~~~ooo^^^UUUKKKJJJIIIHHHGGGHHHIIIIIINNNLLLKKKJJJKKKNNNQQQRRRUUUXXX[[[\\\\\\[[[\\\\\\[[[aaahhhnnnppptttxxx{{{wwwqqqnnnnnnkkkkkkkkkkkklllnnnooopppqqqqqqsssxxx{{{~~~xxxqqqhhhbbb___```aaabbb[[[ZZZWWWUUUTTTWWW\\\```qqqgggXXXNNNHHHDDDEEEDDD@@@???AAA@@@AAAAAAAAAAAABBBBBBBBBAAABBBDDDFFFFFFHHHLLLNNNSSSSSSTTTUUUXXX[[[^^^___bbbdddfffiiikkkmmmoooooonnnpppppppppnnnmmmmmmoooooorrrtttvvvuuuuuuvvvvvvyyyzzz{{{{{{{{{|||~~~~~~}}}}}}}}}}}}{{{hhh[[[RRRJJJJJJIIIHHHGGGHHHKKKMMMMMMLLLJJJJJJLLLOOORRRUUUYYY[[[]]]^^^^^^___bbbddd```fffmmmrrruuuxxx||||||tttppppppllllllmmmmmmmmmnnnnnnnnnoooooorrrwwwzzz}}}{{{rrrjjjfffeeeddddddZZZXXXUUURRRSSSXXX```fffwww~~~xxx```VVVKKKFFFBBBCCCBBB???@@@CCCBBBBBBBBBBBBCCCCCCCCCCCCBBBDDDFFFHHHIIIKKKNNNQQQRRRSSSTTTVVVZZZ^^^aaacccfffgggiiikkkmmmnnnnnnooommmoooqqqqqqpppooopppqqqqqqtttwwwxxxxxxwwwxxxxxxzzz{{{|||||||||}}}~~~~~~~~~~~~ssseeeZZZQQQJJJJJJIIIGGGGGGIIILLLOOOLLLJJJIIIJJJLLLPPPUUUWWW]]]^^^^^^^^^___bbbgggjjjfffkkkrrrwwwzzz|||xxxttttttnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmqqqvvvyyy|||{{{qqqkkkfffcccaaaYYYWWWSSSQQQRRRYYYcccjjjyyy|||oooZZZSSSHHHCCC@@@AAAAAA???AAADDDCCCCCCCCCCCCDDDDDDDDDEEEDDDFFFHHHIIIKKKMMMPPPSSSQQQRRRTTTWWW[[[```dddgggiiijjjkkkmmmnnnooooooooommmoooqqqrrrrrrqqqrrrtttsssuuuyyyzzzzzzyyyyyyzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~mmm___UUUPPPHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKOOOUUUYYY[[[\\\^^^```dddiiinnnqqqqqqrrrvvv{{{|||||||||uuuoookkkiiijjjmmmmmmkkkmmmqqqrrrqqqqqqqqqttt{{{yyyqqqjjjddd```YYYUUUTTTUUUUUUXXXeeesss}}}gggXXXPPPEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDFFFIIIMMMRRRTTTYYYYYY[[[]]]```cccgggiiikkklllmmmnnnooooooooooooooonnnnnnnnnooorrrtttvvvyyyzzzzzzzzzyyyyyy{{{|||~~~~~~~~~kkk]]]RRRLLLIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKKKKLLLPPPVVVZZZ\\\]]]___aaaeeejjjooorrrtttsssvvv||||||vvvrrrpppnnnnnnppppppnnnoootttttttttsssrrrtttyyy~~~uuullleee```YYYVVVTTTVVVWWW]]]jjjyyywwwbbbSSSLLLEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEGGGGGGGGGHHHKKKPPPTTTVVVZZZ[[[]]]```dddhhhlllnnnkkklllmmmnnnooooooppppppooommmkkkjjjlllqqqwww{{{zzz{{{|||{{{zzzzzz|||~~~~~~~~~~~~~~~}}}~~~vvvgggYYYNNNHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNRRRWWW[[[]]]___aaacccfffjjjooosssxxxtttttt{{{yyytttsssooommmnnnnnnlllnnnrrrvvvvvvuuuttttttxxx~~~{{{pppeee___YYYVVVTTTVVV[[[dddtttoooZZZMMMHHHDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFIIIIIIJJJLLLOOOSSSWWWYYY\\\]]]```ccchhhlllppprrrkkklllmmmnnnppppppqqqqqqooollliiihhhkkkrrr{{{|||}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}|||~~~~~~{{{nnnaaaTTTLLLHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMNNNOOOPPPTTTYYY\\\^^^```cccdddeeehhhnnnsssxxxrrrqqqxxxvvvvvvppplllmmmmmmmmmooosssvvvvvvvvvuuuuuuxxx}}}rrreee]]]WWWUUUTTTVVV___mmm{{{gggUUUKKKHHHDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHKKKLLLLLLNNNRRRUUUYYY[[[^^^___bbbeeeiiillloooqqqkkkkkkmmmooopppqqqrrrrrrqqqooollllllooouuu|||~~~~~~}}}||||||||||||{{{}}}tttfff[[[PPPKKKKKKIIIIIIIIIJJJKKKMMMNNNOOONNNOOOQQQRRRSSSVVV[[[^^^```ccceeeeeedddffflllqqquuuooonnnvvvwwwpppooopppppprrrvvvuuuuuuvvvvvvvvvyyy}}}rrrddd\\\TTTTTTTTTXXXcccvvvrrrbbbSSSKKKJJJDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKMMMMMMOOOQQQTTTWWWZZZ\\\aaabbbccceeehhhiiikkkkkkjjjkkkmmmoooqqqsssttttttuuutttttttttvvvzzz}}}}}}}}}}}}}}}~~~|||~~~mmm```VVVMMMJJJLLLIIIIIIJJJKKKLLLNNNPPPQQQQQQSSSUUUVVVXXXZZZ^^^aaadddgggiiigggeeeeeekkkpppsssoooooowww{{{~~~tttqqqpppoooqqqtttuuuvvvwwwwwwwwwxxx{{{~~~}}}ooobbb[[[SSSUUUWWW[[[jjjwwwiii]]]QQQJJJKKKDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGIIIKKKMMMNNNOOOOOOQQQTTTWWWZZZ]]]^^^cccdddeeefffggggggggggggjjjkkkmmmppprrrtttuuuuuuxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~ggg\\\TTTJJJHHHLLLIIIIIIJJJKKKMMMOOOQQQRRRVVVXXXZZZ\\\]]]___cccfffiiilllnnnkkkffffffkkkqqqrrrqqqttt{{{{{{xxxuuusssrrrtttwwwxxxyyyxxxwwwwwwyyyzzz~~~xxxkkk```[[[TTTXXX[[[```qqq~~~ooocccZZZMMMGGGHHHDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKMMMOOOPPPQQQRRRTTTWWWZZZ]]]```aaaffffffhhhiiiiiiiiihhhhhhjjjkkknnnpppsssuuuvvvwwwzzz{{{|||~~~yyycccZZZSSSIIIFFFJJJIIIIIIJJJLLLNNNPPPRRRSSSYYY[[[^^^___aaacccgggiiilllpppqqqnnnhhhggglllqqqssstttyyy~~~~~~|||zzz{{{yyyzzz{{{yyywwwvvvvvvwwwzzzttthhh___ZZZUUUZZZ^^^dddvvvyyykkk```WWWKKKDDDFFFDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHJJJLLLOOOQQQRRRSSSUUUWWWZZZ]]]```bbbcccggghhhjjjkkklllkkkkkkjjjjjjkkknnnpppsssuuuwwwwwwzzz{{{|||}}}|||nnn^^^UUUOOOKKKJJJLLLJJJKKKNNNOOOPPPRRRUUUWWW[[[]]]______```eeelllrrruuuzzz|||wwwsssrrrrrrqqqmmmsss|||uuusss||||||}}}}}}}}}}}}||||||zzzzzz~~~tttdddZZZXXXVVVWWW]]]llljjjZZZMMMJJJIIIBBBAAABBBDDDEEEFFFFFFFFFEEEEEEFFFIIIMMMQQQSSSSSSRRRUUUWWWYYYZZZ\\\___cccfffiiijjjkkkkkklllllllllkkkjjjlllooorrrtttuuuuuuuuuyyyxxxyyy}}}tttfffXXXPPPLLLIIIIIILLLLLLNNNPPPQQQRRRSSSWWWYYY[[[]]]______```dddkkkpppxxx{{{{{{{{{yyywww|||}}}ppp}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||rrrcccZZZYYYXXXZZZaaappphhhYYYLLLIIIIIIBBBAAABBBDDDEEEFFFGGGFFFFFFGGGHHHJJJNNNRRRUUUVVVVVVWWWYYY[[[\\\^^^bbbfffjjjmmmmmmmmmmmmmmmllllllkkkjjjlllooosssuuuuuuuuuuuuwwwwwwxxx{{{~~~vvvkkk```SSSNNNKKKJJJKKKNNNPPPQQQRRRSSSTTTVVVYYY\\\\\\^^^_________ccciiinnnyyysssrrr~~~~~~zzzkkk^^^XXXXXXXXX[[[cccrrr}}}}}}yyycccVVVJJJGGGHHHAAAAAABBBDDDEEEFFFGGGGGGGGGJJJKKKMMMPPPSSSWWWZZZ\\\\\\]]]___```bbbeeejjjnnnoooooooooooonnnmmmlllllljjjmmmppptttvvvvvvvvvuuuuuuuuuvvvzzz~~~||||||}}}ooohhh]]]SSSOOONNNMMMNNNQQQRRRSSSTTTTTTUUUWWW[[[^^^^^^___```___^^^aaagggmmmvvvuuuxxxpppcccXXXTTTUUUUUUYYYcccrrr}}}zzzqqq___TTTHHHFFFGGGAAABBBBBBCCCEEEFFFGGGHHHHHHLLLMMMPPPRRRUUUYYY^^^aaaaaabbbccccccdddgggkkknnnnnnnnnoooooooooooonnnnnnkkknnnrrruuuxxxxxxwwwvvvttttttvvvxxx{{{~~~|||||||||}}}}}}ooofff\\\SSSPPPOOONNNOOOQQQSSSTTTTTTUUUVVVYYY]]]aaabbbbbbaaa^^^\\\```gggmmmwww}}}rrryyy~~~~~~xxxiii]]]TTTRRRTTTSSSYYYdddrrr}}}~~~yyy}}}|||iiiZZZQQQGGGEEEGGGBBBBBBBBBCCCEEEFFFHHHIIIIIIMMMPPPSSSUUUWWW[[[```dddeeefffggggggfffgggjjjllljjjkkkmmmnnnpppqqqqqqqqqmmmppptttxxxzzzzzzxxxwwwtttuuuwwwyyyzzz|||~~~~~~}}}}}}}}}xxxmmmbbbYYYQQQOOOOOOMMMNNNPPPSSSTTTUUUVVVWWW[[[aaaeeegggeeebbb]]][[[___gggnnn|||tttooo~~~rrreee[[[SSSQQQTTTSSSZZZeeesss|||}}}yyy{{{zzzyyyvvvbbbVVVPPPFFFEEEGGGCCCBBBCCCCCCDDDFFFHHHJJJKKKMMMQQQUUUWWWXXX[[[```dddfffhhhjjjkkkjjjiiijjjkkkiiijjjllloooqqqrrrssssssooorrrwww{{{}}}}}}{{{yyywwwxxxzzzzzzzzz{{{~~~~~~}}}|||}}}sssjjj^^^UUUNNNNNNOOOOOOOOOQQQTTTUUUVVVWWWZZZ___eeeiiillliiibbb\\\YYY^^^hhhqqq}}}rrrtttzzzkkk___VVVOOONNNPPPQQQXXXdddppp}}}{{{zzz{{{zzz}}}zzz}}}ppp^^^TTTOOOFFFEEEHHHDDDCCCCCCCCCDDDFFFHHHJJJLLLMMMQQQWWWYYYXXXZZZ^^^bbbdddhhhllloooooonnnmmmmmmlllmmmnnnppprrrsssttttttqqqtttyyy~~~}}}{{{zzz|||}}}|||{{{{{{~~~}}}|||}}}pppiii\\\TTTNNNOOOQQQQQQRRRTTTUUUVVVXXXYYY\\\aaahhhmmmoookkkccc[[[XXX^^^iiirrr{{{zzzooorrr~~~sssdddZZZRRRKKKIIILLLNNNUUUaaammmyyyyyyxxx|||{{{|||~~~lll[[[SSSOOOFFFEEEHHHEEECCCCCCCCCDDDFFFHHHKKKLLLLLLQQQWWWYYYYYYYYY\\\```bbbgggmmmqqqrrrqqqppppppooopppqqqrrrssstttttttttrrruuu{{{~~~|||}}}~~~}}}{{{{{{~~~~~~}}}}}}~~~nnn]]]YYYTTTOOOMMMPPPSSSTTTTTTXXXYYY[[[^^^bbbfffjjjlllpppooolllgggeeehhhooouuuvvvlllmmm~~~}}}sssiii[[[RRRNNNMMMJJJHHHKKKSSS___kkkvvvvvv}}}yyylll^^^PPPKKKJJJGGGEEEDDDGGGEEEDDDCCCEEEHHHLLLNNNRRRVVVZZZZZZYYYZZZ```eeehhhlllqqqsssrrrqqqrrrtttrrrtttvvvwwwvvvvvvwwwxxxtttxxx}}}~~~}}}||||||}}}~~~}}}{{{{{{|||~~~~~~{{{xxxyyy{{{~~~jjj\\\WWWSSSOOOOOOQQQTTTVVVVVVXXXXXXYYY[[[```eeejjjmmmrrrttttttrrrpppqqqvvvzzz{{{llliiivvv}}}}}}xxxjjjaaaUUUMMMKKKJJJHHHFFFJJJPPP[[[fffpppyyyzzz~~~{{{hhh[[[OOOKKKKKKIIIGGGGGGHHHGGGFFFFFFHHHKKKOOOQQQTTTXXX]]]]]]\\\]]]aaaeeehhhlllqqqttttttssstttuuussstttuuuuuuuuuuuuwwwxxxwwwzzz~~~}}}}}}}}}|||||||||{{{zzzzzz}}}|||yyyxxxzzz}}}yyydddYYYSSSQQQOOOOOOSSSVVVXXXYYYZZZYYYYYY[[[```fffmmmqqqvvvyyy}}}}}}||||||~~~lllhhhkkkzzz}}}}}}vvvkkk```YYYPPPJJJIIIIIIHHHGGGIIINNNUUU^^^fffooowww}}}}}}}}}yyycccWWWMMMKKKLLLJJJIIIJJJKKKJJJJJJJJJLLLOOORRRTTTVVV[[[___aaaaaaaaadddfffiiimmmrrruuuvvvvvvvvvwwwtttuuuuuutttssstttwwwyyy{{{}}}~~~||||||}}}{{{{{{{{{yyyxxxyyy||||||yyyxxxyyy{{{}}}}}}||||||}}}}}}||||||}}}}}}~~~mmm\\\UUUNNNNNNMMMOOORRRVVVZZZ\\\^^^]]]\\\^^^bbbiiiqqquuuxxx|||rrrkkkffflll~~~~~~~~~~~~~~~~~~pppfffXXXSSSNNNJJJJJJJJJJJJJJJIIIMMMQQQWWW^^^fffooouuuzzz~~~}}}uuu___UUUMMMLLLLLLKKKJJJKKKNNNNNNNNNNNNPPPRRRSSSUUUVVVZZZ```dddeeefffhhhjjjjjjmmmrrrvvvxxxyyyyyyyyyvvvvvvtttrrrqqqssswwwzzz}}}~~~~~~|||{{{{{{{{{zzzzzzyyyxxxwwwyyy|||~~~{{{yyyyyyzzz|||}}}}}}{{{yyyyyyyyyzzzzzzzzzzzz{{{|||}}}}}}}}}cccVVVRRRKKKKKKLLLNNNQQQVVV[[[___bbbaaaaaabbbffflllrrruuuxxx{{{~~~~~~mmmccccccsss~~~{{{yyyzzz{{{|||}}}tttggg^^^RRRPPPMMMKKKKKKKKKKKKJJJKKKMMMOOOSSSXXX```hhhnnnuuu}}}zzz||||||~~~sss\\\TTTNNNMMMMMMJJJJJJKKKQQQQQQRRRRRRSSSTTTUUUUUUVVVZZZ___dddhhhkkkmmmnnnjjjmmmqqqvvvzzz|||{{{{{{xxxwwwuuusssqqqsssxxx{{{}}}~~~~~~{{{zzzyyyzzzyyyzzzyyyxxxwwwxxx{{{~~~|||{{{zzzyyyyyy{{{~~~~~~|||yyyxxxwwwwwwwwwyyyyyyyyyyyyzzz{{{|||}}}}}}~~~~~~~~~rrr]]]SSSPPPKKKKKKLLLMMMPPPVVV]]]bbbffffffgggiiikkknnnqqqrrrwwwzzz||||||{{{~~~tttfff___gggttt~~~xxxuuutttvvvwwwxxx{{{}}}uuuggg\\\UUUPPPOOONNNMMMKKKJJJIIIIIIKKKMMMOOOQQQUUU\\\dddiiirrr|||yyyuuutttzzzxxxmmmXXXRRRNNNNNNMMMKKKJJJLLLRRRSSSTTTVVVXXXXXXYYYYYYYYY[[[```eeejjjnnnqqqrrrjjjlllpppvvv{{{~~~}}}|||yyyxxxwwwtttssstttxxx|||}}}}}}{{{zzzzzzyyyzzz{{{zzzyyyxxxzzz{{{zzzzzzyyyyyyzzz|||~~~}}}|||yyywwwvvvvvvwwwxxxxxxxxxyyyyyyzzz{{{}}}}}}{{{~~~~~~||||||iiiZZZSSSPPPMMMMMMMMMMMMPPPWWW```ggglllnnnqqqsssttttttrrrrrrwwwzzz}}}}}}}}}~~~sssbbbbbbhhhuuu|||sssoooppprrrrrrtttvvvyyy|||~~~}}}mmm```WWWSSSSSSSSSSSSQQQNNNLLLJJJIIIKKKLLLNNNPPPTTTZZZ```eeemmmxxxuuupppmmmyyyzzzwwwrrrwwwrrraaaSSSNNNLLLNNNNNNLLLMMMPPPPPPRRRVVVZZZ]]]___``````___```cccggglllpppssssssjjjkkkooouuu{{{~~~|||zzzzzzyyyvvvuuuvvvyyy|||~~~~~~|||{{{zzz|||}}}}}}{{{yyyxxxyyy{{{zzzyyyyyyzzz{{{}}}~~~~~~||||||}}}|||zzzxxxvvvvvvwwwyyyzzzyyyyyyyyyzzz{{{|||~~~||||||{{{vvveeeZZZSSSQQQOOOPPPOOONNNPPPXXXbbbjjjsssvvvyyy||||||zzzvvvtttxxx{{{iiibbbccclllzzzooolllnnnooooooqqqsssvvvyyy|||~~~zzzjjj___ZZZXXXXXXXXXXXXVVVSSSOOOMMMLLLJJJKKKMMMPPPSSSXXX___cccjjjtttsssmmmiiitttwwwtttmmmqqqooo}}}dddXXXOOOLLLKKKNNNOOONNNOOORRRNNNQQQVVV\\\aaadddeeefffeeeeeefffiiimmmqqqssstttiiijjjnnnuuu|||~~~|||zzzzzzzzzxxxwwwwwwyyy|||~~~~~~}}}zzz|||~~~~~~|||yyyxxxwww||||||{{{zzzyyyzzz{{{|||}}}~~~|||zzzzzz{{{{{{yyywwwvvvvvvwwwzzz{{{zzzzzzzzz{{{|||}}}}}}||||||mmmccc[[[TTTRRRUUURRRNNNMMMQQQZZZdddkkkuuuyyy|||vvvyyy|||}}}|||}}}jjjbbb___^^^rrr}}}rrroooooommmnnnooopppsssvvvyyyzzz~~~uuummmfff___YYY]]]ZZZYYYYYYUUUOOOMMMOOOKKKLLLNNNPPPRRRWWW]]]bbbiiiqqq}}}zzziiibbbkkk~~~www{{{vvvkkkgggllltttkkk\\\TTTKKKKKKLLLMMMOOOPPPQQQQQQTTTVVV[[[___bbbdddeeeeeemmmjjjiiijjjnnnrrrrrrqqqkkkmmmqqqxxx~~~~~~{{{{{{zzzxxxuuutttwww|||~~~|||||||||}}}}}}}}}}}}||||||{{{yyywwwuuuuuuwwwyyy{{{~~~}}}|||{{{zzzzzzyyywwwvvvwwwzzz}}}{{{yyy{{{~~~~~~}}}zzzjjjaaaYYYTTTSSSXXXVVVSSSRRRVVV___iiipppyyy}}}yyy{{{zzzxxx{{{~~~qqqddd``````mmmwwwqqqoookkkkkklllnnnppptttwwwzzz~~~wwwtttpppiiiccc^^^[[[YYYYYYUUUOOOMMMOOOJJJKKKLLLMMMOOOSSSXXX\\\gggnnnyyy{{{iii```dddqqqvvvxxxyyyppplllkkkqqq{{{yyyfffYYYQQQJJJKKKLLLNNNPPPRRRSSSTTTVVVYYY]]]aaaeeehhhiiijjjnnnllljjjkkknnnqqqqqqpppmmmnnnrrryyy~~~~~~|||{{{zzzwwwuuutttvvv{{{}}}{{{{{{{{{}}}}}}}}}}}}{{{{{{|||{{{yyywwwwwwyyy{{{|||~~~}}}|||{{{{{{{{{{{{yyywwwxxxzzz|||{{{zzz{{{~~~}}}ssseee]]]XXXTTTTTTZZZYYYWWWWWW[[[cccnnnvvv}}}|||~~~|||vvvuuuyyy}}}yyyddd^^^^^^eeemmm{{{qqqkkkiiiiiijjjkkkooosssxxxzzz~~~}}}|||~~~|||tttmmmaaa\\\YYYXXXUUUOOOLLLNNNKKKLLLLLLLLLMMMPPPTTTXXXeeejjjsss}}}}}}jjj```___eeewwwxxxwww|||~~~vvvsssqqqtttyyymmm^^^TTTNNNJJJKKKMMMPPPSSSUUUWWWYYYXXXZZZ^^^bbbfffiiikkklllooommmllllllnnnpppqqqqqqnnnppptttzzz}}}zzzyyyxxxuuutttvvvzzz}}}}}}~~~~~~{{{zzzzzz{{{}}}}}}{{{zzz{{{zzzxxxwwwwwwxxxzzz{{{~~~~~~~~~}}}|||{{{{{{||||||{{{yyyxxxyyyzzzzzzyyy{{{~~~}}}lllaaa[[[WWWVVVWWW[[[[[[[[[[[[^^^fffpppxxx~~~~~~zzzxxxzzz}}}nnn___]]]aaaddd}}}uuummmjjjiiiiiijjjnnnsssxxx|||}}}}}}tttddd^^^YYYWWWTTTOOOLLLMMMLLLMMMMMMMMMMMMPPPTTTXXXaaaeeemmmvvvlllaaa^^^]]]jjj|||{{{~~~}}}~~~uuucccXXXQQQMMMKKKLLLOOORRRUUUXXX[[[\\\ZZZ[[[^^^aaadddgggiiikkknnnmmmlllmmmoooqqqrrrssspppssswww{{{~~~~~~}}}zzzyyyxxxvvvuuuuuuxxx{{{{{{|||}}}}}}}}}|||{{{zzzzzz||||||zzzxxxxxxvvvuuuuuuvvvxxxxxx|||}}}~~~~~~|||{{{zzz|||}}}|||zzzxxxwwwxxxyyyxxxyyy}}}}}}|||vvvggg___\\\YYYYYY[[[^^^```aaaaaabbbhhhrrrzzziii______aaalll}}}sssjjjiiihhhhhhlllrrrxxx|||~~~|||ggg```YYYVVVTTTOOOLLLMMMJJJKKKKKKKKKLLLOOOTTTXXX^^^aaahhhrrrzzzmmm```[[[UUU]]]lllqqq{{{vvvppprrrlll^^^UUUPPPNNNLLLNNNPPPSSSWWWZZZ]]]^^^]]]^^^^^^```bbbeeehhhjjjllllllmmmnnnoooqqqtttvvvrrruuuyyy|||}}}~~~~~~~~~zzzzzzzzzxxxvvvvvvwwwyyy{{{{{{{{{{{{{{{{{{|||||||||~~~~~~|||xxxxxxwwwvvvvvvwwwxxxxxx{{{|||~~~}}}|||yyy{{{}}}|||zzzxxxwwwwwwxxxwwwxxx{{{{{{zzz|||xxxmmmddd```___]]]]]]___dddfffhhhggggggkkkttt{{{xxxaaaZZZZZZaaaoooyyymmmkkkiiiiiilllssszzz~~~kkkaaaYYYVVVSSSOOOLLLLLLIIIIIIIIIIIIJJJMMMQQQUUU[[[]]]dddmmmvvvnnn___YYYQQQSSS^^^bbbmmmllliiiiiisss|||iii\\\TTTPPPQQQOOOPPPRRRUUUXXXZZZ\\\]]]_________```bbbfffiiillllllmmmoooooooooqqqtttwwwsssvvvzzz||||||||||||}}}{{{{{{{{{zzzxxxvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}{{{zzzzzzzzzzzzzzzzzz{{{zzz|||~~~}}}yyy{{{}}}}}}{{{yyyxxxyyyzzzxxxyyy|||{{{yyy{{{~~~yyyooohhhcccccccccaaaaaacccgggjjjllljjjgggjjjqqqyyyppp^^^ZZZ[[[bbbsssvvvtttpppooorrryyymmmcccYYYUUUSSSOOOLLLKKKKKKKKKKKKJJJIIIKKKOOORRRXXXZZZ```iiipppxxxqqqbbb^^^VVVVVV^^^```hhhkkkllllllqqq~~~}}}tttwwwyyyhhh\\\SSSPPPRRRRRRRRRTTTVVVXXXYYY[[[\\\\\\[[[[[[]]]```eeejjjmmmoooqqqqqqpppoooooorrruuussswwwzzz{{{zzzzzz{{{||||||}}}}}}|||yyywwwwwwxxxwwwvvvvvvuuuvvvxxxzzz{{{}}}}}}~~~~~~}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{zzz|||~~~{{{}}}~~~~~~|||{{{|||}}}}}}{{{|||}}}|||yyy{{{}}}zzzoookkkeeebbbdddfffddddddfffgggjjjllliiieeegggnnnuuukkkeeeXXX[[[hhh|||xxxwwwzzzooocccYYYUUUSSSOOOLLLKKKPPPPPPOOOLLLKKKLLLOOORRRVVVXXX^^^ffflllrrr}}}uuufffeee``````gggiiijjjppptttuuuxxxrrrjjjpppwwwiii]]]SSSPPPSSSSSSTTTUUUVVVWWWYYYZZZZZZVVVVVVVVVYYY]]]dddjjjmmmrrrssstttqqqnnnnnnpppsssssswwwzzz{{{yyyyyyzzz||||||~~~~~~}}}zzzxxxxxxxxxuuutttsssssstttvvvxxxzzz||||||}}}}}}}}}}}}||||||zzzzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}~~~~~~}}}~~~~~~}}}zzz{{{~~~{{{xxxyyyjjjhhhgggeeeeeeffffffffffffgggjjjnnnmmmgggccciiisssmmm```^^^fffuuupppeeeZZZVVVTTTPPPMMMLLLOOONNNLLLKKKLLLNNNPPPRRRUUUWWW\\\ccchhhllluuuyyyuuuuuuuuutttuuurrrgggccciii~~~wwwfff[[[VVVUUUVVVYYYZZZZZZZZZYYYYYYZZZ\\\YYYVVVSSSUUU\\\eeennnsssqqqoooqqqtttsssooopppsssvvvxxx{{{|||{{{{{{|||}}}|||{{{{{{}}}~~~zzzwww{{{yyywwwsssqqqssswwwzzz{{{|||}}}~~~~~~~~~~~~}}}yyywwwxxxzzz{{{|||~~~~~~~~~~~~}}}|||}}}~~~wwwnnnzzzlllggggggfffggghhhhhhggggggiiilllqqqqqqlllhhhmmmvvviii```bbbpppxxxlll```ZZZXXXSSSPPPOOOQQQPPPNNNLLLLLLNNNPPPQQQSSSTTTYYY```eeekkkvvvvvvkkkgggoootttfff]]]ZZZZZZ[[[bbbaaaaaa______```bbbccc[[[WWWRRRRRRXXXaaajjjooosssqqqrrruuutttqqqqqqtttvvvyyy}}}~~~}}}|||{{{{{{{{{zzzzzz|||}}}{{{|||{{{xxxuuurrrssswwwzzzzzzzzz{{{|||}}}~~~~~~~~~|||yyywwwwwwxxxzzz{{{~~~~~~~~~~~~~~~}}}}}}|||}}}~~~}}}~~~uuujjj~~~nnnggghhhiiijjjkkkkkkjjjjjjllloootttwwwrrrnnnssszzzxxxddd]]]iii{{{vvvhhh```\\\WWWTTTTTTTTTRRROOOMMMLLLMMMOOOPPPSSSSSSWWW]]]bbbiiiwwwyyysssttt|||qqqggg```___aaaccchhhfffbbb``````bbbeeegggaaa[[[TTTRRRVVV^^^gggllluuurrrrrrttttttrrrrrruuutttyyy}}}}}}zzzyyy{{{{{{zzz|||}}}}}}zzzwwwttttttwwwyyyyyyyyyzzz{{{}}}~~~~~~~~~|||yyywwwvvvwwwyyyzzz}}}||||||{{{zzzzzzzzz{{{{{{|||~~~~~~~~~~~~uuufffooogggiiimmmoooooooooooooooooorrrwwwzzzwwwsssvvv|||kkk\\\cccmmmqqqgggaaa[[[XXXXXXVVVTTTQQQNNNMMMMMMNNNOOOSSSTTTWWW\\\aaajjj{{{zzz|||xxxtttnnngggccccccfffiiinnniiidddaaaaaadddhhhjjjjjjccc[[[WWWZZZaaaiiinnnvvvqqqoooqqqrrrppppppssstttwww|||~~~~~~}}}}}}}}}}}}}}}|||}}}~~~~~~~~~|||yyyvvvuuuwwwyyyzzzzzz{{{|||}}}~~~~~~|||yyywwwwwwxxxzzz}}}|||zzzyyyxxxyyyyyyzzz{{{|||~~~~~~~~~wwwgggpppiiilllqqqtttttttttuuuvvvtttvvvzzz}}}zzzvvvxxx}}}uuu______```kkk{{{ooohhhaaa]]]]]]WWWUUUQQQNNNLLLLLLMMMNNNOOOQQQVVV\\\bbboooyyyvvvnnnnnnkkkhhheeeeeeiiillluuuooohhhdddeeeiiilllnnnqqqkkkdddaaadddjjjqqquuuuuuoookkkmmmnnnmmmnnnppptttvvvxxxzzz{{{}}}~~~}}}~~~~~~~~~}}}{{{xxxwwwwwwxxx|||||||||}}}~~~|||xxxwwwyyy{{{~~~}}}{{{zzzyyyzzz{{{{{{|||}}}~~~~~~}}}|||mmm}}}ppplllpppuuuwwwxxxxxx{{{~~~}}}}}}}}}yyyzzzmmmcccZZZ]]]kkkssstttuuuvvvvvvvvvzzzvvvmmmeee```___WWWTTTQQQNNNLLLLLLMMMMMMJJJMMMSSS[[[cccrrr{{{zzzmmmdddggghhhgggfffgggkkkooovvvooogggcccdddhhhkkklllqqqmmmjjjjjjnnntttyyy{{{wwwooojjjkkkmmmmmmmmmooosssuuuvvvwwwxxx{{{~~~}}}|||}}}~~~|||}}}}}}|||yyywwwwwwxxx~~~}}}}}}~~~}}}yyywwwxxx{{{}}}|||||||||||||||}}}}}}}}}}}}~~~~~~}}}||||||~~~vvvwwwpppoootttxxxzzzzzz|||}}}~~~ooo]]]ZZZ______]]]aaaeeefffeeehhhnnnttt~~~{{{{{{~~~~~~uuulllccc]]][[[UUUSSSPPPMMMKKKKKKLLLMMMJJJMMMSSSYYY___mmmrrreee[[[___dddggggggiiinnnsssuuummmeeeaaacccggghhhhhhjjjjjjkkkoootttzzz}}}~~~zzzrrrkkklllooooooppprrrsssuuuwwwxxxxxxyyy|||~~~zzz}}}~~~}}}}}}~~~zzz|||}}}|||zzzxxxxxxxxx}}}|||}}}~~~~~~xxxuuuwwwzzz{{{{{{|||}}}~~~~~~~~~~~~||||||}}}}}}}}}{{{zzzyyyzzz{{{}}}~~~}}}rrrpppqqqvvvzzz||||||~~~|||ddd]]]]]]VVVNNNTTTZZZ\\\[[[]]]ccchhhpppzzzyyyrrrtttwwwxxx~~~qqqhhh^^^WWWUUUTTTRRROOOLLLKKKKKKLLLMMMOOOQQQUUUYYY[[[eee{{{mmm```TTTZZZbbbfffgggjjjpppuuuyyyqqqhhheeegggjjjkkkkkkdddeeeiiipppwww|||~~~~~~~~~uuummmnnnqqqrrrssstttsssuuuxxxyyyyyyxxxxxxxxxwww{{{}}}~~~yyyzzz||||||zzzxxxxxxxxx}}}|||{{{|||~~~~~~}}}wwwtttuuuxxxyyyzzz|||~~~~~~~~~{{{{{{||||||{{{yyywwwvvvxxxyyy{{{|||~~~wwwrrrqqqwwwzzztttxxx{{{iiiZZZPPPUUUWWWUUUQQQQQQXXX\\\\\\fffmmmppplllkkknnnpppnnnxxxsssfff___ZZZVVVRRRPPPNNNLLLIIIHHHIIIKKKLLLPPPOOOPPPRRRWWWaaammmuuuyyy|||fff]]]VVVUUUYYYaaahhhmmmtttzzzyyyqqqiiihhhlllnnnjjjeee```bbbgggmmmsssvvvwwwwwwvvvsssrrrtttxxxxxxtttpppuuuuuuwwwxxxxxxwwwvvvuuuxxxzzz|||}}}{{{zzzzzz{{{zzz|||}}}|||zzzxxxwwwwww}}}}}}|||zzzyyyyyy|||~~~}}}yyyvvvuuuwwwyyyzzz{{{|||}}}}}}~~~}}}}}}~~~}}}|||||||||{{{xxxuuuvvvwwwxxx{{{~~~|||ttttttwww{{{~~~zzz}}}kkk[[[SSSSSSTTTRRRQQQRRRVVVYYY^^^hhhnnnjjjfffhhhmmmooottt{{{~~~pppccc[[[VVVRRROOONNNMMMKKKJJJJJJKKKMMMNNNPPPPPPPPPQQQUUU]]]fffmmmwww{{{{{{uuu```WWWVVVTTTWWW___gggmmmuuu||||||tttlllkkknnnppplllfffaaacccfffjjjooorrrssstttrrrpppppptttyyy{{{xxxuuuvvvvvvwwwwwwwwwwwwwwwvvvxxxzzz|||}}}{{{zzzyyyzzzzzz|||}}}}}}{{{yyyxxxxxx|||||||||zzzzzz{{{~~~}}}yyyvvvtttvvvxxxzzzzzz{{{|||}}}}}}}}}}}}{{{zzzyyyzzzzzzyyywwwtttuuuuuuwwwyyy||||||qqqpppuuu{{{~~~}}}zzznnnZZZTTTSSSUUUSSSNNNOOOVVVUUU```hhheee```bbbhhhnnnnnnttt|||zzzpppdddZZZSSSPPPNNNJJJJJJJJJJJJLLLNNNPPPQQQRRRSSSSSSSSSTTTXXX^^^ccchhhyyyuuusssxxxrrraaaZZZVVVSSSUUU\\\dddlllvvv~~~wwwqqqooorrrsssooojjjeeeffffffhhhjjjmmmoooqqqmmmmmmooottt{{{~~~}}}{{{xxxxxxwwwwwwvvvwwwwwwxxxyyy{{{}}}|||zzzyyyxxxxxxzzz|||~~~}}}{{{zzzyyyzzz{{{{{{{{{zzzyyy{{{~~~yyyuuuttttttvvvyyyyyyzzzzzz{{{|||||||||xxxwwwvvvvvvwwwwwwvvvtttssstttuuuwwwzzz}}}tttnnnnnnsss{{{}}}zzzvvvzzz{{{|||rrr```UUUWWWVVVNNNMMMTTTQQQXXX______^^^___eeejjjhhhooowww}}}tttiii]]]TTTOOONNNGGGHHHIIIKKKMMMPPPSSSTTTXXXXXXXXXVVVUUUVVVYYY[[[```pppwwwtttyyyqqqddd```YYYUUUUUU[[[ccckkkuuu}}}xxxssstttwwwxxxtttppplllkkkjjjhhhgggiiilllooolllmmmqqqwww}}}zzzyyyxxxvvvvvvwwwxxxyyyyyy{{{||||||zzzwwwwwwwwwzzz|||~~~~~~|||{{{{{{{{{{{{{{{yyyxxxwwwyyy|||~~~zzzuuusssssstttwwwwwwwwwxxxyyyzzz{{{|||wwwvvvttttttuuuvvvvvvuuurrrssstttvvvxxxzzz|||~~~~~~vvvqqqmmmpppwww{{{wwwxxx|||}}}{{{vvv\\\XXXWWWPPPLLLPPPPPPRRRUUUYYY]]]___aaacccbbbkkkvvvxxxlll___TTTNNNLLLGGGHHHIIIKKKNNNQQQUUUWWW]]]]]]]]]ZZZXXXVVVWWWXXX^^^iiixxxuuusssyyynnnfffbbb^^^ZZZYYY^^^dddjjjsss{{{xxxuuutttvvvzzz|||yyyvvvrrrqqqnnniiiffffffjjjnnnmmmoootttzzz~~~{{{zzzxxxwwwwwwwwwxxxyyyyyyzzz|||{{{yyywwwvvvvvvyyy{{{}}}~~~|||{{{{{{||||||{{{xxxuuussstttxxx{{{~~~zzzvvvsssssssssuuuuuuuuuvvvwwwxxxzzz{{{yyyvvvtttssstttvvvvvvvvvsssssstttuuuwwwyyy{{{|||}}}|||wwwoooooouuu~~~yyyvvvuuu{{{ooo^^^XXXRRRMMMLLLPPPMMMNNNUUUZZZ[[[[[[]]]\\\fffrrr~~~wwwkkk___UUUMMMIIIJJJIIIIIIJJJMMMQQQVVVYYY______^^^[[[XXXVVVVVVWWWZZZbbblllzzzuuuttt{{{{{{qqqlllhhhfffbbbaaadddgggiiinnntttssssssssswww{{{}}}{{{xxxtttssspppjjjdddcccgggkkklllpppuuuzzz~~~~~~{{{{{{zzzyyyxxxxxxxxxxxxwwwyyy{{{zzzxxxwwwvvvvvvwwwzzz|||}}}|||{{{|||||||||zzzwwwsssqqqrrruuuxxx}}}zzzvvvssssssssstttsssssstttuuuwwwyyyzzz{{{wwwtttrrrsssuuuvvvvvvttttttuuuvvvwwwyyy{{{|||}}}~~~zzzpppoooxxxzzzrrrlllqqqlll\\\VVVQQQNNNMMMKKKMMMSSSUUUTTTUUUYYYVVV```lllvvvuuujjjaaaXXXPPPJJJMMMKKKIIIIIILLLPPPVVVYYY]]]]]]\\\YYYVVVTTTTTTUUUUUU[[[bbbnnnxxxxxx}}}|||tttssssssnnnnnnjjjiiikkkkkkhhhhhhkkkqqqqqqssswwwzzz|||zzzwwwrrrqqqnnnhhhaaa^^^bbbfffiiimmmsssyyy|||}}}}}}}}}{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwyyyzzzxxxwwwvvvwwwvvvxxx{{{|||{{{{{{{{{|||{{{yyyvvvrrrppprrrvvvzzz}}}}}}}}}zzzvvvtttssstttsssrrrrrrrrrsssvvvxxxzzz|||xxxsssqqqqqqsssuuuuuuvvvvvvvvvwwwxxxzzz{{{|||}}}~~~~~~{{{pppqqq|||xxxooogggjjjzzzzzzbbbZZZVVVRRRJJJJJJNNNSSSQQQMMMPPPXXXSSS\\\fffnnnzzzuuukkkddd]]]TTTMMMOOOMMMJJJIIIKKKPPPVVVZZZ[[[ZZZYYYVVVSSSRRRSSSTTTRRRWWW\\\gggyyyyyyxxxtttsssvvvtttiiiooorrrnnnssspppooopppmmmhhheeefffpppqqqsssvvvyyyzzzwwwuuuoooooollleee^^^[[[]]]aaaeeejjjqqqwwwzzz{{{{{{|||zzz{{{||||||{{{yyyxxxvvvtttwwwyyyyyyxxxwwwwwwxxxuuuwwwzzz{{{{{{zzz{{{|||zzzxxxvvvrrrqqqtttxxx}}}|||||||||zzzwwwtttttttttrrrqqqqqqqqqsssuuuxxxzzz|||xxxssspppppprrrssstttwwwwwwwwwxxxyyy{{{|||}}}|||}}}}}}~~~yyynnneeehhhwwweee[[[WWWRRRKKKMMMMMMLLLKKKNNNPPPQQQVVVWWW\\\eeeqqq}}}vvvkkkddd^^^WWWRRRNNNMMMKKKKKKMMMPPPTTTVVV[[[ZZZYYYVVVSSSRRRSSSTTTNNNUUUYYY]]]pppzzz|||yyyiiiiiinnnwwwvvviiifffjjjnnnppppppqqqrrrppphhhaaacccjjjqqqtttuuuuuuwww{{{zzzvvvqqqpppoookkkcccZZZZZZ___dddggglllppprrrtttvvvwwwttttttuuuwwwwwwxxxxxxxxxwwwvvvvvvxxx{{{|||yyyvvvxxxwwwvvvwwwxxxyyyxxxvvvwwwvvvtttsssssssssuuuvvv}}}|||zzzwwwuuusssrrrqqqqqqqqqqqqqqqrrrtttvvvxxxuuutttrrrppppppppprrrsssuuutttsssssstttxxx{{{~~~{{{}}}~~~}}}}}}}}}tttiiiiiivvvrrr___VVVQQQMMMNNNNNNMMMMMMNNNPPPQQQQQQRRRVVV]]]iiiuuuwwwmmmfff___XXXRRRNNNLLLJJJJJJKKKNNNQQQSSSYYYYYYXXXUUURRRQQQRRRSSSPPPUUUXXXZZZlll{{{}}}yyykkkkkkqqqyyywwwjjjcccdddjjjoooqqqqqqrrrttttttmmmfffgggmmmrrrtttttttttwww}}}~~~|||yyyxxxwwwtttjjj```]]]___gggjjjnnnqqqssssssuuuvvvssstttuuuvvvwwwxxxxxxyyywwwvvvuuuwwwzzzzzzyyywwwxxxwwwvvvvvvwwwxxxwwwuuuwwwvvvuuutttssstttvvvwww{{{zzzxxxvvvtttrrrqqqppppppppppppqqqrrrssstttuuutttsssrrrqqqqqqqqqrrrrrrssssssrrrsssuuuwwwzzz|||{{{|||~~~~~~|||{{{|||}}}|||xxx|||{{{pppooozzziiiXXXSSSNNNNNNMMMNNNNNNOOOPPPQQQOOOOOOQQQWWW```lllxxxyyyqqqiiiaaaYYYSSSNNNLLLJJJHHHHHHJJJMMMOOOVVVVVVUUUSSSQQQPPPPPPQQQQQQUUUVVVWWWeee}}}~~~|||uuujjjjjjpppyyymmmhhhbbb```dddjjjnnnpppqqqrrruuuvvvqqqjjjkkkppptttvvvuuutttyyyuuuhhhbbbaaakkknnnqqqsssssssssttttttrrrssstttuuuwwwxxxyyyzzzxxxvvvuuuuuuwwwxxxxxxwwwxxxwwwvvvvvvwwwwwwuuutttvvvvvvtttttttttuuuvvvwwwyyyxxxwwwuuusssqqqpppooonnnoooppppppqqqqqqqqqpppsssssssssssssssrrrrrrqqqqqqqqqrrrtttvvvwwwyyyyyyzzz{{{{{{{{{yyyyyyzzz|||}}}vvvxxx|||~~~wwwxxxxxx```XXXPPPMMMKKKMMMOOOOOOPPPRRRRRRQQQRRRUUU\\\gggsss{{{|||tttlllcccZZZTTTPPPNNNJJJHHHGGGIIIKKKMMMRRRSSSSSSQQQOOONNNOOOPPPQQQTTTTTTUUU___sss~~~}}}}}}rrrjjjkkkrrr~~~|||gggeeedddfffiiilllmmmmmmooopppsssuuuqqqkkklllpppvvvxxxyyyyyy|||~~~|||~~~}}}qqqhhhfffnnnqqqtttuuutttsssssssssqqqrrrssstttvvvxxxzzz{{{yyywwwuuuuuuuuuvvvwwwwwwxxxvvvuuuuuuuuuuuutttsssttttttsssssstttuuuvvvvvvvvvvvvuuutttrrrqqqooonnnmmmnnnoooppppppooonnnmmmqqqrrrtttuuuuuusssrrrqqqpppqqqtttvvvxxxyyyyyyyyyyyyzzzzzzxxxwwwwwwyyy{{{vvvrrrtttzzz}}}|||zzzzzzmmm___TTTMMMJJJLLLOOONNNPPPTTTTTTTTTSSSTTTYYYbbbooowww}}}xxxoooeee\\\VVVRRRPPPLLLIIIHHHIIIKKKLLLOOOPPPQQQPPPNNNMMMMMMNNNPPPRRRSSSTTT\\\kkk{{{~~~yyysssnnnpppyyyqqqfffgggjjjmmmppppppooonnnnnnnnnppprrrpppkkkkkkooowww{{{}}}~~~}}}wwwsssuuu|||vvvnnnlllpppsssuuuvvvuuusssrrrsssqqqrrrrrrsssuuuxxxzzz{{{yyyxxxwwwuuuttttttvvvwwwvvvuuuttttttuuuuuusssrrrqqqqqqrrrrrrssstttuuuvvvuuuuuuuuutttsssqqqpppooolllmmmoooppppppooonnnmmmppprrrtttuuuuuutttrrrqqqqqqsssuuuxxxzzzzzzzzzzzzyyyyyyyyyxxxvvvwwwyyy{{{wwwnnnpppxxx|||~~~}}}xxxuuuvvv{{{mmm___SSSLLLNNNOOOMMMOOOTTTSSSSSSSSSRRRTTT\\\hhhqqqzzz~~~zzzpppeee\\\WWWSSSQQQMMMJJJIIIIIIKKKLLLLLLNNNPPPOOONNNMMMMMMNNNMMMPPPRRRUUUZZZdddqqqzzz|||}}}~~~vvvvvvvvvzzzxxxkkkcccffflllqqquuuvvvvvvvvvtttrrrrrrsssppplllllloooxxx|||yyyqqqkkkmmmttt|||}}}vvvpppoooooorrruuuvvvuuutttssssssrrrrrrrrrssstttwwwyyyzzzyyyyyyyyywwwuuutttuuuvvvtttsssrrrrrrtttttttttrrrpppqqqqqqssstttuuuvvvvvvuuuuuuvvvvvvuuusssqqqpppmmmnnnoooooopppppppppoooqqqrrrtttuuuvvvuuusssrrrrrrtttvvvxxxzzz{{{{{{{{{yyyzzzzzzzzzxxxxxxyyy{{{~~~qqqlllpppyyy|||~~~xxxzzzmmm]]]QQQPPPPPPLLLMMMTTTRRRRRRRRRQQQRRRXXXbbbkkkxxx}}}{{{pppeee]]]XXXSSSPPPMMMJJJHHHIIIKKKLLLKKKMMMOOOOOONNNMMMMMMNNNLLLNNNRRRUUUXXX]]]gggpppuuuzzz}}}pppkkkbbbgggnnntttyyy|||}}}~~~~~~zzzwwwwwwtttpppppptttyyy|||~~~~~~~~~}}}wwwpppjjjkkkpppxxxzzztttpppnnnnnnppptttuuuuuuttttttuuutttsssrrrrrrtttvvvxxxyyyxxxzzz{{{zzzwwwtttuuuvvvrrrqqqpppqqqsssuuutttsssqqqqqqsssuuuvvvwwwxxxxxxuuuvvvwwwxxxwwwuuusssrrroooooooooooopppqqqssssssqqqrrrtttuuuuuuuuutttsssrrrsssuuuwwwyyyzzz{{{{{{yyy{{{||||||{{{zzzzzz{{{vvvlllgggkkkrrr}}}}}}}}}|||}}}wwweeeVVVSSSQQQKKKLLLSSSRRRSSSSSSRRRQQQVVV```hhhwww}}}~~~~~~|||pppeee]]]YYYRRRPPPLLLIIIHHHIIIJJJLLLJJJMMMOOOOOONNNMMMMMMNNNKKKNNNRRRUUUVVVYYYaaaiiirrrxxx}}}pppjjjjjjeeejjjqqqwww|||}}}{{{xxxtttuuuxxxyyy|||}}}{{{{{{|||xxxrrrmmmlllpppvvvxxxsssnnnmmmlllooosssuuuuuuuuuuuuvvvuuutttsssrrrsssuuuwwwyyyxxx{{{}}}|||xxxuuutttuuuqqqpppoooqqqsssuuuttttttrrrssstttvvvxxxyyyzzzzzzvvvwwwxxxyyyxxxwwwuuutttpppoooooooooppprrruuuvvvrrrsssssstttuuuuuuuuutttrrrssstttuuuwwwyyyzzz{{{yyy{{{~~~~~~}}}{{{{{{{{{ssskkkhhhkkkppp{{{~~~}}}|||~~~~~~xxxaaaYYYUUUOOOMMMQQQPPPOOOPPPRRRRRRTTT\\\fffttt}}}~~~{{{{{{}}}yyypppfff\\\UUUVVVSSSOOOLLLJJJKKKLLLMMMQQQQQQRRRRRRRRRPPPOOONNNRRROOOPPPSSSVVVXXX```gggoooyyyssshhhcccdddgggkkkpppuuuyyy~~~zzzvvvwwwyyy~~~xxxssstttxxxzzzwwwsssllljjjlllsssuuupppjjjhhhjjjmmmqqqsssssssssttttttpppppppppqqqrrruuuwwwxxxzzzzzzyyyxxxvvvtttrrrqqqrrrppppppppprrrsssrrrpppuuuuuuvvvuuuuuuuuuxxxzzzyyy{{{}}}~~~}}}{{{xxxvvvuuutttrrrqqqqqqrrrtttuuuoooqqqsssvvvxxxxxxwwwwwwsssssstttuuuvvvwwwxxxxxxyyyyyyzzzzzzzzzyyyyyyxxxuuuooommmpppttt|||zzzzzz~~~sssdddYYYPPPNNNSSSUUUSSSQQQPPPNNNNNNUUU^^^lllwww{{{xxx~~~yyypppggg]]]WWWTTTRRROOOMMMLLLNNNPPPQQQTTTTTTTTTTTTSSSQQQPPPOOOOOOMMMNNNRRRTTTWWW]]]eeeppp{{{yyymmmdddaaabbbjjjllloootttzzz{{{wwwvvvyyy|||zzzttttttxxxyyyvvvrrrlllkkknnntttvvvpppjjjgggiiilllppprrrsssssstttuuuqqqqqqqqqqqqsssuuuwwwxxxyyyyyyyyyxxxvvvuuusssrrrqqqpppooooooqqqsssrrrrrrtttvvvxxxyyyxxxxxxxxxyyy{{{{{{}}}}}}}}}|||zzzyyyxxxwwwtttrrrqqqrrrrrrsssmmmooorrruuuvvvwwwvvvvvvttttttsssssssssssssssssstttuuuvvvwwwxxxyyyyyyyyy}}}zzzyyyzzz}}}~~~yyy{{{yyysssrrrxxxwwwdddVVVRRRVVVRRRNNNLLLMMMNNNOOOVVV^^^fffqqqxxxwww{{{yyypppggg^^^XXXRRRQQQOOOOOOPPPSSSVVVXXXYYYYYYXXXWWWUUUSSSQQQPPPOOOMMMOOOSSSUUUWWW]]]dddqqq}}}pppeee^^^^^^bbbmmmlllmmmrrrzzz{{{vvvtttwww|||~~~yyyxxxzzzzzzvvvrrrlllkkkooouuuuuunnngggeeeeeehhhmmmppprrrssstttuuussssssrrrrrrsssuuuvvvwwwxxxxxxxxxwwwwwwvvvuuutttrrrpppooooooqqqttttttttttttwww{{{}}}|||zzzyyyyyy}}}}}}}}}}}}}}}}}}~~~~~~~~~|||xxxuuurrrqqqqqqqqqlllnnnpppsssuuuuuuuuutttuuutttsssrrrpppooonnnnnnpppqqqsssuuuwwwxxxyyyzzzyyyqqqsss}}}xxxrrrssszzzxxxdddZZZXXXPPPLLLJJJMMMOOOQQQUUUZZZbbbmmm|||~~~zzzyyywwwpppggg___YYYSSSRRRRRRSSSUUUXXX\\\^^^^^^]]][[[YYYWWWTTTRRRQQQPPPOOOQQQVVVXXXZZZ```gggrrrxxxiii```\\\^^^dddnnnkkkjjjoooyyyyyyuuuuuuzzz~~~{{{{{{zzzwwwssskkkkkknnnsssrrrjjjdddbbb```dddiiimmmoooqqqrrrtttuuuttttttssstttuuuwwwxxxvvvwwwwwwwwwwwwvvvvvvuuusssqqqpppqqqsssvvvwwwwwwvvvyyy|||}}}|||{{{{{{|||~~~~~~||||||}}}|||xxxtttrrrppppppkkkmmmppprrrttttttssssssvvvuuutttsssqqqpppoooooopppqqqsssuuuwwwxxxyyyzzzssshhhiiiuuu|||wwwxxx{{{ggg^^^VVVPPPLLLNNNPPPOOOOOOQQQ\\\eeerrr}}}~~~{{{|||}}}uuunnnggg```[[[WWWWWWWWWXXXZZZ]]]```bbb```^^^\\\ZZZWWWTTTSSSRRRQQQPPPRRRVVVZZZ\\\cccjjjtttyyywww|||sssfff___]]]bbbhhhmmmjjjhhhmmmwww|||yyyzzz~~~{{{yyywwwtttqqqjjjjjjlllooolllddd___^^^]]]aaafffjjjmmmoooqqqrrrvvvuuuuuutttuuuvvvxxxyyyvvvvvvwwwwwwwwwwwwvvvvvvuuusssrrrsssvvvxxxyyyyyyyyyzzz{{{{{{zzz{{{}}}}}}||||||}}}{{{vvvsssqqqqqqmmmnnnppprrrssssssrrrqqquuuuuuuuuuuuuuuuuuuuuuuuttttttvvvwwwxxxyyyyyyyyyoooccceeesss{{{sss___VVVOOOPPPSSSSSSRRRSSSTTT[[[eeeoooxxx|||wwwzzz}}}}}}xxxrrrnnnhhhccc___```______^^^___```bbbccc___^^^[[[XXXUUUSSSRRRQQQPPPNNNPPPTTTYYY]]]eeemmmyyywwwfffhhhqqq~~~pppgggcccbbbffflllnnnkkkiiikkkrrrzzz~~~}}}|||xxxuuurrrooommmkkkjjjkkklllggg___\\\]]]\\\```eeejjjlllnnnppprrrvvvvvvuuuuuuvvvxxxyyyzzzvvvwwwwwwwwwwwwvvvvvvuuuuuuttttttvvvxxxyyyyyyxxxyyyzzzzzzyyyxxxyyy|||}}}|||{{{{{{~~~}}}xxxuuusssssspppqqqsssttttttsssqqqppptttuuuvvvwwwxxxyyyzzzzzzwwwxxxyyyzzzzzzzzzzzzzzzpppcccgggwww~~~~~~|||mmm]]]XXXWWWWWWVVVWWWRRRUUU[[[bbbkkkuuu}}}vvvuuutttuuuxxxyyy{{{|||xxxuuuqqqooommmkkkhhhfffhhhgggfffdddcccbbbbbbbbb]]]\\\YYYVVVSSSQQQPPPPPPQQQOOOPPPTTTYYY___iiisss~~~zzznnn___dddpppzzzoooiiigggfffjjjppppppnnnkkkkkknnnsssyyy|||~~~}}}|||xxxtttqqqnnnlllmmmkkkkkkjjjddd]]][[[]]]^^^bbbgggkkknnnoooqqqsssvvvvvvuuuvvvwwwyyy{{{|||wwwwwwwwwwwwwwwvvvuuutttttttttuuuwwwxxxxxxvvvtttvvvxxxyyyyyyyyyyyyzzz{{{{{{{{{{{{|||~~~zzzwwwvvvuuuttttttvvvvvvuuusssqqqppprrrssstttvvvxxxyyy{{{{{{xxxyyyzzz{{{||||||||||||sssfffjjj|||~~~}}}sssbbbZZZTTTPPPOOOUUUUUUWWW[[[bbbkkktttzzz~~~zzzuuurrrqqqqqqoooooopppqqqooommmmmmmmmnnnmmmlllnnnmmmjjjgggeeecccaaaaaa\\\ZZZWWWTTTQQQPPPOOOOOOTTTQQQQQQVVV[[[bbbnnnxxxrrrhhhccchhhvvvwwwnnnjjjiiiiiilllqqqrrrqqqnnnkkkkkknnntttyyy{{{zzz{{{zzzvvvrrrpppoooooommmkkkiiiccc\\\[[[^^^```dddiiimmmoooqqqssstttuuuuuuuuuvvvxxxzzz|||}}}xxxxxxxxxwwwwwwvvvuuutttrrrssstttwwwxxxwwwtttqqqsssvvvyyy{{{zzzyyyxxxxxxzzzzzzzzz|||{{{yyyxxxwwwvvvwwwxxxwwwvvvtttqqqpppqqqrrrsssuuuvvvxxxyyyzzzwwwxxxzzz{{{|||}}}}}}}}}}}}nnnttt|||iii[[[RRROOOPPPUUUXXXWWWWWW]]]hhhooozzzyyytttqqqnnnjjjjjjnnnnnnnnnnnnnnnmmmlllkkkkkknnnmmmjjjgggbbb^^^ZZZXXXSSSRRRPPPOOONNNOOOOOOPPPQQQRRRTTTWWW^^^gggrrryyywwwoooqqquuu{{{uuummmiiiiiimmmqqqsssuuurrrmmmhhheeehhhnnnrrrpppuuu|||{{{sssooonnnoookkknnnnnnggg\\\UUUUUUXXX```eeejjjnnnnnnpppsssvvvvvvuuuuuuvvvxxxyyyyyyyyyvvvvvvvvvvvvuuutttsssrrruuuvvvvvvvvvvvvvvvuuutttvvvwwwxxxyyyxxxvvvtttssstttxxx||||||yyywwwvvvvvvvvvvvvvvvvvvuuussspppoootttssstttxxx||||||zzzwwwyyy{{{|||}}}~~~~~~}}}}}}|||}}}nnn___XXXQQQTTTUUUTTTTTTYYYbbbhhhwww~~~zzzsssooollliiijjjmmmppppppppppppnnnllljjjiiijjjiiigggccc```\\\YYYWWWSSSRRRQQQOOOOOOOOOPPPPPPQQQRRRUUUYYY```kkkvvv~~~{{{~~~sssoookkkiiilllqqqvvvxxxyyytttmmmhhhfffiiimmmppppppuuu|||~~~wwwqqqmmmmmmoooooopppmmmdddYYYTTTUUUYYYcccggglllnnnmmmnnnqqqssstttttttttuuuvvvwwwwwwvvvsssttttttuuuuuuuuuttttttrrrsssssstttttttttssssssuuuvvvwwwxxxxxxvvvuuusssvvvyyy|||~~~~~~{{{yyyxxxxxxyyyvvvvvvvvvuuutttsssqqqqqqoooooopppssswwwyyyxxxvvvzzz{{{|||~~~~~~~~~~~~}}}pppbbbUUUTTTRRRQQQRRRVVV\\\aaapppvvvyyysssoookkklllooosssssssssssspppmmmjjjhhhhhhgggeeeccc___\\\YYYXXXUUUSSSRRRPPPPPPPPPPPPQQQQQQSSSVVV\\\dddqqq}}}uuuhhhffffffiiiooouuuzzz|||xxxooojjjjjjlllnnnooopppuuu|||zzzrrrmmmkkklllnnnsssqqqlllaaaWWWSSSVVV[[[eeeiiilllmmmkkkkkkmmmppprrrsssttttttuuutttssssssqqqrrrssstttuuuuuuuuuuuuqqqqqqrrrsssttttttttttttssstttuuuvvvwwwvvvuuuuuuwwwyyy{{{|||}}}~~~}}}|||{{{yyyyyyyyyzzz{{{wwwwwwvvvtttssssssssssssnnnmmmmmmppptttwwwxxxxxxzzz{{{|||~~~~~~~~~}}}~~~sss]]]VVVQQQPPPRRRTTTXXX]]]eeejjjsss|||{{{tttpppooorrrrrrssstttuuusssqqqnnnllljjjiiihhhfffccc```]]]\\\WWWUUUTTTRRRQQQQQQQQQRRRQQQSSSWWW]]]hhhvvvssseee]]]^^^aaagggnnnuuuyyyzzzxxxnnnjjjlllpppqqqpppoootttzzz~~~vvvnnnjjjjjjllloooqqqoookkkccc[[[WWWYYY]]]eeehhhkkkkkkiiiiiikkknnnppprrrtttuuutttrrrqqqpppqqqrrrssstttttttttttttttqqqrrrssstttuuuvvvvvvvvvqqqrrrtttuuuvvvvvvvvvuuuwwwwwwxxxyyyzzz|||~~~zzzzzzyyyxxxxxxyyyzzzzzzxxxwwwuuutttssstttuuuuuurrrqqqpppqqqsssvvvxxxzzzzzz{{{}}}~~~~~~~~~zzzqqqtttyyyhhh[[[OOONNNPPPQQQTTTWWWZZZ^^^eeelllttt~~~xxxqqqnnnooopppqqqsssuuuvvvvvvvvvuuuooonnnllljjjfffccc```___YYYXXXVVVUUUSSSSSSSSSTTTRRRTTTXXX___jjjyyyvvvbbbWWWVVVXXX\\\ccckkkpppssstttxxxpppgggdddhhhmmmoooooonnnrrrxxx{{{}}}|||sssllliiijjjmmmooolllmmmlllgggbbb^^^^^^___cccfffhhhhhhffffffiiilllnnnqqquuuvvvtttqqqpppooosssssssssssssssrrrqqqqqqqqqqqqssstttuuuuuuuuuuuupppqqqrrrssstttuuuuuuuuuuuuuuuuuuvvvxxxzzz{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxwwwuuuttttttuuuvvvwwwvvvuuutttsssssstttwwwyyyzzz|||}}}~~~~~~~~~uuukkklllrrrzzzxxxdddRRRNNNOOONNNNNNQQQQQQVVV[[[```dddllluuu|||{{{sssnnnmmmnnnooorrruuuxxx{{{}}}~~~uuutttqqqnnnjjjeeebbb```]]][[[YYYXXXVVVVVVVVVVVVTTTVVVZZZaaammm}}}{{{gggWWWQQQRRRTTTXXX___fffkkkmmmlllkkkeee^^^\\\___eeeiiikkkooorrrwwwyyy{{{{{{|||~~~zzzpppjjjhhhjjjlllnnnkkklllnnnmmmiiieeebbbaaaaaadddfffeeeccccccfffiiijjjooouuuvvvssspppoooooossssssssssssrrrqqqpppooooooooopppqqqrrrrrrrrrrrrpppqqqqqqrrrsssssstttuuurrrrrrsssuuuxxxzzzyyyxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwxxxvvvvvvuuusssqqqrrrtttwww{{{|||}}}~~~}}}pppmmmppp|||rrrZZZRRRRRRNNNLLLNNNNNNRRRVVVWWWXXX]]]dddjjjrrryyy|||vvvtttnnnoooqqquuuyyy~~~~~~|||yyytttooojjjeeeccc```^^^\\\ZZZYYYXXXXXXXXXYYY[[[^^^eeeppp|||rrr___SSSQQQQQQRRRVVV\\\cccgggiiihhhccc___ZZZXXXYYY]]]cccgggqqqtttwwwyyyyyyyyyzzz{{{~~~wwwmmmgggfffiiikkklllnnnpppqqqpppmmmiiieeedddbbbdddeeebbb___^^^aaadddffflllsssuuurrrnnnmmmnnnqqqqqqrrrrrrrrrqqqqqqpppoooppppppqqqqqqqqqppppppqqqqqqqqqqqqqqqrrrssssssqqqqqqssswww{{{|||zzzwwwxxxxxxyyyyyyyyyyyyyyyyyyuuuvvvwwwwwwxxxxxxxxxxxxtttuuuuuutttrrrrrrtttwww{{{|||~~~~~~zzzzzzyyyqqqrrrbbbXXXVVVPPPLLLNNNNNNQQQTTTTTTRRRTTTZZZ___eeelllwwwooopppqqqtttyyy{{{tttnnniiigggaaa```^^^\\\ZZZZZZZZZZZZ\\\^^^aaagggrrr{{{wwwmmm\\\RRRTTTPPPRRRUUU[[[bbbfffggggggaaa___[[[WWWWWW[[[aaagggsssvvvxxxzzzyyyyyyzzz{{{{{{tttkkkfffeeegggiiiiiisssssssssqqqnnnjjjgggeeedddeeeeeeaaa]]][[[]]]```bbbiiiqqqtttqqqmmmlllmmmooopppqqqrrrrrrrrrrrrrrrrrrrrrsssssssssrrrqqqqqqqqqqqqppppppqqqqqqrrrssspppqqqtttyyy}}}~~~{{{wwwvvvwwwxxxyyyzzz{{{{{{{{{tttuuuwwwxxxyyyyyyxxxwwwsssuuuwwwvvvttttttwwwzzz{{{|||~~~sssmmmuuuwwwuuu~~~ssscccZZZSSSPPPPPPPPPPPPOOOMMMKKKMMMRRRVVVWWW```jjjoooqqqxxx{{{uuurrrppprrruuuzzz}}}wwwpppjjjiiifffaaa\\\YYYZZZ^^^aaacccaaaaaahhhuuu~~~rrr___TTTTTTSSSRRRSSSVVV\\\ccchhhkkkeee___XXXRRRRRRWWW^^^dddmmmnnnqqqtttvvvxxxyyyzzzyyyqqqfff[[[WWWYYY___dddnnnpppqqqnnnjjjgggggghhhfffgggfffbbb]]]ZZZ[[[]]]dddhhhmmmppppppnnnlllkkklllppprrrqqqooooootttyyy|||{{{xxxvvvtttrrrqqqpppqqqqqqqqqqqqqqqpppnnnnnnrrrtttvvvyyy|||}}}}}}~~~zzzyyyxxxwwwwwwwwwxxxxxxxxxwwwwwwvvvwwwwwwxxxxxxrrrqqqqqqrrrsssuuuwwwxxxxxx|||~~~}}}zzzzzz~~~{{{rrrsssvvvwwwsssyyyqqqbbbWWWQQQPPPLLLLLLLLLKKKKKKMMMQQQTTTRRRXXX^^^cccfffnnnyyy|||wwwtttssstttyyyvvvmmmgggddd___[[[[[[^^^bbbeeedddbbbbbbiiivvv~~~sss```VVVUUURRRQQQPPPQQQVVV]]]cccgggkkkfff]]]UUURRRTTTZZZ___iiijjjmmmoooppprrrtttuuuvvvnnnbbbWWWRRRUUU]]]cccmmmnnnpppmmmiiifffdddeeecccddddddbbb^^^\\\\\\]]]dddhhhmmmoooooommmlllkkkjjjmmmpppooommmnnnssswww|||zzzxxxvvvtttrrrqqqqqqqqqqqqqqqppppppooooooooorrrtttvvvxxxzzz{{{{{{{{{xxxxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxxxxyyyqqqqqqpppoooppprrruuuvvvyyy|||~~~|||yyyxxx{{{~~~zzzrrrlllrrr|||xxxrrrxxxrrraaaVVVSSSLLLKKKKKKKKKLLLNNNOOOPPPNNNPPPSSSVVV[[[ccclllsss~~~{{{xxxxxx|||tttlllgggaaa]]]^^^bbbfffhhhgggffffffmmm{{{~~~}}}ssscccYYYXXXTTTRRROOOOOORRRXXX___dddmmmiiiaaaXXXSSSTTTXXX\\\fffgggiiiiiiiiijjjmmmooopppiii^^^SSSNNNQQQYYY```kkkmmmnnnlllhhhdddaaa```]]]___bbbbbb```^^^^^^]]]cccgggkkknnnmmmlllkkkjjjjjjmmmppppppoooppptttxxx{{{zzzxxxvvvtttrrrqqqqqqrrrqqqpppoooooopppqqqqqqssstttuuuvvvwwwxxxxxxxxxvvvvvvvvvvvvvvvuuuttttttuuuuuuvvvvvvwwwxxxyyyyyyrrrpppnnnlllmmmooorrrtttzzz|||}}}{{{xxxvvvxxxzzz~~~~~~vvvmmmpppuuu||||||www}}}rrraaaXXXQQQOOOMMMMMMOOOPPPPPPOOOPPPOOONNNPPPVVV^^^eeehhhrrr{{{xxxpppfffaaaaaaeeeggggggkkkjjjlllssszzzsssqqqyyy{{{yyyyyyrrreee]]][[[ZZZWWWSSSPPPQQQVVV]]]ccchhheee```YYYTTTTTTYYY]]]eeefffgggeeebbbbbbdddggghhheee^^^VVVQQQRRRXXX]]]jjjkkklllkkkhhhccc^^^[[[WWW[[[___ccccccbbb___]]]```dddhhhkkkkkkjjjjjjjjjllloooqqqrrrrrrtttvvvyyyyyyxxxwwwuuusssrrrqqqqqqtttrrrqqqppppppqqqssstttssssssttttttuuuuuuuuuuuuuuuvvvvvvwwwvvvuuutttsssssstttuuuvvvxxxxxxyyyyyysssqqqmmmkkkkkkmmmqqqsssxxxzzz|||{{{yyyxxxyyyzzz}}}~~~~~~{{{{{{{{{yyywwwzzzqqqbbbWWWRRRNNNMMMQQQTTTSSSQQQSSSOOOMMMNNNSSSZZZ___aaagggpppyyywwwjjjdddeeehhhiiihhhkkkllloooxxxwwwmmmjjjllluuuzzzuuussssssrrrnnnfffaaa```^^^\\\YYYTTTRRRUUU[[[```cccbbb___YYYSSSRRRVVVZZZaaacccdddaaa\\\ZZZ[[[^^^bbbcccccc___YYYWWWZZZ]]]hhhiiiiiiiiifffbbb\\\YYYSSSXXX___eeegggeee```\\\\\\```dddggghhhhhhiiijjjmmmnnnppprrrssstttvvvwwwwwwvvvuuusssrrrqqqqqqqqqsssrrrqqqpppqqqrrruuuvvvqqqqqqrrrrrrssstttuuuuuuvvvvvvvvvvvvvvvuuuuuutttrrrsssuuuvvvxxxxxxxxxxxxtttrrrnnnlllkkkmmmqqqsssuuuwwwzzz{{{{{{{{{|||}}}yyyssssssyyywwwcccZZZPPPNNNRRRVVVVVVTTTQQQNNNLLLLLLPPPUUUYYY[[[]]]fffpppwwwpppiiilllppppppnnnlllnnnsss}}}qqqhhhdddeeemmmzzz{{{pppkkkjjjjjjjjjiiigggeeeddd```aaa___ZZZVVVUUUXXX\\\cccdddaaaZZZQQQMMMOOOSSSZZZ^^^aaa^^^YYYVVVWWWZZZ```eeeiiigggbbb^^^^^^```fffeeeeeedddccc```[[[WWWRRRWWW___gggkkkggg___YYYWWW[[[```ccceeefffhhhjjjkkklllnnnoooqqqqqqrrrrrrtttsssrrrqqqppppppppppppqqqpppppppppqqqrrrtttuuuoooooopppqqqrrrtttvvvwwwwwwwwwvvvuuuuuuuuuuuuvvvrrrsssuuuwwwxxxxxxwwwwwwtttrrrooommmmmmnnnqqqsssssstttwwwzzz}}}~~~~~~~~~~~~wwwtttvvvwww{{{mmm\\\TTTTTTWWWUUURRRMMMMMMLLLLLLNNNQQQTTTWWWUUU^^^gggnnnvvv~~~vvvxxx|||zzzvvvpppttt{{{zzziiibbb___aaaiiixxxqqqiiibbbcccccccccdddfffhhhhhhdddfffgggccc]]]XXXYYYZZZdddeeeccc[[[QQQKKKKKKOOOUUU[[[``````\\\YYY[[[^^^bbbhhhmmmlllgggbbbccceeecccaaa______^^^\\\XXXUUURRRXXXaaajjjmmmiii___WWWRRRVVV[[[___bbbeeehhhjjjllllllmmmoooppppppooonnnrrrqqqpppoooooonnnoooooollllllmmmnnnoooqqqqqqrrrmmmmmmnnnppprrruuuxxxzzzxxxvvvtttrrrrrrssstttvvvssstttvvvwwwxxxwwwvvvuuuqqqpppnnnmmmmmmoooqqqrrrqqqrrruuuyyy|||~~~~~~}}}~~~zzzxxxvvviii[[[WWWVVVRRRMMMLLLMMMNNNMMMMMMOOOSSSVVVRRR[[[ccchhhmmmtttxxxwww}}}{{{vvvzzz~~~ggg[[[ZZZ]]]cccpppuuukkkeee]]]^^^^^^^^^```fffiiijjjhhhlllnnnkkkccc]]][[[\\\bbbdddccc\\\QQQKKKLLLOOOSSS[[[ccceeeaaa___aaaeeeeeejjjooommmhhhdddfffjjj```^^^[[[[[[[[[ZZZWWWSSSSSSXXXbbbkkkooojjj^^^UUUOOOSSSYYY]]]aaadddgggjjjnnnnnnoooppprrrqqqpppnnnppppppooonnnnnnnnnnnnnnnhhhiiikkkmmmnnnoooooooookkklllmmmooorrrvvvzzz|||wwwuuurrrpppoooqqqtttvvvssstttvvvwwwxxxwwwuuutttooonnnnnnmmmnnnooopppqqqpppqqqtttxxx{{{||||||zzzyyy|||~~~zzzjjj___WWWSSSOOOMMMJJJKKKMMMPPPRRRRRRTTTUUUXXX___fffjjjllllllrrruuu{{{wwwfff___[[[ZZZ\\\ggg}}}}}}ooogggfffccc```]]]ZZZ[[[]]]aaaddddddfffiiijjjfffbbb^^^\\\bbbbbb___XXXQQQMMMMMMOOOUUUZZZaaaeeegggfffddddddiiijjjjjjhhhfffeeefffggghhheeecccaaa```]]]WWWRRRVVV\\\fffnnnqqqlllbbb[[[WWWVVVWWWZZZ```fffkkkmmmnnnnnnmmmlllkkkkkkjjjjjjjjjkkkmmmnnnnnnmmmkkkjjjjjjjjjiiijjjkkkmmmooopppjjjkkknnnqqqsssuuuwwwwwwtttrrrpppooonnnooopppqqqtttuuuvvvvvvuuusssqqqppplllllllllmmmmmmoooppppppqqqrrrtttuuuvvvxxx{{{~~~~~~wwwiiiaaa]]]XXXSSSPPPQQQTTTUUUUUUUUUWWWZZZ^^^bbbdddeeeeeeiiilllrrryyy|||zzzyyy|||nnn```ZZZYYY^^^eeewww~~~ttthhhbbb``````___]]]\\\\\\]]]___aaabbbeeehhhiiifffccc```___dddccc```ZZZTTTPPPQQQRRRYYY]]]cccffffffdddcccbbbeeeffffffeeecccbbbccceeehhhgggeeebbb^^^ZZZUUUQQQUUU[[[dddmmmpppmmmfffaaa```^^^\\\]]]aaaeeehhhiiinnnnnnmmmlllkkkjjjiiihhhkkklllmmmnnnnnnmmmkkkjjjjjjjjjiiijjjkkkmmmooopppjjjkkkmmmppprrrssstttuuuqqqooonnnlllllllllnnnoooqqqrrrsssttttttrrrqqqooommmlllllllllmmmnnnppppppqqqrrrtttvvvvvvxxx{{{}}}~~~oooggg\\\UUUSSSTTTTTTTTTTTTVVVZZZ\\\\\\\\\]]]]]]^^^aaafffmmmvvv|||xxxvvvyyy{{{pppppp{{{zzzmmmccc^^^aaammmyyyyyyrrrmmmfff```^^^]]]]]]^^^___^^^^^^]]]\\\^^^bbbfffhhhfffdddcccbbbeeeddd```[[[VVVTTTUUUVVV]]]```ccceeedddbbbaaa```aaabbbcccbbbaaa```aaabbbgggiiihhhddd\\\UUUQQQPPPTTTZZZbbbjjjnnnmmmjjjgggfffcccaaaaaacccfffhhhiiinnnmmmmmmllljjjhhhgggfffjjjkkklllmmmmmmlllkkkkkkjjjjjjjjjjjjkkklllmmmnnnjjjkkkmmmnnnppppppqqqqqqmmmllljjjiiiiiijjjkkkkkknnnoooppprrrrrrqqqppppppmmmmmmllllllmmmnnnooopppqqqsssuuuvvvwwwxxx{{{}}}qqqeee^^^YYYUUUQQQPPPRRRUUUVVVVVVUUUWWWXXXWWWYYY]]]ccckkkvvv~~~~~~{{{nnnkkkrrr}}}uuuooosss{{{nnniiihhhccc]]][[[YYY[[[^^^aaaaaa^^^[[[YYY\\\___dddffffffeeeeeeeeefffccc___[[[XXXWWWXXXYYY]]]___aaaaaa```^^^^^^^^^___aaabbbbbbaaaaaabbbcccgggkkkllleeeZZZRRROOOQQQUUUZZZaaafffiiijjjjjjjjjdddbbb```aaaeeeiiikkkllllllllllllkkkjjjgggeeedddiiiiiijjjkkkkkkkkkjjjjjjiiiiiijjjjjjjjjkkkllllllkkkkkklllmmmmmmmmmmmmmmmjjjjjjiiihhhhhhhhhiiijjjlllmmmnnnpppqqqqqqqqqqqqnnnmmmlllllllllnnnooopppqqqsssvvvwwwxxxyyy{{{|||xxxkkk]]]SSSNNNOOOPPPPPPQQQRRRTTTVVVUUUVVVYYY]]]ccclllwww~~~lllgggjjjzzz|||~~~}}}pppeeebbbaaa]]]XXXVVVWWWZZZ^^^bbbbbb___\\\YYYZZZ^^^bbbeeefffffffffgggfffccc^^^ZZZXXXXXXYYYYYYZZZ[[[\\\\\\ZZZZZZ[[[\\\___aaacccddddddddddddfffgggkkkmmmggg[[[SSSQQQTTTYYY]]]aaadddeeeeeeggghhhcccaaa___```dddhhhkkklllkkkkkklllkkkjjjgggeeedddgggggghhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjkkkkkklllllllllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmooopppqqqrrrrrrooonnnlllkkkkkkmmmooopppqqqtttwwwxxxxxxyyyzzz|||nnn^^^TTTQQQMMMLLLNNNQQQRRRSSSSSSTTTVVVYYY]]]dddlllrrrjjjddddddqqq|||{{{vvvllldddbbbbbb]]]YYYXXXWWWZZZ^^^aaabbbaaa^^^\\\[[[^^^bbbdddeeeeeefffggggggbbb]]]YYYXXXXXXYYYYYYYYYYYYYYYWWWUUUUUUWWWYYY^^^```ccceeeeeeeeefffgggfffkkkmmmhhh___XXXWWWYYY]]]```ddddddcccbbbdddgggfffcccaaa```bbbdddffffffjjjjjjllllllkkkiiifffeeeffffffgggggghhhiiiiiiiiiiiiiiijjjjjjjjjiiihhhhhhkkkkkkkkkkkkkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkkkkklllnnnoooppprrrrrrpppooolllkkkkkkmmmoooqqqrrrtttwwwyyyyyyyyyzzz{{{yyyaaaYYYPPPLLLNNNQQQPPPNNNOOOPPPRRRUUUXXX]]]ccchhhuuuuuummmgggnnn{{{{{{zzznnniiieeedddccc^^^\\\\\\XXXZZZ]]]```bbbbbbaaa```\\\___bbbdddddddddeeefffiiiddd]]]YYYXXXYYYZZZYYY[[[ZZZXXXTTTQQQQQQSSSVVV[[[^^^bbbdddeeeeeefffffffffjjjllliiiccc^^^]]]^^^___cccgggfffcccbbbeeehhhhhheeebbb```aaabbbbbbbbbhhhjjjkkklllllljjjhhhfffgggggghhhhhhiiijjjkkkkkkiiiiiijjjjjjjjjhhhgggfffjjjkkkkkkkkkkkkjjjiiiiiihhhiiiiiijjjkkkkkkjjjjjjjjjjjjkkkkkkmmmnnnppppppqqqooolllkkkjjjllloooqqqrrruuuxxxzzzzzzyyyzzz{{{~~~}}}mmmaaaSSSMMMOOOQQQNNNJJJKKKMMMOOORRRTTTYYY^^^bbbjjjrrr||||||pppppp|||{{{vvvwww}}}rrrdddaaa```aaa___ZZZYYY[[[XXXZZZ\\\___aaabbbcccccc]]]```cccdddccccccdddeeekkkeee^^^YYYYYYZZZZZZZZZ^^^\\\YYYTTTPPPOOOQQQSSSXXX\\\```bbbccccccdddeeefffiiikkkjjjfffbbbaaabbbaaaeeeiiihhheeedddfffjjjhhheeeaaa```aaabbbcccccchhhiiikkkmmmmmmkkkiiihhhiiiiiiiiiiiijjjkkklllmmmiiiiiijjjjjjiiihhhgggfffjjjjjjkkkkkkkkkjjjjjjiiihhhhhhiiijjjjjjjjjjjjjjjiiiiiiiiijjjkkklllnnnoooqqqooollljjjjjjllloooqqqrrruuuxxxzzzzzzzzzzzzzzz|||tttrrrrrrvvvzzzqqq[[[WWWVVVOOOLLLPPPJJJHHHKKKQQQUUUTTTUUUXXXaaafffmmmvvv~~~vvvssssssqqqppppppkkknnnooo{{{yyypppgggggggggccc^^^YYYWWWVVVTTTXXXZZZXXXZZZ___ddddddaaaaaaaaabbbcccdddffffffkkkfffcccbbb___YYYWWWYYY^^^``````[[[UUUPPPQQQTTT[[[]]]aaaccccccdddeeefffdddeeeeeeeeedddbbb```___cccccccccccccccccccccdddgggccc___]]]___aaabbbaaadddgggkkknnnooonnnllljjjhhhiiijjjjjjjjjiiihhhgggiiijjjkkkkkkkkkjjjiiihhhgggiiikkklllkkkjjjjjjjjjggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllllllllqqqqqqppppppoooooonnnnnnrrrtttxxx{{{}}}}}}{{{zzz{{{vvvtttwww|||ooobbbZZZPPPNNNRRRMMMJJJKKKOOOQQQQQQRRRUUUWWW[[[aaahhhnnnvvv}}}wwwnnniiidddaaaaaa```gggmmm||||||sssllljjjjjjhhhddd^^^XXXUUUSSSVVV[[[]]][[[\\\aaadddddd`````````bbbccceeeggghhhjjjfffddddddaaa[[[YYY[[[^^^aaabbb___XXXSSSSSSTTTYYY[[[___aaaaaaaaacccddddddddddddccccccbbbaaa```bbbbbbbbbbbbbbbaaaaaaaaabbb___]]]^^^bbbeeeeeeeeeeeegggjjjlllnnnmmmlllkkkjjjkkklllmmmmmmmmmlllkkkhhhhhhiiijjjjjjjjjiiihhhiiikkkmmmmmmlllkkkkkkllliiijjjjjjkkkkkkkkkjjjjjjhhhiiiiiijjjkkkkkkllllllmmmmmmmmmmmmnnnnnnnnnnnnppprrruuuyyy{{{|||}}}||||||zzzhhhZZZTTTUUURRRMMMLLLOOOPPPOOOPPPRRRSSSVVVZZZ^^^bbbggglllppp{{{rrrfff^^^XXXWWWYYY[[[fffpppzzzrrrmmmkkknnnnnnlllggg```ZZZUUUTTTYYY^^^```___```ccceeeddd______```bbbdddfffhhhiiihhheeedddfffddd___]]]___```bbbccc```ZZZTTTRRRRRRVVVYYY\\\^^^^^^^^^___```aaaaaa```______```aaaaaa______```______^^^]]]]]]^^^]]]]]]```dddfffgggfffhhhhhhjjjkkklllmmmmmmmmmjjjkkklllnnnnnnnnnnnnmmmhhhiiijjjkkkkkklllkkkkkklllnnnoooooonnnmmmmmmnnnkkkkkkkkkkkkjjjiiihhhgggffffffggghhhiiikkklllmmmjjjjjjjjjkkkllllllmmmmmmmmmooorrruuuyyy{{{}}}~~~pppaaaZZZTTTOOOMMMPPPRRRQQQPPPQQQQQQSSSVVVYYY[[[^^^cccfffpppsssyyytttfff]]]XXXVVV[[[aaagggsss|||}}}qqqkkkjjjjjjoooooonnniiiccc]]]YYYXXXZZZ___bbbaaaaaacccdddbbbaaaaaaaaabbbcccdddeeefffgggddddddgggfffbbb```bbbcccccc```[[[UUUPPPOOOOOOSSSVVVYYY[[[[[[[[[\\\]]]^^^]]][[[ZZZZZZ\\\___```\\\]]]]]]]]]]]][[[ZZZYYY]]]^^^```bbbdddeeeeeedddjjjjjjjjjkkklllmmmnnnnnnjjjkkklllmmmmmmlllkkkkkkkkkkkklllmmmnnnoooooooooooopppqqqqqqpppooooooqqqmmmmmmlllkkkiiigggfffeeeeeeeeeeeefffgggjjjlllmmmjjjjjjjjjkkkkkkkkkkkkkkkmmmnnnpppsssvvvyyy{{{|||xxxfffVVVPPPMMMPPPSSSQQQNNNNNNLLLNNNPPPRRRTTTWWWZZZ]]]fffhhhmmmrrrzzz|||iiibbb[[[XXXXXX]]]gggqqq{{{zzzmmmfffddddddhhhiiiiiifffaaa]]][[[ZZZZZZ___bbbaaa```ccccccaaaccccccbbbaaaaaaaaaaaabbbdddbbbbbbeeeeeebbbaaadddddd```ZZZRRRLLLJJJKKKMMMRRRTTTWWWYYYYYYYYYYYYZZZ[[[YYYWWWVVVWWWYYY\\\^^^ZZZZZZ[[[\\\\\\ZZZYYYWWWYYY\\\___bbbdddeeeeeeeeellllllkkkkkkkkkmmmnnnooolllmmmmmmnnnmmmllljjjiiikkkkkkllllllmmmnnnoooooooooqqqrrrqqqpppppprrrsssqqqqqqpppnnnllliiigggfffeeeddddddeeefffiiikkkmmmmmmmmmllllllkkkjjjiiiiiimmmnnnooorrrtttvvvxxxyyybbbYYYQQQPPPQQQNNNKKKJJJKKKMMMOOOPPPRRRTTTWWWZZZ[[[^^^ccchhhpppyyyrrrggg[[[YYYYYY]]]bbbjjjxxxyyyjjj```\\\[[[___```aaa```]]][[[ZZZYYYZZZ___aaa______bbbcccbbbdddcccbbb```___^^^^^^^^^```]]]]]]___```^^^^^^bbbaaa\\\SSSKKKGGGGGGJJJMMMQQQTTTWWWXXXXXXXXXXXXYYYZZZXXXVVVUUUVVVXXXZZZ\\\XXXYYY[[[\\\\\\[[[YYYXXXTTTXXX\\\```ccceeegggiiikkkjjjjjjjjjjjjkkklllmmmmmmnnnooooooooonnnlllllliiiiiihhhhhhiiijjjkkklllnnnooopppppppppqqqsssuuuvvvvvvuuussspppnnnkkkjjjfffeeeddddddfffhhhkkklllooonnnmmmlllkkkjjjiiihhhlllmmmooorrrtttvvvwwwwww{{{lll[[[SSSPPPLLLJJJJJJMMMOOOPPPQQQRRRSSSVVVXXXSSSWWW]]]bbbhhhnnntttyyy{{{~~~mmmbbb\\\YYY[[[bbblllttt~~~vvvhhh]]]YYYXXXZZZ\\\]]]]]][[[ZZZYYYYYY[[[___aaa^^^___ccceeeeeebbbaaa```___^^^]]]]]]]]][[[WWWVVVWWWXXXWWWYYY]]][[[VVVNNNIIIHHHKKKNNNQQQRRRTTTWWWXXXXXXWWWXXXYYY[[[ZZZXXXWWWWWWYYYZZZ[[[VVVXXXZZZ\\\]]]\\\ZZZYYYSSSWWW[[[^^^```bbbfffiiigggggghhhhhhhhhhhhiiiiiijjjkkkmmmnnnoooooonnnnnnhhhhhhgggffffffggghhhiiilllmmmnnnooooooqqqtttvvvwwwwwwvvvtttqqqooommmkkkhhhgggeeedddeeegggjjjlllmmmmmmlllkkkkkkjjjiiiiiiiiikkkooosssvvvwwwxxxxxx~~~yyyxxx}}}fffWWWPPPMMMLLLMMMLLLMMMNNNNNNNNNOOOQQQSSSRRRVVV[[[___cccfffjjjlllmmmttt}}}{{{kkk___[[[[[[\\\aaammmyyysssfff]]]ZZZZZZZZZ\\\^^^^^^\\\[[[[[[[[[\\\```aaa^^^___cccgggggg```___^^^]]]]]]]]]]]]]]]XXXSSSPPPRRRRRRQQQUUUZZZUUUQQQMMMKKKLLLOOORRRTTTSSSUUUXXXYYYXXXXXXXXXYYY\\\[[[ZZZZZZYYYZZZ[[[\\\UUUWWWZZZ]]]^^^]]]\\\[[[VVVYYY]]]^^^^^^___bbbeeedddeeefffffffffffffffeeedddfffhhhkkkmmmnnnoooooojjjiiihhhggggggggghhhiiijjjkkkmmmmmmnnnqqqtttwwwuuuuuutttrrrpppmmmkkkjjjiiihhhfffeeeeeegggjjjlllkkkkkkkkkjjjjjjjjjjjjjjjfffiiinnnssswwwyyyyyyyyy|||zzzzzzkkk^^^XXXUUUTTTNNNKKKKKKNNNMMMLLLOOOTTTXXXWWWWWWXXX[[[```eeeiiiiiikkknnnsss|||qqqggg```\\\[[[\\\fffqqq~~~pppgggeeeccc^^^ZZZZZZ^^^bbbdddbbb___\\\[[[^^^^^^^^^___```bbbdddeeeggghhhddd^^^\\\]]]^^^[[[UUUOOOIIIKKKRRRYYYZZZYYYYYYUUUPPPMMMNNNQQQTTTUUUXXXWWWVVVUUUUUUVVVXXXYYY]]]]]]]]][[[YYYYYY[[[]]][[[\\\]]]\\\[[[[[[]]]___^^^^^^^^^^^^___aaabbbcccfffggghhhiiihhhgggeeeccccccdddfffiiilllnnnooopppnnnlllhhhgggggghhhhhhhhhhhhiiijjjlllnnnooopppqqqppprrrssssssqqqoooooopppkkkiiigggdddddddddfffgggiiijjjjjjiiigggfffhhhiiihhhkkkooossswwwyyyyyyyyyuuuggg\\\UUUNNNLLLLLLNNNNNNLLLNNNRRRJJJMMMQQQUUUYYY]]]aaacccdddfffiiilllssszzzoooccc]]]ZZZ]]]eeennnxxxzzzmmmeeecccbbb___\\\YYY\\\___```___\\\[[[ZZZ]]]]]]]]]]]]___aaadddeeeggghhheee___\\\]]]]]]ZZZTTTNNNHHHIIIPPPWWWZZZYYYZZZVVVQQQOOOOOORRRTTTUUUXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZYYYWWWWWWYYY[[[[[[\\\\\\\\\ZZZZZZ\\\]]]]]]]]]^^^___```aaabbbbbbeeefffhhhhhhhhhfffeeecccdddeeehhhjjjmmmooopppqqqqqqnnnjjjhhhhhhhhhgggfffggghhhiiikkklllnnnooopppooorrruuuvvvtttrrrpppoookkkiiigggeeeeeefffhhhiiiiiijjjjjjiiigggggghhhiiihhhkkknnnrrrvvvxxxxxxyyy{{{pppcccVVVSSSQQQRRRPPPMMMMMMPPPNNNPPPRRRTTTUUUWWW[[[^^^ccceeehhhlllqqq{{{{{{ddd^^^XXXXXX\\\fffwwwuuuiiibbb```aaa```^^^YYY[[[\\\\\\ZZZYYYYYYYYY]]]\\\\\\\\\]]]```bbbdddeeegggfffaaa^^^___]]]YYYTTTMMMGGGGGGMMMTTTWWWWWWYYYVVVQQQPPPQQQSSSUUUUUUWWWXXXYYYYYYYYYXXXXXXWWWVVVWWWXXXWWWVVVVVVWWWYYYZZZ[[[\\\[[[ZZZYYYZZZ\\\\\\]]]___aaabbbbbbaaaaaaeeefffgggggggggfffdddccceeefffhhhkkkmmmoooppppppssspppllljjjiiihhhfffeeefffggghhhjjjkkkmmmnnnooonnnrrrwwwxxxwwwsssqqqoookkkjjjhhhgggfffgggiiijjjiiijjjkkkjjjhhhggghhhiiihhhjjjnnnqqqtttvvvwwwwww{{{jjjccc\\\XXXTTTOOONNNPPPQQQQQQPPPMMMLLLOOOUUUZZZ^^^aaafffjjjoooxxxxxxmmmddd___]]]cccnnn}}}{{{rrrggg```___``````___ZZZ[[[ZZZYYYWWWVVVWWWYYY^^^]]][[[[[[\\\]]]___aaacccfffeeebbbaaabbb```]]]VVVPPPIIIHHHLLLPPPSSSSSSTTTRRROOOOOOQQQTTTVVVVVVXXXXXXWWWWWWVVVVVVWWWWWWTTTVVVWWWVVVUUUUUUVVVXXXXXXYYY[[[ZZZYYYXXXYYYZZZ[[[\\\___aaabbbbbbaaa```ddddddeeeeeeeeeeeedddcccdddeeegggiiikkklllmmmmmmrrrooollljjjjjjiiigggffffffggghhhjjjkkkmmmnnnoooooorrruuuvvvtttrrrqqqpppnnnlllkkkiiihhhhhhiiijjjiiijjjlllkkkjjjiiiiiijjjiiijjjmmmpppssstttuuuvvv{{{yyyyyyzzz{{{nnnfff^^^VVVRRRRRRNNNPPPRRRPPPNNNMMMQQQTTTRRRVVV\\\aaafffnnnxxxzzzwwwssstttmmmmmmzzz|||wwwpppgggaaa_________^^^[[[[[[ZZZWWWUUUUUUWWWYYY^^^]]]\\\\\\\\\\\\]]]]]]```cccdddbbbbbbeeedddaaaZZZUUUNNNKKKLLLNNNOOOOOOMMMLLLLLLMMMQQQUUUVVVWWWYYYWWWUUUSSSRRRSSSUUUVVVTTTVVVWWWWWWVVVUUUVVVWWWUUUWWWYYYYYYXXXXXXXXXYYYZZZ[[[^^^```aaaaaa```___bbbbbbbbbccccccbbbbbbbbbaaabbbdddfffggghhhiiiiiilllkkkiiiiiijjjjjjiiihhhggghhhiiikkklllnnnooopppooopppqqqpppooooooppprrrqqqpppnnnllljjjiiiiiiiiijjjkkkmmmmmmlllkkkkkkllljjjkkkmmmoooqqqsssuuuuuutttllljjjjjjqqqxxx~~~zzzxxx}}}sssggg^^^[[[bbbhhhmmmjjjaaaVVVPPPNNNKKKOOOTTTYYY]]]eeennnuuuxxx{{{xxxyyyyyyuuutttrrrmmmfffaaa___^^^^^^]]]\\\[[[ZZZWWWUUUUUUWWWYYYZZZ[[[\\\]]]^^^^^^]]]]]]___bbbbbb```aaadddeeebbb\\\XXXTTTQQQPPPPPPOOONNNJJJJJJJJJMMMQQQUUUVVVVVVXXXVVVTTTRRRRRRRRRTTTUUUUUUWWWXXXXXXVVVUUUUUUUUURRRTTTWWWXXXXXXWWWXXXYYYYYYZZZ\\\^^^______^^^^^^____________`````````aaa___```bbbcccdddeeeeeeeeegggffffffgggiiijjjiiihhhggghhhiiikkklllnnnooopppnnnooonnnmmmlllmmmooorrrrrrqqqpppnnnlllkkkjjjjjjkkkmmmooopppooonnnnnnnnnllllllnnnoooqqqssstttuuupppgggeeegggnnnwww~~~yyyxxxzzz{{{{{{vvvrrrwww~~~}}}}}}~~~tttllluuuyyy{{{tttfffXXXPPPNNNMMMPPPSSSTTTVVV\\\ccciiilllooosssvvvyyy{{{~~~wwwuuussswwwtttjjjhhhjjjiiigggcccaaa___^^^^^^]]][[[ZZZYYYWWWTTTTTTUUUWWWUUUWWW[[[___aaaaaa```______aaa```\\\]]]```aaa___\\\ZZZXXXVVVUUUTTTRRRQQQKKKKKKLLLOOORRRTTTUUUTTTUUUUUUVVVVVVUUUTTTRRRQQQVVVWWWXXXXXXUUUSSSRRRSSSOOOQQQUUUWWWXXXXXXXXXYYYYYYYYYZZZ[[[\\\]]]]]]^^^]]]]]]]]]]]]]]]^^^____________aaabbbccccccccccccdddcccccceeeggghhhgggffffffggghhhjjjkkkmmmnnnooolllmmmnnnnnnmmmmmmnnnpppppppppoooooonnnnnnmmmmmmllloooqqqrrrqqqpppppppppmmmnnnnnnoooqqqssstttuuuyyynnnlllooooooyyy~~~vvvtttuuuuuu~~~wwwrrruuu~~~|||{{{{{{|||}}}}}}~~~|||iiikkkhhh```TTTNNNOOORRRNNNOOOPPPOOOOOORRRYYY^^^cccfffjjjnnnqqqtttwwwzzzzzz|||sssjjjhhhkkkppp~~~}}}zzzkkkaaa```ccccccbbbaaa```___^^^^^^]]]YYYYYYYYYVVVTTTSSSTTTUUUPPPTTTZZZ```cccdddcccbbb```aaa^^^ZZZYYY\\\]]]\\\ZZZZZZZZZYYYYYYWWWUUUTTTNNNNNNNNNPPPSSSTTTSSSRRRRRRUUUXXXZZZZZZVVVQQQNNNUUUWWWXXXWWWTTTRRRQQQQQQMMMPPPTTTWWWXXXXXXYYYZZZYYYXXXXXXYYYZZZ[[[]]]^^^\\\[[[[[[[[[\\\\\\]]]^^^______aaabbbbbbccccccccccccbbbbbbdddffffffeeedddeeefffggghhhjjjlllmmmnnniiilllooopppooonnnnnnnnnnnnnnnoooooopppppppppqqqmmmpppssstttsssrrrqqqqqqnnnnnnooopppqqqsssuuuvvv}}}zzzsssqqqmmm}}}{{{~~~}}}{{{zzzyyyyyyyyy}}}}}}{{{kkk\\\YYYYYYTTTOOONNNNNNNNNOOOOOOOOOQQQTTTWWWYYY___eeehhhggggggkkknnnwwwxxx{{{}}}nnnfffeeedddhhhttt|||}}}{{{wwwpppiiidddaaa``````aaa````````````___\\\ZZZZZZXXXUUUTTTUUUVVVVVVVVVWWWYYY]]]```aaa```___]]]___^^^[[[XXXVVVWWWZZZ]]]___[[[WWWVVVWWWUUUPPPKKKLLLMMMOOOSSSUUUUUURRROOOUUUVVVVVVVVVUUUTTTRRRQQQSSSSSSSSSRRRQQQQQQPPPPPPRRRTTTVVVXXXYYYYYYXXXXXXWWWXXXXXXYYYZZZYYYYYYYYY[[[[[[\\\]]]^^^^^^^^^^^^___```aaaaaa```^^^___```bbbbbbbbbbbbbbbccccccccceeefffhhhjjjkkkjjjiiihhhhhhiiikkklllmmmnnnnnnnnnqqqqqqqqqrrrrrrqqqqqqqqqssstttuuuvvvvvvuuuuuutttpppooommmmmmnnnppprrrsss{{{sssqqquuu~~~~~~~~~}}}|||{{{zzzyyyyyyzzz}}}zzz|||iii___\\\XXXTTTRRROOOPPPPPPQQQQQQRRRSSSUUURRRVVV[[[]]]]]]```fffkkkoooqqqtttxxx|||xxxmmmccc```bbbiiiqqqzzzxxxvvvrrrlllfffaaa___^^^^^^```___^^^^^^___^^^\\\[[[YYYWWWTTTTTTUUUWWWWWWWWWXXXYYY[[[\\\]]]]]]]]]]]]^^^^^^\\\YYYWWWXXXZZZ\\\```\\\WWWUUUVVVTTTPPPKKKMMMNNNPPPSSSUUUTTTQQQNNNRRRRRRTTTTTTTTTTTTRRRRRRPPPPPPQQQQQQRRRSSSSSSTTTUUUWWWXXXZZZZZZYYYXXXWWWVVVWWWXXXXXXYYYYYYXXXXXXXXXYYY[[[\\\]]]]]]\\\\\\]]]^^^``````___^^^^^^___aaaaaaaaabbbbbbbbbbbbbbbcccdddfffiiijjjiiiiiihhhiiiiiijjjjjjkkkllllllmmmoooppppppppppppppppppooorrrssstttuuuvvvuuutttsssooonnnmmmlllmmmnnnppprrr|||sssrrrvvv~~~}}}}}}~~~~~~~~~}}}|||{{{zzzzzzzzzxxx{{{}}}}}}{{{xxxvvvvvvuuuyyy}}}tttpppjjjaaa[[[RRRQQQPPPOOOOOOOOOOOOOOONNNPPPRRRSSSSSSWWW^^^cccgggiiilllppptttyyy}}}wwwqqqjjjfffaaa^^^bbbhhhuuuyyyrrrqqqnnniiiccc___]]]\\\\\\___]]][[[[[[\\\\\\\\\ZZZWWWUUURRRRRRUUUWWWXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYYYYZZZ\\\```\\\VVVTTTSSSRRROOOLLLNNNNNNOOOQQQRRRRRROOOLLLLLLMMMOOORRRSSSTTTSSSSSSQQQQQQQQQRRRRRRSSSTTTUUUXXXYYYZZZ[[[[[[YYYWWWVVVUUUVVVVVVWWWWWWWWWWWWWWWVVVWWWYYY[[[\\\[[[ZZZYYYZZZ\\\^^^^^^]]]]]]^^^___````````````aaaaaabbbbbb```bbbdddggghhhiiiiiiiiijjjjjjiiihhhhhhhhhjjjjjjmmmmmmnnnnnnnnnnnnmmmmmmpppqqqssstttuuutttsssrrrooonnnmmmlllmmmnnnoooppp|||rrrqqqsss~~~||||||}}}||||||||||||{{{{{{zzzzzzxxxzzz|||zzzvvvqqqmmmlllrrrvvv|||wwwkkk]]]YYYTTTOOONNNMMMNNNNNNNNNOOOPPPPPPPPPRRRWWW[[[aaaccceeeiiinnnsssvvvyyy{{{zzznnngggeeebbbbbbccceeehhhqqq{{{{{{qqqmmmkkkfffbbb___]]]\\\\\\___\\\YYYXXXYYYYYYYYYXXXSSSQQQPPPPPPSSSVVVWWWXXXVVVWWWXXXXXXXXXWWWWWWVVVTTTVVVXXXYYYYYYYYYZZZ\\\___[[[UUURRRQQQQQQOOOMMMNNNNNNMMMNNNNNNNNNKKKIIIGGGIIILLLOOORRRTTTTTTUUUVVVUUUTTTRRRRRRRRRRRRRRRWWWXXXZZZZZZZZZYYYWWWVVVTTTTTTUUUVVVVVVVVVVVVVVVUUUVVVYYY[[[[[[[[[YYYXXXXXXZZZ\\\]]]\\\\\\]]]^^^^^^^^^______``````aaaaaa___```cccfffhhhjjjkkkkkkkkkjjjgggeeeeeeeeeggghhhjjjkkkkkkllllllkkkkkkjjjmmmoooqqqssstttsssqqqpppoooooonnnnnnnnnnnnooopppssspppuuu~~~~~~|||{{{|||zzzzzz{{{{{{{{{zzzzzzyyyyyy{{{|||zzztttnnniiifffrrrvvv|||qqqiii]]]TTTPPPOOOPPPPPPLLLMMMOOOOOOPPPRRRTTTUUU[[[\\\^^^bbbfffjjjmmmooorrrvvv|||uuugggaaa```\\\^^^eeemmmttt|||{{{qqqhhhfffbbb___\\\ZZZYYYYYY]]]ZZZWWWVVVVVVVVVVVVUUUPPPNNNMMMNNNQQQTTTVVVWWWSSSUUUXXXZZZZZZWWWTTTQQQMMMPPPTTTVVVWWWXXXZZZ[[[[[[YYYTTTQQQPPPOOOOOONNNNNNLLLJJJJJJJJJJJJHHHFFFDDDFFFJJJNNNRRRTTTUUUVVVWWWVVVTTTRRRRRRRRRSSSTTTTTTVVVWWWYYYYYYXXXWWWVVVSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVXXXZZZ[[[ZZZYYYXXXWWWYYY[[[[[[[[[[[[\\\]]]\\\\\\]]]^^^^^^___``````^^^```bbbeeehhhjjjllllllkkkiiifffdddccccccdddeeehhhiiiiiijjjjjjiiiiiihhhkkklllooorrrsssrrrpppnnnppppppppppppppppppqqqqqqyyyrrruuu~~~~~~~~~}}}|||}}}~~~}}}}}}~~~{{{yyyyyywwwxxxyyyzzzzzzzzzyyyxxxxxx{{{}}}{{{vvvpppkkkhhhrrrvvv{{{||||||}}}zzzkkk^^^WWWTTTRRRQQQKKKLLLMMMOOOPPPRRRSSSSSSTTTUUUVVVYYY\\\```bbbdddhhhlllssszzz}}}~~~~~~~~~|||jjj___^^^bbb___eeerrr~~~}}}~~~~~~uuummmbbb```]]]ZZZWWWTTTSSSSSSXXXVVVTTTTTTUUUVVVUUUTTTOOOMMMLLLMMMPPPSSSUUUVVVQQQTTTYYY\\\\\\XXXTTTPPPKKKNNNQQQTTTUUUVVVXXXZZZWWWVVVSSSQQQPPPOOOOOOOOOMMMKKKHHHGGGHHHHHHGGGFFFEEEGGGJJJNNNRRRUUUVVVWWWUUUTTTSSSRRRSSSTTTWWWXXXTTTUUUWWWXXXYYYXXXWWWVVVSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYWWWYYY[[[[[[ZZZZZZ[[[\\\ZZZ[[[[[[\\\]]]^^^______]]]^^^```cccfffhhhjjjllliiihhhfffdddcccccccccdddgggggghhhhhhhhhhhhgggggghhhjjjnnnqqqrrrqqqnnnmmmoooooopppqqqqqqrrrrrrsss~~~yyyttt{{{}}}~~~|||{{{zzz|||~~~~~~|||{{{{{{|||}}}|||{{{}}}~~~~~~{{{xxxvvvvvvtttvvvwwwyyyyyyyyyxxxwwwvvvyyy|||}}}zzzvvvrrrppprrruuuyyy}}}|||{{{{{{}}}~~~uuukkkddd^^^YYYUUUSSSQQQOOOOOOPPPQQQQQQPPPPPPQQQSSSUUUXXXZZZ[[[]]]bbbjjjsss{{{}}}~~~~~~}}}|||{{{|||~~~uuujjjjjjnnnvvv{{{wwwvvvwwwxxxxxxuuupppjjjfff___^^^[[[WWWTTTRRRPPPOOOPPPPPPPPPSSSVVVWWWWWWVVVPPPNNNMMMNNNQQQTTTVVVVVVSSSUUUYYY[[[\\\YYYVVVSSSOOOQQQRRRSSSSSSSSSUUUWWWRRRSSSSSSRRRPPPPPPPPPPPPNNNKKKHHHGGGGGGHHHHHHGGGGGGIIILLLPPPSSSUUUVVVWWWVVVTTTSSSRRRSSSUUUWWWYYYVVVWWWYYYZZZYYYXXXVVVUUUSSSTTTUUUUUUVVVVVVUUUUUUUUUUUUTTTTTTUUUVVVXXXYYYXXXZZZ\\\\\\ZZZZZZZZZ[[[YYYYYYZZZ[[[\\\]]]^^^___\\\\\\^^^```ccceeehhhiiiggggggfffeeeddddddccccccfffgggggghhhhhhggggggffffffiiimmmpppqqqpppmmmllllllmmmooopppqqqrrrsssssszzzuuuzzzwww{{{}}}|||~~~}}}zzzxxxxxxzzz|||~~~~~~zzzyyyyyyzzz|||}}}|||{{{{{{|||~~~}}}yyyvvvtttsssssstttvvvxxxyyyxxxwwwvvvssswww|||~~~{{{xxxwwwrrrtttwww{{{}}}~~~~~~~~~~~~}}}}}}}}}~~~{{{pppiiiccc^^^WWWQQQNNNNNNNNNNNNOOOOOOPPPQQQSSSUUUWWWXXXVVV[[[dddnnnwww~~~~~~}}}||||||||||||}}}~~~~~~~~~|||sssnnnmmmmmm}}}}}}vvvtttrrrsssssspppjjjdddaaa___```___\\\XXXUUURRRPPPOOOJJJKKKMMMRRRVVVYYYYYYXXXRRRPPPOOOOOORRRUUUWWWWWWUUUVVVXXXZZZZZZYYYXXXWWWSSSTTTTTTSSSRRRRRRSSSUUUOOOQQQRRRRRRQQQPPPPPPQQQOOOLLLIIIHHHHHHIIIIIIIIIHHHJJJMMMQQQTTTVVVWWWWWWZZZXXXUUUSSSRRRSSSUUUVVVZZZZZZ[[[[[[ZZZXXXUUUTTTTTTTTTUUUVVVVVVVVVVVVUUUUUUTTTRRRRRRRRRTTTWWWXXXYYY[[[\\\\\\ZZZYYYZZZZZZXXXYYYZZZ[[[\\\]]]^^^^^^ZZZ[[[\\\^^^```ccceeegggffffffffffffeeedddcccbbbfffggggggggggggggggggfffeeehhhllloooqqqooommmkkkjjjkkkmmmoooqqqrrrssssss~~~yyy|||wwwzzz~~~~~~~~~~~~}}}zzzwwwuuutttuuuwwwyyyzzz{{{{{{zzz}}}|||}}}~~~{{{yyywwwwwwxxxyyyxxxwwwzzzzzzzzzyyyxxxuuusssrrrssstttuuuvvvvvvuuuttttttpppssswwwzzz{{{yyyvvvtttuuuxxx{{{{{{zzzyyy{{{}}}}}}}}}~~~~~~}}}|||zzzyyy~~~rrrddd___ZZZUUUTTTWWW\\\UUUOOONNNNNNMMMOOOSSSSSSWWW^^^eeennnzzz~~~~~~~~~~~~~~~~~~}}}{{{uuuooohhh___\\\eeerrr~~~tttnnnjjjhhheeebbb___]]]\\\\\\[[[[[[[[[[[[ZZZWWWSSSOOOJJJKKKNNNRRRUUUWWWVVVTTTNNNPPPSSSUUUWWWXXXWWWWWWVVVVVVWWWWWWWWWVVVUUUUUUVVVVVVVVVUUUUUUTTTTTTTTTKKKKKKMMMQQQSSSSSSPPPMMMPPPPPPQQQOOOMMMKKKKKKLLLKKKLLLNNNQQQSSSUUUVVVWWWUUUUUUTTTQQQPPPQQQTTTWWWTTTVVVWWWVVVTTTSSSRRRSSSWWWVVVUUUUUUUUUVVVWWWXXXXXXVVVTTTSSSTTTUUUXXXZZZYYYYYYXXXXXXXXXXXXYYYYYY[[[[[[[[[[[[\\\]]]^^^^^^^^^[[[[[[^^^^^^]]]___cccdddccccccdddfffggggggfffhhhgggffffffggghhhiiijjjfffhhhkkkmmmoooooonnnnnnkkkmmmooopppqqqqqqqqqppp~~~tttsss{{{~~~~~~~~~|||yyywwwuuurrrsssuuuwwwxxxxxxxxxwww{{{|||}}}|||{{{zzz{{{|||yyywwwuuuuuuvvvvvvvvvuuuxxxyyyyyyxxxwwwuuusssrrrrrrssstttuuuuuutttssssssppprrruuuwwwxxxwwwuuutttsssvvvyyyzzzyyyyyyzzz|||}}}}}}}}}||||||{{{yyyyyy|||}}}~~~wwwoooddd]]]\\\YYYSSSNNNNNNNNNMMMNNNQQQOOORRRXXX^^^gggrrr~~~~~~uuuooohhhdddbbb```]]]___kkkyyy{{{qqqllldddccc```\\\ZZZXXXWWWVVVXXXXXXXXXYYYYYYWWWSSSPPPMMMMMMOOOSSSVVVWWWVVVUUUMMMOOOQQQTTTVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUURRRSSSUUUVVVVVVTTTQQQPPPMMMNNNOOORRRTTTUUUSSSQQQQQQRRRSSSRRRPPPOOOOOOPPPOOOPPPRRRSSSUUUVVVWWWWWWUUUUUUTTTRRRPPPPPPRRRUUUVVVVVVVVVTTTQQQOOOOOOPPPVVVVVVUUUUUUUUUVVVWWWXXXXXXWWWUUUTTTUUUVVVYYYZZZYYYYYYXXXXXXXXXXXXYYYYYY[[[[[[[[[[[[\\\^^^___```^^^ZZZZZZ\\\]]]\\\^^^bbbaaa``````bbbeeeggggggfffhhhgggfffffffffggghhhiiifffhhhjjjmmmnnnnnnnnnmmmllllllmmmnnnooopppqqqqqqxxxqqqzzz~~~}}}~~~|||yyywwwvvvrrrrrrsssttttttttttttsssvvvxxxyyyxxxwwwwwwxxxyyyxxxvvvttttttuuuvvvuuutttuuuvvvvvvvvvvvvtttsssrrrqqqrrrssstttssssssqqqqqqpppqqqssstttuuuttttttsssqqqtttvvvxxxxxxyyyzzz|||||||||{{{zzzyyyyyyyyyyyyzzz{{{|||~~~qqqjjj^^^XXXTTTTTTRRROOONNNOOONNNPPPSSSXXX^^^hhhqqqxxx{{{rrrlllhhhddd```]]]\\\^^^aaadddlllzzzwwwoookkk___^^^[[[XXXUUUSSSRRRRRRTTTTTTTTTVVVWWWVVVTTTQQQOOOOOOPPPSSSVVVWWWVVVTTTLLLNNNPPPSSSTTTUUUUUUUUUWWWVVVTTTSSSSSSSSSTTTUUUNNNQQQUUUXXXXXXUUUPPPMMMPPPOOOPPPRRRUUUVVVVVVVVVSSSTTTUUUUUUTTTSSSTTTUUUUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUVVVTTTRRRQQQQQQRRRTTTTTTSSSQQQOOONNNOOOQQQVVVUUUUUUUUUUUUVVVWWWXXXYYYXXXVVVUUUVVVWWWYYYZZZZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZ[[[\\\^^^___aaabbb^^^ZZZYYY[[[\\\[[[]]]aaa```___```cccfffiiiiiiiiihhhggggggffffffffffffgggfffgggiiikkkmmmmmmmmmmmmllllllkkkkkklllnnnqqqrrrxxx~~~|||~~~}}}~~~~~~~~~~~~|||zzzxxxwwwrrrrrrrrrsssrrrrrrrrrrrrsssuuuvvvvvvuuuuuuvvvxxxyyyxxxvvvvvvwwwwwwwwwvvvsssssstttuuutttsssrrrqqqpppqqqrrrrrrrrrqqqpppoooqqqqqqrrrrrrrrrsssssssssqqqsssuuuwwwxxxzzz{{{|||}}}|||zzzyyyxxxyyyzzzzzzyyyzzz{{{|||~~~tttlllddd```[[[TTTQQQQQQRRRRRRRRRTTTXXX___eeejjjqqqtttxxx{{{}}}yyyrrriiicccaaabbbdddeeehhhjjjnnnsssyyy}}}ssskkkhhh\\\[[[YYYWWWUUUSSSQQQPPPPPPPPPQQQSSSUUUVVVTTTRRROOOOOOOOOQQQTTTTTTSSSRRRMMMNNNPPPRRRTTTUUUUUUUUUWWWVVVSSSRRRQQQRRRSSSTTTOOOQQQTTTWWWVVVTTTQQQNNNPPPNNNNNNOOORRRUUUVVVVVVSSSUUUVVVVVVVVVVVVWWWYYYYYYXXXWWWWWWVVVVVVVVVVVVUUUWWWXXXWWWTTTRRRQQQQQQPPPPPPPPPOOONNNPPPSSSVVVUUUUUUUUUUUUVVVWWWWWWXXXXXXWWWVVVUUUVVVWWWXXXYYYZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ[[[\\\^^^aaacccddd___[[[YYY[[[\\\[[[]]]aaaccccccccceeehhhkkkkkkjjjhhhhhhgggffffffeeeeeeeeefffgggiiijjjkkkllllllllllllkkkiiihhhiiilllpppsss|||~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyttttttssssssssssssssssssssstttuuuuuuuuuuuuvvvwwwyyywwwuuuuuuvvvwwwvvvuuuqqqrrrsssttttttsssrrrqqqooopppqqqqqqqqqpppnnnmmmrrrrrrqqqqqqrrrrrrssssssrrrsssuuuwwwyyy{{{{{{{{{|||{{{zzzyyyxxxyyyzzz{{{vvvwwwxxxyyy{{{}}}~~~~~~|||sssiii___ZZZYYYYYYWWWSSSRRRSSSVVVYYY\\\^^^aaaeeehhhjjjnnnqqqtttvvvppphhhddd___^^^bbbiiipppuuu~~~vvvkkkbbb]]]XXXWWWVVVUUUTTTRRRQQQPPPMMMMMMNNNPPPSSSTTTSSSRRRMMMMMMLLLNNNPPPQQQPPPOOONNNOOOQQQRRRTTTVVVVVVWWWWWWVVVSSSQQQQQQQQQRRRSSSOOOOOOOOOPPPPPPPPPOOOOOOMMMLLLJJJKKKNNNQQQRRRSSSQQQSSSUUUUUUUUUUUUWWWYYYYYYXXXWWWUUUTTTTTTTTTTTTVVVXXXZZZYYYVVVTTTRRRRRRQQQQQQQQQPPPPPPQQQUUUXXXTTTTTTUUUVVVWWWWWWXXXXXXWWWVVVVVVUUUVVVWWWXXXXXXZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYZZZ\\\^^^aaaccceeeaaa]]][[[\\\\\\[[[^^^bbbeeeeeedddfffhhhiiiiiihhhhhhhhhhhhggggggfffeeeeeefffggghhhiiijjjjjjkkkkkkkkkiiifffeeefffjjjooorrr~~~~~~}}}{{{||||||||||||}}}}}}}}}}}}|||{{{zzzzzzzzzvvvuuutttttttttttttttuuusssuuuvvvvvvttttttuuuwwwvvvtttsssrrrssstttsssrrrqqqrrrsssssssssrrrqqqpppooopppqqqqqqpppooommmlllqqqqqqqqqqqqqqqqqqqqqqqqtttssstttvvvyyy{{{{{{zzzyyyyyyxxxxxxxxxxxxyyyyyyrrrssstttuuuwwwyyyzzz{{{|||tttllljjjgggbbb\\\WWWUUUTTTTTTTTTSSSUUUWWWYYY[[[^^^bbbfffiiiuuuoooccc^^^^^^___dddmmmxxxxxxmmmaaaXXXRRRQQQRRRRRRRRRQQQPPPOOOOOONNNMMMMMMOOOQQQRRRRRRQQQKKKJJJIIIKKKMMMNNNNNNMMMOOOOOOQQQRRRTTTUUUWWWWWWWWWVVVTTTSSSRRRQQQRRRRRRMMMKKKIIIHHHHHHJJJMMMNNNLLLJJJIIIIIILLLNNNOOOOOOOOOQQQSSSSSSSSSTTTUUUWWWWWWVVVTTTSSSRRRSSSSSSTTTVVVXXXYYYYYYVVVTTTSSSTTTUUUUUUUUUSSSQQQQQQRRRTTTSSSTTTUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXYYY[[[ZZZZZZYYYYYYZZZZZZ[[[XXXYYYZZZ\\\^^^```bbbdddccc^^^[[[\\\\\\[[[^^^cccdddcccbbbccceeeffffffeeeggghhhhhhhhhhhhhhhgggfffffffffgggggghhhiiiiiijjjiiigggdddccceeeiiinnnqqq}}}xxxvvv~~~~~~{{{|||}}}~~~~~~~~~}}}zzz{{{{{{{{{{{{|||||||||}}}|||{{{yyyxxxxxxxxxyyyvvvuuutttttttttuuuvvvvvvtttuuuvvvuuutttssstttuuuvvvtttrrrrrrsssssssssrrrrrrrrrsssssssssrrrpppoooppppppqqqqqqpppooommmllloooooopppppppppoooooonnntttssssssuuuxxxzzzyyywwwuuuuuuvvvvvvvvvvvvvvvuuuqqqrrrssstttuuuvvvwwwxxxuuuxxx{{{|||~~~yyyooogggccc```]]][[[TTTUUUVVVWWWWWWZZZ^^^aaadddkkkvvv~~~yyysssppptttuuummmeeebbbcccgggmmmwwwvvvlllccc[[[TTTQQQMMMNNNOOOPPPQQQQQQPPPOOOOOONNNNNNOOOPPPQQQPPPOOOIIIHHHHHHIIIKKKMMMNNNMMMNNNNNNOOOQQQRRRTTTVVVWWWWWWVVVUUUTTTSSSRRRRRRQQQLLLKKKIIIGGGHHHJJJLLLNNNMMMKKKJJJKKKLLLNNNMMMLLLNNNPPPRRRRRRRRRRRRTTTUUUUUUTTTSSSQQQQQQRRRTTTUUUTTTVVVWWWVVVTTTSSSSSSTTTTTTUUUUUUTTTRRRQQQQQQRRRRRRSSSUUUWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[XXXYYYZZZ[[[]]]___aaabbbbbb^^^ZZZ[[[[[[ZZZ]]]bbbaaaaaaaaabbbeeefffffffffggghhhiiijjjjjjiiiiiihhhffffffffffffggghhhiiiiiigggeeecccbbbdddhhhmmmppp~~~}}}uuuooowww}}}yyyzzz|||}}}~~~~~~~~~}}}zzzzzzzzz{{{{{{{{{||||||{{{zzzyyywwwvvvvvvwwwwwwuuuuuutttssstttuuuvvvwwwtttuuuvvvuuusssrrrssstttwwwvvvttttttuuuuuuuuutttssssssttttttsssrrrpppooopppqqqqqqqqqpppooommmlllmmmmmmnnnoooooonnnmmmllltttrrrrrrtttwwwxxxwwwtttrrrssstttuuuuuuuuusssssstttttttttuuuuuuvvvvvvvvvqqqtttvvvvvvwww{{{yyysssnnnjjjggg[[[[[[\\\[[[[[[\\\```cccdddhhhlllmmmooouuu~~~zzzsssmmmiiihhhfffhhhllliiibbbbbbfffpppuuu~~~{{{tttkkkbbb]]]YYYWWWVVVLLLMMMOOOQQQRRRRRRRRRRRRQQQOOONNNNNNPPPPPPOOONNNIIIHHHGGGHHHKKKNNNNNNNNNMMMMMMNNNOOOQQQSSSUUUVVVVVVWWWVVVVVVUUUSSSRRRQQQMMMLLLKKKKKKKKKMMMNNNOOONNNMMMLLLMMMNNNNNNMMMLLLNNNPPPQQQRRRQQQQQQSSSTTTTTTSSSRRRQQQQQQSSSUUUVVVSSSTTTUUUTTTRRRRRRSSSTTTPPPRRRTTTTTTSSSRRRSSSTTTRRRSSSUUUWWWXXXXXXXXXXXXZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYYYY[[[\\\^^^```aaabbb]]]YYYZZZYYYYYY\\\aaaaaa```aaacccgggiiiiiiiiiggghhhiiijjjkkkkkkjjjiiifffffffffffffffggghhhiiifffdddbbbbbbdddhhhlllooo|||wwwooowww~~~}}}~~~}}}|||zzzzzzzzzzzzyyyyyyxxxwww{{{zzzyyyxxxwwwwwwvvvvvvyyyxxxwwwuuuuuutttttttttttttttuuuuuutttssssssrrrwwwvvvtttsssrrrqqqpppppppppqqqrrrsssssstttttttttqqqrrrtttuuuuuurrrooonnnpppqqqrrrrrrqqqooollljjjmmmmmmnnnmmmllliiigggfffmmmnnnpppssstttuuuttttttoooppprrrtttuuuuuutttsssoooqqqtttwwwxxxxxxwwwwwwrrrrrrssstttxxx|||~~~tttpppkkkiiilllrrrwwwzzz{{{tttlllfffdddfffhhhjjjooovvvwwwrrrooommmjjjpppllliiigggddd```bbbfffhhhlllmmmjjjjjjpppvvvxxxzzzvvvmmmggg```[[[YYYXXXVVVTTTSSSOOOLLLKKKNNNQQQRRRRRRSSSTTTRRRMMMLLLOOOOOOMMMFFFFFFGGGHHHIIIKKKLLLMMMMMMNNNPPPQQQRRRRRRSSSSSSWWWWWWWWWVVVVVVUUUUUUUUUWWWSSSOOOMMMOOOQQQRRRSSSOOONNNNNNNNNOOOOOOMMMLLLKKKLLLLLLMMMNNNOOOOOOPPPQQQOOOMMMLLLLLLOOORRRTTTSSSSSSRRRQQQQQQRRRSSSTTTWWWWWWWWWVVVUUUTTTRRRRRRPPPRRRTTTVVVYYYZZZ\\\\\\^^^^^^_________^^^]]]\\\\\\[[[ZZZXXXXXXZZZ[[[\\\\\\[[[[[[[[[\\\^^^```aaa___]]][[[[[[\\\^^^^^^^^^aaaaaa``````bbbeeehhhiiiggggggiiijjjkkklllllllllhhhfffeeefffggghhhgggfffeeefffggghhhhhhiiikkkmmm}}}sssyyy~~~|||zzzyyyyyyyyyyyyyyyyyyxxxwwwwwwzzzzzzyyyyyywwwvvvttttttuuutttssssssrrrrrrrrrrrrssssssssstttssssssrrrrrruuutttsssqqqpppooooooooorrrssstttuuuvvvvvvvvvuuurrrsssssstttsssqqqooommmnnnnnnoooppppppooonnnmmmnnnnnnnnnmmmllliiigggffflllmmmooorrrssstttttttttooopppqqqssssssssssssrrrqqqrrrtttuuuwwwwwwwwwwwwtttsssssstttvvvyyy{{{}}}rrrgggaaa___^^^```dddmmmwww}}}zzztttkkkddd```^^^]]]\\\]]]\\\___dddfffhhhmmmsss~~~}}}{{{sssmmmfffaaa[[[WWWWWWWWWVVVUUUUUURRRNNNMMMOOORRRRRRRRRRRRTTTSSSNNNMMMOOONNNKKKFFFGGGGGGHHHIIIKKKMMMNNNMMMNNNOOOPPPRRRRRRRRRRRRWWWWWWVVVVVVVVVUUUUUUUUU\\\XXXTTTRRRRRRSSSSSSSSSQQQPPPOOOOOOPPPOOOMMMKKKIIIJJJJJJKKKLLLMMMNNNNNNOOOMMMKKKJJJJJJMMMPPPRRRSSSRRRQQQQQQRRRSSSTTTUUUXXXWWWWWWVVVUUUSSSRRRQQQQQQSSSUUUWWWYYY[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^\\\[[[ZZZYYYYYYZZZ[[[\\\\\\\\\\\\]]]^^^___```aaa]]]\\\[[[[[[]]]^^^]]]]]]``````___```aaadddfffhhheeefffggghhhjjjjjjjjjjjjhhhgggffffffggghhhfffeeedddeeegggggghhhiiilllnnnyyy{{{}}}{{{yyyxxxvvvwwwwwwxxxxxxxxxwwwvvvvvvxxxxxxyyyxxxwwwtttrrrppppppoooooooooooooooooooooppppppqqqrrrrrrrrrqqqqqqrrrrrrpppooonnnnnnnnnnnnqqqrrrtttvvvwwwvvvuuutttssssssrrrqqqpppooonnnmmmkkkkkkkkklllmmmnnnoooppppppoooooonnnllljjjhhhgggkkklllnnnppprrrsssttttttpppppppppqqqqqqrrrrrrsssrrrsssssstttuuuvvvvvvwwwuuuttttttssstttuuuwwwxxx|||xxxiii___ZZZXXXVVVYYY___cccdddhhhmmmqqqssswww||||||}}}yyyuuurrrooollliiifff```^^^[[[VVVRRRQQQRRRTTTUUUYYYcccqqq{{{~~~ssshhhaaa\\\YYYUUUTTTTTTVVVWWWWWWWWWUUURRRPPPQQQRRRRRRRRRPPPSSSTTTQQQOOOPPPMMMIIIGGGGGGGGGHHHIIIKKKLLLMMMLLLMMMNNNPPPQQQQQQRRRRRRVVVVVVVVVUUUUUUUUUUUUUUUZZZWWWTTTSSSSSSTTTUUUTTTRRRQQQPPPOOOPPPOOOLLLJJJGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKIIIHHHIIIKKKNNNOOORRRRRRQQQQQQRRRTTTVVVWWWXXXXXXWWWVVVUUUSSSQQQPPPRRRSSSUUUWWWYYY[[[[[[\\\ZZZZZZZZZZZZ[[[\\\]]]^^^\\\[[[ZZZYYYYYYZZZ[[[\\\[[[[[[]]]^^^___`````````\\\[[[[[[\\\^^^___]]]\\\____________```bbbdddfffcccdddeeefffggghhhhhhhhhhhhgggfffggghhhgggfffdddccceeefffggghhhiiilllnnn{{{{{{~~~|||zzzwwwuuutttuuuuuuvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxvvvsssooommmllllllmmmmmmmmmmmmmmmmmmlllmmmnnnoooppppppppppppqqqpppooonnnnnnnnnnnnnnnnnnooorrrtttuuutttrrrqqqtttsssqqqooommmmmmmmmmmmkkkjjjiiiiiijjjlllnnnpppppppppooommmllljjjhhhgggjjjkkklllnnnpppqqqrrrsssqqqqqqppppppqqqqqqrrrssstttttttttttttttvvvwwwxxxuuuttttttttttttuuuuuuvvvzzz~~~rrrhhhaaa[[[WWWXXXYYYXXXYYY\\\___aaafffkkkqqqvvvyyy{{{~~~|||~~~|||wwwttttttvvvwwwwwwuuussspppooopppsssuuuwwwzzzzzzxxxvvvrrrmmmiiigggjjjiiigggeeedddbbbaaa```YYYZZZZZZWWWSSSSSSWWW[[[dddlll}}}~~~tttjjj___YYYVVVTTTRRRQQQRRRTTTVVVWWWYYYWWWTTTRRRQQQQQQQQQQQQOOOSSSUUUTTTSSSRRRNNNIIIFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMOOOPPPPPPQQQQQQUUUUUUTTTTTTTTTTTTTTTTTTQQQPPPOOOPPPRRRTTTUUUUUUQQQPPPNNNNNNNNNMMMKKKHHHDDDEEEFFFGGGHHHJJJJJJKKKKKKJJJIIIHHHIIIKKKMMMNNNQQQQQQQQQQQQRRRTTTVVVWWWWWWWWWWWWVVVTTTSSSQQQPPPRRRSSSTTTVVVXXXYYYYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\[[[[[[ZZZYYYYYYZZZ[[[[[[XXXZZZ\\\]]]^^^^^^^^^]]][[[[[[\\\^^^``````___]]]___^^^^^^______aaabbbcccccccccdddeeefffggggggfffhhhggggggggghhhgggeeecccbbbdddfffggggggiiilllnnnyyyyyy}}}}}}{{{yyyvvvtttrrrsssssstttttttttttttttsssssstttuuuuuutttqqqnnnkkkkkkkkklllmmmmmmmmmllllllhhhiiikkklllnnnooooooooooooooonnnnnnnnnnnnnnnooommmnnnppprrrsssrrrqqqppprrrqqqooommmkkkkkklllmmmmmmkkkiiihhhhhhjjjlllmmmpppooonnnlllkkkjjjiiiiiijjjjjjkkklllmmmooopppppprrrqqqqqqpppqqqqqqrrrssssssssssssssstttvvvwwwxxxssssssssstttuuuvvvvvvwwwxxx|||wwwnnnfffbbb^^^[[[ZZZ]]]___bbbggglllqqqsssuuuuuuvvvrrrmmmlllmmmnnnmmmkkkhhheeeaaa______```aaabbbaaa___^^^___bbbeeeeeeddddddeeeddddddbbb```^^^]]]]]]```cccfffhhhhhhhhhhhhaaaccccccaaa^^^___cccgggvvvrrrhhhaaaZZZUUUSSSSSSRRRQQQQQQRRRTTTUUUWWWWWWUUURRRPPPOOOOOOOOONNNSSSWWWVVVUUUUUUQQQKKKEEEEEEEEEEEEFFFGGGIIIIIIJJJKKKLLLNNNOOOOOOPPPPPPRRRRRRRRRSSSSSSSSSSSSSSSMMMLLLLLLNNNQQQRRRSSSRRRNNNLLLKKKLLLLLLLLLJJJHHHDDDEEEFFFGGGHHHJJJKKKKKKLLLKKKJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPRRRSSSUUUWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPQQQSSSTTTUUUVVVVVVVVVZZZYYYYYYXXXXXXYYYYYYYYY[[[[[[ZZZZZZZZZZZZ[[[[[[VVVWWWYYY[[[\\\\\\\\\[[[[[[[[[\\\___aaabbbaaa___^^^^^^^^^______``````aaabbbcccdddeeefffffffffeeeggggggggghhhiiihhheeecccbbbdddffffffggghhhkkknnn}}}yyyyyy~~~~~~~~~}}}~~~|||zzzwwwtttqqqpppqqqqqqrrrsssssssssrrrrrrpppqqqrrrrrrqqqooommmlllkkklllmmmnnnnnnmmmkkkkkkeeefffhhhjjjlllmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnooonnnooopppqqqqqqrrrrrrrrrpppnnnmmmkkkkkkkkkllllllmmmllljjjhhhhhhhhhjjjkkknnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnppppppppppppppppppppppppooopppqqqrrrsssuuuvvvvvvqqqrrrssstttuuuvvvvvvwwwtttyyyzzzrrrkkkjjjnnnqqquuu|||}}}uuunnnhhhdddaaa___ZZZZZZYYYXXXXXXXXXYYYZZZZZZXXXXXX[[[```cccbbb```\\\\\\]]]]]]]]]\\\\\\[[[___fffpppyyy~~~{{{zzzxxxuuussstttwwwzzzpppeee]]]YYYVVVSSSQQQRRRRRRPPPOOOOOOQQQSSSTTTTTTSSSQQQMMMLLLLLLMMMLLLRRRVVVVVVVVVVVVSSSMMMEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQPPPOOOOOOOOOQQQPPPOOOMMMIIIIIIHHHJJJKKKLLLKKKIIIEEEFFFGGGIIIJJJLLLMMMNNNMMMMMMLLLLLLMMMNNNPPPQQQPPPPPPOOOOOOPPPRRRTTTUUUTTTTTTUUUUUUTTTTTTSSSRRRPPPQQQRRRSSSTTTTTTTTTTTTWWWXXXXXXYYYYYYYYYYYYXXXZZZZZZZZZ[[[[[[ZZZZZZZZZVVVVVVXXXYYYZZZZZZ[[[[[[[[[[[[[[[^^^aaabbbbbbaaa________________________bbbbbbcccdddddddddddddddeeeeeefffhhhiiiiiifffdddccceeefffffffffgggjjjlll~~~~~~}}}}}}|||}}}~~~~~~}}}|||}}}|||{{{xxxuuuqqqooommmooopppqqqqqqrrrrrrrrrqqqooooooooooooooonnnmmmmmmkkklllmmmnnnmmmllljjjiiibbbcccfffhhhjjjlllmmmmmmkkkkkkkkkkkkkkklllmmmnnnnnnnnnmmmmmmnnnoooqqqrrrllllllkkkkkkkkkkkklllllllllkkkjjjiiiiiiiiijjjjjjkkkjjjiiiiiiiiiiiijjjkkkkkkjjjiiiiiiiiiiiijjjkkkmmmmmmnnnoooooonnnmmmllliiikkkmmmppprrrsssssssssqqqqqqrrrsssssstttttttttqqquuu{{{~~~{{{pppjjjhhhbbbdddfffggggggfffggggggeeebbbaaadddjjjooopppnnnhhhhhhjjjkkkmmmnnnooopppxxxvvvmmmbbbZZZVVVTTTRRRPPPMMMOOOPPPOOOMMMMMMPPPRRROOOPPPQQQNNNJJJHHHIIIJJJIIIOOOSSSTTTUUUVVVSSSNNNGGGFFFFFFGGGGGGHHHIIIJJJIIIIIIKKKLLLMMMNNNNNNNNNMMMNNNNNNNNNOOOOOOOOOOOOOOONNNNNNOOOPPPOOOMMMJJJFFFFFFGGGIIILLLNNNMMMLLLGGGHHHIIIKKKMMMNNNPPPPPPNNNNNNNNNNNNOOOPPPQQQRRRPPPOOOOOONNNOOOPPPQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTQQQQQQRRRSSSTTTTTTTTTSSSRRRTTTWWWZZZ\\\\\\[[[ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZWWWWWWWWWXXXYYYZZZ[[[\\\ZZZYYYYYY[[[^^^```aaaaaa______`````````_________```aaaaaabbbbbbbbbbbbaaaddddddfffhhhjjjjjjgggeeeeeefffgggfffffffffhhhjjj{{{~~~}}}|||{{{{{{|||}}}~~~}}}|||||||||{{{yyyvvvsssooolllkkknnnooopppqqqqqqqqqqqqqqqnnnnnnnnnnnnmmmnnnnnnnnnkkklllmmmnnnmmmkkkiiigggaaabbbdddgggiiikkkmmmmmmiiiiiiiiiiiijjjkkklllllllllkkkjjjiiijjjlllnnnpppjjjjjjkkkkkkkkklllllllllkkkjjjjjjjjjjjjjjjkkkkkkiiiiiihhhhhhhhhiiikkkllllllkkkiiihhhhhhhhhiiijjjjjjkkkmmmnnnnnnmmmkkkiiidddgggjjjnnnpppqqqqqqpppqqqqqqrrrrrrrrrqqqqqqpppppptttyyy{{{|||}}}}}}vvvyyy}}}~~~~~~~~~yyytttqqqssszzz|||~~~hhhbbbZZZTTTRRRQQQOOOMMMJJJLLLNNNNNNLLLLLLOOORRRLLLNNNOOOLLLHHHFFFGGGHHHFFFLLLPPPQQQSSSUUUSSSOOOHHHHHHHHHHHHIIIJJJJJJKKKHHHIIIJJJLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNJJJJJJKKKMMMOOOOOOMMMKKKEEEEEEFFFIIIMMMPPPPPPOOOIIIJJJKKKMMMOOOPPPRRRRRRNNNNNNNNNNNNOOOPPPQQQRRRPPPOOONNNNNNNNNOOOPPPQQQQQQQQQSSSTTTTTTUUUUUUUUURRRRRRSSSTTTTTTTTTTTTTTTNNNQQQVVV[[[^^^^^^]]]\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXWWWXXXYYYZZZ\\\^^^YYYWWWWWWXXX[[[___```aaa`````````aaa``````___^^^______``````````````````bbbccceeehhhkkkjjjhhhfffeeefffggggggeeefffgggiii}}}yyyxxxzzz|||}}}||||||zzzxxxxxxyyy{{{{{{{{{zzz{{{{{{xxxtttpppmmmmmmjjjkkkmmmnnnpppqqqqqqrrrooonnnmmmlllllllllllllllkkkmmmooopppooommmjjjhhhfffffffffhhhjjjjjjhhhfffiiigggeeefffhhhjjjkkkjjjiiihhhgggfffgggjjjmmmoooppppppooollljjjjjjmmmooonnnmmmkkkjjjiiiiiijjjkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiigggdddcccfffiiinnnllllllnnnpppmmmfff___```aaadddiiimmmnnnmmmkkknnnnnnooopppqqqrrrrrrsssssstttuuuvvvvvvxxx{{{~~~xxxlll```\\\WWWRRRNNNMMMNNNNNNOOOPPPQQQRRRRRRPPPNNNMMMJJJJJJIIIIIIIIIJJJJJJJJJPPPOOONNNOOOPPPPPPNNNLLLGGGFFFFFFHHHKKKKKKJJJIIIKKKKKKLLLMMMMMMMMMMMMLLLIIIKKKMMMMMMKKKKKKKKKLLLJJJJJJJJJKKKLLLMMMOOOOOOMMMIIIHHHJJJOOORRRQQQNNNMMMKKKHHHIIIMMMOOOOOONNNRRRRRRRRRRRRQQQPPPOOONNNPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRPPPNNNPPPSSSUUUTTTRRRSSSSSSTTTUUUWWWXXXYYYYYYYYYXXXXXX[[[^^^___]]]ZZZXXXYYYZZZ[[[[[[ZZZYYYXXXYYYWWWUUUVVVYYY\\\^^^^^^````````````___^^^\\\\\\___```aaabbbbbbaaa```___```aaabbbcccddddddddddddbbbcccddddddeeeeeedddddd{{{xxxwwwxxxzzz{{{zzzzzzxxxvvvuuuwwwxxxxxxwwwvvvwwwxxxwwwssspppooooooiiijjjkkkmmmnnnnnnoooooommmmmmlllkkkkkkkkkkkkkkkjjjlllmmmnnnnnnllljjjhhhfffeeeeeefffhhhhhhgggfffgggeeeddddddfffhhhhhhhhhgggfffeeedddeeehhhkkkmmmnnnnnnnnnlllkkkkkklllnnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjllljjjhhhggghhhiiiiiiiiinnnllllllnnnpppnnnhhhbbb```aaadddhhhlllnnnmmmkkkmmmnnnnnnooopppqqqrrrsssrrrsssttttttttttttvvvyyyyyy{{{~~~wwwiii___XXXUUUQQQMMMJJJIIIIIIIIIJJJKKKMMMNNNNNNMMMKKKJJJJJJIIIHHHHHHHHHIIIJJJJJJNNNMMMLLLMMMNNNOOONNNMMMJJJIIIHHHIIIKKKLLLLLLKKKLLLMMMNNNNNNOOOOOONNNNNNJJJLLLMMMMMMLLLKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQLLLKKKJJJLLLNNNOOONNNLLLLLLJJJHHHIIILLLNNNNNNMMMQQQQQQQQQQQQPPPPPPOOOOOOPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRQQQPPPOOOPPPSSSTTTSSSRRRSSSSSSTTTUUUVVVWWWXXXYYYYYYYYYYYY\\\___```^^^\\\YYYYYYZZZ[[[[[[ZZZYYYYYYYYYXXXVVVVVVYYY[[[\\\]]]^^^^^^^^^^^^^^^]]]\\\\\\``````aaabbbbbbaaa`````````aaaaaabbbbbbcccddddddeeeeeeeeeeeeffffffffffff|||zzzwwwvvvwwwxxxxxxxxxwwwuuusssrrrsssssssssrrrqqqsssuuutttrrrpppppppppiiiiiijjjkkkkkkkkkkkkjjjkkkkkkkkkjjjjjjjjjjjjjjjiiijjjlllmmmmmmkkkiiihhhfffeeecccdddeeegggfffeeeeeecccbbbccceeeggggggfffeeedddbbbbbbccceeehhhjjjjjjlllmmmmmmlllllllllnnnmmmnnnnnnmmmmmmlllkkkjjjjjjjjjiiiiiiiiiiiijjjjjjpppmmmjjjjjjkkkkkkiiigggmmmlllllloooqqqooojjjeeeaaabbbeeehhhlllmmmlllkkkmmmmmmnnnooopppqqqrrrrrrppprrrssssssqqqqqqrrrtttwwwyyy{{{~~~}}}rrrkkkcccZZZSSSSSSRRRPPPNNNLLLJJJJJJJJJKKKLLLNNNOOOPPPPPPOOONNNKKKJJJHHHFFFFFFHHHJJJKKKMMMLLLJJJJJJLLLNNNNNNNNNMMMKKKIIIIIIJJJLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNLLLMMMNNNNNNLLLJJJJJJKKKLLLLLLLLLLLLMMMOOOPPPQQQLLLNNNPPPPPPNNNLLLKKKJJJLLLJJJIIIJJJLLLMMMMMMMMMPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSTTTTTTSSSSSSRRRPPPOOOOOOPPPRRRSSSSSSRRRSSSSSSSSSTTTUUUVVVWWWXXXZZZZZZZZZ]]]___```___]]]ZZZZZZ[[[\\\\\\[[[ZZZZZZZZZXXXVVVVVVXXXZZZZZZZZZZZZZZZ[[[\\\]]]]]]\\\\\\```aaabbbccccccbbbaaa```aaa````````````bbbcccdddgggfffeeeeeeeeefffggghhh~~~~~~~~~{{{yyywwwvvvvvvvvvwwwwwwuuussspppooopppppppppooooooppprrrrrrpppnnnnnnnnniiiiiijjjjjjiiiiiihhhgggiiijjjjjjjjjjjjjjjiiiiiihhhiiikkkllllllkkkjjjiiihhheeecccccceeefffffffffeeedddcccdddfffggggggfffdddcccbbbaaabbbdddggghhhhhhjjjmmmooonnnmmmmmmnnnmmmnnnnnnooonnnlllkkkjjjkkkjjjjjjiiiiiijjjjjjkkklllmmmmmmllliiihhhhhhiiikkkkkklllooopppooolllhhhddddddfffiiimmmnnnmmmllllllmmmmmmnnnooopppqqqqqqoooppprrrrrrrrrqqqrrrtttzzz{{{|||}}}zzzmmmbbb\\\XXXTTTPPPPPPPPPPPPOOOOOOMMMLLLLLLKKKLLLNNNPPPQQQRRRRRRRRRNNNKKKHHHFFFFFFHHHJJJLLLMMMKKKHHHIIIKKKMMMOOOOOONNNKKKHHHHHHIIIJJJKKKKKKIIIJJJKKKKKKLLLLLLKKKKKKLLLNNNOOONNNKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNRRRVVVUUUOOOKKKJJJKKKLLLKKKKKKKKKLLLMMMMMMMMMNNNNNNNNNMMMNNNNNNNNNOOOPPPOOOOOOOOOOOOPPPQQQQQQRRRSSSSSSTTTTTTSSSSSSRRROOOOOOOOOPPPQQQRRRRRRRRRTTTSSSSSSSSSSSSTTTUUUVVVYYYZZZ[[[]]]_________^^^[[[[[[[[[\\\\\\[[[[[[[[[[[[YYYWWWWWWXXXXXXXXXWWWWWWXXXZZZ[[[\\\]]]^^^^^^```aaabbbccccccbbbaaa```bbbaaa```___```bbbdddeeegggfffdddcccccceeeggghhh}}}~~~~~~}}}}}}zzzyyyxxxwwwuuuuuuvvvwwwtttrrrooonnnnnnooonnnmmmnnnoooqqqpppmmmkkkjjjjjjiiiiiiiiiiiihhhgggfffeeehhhhhhiiijjjjjjjjjiiihhhhhhiiijjjkkkkkkkkkkkkjjjiiigggddddddeeeggggggffffffeeedddfffhhhiiihhhgggeeedddbbbaaabbbdddfffhhhgggjjjnnnpppooonnnnnnnnnmmmnnnnnnooonnnlllkkkjjjlllkkkjjjiiiiiijjjkkklllrrrxxx|||wwwlllfffgggllliiijjjkkkmmmooonnnllljjjgggggghhhkkkmmmooonnnmmmllllllmmmnnnoooppppppqqqnnnppprrrrrrrrrsssuuuwwwwwwxxxyyyzzzzzz|||qqqjjj```YYYUUUSSSQQQOOOKKKLLLMMMMMMMMMLLLKKKKKKHHHIIIJJJLLLNNNPPPPPPQQQOOOMMMIIIGGGGGGHHHKKKMMMLLLJJJHHHHHHJJJMMMNNNOOOOOOLLLIIIHHHJJJKKKLLLLLLIIIIIIJJJKKKKKKKKKKKKJJJLLLMMMNNNMMMKKKIIIIIIIIIHHHHHHHHHIIIJJJKKKMMMMMMPPPUUUYYYWWWQQQKKKKKKMMMLLLLLLMMMMMMMMMMMMMMMNNNLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRSSSSSSSSSSSSRRRRRRMMMNNNOOOOOOPPPPPPQQQRRRTTTSSSRRRQQQQQQRRRTTTUUUXXXYYY[[[]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[[[[\\\[[[YYYWWWWWWWWWWWWVVVUUUVVVWWWYYY[[[]]]^^^______```aaabbbccccccbbbaaa```bbbaaa```___```bbbdddeeehhhfffeeeddddddfffhhhiii~~~{{{|||~~~~~~|||zzzzzzzzzxxxyyyyyywwwuuuttttttuuurrrooommmlllmmmnnnmmmmmmmmmnnnooonnnkkkhhhgggggghhhhhhhhhhhhgggfffeeedddeeefffhhhiiiiiihhhggggggfffggghhhiiijjjjjjjjjjjjiiigggeeeeeefffgggfffeeedddddddddfffhhhhhhgggffffffdddbbbaaabbbdddfffhhhgggjjjmmmooonnnmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjlllkkkiiihhhhhhiiikkkllluuueeecccgggggghhhjjjkkklllkkkjjjiiiiiihhhiiijjjmmmnnnnnnmmmkkkkkklllmmmnnnoooppppppnnnoooppppppqqqsssvvvyyyvvvwwwxxxxxxyyyzzz}}}tttmmmccc^^^XXXTTTQQQOOOMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMIIIJJJKKKLLLNNNPPPQQQRRRNNNLLLJJJHHHGGGHHHJJJKKKKKKIIIGGGGGGIIIKKKLLLKKKNNNLLLJJJJJJLLLMMMMMMMMMJJJKKKKKKLLLLLLLLLLLLLLLJJJKKKLLLLLLJJJHHHHHHIIIJJJJJJJJJJJJKKKMMMNNNOOOOOOTTTWWWUUUOOOKKKKKKMMMJJJLLLNNNNNNMMMLLLLLLMMMJJJJJJIIIIIIJJJLLLNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQPPPQQQQQQRRRRRRQQQQQQPPPLLLNNNOOOOOOOOOOOOPPPRRRTTTSSSQQQPPPPPPQQQRRRTTTUUUWWWZZZ[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZZZZ[[[\\\ZZZXXXWWWWWWWWWWWWUUUTTTUUUVVVXXXZZZ]]]^^^_________```aaabbbbbbaaa```___``````______```aaabbbccchhhgggfffffffffggghhhiiizzz}}}xxxzzz||||||yyyvvvvvvwwwvvvwwwxxxvvvsssqqqrrrsssnnnllljjjjjjkkkllllllllljjjlllmmmllliiigggffffffeeeeeeeeeeeeeeedddcccbbbbbbccceeefffffffffeeedddcccdddeeefffggghhhiiiiiigggfffeeeeeeffffffdddcccaaa```aaaccceeeeeedddbbbeeedddbbbaaaaaaccceeeggggggiiikkklllkkkjjjkkkkkknnnmmmlllkkkjjjjjjjjjjjjjjjiiigggeeeeeegggiiijjjuuufffbbbdddeeefffhhhiiihhhggggggggghhhhhhgggiiikkkllllllkkkjjjkkklllmmmnnnoooooopppooonnnnnnllllllooossswwwuuuvvvwwwwwwwwwyyy}}}vvvfff]]]XXXUUUQQQNNNLLLKKKKKKJJJLLLLLLLLLLLLMMMMMMMMMNNNJJJJJJKKKLLLNNNPPPQQQRRRKKKJJJHHHGGGFFFFFFGGGGGGHHHFFFEEEFFFGGGHHHGGGFFFIIIHHHGGGHHHJJJKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKKKKGGGIIIJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJKKKLLLNNNNNNLLLNNNPPPNNNKKKHHHIIIJJJHHHKKKMMMMMMKKKIIIJJJKKKIIIIIIHHHHHHIIIKKKNNNOOOMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOKKKMMMOOOOOONNNNNNPPPRRRUUUSSSQQQOOONNNOOOQQQRRRRRRUUUXXXYYYXXXXXXYYYZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[XXXWWWVVVVVVWWWWWWUUUSSSSSSUUUWWWYYY[[[\\\]]]^^^^^^___```aaaaaa```___^^^\\\]]]]]]^^^^^^___``````ddddddddddddeeeeeeeeeeee~~~zzz~~~|||vvvyyy{{{zzzvvvssssssttttttvvvwwwuuuqqqoooppprrrllljjjhhhhhhjjjkkklllkkkhhhjjjkkkkkkiiigggffffffcccccccccccccccbbbaaaaaa___```bbbdddddddddbbbaaaaaaaaabbbccceeefffggggggeeeddddddeeefffeeeccc```]]]]]]^^^```bbbbbbaaa___dddcccaaa``````bbbdddffffffhhhiiiiiihhhhhhhhhjjjnnnmmmkkkjjjiiiiiijjjkkkhhhgggeeecccccceeeggghhhhhhooouuussskkkffffffiiiccceeeggggggfffeeeeeeeeegggffffffgggiiikkkjjjiiijjjkkkkkklllmmmnnnooooooooonnnllliiihhhjjjooosssrrrrrrsssrrrrrruuuxxx{{{~~~|||yyyyyyuuuiii[[[SSSPPPNNNKKKJJJIIIJJJKKKKKKGGGGGGFFFFFFFFFGGGHHHIIIFFFFFFFFFGGGIIIJJJLLLMMMIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFDDDBBBCCCCCCCCCEEEGGGHHHGGGEEEGGGHHHIIIIIIJJJJJJIIIIIIFFFGGGIIIIIIHHHGGGHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLIIIIIIIIIHHHGGGFFFFFFGGGFFFIIILLLKKKIIIGGGHHHIIIIIIHHHGGGGGGHHHKKKMMMOOOKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPOOOOOONNNKKKMMMOOOOOOMMMMMMOOORRRUUUSSSQQQNNNNNNOOOQQQRRRPPPTTTWWWXXXVVVVVVWWWYYY[[[ZZZYYYXXXXXXYYYZZZ[[[WWWVVVVVVVVVWWWWWWUUUSSSRRRSSSUUUWWWYYY[[[\\\\\\]]]^^^___``````___^^^]]]YYYZZZ[[[]]]]]]]]]]]]]]]^^^___```aaaaaaaaaaaa```