From 2a37a8f74db6ba7bd254f1e574a720c43de19fe9 Mon Sep 17 00:00:00 2001 From: aap Date: Mon, 24 Oct 2016 22:45:24 +0200 Subject: [PATCH] wrote new gui; implemented and fixed a bunch of stuff --- README.md | 13 +- art/elements.svg | 354 ++++ art/extra_panel.png | Bin 5686 -> 12462 bytes art/extra_panel.svg | 360 ++++ art/extra_panel.xcf | Bin 96847 -> 0 bytes art/ind_panel.png | Bin 29121 -> 0 bytes art/ind_panel.xcf | Bin 330240 -> 0 bytes art/ind_panel1.png | Bin 0 -> 42760 bytes art/ind_panel2.png | Bin 0 -> 9885 bytes art/io_panel.png | Bin 0 -> 24098 bytes art/io_panel.svg | 2583 +++++++++++++++++++++++++ art/key.xcf | Bin 3452 -> 0 bytes art/key_d.png | Bin 614 -> 694 bytes art/key_n.png | Bin 547 -> 731 bytes art/key_u.png | Bin 598 -> 692 bytes art/lamp_off.png | Bin 280 -> 537 bytes art/lamp_on.png | Bin 282 -> 512 bytes art/op_panel.png | Bin 20746 -> 30884 bytes art/op_panel.ps | 3858 -------------------------------------- art/op_panel.xcf | Bin 964473 -> 0 bytes art/screenshot.png | Bin 0 -> 130177 bytes art/switch.xcf | Bin 2015 -> 0 bytes art/switch_d.png | Bin 355 -> 606 bytes art/switch_u.png | Bin 356 -> 614 bytes code/Makefile | 3 + code/a.dump | 1 - code/a.rel | 1 - code/main.lst | 54 - code/main.rel | 1 - code/main.s | 2 +- code/ptp.out | 0 code/test.rim | 1 - code/tty.lst | 41 - code/tty.rel | 1 - code/tty.s | 4 +- main.c | 1093 ----------- mem | 24 - misc/ttyclient.c | 16 +- pt.c | 192 -- Makefile => src/Makefile | 2 +- apr.c => src/apr.c | 97 +- args.h => src/args.h | 0 src/elements.inc | 667 +++++++ src/main.c | 706 +++++++ mem.c => src/mem.c | 4 +- pdp6.h => src/pdp6.h | 60 +- src/pt.c | 185 ++ tty.c => src/tty.c | 98 +- tools/as6.c | 4 + 49 files changed, 5041 insertions(+), 5384 deletions(-) create mode 100644 art/elements.svg create mode 100644 art/extra_panel.svg delete mode 100644 art/extra_panel.xcf delete mode 100644 art/ind_panel.png delete mode 100644 art/ind_panel.xcf create mode 100644 art/ind_panel1.png create mode 100644 art/ind_panel2.png create mode 100644 art/io_panel.png create mode 100644 art/io_panel.svg delete mode 100644 art/key.xcf delete mode 100644 art/op_panel.ps delete mode 100644 art/op_panel.xcf create mode 100644 art/screenshot.png delete mode 100644 art/switch.xcf delete mode 100644 code/a.dump delete mode 100644 code/a.rel delete mode 100644 code/main.lst delete mode 100644 code/main.rel delete mode 100644 code/ptp.out delete mode 100644 code/test.rim delete mode 100644 code/tty.lst delete mode 100644 code/tty.rel delete mode 100644 main.c delete mode 100644 mem delete mode 100644 pt.c rename Makefile => src/Makefile (88%) rename apr.c => src/apr.c (98%) rename args.h => src/args.h (100%) create mode 100644 src/elements.inc create mode 100644 src/main.c rename mem.c => src/mem.c (96%) rename pdp6.h => src/pdp6.h (89%) create mode 100644 src/pt.c rename tty.c => src/tty.c (56%) diff --git a/README.md b/README.md index 4c19b51..83c64ca 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ The maintenance manual has flow charts, schematics and explanations: [Volume1](http://bitsavers.trailing-edge.com/pdf/dec/pdp6/F-67_166instrManVol1_Sep65.pdf) [Volume2](http://bitsavers.trailing-edge.com/pdf/dec/pdp6/F-67_166instrManVol2_Sep65.pdf) +![Screenshot of the front panel](https://raw.githubusercontent.com/aap/pdp6/master/art/screenshot.png) + ## Code The code is more or less a transcription of the schematics into C. @@ -35,14 +37,15 @@ The simulator reads `fmem` and `mem` to initialise the memory and fast memory. ## File tree -* `art` has everything graphical -* `code` contains some test code for the PDP-6 -* `misc` contains some misc. and old stuff -* `tools` has tools like an assembler and linker +* `src` source for the emulator +* `art` everything graphical +* `code` some test code for the PDP-6 +* `misc` some misc. and old stuff +* `tools` tools like an assembler and linker ## To do -- clock and repeat +- clock, repeat and maint. switches - test thoroughly! - devices - timing diff --git a/art/elements.svg b/art/elements.svg new file mode 100644 index 0000000..e9af030 --- /dev/null +++ b/art/elements.svg @@ -0,0 +1,354 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/art/extra_panel.png b/art/extra_panel.png index bd1ec027cb74c9716495ee5785e3f8a278eb0e34..5179a91813b26848370ac1211a88087d36f54329 100644 GIT binary patch literal 12462 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 literal 5686 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 diff --git a/art/extra_panel.svg b/art/extra_panel.svg new file mode 100644 index 0000000..3652c2e --- /dev/null +++ b/art/extra_panel.svg @@ -0,0 +1,360 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + PTRMOTOR ON + SCT MAINT + SPLIT CYCLEOVERRIDE + RIM MAINT + REPEAT BYPASS + ART3 MAINT + + + + PDP- + + + DATA PROCESSOR + + + + diff --git a/art/extra_panel.xcf b/art/extra_panel.xcf deleted file mode 100644 index cc220d61b394fe608bdf02e99c174bf4c1022b9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96847 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 Y5j+pbTzn9G9z0P_#6&vM?+r)(Kam@!)c^nh diff --git a/art/ind_panel.png b/art/ind_panel.png deleted file mode 100644 index 0c1a40c153794f9a3d759f5d046fccd9b97228ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29121 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 T#Lplyj6t_7>-B1QE{tyN{E*32M%z`*!NT>L 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 literal 0 HcmV?d00001 diff --git a/art/io_panel.png b/art/io_panel.png new file mode 100644 index 0000000000000000000000000000000000000000..3950ad7606f406e006c3c8fcee5d2bac23004f73 GIT binary patch literal 24098 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 C51ont literal 0 HcmV?d00001 diff --git a/art/io_panel.svg b/art/io_panel.svg new file mode 100644 index 0000000..4a91dd7 --- /dev/null +++ b/art/io_panel.svg @@ -0,0 +1,2583 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + MEMORY PROTECTION + PAPER TAPE READER BUFFER + 14 + 13 + 12 + 11 + 10 + 9 + 8 + 7 + 6 + 5 + 4 + 3 + 2 + 1 + 0 + 15 + 16 + 17 + 18 + 19 + 20 + 21 + 22 + 23 + 24 + 25 + 26 + 27 + 28 + 29 + 30 + 31 + 32 + 33 + 34 + 35 + CARD READER BUFFER + CARD READER + EOF + CARDDONE + ERR + BIN + BUSY + FLAG + PIA + TAPE READER + PAPER TAPE PUNCH + TELEPRINTER + MEMORY RELOCATION + RELOCATED ADDRESS + BIN + BUSY + FLAG + PIA + DATA REGISTER + BUSY + TTO + PIA + BUSY + TTI + TTI DATA + BIN + BUSY + FLAG + PIA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/art/key.xcf b/art/key.xcf deleted file mode 100644 index e94418dba52a04bfedcce6d900676ec1ae2b3c3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3452 zcmeHJzi-<{6n>;6TA~y?KiUEUI&dlA3@#)sTAg1AI;aiW1f3n3QUuGEVX0_57;Y0l znT&R5t4WKHzoA01Xb8LqFai%2yj-Ww1x#7uvEL()GL<;UP#_4}9&mT>-rc)*k9Qxx zSFNpYS`W(=t5U1mgmM|xVgcn6s-~g2f||Vk7twVIiRdHLIO;s=CrajZA7lM(^cSkw zcB$N0U$-|}7!yxkzOiMmwCq*u`&#RPb^D9b9iF-9FRiVwRPCkeR&AAaSgp}wv$b8f zt!ATMTfJ&7R;uMjy|HC2`rXo2_5O;L`#k5DbA-H_x(d_#=a`1`*4qU(ec0SwDc3ft zRzCCv<@R|>rCa)Lqt>!&8|4RflkFRoO4Dvl56ISUsshcdDSro5wBLymeWKKMs6ijz z6MxzHZ|+|E`mS~Fj#X}K`il%``GP#uq>|B5Dk6Uxkwsad?6w)K<0hJG6#YE zaS0zsA{cV3*OeTe8f*0*W_9|{JT@q{oT1atmb=|$O4CT&?{@b!NaOt%FZRhKM-$@J zDCP=ZpzptOjSYztG!Hr|uWiHsQMh}!5UZ6Yx*pdGSy zNEG%19uI<5W2|B;nPYpkQ;cMfz4YJ(I(Tox`$?`n7!C*R9PQFC97T$wNM*ArKZ?C< zcF&Ju@5z%r6~*)C|3~qD?!wEE{LRxnxr0wHU6x!xLGE~Q)+Je&@X+me1}h9!K>CBP zc*je!4o}Ht=}*D~cx|H9qXo|$9r5_6 z$8C?-O-eL?)hQlZ-ob{hlgEy3$$=Z!DZ!7MAK)17AdeHBlzK;_(NV922lj}O5<-c8 z0P!{3hrP}dDCfbS*S$~pvoBSQH6?^+2K%!>hq-~8&^FFz;}kMTi+V&XUFm+;&`v3YA&XWrwn|N5td_)Zi@i8(-UK*1p; zb3Xw^2ZYU(@fKoEgY=pB!!*D^Qh>j@N)eJs7$W&Ym{Oc28D^MwWGJ?5eDG2D`2(Wx zQwokENHRDIKkq;kseextk0T6dM3@mQIb}?+r_ZFPU{ar3Cj-UE0qX_~e8$KDLkDcF z7@2u|d<;frEHfX6Tn{WO{zoRDasvECRGxr0r*a3pc1|YFvI|Hm<3R4AvXC^zJcIrQ Dn~>MD diff --git a/art/key_d.png b/art/key_d.png index 4f531fa49fba8a93acb514b716e4990ebc0c38e2..fa53f347297916f1576e7303c331af842d7f6fda 100644 GIT binary patch literal 694 zcmV;n0!jUeP)8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10y9ZOK~zYI?Ub=@+E5gRe{AE@i6I%lW}#BSvy;eT>XIjbt!eR+ z&K56#5KjP%RhFVM!W*=Vku4IjA(tW+?zKTIER|ImyHimTY%ru#m0!BUJ?FpYyXWfa z055vc4#f`eUI>EliD4L-<2c@R-QS+)-BU_G0~q`(SWXaxPN7i9mP)0Qd_E7BW#PIm zOw&ZS+g<9qJ|%>_2k`S~STdQsOr=s^n$4z=N~J=5wrxYxG-}&+d9_-7I|i1^<#ONK z?Y5XmBzD~i0N^+dR8_T1(|iYD9OPlb4hw?NX|-CBKmd?PB+zIy(xNDS4fBM-E((Q0 zcGuGdDVteBZ@-(jNI%c!kW}nGqpeV{CPqA1$y}iA?wk&Jw zhX!^Qi^a|)N!p6{`+X>ivRVCpf6F6D5?Gd%gX#u$#2Nso|1MdU34pVx1$I5-Qw?~Y|M4)u^ZXbgpW(T%XY2ok1rFjcEfx!}R;x`P c?hiTt2bZqf(>FZm>;M1&07*qoM6N<$g7qmkVgLXD literal 614 zcmV-s0-61ZP)WFU8GbZ8()Nlj2>E@cM*00GKLL_t(Y$L*A{Yui8= z#eb)^7%yFn2Mr1sYDzY>n>PCoP(4Lc@E?)gr4Z2A!G%JH47CV_8>`tknDCj5p$2aA?nKVXbTk^(y4`N6 zf1gYy^!xogzys!wO#M?BhR=GvUg;sWS}mH*=Hu~r{2cfw0N-`p&v6`AOU3t5O1-jx zgCGbh$7{F;7T|fFS6Rq#Jqy^&BCZ0%-LwAJ23x?BTCG-Dz;Lw%e2t>0vXJ3^vw(q= zva*oj4lE#6N?lcP6-5zBsVgAPUy(0qnpR2dB{0uYn**o+vIeI2GS8$LVmQp4-mlMQC)(}y z`%b;CPi$MC*tYJ}>lzpo^^0v{hP=Yr%}rtdZ8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10$52zK~zYI?NvW-+E5%k{47elcp!?fJ;f--63UV$LJVz(^b>@w zYV8Hq@Dch27$9SnMsn1QFm-KVLs&_+D6xW-$RaO0Y zc6KJmVzEVg0sssK0~m(k*|z--z#U7&g)NpO>HPTkc&Q)&h{a+km&>9o%iqE@VPX5( zY<6qW)v+LoA~Knb0$`6dCoEEy<ddFaEQ~>Q#2Y4Twh;fXJ-e5Ok2d` z@mI}ebMo-;@O{>oXN5%~k=L50&GDvb;^5!_ilV@A9GIqwLZL9F(KHQ&kX@E9^BM^u zFJ^ZP0R4U+ilP7jlF20c{r;SW=Xr1(_j2j5(P%UXf?$pp1OblY007$UHUvSK(*!|) z@p$}e>9EOUa%tQ49Ixv->h(HGr4kyA26SDY)7;$LU^E(Cv3!|t=DO}lwOY-k)9H<; zd^8$GKA&eT`GZ=m*7ZE^gf$EM^e3yo(%DTQTO4uDJ6d{KjJtEyUGu|cS9 z+iw9lEKO*G0J!UPI)-5w^lvAmltR~a>ihnuupnT$*58(8`8<=!Y#kmRZfKeYp6BuS z_=wxvThwZ`u4P${>$)HDFRed=Jy8_%gpj=_|1*nH`V}E>w8k1M;WxT~=*jLA6o>!- N002ovPDHLkV1kNWO3wfQ literal 547 zcmV+;0^I$HP)WFU8GbZ8()Nlj2>E@cM*00D=mog)JP+4(e~c`pq~GrYOn~dJMnm9kG#b%tHg~FjI-Sz# zbkbynxZVfP^Jur*J0GNB80flA7>4J-L<4Sx5Wkj_2iJ8GLIB)qz@_6jTgmJBob`OZ zbwAc#9s`DDS-GUw!GKi|08p}Rs=eL@C)OGokX~^%Nn!%93WD5ZiB{X!E7p?7mPOGt zDcN>9FWELl)7;=C+GF5NDRowcr8QVQTr17^POZ;f0u&8;Q?v38~b zPf-*hrTp``NGX%Pdny3$z)2W}=kIM*KcHRAKL-{8lTNVk&7LOW<&r0002ovPDHLkV1nY}-k$&f diff --git a/art/key_u.png b/art/key_u.png index 2a00b00a1f8231b5fbc4072041d4bbb9c4826ed4..d3643021c7aee89182252e4e752afa6234dcba49 100644 GIT binary patch literal 692 zcmV;l0!#ggP)8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10x?NMK~zYI?UX&Q(qI&T546z=LkCFc$AFN~Hfh43khY5n>My99 zQM&Lq;5QKF3lWr&u5RAz*v4xJ3p5JXffh*aY>5596GgAdMc4f z?A4RWBs3b0bi3Uyvn=}+$MIL^%9uO5fTH_l+qPjopYO$o zIF19J=lu>X+iW(shGCR=p5Mz?DizQ)Z7)7#JRXDVy5B>~Ow+s?37U;S@1%O+>dMsdXfnk{IUauGG$6l}3 zpeTxE7{&_#nEI^=x~_h#Rx3qO6zkN4mSsV;TD6wT<@;kIfZ)lt6lj|63xbf7WjW1p z9H1x)wr#^?G67Xp?{!_Dnx^> literal 598 zcmV-c0;&CpP)WFU8GbZ8()Nlj2>E@cM*00Fv5L_t(Y$L*9cYui8= zhM&6zN|xfq1=DJDA(NF325<2XP=`Xb#lOI0=--Tn-4*l2Lr zXqfVdst6%&&!^M;xYf#!Tdn+jI?aU;w`Ki1CG}CB=Mvz}(b1oxu8n~4UoS4RiQ`xT z{JOXR;Kkk^0G4H~os*kvOn?a~_G~pO+LY1lcCV5odA-T#o=q7^lDv9oC92vOY}@{s zrs>OdMkkN4F{EkQ1Wq0r?E~MGQkC|aUctA(${3tYCX>pWR?nOnBgeMwFF_Dc2gh-U zqUfCj#;)s97d<-`z@1V`@DEs)l}X?x%d*-bdR9pO6B3B4E_)F@8%rPz!?1Rco(&~% z>id4}AU%63fgp;arRRB-Lp;wTilQYD6pu(ao6Vm0`~63SEEWp}gFy!LfYmcy{{eiT z&*$%(&E`(0)7fe=91b(!1Mqd-k8L0LWZU+E>$>!MJ##QoN)d)3zVDmQ`3S7G9wA@` kTmqTCE_Kb}i6`#!8=xJjpd@zo)c^nh07*qoM6N<$f@aSMi2wiq diff --git a/art/lamp_off.png b/art/lamp_off.png index b9e0d9c81f8547e0977659af32aabf0afa45e3f3..5fb3f3cc343f14264ca5420942af73e4e6fb8b26 100644 GIT binary patch literal 537 zcmV+!0_OdRP)8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10hUQbK~y-6#go5F0%07+pSuW6!8Apu%X82-g~UI=APSoN0S-j9xNGSyE7IG1ribtQem^hI`+i?w z+2ZD`tpf;tc?H0$B|sn$*b@ZdA{vc~;c(au0NrkvbvhkcmgS4#aQOHyAQFjOr&6iI zLZRT}dHx4j(=?RJWwlnT-BC)0kCQUJRZ+ME|&`}YBrS3Wof^M}L0CZi4uIri!7>!1aR;%@H70_2zM|hB>gZ33bL1Y`ns~;=aLXM=P56kv==BOn;8;O;+&tGo0?YwEjD>{C@Tr}s}CH9qT+y9=AWaRVoK0RTtjN8$_v+6!ciC3j7 UPLug!1oAtBr>mdKI;Vst0ITs_TmS$7 diff --git a/art/lamp_on.png b/art/lamp_on.png index ed58b8fee75c404705082b84fe958db219502fcb..33f21e5c8b91b41bb427b6400fa8643f0ef6329f 100644 GIT binary patch literal 512 zcmV+b0{{JqP)8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10ewkCK~y-6#gpADgHasEKhGqudCObEV~A~KY*z{;%B{qW8wn*> zQg-3SOUZ@i+Rfq*U{@}c6qnkh#>mSi@-pK=A+;SBw#S6+x$~`4-_GxRKj-{9=fHnU zic`x5 zp8C7Ut(F-Bl2t%{E*(QX=o5vb8t6u!mqoh@C@P@YVkA{7z-l73q>vUBAcYY^XpMsq zASA*n;3mknd!IM00M|aRS2t{{fWQOmj#bXI0+yWk?w{CzuWJnJB;GUAX>Kr*7B9T) zEPy)&m;aKi=NAl(W-@fT@4-+A?8^ikD=d1BS%}X6crvBMv{sfeZ8f4d z8^{LO^P;#9I6Lw&c@2zM|hB>gZ33bL1Y`ns~;=aLXMGT+V9e+MWen;8;O;+&tGo0?Ywx)%k1fg6U%y*D(mqbkgoVRo8^qqPo8-{ z)Pt|6eVizrYs0+Z!a1d7G6xoKe8^KG)Ufq%{O{@0PP{8$H&JENed{w*mpwUWuDiaF Y(TBnG^z7M8zd%m(boFyt=akR{08_JKEC2ui diff --git a/art/op_panel.png b/art/op_panel.png index 81717fffbb105cbca39d2a443dfa7b2710c5eeae..b29846d1c39195322d7d89a29256b80e9983ff97 100644 GIT binary patch literal 30884 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ÐwIig51fJ@=mM$+;KImMJDnz2%BteVtG<=h~ z6ju&*c2-{A_pl`m+OyYTI6nz5M32&1754%21OO9pad7}V$R0k!P^)5I{o}z&FXFlE zzvOlt>m^q2dv#3>4{EcQw|A9Iu zc}0ALY+MAk-ob}Jy84QlS)wA%e1dZhv@pMjh+^F3o~D$9`j#M|al(RlU^N>V8*_7U z;S`JG5wB|4*xAXLzq9Bh?dsL5L7I8{1lrK`F#Dkb_J{2MGVDBjr7A`18_LS1xT6Re zv!e76?tujm$~QzIXbM^B(B;v zD_f!9;rxhDn>D;2kb%as+`fG~uO&}!Xeb-lJ2wwcN|2!` zcKh)7cy>j_s1N_|MrdA04;L?bA9*s}{n{&K>O6EKLg3(KXf1Kgvtsr+?g9Ivl#PuT zxSm$`!8uX5@wf!o9>iBFUVMl%G9Dx21gNNIqO}ToChBZ-e0&!i=X;X{0m>OR7@rtH zl;F0ydR6!r{k|<6&=cZt!=ymeVNo97<^5W>z|YJ3IWp1-2KC5qe`o%%aC9}IQq9fz zM?^@%9<5YTU!8EoLXTM!g#yoTHMzDzMMXtbU0o-4cRI-0utVeq=4CLSf=%p$$h|%? zoq#V7$%<8v`}#E+xsW#!Oi}?Ozgy75)oqnc;rS*S^=yTNpfxmWX<1}3{+mc%Tt|

rQ<#`Wvmczj>Ke#Q19hni@03*uS>(Q868%W*2g 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 Q8-*1U-6oGe=n}B>R!|U75K!q|dM^ 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 diff --git a/art/op_panel.ps b/art/op_panel.ps deleted file mode 100644 index b01533e..0000000 --- a/art/op_panel.ps +++ /dev/null @@ -1,3858 +0,0 @@ -%!PS-Adobe-3.0 -%%Creator: cairo 1.14.6 (http://cairographics.org) -%%CreationDate: Fri Oct 21 14:03:31 2016 -%%Pages: 1 -%%DocumentData: Clean7Bit -%%LanguageLevel: 2 -%%DocumentMedia: 1000x143mm 2835 405 0 () () -%%BoundingBox: 160 27 2676 370 -%%EndComments -%%BeginProlog -/languagelevel where -{ pop languagelevel } { 1 } ifelse -2 lt { /Helvetica findfont 12 scalefont setfont 50 500 moveto - (This print job requires a PostScript Language Level 2 printer.) show - showpage quit } if -/q { gsave } bind def -/Q { grestore } bind def -/cm { 6 array astore concat } bind def -/w { setlinewidth } bind def -/J { setlinecap } bind def -/j { setlinejoin } bind def -/M { setmiterlimit } bind def -/d { setdash } bind def -/m { moveto } bind def -/l { lineto } bind def -/c { curveto } bind def -/h { closepath } bind def -/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto - 0 exch rlineto 0 rlineto closepath } bind def -/S { stroke } bind def -/f { fill } bind def -/f* { eofill } bind def -/n { newpath } bind def -/W { clip } bind def -/W* { eoclip } bind def -/BT { } bind def -/ET { } bind def -/pdfmark where { pop globaldict /?pdfmark /exec load put } - { globaldict begin /?pdfmark /pop load def /pdfmark - /cleartomark load def end } ifelse -/BDC { mark 3 1 roll /BDC pdfmark } bind def -/EMC { mark /EMC pdfmark } bind def -/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def -/Tj { show currentpoint cairo_store_point } bind def -/TJ { - { - dup - type /stringtype eq - { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse - } forall - currentpoint cairo_store_point -} bind def -/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore - cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def -/Tf { pop /cairo_font exch def /cairo_font_matrix where - { pop cairo_selectfont } if } bind def -/Td { matrix translate cairo_font_matrix matrix concatmatrix dup - /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point - /cairo_font where { pop cairo_selectfont } if } bind def -/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def - cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def -/g { setgray } bind def -/rg { setrgbcolor } bind def -/d1 { setcachedevice } bind def -/cairo_set_page_size { - % Change paper size, but only if different from previous paper size otherwise - % duplex fails. PLRM specifies a tolerance of 5 pts when matching paper size - % so we use the same when checking if the size changes. - /setpagedevice where { - pop currentpagedevice - /PageSize known { - 2 copy - currentpagedevice /PageSize get aload pop - exch 4 1 roll - sub abs 5 gt - 3 1 roll - sub abs 5 gt - or - } { - true - } ifelse - { - 2 array astore - 2 dict begin - /PageSize exch def - /ImagingBBox null def - currentdict end - setpagedevice - } { - pop pop - } ifelse - } { - pop - } ifelse -} def -%%EndProlog -%%BeginSetup -%%EndSetup -%%Page: 1 1 -%%BeginPageSetup -%%PageMedia: 1000x143mm -%%PageBoundingBox: 160 27 2676 370 -2835 406 cairo_set_page_size -%%EndPageSetup -q 160 27 2516 343 rectclip q -0 g -2079.652 350.077 28.316 -36.848 re f -2079.652 276.378 28.316 -36.852 re f -2079.652 202.679 28.316 -36.852 re f -2142.582 350.077 217.105 -36.848 re f -2142.582 276.378 217.105 -36.852 re f -2142.582 202.679 217.105 -36.852 re f -2457.227 276.378 59.781 -36.852 re f -2457.227 202.679 59.781 -36.852 re f -2614.551 276.378 59.781 -36.852 re f -2614.551 202.679 59.781 -36.852 re f -1402.219 117.557 55.379 -55.375 re f -2620.527 117.557 55.379 -55.375 re f -2011.375 117.557 55.375 -55.375 re f -1554.508 117.557 55.379 -55.375 re f -1706.797 117.557 55.379 -55.375 re f -1859.086 117.557 55.379 -55.375 re f -2163.664 117.557 55.375 -55.375 re f -2315.949 117.557 55.379 -55.375 re f -2468.238 117.557 55.379 -55.375 re f -349.102 350.077 91.246 -36.848 re f -254.707 350.077 91.246 -36.848 re f -160.312 350.077 91.25 -36.848 re f -443.496 350.077 122.711 -36.848 re f -569.352 350.077 28.32 -36.848 re f -600.816 350.077 122.711 -36.848 re f -254.707 276.378 91.246 -36.852 re f -160.312 276.378 91.25 -36.852 re f -349.102 276.378 91.246 -36.852 re f -443.496 276.378 91.246 -36.852 re f -537.887 276.378 91.25 -36.852 re f -632.281 276.378 91.246 -36.852 re f -726.676 276.378 91.246 -36.852 re f -821.07 276.378 91.246 -36.852 re f -915.465 276.378 91.246 -36.852 re f -1009.855 276.378 91.25 -36.852 re f -1104.25 276.378 91.246 -36.852 re f -1198.645 276.378 91.246 -36.852 re f -254.707 202.679 91.246 -36.852 re f -160.312 202.679 91.25 -36.852 re f -349.102 202.679 91.246 -36.852 re f -443.496 202.679 91.246 -36.852 re f -537.887 202.679 91.25 -36.852 re f -632.281 202.679 91.246 -36.852 re f -726.676 202.679 91.246 -36.852 re f -821.07 202.679 91.246 -36.852 re f -915.465 202.679 91.246 -36.852 re f -1009.855 202.679 91.25 -36.852 re f -1104.25 202.679 91.246 -36.852 re f -1198.645 202.679 91.246 -36.852 re f -1403.164 202.679 91.246 -36.852 re f -1497.559 202.679 91.246 -36.852 re f -1591.953 202.679 91.246 -36.852 re f -1686.344 202.679 91.25 -36.852 re f -1780.738 202.679 91.246 -36.852 re f -1875.133 202.679 91.246 -36.852 re f -1403.164 276.378 91.246 -36.852 re f -1497.559 276.378 91.246 -36.852 re f -1591.953 276.378 91.246 -36.852 re f -1686.344 276.378 91.25 -36.852 re f -1780.738 276.378 91.246 -36.852 re f -1875.133 276.378 91.246 -36.852 re f -1403.164 350.077 91.246 -36.848 re f -1497.559 350.077 91.246 -36.848 re f -1591.953 350.077 91.246 -36.848 re f -1686.344 350.077 91.25 -36.848 re f -1780.738 350.077 91.246 -36.848 re f -1875.133 350.077 91.246 -36.848 re f -258.137 368.69 1.562 -8.469 re f -268.008 362.706 m 264.258 368.69 l 262.836 368.69 l 262.836 360.222 l 264.383 - 360.222 l 264.289 366.159 l 267.992 360.222 l 269.383 360.222 l 269.383 - 368.69 l 267.82 368.69 l h -268.008 362.706 m f -271.797 361.8 m 272.422 360.768 273.422 360.362 273.984 360.19 c 274.5 -360.05 275.031 360.003 275.5 360.003 c 277.297 360.003 279.094 360.784 279.094 - 362.737 c 279.094 364.534 277.484 365.003 276.359 365.253 c 275.469 365.44 - l 274.703 365.581 273.922 365.737 273.922 366.456 c 273.922 367.097 274.656 - 367.487 275.516 367.487 c 276.875 367.487 277.422 366.643 277.703 366.222 - c 279 367.19 l 278.406 368.003 277.422 368.909 275.594 368.909 c 273.609 - 368.909 272.25 367.878 272.25 366.268 c 272.25 364.862 273.297 364.347 -273.672 364.19 c 273.938 364.081 274.203 364.018 274.75 363.893 c 275.766 - 363.675 l 276.531 363.503 276.562 363.487 276.75 363.409 c 277.016 363.3 - 277.391 363.112 277.391 362.581 c 277.391 362.284 277.281 361.847 276.656 - 361.597 c 276.359 361.487 276.047 361.456 275.75 361.456 c 273.969 361.456 - 273.328 362.425 273.125 362.737 c h -271.797 361.8 m f -286.656 368.69 m 280.453 368.69 l 280.453 367.253 l 282.734 367.253 l 282.734 - 360.222 l 284.328 360.222 l 284.328 367.253 l 286.656 367.253 l h -286.656 368.69 m f -288.531 360.222 m 290.109 360.222 l 290.109 363.362 l 291.516 363.362 l - 293.203 360.222 l 295.016 360.222 l 293.125 363.659 l 293.609 363.815 294.797 - 364.378 294.797 365.987 c 294.797 366.972 294.391 367.643 293.859 368.081 - c 293.125 368.675 292.359 368.675 291.234 368.69 c 288.531 368.69 l h -290.844 367.331 m 291.781 367.331 292.188 367.315 292.516 367.143 c 293.172 - 366.815 293.188 366.19 293.188 366.003 c 293.188 364.768 292.047 364.706 - 291.703 364.69 c 291.406 364.69 291.203 364.675 290.656 364.675 c 290.109 - 364.675 l 290.109 367.331 l h -290.844 367.331 m f -302.664 368.69 m 302.664 363.565 l 302.664 362.862 302.664 362.378 302.195 - 361.956 c 301.727 361.55 301.102 361.534 300.852 361.534 c 300.336 361.534 - 299.445 361.643 299.133 362.456 c 299.008 362.784 299.023 363.128 299.023 - 363.487 c 299.023 368.69 l 297.43 368.69 l 297.43 363.643 l 297.445 362.581 - 297.445 362.315 297.555 361.956 c 297.742 361.315 298.289 360.581 299.289 - 360.237 c 299.773 360.065 300.273 360.003 300.789 360.003 c 301.367 360.003 - 302.492 360.081 303.352 360.831 c 304.258 361.597 304.258 362.393 304.258 - 363.347 c 304.258 368.69 l h -302.664 368.69 m f -312.438 363.206 m 312.375 363.018 312.266 362.706 311.984 362.331 c 311.641 - 361.893 311.156 361.503 310.375 361.503 c 309.047 361.503 308.016 362.581 - 308.016 364.503 c 308.016 366.315 308.984 367.456 310.359 367.456 c 311.234 - 367.456 311.703 366.972 311.891 366.706 c 312.094 366.393 312.172 366.034 - 312.203 365.878 c 313.781 366.3 l 313.594 366.878 312.969 368.909 310.328 - 368.909 c 308.156 368.909 306.297 367.362 306.297 364.487 c 306.297 361.643 - 308.016 360.003 310.266 360.003 c 311.641 360.003 312.594 360.612 313.188 - 361.315 c 313.609 361.815 313.812 362.315 313.922 362.581 c h -312.438 363.206 m f -320.996 368.69 m 314.793 368.69 l 314.793 367.253 l 317.074 367.253 l 317.074 - 360.222 l 318.668 360.222 l 318.668 367.253 l 320.996 367.253 l h -320.996 368.69 m f -322.855 368.69 1.562 -8.469 re f -334.762 364.456 m 334.777 367.347 332.809 368.909 330.699 368.909 c 328.387 - 368.909 326.637 367.034 326.637 364.44 c 326.637 363.378 326.918 362.268 - 327.762 361.3 c 328.621 360.3 329.605 360.003 330.684 360.003 c 333.277 - 360.003 334.746 362.034 334.762 364.456 c h -333.168 364.284 m 333.137 362.237 331.777 361.472 330.73 361.472 c 329.324 - 361.472 328.262 362.612 328.262 364.518 c 328.262 366.284 329.246 367.456 - 330.684 367.456 c 332.355 367.456 333.215 365.94 333.168 364.284 c h -333.168 364.284 m f -342.113 362.706 m 338.363 368.69 l 336.941 368.69 l 336.941 360.222 l 338.488 - 360.222 l 338.395 366.159 l 342.098 360.222 l 343.488 360.222 l 343.488 - 368.69 l 341.926 368.69 l h -342.113 362.706 m f -502.633 360.222 m 504.32 360.222 l 501.43 368.69 l 499.633 368.69 l 496.773 - 360.222 l 498.477 360.222 l 498.961 361.878 l 502.148 361.878 l h -499.383 363.253 m 500.555 367.159 l 501.727 363.253 l h -499.383 363.253 m f -511.438 363.206 m 511.375 363.018 511.266 362.706 510.984 362.331 c 510.641 - 361.893 510.156 361.503 509.375 361.503 c 508.047 361.503 507.016 362.581 - 507.016 364.503 c 507.016 366.315 507.984 367.456 509.359 367.456 c 510.234 - 367.456 510.703 366.972 510.891 366.706 c 511.094 366.393 511.172 366.034 - 511.203 365.878 c 512.781 366.3 l 512.594 366.878 511.969 368.909 509.328 - 368.909 c 507.156 368.909 505.297 367.362 505.297 364.487 c 505.297 361.643 - 507.016 360.003 509.266 360.003 c 510.641 360.003 511.594 360.612 512.188 - 361.315 c 512.609 361.815 512.812 362.315 512.922 362.581 c h -511.438 363.206 m f -582.727 368.69 1.562 -8.469 re f -642.871 368.69 1.562 -8.469 re f -652.746 362.706 m 648.996 368.69 l 647.574 368.69 l 647.574 360.222 l 649.121 - 360.222 l 649.027 366.159 l 652.73 360.222 l 654.121 360.222 l 654.121 -368.69 l 652.559 368.69 l h -652.746 362.706 m f -657.113 360.222 m 659.816 360.222 l 660.816 360.237 661.707 360.253 662.535 - 360.737 c 663.785 361.456 664.285 362.94 664.285 364.378 c 664.285 365.331 - 664.066 367.034 662.645 368.034 c 661.77 368.675 660.879 368.675 660.145 - 368.69 c 657.113 368.69 l h -659.535 367.253 m 660.598 367.237 660.848 367.237 661.301 367.018 c 662.488 - 366.456 662.598 365.159 662.598 364.378 c 662.598 362.612 661.957 362.081 - 661.348 361.847 c 660.988 361.706 660.566 361.643 659.363 361.643 c 658.691 - 361.643 l 658.691 367.253 l h -659.535 367.253 m f -672.355 367.284 m 672.355 368.69 l 666.34 368.69 l 666.34 360.222 l 672.668 - 360.222 l 672.668 361.643 l 667.902 361.643 l 667.902 363.925 l 671.574 - 363.925 l 671.574 365.284 l 667.902 365.284 l 667.902 367.284 l h -672.355 367.284 m f -680.988 368.69 m 679.145 368.69 l 677.676 366.268 l 676.145 368.69 l 674.316 - 368.69 l 676.754 364.815 l 673.91 360.222 l 675.738 360.222 l 677.676 363.347 - l 679.66 360.222 l 681.473 360.222 l 678.598 364.815 l h -680.988 368.69 m f -703.441 294.843 m 701.832 288.561 l 700.176 294.843 l 697.863 294.843 l - 697.863 286.374 l 699.41 286.374 l 699.254 293.327 l 701.098 286.374 l -702.52 286.374 l 704.348 293.327 l 704.207 286.374 l 705.754 286.374 l 705.754 - 294.843 l h -703.441 294.843 m f -714.816 293.436 m 714.816 294.843 l 708.801 294.843 l 708.801 286.374 l - 715.129 286.374 l 715.129 287.796 l 710.363 287.796 l 710.363 290.077 l - 714.035 290.077 l 714.035 291.436 l 710.363 291.436 l 710.363 293.436 l - h -714.816 293.436 m f -723 294.843 m 721.391 288.561 l 719.734 294.843 l 717.422 294.843 l 717.422 - 286.374 l 718.969 286.374 l 718.812 293.327 l 720.656 286.374 l 722.078 - 286.374 l 723.906 293.327 l 723.766 286.374 l 725.312 286.374 l 725.312 - 294.843 l h -723 294.843 m f -735.609 290.608 m 735.625 293.499 733.656 295.061 731.547 295.061 c 729.234 - 295.061 727.484 293.186 727.484 290.593 c 727.484 289.53 727.766 288.421 - 728.609 287.452 c 729.469 286.452 730.453 286.155 731.531 286.155 c 734.125 - 286.155 735.594 288.186 735.609 290.608 c h -734.016 290.436 m 733.984 288.389 732.625 287.624 731.578 287.624 c 730.172 - 287.624 729.109 288.764 729.109 290.671 c 729.109 292.436 730.094 293.608 - 731.531 293.608 c 733.203 293.608 734.062 292.093 734.016 290.436 c h -734.016 290.436 m f -737.773 286.374 m 739.352 286.374 l 739.352 289.514 l 740.758 289.514 l - 742.445 286.374 l 744.258 286.374 l 742.367 289.811 l 742.852 289.968 744.039 - 290.53 744.039 292.139 c 744.039 293.124 743.633 293.796 743.102 294.233 - c 742.367 294.827 741.602 294.827 740.477 294.843 c 737.773 294.843 l h -740.086 293.483 m 741.023 293.483 741.43 293.468 741.758 293.296 c 742.414 - 292.968 742.43 292.343 742.43 292.155 c 742.43 290.921 741.289 290.858 -740.945 290.843 c 740.648 290.843 740.445 290.827 739.898 290.827 c 739.352 - 290.827 l 739.352 293.483 l h -740.086 293.483 m f -752.344 294.843 m 750.578 294.843 l 748.719 291.327 l 746.875 294.843 l - 745.094 294.843 l 747.922 289.718 l 747.922 286.374 l 749.484 286.374 l - 749.484 289.718 l h -752.344 294.843 m f -710.352 212.597 m 713.055 212.597 l 714.055 212.612 714.945 212.628 715.773 - 213.112 c 717.023 213.831 717.523 215.315 717.523 216.753 c 717.523 217.706 - 717.305 219.409 715.883 220.409 c 715.008 221.05 714.117 221.05 713.383 - 221.065 c 710.352 221.065 l h -712.773 219.628 m 713.836 219.612 714.086 219.612 714.539 219.393 c 715.727 - 218.831 715.836 217.534 715.836 216.753 c 715.836 214.987 715.195 214.456 - 714.586 214.222 c 714.227 214.081 713.805 214.018 712.602 214.018 c 711.93 - 214.018 l 711.93 219.628 l h -712.773 219.628 m f -724.344 212.597 m 726.031 212.597 l 723.141 221.065 l 721.344 221.065 l - 718.484 212.597 l 720.188 212.597 l 720.672 214.253 l 723.859 214.253 l - h -721.094 215.628 m 722.266 219.534 l 723.438 215.628 l h -721.094 215.628 m f -732.305 221.065 m 726.102 221.065 l 726.102 219.628 l 728.383 219.628 l - 728.383 212.597 l 729.977 212.597 l 729.977 219.628 l 732.305 219.628 l - h -732.305 221.065 m f -738.164 212.597 m 739.852 212.597 l 736.961 221.065 l 735.164 221.065 l - 732.305 212.597 l 734.008 212.597 l 734.492 214.253 l 737.68 214.253 l -h -734.914 215.628 m 736.086 219.534 l 737.258 215.628 l h -734.914 215.628 m f -703.793 126.249 m 704.418 125.218 705.418 124.811 705.98 124.639 c 706.496 - 124.499 707.027 124.452 707.496 124.452 c 709.293 124.452 711.09 125.233 - 711.09 127.186 c 711.09 128.983 709.48 129.452 708.355 129.702 c 707.465 - 129.889 l 706.699 130.03 705.918 130.186 705.918 130.905 c 705.918 131.546 - 706.652 131.936 707.512 131.936 c 708.871 131.936 709.418 131.093 709.699 - 130.671 c 710.996 131.639 l 710.402 132.452 709.418 133.358 707.59 133.358 - c 705.605 133.358 704.246 132.327 704.246 130.718 c 704.246 129.311 705.293 - 128.796 705.668 128.639 c 705.934 128.53 706.199 128.468 706.746 128.343 - c 707.762 128.124 l 708.527 127.952 708.559 127.936 708.746 127.858 c 709.012 - 127.749 709.387 127.561 709.387 127.03 c 709.387 126.733 709.277 126.296 - 708.652 126.046 c 708.355 125.936 708.043 125.905 707.746 125.905 c 705.965 - 125.905 705.324 126.874 705.121 127.186 c h -703.793 126.249 m f -713.664 124.671 m 715.258 124.671 l 715.258 127.546 l 716.492 127.546 l - 717.008 127.546 717.461 127.546 717.93 127.639 c 719.43 127.983 719.961 - 129.202 719.961 130.327 c 719.961 132.046 718.805 132.78 717.977 133.014 - c 717.477 133.139 716.992 133.139 716.523 133.139 c 713.664 133.139 l h -716.461 131.78 m 716.977 131.78 717.523 131.78 717.93 131.436 c 718.07 -131.311 718.336 130.983 718.336 130.358 c 718.336 130.061 718.289 129.155 - 717.305 128.921 c 717.023 128.843 716.742 128.843 716.398 128.843 c 715.258 - 128.843 l 715.258 131.78 l h -716.461 131.78 m f -728.031 131.733 m 728.031 133.139 l 722.016 133.139 l 722.016 124.671 l - 728.344 124.671 l 728.344 126.093 l 723.578 126.093 l 723.578 128.374 l - 727.25 128.374 l 727.25 129.733 l 723.578 129.733 l 723.578 131.733 l h -728.031 131.733 m f -736.688 131.733 m 736.688 133.139 l 730.672 133.139 l 730.672 124.671 l - 737 124.671 l 737 126.093 l 732.234 126.093 l 732.234 128.374 l 735.906 - 128.374 l 735.906 129.733 l 732.234 129.733 l 732.234 131.733 l h -736.688 131.733 m f -739.25 124.671 m 741.953 124.671 l 742.953 124.686 743.844 124.702 744.672 - 125.186 c 745.922 125.905 746.422 127.389 746.422 128.827 c 746.422 129.78 - 746.203 131.483 744.781 132.483 c 743.906 133.124 743.016 133.124 742.281 - 133.139 c 739.25 133.139 l h -741.672 131.702 m 742.734 131.686 742.984 131.686 743.438 131.468 c 744.625 - 130.905 744.734 129.608 744.734 128.827 c 744.734 127.061 744.094 126.53 - 743.484 126.296 c 743.125 126.155 742.703 126.093 741.5 126.093 c 740.828 - 126.093 l 740.828 131.702 l h -741.672 131.702 m f -1660.289 212.597 m 1661.977 212.597 l 1659.086 221.065 l 1657.289 221.065 - l 1654.43 212.597 l 1656.133 212.597 l 1656.617 214.253 l 1659.805 214.253 - l h -1657.039 215.628 m 1658.211 219.534 l 1659.383 215.628 l h -1657.039 215.628 m f -1663.605 212.597 m 1666.309 212.597 l 1667.309 212.612 1668.199 212.628 - 1669.027 213.112 c 1670.277 213.831 1670.777 215.315 1670.777 216.753 c - 1670.777 217.706 1670.559 219.409 1669.137 220.409 c 1668.262 221.05 1667.371 - 221.05 1666.637 221.065 c 1663.605 221.065 l h -1666.027 219.628 m 1667.09 219.612 1667.34 219.612 1667.793 219.393 c 1668.98 - 218.831 1669.09 217.534 1669.09 216.753 c 1669.09 214.987 1668.449 214.456 - 1667.84 214.222 c 1667.48 214.081 1667.059 214.018 1665.855 214.018 c 1665.184 - 214.018 l 1665.184 219.628 l h -1666.027 219.628 m f -1672.754 212.597 m 1675.457 212.597 l 1676.457 212.612 1677.348 212.628 - 1678.176 213.112 c 1679.426 213.831 1679.926 215.315 1679.926 216.753 c - 1679.926 217.706 1679.707 219.409 1678.285 220.409 c 1677.41 221.05 1676.52 - 221.05 1675.785 221.065 c 1672.754 221.065 l h -1675.176 219.628 m 1676.238 219.612 1676.488 219.612 1676.941 219.393 c - 1678.129 218.831 1678.238 217.534 1678.238 216.753 c 1678.238 214.987 1677.598 - 214.456 1676.988 214.222 c 1676.629 214.081 1676.207 214.018 1675.004 214.018 - c 1674.332 214.018 l 1674.332 219.628 l h -1675.176 219.628 m f -1682.012 212.597 m 1683.59 212.597 l 1683.59 215.737 l 1684.996 215.737 - l 1686.684 212.597 l 1688.496 212.597 l 1686.605 216.034 l 1687.09 216.19 - 1688.277 216.753 1688.277 218.362 c 1688.277 219.347 1687.871 220.018 1687.34 - 220.456 c 1686.605 221.05 1685.84 221.05 1684.715 221.065 c 1682.012 221.065 - l h -1684.324 219.706 m 1685.262 219.706 1685.668 219.69 1685.996 219.518 c -1686.652 219.19 1686.668 218.565 1686.668 218.378 c 1686.668 217.143 1685.527 - 217.081 1685.184 217.065 c 1684.887 217.065 1684.684 217.05 1684.137 217.05 - c 1683.59 217.05 l 1683.59 219.706 l h -1684.324 219.706 m f -1696.91 219.659 m 1696.91 221.065 l 1690.895 221.065 l 1690.895 212.597 - l 1697.223 212.597 l 1697.223 214.018 l 1692.457 214.018 l 1692.457 216.3 - l 1696.129 216.3 l 1696.129 217.659 l 1692.457 217.659 l 1692.457 219.659 - l h -1696.91 219.659 m f -1698.895 214.175 m 1699.52 213.143 1700.52 212.737 1701.082 212.565 c 1701.598 - 212.425 1702.129 212.378 1702.598 212.378 c 1704.395 212.378 1706.191 213.159 - 1706.191 215.112 c 1706.191 216.909 1704.582 217.378 1703.457 217.628 c - 1702.566 217.815 l 1701.801 217.956 1701.02 218.112 1701.02 218.831 c 1701.02 - 219.472 1701.754 219.862 1702.613 219.862 c 1703.973 219.862 1704.52 219.018 - 1704.801 218.597 c 1706.098 219.565 l 1705.504 220.378 1704.52 221.284 -1702.691 221.284 c 1700.707 221.284 1699.348 220.253 1699.348 218.643 c -1699.348 217.237 1700.395 216.722 1700.77 216.565 c 1701.035 216.456 1701.301 - 216.393 1701.848 216.268 c 1702.863 216.05 l 1703.629 215.878 1703.66 215.862 - 1703.848 215.784 c 1704.113 215.675 1704.488 215.487 1704.488 214.956 c - 1704.488 214.659 1704.379 214.222 1703.754 213.972 c 1703.457 213.862 1703.145 - 213.831 1702.848 213.831 c 1701.066 213.831 1700.426 214.8 1700.223 215.112 - c h -1698.895 214.175 m f -1707.809 214.175 m 1708.434 213.143 1709.434 212.737 1709.996 212.565 c - 1710.512 212.425 1711.043 212.378 1711.512 212.378 c 1713.309 212.378 1715.105 - 213.159 1715.105 215.112 c 1715.105 216.909 1713.496 217.378 1712.371 217.628 - c 1711.48 217.815 l 1710.715 217.956 1709.934 218.112 1709.934 218.831 -c 1709.934 219.472 1710.668 219.862 1711.527 219.862 c 1712.887 219.862 -1713.434 219.018 1713.715 218.597 c 1715.012 219.565 l 1714.418 220.378 -1713.434 221.284 1711.605 221.284 c 1709.621 221.284 1708.262 220.253 1708.262 - 218.643 c 1708.262 217.237 1709.309 216.722 1709.684 216.565 c 1709.949 - 216.456 1710.215 216.393 1710.762 216.268 c 1711.777 216.05 l 1712.543 -215.878 1712.574 215.862 1712.762 215.784 c 1713.027 215.675 1713.402 215.487 - 1713.402 214.956 c 1713.402 214.659 1713.293 214.222 1712.668 213.972 c - 1712.371 213.862 1712.059 213.831 1711.762 213.831 c 1709.98 213.831 1709.34 - 214.8 1709.137 215.112 c h -1707.809 214.175 m f -1630.395 294.843 m 1628.785 288.561 l 1627.129 294.843 l 1624.816 294.843 - l 1624.816 286.374 l 1626.363 286.374 l 1626.207 293.327 l 1628.051 286.374 - l 1629.473 286.374 l 1631.301 293.327 l 1631.16 286.374 l 1632.707 286.374 - l 1632.707 294.843 l h -1630.395 294.843 m f -1641.77 293.436 m 1641.77 294.843 l 1635.754 294.843 l 1635.754 286.374 - l 1642.082 286.374 l 1642.082 287.796 l 1637.316 287.796 l 1637.316 290.077 - l 1640.988 290.077 l 1640.988 291.436 l 1637.316 291.436 l 1637.316 293.436 - l h -1641.77 293.436 m f -1649.957 294.843 m 1648.348 288.561 l 1646.691 294.843 l 1644.379 294.843 - l 1644.379 286.374 l 1645.926 286.374 l 1645.77 293.327 l 1647.613 286.374 - l 1649.035 286.374 l 1650.863 293.327 l 1650.723 286.374 l 1652.27 286.374 - l 1652.27 294.843 l h -1649.957 294.843 m f -1662.566 290.608 m 1662.582 293.499 1660.613 295.061 1658.504 295.061 c - 1656.191 295.061 1654.441 293.186 1654.441 290.593 c 1654.441 289.53 1654.723 - 288.421 1655.566 287.452 c 1656.426 286.452 1657.41 286.155 1658.488 286.155 - c 1661.082 286.155 1662.551 288.186 1662.566 290.608 c h -1660.973 290.436 m 1660.941 288.389 1659.582 287.624 1658.535 287.624 c - 1657.129 287.624 1656.066 288.764 1656.066 290.671 c 1656.066 292.436 1657.051 - 293.608 1658.488 293.608 c 1660.16 293.608 1661.02 292.093 1660.973 290.436 - c h -1660.973 290.436 m f -1664.727 286.374 m 1666.305 286.374 l 1666.305 289.514 l 1667.711 289.514 - l 1669.398 286.374 l 1671.211 286.374 l 1669.32 289.811 l 1669.805 289.968 - 1670.992 290.53 1670.992 292.139 c 1670.992 293.124 1670.586 293.796 1670.055 - 294.233 c 1669.32 294.827 1668.555 294.827 1667.43 294.843 c 1664.727 294.843 - l h -1667.039 293.483 m 1667.977 293.483 1668.383 293.468 1668.711 293.296 c - 1669.367 292.968 1669.383 292.343 1669.383 292.155 c 1669.383 290.921 1668.242 - 290.858 1667.898 290.843 c 1667.602 290.843 1667.398 290.827 1666.852 290.827 - c 1666.305 290.827 l 1666.305 293.483 l h -1667.039 293.483 m f -1679.297 294.843 m 1677.531 294.843 l 1675.672 291.327 l 1673.828 294.843 - l 1672.047 294.843 l 1674.875 289.718 l 1674.875 286.374 l 1676.438 286.374 - l 1676.438 289.718 l h -1679.297 294.843 m f -1689.898 286.374 m 1691.586 286.374 l 1688.695 294.843 l 1686.898 294.843 - l 1684.039 286.374 l 1685.742 286.374 l 1686.227 288.03 l 1689.414 288.03 - l h -1686.648 289.405 m 1687.82 293.311 l 1688.992 289.405 l h -1686.648 289.405 m f -1693.219 286.374 m 1695.922 286.374 l 1696.922 286.389 1697.812 286.405 - 1698.641 286.889 c 1699.891 287.608 1700.391 289.093 1700.391 290.53 c -1700.391 291.483 1700.172 293.186 1698.75 294.186 c 1697.875 294.827 1696.984 - 294.827 1696.25 294.843 c 1693.219 294.843 l h -1695.641 293.405 m 1696.703 293.389 1696.953 293.389 1697.406 293.171 c - 1698.594 292.608 1698.703 291.311 1698.703 290.53 c 1698.703 288.764 1698.062 - 288.233 1697.453 287.999 c 1697.094 287.858 1696.672 287.796 1695.469 287.796 - c 1694.797 287.796 l 1694.797 293.405 l h -1695.641 293.405 m f -1702.367 286.374 m 1705.07 286.374 l 1706.07 286.389 1706.961 286.405 1707.789 - 286.889 c 1709.039 287.608 1709.539 289.093 1709.539 290.53 c 1709.539 -291.483 1709.32 293.186 1707.898 294.186 c 1707.023 294.827 1706.133 294.827 - 1705.398 294.843 c 1702.367 294.843 l h -1704.789 293.405 m 1705.852 293.389 1706.102 293.389 1706.555 293.171 c - 1707.742 292.608 1707.852 291.311 1707.852 290.53 c 1707.852 288.764 1707.211 - 288.233 1706.602 287.999 c 1706.242 287.858 1705.82 287.796 1704.617 287.796 - c 1703.945 287.796 l 1703.945 293.405 l h -1704.789 293.405 m f -1711.621 286.374 m 1713.199 286.374 l 1713.199 289.514 l 1714.605 289.514 - l 1716.293 286.374 l 1718.105 286.374 l 1716.215 289.811 l 1716.699 289.968 - 1717.887 290.53 1717.887 292.139 c 1717.887 293.124 1717.48 293.796 1716.949 - 294.233 c 1716.215 294.827 1715.449 294.827 1714.324 294.843 c 1711.621 - 294.843 l h -1713.934 293.483 m 1714.871 293.483 1715.277 293.468 1715.605 293.296 c - 1716.262 292.968 1716.277 292.343 1716.277 292.155 c 1716.277 290.921 1715.137 - 290.858 1714.793 290.843 c 1714.496 290.843 1714.293 290.827 1713.746 290.827 - c 1713.199 290.827 l 1713.199 293.483 l h -1713.934 293.483 m f -1726.52 293.436 m 1726.52 294.843 l 1720.504 294.843 l 1720.504 286.374 - l 1726.832 286.374 l 1726.832 287.796 l 1722.066 287.796 l 1722.066 290.077 - l 1725.738 290.077 l 1725.738 291.436 l 1722.066 291.436 l 1722.066 293.436 - l h -1726.52 293.436 m f -1728.504 287.952 m 1729.129 286.921 1730.129 286.514 1730.691 286.343 c - 1731.207 286.202 1731.738 286.155 1732.207 286.155 c 1734.004 286.155 1735.801 - 286.936 1735.801 288.889 c 1735.801 290.686 1734.191 291.155 1733.066 291.405 - c 1732.176 291.593 l 1731.41 291.733 1730.629 291.889 1730.629 292.608 -c 1730.629 293.249 1731.363 293.639 1732.223 293.639 c 1733.582 293.639 -1734.129 292.796 1734.41 292.374 c 1735.707 293.343 l 1735.113 294.155 1734.129 - 295.061 1732.301 295.061 c 1730.316 295.061 1728.957 294.03 1728.957 292.421 - c 1728.957 291.014 1730.004 290.499 1730.379 290.343 c 1730.645 290.233 - 1730.91 290.171 1731.457 290.046 c 1732.473 289.827 l 1733.238 289.655 -1733.27 289.639 1733.457 289.561 c 1733.723 289.452 1734.098 289.264 1734.098 - 288.733 c 1734.098 288.436 1733.988 287.999 1733.363 287.749 c 1733.066 - 287.639 1732.754 287.608 1732.457 287.608 c 1730.676 287.608 1730.035 288.577 - 1729.832 288.889 c h -1728.504 287.952 m f -1737.418 287.952 m 1738.043 286.921 1739.043 286.514 1739.605 286.343 c - 1740.121 286.202 1740.652 286.155 1741.121 286.155 c 1742.918 286.155 1744.715 - 286.936 1744.715 288.889 c 1744.715 290.686 1743.105 291.155 1741.98 291.405 - c 1741.09 291.593 l 1740.324 291.733 1739.543 291.889 1739.543 292.608 -c 1739.543 293.249 1740.277 293.639 1741.137 293.639 c 1742.496 293.639 -1743.043 292.796 1743.324 292.374 c 1744.621 293.343 l 1744.027 294.155 -1743.043 295.061 1741.215 295.061 c 1739.23 295.061 1737.871 294.03 1737.871 - 292.421 c 1737.871 291.014 1738.918 290.499 1739.293 290.343 c 1739.559 - 290.233 1739.824 290.171 1740.371 290.046 c 1741.387 289.827 l 1742.152 - 289.655 1742.184 289.639 1742.371 289.561 c 1742.637 289.452 1743.012 289.264 - 1743.012 288.733 c 1743.012 288.436 1742.902 287.999 1742.277 287.749 c - 1741.98 287.639 1741.668 287.608 1741.371 287.608 c 1739.59 287.608 1738.949 - 288.577 1738.746 288.889 c h -1737.418 287.952 m f -1620.375 360.222 m 1621.969 360.222 l 1621.969 363.097 l 1623.203 363.097 - l 1623.719 363.097 1624.172 363.097 1624.641 363.19 c 1626.141 363.534 -1626.672 364.753 1626.672 365.878 c 1626.672 367.597 1625.516 368.331 1624.688 - 368.565 c 1624.188 368.69 1623.703 368.69 1623.234 368.69 c 1620.375 368.69 - l h -1623.172 367.331 m 1623.688 367.331 1624.234 367.331 1624.641 366.987 c - 1624.781 366.862 1625.047 366.534 1625.047 365.909 c 1625.047 365.612 1625 - 364.706 1624.016 364.472 c 1623.734 364.393 1623.453 364.393 1623.109 364.393 - c 1621.969 364.393 l 1621.969 367.331 l h -1623.172 367.331 m f -1628.758 360.222 m 1630.336 360.222 l 1630.336 363.362 l 1631.742 363.362 - l 1633.43 360.222 l 1635.242 360.222 l 1633.352 363.659 l 1633.836 363.815 - 1635.023 364.378 1635.023 365.987 c 1635.023 366.972 1634.617 367.643 1634.086 - 368.081 c 1633.352 368.675 1632.586 368.675 1631.461 368.69 c 1628.758 -368.69 l h -1631.07 367.331 m 1632.008 367.331 1632.414 367.315 1632.742 367.143 c -1633.398 366.815 1633.414 366.19 1633.414 366.003 c 1633.414 364.768 1632.273 - 364.706 1631.93 364.69 c 1631.633 364.69 1631.43 364.675 1630.883 364.675 - c 1630.336 364.675 l 1630.336 367.331 l h -1631.07 367.331 m f -1644.891 364.456 m 1644.906 367.347 1642.938 368.909 1640.828 368.909 c - 1638.516 368.909 1636.766 367.034 1636.766 364.44 c 1636.766 363.378 1637.047 - 362.268 1637.891 361.3 c 1638.75 360.3 1639.734 360.003 1640.812 360.003 - c 1643.406 360.003 1644.875 362.034 1644.891 364.456 c h -1643.297 364.284 m 1643.266 362.237 1641.906 361.472 1640.859 361.472 c - 1639.453 361.472 1638.391 362.612 1638.391 364.518 c 1638.391 366.284 1639.375 - 367.456 1640.812 367.456 c 1642.484 367.456 1643.344 365.94 1643.297 364.284 - c h -1643.297 364.284 m f -1650.996 364.847 m 1650.996 363.456 l 1653.105 363.456 l 1652.965 361.956 - 1651.902 361.487 1651.027 361.487 c 1649.637 361.487 1648.621 362.565 1648.621 - 364.425 c 1648.621 366.097 1649.402 367.487 1650.996 367.487 c 1652.434 - 367.487 1652.887 366.268 1653.043 365.8 c 1654.559 366.409 l 1654.043 367.831 - 1652.746 368.909 1650.98 368.909 c 1648.652 368.909 1646.887 367.034 1646.887 - 364.378 c 1646.887 362.097 1648.277 360.003 1650.887 360.003 c 1651.59 -360.003 1652.449 360.19 1653.199 360.94 c 1653.199 360.222 l 1654.559 360.222 - l 1654.559 364.847 l h -1650.996 364.847 m f -1657.465 360.222 m 1659.043 360.222 l 1659.043 363.362 l 1660.449 363.362 - l 1662.137 360.222 l 1663.949 360.222 l 1662.059 363.659 l 1662.543 363.815 - 1663.73 364.378 1663.73 365.987 c 1663.73 366.972 1663.324 367.643 1662.793 - 368.081 c 1662.059 368.675 1661.293 368.675 1660.168 368.69 c 1657.465 -368.69 l h -1659.777 367.331 m 1660.715 367.331 1661.121 367.315 1661.449 367.143 c - 1662.105 366.815 1662.121 366.19 1662.121 366.003 c 1662.121 364.768 1660.98 - 364.706 1660.637 364.69 c 1660.34 364.69 1660.137 364.675 1659.59 364.675 - c 1659.043 364.675 l 1659.043 367.331 l h -1659.777 367.331 m f -1670.832 360.222 m 1672.52 360.222 l 1669.629 368.69 l 1667.832 368.69 -l 1664.973 360.222 l 1666.676 360.222 l 1667.16 361.878 l 1670.348 361.878 - l h -1667.582 363.253 m 1668.754 367.159 l 1669.926 363.253 l h -1667.582 363.253 m f -1679.777 368.69 m 1678.168 362.409 l 1676.512 368.69 l 1674.199 368.69 -l 1674.199 360.222 l 1675.746 360.222 l 1675.59 367.175 l 1677.434 360.222 - l 1678.855 360.222 l 1680.684 367.175 l 1680.543 360.222 l 1682.09 360.222 - l 1682.09 368.69 l h -1679.777 368.69 m f -1694.16 363.206 m 1694.098 363.018 1693.988 362.706 1693.707 362.331 c -1693.363 361.893 1692.879 361.503 1692.098 361.503 c 1690.77 361.503 1689.738 - 362.581 1689.738 364.503 c 1689.738 366.315 1690.707 367.456 1692.082 367.456 - c 1692.957 367.456 1693.426 366.972 1693.613 366.706 c 1693.816 366.393 - 1693.895 366.034 1693.926 365.878 c 1695.504 366.3 l 1695.316 366.878 1694.691 - 368.909 1692.051 368.909 c 1689.879 368.909 1688.02 367.362 1688.02 364.487 - c 1688.02 361.643 1689.738 360.003 1691.988 360.003 c 1693.363 360.003 -1694.316 360.612 1694.91 361.315 c 1695.332 361.815 1695.535 362.315 1695.645 - 362.581 c h -1694.16 363.206 m f -1705.43 364.456 m 1705.445 367.347 1703.477 368.909 1701.367 368.909 c -1699.055 368.909 1697.305 367.034 1697.305 364.44 c 1697.305 363.378 1697.586 - 362.268 1698.43 361.3 c 1699.289 360.3 1700.273 360.003 1701.352 360.003 - c 1703.945 360.003 1705.414 362.034 1705.43 364.456 c h -1703.836 364.284 m 1703.805 362.237 1702.445 361.472 1701.398 361.472 c - 1699.992 361.472 1698.93 362.612 1698.93 364.518 c 1698.93 366.284 1699.914 - 367.456 1701.352 367.456 c 1703.023 367.456 1703.883 365.94 1703.836 364.284 - c h -1703.836 364.284 m f -1712.812 368.69 m 1712.812 363.565 l 1712.812 362.862 1712.812 362.378 -1712.344 361.956 c 1711.875 361.55 1711.25 361.534 1711 361.534 c 1710.484 - 361.534 1709.594 361.643 1709.281 362.456 c 1709.156 362.784 1709.172 363.128 - 1709.172 363.487 c 1709.172 368.69 l 1707.578 368.69 l 1707.578 363.643 - l 1707.594 362.581 1707.594 362.315 1707.703 361.956 c 1707.891 361.315 - 1708.438 360.581 1709.438 360.237 c 1709.922 360.065 1710.422 360.003 1710.938 - 360.003 c 1711.516 360.003 1712.641 360.081 1713.5 360.831 c 1714.406 361.597 - 1714.406 362.393 1714.406 363.347 c 1714.406 368.69 l h -1712.812 368.69 m f -1722.68 362.706 m 1718.93 368.69 l 1717.508 368.69 l 1717.508 360.222 l - 1719.055 360.222 l 1718.961 366.159 l 1722.664 360.222 l 1724.055 360.222 - l 1724.055 368.69 l 1722.492 368.69 l h -1722.68 362.706 m f -1732.156 368.69 m 1725.953 368.69 l 1725.953 367.253 l 1728.234 367.253 - l 1728.234 360.222 l 1729.828 360.222 l 1729.828 367.253 l 1732.156 367.253 - l h -1732.156 368.69 m f -1740.016 367.284 m 1740.016 368.69 l 1734 368.69 l 1734 360.222 l 1740.328 - 360.222 l 1740.328 361.643 l 1735.562 361.643 l 1735.562 363.925 l 1739.234 - 363.925 l 1739.234 365.284 l 1735.562 365.284 l 1735.562 367.284 l h -1740.016 367.284 m f -1742.688 360.222 m 1744.266 360.222 l 1744.266 363.362 l 1745.672 363.362 - l 1747.359 360.222 l 1749.172 360.222 l 1747.281 363.659 l 1747.766 363.815 - 1748.953 364.378 1748.953 365.987 c 1748.953 366.972 1748.547 367.643 1748.016 - 368.081 c 1747.281 368.675 1746.516 368.675 1745.391 368.69 c 1742.688 -368.69 l h -1745 367.331 m 1745.938 367.331 1746.344 367.315 1746.672 367.143 c 1747.328 - 366.815 1747.344 366.19 1747.344 366.003 c 1747.344 364.768 1746.203 364.706 - 1745.859 364.69 c 1745.562 364.69 1745.359 364.675 1744.812 364.675 c 1744.266 - 364.675 l 1744.266 367.331 l h -1745 367.331 m f -2081.125 360.222 m 2082.703 360.222 l 2082.703 363.362 l 2084.109 363.362 - l 2085.797 360.222 l 2087.609 360.222 l 2085.719 363.659 l 2086.203 363.815 - 2087.391 364.378 2087.391 365.987 c 2087.391 366.972 2086.984 367.643 2086.453 - 368.081 c 2085.719 368.675 2084.953 368.675 2083.828 368.69 c 2081.125 -368.69 l h -2083.438 367.331 m 2084.375 367.331 2084.781 367.315 2085.109 367.143 c - 2085.766 366.815 2085.781 366.19 2085.781 366.003 c 2085.781 364.768 2084.641 - 364.706 2084.297 364.69 c 2084 364.69 2083.797 364.675 2083.25 364.675 -c 2082.703 364.675 l 2082.703 367.331 l h -2083.438 367.331 m f -2095.258 368.69 m 2095.258 363.565 l 2095.258 362.862 2095.258 362.378 -2094.789 361.956 c 2094.32 361.55 2093.695 361.534 2093.445 361.534 c 2092.93 - 361.534 2092.039 361.643 2091.727 362.456 c 2091.602 362.784 2091.617 363.128 - 2091.617 363.487 c 2091.617 368.69 l 2090.023 368.69 l 2090.023 363.643 - l 2090.039 362.581 2090.039 362.315 2090.148 361.956 c 2090.336 361.315 - 2090.883 360.581 2091.883 360.237 c 2092.367 360.065 2092.867 360.003 2093.383 - 360.003 c 2093.961 360.003 2095.086 360.081 2095.945 360.831 c 2096.852 - 361.597 2096.852 362.393 2096.852 363.347 c 2096.852 368.69 l h -2095.258 368.69 m f -2105.125 362.706 m 2101.375 368.69 l 2099.953 368.69 l 2099.953 360.222 - l 2101.5 360.222 l 2101.406 366.159 l 2105.109 360.222 l 2106.5 360.222 - l 2106.5 368.69 l 2104.938 368.69 l h -2105.125 362.706 m f -2066.547 294.843 m 2064.938 288.561 l 2063.281 294.843 l 2060.969 294.843 - l 2060.969 286.374 l 2062.516 286.374 l 2062.359 293.327 l 2064.203 286.374 - l 2065.625 286.374 l 2067.453 293.327 l 2067.312 286.374 l 2068.859 286.374 - l 2068.859 294.843 l h -2066.547 294.843 m f -2077.922 293.436 m 2077.922 294.843 l 2071.906 294.843 l 2071.906 286.374 - l 2078.234 286.374 l 2078.234 287.796 l 2073.469 287.796 l 2073.469 290.077 - l 2077.141 290.077 l 2077.141 291.436 l 2073.469 291.436 l 2073.469 293.436 - l h -2077.922 293.436 m f -2086.109 294.843 m 2084.5 288.561 l 2082.844 294.843 l 2080.531 294.843 - l 2080.531 286.374 l 2082.078 286.374 l 2081.922 293.327 l 2083.766 286.374 - l 2085.188 286.374 l 2087.016 293.327 l 2086.875 286.374 l 2088.422 286.374 - l 2088.422 294.843 l h -2086.109 294.843 m f -2094.191 287.952 m 2094.816 286.921 2095.816 286.514 2096.379 286.343 c - 2096.895 286.202 2097.426 286.155 2097.895 286.155 c 2099.691 286.155 2101.488 - 286.936 2101.488 288.889 c 2101.488 290.686 2099.879 291.155 2098.754 291.405 - c 2097.863 291.593 l 2097.098 291.733 2096.316 291.889 2096.316 292.608 - c 2096.316 293.249 2097.051 293.639 2097.91 293.639 c 2099.27 293.639 2099.816 - 292.796 2100.098 292.374 c 2101.395 293.343 l 2100.801 294.155 2099.816 - 295.061 2097.988 295.061 c 2096.004 295.061 2094.645 294.03 2094.645 292.421 - c 2094.645 291.014 2095.691 290.499 2096.066 290.343 c 2096.332 290.233 - 2096.598 290.171 2097.145 290.046 c 2098.16 289.827 l 2098.926 289.655 -2098.957 289.639 2099.145 289.561 c 2099.41 289.452 2099.785 289.264 2099.785 - 288.733 c 2099.785 288.436 2099.676 287.999 2099.051 287.749 c 2098.754 - 287.639 2098.441 287.608 2098.145 287.608 c 2096.363 287.608 2095.723 288.577 - 2095.52 288.889 c h -2094.191 287.952 m f -2109.051 294.843 m 2102.848 294.843 l 2102.848 293.405 l 2105.129 293.405 - l 2105.129 286.374 l 2106.723 286.374 l 2106.723 293.405 l 2109.051 293.405 - l h -2109.051 294.843 m f -2118.168 290.608 m 2118.184 293.499 2116.215 295.061 2114.105 295.061 c - 2111.793 295.061 2110.043 293.186 2110.043 290.593 c 2110.043 289.53 2110.324 - 288.421 2111.168 287.452 c 2112.027 286.452 2113.012 286.155 2114.09 286.155 - c 2116.684 286.155 2118.152 288.186 2118.168 290.608 c h -2116.574 290.436 m 2116.543 288.389 2115.184 287.624 2114.137 287.624 c - 2112.73 287.624 2111.668 288.764 2111.668 290.671 c 2111.668 292.436 2112.652 - 293.608 2114.09 293.608 c 2115.762 293.608 2116.621 292.093 2116.574 290.436 - c h -2116.574 290.436 m f -2120.348 286.374 m 2121.941 286.374 l 2121.941 289.249 l 2123.176 289.249 - l 2123.691 289.249 2124.145 289.249 2124.613 289.343 c 2126.113 289.686 - 2126.645 290.905 2126.645 292.03 c 2126.645 293.749 2125.488 294.483 2124.66 - 294.718 c 2124.16 294.843 2123.676 294.843 2123.207 294.843 c 2120.348 -294.843 l h -2123.145 293.483 m 2123.66 293.483 2124.207 293.483 2124.613 293.139 c -2124.754 293.014 2125.02 292.686 2125.02 292.061 c 2125.02 291.764 2124.973 - 290.858 2123.988 290.624 c 2123.707 290.546 2123.426 290.546 2123.082 290.546 - c 2121.941 290.546 l 2121.941 293.483 l h -2123.145 293.483 m f -2077.367 212.597 m 2078.961 212.597 l 2078.961 215.472 l 2080.195 215.472 - l 2080.711 215.472 2081.164 215.472 2081.633 215.565 c 2083.133 215.909 - 2083.664 217.128 2083.664 218.253 c 2083.664 219.972 2082.508 220.706 2081.68 - 220.94 c 2081.18 221.065 2080.695 221.065 2080.227 221.065 c 2077.367 221.065 - l h -2080.164 219.706 m 2080.68 219.706 2081.227 219.706 2081.633 219.362 c -2081.773 219.237 2082.039 218.909 2082.039 218.284 c 2082.039 217.987 2081.992 - 217.081 2081.008 216.847 c 2080.727 216.768 2080.445 216.768 2080.102 216.768 - c 2078.961 216.768 l 2078.961 219.706 l h -2080.164 219.706 m f -2085.734 221.065 1.562 -8.469 re f -2101.535 216.831 m 2101.551 219.722 2099.582 221.284 2097.473 221.284 c - 2095.16 221.284 2093.41 219.409 2093.41 216.815 c 2093.41 215.753 2093.691 - 214.643 2094.535 213.675 c 2095.395 212.675 2096.379 212.378 2097.457 212.378 - c 2100.051 212.378 2101.52 214.409 2101.535 216.831 c h -2099.941 216.659 m 2099.91 214.612 2098.551 213.847 2097.504 213.847 c -2096.098 213.847 2095.035 214.987 2095.035 216.893 c 2095.035 218.659 2096.02 - 219.831 2097.457 219.831 c 2099.129 219.831 2099.988 218.315 2099.941 216.659 - c h -2099.941 216.659 m f -2108.887 215.081 m 2105.137 221.065 l 2103.715 221.065 l 2103.715 212.597 - l 2105.262 212.597 l 2105.168 218.534 l 2108.871 212.597 l 2110.262 212.597 - l 2110.262 221.065 l 2108.699 221.065 l h -2108.887 215.081 m f -2198.957 360.222 m 2200.551 360.222 l 2200.551 363.097 l 2201.785 363.097 - l 2202.301 363.097 2202.754 363.097 2203.223 363.19 c 2204.723 363.534 -2205.254 364.753 2205.254 365.878 c 2205.254 367.597 2204.098 368.331 2203.27 - 368.565 c 2202.77 368.69 2202.285 368.69 2201.816 368.69 c 2198.957 368.69 - l h -2201.754 367.331 m 2202.27 367.331 2202.816 367.331 2203.223 366.987 c -2203.363 366.862 2203.629 366.534 2203.629 365.909 c 2203.629 365.612 2203.582 - 364.706 2202.598 364.472 c 2202.316 364.393 2202.035 364.393 2201.691 364.393 - c 2200.551 364.393 l 2200.551 367.331 l h -2201.754 367.331 m f -2207.32 368.69 1.562 -8.469 re f -2215.375 368.69 1.562 -8.469 re f -2225.25 362.706 m 2221.5 368.69 l 2220.078 368.69 l 2220.078 360.222 l -2221.625 360.222 l 2221.531 366.159 l 2225.234 360.222 l 2226.625 360.222 - l 2226.625 368.69 l 2225.062 368.69 l h -2225.25 362.706 m f -2233.125 360.222 m 2234.719 360.222 l 2234.719 363.097 l 2235.953 363.097 - l 2236.469 363.097 2236.922 363.097 2237.391 363.19 c 2238.891 363.534 -2239.422 364.753 2239.422 365.878 c 2239.422 367.597 2238.266 368.331 2237.438 - 368.565 c 2236.938 368.69 2236.453 368.69 2235.984 368.69 c 2233.125 368.69 - l h -2235.922 367.331 m 2236.438 367.331 2236.984 367.331 2237.391 366.987 c - 2237.531 366.862 2237.797 366.534 2237.797 365.909 c 2237.797 365.612 2237.75 - 364.706 2236.766 364.472 c 2236.484 364.393 2236.203 364.393 2235.859 364.393 - c 2234.719 364.393 l 2234.719 367.331 l h -2235.922 367.331 m f -2241.504 360.222 m 2243.082 360.222 l 2243.082 363.362 l 2244.488 363.362 - l 2246.176 360.222 l 2247.988 360.222 l 2246.098 363.659 l 2246.582 363.815 - 2247.77 364.378 2247.77 365.987 c 2247.77 366.972 2247.363 367.643 2246.832 - 368.081 c 2246.098 368.675 2245.332 368.675 2244.207 368.69 c 2241.504 -368.69 l h -2243.816 367.331 m 2244.754 367.331 2245.16 367.315 2245.488 367.143 c -2246.145 366.815 2246.16 366.19 2246.16 366.003 c 2246.16 364.768 2245.02 - 364.706 2244.676 364.69 c 2244.379 364.69 2244.176 364.675 2243.629 364.675 - c 2243.082 364.675 l 2243.082 367.331 l h -2243.816 367.331 m f -2257.637 364.456 m 2257.652 367.347 2255.684 368.909 2253.574 368.909 c - 2251.262 368.909 2249.512 367.034 2249.512 364.44 c 2249.512 363.378 2249.793 - 362.268 2250.637 361.3 c 2251.496 360.3 2252.48 360.003 2253.559 360.003 - c 2256.152 360.003 2257.621 362.034 2257.637 364.456 c h -2256.043 364.284 m 2256.012 362.237 2254.652 361.472 2253.605 361.472 c - 2252.199 361.472 2251.137 362.612 2251.137 364.518 c 2251.137 366.284 2252.121 - 367.456 2253.559 367.456 c 2255.23 367.456 2256.09 365.94 2256.043 364.284 - c h -2256.043 364.284 m f -2263.746 364.847 m 2263.746 363.456 l 2265.855 363.456 l 2265.715 361.956 - 2264.652 361.487 2263.777 361.487 c 2262.387 361.487 2261.371 362.565 2261.371 - 364.425 c 2261.371 366.097 2262.152 367.487 2263.746 367.487 c 2265.184 - 367.487 2265.637 366.268 2265.793 365.8 c 2267.309 366.409 l 2266.793 367.831 - 2265.496 368.909 2263.73 368.909 c 2261.402 368.909 2259.637 367.034 2259.637 - 364.378 c 2259.637 362.097 2261.027 360.003 2263.637 360.003 c 2264.34 -360.003 2265.199 360.19 2265.949 360.94 c 2265.949 360.222 l 2267.309 360.222 - l 2267.309 364.847 l h -2263.746 364.847 m f -2270.215 360.222 m 2271.793 360.222 l 2271.793 363.362 l 2273.199 363.362 - l 2274.887 360.222 l 2276.699 360.222 l 2274.809 363.659 l 2275.293 363.815 - 2276.48 364.378 2276.48 365.987 c 2276.48 366.972 2276.074 367.643 2275.543 - 368.081 c 2274.809 368.675 2274.043 368.675 2272.918 368.69 c 2270.215 -368.69 l h -2272.527 367.331 m 2273.465 367.331 2273.871 367.315 2274.199 367.143 c - 2274.855 366.815 2274.871 366.19 2274.871 366.003 c 2274.871 364.768 2273.73 - 364.706 2273.387 364.69 c 2273.09 364.69 2272.887 364.675 2272.34 364.675 - c 2271.793 364.675 l 2271.793 367.331 l h -2272.527 367.331 m f -2285.113 367.284 m 2285.113 368.69 l 2279.098 368.69 l 2279.098 360.222 - l 2285.426 360.222 l 2285.426 361.643 l 2280.66 361.643 l 2280.66 363.925 - l 2284.332 363.925 l 2284.332 365.284 l 2280.66 365.284 l 2280.66 367.284 - l h -2285.113 367.284 m f -2287.098 361.8 m 2287.723 360.768 2288.723 360.362 2289.285 360.19 c 2289.801 - 360.05 2290.332 360.003 2290.801 360.003 c 2292.598 360.003 2294.395 360.784 - 2294.395 362.737 c 2294.395 364.534 2292.785 365.003 2291.66 365.253 c -2290.77 365.44 l 2290.004 365.581 2289.223 365.737 2289.223 366.456 c 2289.223 - 367.097 2289.957 367.487 2290.816 367.487 c 2292.176 367.487 2292.723 366.643 - 2293.004 366.222 c 2294.301 367.19 l 2293.707 368.003 2292.723 368.909 -2290.895 368.909 c 2288.91 368.909 2287.551 367.878 2287.551 366.268 c 2287.551 - 364.862 2288.598 364.347 2288.973 364.19 c 2289.238 364.081 2289.504 364.018 - 2290.051 363.893 c 2291.066 363.675 l 2291.832 363.503 2291.863 363.487 - 2292.051 363.409 c 2292.316 363.3 2292.691 363.112 2292.691 362.581 c 2292.691 - 362.284 2292.582 361.847 2291.957 361.597 c 2291.66 361.487 2291.348 361.456 - 2291.051 361.456 c 2289.27 361.456 2288.629 362.425 2288.426 362.737 c -h -2287.098 361.8 m f -2296.012 361.8 m 2296.637 360.768 2297.637 360.362 2298.199 360.19 c 2298.715 - 360.05 2299.246 360.003 2299.715 360.003 c 2301.512 360.003 2303.309 360.784 - 2303.309 362.737 c 2303.309 364.534 2301.699 365.003 2300.574 365.253 c - 2299.684 365.44 l 2298.918 365.581 2298.137 365.737 2298.137 366.456 c -2298.137 367.097 2298.871 367.487 2299.73 367.487 c 2301.09 367.487 2301.637 - 366.643 2301.918 366.222 c 2303.215 367.19 l 2302.621 368.003 2301.637 -368.909 2299.809 368.909 c 2297.824 368.909 2296.465 367.878 2296.465 366.268 - c 2296.465 364.862 2297.512 364.347 2297.887 364.19 c 2298.152 364.081 -2298.418 364.018 2298.965 363.893 c 2299.98 363.675 l 2300.746 363.503 2300.777 - 363.487 2300.965 363.409 c 2301.23 363.3 2301.605 363.112 2301.605 362.581 - c 2301.605 362.284 2301.496 361.847 2300.871 361.597 c 2300.574 361.487 - 2300.262 361.456 2299.965 361.456 c 2298.184 361.456 2297.543 362.425 2297.34 - 362.737 c h -2296.012 361.8 m f -2213.074 286.374 m 2214.668 286.374 l 2214.668 289.249 l 2215.902 289.249 - l 2216.418 289.249 2216.871 289.249 2217.34 289.343 c 2218.84 289.686 2219.371 - 290.905 2219.371 292.03 c 2219.371 293.749 2218.215 294.483 2217.387 294.718 - c 2216.887 294.843 2216.402 294.843 2215.934 294.843 c 2213.074 294.843 - l h -2215.871 293.483 m 2216.387 293.483 2216.934 293.483 2217.34 293.139 c -2217.48 293.014 2217.746 292.686 2217.746 292.061 c 2217.746 291.764 2217.699 - 290.858 2216.715 290.624 c 2216.434 290.546 2216.152 290.546 2215.809 290.546 - c 2214.668 290.546 l 2214.668 293.483 l h -2215.871 293.483 m f -2221.441 294.843 1.562 -8.469 re f -2229.512 286.374 m 2231.09 286.374 l 2231.09 289.514 l 2232.496 289.514 - l 2234.184 286.374 l 2235.996 286.374 l 2234.105 289.811 l 2234.59 289.968 - 2235.777 290.53 2235.777 292.139 c 2235.777 293.124 2235.371 293.796 2234.84 - 294.233 c 2234.105 294.827 2233.34 294.827 2232.215 294.843 c 2229.512 -294.843 l h -2231.824 293.483 m 2232.762 293.483 2233.168 293.468 2233.496 293.296 c - 2234.152 292.968 2234.168 292.343 2234.168 292.155 c 2234.168 290.921 2233.027 - 290.858 2232.684 290.843 c 2232.387 290.843 2232.184 290.827 2231.637 290.827 - c 2231.09 290.827 l 2231.09 293.483 l h -2231.824 293.483 m f -2244.406 293.436 m 2244.406 294.843 l 2238.391 294.843 l 2238.391 286.374 - l 2244.719 286.374 l 2244.719 287.796 l 2239.953 287.796 l 2239.953 290.077 - l 2243.625 290.077 l 2243.625 291.436 l 2239.953 291.436 l 2239.953 293.436 - l h -2244.406 293.436 m f -2254.953 287.546 m 2254.891 287.53 2254.844 287.53 2254.781 287.53 c 2254.594 - 287.53 2253.734 287.686 2253.5 288.171 c 2253.953 288.889 2254.109 290.108 - 2254.109 290.749 c 2254.109 292.936 2252.781 295.061 2250.047 295.061 c - 2247.453 295.061 2246.031 292.999 2246.031 290.608 c 2246.031 288.046 2247.531 - 286.155 2250.031 286.155 c 2251 286.155 2251.953 286.468 2252.703 287.077 - c 2253.219 286.608 2253.828 286.186 2254.516 286.03 c h -2252.406 290.608 m 2252.406 289.327 2251.781 287.655 2250.125 287.655 c - 2248.75 287.655 2247.719 288.858 2247.719 290.577 c 2247.719 292.124 2248.594 - 293.546 2250.016 293.546 c 2251.188 293.546 2252.422 292.561 2252.406 290.608 - c h -2252.406 290.608 m f -2261.68 294.843 m 2261.68 289.718 l 2261.68 289.014 2261.68 288.53 2261.211 - 288.108 c 2260.742 287.702 2260.117 287.686 2259.867 287.686 c 2259.352 - 287.686 2258.461 287.796 2258.148 288.608 c 2258.023 288.936 2258.039 289.28 - 2258.039 289.639 c 2258.039 294.843 l 2256.445 294.843 l 2256.445 289.796 - l 2256.461 288.733 2256.461 288.468 2256.57 288.108 c 2256.758 287.468 -2257.305 286.733 2258.305 286.389 c 2258.789 286.218 2259.289 286.155 2259.805 - 286.155 c 2260.383 286.155 2261.508 286.233 2262.367 286.983 c 2263.273 - 287.749 2263.273 288.546 2263.273 289.499 c 2263.273 294.843 l h -2261.68 294.843 m f -2272.344 293.436 m 2272.344 294.843 l 2266.328 294.843 l 2266.328 286.374 - l 2272.656 286.374 l 2272.656 287.796 l 2267.891 287.796 l 2267.891 290.077 - l 2271.562 290.077 l 2271.562 291.436 l 2267.891 291.436 l 2267.891 293.436 - l h -2272.344 293.436 m f -2274.328 287.952 m 2274.953 286.921 2275.953 286.514 2276.516 286.343 c - 2277.031 286.202 2277.562 286.155 2278.031 286.155 c 2279.828 286.155 2281.625 - 286.936 2281.625 288.889 c 2281.625 290.686 2280.016 291.155 2278.891 291.405 - c 2278 291.593 l 2277.234 291.733 2276.453 291.889 2276.453 292.608 c 2276.453 - 293.249 2277.188 293.639 2278.047 293.639 c 2279.406 293.639 2279.953 292.796 - 2280.234 292.374 c 2281.531 293.343 l 2280.938 294.155 2279.953 295.061 - 2278.125 295.061 c 2276.141 295.061 2274.781 294.03 2274.781 292.421 c -2274.781 291.014 2275.828 290.499 2276.203 290.343 c 2276.469 290.233 2276.734 - 290.171 2277.281 290.046 c 2278.297 289.827 l 2279.062 289.655 2279.094 - 289.639 2279.281 289.561 c 2279.547 289.452 2279.922 289.264 2279.922 288.733 - c 2279.922 288.436 2279.812 287.999 2279.188 287.749 c 2278.891 287.639 - 2278.578 287.608 2278.281 287.608 c 2276.5 287.608 2275.859 288.577 2275.656 - 288.889 c h -2274.328 287.952 m f -2289.188 294.843 m 2282.984 294.843 l 2282.984 293.405 l 2285.266 293.405 - l 2285.266 286.374 l 2286.859 286.374 l 2286.859 293.405 l 2289.188 293.405 - l h -2289.188 294.843 m f -2221.648 212.597 m 2223.242 212.597 l 2223.242 215.472 l 2224.477 215.472 - l 2224.992 215.472 2225.445 215.472 2225.914 215.565 c 2227.414 215.909 - 2227.945 217.128 2227.945 218.253 c 2227.945 219.972 2226.789 220.706 2225.961 - 220.94 c 2225.461 221.065 2224.977 221.065 2224.508 221.065 c 2221.648 -221.065 l h -2224.445 219.706 m 2224.961 219.706 2225.508 219.706 2225.914 219.362 c - 2226.055 219.237 2226.32 218.909 2226.32 218.284 c 2226.32 217.987 2226.273 - 217.081 2225.289 216.847 c 2225.008 216.768 2224.727 216.768 2224.383 216.768 - c 2223.242 216.768 l 2223.242 219.706 l h -2224.445 219.706 m f -2230.012 221.065 1.562 -8.469 re f -2243.051 212.597 m 2244.738 212.597 l 2241.848 221.065 l 2240.051 221.065 - l 2237.191 212.597 l 2238.895 212.597 l 2239.379 214.253 l 2242.566 214.253 - l h -2239.801 215.628 m 2240.973 219.534 l 2242.145 215.628 l h -2239.801 215.628 m f -2251.855 215.581 m 2251.793 215.393 2251.684 215.081 2251.402 214.706 c - 2251.059 214.268 2250.574 213.878 2249.793 213.878 c 2248.465 213.878 2247.434 - 214.956 2247.434 216.878 c 2247.434 218.69 2248.402 219.831 2249.777 219.831 - c 2250.652 219.831 2251.121 219.347 2251.309 219.081 c 2251.512 218.768 - 2251.59 218.409 2251.621 218.253 c 2253.199 218.675 l 2253.012 219.253 -2252.387 221.284 2249.746 221.284 c 2247.574 221.284 2245.715 219.737 2245.715 - 216.862 c 2245.715 214.018 2247.434 212.378 2249.684 212.378 c 2251.059 - 212.378 2252.012 212.987 2252.605 213.69 c 2253.027 214.19 2253.23 214.69 - 2253.34 214.956 c h -2251.855 215.581 m f -2260.418 221.065 m 2254.215 221.065 l 2254.215 219.628 l 2256.496 219.628 - l 2256.496 212.597 l 2258.09 212.597 l 2258.09 219.628 l 2260.418 219.628 - l h -2260.418 221.065 m f -2262.277 221.065 1.562 -8.469 re f -2270.98 221.065 m 2269.137 214.378 l 2267.246 221.065 l 2265.574 221.065 - l 2268.074 212.597 l 2270.215 212.597 l 2272.621 221.065 l h -2270.98 221.065 m f -2280.312 219.659 m 2280.312 221.065 l 2274.297 221.065 l 2274.297 212.597 - l 2280.625 212.597 l 2280.625 214.018 l 2275.859 214.018 l 2275.859 216.3 - l 2279.531 216.3 l 2279.531 217.659 l 2275.859 217.659 l 2275.859 219.659 - l h -2280.312 219.659 m f -2462.633 301.514 m 2464.32 301.514 l 2461.43 309.983 l 2459.633 309.983 - l 2456.773 301.514 l 2458.477 301.514 l 2458.961 303.171 l 2462.148 303.171 - l h -2459.383 304.546 m 2460.555 308.452 l 2461.727 304.546 l h -2459.383 304.546 m f -2465.953 301.514 m 2468.656 301.514 l 2469.656 301.53 2470.547 301.546 -2471.375 302.03 c 2472.625 302.749 2473.125 304.233 2473.125 305.671 c 2473.125 - 306.624 2472.906 308.327 2471.484 309.327 c 2470.609 309.968 2469.719 309.968 - 2468.984 309.983 c 2465.953 309.983 l h -2468.375 308.546 m 2469.438 308.53 2469.688 308.53 2470.141 308.311 c 2471.328 - 307.749 2471.438 306.452 2471.438 305.671 c 2471.438 303.905 2470.797 303.374 - 2470.188 303.139 c 2469.828 302.999 2469.406 302.936 2468.203 302.936 c - 2467.531 302.936 l 2467.531 308.546 l h -2468.375 308.546 m f -2475.102 301.514 m 2477.805 301.514 l 2478.805 301.53 2479.695 301.546 -2480.523 302.03 c 2481.773 302.749 2482.273 304.233 2482.273 305.671 c 2482.273 - 306.624 2482.055 308.327 2480.633 309.327 c 2479.758 309.968 2478.867 309.968 - 2478.133 309.983 c 2475.102 309.983 l h -2477.523 308.546 m 2478.586 308.53 2478.836 308.53 2479.289 308.311 c 2480.477 - 307.749 2480.586 306.452 2480.586 305.671 c 2480.586 303.905 2479.945 303.374 - 2479.336 303.139 c 2478.977 302.999 2478.555 302.936 2477.352 302.936 c - 2476.68 302.936 l 2476.68 308.546 l h -2477.523 308.546 m f -2484.359 301.514 m 2485.938 301.514 l 2485.938 304.655 l 2487.344 304.655 - l 2489.031 301.514 l 2490.844 301.514 l 2488.953 304.952 l 2489.438 305.108 - 2490.625 305.671 2490.625 307.28 c 2490.625 308.264 2490.219 308.936 2489.688 - 309.374 c 2488.953 309.968 2488.188 309.968 2487.062 309.983 c 2484.359 - 309.983 l h -2486.672 308.624 m 2487.609 308.624 2488.016 308.608 2488.344 308.436 c - 2489 308.108 2489.016 307.483 2489.016 307.296 c 2489.016 306.061 2487.875 - 305.999 2487.531 305.983 c 2487.234 305.983 2487.031 305.968 2486.484 305.968 - c 2485.938 305.968 l 2485.938 308.624 l h -2486.672 308.624 m f -2499.258 308.577 m 2499.258 309.983 l 2493.242 309.983 l 2493.242 301.514 - l 2499.57 301.514 l 2499.57 302.936 l 2494.805 302.936 l 2494.805 305.218 - l 2498.477 305.218 l 2498.477 306.577 l 2494.805 306.577 l 2494.805 308.577 - l h -2499.258 308.577 m f -2501.238 303.093 m 2501.863 302.061 2502.863 301.655 2503.426 301.483 c - 2503.941 301.343 2504.473 301.296 2504.941 301.296 c 2506.738 301.296 2508.535 - 302.077 2508.535 304.03 c 2508.535 305.827 2506.926 306.296 2505.801 306.546 - c 2504.91 306.733 l 2504.145 306.874 2503.363 307.03 2503.363 307.749 c - 2503.363 308.389 2504.098 308.78 2504.957 308.78 c 2506.316 308.78 2506.863 - 307.936 2507.145 307.514 c 2508.441 308.483 l 2507.848 309.296 2506.863 - 310.202 2505.035 310.202 c 2503.051 310.202 2501.691 309.171 2501.691 307.561 - c 2501.691 306.155 2502.738 305.639 2503.113 305.483 c 2503.379 305.374 - 2503.645 305.311 2504.191 305.186 c 2505.207 304.968 l 2505.973 304.796 - 2506.004 304.78 2506.191 304.702 c 2506.457 304.593 2506.832 304.405 2506.832 - 303.874 c 2506.832 303.577 2506.723 303.139 2506.098 302.889 c 2505.801 - 302.78 2505.488 302.749 2505.191 302.749 c 2503.41 302.749 2502.77 303.718 - 2502.566 304.03 c h -2501.238 303.093 m f -2510.152 303.093 m 2510.777 302.061 2511.777 301.655 2512.34 301.483 c -2512.855 301.343 2513.387 301.296 2513.855 301.296 c 2515.652 301.296 2517.449 - 302.077 2517.449 304.03 c 2517.449 305.827 2515.84 306.296 2514.715 306.546 - c 2513.824 306.733 l 2513.059 306.874 2512.277 307.03 2512.277 307.749 -c 2512.277 308.389 2513.012 308.78 2513.871 308.78 c 2515.23 308.78 2515.777 - 307.936 2516.059 307.514 c 2517.355 308.483 l 2516.762 309.296 2515.777 - 310.202 2513.949 310.202 c 2511.965 310.202 2510.605 309.171 2510.605 307.561 - c 2510.605 306.155 2511.652 305.639 2512.027 305.483 c 2512.293 305.374 - 2512.559 305.311 2513.105 305.186 c 2514.121 304.968 l 2514.887 304.796 - 2514.918 304.78 2515.105 304.702 c 2515.371 304.593 2515.746 304.405 2515.746 - 303.874 c 2515.746 303.577 2515.637 303.139 2515.012 302.889 c 2514.715 - 302.78 2514.402 302.749 2514.105 302.749 c 2512.324 302.749 2511.684 303.718 - 2511.48 304.03 c h -2510.152 303.093 m f -2471.098 288.093 m 2471.723 287.061 2472.723 286.655 2473.285 286.483 c - 2473.801 286.343 2474.332 286.296 2474.801 286.296 c 2476.598 286.296 2478.395 - 287.077 2478.395 289.03 c 2478.395 290.827 2476.785 291.296 2475.66 291.546 - c 2474.77 291.733 l 2474.004 291.874 2473.223 292.03 2473.223 292.749 c - 2473.223 293.389 2473.957 293.78 2474.816 293.78 c 2476.176 293.78 2476.723 - 292.936 2477.004 292.514 c 2478.301 293.483 l 2477.707 294.296 2476.723 - 295.202 2474.895 295.202 c 2472.91 295.202 2471.551 294.171 2471.551 292.561 - c 2471.551 291.155 2472.598 290.639 2472.973 290.483 c 2473.238 290.374 - 2473.504 290.311 2474.051 290.186 c 2475.066 289.968 l 2475.832 289.796 - 2475.863 289.78 2476.051 289.702 c 2476.316 289.593 2476.691 289.405 2476.691 - 288.874 c 2476.691 288.577 2476.582 288.139 2475.957 287.889 c 2475.66 -287.78 2475.348 287.749 2475.051 287.749 c 2473.27 287.749 2472.629 288.718 - 2472.426 289.03 c h -2471.098 288.093 m f -2485.957 294.983 m 2479.754 294.983 l 2479.754 293.546 l 2482.035 293.546 - l 2482.035 286.514 l 2483.629 286.514 l 2483.629 293.546 l 2485.957 293.546 - l h -2485.957 294.983 m f -2495.074 290.749 m 2495.09 293.639 2493.121 295.202 2491.012 295.202 c -2488.699 295.202 2486.949 293.327 2486.949 290.733 c 2486.949 289.671 2487.23 - 288.561 2488.074 287.593 c 2488.934 286.593 2489.918 286.296 2490.996 286.296 - c 2493.59 286.296 2495.059 288.327 2495.074 290.749 c h -2493.48 290.577 m 2493.449 288.53 2492.09 287.764 2491.043 287.764 c 2489.637 - 287.764 2488.574 288.905 2488.574 290.811 c 2488.574 292.577 2489.559 293.749 - 2490.996 293.749 c 2492.668 293.749 2493.527 292.233 2493.48 290.577 c -h -2493.48 290.577 m f -2497.254 286.514 m 2498.848 286.514 l 2498.848 289.389 l 2500.082 289.389 - l 2500.598 289.389 2501.051 289.389 2501.52 289.483 c 2503.02 289.827 2503.551 - 291.046 2503.551 292.171 c 2503.551 293.889 2502.395 294.624 2501.566 294.858 - c 2501.066 294.983 2500.582 294.983 2500.113 294.983 c 2497.254 294.983 - l h -2500.051 293.624 m 2500.566 293.624 2501.113 293.624 2501.52 293.28 c 2501.66 - 293.155 2501.926 292.827 2501.926 292.202 c 2501.926 291.905 2501.879 290.999 - 2500.895 290.764 c 2500.613 290.686 2500.332 290.686 2499.988 290.686 c - 2498.848 290.686 l 2498.848 293.624 l h -2500.051 293.624 m f -2463.594 212.597 m 2465.172 212.597 l 2465.172 215.737 l 2466.578 215.737 - l 2468.266 212.597 l 2470.078 212.597 l 2468.188 216.034 l 2468.672 216.19 - 2469.859 216.753 2469.859 218.362 c 2469.859 219.347 2469.453 220.018 2468.922 - 220.456 c 2468.188 221.05 2467.422 221.05 2466.297 221.065 c 2463.594 221.065 - l h -2465.906 219.706 m 2466.844 219.706 2467.25 219.69 2467.578 219.518 c 2468.234 - 219.19 2468.25 218.565 2468.25 218.378 c 2468.25 217.143 2467.109 217.081 - 2466.766 217.065 c 2466.469 217.065 2466.266 217.05 2465.719 217.05 c 2465.172 - 217.05 l 2465.172 219.706 l h -2465.906 219.706 m f -2478.492 219.659 m 2478.492 221.065 l 2472.477 221.065 l 2472.477 212.597 - l 2478.805 212.597 l 2478.805 214.018 l 2474.039 214.018 l 2474.039 216.3 - l 2477.711 216.3 l 2477.711 217.659 l 2474.039 217.659 l 2474.039 219.659 - l h -2478.492 219.659 m f -2481.18 212.597 m 2482.773 212.597 l 2482.773 215.472 l 2484.008 215.472 - l 2484.523 215.472 2484.977 215.472 2485.445 215.565 c 2486.945 215.909 - 2487.477 217.128 2487.477 218.253 c 2487.477 219.972 2486.32 220.706 2485.492 - 220.94 c 2484.992 221.065 2484.508 221.065 2484.039 221.065 c 2481.18 221.065 - l h -2483.977 219.706 m 2484.492 219.706 2485.039 219.706 2485.445 219.362 c - 2485.586 219.237 2485.852 218.909 2485.852 218.284 c 2485.852 217.987 2485.805 - 217.081 2484.82 216.847 c 2484.539 216.768 2484.258 216.768 2483.914 216.768 - c 2482.773 216.768 l 2482.773 219.706 l h -2483.977 219.706 m f -2495.547 219.659 m 2495.547 221.065 l 2489.531 221.065 l 2489.531 212.597 - l 2495.859 212.597 l 2495.859 214.018 l 2491.094 214.018 l 2491.094 216.3 - l 2494.766 216.3 l 2494.766 217.659 l 2491.094 217.659 l 2491.094 219.659 - l h -2495.547 219.659 m f -2502.672 212.597 m 2504.359 212.597 l 2501.469 221.065 l 2499.672 221.065 - l 2496.812 212.597 l 2498.516 212.597 l 2499 214.253 l 2502.188 214.253 - l h -2499.422 215.628 m 2500.594 219.534 l 2501.766 215.628 l h -2499.422 215.628 m f -2510.629 221.065 m 2504.426 221.065 l 2504.426 219.628 l 2506.707 219.628 - l 2506.707 212.597 l 2508.301 212.597 l 2508.301 219.628 l 2510.629 219.628 - l h -2510.629 221.065 m f -2622.395 212.597 m 2623.988 212.597 l 2623.988 215.472 l 2625.223 215.472 - l 2625.738 215.472 2626.191 215.472 2626.66 215.565 c 2628.16 215.909 2628.691 - 217.128 2628.691 218.253 c 2628.691 219.972 2627.535 220.706 2626.707 220.94 - c 2626.207 221.065 2625.723 221.065 2625.254 221.065 c 2622.395 221.065 - l h -2625.191 219.706 m 2625.707 219.706 2626.254 219.706 2626.66 219.362 c -2626.801 219.237 2627.066 218.909 2627.066 218.284 c 2627.066 217.987 2627.02 - 217.081 2626.035 216.847 c 2625.754 216.768 2625.473 216.768 2625.129 216.768 - c 2623.988 216.768 l 2623.988 219.706 l h -2625.191 219.706 m f -2638.512 216.831 m 2638.527 219.722 2636.559 221.284 2634.449 221.284 c - 2632.137 221.284 2630.387 219.409 2630.387 216.815 c 2630.387 215.753 2630.668 - 214.643 2631.512 213.675 c 2632.371 212.675 2633.355 212.378 2634.434 212.378 - c 2637.027 212.378 2638.496 214.409 2638.512 216.831 c h -2636.918 216.659 m 2636.887 214.612 2635.527 213.847 2634.48 213.847 c -2633.074 213.847 2632.012 214.987 2632.012 216.893 c 2632.012 218.659 2632.996 - 219.831 2634.434 219.831 c 2636.105 219.831 2636.965 218.315 2636.918 216.659 - c h -2636.918 216.659 m f -2647.723 221.065 m 2646.535 214.612 l 2645.191 221.065 l 2643.707 221.065 - l 2642.395 214.612 l 2641.238 221.065 l 2639.613 221.065 l 2641.379 212.597 - l 2643.223 212.597 l 2644.457 218.487 l 2645.645 212.597 l 2647.488 212.597 - l 2649.348 221.065 l h -2647.723 221.065 m f -2657.332 219.659 m 2657.332 221.065 l 2651.316 221.065 l 2651.316 212.597 - l 2657.645 212.597 l 2657.645 214.018 l 2652.879 214.018 l 2652.879 216.3 - l 2656.551 216.3 l 2656.551 217.659 l 2652.879 217.659 l 2652.879 219.659 - l h -2657.332 219.659 m f -2660.004 212.597 m 2661.582 212.597 l 2661.582 215.737 l 2662.988 215.737 - l 2664.676 212.597 l 2666.488 212.597 l 2664.598 216.034 l 2665.082 216.19 - 2666.27 216.753 2666.27 218.362 c 2666.27 219.347 2665.863 220.018 2665.332 - 220.456 c 2664.598 221.05 2663.832 221.05 2662.707 221.065 c 2660.004 221.065 - l h -2662.316 219.706 m 2663.254 219.706 2663.66 219.69 2663.988 219.518 c 2664.645 - 219.19 2664.66 218.565 2664.66 218.378 c 2664.66 217.143 2663.52 217.081 - 2663.176 217.065 c 2662.879 217.065 2662.676 217.05 2662.129 217.05 c 2661.582 - 217.05 l 2661.582 219.706 l h -2662.316 219.706 m f -2617.691 301.514 m 2620.395 301.514 l 2621.395 301.53 2622.285 301.546 -2623.113 302.03 c 2624.363 302.749 2624.863 304.233 2624.863 305.671 c 2624.863 - 306.624 2624.645 308.327 2623.223 309.327 c 2622.348 309.968 2621.457 309.968 - 2620.723 309.983 c 2617.691 309.983 l h -2620.113 308.546 m 2621.176 308.53 2621.426 308.53 2621.879 308.311 c 2623.066 - 307.749 2623.176 306.452 2623.176 305.671 c 2623.176 303.905 2622.535 303.374 - 2621.926 303.139 c 2621.566 302.999 2621.145 302.936 2619.941 302.936 c - 2619.27 302.936 l 2619.27 308.546 l h -2620.113 308.546 m f -2626.93 309.983 1.562 -8.469 re f -2630.93 303.093 m 2631.555 302.061 2632.555 301.655 2633.117 301.483 c -2633.633 301.343 2634.164 301.296 2634.633 301.296 c 2636.43 301.296 2638.227 - 302.077 2638.227 304.03 c 2638.227 305.827 2636.617 306.296 2635.492 306.546 - c 2634.602 306.733 l 2633.836 306.874 2633.055 307.03 2633.055 307.749 -c 2633.055 308.389 2633.789 308.78 2634.648 308.78 c 2636.008 308.78 2636.555 - 307.936 2636.836 307.514 c 2638.133 308.483 l 2637.539 309.296 2636.555 - 310.202 2634.727 310.202 c 2632.742 310.202 2631.383 309.171 2631.383 307.561 - c 2631.383 306.155 2632.43 305.639 2632.805 305.483 c 2633.07 305.374 2633.336 - 305.311 2633.883 305.186 c 2634.898 304.968 l 2635.664 304.796 2635.695 - 304.78 2635.883 304.702 c 2636.148 304.593 2636.523 304.405 2636.523 303.874 - c 2636.523 303.577 2636.414 303.139 2635.789 302.889 c 2635.492 302.78 -2635.18 302.749 2634.883 302.749 c 2633.102 302.749 2632.461 303.718 2632.258 - 304.03 c h -2630.93 303.093 m f -2645.242 301.514 m 2646.93 301.514 l 2644.039 309.983 l 2642.242 309.983 - l 2639.383 301.514 l 2641.086 301.514 l 2641.57 303.171 l 2644.758 303.171 - l h -2641.992 304.546 m 2643.164 308.452 l 2644.336 304.546 l h -2641.992 304.546 m f -2648.672 301.514 m 2651.984 301.514 l 2652.953 301.514 2653.359 301.53 -2653.906 301.718 c 2654.922 302.077 2655.422 302.936 2655.422 303.921 c -2655.422 305.218 2654.547 305.983 2653.609 306.139 c 2654.062 306.233 2654.406 - 306.405 2654.656 306.764 c 2654.906 307.077 2655.016 307.546 2655.016 307.905 - c 2655.016 308.827 2654.391 309.593 2653.531 309.843 c 2653.125 309.968 - 2652.828 309.968 2651.703 309.983 c 2648.672 309.983 l h -2651.25 308.686 m 2652.391 308.671 2652.562 308.671 2652.906 308.468 c -2653.219 308.28 2653.391 307.952 2653.391 307.639 c 2653.391 307.249 2653.156 - 306.921 2652.828 306.764 c 2652.547 306.608 2652.141 306.593 2651.75 306.593 - c 2651.562 306.577 2651.234 306.577 2650.781 306.577 c 2650.25 306.577 -l 2650.25 308.686 l h -2651.812 305.374 m 2652.359 305.374 2653.25 305.374 2653.625 304.702 c -2653.75 304.483 2653.781 304.249 2653.781 304.061 c 2653.781 303.655 2653.625 - 303.327 2653.406 303.171 c 2653 302.889 2652.75 302.889 2651.812 302.889 - c 2650.25 302.889 l 2650.25 305.389 l h -2651.812 305.374 m f -2659.688 309.999 m 2658.094 309.999 l 2658.094 301.514 l 2663.047 301.514 - l 2663.047 302.952 l 2659.688 302.952 l h -2659.688 309.999 m f -2670.727 308.577 m 2670.727 309.983 l 2664.711 309.983 l 2664.711 301.514 - l 2671.039 301.514 l 2671.039 302.936 l 2666.273 302.936 l 2666.273 305.218 - l 2669.945 305.218 l 2669.945 306.577 l 2666.273 306.577 l 2666.273 308.577 - l h -2670.727 308.577 m f -2622.777 294.983 m 2621.168 288.702 l 2619.512 294.983 l 2617.199 294.983 - l 2617.199 286.514 l 2618.746 286.514 l 2618.59 293.468 l 2620.434 286.514 - l 2621.855 286.514 l 2623.684 293.468 l 2623.543 286.514 l 2625.09 286.514 - l 2625.09 294.983 l h -2622.777 294.983 m f -2634.152 293.577 m 2634.152 294.983 l 2628.137 294.983 l 2628.137 286.514 - l 2634.465 286.514 l 2634.465 287.936 l 2629.699 287.936 l 2629.699 290.218 - l 2633.371 290.218 l 2633.371 291.577 l 2629.699 291.577 l 2629.699 293.577 - l h -2634.152 293.577 m f -2642.34 294.983 m 2640.73 288.702 l 2639.074 294.983 l 2636.762 294.983 - l 2636.762 286.514 l 2638.309 286.514 l 2638.152 293.468 l 2639.996 286.514 - l 2641.418 286.514 l 2643.246 293.468 l 2643.105 286.514 l 2644.652 286.514 - l 2644.652 294.983 l h -2642.34 294.983 m f -2654.949 290.749 m 2654.965 293.639 2652.996 295.202 2650.887 295.202 c - 2648.574 295.202 2646.824 293.327 2646.824 290.733 c 2646.824 289.671 2647.105 - 288.561 2647.949 287.593 c 2648.809 286.593 2649.793 286.296 2650.871 286.296 - c 2653.465 286.296 2654.934 288.327 2654.949 290.749 c h -2653.355 290.577 m 2653.324 288.53 2651.965 287.764 2650.918 287.764 c -2649.512 287.764 2648.449 288.905 2648.449 290.811 c 2648.449 292.577 2649.434 - 293.749 2650.871 293.749 c 2652.543 293.749 2653.402 292.233 2653.355 290.577 - c h -2653.355 290.577 m f -2657.113 286.514 m 2658.691 286.514 l 2658.691 289.655 l 2660.098 289.655 - l 2661.785 286.514 l 2663.598 286.514 l 2661.707 289.952 l 2662.191 290.108 - 2663.379 290.671 2663.379 292.28 c 2663.379 293.264 2662.973 293.936 2662.441 - 294.374 c 2661.707 294.968 2660.941 294.968 2659.816 294.983 c 2657.113 - 294.983 l h -2659.426 293.624 m 2660.363 293.624 2660.77 293.608 2661.098 293.436 c -2661.754 293.108 2661.77 292.483 2661.77 292.296 c 2661.77 291.061 2660.629 - 290.999 2660.285 290.983 c 2659.988 290.983 2659.785 290.968 2659.238 290.968 - c 2658.691 290.968 l 2658.691 293.624 l h -2659.426 293.624 m f -2671.684 294.983 m 2669.918 294.983 l 2668.059 291.468 l 2666.215 294.983 - l 2664.434 294.983 l 2667.262 289.858 l 2667.262 286.514 l 2668.824 286.514 - l 2668.824 289.858 l h -2671.684 294.983 m f -1405.047 127.671 m 1406.625 127.671 l 1406.625 130.811 l 1408.031 130.811 - l 1409.719 127.671 l 1411.531 127.671 l 1409.641 131.108 l 1410.125 131.264 - 1411.312 131.827 1411.312 133.436 c 1411.312 134.421 1410.906 135.093 1410.375 - 135.53 c 1409.641 136.124 1408.875 136.124 1407.75 136.139 c 1405.047 136.139 - l h -1407.359 134.78 m 1408.297 134.78 1408.703 134.764 1409.031 134.593 c 1409.688 - 134.264 1409.703 133.639 1409.703 133.452 c 1409.703 132.218 1408.562 132.155 - 1408.219 132.139 c 1407.922 132.139 1407.719 132.124 1407.172 132.124 c - 1406.625 132.124 l 1406.625 134.78 l h -1407.359 134.78 m f -1419.941 134.733 m 1419.941 136.139 l 1413.926 136.139 l 1413.926 127.671 - l 1420.254 127.671 l 1420.254 129.093 l 1415.488 129.093 l 1415.488 131.374 - l 1419.16 131.374 l 1419.16 132.733 l 1415.488 132.733 l 1415.488 134.733 - l h -1419.941 134.733 m f -1427.066 127.671 m 1428.754 127.671 l 1425.863 136.139 l 1424.066 136.139 - l 1421.207 127.671 l 1422.91 127.671 l 1423.395 129.327 l 1426.582 129.327 - l h -1423.816 130.702 m 1424.988 134.608 l 1426.16 130.702 l h -1423.816 130.702 m f -1430.387 127.671 m 1433.09 127.671 l 1434.09 127.686 1434.98 127.702 1435.809 - 128.186 c 1437.059 128.905 1437.559 130.389 1437.559 131.827 c 1437.559 - 132.78 1437.34 134.483 1435.918 135.483 c 1435.043 136.124 1434.152 136.124 - 1433.418 136.139 c 1430.387 136.139 l h -1432.809 134.702 m 1433.871 134.686 1434.121 134.686 1434.574 134.468 c - 1435.762 133.905 1435.871 132.608 1435.871 131.827 c 1435.871 130.061 1435.23 - 129.53 1434.621 129.296 c 1434.262 129.155 1433.84 129.093 1432.637 129.093 - c 1431.965 129.093 l 1431.965 134.702 l h -1432.809 134.702 m f -1443.527 136.139 1.562 -8.469 re f -1453.402 130.155 m 1449.652 136.139 l 1448.23 136.139 l 1448.23 127.671 - l 1449.777 127.671 l 1449.684 133.608 l 1453.387 127.671 l 1454.777 127.671 - l 1454.777 136.139 l 1453.215 136.139 l h -1453.402 130.155 m f -1410.879 45.108 m 1411.504 44.077 1412.504 43.671 1413.066 43.499 c 1413.582 - 43.358 1414.113 43.311 1414.582 43.311 c 1416.379 43.311 1418.176 44.093 - 1418.176 46.046 c 1418.176 47.843 1416.566 48.311 1415.441 48.561 c 1414.551 - 48.749 l 1413.785 48.889 1413.004 49.046 1413.004 49.764 c 1413.004 50.405 - 1413.738 50.796 1414.598 50.796 c 1415.957 50.796 1416.504 49.952 1416.785 - 49.53 c 1418.082 50.499 l 1417.488 51.311 1416.504 52.218 1414.676 52.218 - c 1412.691 52.218 1411.332 51.186 1411.332 49.577 c 1411.332 48.171 1412.379 - 47.655 1412.754 47.499 c 1413.02 47.389 1413.285 47.327 1413.832 47.202 - c 1414.848 46.983 l 1415.613 46.811 1415.645 46.796 1415.832 46.718 c 1416.098 - 46.608 1416.473 46.421 1416.473 45.889 c 1416.473 45.593 1416.363 45.155 - 1415.738 44.905 c 1415.441 44.796 1415.129 44.764 1414.832 44.764 c 1413.051 - 44.764 1412.41 45.733 1412.207 46.046 c h -1410.879 45.108 m f -1425.734 51.999 m 1419.531 51.999 l 1419.531 50.561 l 1421.812 50.561 l - 1421.812 43.53 l 1423.406 43.53 l 1423.406 50.561 l 1425.734 50.561 l h -1425.734 51.999 m f -1431.594 43.53 m 1433.281 43.53 l 1430.391 51.999 l 1428.594 51.999 l 1425.734 - 43.53 l 1427.438 43.53 l 1427.922 45.186 l 1431.109 45.186 l h -1428.344 46.561 m 1429.516 50.468 l 1430.688 46.561 l h -1428.344 46.561 m f -1435.023 43.53 m 1436.602 43.53 l 1436.602 46.671 l 1438.008 46.671 l 1439.695 - 43.53 l 1441.508 43.53 l 1439.617 46.968 l 1440.102 47.124 1441.289 47.686 - 1441.289 49.296 c 1441.289 50.28 1440.883 50.952 1440.352 51.389 c 1439.617 - 51.983 1438.852 51.983 1437.727 51.999 c 1435.023 51.999 l h -1437.336 50.639 m 1438.273 50.639 1438.68 50.624 1439.008 50.452 c 1439.664 - 50.124 1439.68 49.499 1439.68 49.311 c 1439.68 48.077 1438.539 48.014 1438.195 - 47.999 c 1437.898 47.999 1437.695 47.983 1437.148 47.983 c 1436.602 47.983 - l 1436.602 50.639 l h -1437.336 50.639 m f -1448.938 51.999 m 1442.734 51.999 l 1442.734 50.561 l 1445.016 50.561 l - 1445.016 43.53 l 1446.609 43.53 l 1446.609 50.561 l 1448.938 50.561 l h -1448.938 51.999 m f -1560.535 136.139 m 1558.926 129.858 l 1557.27 136.139 l 1554.957 136.139 - l 1554.957 127.671 l 1556.504 127.671 l 1556.348 134.624 l 1558.191 127.671 - l 1559.613 127.671 l 1561.441 134.624 l 1561.301 127.671 l 1562.848 127.671 - l 1562.848 136.139 l h -1560.535 136.139 m f -1571.91 134.733 m 1571.91 136.139 l 1565.895 136.139 l 1565.895 127.671 - l 1572.223 127.671 l 1572.223 129.093 l 1567.457 129.093 l 1567.457 131.374 - l 1571.129 131.374 l 1571.129 132.733 l 1567.457 132.733 l 1567.457 134.733 - l h -1571.91 134.733 m f -1580.098 136.139 m 1578.488 129.858 l 1576.832 136.139 l 1574.52 136.139 - l 1574.52 127.671 l 1576.066 127.671 l 1575.91 134.624 l 1577.754 127.671 - l 1579.176 127.671 l 1581.004 134.624 l 1580.863 127.671 l 1582.41 127.671 - l 1582.41 136.139 l h -1580.098 136.139 m f -1592.707 131.905 m 1592.723 134.796 1590.754 136.358 1588.645 136.358 c - 1586.332 136.358 1584.582 134.483 1584.582 131.889 c 1584.582 130.827 1584.863 - 129.718 1585.707 128.749 c 1586.566 127.749 1587.551 127.452 1588.629 127.452 - c 1591.223 127.452 1592.691 129.483 1592.707 131.905 c h -1591.113 131.733 m 1591.082 129.686 1589.723 128.921 1588.676 128.921 c - 1587.27 128.921 1586.207 130.061 1586.207 131.968 c 1586.207 133.733 1587.191 - 134.905 1588.629 134.905 c 1590.301 134.905 1591.16 133.389 1591.113 131.733 - c h -1591.113 131.733 m f -1594.867 127.671 m 1596.445 127.671 l 1596.445 130.811 l 1597.852 130.811 - l 1599.539 127.671 l 1601.352 127.671 l 1599.461 131.108 l 1599.945 131.264 - 1601.133 131.827 1601.133 133.436 c 1601.133 134.421 1600.727 135.093 1600.195 - 135.53 c 1599.461 136.124 1598.695 136.124 1597.57 136.139 c 1594.867 136.139 - l h -1597.18 134.78 m 1598.117 134.78 1598.523 134.764 1598.852 134.593 c 1599.508 - 134.264 1599.523 133.639 1599.523 133.452 c 1599.523 132.218 1598.383 132.155 - 1598.039 132.139 c 1597.742 132.139 1597.539 132.124 1596.992 132.124 c - 1596.445 132.124 l 1596.445 134.78 l h -1597.18 134.78 m f -1609.438 136.139 m 1607.672 136.139 l 1605.812 132.624 l 1603.969 136.139 - l 1602.188 136.139 l 1605.016 131.014 l 1605.016 127.671 l 1606.578 127.671 - l 1606.578 131.014 l h -1609.438 136.139 m f -1539.52 51.999 1.562 -8.469 re f -1549.395 46.014 m 1545.645 51.999 l 1544.223 51.999 l 1544.223 43.53 l -1545.77 43.53 l 1545.676 49.468 l 1549.379 43.53 l 1550.77 43.53 l 1550.77 - 51.999 l 1549.207 51.999 l h -1549.395 46.014 m f -1553.184 45.108 m 1553.809 44.077 1554.809 43.671 1555.371 43.499 c 1555.887 - 43.358 1556.418 43.311 1556.887 43.311 c 1558.684 43.311 1560.48 44.093 - 1560.48 46.046 c 1560.48 47.843 1558.871 48.311 1557.746 48.561 c 1556.855 - 48.749 l 1556.09 48.889 1555.309 49.046 1555.309 49.764 c 1555.309 50.405 - 1556.043 50.796 1556.902 50.796 c 1558.262 50.796 1558.809 49.952 1559.09 - 49.53 c 1560.387 50.499 l 1559.793 51.311 1558.809 52.218 1556.98 52.218 - c 1554.996 52.218 1553.637 51.186 1553.637 49.577 c 1553.637 48.171 1554.684 - 47.655 1555.059 47.499 c 1555.324 47.389 1555.59 47.327 1556.137 47.202 - c 1557.152 46.983 l 1557.918 46.811 1557.949 46.796 1558.137 46.718 c 1558.402 - 46.608 1558.777 46.421 1558.777 45.889 c 1558.777 45.593 1558.668 45.155 - 1558.043 44.905 c 1557.746 44.796 1557.434 44.764 1557.137 44.764 c 1555.355 - 44.764 1554.715 45.733 1554.512 46.046 c h -1553.184 45.108 m f -1568.043 51.999 m 1561.84 51.999 l 1561.84 50.561 l 1564.121 50.561 l 1564.121 - 43.53 l 1565.715 43.53 l 1565.715 50.561 l 1568.043 50.561 l h -1568.043 51.999 m f -1569.918 43.53 m 1571.496 43.53 l 1571.496 46.671 l 1572.902 46.671 l 1574.59 - 43.53 l 1576.402 43.53 l 1574.512 46.968 l 1574.996 47.124 1576.184 47.686 - 1576.184 49.296 c 1576.184 50.28 1575.777 50.952 1575.246 51.389 c 1574.512 - 51.983 1573.746 51.983 1572.621 51.999 c 1569.918 51.999 l h -1572.23 50.639 m 1573.168 50.639 1573.574 50.624 1573.902 50.452 c 1574.559 - 50.124 1574.574 49.499 1574.574 49.311 c 1574.574 48.077 1573.434 48.014 - 1573.09 47.999 c 1572.793 47.999 1572.59 47.983 1572.043 47.983 c 1571.496 - 47.983 l 1571.496 50.639 l h -1572.23 50.639 m f -1584.047 51.999 m 1584.047 46.874 l 1584.047 46.171 1584.047 45.686 1583.578 - 45.264 c 1583.109 44.858 1582.484 44.843 1582.234 44.843 c 1581.719 44.843 - 1580.828 44.952 1580.516 45.764 c 1580.391 46.093 1580.406 46.436 1580.406 - 46.796 c 1580.406 51.999 l 1578.812 51.999 l 1578.812 46.952 l 1578.828 - 45.889 1578.828 45.624 1578.938 45.264 c 1579.125 44.624 1579.672 43.889 - 1580.672 43.546 c 1581.156 43.374 1581.656 43.311 1582.172 43.311 c 1582.75 - 43.311 1583.875 43.389 1584.734 44.139 c 1585.641 44.905 1585.641 45.702 - 1585.641 46.655 c 1585.641 51.999 l h -1584.047 51.999 m f -1593.82 46.514 m 1593.758 46.327 1593.648 46.014 1593.367 45.639 c 1593.023 - 45.202 1592.539 44.811 1591.758 44.811 c 1590.43 44.811 1589.398 45.889 - 1589.398 47.811 c 1589.398 49.624 1590.367 50.764 1591.742 50.764 c 1592.617 - 50.764 1593.086 50.28 1593.273 50.014 c 1593.477 49.702 1593.555 49.343 - 1593.586 49.186 c 1595.164 49.608 l 1594.977 50.186 1594.352 52.218 1591.711 - 52.218 c 1589.539 52.218 1587.68 50.671 1587.68 47.796 c 1587.68 44.952 - 1589.398 43.311 1591.648 43.311 c 1593.023 43.311 1593.977 43.921 1594.57 - 44.624 c 1594.992 45.124 1595.195 45.624 1595.305 45.889 c h -1593.82 46.514 m f -1602.383 51.999 m 1596.18 51.999 l 1596.18 50.561 l 1598.461 50.561 l 1598.461 - 43.53 l 1600.055 43.53 l 1600.055 50.561 l 1602.383 50.561 l h -1602.383 51.999 m f -1604.242 51.999 1.562 -8.469 re f -1616.148 47.764 m 1616.164 50.655 1614.195 52.218 1612.086 52.218 c 1609.773 - 52.218 1608.023 50.343 1608.023 47.749 c 1608.023 46.686 1608.305 45.577 - 1609.148 44.608 c 1610.008 43.608 1610.992 43.311 1612.07 43.311 c 1614.664 - 43.311 1616.133 45.343 1616.148 47.764 c h -1614.555 47.593 m 1614.523 45.546 1613.164 44.78 1612.117 44.78 c 1610.711 - 44.78 1609.648 45.921 1609.648 47.827 c 1609.648 49.593 1610.633 50.764 - 1612.07 50.764 c 1613.742 50.764 1614.602 49.249 1614.555 47.593 c h -1614.555 47.593 m f -1623.5 46.014 m 1619.75 51.999 l 1618.328 51.999 l 1618.328 43.53 l 1619.875 - 43.53 l 1619.781 49.468 l 1623.484 43.53 l 1624.875 43.53 l 1624.875 51.999 - l 1623.312 51.999 l h -1623.5 46.014 m f -1555.129 31.514 m 1555.066 31.327 1554.957 31.014 1554.676 30.639 c 1554.332 - 30.202 1553.848 29.811 1553.066 29.811 c 1551.738 29.811 1550.707 30.889 - 1550.707 32.811 c 1550.707 34.624 1551.676 35.764 1553.051 35.764 c 1553.926 - 35.764 1554.395 35.28 1554.582 35.014 c 1554.785 34.702 1554.863 34.343 - 1554.895 34.186 c 1556.473 34.608 l 1556.285 35.186 1555.66 37.218 1553.02 - 37.218 c 1550.848 37.218 1548.988 35.671 1548.988 32.796 c 1548.988 29.952 - 1550.707 28.311 1552.957 28.311 c 1554.332 28.311 1555.285 28.921 1555.879 - 29.624 c 1556.301 30.124 1556.504 30.624 1556.613 30.889 c h -1555.129 31.514 m f -1566.402 32.764 m 1566.418 35.655 1564.449 37.218 1562.34 37.218 c 1560.027 - 37.218 1558.277 35.343 1558.277 32.749 c 1558.277 31.686 1558.559 30.577 - 1559.402 29.608 c 1560.262 28.608 1561.246 28.311 1562.324 28.311 c 1564.918 - 28.311 1566.387 30.343 1566.402 32.764 c h -1564.809 32.593 m 1564.777 30.546 1563.418 29.78 1562.371 29.78 c 1560.965 - 29.78 1559.902 30.921 1559.902 32.827 c 1559.902 34.593 1560.887 35.764 - 1562.324 35.764 c 1563.996 35.764 1564.855 34.249 1564.809 32.593 c h -1564.809 32.593 m f -1573.754 31.014 m 1570.004 36.999 l 1568.582 36.999 l 1568.582 28.53 l -1570.129 28.53 l 1570.035 34.468 l 1573.738 28.53 l 1575.129 28.53 l 1575.129 - 36.999 l 1573.566 36.999 l h -1573.754 31.014 m f -1583.23 36.999 m 1577.027 36.999 l 1577.027 35.561 l 1579.309 35.561 l -1579.309 28.53 l 1580.902 28.53 l 1580.902 35.561 l 1583.23 35.561 l h -1583.23 36.999 m f -1585.086 36.999 1.562 -8.469 re f -1594.961 31.014 m 1591.211 36.999 l 1589.789 36.999 l 1589.789 28.53 l -1591.336 28.53 l 1591.242 34.468 l 1594.945 28.53 l 1596.336 28.53 l 1596.336 - 36.999 l 1594.773 36.999 l h -1594.961 31.014 m f -1604.656 36.999 m 1604.656 31.874 l 1604.656 31.171 1604.656 30.686 1604.188 - 30.264 c 1603.719 29.858 1603.094 29.843 1602.844 29.843 c 1602.328 29.843 - 1601.438 29.952 1601.125 30.764 c 1601 31.093 1601.016 31.436 1601.016 -31.796 c 1601.016 36.999 l 1599.422 36.999 l 1599.422 31.952 l 1599.438 -30.889 1599.438 30.624 1599.547 30.264 c 1599.734 29.624 1600.281 28.889 - 1601.281 28.546 c 1601.766 28.374 1602.266 28.311 1602.781 28.311 c 1603.359 - 28.311 1604.484 28.389 1605.344 29.139 c 1606.25 29.905 1606.25 30.702 -1606.25 31.655 c 1606.25 36.999 l h -1604.656 36.999 m f -1615.32 35.593 m 1615.32 36.999 l 1609.305 36.999 l 1609.305 28.53 l 1615.633 - 28.53 l 1615.633 29.952 l 1610.867 29.952 l 1610.867 32.233 l 1614.539 -32.233 l 1614.539 33.593 l 1610.867 33.593 l 1610.867 35.593 l h -1615.32 35.593 m f -1712.824 136.139 m 1711.215 129.858 l 1709.559 136.139 l 1707.246 136.139 - l 1707.246 127.671 l 1708.793 127.671 l 1708.637 134.624 l 1710.48 127.671 - l 1711.902 127.671 l 1713.73 134.624 l 1713.59 127.671 l 1715.137 127.671 - l 1715.137 136.139 l h -1712.824 136.139 m f -1724.199 134.733 m 1724.199 136.139 l 1718.184 136.139 l 1718.184 127.671 - l 1724.512 127.671 l 1724.512 129.093 l 1719.746 129.093 l 1719.746 131.374 - l 1723.418 131.374 l 1723.418 132.733 l 1719.746 132.733 l 1719.746 134.733 - l h -1724.199 134.733 m f -1732.387 136.139 m 1730.777 129.858 l 1729.121 136.139 l 1726.809 136.139 - l 1726.809 127.671 l 1728.355 127.671 l 1728.199 134.624 l 1730.043 127.671 - l 1731.465 127.671 l 1733.293 134.624 l 1733.152 127.671 l 1734.699 127.671 - l 1734.699 136.139 l h -1732.387 136.139 m f -1744.992 131.905 m 1745.008 134.796 1743.039 136.358 1740.93 136.358 c -1738.617 136.358 1736.867 134.483 1736.867 131.889 c 1736.867 130.827 1737.148 - 129.718 1737.992 128.749 c 1738.852 127.749 1739.836 127.452 1740.914 127.452 - c 1743.508 127.452 1744.977 129.483 1744.992 131.905 c h -1743.398 131.733 m 1743.367 129.686 1742.008 128.921 1740.961 128.921 c - 1739.555 128.921 1738.492 130.061 1738.492 131.968 c 1738.492 133.733 1739.477 - 134.905 1740.914 134.905 c 1742.586 134.905 1743.445 133.389 1743.398 131.733 - c h -1743.398 131.733 m f -1747.156 127.671 m 1748.734 127.671 l 1748.734 130.811 l 1750.141 130.811 - l 1751.828 127.671 l 1753.641 127.671 l 1751.75 131.108 l 1752.234 131.264 - 1753.422 131.827 1753.422 133.436 c 1753.422 134.421 1753.016 135.093 1752.484 - 135.53 c 1751.75 136.124 1750.984 136.124 1749.859 136.139 c 1747.156 136.139 - l h -1749.469 134.78 m 1750.406 134.78 1750.812 134.764 1751.141 134.593 c 1751.797 - 134.264 1751.812 133.639 1751.812 133.452 c 1751.812 132.218 1750.672 132.155 - 1750.328 132.139 c 1750.031 132.139 1749.828 132.124 1749.281 132.124 c - 1748.734 132.124 l 1748.734 134.78 l h -1749.469 134.78 m f -1761.727 136.139 m 1759.961 136.139 l 1758.102 132.624 l 1756.258 136.139 - l 1754.477 136.139 l 1757.305 131.014 l 1757.305 127.671 l 1758.867 127.671 - l 1758.867 131.014 l h -1761.727 136.139 m f -1691.809 51.999 1.562 -8.469 re f -1701.684 46.014 m 1697.934 51.999 l 1696.512 51.999 l 1696.512 43.53 l -1698.059 43.53 l 1697.965 49.468 l 1701.668 43.53 l 1703.059 43.53 l 1703.059 - 51.999 l 1701.496 51.999 l h -1701.684 46.014 m f -1705.473 45.108 m 1706.098 44.077 1707.098 43.671 1707.66 43.499 c 1708.176 - 43.358 1708.707 43.311 1709.176 43.311 c 1710.973 43.311 1712.77 44.093 - 1712.77 46.046 c 1712.77 47.843 1711.16 48.311 1710.035 48.561 c 1709.145 - 48.749 l 1708.379 48.889 1707.598 49.046 1707.598 49.764 c 1707.598 50.405 - 1708.332 50.796 1709.191 50.796 c 1710.551 50.796 1711.098 49.952 1711.379 - 49.53 c 1712.676 50.499 l 1712.082 51.311 1711.098 52.218 1709.27 52.218 - c 1707.285 52.218 1705.926 51.186 1705.926 49.577 c 1705.926 48.171 1706.973 - 47.655 1707.348 47.499 c 1707.613 47.389 1707.879 47.327 1708.426 47.202 - c 1709.441 46.983 l 1710.207 46.811 1710.238 46.796 1710.426 46.718 c 1710.691 - 46.608 1711.066 46.421 1711.066 45.889 c 1711.066 45.593 1710.957 45.155 - 1710.332 44.905 c 1710.035 44.796 1709.723 44.764 1709.426 44.764 c 1707.645 - 44.764 1707.004 45.733 1706.801 46.046 c h -1705.473 45.108 m f -1720.332 51.999 m 1714.129 51.999 l 1714.129 50.561 l 1716.41 50.561 l -1716.41 43.53 l 1718.004 43.53 l 1718.004 50.561 l 1720.332 50.561 l h -1720.332 51.999 m f -1722.207 43.53 m 1723.785 43.53 l 1723.785 46.671 l 1725.191 46.671 l 1726.879 - 43.53 l 1728.691 43.53 l 1726.801 46.968 l 1727.285 47.124 1728.473 47.686 - 1728.473 49.296 c 1728.473 50.28 1728.066 50.952 1727.535 51.389 c 1726.801 - 51.983 1726.035 51.983 1724.91 51.999 c 1722.207 51.999 l h -1724.52 50.639 m 1725.457 50.639 1725.863 50.624 1726.191 50.452 c 1726.848 - 50.124 1726.863 49.499 1726.863 49.311 c 1726.863 48.077 1725.723 48.014 - 1725.379 47.999 c 1725.082 47.999 1724.879 47.983 1724.332 47.983 c 1723.785 - 47.983 l 1723.785 50.639 l h -1724.52 50.639 m f -1736.336 51.999 m 1736.336 46.874 l 1736.336 46.171 1736.336 45.686 1735.867 - 45.264 c 1735.398 44.858 1734.773 44.843 1734.523 44.843 c 1734.008 44.843 - 1733.117 44.952 1732.805 45.764 c 1732.68 46.093 1732.695 46.436 1732.695 - 46.796 c 1732.695 51.999 l 1731.102 51.999 l 1731.102 46.952 l 1731.117 - 45.889 1731.117 45.624 1731.227 45.264 c 1731.414 44.624 1731.961 43.889 - 1732.961 43.546 c 1733.445 43.374 1733.945 43.311 1734.461 43.311 c 1735.039 - 43.311 1736.164 43.389 1737.023 44.139 c 1737.93 44.905 1737.93 45.702 -1737.93 46.655 c 1737.93 51.999 l h -1736.336 51.999 m f -1746.109 46.514 m 1746.047 46.327 1745.938 46.014 1745.656 45.639 c 1745.312 - 45.202 1744.828 44.811 1744.047 44.811 c 1742.719 44.811 1741.688 45.889 - 1741.688 47.811 c 1741.688 49.624 1742.656 50.764 1744.031 50.764 c 1744.906 - 50.764 1745.375 50.28 1745.562 50.014 c 1745.766 49.702 1745.844 49.343 - 1745.875 49.186 c 1747.453 49.608 l 1747.266 50.186 1746.641 52.218 1744 - 52.218 c 1741.828 52.218 1739.969 50.671 1739.969 47.796 c 1739.969 44.952 - 1741.688 43.311 1743.938 43.311 c 1745.312 43.311 1746.266 43.921 1746.859 - 44.624 c 1747.281 45.124 1747.484 45.624 1747.594 45.889 c h -1746.109 46.514 m f -1754.672 51.999 m 1748.469 51.999 l 1748.469 50.561 l 1750.75 50.561 l -1750.75 43.53 l 1752.344 43.53 l 1752.344 50.561 l 1754.672 50.561 l h -1754.672 51.999 m f -1756.531 51.999 1.562 -8.469 re f -1768.438 47.764 m 1768.453 50.655 1766.484 52.218 1764.375 52.218 c 1762.062 - 52.218 1760.312 50.343 1760.312 47.749 c 1760.312 46.686 1760.594 45.577 - 1761.438 44.608 c 1762.297 43.608 1763.281 43.311 1764.359 43.311 c 1766.953 - 43.311 1768.422 45.343 1768.438 47.764 c h -1766.844 47.593 m 1766.812 45.546 1765.453 44.78 1764.406 44.78 c 1763 -44.78 1761.938 45.921 1761.938 47.827 c 1761.938 49.593 1762.922 50.764 -1764.359 50.764 c 1766.031 50.764 1766.891 49.249 1766.844 47.593 c h -1766.844 47.593 m f -1775.789 46.014 m 1772.039 51.999 l 1770.617 51.999 l 1770.617 43.53 l -1772.164 43.53 l 1772.07 49.468 l 1775.773 43.53 l 1777.164 43.53 l 1777.164 - 51.999 l 1775.602 51.999 l h -1775.789 46.014 m f -1718.305 30.108 m 1718.93 29.077 1719.93 28.671 1720.492 28.499 c 1721.008 - 28.358 1721.539 28.311 1722.008 28.311 c 1723.805 28.311 1725.602 29.093 - 1725.602 31.046 c 1725.602 32.843 1723.992 33.311 1722.867 33.561 c 1721.977 - 33.749 l 1721.211 33.889 1720.43 34.046 1720.43 34.764 c 1720.43 35.405 - 1721.164 35.796 1722.023 35.796 c 1723.383 35.796 1723.93 34.952 1724.211 - 34.53 c 1725.508 35.499 l 1724.914 36.311 1723.93 37.218 1722.102 37.218 - c 1720.117 37.218 1718.758 36.186 1718.758 34.577 c 1718.758 33.171 1719.805 - 32.655 1720.18 32.499 c 1720.445 32.389 1720.711 32.327 1721.258 32.202 - c 1722.273 31.983 l 1723.039 31.811 1723.07 31.796 1723.258 31.718 c 1723.523 - 31.608 1723.898 31.421 1723.898 30.889 c 1723.898 30.593 1723.789 30.155 - 1723.164 29.905 c 1722.867 29.796 1722.555 29.764 1722.258 29.764 c 1720.477 - 29.764 1719.836 30.733 1719.633 31.046 c h -1718.305 30.108 m f -1733.16 36.999 m 1726.957 36.999 l 1726.957 35.561 l 1729.238 35.561 l -1729.238 28.53 l 1730.832 28.53 l 1730.832 35.561 l 1733.16 35.561 l h -1733.16 36.999 m f -1742.277 32.764 m 1742.293 35.655 1740.324 37.218 1738.215 37.218 c 1735.902 - 37.218 1734.152 35.343 1734.152 32.749 c 1734.152 31.686 1734.434 30.577 - 1735.277 29.608 c 1736.137 28.608 1737.121 28.311 1738.199 28.311 c 1740.793 - 28.311 1742.262 30.343 1742.277 32.764 c h -1740.684 32.593 m 1740.652 30.546 1739.293 29.78 1738.246 29.78 c 1736.84 - 29.78 1735.777 30.921 1735.777 32.827 c 1735.777 34.593 1736.762 35.764 - 1738.199 35.764 c 1739.871 35.764 1740.73 34.249 1740.684 32.593 c h -1740.684 32.593 m f -1744.457 28.53 m 1746.051 28.53 l 1746.051 31.405 l 1747.285 31.405 l 1747.801 - 31.405 1748.254 31.405 1748.723 31.499 c 1750.223 31.843 1750.754 33.061 - 1750.754 34.186 c 1750.754 35.905 1749.598 36.639 1748.77 36.874 c 1748.27 - 36.999 1747.785 36.999 1747.316 36.999 c 1744.457 36.999 l h -1747.254 35.639 m 1747.77 35.639 1748.316 35.639 1748.723 35.296 c 1748.863 - 35.171 1749.129 34.843 1749.129 34.218 c 1749.129 33.921 1749.082 33.014 - 1748.098 32.78 c 1747.816 32.702 1747.535 32.702 1747.191 32.702 c 1746.051 - 32.702 l 1746.051 35.639 l h -1747.254 35.639 m f -1864.203 134.733 m 1864.203 136.139 l 1858.188 136.139 l 1858.188 127.671 - l 1864.516 127.671 l 1864.516 129.093 l 1859.75 129.093 l 1859.75 131.374 - l 1863.422 131.374 l 1863.422 132.733 l 1859.75 132.733 l 1859.75 134.733 - l h -1864.203 134.733 m f -1872.832 136.139 m 1870.988 136.139 l 1869.52 133.718 l 1867.988 136.139 - l 1866.16 136.139 l 1868.598 132.264 l 1865.754 127.671 l 1867.582 127.671 - l 1869.52 130.796 l 1871.504 127.671 l 1873.316 127.671 l 1870.441 132.264 - l h -1872.832 136.139 m f -1881.254 134.733 m 1881.254 136.139 l 1875.238 136.139 l 1875.238 127.671 - l 1881.566 127.671 l 1881.566 129.093 l 1876.801 129.093 l 1876.801 131.374 - l 1880.473 131.374 l 1880.473 132.733 l 1876.801 132.733 l 1876.801 134.733 - l h -1881.254 134.733 m f -1889.02 130.655 m 1888.957 130.468 1888.848 130.155 1888.566 129.78 c 1888.223 - 129.343 1887.738 128.952 1886.957 128.952 c 1885.629 128.952 1884.598 130.03 - 1884.598 131.952 c 1884.598 133.764 1885.566 134.905 1886.941 134.905 c - 1887.816 134.905 1888.285 134.421 1888.473 134.155 c 1888.676 133.843 1888.754 - 133.483 1888.785 133.327 c 1890.363 133.749 l 1890.176 134.327 1889.551 - 136.358 1886.91 136.358 c 1884.738 136.358 1882.879 134.811 1882.879 131.936 - c 1882.879 129.093 1884.598 127.452 1886.848 127.452 c 1888.223 127.452 - 1889.176 128.061 1889.77 128.764 c 1890.191 129.264 1890.395 129.764 1890.504 - 130.03 c h -1889.02 130.655 m f -1897.52 136.139 m 1897.52 131.014 l 1897.52 130.311 1897.52 129.827 1897.051 - 129.405 c 1896.582 128.999 1895.957 128.983 1895.707 128.983 c 1895.191 - 128.983 1894.301 129.093 1893.988 129.905 c 1893.863 130.233 1893.879 130.577 - 1893.879 130.936 c 1893.879 136.139 l 1892.285 136.139 l 1892.285 131.093 - l 1892.301 130.03 1892.301 129.764 1892.41 129.405 c 1892.598 128.764 1893.145 - 128.03 1894.145 127.686 c 1894.629 127.514 1895.129 127.452 1895.645 127.452 - c 1896.223 127.452 1897.348 127.53 1898.207 128.28 c 1899.113 129.046 1899.113 - 129.843 1899.113 130.796 c 1899.113 136.139 l h -1897.52 136.139 m f -1907.199 136.139 m 1900.996 136.139 l 1900.996 134.702 l 1903.277 134.702 - l 1903.277 127.671 l 1904.871 127.671 l 1904.871 134.702 l 1907.199 134.702 - l h -1907.199 136.139 m f -1915.059 134.733 m 1915.059 136.139 l 1909.043 136.139 l 1909.043 127.671 - l 1915.371 127.671 l 1915.371 129.093 l 1910.605 129.093 l 1910.605 131.374 - l 1914.277 131.374 l 1914.277 132.733 l 1910.605 132.733 l 1910.605 134.733 - l h -1915.059 134.733 m f -1880.664 51.999 1.562 -8.469 re f -1892.57 47.764 m 1892.586 50.655 1890.617 52.218 1888.508 52.218 c 1886.195 - 52.218 1884.445 50.343 1884.445 47.749 c 1884.445 46.686 1884.727 45.577 - 1885.57 44.608 c 1886.43 43.608 1887.414 43.311 1888.492 43.311 c 1891.086 - 43.311 1892.555 45.343 1892.57 47.764 c h -1890.977 47.593 m 1890.945 45.546 1889.586 44.78 1888.539 44.78 c 1887.133 - 44.78 1886.07 45.921 1886.07 47.827 c 1886.07 49.593 1887.055 50.764 1888.492 - 50.764 c 1890.164 50.764 1891.023 49.249 1890.977 47.593 c h -1890.977 47.593 m f -1866.57 28.53 m 1868.148 28.53 l 1868.148 31.671 l 1869.555 31.671 l 1871.242 - 28.53 l 1873.055 28.53 l 1871.164 31.968 l 1871.648 32.124 1872.836 32.686 - 1872.836 34.296 c 1872.836 35.28 1872.43 35.952 1871.898 36.389 c 1871.164 - 36.983 1870.398 36.983 1869.273 36.999 c 1866.57 36.999 l h -1868.883 35.639 m 1869.82 35.639 1870.227 35.624 1870.555 35.452 c 1871.211 - 35.124 1871.227 34.499 1871.227 34.311 c 1871.227 33.077 1870.086 33.014 - 1869.742 32.999 c 1869.445 32.999 1869.242 32.983 1868.695 32.983 c 1868.148 - 32.983 l 1868.148 35.639 l h -1868.883 35.639 m f -1881.469 35.593 m 1881.469 36.999 l 1875.453 36.999 l 1875.453 28.53 l -1881.781 28.53 l 1881.781 29.952 l 1877.016 29.952 l 1877.016 32.233 l 1880.688 - 32.233 l 1880.688 33.593 l 1877.016 33.593 l 1877.016 35.593 l h -1881.469 35.593 m f -1883.453 30.108 m 1884.078 29.077 1885.078 28.671 1885.641 28.499 c 1886.156 - 28.358 1886.688 28.311 1887.156 28.311 c 1888.953 28.311 1890.75 29.093 - 1890.75 31.046 c 1890.75 32.843 1889.141 33.311 1888.016 33.561 c 1887.125 - 33.749 l 1886.359 33.889 1885.578 34.046 1885.578 34.764 c 1885.578 35.405 - 1886.312 35.796 1887.172 35.796 c 1888.531 35.796 1889.078 34.952 1889.359 - 34.53 c 1890.656 35.499 l 1890.062 36.311 1889.078 37.218 1887.25 37.218 - c 1885.266 37.218 1883.906 36.186 1883.906 34.577 c 1883.906 33.171 1884.953 - 32.655 1885.328 32.499 c 1885.594 32.389 1885.859 32.327 1886.406 32.202 - c 1887.422 31.983 l 1888.188 31.811 1888.219 31.796 1888.406 31.718 c 1888.672 - 31.608 1889.047 31.421 1889.047 30.889 c 1889.047 30.593 1888.938 30.155 - 1888.312 29.905 c 1888.016 29.796 1887.703 29.764 1887.406 29.764 c 1885.625 - 29.764 1884.984 30.733 1884.781 31.046 c h -1883.453 30.108 m f -1899.297 35.593 m 1899.297 36.999 l 1893.281 36.999 l 1893.281 28.53 l -1899.609 28.53 l 1899.609 29.952 l 1894.844 29.952 l 1894.844 32.233 l 1898.516 - 32.233 l 1898.516 33.593 l 1894.844 33.593 l 1894.844 35.593 l h -1899.297 35.593 m f -1906.965 36.999 m 1900.762 36.999 l 1900.762 35.561 l 1903.043 35.561 l - 1903.043 28.53 l 1904.637 28.53 l 1904.637 35.561 l 1906.965 35.561 l h -1906.965 36.999 m f -2028.25 130.155 m 2024.5 136.139 l 2023.078 136.139 l 2023.078 127.671 -l 2024.625 127.671 l 2024.531 133.608 l 2028.234 127.671 l 2029.625 127.671 - l 2029.625 136.139 l 2028.062 136.139 l h -2028.25 130.155 m f -2038.711 134.733 m 2038.711 136.139 l 2032.695 136.139 l 2032.695 127.671 - l 2039.023 127.671 l 2039.023 129.093 l 2034.258 129.093 l 2034.258 131.374 - l 2037.93 131.374 l 2037.93 132.733 l 2034.258 132.733 l 2034.258 134.733 - l h -2038.711 134.733 m f -2047.344 136.139 m 2045.5 136.139 l 2044.031 133.718 l 2042.5 136.139 l - 2040.672 136.139 l 2043.109 132.264 l 2040.266 127.671 l 2042.094 127.671 - l 2044.031 130.796 l 2046.016 127.671 l 2047.828 127.671 l 2044.953 132.264 - l h -2047.344 136.139 m f -2055.039 136.139 m 2048.836 136.139 l 2048.836 134.702 l 2051.117 134.702 - l 2051.117 127.671 l 2052.711 127.671 l 2052.711 134.702 l 2055.039 134.702 - l h -2055.039 136.139 m f -2030.262 51.999 m 2024.059 51.999 l 2024.059 50.561 l 2026.34 50.561 l -2026.34 43.53 l 2027.934 43.53 l 2027.934 50.561 l 2030.262 50.561 l h -2030.262 51.999 m f -2037.355 51.999 m 2037.355 48.796 l 2033.73 48.796 l 2033.73 51.999 l 2032.137 - 51.999 l 2032.137 43.53 l 2033.73 43.53 l 2033.73 47.389 l 2037.355 47.389 - l 2037.355 43.53 l 2038.949 43.53 l 2038.949 51.999 l h -2037.355 51.999 m f -2042.02 51.999 1.562 -8.469 re f -2046.02 45.108 m 2046.645 44.077 2047.645 43.671 2048.207 43.499 c 2048.723 - 43.358 2049.254 43.311 2049.723 43.311 c 2051.52 43.311 2053.316 44.093 - 2053.316 46.046 c 2053.316 47.843 2051.707 48.311 2050.582 48.561 c 2049.691 - 48.749 l 2048.926 48.889 2048.145 49.046 2048.145 49.764 c 2048.145 50.405 - 2048.879 50.796 2049.738 50.796 c 2051.098 50.796 2051.645 49.952 2051.926 - 49.53 c 2053.223 50.499 l 2052.629 51.311 2051.645 52.218 2049.816 52.218 - c 2047.832 52.218 2046.473 51.186 2046.473 49.577 c 2046.473 48.171 2047.52 - 47.655 2047.895 47.499 c 2048.16 47.389 2048.426 47.327 2048.973 47.202 - c 2049.988 46.983 l 2050.754 46.811 2050.785 46.796 2050.973 46.718 c 2051.238 - 46.608 2051.613 46.421 2051.613 45.889 c 2051.613 45.593 2051.504 45.155 - 2050.879 44.905 c 2050.582 44.796 2050.27 44.764 2049.973 44.764 c 2048.191 - 44.764 2047.551 45.733 2047.348 46.046 c h -2046.02 45.108 m f -2011.535 28.53 m 2014.238 28.53 l 2015.238 28.546 2016.129 28.561 2016.957 - 29.046 c 2018.207 29.764 2018.707 31.249 2018.707 32.686 c 2018.707 33.639 - 2018.488 35.343 2017.066 36.343 c 2016.191 36.983 2015.301 36.983 2014.566 - 36.999 c 2011.535 36.999 l h -2013.957 35.561 m 2015.02 35.546 2015.27 35.546 2015.723 35.327 c 2016.91 - 34.764 2017.02 33.468 2017.02 32.686 c 2017.02 30.921 2016.379 30.389 2015.77 - 30.155 c 2015.41 30.014 2014.988 29.952 2013.785 29.952 c 2013.113 29.952 - l 2013.113 35.561 l h -2013.957 35.561 m f -2026.777 35.593 m 2026.777 36.999 l 2020.762 36.999 l 2020.762 28.53 l -2027.09 28.53 l 2027.09 29.952 l 2022.324 29.952 l 2022.324 32.233 l 2025.996 - 32.233 l 2025.996 33.593 l 2022.324 33.593 l 2022.324 35.593 l h -2026.777 35.593 m f -2029.465 28.53 m 2031.059 28.53 l 2031.059 31.405 l 2032.293 31.405 l 2032.809 - 31.405 2033.262 31.405 2033.73 31.499 c 2035.23 31.843 2035.762 33.061 -2035.762 34.186 c 2035.762 35.905 2034.605 36.639 2033.777 36.874 c 2033.277 - 36.999 2032.793 36.999 2032.324 36.999 c 2029.465 36.999 l h -2032.262 35.639 m 2032.777 35.639 2033.324 35.639 2033.73 35.296 c 2033.871 - 35.171 2034.137 34.843 2034.137 34.218 c 2034.137 33.921 2034.09 33.014 - 2033.105 32.78 c 2032.824 32.702 2032.543 32.702 2032.199 32.702 c 2031.059 - 32.702 l 2031.059 35.639 l h -2032.262 35.639 m f -2045.582 32.764 m 2045.598 35.655 2043.629 37.218 2041.52 37.218 c 2039.207 - 37.218 2037.457 35.343 2037.457 32.749 c 2037.457 31.686 2037.738 30.577 - 2038.582 29.608 c 2039.441 28.608 2040.426 28.311 2041.504 28.311 c 2044.098 - 28.311 2045.566 30.343 2045.582 32.764 c h -2043.988 32.593 m 2043.957 30.546 2042.598 29.78 2041.551 29.78 c 2040.145 - 29.78 2039.082 30.921 2039.082 32.827 c 2039.082 34.593 2040.066 35.764 - 2041.504 35.764 c 2043.176 35.764 2044.035 34.249 2043.988 32.593 c h -2043.988 32.593 m f -2047.059 30.108 m 2047.684 29.077 2048.684 28.671 2049.246 28.499 c 2049.762 - 28.358 2050.293 28.311 2050.762 28.311 c 2052.559 28.311 2054.355 29.093 - 2054.355 31.046 c 2054.355 32.843 2052.746 33.311 2051.621 33.561 c 2050.73 - 33.749 l 2049.965 33.889 2049.184 34.046 2049.184 34.764 c 2049.184 35.405 - 2049.918 35.796 2050.777 35.796 c 2052.137 35.796 2052.684 34.952 2052.965 - 34.53 c 2054.262 35.499 l 2053.668 36.311 2052.684 37.218 2050.855 37.218 - c 2048.871 37.218 2047.512 36.186 2047.512 34.577 c 2047.512 33.171 2048.559 - 32.655 2048.934 32.499 c 2049.199 32.389 2049.465 32.327 2050.012 32.202 - c 2051.027 31.983 l 2051.793 31.811 2051.824 31.796 2052.012 31.718 c 2052.277 - 31.608 2052.652 31.421 2052.652 30.889 c 2052.652 30.593 2052.543 30.155 - 2051.918 29.905 c 2051.621 29.796 2051.309 29.764 2051.012 29.764 c 2049.23 - 29.764 2048.59 30.733 2048.387 31.046 c h -2047.059 30.108 m f -2056.902 36.999 1.562 -8.469 re f -2066.59 36.999 m 2060.387 36.999 l 2060.387 35.561 l 2062.668 35.561 l -2062.668 28.53 l 2064.262 28.53 l 2064.262 35.561 l 2066.59 35.561 l h -2066.59 36.999 m f -2180.539 130.155 m 2176.789 136.139 l 2175.367 136.139 l 2175.367 127.671 - l 2176.914 127.671 l 2176.82 133.608 l 2180.523 127.671 l 2181.914 127.671 - l 2181.914 136.139 l 2180.352 136.139 l h -2180.539 130.155 m f -2191 134.733 m 2191 136.139 l 2184.984 136.139 l 2184.984 127.671 l 2191.312 - 127.671 l 2191.312 129.093 l 2186.547 129.093 l 2186.547 131.374 l 2190.219 - 131.374 l 2190.219 132.733 l 2186.547 132.733 l 2186.547 134.733 l h -2191 134.733 m f -2199.633 136.139 m 2197.789 136.139 l 2196.32 133.718 l 2194.789 136.139 - l 2192.961 136.139 l 2195.398 132.264 l 2192.555 127.671 l 2194.383 127.671 - l 2196.32 130.796 l 2198.305 127.671 l 2200.117 127.671 l 2197.242 132.264 - l h -2199.633 136.139 m f -2207.328 136.139 m 2201.125 136.139 l 2201.125 134.702 l 2203.406 134.702 - l 2203.406 127.671 l 2205 127.671 l 2205 134.702 l 2207.328 134.702 l h -2207.328 136.139 m f -2182.5 51.999 m 2176.297 51.999 l 2176.297 50.561 l 2178.578 50.561 l 2178.578 - 43.53 l 2180.172 43.53 l 2180.172 50.561 l 2182.5 50.561 l h -2182.5 51.999 m f -2189.594 51.999 m 2189.594 48.796 l 2185.969 48.796 l 2185.969 51.999 l - 2184.375 51.999 l 2184.375 43.53 l 2185.969 43.53 l 2185.969 47.389 l 2189.594 - 47.389 l 2189.594 43.53 l 2191.188 43.53 l 2191.188 51.999 l h -2189.594 51.999 m f -2194.258 51.999 1.562 -8.469 re f -2198.258 45.108 m 2198.883 44.077 2199.883 43.671 2200.445 43.499 c 2200.961 - 43.358 2201.492 43.311 2201.961 43.311 c 2203.758 43.311 2205.555 44.093 - 2205.555 46.046 c 2205.555 47.843 2203.945 48.311 2202.82 48.561 c 2201.93 - 48.749 l 2201.164 48.889 2200.383 49.046 2200.383 49.764 c 2200.383 50.405 - 2201.117 50.796 2201.977 50.796 c 2203.336 50.796 2203.883 49.952 2204.164 - 49.53 c 2205.461 50.499 l 2204.867 51.311 2203.883 52.218 2202.055 52.218 - c 2200.07 52.218 2198.711 51.186 2198.711 49.577 c 2198.711 48.171 2199.758 - 47.655 2200.133 47.499 c 2200.398 47.389 2200.664 47.327 2201.211 47.202 - c 2202.227 46.983 l 2202.992 46.811 2203.023 46.796 2203.211 46.718 c 2203.477 - 46.608 2203.852 46.421 2203.852 45.889 c 2203.852 45.593 2203.742 45.155 - 2203.117 44.905 c 2202.82 44.796 2202.508 44.764 2202.211 44.764 c 2200.43 - 44.764 2199.789 45.733 2199.586 46.046 c h -2198.258 45.108 m f -2168.859 35.593 m 2168.859 36.999 l 2162.844 36.999 l 2162.844 28.53 l -2169.172 28.53 l 2169.172 29.952 l 2164.406 29.952 l 2164.406 32.233 l 2168.078 - 32.233 l 2168.078 33.593 l 2164.406 33.593 l 2164.406 35.593 l h -2168.859 35.593 m f -2177.492 36.999 m 2175.648 36.999 l 2174.18 34.577 l 2172.648 36.999 l -2170.82 36.999 l 2173.258 33.124 l 2170.414 28.53 l 2172.242 28.53 l 2174.18 - 31.655 l 2176.164 28.53 l 2177.977 28.53 l 2175.102 33.124 l h -2177.492 36.999 m f -2184.898 28.53 m 2186.586 28.53 l 2183.695 36.999 l 2181.898 36.999 l 2179.039 - 28.53 l 2180.742 28.53 l 2181.227 30.186 l 2184.414 30.186 l h -2181.648 31.561 m 2182.82 35.468 l 2183.992 31.561 l h -2181.648 31.561 m f -2193.844 36.999 m 2192.234 30.718 l 2190.578 36.999 l 2188.266 36.999 l - 2188.266 28.53 l 2189.812 28.53 l 2189.656 35.483 l 2191.5 28.53 l 2192.922 - 28.53 l 2194.75 35.483 l 2194.609 28.53 l 2196.156 28.53 l 2196.156 36.999 - l h -2193.844 36.999 m f -2199.219 36.999 1.562 -8.469 re f -2209.09 31.014 m 2205.34 36.999 l 2203.918 36.999 l 2203.918 28.53 l 2205.465 - 28.53 l 2205.371 34.468 l 2209.074 28.53 l 2210.465 28.53 l 2210.465 36.999 - l 2208.902 36.999 l h -2209.09 31.014 m f -2219.551 35.593 m 2219.551 36.999 l 2213.535 36.999 l 2213.535 28.53 l -2219.863 28.53 l 2219.863 29.952 l 2215.098 29.952 l 2215.098 32.233 l 2218.77 - 32.233 l 2218.77 33.593 l 2215.098 33.593 l 2215.098 35.593 l h -2219.551 35.593 m f -2343.344 131.905 m 2343.359 134.796 2341.391 136.358 2339.281 136.358 c - 2336.969 136.358 2335.219 134.483 2335.219 131.889 c 2335.219 130.827 2335.5 - 129.718 2336.344 128.749 c 2337.203 127.749 2338.188 127.452 2339.266 127.452 - c 2341.859 127.452 2343.328 129.483 2343.344 131.905 c h -2341.75 131.733 m 2341.719 129.686 2340.359 128.921 2339.312 128.921 c -2337.906 128.921 2336.844 130.061 2336.844 131.968 c 2336.844 133.733 2337.828 - 134.905 2339.266 134.905 c 2340.938 134.905 2341.797 133.389 2341.75 131.733 - c h -2341.75 131.733 m f -2350.695 130.155 m 2346.945 136.139 l 2345.523 136.139 l 2345.523 127.671 - l 2347.07 127.671 l 2346.977 133.608 l 2350.68 127.671 l 2352.07 127.671 - l 2352.07 136.139 l 2350.508 136.139 l h -2350.695 130.155 m f -2339.863 47.764 m 2339.879 50.655 2337.91 52.218 2335.801 52.218 c 2333.488 - 52.218 2331.738 50.343 2331.738 47.749 c 2331.738 46.686 2332.02 45.577 - 2332.863 44.608 c 2333.723 43.608 2334.707 43.311 2335.785 43.311 c 2338.379 - 43.311 2339.848 45.343 2339.863 47.764 c h -2338.27 47.593 m 2338.238 45.546 2336.879 44.78 2335.832 44.78 c 2334.426 - 44.78 2333.363 45.921 2333.363 47.827 c 2333.363 49.593 2334.348 50.764 - 2335.785 50.764 c 2337.457 50.764 2338.316 49.249 2338.27 47.593 c h -2338.27 47.593 m f -2343.605 50.593 m 2347.637 50.593 l 2347.637 51.999 l 2342.027 51.999 l - 2342.027 43.53 l 2343.605 43.53 l 2343.605 47.124 l 2347.137 47.124 l 2347.137 - 48.468 l 2343.605 48.468 l h -2343.605 50.593 m f -2351.25 50.593 m 2355.281 50.593 l 2355.281 51.999 l 2349.672 51.999 l -2349.672 43.53 l 2351.25 43.53 l 2351.25 47.124 l 2354.781 47.124 l 2354.781 - 48.468 l 2351.25 48.468 l h -2351.25 50.593 m f -2318.77 28.53 m 2320.348 28.53 l 2320.348 31.671 l 2321.754 31.671 l 2323.441 - 28.53 l 2325.254 28.53 l 2323.363 31.968 l 2323.848 32.124 2325.035 32.686 - 2325.035 34.296 c 2325.035 35.28 2324.629 35.952 2324.098 36.389 c 2323.363 - 36.983 2322.598 36.983 2321.473 36.999 c 2318.77 36.999 l h -2321.082 35.639 m 2322.02 35.639 2322.426 35.624 2322.754 35.452 c 2323.41 - 35.124 2323.426 34.499 2323.426 34.311 c 2323.426 33.077 2322.285 33.014 - 2321.941 32.999 c 2321.645 32.999 2321.441 32.983 2320.895 32.983 c 2320.348 - 32.983 l 2320.348 35.639 l h -2321.082 35.639 m f -2333.668 35.593 m 2333.668 36.999 l 2327.652 36.999 l 2327.652 28.53 l -2333.98 28.53 l 2333.98 29.952 l 2329.215 29.952 l 2329.215 32.233 l 2332.887 - 32.233 l 2332.887 33.593 l 2329.215 33.593 l 2329.215 35.593 l h -2333.668 35.593 m f -2340.793 28.53 m 2342.48 28.53 l 2339.59 36.999 l 2337.793 36.999 l 2334.934 - 28.53 l 2336.637 28.53 l 2337.121 30.186 l 2340.309 30.186 l h -2337.543 31.561 m 2338.715 35.468 l 2339.887 31.561 l h -2337.543 31.561 m f -2344.109 28.53 m 2346.812 28.53 l 2347.812 28.546 2348.703 28.561 2349.531 - 29.046 c 2350.781 29.764 2351.281 31.249 2351.281 32.686 c 2351.281 33.639 - 2351.062 35.343 2349.641 36.343 c 2348.766 36.983 2347.875 36.983 2347.141 - 36.999 c 2344.109 36.999 l h -2346.531 35.561 m 2347.594 35.546 2347.844 35.546 2348.297 35.327 c 2349.484 - 34.764 2349.594 33.468 2349.594 32.686 c 2349.594 30.921 2348.953 30.389 - 2348.344 30.155 c 2347.984 30.014 2347.562 29.952 2346.359 29.952 c 2345.688 - 29.952 l 2345.688 35.561 l h -2346.531 35.561 m f -2359.352 35.593 m 2359.352 36.999 l 2353.336 36.999 l 2353.336 28.53 l -2359.664 28.53 l 2359.664 29.952 l 2354.898 29.952 l 2354.898 32.233 l 2358.57 - 32.233 l 2358.57 33.593 l 2354.898 33.593 l 2354.898 35.593 l h -2359.352 35.593 m f -2362.023 28.53 m 2363.602 28.53 l 2363.602 31.671 l 2365.008 31.671 l 2366.695 - 28.53 l 2368.508 28.53 l 2366.617 31.968 l 2367.102 32.124 2368.289 32.686 - 2368.289 34.296 c 2368.289 35.28 2367.883 35.952 2367.352 36.389 c 2366.617 - 36.983 2365.852 36.983 2364.727 36.999 c 2362.023 36.999 l h -2364.336 35.639 m 2365.273 35.639 2365.68 35.624 2366.008 35.452 c 2366.664 - 35.124 2366.68 34.499 2366.68 34.311 c 2366.68 33.077 2365.539 33.014 2365.195 - 32.999 c 2364.898 32.999 2364.695 32.983 2364.148 32.983 c 2363.602 32.983 - l 2363.602 35.639 l h -2364.336 35.639 m f -2471.059 142.53 m 2472.637 142.53 l 2472.637 145.671 l 2474.043 145.671 - l 2475.73 142.53 l 2477.543 142.53 l 2475.652 145.968 l 2476.137 146.124 - 2477.324 146.686 2477.324 148.296 c 2477.324 149.28 2476.918 149.952 2476.387 - 150.389 c 2475.652 150.983 2474.887 150.983 2473.762 150.999 c 2471.059 - 150.999 l h -2473.371 149.639 m 2474.309 149.639 2474.715 149.624 2475.043 149.452 c - 2475.699 149.124 2475.715 148.499 2475.715 148.311 c 2475.715 147.077 2474.574 - 147.014 2474.23 146.999 c 2473.934 146.999 2473.73 146.983 2473.184 146.983 - c 2472.637 146.983 l 2472.637 149.639 l h -2473.371 149.639 m f -2485.957 149.593 m 2485.957 150.999 l 2479.941 150.999 l 2479.941 142.53 - l 2486.27 142.53 l 2486.27 143.952 l 2481.504 143.952 l 2481.504 146.233 - l 2485.176 146.233 l 2485.176 147.593 l 2481.504 147.593 l 2481.504 149.593 - l h -2485.957 149.593 m f -2493.078 142.53 m 2494.766 142.53 l 2491.875 150.999 l 2490.078 150.999 - l 2487.219 142.53 l 2488.922 142.53 l 2489.406 144.186 l 2492.594 144.186 - l h -2489.828 145.561 m 2491 149.468 l 2492.172 145.561 l h -2489.828 145.561 m f -2496.398 142.53 m 2499.102 142.53 l 2500.102 142.546 2500.992 142.561 2501.82 - 143.046 c 2503.07 143.764 2503.57 145.249 2503.57 146.686 c 2503.57 147.639 - 2503.352 149.343 2501.93 150.343 c 2501.055 150.983 2500.164 150.983 2499.43 - 150.999 c 2496.398 150.999 l h -2498.82 149.561 m 2499.883 149.546 2500.133 149.546 2500.586 149.327 c -2501.773 148.764 2501.883 147.468 2501.883 146.686 c 2501.883 144.921 2501.242 - 144.389 2500.633 144.155 c 2500.273 144.014 2499.852 143.952 2498.648 143.952 - c 2497.977 143.952 l 2497.977 149.561 l h -2498.82 149.561 m f -2511.641 149.593 m 2511.641 150.999 l 2505.625 150.999 l 2505.625 142.53 - l 2511.953 142.53 l 2511.953 143.952 l 2507.188 143.952 l 2507.188 146.233 - l 2510.859 146.233 l 2510.859 147.593 l 2507.188 147.593 l 2507.188 149.593 - l h -2511.641 149.593 m f -2514.312 142.53 m 2515.891 142.53 l 2515.891 145.671 l 2517.297 145.671 - l 2518.984 142.53 l 2520.797 142.53 l 2518.906 145.968 l 2519.391 146.124 - 2520.578 146.686 2520.578 148.296 c 2520.578 149.28 2520.172 149.952 2519.641 - 150.389 c 2518.906 150.983 2518.141 150.983 2517.016 150.999 c 2514.312 - 150.999 l h -2516.625 149.639 m 2517.562 149.639 2517.969 149.624 2518.297 149.452 c - 2518.953 149.124 2518.969 148.499 2518.969 148.311 c 2518.969 147.077 2517.828 - 147.014 2517.484 146.999 c 2517.188 146.999 2516.984 146.983 2516.438 146.983 - c 2515.891 146.983 l 2515.891 149.639 l h -2516.625 149.639 m f -2481.41 134.593 m 2485.441 134.593 l 2485.441 135.999 l 2479.832 135.999 - l 2479.832 127.53 l 2481.41 127.53 l 2481.41 131.124 l 2484.941 131.124 - l 2484.941 132.468 l 2481.41 132.468 l h -2481.41 134.593 m f -2493.461 134.593 m 2493.461 135.999 l 2487.445 135.999 l 2487.445 127.53 - l 2493.773 127.53 l 2493.773 128.952 l 2489.008 128.952 l 2489.008 131.233 - l 2492.68 131.233 l 2492.68 132.593 l 2489.008 132.593 l 2489.008 134.593 - l h -2493.461 134.593 m f -2502.117 134.593 m 2502.117 135.999 l 2496.102 135.999 l 2496.102 127.53 - l 2502.43 127.53 l 2502.43 128.952 l 2497.664 128.952 l 2497.664 131.233 - l 2501.336 131.233 l 2501.336 132.593 l 2497.664 132.593 l 2497.664 134.593 - l h -2502.117 134.593 m f -2504.68 127.53 m 2507.383 127.53 l 2508.383 127.546 2509.273 127.561 2510.102 - 128.046 c 2511.352 128.764 2511.852 130.249 2511.852 131.686 c 2511.852 - 132.639 2511.633 134.343 2510.211 135.343 c 2509.336 135.983 2508.445 135.983 - 2507.711 135.999 c 2504.68 135.999 l h -2507.102 134.561 m 2508.164 134.546 2508.414 134.546 2508.867 134.327 c - 2510.055 133.764 2510.164 132.468 2510.164 131.686 c 2510.164 129.921 2509.523 - 129.389 2508.914 129.155 c 2508.555 129.014 2508.133 128.952 2506.93 128.952 - c 2506.258 128.952 l 2506.258 134.561 l h -2507.102 134.561 m f -2474.359 43.53 m 2475.953 43.53 l 2475.953 46.405 l 2477.188 46.405 l 2477.703 - 46.405 2478.156 46.405 2478.625 46.499 c 2480.125 46.843 2480.656 48.061 - 2480.656 49.186 c 2480.656 50.905 2479.5 51.639 2478.672 51.874 c 2478.172 - 51.999 2477.688 51.999 2477.219 51.999 c 2474.359 51.999 l h -2477.156 50.639 m 2477.672 50.639 2478.219 50.639 2478.625 50.296 c 2478.766 - 50.171 2479.031 49.843 2479.031 49.218 c 2479.031 48.921 2478.984 48.014 - 2478 47.78 c 2477.719 47.702 2477.438 47.702 2477.094 47.702 c 2475.953 - 47.702 l 2475.953 50.639 l h -2477.156 50.639 m f -2487.961 51.999 m 2487.961 46.874 l 2487.961 46.171 2487.961 45.686 2487.492 - 45.264 c 2487.023 44.858 2486.398 44.843 2486.148 44.843 c 2485.633 44.843 - 2484.742 44.952 2484.43 45.764 c 2484.305 46.093 2484.32 46.436 2484.32 - 46.796 c 2484.32 51.999 l 2482.727 51.999 l 2482.727 46.952 l 2482.742 -45.889 2482.742 45.624 2482.852 45.264 c 2483.039 44.624 2483.586 43.889 - 2484.586 43.546 c 2485.07 43.374 2485.57 43.311 2486.086 43.311 c 2486.664 - 43.311 2487.789 43.389 2488.648 44.139 c 2489.555 44.905 2489.555 45.702 - 2489.555 46.655 c 2489.555 51.999 l h -2487.961 51.999 m f -2497.828 46.014 m 2494.078 51.999 l 2492.656 51.999 l 2492.656 43.53 l -2494.203 43.53 l 2494.109 49.468 l 2497.812 43.53 l 2499.203 43.53 l 2499.203 - 51.999 l 2497.641 51.999 l h -2497.828 46.014 m f -2507.398 46.514 m 2507.336 46.327 2507.227 46.014 2506.945 45.639 c 2506.602 - 45.202 2506.117 44.811 2505.336 44.811 c 2504.008 44.811 2502.977 45.889 - 2502.977 47.811 c 2502.977 49.624 2503.945 50.764 2505.32 50.764 c 2506.195 - 50.764 2506.664 50.28 2506.852 50.014 c 2507.055 49.702 2507.133 49.343 - 2507.164 49.186 c 2508.742 49.608 l 2508.555 50.186 2507.93 52.218 2505.289 - 52.218 c 2503.117 52.218 2501.258 50.671 2501.258 47.796 c 2501.258 44.952 - 2502.977 43.311 2505.227 43.311 c 2506.602 43.311 2507.555 43.921 2508.148 - 44.624 c 2508.57 45.124 2508.773 45.624 2508.883 45.889 c h -2507.398 46.514 m f -2515.895 51.999 m 2515.895 48.796 l 2512.27 48.796 l 2512.27 51.999 l 2510.676 - 51.999 l 2510.676 43.53 l 2512.27 43.53 l 2512.27 47.389 l 2515.895 47.389 - l 2515.895 43.53 l 2517.488 43.53 l 2517.488 51.999 l h -2515.895 51.999 m f -2481.727 35.593 m 2485.758 35.593 l 2485.758 36.999 l 2480.148 36.999 l - 2480.148 28.53 l 2481.727 28.53 l 2481.727 32.124 l 2485.258 32.124 l 2485.258 - 33.468 l 2481.727 33.468 l h -2481.727 35.593 m f -2493.781 35.593 m 2493.781 36.999 l 2487.766 36.999 l 2487.766 28.53 l -2494.094 28.53 l 2494.094 29.952 l 2489.328 29.952 l 2489.328 32.233 l 2493 - 32.233 l 2493 33.593 l 2489.328 33.593 l 2489.328 35.593 l h -2493.781 35.593 m f -2502.438 35.593 m 2502.438 36.999 l 2496.422 36.999 l 2496.422 28.53 l -2502.75 28.53 l 2502.75 29.952 l 2497.984 29.952 l 2497.984 32.233 l 2501.656 - 32.233 l 2501.656 33.593 l 2497.984 33.593 l 2497.984 35.593 l h -2502.438 35.593 m f -2505 28.53 m 2507.703 28.53 l 2508.703 28.546 2509.594 28.561 2510.422 -29.046 c 2511.672 29.764 2512.172 31.249 2512.172 32.686 c 2512.172 33.639 - 2511.953 35.343 2510.531 36.343 c 2509.656 36.983 2508.766 36.983 2508.031 - 36.999 c 2505 36.999 l h -2507.422 35.561 m 2508.484 35.546 2508.734 35.546 2509.188 35.327 c 2510.375 - 34.764 2510.484 33.468 2510.484 32.686 c 2510.484 30.921 2509.844 30.389 - 2509.234 30.155 c 2508.875 30.014 2508.453 29.952 2507.25 29.952 c 2506.578 - 29.952 l 2506.578 35.561 l h -2507.422 35.561 m f -614.09 161.335 m 613.762 159.819 612.746 159.804 611.996 159.788 c 611.84 - 159.788 l 611.84 158.866 l 613.152 158.866 l 613.809 158.866 613.809 158.647 - 613.809 157.866 c 613.809 153.241 l 615.293 153.241 l 615.293 161.335 l - h -614.09 161.335 m f -621.961 156.335 m 621.961 161.35 l 620.492 161.35 l 616.945 156.163 l 616.945 - 155.116 l 620.492 155.116 l 620.492 153.241 l 621.961 153.241 l 621.961 - 155.116 l 623.023 155.116 l 623.023 156.335 l h -618.492 156.335 m 620.586 159.554 l 620.492 156.335 l h -618.492 156.335 m f -582.781 161.335 m 582.453 159.819 581.438 159.804 580.688 159.788 c 580.531 - 159.788 l 580.531 158.866 l 581.844 158.866 l 582.5 158.866 582.5 158.647 - 582.5 157.866 c 582.5 153.241 l 583.984 153.241 l 583.984 161.335 l h -582.781 161.335 m f -587.484 158.788 m 587.5 159.054 587.578 160.147 588.641 160.147 c 589.312 - 160.147 589.672 159.663 589.672 159.116 c 589.672 158.194 588.875 158.163 - 588.703 158.147 c 588.609 158.147 588.547 158.147 588.047 158.163 c 588.047 - 156.897 l 588.438 156.913 l 588.812 156.913 589.094 156.866 589.297 156.741 - c 589.672 156.538 589.859 156.163 589.859 155.725 c 589.859 155.1 589.5 - 154.444 588.594 154.444 c 587.781 154.444 587.312 154.96 587.312 155.647 - c 587.312 155.741 587.312 155.804 587.328 155.897 c 585.734 155.897 l 585.734 - 154.819 586.156 154.147 586.531 153.804 c 586.984 153.366 587.75 153.132 - 588.562 153.132 c 590.422 153.132 591.453 154.241 591.453 155.647 c 591.453 - 156.944 590.578 157.46 589.922 157.585 c 590.188 157.663 590.531 157.741 - 590.828 158.085 c 590.906 158.179 591.266 158.554 591.266 159.319 c 591.266 - 161.054 589.547 161.475 588.688 161.475 c 587.984 161.475 587.266 161.225 - 586.797 160.819 c 586.125 160.257 585.969 159.507 585.906 159.116 c h -587.484 158.788 m f -551.395 161.335 m 551.066 159.819 550.051 159.804 549.301 159.788 c 549.145 - 159.788 l 549.145 158.866 l 550.457 158.866 l 551.113 158.866 551.113 158.647 - 551.113 157.866 c 551.113 153.241 l 552.598 153.241 l 552.598 161.335 l - h -551.395 161.335 m f -556.445 154.491 m 556.898 154.819 557.977 155.741 558.164 155.897 c 559.039 - 156.694 559.852 157.632 559.852 158.944 c 559.852 160.475 558.773 161.475 - 557.242 161.475 c 556.367 161.475 555.602 161.116 555.164 160.6 c 554.852 - 160.225 554.477 159.491 554.477 158.35 c 555.992 158.225 l 555.977 158.804 - 555.93 160.1 557.133 160.1 c 557.883 160.1 558.195 159.507 558.195 158.882 - c 558.195 157.819 557.445 157.038 557.008 156.585 c 556.523 156.085 555.508 - 155.116 554.477 154.397 c 554.477 153.241 l 559.977 153.241 l 559.977 154.491 - l h -556.445 154.491 m f -521 161.335 m 520.672 159.819 519.656 159.804 518.906 159.788 c 518.75 -159.788 l 518.75 158.866 l 520.062 158.866 l 520.719 158.866 520.719 158.647 - 520.719 157.866 c 520.719 153.241 l 522.203 153.241 l 522.203 161.335 l - h -521 161.335 m f -526.312 161.335 m 525.984 159.819 524.969 159.804 524.219 159.788 c 524.062 - 159.788 l 524.062 158.866 l 525.375 158.866 l 526.031 158.866 526.031 158.647 - 526.031 157.866 c 526.031 153.241 l 527.516 153.241 l 527.516 161.335 l - h -526.312 161.335 m f -488.324 161.335 m 487.996 159.819 486.98 159.804 486.23 159.788 c 486.074 - 159.788 l 486.074 158.866 l 487.387 158.866 l 488.043 158.866 488.043 158.647 - 488.043 157.866 c 488.043 153.241 l 489.527 153.241 l 489.527 161.335 l - h -488.324 161.335 m f -497.32 157.335 m 497.32 158.132 497.273 159.366 496.648 160.304 c 496.023 - 161.225 495.133 161.475 494.414 161.475 c 493.383 161.475 492.57 160.944 - 492.133 160.335 c 491.461 159.429 491.414 158.085 491.414 157.257 c 491.414 - 156.319 491.492 155.194 491.992 154.397 c 492.273 153.96 492.961 153.132 - 494.352 153.132 c 494.773 153.132 495.195 153.21 495.57 153.382 c 497.117 - 154.1 497.32 155.882 497.32 157.335 c h -495.773 157.288 m 495.773 155.585 495.523 154.46 494.383 154.46 c 493.086 - 154.46 492.961 155.897 492.961 157.225 c 492.961 158.616 493.117 160.147 - 494.414 160.147 c 495.414 160.147 495.773 159.132 495.773 157.288 c h -495.773 157.288 m f -457.461 155.179 m 457.508 154.991 457.586 154.554 457.836 154.163 c 458.023 - 153.882 458.602 153.132 459.898 153.132 c 461.852 153.132 463.055 154.71 - 463.055 157.616 c 463.055 158.147 463.055 160.241 461.648 161.116 c 461.227 - 161.366 460.711 161.475 460.211 161.475 c 458.836 161.475 457.461 160.616 - 457.461 158.679 c 457.461 156.991 458.508 156.132 459.789 156.132 c 460.633 - 156.132 461.195 156.522 461.414 156.835 c 461.414 155.913 461.133 154.46 - 460.086 154.46 c 459.664 154.46 459.383 154.679 459.242 154.96 c 459.164 - 155.1 459.133 155.257 459.117 155.413 c h -461.289 158.757 m 461.289 157.444 460.305 157.429 460.164 157.429 c 459.43 - 157.429 459.023 158.022 459.023 158.835 c 459.023 159.788 459.633 160.163 - 460.164 160.163 c 460.945 160.163 461.289 159.522 461.289 158.757 c h -461.289 158.757 m f -430.598 157.475 m 431.363 157.85 431.66 158.46 431.66 159.163 c 431.66 -160.569 430.566 161.475 428.895 161.475 c 427.16 161.475 426.113 160.507 - 426.113 159.241 c 426.113 158.757 426.285 157.882 427.16 157.475 c 426.738 - 157.288 425.816 156.835 425.816 155.569 c 425.816 154.163 426.957 153.132 - 428.816 153.132 c 430.566 153.132 431.848 154.1 431.848 155.569 c 431.848 - 156.319 431.535 157.007 430.598 157.475 c h -428.879 160.147 m 429.348 160.147 430.082 159.991 430.082 159.054 c 430.082 - 158.6 429.848 157.991 428.895 157.991 c 427.801 157.991 427.645 158.694 - 427.645 159.054 c 427.645 159.507 427.863 160.163 428.879 160.147 c h -428.879 156.788 m 430.207 156.788 430.238 155.772 430.238 155.632 c 430.238 - 154.866 429.66 154.46 428.879 154.46 c 427.988 154.46 427.52 154.929 427.52 - 155.616 c 427.52 155.866 427.598 156.788 428.879 156.788 c h -428.879 156.788 m f -400.082 161.366 m 394.707 161.366 l 394.707 159.944 l 398.363 159.944 l - 397.395 158.6 396.77 157.71 396.16 156.21 c 395.66 154.96 395.52 154.007 - 395.379 153.241 c 397.363 153.241 l 397.598 155.804 398.52 158.116 400.082 - 160.054 c h -400.082 161.366 m f -368.664 159.46 m 368.633 159.679 368.57 160.022 368.32 160.397 c 367.961 - 160.975 367.242 161.475 366.195 161.475 c 363.336 161.475 363.18 158.179 - 363.18 157.054 c 363.18 156.163 363.305 155.054 363.805 154.288 c 364.148 - 153.757 364.852 153.132 366.039 153.132 c 367.586 153.132 368.758 154.272 - 368.758 155.944 c 368.758 157.663 367.586 158.46 366.445 158.46 c 365.727 - 158.46 365.164 158.179 364.742 157.647 c 364.805 158.757 365.008 160.147 - 366.18 160.147 c 366.523 160.147 367.102 159.975 367.133 159.241 c h -367.242 155.788 m 367.242 155.179 366.977 154.475 366.055 154.475 c 364.945 - 154.475 364.883 155.538 364.883 155.804 c 364.883 156.475 365.258 157.1 - 366.086 157.1 c 366.82 157.1 367.242 156.585 367.242 155.788 c h -367.242 155.788 m f -336.969 161.366 m 332.469 161.366 l 331.891 156.913 l 333.25 156.835 l -333.438 157.335 333.906 157.585 334.453 157.585 c 335.172 157.585 335.797 - 157.069 335.797 156.054 c 335.797 155.429 335.547 154.866 335.188 154.616 - c 335 154.491 334.75 154.429 334.484 154.429 c 333.859 154.429 333.344 -154.804 333.312 155.632 c 331.641 155.507 l 331.672 155.116 331.75 154.069 - 332.891 153.475 c 333.344 153.225 333.875 153.132 334.422 153.132 c 336.344 - 153.132 337.438 154.46 337.438 156.116 c 337.438 157.757 336.406 158.819 - 334.969 158.819 c 334.344 158.819 333.766 158.585 333.406 158.225 c 333.688 - 160.007 l 336.844 160.007 l h -336.969 161.366 m f -305.082 156.335 m 305.082 161.35 l 303.613 161.35 l 300.066 156.163 l 300.066 - 155.116 l 303.613 155.116 l 303.613 153.241 l 305.082 153.241 l 305.082 - 155.116 l 306.145 155.116 l 306.145 156.335 l h -301.613 156.335 m 303.707 159.554 l 303.613 156.335 l h -301.613 156.335 m f -270.559 158.788 m 270.574 159.054 270.652 160.147 271.715 160.147 c 272.387 - 160.147 272.746 159.663 272.746 159.116 c 272.746 158.194 271.949 158.163 - 271.777 158.147 c 271.684 158.147 271.621 158.147 271.121 158.163 c 271.121 - 156.897 l 271.512 156.913 l 271.887 156.913 272.168 156.866 272.371 156.741 - c 272.746 156.538 272.934 156.163 272.934 155.725 c 272.934 155.1 272.574 - 154.444 271.668 154.444 c 270.855 154.444 270.387 154.96 270.387 155.647 - c 270.387 155.741 270.387 155.804 270.402 155.897 c 268.809 155.897 l 268.809 - 154.819 269.23 154.147 269.605 153.804 c 270.059 153.366 270.824 153.132 - 271.637 153.132 c 273.496 153.132 274.527 154.241 274.527 155.647 c 274.527 - 156.944 273.652 157.46 272.996 157.585 c 273.262 157.663 273.605 157.741 - 273.902 158.085 c 273.98 158.179 274.34 158.554 274.34 159.319 c 274.34 - 161.054 272.621 161.475 271.762 161.475 c 271.059 161.475 270.34 161.225 - 269.871 160.819 c 269.199 160.257 269.043 159.507 268.98 159.116 c h -270.559 158.788 m f -239.457 154.491 m 239.91 154.819 240.988 155.741 241.176 155.897 c 242.051 - 156.694 242.863 157.632 242.863 158.944 c 242.863 160.475 241.785 161.475 - 240.254 161.475 c 239.379 161.475 238.613 161.116 238.176 160.6 c 237.863 - 160.225 237.488 159.491 237.488 158.35 c 239.004 158.225 l 238.988 158.804 - 238.941 160.1 240.145 160.1 c 240.895 160.1 241.207 159.507 241.207 158.882 - c 241.207 157.819 240.457 157.038 240.02 156.585 c 239.535 156.085 238.52 - 155.116 237.488 154.397 c 237.488 153.241 l 242.988 153.241 l 242.988 154.491 - l h -239.457 154.491 m f -209.336 161.335 m 209.008 159.819 207.992 159.804 207.242 159.788 c 207.086 - 159.788 l 207.086 158.866 l 208.398 158.866 l 209.055 158.866 209.055 158.647 - 209.055 157.866 c 209.055 153.241 l 210.539 153.241 l 210.539 161.335 l - h -209.336 161.335 m f -180.328 157.335 m 180.328 158.132 180.281 159.366 179.656 160.304 c 179.031 - 161.225 178.141 161.475 177.422 161.475 c 176.391 161.475 175.578 160.944 - 175.141 160.335 c 174.469 159.429 174.422 158.085 174.422 157.257 c 174.422 - 156.319 174.5 155.194 175 154.397 c 175.281 153.96 175.969 153.132 177.359 - 153.132 c 177.781 153.132 178.203 153.21 178.578 153.382 c 180.125 154.1 - 180.328 155.882 180.328 157.335 c h -178.781 157.288 m 178.781 155.585 178.531 154.46 177.391 154.46 c 176.094 - 154.46 175.969 155.897 175.969 157.225 c 175.969 158.616 176.125 160.147 - 177.422 160.147 c 178.422 160.147 178.781 159.132 178.781 157.288 c h -178.781 157.288 m f -645.547 161.335 m 645.219 159.819 644.203 159.804 643.453 159.788 c 643.297 - 159.788 l 643.297 158.866 l 644.609 158.866 l 645.266 158.866 645.266 158.647 - 645.266 157.866 c 645.266 153.241 l 646.75 153.241 l 646.75 161.335 l h -645.547 161.335 m f -653.961 161.366 m 649.461 161.366 l 648.883 156.913 l 650.242 156.835 l - 650.43 157.335 650.898 157.585 651.445 157.585 c 652.164 157.585 652.789 - 157.069 652.789 156.054 c 652.789 155.429 652.539 154.866 652.18 154.616 - c 651.992 154.491 651.742 154.429 651.477 154.429 c 650.852 154.429 650.336 - 154.804 650.305 155.632 c 648.633 155.507 l 648.664 155.116 648.742 154.069 - 649.883 153.475 c 650.336 153.225 650.867 153.132 651.414 153.132 c 653.336 - 153.132 654.43 154.46 654.43 156.116 c 654.43 157.757 653.398 158.819 651.961 - 158.819 c 651.336 158.819 650.758 158.585 650.398 158.225 c 650.68 160.007 - l 653.836 160.007 l h -653.961 161.366 m f -677.012 161.335 m 676.684 159.819 675.668 159.804 674.918 159.788 c 674.762 - 159.788 l 674.762 158.866 l 676.074 158.866 l 676.73 158.866 676.73 158.647 - 676.73 157.866 c 676.73 153.241 l 678.215 153.241 l 678.215 161.335 l h -677.012 161.335 m f -685.727 159.46 m 685.695 159.679 685.633 160.022 685.383 160.397 c 685.023 - 160.975 684.305 161.475 683.258 161.475 c 680.398 161.475 680.242 158.179 - 680.242 157.054 c 680.242 156.163 680.367 155.054 680.867 154.288 c 681.211 - 153.757 681.914 153.132 683.102 153.132 c 684.648 153.132 685.82 154.272 - 685.82 155.944 c 685.82 157.663 684.648 158.46 683.508 158.46 c 682.789 - 158.46 682.227 158.179 681.805 157.647 c 681.867 158.757 682.07 160.147 - 683.242 160.147 c 683.586 160.147 684.164 159.975 684.195 159.241 c h -684.305 155.788 m 684.305 155.179 684.039 154.475 683.117 154.475 c 682.008 - 154.475 681.945 155.538 681.945 155.804 c 681.945 156.475 682.32 157.1 -683.148 157.1 c 683.883 157.1 684.305 156.585 684.305 155.788 c h -684.305 155.788 m f -708.828 161.335 m 708.5 159.819 707.484 159.804 706.734 159.788 c 706.578 - 159.788 l 706.578 158.866 l 707.891 158.866 l 708.547 158.866 708.547 158.647 - 708.547 157.866 c 708.547 153.241 l 710.031 153.241 l 710.031 161.335 l - h -708.828 161.335 m f -716.867 161.366 m 711.492 161.366 l 711.492 159.944 l 715.148 159.944 l - 714.18 158.6 713.555 157.71 712.945 156.21 c 712.445 154.96 712.305 154.007 - 712.164 153.241 c 714.148 153.241 l 714.383 155.804 715.305 158.116 716.867 - 160.054 c h -716.867 161.366 m f -739.77 161.335 m 739.441 159.819 738.426 159.804 737.676 159.788 c 737.52 - 159.788 l 737.52 158.866 l 738.832 158.866 l 739.488 158.866 739.488 158.647 - 739.488 157.866 c 739.488 153.241 l 740.973 153.241 l 740.973 161.335 l - h -739.77 161.335 m f -747.547 157.475 m 748.312 157.85 748.609 158.46 748.609 159.163 c 748.609 - 160.569 747.516 161.475 745.844 161.475 c 744.109 161.475 743.062 160.507 - 743.062 159.241 c 743.062 158.757 743.234 157.882 744.109 157.475 c 743.688 - 157.288 742.766 156.835 742.766 155.569 c 742.766 154.163 743.906 153.132 - 745.766 153.132 c 747.516 153.132 748.797 154.1 748.797 155.569 c 748.797 - 156.319 748.484 157.007 747.547 157.475 c h -745.828 160.147 m 746.297 160.147 747.031 159.991 747.031 159.054 c 747.031 - 158.6 746.797 157.991 745.844 157.991 c 744.75 157.991 744.594 158.694 -744.594 159.054 c 744.594 159.507 744.812 160.163 745.828 160.147 c h -745.828 156.788 m 747.156 156.788 747.188 155.772 747.188 155.632 c 747.188 - 154.866 746.609 154.46 745.828 154.46 c 744.938 154.46 744.469 154.929 -744.469 155.616 c 744.469 155.866 744.547 156.788 745.828 156.788 c h -745.828 156.788 m f -771.293 161.335 m 770.965 159.819 769.949 159.804 769.199 159.788 c 769.043 - 159.788 l 769.043 158.866 l 770.355 158.866 l 771.012 158.866 771.012 158.647 - 771.012 157.866 c 771.012 153.241 l 772.496 153.241 l 772.496 161.335 l - h -771.293 161.335 m f -774.539 155.179 m 774.586 154.991 774.664 154.554 774.914 154.163 c 775.102 - 153.882 775.68 153.132 776.977 153.132 c 778.93 153.132 780.133 154.71 -780.133 157.616 c 780.133 158.147 780.133 160.241 778.727 161.116 c 778.305 - 161.366 777.789 161.475 777.289 161.475 c 775.914 161.475 774.539 160.616 - 774.539 158.679 c 774.539 156.991 775.586 156.132 776.867 156.132 c 777.711 - 156.132 778.273 156.522 778.492 156.835 c 778.492 155.913 778.211 154.46 - 777.164 154.46 c 776.742 154.46 776.461 154.679 776.32 154.96 c 776.242 - 155.1 776.211 155.257 776.195 155.413 c h -778.367 158.757 m 778.367 157.444 777.383 157.429 777.242 157.429 c 776.508 - 157.429 776.102 158.022 776.102 158.835 c 776.102 159.788 776.711 160.163 - 777.242 160.163 c 778.023 160.163 778.367 159.522 778.367 158.757 c h -778.367 158.757 m f -801.785 154.491 m 802.238 154.819 803.316 155.741 803.504 155.897 c 804.379 - 156.694 805.191 157.632 805.191 158.944 c 805.191 160.475 804.113 161.475 - 802.582 161.475 c 801.707 161.475 800.941 161.116 800.504 160.6 c 800.191 - 160.225 799.816 159.491 799.816 158.35 c 801.332 158.225 l 801.316 158.804 - 801.27 160.1 802.473 160.1 c 803.223 160.1 803.535 159.507 803.535 158.882 - c 803.535 157.819 802.785 157.038 802.348 156.585 c 801.863 156.085 800.848 - 155.116 799.816 154.397 c 799.816 153.241 l 805.316 153.241 l 805.316 154.491 - l h -801.785 154.491 m f -812.223 157.335 m 812.223 158.132 812.176 159.366 811.551 160.304 c 810.926 - 161.225 810.035 161.475 809.316 161.475 c 808.285 161.475 807.473 160.944 - 807.035 160.335 c 806.363 159.429 806.316 158.085 806.316 157.257 c 806.316 - 156.319 806.395 155.194 806.895 154.397 c 807.176 153.96 807.863 153.132 - 809.254 153.132 c 809.676 153.132 810.098 153.21 810.473 153.382 c 812.02 - 154.1 812.223 155.882 812.223 157.335 c h -810.676 157.288 m 810.676 155.585 810.426 154.46 809.285 154.46 c 807.988 - 154.46 807.863 155.897 807.863 157.225 c 807.863 158.616 808.02 160.147 - 809.316 160.147 c 810.316 160.147 810.676 159.132 810.676 157.288 c h -810.676 157.288 m f -834.211 154.491 m 834.664 154.819 835.742 155.741 835.93 155.897 c 836.805 - 156.694 837.617 157.632 837.617 158.944 c 837.617 160.475 836.539 161.475 - 835.008 161.475 c 834.133 161.475 833.367 161.116 832.93 160.6 c 832.617 - 160.225 832.242 159.491 832.242 158.35 c 833.758 158.225 l 833.742 158.804 - 833.695 160.1 834.898 160.1 c 835.648 160.1 835.961 159.507 835.961 158.882 - c 835.961 157.819 835.211 157.038 834.773 156.585 c 834.289 156.085 833.273 - 155.116 832.242 154.397 c 832.242 153.241 l 837.742 153.241 l 837.742 154.491 - l h -834.211 154.491 m f -841.461 161.335 m 841.133 159.819 840.117 159.804 839.367 159.788 c 839.211 - 159.788 l 839.211 158.866 l 840.523 158.866 l 841.18 158.866 841.18 158.647 - 841.18 157.866 c 841.18 153.241 l 842.664 153.241 l 842.664 161.335 l h -841.461 161.335 m f -864.727 154.491 m 865.18 154.819 866.258 155.741 866.445 155.897 c 867.32 - 156.694 868.133 157.632 868.133 158.944 c 868.133 160.475 867.055 161.475 - 865.523 161.475 c 864.648 161.475 863.883 161.116 863.445 160.6 c 863.133 - 160.225 862.758 159.491 862.758 158.35 c 864.273 158.225 l 864.258 158.804 - 864.211 160.1 865.414 160.1 c 866.164 160.1 866.477 159.507 866.477 158.882 - c 866.477 157.819 865.727 157.038 865.289 156.585 c 864.805 156.085 863.789 - 155.116 862.758 154.397 c 862.758 153.241 l 868.258 153.241 l 868.258 154.491 - l h -864.727 154.491 m f -871.477 154.491 m 871.93 154.819 873.008 155.741 873.195 155.897 c 874.07 - 156.694 874.883 157.632 874.883 158.944 c 874.883 160.475 873.805 161.475 - 872.273 161.475 c 871.398 161.475 870.633 161.116 870.195 160.6 c 869.883 - 160.225 869.508 159.491 869.508 158.35 c 871.023 158.225 l 871.008 158.804 - 870.961 160.1 872.164 160.1 c 872.914 160.1 873.227 159.507 873.227 158.882 - c 873.227 157.819 872.477 157.038 872.039 156.585 c 871.555 156.085 870.539 - 155.116 869.508 154.397 c 869.508 153.241 l 875.008 153.241 l 875.008 154.491 - l h -871.477 154.491 m f -896.109 154.491 m 896.562 154.819 897.641 155.741 897.828 155.897 c 898.703 - 156.694 899.516 157.632 899.516 158.944 c 899.516 160.475 898.438 161.475 - 896.906 161.475 c 896.031 161.475 895.266 161.116 894.828 160.6 c 894.516 - 160.225 894.141 159.491 894.141 158.35 c 895.656 158.225 l 895.641 158.804 - 895.594 160.1 896.797 160.1 c 897.547 160.1 897.859 159.507 897.859 158.882 - c 897.859 157.819 897.109 157.038 896.672 156.585 c 896.188 156.085 895.172 - 155.116 894.141 154.397 c 894.141 153.241 l 899.641 153.241 l 899.641 154.491 - l h -896.109 154.491 m f -902.516 158.788 m 902.531 159.054 902.609 160.147 903.672 160.147 c 904.344 - 160.147 904.703 159.663 904.703 159.116 c 904.703 158.194 903.906 158.163 - 903.734 158.147 c 903.641 158.147 903.578 158.147 903.078 158.163 c 903.078 - 156.897 l 903.469 156.913 l 903.844 156.913 904.125 156.866 904.328 156.741 - c 904.703 156.538 904.891 156.163 904.891 155.725 c 904.891 155.1 904.531 - 154.444 903.625 154.444 c 902.812 154.444 902.344 154.96 902.344 155.647 - c 902.344 155.741 902.344 155.804 902.359 155.897 c 900.766 155.897 l 900.766 - 154.819 901.188 154.147 901.562 153.804 c 902.016 153.366 902.781 153.132 - 903.594 153.132 c 905.453 153.132 906.484 154.241 906.484 155.647 c 906.484 - 156.944 905.609 157.46 904.953 157.585 c 905.219 157.663 905.562 157.741 - 905.859 158.085 c 905.938 158.179 906.297 158.554 906.297 159.319 c 906.297 - 161.054 904.578 161.475 903.719 161.475 c 903.016 161.475 902.297 161.225 - 901.828 160.819 c 901.156 160.257 901 159.507 900.938 159.116 c h -902.516 158.788 m f -927.547 154.491 m 928 154.819 929.078 155.741 929.266 155.897 c 930.141 - 156.694 930.953 157.632 930.953 158.944 c 930.953 160.475 929.875 161.475 - 928.344 161.475 c 927.469 161.475 926.703 161.116 926.266 160.6 c 925.953 - 160.225 925.578 159.491 925.578 158.35 c 927.094 158.225 l 927.078 158.804 - 927.031 160.1 928.234 160.1 c 928.984 160.1 929.297 159.507 929.297 158.882 - c 929.297 157.819 928.547 157.038 928.109 156.585 c 927.625 156.085 926.609 - 155.116 925.578 154.397 c 925.578 153.241 l 931.078 153.241 l 931.078 154.491 - l h -927.547 154.491 m f -936.859 156.335 m 936.859 161.35 l 935.391 161.35 l 931.844 156.163 l 931.844 - 155.116 l 935.391 155.116 l 935.391 153.241 l 936.859 153.241 l 936.859 - 155.116 l 937.922 155.116 l 937.922 156.335 l h -933.391 156.335 m 935.484 159.554 l 935.391 156.335 l h -933.391 156.335 m f -959.004 154.491 m 959.457 154.819 960.535 155.741 960.723 155.897 c 961.598 - 156.694 962.41 157.632 962.41 158.944 c 962.41 160.475 961.332 161.475 -959.801 161.475 c 958.926 161.475 958.16 161.116 957.723 160.6 c 957.41 -160.225 957.035 159.491 957.035 158.35 c 958.551 158.225 l 958.535 158.804 - 958.488 160.1 959.691 160.1 c 960.441 160.1 960.754 159.507 960.754 158.882 - c 960.754 157.819 960.004 157.038 959.566 156.585 c 959.082 156.085 958.066 - 155.116 957.035 154.397 c 957.035 153.241 l 962.535 153.241 l 962.535 154.491 - l h -959.004 154.491 m f -968.863 161.366 m 964.363 161.366 l 963.785 156.913 l 965.145 156.835 l - 965.332 157.335 965.801 157.585 966.348 157.585 c 967.066 157.585 967.691 - 157.069 967.691 156.054 c 967.691 155.429 967.441 154.866 967.082 154.616 - c 966.895 154.491 966.645 154.429 966.379 154.429 c 965.754 154.429 965.238 - 154.804 965.207 155.632 c 963.535 155.507 l 963.566 155.116 963.645 154.069 - 964.785 153.475 c 965.238 153.225 965.77 153.132 966.316 153.132 c 968.238 - 153.132 969.332 154.46 969.332 156.116 c 969.332 157.757 968.301 158.819 - 966.863 158.819 c 966.238 158.819 965.66 158.585 965.301 158.225 c 965.582 - 160.007 l 968.738 160.007 l h -968.863 161.366 m f -990.473 154.491 m 990.926 154.819 992.004 155.741 992.191 155.897 c 993.066 - 156.694 993.879 157.632 993.879 158.944 c 993.879 160.475 992.801 161.475 - 991.27 161.475 c 990.395 161.475 989.629 161.116 989.191 160.6 c 988.879 - 160.225 988.504 159.491 988.504 158.35 c 990.02 158.225 l 990.004 158.804 - 989.957 160.1 991.16 160.1 c 991.91 160.1 992.223 159.507 992.223 158.882 - c 992.223 157.819 991.473 157.038 991.035 156.585 c 990.551 156.085 989.535 - 155.116 988.504 154.397 c 988.504 153.241 l 994.004 153.241 l 994.004 154.491 - l h -990.473 154.491 m f -1000.629 159.46 m 1000.598 159.679 1000.535 160.022 1000.285 160.397 c -999.926 160.975 999.207 161.475 998.16 161.475 c 995.301 161.475 995.145 - 158.179 995.145 157.054 c 995.145 156.163 995.27 155.054 995.77 154.288 - c 996.113 153.757 996.816 153.132 998.004 153.132 c 999.551 153.132 1000.723 - 154.272 1000.723 155.944 c 1000.723 157.663 999.551 158.46 998.41 158.46 - c 997.691 158.46 997.129 158.179 996.707 157.647 c 996.77 158.757 996.973 - 160.147 998.145 160.147 c 998.488 160.147 999.066 159.975 999.098 159.241 - c h -999.207 155.788 m 999.207 155.179 998.941 154.475 998.02 154.475 c 996.91 - 154.475 996.848 155.538 996.848 155.804 c 996.848 156.475 997.223 157.1 - 998.051 157.1 c 998.785 157.1 999.207 156.585 999.207 155.788 c h -999.207 155.788 m f -1022.027 154.491 m 1022.48 154.819 1023.559 155.741 1023.746 155.897 c -1024.621 156.694 1025.434 157.632 1025.434 158.944 c 1025.434 160.475 1024.355 - 161.475 1022.824 161.475 c 1021.949 161.475 1021.184 161.116 1020.746 160.6 - c 1020.434 160.225 1020.059 159.491 1020.059 158.35 c 1021.574 158.225 -l 1021.559 158.804 1021.512 160.1 1022.715 160.1 c 1023.465 160.1 1023.777 - 159.507 1023.777 158.882 c 1023.777 157.819 1023.027 157.038 1022.59 156.585 - c 1022.105 156.085 1021.09 155.116 1020.059 154.397 c 1020.059 153.241 -l 1025.559 153.241 l 1025.559 154.491 l h -1022.027 154.491 m f -1032.027 161.366 m 1026.652 161.366 l 1026.652 159.944 l 1030.309 159.944 - l 1029.34 158.6 1028.715 157.71 1028.105 156.21 c 1027.605 154.96 1027.465 - 154.007 1027.324 153.241 c 1029.309 153.241 l 1029.543 155.804 1030.465 - 158.116 1032.027 160.054 c h -1032.027 161.366 m f -1053.23 154.491 m 1053.684 154.819 1054.762 155.741 1054.949 155.897 c -1055.824 156.694 1056.637 157.632 1056.637 158.944 c 1056.637 160.475 1055.559 - 161.475 1054.027 161.475 c 1053.152 161.475 1052.387 161.116 1051.949 160.6 - c 1051.637 160.225 1051.262 159.491 1051.262 158.35 c 1052.777 158.225 -l 1052.762 158.804 1052.715 160.1 1053.918 160.1 c 1054.668 160.1 1054.98 - 159.507 1054.98 158.882 c 1054.98 157.819 1054.23 157.038 1053.793 156.585 - c 1053.309 156.085 1052.293 155.116 1051.262 154.397 c 1051.262 153.241 - l 1056.762 153.241 l 1056.762 154.491 l h -1053.23 154.491 m f -1062.449 157.475 m 1063.215 157.85 1063.512 158.46 1063.512 159.163 c 1063.512 - 160.569 1062.418 161.475 1060.746 161.475 c 1059.012 161.475 1057.965 160.507 - 1057.965 159.241 c 1057.965 158.757 1058.137 157.882 1059.012 157.475 c - 1058.59 157.288 1057.668 156.835 1057.668 155.569 c 1057.668 154.163 1058.809 - 153.132 1060.668 153.132 c 1062.418 153.132 1063.699 154.1 1063.699 155.569 - c 1063.699 156.319 1063.387 157.007 1062.449 157.475 c h -1060.73 160.147 m 1061.199 160.147 1061.934 159.991 1061.934 159.054 c -1061.934 158.6 1061.699 157.991 1060.746 157.991 c 1059.652 157.991 1059.496 - 158.694 1059.496 159.054 c 1059.496 159.507 1059.715 160.163 1060.73 160.147 - c h -1060.73 156.788 m 1062.059 156.788 1062.09 155.772 1062.09 155.632 c 1062.09 - 154.866 1061.512 154.46 1060.73 154.46 c 1059.84 154.46 1059.371 154.929 - 1059.371 155.616 c 1059.371 155.866 1059.449 156.788 1060.73 156.788 c -h -1060.73 156.788 m f -1084.75 154.491 m 1085.203 154.819 1086.281 155.741 1086.469 155.897 c -1087.344 156.694 1088.156 157.632 1088.156 158.944 c 1088.156 160.475 1087.078 - 161.475 1085.547 161.475 c 1084.672 161.475 1083.906 161.116 1083.469 160.6 - c 1083.156 160.225 1082.781 159.491 1082.781 158.35 c 1084.297 158.225 -l 1084.281 158.804 1084.234 160.1 1085.438 160.1 c 1086.188 160.1 1086.5 - 159.507 1086.5 158.882 c 1086.5 157.819 1085.75 157.038 1085.312 156.585 - c 1084.828 156.085 1083.812 155.116 1082.781 154.397 c 1082.781 153.241 - l 1088.281 153.241 l 1088.281 154.491 l h -1084.75 154.491 m f -1089.438 155.179 m 1089.484 154.991 1089.562 154.554 1089.812 154.163 c - 1090 153.882 1090.578 153.132 1091.875 153.132 c 1093.828 153.132 1095.031 - 154.71 1095.031 157.616 c 1095.031 158.147 1095.031 160.241 1093.625 161.116 - c 1093.203 161.366 1092.688 161.475 1092.188 161.475 c 1090.812 161.475 - 1089.438 160.616 1089.438 158.679 c 1089.438 156.991 1090.484 156.132 1091.766 - 156.132 c 1092.609 156.132 1093.172 156.522 1093.391 156.835 c 1093.391 - 155.913 1093.109 154.46 1092.062 154.46 c 1091.641 154.46 1091.359 154.679 - 1091.219 154.96 c 1091.141 155.1 1091.109 155.257 1091.094 155.413 c h -1093.266 158.757 m 1093.266 157.444 1092.281 157.429 1092.141 157.429 c - 1091.406 157.429 1091 158.022 1091 158.835 c 1091 159.788 1091.609 160.163 - 1092.141 160.163 c 1092.922 160.163 1093.266 159.522 1093.266 158.757 c - h -1093.266 158.757 m f -1115.691 158.788 m 1115.707 159.054 1115.785 160.147 1116.848 160.147 c - 1117.52 160.147 1117.879 159.663 1117.879 159.116 c 1117.879 158.194 1117.082 - 158.163 1116.91 158.147 c 1116.816 158.147 1116.754 158.147 1116.254 158.163 - c 1116.254 156.897 l 1116.645 156.913 l 1117.02 156.913 1117.301 156.866 - 1117.504 156.741 c 1117.879 156.538 1118.066 156.163 1118.066 155.725 c - 1118.066 155.1 1117.707 154.444 1116.801 154.444 c 1115.988 154.444 1115.52 - 154.96 1115.52 155.647 c 1115.52 155.741 1115.52 155.804 1115.535 155.897 - c 1113.941 155.897 l 1113.941 154.819 1114.363 154.147 1114.738 153.804 - c 1115.191 153.366 1115.957 153.132 1116.77 153.132 c 1118.629 153.132 -1119.66 154.241 1119.66 155.647 c 1119.66 156.944 1118.785 157.46 1118.129 - 157.585 c 1118.395 157.663 1118.738 157.741 1119.035 158.085 c 1119.113 - 158.179 1119.473 158.554 1119.473 159.319 c 1119.473 161.054 1117.754 161.475 - 1116.895 161.475 c 1116.191 161.475 1115.473 161.225 1115.004 160.819 c - 1114.332 160.257 1114.176 159.507 1114.113 159.116 c h -1115.691 158.788 m f -1126.73 157.335 m 1126.73 158.132 1126.684 159.366 1126.059 160.304 c 1125.434 - 161.225 1124.543 161.475 1123.824 161.475 c 1122.793 161.475 1121.98 160.944 - 1121.543 160.335 c 1120.871 159.429 1120.824 158.085 1120.824 157.257 c - 1120.824 156.319 1120.902 155.194 1121.402 154.397 c 1121.684 153.96 1122.371 - 153.132 1123.762 153.132 c 1124.184 153.132 1124.605 153.21 1124.98 153.382 - c 1126.527 154.1 1126.73 155.882 1126.73 157.335 c h -1125.184 157.288 m 1125.184 155.585 1124.934 154.46 1123.793 154.46 c 1122.496 - 154.46 1122.371 155.897 1122.371 157.225 c 1122.371 158.616 1122.527 160.147 - 1123.824 160.147 c 1124.824 160.147 1125.184 159.132 1125.184 157.288 c - h -1125.184 157.288 m f -1148.121 158.788 m 1148.137 159.054 1148.215 160.147 1149.277 160.147 c - 1149.949 160.147 1150.309 159.663 1150.309 159.116 c 1150.309 158.194 1149.512 - 158.163 1149.34 158.147 c 1149.246 158.147 1149.184 158.147 1148.684 158.163 - c 1148.684 156.897 l 1149.074 156.913 l 1149.449 156.913 1149.73 156.866 - 1149.934 156.741 c 1150.309 156.538 1150.496 156.163 1150.496 155.725 c - 1150.496 155.1 1150.137 154.444 1149.23 154.444 c 1148.418 154.444 1147.949 - 154.96 1147.949 155.647 c 1147.949 155.741 1147.949 155.804 1147.965 155.897 - c 1146.371 155.897 l 1146.371 154.819 1146.793 154.147 1147.168 153.804 - c 1147.621 153.366 1148.387 153.132 1149.199 153.132 c 1151.059 153.132 - 1152.09 154.241 1152.09 155.647 c 1152.09 156.944 1151.215 157.46 1150.559 - 157.585 c 1150.824 157.663 1151.168 157.741 1151.465 158.085 c 1151.543 - 158.179 1151.902 158.554 1151.902 159.319 c 1151.902 161.054 1150.184 161.475 - 1149.324 161.475 c 1148.621 161.475 1147.902 161.225 1147.434 160.819 c - 1146.762 160.257 1146.605 159.507 1146.543 159.116 c h -1148.121 158.788 m f -1155.973 161.335 m 1155.645 159.819 1154.629 159.804 1153.879 159.788 c - 1153.723 159.788 l 1153.723 158.866 l 1155.035 158.866 l 1155.691 158.866 - 1155.691 158.647 1155.691 157.866 c 1155.691 153.241 l 1157.176 153.241 - l 1157.176 161.335 l h -1155.973 161.335 m f -1178.766 158.788 m 1178.781 159.054 1178.859 160.147 1179.922 160.147 c - 1180.594 160.147 1180.953 159.663 1180.953 159.116 c 1180.953 158.194 1180.156 - 158.163 1179.984 158.147 c 1179.891 158.147 1179.828 158.147 1179.328 158.163 - c 1179.328 156.897 l 1179.719 156.913 l 1180.094 156.913 1180.375 156.866 - 1180.578 156.741 c 1180.953 156.538 1181.141 156.163 1181.141 155.725 c - 1181.141 155.1 1180.781 154.444 1179.875 154.444 c 1179.062 154.444 1178.594 - 154.96 1178.594 155.647 c 1178.594 155.741 1178.594 155.804 1178.609 155.897 - c 1177.016 155.897 l 1177.016 154.819 1177.438 154.147 1177.812 153.804 - c 1178.266 153.366 1179.031 153.132 1179.844 153.132 c 1181.703 153.132 - 1182.734 154.241 1182.734 155.647 c 1182.734 156.944 1181.859 157.46 1181.203 - 157.585 c 1181.469 157.663 1181.812 157.741 1182.109 158.085 c 1182.188 - 158.179 1182.547 158.554 1182.547 159.319 c 1182.547 161.054 1180.828 161.475 - 1179.969 161.475 c 1179.266 161.475 1178.547 161.225 1178.078 160.819 c - 1177.406 160.257 1177.25 159.507 1177.188 159.116 c h -1178.766 158.788 m f -1185.859 154.491 m 1186.312 154.819 1187.391 155.741 1187.578 155.897 c - 1188.453 156.694 1189.266 157.632 1189.266 158.944 c 1189.266 160.475 1188.188 - 161.475 1186.656 161.475 c 1185.781 161.475 1185.016 161.116 1184.578 160.6 - c 1184.266 160.225 1183.891 159.491 1183.891 158.35 c 1185.406 158.225 -l 1185.391 158.804 1185.344 160.1 1186.547 160.1 c 1187.297 160.1 1187.609 - 159.507 1187.609 158.882 c 1187.609 157.819 1186.859 157.038 1186.422 156.585 - c 1185.938 156.085 1184.922 155.116 1183.891 154.397 c 1183.891 153.241 - l 1189.391 153.241 l 1189.391 154.491 l h -1185.859 154.491 m f -1210.148 158.788 m 1210.164 159.054 1210.242 160.147 1211.305 160.147 c - 1211.977 160.147 1212.336 159.663 1212.336 159.116 c 1212.336 158.194 1211.539 - 158.163 1211.367 158.147 c 1211.273 158.147 1211.211 158.147 1210.711 158.163 - c 1210.711 156.897 l 1211.102 156.913 l 1211.477 156.913 1211.758 156.866 - 1211.961 156.741 c 1212.336 156.538 1212.523 156.163 1212.523 155.725 c - 1212.523 155.1 1212.164 154.444 1211.258 154.444 c 1210.445 154.444 1209.977 - 154.96 1209.977 155.647 c 1209.977 155.741 1209.977 155.804 1209.992 155.897 - c 1208.398 155.897 l 1208.398 154.819 1208.82 154.147 1209.195 153.804 -c 1209.648 153.366 1210.414 153.132 1211.227 153.132 c 1213.086 153.132 -1214.117 154.241 1214.117 155.647 c 1214.117 156.944 1213.242 157.46 1212.586 - 157.585 c 1212.852 157.663 1213.195 157.741 1213.492 158.085 c 1213.57 -158.179 1213.93 158.554 1213.93 159.319 c 1213.93 161.054 1212.211 161.475 - 1211.352 161.475 c 1210.648 161.475 1209.93 161.225 1209.461 160.819 c -1208.789 160.257 1208.633 159.507 1208.57 159.116 c h -1210.148 158.788 m f -1216.898 158.788 m 1216.914 159.054 1216.992 160.147 1218.055 160.147 c - 1218.727 160.147 1219.086 159.663 1219.086 159.116 c 1219.086 158.194 1218.289 - 158.163 1218.117 158.147 c 1218.023 158.147 1217.961 158.147 1217.461 158.163 - c 1217.461 156.897 l 1217.852 156.913 l 1218.227 156.913 1218.508 156.866 - 1218.711 156.741 c 1219.086 156.538 1219.273 156.163 1219.273 155.725 c - 1219.273 155.1 1218.914 154.444 1218.008 154.444 c 1217.195 154.444 1216.727 - 154.96 1216.727 155.647 c 1216.727 155.741 1216.727 155.804 1216.742 155.897 - c 1215.148 155.897 l 1215.148 154.819 1215.57 154.147 1215.945 153.804 -c 1216.398 153.366 1217.164 153.132 1217.977 153.132 c 1219.836 153.132 -1220.867 154.241 1220.867 155.647 c 1220.867 156.944 1219.992 157.46 1219.336 - 157.585 c 1219.602 157.663 1219.945 157.741 1220.242 158.085 c 1220.32 -158.179 1220.68 158.554 1220.68 159.319 c 1220.68 161.054 1218.961 161.475 - 1218.102 161.475 c 1217.398 161.475 1216.68 161.225 1216.211 160.819 c -1215.539 160.257 1215.383 159.507 1215.32 159.116 c h -1216.898 158.788 m f -1241.457 158.788 m 1241.473 159.054 1241.551 160.147 1242.613 160.147 c - 1243.285 160.147 1243.645 159.663 1243.645 159.116 c 1243.645 158.194 1242.848 - 158.163 1242.676 158.147 c 1242.582 158.147 1242.52 158.147 1242.02 158.163 - c 1242.02 156.897 l 1242.41 156.913 l 1242.785 156.913 1243.066 156.866 - 1243.27 156.741 c 1243.645 156.538 1243.832 156.163 1243.832 155.725 c -1243.832 155.1 1243.473 154.444 1242.566 154.444 c 1241.754 154.444 1241.285 - 154.96 1241.285 155.647 c 1241.285 155.741 1241.285 155.804 1241.301 155.897 - c 1239.707 155.897 l 1239.707 154.819 1240.129 154.147 1240.504 153.804 - c 1240.957 153.366 1241.723 153.132 1242.535 153.132 c 1244.395 153.132 - 1245.426 154.241 1245.426 155.647 c 1245.426 156.944 1244.551 157.46 1243.895 - 157.585 c 1244.16 157.663 1244.504 157.741 1244.801 158.085 c 1244.879 -158.179 1245.238 158.554 1245.238 159.319 c 1245.238 161.054 1243.52 161.475 - 1242.66 161.475 c 1241.957 161.475 1241.238 161.225 1240.77 160.819 c 1240.098 - 160.257 1239.941 159.507 1239.879 159.116 c h -1241.457 158.788 m f -1251.371 156.335 m 1251.371 161.35 l 1249.902 161.35 l 1246.355 156.163 - l 1246.355 155.116 l 1249.902 155.116 l 1249.902 153.241 l 1251.371 153.241 - l 1251.371 155.116 l 1252.434 155.116 l 1252.434 156.335 l h -1247.902 156.335 m 1249.996 159.554 l 1249.902 156.335 l h -1247.902 156.335 m f -1272.914 158.788 m 1272.93 159.054 1273.008 160.147 1274.07 160.147 c 1274.742 - 160.147 1275.102 159.663 1275.102 159.116 c 1275.102 158.194 1274.305 158.163 - 1274.133 158.147 c 1274.039 158.147 1273.977 158.147 1273.477 158.163 c - 1273.477 156.897 l 1273.867 156.913 l 1274.242 156.913 1274.523 156.866 - 1274.727 156.741 c 1275.102 156.538 1275.289 156.163 1275.289 155.725 c - 1275.289 155.1 1274.93 154.444 1274.023 154.444 c 1273.211 154.444 1272.742 - 154.96 1272.742 155.647 c 1272.742 155.741 1272.742 155.804 1272.758 155.897 - c 1271.164 155.897 l 1271.164 154.819 1271.586 154.147 1271.961 153.804 - c 1272.414 153.366 1273.18 153.132 1273.992 153.132 c 1275.852 153.132 -1276.883 154.241 1276.883 155.647 c 1276.883 156.944 1276.008 157.46 1275.352 - 157.585 c 1275.617 157.663 1275.961 157.741 1276.258 158.085 c 1276.336 - 158.179 1276.695 158.554 1276.695 159.319 c 1276.695 161.054 1274.977 161.475 - 1274.117 161.475 c 1273.414 161.475 1272.695 161.225 1272.227 160.819 c - 1271.555 160.257 1271.398 159.507 1271.336 159.116 c h -1272.914 158.788 m f -1283.375 161.366 m 1278.875 161.366 l 1278.297 156.913 l 1279.656 156.835 - l 1279.844 157.335 1280.312 157.585 1280.859 157.585 c 1281.578 157.585 - 1282.203 157.069 1282.203 156.054 c 1282.203 155.429 1281.953 154.866 1281.594 - 154.616 c 1281.406 154.491 1281.156 154.429 1280.891 154.429 c 1280.266 - 154.429 1279.75 154.804 1279.719 155.632 c 1278.047 155.507 l 1278.078 -155.116 1278.156 154.069 1279.297 153.475 c 1279.75 153.225 1280.281 153.132 - 1280.828 153.132 c 1282.75 153.132 1283.844 154.46 1283.844 156.116 c 1283.844 - 157.757 1282.812 158.819 1281.375 158.819 c 1280.75 158.819 1280.172 158.585 - 1279.812 158.225 c 1280.094 160.007 l 1283.25 160.007 l h -1283.375 161.366 m f -1415.465 161.335 m 1415.137 159.819 1414.121 159.804 1413.371 159.788 c - 1413.215 159.788 l 1413.215 158.866 l 1414.527 158.866 l 1415.184 158.866 - 1415.184 158.647 1415.184 157.866 c 1415.184 153.241 l 1416.668 153.241 - l 1416.668 161.335 l h -1415.465 161.335 m f -1423.242 157.475 m 1424.008 157.85 1424.305 158.46 1424.305 159.163 c 1424.305 - 160.569 1423.211 161.475 1421.539 161.475 c 1419.805 161.475 1418.758 160.507 - 1418.758 159.241 c 1418.758 158.757 1418.93 157.882 1419.805 157.475 c -1419.383 157.288 1418.461 156.835 1418.461 155.569 c 1418.461 154.163 1419.602 - 153.132 1421.461 153.132 c 1423.211 153.132 1424.492 154.1 1424.492 155.569 - c 1424.492 156.319 1424.18 157.007 1423.242 157.475 c h -1421.523 160.147 m 1421.992 160.147 1422.727 159.991 1422.727 159.054 c - 1422.727 158.6 1422.492 157.991 1421.539 157.991 c 1420.445 157.991 1420.289 - 158.694 1420.289 159.054 c 1420.289 159.507 1420.508 160.163 1421.523 160.147 - c h -1421.523 156.788 m 1422.852 156.788 1422.883 155.772 1422.883 155.632 c - 1422.883 154.866 1422.305 154.46 1421.523 154.46 c 1420.633 154.46 1420.164 - 154.929 1420.164 155.616 c 1420.164 155.866 1420.242 156.788 1421.523 156.788 - c h -1421.523 156.788 m f -1446.988 161.335 m 1446.66 159.819 1445.645 159.804 1444.895 159.788 c -1444.738 159.788 l 1444.738 158.866 l 1446.051 158.866 l 1446.707 158.866 - 1446.707 158.647 1446.707 157.866 c 1446.707 153.241 l 1448.191 153.241 - l 1448.191 161.335 l h -1446.988 161.335 m f -1450.234 155.179 m 1450.281 154.991 1450.359 154.554 1450.609 154.163 c - 1450.797 153.882 1451.375 153.132 1452.672 153.132 c 1454.625 153.132 1455.828 - 154.71 1455.828 157.616 c 1455.828 158.147 1455.828 160.241 1454.422 161.116 - c 1454 161.366 1453.484 161.475 1452.984 161.475 c 1451.609 161.475 1450.234 - 160.616 1450.234 158.679 c 1450.234 156.991 1451.281 156.132 1452.562 156.132 - c 1453.406 156.132 1453.969 156.522 1454.188 156.835 c 1454.188 155.913 - 1453.906 154.46 1452.859 154.46 c 1452.438 154.46 1452.156 154.679 1452.016 - 154.96 c 1451.938 155.1 1451.906 155.257 1451.891 155.413 c h -1454.062 158.757 m 1454.062 157.444 1453.078 157.429 1452.938 157.429 c - 1452.203 157.429 1451.797 158.022 1451.797 158.835 c 1451.797 159.788 1452.406 - 160.163 1452.938 160.163 c 1453.719 160.163 1454.062 159.522 1454.062 158.757 - c h -1454.062 158.757 m f -1477.48 154.491 m 1477.934 154.819 1479.012 155.741 1479.199 155.897 c -1480.074 156.694 1480.887 157.632 1480.887 158.944 c 1480.887 160.475 1479.809 - 161.475 1478.277 161.475 c 1477.402 161.475 1476.637 161.116 1476.199 160.6 - c 1475.887 160.225 1475.512 159.491 1475.512 158.35 c 1477.027 158.225 -l 1477.012 158.804 1476.965 160.1 1478.168 160.1 c 1478.918 160.1 1479.23 - 159.507 1479.23 158.882 c 1479.23 157.819 1478.48 157.038 1478.043 156.585 - c 1477.559 156.085 1476.543 155.116 1475.512 154.397 c 1475.512 153.241 - l 1481.012 153.241 l 1481.012 154.491 l h -1477.48 154.491 m f -1487.918 157.335 m 1487.918 158.132 1487.871 159.366 1487.246 160.304 c - 1486.621 161.225 1485.73 161.475 1485.012 161.475 c 1483.98 161.475 1483.168 - 160.944 1482.73 160.335 c 1482.059 159.429 1482.012 158.085 1482.012 157.257 - c 1482.012 156.319 1482.09 155.194 1482.59 154.397 c 1482.871 153.96 1483.559 - 153.132 1484.949 153.132 c 1485.371 153.132 1485.793 153.21 1486.168 153.382 - c 1487.715 154.1 1487.918 155.882 1487.918 157.335 c h -1486.371 157.288 m 1486.371 155.585 1486.121 154.46 1484.98 154.46 c 1483.684 - 154.46 1483.559 155.897 1483.559 157.225 c 1483.559 158.616 1483.715 160.147 - 1485.012 160.147 c 1486.012 160.147 1486.371 159.132 1486.371 157.288 c - h -1486.371 157.288 m f -1509.906 154.491 m 1510.359 154.819 1511.438 155.741 1511.625 155.897 c - 1512.5 156.694 1513.312 157.632 1513.312 158.944 c 1513.312 160.475 1512.234 - 161.475 1510.703 161.475 c 1509.828 161.475 1509.062 161.116 1508.625 160.6 - c 1508.312 160.225 1507.938 159.491 1507.938 158.35 c 1509.453 158.225 -l 1509.438 158.804 1509.391 160.1 1510.594 160.1 c 1511.344 160.1 1511.656 - 159.507 1511.656 158.882 c 1511.656 157.819 1510.906 157.038 1510.469 156.585 - c 1509.984 156.085 1508.969 155.116 1507.938 154.397 c 1507.938 153.241 - l 1513.438 153.241 l 1513.438 154.491 l h -1509.906 154.491 m f -1517.156 161.335 m 1516.828 159.819 1515.812 159.804 1515.062 159.788 c - 1514.906 159.788 l 1514.906 158.866 l 1516.219 158.866 l 1516.875 158.866 - 1516.875 158.647 1516.875 157.866 c 1516.875 153.241 l 1518.359 153.241 - l 1518.359 161.335 l h -1517.156 161.335 m f -1540.422 154.491 m 1540.875 154.819 1541.953 155.741 1542.141 155.897 c - 1543.016 156.694 1543.828 157.632 1543.828 158.944 c 1543.828 160.475 1542.75 - 161.475 1541.219 161.475 c 1540.344 161.475 1539.578 161.116 1539.141 160.6 - c 1538.828 160.225 1538.453 159.491 1538.453 158.35 c 1539.969 158.225 -l 1539.953 158.804 1539.906 160.1 1541.109 160.1 c 1541.859 160.1 1542.172 - 159.507 1542.172 158.882 c 1542.172 157.819 1541.422 157.038 1540.984 156.585 - c 1540.5 156.085 1539.484 155.116 1538.453 154.397 c 1538.453 153.241 l - 1543.953 153.241 l 1543.953 154.491 l h -1540.422 154.491 m f -1547.172 154.491 m 1547.625 154.819 1548.703 155.741 1548.891 155.897 c - 1549.766 156.694 1550.578 157.632 1550.578 158.944 c 1550.578 160.475 1549.5 - 161.475 1547.969 161.475 c 1547.094 161.475 1546.328 161.116 1545.891 160.6 - c 1545.578 160.225 1545.203 159.491 1545.203 158.35 c 1546.719 158.225 -l 1546.703 158.804 1546.656 160.1 1547.859 160.1 c 1548.609 160.1 1548.922 - 159.507 1548.922 158.882 c 1548.922 157.819 1548.172 157.038 1547.734 156.585 - c 1547.25 156.085 1546.234 155.116 1545.203 154.397 c 1545.203 153.241 -l 1550.703 153.241 l 1550.703 154.491 l h -1547.172 154.491 m f -1571.805 154.491 m 1572.258 154.819 1573.336 155.741 1573.523 155.897 c - 1574.398 156.694 1575.211 157.632 1575.211 158.944 c 1575.211 160.475 1574.133 - 161.475 1572.602 161.475 c 1571.727 161.475 1570.961 161.116 1570.523 160.6 - c 1570.211 160.225 1569.836 159.491 1569.836 158.35 c 1571.352 158.225 -l 1571.336 158.804 1571.289 160.1 1572.492 160.1 c 1573.242 160.1 1573.555 - 159.507 1573.555 158.882 c 1573.555 157.819 1572.805 157.038 1572.367 156.585 - c 1571.883 156.085 1570.867 155.116 1569.836 154.397 c 1569.836 153.241 - l 1575.336 153.241 l 1575.336 154.491 l h -1571.805 154.491 m f -1578.211 158.788 m 1578.227 159.054 1578.305 160.147 1579.367 160.147 c - 1580.039 160.147 1580.398 159.663 1580.398 159.116 c 1580.398 158.194 1579.602 - 158.163 1579.43 158.147 c 1579.336 158.147 1579.273 158.147 1578.773 158.163 - c 1578.773 156.897 l 1579.164 156.913 l 1579.539 156.913 1579.82 156.866 - 1580.023 156.741 c 1580.398 156.538 1580.586 156.163 1580.586 155.725 c - 1580.586 155.1 1580.227 154.444 1579.32 154.444 c 1578.508 154.444 1578.039 - 154.96 1578.039 155.647 c 1578.039 155.741 1578.039 155.804 1578.055 155.897 - c 1576.461 155.897 l 1576.461 154.819 1576.883 154.147 1577.258 153.804 - c 1577.711 153.366 1578.477 153.132 1579.289 153.132 c 1581.148 153.132 - 1582.18 154.241 1582.18 155.647 c 1582.18 156.944 1581.305 157.46 1580.648 - 157.585 c 1580.914 157.663 1581.258 157.741 1581.555 158.085 c 1581.633 - 158.179 1581.992 158.554 1581.992 159.319 c 1581.992 161.054 1580.273 161.475 - 1579.414 161.475 c 1578.711 161.475 1577.992 161.225 1577.523 160.819 c - 1576.852 160.257 1576.695 159.507 1576.633 159.116 c h -1578.211 158.788 m f -1603.246 154.491 m 1603.699 154.819 1604.777 155.741 1604.965 155.897 c - 1605.84 156.694 1606.652 157.632 1606.652 158.944 c 1606.652 160.475 1605.574 - 161.475 1604.043 161.475 c 1603.168 161.475 1602.402 161.116 1601.965 160.6 - c 1601.652 160.225 1601.277 159.491 1601.277 158.35 c 1602.793 158.225 -l 1602.777 158.804 1602.73 160.1 1603.934 160.1 c 1604.684 160.1 1604.996 - 159.507 1604.996 158.882 c 1604.996 157.819 1604.246 157.038 1603.809 156.585 - c 1603.324 156.085 1602.309 155.116 1601.277 154.397 c 1601.277 153.241 - l 1606.777 153.241 l 1606.777 154.491 l h -1603.246 154.491 m f -1612.559 156.335 m 1612.559 161.35 l 1611.09 161.35 l 1607.543 156.163 -l 1607.543 155.116 l 1611.09 155.116 l 1611.09 153.241 l 1612.559 153.241 - l 1612.559 155.116 l 1613.621 155.116 l 1613.621 156.335 l h -1609.09 156.335 m 1611.184 159.554 l 1611.09 156.335 l h -1609.09 156.335 m f -1634.699 154.491 m 1635.152 154.819 1636.23 155.741 1636.418 155.897 c -1637.293 156.694 1638.105 157.632 1638.105 158.944 c 1638.105 160.475 1637.027 - 161.475 1635.496 161.475 c 1634.621 161.475 1633.855 161.116 1633.418 160.6 - c 1633.105 160.225 1632.73 159.491 1632.73 158.35 c 1634.246 158.225 l -1634.23 158.804 1634.184 160.1 1635.387 160.1 c 1636.137 160.1 1636.449 -159.507 1636.449 158.882 c 1636.449 157.819 1635.699 157.038 1635.262 156.585 - c 1634.777 156.085 1633.762 155.116 1632.73 154.397 c 1632.73 153.241 l - 1638.23 153.241 l 1638.23 154.491 l h -1634.699 154.491 m f -1644.559 161.366 m 1640.059 161.366 l 1639.48 156.913 l 1640.84 156.835 - l 1641.027 157.335 1641.496 157.585 1642.043 157.585 c 1642.762 157.585 - 1643.387 157.069 1643.387 156.054 c 1643.387 155.429 1643.137 154.866 1642.777 - 154.616 c 1642.59 154.491 1642.34 154.429 1642.074 154.429 c 1641.449 154.429 - 1640.934 154.804 1640.902 155.632 c 1639.23 155.507 l 1639.262 155.116 -1639.34 154.069 1640.48 153.475 c 1640.934 153.225 1641.465 153.132 1642.012 - 153.132 c 1643.934 153.132 1645.027 154.46 1645.027 156.116 c 1645.027 -157.757 1643.996 158.819 1642.559 158.819 c 1641.934 158.819 1641.355 158.585 - 1640.996 158.225 c 1641.277 160.007 l 1644.434 160.007 l h -1644.559 161.366 m f -1666.168 154.491 m 1666.621 154.819 1667.699 155.741 1667.887 155.897 c - 1668.762 156.694 1669.574 157.632 1669.574 158.944 c 1669.574 160.475 1668.496 - 161.475 1666.965 161.475 c 1666.09 161.475 1665.324 161.116 1664.887 160.6 - c 1664.574 160.225 1664.199 159.491 1664.199 158.35 c 1665.715 158.225 -l 1665.699 158.804 1665.652 160.1 1666.855 160.1 c 1667.605 160.1 1667.918 - 159.507 1667.918 158.882 c 1667.918 157.819 1667.168 157.038 1666.73 156.585 - c 1666.246 156.085 1665.23 155.116 1664.199 154.397 c 1664.199 153.241 -l 1669.699 153.241 l 1669.699 154.491 l h -1666.168 154.491 m f -1676.324 159.46 m 1676.293 159.679 1676.23 160.022 1675.98 160.397 c 1675.621 - 160.975 1674.902 161.475 1673.855 161.475 c 1670.996 161.475 1670.84 158.179 - 1670.84 157.054 c 1670.84 156.163 1670.965 155.054 1671.465 154.288 c 1671.809 - 153.757 1672.512 153.132 1673.699 153.132 c 1675.246 153.132 1676.418 154.272 - 1676.418 155.944 c 1676.418 157.663 1675.246 158.46 1674.105 158.46 c 1673.387 - 158.46 1672.824 158.179 1672.402 157.647 c 1672.465 158.757 1672.668 160.147 - 1673.84 160.147 c 1674.184 160.147 1674.762 159.975 1674.793 159.241 c -h -1674.902 155.788 m 1674.902 155.179 1674.637 154.475 1673.715 154.475 c - 1672.605 154.475 1672.543 155.538 1672.543 155.804 c 1672.543 156.475 1672.918 - 157.1 1673.746 157.1 c 1674.48 157.1 1674.902 156.585 1674.902 155.788 -c h -1674.902 155.788 m f -1697.723 154.491 m 1698.176 154.819 1699.254 155.741 1699.441 155.897 c - 1700.316 156.694 1701.129 157.632 1701.129 158.944 c 1701.129 160.475 1700.051 - 161.475 1698.52 161.475 c 1697.645 161.475 1696.879 161.116 1696.441 160.6 - c 1696.129 160.225 1695.754 159.491 1695.754 158.35 c 1697.27 158.225 l - 1697.254 158.804 1697.207 160.1 1698.41 160.1 c 1699.16 160.1 1699.473 -159.507 1699.473 158.882 c 1699.473 157.819 1698.723 157.038 1698.285 156.585 - c 1697.801 156.085 1696.785 155.116 1695.754 154.397 c 1695.754 153.241 - l 1701.254 153.241 l 1701.254 154.491 l h -1697.723 154.491 m f -1707.723 161.366 m 1702.348 161.366 l 1702.348 159.944 l 1706.004 159.944 - l 1705.035 158.6 1704.41 157.71 1703.801 156.21 c 1703.301 154.96 1703.16 - 154.007 1703.02 153.241 c 1705.004 153.241 l 1705.238 155.804 1706.16 158.116 - 1707.723 160.054 c h -1707.723 161.366 m f -1728.926 154.491 m 1729.379 154.819 1730.457 155.741 1730.645 155.897 c - 1731.52 156.694 1732.332 157.632 1732.332 158.944 c 1732.332 160.475 1731.254 - 161.475 1729.723 161.475 c 1728.848 161.475 1728.082 161.116 1727.645 160.6 - c 1727.332 160.225 1726.957 159.491 1726.957 158.35 c 1728.473 158.225 -l 1728.457 158.804 1728.41 160.1 1729.613 160.1 c 1730.363 160.1 1730.676 - 159.507 1730.676 158.882 c 1730.676 157.819 1729.926 157.038 1729.488 156.585 - c 1729.004 156.085 1727.988 155.116 1726.957 154.397 c 1726.957 153.241 - l 1732.457 153.241 l 1732.457 154.491 l h -1728.926 154.491 m f -1738.145 157.475 m 1738.91 157.85 1739.207 158.46 1739.207 159.163 c 1739.207 - 160.569 1738.113 161.475 1736.441 161.475 c 1734.707 161.475 1733.66 160.507 - 1733.66 159.241 c 1733.66 158.757 1733.832 157.882 1734.707 157.475 c 1734.285 - 157.288 1733.363 156.835 1733.363 155.569 c 1733.363 154.163 1734.504 153.132 - 1736.363 153.132 c 1738.113 153.132 1739.395 154.1 1739.395 155.569 c 1739.395 - 156.319 1739.082 157.007 1738.145 157.475 c h -1736.426 160.147 m 1736.895 160.147 1737.629 159.991 1737.629 159.054 c - 1737.629 158.6 1737.395 157.991 1736.441 157.991 c 1735.348 157.991 1735.191 - 158.694 1735.191 159.054 c 1735.191 159.507 1735.41 160.163 1736.426 160.147 - c h -1736.426 156.788 m 1737.754 156.788 1737.785 155.772 1737.785 155.632 c - 1737.785 154.866 1737.207 154.46 1736.426 154.46 c 1735.535 154.46 1735.066 - 154.929 1735.066 155.616 c 1735.066 155.866 1735.145 156.788 1736.426 156.788 - c h -1736.426 156.788 m f -1760.449 154.491 m 1760.902 154.819 1761.98 155.741 1762.168 155.897 c -1763.043 156.694 1763.855 157.632 1763.855 158.944 c 1763.855 160.475 1762.777 - 161.475 1761.246 161.475 c 1760.371 161.475 1759.605 161.116 1759.168 160.6 - c 1758.855 160.225 1758.48 159.491 1758.48 158.35 c 1759.996 158.225 l -1759.98 158.804 1759.934 160.1 1761.137 160.1 c 1761.887 160.1 1762.199 -159.507 1762.199 158.882 c 1762.199 157.819 1761.449 157.038 1761.012 156.585 - c 1760.527 156.085 1759.512 155.116 1758.48 154.397 c 1758.48 153.241 l - 1763.98 153.241 l 1763.98 154.491 l h -1760.449 154.491 m f -1765.137 155.179 m 1765.184 154.991 1765.262 154.554 1765.512 154.163 c - 1765.699 153.882 1766.277 153.132 1767.574 153.132 c 1769.527 153.132 1770.73 - 154.71 1770.73 157.616 c 1770.73 158.147 1770.73 160.241 1769.324 161.116 - c 1768.902 161.366 1768.387 161.475 1767.887 161.475 c 1766.512 161.475 - 1765.137 160.616 1765.137 158.679 c 1765.137 156.991 1766.184 156.132 1767.465 - 156.132 c 1768.309 156.132 1768.871 156.522 1769.09 156.835 c 1769.09 155.913 - 1768.809 154.46 1767.762 154.46 c 1767.34 154.46 1767.059 154.679 1766.918 - 154.96 c 1766.84 155.1 1766.809 155.257 1766.793 155.413 c h -1768.965 158.757 m 1768.965 157.444 1767.98 157.429 1767.84 157.429 c 1767.105 - 157.429 1766.699 158.022 1766.699 158.835 c 1766.699 159.788 1767.309 160.163 - 1767.84 160.163 c 1768.621 160.163 1768.965 159.522 1768.965 158.757 c -h -1768.965 158.757 m f -1791.391 158.788 m 1791.406 159.054 1791.484 160.147 1792.547 160.147 c - 1793.219 160.147 1793.578 159.663 1793.578 159.116 c 1793.578 158.194 1792.781 - 158.163 1792.609 158.147 c 1792.516 158.147 1792.453 158.147 1791.953 158.163 - c 1791.953 156.897 l 1792.344 156.913 l 1792.719 156.913 1793 156.866 1793.203 - 156.741 c 1793.578 156.538 1793.766 156.163 1793.766 155.725 c 1793.766 - 155.1 1793.406 154.444 1792.5 154.444 c 1791.688 154.444 1791.219 154.96 - 1791.219 155.647 c 1791.219 155.741 1791.219 155.804 1791.234 155.897 c - 1789.641 155.897 l 1789.641 154.819 1790.062 154.147 1790.438 153.804 c - 1790.891 153.366 1791.656 153.132 1792.469 153.132 c 1794.328 153.132 1795.359 - 154.241 1795.359 155.647 c 1795.359 156.944 1794.484 157.46 1793.828 157.585 - c 1794.094 157.663 1794.438 157.741 1794.734 158.085 c 1794.812 158.179 - 1795.172 158.554 1795.172 159.319 c 1795.172 161.054 1793.453 161.475 1792.594 - 161.475 c 1791.891 161.475 1791.172 161.225 1790.703 160.819 c 1790.031 - 160.257 1789.875 159.507 1789.812 159.116 c h -1791.391 158.788 m f -1802.43 157.335 m 1802.43 158.132 1802.383 159.366 1801.758 160.304 c 1801.133 - 161.225 1800.242 161.475 1799.523 161.475 c 1798.492 161.475 1797.68 160.944 - 1797.242 160.335 c 1796.57 159.429 1796.523 158.085 1796.523 157.257 c -1796.523 156.319 1796.602 155.194 1797.102 154.397 c 1797.383 153.96 1798.07 - 153.132 1799.461 153.132 c 1799.883 153.132 1800.305 153.21 1800.68 153.382 - c 1802.227 154.1 1802.43 155.882 1802.43 157.335 c h -1800.883 157.288 m 1800.883 155.585 1800.633 154.46 1799.492 154.46 c 1798.195 - 154.46 1798.07 155.897 1798.07 157.225 c 1798.07 158.616 1798.227 160.147 - 1799.523 160.147 c 1800.523 160.147 1800.883 159.132 1800.883 157.288 c - h -1800.883 157.288 m f -1823.816 158.788 m 1823.832 159.054 1823.91 160.147 1824.973 160.147 c -1825.645 160.147 1826.004 159.663 1826.004 159.116 c 1826.004 158.194 1825.207 - 158.163 1825.035 158.147 c 1824.941 158.147 1824.879 158.147 1824.379 158.163 - c 1824.379 156.897 l 1824.77 156.913 l 1825.145 156.913 1825.426 156.866 - 1825.629 156.741 c 1826.004 156.538 1826.191 156.163 1826.191 155.725 c - 1826.191 155.1 1825.832 154.444 1824.926 154.444 c 1824.113 154.444 1823.645 - 154.96 1823.645 155.647 c 1823.645 155.741 1823.645 155.804 1823.66 155.897 - c 1822.066 155.897 l 1822.066 154.819 1822.488 154.147 1822.863 153.804 - c 1823.316 153.366 1824.082 153.132 1824.895 153.132 c 1826.754 153.132 - 1827.785 154.241 1827.785 155.647 c 1827.785 156.944 1826.91 157.46 1826.254 - 157.585 c 1826.52 157.663 1826.863 157.741 1827.16 158.085 c 1827.238 158.179 - 1827.598 158.554 1827.598 159.319 c 1827.598 161.054 1825.879 161.475 1825.02 - 161.475 c 1824.316 161.475 1823.598 161.225 1823.129 160.819 c 1822.457 - 160.257 1822.301 159.507 1822.238 159.116 c h -1823.816 158.788 m f -1831.668 161.335 m 1831.34 159.819 1830.324 159.804 1829.574 159.788 c -1829.418 159.788 l 1829.418 158.866 l 1830.73 158.866 l 1831.387 158.866 - 1831.387 158.647 1831.387 157.866 c 1831.387 153.241 l 1832.871 153.241 - l 1832.871 161.335 l h -1831.668 161.335 m f -1854.461 158.788 m 1854.477 159.054 1854.555 160.147 1855.617 160.147 c - 1856.289 160.147 1856.648 159.663 1856.648 159.116 c 1856.648 158.194 1855.852 - 158.163 1855.68 158.147 c 1855.586 158.147 1855.523 158.147 1855.023 158.163 - c 1855.023 156.897 l 1855.414 156.913 l 1855.789 156.913 1856.07 156.866 - 1856.273 156.741 c 1856.648 156.538 1856.836 156.163 1856.836 155.725 c - 1856.836 155.1 1856.477 154.444 1855.57 154.444 c 1854.758 154.444 1854.289 - 154.96 1854.289 155.647 c 1854.289 155.741 1854.289 155.804 1854.305 155.897 - c 1852.711 155.897 l 1852.711 154.819 1853.133 154.147 1853.508 153.804 - c 1853.961 153.366 1854.727 153.132 1855.539 153.132 c 1857.398 153.132 - 1858.43 154.241 1858.43 155.647 c 1858.43 156.944 1857.555 157.46 1856.898 - 157.585 c 1857.164 157.663 1857.508 157.741 1857.805 158.085 c 1857.883 - 158.179 1858.242 158.554 1858.242 159.319 c 1858.242 161.054 1856.523 161.475 - 1855.664 161.475 c 1854.961 161.475 1854.242 161.225 1853.773 160.819 c - 1853.102 160.257 1852.945 159.507 1852.883 159.116 c h -1854.461 158.788 m f -1861.555 154.491 m 1862.008 154.819 1863.086 155.741 1863.273 155.897 c - 1864.148 156.694 1864.961 157.632 1864.961 158.944 c 1864.961 160.475 1863.883 - 161.475 1862.352 161.475 c 1861.477 161.475 1860.711 161.116 1860.273 160.6 - c 1859.961 160.225 1859.586 159.491 1859.586 158.35 c 1861.102 158.225 -l 1861.086 158.804 1861.039 160.1 1862.242 160.1 c 1862.992 160.1 1863.305 - 159.507 1863.305 158.882 c 1863.305 157.819 1862.555 157.038 1862.117 156.585 - c 1861.633 156.085 1860.617 155.116 1859.586 154.397 c 1859.586 153.241 - l 1865.086 153.241 l 1865.086 154.491 l h -1861.555 154.491 m f -1885.844 158.788 m 1885.859 159.054 1885.938 160.147 1887 160.147 c 1887.672 - 160.147 1888.031 159.663 1888.031 159.116 c 1888.031 158.194 1887.234 158.163 - 1887.062 158.147 c 1886.969 158.147 1886.906 158.147 1886.406 158.163 c - 1886.406 156.897 l 1886.797 156.913 l 1887.172 156.913 1887.453 156.866 - 1887.656 156.741 c 1888.031 156.538 1888.219 156.163 1888.219 155.725 c - 1888.219 155.1 1887.859 154.444 1886.953 154.444 c 1886.141 154.444 1885.672 - 154.96 1885.672 155.647 c 1885.672 155.741 1885.672 155.804 1885.688 155.897 - c 1884.094 155.897 l 1884.094 154.819 1884.516 154.147 1884.891 153.804 - c 1885.344 153.366 1886.109 153.132 1886.922 153.132 c 1888.781 153.132 - 1889.812 154.241 1889.812 155.647 c 1889.812 156.944 1888.938 157.46 1888.281 - 157.585 c 1888.547 157.663 1888.891 157.741 1889.188 158.085 c 1889.266 - 158.179 1889.625 158.554 1889.625 159.319 c 1889.625 161.054 1887.906 161.475 - 1887.047 161.475 c 1886.344 161.475 1885.625 161.225 1885.156 160.819 c - 1884.484 160.257 1884.328 159.507 1884.266 159.116 c h -1885.844 158.788 m f -1892.594 158.788 m 1892.609 159.054 1892.688 160.147 1893.75 160.147 c -1894.422 160.147 1894.781 159.663 1894.781 159.116 c 1894.781 158.194 1893.984 - 158.163 1893.812 158.147 c 1893.719 158.147 1893.656 158.147 1893.156 158.163 - c 1893.156 156.897 l 1893.547 156.913 l 1893.922 156.913 1894.203 156.866 - 1894.406 156.741 c 1894.781 156.538 1894.969 156.163 1894.969 155.725 c - 1894.969 155.1 1894.609 154.444 1893.703 154.444 c 1892.891 154.444 1892.422 - 154.96 1892.422 155.647 c 1892.422 155.741 1892.422 155.804 1892.438 155.897 - c 1890.844 155.897 l 1890.844 154.819 1891.266 154.147 1891.641 153.804 - c 1892.094 153.366 1892.859 153.132 1893.672 153.132 c 1895.531 153.132 - 1896.562 154.241 1896.562 155.647 c 1896.562 156.944 1895.688 157.46 1895.031 - 157.585 c 1895.297 157.663 1895.641 157.741 1895.938 158.085 c 1896.016 - 158.179 1896.375 158.554 1896.375 159.319 c 1896.375 161.054 1894.656 161.475 - 1893.797 161.475 c 1893.094 161.475 1892.375 161.225 1891.906 160.819 c - 1891.234 160.257 1891.078 159.507 1891.016 159.116 c h -1892.594 158.788 m f -1917.152 158.788 m 1917.168 159.054 1917.246 160.147 1918.309 160.147 c - 1918.98 160.147 1919.34 159.663 1919.34 159.116 c 1919.34 158.194 1918.543 - 158.163 1918.371 158.147 c 1918.277 158.147 1918.215 158.147 1917.715 158.163 - c 1917.715 156.897 l 1918.105 156.913 l 1918.48 156.913 1918.762 156.866 - 1918.965 156.741 c 1919.34 156.538 1919.527 156.163 1919.527 155.725 c -1919.527 155.1 1919.168 154.444 1918.262 154.444 c 1917.449 154.444 1916.98 - 154.96 1916.98 155.647 c 1916.98 155.741 1916.98 155.804 1916.996 155.897 - c 1915.402 155.897 l 1915.402 154.819 1915.824 154.147 1916.199 153.804 - c 1916.652 153.366 1917.418 153.132 1918.23 153.132 c 1920.09 153.132 1921.121 - 154.241 1921.121 155.647 c 1921.121 156.944 1920.246 157.46 1919.59 157.585 - c 1919.855 157.663 1920.199 157.741 1920.496 158.085 c 1920.574 158.179 - 1920.934 158.554 1920.934 159.319 c 1920.934 161.054 1919.215 161.475 1918.355 - 161.475 c 1917.652 161.475 1916.934 161.225 1916.465 160.819 c 1915.793 - 160.257 1915.637 159.507 1915.574 159.116 c h -1917.152 158.788 m f -1927.066 156.335 m 1927.066 161.35 l 1925.598 161.35 l 1922.051 156.163 - l 1922.051 155.116 l 1925.598 155.116 l 1925.598 153.241 l 1927.066 153.241 - l 1927.066 155.116 l 1928.129 155.116 l 1928.129 156.335 l h -1923.598 156.335 m 1925.691 159.554 l 1925.598 156.335 l h -1923.598 156.335 m f -1948.609 158.788 m 1948.625 159.054 1948.703 160.147 1949.766 160.147 c - 1950.438 160.147 1950.797 159.663 1950.797 159.116 c 1950.797 158.194 1950 - 158.163 1949.828 158.147 c 1949.734 158.147 1949.672 158.147 1949.172 158.163 - c 1949.172 156.897 l 1949.562 156.913 l 1949.938 156.913 1950.219 156.866 - 1950.422 156.741 c 1950.797 156.538 1950.984 156.163 1950.984 155.725 c - 1950.984 155.1 1950.625 154.444 1949.719 154.444 c 1948.906 154.444 1948.438 - 154.96 1948.438 155.647 c 1948.438 155.741 1948.438 155.804 1948.453 155.897 - c 1946.859 155.897 l 1946.859 154.819 1947.281 154.147 1947.656 153.804 - c 1948.109 153.366 1948.875 153.132 1949.688 153.132 c 1951.547 153.132 - 1952.578 154.241 1952.578 155.647 c 1952.578 156.944 1951.703 157.46 1951.047 - 157.585 c 1951.312 157.663 1951.656 157.741 1951.953 158.085 c 1952.031 - 158.179 1952.391 158.554 1952.391 159.319 c 1952.391 161.054 1950.672 161.475 - 1949.812 161.475 c 1949.109 161.475 1948.391 161.225 1947.922 160.819 c - 1947.25 160.257 1947.094 159.507 1947.031 159.116 c h -1948.609 158.788 m f -1959.07 161.366 m 1954.57 161.366 l 1953.992 156.913 l 1955.352 156.835 - l 1955.539 157.335 1956.008 157.585 1956.555 157.585 c 1957.273 157.585 - 1957.898 157.069 1957.898 156.054 c 1957.898 155.429 1957.648 154.866 1957.289 - 154.616 c 1957.102 154.491 1956.852 154.429 1956.586 154.429 c 1955.961 - 154.429 1955.445 154.804 1955.414 155.632 c 1953.742 155.507 l 1953.773 - 155.116 1953.852 154.069 1954.992 153.475 c 1955.445 153.225 1955.977 153.132 - 1956.523 153.132 c 1958.445 153.132 1959.539 154.46 1959.539 156.116 c -1959.539 157.757 1958.508 158.819 1957.07 158.819 c 1956.445 158.819 1955.867 - 158.585 1955.508 158.225 c 1955.789 160.007 l 1958.945 160.007 l h -1959.07 161.366 m f -2349.629 161.366 m 2344.254 161.366 l 2344.254 159.944 l 2347.91 159.944 - l 2346.941 158.6 2346.316 157.71 2345.707 156.21 c 2345.207 154.96 2345.066 - 154.007 2344.926 153.241 c 2346.91 153.241 l 2347.145 155.804 2348.066 -158.116 2349.629 160.054 c h -2349.629 161.366 m f -2318.207 159.46 m 2318.176 159.679 2318.113 160.022 2317.863 160.397 c -2317.504 160.975 2316.785 161.475 2315.738 161.475 c 2312.879 161.475 2312.723 - 158.179 2312.723 157.054 c 2312.723 156.163 2312.848 155.054 2313.348 154.288 - c 2313.691 153.757 2314.395 153.132 2315.582 153.132 c 2317.129 153.132 - 2318.301 154.272 2318.301 155.944 c 2318.301 157.663 2317.129 158.46 2315.988 - 158.46 c 2315.27 158.46 2314.707 158.179 2314.285 157.647 c 2314.348 158.757 - 2314.551 160.147 2315.723 160.147 c 2316.066 160.147 2316.645 159.975 2316.676 - 159.241 c h -2316.785 155.788 m 2316.785 155.179 2316.52 154.475 2315.598 154.475 c -2314.488 154.475 2314.426 155.538 2314.426 155.804 c 2314.426 156.475 2314.801 - 157.1 2315.629 157.1 c 2316.363 157.1 2316.785 156.585 2316.785 155.788 - c h -2316.785 155.788 m f -2286.516 161.366 m 2282.016 161.366 l 2281.438 156.913 l 2282.797 156.835 - l 2282.984 157.335 2283.453 157.585 2284 157.585 c 2284.719 157.585 2285.344 - 157.069 2285.344 156.054 c 2285.344 155.429 2285.094 154.866 2284.734 154.616 - c 2284.547 154.491 2284.297 154.429 2284.031 154.429 c 2283.406 154.429 - 2282.891 154.804 2282.859 155.632 c 2281.188 155.507 l 2281.219 155.116 - 2281.297 154.069 2282.438 153.475 c 2282.891 153.225 2283.422 153.132 2283.969 - 153.132 c 2285.891 153.132 2286.984 154.46 2286.984 156.116 c 2286.984 -157.757 2285.953 158.819 2284.516 158.819 c 2283.891 158.819 2283.312 158.585 - 2282.953 158.225 c 2283.234 160.007 l 2286.391 160.007 l h -2286.516 161.366 m f -2254.625 156.335 m 2254.625 161.35 l 2253.156 161.35 l 2249.609 156.163 - l 2249.609 155.116 l 2253.156 155.116 l 2253.156 153.241 l 2254.625 153.241 - l 2254.625 155.116 l 2255.688 155.116 l 2255.688 156.335 l h -2251.156 156.335 m 2253.25 159.554 l 2253.156 156.335 l h -2251.156 156.335 m f -2220.102 158.788 m 2220.117 159.054 2220.195 160.147 2221.258 160.147 c - 2221.93 160.147 2222.289 159.663 2222.289 159.116 c 2222.289 158.194 2221.492 - 158.163 2221.32 158.147 c 2221.227 158.147 2221.164 158.147 2220.664 158.163 - c 2220.664 156.897 l 2221.055 156.913 l 2221.43 156.913 2221.711 156.866 - 2221.914 156.741 c 2222.289 156.538 2222.477 156.163 2222.477 155.725 c - 2222.477 155.1 2222.117 154.444 2221.211 154.444 c 2220.398 154.444 2219.93 - 154.96 2219.93 155.647 c 2219.93 155.741 2219.93 155.804 2219.945 155.897 - c 2218.352 155.897 l 2218.352 154.819 2218.773 154.147 2219.148 153.804 - c 2219.602 153.366 2220.367 153.132 2221.18 153.132 c 2223.039 153.132 -2224.07 154.241 2224.07 155.647 c 2224.07 156.944 2223.195 157.46 2222.539 - 157.585 c 2222.805 157.663 2223.148 157.741 2223.445 158.085 c 2223.523 - 158.179 2223.883 158.554 2223.883 159.319 c 2223.883 161.054 2222.164 161.475 - 2221.305 161.475 c 2220.602 161.475 2219.883 161.225 2219.414 160.819 c - 2218.742 160.257 2218.586 159.507 2218.523 159.116 c h -2220.102 158.788 m f -2189 154.491 m 2189.453 154.819 2190.531 155.741 2190.719 155.897 c 2191.594 - 156.694 2192.406 157.632 2192.406 158.944 c 2192.406 160.475 2191.328 161.475 - 2189.797 161.475 c 2188.922 161.475 2188.156 161.116 2187.719 160.6 c 2187.406 - 160.225 2187.031 159.491 2187.031 158.35 c 2188.547 158.225 l 2188.531 -158.804 2188.484 160.1 2189.688 160.1 c 2190.438 160.1 2190.75 159.507 2190.75 - 158.882 c 2190.75 157.819 2190 157.038 2189.562 156.585 c 2189.078 156.085 - 2188.062 155.116 2187.031 154.397 c 2187.031 153.241 l 2192.531 153.241 - l 2192.531 154.491 l h -2189 154.491 m f -2158.879 161.335 m 2158.551 159.819 2157.535 159.804 2156.785 159.788 c - 2156.629 159.788 l 2156.629 158.866 l 2157.941 158.866 l 2158.598 158.866 - 2158.598 158.647 2158.598 157.866 c 2158.598 153.241 l 2160.082 153.241 - l 2160.082 161.335 l h -2158.879 161.335 m f -2.267717 w -0 J -1 j -[] 0.0 d -4 M q 1 0 0 -1 0 405.35434 cm -684.766 301.316 m 659.828 307.996 l S Q -q 1 0 0 -1 0 405.35434 cm -586.395 301.32 m 611.312 308 l S Q -q 1 0 0 -1 0 405.35434 cm -671.617 278.449 m 653.363 296.703 l S Q -q 1 0 0 -1 0 405.35434 cm -599.52 278.445 m 617.773 296.699 l S Q -q 1 0 0 -1 0 405.35434 cm -648.766 265.258 m 642.086 290.176 l S Q -q 1 0 0 -1 0 405.35434 cm -622.367 265.211 m 629.047 290.152 l S Q -1 0 0 rg -182.977 184.253 m 182.977 179.554 179.168 175.749 174.473 175.749 c 169.773 - 175.749 165.969 179.554 165.969 184.253 c 165.969 188.948 169.773 192.757 - 174.473 192.757 c 179.168 192.757 182.977 188.948 182.977 184.253 c h -182.977 184.253 m f -214.441 184.253 m 214.441 179.554 210.633 175.749 205.938 175.749 c 201.242 - 175.749 197.434 179.554 197.434 184.253 c 197.434 188.948 201.242 192.757 - 205.938 192.757 c 210.633 192.757 214.441 188.948 214.441 184.253 c h -214.441 184.253 m f -245.906 184.253 m 245.906 179.554 242.098 175.749 237.402 175.749 c 232.707 - 175.749 228.898 179.554 228.898 184.253 c 228.898 188.948 232.707 192.757 - 237.402 192.757 c 242.098 192.757 245.906 188.948 245.906 184.253 c h -245.906 184.253 m f -277.371 184.253 m 277.371 179.554 273.562 175.749 268.867 175.749 c 264.168 - 175.749 260.363 179.554 260.363 184.253 c 260.363 188.948 264.168 192.757 - 268.867 192.757 c 273.562 192.757 277.371 188.948 277.371 184.253 c h -277.371 184.253 m f -308.836 184.253 m 308.836 179.554 305.027 175.749 300.332 175.749 c 295.637 - 175.749 291.828 179.554 291.828 184.253 c 291.828 188.948 295.637 192.757 - 300.332 192.757 c 305.027 192.757 308.836 188.948 308.836 184.253 c h -308.836 184.253 m f -340.301 184.253 m 340.301 179.554 336.492 175.749 331.797 175.749 c 327.102 - 175.749 323.293 179.554 323.293 184.253 c 323.293 188.948 327.102 192.757 - 331.797 192.757 c 336.492 192.757 340.301 188.948 340.301 184.253 c h -340.301 184.253 m f -371.766 184.253 m 371.766 179.554 367.957 175.749 363.262 175.749 c 358.562 - 175.749 354.758 179.554 354.758 184.253 c 354.758 188.948 358.562 192.757 - 363.262 192.757 c 367.957 192.757 371.766 188.948 371.766 184.253 c h -371.766 184.253 m f -403.23 184.253 m 403.23 179.554 399.422 175.749 394.727 175.749 c 390.027 - 175.749 386.223 179.554 386.223 184.253 c 386.223 188.948 390.027 192.757 - 394.727 192.757 c 399.422 192.757 403.23 188.948 403.23 184.253 c h -403.23 184.253 m f -434.695 184.253 m 434.695 179.554 430.887 175.749 426.191 175.749 c 421.492 - 175.749 417.688 179.554 417.688 184.253 c 417.688 188.948 421.492 192.757 - 426.191 192.757 c 430.887 192.757 434.695 188.948 434.695 184.253 c h -434.695 184.253 m f -466.156 184.253 m 466.156 179.554 462.352 175.749 457.652 175.749 c 452.957 - 175.749 449.148 179.554 449.148 184.253 c 449.148 188.948 452.957 192.757 - 457.652 192.757 c 462.352 192.757 466.156 188.948 466.156 184.253 c h -466.156 184.253 m f -497.625 184.253 m 497.625 179.554 493.816 175.749 489.121 175.749 c 484.422 - 175.749 480.617 179.554 480.617 184.253 c 480.617 188.948 484.422 192.757 - 489.121 192.757 c 493.816 192.757 497.625 188.948 497.625 184.253 c h -497.625 184.253 m f -529.086 184.253 m 529.086 179.554 525.281 175.749 520.582 175.749 c 515.887 - 175.749 512.078 179.554 512.078 184.253 c 512.078 188.948 515.887 192.757 - 520.582 192.757 c 525.281 192.757 529.086 188.948 529.086 184.253 c h -529.086 184.253 m f -560.551 184.253 m 560.551 179.554 556.742 175.749 552.047 175.749 c 547.352 - 175.749 543.543 179.554 543.543 184.253 c 543.543 188.948 547.352 192.757 - 552.047 192.757 c 556.742 192.757 560.551 188.948 560.551 184.253 c h -560.551 184.253 m f -592.016 184.253 m 592.016 179.554 588.211 175.749 583.512 175.749 c 578.816 - 175.749 575.008 179.554 575.008 184.253 c 575.008 188.948 578.816 192.757 - 583.512 192.757 c 588.211 192.757 592.016 188.948 592.016 184.253 c h -592.016 184.253 m f -623.48 184.253 m 623.48 179.554 619.676 175.749 614.977 175.749 c 610.281 - 175.749 606.473 179.554 606.473 184.253 c 606.473 188.948 610.281 192.757 - 614.977 192.757 c 619.676 192.757 623.48 188.948 623.48 184.253 c h -623.48 184.253 m f -654.945 184.253 m 654.945 179.554 651.137 175.749 646.441 175.749 c 641.746 - 175.749 637.938 179.554 637.938 184.253 c 637.938 188.948 641.746 192.757 - 646.441 192.757 c 651.137 192.757 654.945 188.948 654.945 184.253 c h -654.945 184.253 m f -686.41 184.253 m 686.41 179.554 682.602 175.749 677.906 175.749 c 673.211 - 175.749 669.402 179.554 669.402 184.253 c 669.402 188.948 673.211 192.757 - 677.906 192.757 c 682.602 192.757 686.41 188.948 686.41 184.253 c h -686.41 184.253 m f -717.875 184.253 m 717.875 179.554 714.066 175.749 709.371 175.749 c 704.676 - 175.749 700.867 179.554 700.867 184.253 c 700.867 188.948 704.676 192.757 - 709.371 192.757 c 714.066 192.757 717.875 188.948 717.875 184.253 c h -717.875 184.253 m f -749.34 184.253 m 749.34 179.554 745.531 175.749 740.836 175.749 c 736.137 - 175.749 732.332 179.554 732.332 184.253 c 732.332 188.948 736.137 192.757 - 740.836 192.757 c 745.531 192.757 749.34 188.948 749.34 184.253 c h -749.34 184.253 m f -780.805 184.253 m 780.805 179.554 776.996 175.749 772.301 175.749 c 767.605 - 175.749 763.797 179.554 763.797 184.253 c 763.797 188.948 767.605 192.757 - 772.301 192.757 c 776.996 192.757 780.805 188.948 780.805 184.253 c h -780.805 184.253 m f -812.27 184.253 m 812.27 179.554 808.461 175.749 803.766 175.749 c 799.066 - 175.749 795.262 179.554 795.262 184.253 c 795.262 188.948 799.066 192.757 - 803.766 192.757 c 808.461 192.757 812.27 188.948 812.27 184.253 c h -812.27 184.253 m f -843.73 184.253 m 843.73 179.554 839.926 175.749 835.227 175.749 c 830.531 - 175.749 826.723 179.554 826.723 184.253 c 826.723 188.948 830.531 192.757 - 835.227 192.757 c 839.926 192.757 843.73 188.948 843.73 184.253 c h -843.73 184.253 m f -875.199 184.253 m 875.199 179.554 871.391 175.749 866.695 175.749 c 861.996 - 175.749 858.191 179.554 858.191 184.253 c 858.191 188.948 861.996 192.757 - 866.695 192.757 c 871.391 192.757 875.199 188.948 875.199 184.253 c h -875.199 184.253 m f -906.664 184.253 m 906.664 179.554 902.855 175.749 898.16 175.749 c 893.461 - 175.749 889.656 179.554 889.656 184.253 c 889.656 188.948 893.461 192.757 - 898.16 192.757 c 902.855 192.757 906.664 188.948 906.664 184.253 c h -906.664 184.253 m f -938.125 184.253 m 938.125 179.554 934.32 175.749 929.621 175.749 c 924.926 - 175.749 921.117 179.554 921.117 184.253 c 921.117 188.948 924.926 192.757 - 929.621 192.757 c 934.32 192.757 938.125 188.948 938.125 184.253 c h -938.125 184.253 m f -969.59 184.253 m 969.59 179.554 965.785 175.749 961.086 175.749 c 956.391 - 175.749 952.582 179.554 952.582 184.253 c 952.582 188.948 956.391 192.757 - 961.086 192.757 c 965.785 192.757 969.59 188.948 969.59 184.253 c h -969.59 184.253 m f -1001.055 184.253 m 1001.055 179.554 997.25 175.749 992.551 175.749 c 987.855 - 175.749 984.047 179.554 984.047 184.253 c 984.047 188.948 987.855 192.757 - 992.551 192.757 c 997.25 192.757 1001.055 188.948 1001.055 184.253 c h -1001.055 184.253 m f -1032.52 184.253 m 1032.52 179.554 1028.711 175.749 1024.016 175.749 c 1019.32 - 175.749 1015.512 179.554 1015.512 184.253 c 1015.512 188.948 1019.32 192.757 - 1024.016 192.757 c 1028.711 192.757 1032.52 188.948 1032.52 184.253 c h -1032.52 184.253 m f -1063.984 184.253 m 1063.984 179.554 1060.18 175.749 1055.48 175.749 c 1050.785 - 175.749 1046.977 179.554 1046.977 184.253 c 1046.977 188.948 1050.785 192.757 - 1055.48 192.757 c 1060.18 192.757 1063.984 188.948 1063.984 184.253 c h -1063.984 184.253 m f -1095.449 184.253 m 1095.449 179.554 1091.645 175.749 1086.945 175.749 c - 1082.25 175.749 1078.441 179.554 1078.441 184.253 c 1078.441 188.948 1082.25 - 192.757 1086.945 192.757 c 1091.645 192.757 1095.449 188.948 1095.449 184.253 - c h -1095.449 184.253 m f -1126.914 184.253 m 1126.914 179.554 1123.105 175.749 1118.41 175.749 c -1113.711 175.749 1109.906 179.554 1109.906 184.253 c 1109.906 188.948 1113.711 - 192.757 1118.41 192.757 c 1123.105 192.757 1126.914 188.948 1126.914 184.253 - c h -1126.914 184.253 m f -1158.379 184.253 m 1158.379 179.554 1154.57 175.749 1149.875 175.749 c -1145.18 175.749 1141.371 179.554 1141.371 184.253 c 1141.371 188.948 1145.18 - 192.757 1149.875 192.757 c 1154.57 192.757 1158.379 188.948 1158.379 184.253 - c h -1158.379 184.253 m f -1189.844 184.253 m 1189.844 179.554 1186.035 175.749 1181.34 175.749 c -1176.645 175.749 1172.836 179.554 1172.836 184.253 c 1172.836 188.948 1176.645 - 192.757 1181.34 192.757 c 1186.035 192.757 1189.844 188.948 1189.844 184.253 - c h -1189.844 184.253 m f -1221.309 184.253 m 1221.309 179.554 1217.5 175.749 1212.805 175.749 c 1208.105 - 175.749 1204.301 179.554 1204.301 184.253 c 1204.301 188.948 1208.105 192.757 - 1212.805 192.757 c 1217.5 192.757 1221.309 188.948 1221.309 184.253 c h -1221.309 184.253 m f -1252.773 184.253 m 1252.773 179.554 1248.965 175.749 1244.27 175.749 c -1239.574 175.749 1235.766 179.554 1235.766 184.253 c 1235.766 188.948 1239.574 - 192.757 1244.27 192.757 c 1248.965 192.757 1252.773 188.948 1252.773 184.253 - c h -1252.773 184.253 m f -1284.238 184.253 m 1284.238 179.554 1280.43 175.749 1275.734 175.749 c -1271.035 175.749 1267.23 179.554 1267.23 184.253 c 1267.23 188.948 1271.035 - 192.757 1275.734 192.757 c 1280.43 192.757 1284.238 188.948 1284.238 184.253 - c h -1284.238 184.253 m f -1425.828 184.253 m 1425.828 179.554 1422.02 175.749 1417.324 175.749 c -1412.625 175.749 1408.82 179.554 1408.82 184.253 c 1408.82 188.948 1412.625 - 192.757 1417.324 192.757 c 1422.02 192.757 1425.828 188.948 1425.828 184.253 - c h -1425.828 184.253 m f -1457.293 184.253 m 1457.293 179.554 1453.484 175.749 1448.789 175.749 c - 1444.09 175.749 1440.285 179.554 1440.285 184.253 c 1440.285 188.948 1444.09 - 192.757 1448.789 192.757 c 1453.484 192.757 1457.293 188.948 1457.293 184.253 - c h -1457.293 184.253 m f -1488.758 184.253 m 1488.758 179.554 1484.949 175.749 1480.254 175.749 c - 1475.555 175.749 1471.75 179.554 1471.75 184.253 c 1471.75 188.948 1475.555 - 192.757 1480.254 192.757 c 1484.949 192.757 1488.758 188.948 1488.758 184.253 - c h -1488.758 184.253 m f -1520.219 184.253 m 1520.219 179.554 1516.414 175.749 1511.715 175.749 c - 1507.02 175.749 1503.211 179.554 1503.211 184.253 c 1503.211 188.948 1507.02 - 192.757 1511.715 192.757 c 1516.414 192.757 1520.219 188.948 1520.219 184.253 - c h -1520.219 184.253 m f -1551.688 184.253 m 1551.688 179.554 1547.879 175.749 1543.184 175.749 c - 1538.484 175.749 1534.68 179.554 1534.68 184.253 c 1534.68 188.948 1538.484 - 192.757 1543.184 192.757 c 1547.879 192.757 1551.688 188.948 1551.688 184.253 - c h -1551.688 184.253 m f -1583.148 184.253 m 1583.148 179.554 1579.344 175.749 1574.645 175.749 c - 1569.949 175.749 1566.141 179.554 1566.141 184.253 c 1566.141 188.948 1569.949 - 192.757 1574.645 192.757 c 1579.344 192.757 1583.148 188.948 1583.148 184.253 - c h -1583.148 184.253 m f -1614.613 184.253 m 1614.613 179.554 1610.805 175.749 1606.109 175.749 c - 1601.414 175.749 1597.605 179.554 1597.605 184.253 c 1597.605 188.948 1601.414 - 192.757 1606.109 192.757 c 1610.805 192.757 1614.613 188.948 1614.613 184.253 - c h -1614.613 184.253 m f -1646.078 184.253 m 1646.078 179.554 1642.273 175.749 1637.574 175.749 c - 1632.879 175.749 1629.07 179.554 1629.07 184.253 c 1629.07 188.948 1632.879 - 192.757 1637.574 192.757 c 1642.273 192.757 1646.078 188.948 1646.078 184.253 - c h -1646.078 184.253 m f -1677.543 184.253 m 1677.543 179.554 1673.738 175.749 1669.039 175.749 c - 1664.344 175.749 1660.535 179.554 1660.535 184.253 c 1660.535 188.948 1664.344 - 192.757 1669.039 192.757 c 1673.738 192.757 1677.543 188.948 1677.543 184.253 - c h -1677.543 184.253 m f -1709.008 184.253 m 1709.008 179.554 1705.199 175.749 1700.504 175.749 c - 1695.809 175.749 1692 179.554 1692 184.253 c 1692 188.948 1695.809 192.757 - 1700.504 192.757 c 1705.199 192.757 1709.008 188.948 1709.008 184.253 c - h -1709.008 184.253 m f -1740.473 184.253 m 1740.473 179.554 1736.664 175.749 1731.969 175.749 c - 1727.273 175.749 1723.465 179.554 1723.465 184.253 c 1723.465 188.948 1727.273 - 192.757 1731.969 192.757 c 1736.664 192.757 1740.473 188.948 1740.473 184.253 - c h -1740.473 184.253 m f -1771.938 184.253 m 1771.938 179.554 1768.129 175.749 1763.434 175.749 c - 1758.738 175.749 1754.93 179.554 1754.93 184.253 c 1754.93 188.948 1758.738 - 192.757 1763.434 192.757 c 1768.129 192.757 1771.938 188.948 1771.938 184.253 - c h -1771.938 184.253 m f -1803.402 184.253 m 1803.402 179.554 1799.594 175.749 1794.898 175.749 c - 1790.199 175.749 1786.395 179.554 1786.395 184.253 c 1786.395 188.948 1790.199 - 192.757 1794.898 192.757 c 1799.594 192.757 1803.402 188.948 1803.402 184.253 - c h -1803.402 184.253 m f -1834.867 184.253 m 1834.867 179.554 1831.059 175.749 1826.363 175.749 c - 1821.668 175.749 1817.859 179.554 1817.859 184.253 c 1817.859 188.948 1821.668 - 192.757 1826.363 192.757 c 1831.059 192.757 1834.867 188.948 1834.867 184.253 - c h -1834.867 184.253 m f -1866.332 184.253 m 1866.332 179.554 1862.523 175.749 1857.828 175.749 c - 1853.133 175.749 1849.324 179.554 1849.324 184.253 c 1849.324 188.948 1853.133 - 192.757 1857.828 192.757 c 1862.523 192.757 1866.332 188.948 1866.332 184.253 - c h -1866.332 184.253 m f -1897.793 184.253 m 1897.793 179.554 1893.988 175.749 1889.289 175.749 c - 1884.594 175.749 1880.785 179.554 1880.785 184.253 c 1880.785 188.948 1884.594 - 192.757 1889.289 192.757 c 1893.988 192.757 1897.793 188.948 1897.793 184.253 - c h -1897.793 184.253 m f -1929.262 184.253 m 1929.262 179.554 1925.453 175.749 1920.758 175.749 c - 1916.059 175.749 1912.254 179.554 1912.254 184.253 c 1912.254 188.948 1916.059 - 192.757 1920.758 192.757 c 1925.453 192.757 1929.262 188.948 1929.262 184.253 - c h -1929.262 184.253 m f -1960.727 184.253 m 1960.727 179.554 1956.918 175.749 1952.223 175.749 c - 1947.523 175.749 1943.719 179.554 1943.719 184.253 c 1943.719 188.948 1947.523 - 192.757 1952.223 192.757 c 1956.918 192.757 1960.727 188.948 1960.727 184.253 - c h -1960.727 184.253 m f -2637.211 184.253 m 2637.211 179.554 2633.406 175.749 2628.707 175.749 c - 2624.012 175.749 2620.203 179.554 2620.203 184.253 c 2620.203 188.948 2624.012 - 192.757 2628.707 192.757 c 2633.406 192.757 2637.211 188.948 2637.211 184.253 - c h -2637.211 184.253 m f -2479.891 184.253 m 2479.891 179.554 2476.082 175.749 2471.387 175.749 c - 2466.688 175.749 2462.883 179.554 2462.883 184.253 c 2462.883 188.948 2466.688 - 192.757 2471.387 192.757 c 2476.082 192.757 2479.891 188.948 2479.891 184.253 - c h -2479.891 184.253 m f -2637.211 257.952 m 2637.211 253.257 2633.406 249.448 2628.707 249.448 c - 2624.012 249.448 2620.203 253.257 2620.203 257.952 c 2620.203 262.651 2624.012 - 266.456 2628.707 266.456 c 2633.406 266.456 2637.211 262.651 2637.211 257.952 - c h -2637.211 257.952 m f -2479.891 257.952 m 2479.891 253.257 2476.082 249.448 2471.387 249.448 c - 2466.688 249.448 2462.883 253.257 2462.883 257.952 c 2462.883 262.651 2466.688 - 266.456 2471.387 266.456 c 2476.082 266.456 2479.891 262.651 2479.891 257.952 - c h -2479.891 257.952 m f -1 0.843137 0 rg -184.039 257.952 m 184.039 252.671 179.754 248.386 174.473 248.386 c 169.188 - 248.386 164.906 252.671 164.906 257.952 c 164.906 263.237 169.188 267.518 - 174.473 267.518 c 179.754 267.518 184.039 263.237 184.039 257.952 c h -184.039 257.952 m f -215.504 257.952 m 215.504 252.671 211.223 248.386 205.938 248.386 c 200.652 - 248.386 196.371 252.671 196.371 257.952 c 196.371 263.237 200.652 267.518 - 205.938 267.518 c 211.223 267.518 215.504 263.237 215.504 257.952 c h -215.504 257.952 m f -246.969 257.952 m 246.969 252.671 242.688 248.386 237.402 248.386 c 232.117 - 248.386 227.836 252.671 227.836 257.952 c 227.836 263.237 232.117 267.518 - 237.402 267.518 c 242.688 267.518 246.969 263.237 246.969 257.952 c h -246.969 257.952 m f -278.434 257.952 m 278.434 252.671 274.148 248.386 268.867 248.386 c 263.582 - 248.386 259.301 252.671 259.301 257.952 c 259.301 263.237 263.582 267.518 - 268.867 267.518 c 274.148 267.518 278.434 263.237 278.434 257.952 c h -278.434 257.952 m f -309.898 257.952 m 309.898 252.671 305.617 248.386 300.332 248.386 c 295.047 - 248.386 290.766 252.671 290.766 257.952 c 290.766 263.237 295.047 267.518 - 300.332 267.518 c 305.617 267.518 309.898 263.237 309.898 257.952 c h -309.898 257.952 m f -341.363 257.952 m 341.363 252.671 337.082 248.386 331.797 248.386 c 326.512 - 248.386 322.23 252.671 322.23 257.952 c 322.23 263.237 326.512 267.518 -331.797 267.518 c 337.082 267.518 341.363 263.237 341.363 257.952 c h -341.363 257.952 m f -372.828 257.952 m 372.828 252.671 368.543 248.386 363.262 248.386 c 357.977 - 248.386 353.691 252.671 353.691 257.952 c 353.691 263.237 357.977 267.518 - 363.262 267.518 c 368.543 267.518 372.828 263.237 372.828 257.952 c h -372.828 257.952 m f -404.293 257.952 m 404.293 252.671 400.008 248.386 394.727 248.386 c 389.441 - 248.386 385.16 252.671 385.16 257.952 c 385.16 263.237 389.441 267.518 -394.727 267.518 c 400.008 267.518 404.293 263.237 404.293 257.952 c h -404.293 257.952 m f -435.758 257.952 m 435.758 252.671 431.473 248.386 426.191 248.386 c 420.906 - 248.386 416.625 252.671 416.625 257.952 c 416.625 263.237 420.906 267.518 - 426.191 267.518 c 431.473 267.518 435.758 263.237 435.758 257.952 c h -435.758 257.952 m f -467.219 257.952 m 467.219 252.671 462.938 248.386 457.652 248.386 c 452.371 - 248.386 448.086 252.671 448.086 257.952 c 448.086 263.237 452.371 267.518 - 457.652 267.518 c 462.938 267.518 467.219 263.237 467.219 257.952 c h -467.219 257.952 m f -498.688 257.952 m 498.688 252.671 494.402 248.386 489.121 248.386 c 483.836 - 248.386 479.551 252.671 479.551 257.952 c 479.551 263.237 483.836 267.518 - 489.121 267.518 c 494.402 267.518 498.688 263.237 498.688 257.952 c h -498.688 257.952 m f -530.152 257.952 m 530.152 252.671 525.867 248.386 520.582 248.386 c 515.301 - 248.386 511.016 252.671 511.016 257.952 c 511.016 263.237 515.301 267.518 - 520.582 267.518 c 525.867 267.518 530.152 263.237 530.152 257.952 c h -530.152 257.952 m f -561.613 257.952 m 561.613 252.671 557.332 248.386 552.047 248.386 c 546.762 - 248.386 542.48 252.671 542.48 257.952 c 542.48 263.237 546.762 267.518 -552.047 267.518 c 557.332 267.518 561.613 263.237 561.613 257.952 c h -561.613 257.952 m f -593.078 257.952 m 593.078 252.671 588.797 248.386 583.512 248.386 c 578.23 - 248.386 573.945 252.671 573.945 257.952 c 573.945 263.237 578.23 267.518 - 583.512 267.518 c 588.797 267.518 593.078 263.237 593.078 257.952 c h -593.078 257.952 m f -624.543 257.952 m 624.543 252.671 620.262 248.386 614.977 248.386 c 609.695 - 248.386 605.41 252.671 605.41 257.952 c 605.41 263.237 609.695 267.518 -614.977 267.518 c 620.262 267.518 624.543 263.237 624.543 257.952 c h -624.543 257.952 m f -656.008 257.952 m 656.008 252.671 651.727 248.386 646.441 248.386 c 641.156 - 248.386 636.875 252.671 636.875 257.952 c 636.875 263.237 641.156 267.518 - 646.441 267.518 c 651.727 267.518 656.008 263.237 656.008 257.952 c h -656.008 257.952 m f -687.473 257.952 m 687.473 252.671 683.191 248.386 677.906 248.386 c 672.625 - 248.386 668.34 252.671 668.34 257.952 c 668.34 263.237 672.625 267.518 -677.906 267.518 c 683.191 267.518 687.473 263.237 687.473 257.952 c h -687.473 257.952 m f -718.938 257.952 m 718.938 252.671 714.656 248.386 709.371 248.386 c 704.086 - 248.386 699.805 252.671 699.805 257.952 c 699.805 263.237 704.086 267.518 - 709.371 267.518 c 714.656 267.518 718.938 263.237 718.938 257.952 c h -718.938 257.952 m f -750.402 257.952 m 750.402 252.671 746.117 248.386 740.836 248.386 c 735.551 - 248.386 731.27 252.671 731.27 257.952 c 731.27 263.237 735.551 267.518 -740.836 267.518 c 746.117 267.518 750.402 263.237 750.402 257.952 c h -750.402 257.952 m f -781.867 257.952 m 781.867 252.671 777.586 248.386 772.301 248.386 c 767.016 - 248.386 762.734 252.671 762.734 257.952 c 762.734 263.237 767.016 267.518 - 772.301 267.518 c 777.586 267.518 781.867 263.237 781.867 257.952 c h -781.867 257.952 m f -813.332 257.952 m 813.332 252.671 809.047 248.386 803.766 248.386 c 798.48 - 248.386 794.199 252.671 794.199 257.952 c 794.199 263.237 798.48 267.518 - 803.766 267.518 c 809.047 267.518 813.332 263.237 813.332 257.952 c h -813.332 257.952 m f -844.797 257.952 m 844.797 252.671 840.512 248.386 835.227 248.386 c 829.945 - 248.386 825.66 252.671 825.66 257.952 c 825.66 263.237 829.945 267.518 -835.227 267.518 c 840.512 267.518 844.797 263.237 844.797 257.952 c h -844.797 257.952 m f -876.262 257.952 m 876.262 252.671 871.977 248.386 866.695 248.386 c 861.41 - 248.386 857.129 252.671 857.129 257.952 c 857.129 263.237 861.41 267.518 - 866.695 267.518 c 871.977 267.518 876.262 263.237 876.262 257.952 c h -876.262 257.952 m f -907.727 257.952 m 907.727 252.671 903.441 248.386 898.16 248.386 c 892.875 - 248.386 888.59 252.671 888.59 257.952 c 888.59 263.237 892.875 267.518 -898.16 267.518 c 903.441 267.518 907.727 263.237 907.727 257.952 c h -907.727 257.952 m f -939.188 257.952 m 939.188 252.671 934.906 248.386 929.621 248.386 c 924.34 - 248.386 920.055 252.671 920.055 257.952 c 920.055 263.237 924.34 267.518 - 929.621 267.518 c 934.906 267.518 939.188 263.237 939.188 257.952 c h -939.188 257.952 m f -970.656 257.952 m 970.656 252.671 966.371 248.386 961.086 248.386 c 955.805 - 248.386 951.52 252.671 951.52 257.952 c 951.52 263.237 955.805 267.518 -961.086 267.518 c 966.371 267.518 970.656 263.237 970.656 257.952 c h -970.656 257.952 m f -1002.121 257.952 m 1002.121 252.671 997.836 248.386 992.551 248.386 c 987.27 - 248.386 982.984 252.671 982.984 257.952 c 982.984 263.237 987.27 267.518 - 992.551 267.518 c 997.836 267.518 1002.121 263.237 1002.121 257.952 c h -1002.121 257.952 m f -1033.582 257.952 m 1033.582 252.671 1029.301 248.386 1024.016 248.386 c - 1018.73 248.386 1014.449 252.671 1014.449 257.952 c 1014.449 263.237 1018.73 - 267.518 1024.016 267.518 c 1029.301 267.518 1033.582 263.237 1033.582 257.952 - c h -1033.582 257.952 m f -1065.047 257.952 m 1065.047 252.671 1060.766 248.386 1055.48 248.386 c -1050.199 248.386 1045.914 252.671 1045.914 257.952 c 1045.914 263.237 1050.199 - 267.518 1055.48 267.518 c 1060.766 267.518 1065.047 263.237 1065.047 257.952 - c h -1065.047 257.952 m f -1096.512 257.952 m 1096.512 252.671 1092.23 248.386 1086.945 248.386 c -1081.664 248.386 1077.379 252.671 1077.379 257.952 c 1077.379 263.237 1081.664 - 267.518 1086.945 267.518 c 1092.23 267.518 1096.512 263.237 1096.512 257.952 - c h -1096.512 257.952 m f -1222.371 257.952 m 1222.371 252.671 1218.086 248.386 1212.805 248.386 c - 1207.52 248.386 1203.234 252.671 1203.234 257.952 c 1203.234 263.237 1207.52 - 267.518 1212.805 267.518 c 1218.086 267.518 1222.371 263.237 1222.371 257.952 - c h -1222.371 257.952 m f -1253.836 257.952 m 1253.836 252.671 1249.551 248.386 1244.27 248.386 c -1238.984 248.386 1234.703 252.671 1234.703 257.952 c 1234.703 263.237 1238.984 - 267.518 1244.27 267.518 c 1249.551 267.518 1253.836 263.237 1253.836 257.952 - c h -1253.836 257.952 m f -1285.301 257.952 m 1285.301 252.671 1281.016 248.386 1275.734 248.386 c - 1270.449 248.386 1266.168 252.671 1266.168 257.952 c 1266.168 263.237 1270.449 - 267.518 1275.734 267.518 c 1281.016 267.518 1285.301 263.237 1285.301 257.952 - c h -1285.301 257.952 m f -1127.977 257.952 m 1127.977 252.671 1123.691 248.386 1118.41 248.386 c -1113.125 248.386 1108.844 252.671 1108.844 257.952 c 1108.844 263.237 1113.125 - 267.518 1118.41 267.518 c 1123.691 267.518 1127.977 263.237 1127.977 257.952 - c h -1127.977 257.952 m f -1159.441 257.952 m 1159.441 252.671 1155.16 248.386 1149.875 248.386 c -1144.59 248.386 1140.309 252.671 1140.309 257.952 c 1140.309 263.237 1144.59 - 267.518 1149.875 267.518 c 1155.16 267.518 1159.441 263.237 1159.441 257.952 - c h -1159.441 257.952 m f -1190.906 257.952 m 1190.906 252.671 1186.625 248.386 1181.34 248.386 c -1176.055 248.386 1171.773 252.671 1171.773 257.952 c 1171.773 263.237 1176.055 - 267.518 1181.34 267.518 c 1186.625 267.518 1190.906 263.237 1190.906 257.952 - c h -1190.906 257.952 m f -184.039 331.655 m 184.039 326.37 179.754 322.085 174.473 322.085 c 169.188 - 322.085 164.906 326.37 164.906 331.655 c 164.906 336.936 169.188 341.222 - 174.473 341.222 c 179.754 341.222 184.039 336.936 184.039 331.655 c h -184.039 331.655 m f -215.504 331.655 m 215.504 326.37 211.223 322.085 205.938 322.085 c 200.652 - 322.085 196.371 326.37 196.371 331.655 c 196.371 336.936 200.652 341.222 - 205.938 341.222 c 211.223 341.222 215.504 336.936 215.504 331.655 c h -215.504 331.655 m f -246.969 331.655 m 246.969 326.37 242.688 322.085 237.402 322.085 c 232.117 - 322.085 227.836 326.37 227.836 331.655 c 227.836 336.936 232.117 341.222 - 237.402 341.222 c 242.688 341.222 246.969 336.936 246.969 331.655 c h -246.969 331.655 m f -278.434 331.655 m 278.434 326.37 274.148 322.085 268.867 322.085 c 263.582 - 322.085 259.301 326.37 259.301 331.655 c 259.301 336.936 263.582 341.222 - 268.867 341.222 c 274.148 341.222 278.434 336.936 278.434 331.655 c h -278.434 331.655 m f -309.898 331.655 m 309.898 326.37 305.617 322.085 300.332 322.085 c 295.047 - 322.085 290.766 326.37 290.766 331.655 c 290.766 336.936 295.047 341.222 - 300.332 341.222 c 305.617 341.222 309.898 336.936 309.898 331.655 c h -309.898 331.655 m f -341.363 331.655 m 341.363 326.37 337.082 322.085 331.797 322.085 c 326.512 - 322.085 322.23 326.37 322.23 331.655 c 322.23 336.936 326.512 341.222 331.797 - 341.222 c 337.082 341.222 341.363 336.936 341.363 331.655 c h -341.363 331.655 m f -372.828 331.655 m 372.828 326.37 368.543 322.085 363.262 322.085 c 357.977 - 322.085 353.691 326.37 353.691 331.655 c 353.691 336.936 357.977 341.222 - 363.262 341.222 c 368.543 341.222 372.828 336.936 372.828 331.655 c h -372.828 331.655 m f -404.293 331.655 m 404.293 326.37 400.008 322.085 394.727 322.085 c 389.441 - 322.085 385.16 326.37 385.16 331.655 c 385.16 336.936 389.441 341.222 394.727 - 341.222 c 400.008 341.222 404.293 336.936 404.293 331.655 c h -404.293 331.655 m f -435.758 331.655 m 435.758 326.37 431.473 322.085 426.191 322.085 c 420.906 - 322.085 416.625 326.37 416.625 331.655 c 416.625 336.936 420.906 341.222 - 426.191 341.222 c 431.473 341.222 435.758 336.936 435.758 331.655 c h -435.758 331.655 m f -467.219 331.655 m 467.219 326.37 462.938 322.085 457.652 322.085 c 452.371 - 322.085 448.086 326.37 448.086 331.655 c 448.086 336.936 452.371 341.222 - 457.652 341.222 c 462.938 341.222 467.219 336.936 467.219 331.655 c h -467.219 331.655 m f -498.688 331.655 m 498.688 326.37 494.402 322.085 489.121 322.085 c 483.836 - 322.085 479.551 326.37 479.551 331.655 c 479.551 336.936 483.836 341.222 - 489.121 341.222 c 494.402 341.222 498.688 336.936 498.688 331.655 c h -498.688 331.655 m f -530.152 331.655 m 530.152 326.37 525.867 322.085 520.582 322.085 c 515.301 - 322.085 511.016 326.37 511.016 331.655 c 511.016 336.936 515.301 341.222 - 520.582 341.222 c 525.867 341.222 530.152 336.936 530.152 331.655 c h -530.152 331.655 m f -561.613 331.655 m 561.613 326.37 557.332 322.085 552.047 322.085 c 546.762 - 322.085 542.48 326.37 542.48 331.655 c 542.48 336.936 546.762 341.222 552.047 - 341.222 c 557.332 341.222 561.613 336.936 561.613 331.655 c h -561.613 331.655 m f -593.078 331.655 m 593.078 326.37 588.797 322.085 583.512 322.085 c 578.23 - 322.085 573.945 326.37 573.945 331.655 c 573.945 336.936 578.23 341.222 - 583.512 341.222 c 588.797 341.222 593.078 336.936 593.078 331.655 c h -593.078 331.655 m f -624.543 331.655 m 624.543 326.37 620.262 322.085 614.977 322.085 c 609.695 - 322.085 605.41 326.37 605.41 331.655 c 605.41 336.936 609.695 341.222 614.977 - 341.222 c 620.262 341.222 624.543 336.936 624.543 331.655 c h -624.543 331.655 m f -656.008 331.655 m 656.008 326.37 651.727 322.085 646.441 322.085 c 641.156 - 322.085 636.875 326.37 636.875 331.655 c 636.875 336.936 641.156 341.222 - 646.441 341.222 c 651.727 341.222 656.008 336.936 656.008 331.655 c h -656.008 331.655 m f -687.473 331.655 m 687.473 326.37 683.191 322.085 677.906 322.085 c 672.625 - 322.085 668.34 326.37 668.34 331.655 c 668.34 336.936 672.625 341.222 677.906 - 341.222 c 683.191 341.222 687.473 336.936 687.473 331.655 c h -687.473 331.655 m f -718.938 331.655 m 718.938 326.37 714.656 322.085 709.371 322.085 c 704.086 - 322.085 699.805 326.37 699.805 331.655 c 699.805 336.936 704.086 341.222 - 709.371 341.222 c 714.656 341.222 718.938 336.936 718.938 331.655 c h -718.938 331.655 m f -1426.891 331.655 m 1426.891 326.37 1422.605 322.085 1417.324 322.085 c -1412.039 322.085 1407.758 326.37 1407.758 331.655 c 1407.758 336.936 1412.039 - 341.222 1417.324 341.222 c 1422.605 341.222 1426.891 336.936 1426.891 331.655 - c h -1426.891 331.655 m f -1458.355 331.655 m 1458.355 326.37 1454.07 322.085 1448.789 322.085 c 1443.504 - 322.085 1439.223 326.37 1439.223 331.655 c 1439.223 336.936 1443.504 341.222 - 1448.789 341.222 c 1454.07 341.222 1458.355 336.936 1458.355 331.655 c -h -1458.355 331.655 m f -1489.82 331.655 m 1489.82 326.37 1485.535 322.085 1480.254 322.085 c 1474.969 - 322.085 1470.688 326.37 1470.688 331.655 c 1470.688 336.936 1474.969 341.222 - 1480.254 341.222 c 1485.535 341.222 1489.82 336.936 1489.82 331.655 c h -1489.82 331.655 m f -1521.285 331.655 m 1521.285 326.37 1517 322.085 1511.719 322.085 c 1506.434 - 322.085 1502.148 326.37 1502.148 331.655 c 1502.148 336.936 1506.434 341.222 - 1511.719 341.222 c 1517 341.222 1521.285 336.936 1521.285 331.655 c h -1521.285 331.655 m f -1552.75 331.655 m 1552.75 326.37 1548.465 322.085 1543.184 322.085 c 1537.898 - 322.085 1533.617 326.37 1533.617 331.655 c 1533.617 336.936 1537.898 341.222 - 1543.184 341.222 c 1548.465 341.222 1552.75 336.936 1552.75 331.655 c h -1552.75 331.655 m f -1584.215 331.655 m 1584.215 326.37 1579.93 322.085 1574.648 322.085 c 1569.363 - 322.085 1565.082 326.37 1565.082 331.655 c 1565.082 336.936 1569.363 341.222 - 1574.648 341.222 c 1579.93 341.222 1584.215 336.936 1584.215 331.655 c -h -1584.215 331.655 m f -1615.68 331.655 m 1615.68 326.37 1611.395 322.085 1606.109 322.085 c 1600.828 - 322.085 1596.543 326.37 1596.543 331.655 c 1596.543 336.936 1600.828 341.222 - 1606.109 341.222 c 1611.395 341.222 1615.68 336.936 1615.68 331.655 c h -1615.68 331.655 m f -1647.145 331.655 m 1647.145 326.37 1642.859 322.085 1637.578 322.085 c -1632.293 322.085 1628.008 326.37 1628.008 331.655 c 1628.008 336.936 1632.293 - 341.222 1637.578 341.222 c 1642.859 341.222 1647.145 336.936 1647.145 331.655 - c h -1647.145 331.655 m f -1678.609 331.655 m 1678.609 326.37 1674.324 322.085 1669.043 322.085 c -1663.758 322.085 1659.473 326.37 1659.473 331.655 c 1659.473 336.936 1663.758 - 341.222 1669.043 341.222 c 1674.324 341.222 1678.609 336.936 1678.609 331.655 - c h -1678.609 331.655 m f -1710.07 331.655 m 1710.07 326.37 1705.789 322.085 1700.504 322.085 c 1695.223 - 322.085 1690.938 326.37 1690.938 331.655 c 1690.938 336.936 1695.223 341.222 - 1700.504 341.222 c 1705.789 341.222 1710.07 336.936 1710.07 331.655 c h -1710.07 331.655 m f -1741.539 331.655 m 1741.539 326.37 1737.254 322.085 1731.969 322.085 c -1726.688 322.085 1722.402 326.37 1722.402 331.655 c 1722.402 336.936 1726.688 - 341.222 1731.969 341.222 c 1737.254 341.222 1741.539 336.936 1741.539 331.655 - c h -1741.539 331.655 m f -1773 331.655 m 1773 326.37 1768.719 322.085 1763.434 322.085 c 1758.152 - 322.085 1753.867 326.37 1753.867 331.655 c 1753.867 336.936 1758.152 341.222 - 1763.434 341.222 c 1768.719 341.222 1773 336.936 1773 331.655 c h -1773 331.655 m f -1804.465 331.655 m 1804.465 326.37 1800.184 322.085 1794.898 322.085 c -1789.613 322.085 1785.332 326.37 1785.332 331.655 c 1785.332 336.936 1789.613 - 341.222 1794.898 341.222 c 1800.184 341.222 1804.465 336.936 1804.465 331.655 - c h -1804.465 331.655 m f -1835.93 331.655 m 1835.93 326.37 1831.648 322.085 1826.363 322.085 c 1821.082 - 322.085 1816.797 326.37 1816.797 331.655 c 1816.797 336.936 1821.082 341.222 - 1826.363 341.222 c 1831.648 341.222 1835.93 336.936 1835.93 331.655 c h -1835.93 331.655 m f -1867.395 331.655 m 1867.395 326.37 1863.113 322.085 1857.828 322.085 c -1852.543 322.085 1848.262 326.37 1848.262 331.655 c 1848.262 336.936 1852.543 - 341.222 1857.828 341.222 c 1863.113 341.222 1867.395 336.936 1867.395 331.655 - c h -1867.395 331.655 m f -1898.859 331.655 m 1898.859 326.37 1894.574 322.085 1889.293 322.085 c -1884.008 322.085 1879.727 326.37 1879.727 331.655 c 1879.727 336.936 1884.008 - 341.222 1889.293 341.222 c 1894.574 341.222 1898.859 336.936 1898.859 331.655 - c h -1898.859 331.655 m f -1930.324 331.655 m 1930.324 326.37 1926.043 322.085 1920.758 322.085 c -1915.473 322.085 1911.191 326.37 1911.191 331.655 c 1911.191 336.936 1915.473 - 341.222 1920.758 341.222 c 1926.043 341.222 1930.324 336.936 1930.324 331.655 - c h -1930.324 331.655 m f -1961.789 331.655 m 1961.789 326.37 1957.508 322.085 1952.223 322.085 c -1946.938 322.085 1942.656 326.37 1942.656 331.655 c 1942.656 336.936 1946.938 - 341.222 1952.223 341.222 c 1957.508 341.222 1961.789 336.936 1961.789 331.655 - c h -1961.789 331.655 m f -1426.891 257.952 m 1426.891 252.671 1422.605 248.386 1417.324 248.386 c - 1412.039 248.386 1407.758 252.671 1407.758 257.952 c 1407.758 263.237 1412.039 - 267.518 1417.324 267.518 c 1422.605 267.518 1426.891 263.237 1426.891 257.952 - c h -1426.891 257.952 m f -1458.355 257.952 m 1458.355 252.671 1454.07 248.386 1448.789 248.386 c -1443.504 248.386 1439.223 252.671 1439.223 257.952 c 1439.223 263.237 1443.504 - 267.518 1448.789 267.518 c 1454.07 267.518 1458.355 263.237 1458.355 257.952 - c h -1458.355 257.952 m f -1489.82 257.952 m 1489.82 252.671 1485.535 248.386 1480.254 248.386 c 1474.969 - 248.386 1470.688 252.671 1470.688 257.952 c 1470.688 263.237 1474.969 267.518 - 1480.254 267.518 c 1485.535 267.518 1489.82 263.237 1489.82 257.952 c h -1489.82 257.952 m f -1521.285 257.952 m 1521.285 252.671 1517 248.386 1511.719 248.386 c 1506.434 - 248.386 1502.148 252.671 1502.148 257.952 c 1502.148 263.237 1506.434 267.518 - 1511.719 267.518 c 1517 267.518 1521.285 263.237 1521.285 257.952 c h -1521.285 257.952 m f -1552.75 257.952 m 1552.75 252.671 1548.465 248.386 1543.184 248.386 c 1537.898 - 248.386 1533.617 252.671 1533.617 257.952 c 1533.617 263.237 1537.898 267.518 - 1543.184 267.518 c 1548.465 267.518 1552.75 263.237 1552.75 257.952 c h -1552.75 257.952 m f -1584.215 257.952 m 1584.215 252.671 1579.93 248.386 1574.648 248.386 c -1569.363 248.386 1565.082 252.671 1565.082 257.952 c 1565.082 263.237 1569.363 - 267.518 1574.648 267.518 c 1579.93 267.518 1584.215 263.237 1584.215 257.952 - c h -1584.215 257.952 m f -1615.68 257.952 m 1615.68 252.671 1611.395 248.386 1606.109 248.386 c 1600.828 - 248.386 1596.543 252.671 1596.543 257.952 c 1596.543 263.237 1600.828 267.518 - 1606.109 267.518 c 1611.395 267.518 1615.68 263.237 1615.68 257.952 c h -1615.68 257.952 m f -1647.145 257.952 m 1647.145 252.671 1642.859 248.386 1637.578 248.386 c - 1632.293 248.386 1628.008 252.671 1628.008 257.952 c 1628.008 263.237 1632.293 - 267.518 1637.578 267.518 c 1642.859 267.518 1647.145 263.237 1647.145 257.952 - c h -1647.145 257.952 m f -1678.609 257.952 m 1678.609 252.671 1674.324 248.386 1669.043 248.386 c - 1663.758 248.386 1659.473 252.671 1659.473 257.952 c 1659.473 263.237 1663.758 - 267.518 1669.043 267.518 c 1674.324 267.518 1678.609 263.237 1678.609 257.952 - c h -1678.609 257.952 m f -1710.07 257.952 m 1710.07 252.671 1705.789 248.386 1700.504 248.386 c 1695.223 - 248.386 1690.938 252.671 1690.938 257.952 c 1690.938 263.237 1695.223 267.518 - 1700.504 267.518 c 1705.789 267.518 1710.07 263.237 1710.07 257.952 c h -1710.07 257.952 m f -1741.539 257.952 m 1741.539 252.671 1737.254 248.386 1731.969 248.386 c - 1726.688 248.386 1722.402 252.671 1722.402 257.952 c 1722.402 263.237 1726.688 - 267.518 1731.969 267.518 c 1737.254 267.518 1741.539 263.237 1741.539 257.952 - c h -1741.539 257.952 m f -1773 257.952 m 1773 252.671 1768.719 248.386 1763.434 248.386 c 1758.152 - 248.386 1753.867 252.671 1753.867 257.952 c 1753.867 263.237 1758.152 267.518 - 1763.434 267.518 c 1768.719 267.518 1773 263.237 1773 257.952 c h -1773 257.952 m f -1804.465 257.952 m 1804.465 252.671 1800.184 248.386 1794.898 248.386 c - 1789.613 248.386 1785.332 252.671 1785.332 257.952 c 1785.332 263.237 1789.613 - 267.518 1794.898 267.518 c 1800.184 267.518 1804.465 263.237 1804.465 257.952 - c h -1804.465 257.952 m f -1835.93 257.952 m 1835.93 252.671 1831.648 248.386 1826.363 248.386 c 1821.082 - 248.386 1816.797 252.671 1816.797 257.952 c 1816.797 263.237 1821.082 267.518 - 1826.363 267.518 c 1831.648 267.518 1835.93 263.237 1835.93 257.952 c h -1835.93 257.952 m f -1867.395 257.952 m 1867.395 252.671 1863.113 248.386 1857.828 248.386 c - 1852.543 248.386 1848.262 252.671 1848.262 257.952 c 1848.262 263.237 1852.543 - 267.518 1857.828 267.518 c 1863.113 267.518 1867.395 263.237 1867.395 257.952 - c h -1867.395 257.952 m f -1898.859 257.952 m 1898.859 252.671 1894.574 248.386 1889.293 248.386 c - 1884.008 248.386 1879.727 252.671 1879.727 257.952 c 1879.727 263.237 1884.008 - 267.518 1889.293 267.518 c 1894.574 267.518 1898.859 263.237 1898.859 257.952 - c h -1898.859 257.952 m f -1930.324 257.952 m 1930.324 252.671 1926.043 248.386 1920.758 248.386 c - 1915.473 248.386 1911.191 252.671 1911.191 257.952 c 1911.191 263.237 1915.473 - 267.518 1920.758 267.518 c 1926.043 267.518 1930.324 263.237 1930.324 257.952 - c h -1930.324 257.952 m f -1961.789 257.952 m 1961.789 252.671 1957.508 248.386 1952.223 248.386 c - 1946.938 248.386 1942.656 252.671 1942.656 257.952 c 1942.656 263.237 1946.938 - 267.518 1952.223 267.518 c 1957.508 267.518 1961.789 263.237 1961.789 257.952 - c h -1961.789 257.952 m f -2103.379 331.655 m 2103.379 326.37 2099.094 322.085 2093.812 322.085 c -2088.527 322.085 2084.242 326.37 2084.242 331.655 c 2084.242 336.936 2088.527 - 341.222 2093.812 341.222 c 2099.094 341.222 2103.379 336.936 2103.379 331.655 - c h -2103.379 331.655 m f -2166.309 331.655 m 2166.309 326.37 2162.023 322.085 2156.742 322.085 c -2151.457 322.085 2147.176 326.37 2147.176 331.655 c 2147.176 336.936 2151.457 - 341.222 2156.742 341.222 c 2162.023 341.222 2166.309 336.936 2166.309 331.655 - c h -2166.309 331.655 m f -2197.773 331.655 m 2197.773 326.37 2193.488 322.085 2188.203 322.085 c -2182.922 322.085 2178.637 326.37 2178.637 331.655 c 2178.637 336.936 2182.922 - 341.222 2188.203 341.222 c 2193.488 341.222 2197.773 336.936 2197.773 331.655 - c h -2197.773 331.655 m f -2229.238 331.655 m 2229.238 326.37 2224.953 322.085 2219.672 322.085 c -2214.387 322.085 2210.105 326.37 2210.105 331.655 c 2210.105 336.936 2214.387 - 341.222 2219.672 341.222 c 2224.953 341.222 2229.238 336.936 2229.238 331.655 - c h -2229.238 331.655 m f -2260.703 331.655 m 2260.703 326.37 2256.418 322.085 2251.137 322.085 c -2245.852 322.085 2241.566 326.37 2241.566 331.655 c 2241.566 336.936 2245.852 - 341.222 2251.137 341.222 c 2256.418 341.222 2260.703 336.936 2260.703 331.655 - c h -2260.703 331.655 m f -2292.164 331.655 m 2292.164 326.37 2287.883 322.085 2282.598 322.085 c -2277.316 322.085 2273.031 326.37 2273.031 331.655 c 2273.031 336.936 2277.316 - 341.222 2282.598 341.222 c 2287.883 341.222 2292.164 336.936 2292.164 331.655 - c h -2292.164 331.655 m f -2323.633 331.655 m 2323.633 326.37 2319.348 322.085 2314.062 322.085 c -2308.781 322.085 2304.496 326.37 2304.496 331.655 c 2304.496 336.936 2308.781 - 341.222 2314.062 341.222 c 2319.348 341.222 2323.633 336.936 2323.633 331.655 - c h -2323.633 331.655 m f -2355.094 331.655 m 2355.094 326.37 2350.812 322.085 2345.527 322.085 c -2340.246 322.085 2335.961 326.37 2335.961 331.655 c 2335.961 336.936 2340.246 - 341.222 2345.527 341.222 c 2350.812 341.222 2355.094 336.936 2355.094 331.655 - c h -2355.094 331.655 m f -2103.379 257.952 m 2103.379 252.671 2099.094 248.386 2093.812 248.386 c - 2088.527 248.386 2084.242 252.671 2084.242 257.952 c 2084.242 263.237 2088.527 - 267.518 2093.812 267.518 c 2099.094 267.518 2103.379 263.237 2103.379 257.952 - c h -2103.379 257.952 m f -2166.309 257.952 m 2166.309 252.671 2162.023 248.386 2156.742 248.386 c - 2151.457 248.386 2147.176 252.671 2147.176 257.952 c 2147.176 263.237 2151.457 - 267.518 2156.742 267.518 c 2162.023 267.518 2166.309 263.237 2166.309 257.952 - c h -2166.309 257.952 m f -2197.773 257.952 m 2197.773 252.671 2193.488 248.386 2188.203 248.386 c - 2182.922 248.386 2178.637 252.671 2178.637 257.952 c 2178.637 263.237 2182.922 - 267.518 2188.203 267.518 c 2193.488 267.518 2197.773 263.237 2197.773 257.952 - c h -2197.773 257.952 m f -2229.238 257.952 m 2229.238 252.671 2224.953 248.386 2219.672 248.386 c - 2214.387 248.386 2210.105 252.671 2210.105 257.952 c 2210.105 263.237 2214.387 - 267.518 2219.672 267.518 c 2224.953 267.518 2229.238 263.237 2229.238 257.952 - c h -2229.238 257.952 m f -2260.703 257.952 m 2260.703 252.671 2256.418 248.386 2251.137 248.386 c - 2245.852 248.386 2241.566 252.671 2241.566 257.952 c 2241.566 263.237 2245.852 - 267.518 2251.137 267.518 c 2256.418 267.518 2260.703 263.237 2260.703 257.952 - c h -2260.703 257.952 m f -2292.164 257.952 m 2292.164 252.671 2287.883 248.386 2282.598 248.386 c - 2277.316 248.386 2273.031 252.671 2273.031 257.952 c 2273.031 263.237 2277.316 - 267.518 2282.598 267.518 c 2287.883 267.518 2292.164 263.237 2292.164 257.952 - c h -2292.164 257.952 m f -2323.633 257.952 m 2323.633 252.671 2319.348 248.386 2314.062 248.386 c - 2308.781 248.386 2304.496 252.671 2304.496 257.952 c 2304.496 263.237 2308.781 - 267.518 2314.062 267.518 c 2319.348 267.518 2323.633 263.237 2323.633 257.952 - c h -2323.633 257.952 m f -2512.418 257.952 m 2512.418 252.671 2508.133 248.386 2502.852 248.386 c - 2497.566 248.386 2493.285 252.671 2493.285 257.952 c 2493.285 263.237 2497.566 - 267.518 2502.852 267.518 c 2508.133 267.518 2512.418 263.237 2512.418 257.952 - c h -2512.418 257.952 m f -2103.379 184.253 m 2103.379 178.968 2099.094 174.686 2093.812 174.686 c - 2088.527 174.686 2084.242 178.968 2084.242 184.253 c 2084.242 189.534 2088.527 - 193.819 2093.812 193.819 c 2099.094 193.819 2103.379 189.534 2103.379 184.253 - c h -2103.379 184.253 m f -2166.309 184.253 m 2166.309 178.968 2162.023 174.686 2156.742 174.686 c - 2151.457 174.686 2147.176 178.968 2147.176 184.253 c 2147.176 189.534 2151.457 - 193.819 2156.742 193.819 c 2162.023 193.819 2166.309 189.534 2166.309 184.253 - c h -2166.309 184.253 m f -2197.773 184.253 m 2197.773 178.968 2193.488 174.686 2188.203 174.686 c - 2182.922 174.686 2178.637 178.968 2178.637 184.253 c 2178.637 189.534 2182.922 - 193.819 2188.203 193.819 c 2193.488 193.819 2197.773 189.534 2197.773 184.253 - c h -2197.773 184.253 m f -2229.238 184.253 m 2229.238 178.968 2224.953 174.686 2219.672 174.686 c - 2214.387 174.686 2210.105 178.968 2210.105 184.253 c 2210.105 189.534 2214.387 - 193.819 2219.672 193.819 c 2224.953 193.819 2229.238 189.534 2229.238 184.253 - c h -2229.238 184.253 m f -2260.703 184.253 m 2260.703 178.968 2256.418 174.686 2251.137 174.686 c - 2245.852 174.686 2241.566 178.968 2241.566 184.253 c 2241.566 189.534 2245.852 - 193.819 2251.137 193.819 c 2256.418 193.819 2260.703 189.534 2260.703 184.253 - c h -2260.703 184.253 m f -2292.164 184.253 m 2292.164 178.968 2287.883 174.686 2282.598 174.686 c - 2277.316 174.686 2273.031 178.968 2273.031 184.253 c 2273.031 189.534 2277.316 - 193.819 2282.598 193.819 c 2287.883 193.819 2292.164 189.534 2292.164 184.253 - c h -2292.164 184.253 m f -2323.633 184.253 m 2323.633 178.968 2319.348 174.686 2314.062 174.686 c - 2308.781 174.686 2304.496 178.968 2304.496 184.253 c 2304.496 189.534 2308.781 - 193.819 2314.062 193.819 c 2319.348 193.819 2323.633 189.534 2323.633 184.253 - c h -2323.633 184.253 m f -2512.418 184.253 m 2512.418 178.968 2508.133 174.686 2502.852 174.686 c - 2497.566 174.686 2493.285 178.968 2493.285 184.253 c 2493.285 189.534 2497.566 - 193.819 2502.852 193.819 c 2508.133 193.819 2512.418 189.534 2512.418 184.253 - c h -2512.418 184.253 m f -2669.738 257.952 m 2669.738 252.671 2665.457 248.386 2660.172 248.386 c - 2654.891 248.386 2650.605 252.671 2650.605 257.952 c 2650.605 263.237 2654.891 - 267.518 2660.172 267.518 c 2665.457 267.518 2669.738 263.237 2669.738 257.952 - c h -2669.738 257.952 m f -2669.738 184.253 m 2669.738 178.968 2665.457 174.686 2660.172 174.686 c - 2654.891 174.686 2650.605 178.968 2650.605 184.253 c 2650.605 189.534 2654.891 - 193.819 2660.172 193.819 c 2665.457 193.819 2669.738 189.534 2669.738 184.253 - c h -2669.738 184.253 m f -2355.094 257.952 m 2355.094 252.671 2350.812 248.386 2345.527 248.386 c - 2340.242 248.386 2335.961 252.671 2335.961 257.952 c 2335.961 263.237 2340.242 - 267.518 2345.527 267.518 c 2350.812 267.518 2355.094 263.237 2355.094 257.952 - c h -2355.094 257.952 m f -2355.094 184.253 m 2355.094 178.968 2350.812 174.686 2345.527 174.686 c - 2340.242 174.686 2335.961 178.968 2335.961 184.253 c 2335.961 189.534 2340.242 - 193.819 2345.527 193.819 c 2350.812 193.819 2355.094 189.534 2355.094 184.253 - c h -2355.094 184.253 m f -0 0.533333 1 rg -1446.918 89.87 m 1446.918 80.475 1439.301 72.862 1429.91 72.862 c 1420.516 - 72.862 1412.902 80.475 1412.902 89.87 c 1412.902 99.264 1420.516 106.878 - 1429.91 106.878 c 1439.301 106.878 1446.918 99.264 1446.918 89.87 c h -1446.918 89.87 m f -1599.203 89.87 m 1599.203 80.475 1591.59 72.862 1582.195 72.862 c 1572.805 - 72.862 1565.188 80.475 1565.188 89.87 c 1565.188 99.264 1572.805 106.878 - 1582.195 106.878 c 1591.59 106.878 1599.203 99.264 1599.203 89.87 c h -1599.203 89.87 m f -1751.492 89.87 m 1751.492 80.475 1743.879 72.862 1734.484 72.862 c 1725.094 - 72.862 1717.477 80.475 1717.477 89.87 c 1717.477 99.264 1725.094 106.878 - 1734.484 106.878 c 1743.879 106.878 1751.492 99.264 1751.492 89.87 c h -1751.492 89.87 m f -1903.781 89.87 m 1903.781 80.475 1896.168 72.862 1886.773 72.862 c 1877.383 - 72.862 1869.766 80.475 1869.766 89.87 c 1869.766 99.264 1877.383 106.878 - 1886.773 106.878 c 1896.168 106.878 1903.781 99.264 1903.781 89.87 c h -1903.781 89.87 m f -2056.07 89.87 m 2056.07 80.475 2048.457 72.862 2039.062 72.862 c 2029.668 - 72.862 2022.055 80.475 2022.055 89.87 c 2022.055 99.264 2029.668 106.878 - 2039.062 106.878 c 2048.457 106.878 2056.07 99.264 2056.07 89.87 c h -2056.07 89.87 m f -2208.359 89.87 m 2208.359 80.475 2200.746 72.862 2191.352 72.862 c 2181.957 - 72.862 2174.344 80.475 2174.344 89.87 c 2174.344 99.264 2181.957 106.878 - 2191.352 106.878 c 2200.746 106.878 2208.359 99.264 2208.359 89.87 c h -2208.359 89.87 m f -2360.648 89.87 m 2360.648 80.475 2353.031 72.862 2343.641 72.862 c 2334.246 - 72.862 2326.633 80.475 2326.633 89.87 c 2326.633 99.264 2334.246 106.878 - 2343.641 106.878 c 2353.031 106.878 2360.648 99.264 2360.648 89.87 c h -2360.648 89.87 m f -2512.938 89.87 m 2512.938 80.475 2505.32 72.862 2495.93 72.862 c 2486.535 - 72.862 2478.922 80.475 2478.922 89.87 c 2478.922 99.264 2486.535 106.878 - 2495.93 106.878 c 2505.32 106.878 2512.938 99.264 2512.938 89.87 c h -2512.938 89.87 m f -2665.227 89.87 m 2665.227 80.475 2657.609 72.862 2648.219 72.862 c 2638.824 - 72.862 2631.207 80.475 2631.207 89.87 c 2631.207 99.264 2638.824 106.878 - 2648.219 106.878 c 2657.609 106.878 2665.227 99.264 2665.227 89.87 c h -2665.227 89.87 m f -1 0.466667 0 rg -654.695 90.964 m 654.695 80.397 646.129 71.831 635.562 71.831 c 624.996 - 71.831 616.43 80.397 616.43 90.964 c 616.43 101.53 624.996 110.097 635.562 - 110.097 c 646.129 110.097 654.695 101.53 654.695 90.964 c h -654.695 90.964 m f -0.529412 1 0 rg -825.734 90.964 m 825.734 84.8 820.734 79.804 814.57 79.804 c 808.406 79.804 - 803.41 84.8 803.41 90.964 c 803.41 97.128 808.406 102.124 814.57 102.124 - c 820.734 102.124 825.734 97.128 825.734 90.964 c h -825.734 90.964 m f -Q Q -showpage -%%Trailer -%%EOF diff --git a/art/op_panel.xcf b/art/op_panel.xcf deleted file mode 100644 index b9f395fa5f19edca9725a658c85dfd55f25da174..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964473 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%0D{Z2B4}8KA9(EquW~^vtSKbW;B){FIMJIR83h5T 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 diff --git a/art/screenshot.png b/art/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..ae26ea16eda1b8e4b167593daa7441129ffeba80 GIT binary patch literal 130177 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

fj)xD;*X>yRcwOBB>5}ec&yDJ=#m_Ccwf;LJ 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 diff --git a/art/switch_d.png b/art/switch_d.png index 4f83e4f70d26567b5c65178848d91480b43ce945..c75f8f61c93781e05daab4c68a33efe30ea26fbc 100644 GIT binary patch literal 606 zcmV-k0-^nhP)8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10ozGLK~y-6#ge~k8ets9pSva~L~X2AaX7pTY85K}0V$Riii1DE z!O6j;6mBUU1L2aXTgX`GCgSYrAb~=uG;_A|7eY_`G4!-|J%7{^xXY3|E(8-Hadz z#A2}>i^cL%5QIOnEMEYCe$BSu@Bf%erFPf+hoN*j?W8E`6M$_4;B-3QWwY5mbCBnG zFbo5RVZihJ4M--F*>gA?ZvkKn09-EDekc^OnnR1l0*OSz@Mc9K5v#}Jd8H`InO;G= z@9Ab~ng&hNRHMRlIz4YTo2yL$tyb%wD2nF>K$4_y9LN3I6u@zupeV|B0|4N1Fc_TH zYBlM;!_{h48V-ji04@R39LTbKF&d2=%jNP#G#cF*kH?tL=Kuhk%?6*(hhniPRw|V* zyEKc6&G;k3R>1Mx*h2Hk-Bj{XQ#-;?GU1rdXC;u`Ig+kX#qq sx&yEvNm9M`%ZC8|m&@gu?$?E`0I#gB20Yt7DF6Tf07*qoM6N<$f(zRPhX4Qo literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM5!3HEhoL#F9q}YwGDtE=F89oM2o&Kg z@Q5sCU=TXYz#!bgn2_|t7%0eI;_2(kexFN1MAYEdqkZ#%Lb9155hc#~xw)x%B|t6% zgL6@8Vo7R>LV0FMhJw4NZ$OG(Dmzg8xTlL_h{frrlTP!t81T5r3%YOXy3pw=ZsHJM zBDhm{1=G2caXd{Q1fvRXPgGLeCMLtEa1<%Q~loCIB#?hl2nB diff --git a/art/switch_u.png b/art/switch_u.png index ca6007752a76fd77b4fd4b72fde329e3cdf77dcd..ae822da3a0dbed22df64a38d2a167691bfebae62 100644 GIT binary patch literal 614 zcmV-s0-61ZP)8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10pm$TK~y-6#geg$8bK7szuAj;aXgK#Xrpm0*2xMnmcm^mBq2>u zLBwVoNn<4;We`HrBvl%lwDB(xyRA~_mEj`#B>Bb%awQYNI0rfH+{ar{T5)UOw z`Y1`#GeHnSgpebS;~w)oUtX`*Gt07Oo`7sN`?g-Mzw2~5QZyQ+tJR7SLP)V#q^(vf z4dCfwu?QQ6@#z{s5QJ8<*?ie(G@^tMXqtxQatQzk27^c@lPDAl)bID-oy}(7Ow+so z{tVHVPN$!j%jH{pW&!}HR4S2FD)j<@ZwrV-B2Q|yTIOHjjjGjZCKL)i+5&iwy_{Jy&d=g=?!IF19yaqKO?FpTr@c>L3CqLe~W6ex-UN_W>_GMW6)b^ROw z$W_f(DwV!;yItv!7qr{$$!IjX2jJJ{8*Pr`)`39aj4^g|UwAMWEQZ738`CsD1Fk(V zP4hz2w2)<4ck=l>C4}q*ZQDk#*VFs`{)g#w`hHX2bpeRQVh;pCc+D8gFvh|FpsK2= zs_NJIeEv$;^^x0u4d7B3!0oH^9KiQ|t^Gg!2CXlZPRNL}Q~&?~07*qoM6N<$f@-Y| AjQ{`u literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM5!3HEhoL#F9q}YwGDtE=F89oM2o&Kg z@Q5sCU=TXYz#!bgn2_|t7%0eI;_2(kexFN1MAS;kJiHMoB%2u$QR1ARo12;HT6t1<-;u;af;&tr%+H&) zh9?AFT^ClFQ^d!xT*+wjj@#2X_N|!_w2NtP1^371k4gqy1%X#hU%jqBWcKV%H^bbH zH7!N^bOuMIP5R^IDA`Ja)0!sKAFvhVXj!N%a}>gTe~DWM4fYZ!>@ diff --git a/code/Makefile b/code/Makefile index 45bddcd..9a2e85f 100644 --- a/code/Makefile +++ b/code/Makefile @@ -3,3 +3,6 @@ test.rim: main.rel tty.rel %.rel: %.s as6 -o $@ $< + +%.lst: %.s + as6 -o /dev/null -l $@ $< diff --git a/code/a.dump b/code/a.dump deleted file mode 100644 index f4ff626..0000000 --- a/code/a.dump +++ /dev/null @@ -1 +0,0 @@ -¹„ €€‡ €‚„¹„ €ˆ €‚¹„ €‚–‡ €‚…¹„ €ƒ•¢€€€€¹„ €„€€€€€€¹„ €…€€€€€€¹„ €†€€€€€€¹„ €‡€€€€€€¹„ €ˆ€€€€€€¹„ €‰€€€€€€¹„ €Š€€€€€€¹„ €‹€€€€€€¹„ €Œ€€€€€€¹„ €€€€€€€¹„ €Ž€€€€€€¹„ €€€€€€€¹„ €€€€€€€¹„ €‘€€€€€€¹„ €’€€€€€€¹„ €“€€€€€€¹„ €”€€€€€€¹„ €•€€€€€€¹„ €–€€€€€€¹„ €—€€€€€€¹„ €˜€€€€€€¹„ €™€€€€€€¹„ €š€€€€€€¹„ €›€€€€€€¹„ €œ€€€€€€¹„ €€€€€€€¹„ €ž€€€€€€¹„ €Ÿ€€€€€€¹„ € €€€€€€¹„ €¡€€€€€€¹„ €¢€€€€€€¹„ €£€€€€€€¹„ €¤€€€€€€¹„ €¥€€€€€€¹„ €¦€€€€€€¹„ €§€€€€€€¹„ €¨€€€€€€¹„ €©€€€€€€¹„ €ª€€€€€€¹„ €«€€€€€€¹„ €¬€€€€€€¹„ €­€€€€€€¹„ €®€€€€€€¹„ €¯€€€€€€¹„ €°€€€€€€¹„ €±€€€€€€¹„ €²€€€€€€¹„ €³€€€€€€¹„ €´€€€€€€¹„ €µ€€€€€€¹„ €¶€€€€€€¹„ €·€€€€€€¹„ €¸€€€€€€¹„ €¹€€€€€€¹„ €º€€€€€€¹„ €»€€€€€€¹„ €¼€€€€€€¹„ €½€€€€€€¹„ €¾€€€€€€¹„ €¿€€€€€€¹„ €‚€€€€€€€¹„ €‚€€€€€€¹„ €‚‚€€€€€€¹„ €‚ƒ€€€€€€¹„ €‚„¿¿€€ƒ¹„ €‚…¹“€€€¹„ €‚†• €€‚…¹„ €‚‡¹‘ €€¹„ €‚ˆ˜ €€Š¹„ €‚‰–Ÿ €€€¹„ €‚Šˆ €€¹„ €‚‹–‡ €‚…¹„ €‚Œˆ €¿¹„ €‚–‡ €‚…¹„ €‚Ž–‡ €‚…¹„ €‚–Ÿ €€€•¢€€€€€€€€€ \ No newline at end of file diff --git a/code/a.rel b/code/a.rel deleted file mode 100644 index b3ab50c..0000000 --- a/code/a.rel +++ /dev/null @@ -1 +0,0 @@ -€€†€€€€€€€€€€€€€€€€€€Š‘€€€€€€€€€¹“€€€• €€€€¹‘ €€–Ÿ €€€‹  €€›°€€€–Ÿ €€€–‡ €€€• €€€„€€‚€€Ž€€€‘€€©…ˆ„¨€€€€€€€©…ˆ”€€€€€€©…ˆ£¸€€€€€€ª »”€€€€€€†£¢˜µ€€€€€€€†£¢Ÿ…€€€€€€„Š»´¸€€€€€€€…€€‚€€€€€€€€€€‰€€€€€€ \ No newline at end of file diff --git a/code/main.lst b/code/main.lst deleted file mode 100644 index 8401994..0000000 --- a/code/main.lst +++ /dev/null @@ -1,54 +0,0 @@ - - main.s - - 00001 AC0==0 - 00002 AC1==1 - 00003 AC2==2 - 00004 PDP==17 - 00005 - 00006 EXTERNAL PUTC,PUTS - 00007 -000000' 254000 000102' 00008 ENTRY: JRST START - 00009 - 00010 PDL: BLOCK 100 -000101' 777700 000000' 00011 SP: XWD -100,PDL-1 - 00012 - 00013 START: -000102' 200740 000101' 00014 MOVE PDP,SP - 00015 - 00016 ; MOVEI AC1,110 - 00017 ; PUSHJ PDP,PUTC - 00018 -000103' 205100 440700 00019 MOVSI AC2,440700 -000104' 541100 000107' 00020 HRRI AC2,MSG - 00021 -000105' 260740 000000 00022 PUSHJ PDP,PUTS - 00023 - 00024 ; ILDB AC1,AC2 - 00025 ; SKIPN AC1 - 00026 ; HALT - 00027 ; PUSHJ PDP,PUTC - 00028 ; JRST .-4 - 00029 -000106' 254200 000000 00030 HALT - 00031 -000107' 443135 466336 00032 MSG: ASCIZ /Hello, world!/ -000110' 261016 767744 -000111' 663104 100000 - 00033 ;yo!/ - 00034 - 00035 END ENTRY - -SYMBOL TABLE - -AC0 000000 -AC1 000001 -AC2 000002 -ENTRY 000000' -MSG 000107' -PDL 000001' -PDP 000017 -PUTC 000000 EXT -PUTS 000105' EXT -SP 000101' -START 000102' diff --git a/code/main.rel b/code/main.rel deleted file mode 100644 index e322c7e..0000000 --- a/code/main.rel +++ /dev/null @@ -1 +0,0 @@ -€€†€€€€€€€€€€€€€€€€€€‚”€€€€€€€€€€€• €€‚€€€€•„€€€€€€€€¿¿€€€€‡ €©€¤‡€¬‰€€ˆ–‡ €€€–‡ €€€•¢€€€€¤™¦³ž–ˆŽ¾¿¤¶™„ˆ´”¼»´Š¼€€€€€€€‚€€š€€„„©…ˆ„¨€€€€€€€©…ˆ”€€€€€€©…ˆ£¸€€€€€€‚‰Ÿ•¸€€€€€€±ªŠ µ€€€€€†±ªŠ¡€€€€€€€Š·®¨€€€€€ˆŠ º•°€€€€€€ª »”€€€€€€€‘„€€€²£¢˜µ€€€€€€€²£¢Ÿ…€€€€€…Š´¾‚€€€€€€Šµ§½†°€€€€‚€€‡€€€€€€€€€€€€€€€…€€‚€€€€€€€€€€€€€€€ \ No newline at end of file diff --git a/code/main.s b/code/main.s index bca9335..db499df 100644 --- a/code/main.s +++ b/code/main.s @@ -19,7 +19,7 @@ START: PUSHJ PDP,PUTS PUSHJ PDP,GETC -; JRST .-1 + JRST .-1 HALT diff --git a/code/ptp.out b/code/ptp.out deleted file mode 100644 index e69de29..0000000 diff --git a/code/test.rim b/code/test.rim deleted file mode 100644 index adad35c..0000000 --- a/code/test.rim +++ /dev/null @@ -1 +0,0 @@ -¹„ €€• €€‚‚¹„ €€€€€€€¹„ €‚€€€€€€¹„ €ƒ€€€€€€¹„ €„€€€€€€¹„ €…€€€€€€¹„ €†€€€€€€¹„ €‡€€€€€€¹„ €ˆ€€€€€€¹„ €‰€€€€€€¹„ €Š€€€€€€¹„ €‹€€€€€€¹„ €Œ€€€€€€¹„ €€€€€€€¹„ €Ž€€€€€€¹„ €€€€€€€¹„ €€€€€€€¹„ €‘€€€€€€¹„ €’€€€€€€¹„ €“€€€€€€¹„ €”€€€€€€¹„ €•€€€€€€¹„ €–€€€€€€¹„ €—€€€€€€¹„ €˜€€€€€€¹„ €™€€€€€€¹„ €š€€€€€€¹„ €›€€€€€€¹„ €œ€€€€€€¹„ €€€€€€€¹„ €ž€€€€€€¹„ €Ÿ€€€€€€¹„ € €€€€€€¹„ €¡€€€€€€¹„ €¢€€€€€€¹„ €£€€€€€€¹„ €¤€€€€€€¹„ €¥€€€€€€¹„ €¦€€€€€€¹„ €§€€€€€€¹„ €¨€€€€€€¹„ €©€€€€€€¹„ €ª€€€€€€¹„ €«€€€€€€¹„ €¬€€€€€€¹„ €­€€€€€€¹„ €®€€€€€€¹„ €¯€€€€€€¹„ €°€€€€€€¹„ €±€€€€€€¹„ €²€€€€€€¹„ €³€€€€€€¹„ €´€€€€€€¹„ €µ€€€€€€¹„ €¶€€€€€€¹„ €·€€€€€€¹„ €¸€€€€€€¹„ €¹€€€€€€¹„ €º€€€€€€¹„ €»€€€€€€¹„ €¼€€€€€€¹„ €½€€€€€€¹„ €¾€€€€€€¹„ €¿€€€€€€¹„ €‚€€€€€€€¹„ €‚¿¿€€€¹„ €‚‚‡ €‚¹„ €‚ƒ©€¤‡€¹„ €‚„¬‰€€‚ˆ¹„ €‚…–‡ €‚‘¹„ €‚†–‡ €‚›¹„ €‚‡•¢€€€€¹„ €‚ˆ¤™¦³ž¹„ €‚‰–ˆŽ¾¿¤¹„ €‚ж™„ˆ´”¹„ €‚‹¼»´Š¼¹„ €‚Œ€€€€€¹„ €‚¹“€€€¹„ €‚Ž• €€‚¹„ €‚¹‘ €€¹„ €‚–Ÿ €€€¹„ €‚‘‹  €€‚¹„ €‚’›°€€€¹„ €‚“–Ÿ €€€¹„ €‚”–‡ €‚¹„ €‚•• €€‚‘¹„ €‚–¹“ €‚¹„ €‚—• €€‚–¹„ €‚˜¹ €€¹„ €‚™ ¨ €¿¹„ €‚š–Ÿ €€€¹„ €‚›–‡ €‚–¹„ €‚œ–‡ €‚¹„ €‚–Ÿ €€€•¢€€€€€€€€€ \ No newline at end of file diff --git a/code/tty.lst b/code/tty.lst deleted file mode 100644 index 575cd94..0000000 --- a/code/tty.lst +++ /dev/null @@ -1,41 +0,0 @@ - - tty.s - - 00001 TTY=120 - 00002 - 00003 AC0==0 - 00004 AC1==1 - 00005 AC2==1 - 00006 PDP==17 - 00007 - 00008 INTERNAL PUTC,PUTS - 00009 - 00010 PUTC: -000000' 712300 000020 00011 CONSZ TTY,20 ; wait until not busy -000001' 254000 000000' 00012 JRST .-1 -000002' 712140 000001 00013 DATAO TTY,AC1 ; transfer character - 00014 ; CAIE AC1,12 ; return unless LF - 00015 ; POPJ PDP, - 00016 ; MOVEI AC1,15 ; put CR and two DEL - 00017 ; PUSHJ PDP,PUTC - 00018 ; MOVEI AC1,177 - 00019 ; PUSHJ PDP,PUTC - 00020 ; PUSHJ PDP,PUTC -000003' 263740 000000 00021 POPJ PDP, - 00022 - 00023 PUTS: -000004' 134040 000001 00024 ILDB AC1,AC2 -000005' 336000 000001 00025 SKIPN AC1 -000006' 263740 000000 00026 POPJ PDP, -000007' 260740 000000' 00027 PUSHJ PDP,PUTC -000010' 254000 000004' 00028 JRST PUTS - -SYMBOL TABLE - -AC0 000000 -AC1 000001 -AC2 000001 -PDP 000017 -PUTC 000000' INT -PUTS 000004' INT -TTY 000120 diff --git a/code/tty.rel b/code/tty.rel deleted file mode 100644 index 1c860b1..0000000 --- a/code/tty.rel +++ /dev/null @@ -1 +0,0 @@ -€€†€€€€€€€€€€€€€€€€€€’‘€‘€”€€€€€€¹“€€€• €€€€¹‘ €€–Ÿ €€€‹  €€‚›°€€€–Ÿ €€€–‡ €€€• €€€„¹“ €€ • €€€‰¹ €€ ¨ €¿–Ÿ €€€–‡ €€‰–‡ €€€–Ÿ €€€€€‚€€’€€„„©…ˆ„¨€€€€€€€©…ˆ”€€€€€€©…ˆ£¸€€€€€€‚…ªŠ µ€€€€€€Ž…ªŠ¡€€€€€€‰ª »”€€€€€€†£¢˜µ€€€€€€€†£¢Ÿ…€€€€€€„Š»´¸€€€€€€€…€€‚€€€€€€€€€€‘€€€€€€ \ No newline at end of file diff --git a/code/tty.s b/code/tty.s index 14d93ba..f17123f 100644 --- a/code/tty.s +++ b/code/tty.s @@ -11,6 +11,8 @@ PUTC: CONSZ TTY,20 ; wait until not busy JRST .-1 DATAO TTY,AC1 ; transfer character + POPJ PDP, + ; CAIE AC1,12 ; return unless LF ; POPJ PDP, ; MOVEI AC1,15 ; put CR and two DEL @@ -18,7 +20,7 @@ PUTC: ; MOVEI AC1,177 ; PUSHJ PDP,PUTC ; PUSHJ PDP,PUTC - POPJ PDP, +; POPJ PDP, PUTS: ILDB AC1,AC2 diff --git a/main.c b/main.c deleted file mode 100644 index 075fdb3..0000000 --- a/main.c +++ /dev/null @@ -1,1093 +0,0 @@ -#include "pdp6.h" -#include -#include -#include -#include -#include -#include "args.h" - -char *argv0; - -FILE *debugfp; -int dotrace; - -void -trace(char *fmt, ...) -{ - va_list ap; - va_start(ap, fmt); - if(dotrace){ - fprintf(debugfp, " "); - vfprintf(debugfp, fmt, ap); - } - va_end(ap); -} - -void -debug(char *fmt, ...) -{ - va_list ap; - va_start(ap, fmt); - vfprintf(debugfp, fmt, ap); - va_end(ap); -} - -SDL_Surface *screen; - -SDL_Surface *keysurf[3]; -SDL_Surface *lampsurf[2]; -SDL_Surface *switchsurf[2]; - -typedef struct Key Key; -struct Key { - SDL_Surface **surfs; - SDL_Rect r; - int state; -}; - -typedef struct Light Light; -struct Light { - SDL_Surface **surfs; - SDL_Rect r; - int state; -}; - -typedef struct Switch Switch; -struct Switch { - SDL_Surface **surfs; - SDL_Rect r; - int state; - int active; /* mouse down */ -}; - -Key keys[] = { - { keysurf, { 646, 139, 18, 32 }, 0 }, - { keysurf, { 714, 139, 18, 32 }, 0 }, - { keysurf, { 782, 139, 18, 32 }, 0 }, - { keysurf, { 850, 139, 18, 32 }, 0 }, - { keysurf, { 918, 139, 18, 32 }, 0 }, - { keysurf, { 985, 139, 18, 32 }, 0 }, - { keysurf, { 1051, 139, 18, 32 }, 0 }, - { keysurf, { 1117, 139, 18, 32 }, 0 }, -}; - -Light op_lights[] = { - /* IR */ - { lampsurf, { 79, 43, 12, 12 }, 0 }, - { lampsurf, { 93, 43, 12, 12 }, 0 }, - { lampsurf, { 107, 43, 12, 12 }, 0 }, - { lampsurf, { 122, 43, 12, 12 }, 0 }, - { lampsurf, { 136, 43, 12, 12 }, 0 }, - { lampsurf, { 150, 43, 12, 12 }, 0 }, - { lampsurf, { 165, 43, 12, 12 }, 0 }, - { lampsurf, { 179, 43, 12, 12 }, 0 }, - { lampsurf, { 193, 43, 12, 12 }, 0 }, - { lampsurf, { 208, 43, 12, 12 }, 0 }, - { lampsurf, { 222, 43, 12, 12 }, 0 }, - { lampsurf, { 236, 43, 12, 12 }, 0 }, - { lampsurf, { 250, 43, 12, 12 }, 0 }, - { lampsurf, { 265, 43, 12, 12 }, 0 }, - { lampsurf, { 280, 43, 12, 12 }, 0 }, - { lampsurf, { 294, 43, 12, 12 }, 0 }, - { lampsurf, { 308, 43, 12, 12 }, 0 }, - { lampsurf, { 322, 43, 12, 12 }, 0 }, - /* MI */ - { lampsurf, { 79, 75, 12, 12 }, 0 }, - { lampsurf, { 93, 75, 12, 12 }, 0 }, - { lampsurf, { 107, 75, 12, 12 }, 0 }, - { lampsurf, { 122, 75, 12, 12 }, 0 }, - { lampsurf, { 136, 75, 12, 12 }, 0 }, - { lampsurf, { 150, 75, 12, 12 }, 0 }, - { lampsurf, { 165, 75, 12, 12 }, 0 }, - { lampsurf, { 179, 75, 12, 12 }, 0 }, - { lampsurf, { 193, 75, 12, 12 }, 0 }, - { lampsurf, { 208, 75, 12, 12 }, 0 }, - { lampsurf, { 222, 75, 12, 12 }, 0 }, - { lampsurf, { 236, 75, 12, 12 }, 0 }, - { lampsurf, { 251, 75, 12, 12 }, 0 }, - { lampsurf, { 265, 75, 12, 12 }, 0 }, - { lampsurf, { 279, 75, 12, 12 }, 0 }, - { lampsurf, { 294, 75, 12, 12 }, 0 }, - { lampsurf, { 308, 75, 12, 12 }, 0 }, - { lampsurf, { 322, 75, 12, 12 }, 0 }, - { lampsurf, { 337, 75, 12, 12 }, 0 }, - { lampsurf, { 351, 75, 12, 12 }, 0 }, - { lampsurf, { 365, 75, 12, 12 }, 0 }, - { lampsurf, { 380, 75, 12, 12 }, 0 }, - { lampsurf, { 394, 75, 12, 12 }, 0 }, - { lampsurf, { 408, 75, 12, 12 }, 0 }, - { lampsurf, { 423, 75, 12, 12 }, 0 }, - { lampsurf, { 437, 75, 12, 12 }, 0 }, - { lampsurf, { 451, 75, 12, 12 }, 0 }, - { lampsurf, { 466, 75, 12, 12 }, 0 }, - { lampsurf, { 480, 75, 12, 12 }, 0 }, - { lampsurf, { 494, 75, 12, 12 }, 0 }, - { lampsurf, { 509, 75, 12, 12 }, 0 }, - { lampsurf, { 523, 75, 12, 12 }, 0 }, - { lampsurf, { 537, 75, 12, 12 }, 0 }, - { lampsurf, { 552, 75, 12, 12 }, 0 }, - { lampsurf, { 566, 75, 12, 12 }, 0 }, - { lampsurf, { 580, 75, 12, 12 }, 0 }, - /* PC */ - { lampsurf, { 643, 43, 12, 12 }, 0 }, - { lampsurf, { 657, 43, 12, 12 }, 0 }, - { lampsurf, { 671, 43, 12, 12 }, 0 }, - { lampsurf, { 686, 43, 12, 12 }, 0 }, - { lampsurf, { 700, 43, 12, 12 }, 0 }, - { lampsurf, { 714, 43, 12, 12 }, 0 }, - { lampsurf, { 729, 43, 12, 12 }, 0 }, - { lampsurf, { 743, 43, 12, 12 }, 0 }, - { lampsurf, { 757, 43, 12, 12 }, 0 }, - { lampsurf, { 772, 43, 12, 12 }, 0 }, - { lampsurf, { 786, 43, 12, 12 }, 0 }, - { lampsurf, { 800, 43, 12, 12 }, 0 }, - { lampsurf, { 815, 43, 12, 12 }, 0 }, - { lampsurf, { 829, 43, 12, 12 }, 0 }, - { lampsurf, { 843, 43, 12, 12 }, 0 }, - { lampsurf, { 857, 43, 12, 12 }, 0 }, - { lampsurf, { 872, 43, 12, 12 }, 0 }, - { lampsurf, { 886, 43, 12, 12 }, 0 }, - /* MA */ - { lampsurf, { 643, 75, 12, 12 }, 0 }, - { lampsurf, { 657, 75, 12, 12 }, 0 }, - { lampsurf, { 671, 75, 12, 12 }, 0 }, - { lampsurf, { 686, 75, 12, 12 }, 0 }, - { lampsurf, { 700, 75, 12, 12 }, 0 }, - { lampsurf, { 714, 75, 12, 12 }, 0 }, - { lampsurf, { 729, 75, 12, 12 }, 0 }, - { lampsurf, { 743, 75, 12, 12 }, 0 }, - { lampsurf, { 757, 75, 12, 12 }, 0 }, - { lampsurf, { 772, 75, 12, 12 }, 0 }, - { lampsurf, { 786, 75, 12, 12 }, 0 }, - { lampsurf, { 800, 75, 12, 12 }, 0 }, - { lampsurf, { 815, 75, 12, 12 }, 0 }, - { lampsurf, { 829, 75, 12, 12 }, 0 }, - { lampsurf, { 843, 75, 12, 12 }, 0 }, - { lampsurf, { 857, 75, 12, 12 }, 0 }, - { lampsurf, { 872, 75, 12, 12 }, 0 }, - { lampsurf, { 886, 75, 12, 12 }, 0 }, - /* PIH */ - { lampsurf, { 974, 43, 12, 12 }, 0 }, - { lampsurf, { 988, 43, 12, 12 }, 0 }, - { lampsurf, { 1002, 43, 12, 12 }, 0 }, - { lampsurf, { 1016, 43, 12, 12 }, 0 }, - { lampsurf, { 1030, 43, 12, 12 }, 0 }, - { lampsurf, { 1044, 43, 12, 12 }, 0 }, - { lampsurf, { 1058, 43, 12, 12 }, 0 }, - /* PIR */ - { lampsurf, { 974, 75, 12, 12 }, 0 }, - { lampsurf, { 988, 75, 12, 12 }, 0 }, - { lampsurf, { 1002, 75, 12, 12 }, 0 }, - { lampsurf, { 1016, 75, 12, 12 }, 0 }, - { lampsurf, { 1030, 75, 12, 12 }, 0 }, - { lampsurf, { 1044, 75, 12, 12 }, 0 }, - { lampsurf, { 1058, 75, 12, 12 }, 0 }, - /* PIO */ - { lampsurf, { 974, 107, 12, 12 }, 0 }, - { lampsurf, { 988, 107, 12, 12 }, 0 }, - { lampsurf, { 1002, 107, 12, 12 }, 0 }, - { lampsurf, { 1016, 107, 12, 12 }, 0 }, - { lampsurf, { 1030, 107, 12, 12 }, 0 }, - { lampsurf, { 1044, 107, 12, 12 }, 0 }, - { lampsurf, { 1058, 107, 12, 12 }, 0 }, - /* Address stop, Repeat */ - { lampsurf, { 1126, 75, 12, 12 }, 0 }, - { lampsurf, { 1126, 107, 12, 12 }, 0 }, - /* Disable memory, Power */ - { lampsurf, { 1194, 75, 12, 12 }, 0 }, - { lampsurf, { 1194, 107, 12, 12 }, 0 }, - /* Run, Mem stop, PI on */ - { lampsurf, { 946, 43, 12, 12 }, 0 }, - { lampsurf, { 946, 75, 12, 12 }, 0 }, - { lampsurf, { 946, 107, 12, 12 }, 0 }, -}; - -Light ind_lights[] = { - /* MB */ - { lampsurf, { 713, 74, 12, 12 }, 0 }, - { lampsurf, { 727, 74, 12, 12 }, 0 }, - { lampsurf, { 741, 74, 12, 12 }, 0 }, - { lampsurf, { 756, 74, 12, 12 }, 0 }, - { lampsurf, { 770, 74, 12, 12 }, 0 }, - { lampsurf, { 784, 74, 12, 12 }, 0 }, - { lampsurf, { 799, 74, 12, 12 }, 0 }, - { lampsurf, { 813, 74, 12, 12 }, 0 }, - { lampsurf, { 827, 74, 12, 12 }, 0 }, - { lampsurf, { 842, 74, 12, 12 }, 0 }, - { lampsurf, { 856, 74, 12, 12 }, 0 }, - { lampsurf, { 870, 74, 12, 12 }, 0 }, - { lampsurf, { 885, 74, 12, 12 }, 0 }, - { lampsurf, { 899, 74, 12, 12 }, 0 }, - { lampsurf, { 913, 74, 12, 12 }, 0 }, - { lampsurf, { 928, 74, 12, 12 }, 0 }, - { lampsurf, { 942, 74, 12, 12 }, 0 }, - { lampsurf, { 956, 74, 12, 12 }, 0 }, - { lampsurf, { 971, 74, 12, 12 }, 0 }, - { lampsurf, { 985, 74, 12, 12 }, 0 }, - { lampsurf, { 999, 74, 12, 12 }, 0 }, - { lampsurf, { 1014, 74, 12, 12 }, 0 }, - { lampsurf, { 1028, 74, 12, 12 }, 0 }, - { lampsurf, { 1042, 74, 12, 12 }, 0 }, - { lampsurf, { 1057, 74, 12, 12 }, 0 }, - { lampsurf, { 1071, 74, 12, 12 }, 0 }, - { lampsurf, { 1085, 74, 12, 12 }, 0 }, - { lampsurf, { 1100, 74, 12, 12 }, 0 }, - { lampsurf, { 1114, 74, 12, 12 }, 0 }, - { lampsurf, { 1128, 74, 12, 12 }, 0 }, - { lampsurf, { 1143, 74, 12, 12 }, 0 }, - { lampsurf, { 1157, 74, 12, 12 }, 0 }, - { lampsurf, { 1171, 74, 12, 12 }, 0 }, - { lampsurf, { 1186, 74, 12, 12 }, 0 }, - { lampsurf, { 1200, 74, 12, 12 }, 0 }, - { lampsurf, { 1214, 74, 12, 12 }, 0 }, - /* AR */ - { lampsurf, { 713, 110, 12, 12 }, 0 }, - { lampsurf, { 727, 110, 12, 12 }, 0 }, - { lampsurf, { 741, 110, 12, 12 }, 0 }, - { lampsurf, { 756, 110, 12, 12 }, 0 }, - { lampsurf, { 770, 110, 12, 12 }, 0 }, - { lampsurf, { 784, 110, 12, 12 }, 0 }, - { lampsurf, { 799, 110, 12, 12 }, 0 }, - { lampsurf, { 813, 110, 12, 12 }, 0 }, - { lampsurf, { 827, 110, 12, 12 }, 0 }, - { lampsurf, { 842, 110, 12, 12 }, 0 }, - { lampsurf, { 856, 110, 12, 12 }, 0 }, - { lampsurf, { 870, 110, 12, 12 }, 0 }, - { lampsurf, { 885, 110, 12, 12 }, 0 }, - { lampsurf, { 899, 110, 12, 12 }, 0 }, - { lampsurf, { 913, 110, 12, 12 }, 0 }, - { lampsurf, { 928, 110, 12, 12 }, 0 }, - { lampsurf, { 942, 110, 12, 12 }, 0 }, - { lampsurf, { 956, 110, 12, 12 }, 0 }, - { lampsurf, { 971, 110, 12, 12 }, 0 }, - { lampsurf, { 985, 110, 12, 12 }, 0 }, - { lampsurf, { 999, 110, 12, 12 }, 0 }, - { lampsurf, { 1014, 110, 12, 12 }, 0 }, - { lampsurf, { 1028, 110, 12, 12 }, 0 }, - { lampsurf, { 1042, 110, 12, 12 }, 0 }, - { lampsurf, { 1057, 110, 12, 12 }, 0 }, - { lampsurf, { 1071, 110, 12, 12 }, 0 }, - { lampsurf, { 1085, 110, 12, 12 }, 0 }, - { lampsurf, { 1100, 110, 12, 12 }, 0 }, - { lampsurf, { 1114, 110, 12, 12 }, 0 }, - { lampsurf, { 1128, 110, 12, 12 }, 0 }, - { lampsurf, { 1143, 110, 12, 12 }, 0 }, - { lampsurf, { 1157, 110, 12, 12 }, 0 }, - { lampsurf, { 1171, 110, 12, 12 }, 0 }, - { lampsurf, { 1186, 110, 12, 12 }, 0 }, - { lampsurf, { 1200, 110, 12, 12 }, 0 }, - { lampsurf, { 1214, 110, 12, 12 }, 0 }, - /* MQ */ - { lampsurf, { 713, 146, 12, 12 }, 0 }, - { lampsurf, { 727, 146, 12, 12 }, 0 }, - { lampsurf, { 741, 146, 12, 12 }, 0 }, - { lampsurf, { 756, 146, 12, 12 }, 0 }, - { lampsurf, { 770, 146, 12, 12 }, 0 }, - { lampsurf, { 784, 146, 12, 12 }, 0 }, - { lampsurf, { 799, 146, 12, 12 }, 0 }, - { lampsurf, { 813, 146, 12, 12 }, 0 }, - { lampsurf, { 827, 146, 12, 12 }, 0 }, - { lampsurf, { 842, 146, 12, 12 }, 0 }, - { lampsurf, { 856, 146, 12, 12 }, 0 }, - { lampsurf, { 870, 146, 12, 12 }, 0 }, - { lampsurf, { 885, 146, 12, 12 }, 0 }, - { lampsurf, { 899, 146, 12, 12 }, 0 }, - { lampsurf, { 913, 146, 12, 12 }, 0 }, - { lampsurf, { 928, 146, 12, 12 }, 0 }, - { lampsurf, { 942, 146, 12, 12 }, 0 }, - { lampsurf, { 956, 146, 12, 12 }, 0 }, - { lampsurf, { 971, 146, 12, 12 }, 0 }, - { lampsurf, { 985, 146, 12, 12 }, 0 }, - { lampsurf, { 999, 146, 12, 12 }, 0 }, - { lampsurf, { 1014, 146, 12, 12 }, 0 }, - { lampsurf, { 1028, 146, 12, 12 }, 0 }, - { lampsurf, { 1042, 146, 12, 12 }, 0 }, - { lampsurf, { 1057, 146, 12, 12 }, 0 }, - { lampsurf, { 1071, 146, 12, 12 }, 0 }, - { lampsurf, { 1085, 146, 12, 12 }, 0 }, - { lampsurf, { 1100, 146, 12, 12 }, 0 }, - { lampsurf, { 1114, 146, 12, 12 }, 0 }, - { lampsurf, { 1128, 146, 12, 12 }, 0 }, - { lampsurf, { 1143, 146, 12, 12 }, 0 }, - { lampsurf, { 1157, 146, 12, 12 }, 0 }, - { lampsurf, { 1171, 146, 12, 12 }, 0 }, - { lampsurf, { 1186, 146, 12, 12 }, 0 }, - { lampsurf, { 1200, 146, 12, 12 }, 0 }, - { lampsurf, { 1214, 146, 12, 12 }, 0 }, - /* FE */ - { lampsurf, { 539, 161, 14, 22 }, 0 }, - { lampsurf, { 451, 42, 14, 22 }, 0 }, - { lampsurf, { 451, 59, 14, 22 }, 0 }, - { lampsurf, { 451, 76, 14, 22 }, 0 }, - { lampsurf, { 451, 93, 14, 22 }, 0 }, - { lampsurf, { 451, 110, 14, 22 }, 0 }, - { lampsurf, { 451, 127, 14, 22 }, 0 }, - { lampsurf, { 451, 144, 14, 22 }, 0 }, - { lampsurf, { 451, 161, 14, 22 }, 0 }, - /* SC */ - { lampsurf, { 539, 144, 14, 22 }, 0 }, - { lampsurf, { 495, 42, 14, 22 }, 0 }, - { lampsurf, { 495, 59, 14, 22 }, 0 }, - { lampsurf, { 495, 76, 14, 22 }, 0 }, - { lampsurf, { 495, 93, 14, 22 }, 0 }, - { lampsurf, { 495, 110, 14, 22 }, 0 }, - { lampsurf, { 495, 127, 14, 22 }, 0 }, - { lampsurf, { 495, 144, 14, 22 }, 0 }, - { lampsurf, { 495, 161, 14, 22 }, 0 }, - /* misc flip-flops */ - /* column 1 */ - { lampsurf, { 55, 42, 14, 22 }, 0 }, - { lampsurf, { 55, 59, 14, 22 }, 0 }, - { lampsurf, { 55, 76, 14, 22 }, 0 }, - { lampsurf, { 55, 93, 14, 22 }, 0 }, - { lampsurf, { 55, 110, 14, 22 }, 0 }, - { lampsurf, { 55, 127, 14, 22 }, 0 }, - { lampsurf, { 55, 144, 14, 22 }, 0 }, - { lampsurf, { 55, 161, 14, 22 }, 0 }, - /* column 2 */ - { lampsurf, { 99, 42, 14, 22 }, 0 }, - { lampsurf, { 99, 59, 14, 22 }, 0 }, - { lampsurf, { 99, 76, 14, 22 }, 0 }, - { lampsurf, { 99, 93, 14, 22 }, 0 }, - { lampsurf, { 99, 110, 14, 22 }, 0 }, - { lampsurf, { 99, 127, 14, 22 }, 0 }, - { lampsurf, { 99, 144, 14, 22 }, 0 }, - { lampsurf, { 99, 161, 14, 22 }, 0 }, - /* column 3 */ - { lampsurf, { 143, 42, 14, 22 }, 0 }, - { lampsurf, { 143, 59, 14, 22 }, 0 }, - { lampsurf, { 143, 76, 14, 22 }, 0 }, - { lampsurf, { 143, 93, 14, 22 }, 0 }, - { lampsurf, { 143, 110, 14, 22 }, 0 }, - { lampsurf, { 143, 127, 14, 22 }, 0 }, - { lampsurf, { 143, 144, 14, 22 }, 0 }, - { lampsurf, { 143, 162, 14, 22 }, 0 }, - /* column 4 */ - { lampsurf, { 187, 42, 14, 22 }, 0 }, - { lampsurf, { 187, 59, 14, 22 }, 0 }, - { lampsurf, { 187, 76, 14, 22 }, 0 }, - { lampsurf, { 187, 93, 14, 22 }, 0 }, - { lampsurf, { 187, 110, 14, 22 }, 0 }, - { lampsurf, { 187, 127, 14, 22 }, 0 }, - { lampsurf, { 187, 144, 14, 22 }, 0 }, - { lampsurf, { 187, 162, 14, 22 }, 0 }, - /* column 5 */ - { lampsurf, { 231, 42, 14, 22 }, 0 }, - { lampsurf, { 231, 59, 14, 22 }, 0 }, - { lampsurf, { 231, 76, 14, 22 }, 0 }, - { lampsurf, { 231, 93, 14, 22 }, 0 }, - { lampsurf, { 231, 110, 14, 22 }, 0 }, - { lampsurf, { 231, 127, 14, 22 }, 0 }, - { lampsurf, { 231, 144, 14, 22 }, 0 }, - { lampsurf, { 231, 162, 14, 22 }, 0 }, - /* column 6 */ - { lampsurf, { 275, 42, 14, 22 }, 0 }, - { lampsurf, { 275, 59, 14, 22 }, 0 }, - { lampsurf, { 275, 76, 14, 22 }, 0 }, - { lampsurf, { 275, 93, 14, 22 }, 0 }, - { lampsurf, { 275, 110, 14, 22 }, 0 }, - { lampsurf, { 275, 127, 14, 22 }, 0 }, - { lampsurf, { 275, 144, 14, 22 }, 0 }, - { lampsurf, { 275, 162, 14, 22 }, 0 }, - /* column 7 */ - { lampsurf, { 319, 42, 14, 22 }, 0 }, - { lampsurf, { 319, 59, 14, 22 }, 0 }, - { lampsurf, { 319, 76, 14, 22 }, 0 }, - { lampsurf, { 319, 93, 14, 22 }, 0 }, - { lampsurf, { 319, 110, 14, 22 }, 0 }, - { lampsurf, { 319, 127, 14, 22 }, 0 }, - { lampsurf, { 319, 144, 14, 22 }, 0 }, - { lampsurf, { 319, 161, 14, 22 }, 0 }, - /* column 8 */ - { lampsurf, { 363, 42, 14, 22 }, 0 }, - { lampsurf, { 363, 59, 14, 22 }, 0 }, - { lampsurf, { 363, 76, 14, 22 }, 0 }, - { lampsurf, { 363, 93, 14, 22 }, 0 }, - { lampsurf, { 363, 110, 14, 22 }, 0 }, - { lampsurf, { 363, 127, 14, 22 }, 0 }, - { lampsurf, { 363, 144, 14, 22 }, 0 }, - { lampsurf, { 363, 161, 14, 22 }, 0 }, - /* column 9 */ - { lampsurf, { 407, 42, 14, 22 }, 0 }, - { lampsurf, { 407, 59, 14, 22 }, 0 }, - { lampsurf, { 407, 76, 14, 22 }, 0 }, - { lampsurf, { 407, 93, 14, 22 }, 0 }, - { lampsurf, { 407, 110, 14, 22 }, 0 }, - { lampsurf, { 407, 127, 14, 22 }, 0 }, - { lampsurf, { 407, 144, 14, 22 }, 0 }, - { lampsurf, { 407, 161, 14, 22 }, 0 }, - /* FE and SC see above */ - /* column 12 */ - { lampsurf, { 539, 42, 14, 22 }, 0 }, - { lampsurf, { 539, 59, 14, 22 }, 0 }, - { lampsurf, { 539, 76, 14, 22 }, 0 }, - { lampsurf, { 539, 93, 14, 22 }, 0 }, - { lampsurf, { 539, 110, 14, 22 }, 0 }, - { lampsurf, { 539, 127, 14, 22 }, 0 }, - /* SC0 * - * FE0 */ - /* column 13 */ - { lampsurf, { 583, 42, 14, 22 }, 0 }, - { lampsurf, { 583, 59, 14, 22 }, 0 }, - { lampsurf, { 583, 76, 14, 22 }, 0 }, - { lampsurf, { 583, 93, 14, 22 }, 0 }, - { lampsurf, { 583, 110, 14, 22 }, 0 }, - { lampsurf, { 583, 127, 14, 22 }, 0 }, - { lampsurf, { 583, 144, 14, 22 }, 0 }, - { lampsurf, { 583, 161, 14, 22 }, 0 }, - /* column 14 */ - { lampsurf, { 627, 42, 14, 22 }, 0 }, - { lampsurf, { 627, 59, 14, 22 }, 0 }, - { lampsurf, { 627, 76, 14, 22 }, 0 }, - { lampsurf, { 627, 93, 14, 22 }, 0 }, - { lampsurf, { 627, 110, 14, 22 }, 0 }, - { lampsurf, { 627, 127, 14, 22 }, 0 }, - { lampsurf, { 627, 144, 14, 22 }, 0 }, - { lampsurf, { 627, 161, 14, 22 }, 0 }, -}; - -Light extra_lights[] = { - /* MEMBUS */ - { lampsurf, { 693, 26, 12, 12 }, 0 }, - { lampsurf, { 707, 26, 12, 12 }, 0 }, - { lampsurf, { 721, 26, 12, 12 }, 0 }, - { lampsurf, { 736, 26, 12, 12 }, 0 }, - { lampsurf, { 750, 26, 12, 12 }, 0 }, - { lampsurf, { 764, 26, 12, 12 }, 0 }, - { lampsurf, { 779, 26, 12, 12 }, 0 }, - { lampsurf, { 793, 26, 12, 12 }, 0 }, - { lampsurf, { 807, 26, 12, 12 }, 0 }, - { lampsurf, { 822, 26, 12, 12 }, 0 }, - { lampsurf, { 836, 26, 12, 12 }, 0 }, - { lampsurf, { 850, 26, 12, 12 }, 0 }, - { lampsurf, { 865, 26, 12, 12 }, 0 }, - { lampsurf, { 879, 26, 12, 12 }, 0 }, - { lampsurf, { 893, 26, 12, 12 }, 0 }, - { lampsurf, { 908, 26, 12, 12 }, 0 }, - { lampsurf, { 922, 26, 12, 12 }, 0 }, - { lampsurf, { 936, 26, 12, 12 }, 0 }, - { lampsurf, { 951, 26, 12, 12 }, 0 }, - { lampsurf, { 965, 26, 12, 12 }, 0 }, - { lampsurf, { 979, 26, 12, 12 }, 0 }, - { lampsurf, { 994, 26, 12, 12 }, 0 }, - { lampsurf, { 1008, 26, 12, 12 }, 0 }, - { lampsurf, { 1022, 26, 12, 12 }, 0 }, - { lampsurf, { 1037, 26, 12, 12 }, 0 }, - { lampsurf, { 1051, 26, 12, 12 }, 0 }, - { lampsurf, { 1065, 26, 12, 12 }, 0 }, - { lampsurf, { 1080, 26, 12, 12 }, 0 }, - { lampsurf, { 1094, 26, 12, 12 }, 0 }, - { lampsurf, { 1108, 26, 12, 12 }, 0 }, - { lampsurf, { 1123, 26, 12, 12 }, 0 }, - { lampsurf, { 1137, 26, 12, 12 }, 0 }, - { lampsurf, { 1151, 26, 12, 12 }, 0 }, - { lampsurf, { 1166, 26, 12, 12 }, 0 }, - { lampsurf, { 1180, 26, 12, 12 }, 0 }, - { lampsurf, { 1194, 26, 12, 12 }, 0 }, - /* PR */ - { lampsurf, { 74, 26, 12, 12 }, 0 }, - { lampsurf, { 88, 26, 12, 12 }, 0 }, - { lampsurf, { 102, 26, 12, 12 }, 0 }, - { lampsurf, { 117, 26, 12, 12 }, 0 }, - { lampsurf, { 131, 26, 12, 12 }, 0 }, - { lampsurf, { 145, 26, 12, 12 }, 0 }, - { lampsurf, { 160, 26, 12, 12 }, 0 }, - { lampsurf, { 174, 26, 12, 12 }, 0 }, - /* RLR */ - { lampsurf, { 274, 26, 12, 12 }, 0 }, - { lampsurf, { 288, 26, 12, 12 }, 0 }, - { lampsurf, { 302, 26, 12, 12 }, 0 }, - { lampsurf, { 317, 26, 12, 12 }, 0 }, - { lampsurf, { 331, 26, 12, 12 }, 0 }, - { lampsurf, { 345, 26, 12, 12 }, 0 }, - { lampsurf, { 360, 26, 12, 12 }, 0 }, - { lampsurf, { 374, 26, 12, 12 }, 0 }, - /* RLA */ - { lampsurf, { 475, 26, 12, 12 }, 0 }, - { lampsurf, { 489, 26, 12, 12 }, 0 }, - { lampsurf, { 503, 26, 12, 12 }, 0 }, - { lampsurf, { 518, 26, 12, 12 }, 0 }, - { lampsurf, { 532, 26, 12, 12 }, 0 }, - { lampsurf, { 546, 26, 12, 12 }, 0 }, - { lampsurf, { 561, 26, 12, 12 }, 0 }, - { lampsurf, { 575, 26, 12, 12 }, 0 }, -}; -Light *ir_lght, *mi_lght, *pc_lght, *ma_lght, *pio_lght, *pir_lght, - *pih_lght, *rest_lght; -Light *mb_lght, *pc_lght, *ar_lght, *mq_lght, *fe_lght, *sc_lght, - *ff_lght; -Light *membus_lght, *pr_lght, *rlr_lght, *rla_lght; - -Switch switches[] = { - /* DATA */ - { switchsurf, { 78, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 92, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 106, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 121, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 135, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 149, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 164, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 178, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 192, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 207, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 221, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 235, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 250, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 264, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 278, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 293, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 307, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 321, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 336, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 350, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 364, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 379, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 393, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 407, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 422, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 436, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 450, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 465, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 479, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 493, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 508, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 522, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 536, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 551, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 565, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 579, 102, 14, 22 }, 0, 0 }, - /* MAS */ - { switchsurf, { 642, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 656, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 670, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 685, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 699, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 713, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 728, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 742, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 756, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 771, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 785, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 799, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 814, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 828, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 842, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 857, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 871, 102, 14, 22 }, 0, 0 }, - { switchsurf, { 885, 102, 14, 22 }, 0, 0 }, - /* Address stop, Repeat */ - { switchsurf, { 1111, 70, 14, 22 }, 0, 0 }, - { switchsurf, { 1111, 102, 14, 22 }, 0, 0 }, - /* Disable memory, Power */ - { switchsurf, { 1179, 70, 14, 22 }, 0, 0 }, - { switchsurf, { 1179, 102, 14, 22 }, 0, 0 }, - - /* RIM MAINT */ - { switchsurf, { 633, 21, 14, 22 }, 0, 0 }, -}; -Switch *data_sw, *ma_sw, *rest_sw, *rim_maint_sw; - -void -setlights(word w, Light *l, int n) -{ - int i; - for(i = 0; i < n; i++) - l[n-i-1].state = !!(w & 1L<x || x > r->x+r->w || - y < r->y || y > r->y+r->h){ - switches[i].active = 0; - continue; - } - if(!switches[i].active){ - prevst = switches[i].state; - if(buttonstate & 1) - switches[i].state = !switches[i].state; - if(buttonstate & 2) - switches[i].state = 1; - if(buttonstate & 4) - switches[i].state = 0; - switches[i].active = 1; - - /* state changed */ - if(prevst != switches[i].state){ - /* power */ - if(&switches[i] == &rest_sw[3]){ - if(prevst == 0) - poweron(); - } - /* rim maint */ - if(&switches[i] == rim_maint_sw){ - if(prevst == 0) - apr.key_rim_sbr = 1; - } - } - } - } - - for(i = 0; i < nelem(keys); i++){ - r = &keys[i].r; - if(buttonstate == 0 || - x < r->x || x > r->x+r->w || - y < r->y || y > r->y+r->h){ - keys[i].state = 0; - continue; - } - prevst = keys[i].state; - if(buttonstate & 1) - keys[i].state = 1; - if(buttonstate & 4) - keys[i].state = 2; - if(prevst != keys[i].state && apr.sw_power){ - switch(i){ - case 0: /* start */ - case 1: /* cont */ - case 3: /* execute, reset */ - case 4: /* deposit */ - case 5: /* examine */ - if(keys[i].state) - tmpextpulse |= EXT_KEY_MANUAL; - break; - case 2: /* stop */ - if(keys[i].state == 1) // inst - tmpextpulse |= EXT_KEY_STOP; - break; - case 6: /* on off reader */ - if(keys[i].state == 1) // off - ptr_setmotor(0); - else if(keys[i].state == 2) // on - ptr_setmotor(1); - break; - case 7: /* punch */ - break; - } - } - } -} - -void -wakepanel(void) -{ - SDL_Event user_event; - - user_event.type = SDL_USEREVENT; - user_event.user.code = 1; - user_event.user.data1 = NULL; - user_event.user.data2 = NULL; - SDL_PushEvent(&user_event); -} - -void -usage(void) -{ - fprintf(stderr, "usage: %s [-td]\n", argv0); - exit(1); -} - -int -main(int argc, char *argv[]) -{ - SDL_Event ev; - SDL_MouseButtonEvent *mbev; - SDL_MouseMotionEvent *mmev; - SDL_Surface *op_surf, *ind_surf, *extra_surf; - SDL_Rect op_panel = { 0, 274, 1280, 210 }; - SDL_Rect ind_panel = { 0, 64, 1280, 210 }; - SDL_Rect extra_panel = { 0, 0, 1280, 210 }; - int i; - Light *l; - Switch *sw; - const char *outfile; - -// void testinst(Apr*); -// testinst(&apr); - - outfile = "/dev/null"; - ARGBEGIN{ - case 't': - dotrace++; - break; - case 'd': - outfile = EARGF(usage()); - break; - default: - usage(); - }ARGEND; - if(debugfp = fopen(outfile, "w"), debugfp == nil){ - fprintf(stderr, "Can't open %s\n", outfile); - exit(1); - } - - if(SDL_Init(SDL_INIT_VIDEO) < 0){ -error: - fprintf(stderr, "error: %s\n", SDL_GetError()); - return 1; - } - screen = SDL_SetVideoMode(1280, 484, 32, SDL_DOUBLEBUF); - if(screen == NULL) - goto error; - - if((IMG_Init(IMG_INIT_PNG) & IMG_INIT_PNG) != IMG_INIT_PNG){ - fprintf(stderr, "error: init SDL_Image: %s\n", IMG_GetError()); - return 1; - } - - op_surf = IMG_Load("art/op_panel.png"); - if(op_surf == NULL){ - fprintf(stderr, "Couldn't load op_panel.png\n"); - return 1; - } - ind_surf = IMG_Load("art/ind_panel.png"); - if(ind_surf == NULL){ - fprintf(stderr, "Couldn't load ind_panel.png\n"); - return 1; - } - extra_surf = IMG_Load("art/extra_panel.png"); - if(extra_surf == NULL){ - fprintf(stderr, "Couldn't load extra_panel.png\n"); - return 1; - } - - keysurf[0] = IMG_Load("art/key_n.png"); - if(keysurf[0] == NULL){ - fprintf(stderr, "Couldn't load key_n.png\n"); - return 1; - } - keysurf[1] = IMG_Load("art/key_d.png"); - if(keysurf[1] == NULL){ - fprintf(stderr, "Couldn't load key_d.png\n"); - return 1; - } - keysurf[2] = IMG_Load("art/key_u.png"); - if(keysurf[2] == NULL){ - fprintf(stderr, "Couldn't load key_u.png\n"); - return 1; - } - - lampsurf[0] = IMG_Load("art/lamp_off.png"); - if(lampsurf[0] == NULL){ - fprintf(stderr, "Couldn't load lamp_off.png\n"); - return 1; - } - lampsurf[1] = IMG_Load("art/lamp_on.png"); - if(lampsurf[1] == NULL){ - fprintf(stderr, "Couldn't load lamp_on.png\n"); - return 1; - } - - switchsurf[0] = IMG_Load("art/switch_d.png"); - if(switchsurf[0] == NULL){ - fprintf(stderr, "Couldn't load switch_d.png\n"); - return 1; - } - switchsurf[1] = IMG_Load("art/switch_u.png"); - if(switchsurf[1] == NULL){ - fprintf(stderr, "Couldn't load switch_u.png\n"); - return 1; - } - - l = op_lights; - ir_lght = l; l += 18; - mi_lght = l; l += 36; - pc_lght = l; l += 18; - ma_lght = l; l += 18; - pih_lght = l; l += 7; - pir_lght = l; l += 7; - pio_lght = l; l += 7; - rest_lght = l; - sw = switches; - data_sw = sw; sw += 36; - ma_sw = sw; sw += 18; - rest_sw = sw; sw += 4; - rim_maint_sw = sw; - l = ind_lights; - mb_lght = l; l += 36; - ar_lght = l; l += 36; - mq_lght = l; l += 36; - fe_lght = l; l += 9; - sc_lght = l; l += 9; - ff_lght = l; - l = extra_lights; - membus_lght = l; l += 36; - pr_lght = l; l += 8; - rlr_lght = l; l += 8; - rla_lght = l; - for(i = 0; i < nelem(keys); i++){ - keys[i].r.x += op_panel.x; - keys[i].r.y += op_panel.y; - } - for(i = 0; i < nelem(op_lights); i++){ - op_lights[i].r.x += op_panel.x; - op_lights[i].r.y += op_panel.y; - } - for(i = 0; i < nelem(ind_lights); i++){ - ind_lights[i].r.x += ind_panel.x; - ind_lights[i].r.y += ind_panel.y; - } - for(i = 0; i < nelem(extra_lights); i++){ - extra_lights[i].r.x += extra_panel.x; - extra_lights[i].r.y += extra_panel.y; - } - for(i = 0; i < nelem(switches)-1; i++){ - switches[i].r.x += op_panel.x; - switches[i].r.y += op_panel.y; - } - rim_maint_sw->r.x += extra_panel.x; - rim_maint_sw->r.y += extra_panel.y; - - initmem(); - inittty(); - initpt(); - memset(&apr, 0xff, sizeof apr); - apr.extpulse = 0; - -/* int frm = 0; - time_t tm, tm2; - tm = time(nil);*/ - for(;;){ -/* - frm++; - tm2 = time(nil); - if((tm2 - tm) > 5){ - print("fps: %f\n", (float)frm/(tm2-tm)); - tm = tm2; - frm = 0; - } -*/ -// usleep(1000); - - while(SDL_PollEvent(&ev)) - switch(ev.type){ - case SDL_MOUSEMOTION: - mmev = (SDL_MouseMotionEvent*)&ev; - mouse(0, mmev->state, - mmev->x, mmev->y); - break; - case SDL_MOUSEBUTTONDOWN: - case SDL_MOUSEBUTTONUP: - mbev = (SDL_MouseButtonEvent*)&ev; - mouse(mbev->button, mbev->state, - mbev->x, mbev->y); - break; - case SDL_QUIT: - dumpmem(); - SDL_Quit(); - return 0; - case SDL_USEREVENT: - print("user\n"); - break; - } - setlights(apr.ir, ir_lght, 18); - setlights(apr.mi, mi_lght, 36); - setlights(apr.pc, pc_lght, 18); - setlights(apr.ma, ma_lght, 18); - setlights(apr.pih, pih_lght, 7); - setlights(apr.pio, pio_lght, 7); - setlights(apr.pir, pir_lght, 7); - rest_lght[4].state = apr.run; - rest_lght[5].state = apr.mc_stop; - rest_lght[6].state = apr.pi_active; - rest_lght[0].state = apr.sw_addr_stop = rest_sw[0].state; - rest_lght[1].state = apr.sw_repeat = rest_sw[1].state; - rest_lght[2].state = apr.sw_mem_disable = rest_sw[2].state; - rest_lght[3].state = apr.sw_power = rest_sw[3].state; - apr.sw_rim_maint = rim_maint_sw->state; - apr.data = getswitches(data_sw, 36); - apr.mas = getswitches(ma_sw, 18); - - apr.key_start = keys[0].state == 1; - apr.key_readin = keys[0].state == 2; - apr.key_inst_cont = keys[1].state == 1; - apr.key_mem_cont = keys[1].state == 2; - apr.key_inst_stop = keys[2].state == 1; - apr.key_mem_stop = keys[2].state == 2; - apr.key_io_reset = keys[3].state == 1; - apr.key_exec = keys[3].state == 2; - apr.key_dep = keys[4].state == 1; - apr.key_dep_nxt = keys[4].state == 2; - apr.key_ex = keys[5].state == 1; - apr.key_ex_nxt = keys[5].state == 2; - apr.key_rd_off = keys[6].state == 1; - apr.key_rd_on = keys[6].state == 2; - apr.key_pt_rd = keys[7].state == 1; - apr.key_pt_wr = keys[7].state == 2; - apr.extpulse |= tmpextpulse; - tmpextpulse = 0; - - setlights(apr.mb, mb_lght, 36); - setlights(apr.ar, ar_lght, 36); - setlights(apr.mq, mq_lght, 36); - setlights(apr.fe, fe_lght, 9); - setlights(apr.sc, sc_lght, 9); - ff_lght[0].state = apr.key_ex_st; - ff_lght[1].state = apr.key_ex_sync; - ff_lght[2].state = apr.key_dep_st; - ff_lght[3].state = apr.key_dep_sync; - ff_lght[4].state = apr.key_rd_wr; - ff_lght[5].state = apr.mc_rd; - ff_lght[6].state = apr.mc_wr; - ff_lght[7].state = apr.mc_rq; - - ff_lght[8].state = apr.if1a; - ff_lght[9].state = apr.af0; - ff_lght[10].state = apr.af3; - ff_lght[11].state = apr.af3a; - ff_lght[12].state = apr.et4_ar_pse; - ff_lght[13].state = apr.f1a; - ff_lght[14].state = apr.f4a; - ff_lght[15].state = apr.f6a; - - ff_lght[16].state = apr.sf3; - ff_lght[17].state = apr.sf5a; - ff_lght[18].state = apr.sf7; - ff_lght[19].state = apr.ar_com_cont; - ff_lght[20].state = apr.blt_f0a; - ff_lght[21].state = apr.blt_f3a; - ff_lght[22].state = apr.blt_f5a; - ff_lght[23].state = apr.iot_f0a; - - ff_lght[24].state = apr.fpf1; - ff_lght[25].state = apr.fpf2; - ff_lght[26].state = apr.faf1; - ff_lght[27].state = apr.faf2; - ff_lght[28].state = apr.faf3; - ff_lght[29].state = apr.faf4; - ff_lght[30].state = apr.fmf1; - ff_lght[31].state = apr.fmf2; - - ff_lght[32].state = apr.fdf1; - ff_lght[33].state = apr.fdf2; - ff_lght[34].state = apr.ir & H6 && apr.mq & F1 && !apr.nrf3; - ff_lght[35].state = apr.nrf1; - ff_lght[36].state = apr.nrf2; - ff_lght[37].state = apr.nrf3; - ff_lght[38].state = apr.fsf1; - ff_lght[39].state = apr.chf7; - - ff_lght[40].state = apr.dsf1; - ff_lght[41].state = apr.dsf2; - ff_lght[42].state = apr.dsf3; - ff_lght[43].state = apr.dsf4; - ff_lght[44].state = apr.dsf5; - ff_lght[45].state = apr.dsf6; - ff_lght[46].state = apr.dsf7; - ff_lght[47].state = apr.dsf8; - - ff_lght[48].state = apr.dsf9; - ff_lght[49].state = apr.msf1; - ff_lght[50].state = apr.mpf1; - ff_lght[51].state = apr.mpf2; - ff_lght[52].state = apr.mc_split_cyc_sync; - ff_lght[53].state = apr.mc_stop_sync; - ff_lght[54].state = apr.shf1; - ff_lght[55].state = apr.sc == 0777; - - ff_lght[56].state = apr.chf1; - ff_lght[57].state = apr.chf2; - ff_lght[58].state = apr.chf3; - ff_lght[59].state = apr.chf4; - ff_lght[60].state = apr.chf5; - ff_lght[61].state = apr.chf6; - ff_lght[62].state = apr.lcf1; - ff_lght[63].state = apr.dcf1; - - ff_lght[64].state = apr.pi_ov; - ff_lght[65].state = apr.pi_cyc; - ff_lght[66].state = !!apr.pi_req; - ff_lght[67].state = apr.iot_go; - ff_lght[68].state = apr.a_long; - ff_lght[69].state = apr.ma == apr.mas; - ff_lght[70].state = apr.uuo_f1; - ff_lght[71].state = apr.cpa_pdl_ov; - - ff_lght[72].state = !apr.ex_user; - ff_lght[73].state = apr.cpa_illeg_op; - ff_lght[74].state = apr.ex_ill_op; - ff_lght[75].state = apr.ex_uuo_sync; - ff_lght[76].state = apr.ex_pi_sync; - ff_lght[77].state = apr.mq36; - - ff_lght[78].state = apr.key_rim_sbr; - ff_lght[79].state = apr.ar_cry0_xor_cry1; - ff_lght[80].state = apr.ar_cry0; - ff_lght[81].state = apr.ar_cry1; - ff_lght[82].state = apr.ar_ov_flag; - ff_lght[83].state = apr.ar_cry0_flag; - ff_lght[84].state = apr.ar_cry1_flag; - ff_lght[85].state = apr.ar_pc_chg_flag; - - ff_lght[86].state = apr.cpa_non_exist_mem; - ff_lght[87].state = apr.cpa_clock_enable; - ff_lght[88].state = apr.cpa_clock_flag; - ff_lght[89].state = apr.cpa_pc_chg_enable; - ff_lght[90].state = apr.cpa_arov_enable; - ff_lght[91].state = !!(apr.cpa_pia&4); - ff_lght[92].state = !!(apr.cpa_pia&2); - ff_lght[93].state = !!(apr.cpa_pia&1); - - setlights(membus0, membus_lght, 36); - setlights(apr.pr, pr_lght, 8); - setlights(apr.rlr, rlr_lght, 8); - setlights(apr.rla, rla_lght, 8); - - SDL_BlitSurface(op_surf, NULL, screen, &op_panel); - SDL_BlitSurface(ind_surf, NULL, screen, &ind_panel); - SDL_BlitSurface(extra_surf, NULL, screen, &extra_panel); - for(i = 0; i < nelem(keys); i++) - SDL_BlitSurface(keys[i].surfs[keys[i].state], - NULL, screen, &keys[i].r); - for(i = 0; i < nelem(op_lights); i++) - SDL_BlitSurface(op_lights[i].surfs[op_lights[i].state && apr.sw_power], - NULL, screen, &op_lights[i].r); - for(i = 0; i < nelem(ind_lights); i++) - SDL_BlitSurface(ind_lights[i].surfs[ind_lights[i].state && apr.sw_power], - NULL, screen, &ind_lights[i].r); - for(i = 0; i < nelem(extra_lights); i++) - SDL_BlitSurface(extra_lights[i].surfs[extra_lights[i].state && apr.sw_power], - NULL, screen, &extra_lights[i].r); - for(i = 0; i < nelem(switches); i++) - SDL_BlitSurface(switches[i].surfs[switches[i].state], - NULL, screen, &switches[i].r); - SDL_Flip(screen); - } -} diff --git a/mem b/mem deleted file mode 100644 index 487e2b9..0000000 --- a/mem +++ /dev/null @@ -1,24 +0,0 @@ -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -710600000060 -710740000010 -254000000021 -710440000026 -710740000010 -254000000024 -0 -254000000021 diff --git a/misc/ttyclient.c b/misc/ttyclient.c index b6802e4..5f1b1b2 100644 --- a/misc/ttyclient.c +++ b/misc/ttyclient.c @@ -113,17 +113,19 @@ usage(void) exit(1); } +int clear; +int port = 6666; +char const *host = "127.0.0.1"; + int main(int argc, char *argv[]) { int fd; - char const *host; - int port; - - host = "127.0.0.1"; - port = 6666; ARGBEGIN{ + case 'c': + clear = 1; + break; case 'p': port = atoi(EARGF(usage())); break; @@ -136,7 +138,9 @@ main(int argc, char *argv[]) fd = opentcp(host, port); - printf("\033[H\033[J"); // clear screen + if(clear) + printf("\033[H\033[J"); // clear screen + fflush(stdout); if(raw()) return 1; diff --git a/pt.c b/pt.c deleted file mode 100644 index 400861e..0000000 --- a/pt.c +++ /dev/null @@ -1,192 +0,0 @@ -#include "pdp6.h" -#include -#include -#include -#include -#include -#include -#include - -/* - * These device are not modeled accurately after the schematics. - */ - -#define PTP (0100>>2) -#define PTR (0104>>2) - -typedef struct Ptp Ptp; -struct Ptp -{ - FILE *fp; - uchar ptp; - bool busy, flag, b; - int pia; -}; -Ptp ptp; - -typedef struct Ptr Ptr; -struct Ptr -{ - FILE *fp; - int motor_on; - word sr; - word ptr; - bool busy, flag, b; - int pia; -}; -Ptr ptr; - -void -recalc_ptp_req(void) -{ - u8 req; - req = ptp.flag ? ptp.pia : 0; - if(req != ioreq[PTP]){ - ioreq[PTP] = req; - recalc_req(); - } -} - -static void -wake_ptp(void) -{ - if(IOB_RESET || IOB_CONO_CLEAR){ - ptp.pia = 0; - ptp.busy = 0; - ptp.flag = 0; - ptp.b = 0; - ioreq[PTP] = 0; - } - if(IOB_STATUS){ - if(ptp.b) iobus0 |= F30; - if(ptp.busy) iobus0 |= F31; - if(ptp.flag) iobus0 |= F32; - iobus0 |= ptp.pia & 7; - } - if(IOB_CONO_SET){ - if(iobus0 & F30) ptp.b = 1; - if(iobus0 & F31) ptp.busy = 1; - if(iobus0 & F32) ptp.flag = 1; - ptp.pia |= iobus0 & 7; - } - if(IOB_DATAO_CLEAR){ - ptp.ptp = 0; - ptp.busy = 1; - ptp.flag = 0; - } - if(IOB_DATAO_SET){ - ptp.ptp = iobus0 & 0377; - if(ptp.b) - putc((ptp.ptp & 077) | 0200, ptp.fp); - else - putc(ptp.ptp, ptp.fp); - ptp.busy = 0; - ptp.flag = 1; - } - recalc_ptp_req(); -} - -void -recalc_ptr_req(void) -{ - u8 req; - req = ptr.flag ? ptr.pia : 0; - if(req != ioreq[PTR]){ - ioreq[PTR] = req; - recalc_req(); - } -} - -void* -ptrthread(void *arg) -{ - int c; - for(;;){ - if(ptr.busy && ptr.motor_on){ - // PTR CLR - ptr.sr = 0; - ptr.ptr = 0; - - next: - c = getc(ptr.fp); - if(c == EOF){ - ptr.busy = 0; - continue; - } - if(!ptr.b || c & 0200){ - // PTR STROBE - ptr.sr <<= 1; - ptr.ptr <<= 6; - ptr.sr |= 1; - ptr.ptr |= c & 077; - if(!ptr.b) - ptr.ptr |= c & 0300; - } - if(!ptr.b || ptr.sr & 040){ - ptr.busy = 0; - ptr.flag = 1; - }else - goto next; - recalc_ptr_req(); - } - } - return nil; -} - -static void -wake_ptr(void) -{ - if(IOB_RESET || IOB_CONO_CLEAR){ - ptr.pia = 0; - ptr.busy = 0; - ptr.flag = 0; - ptr.b = 0; - ioreq[PTR] = 0; - } - if(IOB_STATUS){ - if(ptr.motor_on) iobus0 |= F27; - if(ptr.b) iobus0 |= F30; - if(ptr.busy) iobus0 |= F31; - if(ptr.flag) iobus0 |= F32; - iobus0 |= ptr.pia & 7; - } - if(IOB_DATAI){ - iobus0 |= ptr.ptr; - ptr.flag = 0; - // actually when DATAI is negated again - ptr.busy = 1; - } - if(IOB_CONO_SET){ - if(iobus0 & F30) ptr.b = 1; - if(iobus0 & F31) ptr.busy = 1; - if(iobus0 & F32) ptr.flag = 1; - ptr.pia |= iobus0 & 7; - } - recalc_ptr_req(); -} - -void -ptr_setmotor(int m) -{ - if(ptr.motor_on == m) - return; - ptr.motor_on = m; - if(ptr.motor_on) - ptr.busy = 0; - ptr.flag = 1; - recalc_ptr_req(); -} - -void -initpt(void) -{ - pthread_t thread_id; - ioreq[PTP] = 0; - iobusmap[PTP] = wake_ptp; - ioreq[PTR] = 0; - iobusmap[PTR] = wake_ptr; - pthread_create(&thread_id, nil, ptrthread, nil); - - ptr.fp = fopen("code/test.rim", "rb"); - ptp.fp = fopen("code/ptp.out", "wb"); -} diff --git a/Makefile b/src/Makefile similarity index 88% rename from Makefile rename to src/Makefile index b89f10f..808613a 100644 --- a/Makefile +++ b/src/Makefile @@ -2,7 +2,7 @@ SRC=main.c apr.c mem.c tty.c pt.c # clang #CFLAGS= -Wno-shift-op-parentheses -Wno-logical-op-parentheses \ # -Wno-bitwise-op-parentheses -CFLAGS= -fno-diagnostics-show-caret \ +CFLAGS= -g -fno-diagnostics-show-caret \ `sdl-config --cflags` `pkg-config SDL_image --cflags` LIBS= `sdl-config --libs` `pkg-config SDL_image --libs` -lpthread diff --git a/apr.c b/src/apr.c similarity index 98% rename from apr.c rename to src/apr.c index c3f0f20..bf69c31 100644 --- a/apr.c +++ b/src/apr.c @@ -2,6 +2,8 @@ #include word iobus0, iobus1; +word iobus1_last, iobus1_pulse; +int iodev; void (*iobusmap[128])(void); u8 ioreq[128]; @@ -345,8 +347,8 @@ recalc_cpa_req(Apr *apr) apr->ar_pc_chg_flag && apr->cpa_pc_chg_enable || apr->ar_ov_flag && apr->cpa_arov_enable) req = apr->cpa_pia; - if(ioreq[0] != req){ - ioreq[0] = req; + if(ioreq[CPA] != req){ + ioreq[CPA] = req; recalc_req(); } } @@ -635,7 +637,7 @@ pulse(mr_start){ apr->cpa_pdl_ov = 0; apr->cpa_arov_enable = 0; apr->cpa_pia = 0; - ioreq[0] = 0; + ioreq[CPA] = 0; // PI apr->pi_ov = 0; // 8-4 @@ -664,6 +666,8 @@ pulse(mr_pwr_clr){ void wake_cpa(void) { + if(iodev != CPA) + return; // 8-5 if(IOB_STATUS){ if(apr.cpa_pdl_ov) iobus0 |= F19; @@ -710,6 +714,9 @@ wake_cpa(void) void wake_pi(void) { + if(iodev != PI) + return; + // 8-4, 8-5 if(IOB_STATUS){ trace("PI STATUS %llo\n", iobus0); @@ -745,9 +752,10 @@ wake_pi(void) */ pulse(iot_t4){ - trace("IOT T3A\n"); + trace("IOT T4\n"); /* Clear what was set in IOT T2 */ iobus1 &= ~(IOBUS_IOB_STATUS | IOBUS_IOB_DATAI); + /* and do something like IOB BUS RESET */ iobus0 = 0; } @@ -775,7 +783,7 @@ pulse(iot_t2){ // 8-1 apr->iot_go = 0; /* These are asserted during INIT SETUP, IOT T2 and FINAL SETUP. - * We clear them in IOT T3A which happens after FINAL SETUP */ + * We clear them in IOT T4 which happens after FINAL SETUP */ if(IOT_OUTGOING) iobus0 |= apr->ar; if(IOT_STATUS) @@ -3015,6 +3023,13 @@ nextpulse(Apr *apr, Pulse *p) apr->nlist[apr->nnextpulses++] = p; } +void +initapr(void) +{ + iobusmap[CPA] = wake_cpa; + iobusmap[PI] = wake_pi; +} + void* aprmain(void *p) { @@ -3029,9 +3044,8 @@ aprmain(void *p) apr->nnextpulses = 0; apr->ia_inh = 0; - // TODO: move this somewhere else - iobusmap[0] = wake_cpa; - iobusmap[1] = wake_pi; + iobus0 = 0; + iobus1 = 0; nextpulse(apr, mr_pwr_clr); while(apr->sw_power){ @@ -3045,52 +3059,57 @@ aprmain(void *p) if(c == 'x') pulsestepping = 0; } - //usleep(50000); + iobus1_last = iobus1; for(i = 0; i < apr->ncurpulses; i++) apr->clist[i](apr); + /* find out which bits were turned on */ + iobus1_pulse = (iobus1_last ^ iobus1) & iobus1; + iobus1_pulse &= ~037777000177LL; - /* KEY MANUAL */ + + /* This is simplified, we have no IOT RESET, + * IOT INIT SET UP or IOT FINAL SETUP really. + * normally we'd have to wait for IOT RESET to clear here */ + if(apr->iot_go) + nextpulse(apr, iot_t2); + + + /* Key pulses */ if(apr->extpulse & EXT_KEY_MANUAL){ apr->extpulse &= ~EXT_KEY_MANUAL; nextpulse(apr, key_manual); } - /* KEY INST STOP */ - if(apr->extpulse & EXT_KEY_STOP){ - apr->extpulse &= ~EXT_KEY_STOP; + if(apr->extpulse & EXT_KEY_INST_STOP){ + apr->extpulse &= ~EXT_KEY_INST_STOP; apr->run = 0; // hack: cleared when the pulse list was empty apr->ia_inh = 1; } - /* This is simplified, we have no IOT RESET, - * IOT INIT SET UP or IOT FINAL SETUP really */ - if(apr->iot_go) - nextpulse(apr, iot_t2); - /* pulses and signals through IO bus */ - if(iobus1 & (IOBUS_PULSES | IOBUS_IOB_STATUS | IOBUS_IOB_DATAI)){ - int dev = 0; - if(iobus1 & IOBUS_IOS3_1) dev |= 0100; - if(iobus1 & IOBUS_IOS4_1) dev |= 0040; - if(iobus1 & IOBUS_IOS5_1) dev |= 0020; - if(iobus1 & IOBUS_IOS6_1) dev |= 0010; - if(iobus1 & IOBUS_IOS7_1) dev |= 0004; - if(iobus1 & IOBUS_IOS8_1) dev |= 0002; - if(iobus1 & IOBUS_IOS9_1) dev |= 0001; - //debug("bus active for %o\n", dev<<2); - if(iobusmap[dev]) - iobusmap[dev](); - // TODO: clear IOB STATUS and IOB DATAI too? - iobus1 &= ~IOBUS_PULSES; + /* Pulses and signals through IO bus */ + iodev = -1; + if(iobus1_pulse & (IOBUS_PULSES | IOBUS_IOB_STATUS | IOBUS_IOB_DATAI)){ + iodev = 0; + if(iobus1 & IOBUS_IOS3_1) iodev |= 0100; + if(iobus1 & IOBUS_IOS4_1) iodev |= 0040; + if(iobus1 & IOBUS_IOS5_1) iodev |= 0020; + if(iobus1 & IOBUS_IOS6_1) iodev |= 0010; + if(iobus1 & IOBUS_IOS7_1) iodev |= 0004; + if(iobus1 & IOBUS_IOS8_1) iodev |= 0002; + if(iobus1 & IOBUS_IOS9_1) iodev |= 0001; + if(iobusmap[iodev]) + iobusmap[iodev](); } - if(iobus1 & IOBUS_IOB_RESET){ + if(iobus1_pulse & IOBUS_IOB_RESET){ int d; for(d = 0; d < nelem(iobusmap); d++) if(iobusmap[d]) iobusmap[d](); - iobus1 &= ~IOBUS_IOB_RESET; } + iobus1 &= ~(IOBUS_PULSES | IOBUS_IOB_RESET); + /* Pulses to memory */ if(membus0 & (MEMBUS_WR_RS | MEMBUS_RQ_CYC)){ @@ -3116,17 +3135,15 @@ aprmain(void *p) if(apr->mc_rq && !apr->mc_stop) nextpulse(apr, mc_non_exist_mem); // 7-9 } - if(i){ - // wakepanel(); + + if(i) trace("--------------\n"); - }else{ + else /* no longer needed */ apr->ia_inh = 0; - } - } debug("power off\n"); - return NULL; + return nil; } diff --git a/args.h b/src/args.h similarity index 100% rename from args.h rename to src/args.h diff --git a/src/elements.inc b/src/elements.inc new file mode 100644 index 0000000..68264e2 --- /dev/null +++ b/src/elements.inc @@ -0,0 +1,667 @@ +Element keys[] = { + /* keys */ + { keysurf, &opgrid2, { 0, 2 }, 1, 0 }, + { keysurf, &opgrid2, { 2.75, 2 }, 1, 0 }, + { keysurf, &opgrid2, { 5.5, 2 }, 1, 0 }, + { keysurf, &opgrid2, { 8.25, 2 }, 1, 0 }, + { keysurf, &opgrid2, { 11, 2 }, 1, 0 }, + { keysurf, &opgrid2, { 13.75, 2 }, 1, 0 }, + { keysurf, &opgrid2, { 16.5, 2 }, 1, 0 }, + { keysurf, &opgrid2, { 19.25, 2 }, 1, 0 }, +}; + +Element switches[] = { + /* data switches */ + { switchsurf, &opgrid1, { 5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 6, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 7, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 8, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 9, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 10, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 11, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 12, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 13, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 14, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 15, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 16, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 17, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 18, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 19, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 20, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 21, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 22, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 23, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 24, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 25, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 26, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 27, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 28, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 29, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 30, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 31, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 32, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 33, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 34, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 35, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 36, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 37, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 38, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 39, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 40, 5 }, 0, 0 }, + + /* address switches */ + { switchsurf, &opgrid1, { 44.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 45.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 46.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 47.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 48.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 49.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 50.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 51.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 52.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 53.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 54.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 55.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 56.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 57.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 58.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 59.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 60.5, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 61.5, 5 }, 0, 0 }, + + /* repeat, addr stop, power, disable mem */ + { switchsurf, &opgrid1, { 78, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 78, 7 }, 0, 0 }, + { switchsurf, &opgrid1, { 83, 5 }, 0, 0 }, + { switchsurf, &opgrid1, { 83, 7 }, 0, 0 }, + + /* maint. switches */ + { switchsurf, &extragrid, { 2, 10 }, 0, 0 }, + { switchsurf, &extragrid, { 2, 9 }, 0, 0 }, + { switchsurf, &extragrid, { 2, 8 }, 0, 0 }, + { switchsurf, &extragrid, { 2, 7 }, 0, 0 }, + { switchsurf, &extragrid, { 2, 6 }, 0, 0 }, +}; + +Element lamps[] = { + /* memory indicator */ + { lampsurf, &opgrid1, { 5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 6, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 7, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 8, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 9, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 10, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 11, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 12, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 13, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 14, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 15, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 16, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 17, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 18, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 19, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 20, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 21, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 22, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 23, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 24, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 25, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 26, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 27, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 28, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 29, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 30, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 31, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 32, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 33, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 34, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 35, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 36, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 37, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 38, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 39, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 40, 7 }, 0, 0 }, + + /* IR */ + { lampsurf, &opgrid1, { 5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 6, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 7, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 8, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 9, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 10, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 11, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 12, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 13, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 14, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 15, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 16, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 17, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 18, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 19, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 20, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 21, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 22, 9 }, 0, 0 }, + + /* address indicator */ + { lampsurf, &opgrid1, { 44.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 45.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 46.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 47.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 48.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 49.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 50.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 51.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 52.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 53.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 54.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 55.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 56.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 57.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 58.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 59.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 60.5, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 61.5, 7 }, 0, 0 }, + + /* PC */ + { lampsurf, &opgrid1, { 44.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 45.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 46.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 47.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 48.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 49.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 50.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 51.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 52.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 53.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 54.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 55.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 56.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 57.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 58.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 59.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 60.5, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 61.5, 9 }, 0, 0 }, + + /* pi active */ + { lampsurf, &opgrid1, { 68, 5 }, 0, 0 }, + { lampsurf, &opgrid1, { 69, 5 }, 0, 0 }, + { lampsurf, &opgrid1, { 70, 5 }, 0, 0 }, + { lampsurf, &opgrid1, { 71, 5 }, 0, 0 }, + { lampsurf, &opgrid1, { 72, 5 }, 0, 0 }, + { lampsurf, &opgrid1, { 73, 5 }, 0, 0 }, + { lampsurf, &opgrid1, { 74, 5 }, 0, 0 }, + + /* pi request */ + { lampsurf, &opgrid1, { 68, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 69, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 70, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 71, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 72, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 73, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 74, 7 }, 0, 0 }, + + /* pi in progress */ + { lampsurf, &opgrid1, { 68, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 69, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 70, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 71, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 72, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 73, 9 }, 0, 0 }, + { lampsurf, &opgrid1, { 74, 9 }, 0, 0 }, + + /* run, mem stop, pi on */ + { lampsurf, &opgrid1, { 66, 5 }, 0, 0 }, + { lampsurf, &opgrid1, { 66, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 66, 9 }, 0, 0 }, + + /* repeat, addr stop, power, disable mem */ + { lampsurf, &opgrid1, { 79, 5 }, 0, 0 }, + { lampsurf, &opgrid1, { 79, 7 }, 0, 0 }, + { lampsurf, &opgrid1, { 84, 5 }, 0, 0 }, + { lampsurf, &opgrid1, { 84, 7 }, 0, 0 }, + + /* Flip flops */ + + /* MB */ + { lampsurf, &indgrid2, { 4, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 5, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 6, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 7, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 8, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 9, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 10, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 11, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 12, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 13, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 14, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 15, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 16, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 17, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 18, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 19, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 20, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 21, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 22, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 23, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 24, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 25, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 26, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 27, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 28, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 29, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 30, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 31, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 32, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 33, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 34, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 35, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 36, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 37, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 38, 8 }, 0, 0 }, + { lampsurf, &indgrid2, { 39, 8 }, 0, 0 }, + + /* AR */ + { lampsurf, &indgrid2, { 4, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 5, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 6, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 7, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 8, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 9, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 10, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 11, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 12, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 13, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 14, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 15, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 16, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 17, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 18, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 19, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 20, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 21, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 22, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 23, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 24, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 25, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 26, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 27, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 28, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 29, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 30, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 31, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 32, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 33, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 34, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 35, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 36, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 37, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 38, 6 }, 0, 0 }, + { lampsurf, &indgrid2, { 39, 6 }, 0, 0 }, + + /* MQ */ + { lampsurf, &indgrid2, { 4, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 5, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 6, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 7, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 8, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 9, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 10, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 11, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 12, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 13, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 14, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 15, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 16, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 17, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 18, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 19, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 20, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 21, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 22, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 23, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 24, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 25, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 26, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 27, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 28, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 29, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 30, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 31, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 32, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 33, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 34, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 35, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 36, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 37, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 38, 4 }, 0, 0 }, + { lampsurf, &indgrid2, { 39, 4 }, 0, 0 }, + + /* Flip flops */ + /* column 1 */ + { lampsurf, &indgrid1, { 1, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 1, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 1, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 1, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 1, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 1, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 1, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 1, 3 }, 0, 0 }, + /* column 2 */ + { lampsurf, &indgrid1, { 2, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 2, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 2, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 2, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 2, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 2, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 2, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 2, 3 }, 0, 0 }, + /* column 3 */ + { lampsurf, &indgrid1, { 3, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 3, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 3, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 3, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 3, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 3, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 3, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 3, 3 }, 0, 0 }, + /* column 4 */ + { lampsurf, &indgrid1, { 4, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 4, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 4, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 4, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 4, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 4, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 4, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 4, 3 }, 0, 0 }, + /* column 5 */ + { lampsurf, &indgrid1, { 5, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 5, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 5, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 5, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 5, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 5, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 5, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 5, 3 }, 0, 0 }, + /* column 6 */ + { lampsurf, &indgrid1, { 6, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 6, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 6, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 6, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 6, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 6, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 6, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 6, 3 }, 0, 0 }, + /* column 7 */ + { lampsurf, &indgrid1, { 7, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 7, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 7, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 7, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 7, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 7, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 7, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 7, 3 }, 0, 0 }, + /* column 8 */ + { lampsurf, &indgrid1, { 8, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 8, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 8, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 8, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 8, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 8, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 8, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 8, 3 }, 0, 0 }, + /* column 9 */ + { lampsurf, &indgrid1, { 9, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 9, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 9, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 9, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 9, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 9, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 9, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 9, 3 }, 0, 0 }, + /* column 10 */ + { lampsurf, &indgrid1, { 10, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 10, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 10, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 10, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 10, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 10, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 10, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 10, 3 }, 0, 0 }, + /* column 11 */ + { lampsurf, &indgrid1, { 11, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 11, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 11, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 11, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 11, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 11, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 11, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 11, 3 }, 0, 0 }, + /* column 12 */ + { lampsurf, &indgrid1, { 12, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 12, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 12, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 12, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 12, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 12, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 12, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 12, 3 }, 0, 0 }, + /* column 13 */ + { lampsurf, &indgrid1, { 13, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 13, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 13, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 13, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 13, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 13, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 13, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 13, 3 }, 0, 0 }, + /* column 14 */ + { lampsurf, &indgrid1, { 14, 10 }, 0, 0 }, + { lampsurf, &indgrid1, { 14, 9 }, 0, 0 }, + { lampsurf, &indgrid1, { 14, 8 }, 0, 0 }, + { lampsurf, &indgrid1, { 14, 7 }, 0, 0 }, + { lampsurf, &indgrid1, { 14, 6 }, 0, 0 }, + { lampsurf, &indgrid1, { 14, 5 }, 0, 0 }, + { lampsurf, &indgrid1, { 14, 4 }, 0, 0 }, + { lampsurf, &indgrid1, { 14, 3 }, 0, 0 }, + + /* IO bus */ + { lampsurf, &iogrid, { 4, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 5, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 6, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 7, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 8, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 9, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 10, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 11, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 12, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 13, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 14, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 15, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 16, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 17, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 18, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 19, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 20, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 21, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 22, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 23, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 24, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 25, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 26, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 27, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 28, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 29, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 30, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 31, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 32, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 33, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 34, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 35, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 36, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 37, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 38, 13 }, 0, 0 }, + { lampsurf, &iogrid, { 39, 13 }, 0, 0 }, + + /* card reader */ + { lampsurf, &iogrid, { 4, 15 }, 0, 0 }, + { lampsurf, &iogrid, { 5, 15 }, 0, 0 }, + { lampsurf, &iogrid, { 6, 15 }, 0, 0 }, + { lampsurf, &iogrid, { 7, 15 }, 0, 0 }, + { lampsurf, &iogrid, { 8, 15 }, 0, 0 }, + { lampsurf, &iogrid, { 9, 15 }, 0, 0 }, + { lampsurf, &iogrid, { 10, 15 }, 0, 0 }, + { lampsurf, &iogrid, { 11, 15 }, 0, 0 }, + { lampsurf, &iogrid, { 12, 15 }, 0, 0 }, + + /* card reader buffer */ + { lampsurf, &iogrid, { 4, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 5, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 6, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 7, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 8, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 9, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 10, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 11, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 12, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 13, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 14, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 15, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 16, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 17, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 18, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 19, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 20, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 21, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 22, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 23, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 24, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 25, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 26, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 27, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 28, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 29, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 30, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 31, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 32, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 33, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 34, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 35, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 36, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 37, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 38, 17 }, 0, 0 }, + { lampsurf, &iogrid, { 39, 17 }, 0, 0 }, + + /* paper tape reader */ + { lampsurf, &iogrid, { 4, 19 }, 0, 0 }, + { lampsurf, &iogrid, { 5, 19 }, 0, 0 }, + { lampsurf, &iogrid, { 6, 19 }, 0, 0 }, + { lampsurf, &iogrid, { 7, 19 }, 0, 0 }, + { lampsurf, &iogrid, { 8, 19 }, 0, 0 }, + { lampsurf, &iogrid, { 9, 19 }, 0, 0 }, + + /* paper tape reader buffer */ + { lampsurf, &iogrid, { 4, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 5, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 6, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 7, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 8, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 9, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 10, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 11, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 12, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 13, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 14, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 15, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 16, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 17, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 18, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 19, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 20, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 21, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 22, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 23, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 24, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 25, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 26, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 27, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 28, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 29, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 30, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 31, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 32, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 33, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 34, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 35, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 36, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 37, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 38, 21 }, 0, 0 }, + { lampsurf, &iogrid, { 39, 21 }, 0, 0 }, + + /* paper tape punch */ + { lampsurf, &iogrid, { 4, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 5, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 6, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 7, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 8, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 9, 23 }, 0, 0 }, + /* data */ + { lampsurf, &iogrid, { 12, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 13, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 14, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 15, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 16, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 17, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 18, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 19, 23 }, 0, 0 }, + + /* teleprinter */ + { lampsurf, &iogrid, { 24, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 25, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 26, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 27, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 28, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 29, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 30, 23 }, 0, 0 }, + /* tti data */ + { lampsurf, &iogrid, { 32, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 33, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 34, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 35, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 36, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 37, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 38, 23 }, 0, 0 }, + { lampsurf, &iogrid, { 39, 23 }, 0, 0 }, + + /* memory protection */ + { lampsurf, &iogrid, { 4, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 5, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 6, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 7, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 8, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 9, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 10, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 11, 25 }, 0, 0 }, + + /* memory relocation */ + { lampsurf, &iogrid, { 18, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 19, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 20, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 21, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 22, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 23, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 24, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 25, 25 }, 0, 0 }, + + /* relocated address */ + { lampsurf, &iogrid, { 32, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 33, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 34, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 35, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 36, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 37, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 38, 25 }, 0, 0 }, + { lampsurf, &iogrid, { 39, 25 }, 0, 0 }, + + /* extra lights */ + { lampsurf, &extragrid, { 4, 10 }, 0, 0 }, +}; diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..d6e7d1c --- /dev/null +++ b/src/main.c @@ -0,0 +1,706 @@ +#include "pdp6.h" +#include +#include +#include +#include +#include "args.h" + +typedef struct Point Point; +struct Point +{ + float x, y; +}; + +typedef struct Panel Panel; +struct Panel +{ + SDL_Surface *surf; + SDL_Rect pos; +}; + +typedef struct Grid Grid; +struct Grid +{ + float xoff, yoff; + float xscl, yscl; + Panel *panel; +}; + +typedef struct Element Element; +struct Element +{ + SDL_Surface **surf; + Grid *grid; + Point pos; + int state; + int active; +}; + +char *argv0; + +FILE *debugfp; +int dotrace; + +void +trace(char *fmt, ...) +{ + va_list ap; + va_start(ap, fmt); + if(dotrace){ + fprintf(debugfp, " "); + vfprintf(debugfp, fmt, ap); + } + va_end(ap); +} + +void +debug(char *fmt, ...) +{ + va_list ap; + va_start(ap, fmt); + vfprintf(debugfp, fmt, ap); + va_end(ap); +} + +void +err(char *fmt, ...) +{ + va_list ap; + va_start(ap, fmt); + fprintf(stderr, "error: "); + vfprintf(stderr, fmt, ap); + fprintf(stderr, "\n"); + va_end(ap); + exit(1); +} + +SDL_Surface* +mustloadimg(const char *path) +{ + SDL_Surface *s; + s = IMG_Load(path); + if(s == NULL) + err("Couldn't load %s", path); + return s; +} + +SDL_Surface *lampsurf[2]; +SDL_Surface *switchsurf[2]; +SDL_Surface *keysurf[3]; + +Panel oppanel; +Grid opgrid1; /* the smaller base grid */ +Grid opgrid2; /* the key grid */ + +Panel iopanel; +Grid iogrid; + +Panel indpanel1, indpanel2; +Grid indgrid1; +Grid indgrid2; + +Panel extrapanel; +Grid extragrid; + +/* operator panel */ +Element *data_sw, *ma_sw, *misc_sw; +Element *ir_l, *mi_l, *pc_l, *ma_l, + *pih_l, *pir_l, *pio_l, *misc_l; + +/* bay indicator panel */ +Element *mb_l, *ar_l, *mq_l; +Element *ff_l; /* flip flops */ + +/* io panel */ +Element *iobus_l, *cr_l, *crbuf_l, *ptr_l, *ptrbuf_l, + *ptp_l, *ptpbuf_l, *tty_l, *ttibuf_l, + *pr_l, *rlr_l, *rla_l; + +/* extra panel */ +Element *extra_sw; +Element *extra_l; + +#include "elements.inc" + +void +setlights(word w, Element *l, int n) +{ + int i; + for(i = 0; i < n; i++) + l[n-i-1].state = !!(w & 1L<pixels; + if(x < 0 || x >= screen->w || + y < 0 || y >= screen->h) + return; + p += y*screen->w+x; + *p = SDL_MapRGBA(screen->format, + col&0xFF, (col>>8)&0xFF, (col>>16)&0xFF, (col>>24)&0xFF); +} + +void +drawhline(SDL_Surface *screen, int y, int x1, int x2, Uint32 col) +{ + for(; x1 < x2; x1++) + putpixel(screen, x1, y, col); +} + +void +drawvline(SDL_Surface *screen, int x, int y1, int y2, Uint32 col) +{ + for(; y1 < y2; y1++) + putpixel(screen, x, y1, col); +} + +Point +xform(Grid *g, Point p) +{ + p.x = g->panel->pos.x + g->xoff + p.x*g->xscl; + p.y = g->panel->pos.y + (g->panel->surf->h - (g->yoff + p.y*g->yscl)); + return p; +} + +int +ismouseover(Element *e, int x, int y) +{ + Point p; + + p = xform(e->grid, e->pos); + return x >= p.x && x <= p.x + e->surf[e->state]->w && + y >= p.y && y <= p.y + e->surf[e->state]->h; +} + +void +drawgrid(Grid *g, SDL_Surface *s, Uint32 col) +{ + SDL_Surface *ps; + int x, y; + int xmax, ymax; + Point p; + + ps = g->panel->surf; + xmax = ps->w/g->xscl; + ymax = ps->h/g->yscl; + for(x = 0; x < xmax; x++){ + p = xform(g, (Point){ x, 0 }); + drawvline(s, p.x, + p.y - ps->h, p.y, col); + } + for(y = 0; y < ymax; y++){ + p = xform(g, (Point){ 0, y }); + drawhline(s, p.y, + p.x, p.x + ps->w, col); + } +} + +void +drawelement(SDL_Surface *screen, Element *elt) +{ + SDL_Rect r; + Point p; + int s; + + p = xform(elt->grid, elt->pos); + r.x = p.x+0.5; + r.y = p.y+0.5; + if(elt->surf == lampsurf) + s = elt->state && apr.sw_power; + else + s = elt->state; + SDL_BlitSurface(elt->surf[s], nil, screen, &r); +} + +void +mouse(int button, int state, int x, int y) +{ + static int buttonstate; + Element *e; + int i; + + if(button){ + if(state == 1) + buttonstate |= 1 << button-1; + else + buttonstate &= ~(1 << button-1); + } + + /* keys */ + for(i = 0; i < nelem(keys); i++){ + e = &keys[i]; + /* e->active means latched on/off for keys */ + if(buttonstate == 0 || !ismouseover(e, x, y)){ + if(!e->active) + e->state = 0; + continue; + } + if((buttonstate & 5) == 5) /* left and right -> latched on/off */ + e->active = !e->active; + else if(buttonstate & 1) /* left button -> down */ + e->state = 1; + else if(buttonstate & 4) /* right button -> up */ + e->state = 2; + } + + /* switches */ + for(i = 0; i < nelem(switches); i++){ + e = &switches[i]; + if(buttonstate == 0 || !ismouseover(e, x, y)){ + e->active = 0; + continue; + } + if(!e->active){ + e->active = 1; + if(buttonstate & 1) /* left button, toggle */ + e->state = !e->state; + else if(buttonstate & 2) /* middle button, on */ + e->state = 1; + else if(buttonstate & 4) /* right button, off */ + e->state = 0; + } + } +} + +void +findlayout(int *w, int *h) +{ + float gap; + + gap = (oppanel.surf->w - indpanel1.surf->w - indpanel2.surf->w)/4.0f; + + indpanel1.pos = (SDL_Rect){ 0, 0, 0, 0 }; + indpanel1.pos.x += gap; + + indpanel2.pos = indpanel1.pos; + indpanel2.pos.x += indpanel1.surf->w + 2*gap; + + iopanel.pos = indpanel2.pos; + iopanel.pos.y += indpanel2.surf->h; + + oppanel.pos = (SDL_Rect){ 0, 0, 0, 0 }; + oppanel.pos.y += indpanel1.surf->h*2.7; + + extrapanel.pos = indpanel1.pos; + extrapanel.pos.y = oppanel.pos.y - extrapanel.surf->h; + + *w = oppanel.surf->w; + *h = oppanel.pos.y + oppanel.surf->h; +} + +void +usage(void) +{ + fprintf(stderr, "usage: %s [-td]\n", argv0); + exit(1); +} + +int +main(int argc, char *argv[]) +{ + SDL_Surface *screen; + SDL_Event ev; + SDL_MouseButtonEvent *mbev; + SDL_MouseMotionEvent *mmev; + Element *e; + Uint32 start, end; + int delay; + int i; + int w, h; + const char *outfile; + + outfile = "/dev/null"; + ARGBEGIN{ + case 't': + dotrace = 1; + break; + case 'd': + outfile = EARGF(usage()); + break; + default: + usage(); + }ARGEND; + if(debugfp = fopen(outfile, "w"), debugfp == nil){ + fprintf(stderr, "Can't open %s\n", outfile); + exit(1); + } + + + if(SDL_Init(SDL_INIT_VIDEO) < 0) + err("%s", SDL_GetError()); + + lampsurf[0] = mustloadimg("../art/lamp_off.png"); + lampsurf[1] = mustloadimg("../art/lamp_on.png"); + + switchsurf[0] = mustloadimg("../art/switch_d.png"); + switchsurf[1] = mustloadimg("../art/switch_u.png"); + + keysurf[0] = mustloadimg("../art/key_n.png"); + keysurf[1] = mustloadimg("../art/key_d.png"); + keysurf[2] = mustloadimg("../art/key_u.png"); + + oppanel.surf = mustloadimg("../art/op_panel.png"); + + opgrid1.panel = &oppanel; + opgrid1.xscl = opgrid1.panel->surf->w/90.0f; + opgrid1.yscl = opgrid1.panel->surf->h/11.0f; + opgrid1.yoff = opgrid1.yscl/2.0f; + + opgrid2.panel = &oppanel; + opgrid2.xscl = opgrid1.xscl*1.76f; + opgrid2.yscl = opgrid2.xscl; + opgrid2.xoff = opgrid1.xscl*44.5f; + opgrid2.yoff = opgrid1.panel->surf->h*2.4f/143.0f; + + iopanel.surf = mustloadimg("../art/io_panel.png"); + iogrid.panel = &iopanel; + iogrid.xscl = iogrid.panel->surf->w/44.0f; + iogrid.yscl = iogrid.panel->surf->h/28.0f; + + indpanel1.surf = mustloadimg("../art/ind_panel1.png"); + indgrid1.panel = &indpanel1; + indgrid1.xscl = indgrid1.panel->surf->w*5.0f/77.0f; + indgrid1.yscl = indgrid1.panel->surf->h/12.0f; + + indpanel2.surf = mustloadimg("../art/ind_panel2.png"); + indgrid2.panel = &indpanel2; + indgrid2.xscl = indgrid2.panel->surf->w/44.0f; + indgrid2.yscl = indgrid2.panel->surf->h/11.0f; + + extrapanel.surf = mustloadimg("../art/extra_panel.png"); + extragrid = indgrid1; + extragrid.panel = &extrapanel; + + findlayout(&w, &h); + + screen = SDL_SetVideoMode(w, h, 32, SDL_DOUBLEBUF); + if(screen == nil) + err("%s", SDL_GetError()); + + e = switches; + data_sw = e; e += 36; + ma_sw = e; e += 18; + misc_sw = e; e += 4; + + extra_sw = e; e += 5; + + e = lamps; + mi_l = e; e += 36; + ir_l = e; e += 18; + ma_l = e; e += 18; + pc_l = e; e += 18; + pio_l = e; e += 7; + pir_l = e; e += 7; + pih_l = e; e += 7; + misc_l = e; e += 7; + + mb_l = e; e += 36; + ar_l = e; e += 36; + mq_l = e; e += 36; + ff_l = e; e += 14*8; + + iobus_l = e; e += 36; + cr_l = e; e += 9; + crbuf_l = e; e += 36; + ptr_l = e; e += 6; + ptrbuf_l = e; e += 36; + ptp_l = e; e += 6; + ptpbuf_l = e; e += 8; + tty_l = e; e += 7; + ttibuf_l = e; e += 8; + pr_l = e; e += 8; + rlr_l = e; e += 8; + rla_l = e; e += 8; + + extra_l = e; e += 1; + + initapr(); + initmem(); + inittty(); + initpt(); +// memset(&apr, 0, sizeof apr); +// apr.extpulse = 0; + + for(;;){ + start = SDL_GetTicks(); + while(SDL_PollEvent(&ev)) + switch(ev.type){ + case SDL_MOUSEMOTION: + mmev = (SDL_MouseMotionEvent*)&ev; + mouse(0, mmev->state, mmev->x, mmev->y); + break; + case SDL_MOUSEBUTTONDOWN: + case SDL_MOUSEBUTTONUP: + mbev = (SDL_MouseButtonEvent*)&ev; + mouse(mbev->button, mbev->state, mbev->x, mbev->y); + break; + case SDL_QUIT: + SDL_Quit(); + return 0; + } + + update(); + + SDL_FillRect(screen, nil, SDL_MapRGBA(screen->format, 0xe6, 0xe6, 0xe6, 0xff)); + SDL_BlitSurface(indpanel1.surf, nil, screen, &indpanel1.pos); + SDL_BlitSurface(indpanel2.surf, nil, screen, &indpanel2.pos); + SDL_BlitSurface(extrapanel.surf, nil, screen, &extrapanel.pos); + SDL_BlitSurface(iopanel.surf, nil, screen, &iopanel.pos); + SDL_BlitSurface(oppanel.surf, nil, screen, &oppanel.pos); + + for(i = 0, e = lamps; i < nelem(lamps); i++, e++) + drawelement(screen, e); + for(i = 0, e = keys; i < nelem(keys); i++, e++) + drawelement(screen, e); + for(i = 0, e = switches; i < nelem(switches); i++, e++) + drawelement(screen, e); + +// SDL_LockSurface(screen); +// drawgrid(&opgrid1, screen, 0xFFFFFF00); +// drawgrid(&opgrid2, screen, 0xFF0000FF); +// drawgrid(&iogrid, screen, 0xFFFFFF00); +// drawgrid(&indgrid1, screen, 0xFFFFFF00); +// drawgrid(&indgrid2, screen, 0xFFFFFF00); +// drawgrid(&extragrid, screen, 0xFFFFFF00); +// SDL_UnlockSurface(screen); + + SDL_Flip(screen); + end = SDL_GetTicks(); + delay = (1000 / 30) - (end-start); +// if(delay > 0) +// SDL_Delay(delay); + } + return 0; +} diff --git a/mem.c b/src/mem.c similarity index 96% rename from mem.c rename to src/mem.c index 9df0e9b..4418110 100644 --- a/mem.c +++ b/src/mem.c @@ -39,8 +39,8 @@ readmem(char *file, word *mem, word size) void initmem(void) { - readmem("mem", memory, maxmem); - readmem("fmem", fmem, 16); + readmem("../mem", memory, maxmem); + readmem("../fmem", fmem, 16); } void diff --git a/pdp6.h b/src/pdp6.h similarity index 89% rename from pdp6.h rename to src/pdp6.h index 64477e6..124ba58 100644 --- a/pdp6.h +++ b/src/pdp6.h @@ -56,9 +56,9 @@ enum FullwordBits { /* external pulses, bits of Apr.extpulse */ enum Extpulse { - EXT_KEY_MANUAL = 1, - EXT_KEY_STOP = 2, - EXT_NONEXIT_MEM = 4 + EXT_KEY_MANUAL = 1, + EXT_KEY_INST_STOP = 2, + EXT_NONEXIT_MEM = 4 }; enum Opcode { @@ -126,7 +126,8 @@ struct Apr { u8 pr, rlr, rla; bool run; bool sw_addr_stop, sw_repeat, sw_mem_disable, sw_power; - bool sw_rim_maint; + /* maint switches */ + bool sw_rim_maint, sw_rpt_bypass, sw_art3_maint, sw_sct_maint, sw_spltcyc_override; /* keys */ bool key_start, key_readin; bool key_mem_cont, key_inst_cont; @@ -283,6 +284,10 @@ enum { }; /* 0 is cable 1 & 2 (data); 1 is cable 3 & 4 (above bits) */ extern word iobus0, iobus1; +/* record the state of iobus1 of the last pulse step + * to recognize pulses or edges */ +extern word iobus1_last, iobus1_pulse; +extern int iodev; #define IOB_RESET (iobus1 & IOBUS_IOB_RESET) #define IOB_DATAO_CLEAR (iobus1 & IOBUS_DATAO_CLEAR) @@ -299,11 +304,56 @@ extern void (*iobusmap[128])(void); extern u8 ioreq[128]; void recalc_req(void); +/* + * Devices + */ + +void initapr(void); + +#define CPA (0000>>2) +#define PI (0004>>2) + +/* TTY */ +#define TTY (0120>>2) +typedef struct Tty Tty; +struct Tty +{ + uchar tto, tti; + bool tto_busy, tto_flag; + bool tti_busy, tti_flag; + int pia; + int fd; +}; +extern Tty tty; void inittty(void); + +/* Paper tape */ +#define PTP (0100>>2) +typedef struct Ptp Ptp; +struct Ptp +{ + FILE *fp; + uchar ptp; + bool busy, flag, b; + int pia; +}; +#define PTR (0104>>2) +typedef struct Ptr Ptr; +struct Ptr +{ + FILE *fp; + int motor_on; + word sr; + word ptr; + bool busy, flag, b; + int pia; +}; +extern Ptp ptp; +extern Ptr ptr; void initpt(void); void ptr_setmotor(int m); -//void wakepanel(void); + // for debugging char *names[0700]; diff --git a/src/pt.c b/src/pt.c new file mode 100644 index 0000000..b858122 --- /dev/null +++ b/src/pt.c @@ -0,0 +1,185 @@ +#include "pdp6.h" +#include +#include +#include +#include +#include +#include +#include + +Ptp ptp; +Ptr ptr; + +void +recalc_ptp_req(void) +{ + u8 req; + req = ptp.flag ? ptp.pia : 0; + if(req != ioreq[PTP]){ + ioreq[PTP] = req; + recalc_req(); + } +} + +static void +wake_ptp(void) +{ + if(IOB_RESET){ + ptp.pia = 0; + ptp.busy = 0; + ptp.flag = 0; + ptp.b = 0; + } + if(iodev == PTP){ + if(IOB_STATUS){ + if(ptp.b) iobus0 |= F30; + if(ptp.busy) iobus0 |= F31; + if(ptp.flag) iobus0 |= F32; + iobus0 |= ptp.pia & 7; + } + if(IOB_CONO_SET){ + if(iobus0 & F30) ptp.b = 1; + if(iobus0 & F31) ptp.busy = 1; + if(iobus0 & F32) ptp.flag = 1; + ptp.pia |= iobus0 & 7; + } + if(IOB_CONO_CLEAR){ + ptp.pia = 0; + ptp.busy = 0; + ptp.flag = 0; + ptp.b = 0; + } + if(IOB_DATAO_CLEAR){ + ptp.ptp = 0; + ptp.busy = 1; + ptp.flag = 0; + } + if(IOB_DATAO_SET){ + ptp.ptp = iobus0 & 0377; + if(ptp.fp){ + if(ptp.b) + putc((ptp.ptp & 077) | 0200, ptp.fp); + else + putc(ptp.ptp, ptp.fp); + } + ptp.busy = 0; + ptp.flag = 1; + } + } + recalc_ptp_req(); +} + +void +recalc_ptr_req(void) +{ + u8 req; + req = ptr.flag ? ptr.pia : 0; + if(req != ioreq[PTR]){ + ioreq[PTR] = req; + recalc_req(); + } +} + +void* +ptrthread(void *arg) +{ + int c; + for(;;){ + if(ptr.busy && ptr.motor_on){ + // PTR CLR + ptr.sr = 0; + ptr.ptr = 0; + + next: + if(ptr.fp) + c = getc(ptr.fp); + else + c = 0; + if(c == EOF) + c = 0; + if(!ptr.b || c & 0200){ + // PTR STROBE + ptr.sr <<= 1; + ptr.ptr <<= 6; + ptr.sr |= 1; + ptr.ptr |= c & 077; + if(!ptr.b) + ptr.ptr |= c & 0300; + } + if(!ptr.b || ptr.sr & 040){ + ptr.busy = 0; + ptr.flag = 1; + }else + goto next; + recalc_ptr_req(); + } + } + return nil; +} + +static void +wake_ptr(void) +{ + if(IOB_RESET){ + ptr.pia = 0; + ptr.busy = 0; + ptr.flag = 0; + ptr.b = 0; + } + + if(iodev == PTR){ + if(IOB_STATUS){ + if(ptr.motor_on) iobus0 |= F27; + if(ptr.b) iobus0 |= F30; + if(ptr.busy) iobus0 |= F31; + if(ptr.flag) iobus0 |= F32; + iobus0 |= ptr.pia & 7; + } + if(IOB_DATAI){ + iobus0 |= ptr.ptr; +debug(" PTR: %012lo\n", iobus0); + ptr.flag = 0; + // actually when DATAI is negated again + ptr.busy = 1; + } + if(IOB_CONO_CLEAR){ + ptr.pia = 0; + ptr.busy = 0; + ptr.flag = 0; + ptr.b = 0; + } + if(IOB_CONO_SET){ + if(iobus0 & F30) ptr.b = 1; + if(iobus0 & F31) ptr.busy = 1; + if(iobus0 & F32) ptr.flag = 1; + ptr.pia |= iobus0 & 7; + } + } + recalc_ptr_req(); +} + +void +ptr_setmotor(int m) +{ + if(ptr.motor_on == m) + return; + ptr.motor_on = m; + if(ptr.motor_on) + ptr.busy = 0; + ptr.flag = 1; + recalc_ptr_req(); +} + +void +initpt(void) +{ + pthread_t thread_id; + ioreq[PTP] = 0; + iobusmap[PTP] = wake_ptp; + ioreq[PTR] = 0; + iobusmap[PTR] = wake_ptr; + pthread_create(&thread_id, nil, ptrthread, nil); + + ptr.fp = fopen("../code/test.rim", "rb"); + ptp.fp = fopen("../code/ptp.out", "wb"); +} diff --git a/tty.c b/src/tty.c similarity index 56% rename from tty.c rename to src/tty.c index 2658b6a..f8c1b37 100644 --- a/tty.c +++ b/src/tty.c @@ -7,21 +7,6 @@ #include #include -/* - * This device is not accurately modeled after the schematics. - */ - -#define TTY (0120>>2) - -typedef struct Tty Tty; -struct Tty -{ - uchar tto, tti; - bool tto_busy, tto_flag; - bool tti_busy, tti_flag; - int pia; - int fd; -}; Tty tty; void @@ -45,7 +30,7 @@ ttythread(void *arg) sockfd = socket(AF_INET, SOCK_STREAM, 0); if(sockfd < 0){ - perror("ERROR opening socket"); + perror("error: socket"); exit(1); } memset(&serv_addr, 0, sizeof(serv_addr)); @@ -54,7 +39,7 @@ ttythread(void *arg) serv_addr.sin_addr.s_addr = INADDR_ANY; serv_addr.sin_port = htons(portno); if(bind(sockfd, (struct sockaddr*)&serv_addr, sizeof(serv_addr)) < 0){ - perror("ERROR on bind"); + perror("error: bind"); exit(1); } listen(sockfd,5); @@ -75,7 +60,7 @@ ttythread(void *arg) close(newsockfd); } if(newsockfd < 0){ - perror("ERROR on accept"); + perror("error: accept"); exit(1); } return nil; @@ -92,46 +77,47 @@ wake_tty(void) tty.tti_busy = 0; tty.tti_flag = 0; tty.tti = 0; - ioreq[TTY] = 0; } - if(IOB_STATUS){ - if(tty.tti_busy) iobus0 |= F29; - if(tty.tti_flag) iobus0 |= F30; - if(tty.tto_busy) iobus0 |= F31; - if(tty.tto_flag) iobus0 |= F32; - iobus0 |= tty.pia & 7; - } - if(IOB_DATAI){ - iobus0 |= tty.tti; - tty.tti_flag = 0; - } - if(IOB_CONO_CLEAR) - tty.pia = 0; - if(IOB_CONO_SET){ - if(iobus0 & F25) tty.tti_busy = 0; - if(iobus0 & F26) tty.tti_flag = 0; - if(iobus0 & F27) tty.tto_busy = 0; - if(iobus0 & F28) tty.tto_flag = 0; - if(iobus0 & F29) tty.tti_busy = 1; - if(iobus0 & F30) tty.tti_flag = 1; - if(iobus0 & F31) tty.tto_busy = 1; - if(iobus0 & F32) tty.tto_flag = 1; - tty.pia |= iobus0 & 7; - } - if(IOB_DATAO_CLEAR){ - tty.tto = 0; - tty.tto_busy = 1; - tty.tto_flag = 0; - } - if(IOB_DATAO_SET){ - tty.tto = iobus0 & 0377; - if(/*tty.tto & 0200 &&*/ tty.fd >= 0){ - tty.tto &= ~0200; - write(tty.fd, &tty.tto, 1); + if(iodev == TTY){ + if(IOB_STATUS){ + if(tty.tti_busy) iobus0 |= F29; + if(tty.tti_flag) iobus0 |= F30; + if(tty.tto_busy) iobus0 |= F31; + if(tty.tto_flag) iobus0 |= F32; + iobus0 |= tty.pia & 7; + } + if(IOB_DATAI){ + iobus0 |= tty.tti; + tty.tti_flag = 0; + } + if(IOB_CONO_CLEAR) + tty.pia = 0; + if(IOB_CONO_SET){ + if(iobus0 & F25) tty.tti_busy = 0; + if(iobus0 & F26) tty.tti_flag = 0; + if(iobus0 & F27) tty.tto_busy = 0; + if(iobus0 & F28) tty.tto_flag = 0; + if(iobus0 & F29) tty.tti_busy = 1; + if(iobus0 & F30) tty.tti_flag = 1; + if(iobus0 & F31) tty.tto_busy = 1; + if(iobus0 & F32) tty.tto_flag = 1; + tty.pia |= iobus0 & 7; + } + if(IOB_DATAO_CLEAR){ + tty.tto = 0; + tty.tto_busy = 1; + tty.tto_flag = 0; + } + if(IOB_DATAO_SET){ + tty.tto = iobus0 & 0377; + if(tty.fd >= 0){ + tty.tto &= ~0200; + write(tty.fd, &tty.tto, 1); + } + // TTO DONE + tty.tto_busy = 0; + tty.tto_flag = 1; } - // TTO DONE - tty.tto_busy = 0; - tty.tto_flag = 1; } recalc_tty_req(); } diff --git a/tools/as6.c b/tools/as6.c index 6c9c7ad..2192424 100644 --- a/tools/as6.c +++ b/tools/as6.c @@ -1329,6 +1329,10 @@ writesymtab(void) for(i = 0; i < nsym; i++){ s = sortlist[i]; + if(s->type & Extern && + s->v.val == 0 && s->v.rel == 0) + continue; + type = 0; if(s->type & Intern) type = SymGlobal;