Code:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;j++ggHMHMMMHMNmgg&&+;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;j+gMHHMMWY"77???7TTYWMMHHHNax+;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;+jdHHMYY1;;!``..+gm,. `;;;;;;OTHHHMmx?;;;;;;;;;;;;;;;;;
;;;?;;;;;;;;;?+jHHH#Y;;;;;;+``.HHHHHHN, `;;;;;;;;;?TMHHmx?;?;;?;;?;;;;;;
;;;;;;?;;?;;j&HH#6;;;;;;;;;! .HHHHHHHHN` ````!++!!!+;?TMMNe+;;;;;;;;?;;;
;;;;;;;;;;+gHHB+;;;;;;;;;!`` .HHH@@HHH%`...g,````.,`` ``?THNe+;;;;;;;;;;
;;;?;;;;;jHHB+;;;;;;;?;;!` .HHHH@[email protected]+;;;;;;;;
;;;;;;?jdHM3;;;;;;;;;;+``.dHHH@HHHHHHHM"YWMHHHHHHHHHHYY"""=.THMmz?;;?;;;
;;;;;;jMH@;;;;;;?;;;;;+`.HHHH@HH@[email protected]@HHHHMM#3` ....;;?MHNz;;;;;;
;;;;?jHH5;;;;;;;;;;?;;``.HHHHHH@HHHHHHHHHHHHHH@Nwb``..+;;;;;;;?MHNz?;;;;
;;;;jHH5;;;;;;;;;;;;;+``JHH@HH@HH@HH@HHH@HH#'``! ML``+;;;;;;;;;?MHNz?;;;
;;?+HH@;;;;;;?;;;;;;?!` dHHH@HHH@HHHMMMY"=! ......Mb `;;;;;;;;;;?MHKz;;;
;;;gH#;;;;;;;;;;?;;;;``.MHH@HH@HHHHH:` ....?;;;;.....?;;;;;;;;;;;JHHy+;;
;;jHH$;;;;?;;;;;;;;;!``JHH@HHHH@HHHM .?;;;;;;;;;;;;;;;;;;;;;;;;;;;MHNz?;
;;JH#;;;;;;;;;;;;;;;!`.HHHHH@HHH@HF```;;;;;;;;;;;;;;;;;;;?;;?;;;;;JHMZ+;
;;WH@;;;;;;;;?;;?;;;!..MH@HH@HH@HHNJ, `+;;;;;;;;;;;;;;;;;;;;;;;;;;+HHKz;
;;MHD;;;?;;;;;;;;;;;+.`qHHH@HH@HHHHHHa `+;;;;;;;;;;;;;;;;;;;;;?;;;MH#z;
;;MHP;;;;;;?;;;;;;?;!` dHHHHHHHH@H@HHHN,``+;;?;;?;;;;?;;?;;;;;;;;;;HH#v;
;;MHP;;;;;;;;;;;;;;+``.HH@H@HH@HHHH@HHHHL `;;;;;;;;;;;;;;;;?;;;;;;;MH#I;
;;HHb;;;;;;;;;?;;;;` .MH@HHH@#`?MHHH@HHH!`.+;;;;;;?;;;;;;;;;;;?;;;+HMKz;
;;dHN;;;?;;;;;;;;;!``JHHHH@HM!```7HHH@HHH,``+;;;;;;;;;;?;;;;;;;;;;jHM0z;
;;?MHr;;;;;?;;;;;;` .HH@HHHH\ ... ,MHHH@HHh `;;;;;;;;;;;;;?;;;;;;HH#I?;
;;;dHN+;;;;;;;;?;!``JHH@HHHF`.?;;..`7MHHHHHN, ?;?;;?;;;;;;;;;;;?;jHMSz;;
;;;+MHb;;;;;;;;!```.MH@HH@#` ?;;;;+. WHHHHH$``;;;;;;;?;;;;;;;;;jHMEI?;;
;;;;?MHb;;?;;+`` .HHHHHHHHt .;;;;;;+.`,H@H@Hb`.+;;;;;;;;;?;;;;?jMH#Z+;;;
;;;;;?MHb;;;!``.MHHHH@HHH$`.?;;;;;;;+.`MHHHHH. ?;;;;;;;;;;;;?;jMH#Vz;;;;
;;;;;;?MHN+;``.HHH@HHHHHD`.?;;;;;;;;;.`,HH@HH;``;;;;?;;;;;;;;jHM#Z+;;;;;
;;;?;;;+WHMx.`WHHHH#YY"" .?;;;;;;;;;;+.`WHHHHr``;;;;;;;?;;?idHHBC+;;;;;;
;;;;;;;;?dMMh.,HHHHN.`...+;;;;;;;;;;;;.`,HHHHh ?;;;;;;;;;jHMMUz+;;;;;;;
;;;;;;;;;;+TMk+,TMY" .+;;;;;;;;;?;;?;;. ,H@HHHN. ?;;;;?+jMHM8C+;;;;;;;;;
;;;?;;;;;;;;+THme....+;;;;;;;;;;;;;;;;+. ,9HHHHb``;;;jgHMM8C+;;;;;;;;;;;
;;;;;;;;;;;;;;+7HHHNg+;;;;;;;;;;;;;;;;;;...`?"7!..jgHHMM0I+;;;;;;;;;;?;;
;;;;;;?;;;;;;;;;++XHMHHNgJ+;?;;?;;;;;;;;;;;..JJgHMMMMSC1;;;;;;;;;;;;;;;;
;;;?;;;;;;;;;;;;;;;;+zTHMHHHHNmggg++++gggHMHHMMMM9Vz+;;;;;;;;;;;;?;;;;;;
;;;;;;;;;?;;;;;;;;;;;;;;+1zvTWMMMMMMMMMMMMH9VOz1+;;;;;;;;;;;;;;;;;;;?;;;
;;;;;;;;;;;;?;;;;;;;;;;;;;;;;;??++++++++++;;;;;;;;;;;;;;;;;;;;?;;;;;;;;;
Code:
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMM#9"^!`` `?TMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMM#"````` ```````````````````.gNNJ```,MMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMM" `` ..gNMMMMMNNg..`` ` ` ``T9`JM:` `,MMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMM"`` .dMMMMMMMMMMMMMMMMa,`` ` `` .MF` ` .MMMMMMMMMM
MMMMMMMMMMMMMMMMMMMB`` .MMMMMF!!!?!WMMMMMMMMMN,`` `.MM=` ```.MMMMMMMMMM
MMMMMMMMMMMMMMMMMMF```.MMMMMMMF``` `.MMMMMMMMMMMm.` MMNNN|` .#ZWMMMMMMMM
MMMMMMMMMMMMMMMMM@` `.MMMMMMMMMMMb` `,MMMMMMMMMMMN.`` `` ``.MMNMMMMMMMMM
MMMMMMMMMMMMMMMMM! `.MMMMMMMMMMMMM^`` ?MMMMMMMMMMMb` ` ` dMMMMMMMMMMMM
MMMMMMMMMMMMMMMMF`` JMMMMMMMMMMMM^` ```dMMMMMMMMMMM;` `` `JMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMt` MMMMMMMMMMM#!` `` `.MMMMMMMMMMMF` ```.MMMMMMMMMMMMMM
MMMMMMMMMMMMMMMM%`` MMMMMMMMMM@ ``.b` `,MMMMMMMMMMF ` `.MMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMML` `MMMMMMMMMF` ` .MMr```?MMMMMMMMMF```.MMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMN` `JMMMMMMMD` `.dMMMM, `WMMHMMMMM! `.dMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMM|` WMMMMMt`` .MMMMMMN.``````dMMM$` `JMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMN,`` WMMM^```.MMMMMMMMb` ...+MM$` `.MMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMN, ``?MMMMMMMMMMMMMMMMgMMMMMM#'` `.MMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMe ` TMMMMMMMMMMMMMMMMMMM#=`` .dMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMN,`````TMMMMMMMMMMMMM#"``` ..MMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMNa. ```` ?7""""7! `````.+MMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMNg,.``` ``` `` ..gMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNggggNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
__________________