;;;;;;;;;;;;;;;;;;;;i;;;;;;;ii;;;iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ;;;;;;;;;;;;;;;;;;;;;;;;i;i;iiii;iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ii;iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ;;;;;;;;;;;:;;:::;;;;;;;;;;;;;;;;;;;;;i;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii :::;;;;::::;:::::::::;;;;;;;;;;;;;;;;;;;iii;;iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii :::::::::::;::::::;:::;;;;;;;;;;;;;;;;i;;;;;;iiii;ii;iiiiiiii;;iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ::::::::::::::::::::;;;;;;;;;;;;;;;;;;;i;;;;;;ii;;;iiii;iiiiii;;;ii;ii;;iiiiiiiiiiiiiiiiiiiiiiiiiiii ::::::::::::::::;;::;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;iiii;;;ii;i;;;;;;;;;;;;ii;;;;;;;;iiiiiiiiiiiiiiii ::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;ii;;;;;;ii;;;;;;;;;;ii;;;;ii;;iii;iiiiiiiiiiii :::::::::::::::::::::::::;;;;;;;;:;::;;;;;;;;;;;;;;;;;;ii;;;;;;iii;;;;;;;;;i;;;;ii;;;;;;;;;iiiiiiiii ::::::::::::::::::::::::;:::;;;;;:;;;;::;;;;;;;;;;;;;;;;;;;;;;;;ii;;ii;;;;;;;;;;;ii;;;;;;;;;;;;ii;ii ::::::::::::;;:::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ii;;;;;;;;;;;;;;;ii;;;;;;;i;;;;;i;;i ::::::::::::;;::::::;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;i;;i;ii ::::::::::::;;;:;;;;;;;::;;;;;;::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ::::::::::::::::;;;;;;;;;;;;;;;::;;;;;;;;;:;;::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ::::::::::::::::;;;;;;:;;;;;;;:;;;;;;;;;;;;:::::;;;;;;iii;:;;;;;;;;;;;;;:;;;;;;;;;;;;;;ii;i;;;;;;;;; :::::::::::::::::::::::;;;;::::::;;;;;;;;;;;:::::;:::::;ift:;;;;;;;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;; ::::::::::::::::::::::::;:::::::::::::::::;;;:::;:,,,,,::iGt:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ::::::::::::::::::::::::::::::::::::::::::::::::;:,:::::;:;t;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;::;;; ::::::::::::::::::::::::::::::::::::::::::::::::;:::;;;;;;:ii;;;;;;;;;;;;;;;;;;;;;;::::::;;;1i1ti::; ::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:f;;;;;;;;;;;;;;;;;;;;;;:;tttf1;i1tftiffi: ::::::::::::::::::::::::::::::::::::::::::::::::;;::;;;;:::1;;;;;;;;;:::::::::::;;;iG@80CLti11;;fGC1 :::::::::::::::::::::::::::::::::::::::::::::;ii;;;:::if;:;:;;;tffttfft1ttffLf1i;;iiiLCC8@8L;;;;i1ii ::::::::::::::::::::::::::::::::::::::::::::;i;;;;ii1t08C;:;i111ttfffLftLCGG0880Cfi;;;;;ifft;;;;;iii ::::::::::::::::::::::::::::::::::::::::::;;;;;;;1C1C008Gi;;iffti11t1;;;;;;;i11111i;;;;;;;;;;i;ii111 :::::::::::::::::::::;i11ii111iitLLCf1fti;;;;;;;;;tiG0C8L;;:;tCGLt1ti;;;;;;iii1ttttt111111t1ii1ttftt ::::::::::;;;::::;iiiiii111iiiii1fLGfiLL1;;;;;;;;;;;LGiCf:::::i1t111i;;;;;;;i1ttttttttttttt111tffttt ;;;;;;;;;;i;;;;;:iii;ii;ii11iiiii;;;::;;:::;;::;;;::tf;t::::::;i;;iii;;;:;;;;i1iiii11i11111tt1i1iii; ii;;;;;;;i;;;;iii1tttii1tt1;;11i1ttt;:;::ii:;1i::i1;tLt;:,:ii;;ittt1;;:ittti;ittft1ii11111tt1i:;iiii ;::::::::;;;;;;:L@GCC1L@CL8C;88:0@CG8L::L88f,L@Lf@CiLC0@01C@@it80CG8C;C8GC08t1@0C00t;iii1111ii;ii;;; ;;;;;;;;;;;;;;;:L@GCC;C@CC@L;88:08:,0@if@C0@t,t@@f:;tL88C@GG@i0@i,:0@f@G,.i@0i@L.i@8;;;;;;;;i;;ii;:: ;;;;;;:::::::::,f@f;i,C@1C8f;88:0@GG8ft@GLL081,08:;;L180;1,L@i100CG8L:L8GC001i@0C001::;;;;;:::;;:::: ::::::::;::::::::ii:,,;;,,;i:;;:iiii:,;;:::;ii:ii;;if;ii;;;;i;::i1i;,:,;i1i:,:iiii:::::::::::::::::: ::::::,;1::;;::::;i;::,,::,,:,:;::,,::::ii;;::;::;:ftiiii1ft111i:,,:::::,,,::::,,::::::::::::::::::: ;::::::::::::::::;;;iii;::::::::::::::;i1iii111iiitC111111111ii11;:::::::::::::::::::::::::::::::::: 1i;;;1i;;i;1;1i;;:;i111i::::::::::::;i;iiiiii1111tCGf111111i;::;iii;;::::::::;;;iiiiiiiiii;;;;:::::: 11ii11111111ifLf1i1iii11::::::::::::;;;iiiiii11tffG8Lfiiiii;;;;;;;ii;::::::ii111ttttttttffttttt1ii;: 11tt1111111fLffti1f1;:;;:::::::::::::::iiii;i111LGC0Ct1;iii;;i;;i;;i;::::::ii;ii;ii;;iiiii;i1ii;;;;: ;;;;::;1111ff1iiii11;:i1::::::::::::::::;i;;;111tG888Cf;iii;;;;;;ii;:::::::ii;ii;iiii1i;iiiiii;;;;;: ,,,,::::;ii1111iiii;;itft111i;;:;;;;;;::;;;;;;i111G@80Ct;;;;;;::i1i;:;;;:::ii;iiiiiiiiiiiii;;;;;;;;: :::::::::i1ii11i;;;i1itffttfft1i;;;;;;;;;;;;;;i11i1GGCCCf;;;;;;::;;::;11i;;iiiiiiii;iiiiii;;;::::;;; :;;:;:::::iiiiiiiiii1i1tttttttt1;ii;;;;:it1ii;iii111GLLC0L111111ii;;i1tt1i;;;;;;;iiiiiii;;;;;::::;;; ;;;;;:::::;;;::;;;;iiii1iittttf1;;;;;;i;it1ti;;ii111tGfCCLLLCGGGGCfi11ii111ttt11iiiiiii;;;;;;:::::;; ;;;;::::::::;;:;;:,::,,::::;;;ii;;:::1Lfffttti;;i11tfCGCLfCCCCGGLt1tffLLCGGGCCLftiii;;;;;;;;::::;;;: ;;;;::::::::::;;;;:::::::,,,,:;:;iii;1Lffftftti;;i1itf8GffL1i1tt111tffLLLLfffffff1ii;;;;;;i;;;:;i;i; ;;:::::::::;;:;;;;;;;;;;::::;11i;;;;i1tfffttt1tii;11t1f0LLC1;iii111ii1tttfftttt11iiiiiiii;1;;;:i11ii :;;;:::;;;:;;:::;;;;;;;;;;iii11iiii;;;1ttt1t11iii;i1i11GffCiiiiiiiii11ttfft111iiiii111ii;:;;;::ii;;; ::;:::::::::::;::;;;;;;;;;;iiiii;;;;;;;i11iiiiiii;i1i;iCfft;iiiiiii1111tt1ii;;;;;;iii;;;;:;::;;;::;: :::::::::::::::;::;;:::;;;;;iii;;;;;:;;;;iii;;iii;ii1itfff;;;i;;;;;iii1ii;;:;;;;;;;;i;;;;;:,:::::::: :::::::;;;;::::::::;;;;::::;;i;;;;::::::;;;;;;iiiii11tftff;;;;:::;;i;ii;;::::::::;;:;;::::::,,,::::: ;;;:::::;:;;;::::;;;;;;;;;;;;;;:;;;;;;;;;;;iiiiiii11tf1ttt;;;;;:::::;;;;::,::::::;;;;;::;:;:::::,::: 11i1iiiiiiiiiiiiiiiiii11111111iiiii1111111111i:;iiii1i111111iiiii;;iiiiiii;;iiiii;iiiiiiiiiiiiii;iii iiiiiiii11iiii1i111111111111ii11i111111111111;:::::::it11111111111i1111i1iiiiiiiiiiiiiiiiii1iiiiii1i ;i1iiii1ii1iiiiiii1i1ii1ii111iiii11111ii1111i:::::;:;1111111111111111111111111111111111111111iiii111 iiii1111i1i11i11ii11iii1ii111iiii1iiiiiii1ii;:::;::;ii1ii111iiii1ii1111111111111ii111i11111111111111 1i11i11111iii11111111ii1i1i111i111111111111i::::;:::11111111i111111111111111111111iiiiiiiiiiii11i11i iiii;ii111i1i111111ii11111111111111111111ti.....,,. :111t1111111111111111111111111i11111i1iiiii1iiii ;;;;:;;;;ii;iii1ii;;;;i11111iiiiiiiiiiiii1;.....,,:..,i11tt1i1111111111111111111i11ii11iii1i1iiiiiii i;ii1ii;;;;;:;;;;;i;;;i;iiii;:;iiii;;iii1iiii;;;;;ii;;;i1111111111111111iiiii1111iiiiiiiiiii1iiiii11 1iii11iiiiiiii11iiii1i;iiiiii;iiii11iii1111111;;;iiiiiiii111i111111iiii111111iiiiiiiiiiiii11i1111i11 iii1ii1iiiii1iiii11ii;;iiii1iiiiiiiiiiiiiii1iii1iiiii;iiiii1i;;i11i11ii11i1i1iii11i111111iii1i1iiiii 1iii;;iiiii1iiiiiiiiiiiii11iiiii11iiiiiiiii;iii11iiiiii;iii1ii;i11i11111111i111111iii111iiiiiiiiii1i iiii;:ii;:::;iii;iiiiiii1iiii11ii1ii111111i11ii1iii11ii111111iiiii1i111t111iii11iiii1111iii1iiiii111