[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[p===================================================================================================^^^^^^^^^^%%%%$$$##@@@!!!~~~!@@!~ ~!@!~~!@##@!!~~@##Q@!@#E%^Y^&TY<NM^&JRNBVN~~~!!!@@#$$%^&*())__+++__(*&^U&*()*&^%$######$%^^$#@