В сентябре 2015 года в здании общеобразовательной школы № 1368 города Москвы был открыт музей калькуляторов, благодаря чему все желающие получили возможность ознакомиться с экспонатами частной коллекции. Большинство калькуляторов находится в рабочем состоянии, а значит, на них можно посчитать.
Сейчас «Музей советских калькуляторов» находится в музее Яндекса в Москве и работает по такому же расписанию: со вторника по воскресенье с 11:00 до 20:00. Адрес: м. Парк культуры, ул. Тимура Фрунзе, д. 11, стр. 13.
¦
¦
¦
\/
....................................................................................................................................................................
....................................................................................................................................................................
....................................................................................................................................................................
....................................................................................................................................................................
....................................................................................................................................................................
....................................................................................................................................................................
...................................................................,;L1i,...........................................................................................
..............................................................:i;f0GLCCCLCLft;,..........,,,,,,,,,..................................................................
.........................................................,..:0CG0G00000GGCCLLGLLLfLfCCGC0GGCC0000GGCCGLf1,.,........................................................
....................................................,.;fCLfLLCG088800088G000G0GG0000000008000000GGCCGCLfLii:........................................................
..................................................,.,,iffiCCL008G8800008G08000008080000800000G0GCCGCGGGGCLf1:.......................................................
................................................,:ii1LGGCC0C0080C000G08G0000880888000888880GGGGGCCGCCCGGGGCCti,;;::.,...............................................
.............................................,;11tLLCCGGG0CGGGC0000800080808088888888880088000GCLffLCCGCGCfCCGGLLtt11,,.............................................
...........................................itfLfLtGLGLGGGGG0G00088080GGCG00088008888888888888000GCCCCLCGGGLGCCG00CCCGCt1i...........................................
.......................................,.;LLCLGCCCCG0G0G00GG0000800GGLCCGG880000808888888808000GGCGCLfLG000GCCCGLLGGGGGGf1:.........................................
.......................................ifLCtL0000080G00808GGG000000000000000000008888888880000GGGLLGCG0GCG00G0GGGG0GCCG0CGGf;.......................................
.....................................,LCCGfG008000888000G0G008880800000000008000008088800008888800G0GGCCG008000GGGGG0G0GGCf1t1,.....................................
....................................:CGCCCGG0G8888800000888888800800000008000G0G0G00000GCGGCCCCCLCGGGGGGCCCGGG00GCGGGGG0GLCLLf1,....................................
...................................,GGGfLG00GG8888088808088088000000080088G0GGGCCC0000000GCCLCGCGGGGGGGGCCG0CG00000GGGCGGCGfLLCf:...................................
..............................,..,tCGGfCCGG00088880808000800000000000GGGG8CCCL0008800CG00000GGCG0CG0000000GLGGG0008000GCCCCLLLfCLt,.................................
................................ifCG00CCC0G0800000000000008000000000000CCCLLC00000GCLGGG0G0GLLLLCGC08GG0GCCCGCCG0G0000G000CCCGGCCf;.................................
..............................:1fCGGG00G00G088888800000000080000000000G0fGCCC00G0CGCGGGCCCGCLC00GGCGGGGG0CCCCCC00G000GG000G0000GLLi.................................
.............................itLG0G000000080888888000008C0000080000000G0GGCCC800CGG0GGLG0GGCGGG000GGGGGGGG880G0000G0000GGGG0G00GGfi:................................
.............................;iCG000000008888888088G000080000880000000000GCC0000GG00G0000000GGGGGGGGCCLCG088000GLLCGG000GGGG0000GCii:...............................
.............................:fLCG00000008000080000GG00888800000000000000GG0GG0000G800000G00GGGGGGGGCGGGGG0000G00GGG0000CCCGGGGGGGf:1:..............................
.............................,LGG000880808000G88880000088880008080080800000GLC0C0000G0GG00G080GGGGGGGGGGGCGGLLCG0G00080000000000GGGLii..............................
...........................,.ffGG0000000800000000088008088800G0088888888800CGGG000000G00GGGG80GGGGGCGGGGCGGGGGGGG00008000G0G0GGGCGGCL;,.............................
............................;CLG0808888880000GG00000000080800008008888088000GG0G0G0000GGGGG00G0GGCCCGGCGGGGGGGGGGGG0000G0GGGG0G00G0GCt;,............................
..........................,:1CC0GG88880800GGGGG0000GG00G88880808008800000000000CG00000GCCG000GCGGG0GGGGCCG0GGGGGCGG000GG00GGGGG00GGGCfii............................
.........................,:tGG0C008888080GGCCLLLC000G080008800000000008008880000GGG000G00000GGGGCCCGCGGGGGGCCCG0GCG000GG00GGG0GCC00GGLit:...........................
.........................ifL0GGGG0088880GCCLfLLLLLCG00000088880000000000008808000GGGCG888000000CCLLGGCCLLCC00GCG0080G0GGG0GGGGGCCGGGCCtii...........................
......................,.:1tCG0GG00008880GCffftttffLLCGGG0088088000000L000000000GG0000000000000G0GLCtttC00GGGGCGG0G008000G0GGGGGGGGGCLt1i1:..........................
........................;;fGGCG000000800Cffttt111tttffLCCG0088008008GCGG0888000GGG0GG0GCCLGCGGGG0CCLffLLLLCCCCLLGG00C0000GG0GGGGCCLCftiiL1..........................
.......................,:iLfL0G00800000GLLtt1111iiiiii1tfLCGG0080000000GGGGG0000GGGGCCGLLLCGGGGGGG000GG0GGLLCLfLCG0G0GG0CGLGGG0GG000GfLttt:.........................
........................,iffGG0G0008GGGGCftt1ii;i;;;;;;;ii1tfLG0G0000000GGG00GCGGf11f1fL1tt1ifLCGGG0GGGGGGCtiifLC0000GG0tGGCG0G00GGGGCtCG1;.........................
........................,itCC0GG0808000GLtt11iii;;;::::::::;;i11tLGGGGGGGGGLLLiii;fLiif;1t1:;t1;i1tffCffft11;itfCC080CGGGL0GC0GGGGGGC0GCLC;.........................
........................,1tLG0GG000000GCfttt1ii;;;;:::::::::::;;;;;;i1i1ii:,,,,,,.,,;Ctifft1ti;:,:i;11::::::;i1fCLGGGLLCGGG0008000GCCCGGfL1.........................
........................;1LfLGG0000000CLftt11ii;;;;::::::::::::::,:,,,,,,,,,........,.,:i1tffLftffti,,,,,,::;itLCCffLCCGG000088880GfCGLCf1;.........................
........................;tLLC0GG00000GCLftt1ii;;;::::::::,,,,,,,,,,,,,,,,,..,.............,,:,,::,,,,,,,,,:;;1tftLCffC0G000800000GG000Gfif,.........................
........................ii0LG0CG000G0GCLft11ii;;;;:::::,:,,,,,,,,,,,,,,,,,,.,.................,.,,,,,,,,,,,:;1tLtCGLC00808008808000080CL11,.........................
........................:1GCG0GC000000GLftt1ii;;:::::::,,,,,,,,,,,,,,,,,,,,,...................,,,,,,,,,,,,,;itCGCGLG00G8880008G888000CC11..........................
........................,iCCCGGG000000GLftt1ii;;:::::::,,,,,,,,,,,,,,,,,,,,,,,................,,,,,,,,,,,,,::;1C0CGGGG880888800008800GCC11..........................
.........................ifCLGCG00G00GGCftt1ii;;:::::,,,,,,,,,,,,,,,,,,,,,,,,,..............,.,,,,,,,,,,,,,,::iLG0000G08800088080000GGGCit..........................
.........................:tGtGCG000000GLftt1i;;;::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........,,,,,,,,,,,,,,,::;1C80880G080000800000GG0GLii..........................
.........................,1GtLGGG00000CLff11;;;;::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,::,,,,,,,,,,:::;C0000808088000080800GGGC;;..........................
.........................,1CtL0GG0000GCLftt1;;;;;:::::,,,::,::,,,,,,,,,,,,,,,:,,::::::;;;;;;;;ii;i:;:;:,,:::::,:iC8C880008800800000C0G0Gi:,.........................
..........................;tfLGC00000GCfftt11ii;;;;;;:;:;:::::::::::,,,,,,,:::;;11ftLftfLtt1i;::;iiiii;i;:::::,,,:fG088800800008G00GC00Gt;,.........................
..........................:;tCLCG0000GLffttfLfttttttttftf1tii;::::::,,,,,,:::1i1i1ttt11111;;::::,::::;;;;;;:::::,::;L000888000G0C0800CGCLf,.........................
..........................,i1fLLCG000GLffLCCLftfCCLLfLLLLftt11ii;;;::,,,,,,::;ii1i11111i;:::,,,,,:::,:::::::::::,,::iL08CG0000GGC8G0GCf;ii;.........................
..........................:i;LtfCG000CffLLffftff1i11tttffffffft11i;;,,,,,,,,:;i11111ttCGLti11t1;;i1ff;:::::::,,,,,,::iCGG8G000GL08CLCi;i;,..........................
..........................,;:tffLG000Lfttttt1iiii;;;;i1tfLLCCCCLt1i::,,..,,,,;111ttLLffLffCC0;t0GfCtt1L1;;::::,,,,,:::fCC080G0GG800tfLffff;.........................
..........................,,:;fCLGG0Gfftii1tt1tfLLGG0CGGCLCGGGGGCfi::,,..,,,::;ii11tffi::;ttCCttf:;11tt1i;;::,,,,,::::1GC00G0000000GCL1i1ti,........................
............................:i1fCCGGGttt1;;1CLCLifCL0GLtL,;C0LLCCLi::,,..,,,::,:,:i1;1i::::1ttti,:,:;i;:;::,,,,,,,,,::iL0L8G00800GCCG1i;;ii,........................
............................:;;ifGG0Ctttt11GCCLfiif1ff11i,;;ft1tLLi:,,,,.,,,,,,,,,:::;i;::,:,,,,:;;;:,,,,,,,,,,,,,,,::;fCLG80008G0tftt:::;:,........................
............................,:1;fLCGLtttffLCGf1t1;;111i,::;iii1ffti::,,,.,,,,,,,,,,:::i11iiiii;;;;:,,,,,,,,,,,,,,,,,::;tffC000G0GfLf;:::,::,........................
............................,:t;iCC0ttttttLLLLft111;i11i11iiii1ttti::,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::;ifLL0G00CGLt;:,,,,:,,........................
.............................,;1;tLGt1tt11tffffft11111ii;;;;;i1tt1i;:,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,:::;;LLCG00CLfti;:,,,::,,........................
..............................:1iiLG111111111111ii;;;;;;;:;;;i1111i;:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::;iffCCL0L11ii;:,,,;:,.........................
...............................;;itLii11iiiiiiii;;;;:;;:::;;;i111;;:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::::;1fffttt1;;::,,,,;,,.........................
...............................,t:ii;;11iii;;;;;;;:::::::::;;i11;;::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,::,:;i;iii:::::,,,::,..........................
................................i;i;::iiii;;;;;:::::::::::;;;11i:::,,,,,,,,,,,::::,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,:,,,,::::::i:,::::,,::,...........................
................................,t;;,:ii1ii;;:::::::::::::;;it1i::,,,,....,,,,:,:::,,,,.,,,,,,.,,,,,,,,,,,,,,,,,,::,::::,,::,;:,;:,,,::,,...........................
.................................:;;,:;i111i;;::::::::::::;;1tti;::,,,...,,,::,,,,::,,,,,,,,.,..,.,,,,,,,,,,,,,,::::::::,,::,i:,,,,::,,,............................
...............................,..:;,,:i111iii;;:::::::::;ii1tfti;:::,:,,,:::::,,,,::::,,,,,,,,.,,,,,,,,,,,,,,,:::::::::,:,,,,,,,,,,,,,.............................
...................................;,.:;1111i;;;:::::::::;;1ttfff1i;;;;::;;;ii;;::::::::,:,,,,,,,,.,,,,,,,,,,,,::::::::::,,,,:,,,,,,,,..............................
....................................i,:i1111ii;;:;::::::;;ifffLG0fttt1ii11CG880ti;;;::::::,,,,,,,,,:,,,,,,,,,:::::::::::,,,,,,,,,,,,.,..............................
....................................,.,;11111i;;;;::::::;i1fCfLCG08Cfffft1iiiff111i;,,::::::,,,,,,,,,,,,,,,::::::::::::::,,,::::::,;:...............................
......................................,:111t11i;;;:;;;:;;iitLCCLLCCLLLLft1;;:;itf1:,,,,:::::::,,,,,:,,:::::::::::::::::,:,,,;fii1t1f;...............................
......................................,,i111t11i;;;;;:;;;;i1tfffLLLfti;;;;::,,,,,,,,,,,,,::::::,:::::::::::::::::::::::,,,,.f000LGfC:...............................
......................................,,;11t111iii;;;;;;;ii11111ttt1i;:::::,,,,,,,,,,,,,,,,::::::::::::::::::::::::::::,,,,.C0G00LGG,...............................
.......................................,;11t111iiiii;;;;;iiiiiiiiii;;::::::,,,,,,,,,,,,,,,,,,,:::::::::::::::::::::::::,,,,.00Gft0Gt,...............................
.......................................,:i11t11iiiiiiiii;;;;ii;;;i;;:::::::,,,,,,,,,,,,,,,,,,,,::::::::::::::::::::::::,,..:00GtCGG,................................
......................................,.:i1t111111iiiiii;;;i;i;;;;;:,,,,,::,,,,,,,,,,,,:::::,:,,,,,,:,::::::::::::::::,,,,.10800CLt..,..............................
........................................:;11t1111iiiiii;i;iiii;;:::;:,,,,,,,:::,,,,,,,::::;:::,,,,,,,,,,::::::::::::::,,,,.fG00Lii;.................................
........................................,;ittt111iiiiiiiiii1iiiii1ttftti;ittt1t1t1i;;:::;i1i;::,,,,,,,,,:::::::::::::,,,,,,fGCCt1...................................
.........................................:i11t11iiiiiiiiii1tttfLLCCCCCCCCLCCCCCCCCGGGG0GCffL1;::,,,,,,,,:::::::::::::,,,,,,tLGft:...................................
.........................................,i11111iiiiii;;;ifGGGGG00GCLttttftii::,::::;:::,,,,;::::,,,,,,:::::::::::::::,,,,:11tt1....................................
..........................................:111111iii;i;ii1fLCLLfft1ii;;::::::::::::,:::,,,,,,:,:::,::::::::::::::::::,,,,::;i:;,....................................
..........................................,i1t11111iiiiiii11111111iiiiii;;;ii;;;;;:::,,,,,,,,,:::::::::::::::;;;::::::,,:,,.:;,.....................................
...........................................,1t1t11111iiiiiiiiiii1t1tfffLCLffft1i;::::::,,,,,,,:::::::::::::;;;;::::::,,:,,..,,......................................
............................................;1tttt11111ii11iiiii111111iiiiii;;;;;::::,,:::,,:::::::::::;:;;;;;;;::::::,:,.,,,.......................................
............................................,;1ttttt11111111111iiiiiii;;;;;;;::;;:::,,,,,:,,,,,,,::::::;;;;;;;;;:::;:::,,,,,,,......................................
.............................................,;1tttttt11ttt1111ii;;;::::,,,,,,,,,,,,,,,,,,,,,,,,:,::::;;;;;;i;;;;;;::::,::,,,,......................................
..............................................,;1ttttttttt1111ii;;::::::,,,,,,,,,,,,,,,,,,,,,,,,,:::::;;;;;;iiii;;;:::,:,,,,,,,.....................................
...............................................,;1tfttttt11111i;;::::::,,,,,,,,,,,,,,,,,,,,,,,,::::;;;;iii1iiiiii;;::::,,,,,,,,.....................................
................................................,;ttfftttt1t1ii;;::,::::,,,,,,,,,,,,,,,,,,,,,,::;;;iiii11111ii11i;:::,,,,,,,,,,i.,..................................
..................................................:1ffffffftt11i;;:::::,,,,:::,,,,,,,,,,,::::;;;;;iii11111i1i11i;:::,,,,,,,,,,,iGi..................................
...................................................,itffffttttt1ii;:::::::::::::::,,,:::::::;;iiii11111111i1t1i;::,,,,,,,,,,,,,,GCL.................................
.....................................................,1tffft:iftt1i;;:;;:::::::::::::::;;;iii111t11111111tf1i;;:,,,,,,,,,,,,,,,,iGGC................................
.......................................................:111tf;;ffff11iii;;;;;;;;iiiiiiiiii111ttt11ttt11tft1:;,,,,,,,,,,,,,,,,,,,;GGGL...............................
.......................................................,::i11ftitCLLfffttt1t11t111tt1ttttttttttttt111tLt1;;,,,,,,,,,,,,,,,,,,,,,iGGGCf..............................
......................................................;fii1;i1tLLfLLLLLLfLfffLfffffffffttttttt11111fLt1;:,,,,,,,,,,,,,,,,,,,,,,,fGGGGCt.............................
.....................................................ifLCtfttiitffLLCLCCCLLCLLLfLLLLfffffttt111itCLt1:,,,,,,,,,,,,,,,,,,,,,,,,,,GGGGGCLt............................
....................................................:tLG0LLLfftttffLLLLLLLLLLLLLfLLffffftt111fCCfti,,,,,,,,,,,,,,,,,,,,,,,,,,,,tGG000GGLf,..........................
....................................................ifC00CLLLLfffLCLLfLLLLLLLLfLfffffttttfLCCLft:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0GG0000GGLL1.........................
..................................................,.;tGG0GCCLLLLfLLLLCCCCCCLLffffLfLLLLLCCCff:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,GGG000000GGGLf.,......................
...................................................,:iCG00GCCCLLLLLLLLLCCCCCCCCCCCCCCCLLLL;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,tGG000000000GGGCt,.....................
...................................................,:;1GG0GGCCCLLLLLLLLLLLLLLLLLLLLLfffi.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,1GG0000000000GGGGCLL:...................
...................................................:::;iG00GGCCCLLLLLLfffffffffffffL1..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,i0G0000000000000GGGGCLf.................,
...................................................::::;;000GGCCCLLLLLfLffffffffft,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,i0GG00000000000000GGGGGCC................,
...................................................:::::::C0GGGCCCLLLfffLLfffff:.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,i0GG000000000000000GGGGGGGLf:.............,
..................................................,::::::::t0GGCCCCCLLffffff1.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iGG0000000000000G0GGGGGGGGGGGCf1,..........,
.................................................1,::::::::,:GGGCCCCLLLffL:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,tGG0000000000000000GGGGGGGGG0GGGGLf;........,
..............................................L00i,:::::::::,,fGCCCCCCLi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,LGG0G00000000000000GGGGGGGGG000GGGGGGCf:.,...,
...........................................f0G0G1L,,,,,,,,,,,,,,iCCLi.,f;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,CG0G000000000000000000GG000GG0000000GGGGCCL1,.,
......................................,.iCG000Gt0L,,,,,,,,,,,..,,:;::;1LGGGi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:GGG0000000000000000000000000G000000000000GGCCCCL
.....................................:CG00000CfG8f,,,,,,,,,.f1;1GGGGGGGGCCCCGC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:0GG00000000000000000000G00000080000000000000GGGGC
.................................,itG0000000CCL08f,,,,,,,;80GGGGGGGGGGGCCCLLftf0:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;0G000000000000000000000000000G80000000000000000GGG
..............................;itC000000000CGL088L,,,,.f80GGGGGGGGGGGGCCCLftt1t1tGi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,f000G0000000000000000000000000000000000000000000000G
..........................:t11L0G000000000GGL0008L,,,L0GC0GGGGGGGGGGCCLffttt11iiiit0t.,,,,,,,,,,,,,,,,,,,,,,,,,00000000000000000000000000000000080000000000000000000
......................,fffffG00000000000G0GLG0008:,i8800G0GGGGGGGGGCCCLfft1iii;;iiitL0f,,,,,,,,,,,,,,,,,,,,,,;00000000000000000000000000000000G880000000000000000000
..................,tLLLfLCGG00000000000G0GC00008f,:08000GGCCGGGGGCCCCLft11iiii11ttffLCGGG;,,,,,,,,,,,,,,,,,,10GG0000000000000000000000000000000800000000000000000000
...........,..ifLLCLLCCGG000000000000000GCG00000,;fCttfL0CCCGGGCCCCLft1iiiii11fffLLCCCCGGG0C,,,,,,,,,,,,,,,G0G000080000000000000000000000000000800000000000000000000
........,.;LLCCCCCCGGGG0000000000000000GGG00008;:tfii11tLCCGGGGCCCff11iiiii1tfLLCCCCCCCCG0GGCCCi:,,,,,,,,,80000000000000000000000000000000000G0000000000000000000000
......:tLLCCCCCGGGGGG00000000000000000GGG00000L,1tiii;;1LfCGGGCCLft1iii111ttfLLCCCLLLLCGftt1t111ii1tfLLLC000G0000000000000000000000000000000008880000000000000000000
..,ifCCCCCCGGGGGG00000000000800000000GGG000008:it1ii;;iitfCGGCCLf1iiii1fLLCCCCCCLLLLLf;:::,,::,,,,,::;1L000G00000000008000000000000000000008888000000000000000000000
ifLCGCGGGGGGGG0000000000000000000000GGG0000008,1ti;;;;;;1fGGCCLtiiiiiii1tLCCLLLLLLft;,,,,,,,,,,....,,,C0000000000000000800000000000000000888880000000000000000000000
CCCGGGGGGGG00000000G00GG00000000000GGG00000G0Ct1ii;;;;;;1LGGCLt11iii1fLCCCCLLLLLfi:,,,,,,,,,,.....,,,G0G0000000000000000000000G0000000888800000000000000000000000000
GGGGGGGGG00000000GG000000000000000GGG00000G001ii;;;;;;:i1GGCLt1iii1tLLCCCLLLLLf:,,,,,,,,,,,,......,,0000000000000000000000000000000888800000000000000000000000000000
GGGGGGG000000GGG00000000000000000GGG0000000Cii;;;;;;;::;CGCLfti;i1tLCCCLLLLLf;:,,,,,,,,,,,,...,..,;00000000000000000000000000000888800800000000000000000000000000000
GGGGG000000C000000000000000000000GG0000000t:i;;;;;;::::CLi;iL0GLtttLCLLLLLL1:,,,,,,,,,,,,,,..,...f0G0000000000000000000000G00008000000000000000000000000000000000000
GGGG000000G0000000000000000000000G0000000C,,,,,,,:,,::LCCCti;1fLCGGCLLLLLf;,,,,,,,,,,,,,,,.....,CG000000000000000000000000000000000000000000000000000000000000000000
GGG000000G0000000000000000000000000000000,,,,,,,,,:::1CCCLtiii1tfLCCG0CLLi,,,,,,,,,,,,,,,,...,:000000000000000000000000000000000000000000000000000000000000000000000
G0000000G00000000000000000000000000000001::,,,.,,,,,,tCGLL11;i1ttffLLLLLL,,,,,,,,,,,,,,,,.,,.;0000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000Gf1i::,,,,,,,;GCCLtiiiitffffLLLLfft.,,,,,,,,,,,,.,...LG0000000000000000000000000000000000000000000000000000000000000000000000
¦
¦
¦
\/
:::;;iiiiii;;;;;;;;;;::::::::::::::,,,,,,,,,,::::::::::::::::::::::::::::::::,:,,,,,,,,,,,,,,,,,,,,,,::;;iiiiiiiiiiiiiii;;;;;;;;;:::::::::::::::::::::::::::::::::::::
:::;;iiiii;;;;;;;;;;::::::::::::::,,,,,,,,,,,:::::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,:::;iiiiiiiiiiiiii;;;;;;;;;;:::::::::::::::::::::::::::::::::::::
:::;;iiiii;;;;;;;;;;::::::::::::::,,,,,,,,,,,,:::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,:::;iiiiiiiiiiiiii;;;;;;;;;;:::,:::::::::::::::::::::::::::::::::
:::;;iiiii;;;;;;;;;;::::::::::::::,,,,,,,,,,,,:::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,:::;iiiiiiiiiiiiii;;;;;;;;;;:::,,::::::::::::::::::::::::::::::::
:::;;iiiii;;;;;;;;;;::::::::::::::,,,,,,,,,,,,::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,:::;;iiiiiiiiiiii;;;;;;;;;;;:::,,::::::::::::::::::::::::::::::::
:::;;iiiii;;;;;;;;;;::::::::::::::,,,,,,,,,,,,::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,:::;;iiiiiiiiiiii;;;;;;;;;;;:::,,::::::::::::::::::::::::::::::::
:::;;iiii;;;;;;;;;;;::::::::::::::,,,,,,,,,,,,::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,:::;iiiiiiiiiiii;;;;;;;;;;;;::::,::::::::::::::::::::::::::::::::
:::;;iiii;;;;;;;;;;;::::::::::::::,,,,,,,,,,,,::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,:::;iiiiiiiiiiii;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::
:::;;iiii;;;;;;;;;;;::::::::::::::,,,,,,,,,,,,::::::::::::::::::::::::::::,,,,,:,,:::::;i;ii;:::,,,,,:::;;iiiiiiiiiii;;;;;;;;;;;:::::,::::::::::::::::::::::::::::::::
:::;;iiii;;;;;;;;;;;::::::::::::::,,,,,,,,,,,,:::::::::::::::::::::::::::::::::;i11tffftti1tLLtit1:,,::;;;iiiiiiiiiii;;;;;;;;;;;:::::,::::::::::::::::::::::::::::::::
:::;;iiii;;;;;;;;;;;::::::::::::::,,,,,,,,,,,,:::::::::::::::::::::::::;1tffffLLLLCCCCCCCLLLLLLCCLCLL;;;;;iiiiiiiiiii;;;;;;;;;;;::::,,::::::::::::::::::::::::::::::::
:::;;iiii;;;;;;;;;;:::::::::::::::,,,,,,,,,,,::::::::::::::::::::;;;;ttfLLLLCCCCCCCLLCCCCCCCCCCCCCCCCCCCftft11iiiiii;i;;;;;;;;;;::::,,::::::::::::::::::::::::::::::::
:::;;iiii;;;;;;;;;;:::::::::::::::,,,,,,,,,,,:::::::::::::::::;:tffLLLCCLLLLLLLLLLLLLCCCCCCCCCCCCCGGGGGGGGCCLLLf1iii;iii;;;;;;;;::::,,::::::::::::::::::::::::::::::::
:::;;iiii;;;;;;;;;;:::::::::::::::,,,,,,,,,,,::::::::::::::;11ttfffffLffftfLCCCCCCCCCCCCGGG000GGGGGGGGGGGGGGGCLfCtii;;;;;;;;;;;;::::,,::::::::::::::::::::::::::::::::
:::;;iiii;;;;;;;;;;::::::::::::::,,,,,,,,,,,,:::::::::::ii1ttt1tffLLfffLLLLCLLCCCCCCCCGGGGG0000GGG00GGGGGG00000GCLii;;;;;;;;;;;;:::,,,::::::::::::::::::::::::::::::::
::;;;iiii;;;;;;;;;;::::::::::::::,,,,,,,,,,,,,::::::;11tt1tLffLfttffLLLLLLCGGCCCCGGGGGGGGGGG00000808000000000000GCfii;;;;;;;;;;;:::,,,::::::::::::::::::::::::::::::::
:::;;iiii;;;;;;;;;;::::::::::::::,,,,,,,,,,,,,::;i1111ttfffftttfLLfLLLCCCCCCCCCCCLCCGGGGGGGGGGGGGGGGGGGGGGG0000000CL1iii;iii;;;;:::,,,::::::::::::::::::::::::::::::::
:::;;iiii;;;;;;;;;;::::::::::::::,,,,,,,,,,:::1111tttffffLLtfffLLfLLLCCCCLLLCCGGGGCCCCCCCGGGGGGGGGGG0000000GGGGGG0GG11iii;;i;;;;::,,,,::::::::::::::::::::::::::::::::
::;;;iiii;;;;;;;;;;::::::::::::::,,,,,,,,,:itttffffLCLf11ttLLftfLLLfLCGGCCGCCLCCCLCCGGGGCCCCCCCCCCCCCCGGGGGG00000GGGLfiiii;i;;;;::,,,,::::::::::::::::::::::::::::::::
::;;;iiii;;;;;;;;;:::::::::::::::,,,,,,,:iffttLLffft11ttfttfLffCCLLCCCLCLLLCLCG000GCCCGGGCLCCGGGGGGGGGGGCCCCGGGGG000GGLtiii;;;;;::,,,,::::::::::::::::::::::::::::::::
::;;;iiii;;;;;;;;;:::::::::::::::,,,,,,:fffLtt11111tftftfLfLffffCCCCGLLCffG0GGCGCGCCCCCGCLCGGGG00000000008000GCCG0000GLt1iii;;;;:::,,,::::::::::::::::::::::::::::::::
::;;iiiii;;;;;;;;;:::::::::::::::,,,,,;t1fttttttfLfffft1tLLLLLC0GCLCCLCCCCGLfLCCCCLCCGG00GGGGGGG0GGGG000GGGGGG000GGG00CCLLt1ii;;::,:,,::::::::::::::::::::::::::::::::
::;;iiii;;;;;;;;;;:::::::::::::::,,,:1ttfffftfftftt1fLLLLCGG00GLCLLfLLLLfLLLLLCCCCCCCCGCCGGGGGGGGGGGCCGGGG0000000000G000CLLLLti;::::,,::::::::::::::::::::::::::::::::
::;;iiii;;;;;;;;;;::::::::::::::,,,itttfftttffffffffLCG0GGGGCLLLfLLtftLLLLCCCCCCCCCCGGCCGGGGCCCGGGCGGGG0GGGGG0G000000000GGCCCLLt;:,:,,::::::::::::::::::::::::::::::::
::;;iiii;;;;;;;;;;::::::::::::::::1tfLftftffLfLLCGGGGCLLCLLfffffffftLLLLCCLCCGCCCCCCCCCCCCLCGGCCGGGGGCGGGGGGGGG000G000000GGCCCCCfi:,,,::::::::::::::::::::::::::::::::
::;;iiii;;;;;;;;;;:::::::::::::::itLLfLLLCLLffLCLCfffLCLftfftttfttfLLLCCCCCCCCCCCCCCCCCCLGGCLCCCGGGGCCCCCCCCCGGGGGGG000000GGCCCCCLt:::::::::::::::::::::::::::::::::::
::;;iiii;;;;;;;;;;::::::::::::::ifLLLLLfLL1fLffttfffLttttt1ftffLLLLLLLLLCCCCCCCLGG0CCCCCLCCCC0GGGGGGGGGGGGGG0GGGGG000G0000GGGCCCCCCt::::::::::::::::::::::::::::::::::
::;;iiii;;;;;;;;;;:::::::::::::iLLLCCCLftLLffLffffLttfttftttLLLLLffCCCLLCCGGCCCCCCCCLCCCCGGG00000000GGG0G0GGGGGGGG00000000GGGGCCLCCCt;::::::::::::::::::::::::::::::::
::;;iiii;;;;;;;;;;::::::::::::;fLLCCLftLffLfLffffffftttfffLLffLLCGCfCCCCCLCLCLLCCLCCCGG000GGG000GGGGGGGGG000880000000000000GGGCCGCGCCt;:::::::::::::::::::::::::::::::
::;;iiiii;;;;;;;;;::::::::::::tLCGCffCfLLLfCLfftt11tfftfLfLLfLLLfLfLLLLLffLCCLLCCGG000GGGGGGGGGCLCGGCG000G0000000000000000G0GGCCCCCGCG1:::::::::::::::::::::::::::::::
::;;iiiii;;;;;;;;::::::::::::1LLCLLfCfLLCfCttf11tfLffLfLCLffffffffLLLLLCCCLfCCG00000GGGGGCCCLCCCCCG00G0GG00000000000G00000G0GGCGGGCCGCLi::::::::::::::::::::::::::::::
::;;iiiii;;;;;;;;:::::::::::;fLGLfLLLCCLLtttttffffttfft1tLCLLLLLCCfCLCLfLLLG00GGGGGGGGGGLfCGLLLCG0GC0CGGC0GGGGGGGGG0000000GGGGGCGCCCGGCf::::::::::::::::::::::::::::::
::;;;;i;;;;;;;;;;:::::::::::1LCLffLCCLLfftt1tt11111tftfLCCLLC0LCCCG0GCGGGGGGGGG00GCGGGCLLCLLCLC0GCGGCGCCCGCCLCCCGGGGG0000GGGGGCGGCCCCGGC;:::::::::::::::::::::::::::::
::;;;;;;;;;;;;;;;:::::::::::1LLCLLLLLffffttffffLLLCCCLLLffCCGGCCLCLCGCCCGGGGGGGCCCGGCLLCCLLLC0CC0CCCCCGCCCCCCLLLCCGGGG0GGCCGCGGGGCCCCCCCf:::::::::::::::::::::::::::::
::;;;;;;;;;;;;;;;:::::::::::tLCfLfffLLffftLLCLLCLLCCCCGGCLLftLLfLfLCCCCCCGGCGGGGGCGLtCCLLCLGCC0CCCCGGCCLLLfLLfffLLCCCGGGGCLGCGGGCGCCCCCC1i::::::::::::::::::::::::::::
::;;;;i;i;;;;;;;;:::::::::::1LfLfLLLLfLfffLLCCGCGGGCCfLfffLLLCLffLCCCCGGGGGGGGCLGCLLCLLLLGGGGCCCGCCCLLLLLLfffffLCCLLCCGGGGLCCGGGCCGCCGCCL;::::::::::::::::::::::::::::
::;;;ii;i;;;;;;;;::::::::::;LLLCCLLfftffLLLLLfLLLftftfGLLGGCCCCCCCGGCGGCGGGCCCCCCtCLLLLCGGCGCGGCCLCLLLffffffLLfLCLLLLCCGCCCCCGGGCCGGCCCCC;::::::::::::::::::::::::::::
;;;;;iiii;;;;;;;;::::::::::;fLCCCLLfLLCLLLLLLLLftfLLCGCLCCCCCCCCCCCGGGGGCCCGCCCLfLLfCCGGGCGGGGGLCCCCLffttttttffLLffffLCCCLLCCCCCGLGGGCCCL;::::::::::::::::::::::::::::
;;;;iiii;;;;;;;;;::::::::::1fLLLLLfLLLLLCLfLLfLLCCGCCCCCLfCCCGCCLLLCCLCCGCCCCLfLLLLLGGG000GCLCCCCCLLfftfttffLLftttttffLCCLCCLCCCGCGGGGCCC;::::::::::::::::::::::::::::
;iiiiiii;;;;;;;;;::::::::::1LCCCCLLLLCLCLLCLLfCCCCGCCLGGGGGG0GGCCCCLCGCCLCCLLfLLfCCC0GGGCCGCCGGCCLffttttttffttt111tttfLLLCCCCLCCCCCGGGCCCi::::::::::::::::::::::::::::
;iiiiiiii;;;;;;;;::::::::::tCCCGCGCCCGGGCCCCGG0GGGGCCLLLCCCCLLLCCLLCCLLLCLLCfLLLCG00GGGGGGGGGCCCLffttttttt1tt111111ttffLCCCCCCCGCCCGGGCCC1::::::::::::::::::::::::::::
iiiiiiiii;;;;;;;;;::::::::;LLLLCGCCCCCCCCCCGCGGCCCGCGCCCLfLCGGGLCCCLCLCfLLLLLCCGG0GGGGG0GGGGCCLffttttt1111t111111111ttfLCCCCCCCGCCCGGGGCCL::::::::::::::::::::::::::::
iiiiiiiii;;;;;;;;;::::::;iffLLLLLLLCCCCCCGGGCGCLfCCCGGCCCCGCLLCLLLLCCfCLCLLCCGGGGGG00GGGCCCCLLffttt1t111111111111111ttfLGCCCGCCGCCCGGGGCCC;:::::::::::::::::::::::::::
iiiiiiiii;;;;;;;;;:::::;;fLLCCCLLLCCCCCCCCCLLLLLLffLLLLLLLCCLLLLCCfLGLGCLLCGG00000GGGGGGCCCLLfttt11111111111111i111111tLGCGGGCCGCCCGGGGCCCi:::::::::::::::::::::::::::
iiiiiiiii;;;;;;;;;;::::;i1fLCCCCCGCGCCCCCCCCCCCCCCGGGGCGCGCCCCfCGGGG0GCCCGGGGGGGGGGGGGCCLLLfttt111111111i1111ii1111111tLCCGGGGGGGGGGGGGGGG1:::::::::::::::::::::::::::
iiiiiiiii;;;;;;;;;;:::::;;i1fLCCCCCCGGCCLLLLCCCCCCCLLLLLLLLCCCCCGGGGGCCGGGGGGGGGGGCCCCLLLfftt1t11111ii111iiiiii1ii1111tfCGGGGGGGGGGGGGGGGG1:::::::::::::::::::::::::::
;iiiiiiii;;;;;;;;;;::::;;;i1tLLCLCCCGCCCCLLLfLLLLfLLLLLCCLLLCCCCCCCCCCCCCCCCCCCCCCLLLLffft1111111iiiiiii11iiiiiiiii1111tfCGGGGGGGGGGGGGGGCi:::::::::::::::::::::::::::
;iiiiiiii;;;;;;;;;;;::::;i:;;tCGGGGGGGCCLLffttttttttttftfffffffLLLLLCLLCCLCCLLLLLLfffftt111iiiiiiiiiiiiiiiiiiiiiii111111tLCGGGGGGGGGCGGGGG;:::::::::::::::::::::::::::
;iiiiiiii;;;;;;;;;;;::;;:::::;LG0GGGGGCLLft1111iiiiii1111111111tttttfffffffffffftttt1111iiiiiiiiiiiiiiiiiiiiiiiiii111111tfCGGGGGG0GGGGGCCC;:::::::::::::::::::::::::::
;iiiiiii;;;;;;;;;;;;;;;:::::::1CGGGGGCCLft11iiiiii;iiii;;;;iiiiii11111111t1111t1111iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii111111tLC00GGGGGGGGGGCf::::::::::::::::::::::::::::
;i;iiiii;;;;;;;;;;;;;:::::::::;LGGGGGGCLt1iii;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiii1iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1111i111tLG00GGGGGGGGGL;::::::::::::::::::::::::::::
iiiiiiii;;;;;;;;;;;;;::::::::::1CCGGGGGL11ii;;;;;;:;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1111iiii1111ii11111fG0GGGGGGGGCCf:::::::::::::::::::::::::::::
iiiiiiii;;;;;;;;;;;;;:::::::::::LCGG00GL1ii;;;;:::::;:;;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii11tttttfftt1i111111111111tLCGGGGGGGCCLt:::::::::::::::::::::::::::::
111iiiii;;;;;;;;;;;;;:::::::::::1CGGG0GL1ii;;;;::::;;;;;;;;;;;;iiiiiiiiiiiii1iiiiiiiiiiiiiiii111ttfffffffLLffftt111111111111LCCGGGGCCLfft;::::::::::::::::::::::::::::
1tt11iii;;;;;;;;;;;;;;;:::;::::,:fCGG0GC1i;;;;;::;;;;;;;;;;;iiiiiiiiiiiiiiiii1iiiiiii1111tttfLLCCCCCCCLLLfLLfffffft111111111fCGCCGCLfttff1::::::::::::::::::::::::::::
i1111iii;;;;;;;;;;;;;;;;::;::::,,iCCG0GC1i;;;;;;;iii111111t11111111111111i111111iiii11ttffCCCCCCCGGCCCCCCLLLLLLffftt11111111tLCGCCLf111ff1::::::::::::::::::::::::::::
;;iiiii;;;;;;;;;;;;;;;;;;;:::::,,,1LCGGC1i;;;;;;1ttttffffLLLLLCLLLffttt111111t1111111tffLLLLCCCCCCLLLfftttfffffftttt1111i1111LCGCLLf11i1t1::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;::::,,,:fCGGL1;;;;i11tttffLLLCCCCGCCCCCLLfffttttttttt1ttttffLLLLLLCCGGGG0GGGGGCLffttttt11111iiii11fCCCCLftt1i1i::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::,,,:tLCCL1;;;i1ttffLCLLLLLLLLCCCCCLLLLfffffttttt111ttffffLCGGGGLfGGCGGGCLLCGGGCLLftt1111i11i11fCCLLLLft1i1i::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;::::,,,;11CCL1;;;;i1fffffffLLCG0000G0GGGGGCLLfftt1iii1111ttfLCCGGCLfftCCGGCLLffffLftffftt111iii1i1tLCfifLLfti1;::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;::::,,,;1ifCLi;;;;i11ttfLG0GCLGGGCCGGLfLCGGCCLft1ii;;ii11tfLLCGGCCLLLLfffffttt11111111111iiiiiiii11LCfitfLf1i1;::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;::::,,,:iitCfi;;;ii1tfLCCCCCLLLCGGGCLLLCCGGGCLfti;;;;;ii1tfffLLLLLLLfffttt11111111111iiiiiiiiiii111LCfitfftii1;:,::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;::::,,,,;i1Lf;;;;;;i1tftt1tttttfffLfLLLLLCCLLLf1i;;;;;ii1tttfffLLLLffffttttt1ttttt11iiiiiiiiiiiii1tfC11t1i1i11:::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;::::,,,,;i1f1;;;;;iiiiii111111111tttfffLLLLLLft1i;;;;;;i11tttttffffLLLffffffftt111iiiiiiiiiiiiii111ftittiiiiii:::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;::::,,,,;i1f1;;;;;;;;;;ii111ttttttfffffffffft11i;;;;;;;i111111111tttttttttt1111iiiiiiiiiiiiiiiiit1111111iiiii;:::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;:::,,,,,;;1fi;;;;;;;;;;ii11111tttttttttttt1111ii;;;;;;;i1111111iiii111iii1iiiiiiiiiiiiiiiiiiiii1111111iiiiiii::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;:::,,,,,:;;i1;;;;;;;;;;;;;;ii111111t1111iiiiiiii;;;;;;;i11i111iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii1111111iiiiiii::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;::::,,,,:;;i1;;;;;;;;;;;;;;;;;iiiiiiiiiiiiiiiiii;;;;;;iii1i1iiiiiiiiiiiiiiii;iiiiiiiiiiiiiiiii11111111iiiiii:,:,:::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;::::,,,,:;;:;;;;;;;;;;;;;;;;;;;ii;ii;;iiiiiiiii;;;;;;;iii11iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii11111111ii1i::,,::::::::::::::::::::::::::::
i;;;;;;;;;;;;;;;;;;;;;;;;;:::::,,,,,::;;i;;;;;;;;;;;;;;;;;;;;;;;iiiiii;i;;;;;;;;;;iii1ii1ii1iiiiiiiiiiiiiii;iiiiiiiiiiiiii111111111i:,,,,:::::::::::::::::::::::::::::
iiii;;;;;;;;;;;;;;;;;;;;;;;;:::::,,,:;;;i;;;;;;;;;;;;;;;;;;;;;iiiiiii;ii;;;;;;:;;;iiiiiii1111i1iiiiiiiiiiiiiiiiiiiiiiiiiii1111111,,,,,,,,:::::::::::::::::::::::::::::
111iiii;;;;;;;;;;;;;;;;;;;;::::::::::ii;ii;;;;;;;i;;;;;;;;;iiiiiiiii;ii;;;;;::;;;;;iiiii111tt11111iiiiiiiiiiiiiiiiiiiiiii1111111i,,,,,,,,,,,::::::::::::::::::::::::::
1111111iiiiii;;;;;;;;;;;;;;;;;::::::::iiii;;;;;;;;;;;;;i;iiiiiiiiiiiii;;;;:::;;;;;;;iiiiiii1ttttt11111iiii1i1iiiiiiiiiiii1111111:,,,,,,:,,,,::::::::::::::::::::::::::
t111111111iiii;;;;;;;;;;;;;;;;;::::::::;iii;;;;;;;;;;iii1iiiiiii1111i;;;;;:::;;;;;;;iiiii11ittttfttt1111111i111iii1iiiii11111111,,,,,,,,,,,,::::::::::::::::::::::::::
tttt111111111ii;;;;;;;;;;;;;;;;::::::::::ii;;;;;;;;;iiiiiiii1111tt11;;;;;;;;;;;;;;;iiiiiii111ttttffftttt11111111iiiiiiiii1111111,,,,,,,,,,,,::::::::::::::::::::::::::
ttt111111111iiii;;;;;;;;;;;;;;;;:::::::::;i;;;;;;;iiiiiii11111tttt11;;;;;;;;;;iiiiiiiiii111111111ttfffttt11111111iiiiiiii1111111,,,,,,,,,,,:::::::::::::::::::::::::::
1111111111iiiii;;;;;;;;;;;;;;;;;::::::::::ii;;;;;;iiiii111tttttttt11iiiii;;iiii11111i1111tt11111111tffftttt111111iiiiiiii111111:,,,,,,,,,,,:::::::::::::::::::::::::::
1111111iiiiiii;;;;;;;;;;;;;;;;;;::::::::::ii;;iiiii1ii111tttttftt11111tfftii111ttt111tffftt1111111tttttttt11111111iiiiiii111111,,,,,,,,,,,,,::::::::::::::::::::::::::
iiiiiiiiiiiii;;;;;;;;;;;;;;;;;;;;:::::::::;iiiiiiiii111tttttffttt111ii1tffft1tttttt1ffttt111111111111ttttt111111i1i1iii11111111,,,,,,,,,,,,,::::::::::::::::::::::::::
iiiiiiiiiii;;;;;;;;;;;;;;;;;;;;;;;:::::::::iiiiiiiii1111ttttffttt11ii111tttffftttffffttt11111ii111111ttt1111111iiiiiiiiii11111:,,,,,,,,,,,,,::::::::::::::::::::::::::
iiiiiii;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;iiiiiiii1111tttffft11111ii1111ttffffffffttt111111111111tttttt1111111iiii1iii111111,,,,,,,,,,,,,:::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::iiiiiiiii1111ttfftt11iiiiiiiii11ttttttttttfttt1111111tffttt11111111i1i11iii1111111,,,,,,,,,,,,,:::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::;iiiiiiii11111tfttt111iiiii11tffffffffffffffffffffLCGGLLfft11111111111i1ii11111111;:,,,,,,,,,,,:::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::iiiiiiiii1111ttttttfCCLLfffffffffffffffffftfLCLfffft111tttt11i11111111ii11111111111i;:::,,,,,::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;iiiiiiiiii111tttttfffffffLLLLLLffLCGCCCLftttttttt1ii111111111ii111111111111111i1ttt1ii;::,::::::,:::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::;iiiiiiiii11111tt111ii11tt1111i1111ttttttttffft1iiii111111111ii11111111111111ii1tLft11;:::::::::,:::::::::::::::::::::::
;::::::::::::;;;;;;;;;;;;;;;;;;;:::::::::::::::;iiiiiii11111111111iiiii1tttttttttfttffffff111iiiii1111111iiii11111111111t111i11LLft;::::::::::::::::::::::::::::::::::
:::::::::::::::::::;;;;;;;;;;;;:::::::::::::::::iiiii111111111111iiiiiiii11ttfffffffffttt111iii111iiii111iiiii111111111t11iii11fLL1;::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::;;;:::::::::::::::::::iiiiiii111ii11iiiiiiiiiii111ttttttttttt1111i11111iiii1111i1111111111tt11iiii1tfLLi;::::::,,::::::::::::::::::::::::::
::::::::::::::::::::::::::::;;::::::::::::::::::::ii1111111iiiiiiiiiiii1111111ttttttttttt11111111iiiii1i1ii111111111tt1111i1i1tfCt;:::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::;i111111i1iiiiiiiiii11111tt1tttttt11111111111iiiii111ii111111111tt111111111tLCi;;::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::;i11111iiiiiiiiiiiiiii11111111ttt111iiiiiiiiiiii11i1111111111tttt11111111tfC1;;:::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::i1111i1iiiiii;;ii;ii;;;;;;iiiiiiiiiiiiiiiiiiii111111111111tttt11111111tfLLi;::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::;i1i1111iiiiiiii;;;;;;;;;;iiiiiiiiiiiiiiiiiiiiii111111111tfftt11111111tfLLi;;::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::,:111111111111iiiiii;;;;;;;;;;iiiiiiiiiiiii1iiiii11111t111tftt111111111tfLLi;:::::,,:::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::,:11i1ft11111111iiiiiiiiiiiiiiiiiiiiiiiiii111i11111111t1tfftt111111111tffLi;::::::::::::::;::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::,,i11fff11111111111111iiiiiiiiiiiiiiii111111111t111ttttffftttt1111111tffL;;:::::::::,:::::tLLf::::::,::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::,,,:1ffLLf11111111t1111111111111iii11111111tt11tttttttfffttttt111t11ttffLi;:::::,,,,:::::::tGCCLt111;:::::;:::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::,,,,;ffLCC1i11111111tttttttt1111111111111ttttttttttffffftttt1111t11ttffLt;;::::,,,,,:::::::1GCCCCCCLLLLLLLfffffLLLCC
::::::::::::::::::::::::::::::::::::::::::::::::::,,,,:1fLC0C1ii111t1111tttttttttttttttttttttttttfffffffftttt111t111ttffLf;;;::,,,,,,,:::::::;GGCCCCCCCCCCLLLLLLLLfLff
::::::::::::::::::::::::::::::::::::::::::::::::::,,,,,;tC00L1iiii111tttttttttttttttttttttttftfffffffftttttttt11111ttffLt;::::,,,,,,::::::::,;GGGCCCCCCCCCCCLCLLLLLLLf
::::::::::::::::::::::::::::::::,,:::::::::::::::,,,,,,:iG0GLf1iiii11tttttttttttttttttttffffLffffffftttttt11t1111tttfffi::::,,,,,,,,,:::::::,tGGCCCCCCCCCCCCCCCCLLLLLL
::::::::::::::::::::::::::::::::,,:::::::::::::::,,,,,,,:fGGLft1iiii11tttttttttttttfffffffffffftttttttttttt1111ttttfff;::::,,,,,,,,,,::::::,:CGGGCCGCCGCCCCCCCCCLCLLLC
:::::::::::::::::::::::::::::::,,,,::::::::::::::,,,,,,,,:LGCLft1iiiii11111tttttttttffffffffttttttttttttt1111tttttfft:::,,,,,,,,,,,,,::::,,,fGGGGGCCGGCCCCCCCCCCCLLCCC
:::::::::::::::::::::::::::::::,,,,:::::::::::::,,,,,,,,,,;CCLLft111i11111111ttttttttttttfttttttttttttt11111tttttft;::,,,,,,,,,,,,,,:::::,,:GGGGGCCCGGGGCCCCCCCCCCLCCC
:::::::::::::::::::::::::::::::,,,,,::::::::::::,,,,,,,,,,,;LCLLft1111111111111tttttttttttttttttttttt111ttttttttt1::,,,,,,,,,,,,,,,,::::::,tGGGGGCCGGGGCGGCCCCCCLfffLC
::::::::::::::::::::::::::::::,,,,,,::::::::::::,,,,,,,,,,,,,itLLftt11111111111tttttttttttttttttt11ttttttttttttt:i1tGGGGLi:,,,,,,,,::::::,,LCCCCCCCCGGGCGCCCCCLfttttff
::::::::::::::::::::::::::::::,,,,,,::::::;:;1f1,,,,,,,,,,,,,,:tLLfft11111111111t111ttttttt1ttt1ttt11tt11;::1fLCCGG0000000008C::,,,::,:::,:LLLfffLCCGGGCGCCCLft1;::;1t
::::::::::::::::::::::::::::::,,,,,,::;tftfLLLLi,,,,,,,,,,,,,,,,iLLffttt11111111111t1t1t1111tttttt1;:,:fLCGGGGGGGGG0000000008000C::::::::,1LLfffftfffLLLLfffft;:,,,,,,
::::::::::::::::::::::::::::::,,,,::tCLffLLCCLL,,,,,,,,,,,,,,,,,,:fLffftttt111111ttttttttttttttt;;CCGGGGGGGGGGGGGG0000000000000000f::::::,;:::;1ttffffffffft;::::::,,,
::::::::::::::::::::::::::::::,:;fLLLffLLCCCLLf,,,,,,,,,,,,,,,,,,,:fLfftttttt111111111tttttttt1,LGGGGGGGG0GCGGLf0000000000000000000C:::,:::::,,:,:;i111t1;:::;;;;;;;;;
:::::::::::::::::::::::::::::;tfLLLLffLLCCCCCC;,,,,,,,,,,,,,,,,,,,,:1fffttttt111111111111ttt;;:LGGGGGGGGGGGGGGGGGG00000000GG0000000Gi::::;:::,,,,,,,,:::::::;i1ttttii;
:::::::::::::::::::::::::::itfLCCLLffLLCCCCCCf,,,,,,,,,,,,,,,,,,,,,,,::ittttt111111111111111::iifGG0GGGGGGGGGGGGGG000GL111fCCGCCCLLLCi:,:iii;;:,,,,,,,::::;i11;;;;;i1t
:::::::::::::::::::::::::itfCCCCCLLfLLCCCCLtL;,,,,,,,,,,,,,,,,:itG0011f;:;itf:;,,,,;ii11111:itt;;;;;i1tfLLCCCGGGCtiiiiii11tttfffffffLCL:ii;;i;i;;;;;;;;i;ii1i;;;;;;;;;
::::::::::::::::::::::;1LfCCGGCCCLfLLCCGGCfL,,,,,,,,,,,,,,,,tL880000GCCGGGGGGG0GGCGGi::;i1:it11tttt1i;;;;;;::;i;;;;;iiiii111tttttffLLCLfftttiii;i;;i;i;iitti;;;;;;;;;;
::::::::::::::::::;;fCCffCCGGGCCLffLCCGGGCCLL;,,,,,,,,,,,,1i0888800000GGGGiii1LCCCCCCGCi;;tLtiiii111111t1ttt1t;;;;;;;;iiii111tfLLLLL1i;;;ii1111tttttttt1i;;;;;;;;;;;;;
::::::::::::;i1LLLLLLfttLCGGGCCLt1ttLCGGGGCCLLLi;,,,,,,;;L00G0000000000GGCitLiitGGGfii;;;;1fLLLLLft111111111111111ttttttfffffffffLtiii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
::::::::iffLLLLLLLLLf11tfLGGGCf111tffLLCCCLLf11i:1fLLLtfLCCGGGGGGGGGGCCCGGG0GLf1i;;;;;;;:;1i;iitffffffffffti11111111ttttttttttLLL1ii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
::::::;ffLLLLLLLLLLfi,,;fLLLLti:,,;tfLffftt111;,:;1tffffffLGGGGCCCCLLLLft111ii;;;;;;;;;;:;ii;ii;iiiiiiii1fffLLfft11ttttttfLLLft11ii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
::::;t1111ii1tfLLLLt,,::1LLfti,,,::::1ttt11i:,,,;i1tftt1tLLt11tfCGGCCCLLLftttt;;;;;;;;:;:;;;;;;;;;;;;;iiiiiifffffLLLfLLLLft11i1iii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
:;iLL1:,,,,,,,:1t11::;:::i1i:,,:::::::::,,,,,,,:;1fLLLLLftiiiii1tCCCLLLfffLLft1;;;;;:::::i;;;;;;;;;;;;iiiiiiiiiiiiiiiiii111iiiiii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;t1ttt1;
ffffLi,,,,,,,,,::,::;i;:::::::;;;ii:::,,,,,,::;;11i11tt1i;;;;;;;iiLGGGCCCLCCftt;:::::::,:i;;;;;;;;;;iii;ii;iiiiiiiiiiiiiiiiiiiii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11i;;;;11
fLLLLt,::::,,:;;::i1f1i:::::;i11t1iii;;;;;;;;;ii;;;;ii1ii;;;;;;;;;ittttt1111fLCf:::::::,i;;;;;;;iiiiiiiiiiiiiiiiiiiiiiiiiiiiii;;;;;;;;;;;;;;;;;;;;;;;;;;i1tt1i;;;;;;;;
ft1111::;iii;i1;::;it111iii;i:;;;1f1i;;;;i111i:::;;;;iii;;;;;:::::;i111111iii111::::::::i;;;iiiiiiiiiiiii;1iiiiii;iiiiiiiiiii;;;;;;;;;;;;;;;;;;;;;;1111i;;;;;;;;;:,,:;
1111i;:;1111i::::;;1LLLfftti;::;;iiiiiii;;:;;:::::;;;;;;;;;;:::::::;iiii11iiiiii;:::::,;;;;iiiiiiiiiiii;;;i;iii;;;i;iiiiiiii;;;;;;;;;;;;;;;;;11111i;;;;;;;;;;;:,,,,,,: