== ==++= ==++= +++++ ++=== ++=== ++== ++== ++== ==== ==== == === === +++ +++ +++ === === +++++ +++++ ++*++ +++++*++ +++++*++ ++***++*** ++***++*** ++******** +********** +********** +********** ++*********** ++*********** ++*#####***** ++*#####****** ***#####****** ***##########* ***##########* *#######*##### ***########### ***########### **######### ########### ########### ###**### ####*##### ########## ########### ########### ########%%%## ++ ######%%%%%### ++ ######%%%%%### ++++ ######%%%%%##### ##+++ ###%%%%%%%%####### ##+++ ###%%%%%%%%####### ###*+ ##%%%%%%%%%####### ++ ###*+ ##%%%%%%%%%####### ++ **#*+ ###%%%%%%%%%####### +++ ###*+ ###%%%%%%%%#######*++++++ ###*+ ###%%%%%%%%#######*++++++ ##########%%%%%%%%############++ ####%%#####%%%%%%%%############## ####%%#####%%%%%%%%############## ###*%%#####%%%%%%%%%############# ######%%#####%%%%%%%%%###**###**### #####%%%#####%%%%%%%%%###**###**### ==+#####%%%#####%%%%%%%%%%%###########++ ==+#####%%%#####%%%%%%%%%%%###########++ ==+#####%#*#####%%%%%%%%%%%#########++=-- --===++###%%%#####%%%%%%%%%##########+===-- --===++###%%%#####%%%%%%%%%##########+===-- --=====+################**#########++===--- -----===++-++++++++++-=+++++++++-=+===---- -----===++-++++++++++-=+++++++++-=+===---- ----===:-=========:-=========:-===--- ----===:-=========:-=========:-===--- -----:----------:----------::----