lllllllllllllllllllllllllllllllllllllll.........OOOO..xWN,......................:WWo.dNXx......'......... .c.. ..........0WWWWc;llllllllllllllllllllllllllllll
lllllllllllllllllllllllllllllllllllll:........ oOOOd..':,........................',...................... .... .......lN0kWWWW0.llllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllc,.......... OOOO;............,........................................ . .  .'x'kd.lWWWWWWWW;:lllllllllllllllllllllllllllll
llllllllllllllllllllllllllllll. ..............'OOOO...... ..... l........................................ x..  .:N'Wo.cWWWWKWWWx'lllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllc'..............'OOOk ....  ......l................................. .......O'   ....l:.dWK,:.OWWN.lllllllllllllllllllllllllllll
lllllllllllllllllllllllllllllllllc,'','.......'OOOd ... .  ... .,.................................. .....'Ok   .......,c'...,NWW.lllllllllllllllllllllllllllll
lllllllllllllllllllllllllllllllllllll; ........OOOl... .ll  ..    .......................... ...... .... oOO;  ..............kWW.lllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllllc ........ kOOo....o0d, ..     ..................... ... .....   ....OOOx  ..............'XW.lllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllll...........dOOx . oXXOl... l.  .................... .... .....      :OOOx. ...............:W'lllllllllllllllllllllllllllll
lllllllllllllllllllllllllllllllllll;..... ....'OOOd. cXXk,',.. kd;' .................. ....  ......c;...xOOOo. ................0.lllllllllllllllllllllllllllll
lllllllllllllllllllllllllllllllllll..... .....kOOd...dkkxOKKl..d0ll................... .....'.....lld'..OOOO.  ................'d.llllllllllllllllllllllllllll
lllllllllllllllllllllllllllllllllll'.... ....:OOo.. .......,:co:l:lc........................:....coOXd.:OOk'  ..................:x,,:llllll::lllllllllllllllll
lllllllllllllllllllllllllllllllllll: . ; ....OOk....kxxxxo:....'oOol,..................... .. .';:dXXK'dd:.  ....................'dOxl::;;; clllllllllllllllll
llllllllllllllllllllllllllllllllllll...l .. dOO;.. ,WWXK0kx.   . .Ool......:...............l;.,cddxKK;,;;   ....... ................cx0XKd';llllllllllllllllll
llllllllllllllllllllllllllllllllllll; cl.. :OOO...  cWWWWWW'...,; 'dol.....ll............ .  .. ......':o..........;0x .............. ..':llllllllllll:lllllll
llllllllllll::cllllllllllllllllllllllllll' xOOO ..  cc0WWWWk...;X...:dl,..,dKo........ .'col   .xx. .llc;   ...... :lK'.................':ollllllllc,..lllllll
lllllllllll.,:'.cllllllllllllllllllllllllc OOOO...  ;K:cNWWWc.'''..'XXxlc':KXX........:dKWW0...'Wl..:NXX; ........ kKX: ...................'.,;;;':lk,'lllllll
lllllllllll oddc.clllllllllllllllllllllllc kOOOd:'   OXoONWWWO;;;,'cXXXOolkXXXc....';lxXWWWW'',','.,NWWX..........:XXX: ....................,,,:lOko: clllllll
lllllllllll',dddl.llllllllllllllllllllllll.;OOOOOOx' l000xlxkk0OKKXXXXXXXO0XXX;.';lld0XXNWWWK;ccc;cNWWX'......... 0X0l ............................. ;llllllll
llllllllll;' 'ldd:.llllllllllllllllllllllll 'oOOOOOO;:kOO0OkOxdoONXXXXkXXXXXXXxklok0XXXXXXKkkkoO0XK0dc............:.    ...........................',,';llllll
lllllllllc clccccc.;llllllllllllllllllllll'   ,dOOOOk.oO0O000XXXXXXXXXKXXXXXXXXOOXXXXXXXK0KKxxdxoo:'.............         ........................,lok.;llllll
llllllllll;',',,,;;;llllllllllllllllllllc.     .dOOOOd;dkKKXXX0kKXXXXXXXXXXXXXXXXXXXXXXXO00000K0:,.... .........           ........................,;.'lllllll
lllllllllllllllllllllllllllllllllllllc;'..      .dOOOOOxollllll.xXXXXXOdOOOOOkxxxXXXXXXXXXKK0K0K00xc.  ........             .........................:llllllll
lllllllllllc..,'clllllllllllccllll:,......       ,OOOOOOllxOOOc:XXXXXXXoddoooodKXXXXXXXXXXXXXXXkc.     ........              ...... ...........  .;lllllllllll
lllllllllll,';lc.cllllllllll,  ......... .       ,OOOOOOx. .. .oOXXXXXXXX0O0KXXXXXXXXXXXXXXOdl'         ......                ....  ...............;llllllllll
lllllllllll',,,,,;lllllllllllc'........ ..       :OOOOOOOd       ..;lxOKXXXXXXXXXXXXX0kdlc;:cl          .....                 ...    .............'..'clllllll
llllllllllllllllllllllllllllllllc;.,oo ...       xOOOOOOOc             ..;coddddo:cc::clllll:'           ..                    .      ..............:l''clllll
llllllllllllllllllllllllllllllll:.:OO.....      'OOOOOOk:. ............'','.,cll:.';::;;,.......  ..                                   ..............'xd.;llll
llllllllllllllllllllllllllllll;.'dOOo ...      .kOOOOOd,,;::::cllllc,',,,,.llll:.       .......;xx.oo'                                   ..............:Kc.loo
llllllllllllllllllll',;::;,,.':xOOOOc . .     .kOOo:xc:xkkkkkkkkxocc,..,,,.llllc... ,, ....':d0XO;ckkkxc.                                 ..............,No.ll
llllllllllllllllllll:;. ,lodkOOOOOOO: .       lol;.:lxkkkkkkko;'.......',,.:lll:.:.lkk,l00KXXXO:cxkkkkkkkxc,.                              ..............:N0'c
lllllllllllllllllllllll;.;dOOOOOx:dOd  '       cdxxkkkkkkkkd,...........c:;';xkOcc,clldXXXXXKocxkkkkkkkkkkkkkxc.                            ..............;Wl;
lllllllllllllllllllllllll. ,lodc.'OOO  ,.     ,kkkkkkkkkkkl.............:kkk'OXXXXXXXXXXXXX0,okkkkkkkkkkkkkkkkkx:.                           ............  N::

    ___        _   _          ___        _               
 / (_)      | | | | o      / (_)      | | o            
|      __,  | | | |     _ |      __,  | |     __   __  
|     /  |  |/  |/  |  |/ |     /  |  |/  |  /    /  \_
 \___/\_/|_/|__/|__/|_/|__/\___/\_/|_/|__/|_/\___/\__/