diff options
author | Erik Hanson <erik@slackbuilds.org> | 2015-02-28 05:10:12 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2015-02-28 11:06:36 +0700 |
commit | 8aecd9ce372ff9c6abc55dc036a6ea12eab6ca22 (patch) | |
tree | 6c3851cb0f479b0fdf722ef491816a3d96ed89c6 /games/mame | |
parent | 805306c8dcbb30fc325a6f4e0d6e11e9333a8ea6 (diff) | |
download | slackbuilds-8aecd9ce372ff9c6abc55dc036a6ea12eab6ca22.tar.gz |
games/mame: Updated for version 0.159.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'games/mame')
-rw-r--r-- | games/mame/README | 4 | ||||
-rw-r--r-- | games/mame/desktop/mame.desktop | 8 | ||||
-rw-r--r-- | games/mame/desktop/mame.xpm | 161 | ||||
-rw-r--r-- | games/mame/desktop/mess.desktop | 8 | ||||
-rw-r--r-- | games/mame/desktop/mess.xpm | 581 | ||||
-rw-r--r-- | games/mame/desktop/ume.desktop | 8 | ||||
-rw-r--r-- | games/mame/desktop/ume.xpm | 1918 | ||||
-rw-r--r-- | games/mame/gcc471.patch | 11 | ||||
-rw-r--r-- | games/mame/ini_path.diff | 11 | ||||
-rw-r--r-- | games/mame/mame.SlackBuild | 110 | ||||
-rw-r--r-- | games/mame/mame.info | 8 | ||||
-rw-r--r-- | games/mame/man/mess.6 | 1064 |
12 files changed, 3814 insertions, 78 deletions
diff --git a/games/mame/README b/games/mame/README index bd2d60d114..cda7229230 100644 --- a/games/mame/README +++ b/games/mame/README @@ -3,3 +3,7 @@ with images of the original arcade game's ROM and disk data, MAME attempts to reproduce that game as faithfully as possible on a more modern general purpose computer. MAME can currently emulate several thousand different classic arcade video games from the late 1970s through the modern era. + +To build MESS, pass MESS=yes to the script. To build UME pass UME=yes to +the script. To disable building of MAME, pass MAME=no to the script. These +can be combined. diff --git a/games/mame/desktop/mame.desktop b/games/mame/desktop/mame.desktop new file mode 100644 index 0000000000..9760346da4 --- /dev/null +++ b/games/mame/desktop/mame.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=MAME +Comment=MAME(tm) arcade emulator +Exec=/usr/games/mame +Icon=mame +Terminal=false +Type=Application +Categories=Game; diff --git a/games/mame/desktop/mame.xpm b/games/mame/desktop/mame.xpm new file mode 100644 index 0000000000..514ed28870 --- /dev/null +++ b/games/mame/desktop/mame.xpm @@ -0,0 +1,161 @@ +/* XPM */ +static char * mame_xpm[] = { +"32 32 126 2", +" c None", +". c #1A85BC", +"+ c #1A7EB8", +"@ c #197CB5", +"# c #1F74B5", +"$ c #1764A5", +"% c #1766A9", +"& c #1867AA", +"* c #186CAC", +"= c #1870AE", +"- c #11042C", +"; c #1C024F", +"> c #1E0043", +", c #160139", +"' c #0C0415", +") c #240155", +"! c #160436", +"~ c #26005C", +"{ c #1A1354", +"] c #0B0438", +"^ c #12051E", +"/ c #000003", +"( c #0C133F", +"_ c #1C025A", +": c #0C0219", +"< c #29015F", +"[ c #545180", +"} c #689BB3", +"| c #0A0842", +"1 c #140521", +"2 c #215582", +"3 c #64849B", +"4 c #397393", +"5 c #2D016B", +"6 c #07030B", +"7 c #328AC5", +"8 c #120645", +"9 c #0D040D", +"0 c #46A0CE", +"a c #356E8F", +"b c #2B0166", +"c c #250467", +"d c #36017B", +"e c #525274", +"f c #3680B8", +"g c #57B2E6", +"h c #499FD6", +"i c #3B7A9E", +"j c #2D0173", +"k c #340082", +"l c #390282", +"m c #5BB6E7", +"n c #2175B8", +"o c #47AFE6", +"p c #131543", +"q c #27037A", +"r c #5D528A", +"s c #6ED0FE", +"t c #5FC3F5", +"u c #3A049E", +"v c #5400BA", +"w c #3E0196", +"x c #360190", +"y c #2273B4", +"z c #63D5FE", +"A c #6FCBFC", +"B c #140A53", +"C c #43B2E8", +"D c #4DBAF3", +"E c #60C1F3", +"F c #15144D", +"G c #4F5263", +"H c #4CB4ED", +"I c #5CCBFE", +"J c #68879E", +"K c #4DB5F0", +"L c #5500C3", +"M c #4F526B", +"N c #368EC9", +"O c #3D7CA0", +"P c #0E0624", +"Q c #11113C", +"R c #5800D2", +"S c #6B54AF", +"T c #5FD2FE", +"U c #56BFF6", +"V c #57C4FC", +"W c #62BCF1", +"X c #97D9FF", +"Y c #2782CC", +"Z c #5E5293", +"` c #5CC3F9", +" . c #89D2FB", +".. c #5CBCED", +"+. c #92D6FA", +"@. c #2B739F", +"#. c #2987B8", +"$. c #5DBDF1", +"%. c #75DAFE", +"&. c #327FAB", +"*. c #42A6DC", +"=. c #1C0454", +"-. c #86D4FB", +";. c #184D70", +">. c #2C7FB1", +",. c #56C2F5", +"'. c #43A2D5", +"). c #3FA4D7", +"!. c #4D5964", +"~. c #56B9ED", +"{. c #63DAFE", +"]. c #7DD0FC", +"^. c #2974A3", +"/. c #23076B", +"(. c #48A5D6", +"_. c #77CFFD", +":. c #360077", +"<. c #2781AF", +"[. c #316F96", +"}. c #4A5A69", +"|. c #250573", +"1. c #06101B", +"2. c #57B7EF", +"3. c #32016F", +"4. c #4CA8DA", +"5. c #175FA3", +" ", +" ", +" . . . . . . + + + @ @ @ @ @ @ @ # # # # # # # # # # # # ", +" . $ $ % % % % & & & & * * * * * * * # # # # # # # # # = ", +" . $ - ; > ; > ; , ' ' , ) ! ; ~ ) ) ; { ] ) ! - ^ / # = ", +" . % ( _ > : : > ; ' ' ; < > < ~ ) ~ [ } | ) 1 ^ ' / # 2 3 4 ", +" . % ( 5 > / 6 > ~ - 1 ) 5 ) 5 ) ) [ } 7 8 ) - ^ 9 / 2 3 0 a ", +" . % ( 5 ! / ' ; ~ ! - b c ~ d _ e 0 f g 8 < ! 1 ' / 3 0 h i ", +" . % ( j > : - ) b > > k ) b l [ 0 # m m 8 b > ! : 3 0 n o i ", +" + % p k d < ) c q j l d > j r 0 # o s m 8 5 ) ! 3 0 # o t i ", +" + & p u v w 5 b x u x > - [ 0 y o z A m B j ) 3 0 # C D E i ", +" + & F u v u ~ ) u u c - G 0 y H I I s m B b J 0 # K D D E i ", +" + & p u L x > , u v j M 0 # H I I I A m F 3 N # D D D H E O ", +" @ & ( u L d P , v L r 0 # H z I I I A m } N y D D D D H t O ", +" @ & Q u L k > b R S 0 # H T T I I I A U 7 # U V D D K H W O ", +" @ & Q u R u j w S } y H z z z z X V A t Y V V D D D K H W i ", +" @ * F v R v u Z 0 y H z T z s X D V ` V V V V U .K H H ..i ", +" @ * { v L v Z 0 y H z T T s +.@.#.` ` V V V U +.H H H H $.i ", +" @ * { u j [ 0 y H z z T %.+.2 B &.` V V V U +.*.7 o H H ..i ", +" @ * p =.M 0 n H z z z %.-.;.j b >.` V ` ,.+.'.p @.*.H H ..i ", +" @ * ( M 0 y H z z z %. .;.8 u 5 >.` V t +.).p ] @.*.H H ..i ", +" # * !.f y ~.{.z z -.].;.] > x c >.` V +.'.p ) ! ^.*.H H ..i ", +" # a 0 y ~.{.z z -.].;./.< ~ d ~ >.` +.'.p b b , ^.(.H H ..i ", +" 4 f y H {.{.z X _.;.q x :.b j ) <.+.'.p c c b ! [.(.C H ..i ", +" }.f N W %.%.%.%.A 2 |.u w x d k =.>.0 ( ] > ; < ! [.*.m m W O ", +"1.O 7 ~.~.~.2.2.g ;._ x k k k d 3.8 &.( ' ' 1 ! > / ^.'.4.4.4.2 ", +"] ] 2 2 8 8 8 8 8 _ :.c ) > > > > ! ( 9 : ^ ' 1 : / 6 6 2 ;.6 / ", +" # # 5 b b 3.:.j ; > ! 1 ^ ! , > > - 1 ' 9 9 6 / / / . 5. ", +" # # # # # # # # # # # # # @ @ @ @ @ @ @ @ + + + . . . 5. ", +" # # # # # # = = * = * * * * & * * * % $ $ $ $ $ $ 5.5.5. ", +" ", +" "}; diff --git a/games/mame/desktop/mess.desktop b/games/mame/desktop/mess.desktop new file mode 100644 index 0000000000..1681187c4f --- /dev/null +++ b/games/mame/desktop/mess.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=MESS +Comment=MESS(tm) Multi Emulator Super System +Exec=/usr/games/mess +Icon=mess +Terminal=false +Type=Application +Categories=Game; diff --git a/games/mame/desktop/mess.xpm b/games/mame/desktop/mess.xpm new file mode 100644 index 0000000000..3aa416ae57 --- /dev/null +++ b/games/mame/desktop/mess.xpm @@ -0,0 +1,581 @@ +/* XPM */ +static char * mess_xpm[] = { +"64 64 514 2", +" c None", +". c #A1672F", +"+ c #AE793D", +"@ c #A36C34", +"# c #9B6028", +"$ c #9C642B", +"% c #AC773D", +"& c #A36D33", +"* c #DCBD7C", +"= c #A26F35", +"- c #A36A33", +"; c #D5B676", +"> c #AA793E", +", c #A16D32", +"' c #DBBE7D", +") c #FBEDA6", +"! c #A56D35", +"~ c #A16B2F", +"{ c #E5C887", +"] c #EAD490", +"^ c #AC773E", +"/ c #A26C32", +"( c #DCBC7D", +"_ c #FCE3AB", +": c #FCE7A9", +"< c #A36E33", +"[ c #A26B32", +"} c #DEC081", +"| c #FCE3A8", +"1 c #EAD38E", +"2 c #A16C33", +"3 c #DBBE7B", +"4 c #FDE2A6", +"5 c #FDD8A9", +"6 c #FCE6A7", +"7 c #A46F35", +"8 c #D9B877", +"9 c #FDE1A6", +"0 c #FDD8A8", +"a c #E9D390", +"b c #A26D32", +"c c #DBBE7C", +"d c #FDE1A5", +"e c #FED8A4", +"f c #FED8A5", +"g c #FCE6A6", +"h c #A46D33", +"i c #A67235", +"j c #D3B070", +"k c #FBE3A6", +"l c #AC783D", +"m c #DBBE7A", +"n c #FCE1A2", +"o c #FED6A0", +"p c #FED6A2", +"q c #FDE6A4", +"r c #A46E34", +"s c #A9783C", +"t c #CCA769", +"u c #FDE2A2", +"v c #FED6A3", +"w c #FFD6A2", +"x c #FED6A1", +"y c #E9D38E", +"z c #DCBD7A", +"A c #FDE09F", +"B c #FED59B", +"C c #FED49E", +"D c #FED49D", +"E c #FDE6A3", +"F c #AF7E40", +"G c #C49E60", +"H c #FBE2A0", +"I c #FDD59D", +"J c #FED59D", +"K c #E9D28D", +"L c #AC763D", +"M c #A16E34", +"N c #DCBE7E", +"O c #FCDD9D", +"P c #FDD498", +"Q c #FED39A", +"R c #FED49A", +"S c #FEE5A0", +"T c #A56E34", +"U c #B5854A", +"V c #BD9656", +"W c #FCE29F", +"X c #FED499", +"Y c #EAD18E", +"Z c #DCBE7D", +"` c #FCDE9D", +" . c #FED096", +".. c #FED196", +"+. c #FFD196", +"@. c #FEE49F", +"#. c #B98D4E", +"$. c #B78D50", +"%. c #FAE19E", +"&. c #FDD396", +"*. c #FED197", +"=. c #FED296", +"-. c #EAD18F", +";. c #A26E33", +">. c #DDBD7A", +",. c #FCD282", +"'. c #FCC479", +"). c #FCC57A", +"!. c #FDC77C", +"~. c #FDC984", +"{. c #FDCD8A", +"]. c #FECF91", +"^. c #FDD092", +"/. c #FDE39D", +"(. c #A56D34", +"_. c #C09659", +":. c #B48448", +"<. c #F8E09B", +"[. c #FDD192", +"}. c #FED093", +"|. c #FED094", +"1. c #FED092", +"2. c #FED091", +"3. c #FDD08F", +"4. c #EBD18D", +"5. c #AA783C", +"6. c #DDBE7B", +"7. c #FACA71", +"8. c #FDB450", +"9. c #FCB450", +"0. c #FEB450", +"a. c #FDB554", +"b. c #FEB657", +"c. c #FEBB61", +"d. c #FDDC90", +"e. c #C79F5F", +"f. c #AF7D42", +"g. c #F6DD9A", +"h. c #FDD08E", +"i. c #FDCE8D", +"j. c #FFCE8E", +"k. c #FECE8E", +"l. c #FCBF6B", +"m. c #EBCF88", +"n. c #A16D33", +"o. c #DEBE7A", +"p. c #F9C971", +"q. c #FDB24E", +"r. c #FDB34D", +"s. c #FEB24D", +"t. c #FEB34D", +"u. c #FEB34E", +"v. c #FDB34F", +"w. c #FCD985", +"x. c #A56C36", +"y. c #CBAA68", +"z. c #AC763C", +"A. c #F2DB96", +"B. c #FECC8A", +"C. c #FECD8A", +"D. c #FDCC8A", +"E. c #FDCA83", +"F. c #FBBA5E", +"G. c #EAD085", +"H. c #AB773D", +"I. c #DEBE79", +"J. c #F9C96B", +"K. c #FDB24D", +"L. c #FDB14C", +"M. c #FDB24A", +"N. c #FCD986", +"O. c #D2B270", +"P. c #A77038", +"Q. c #F0D489", +"R. c #FDC779", +"S. c #FEC984", +"T. c #FFCA85", +"U. c #FECA85", +"V. c #FDC77B", +"W. c #FDB457", +"X. c #FEB14C", +"Y. c #EAD084", +"Z. c #A46D34", +"`. c #DEBF7B", +" + c #FAC86D", +".+ c #FDB048", +"++ c #FEB14A", +"@+ c #FCD982", +"#+ c #CCA86A", +"$+ c #A36E35", +"%+ c #ECD186", +"&+ c #FBBC5D", +"*+ c #FDB04B", +"=+ c #FDB656", +"-+ c #FEC272", +";+ c #FCC982", +">+ c #FDC983", +",+ c #FEC678", +"'+ c #FCB454", +")+ c #FEB049", +"!+ c #FEB14B", +"~+ c #ECCF87", +"{+ c #DEBF7A", +"]+ c #FAC669", +"^+ c #FDAF47", +"/+ c #FEAF48", +"(+ c #FFAF46", +"_+ c #A16931", +":+ c #E8CD82", +"<+ c #FBBD5C", +"[+ c #FDAF46", +"}+ c #FEAE47", +"|+ c #FEAF47", +"1+ c #FEB85C", +"2+ c #FDC371", +"3+ c #FEB045", +"4+ c #FEAF46", +"5+ c #FEB046", +"6+ c #A16C35", +"7+ c #F9C568", +"8+ c #FDAD45", +"9+ c #FEAE44", +"0+ c #FFAE44", +"a+ c #FFAD44", +"b+ c #FAD681", +"c+ c #A8763A", +"d+ c #E3C581", +"e+ c #FBC05F", +"f+ c #FEAD44", +"g+ c #FEAE46", +"h+ c #FFAE45", +"i+ c #EBD087", +"j+ c #AD773C", +"k+ c #A36C33", +"l+ c #DFBF7A", +"m+ c #FBC465", +"n+ c #FDAD41", +"o+ c #FEAD41", +"p+ c #FBD880", +"q+ c #E5CD84", +"r+ c #FCC362", +"s+ c #FDAD42", +"t+ c #EAD087", +"u+ c #A26D34", +"v+ c #DFC07A", +"w+ c #FAC565", +"x+ c #FEAB40", +"y+ c #FEAC3F", +"z+ c #FEAC3E", +"A+ c #FEAC3D", +"B+ c #FBD580", +"C+ c #FBC565", +"D+ c #EAD086", +"E+ c #A36C32", +"F+ c #E0C07A", +"G+ c #FBC362", +"H+ c #FDAB3C", +"I+ c #FEAB3D", +"J+ c #FFAB3E", +"K+ c #FFAA3D", +"L+ c #FBB44C", +"M+ c #FBAA3A", +"N+ c #FEAB3E", +"O+ c #AC773F", +"P+ c #A46C32", +"Q+ c #E0C07B", +"R+ c #F9C360", +"S+ c #FDA93B", +"T+ c #FEA93A", +"U+ c #FFA93A", +"V+ c #FEAA3A", +"W+ c #FEAA39", +"X+ c #FEA939", +"Y+ c #FEA93B", +"Z+ c #FBC15D", +"`+ c #FDA937", +" @ c #FEA937", +".@ c #FEA936", +"+@ c #FCAA38", +"@@ c #FDA938", +"#@ c #A46A32", +"$@ c #DFC17B", +"%@ c #FAC05B", +"&@ c #FDA736", +"*@ c #FEA735", +"=@ c #FEA835", +"-@ c #FCA832", +";@ c #FBC05C", +">@ c #FDC25C", +",@ c #FEA734", +"'@ c #FBAA37", +")@ c #FBD074", +"!@ c #FDAE3E", +"~@ c #DFC27B", +"{@ c #FBC058", +"]@ c #FDA532", +"^@ c #FDA632", +"/@ c #FEA732", +"(@ c #FDA732", +"_@ c #FBBF5A", +":@ c #F3E297", +"<@ c #FCC35F", +"[@ c #FDA633", +"}@ c #FDA734", +"|@ c #FACF75", +"1@ c #F5E59C", +"2@ c #FEA733", +"3@ c #FCA62D", +"4@ c #FEA531", +"5@ c #FEA630", +"6@ c #FEA530", +"7@ c #FDA62E", +"8@ c #FBBF58", +"9@ c #DFC27C", +"0@ c #BF9957", +"a@ c #FEC25E", +"b@ c #FDA62F", +"c@ c #FEA631", +"d@ c #FDA630", +"e@ c #FACF71", +"f@ c #C9A161", +"g@ c #DABC77", +"h@ c #FDAC3B", +"i@ c #FBBD56", +"j@ c #FEA32C", +"k@ c #FDA42D", +"l@ c #FEA52C", +"m@ c #FDA52D", +"n@ c #FBBE58", +"o@ c #E0C27C", +"p@ c #9D632B", +"q@ c #BD9154", +"r@ c #FEC15E", +"s@ c #FEA52D", +"t@ c #C8A160", +"u@ c #9A5C27", +"v@ c #D9BB77", +"w@ c #FDAB3A", +"x@ c #A46A35", +"y@ c #DFC47C", +"z@ c #FBBD57", +"A@ c #FCA32A", +"B@ c #FEA32B", +"C@ c #FCA42A", +"D@ c #E0C17B", +"E@ c #C09759", +"F@ c #BD9153", +"G@ c #FEC15A", +"H@ c #FDA32A", +"I@ c #FDA42C", +"J@ c #FACD70", +"K@ c #C7A162", +"L@ c #AB7B3F", +"M@ c #B48248", +"N@ c #DABB78", +"O@ c #FDAA37", +"P@ c #FBBB51", +"Q@ c #FDA226", +"R@ c #FEA228", +"S@ c #FFA328", +"T@ c #FBBC53", +"U@ c #E1C17C", +"V@ c #A26D33", +"W@ c #BD9253", +"X@ c #FEC059", +"Y@ c #FDA229", +"Z@ c #FDA32B", +"`@ c #F9CE70", +" # c #C6A062", +".# c #AB7A3E", +"+# c #BB9154", +"@# c #DABA78", +"## c #FEAA36", +"$# c #A56A32", +"%# c #DFC37C", +"&# c #FBBB52", +"*# c #FDA125", +"=# c #FEA126", +"-# c #FEA026", +";# c #FFA026", +"># c #FDA027", +",# c #FBBC51", +"'# c #BC9153", +")# c #FEBF58", +"!# c #FEA125", +"~# c #FEA024", +"{# c #FACD6F", +"]# c #C6A061", +"^# c #AE7A3D", +"/# c #BB9054", +"(# c #D9BB79", +"_# c #FDA831", +":# c #A26A31", +"<# c #E0C37D", +"[# c #FAB84C", +"}# c #FD9F20", +"|# c #FE9F22", +"1# c #FF9F22", +"2# c #FE9F23", +"3# c #FBBC50", +"4# c #E0C17E", +"5# c #FEBE57", +"6# c #FDA024", +"7# c #FDA025", +"8# c #F9CD6F", +"9# c #C59F61", +"0# c #AB7A3C", +"a# c #BD9052", +"b# c #FDA830", +"c# c #E0C47D", +"d# c #FCBA4D", +"e# c #FC9E1F", +"f# c #FE9E21", +"g# c #FF9E22", +"h# c #FD9E1F", +"i# c #FBBB4D", +"j# c #FEBF53", +"k# c #FE9F1F", +"l# c #FCA024", +"m# c #FACC6B", +"n# c #C69F5F", +"o# c #BD9053", +"p# c #D9BB78", +"q# c #FEA62C", +"r# c #A16A31", +"s# c #E0C57E", +"t# c #FBB74B", +"u# c #FC9D1B", +"v# c #FE9D1D", +"w# c #FF9E1D", +"x# c #FE9E1E", +"y# c #FABB4C", +"z# c #E1C07C", +"A# c #BC9154", +"B# c #FDBE52", +"C# c #FD9D1E", +"D# c #FD9E20", +"E# c #F9CD6B", +"F# c #C69F60", +"G# c #AC7A3F", +"H# c #FEA62B", +"I# c #A36A32", +"J# c #E0C57C", +"K# c #FAB748", +"L# c #FE9B1B", +"M# c #FE9C1C", +"N# c #FF9C1C", +"O# c #FD9C1A", +"P# c #FABA4C", +"Q# c #FDBD50", +"R# c #F9CC6A", +"S# c #FDA527", +"T# c #A16A30", +"U# c #E1C67D", +"V# c #FAB645", +"W# c #FD9B17", +"X# c #FE9C19", +"Y# c #FE9B18", +"Z# c #FE9B19", +"`# c #FBB848", +" $ c #E0BF7C", +".$ c #FDBD53", +"+$ c #F8CD6A", +"@$ c #C79F60", +"#$ c #AD7A3F", +"$$ c #FCA426", +"%$ c #FE9A18", +"&$ c #FDA631", +"*$ c #A36932", +"=$ c #E2C57D", +"-$ c #FAB644", +";$ c #FD9A14", +">$ c #FE9A17", +",$ c #FC9A15", +"'$ c #FAE290", +")$ c #C59E5E", +"!$ c #AF7A3E", +"~$ c #BD9054", +"{$ c #DABC7A", +"]$ c #FDA224", +"^$ c #A16930", +"/$ c #E2C67D", +"($ c #FAB342", +"_$ c #FE9812", +":$ c #FD9811", +"<$ c #FF9A14", +"[$ c #FE9914", +"}$ c #FBB747", +"|$ c #DFC07C", +"1$ c #BB9052", +"2$ c #C59D61", +"3$ c #AC7B3B", +"4$ c #FDA223", +"5$ c #E2C886", +"6$ c #FBE894", +"7$ c #FAD97C", +"8$ c #FCD97C", +"9$ c #FCD97D", +"0$ c #DEC07A", +"a$ c #A26B31", +"b$ c #9F602B", +"c$ c #BE9052", +"d$ c #D8BC79", +"e$ c #A66F36", +"f$ c #9F612A", +"g$ c #985B24", +"h$ c #995E26", +"i$ c #9A5E26", +"j$ c #9B5D27", +"k$ c #9D5D28", +"l$ c #9E672D", +"m$ c #BE9054", +"n$ c #975F26", +"o$ c #985D25", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" . + ", +" @ # $ % ", +" & * = - ; > ", +" , ' ) ! ~ { ] ^ ", +" / ( _ : < [ } | 1 ^ ", +" 2 3 4 5 6 & 7 8 9 0 a % ", +" b c d e f g h i j k e e a l ", +" @ m n o p p q r s t u v w x y % ", +" b z A B C D C E r F G H I J D D K L ", +" M N O P Q R Q Q S T U V W P Q R Q X Y % ", +" & Z ` ...+.+.+.+.@.T #.$.%.&.*.+.+.+.=.-.% ", +" ;.>.,.'.).!.~.{.].^./.(. _.:.<.[.}.|.}.1.2.3.4.5. ", +" & 6.7.8.8.9.8.0.a.b.c.d.r e.f.g.h.i.j.j.j.k.{.l.m.5. ", +" n.o.p.q.r.s.t.u.u.v.v.t.w.x. y.z.A.h.B.C.C.C.D.E.F.v.G.H. ", +" & I.J.K.L.M.M.M.M.M.M.M.M.N.(. O.P.Q.R.S.T.T.T.U.V.W.X.K.Y.H. ", +" Z.`. +.+++++++++++++++++++++@+h #+$+%+&+*+=+-+;+>+,+'+)+!+++~+% ", +" & {+]+^+/+(+(+(+(+(+(+(+(+(+(+@+Z._+:+<+[+}+|+/+1+2+8.3+4+(+5+~+% ", +" 6+{+7+8+9+9+0+0+0+0+0+0+0+0+0+a+b+c+d+e+9+9+0+9+9+f+g+f+h+9+0+9+i+j+ ", +" k+l+m+n+n+o+o+o+o+o+o+o+o+o+o+o+o+p+q+r+s+o+o+o+o+o+o+o+o+o+o+o+s+t+j+ ", +" u+v+w+x+y+z+z+z+z+z+z+z+z+z+z+z+z+A+B+C+y+y+z+z+z+z+z+z+z+z+z+z+z+y+D+L ", +" E+F+G+H+I+J+J+J+J+J+J+J+J+J+J+J+J+J+K+L+M+J+J+J+J+J+J+J+J+J+J+J+J+J+N+D+O+ ", +" P+Q+R+S+T+T+U+U+U+U+U+U+U+V+W+X+U+U+U+U+X+T+U+U+U+T+X+W+U+U+U+U+U+U+U+Y+Y.H. ", +" E+Q+Z+`+ @.@.@.@.@.@.@.@.@.@.@+@ @.@.@.@.@.@.@.@.@.@.@@@ @.@.@.@.@.@.@.@ @y % ", +" #@$@%@&@*@=@=@=@=@=@=@=@=@=@-@;@>@,@=@=@=@=@=@=@=@=@*@'@)@!@=@=@=@=@=@=@=@*@K L ", +" / ~@{@]@^@/@/@/@/@/@/@/@/@/@(@_@:@<@[@/@/@/@/@/@/@/@(@}@|@1@!@/@/@/@/@/@/@/@2@Y % ", +" [ ~@_@3@4@5@5@5@5@5@5@5@5@6@7@8@9@0@a@b@5@5@5@5@5@c@d@2@e@f@g@h@5@5@5@5@5@5@5@d@-.% ", +" [ ~@i@j@k@l@l@l@l@l@l@l@l@l@m@n@o@p@q@r@m@l@l@l@l@l@s@7@e@t@u@v@w@l@l@l@l@l@l@l@/@4.5. ", +" x@y@z@A@B@B@B@B@B@B@B@B@B@B@C@i@D@& E@F@G@H@B@B@B@B@H@I@J@K@L@M@N@O@B@B@B@B@B@B@B@/@m.5. ", +" [ y@P@Q@R@S@S@S@S@S@S@S@S@S@R@T@U@V@ W@X@Y@S@S@S@R@Z@`@ #.# +#@###S@S@S@S@S@S@/@/@G.H. ", +" $#%#&#*#=#-#;#;#;#;#;#;#;#-#>#,#Q+& '#)#!#;#=#~#H@{#]#^# /#(#_#;#;#;#;#;#;#/@/@Y.H. ", +" :#<#[#}#|#1#1#1#1#1#1#1#1#1#2#3#4#& F@5#6#1#|#7#8#9#0# a#(#b#1#1#1#1#1#/@/@/@~+% ", +" :#c#d#e#f#f#g#g#g#g#g#g#g#f#h#i#F+& q@j#}#k#l#m#n#^# o#p#q#g#g#g#g#g#/@/@/@~+% ", +" r#s#t#u#v#w#w#w#w#w#w#w#w#w#x#y#z#V@ A#B#C#D#E#F#G# o#p#H#w#w#w#w#W+/@/@/@i+j+ ", +" I#J#K#L#M#M#N#N#N#N#N#N#N#L#O#P#F+& '#Q#e#R#e.^# o#p#S#N#N#N#N#5@/@/@/@t+j+ ", +" T#U#V#W#X#Y#Y#Y#Y#Y#Y#Y#Y#Y#Z#`# $b '#.$+$@$#$ o#p#$$Y#%$Y#&$5@/@/@/@D+L ", +" *$=$-$;$%$%$%$%$%$%$%$%$%$>$,$`#F+/ A#'$)$!$ ~${$]$%$%$%$/@/@/@/@/@D+O+ ", +" ^$/$($_$:$<$<$<$<$<$<$<$<$<$[$}$|$/ 1$2$3$ ~${$4$<$<$<$/@/@/@/@/@Y.H. ", +" _+5$6$7$8$8$8$8$8$8$8$8$8$8$8$9$0$a$ b$!$ c$d$8$8$8$8$8$8$8$8$8$9$e$ ", +" f$g$h$i$j$k$k$k$k$k$k$k$k$k$k$k$k$l$ #$ m$n$k$k$k$k$k$k$k$k$k$k$o$ ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/games/mame/desktop/ume.desktop b/games/mame/desktop/ume.desktop new file mode 100644 index 0000000000..e00340a5d0 --- /dev/null +++ b/games/mame/desktop/ume.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=UME +Comment=UME Universal Machine Emulator +Exec=/usr/games/ume +Icon=ume +Terminal=false +Type=Application +Categories=Game; diff --git a/games/mame/desktop/ume.xpm b/games/mame/desktop/ume.xpm new file mode 100644 index 0000000000..50df1baedb --- /dev/null +++ b/games/mame/desktop/ume.xpm @@ -0,0 +1,1918 @@ +/* XPM */ +static char * ume_xpm[] = { +"256 256 1659 2", +" c None", +". c #2D94B5", +"+ c #FFD095", +"@ c #429EBD", +"# c #449FBD", +"$ c #FFCD8F", +"% c #FFD5A1", +"& c #3E9DBC", +"* c #57A9C5", +"= c #3E9CBB", +"- c #FFCE8F", +"; c #FFD29A", +"> c #FFD49E", +", c #54A8C4", +"' c #52A7C3", +") c #3F9DBB", +"! c #FFCD8E", +"~ c #FFD29B", +"{ c #FFD097", +"] c #FFD49F", +"^ c #54A9C4", +"/ c #4EA5C2", +"( c #53A7C3", +"_ c #FFCC8E", +": c #FFD299", +"< c #FFD198", +"[ c #FFD098", +"} c #3E9EBD", +"| c #4EA6C2", +"1 c #4FA5C2", +"2 c #FFCC8D", +"3 c #FFD19A", +"4 c #3D9EBD", +"5 c #4FA6C2", +"6 c #FFD199", +"7 c #FFD197", +"8 c #3E9FBE", +"9 c #55AAC5", +"0 c #FFCB8C", +"a c #FFD096", +"b c #3D9FBE", +"c c #54AAC6", +"d c #4EA7C3", +"e c #4FA7C3", +"f c #FFCB8B", +"g c #3C9FBE", +"h c #55ABC6", +"i c #4EA8C4", +"j c #4FA8C4", +"k c #FFCA8A", +"l c #3C9FBF", +"m c #55AAC6", +"n c #FFCA89", +"o c #FFCF94", +"p c #3A9FBE", +"q c #56ACC7", +"r c #4EA7C4", +"s c #FFCF93", +"t c #FFCF95", +"u c #3AA0BF", +"v c #56ADC7", +"w c #FFCA88", +"x c #FFCF96", +"y c #56ADC8", +"z c #4EA9C5", +"A c #4FA9C5", +"B c #FFC988", +"C c #FFCE93", +"D c #39A0BF", +"E c #56AEC8", +"F c #FFC987", +"G c #FFCE92", +"H c #41A4C1", +"I c #54ADC8", +"J c #4EAAC6", +"K c #4FAAC6", +"L c #FFC986", +"M c #FFCD91", +"N c #49A7C5", +"O c #50AAC6", +"P c #FFCD90", +"Q c #48A7C5", +"R c #51ABC6", +"S c #51ABC7", +"T c #FFC884", +"U c #48A8C6", +"V c #4FABC7", +"W c #52ACC7", +"X c #48A9C6", +"Y c #4FACC7", +"Z c #52ACC8", +"` c #50ABC7", +" . c #FFC784", +".. c #FFCE91", +"+. c #4FACC8", +"@. c #52ADC8", +"#. c #FFC783", +"$. c #52ADC9", +"%. c #50ACC8", +"&. c #FFC682", +"*. c #52AECA", +"=. c #FFCC8F", +"-. c #47A9C7", +";. c #4FADC8", +">. c #52AEC9", +",. c #50ADC9", +"'. c #FFC681", +"). c #48AAC7", +"!. c #4FADC9", +"~. c #FFC680", +"{. c #47AAC8", +"]. c #4FAEC9", +"^. c #FFC67F", +"/. c #4FAECA", +"(. c #52AFCA", +"_. c #FFC57F", +":. c #47ABC8", +"<. c #52AFCB", +"[. c #50AECA", +"}. c #FFC57E", +"|. c #FFCC8C", +"1. c #FFCB8A", +"2. c #4FAFCA", +"3. c #52B0CC", +"4. c #52B0CB", +"5. c #50AFCB", +"6. c #FFC47C", +"7. c #FFCB89", +"8. c #46ACC9", +"9. c #4FB0CB", +"0. c #47ACCA", +"a. c #4FB0CC", +"b. c #52B1CC", +"c. c #FFC37A", +"d. c #FFCA87", +"e. c #46ACCA", +"f. c #52B1CD", +"g. c #50B0CC", +"h. c #FFC47A", +"i. c #46ADCA", +"j. c #4FB1CD", +"k. c #52B2CD", +"l. c #FFC379", +"m. c #46ADCB", +"n. c #50B1CD", +"o. c #FFC985", +"p. c #FFC278", +"q. c #FFC989", +"r. c #45AECB", +"s. c #4FB2CE", +"t. c #FFC277", +"u. c #FFC885", +"v. c #46AECC", +"w. c #52B3CE", +"x. c #FFC176", +"y. c #47AECC", +"z. c #50B2CE", +"A. c #52B3CF", +"B. c #FFC175", +"C. c #FFC883", +"D. c #46AFCD", +"E. c #50B3CF", +"F. c #52B4CF", +"G. c #FFC782", +"H. c #46AFCC", +"I. c #50B4CF", +"J. c #53B4D0", +"K. c #51B3CF", +"L. c #FFC074", +"M. c #FFC886", +"N. c #50B4D0", +"O. c #53B5D0", +"P. c #FFC073", +"Q. c #FFC785", +"R. c #51B4D0", +"S. c #FFBF71", +"T. c #46B0CE", +"U. c #FFC070", +"V. c #50B5D0", +"W. c #53B5D1", +"X. c #FFBF70", +"Y. c #45B1CF", +"Z. c #50B5D1", +"`. c #53B6D1", +" + c #FFBF6F", +".+ c #46B1CF", +"++ c #50B6D2", +"@+ c #51B5D1", +"#+ c #FFBC69", +"$+ c #FFC67E", +"%+ c #53B7D2", +"&+ c #51B6D2", +"*+ c #FFC47B", +"=+ c #44B1CF", +"-+ c #50B6D1", +";+ c #FFC276", +">+ c #FFC37B", +",+ c #44B2D0", +"'+ c #FFC275", +")+ c #FFC57D", +"!+ c #45B2D1", +"~+ c #50B7D3", +"{+ c #53B7D3", +"]+ c #FFC47D", +"^+ c #44B3D1", +"/+ c #53B8D3", +"(+ c #44B2D1", +"_+ c #50B8D4", +":+ c #53B8D4", +"<+ c #51B7D3", +"[+ c #FFC174", +"}+ c #43B3D1", +"|+ c #53B9D4", +"1+ c #FFC378", +"2+ c #FFC57C", +"3+ c #51B8D4", +"4+ c #FFC173", +"5+ c #42B3D2", +"6+ c #FFC072", +"7+ c #43B4D2", +"8+ c #50B9D5", +"9+ c #53B9D5", +"0+ c #FFC071", +"a+ c #FFC479", +"b+ c #41B4D2", +"c+ c #52BAD5", +"d+ c #FED39E", +"e+ c #42B4D3", +"f+ c #50BAD6", +"g+ c #53BAD6", +"h+ c #51B9D5", +"i+ c #FED098", +"j+ c #FFD69E", +"k+ c #43B5D3", +"l+ c #53BBD6", +"m+ c #51B8D3", +"n+ c #52B6D3", +"o+ c #52B6D2", +"p+ c #53B6D2", +"q+ c #52B5D1", +"r+ c #52B4D0", +"s+ c #50B3D0", +"t+ c #50B2CF", +"u+ c #FDD098", +"v+ c #FFD497", +"w+ c #E3CAA2", +"x+ c #3EB3D2", +"y+ c #50BBD6", +"z+ c #52BBD6", +"A+ c #50B9D6", +"B+ c #54B9D5", +"C+ c #57BAD5", +"D+ c #56BAD5", +"E+ c #50B6D3", +"F+ c #4FB5D2", +"G+ c #4CB4D1", +"H+ c #49B3D0", +"I+ c #47B2CF", +"J+ c #49B1CF", +"K+ c #4CB2CF", +"L+ c #4EB3CF", +"M+ c #56B6D1", +"N+ c #57B6D1", +"O+ c #54B4D0", +"P+ c #51B3CE", +"Q+ c #FDCF97", +"R+ c #FFD597", +"S+ c #DDC59D", +"T+ c #6598AE", +"U+ c #3FB4D3", +"V+ c #50BBD7", +"W+ c #52BCD7", +"X+ c #56BCD7", +"Y+ c #55BBD6", +"Z+ c #48B6D3", +"`+ c #3CB0CF", +" @ c #30AACC", +".@ c #25A6C9", +"+@ c #1CA2C6", +"@@ c #159EC4", +"#@ c #0E9BC2", +"$@ c #0999C0", +"%@ c #0998C0", +"&@ c #0897BF", +"*@ c #0996BE", +"=@ c #0C98BE", +"-@ c #149ABF", +";@ c #1C9DC1", +">@ c #26A1C4", +",@ c #31A6C6", +"'@ c #40ACCA", +")@ c #4CB0CD", +"!@ c #56B3CF", +"~@ c #4FB0CD", +"{@ c #FFBE6E", +"]@ c #FFC377", +"^@ c #FFD496", +"/@ c #E2C79D", +"(@ c #5A92A9", +"_@ c #4E8FAD", +":@ c #3FB5D4", +"<@ c #54BCD8", +"[@ c #57BED8", +"}@ c #51BBD7", +"|@ c #47B6D4", +"1@ c #35AFCF", +"2@ c #24A8CB", +"3@ c #14A0C7", +"4@ c #089BC3", +"5@ c #0599C2", +"6@ c #0197C0", +"7@ c #0097C0", +"8@ c #0297C0", +"9@ c #0397BF", +"0@ c #0597BF", +"a@ c #0597BE", +"b@ c #0596BE", +"c@ c #0595BD", +"d@ c #0593BC", +"e@ c #0392BA", +"f@ c #0291BA", +"g@ c #0090BA", +"h@ c #0290B9", +"i@ c #0691BA", +"j@ c #0B93BB", +"k@ c #1C9BBF", +"l@ c #30A3C5", +"m@ c #45ADCA", +"n@ c #52B2CE", +"o@ c #55B3CF", +"p@ c #51B1CC", +"q@ c #4FAFCC", +"r@ c #FFD396", +"s@ c #E3C79D", +"t@ c #5F95AA", +"u@ c #4488A8", +"v@ c #5893AD", +"w@ c #37B2D2", +"x@ c #51BCD8", +"y@ c #43B6D4", +"z@ c #2CACCE", +"A@ c #17A3C9", +"B@ c #089DC5", +"C@ c #029BC4", +"D@ c #0199C2", +"E@ c #049AC2", +"F@ c #059BC2", +"G@ c #069AC2", +"H@ c #079AC1", +"I@ c #0798C0", +"J@ c #0697BF", +"K@ c #0696BE", +"L@ c #0695BD", +"M@ c #0694BC", +"N@ c #0793BB", +"O@ c #0794BB", +"P@ c #0793BA", +"Q@ c #0692BA", +"R@ c #0491B9", +"S@ c #018FB8", +"T@ c #018EB7", +"U@ c #0791B8", +"V@ c #1998BD", +"W@ c #33A4C4", +"X@ c #4CAECB", +"Y@ c #55B2CE", +"Z@ c #4FAECB", +"`@ c #FFBE6D", +" # c #FDCF96", +".# c #FFD395", +"+# c #E4C89D", +"@# c #5F96AA", +"## c #478BAA", +"$# c #4D8DA8", +"%# c #5592AD", +"&# c #25ABCE", +"*# c #2FAFD0", +"=# c #16A5CA", +"-# c #069EC6", +";# c #049CC4", +"># c #069CC4", +",# c #079CC4", +"'# c #079CC3", +")# c #079BC3", +"!# c #069BC3", +"~# c #0699C1", +"{# c #0698C0", +"]# c #0693BB", +"^# c #0591B9", +"/# c #0691B9", +"(# c #0691B8", +"_# c #0590B8", +":# c #018DB6", +"<# c #0D92B9", +"[# c #299EC1", +"}# c #48ABC9", +"|# c #55B1CD", +"1# c #4FAFCB", +"2# c #FFBD6C", +"3# c #FDCF95", +"4# c #E5C99C", +"5# c #6197AA", +"6# c #468BAA", +"7# c #508FAA", +"8# c #4A8BA8", +"9# c #079EC7", +"0# c #0AA0C8", +"a# c #039EC6", +"b# c #049DC6", +"c# c #079EC6", +"d# c #0690B8", +"e# c #068FB7", +"f# c #038EB6", +"g# c #008CB5", +"h# c #098FB6", +"i# c #279DBF", +"j# c #49ACC9", +"k# c #55B1CC", +"l# c #51AFCB", +"m# c #4FADCA", +"n# c #409CBA", +"o# c #FBBB6A", +"p# c #FFBF72", +"q# c #FFD393", +"r# c #E6C99B", +"s# c #6297AA", +"t# c #4D8EAA", +"u# c #4B8BA8", +"v# c #059DC6", +"w# c #059FC7", +"x# c #08A0C8", +"y# c #089FC7", +"z# c #079DC5", +"A# c #058FB7", +"B# c #058EB6", +"C# c #068EB6", +"D# c #048DB5", +"E# c #008BB4", +"F# c #0A8FB6", +"G# c #2D9EC0", +"H# c #4EADCA", +"I# c #54B0CB", +"J# c #54A6C1", +"K# c #3C9FC3", +"L# c #FFC470", +"M# c #FCBE70", +"N# c #FDCE95", +"O# c #E8C99B", +"P# c #6498AA", +"Q# c #458BAA", +"R# c #4E8EAA", +"S# c #46B6D5", +"T# c #009BC5", +"U# c #0BA2C9", +"V# c #079FC7", +"W# c #058DB5", +"X# c #068DB5", +"Y# c #048CB4", +"Z# c #008AB2", +"`# c #1191B7", +" $ c #3AA4C4", +".$ c #54AFCB", +"+$ c #52ADCA", +"@$ c #4FACC9", +"#$ c #52A6C1", +"$$ c #48A4C4", +"%$ c #62AABC", +"&$ c #E8B976", +"*$ c #FEC074", +"=$ c #FDCE94", +"-$ c #FFD193", +";$ c #E9CA9B", +">$ c #6599AB", +",$ c #448BAA", +"'$ c #4EBBD8", +")$ c #07A0C8", +"!$ c #068DB4", +"~$ c #028AB3", +"{$ c #038AB3", +"]$ c #2198BB", +"^$ c #4BAAC7", +"/$ c #5FA9BE", +"($ c #E3BD81", +"_$ c #FFC06F", +":$ c #FEBF73", +"<$ c #FDCE93", +"[$ c #FFD192", +"}$ c #EBCA9A", +"|$ c #689AAB", +"1$ c #448BAB", +"2$ c #4FBCD9", +"3$ c #009AC5", +"4$ c #0BA3CA", +"5$ c #058CB4", +"6$ c #068CB4", +"7$ c #058BB3", +"8$ c #0088B1", +"9$ c #0D8EB4", +"0$ c #39A3C2", +"a$ c #54AFCA", +"b$ c #51ADC9", +"c$ c #4FA6C3", +"d$ c #51A6C1", +"e$ c #48A5C4", +"f$ c #5EA9BE", +"g$ c #E1BD81", +"h$ c #FFC06B", +"i$ c #FDBF73", +"j$ c #FFCD92", +"k$ c #FDCD93", +"l$ c #FFD191", +"m$ c #ECCB98", +"n$ c #6A9BAB", +"o$ c #448CAC", +"p$ c #5090AB", +"q$ c #009AC6", +"r$ c #0CA3CA", +"s$ c #07A1C9", +"t$ c #068BB3", +"u$ c #0389B1", +"v$ c #0289B1", +"w$ c #2599BB", +"x$ c #53ADC9", +"y$ c #51A7C1", +"z$ c #49A5C4", +"A$ c #5CA9BE", +"B$ c #E0BD81", +"C$ c #FDBF72", +"D$ c #FDCD92", +"E$ c #FFD091", +"F$ c #EECC98", +"G$ c #6B9CAB", +"H$ c #438CAD", +"I$ c #5091AB", +"J$ c #4D8FAB", +"K$ c #4FBDDA", +"L$ c #009BC6", +"M$ c #0CA4CB", +"N$ c #068AB2", +"O$ c #058AB2", +"P$ c #0087B0", +"Q$ c #138FB5", +"R$ c #44A7C4", +"S$ c #55AEC9", +"T$ c #4FAAC7", +"U$ c #51A7C2", +"V$ c #4AA5C4", +"W$ c #5BA8BF", +"X$ c #DFBC81", +"Y$ c #FDBF71", +"Z$ c #FFD090", +"`$ c #EFCB97", +" % c #6C9CAB", +".% c #5091AC", +"+% c #4D8FAC", +"@% c #009CC7", +"#% c #0CA5CC", +"$% c #07A2CA", +"%% c #0689B1", +"&% c #0287B0", +"*% c #0889B1", +"=% c #359FC0", +"-% c #55ADC8", +";% c #51A8C3", +">% c #4AA6C5", +",% c #5AA9C0", +"'% c #DDBB82", +")% c #FFC06A", +"!% c #FDCC91", +"~% c #FFCF90", +"{% c #F0CC96", +"]% c #6E9DAB", +"^% c #428CAE", +"/% c #4D90AC", +"(% c #0589B1", +"_% c #0487AF", +":% c #0286AF", +"<% c #2697BA", +"[% c #50ABC6", +"}% c #4EA9C6", +"|% c #4AA7C6", +"1% c #59A9C1", +"2% c #DCBB82", +"3% c #FFBF69", +"4% c #FDBF70", +"5% c #FDCC90", +"6% c #F2CC96", +"7% c #709EAB", +"8% c #5091AD", +"9% c #009DC7", +"0% c #07A3CB", +"a% c #0588B0", +"b% c #0688B0", +"c% c #0084AD", +"d% c #178FB5", +"e% c #49A7C4", +"f% c #53ACC7", +"g% c #4DAAC6", +"h% c #57AAC3", +"i% c #DABB82", +"j% c #FFBF67", +"k% c #FFCE8E", +"l% c #F3CC95", +"m% c #719FAB", +"n% c #428DAE", +"o% c #4D90AD", +"p% c #009DC8", +"q% c #0CA6CD", +"r% c #0588AF", +"s% c #0787AF", +"t% c #0184AD", +"u% c #0D8AB1", +"v% c #3FA3C1", +"w% c #54ACC8", +"x% c #56AAC3", +"y% c #D9BB83", +"z% c #FFC067", +"A% c #FCBE6F", +"B% c #FECC8F", +"C% c #F4CC94", +"D% c #739FAB", +"E% c #5192AD", +"F% c #009EC9", +"G% c #0587AF", +"H% c #0285AD", +"I% c #0586AE", +"J% c #339CBD", +"K% c #53ACC6", +"L% c #51A9C3", +"M% c #4BA7C6", +"N% c #55AAC3", +"O% c #D8BB83", +"P% c #FFBE67", +"Q% c #FCBE6E", +"R% c #FFBE6F", +"S% c #FECD8F", +"T% c #F5CD93", +"U% c #75A0AB", +"V% c #418EAF", +"W% c #4D91AD", +"X% c #0CA7CE", +"Y% c #07A4CC", +"Z% c #07A4CB", +"`% c #0486AE", +" & c #0385AD", +".& c #0183AC", +"+& c #2695B9", +"@& c #54AAC5", +"#& c #4DA8C6", +"$& c #54A9C3", +"%& c #D7BB83", +"&& c #FFBF66", +"*& c #FCBD6E", +"=& c #FECC8E", +"-& c #FFCE8D", +";& c #F6CD93", +">& c #76A1AB", +",& c #418EB0", +"'& c #5193AE", +")& c #009FCA", +"!& c #07A5CD", +"~& c #0486AD", +"{& c #0282AA", +"]& c #178EB6", +"^& c #4CA8C6", +"/& c #D6BB85", +"(& c #FFBE64", +"_& c #FFBD6D", +":& c #FDCB8E", +"<& c #FFCD8D", +"[& c #F7CD92", +"}& c #77A2AB", +"|& c #418FB1", +"1& c #5194AE", +"2& c #4D92AE", +"3& c #0CA8CF", +"4& c #0685AB", +"5& c #0285AF", +"6& c #0A82A9", +"7& c #C09F56", +"8& c #FFBA59", +"9& c #FBBE71", +"0& c #FFBD6B", +"a& c #FDCB8D", +"b& c #F8CD91", +"c& c #79A3AA", +"d& c #5194AF", +"e& c #4D92AF", +"f& c #00A0CB", +"g& c #07A6CE", +"h& c #0587AE", +"i& c #0686AC", +"j& c #0285B0", +"k& c #0B85AC", +"l& c #BD994B", +"m& c #FFA11F", +"n& c #FBA131", +"o& c #FFB459", +"p& c #FECB8C", +"q& c #FFCD8C", +"r& c #F9CD91", +"s& c #7AA3AA", +"t& c #408FB1", +"u& c #4D93AF", +"v& c #0CA9CF", +"w& c #0286B0", +"x& c #0A85AD", +"y& c #BB984B", +"z& c #FFA120", +"A& c #FBA02E", +"B& c #FF9F2A", +"C& c #FFA02B", +"D& c #FFB04E", +"E& c #FFBF6E", +"F& c #FECA8C", +"G& c #FFCC8B", +"H& c #FACD90", +"I& c #7DA4AA", +"J& c #00A1CC", +"K& c #0CA9D0", +"L& c #0787AD", +"M& c #0986AF", +"N& c #B9984B", +"O& c #FB9F2C", +"P& c #FFA02C", +"Q& c #FF9F29", +"R& c #FFAA43", +"S& c #FFBD6A", +"T& c #FECC8B", +"U& c #FACC8F", +"V& c #7EA4AA", +"W& c #4290B2", +"X& c #00A2CC", +"Y& c #07A7CF", +"Z& c #0587B0", +"`& c #0386B0", +" * c #0886AF", +".* c #B8984C", +"+* c #FB9F2B", +"@* c #FFA02A", +"#* c #FFA12D", +"$* c #FFA12E", +"%* c #FFA739", +"&* c #FFB963", +"** c #FECB8B", +"=* c #FECC8A", +"-* c #FBCD8E", +";* c #7FA5AA", +">* c #4190B2", +",* c #5295B0", +"'* c #00A2CD", +")* c #0DAAD1", +"!* c #0788AE", +"~* c #0387B1", +"{* c #0786B0", +"]* c #B6974C", +"^* c #FFA01E", +"/* c #FFA12F", +"(* c #FFA12C", +"_* c #FFA331", +":* c #FFB457", +"<* c #FECB8A", +"[* c #FBCD8D", +"}* c #81A5AA", +"|* c #4191B3", +"1* c #4E94B0", +"2* c #0DABD2", +"3* c #08A8D0", +"4* c #08A7CF", +"5* c #0588B1", +"6* c #0487B1", +"7* c #0786B1", +"8* c #B5984C", +"9* c #FFA01C", +"0* c #FB9E2A", +"a* c #FF9F28", +"b* c #FFA230", +"c* c #FFA02D", +"d* c #FFAE49", +"e* c #FECA89", +"f* c #FECC89", +"g* c #FCCD8D", +"h* c #82A6A9", +"i* c #5296B0", +"j* c #00A3CD", +"k* c #08A9D1", +"l* c #0789AF", +"m* c #0488B2", +"n* c #0687B2", +"o* c #B3974D", +"p* c #FB9E29", +"q* c #FF9E28", +"r* c #FFA22F", +"s* c #FFA231", +"t* c #FFA83D", +"u* c #FFB964", +"v* c #FFC075", +"w* c #FEC989", +"x* c #FECB88", +"y* c #FDCD8C", +"z* c #83A6A9", +"A* c #4E95B1", +"B* c #00A3CE", +"C* c #0789B0", +"D* c #0688B3", +"E* c #B2974D", +"F* c #FF9F1B", +"G* c #FF9E26", +"H* c #FFA332", +"I* c #FFA333", +"J* c #FFB354", +"K* c #FFBF73", +"L* c #FECA88", +"M* c #FDCC8B", +"N* c #85A7A9", +"O* c #4191B4", +"P* c #00A4CF", +"Q* c #0DACD3", +"R* c #078AB1", +"S* c #0489B3", +"T* c #0588B4", +"U* c #AF964F", +"V* c #FF9E19", +"W* c #FB9D28", +"X* c #FFAB44", +"Y* c #FFBB68", +"Z* c #FEC988", +"`* c #86A8A9", +" = c #4192B4", +".= c #00A5CF", +"+= c #0DACD4", +"@= c #08AAD2", +"#= c #048AB4", +"$= c #0489B5", +"%= c #AD964F", +"&= c #FB9D27", +"*= c #FF9D25", +"== c #FFA434", +"-= c #FFA232", +";= c #FFA536", +">= c #FFB355", +",= c #FEC987", +"'= c #FECA87", +")= c #88A8A9", +"!= c #4193B5", +"~= c #5196B0", +"{= c #00A5D0", +"]= c #0DADD4", +"^= c #078BB1", +"/= c #058AB3", +"(= c #048AB6", +"_= c #AB9650", +":= c #FF9D18", +"<= c #FB9C26", +"[= c #FF9D24", +"}= c #FFA433", +"|= c #FFA435", +"1= c #FFAA41", +"2= c #FFB962", +"3= c #FFC274", +"4= c #FEC986", +"5= c #FECC88", +"6= c #89A9A8", +"7= c #4193B6", +"8= c #5197B1", +"9= c #4E95B2", +"0= c #08ABD3", +"a= c #058BB4", +"b= c #078BB2", +"c= c #038AB6", +"d= c #A99652", +"e= c #FB9C25", +"f= c #FFA537", +"g= c #FFAE4C", +"h= c #FFBC6A", +"i= c #FFCC87", +"j= c #8AAAA8", +"k= c #4194B6", +"l= c #5198B2", +"m= c #4E96B2", +"n= c #498AA7", +"o= c #5591AD", +"p= c #0DAED5", +"q= c #078CB3", +"r= c #028AB7", +"s= c #A69551", +"t= c #FF9D17", +"u= c #FF9C22", +"v= c #FFA638", +"w= c #FFA535", +"x= c #FFA73A", +"y= c #FFB252", +"z= c #FEC985", +"A= c #FFCB87", +"B= c #8CAAA8", +"C= c #4E97B3", +"D= c #4D8DAA", +"E= c #4C8DA9", +"F= c #4C8EAA", +"G= c #4F8FAB", +"H= c #5793AE", +"I= c #00A6D2", +"J= c #08ACD4", +"K= c #08ACD3", +"L= c #058CB5", +"M= c #068BB4", +"N= c #018AB8", +"O= c #A49554", +"P= c #FF9C15", +"Q= c #FB9B24", +"R= c #FFA63A", +"S= c #FFA639", +"T= c #FFB253", +"U= c #FDC985", +"V= c #FFCB86", +"W= c #8DAAA7", +"X= c #4194B7", +"Y= c #4C8FAB", +"Z= c #4D8FAA", +"`= c #5391AD", +" - c #4F90AB", +".- c #4488A5", +"+- c #2B7799", +"@- c #257395", +"#- c #00A7D2", +"$- c #0DAFD6", +"%- c #078DB4", +"&- c #068CB5", +"*- c #018BB9", +"=- c #A29555", +"-- c #FB9B23", +";- c #FF9C21", +">- c #FFA637", +",- c #FFA73B", +"'- c #FFA538", +")- c #FFA93E", +"!- c #FFB151", +"~- c #FEC885", +"{- c #FDC984", +"]- c #FFCB85", +"^- c #90ABA7", +"/- c #5198B3", +"(- c #4C8FAC", +"_- c #4E91AD", +":- c #5292AE", +"<- c #5292AD", +"[- c #4C8DAA", +"}- c #3E85A3", +"|- c #2A789A", +"1- c #156A8F", +"2- c #055F86", +"3- c #005780", +"4- c #0E6288", +"5- c #00A7D3", +"6- c #08ADD5", +"7- c #008BBA", +"8- c #9E9556", +"9- c #FF9B14", +"0- c #FB9B22", +"a- c #FF9B20", +"b- c #FF9B21", +"c- c #FFA73C", +"d- c #FFA83C", +"e- c #FFAE4A", +"f- c #FFB85F", +"g- c #FEC884", +"h- c #FDC884", +"i- c #FFCB84", +"j- c #91ACA6", +"k- c #4295B7", +"l- c #4E97B4", +"m- c #4C93AF", +"n- c #4C91AE", +"o- c #4F92AE", +"p- c #5293AF", +"q- c #5293B0", +"r- c #458BA8", +"s- c #3480A0", +"t- c #217396", +"u- c #0D668C", +"v- c #015E86", +"w- c #005B84", +"x- c #005A83", +"y- c #015D84", +"z- c #10658B", +"A- c #00A8D3", +"B- c #0DB0D7", +"C- c #068DB6", +"D- c #008CBB", +"E- c #9C9458", +"F- c #FB9A21", +"G- c #FFA83E", +"H- c #FDC883", +"I- c #93ADA6", +"J- c #4295B8", +"K- c #4E98B4", +"L- c #4D95B1", +"M- c #4D94B1", +"N- c #4F94B0", +"O- c #5095B1", +"P- c #5396B1", +"Q- c #4C91AD", +"R- c #448CA9", +"S- c #3481A1", +"T- c #24779A", +"U- c #126C90", +"V- c #04628A", +"W- c #005E86", +"X- c #005D85", +"Y- c #025F86", +"Z- c #025E85", +"`- c #025D85", +" ; c #005A82", +".; c #0F648A", +"+; c #00A8D4", +"@; c #08AED6", +"#; c #068EB5", +"$; c #008CBC", +"%; c #999559", +"&; c #FF9B13", +"*; c #FB9A20", +"=; c #FF9B1F", +"-; c #FFA93F", +";; c #FFA940", +">; c #FFAA40", +",; c #FFA83F", +"'; c #FFAB45", +"); c #FFB75F", +"!; c #FFBE6C", +"~; c #FFC781", +"{; c #FEC783", +"]; c #FDC882", +"^; c #FFCA82", +"/; c #93ACA4", +"(; c #4195B8", +"_; c #4F99B3", +":; c #4D97B3", +"<; c #4D96B3", +"[; c #4D96B2", +"}; c #4F95B1", +"|; c #4F96B1", +"1; c #5097B2", +"2; c #5297B3", +"3; c #5397B2", +"4; c #4F95B0", +"5; c #468FAB", +"6; c #3987A6", +"7; c #2C7E9F", +"8; c #1E7598", +"9; c #0F6B91", +"0; c #03648B", +"a; c #006087", +"b; c #005E87", +"c; c #005F88", +"d; c #016088", +"e; c #026088", +"f; c #015D85", +"g; c #0DB1D8", +"h; c #96945B", +"i; c #FF9A12", +"j; c #FB9A1F", +"k; c #FF9A1E", +"l; c #FFA941", +"m; c #FFAA42", +"n; c #FFAD49", +"o; c #FFB75E", +"p; c #FFBB67", +"q; c #FFC47E", +"r; c #FCC884", +"s; c #FFCD83", +"t; c #9BB2A7", +"u; c #489ABB", +"v; c #569DB7", +"w; c #549CB6", +"x; c #549BB6", +"y; c #549BB7", +"z; c #5299B5", +"A; c #5199B4", +"B; c #5098B3", +"C; c #4C94B0", +"D; c #4A93AF", +"E; c #428EAB", +"F; c #3988A8", +"G; c #3082A3", +"H; c #257B9E", +"I; c #1A7599", +"J; c #0E6D93", +"K; c #04668D", +"L; c #00648C", +"M; c #006189", +"N; c #006088", +"O; c #00628A", +"P; c #026189", +"Q; c #02628A", +"R; c #015F87", +"S; c #00A9D4", +"T; c #0DB0D8", +"U; c #08AFD7", +"V; c #068FB6", +"W; c #078EB6", +"X; c #008DBD", +"Y; c #93945D", +"Z; c #FF9912", +"`; c #FC991E", +" > c #FF9A1D", +".> c #FFAB43", +"+> c #FFAC46", +"@> c #FFAF4C", +"#> c #FFB04F", +"$> c #FEB255", +"%> c #FDB65A", +"&> c #FFBA5D", +"*> c #74968D", +"=> c #177EA8", +"-> c #2A83A4", +";> c #2984A5", +">> c #2A84A5", +",> c #2B83A5", +"'> c #2982A4", +")> c #2881A3", +"!> c #267FA2", +"~> c #227DA0", +"{> c #1F7B9E", +"]> c #1A779C", +"^> c #147398", +"/> c #0D6F95", +"(> c #076A92", +"_> c #04688F", +":> c #01678F", +"<> c #00638C", +"[> c #00628B", +"}> c #00638B", +"|> c #01648C", +"1> c #02648C", +"2> c #02648B", +"3> c #01628A", +"4> c #016189", +"5> c #00AAD5", +"6> c #0690B7", +"7> c #078FB6", +"8> c #8F945F", +"9> c #FF9911", +"0> c #FC991D", +"a> c #FF991C", +"b> c #FFAC47", +"c> c #FFAD4A", +"d> c #FEAD4A", +"e> c #FDAD4A", +"f> c #FFB147", +"g> c #6B8776", +"h> c #006798", +"i> c #026B92", +"j> c #006A92", +"k> c #006A93", +"l> c #006992", +"m> c #006891", +"n> c #006790", +"o> c #00678F", +"p> c #02678F", +"q> c #03678E", +"r> c #03678F", +"s> c #02668D", +"t> c #02658C", +"u> c #01638B", +"v> c #00ABD6", +"w> c #0DB2D9", +"x> c #0790B7", +"y> c #008FBF", +"z> c #8B9462", +"A> c #FF9811", +"B> c #FC991C", +"C> c #FFAD48", +"D> c #FEAE4A", +"E> c #FDAE4B", +"F> c #FFB249", +"G> c #6E8B78", +"H> c #006B9C", +"I> c #066F96", +"J> c #036F96", +"K> c #036E96", +"L> c #036D95", +"M> c #036D94", +"N> c #036C94", +"O> c #036B93", +"P> c #036B92", +"Q> c #036A91", +"R> c #036990", +"S> c #026890", +"T> c #02668E", +"U> c #01658D", +"V> c #0DB2DA", +"W> c #08B0D8", +"X> c #008FC0", +"Y> c #889363", +"Z> c #FF9810", +"`> c #FC981B", +" , c #FF991B", +"., c #FDAE4A", +"+, c #718B77", +"@, c #006C9C", +"#, c #057096", +"$, c #026E96", +"%, c #026D95", +"&, c #026C94", +"*, c #026B93", +"=, c #026A92", +"-, c #026991", +";, c #00ACD7", +">, c #08B1D9", +",, c #0890B7", +"', c #0090C1", +"), c #849366", +"!, c #FF980F", +"~, c #FC981A", +"{, c #FF981A", +"], c #FF991A", +"^, c #FEAD49", +"/, c #FCAD4A", +"(, c #738C76", +"_, c #006C9D", +":, c #026F97", +"<, c #0DB3DB", +"[, c #0891B7", +"}, c #819468", +"|, c #FF970F", +"1, c #FC971A", +"2, c #FE981A", +"3, c #FEAD48", +"4, c #FDAD49", +"5, c #FFB146", +"6, c #768D75", +"7, c #057197", +"8, c #027097", +"9, c #08B2DA", +"0, c #0692B9", +"a, c #0091C2", +"b, c #7E946A", +"c, c #FF970E", +"d, c #FC9718", +"e, c #FE9719", +"f, c #FF9819", +"g, c #FEAC47", +"h, c #FCAD48", +"i, c #FFB044", +"j, c #7A8D74", +"k, c #006D9D", +"l, c #057097", +"m, c #027098", +"n, c #026F98", +"o, c #00ADD8", +"p, c #0EB4DB", +"q, c #0992B9", +"r, c #7A936C", +"s, c #FC9717", +"t, c #FE9718", +"u, c #FF9818", +"v, c #FCAC48", +"w, c #7D8F72", +"x, c #006E9E", +"y, c #057198", +"z, c #00AED9", +"A, c #0EB4DC", +"B, c #0A93B9", +"C, c #78936F", +"D, c #FF960C", +"E, c #FD9616", +"F, c #FE9717", +"G, c #FF9717", +"H, c #FEAC48", +"I, c #FFAF41", +"J, c #809070", +"K, c #006E9F", +"L, c #067299", +"M, c #037198", +"N, c #0EB5DC", +"O, c #09B3DB", +"P, c #0694BB", +"Q, c #0B94B9", +"R, c #008EC1", +"S, c #5A9587", +"T, c #FF960B", +"U, c #FC9616", +"V, c #FE9617", +"W, c #FF9716", +"X, c #FF9718", +"Y, c #FCAC49", +"Z, c #FFAC3B", +"`, c #B49C62", +" ' c #006F9E", +".' c #05729A", +"+' c #047199", +"@' c #027099", +"#' c #00AFDA", +"$' c #0EB6DD", +"%' c #0994BC", +"&' c #4EB9E1", +"*' c #FE8E00", +"=' c #FD981A", +"-' c #FF9616", +";' c #FAA335", +">' c #006793", +",' c #08759B", +"'' c #037199", +")' c #037098", +"!' c #0EB6DE", +"~' c #09B4DC", +"{' c #08B3DB", +"]' c #0A95BC", +"^' c #008FB8", +"/' c #4EB0CB", +"(' c #FD8D01", +"_' c #FFA436", +":' c #006791", +"<' c #08759C", +"[' c #00B0DB", +"}' c #09B5DD", +"|' c #0995BD", +"1' c #0290BA", +"2' c #1496BD", +"3' c #FF8D01", +"4' c #FFAC48", +"5' c #006792", +"6' c #0EB7DF", +"7' c #0896BD", +"8' c #0593BB", +"9' c #0591BA", +"0' c #00B1DC", +"a' c #09B6DE", +"b' c #0896BE", +"c' c #0591BB", +"d' c #00B1DD", +"e' c #0EB8DF", +"f' c #0594BC", +"g' c #0592BC", +"h' c #00B2DD", +"i' c #0EB8E0", +"j' c #0897BE", +"k' c #0594BD", +"l' c #00B2DE", +"m' c #0EB9E0", +"n' c #09B7DF", +"o' c #0898BF", +"p' c #00B3DF", +"q' c #0EB9E1", +"r' c #0898C0", +"s' c #0595BE", +"t' c #0EBAE2", +"u' c #09B8E0", +"v' c #09B9E1", +"w' c #0899C1", +"x' c #0596BF", +"y' c #00B4E0", +"z' c #00B5E1", +"A' c #0EBBE3", +"B' c #089AC2", +"C' c #0597C0", +"D' c #01B7E2", +"E' c #0CBBE3", +"F' c #09BAE2", +"G' c #0598C0", +"H' c #09BAE3", +"I' c #0ABAE3", +"J' c #0ABBE3", +"K' c #089BC2", +"L' c #07BBE3", +"M' c #08BBE4", +"N' c #0BBCE3", +"O' c #0599C1", +"P' c #0BBCE4", +"Q' c #09BBE3", +"R' c #089CC4", +"S' c #07BCE4", +"T' c #0BBDE4", +"U' c #059AC2", +"V' c #0598C1", +"W' c #08BCE5", +"X' c #09BCE4", +"Y' c #059AC3", +"Z' c #0BBDE5", +"`' c #059BC3", +" ) c #08BDE6", +".) c #09BDE6", +"+) c #0BBEE5", +"@) c #09BDE5", +"#) c #099EC5", +"$) c #09BEE6", +"%) c #0CBEE6", +"&) c #099EC6", +"*) c #0699C2", +"=) c #09BEE7", +"-) c #0CBFE7", +";) c #0ABEE6", +">) c #099FC6", +",) c #069AC3", +"') c #08BEE7", +")) c #0CC0E7", +"!) c #0ABEE7", +"~) c #099FC7", +"{) c #069DC5", +"]) c #FFA22E", +"^) c #09BFE7", +"/) c #0ABFE7", +"() c #09A0C8", +"_) c #069BC4", +":) c #08BFE8", +"<) c #09BFE8", +"[) c #0CC0E8", +"}) c #069CC5", +"|) c #09C0E9", +"1) c #0CC1E8", +"2) c #09A1C9", +"3) c #069FC7", +"4) c #08C0E9", +"5) c #0CC1E9", +"6) c #0AC0E8", +"7) c #069DC6", +"8) c #FF9F2B", +"9) c #09C1EA", +"0) c #0CC2E9", +"a) c #0AC1E9", +"b) c #09A2C9", +"c) c #08C1EA", +"d) c #0CC2EA", +"e) c #09A2CA", +"f) c #06A0C8", +"g) c #09C2EA", +"h) c #0AC2EA", +"i) c #09A3CA", +"j) c #069EC8", +"k) c #08C2EB", +"l) c #09C2EB", +"m) c #0CC3EB", +"n) c #09A3CB", +"o) c #06A1C9", +"p) c #FF9E27", +"q) c #08C2EC", +"r) c #09C3EB", +"s) c #0CC4EB", +"t) c #0AC2EB", +"u) c #09A4CC", +"v) c #06A2CA", +"w) c #069FC9", +"x) c #08C3ED", +"y) c #09C3EC", +"z) c #0CC4EC", +"A) c #0AC3EB", +"B) c #09A4CB", +"C) c #06A0C9", +"D) c #FF9D26", +"E) c #09C4ED", +"F) c #0CC5EC", +"G) c #06A0CA", +"H) c #0CC5ED", +"I) c #0AC4EC", +"J) c #09A5CD", +"K) c #06A3CB", +"L) c #08C4EE", +"M) c #0CC6ED", +"N) c #0AC5ED", +"O) c #09A6CD", +"P) c #06A1CA", +"Q) c #FF9C23", +"R) c #08C5EE", +"S) c #09C5EE", +"T) c #09A6CE", +"U) c #06A4CC", +"V) c #06A2CB", +"W) c #08C5EF", +"X) c #09C6EE", +"Y) c #0CC6EE", +"Z) c #09A7CE", +"`) c #06A3CC", +" ! c #FF9B22", +".! c #08C6EF", +"+! c #09C6EF", +"@! c #0CC7EF", +"#! c #0AC6EE", +"$! c #06A5CD", +"%! c #FF9D23", +"&! c #08C6F0", +"*! c #09C7EF", +"=! c #0CC8EF", +"-! c #0AC6EF", +";! c #09A7CF", +">! c #06A4CD", +",! c #09C7F0", +"'! c #0CC8F0", +")! c #0AC7EF", +"!! c #09A8CF", +"~! c #06A6CE", +"{! c #FF9A1F", +"]! c #0CC9F0", +"^! c #0AA8D0", +"/! c #0AC8F0", +"(! c #0AA9D1", +"_! c #06A5CE", +":! c #0AAAD1", +"<! c #FF991D", +"[! c #07A8D0", +"}! c #07A6CF", +"|! c #FF9B1E", +"1! c #0AAAD2", +"2! c #0AABD2", +"3! c #FF9615", +"4! c #09ABD3", +"5! c #09AAD2", +"6! c #FF930D", +"7! c #0BACD3", +"8! c #01A6CF", +"9! c #FF920D", +"0! c #FF920C", +"a! c #FF920B", +"b! c #FF910A", +"c! c #FF9109", +"d! c #FF9108", +"e! c #FF9007", +"f! c #FF9006", +"g! c #0DB1D7", +"h! c #FF8F05", +"i! c #FF8E05", +"j! c #FF8E03", +"k! c #08C7F0", +"l! c #0DC8F0", +"m! c #0BC8F0", +"n! c #0BC7EF", +"o! c #0BC6EE", +"p! c #0BC5ED", +"q! c #0BC4EC", +"r! c #0BC3EB", +"s! c #0BC2EA", +"t! c #0BC1E9", +"u! c #0BC0E8", +"v! c #0BBFE7", +"w! c #0BBEE6", +"x! c #0ABDE5", +"y! c #0ABCE4", +"z! c #0ABAE2", +"A! c #0AB9E1", +"B! c #0AB8E0", +"C! c #0AB7DF", +"D! c #0AB6DE", +"E! c #0AB5DD", +"F! c #0AB4DC", +"G! c #0AB3DB", +"H! c #09B2DA", +"I! c #09B1D9", +"J! c #FF8F06", +"K! c #006892", +"L! c #09769C", +"M! c #047299", +"N! c #037097", +"O! c #036E95", +"P! c #036C93", +"Q! c #03688F", +"R! c #02638A", +"S! c #026289", +"T! c #026188", +"U! c #026087", +"V! c #035E85", +"W! c #005B82", +"X! c #10658A", +"Y! c #06C6F0", +"Z! c #06C7F0", +"`! c #06C6EF", +" ~ c #06C5EE", +".~ c #06C4ED", +"+~ c #06C3EC", +"@~ c #06C2EB", +"#~ c #06C1EA", +"$~ c #06C0E9", +"%~ c #06BFE8", +"&~ c #06BEE7", +"*~ c #06BDE6", +"=~ c #05BCE5", +"-~ c #05BBE4", +";~ c #05BAE3", +">~ c #05B9E2", +",~ c #05B8E1", +"'~ c #05B7E0", +")~ c #05B6DF", +"!~ c #05B6DE", +"~~ c #05B5DD", +"{~ c #05B4DC", +"]~ c #05B3DB", +"^~ c #05B2DA", +"/~ c #04B2DA", +"(~ c #04B1D9", +"_~ c #04B0D8", +":~ c #06B1D8", +"<~ c #FF8400", +"[~ c #006490", +"}~ c #05739A", +"|~ c #006F97", +"1~ c #006E96", +"2~ c #006D95", +"3~ c #006C94", +"4~ c #006B93", +"5~ c #006991", +"6~ c #006890", +"7~ c #00668E", +"8~ c #00658D", +"9~ c #005F87", +"0~ c #005C84", +"a~ c #005B83", +"b~ c #015B83", +"c~ c #005880", +"d~ c #10C9F1", +"e~ c #1ACCF1", +"f~ c #17CBF1", +"g~ c #17CAF0", +"h~ c #17C9EF", +"i~ c #17C8EE", +"j~ c #17C7ED", +"k~ c #17C6EC", +"l~ c #17C5EB", +"m~ c #17C4EA", +"n~ c #17C3E9", +"o~ c #17C2E8", +"p~ c #17C1E8", +"q~ c #17C1E7", +"r~ c #16C1E6", +"s~ c #16C0E5", +"t~ c #16BFE5", +"u~ c #16BEE4", +"v~ c #16BDE3", +"w~ c #16BCE2", +"x~ c #16BBE1", +"y~ c #16BAE0", +"z~ c #16B9DF", +"A~ c #16B8DE", +"B~ c #16B7DD", +"C~ c #15B7DD", +"D~ c #15B6DC", +"E~ c #17B6DB", +"F~ c #0BB2D9", +"G~ c #157CA1", +"H~ c #11799E", +"I~ c #10789E", +"J~ c #10779D", +"K~ c #10769C", +"L~ c #10759B", +"M~ c #10749A", +"N~ c #107399", +"O~ c #107298", +"P~ c #107197", +"Q~ c #107096", +"R~ c #106F95", +"S~ c #106E94", +"T~ c #0F6D93", +"U~ c #0F6C92", +"V~ c #0F6A90", +"W~ c #0F698F", +"X~ c #0F698E", +"Y~ c #0F688D", +"Z~ c #0F678C", +"`~ c #0F668C", +" { c #10668C", +".{ c #0B6389", +"+{ c #1C6D91", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" . + ", +" @ # $ % ", +" & * = - ; > ", +" & , ' ) ! ~ { ] ", +" & ^ / ( ) _ : < [ > ", +" } , | 1 ( ) 2 3 { < [ > ", +" 4 ^ | 5 1 ( ) 2 6 { 7 < [ > ", +" 8 9 | 5 5 1 ( ) 0 < a { 7 < [ > ", +" b c d e 5 5 1 ( ) f < a { { 7 < [ > ", +" g h i e 5 5 5 1 ( ) f < + a { { 7 < [ > ", +" b h i j e 5 5 5 1 ( ) k { + + a { { 7 < [ > ", +" l m i j j e 5 5 5 1 ( ) n a o + + a { { 7 < [ > ", +" p q r j j j e 5 5 5 1 ( ) n a s t + + a { { 7 < [ > ", +" u v i j j j j e 5 5 5 1 ( ) w x s s t + + a { { 7 < [ > ", +" u y z A j j j j e 5 5 5 1 ( ) B t C s s t + + a { { 7 < [ > ", +" D E z A A j j j j e 5 5 5 1 ( ) F t G C s s t + + a { { 7 < [ > ", +" H I J K A A j j j j e 5 5 5 1 ( ) L C M G C s s t + + a { { 7 < [ > ", +" N K O K A A A j j j j e 5 5 5 1 ( ) L C P G G C s s t + + a { { 7 < [ > ", +" Q J R K K A A A j j j j e 5 5 5 1 ( ) L C P P G G C s s t + + a { { 7 < [ > ", +" Q K S K K K A A A j j j j e 5 5 5 1 ( ) T G P P P G G C s s t + + a { { 7 < [ > ", +" U V W K K K K A A A j j j j e 5 5 5 1 ( ) T G $ P P P G G C s s t + + a { { 7 < [ > ", +" X Y Z ` ` K K K A A A j j j j e 5 5 5 1 ( ) ...! $ P P P G G C s s t + + a { { 7 < [ > ", +" X +.@.` ` V K K K A A A j j j j e 5 5 5 1 ( ) #.M _ $ $ P P P G G C s s t + + a { { 7 < [ > ", +" X +.$.%.%.` V K K K A A A j j j j e 5 5 5 1 ( ) &.P _ ! ! $ P P P G G C s s t + + a { { 7 < [ > ", +" X +.*.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) &.=.2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" -.;.>.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) '.=.0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" ).!.>.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) ~.=.0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" {.].*.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) ^._ f 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" {./.(.,.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) _.2 f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" :./.<.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) }.|.1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" :.2.3.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) }.0 n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" :.2.4.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) 6.0 n 7.1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" 8.2.4.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) 6.f w n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" 8.9.3.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) 6.k F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" 0.a.b.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) c.k F d.n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" e.a.f.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) h.k F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" i.j.k.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) l.n L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" m.j.k.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) l.w o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" m.j.k.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) p.q.o.L L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" r.s.k.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) t.F u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" v.s.w.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) x.F T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" y.z.A.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) B.L C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" D.E.F.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) B.L G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" H.I.J.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) L.M.G.#.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" D.N.O.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) P.Q.&.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" D.N.O.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) S.u.~.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" T.I.O.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) U.M.^.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" T.V.W.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) X.u.^.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" Y.Z.`.R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) +T ^.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" .+++`.@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) #+u.$+~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" Y.++%+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) _.~.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" Y.++%+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) t.*+_.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" =+-+%+&+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) ;+>+_.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" ,+++%+&+&+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) '+>+}.)+}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" !+~+{+&+&+&+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) '+c.]+6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" ^+~+/+&+&+&+&+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) B.c.6.6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" (+_+:+<+<+&+&+&+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) [+c.6.*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" }+_+|+<+<+<+&+&+&+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) P.1+2+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" ^+3+|+3+<+<+<+&+&+&+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) 4+p.*+h.*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" 5+_+|+3+3+<+<+<+&+&+&+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) 6+p.c.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" 7+8+9+3+3+3+<+<+<+&+&+&+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) 0+t.h.l.a+*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ > ", +" b+8+c+3+3+3+3+<+<+<+&+&+&+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) S.x.l.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 < [ d+ ", +" e+f+g+h+h+3+3+3+<+<+<+&+&+&+&+@+@+R.R.R.R.K.K.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) X.x.p.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { { < i+j+ ", +" k+f+l+h+h+8+_+_+_+m+<+n+o+{+{+{+p+q+r+r+R.s+t+E.z.z.n.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) +B.1+t.1+l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { 7 u+v+w+ ", +" x+y+z+f+A+h+9+B+C+D+:+E+F+G+H+I+I+J+K+L+s+W.M+N+O+P+z.j.n.n.n.g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) +B.1+t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { { Q+R+S+T+ ", +" U+V+W+l+X+Y+8+Z+`+ @.@+@@@#@$@%@&@&@*@*@=@-@;@>@,@'@)@A.!@k.j.~@g.g.5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) {@[+]@;+t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a { Q+^@/@(@_@ ", +" :@<@[@}@|@1@2@3@4@5@6@7@8@9@0@0@a@b@b@c@c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@5.5.5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) {@P.;+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + a Q+r@s@t@u@v@ ", +" w@x@y@z@A@B@C@D@E@F@G@H@H@I@I@J@J@J@K@K@L@L@M@N@N@O@P@Q@R@S@T@U@V@W@X@Y@3.Z@5.5.[.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) `@P.'+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + + #.#+#@###$#%# ", +" &#*#=#-#C@;#>#,#'#)#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#/#(#_#T@:#<#[#}#|#3.1#5.[.[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( ) 2#6+'+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t + 3#.#4#5#6#7#8#%# ", +" 9#0#a#b#c#B@B@>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#d#e#f#g#h#i#j#k#l#m#[.,.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 ( n# o#p#B.[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s t 3#q#r#s#6#7#t#u#%# ", +" v#w#x#y#y#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#C#D#E#F#G#H#I#m#!.,.,.%.%.` ` V K K K A A A j j j j e 5 5 5 1 J#K# L#M#L.P.[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s s N#q#O#P#Q#7#t#R#8#%# ", +" S#T#U#V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#X#Y#Z#`# $.$+$@$,.%.%.` ` V K K K A A A j j j j e 5 5 5 #$$$%$&$ +*$P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C s =$-$;$>$,$7#t#t#R#8#%# ", +" '$T#U#)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#!$!$~${$]$^$.$@$%.%.` ` V K K K A A A j j j j e 5 5 #$$$/$($_$:$6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G G C <$[$}$|$1$7#t#t#t#R#8#%# ", +" 2$3$4$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$6$7$8$9$0$a$b$+.%.` V K K K A A A j j j j e c$d$e$f$g$h$i$6+6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P j$G k$l$m$n$o$p$t#t#t#t#R#8#%# ", +" 2$q$r$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$t$u$v$w$+.x$V ` ` K K K A A A j j j j e y$z$A$B$h$C$S.p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P G D$E$F$G$H$I$J$t#t#t#t#R#8#%# ", +" K$L$M$s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$N$O$P$Q$R$S$T$K K K K A A A j j j j U$V$W$X$h$Y$X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P P D$Z$`$ %H$.%+%J$t#t#t#t#R#8#%# ", +" K$@%#%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$%%&%*%=%-%` J K K A A A j j j ;%>%,%'%)%Y$X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P P !%~%{%]%^%.%/%/%J$t#t#t#t#R#8#%# ", +" K$@%#%$%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%%%_%:%<%[%S }%K A A A j j ;%|%1%2%3%4%X.X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ P 5%- 6%7%^%8%/%/%/%J$t#t#t#t#R#8#%# ", +" 9%#%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%a%a%b%c%d%e%f%g%A A A j ;%|%h%i%j%M# +X.X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! $ 5%k%l%m%n%8%o%/%/%/%J$t#t#t#t#R#8#%# ", +" p%q%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%a%a%r%s%t%u%v%w%z A A ;%|%x%y%z%A%{@ +X.X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ _ ! B%- C%D%n%E%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" F%q%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%a%a%r%G%G%H%I%J%K%A L%M%N%O%P%Q%`@R% +X.X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ ! S%k%T%U%V%E%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" F%X%Y%Z%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%a%a%G%G%`%I% &.&+&@&#&$&%&&&*&`@`@R% +X.X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 _ =&-&;&>&,&'&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" )&X%!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%a%a%G%G%G%`%`%~&{&]&^&/&(&*&_&`@`@R% +X.X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 2 :&<&[&}&|&1&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" )&3&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%a%a%G%G%_%`%`%4&5&6&7&8&9&0&_&`@`@R% +X.X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 0 a&<&b&c&|&d&e&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" f&3&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%a%a%G%G%h&`%i&j&k&l&m&n&o&X.2#`@`@R% +X.X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f 0 0 p&q&r&s&t&d&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" f&v&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%a%a%G%G%_%i&w&x&y&z&A&B&C&D&R%E&`@R% +X.X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f f F&G&H&I&t&d&u&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" J&K&g&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%a%a%G%G%L&w&M&N&z&O&C&P&P&Q&R&S&X.`@ +X.X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.f p&T&U&V&W&d&u&u&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" X&K&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%a%a%Z&L&`& *.*m&+*@*C&C&#*$*B&%*&*P.E&X.X.X.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n n 1.**=*-*;*>*,*u&u&u&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" '*)*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%a%a%!*~*{*]*^*+*Q&B&C&C&#*#*/*(*_*:*6+0+ +S.p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n 7.<*=*[*}*|*,*1*u&u&u&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" '*2*3*4*Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%5*!*6*7*8*9*0*a*Q&B&C&C&#*#*$*b*$*c*d*{@P. +p#p#6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n n e*f*g*h*|*i*1*1*u&u&u&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" j*2*k*3*4*Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$(%l*m*n*o*9*p*q*a*Q&B&C&C&#*#*$*r*b*s*#*t*u*v*S.S.6+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F F n w*x*y*z*|*i*A*1*1*u&u&u&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" B*2*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$O$C*m*D*E*F*p*G*q*a*Q&B&C&C&#*#*$*r*r*s*H*b*I*J*K*L.0+P.[+[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F d.e*L*M*N*O*i*A*A*1*1*u&u&u&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" P*Q*k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$O$R*S*T*U*V*W*G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*I*H*b*X*Y*;+P.P.[+[+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F F Z*L*=*`* =i*A*A*A*1*1*u&u&u&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" .=+=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$7$R*#=$=%=V*&=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*==-=;=>=6+t.4+4+'+;+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L F ,='=f*)=!=~=A*A*A*A*1*1*u&u&u&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" {=]=@=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$7$7$^=/=(=_=:=<=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=H*1=2=t.;+3='+t.t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.L ,=4=5=6=7=8=9=A*A*A*A*1*1*u&u&u&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#R#8#%# ", +" {=]=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$a=b=/=c=d=:=e=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=f=|=;=g=h=1+1+;+t.t.p.l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.o.,=4=i=j=k=l=m=A*A*A*A*A*1*1*u&u&u&u&u&2&W%W%o%o%/%/%/%J$t#t#t#t#t#n=o= ", +" {=p=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#5$5$q=a=r=s=t=e=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=v=w=x=y=E&h.l.;+]@l.l.l.*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.o.4=z=A=B=k=l=C=m=A*A*A*A*A*1*1*u&u&u&u&u&2&W%W%o%o%/%/%/%J$t#D=E=F=G=7#H= ", +" I=p=J=K=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#L=q=M=N=O=P=Q=u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=f=R=S=;=t*T=`@c.*+l.1+a+*+*+*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T u.z=U=V=W=X=l=C=C=m=A*A*A*A*A*1*1*u&u&u&u&u&2&W%W%o%o%/%/%Y=F=Z=p$`= -.-+-@- ", +" #-$-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#W#%-&-*-=-P=--;-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=,-,-'-)-!-#+l.2+*+h.h.*+6.6.}.}.}.^.~.~.~.'.G.G.G.C.T ~-{-]-^-X=/-C=C=C=m=A*A*A*A*A*1*1*u&u&u&u&u&2&W%W%(-(-o%_-:-<-[-}-|-1-2-3-4- ", +" 5-$-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#W#%-&-7-8-9-0-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-c-d-x=t*e-f-6+2+^.2+6.*+)+}.}.^.~.~.~.'.G.G.G.C.g-h-i-j-k-/-l-C=C=C=m=A*A*A*A*A*1*1*u&u&u&m-n-n-W%o-p-q-o%r-s-t-u-v-w-x-y-x-z- ", +" A-B-6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B#B#%-C-D-E-9-F-a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*G-G-t*c-R&y=&*[+2+~.~._.}.$+$+^.~.'.G.G.G.g-H-i-I-J-/-K-l-C=C=C=m=A*A*A*L-M-u&u&m-u&N-O-P-d&Q-R-S-T-U-V-W-w-X-v-Y-Z-`- ;.; ", +" +;B-@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A#B##;X#$;%;&;*;=;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;;;>;)-,;';!-);!;l.}.~;T #.~;&.&.G.{;];^;/;(;_;:;<;<;[;<;:;m=9=};|;1;2;3;3;4;m-5;6;7;8;9;0;a;W-b;c;d;e;v-v-v-f;`- ;.; ", +" +;g;@;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#A##;C#$;h;i;j;k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;l;R&R&m;1=;;X*n;T=o;p;X.1+q;'.{;r;s;t;u;v;w;x;y;y;x;z;A;B;L-C;D;E;F;G;H;I;J;K;L;M;N;M;O;P;Q;P;d;d;R;v-v-v-f;`- ;.; ", +" S;T;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#_#V;W;X;Y;Z;`; >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;.>X*';+>+>';X*';n;@>#>$>%>&>*>=>->;>>>,>'>)>!>~>{>]>^>/>(>_>:><>[>}>}>}>|>1>2>Q;3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" 5>g;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#_#6>7>X;8>9>0>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;.>X*X*+>+>b>n;n;c>e-d>e>f>g>h>i>j>k>j>l>m>n>o>n>n>o>o>o>:>:>p>q>r>s>t>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" v>w>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#_#6>x>y>z>A>B>a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;.>X*X*+>+>b>C>C>e-D>E>F>G>H>I>J>K>K>L>M>M>N>O>O>P>Q>R>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" v>V>W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#^#6>x>X>Y>Z>`> ,a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;.>X*X*+>+>b>C>C>d>.,f>+,@,#,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" ;,V>>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@^#(#,,',),!,~,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;.>X*X*+>+>b>C>^,/,f>(,_,#,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" ;,<,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@Q@/#[,',},|,1,2,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;.>X*X*+>+>b>3,4,5,6,@,7,8,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" ;,<,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@0,U@a,b,c,d,e,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;.>X*X*+>+>g,h,i,j,k,l,m,n,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" o,p,9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#Q@q,a,r,c,s,t,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;.>X*X*+>+>v,i,w,x,y,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" z,A,9,9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#]#]#B,a,C,D,E,F,G,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;.>X*X*+>H,I,J,K,L,M,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" z,N,O,O,9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@P,]#Q,R,S,T,U,V,W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;.>X*X*Y,Z,`, '.'+'@'m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" #'$'O,O,O,9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]#%'8$&' *'='-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;.>X*C>;' >',''')'m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" #'!'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@M@]'^'/' ('f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;m;m;R&C>_' :'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" ['!'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@L@|'1'2' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;l;m;m;4'w= 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" ['6'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@L@7'8'9' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;1=1=b>==l. 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" 0'6'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@K@b'd@c' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;;;+>I*p. 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" d'e'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@J@K@&@f'g' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G--;-;';}=t. 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" h'i'a'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@J@K@j'k'g' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*)-)-R&==;+ 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" l'm'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#{#J@o'k'd@ 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*G-.>|=2# 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" p'q'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#J@r's'd@ 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-t*t*;;t*%* 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" p't'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#{#r's'k' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,-d--;d-%* 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" p't'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#{#w'x'k' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-,--;,-S= 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" y't'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#~#w'0@s' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=,-G-,-v= 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" z'A'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@~#B'C's' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=x=t*S=>- 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" D'E'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#!#G@B'G'x' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-S=S=d-S=;= 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" H'I'J'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#G@K'G'x' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=>-v=,-v=;= 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" L'M'N'F'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#!#4@O'x' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=f=,-f=w= 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" L'M'P'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#!#R'5@C' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=;=f=R=;=== 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" S'M'T'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#>#R'U'V' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=w=;=S=w=== 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" S'W'T'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#>#B@Y'V' 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=|=|=v=|=H* 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" W'W'Z'X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z#z#B@`'5@ 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}===f===H* 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" ).)+)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#z##)`'5@ 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*}=f=}=_* 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" )$)%)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#V#c#&)>#*) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*I*;=H*b* 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" )=)-);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#c#>)>#,) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*H*|=_*r* 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" ')=)))!);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#V#~){),) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*s*_*==s*]) 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" ')^)-)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$V#()-#_) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*b*}=b*c* 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" :)<)[)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$)$()-#}) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*r*I*r*P& 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" :)|)1)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$)$2)3)}) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*r*H*$*C& 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" 4)|)5)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$s$2)3)7) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*$*_*#*8) 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" 4)9)0)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%s$b)3)7) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&#*#*b*#*B& 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" c)9)d)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%0%$%e)f)7) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&P&r*P&Q& 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" c)g)d)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%$%i)f)j) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&C&C&/*C&q* 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" k)l)m)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%0%n)o)j) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&@*C&$*@*p) 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" q)r)s)t)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%0%u)v)w) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&B&#*Q&p) 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" x)y)z)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%0%B)v)C) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*Q&P&Q&D) 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" x)E)F)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&Y%u)v)G) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*q*a*C&a**= 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" x)E)H)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&!&J)K)G) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*p)@*p)[= 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" L)E)M)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&!&O)K)P) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*G*B&G*Q) 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" R)S)M)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&g&T)U)V) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=G*Q&*=u= 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" W)X)Y)N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&Y&g&Z)U)`) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=*=a*[= ! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" .!+!@!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&Y&g&Z)$!`) 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=[=[=p)%!b- 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!*!=!-!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*4*Y&;!$!>! 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=Q)G*Q)a- 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!'!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*Y&!!~!>! 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-u=u=D)u={! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*3*^!~!>! 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-;-u=*=;-k; 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!'!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*k*(!Y&_! 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-b-[=a-k; 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*k*:!Y&_! 3'f,-'W,X,u,f,{,],a>a> >k;k;a-a-Q)=;<! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=k*:![!}! 3'f,-'W,X,u,f,{,],a>a> >k;|!=;u=k;a> 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=0=@=1![!Y& 3'f,-'W,X,u,f,{,],a>a> >k;k;b-{!a> 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=@=2![!Y& 3'f,-'W,X,u,f,{,],a>a> >k;{!Q)3! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=0=4!5!3* 3'f,-'W,X,u,f,{,],a>a> >k;[=6! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=K=0=7!8! 3'f,-'W,X,u,f,{,],a>a> >Q)9! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=0=]=P* 3'f,-'W,X,u,f,{,],a>a>u=0! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=J=]=P* 3'f,-'W,X,u,f,{,], ,b-a! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-J=p={= 3'f,-'W,X,u,f,{,],b-b! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-6-p={= 3'f,-'W,X,u,f,{,a-c! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;6-$-{= 3'f,-'W,X,u,f,{!d! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;U;@;$-I= 3'f,-'W,X,X,k;e! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;@;B-I= 3'f,-'W,G, >f! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;U;g!5- 3'f,W,W,<!h! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;U;g;A- 3'f,-'a>i! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>U;T;+; 3'f, ,j! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" &!,!]!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!/!)!)!)!#!N)N)N)I)A)A)A)h)h)a)a)6)/)/)/)/);)@)@)X'X'Q'Q'Q'F'v'v'v'u'n'n'n'a'a'}'}'~'O,O,{'9,9,>,>,W>g;+; 3'{!j! 5'<'''m,m,m,m,:,$,$,%,%,&,&,&,*,=,=,=,-,S>S>S>p>p>T>T>U>|>|>|>|>u>3>3>4>4>d;d;d;R;v-v-v-f;`- ;.; ", +" k!,!l!m!m!m!m!m!m!m!m!m!m!m!m!m!m!m!m!m!m!m!n!n!n!o!p!p!p!q!r!r!r!s!s!t!t!u!v!v!v!v!w!x!x!y!y!J'J'J'z!A!A!A!B!C!C!C!D!D!E!E!F!G!G!O,H!H!I!I!w>S; f!J! K!L!M!M,M,M,M,N!J>J>O!O!M>M>M>P!P>P>P>Q>R>R>R>Q!Q!q>q>s>t>t>t>t>2>R!R!S!S!T!T!T!U!Y-Y-Y-Z-V!W!X! ", +" Y!Y!k!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!Z!`!`!`! ~.~.~.~+~@~@~@~#~#~$~$~%~&~&~&~&~*~=~=~-~-~;~;~;~>~,~,~,~'~)~)~!~~~~~{~{~]~^~^~/~(~(~_~:~5> <~ [~}~|~1~1~1~1~2~3~3~4~4~j>j>j>5~6~6~6~o>7~7~7~8~8~L;L;}>O;O;O;O;M;N;N;9~9~W-W-W-X-0~0~0~a~b~c~4- ", +" d~e~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~g~g~g~h~i~i~i~j~k~k~k~l~l~m~m~n~o~o~o~p~q~r~r~s~s~t~t~t~u~v~v~v~w~x~x~x~y~y~z~z~A~B~B~C~D~D~E~F~ |~G~H~I~I~I~I~J~K~K~L~L~M~M~M~N~O~O~O~P~Q~Q~Q~R~R~S~S~T~U~U~U~U~9;V~V~W~W~X~X~X~Y~Z~Z~Z~`~ {.{+{ ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; diff --git a/games/mame/gcc471.patch b/games/mame/gcc471.patch deleted file mode 100644 index 476336fffa..0000000000 --- a/games/mame/gcc471.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- mame-0.149/src/osd/osdcomm.h 2013-01-11 09:32:48.000000000 -0200 -+++ mame-0.149_patched/src/osd/osdcomm.h 2013-06-13 23:42:19.963506085 -0300 -@@ -66,7 +66,7 @@ - #define ATTR_MALLOC __attribute__((malloc))
- #define ATTR_PURE __attribute__((pure))
- #define ATTR_CONST __attribute__((const))
--#define ATTR_FORCE_INLINE __attribute__((always_inline))
-+#define ATTR_FORCE_INLINE
- #define ATTR_NONNULL(...) __attribute__((nonnull(__VA_ARGS__)))
- /* not supported in GCC prior to 4.4.x */
- #if ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4)
diff --git a/games/mame/ini_path.diff b/games/mame/ini_path.diff deleted file mode 100644 index 672d9510a9..0000000000 --- a/games/mame/ini_path.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- makefile.orig 2010-05-13 11:12:54.000000000 -0500 -+++ makefile 2010-07-08 12:49:27.645225534 -0500 -@@ -362,6 +362,8 @@ - DEFS = -DCRLF=3
- endif
-
-+# 20090304 bkw: Look for mame.ini in ~/.mame, then /etc
-+DEFS += -DINI_PATH="\"\$$HOME/.mame;/etc\""
- # map the INLINE to something digestible by GCC
- DEFS += -DINLINE="static inline"
-
diff --git a/games/mame/mame.SlackBuild b/games/mame/mame.SlackBuild index c7f1e616ec..a39a8165c0 100644 --- a/games/mame/mame.SlackBuild +++ b/games/mame/mame.SlackBuild @@ -2,7 +2,7 @@ # # Slackware build script for M.A.M.E. # -# Copyright 2010-2014 Erik W. Hanson, Minneapolis, MN, USA +# Copyright 2010-2015 Erik W. Hanson, Minneapolis, MN, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ # Adapted from sdlmame.SlackBuild, Written by B. Watson (yalhcru@gmail.com) PRGNAM=mame -VERSION=${VERSION:-0.155} +VERSION=${VERSION:-0.159} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -39,21 +39,21 @@ fi CWD=$(pwd) TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM +PKG=$TMP/package-${PRGNAM} OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i486" ]; then SLKCFLAGS="-march=i486 -mtune=i686" - SUFFIX="" + LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-march=i686 -mtune=i686" - SUFFIX="" + LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-fPIC" - SUFFIX="64" + SLKCFLAGS="" + LIBDIRSUFFIX="64" else SLKCFLAGS="" - SUFFIX="" + LIBDIRSUFFIX="" fi set -e @@ -61,50 +61,65 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION mame.zip -unzip $CWD/${PRGNAM}${VERSION/./}s.zip -mkdir $PRGNAM-$VERSION -cd $PRGNAM-$VERSION -unzip ../mame.zip +rm -rf ${PRGNAM}-${VERSION/./} +tar xvf $CWD/${PRGNAM}-${PRGNAM}${VERSION/./}.tar.gz || tar xvf $CWD/${PRGNAM}${VERSION/./}.tar.gz +cd ${PRGNAM}-${PRGNAM}${VERSION/./} chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ -o -perm 511 \) -exec chmod 755 {} \; -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# This patch makes mame look for its config file (mame.ini) in -# $HOME/.mame, then /etc. -cat $CWD/ini_path.diff | patch -p0 +# This makes mame look for its config file (mame.ini) in $HOME/.mame, then /etc. +echo 'DEFS += -DINI_PATH="\"\$$HOME/.mame;/etc\""' >> makefile -# Workaround for bug in gcc-4.7.1 (seems to be fixed in 4.7.3 & 4.8.1) -patch -p1 < $CWD/gcc471.patch +# This is purely cosmetic. +sed -i 's/DISTRO = generic/DISTRO = slackware/' src/osd/sdl/sdl.mak -# Fix line-endings (dos2unix is much faster) -if hash dos2unix 2>/dev/null ; then - find -type f -exec dos2unix -q {} \; -else - find -type f -exec file {} \; | grep CRLF | awk 'BEGIN{FS=":"}{print $1}' | xargs perl -pi -e 's/\r\n?/\n/g' +mkdir -p $PKG/usr/games $PKG/etc $PKG/usr/man/man6 \ + $PKG/usr/share/applications $PKG/usr/share/pixmaps + +# Build and install mame; +if [ "${MAME:-yes}" = "yes" ]; then + echo "BUILDING MAME" + make BUILD_FLAC=0 BUILD_JPEG=0 BUILD_EXPAT=0 SUFFIX64="" \ + BUILD_JPEGLIB=0 BUILD_SQLITE3=0 ARCHOPTS="$SLKCFLAGS" TARGET=mame + cp mame $PKG/usr/games + cat $CWD/mame.ini > $PKG/etc/mame.ini.new + sed 's/@VERSION@/'$VERSION'/g' < $CWD/man/mame.6 | gzip -9c > $PKG/usr/man/man6/mame.6.gz + cp $CWD/desktop/mame.desktop $PKG/usr/share/applications + cp $CWD/desktop/mame.xpm $PKG/usr/share/pixmaps fi -# This is purely cosmetic. -sed -i 's/DISTRO = generic/DISTRO = slackware/' src/osd/sdl/sdl.mak +# Optionally build and install mess: +if [ "${MESS:-no}" = "yes" ]; then + echo "BUILDING MESS" + make BUILD_FLAC=0 BUILD_JPEG=0 BUILD_EXPAT=0 SUFFIX64="" \ + BUILD_JPEGLIB=0 BUILD_SQLITE3=0 ARCHOPTS="$SLKCFLAGS" TARGET=mess + cp mess $PKG/usr/games + gzip -9c $CWD/man/mess.6 > $PKG/usr/man/man6/mess.6.gz + cp $CWD/desktop/mess.desktop $PKG/usr/share/applications + cp $CWD/desktop/mess.xpm $PKG/usr/share/pixmaps +fi -# Use system flac, jpeg, and expat libraries (instead of internal) -make OPTIMIZE=3 BUILD_FLAC=0 BUILD_JPEG=0 BUILD_EXPAT=0 \ - ARCHOPTS="$SLKCFLAGS -Wno-error=narrowing -Wno-error=maybe-uninitialized" -make OPTIMIZE=3 BUILD_FLAC=0 BUILD_JPEG=0 BUILD_EXPAT=0 \ - ARCHOPTS="$SLKCFLAGS -Wno-error=narrowing -Wno-error=maybe-uninitialized" tools +# Optionally build and install ume: +if [ "${UME:-no}" = "yes" ]; then + echo "BUILDING UME" + make BUILD_FLAC=0 BUILD_JPEG=0 BUILD_EXPAT=0 SUFFIX64="" \ + BUILD_JPEGLIB=0 BUILD_SQLITE3=0 ARCHOPTS="$SLKCFLAGS" TARGET=ume + cp ume $PKG/usr/games + cp $CWD/desktop/ume.desktop $PKG/usr/share/applications + cp $CWD/desktop/ume.xpm $PKG/usr/share/pixmaps +fi -# There is no "make install" target, just copy everything where it goes. -# Binaries are already stripped. -mkdir -p $PKG/usr/games -cp mame${SUFFIX} $PKG/usr/games/mame +# Build and install the tools: +echo "BUILDING TOOLS" +make BUILD_JPEG=0 BUILD_EXPAT=0 SUFFIX64="" ARCHOPTS="$SLKCFLAGS" \ + BUILD_JPEGLIB=0 BUILD_SQLITE3=0 tools cp testkeys romcmp jedutil unidasm ldresample ldverify \ - regrep srcclean src2html $PKG/usr/games/ - -mkdir -p $PKG/etc -cat $CWD/mame.ini > $PKG/etc/mame.ini.new + regrep srcclean src2html chdman nltool pngcmp split \ + $PKG/usr/games/ # Create empty dirs for the user to populate with ROMs and such. for i in roms samples artwork ctrlr font cheat; do @@ -112,26 +127,17 @@ for i in roms samples artwork ctrlr font cheat; do done # Man pages, .desktop, and icon borrowed from Ludovic Lechapt's Debian package. -mkdir -p $PKG/usr/man/man6 for i in chdman jedutil ldverify romcmp testkeys; do gzip -9c $CWD/man/$i.6 > $PKG/usr/man/man6/$i.6.gz done -sed 's/@VERSION@/'$VERSION'/g' < $CWD/man/mame.6 | gzip -9c > $PKG/usr/man/man6/mame.6.gz - -mkdir -p $PKG/usr/share/applications -cp $CWD/$PRGNAM.desktop $PKG/usr/share/applications - -mkdir -p $PKG/usr/share/pixmaps -cp $CWD/mame.xpm $PKG/usr/share/pixmaps - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp docs/* $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +mkdir -p $PKG/usr/doc/${PRGNAM}-$VERSION +cp docs/* $PKG/usr/doc/${PRGNAM}-$VERSION +cat $CWD/${PRGNAM}.SlackBuild > $PKG/usr/doc/${PRGNAM}-$VERSION/${PRGNAM}.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} +/sbin/makepkg -l y -c n $OUTPUT/${PRGNAM}-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/games/mame/mame.info b/games/mame/mame.info index cefedc63ab..8e00e23d34 100644 --- a/games/mame/mame.info +++ b/games/mame/mame.info @@ -1,10 +1,10 @@ PRGNAM="mame" -VERSION="0.155" +VERSION="0.159" HOMEPAGE="http://mamedev.org/" -DOWNLOAD="http://emumovies.com/aarongiles/releases/mame0155s.zip" -MD5SUM="de4c507dd161c67c9ec2dbdd12f39c94" +DOWNLOAD="https://github.com/mamedev/mame/archive/mame0159.tar.gz" +MD5SUM="94102a9c4905a59bd69c51e33d7bb78a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="SDL2_ttf" MAINTAINER="Erik Hanson" EMAIL="erik@slackbuilds.org" diff --git a/games/mame/man/mess.6 b/games/mame/man/mess.6 new file mode 100644 index 0000000000..879fd0568f --- /dev/null +++ b/games/mame/man/mess.6 @@ -0,0 +1,1064 @@ +.\" -*- nroff -*- +.\" +.\" mess.6 +.\" +.\" Man page created from usage and source information: +.\" * commands: see src/emu/clifront.c clifront.h +.\" * options: core entries, see src/emu/emuopts.c emuopts.h +.\" SDL-specific entries, see src/osd/sdl/sdlmain.c osdsdl.h +.\" Cesare Falco <cesare.falco@gmail.com>, March 2011 +.\" +.\" Some text borrowed from the xmame 0.106 man page, +.\" done by Rene Herrmann <rene.herrmann@berlin.de>, September 2000 +.\" and updated by Andrew Burton <burtona@gol.com>, July 2003 +.\" +.\" Other info's taken from MESS Wiki as well: +.\" http://mess.redump.net/ +.\" +.\" +.TH mess 6 2011-03-02 0.141 "The Multiple Emulator Super System (MESS)" +.\" +.\" +.\" NAME chapter +.SH NAME +MESS \- The Multiple Emulator Super System +.\" +.\" +.\" SYNOPSIS chapter +.SH SYNOPSIS +.B mess +.RI [ options ] +.I system +.\" +.\" +.\" DESCRIPTION chapter +.SH DESCRIPTION +MESS documents the hardware for a wide variety of (mostly vintage) computers, +video game consoles, and calculators through software emulation. As a nice +side effect, MESS allows software and games for these hardware platforms +to run on modern PCs. +.\" +.\" +.\" OPTIONS chapter +.SH OPTIONS +.\" +.\" ******************************************************* +.SS Core commands +.\" ******************************************************* +.TP +.B \-help, \-? +Displays current MESS version and copyright notice. +.TP +.B \-validate, \-valid +Performs internal validation on every driver in MESS. Run this +before submitting changes to ensure that you haven't violated any of +the core system rules. +.\" +.\" ******************************************************* +.SS Configuration commands +.\" ******************************************************* +.TP +.B \-createconfig, \-cc +Creates the default 'mess.ini' file in the current directory. All the +configuration options (not commands) described below can be permanently +changed by editing this configuration file. +.TP +.B \-showconfig, \-sc +Displays the current configuration settings. +.TP +.B \-showusage, \-su +Displays a summary of all the command line options. For options that +are not mentioned here, the short summary given by \-showusage +is usually sufficient. +.\" +.\" ******************************************************* +.SS Frontend commands +.\" ******************************************************* +All the '\-list' commands below write info to the screen. +If you wish to write the info to a textfile instead, use redirection. +For example, +.B mess \-listxml > ~/messlist.xml +writes the full list of supported systems to 'messlist.xml' in your +home directory. +.TP +.B \-listxml, \-lx \fR[\fIsystem\fR|\fIwildcard\fR] +List comprehensive details for all of the supported systems. The output +is quite long, so it is usually better to redirect this into a file. +The output is in XML format. By default all systems are listed; however, +you can limit this list by specifying a driver name or wildcard. +.TP +.B \-listfull, \-ll \fR[\fIsystem\fR|\fIwildcard\fR] +Displays a list of system driver names and descriptions. By default all +systems are listed; however, you can limit this list by specifying a +driver name or wildcard. +.TP +.B \-listsource, \-ls \fR[\fIsystem\fR|\fIwildcard\fR] +Displays a list of drivers and the names of the source files their system +drivers live in. Useful for finding which driver a system runs on in +order to fix bugs. By default all systems are listed; however, you can +limit this list by specifying a driver name or wildcard. +.TP +.B \-listclones, \-lc \fR[\fIsystem\fR|\fIwildcard\fR] +Displays a list of clones. By default all clones are listed; however, +you can limit this list by specifying a driver name or wildcard. +.TP +.B \-listbrothers, \-lb \fR[\fIsystem\fR|\fIwildcard\fR] +Displays a list of "brothers" or other drivers from same sourcefile. +By default all systems are listed; however, you can limit this list by +specifying a driver name or wildcard. +.TP +.B \-listcrc +Displays a full list of CRCs of all ROM images referenced by all +drivers within MESS code. +.TP +.B \-listroms \fIsystem +Displays a list of ROM images referenced by the specified system. +.TP +.B \-listsamples \fIsystem +Displays a list of samples referenced by the specified system. +.TP +.B \-verifyroms \fR[\fIsystem\fR|\fIwildcard\fR] +Checks for invalid or missing ROM images. By default all drivers that +have valid ZIP files or directories in the rom path are verified; +however, you can limit this list by specifying a driver name or +wildcard. +.TP +.B \-verifysamples \fR[\fIsystem\fR|\fIwildcard\fR] +Checks for invalid or missing samples. By default all drivers that +have valid ZIP files or directories in the samplepath are verified; +however, you can limit this list by specifying a driver name or wildcard. +.TP +.B \-romident +Attempts to identify ROM files, if they are known to MESS, in the +specified .zip file or directory. This command can be used to try and +identify ROM sets taken from unknown boards. On exit, the errorlevel +is returned as one of the following: +.RS +.TP +.B 0 +all files were identified +.TP +.B 7 +all files were identified except for some "non\-ROM" files +.TP +.B 8 +some files were identified +.TP +.B 9 +no files were identified +.RE +.TP +.B \-listdevices, \-ld +Output the list of devices referenced by a given system or set of systems. +.TP +.B \-listmedia, \-lm +Output the list of available media for the system. +.TP +.B \-listsoftware +Output the list of known software for the system. +.\" +.\" ******************************************************* +.SS Configuration options +.\" ******************************************************* +.TP +.B \-[no]readconfig, \-[no]rc +Enables or disables the reading of the config files. When enabled +(which is the default), MESS reads the following config files in order: +.RS +.TP 15 +.B mess.ini +the main configuration file +.TP +.IB driver .ini +based on the source file name of the system driver +.TP +.IB parent .ini +for clones only, may be called recursively +.TP +.IB system .ini +note this sometimes resolves to the same of the source driver +.P +The settings in the later ini's override those in the earlier ini's. +The default is ON (\-readconfig). +.RE +.\" +.\" ******************************************************* +.SS Search path options +.\" ******************************************************* +Be careful to use the path, directory and file options in +mess.ini ONLY. Otherwise, the outcome may be unpredictable and not +consistent across releases. +.TP +.B \-rompath, \-rp, \-biospath, \-bp \fIpath +Specifies a list of paths within which to find ROM or hard disk images. +Multiple paths can be specified by separating them with semicolons. +The default is 'roms' (that is, a directory 'roms' in the same directory +as the MESS executable). +.TP +.B \-samplepath, \-sp \fIpath +Specifies a list of paths within which to find sample files. Multiple +paths can be specified by separating them with semicolons. The default +is 'samples' (that is, a directory 'samples' in the same directory as +the MESS executable). +.TP +.B \-artpath, \-artwork_directory \fIpath +Specifies a list of paths within which to find artwork files. Multiple +paths can be specified by separating them with semicolons. The default +is 'artwork' (that is, a directory 'artwork' in the same directory as +the MESS executable). +.TP +.B \-ctrlrpath, \-ctrlr_directory \fIpath +Specifies a list of paths within which to find controller\-specific +configuration files. Multiple paths can be specified by separating +them with semicolons. The default is 'ctrlr' (that is, a +directory 'ctrlr' in the same directory as the MESS executable). +.TP +.B \-inipath \fIpath +Specifies a list of paths within which to find .ini files. Multiple +paths can be specified by separating them with semicolons. The default +is '/etc/mess'. +.TP +.B \-fontpath \fIpath +Specifies a list of paths within which to find .bdf font files. Multiple +paths can be specified by separating them with semicolons. The default +is '.' (that is, search in the same directory as the MESS executable). +.TP +.B \-cheatpath \fIpath +Specifies a list of paths within which to find cheat files. Multiple +paths can be specified by separating them with semicolons. The default +is 'cheat' (that is, a directory 'cheat' in the same directory as +the MESS executable). +.TP +.B \-crosshairpath \fIpath +Specifies a list of paths within which to find crosshair files. Multiple +paths can be specified by separating them with semicolons. The default +is 'crosshair' (that is, a directory 'crosshair' in the same directory as +the MESS executable). If the Crosshair is set to default in the menu, +MESS will look for system/cross#.png and then cross#.png in the +specified path, where # is the player number. Failing that, +MESS will use built\-in default crosshairs. +.TP +.B \-hashpath \fIpath +Specifies a list of paths within which to search for software hash files. +Multiple paths can be specified by separating them with semicolons. +The default is 'hash' (that is, a directory 'hash' in the same directory +as the MESS executable). +.\" +.\" ******************************************************* +.SS Output Directory Options +.\" ******************************************************* +.TP +.B \-cfg_directory \fIpath +Specifies a single directory where configuration files are stored. +Configuration files store user configurable settings that are read at +startup and written when MESS exits. The default is 'cfg' (that is, +a directory 'cfg' in the same directory as the MESS executable). If this +directory does not exist, it will be automatically created. +.TP +.B \-nvram_directory \fIpath +Specifies a single directory where NVRAM files are stored. NVRAM files +store the contents of EEPROM and non\-volatile RAM (NVRAM) for systems +which used this type of hardware. This data is read at startup and +written when MESS exits. The default is 'nvram' (that is, a +directory 'nvram' in the same directory as the MESS executable). If this +directory does not exist, it will be automatically created. +.TP +.B \-memcard_directory \fIpath +Specifies a single directory where memory card files are stored. Memory +card files store the contents of removable memory cards for systems which +used this type of hardware. This data is read and written under control +of the user via the 'Memory Card' menu in the user interface. The +default is 'memcard' (that is, a directory 'memcard' in the same +directory as the MESS executable). If this directory does not exist, +it will be automatically created. +.TP +.B \-input_directory \fIpath +Specifies a single directory where input recording files are stored. +Input recordings are created via the \-record option and played back via +the \-playback option. The default is 'inp' (that is, a directory 'inp' +in the same directory as the MESS executable). If this directory +does not exist, it will be automatically created. +.TP +.B \-state_directory \fIpath +Specifies a single directory where save state files are stored. Save +state files are read and written either upon user request, or when using +the \-autosave option. The default is 'sta' (that is, a directory 'sta' +in the same directory as the MESS executable). If this directory does +not exist, it will be automatically created. +.TP +.B \-snapshot_directory \fIpath +Specifies a single directory where screen snapshots are stored, when +requested by the user. The default is 'snap' (that is, a directory 'snap' +in the same directory as the MESS executable). If this directory +does not exist, it will be automatically created. +.TP +.B \-diff_directory \fIpath +Specifies a single directory where hard drive differencing files are +stored. Hard drive differencing files store any data that is written +back to a hard disk image, in order to preserve the original image. The +differencing files are created at startup when a system with a hard disk +image. The default is 'diff' (that is, a directory 'diff' in the same +directory as the MESS executable). If this directory does not exist, +it will be automatically created. +.TP +.B \-comment_directory \fIpath +Specifies a single directory where debugger comment files are stored. +Debugger comment files are written by the debugger when comments are +added to the disassembly for a system. The default is 'comments' (that is, +a directory 'comments' in the same directory as the MESS executable). +If this directory does not exist, it will be automatically created. +.\" +.\" ******************************************************* +.SS State/playback options +.\" ******************************************************* +.TP +.B \-state \fIslot +Immediately after starting the specified system, will cause the save +state in the specified slot to be loaded. +.TP +.B \-[no]autosave +When enabled, automatically creates a save state file when exiting MESS +and automatically attempts to reload it when later starting MESS with +the same system. This only works for systems that have explicitly enabled +save state support in their driver. The default is OFF (\-noautosave). +.TP +.B \-playback, \-pb \fIfile +Specifies a file from which to play back a series of system inputs. This +feature does not work reliably for all systems, but can be used to watch +a previously recorded system session from start to finish. In order to +make things consistent, you should only record and playback with all +configuration (.cfg), NVRAM (.nv), and memory card files deleted. The +default is NULL (no playback). +.TP +.B \-record, \-rec \fIfile +Specifies a file to record all input from a system session. This can be +used to record a system session for later playback. This feature does not +work reliably for all systems, but can be used to watch a previously +recorded system session from start to finish. In order to make things +consistent, you should only record and playback with all configuration +(.cfg), NVRAM (.nv), and memory card files deleted. The default is NULL +(no recording). +.TP +.B \-snapname \fIname +Describes how MESS should name files for snapshots. +.I name +is a string that provides a template that is used to generate a file name. +Three simple substitutions are provided: +.RS +.TP +.B / +represents the path separator on any target platform (even Windows) +.TP +.B %g +represents the driver name of the current system +.TP +.B %i +represents an incrementing index. If omitted, then each snapshot taken +will overwrite the previous one; otherwise, MESS will find the next +empty value for %i and use that for a file name. +.P +The default is '%g/%i', which creates a separate folder for each system, +and names the snapshots under it starting with 0000 and increasing +from there. +.RE +.TP +.B \-snapsize \fIwidth\fRx\fIheight +Hard\-codes the size for snapshots and movie recording. By default, +MESS will create snapshots at the system's current resolution in raw +pixels, and will create movies at the system's starting resolution in +raw pixels. If you specify this option, then MESS will create both +snapshots and movies at the size specified, and will bilinear filter +the result. Note that this size does not automatically rotate if the +system is vertically oriented. The default is 'auto'. +.TP +.B \-snapview internal\fR|\fBauto\fR|\fIview +Specifies the view to use when rendering snapshots and movies. +.RS +.TP 12 +.B internal +renders a separate snapshot per screen or renders movies only of the +first screen using the special 'internal' view. +.TP +.B auto +selects the first view with all screens present +.TP +.I view +select the first view whose name matches all the characters. +For example, +.B mame \-snapview native +will match the "Native (15:14)" view even though it is not a perfect +match. +.P +The default value is 'internal'. +.RE +.TP +.B \-mngwrite \fIfile +Writes each video frame to the given file in MNG format, producing +an animation of the system session. +Note that \-mngwrite only writes video frames; it does not save any audio +data. Use \-wavwrite for that, and reassemble the audio/video using +offline tools. The default is NULL (no recording). +.TP +.B \-aviwrite \fIfile +Stream video and sound data to the given file +in AVI format, producing an animation of the system session complete +with sound. The default is NULL (no recording). +.TP +.B \-wavwrite \fIfile +Writes the final mixer output to the given file +in WAV format, producing an audio recording of the system session. +The default is NULL (no recording). +.TP +.B \-[no]burnin +Tracks brightness of the screen during play and at the end of +emulation generates a PNG that can be used to simulate burn\-in +effects on other systems. The resulting PNG is created such that the +least\-used areas of the screen are fully white (since burned\-in areas +are darker, all other areas of the screen must be lightened a touch). +The intention is that this PNG can be loaded via an artwork file with +a low alpha (e.g, 0.1\-0.2 seems to work well) and blended over the +entire screen. The PNG files are saved in the snap directory under +the system/burnin\-<screen.name>.png. The default is OFF (\-noburnin). +.\" +.\" ******************************************************* +.SS Performance options +.\" ******************************************************* +.TP +.B \-[no]autoframeskip, \-[no]afs +Automatically determines the frameskip level while you're playing the +system, adjusting it constantly in a frantic attempt to keep the system +running at full speed. Turning this on overrides the value you have set +for \-frameskip below. The default is OFF (\-noautoframeskip). +.TP +.B \-frameskip, \-fs \fIvalue +Specifies the frameskip value (autoframeskip must be disabled). This is the +number of frames out of every 12 to drop when running. For example, if you +say \-frameskip 2, then MESS will display 10 out of every 12 frames. By +skipping those frames, you may be able to get full speed in a system that +requires more horsepower than your computer has. The default value is 0, +which skips no frames. +.TP +.B \-seconds_to_run, \-str \fIvalue +This option can be used for benchmarking and automated testing. It tells +MESS to stop execution after a fixed number of seconds. By combining +this with a fixed set of other command line options, you can set up a +consistent environment for benchmarking MESS performance. In addition, +upon exit, the \-str option will write a screenshot called final.png +to the system's snapshot directory. +.TP +.B \-[no]throttle +Configures the default thottling setting. When throttling is on, MESS +attempts to keep the system running at the system's intended speed. When +throttling is off, MESS runs the system as fast as it can. Note that the +fastest speed is more often than not limited by your graphics card, +especially for older systems. The default is ON (\-throttle). +.TP +.B \-[no]sleep +Allows MESS to give time back to the system when running with \-throttle. +This allows other programs to have some CPU time, assuming that the +system isn't taxing 100% of your CPU resources. This option can potentially +cause hiccups in performance if other demanding programs are running. +The default is ON (\-sleep). +.TP +.B \-speed +Controls the speed of gameplay, relative to realtime; smaller numbers are +slower. Default is 1.00. +.TP +.B \-refreshspeed, \-rs +Automatically adjusts the \-speed parameter to keep the effective refresh +rate below that of the lowest screen refresh rate. +.\" +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.\" SDL specific +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.TP +.B \-multithreading, \-mt +Enable multithreading; this enables rendering and blitting on a separate +thread. The default is OFF. +.TP +.B \-numprocessors, \-np +Set number of processors; this overrides the number the system reports. +.TP +.B \-sdlvideofps +Show SDL video performance. +.\" +.\" ******************************************************* +.SS Rotation options +.\" ******************************************************* +.TP +.B \-[no]rotate +Rotate the system to match its normal state (horizontal/vertical). This +ensures that both vertically and horizontally oriented systems show up +correctly without the need to rotate your monitor. If you want to keep +the system displaying 'raw' on the screen the way the actual machine would +have, turn this option off. The default is ON (\-rotate). +.TP +.B \-[no]ror +.TP +.B \-[no]rol +Rotate the system screen to the right (clockwise) or left +(counter\-clockwise) relative to either its normal state (if \-rotate +is specified) or its native state (if \-norotate is specified). The +default for both of these options is OFF (\-noror \-norol). +.TP +.B \-[no]autoror +.TP +.B \-[no]autorol +These options are designed for use with pivoting screens that only +pivot in a single direction. If your screen only pivots clockwise, +use \-autorol to ensure that the system will fill the screen either +horizontally or vertically in one of the directions you can handle. +If your screen only pivots counter\-clockwise, use \-autoror. +.TP +.B \-[no]flipx +.TP +.B \-[no]flipy +Flip (mirror) the system screen either horizontally (\-flipx) or +vertically (\-flipy). The flips are applied after the \-rotate and +\-ror/\-rol options are applied. The default for both of these options +is OFF (\-noflipx \-noflipy). +.\" +.\" ******************************************************* +.SS Artwork options +.\" ******************************************************* +.TP +.B \-[no]artwork_crop, \-[no]artcrop +Enable cropping of artwork to the system screen area only. This +option can also be controlled via the Video Options menu in the user +interface. The default is OFF (\-noartwork_crop). +.TP +.B \-[no]use_backdrops, \-[no]backdrop +Enables/disables the display of backdrops. The default is ON +(\-use_backdrops). +.TP +.B \-[no]use_overlays, \-[no]overlay +Enables/disables the display of overlays. The default is ON +(\-use_overlays). +.TP +.B \-[no]use_bezels, \-[no]bezel +Enables/disables the display of bezels. The default is ON +(\-use_bezels). +.\" +.\" ******************************************************* +.SS Screen options +.\" ******************************************************* +.TP +.B \-brightness \fIvalue +Controls the default brightness, or black level, of the system screens. +This option does not affect the artwork or other parts of the display. +Using the MESS UI, you can individually set the brightness for each system +screen; this option controls the initial value for all visible system +screens. The standard value is 1.0. Selecting lower values (down to 0.1) +will produce a darkened display, while selecting higher values (up to +2.0) will give a brighter display. The default is 1.0. +.TP +.B \-contrast \fIvalue +Controls the contrast, or white level, of the system screens. This option +does not affect the artwork or other parts of the display. Using the +MESS UI, you can individually set the contrast for each system screen; +this option controls the initial value for all visible system screens. The +standard value is 1.0. Selecting lower values (down to 0.1) will produce +a dimmer display, while selecting higher values (up to 2.0) will +give a more saturated display. The default is 1.0. +.TP +.B \-gamma \fIvalue +Controls the gamma, which produces a potentially nonlinear black to +white ramp, for the system screens. This option does not affect the +artwork or other parts of the display. Using the MESS UI, you can +individually set the gamma for each system screen; this option controls +the initial value for all visible system screens. The standard value is +1.0, which gives a linear ramp from black to white. Selecting lower +values (down to 0.1) will increase the nonlinearity toward black, +while selecting higher values (up to 3.0) will push the nonlinearity +toward white. The default is 1.0. +.TP +.B \-pause_brightness \fIvalue +This controls the brightness level when MESS is paused. The default +value is 0.65. +.\" +.\" ******************************************************* +.SS Vector rendering options +.\" ******************************************************* +.TP +.B \-[no]antialias, \-[no]aa +Enables antialiased line rendering for vector systems. The default is ON +(\-antialias). +.TP +.B \-beam \fIwidth +Sets the width of the vectors. This is a scaling factor against the +standard vector width. A value of 1.0 will keep the default vector line +width. Smaller values will reduce the width, and larger values will +increase the width. The default is 1.0. +.TP +.B \-flicker \fIvalue +Simulates a vector "flicker" effect, similar to a vector monitor that +needs adjustment. This option requires a float argument in the range of +0.00\-100.00 (0=none, 100=maximum). The default is 0. +.\" +.\" ******************************************************* +.SS Video options +.\" ******************************************************* +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.\" SDL specific +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.TP +.B \-video soft\fR|\fBopengl\fR|\fBopengl16\fR|\fBnone +Specifies which video subsystem to use for drawing: +.RS +.TP 12 +.B soft +uses software rendering, which is slower but more compatible. +.TP +.B opengl +uses OpenGL and your graphics accelerator to speed up many +aspects of drawing MESS including compositing artwork, overlays, and +bezels, as well as stretching the image to fit your screen. +.TP +.B opengl16 +uses alternate OpenGL code, which should provide faster +output on some cards. +.TP +.B none +does no drawing and is intended for CPU benchmarking. +.P +Default is 'soft'. +.RE +.TP +.B \-[no]window, \-[no]w +Run MESS in either full screen or a window. This is a fully\-featured window +mode where the window resizes as necessary to track what the system does. +And you can resize it yourself with your OS's standard window controls. +The default is OFF (\-nowindow). +.TP +.B \-[no]maximize, \-[no]max +Controls initial window size in windowed mode. If it is set on, the +window will initially be set to the maximum supported size when you +start MESS. If it is turned off, the window will start out at the +smallest supported size. This option only has an effect when the +\-window option is used. The default is ON (\-maximize). +.TP +.B \-keepaspect, \-ka +Forces the correct aspect ratio. This means when you're resizing the window +in windowed mode the actual system image will resize in discrete steps to +maintain the proper shape of the system graphics. If you turn this off you can +resize the window to anything you like and get funny squishing and stretching. +The same applies for full\-screen. Default is ON (\-keepaspect). +.TP +.B \-unevenstretch, \-ues +Allow non\-integer stretch factors. Video purists should stay far, far away +from this option, while everyone else will be happy to know that it lets you +fill the screen properly in full\-screen mode. Default is ON (\-unevenstretch). +.TP +.B \-effect none\fR|\fIfile +Name of a PNG file to use for visual effects, or 'none'. Default is 'none'. +.TP +.B \-centerh +Center horizontally within the view area. Default is ON (\-centerh). +.TP +.B \-centerv +Center vertically within the view area. Default is ON (\-centerv). +.TP +.B \-waitvsync +Enable waiting for the start of VBLANK before flipping screens; +reduces tearing effects. +.\" +.\" ******************************************************* +.SS Software video rendering subsystem options +.\" ******************************************************* +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.\" SDL specific +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +All the options in this group are available only with softare video +rendering subsystem (\-video soft). +.TP +.B \-prescale \fIvalue +Scale screen rendering by this amount in software. Default is 1. +.TP +.B \-scalemode, \-sm none\fR|\fBasync\fR|\fByv12\fR|\fByuy2\fR\ +|\fByv12x2\fR|\fByuy2x2 +Hardware scaling mode. +.RS +.TP 12 +.B none +use software rendering +.TP +.B async +async overlay +.TP +.B yv12 +yv12 overlay +.TP +.B yuy2 +yuy2 overlay +.TP +.B yv12x2 +yv12 overlay using x2 prescaling +.TP +.B yuy2x2 +yuy2 overlay using x2 prescaling +.P +Default is 'none'. +.RE +.\" +.\" ******************************************************* +.SS OpenGL video rendering subsystem options +.\" ******************************************************* +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.\" SDL specific +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +All the options in this group are available only with OpenGL video +rendering subsystem (\-video opengl or \-video opengl16). +.TP +.B \-filter, \-glfilter, \-flt +Enable bilinear filtering on screen output. Default is ON (\-filter). +.TP +.B \-gl_forcepow2texture +Force power of two textures. Default is NO. +.TP +.B \-gl_notexturerect +Don't use OpenGL GL_ARB_texture_rectangle. Default is ON: turn off +(set this to 0) if corruption occurs in OpenGL mode, at cost of some +performance loss. +.TP +.B \-gl_vbo +Enable OpenGL VBO, if available, for a performance increase. +Default is ON: turn off (set this to 0) if corruption occurs. +.TP +.B \-gl_pbo +Enable OpenGL PBO, if available, for a performance increase. +Default is ON: turn off (set this to 0) if corruption occurs. +.TP +.B \-gl_glsl +Enable OpenGL GLSL, if available, for a performance increase. +.TP +.B \-gl_glsl_filter \fIvalue +Enable OpenGL GLSL filtering instead of FF filtering. Allowed values are +.RS +.TP 8 +.B 0 +plain +.TP +.B 1 +bilinear +.P +Default is 1. +.RE +.TP +.BR \-glsl_shader_mame # +Preferred custom OpenGL GLSL shader set mame bitmap, with # ranging +from 0 to 9. +.TP +.BR \-glsl_shader_screen # +Preferred custom OpenGL GLSL shader screen bitmap, with # ranging +from 0 to 9. +.TP +.B \-gl_glsl_vid_attr +Enable OpenGL GLSL handling of brightness and contrast. Better RGB system +performance for free. Default is ON. +.TP +.B \-resolution, \-r +Select the resolution to use in full\-screen mode; \-switchres must +be enabled for this to work. +.\" +.\" ******************************************************* +.SS Full screen options +.\" ******************************************************* +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.\" SDL specific +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.TP +.B \-[no]switchres +Affects full screen mode only. Chooses if MESS can try to change the +screen resolution (color depth is normally left alone) when in +full\-screen mode. If it's off, you always get your desktop resolution +in full\-screen mode (which can be useful for LCDs). +.TP +.B \-useallheads +Split full screen image across monitors. +.\" +.\" ******************************************************* +.SS Sound options +.\" ******************************************************* +.TP +.B \-[no]sound +Enable or disable sound altogether. The default is ON (\-sound). +.TP +.B \-samplerate, \-sr \fIvalue +Sets the audio sample rate. Smaller values (e.g. 11025) cause lower +audio quality but faster emulation speed. Higher values (e.g. 48000) +cause higher audio quality but slower emulation speed. The default is +48000. +.TP +.B \-[no]samples +Use samples if available. The default is ON (\-samples). +.TP +.B \-volume, \-vol \fIvalue +Sets the startup volume. It can later be changed with the user interface +(see Keys section). The volume is an attenuation in dB: +for example, '\-volume \-12' will start with \-12dB attenuation. +The default is 0. +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.\" SDL specific +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.TP +.B \-audio_latency \fIvalue +This controls the amount of latency built into the audio streaming. +The latency parameter controls the lower threshold. The default is 3; +increase to reduce glitches, decrease for responsiveness. +.\" +.\" ******************************************************* +.SS Input options +.\" ******************************************************* +.TP +.B \-[no]coin_lockout, \-[no]coinlock +Enables simulation of the "coin lockout" feature that is implemented +on a number of arcade game PCBs. It was up to the operator whether or not +the coin lockout outputs were actually connected to the coin +mechanisms. If this feature is enabled, then attempts to enter a coin +while the lockout is active will fail and will display a popup message +in the user interface. If this feature is disabled, the coin lockout +signal will be ignored. The default is ON (\-coin_lockout). +.TP +.B \-ctrlr \fIcontroller +Enables support for special controllers. Configuration files are +loaded from the ctrlrpath. They are in the same format as the .cfg +files that are saved, but only control configuration data is read +from the file. The default is NULL (no controller file). +.TP +.B \-[no]mouse +Controls whether or not MESS looks for a mouse controller to use. Note +that in many cases, lightguns are treated as mice by the operating +system, so you may need to enable this to enable lightgun support. When +this is enabled, you will not be able to use your mouse while running +MESS. If you want to get control of your computer back, you will need +to either pause MESS or quit. The default is OFF (\-nomouse). +.TP +.B \-[no]joystick, \-[no]joy +Controls whether or not MESS looks for joystick/gamepad controllers. +The default is ON (\-joystick). +.TP +.B \-[no]lightgun, \-[no]gun +Controls whether or not MESS makes use of lightgun controllers. +Note that most lightguns map to the mouse, so using \-lightgun and +\-mouse together may produce strange results. The default is OFF +(\-nolightgun). +.TP +.B \-[no]multikeyboard, \-[no]multikey +Determines whether MESS differentiates between multiple keyboards. +Some systems may report more than one keyboard; by default, the data +from all of these keyboards is combined so that it looks like a single +keyboard. Turning this option on will enable MESS to report keypresses +on different keyboards independently. The default is OFF +(\-nomultikeyboard). +.TP +.B \-[no]multimouse +Determines whether MESS differentiates between multiple mice. Some +systems may report more than one mouse device; by default, the data +from all of these mice is combined so that it looks like a single +mouse. Turning this option on will enable MESS to report mouse +movement and button presses on different mice independently. The +default is OFF (\-nomultimouse). +.TP +.B \-[no]steadykey, \-[no]steady +Some systems require two or more buttons to be pressed at exactly the +same time to make special moves. Due to limitations in the PC keyboard +hardware, it can be difficult or even impossible to accomplish that +using the standard keyboard handling. This option selects a different +handling that makes it easier to register simultaneous button presses, +but has the disadvantage of making controls less responsive. The +default is OFF (\-nosteadykey). +.TP +.B \-[no]offscreen_reload, \-[no]reload +Controls whether or not MESS treats a second button input from a +lightgun as a reload signal. In this case, MESS will report the gun's +position as (0,MAX) with the trigger held, which is equivalent to an +offscreen reload. This is only needed for systems that required you to +shoot offscreen to reload, and then only if your gun does not support +off screen reloads. The default is OFF (\-nooffscreen_reload). +.TP +.B \-joystick_map, \-joymap \fImap +Controls how joystick values map to digital joystick controls. +See /usr/share/doc/mame\-common/config.txt for full details on +joymap format. +.TP +.B \-joystick_deadzone, \-joy_deadzone, \-jdz \fIvalue +If you play with an analog joystick, the center can drift a little. +joystick_deadzone tells how far along an axis you must move before the +axis starts to change. This option expects a float in the range of +0.0 to 1.0. Where 0 is the center of the joystick and 1 is the outer +limit. The default is 0.3. +.TP +.B \-joystick_saturation, \-joy_saturation, \-jsat \fIvalue +If you play with an analog joystick, the ends can drift a little, +and may not match in the +/\- directions. joystick_saturation tells how +far along an axis movement change will be accepted before it reaches +the maximum range. This option expects a float in the range of 0.0 to +1.0, where 0 is the center of the joystick and 1 is the outer limit. +The default is 0.85. +.TP +.B \-natural, \-nat +Specifies whether to use a natural keyboard or not. +.TP +.B \-uimodekey, \-umk +Specifies the key used to toggle between full and partial UI mode. +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.\" SDL specific +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.TP +.B \-keymap +Enable keymap for non\-QWERTY keyboards. Used in conjunction +with \-keymap_file. +.TP +.B \-keymap_file \fIfile +Specifies the full path to the keymap file to be used. A few +keymap files are available in /usr/share/games/mame\-common/keymaps. +.TP +.B \-joy_idx1 \fIjoystick +.TP +.B \-joy_idx2 \fIjoystick +.TP +.B \-joy_idx3 \fIjoystick +.TP +.B \-joy_idx4 \fIjoystick +.TP +.B \-joy_idx5 \fIjoystick +.TP +.B \-joy_idx6 \fIjoystick +.TP +.B \-joy_idx7 \fIjoystick +.TP +.B \-joy_idx8 \fIjoystick +With these options you can assign a joystick to a +specific index in MESS. Even if the kernel will list the joysticks +in a different order on the next boot, MESS will still see the joystick +as e.g. 'Joystick 2'. Use +.B mess \-v +to see which joysticks are recognized. Default is AUTO. +.TP +.B \-sixaxis +Use special handling for PS3 Sixaxis controllers. +.TP +.B \-videodriver, \-vd x11\fR|\fBdirectfb\fR|\fBauto +SDL video driver to use; auto selects SDL default. +.TP +.B \-audiodriver, \-ad alsa\fR|\fBarts\fR|\fBauto +SDL audio driver to use; auto selects SDL default. +.TP +.B \-gl_lib alsa\fR|\fBarts\fR|\fBauto +Alternative libGL.so to use; auto selects SDL default. +.\" +.\" ******************************************************* +.SS Input automatic enable options +.\" ******************************************************* +.TP +.B \-paddle_device, \-paddle none\fR|\fBkeyboard\fR|\fBmouse\fR\ +|\fBlightgun\fR|\fBjoystick +.TP +.B \-adstick_device, \-adstick none\fR|\fBkeyboard\fR|\fBmouse\fR\ +|\fBlightgun\fR|\fBjoystick +.TP +.B \-pedal_device, \-pedal none\fR|\fBkeyboard\fR|\fBmouse\fR\ +|\fBlightgun\fR|\fBjoystick +.TP +.B \-dial_device, \-dial none\fR|\fBkeyboard\fR|\fBmouse\fR\ +|\fBlightgun\fR|\fBjoystick +.TP +.B \-trackball_device, \-trackball none\fR|\fBkeyboard\fR|\fBmouse\fR\ +|\fBlightgun\fR|\fBjoystick +.TP +.B \-lightgun_device none\fR|\fBkeyboard\fR|\fBmouse\fR\ +|\fBlightgun\fR|\fBjoystick +.TP +.B \-positional_device none\fR|\fBkeyboard\fR|\fBmouse\fR\ +|\fBlightgun\fR|\fBjoystick +.TP +.B \-mouse_device none\fR|\fBkeyboard\fR|\fBmouse\fR\ +|\fBlightgun\fR|\fBjoystick +Each of these options controls auto\-enabling the mouse, or joystick +depending on the presence of a particular class of analog +control for a particular system. For example, if you specify the option +\-paddle mouse, then any system that has a paddle control will automatically +enable mouse controls just as if you had explicitly specified \-mouse. +Note that these controls override the values of \-[no]mouse, +\-[no]joystick, etc. +.\" +.\" ******************************************************* +.SS Debugging options +.\" ******************************************************* +.TP +.B \-[no]log +Creates a file called error.log which contains all of the internal +log messages generated by the MESS core and system drivers. The default +is OFF (\-nolog). +.TP +.B \-[no]verbose, \-[no]v +Displays internal diagnostic information. This information is very +useful for debugging problems with your configuration. +Please use the \-verbose option and include the resulting information +when reporting bugs. The default is OFF (\-noverbose). +.TP +.B \-update_in_pause +Enables updating the screen bitmap while the system is paused. This is +useful for debuggin in some scenarios (and gets in the way in others). +.TP +.B \-[no]debug, \-[no]d +Activates the integrated debugger. By default, the debugger is entered +by pressing the tilde (~) key during emulation. It is also entered +immediately at startup. The default is OFF (\-nodebug). +.TP +.B \-debugscript \fIfile +Specifies a file that contains a list of debugger commands to execute +immediately upon startup. The default is NULL (no commands). +.TP +.B \-debug_internal, \-di +Use the internal debugger for debugging. +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.\" SDL specific +.\" +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +.TP +.B \-[no]oslog +Outputs the error.log data to the system debugger. This can be used at +the same time as \-log to output the log data to both targets as well. +Default is OFF (\-nooslog). +.\" +.\" ******************************************************* +.SS UI options +.\" ******************************************************* +.TP +.B \-uifont +Specify a font to use. +.TP +.B \-newui, \-nu +Use the new MESS UI. +.\" +.\" ******************************************************* +.SS Misc options +.\" ******************************************************* +.TP +.B \-bios default\fR|\fIbios +Specifies the specific BIOS to use with the current system, for +systems that make use of a BIOS. The \-listxml output will list all of +the possible BIOS names for a system. The default is 'default'. +.TP +.B \-[no]cheat, \-[no]c +Enables the reading of the cheat database, if present, and the Cheat +menu in the user interface. The default is OFF (\-nocheat). +.TP +.B \-[no]skip_gameinfo +Forces MESS to skip displaying the system info screen. The default is OFF +(\-noskip_gameinfo). +.TP +.B \-ramsize, \-ram +Size of RAM (if supported by driver). +.TP +.B \-writeconfig, \-wc +Writes configuration to +.IB driver .ini +on exit. +.\" +.\" +.\" FILES chapter +.SH FILES +.TP +.B /etc/mess/mess.ini +Main configuration file |