::::::::::::::::::::::::;;;;i11iii;;::::::;;;;;::;;:;i1ffLfftttttt11ti;:::::::::::::;;;;iiii11111ii1 ::::::::::::::::::::::;;;;;iii1tti;;;;;;:;:;;;;;;:;tLCGGGCCCCCCCLt111;:::::::::::::::;;;;iiiiiiiiiii ,,:::,,,:::::::,,,;tt11111111ttffftt111111tttttttfCGCCCLLCCGGGGGGGLtf1iii;:::;;;;;;;;;;;;;iiii1tftt1 :::,,,,,,,,,,,,::,if1i11111111tfftttt11ii1111ttfLCCLLCCCCGCCCCGGGGGf111iii;:;i1ttttttttt1iiiiii111ii :::,,::,:::::::;;:;ti;;;:;;iiii1111111i1t111111LLCLfLCCCCCCCGGGCCCGGiiiiiiiii1tttttttttt1i;;;;;;;;;; ::::::::::;;;;iii:;t;::;;;;;;;i;iiiiiii111ti:;itLffLCCCCCCCLfft111LCi;;iiiiiii11ttttttt1i;;;;;;;:;;; ::::::::::;;;;iii;;1;;i;;iiii1iii1iii;11i;i1t;11ft1fLCCCCCLfffffLCCt;;iiiiiiii;iiiiiii11i;:;;;;;;::: i;;;;;;;;iiiiiiiii;;i11ititf1i1f1i1ttii111;i1i;:11;;ii111tttfLLLLLL11iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiii11iiii;;;;i::;,:;;,:;i::;i;;;;iiiiii;;:i::i1tfLLLLLf1ii11111111111ttttt111111111111111 iiiii11111iiiiiii111tt1111iii;;;::::::;;:::;:,::;::;;i;;:i1;;1t11iiiiiiiiiiiiii111111111111111111111 1111111111111111111tft1111tttt111111;:;;;ii;i;;:::,,:,,,:::::;;::i;;ii1111i111i1iiiiii11111111111111 1111111111111111111tt11111111111111ti;;:::;i;;::::,..;ii;;;;;::::;::;:ii11iiiiiiiiiiiiiiiiiiiiiiiiii 11iiiiiiiiiiii111111111111t111111111iiii;;;;,;;:::;::ttttttt11111111ii111iiiiiiiiiiiiiiiiiiiiiiiiiii 111iiiiiiiiiii11111111111111111111111i1i;;i;:;1i;iCCtt111111111111ttttt111111111iiiiiiiiiiiiiiiiiiii iiiiiiiiiiiii11111111111111111111111i1i::;;;:,:iitCLt11111111111111111111111111111111111iiiiii1iiiii iiiiiiiiiiii111111111111111111111111ii1i1111i;i1itff111111111111111111111111111111111111111111111111 iiiiiiiii11111111111111111t1111i;;:::iii11111iiiitLt1111111111111111111111111111111111111111111iiiii iiiiiiiiiii1111i11111111111iii;;:::;iiiii;iii;;i11tt;ii111111iiiiii1111iiiiiiii1iiii111111ii11i11iii iiiiiiiiiiiiiiiiiiiii11iiiii;;;;;::;11;;11;;i1tLLiii;:,:ii111t11111i1111111111111111t111111111111111 iiiiiiiiiiiiiiiiiiii1i;;;;;;;;;;;;;i11;;i1ii11fLt;11i:,,;i;ii111tttf111111111111111tt11tLLLCLf111111 11111111111111i1111111i;;;;:;;;;;;;i1iii:,:;:,,;i;i11::,:iiiii1i1itL1111ii1iiiiii1tfLLCCGCCCCCCfiiii iiiiiiiiiiiiiiiiiiiii1iiii;:;ii;;;iiii;:::,::::::iiii::,,;iiii11ii11iiiiiiiiitttLCCCCCCLCCCGCLCGti11 iiiiiiiiiiiiiiiiiiii1iiiiii;;iiii;i;;::::;:ii;::::;ii:::,:iiii1i111ffiiiiiitLLLLCLLCCCCCCCLLftttt1ii iiiiiiiiiiiiiiiiiii111iiiii;;;;;ii;:::::i1:,i1;::::::::;;:;iiiiiii1LCti11iiifLLCCLLLLfft11ttiiiit111 iiiiiiiiiiiiiiiiii1iiiiiiii;;ii;;;ii;::1;:::,;1i,,,ii:;;i1;iii:;1tt111ii;;;;i11111ii1iii;i1iiiiiiiii iiiiiiiiiiiiiiiiiiiiii;;;;;::;;iiiiiii;;i:;;:;i;;:ii;;;;;11;i;itttt11tt11iiii;;;;;iiiiiiii;iiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiii;;::;;;iiiii1ti;;;;;ii;1ii:;;;;;itii;1ftttttii11iiiiiiiiiiiiiiiiiiiiiiiiiii