h(    #########################################################################################################################################################%%%'''#########(((###$$$######;;;]]]ccc###'''///===GGG###QQQEEEyyy### rrrRRR ||| ###'''AAAwww###+++######VVV[[[######(((PPP$$$############)))'''######################################################################################################################################################