....      .,.     ...'.                           .lo        ...'''' .dx                            .lKO   .;:,,okkOkdclck0                            .,d0OdkOkOkxloolll;ldk0Ko,.                       .',,clKXKkxd:0kkxo:okolodk000Oxl;.                k0OxxlxX0dc:lckKKkll;lkOkxdooddooll;       .     .:00x;clldc;;O00xxN0o:;;,:ccdolc:cc:::.      .':...cOoko;:::,,,xO000:0Kx;;;;;l0kol:,::;;;' ,c     'lxkkcxx;dcc;,;,:xkkxkOxc;loc:KKd;,;ccl:,::;,.,.   .coxdc;c,l., xKKXd:clooooxOOkdxx;;;;:,kx;c:;,;.,   d0Okc,o0k'   .OXXXkcO0KKKKOlcdl:;;;;;codkdol,;,. '  kOkco00d     lNNX0dKXXXX0Kxl::xxo,cllcc:cc;;;,   .;dx;x0XXOl...cXXNXXXXXXXX.O.00xldcoddl;cc::;;;,.      oK0OOkkk0KKXXNNNNNNXX0   :xKxdddxo:llc,;;;;,,      .ok000000KXXXNNXXXXXO      d00dllooc;,;;;;;;,           'd0XXXXNXXXXKK00'    .lkdlx:oc,;;',;;,::                d0NXXXKK0OkkdloxO;coo;,::,,,',,,:cc                   .xKXK00OkOKKddo:;;cllc,,,,;clll:                       ,xK0OOOolclccxkkOK0,;;;;;.                       ...',d00kO;cc:kdkkOO0,;:cc'          ckkO00KXXNNXXXXXXXXK0k;Oc::cOkkOKk;,::.             cKNNXXXXXXXXKKKKK00Ok;:c;;;dxdo:;,,c.  l.            .:ok0XXXKK0000000K0k;;::;,,,';:;';:,'.             ..... .,,:::::;,;;';;,,;'',;:c;. ...                        :,...;lOc .;. ',;,.