home *** CD-ROM | disk | FTP | other *** search
/ Atari Gold / Atari Gold.iso / trifolium / demos / midnight / module / switch.mid < prev    next >
Atari ST Executable  |  1992-12-31  |  2.6 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: Atari ST Executable (executable/atariSTExe).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
66% dexvert MIDI Music File (music/mid) ext Supported
1% dexvert Atari ST Executable (executable/atariSTExe) magic Unsupported
100% file Atari ST M68K contiguous executable (txt=2260, dat=302, bss=2676, sym=0) default
99% file Atari 68xxx executable, text len 2260, data len 302, BSS len 2676, symboltab len 0, fastload flag, flags: 0X21, no relocation tab default
98% file data default
100% TrID Atari ST program/executable default
100% detectItEasy Format: Atari ST TOS executable default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 60 1a 00 00 08 d4 00 00 | 01 2e 00 00 0a 74 00 00 |`.......|.....t..|
|00000010| 00 00 00 00 00 00 00 00 | 00 21 00 00 60 3a 6d 69 |........|.!..`:mi|
|00000020| 64 5f 4d 4f 44 00 00 00 | 00 02 00 00 00 20 00 00 |d_MOD...|..... ..|
|00000030| 00 01 00 00 00 03 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 3f | 00 00 09 24 00 00 00 80 |.......?|...$....|
|00000050| 00 00 0a 06 00 00 04 00 | 48 e7 80 80 4a 40 66 06 |........|H...J@f.|
|00000060| 4e b9 00 00 06 26 41 fa | fe b4 23 c8 00 00 0a 02 |N....&A.|..#.....|
|00000070| 41 e8 00 80 23 c8 00 00 | 00 30 4c df 01 01 23 c8 |A...#...|.0L...#.|
|00000080| 00 00 08 da 4e b9 00 00 | 00 a8 2f 00 20 39 00 00 |....N...|../. 9..|
|00000090| 08 d6 67 04 20 40 4e 90 | 20 1f 4e 75 20 7a 08 58 |..g. @N.| .Nu z.X|
|000000a0| 20 68 00 96 4e d0 20 7a | 08 4e 20 68 00 9a 4e d0 | h..N. z|.N h..N.|
|000000b0| 22 7a 08 44 22 69 00 9e | 4e d1 22 7a 08 3a 22 69 |"z.D"i..|N."z.:"i|
|000000c0| 00 a2 4e d1 48 e7 10 3c | 26 48 45 f9 00 00 00 00 |..N.H..<|&HE.....|
|000000d0| 49 f9 00 00 0a 44 4b f9 | 00 00 0a 1e 32 00 4a 41 |I....DK.|....2.JA|
|000000e0| 67 16 53 41 67 00 00 86 | 53 41 67 00 00 96 53 41 |g.SAg...|SAg...SA|
|000000f0| 67 00 01 3e 60 00 01 44 | 35 7c 00 3f 00 2a 23 fc |g..>`..D|5|.?.*#.|
|00000100| 00 00 00 0f 00 00 09 00 | 0c 6b 00 04 00 94 6c 12 |........|.k....l.|
|00000110| 70 01 12 2b 00 95 e3 68 | 53 40 48 c0 23 c0 00 00 |p..+...h|S@H.#...|
|00000120| 09 00 48 6b 00 20 22 4c | 41 eb 00 0a 4e ba 06 fa |..Hk. "L|A...N...|
|00000130| 58 4f 30 14 66 06 70 00 | 60 00 01 02 3a 93 3b 6b |XO0.f.p.|`...:.;k|
|00000140| 00 02 00 02 30 13 d0 6b | 00 04 3b 40 00 04 32 2b |....0..k|..;@..2+|
|00000150| 00 02 d2 6b 00 06 3b 41 | 00 06 20 4d 30 14 72 01 |...k..;A|.. M0.r.|
|00000160| 4e ba 06 26 42 6d 00 10 | 60 00 00 d0 34 2a 00 14 |N..&Bm..|`...4*..|
|00000170| 32 2a 00 10 30 2a 00 0c | 20 4b 4e ba 00 c6 60 00 |2*..0*..| KN...`.|
|00000180| 00 ba 36 2a 00 14 60 00 | 00 9a b6 7c 00 01 66 1a |..6*..`.|...|..f.|
|00000190| 22 2a 00 16 20 01 eb 88 | 90 81 e5 88 d0 81 e7 88 |"*.. ...|........|
|000001a0| 4e ba fe fa 3b 40 00 10 | 60 0a 70 01 4e ba fe ee |N...;@..|`.p.N...|
|000001b0| 3b 40 00 10 30 2d 00 10 | 66 00 00 80 52 43 30 03 |;@..0-..|f...RC0.|
|000001c0| 48 c0 72 01 d2 b9 00 00 | 09 00 4e ba 04 88 36 00 |H.r.....|..N...6.|
|000001d0| 34 03 3f 02 4e ba 07 0c | 72 07 4e ba 04 78 54 40 |4.?.N...|r.N..xT@|
|000001e0| 20 4b 32 2a 00 10 34 1f | 4e ba 00 58 72 01 30 14 | K2*..4.|N..Xr.0.|
|000001f0| 4e ba 05 7c 3a 93 3b 6b | 00 02 00 02 30 13 d0 6b |N..|:.;k|....0..k|
|00000200| 00 04 3b 40 00 04 32 2b | 00 02 d2 6b 00 06 3b 41 |..;@..2+|...k..;A|
|00000210| 00 06 30 14 72 01 4e ba | 05 08 20 4d 30 14 4e ba |..0.r.N.|.. M0.N.|
|00000220| 05 94 30 2d 00 10 66 12 | 4a 40 67 00 ff 5e 60 0a |..0-..f.|J@g..^`.|
|00000230| 30 14 67 06 30 14 4e ba | 05 dc 70 01 4c df 3c 08 |0.g.0.N.|..p.L.<.|
|00000240| 4e 75 48 e7 1f 3c 24 48 | 3c 00 36 01 38 02 47 f9 |NuH..<$H|<.6.8.G.|
|00000250| 00 00 0a 1e 30 12 37 40 | 00 08 36 80 32 2a 00 02 |....0.7@|..6.2*..|
|00000260| 37 41 00 0a 37 41 00 02 | 30 12 d0 6a 00 04 37 40 |7A..7A..|0..j..7@|
|00000270| 00 0c 37 40 00 04 32 2a | 00 02 d2 6a 00 06 37 41 |..7@..2*|...j..7A|
|00000280| 00 0e 37 41 00 06 49 eb | 00 26 32 04 30 14 4e ba |..7A..I.|.&2.0.N.|
|00000290| 04 76 32 04 30 14 4e ba | 04 bc 72 01 30 14 4e ba |.v2.0.N.|..r.0.N.|
|000002a0| 04 ce 4b eb 00 10 42 55 | 30 06 b0 7c 00 08 62 00 |..K...BU|0..|..b.|
|000002b0| 03 5c d0 40 30 3b 00 06 | 4e fb 00 02 03 50 00 12 |.\.@0;..|N....P..|
|000002c0| 00 1e 00 84 00 e8 01 26 | 01 7c 02 c2 03 0c 20 4b |.......&|.|.... K|
|000002d0| 30 14 4e ba 04 e0 60 00 | 03 34 42 ab 00 12 30 2b |0.N...`.|.4B...0+|
|000002e0| 00 02 d0 43 37 40 00 06 | 20 4b 30 14 4e ba 04 c6 |...C7@..| K0.N...|
|000002f0| 30 2b 00 0e 90 43 37 40 | 00 06 d7 6b 00 0a 42 44 |0+...C7@|...k..BD|
|00000300| 60 26 48 6b 00 12 43 eb | 00 12 20 4b 72 03 30 14 |`&Hk..C.|.. Kr.0.|
|00000310| 4e ba 03 b0 58 4f d7 6b | 00 02 d7 6b 00 0a 70 00 |N...XO.k|...k..p.|
|00000320| 4e ba fd 7a 3a 80 d8 43 | 30 2a 00 02 d0 6a 00 06 |N..z:..C|0*...j..|
|00000330| 90 43 b8 40 6c 00 02 d6 | 32 15 67 c6 60 00 02 ce |.C.@l...|2.g.`...|
|00000340| 3a 03 e2 45 60 50 38 2a | 00 02 60 36 30 04 d0 45 |:..E`P8*|..`60..E|
|00000350| 37 40 00 06 37 40 00 02 | 20 4b 72 02 30 14 4e ba |7@..7@..| Kr.0.N.|
|00000360| 05 3c 30 04 90 45 37 40 | 00 06 37 40 00 02 20 4b |.<0..E7@|..7@.. K|
|00000370| 72 02 30 14 4e ba 05 26 | 70 00 4e ba fd 20 3a 80 |r.0.N..&|p.N.. :.|
|00000380| d8 43 30 2a 00 02 d0 6a | 00 06 d0 43 b8 40 6c 04 |.C0*...j|...C.@l.|
|00000390| 32 15 67 b8 53 45 4a 45 | 6b 00 02 72 30 15 67 a6 |2.g.SEJE|k..r0.g.|
|000003a0| 60 00 02 6a 72 02 30 14 | 4e ba 03 76 72 02 30 14 |`..jr.0.|N..vr.0.|
|000003b0| 4e ba 03 bc 7a 01 60 1a | 32 05 30 14 4e ba 03 7c |N...z.`.|2.0.N..||
|000003c0| 20 4b 30 14 4e ba 03 ee | 70 1e 4e ba fc d0 3a 80 | K0.N...|p.N...:.|
|000003d0| 52 45 ba 7c 00 09 6c 00 | 02 34 30 15 67 da 60 00 |RE.|..l.|.40.g.`.|
|000003e0| 02 2c 42 44 60 3e 30 2a | 00 02 d0 44 37 40 00 06 |.,BD`>0*|...D7@..|
|000003f0| 37 40 00 02 20 4b 72 02 | 30 14 4e ba 04 a0 30 2a |7@.. Kr.|0.N...0*|
|00000400| 00 02 d0 6a 00 06 90 44 | 37 40 00 06 37 40 00 02 |...j...D|7@..7@..|
|00000410| 20 4b 72 02 30 14 4e ba | 04 84 70 00 4e ba fc 7e | Kr.0.N.|..p.N..~|
|00000420| 3a 80 52 44 30 2a 00 06 | e2 40 b8 40 6e 00 01 de |:.RD0*..|.@.@n...|
|00000430| 32 15 67 b2 60 00 01 d6 | 30 2a 00 04 e2 40 d0 52 |2.g.`...|0*...@.R|
|00000440| 36 80 32 2a 00 06 e2 41 | d2 6a 00 02 37 41 00 02 |6.2*...A|.j..7A..|
|00000450| 42 46 3a 06 60 00 01 18 | 37 6a 00 02 00 06 3e 05 |BF:.`...|7j....>.|
|00000460| 60 2c 30 12 d0 47 37 40 | 00 04 20 4b 72 02 30 14 |`,0..G7@|.. Kr.0.|
|00000470| 4e ba 04 2a 30 06 48 c0 | 81 fc 00 64 48 40 3c 00 |N..*0.H.|...dH@<.|
|00000480| 66 08 70 00 4e ba fc 16 | 3a 80 de 43 52 46 be 6a |f.p.N...|:..CRF.j|
|00000490| 00 04 6c 04 30 15 67 ca | 30 12 d0 6a 00 04 37 40 |..l.0.g.|0..j..7@|
|000004a0| 00 04 38 05 60 2e 30 2a | 00 02 d0 44 37 40 00 06 |..8.`.0*|...D7@..|
|000004b0| 20 4b 72 02 30 14 4e ba | 03 e4 30 06 48 c0 81 fc | Kr.0.N.|..0.H...|
|000004c0| 00 64 48 40 3c 00 66 08 | 70 00 4e ba fb d0 3a 80 |.dH@<.f.|p.N...:.|
|000004d0| d8 43 52 46 b8 6a 00 06 | 6c 04 30 15 67 c8 30 2a |.CRF.j..|l.0.g.0*|
|000004e0| 00 02 d0 6a 00 06 37 40 | 00 06 3e 05 60 30 30 12 |...j..7@|..>.`00.|
|000004f0| d0 6a 00 04 90 47 37 40 | 00 04 20 4b 72 02 30 14 |.j...G7@|.. Kr.0.|
|00000500| 4e ba 03 9a 30 06 48 c0 | 81 fc 00 64 48 40 3c 00 |N...0.H.|...dH@<.|
|00000510| 66 08 70 00 4e ba fb 86 | 3a 80 de 43 52 46 be 6a |f.p.N...|:..CRF.j|
|00000520| 00 04 6c 04 30 15 67 c6 | 37 52 00 04 38 05 60 32 |..l.0.g.|7R..8.`2|
|00000530| 30 2a 00 02 d0 6a 00 06 | 90 44 37 40 00 06 20 4b |0*...j..|.D7@.. K|
|00000540| 72 02 30 14 4e ba 03 56 | 30 06 48 c0 81 fc 00 64 |r.0.N..V|0.H....d|
|00000550| 48 40 3c 00 66 08 70 00 | 4e ba fb 42 3a 80 d8 43 |H@<.f.p.|N..B:..C|
|00000560| 52 46 b8 6a 00 06 6c 04 | 30 15 67 c4 52 45 b6 45 |RF.j..l.|0.g.RE.E|
|00000570| 6f 00 00 9a 30 15 67 00 | fe e0 60 00 00 90 72 02 |o...0.g.|..`...r.|
|00000580| 30 14 4e ba 01 ea 42 41 | 30 14 4e ba 01 94 42 45 |0.N...BA|0.N...BE|
|00000590| 60 26 20 4b 30 14 4e ba | 02 1c 52 53 52 6b 00 02 |`& K0.N.|..RSRk..|
|000005a0| 53 6b 00 04 53 6b 00 06 | 70 03 c0 45 66 08 70 00 |Sk..Sk..|p..Ef.p.|
|000005b0| 4e ba fa ea 3a 80 52 45 | 30 2a 00 06 e2 40 ba 40 |N...:.RE|0*...@.@|
|000005c0| 6e 4a 32 15 67 cc 60 44 | 7e 03 cf ea 00 04 48 c7 |nJ2.g.`D|~.....H.|
|000005d0| 8f fc 00 04 42 45 60 26 | 3f 05 34 2a 00 06 48 c2 |....BE`&|?.4*..H.|
|000005e0| 85 fc 00 02 d4 6a 00 02 | 32 2a 00 04 48 c1 83 fc |.....j..|2*..H...|
|000005f0| 00 02 d2 52 30 14 4e ba | 01 e6 54 4f da 43 be 45 |...R0.N.|..TO.C.E|
|00000600| 6f 0a 70 00 4e ba fa 96 | 3a 80 67 cc 4c df 3c f8 |o.p.N...|:.g.L.<.|
|00000610| 4e 75 41 fa 00 28 70 08 | 22 40 20 11 22 88 42 79 |NuA..(p.|"@ .".By|
|00000620| 00 00 09 ea 41 d7 31 fc | 00 03 fa 42 33 fc 80 00 |....A.1.|...B3...|
|00000630| 00 00 09 ea 33 fc ff ff | 00 00 09 ec 4f d0 22 80 |....3...|....O.".|
|00000640| 4e 75 2f 0a 48 7a ff cc | 3f 3c 00 26 4e 4e 5c 4f |Nu/.Hz..|?<.&NN\O|
|00000650| 24 5f 4e 75 22 40 24 00 | 6a 02 44 80 4a 81 6a 02 |$_Nu"@$.|j.D.J.j.|
|00000660| 44 81 24 01 48 42 4a 42 | 66 2e 24 00 48 42 4a 42 |D.$.HBJB|f.$.HBJB|
|00000670| 66 0e 80 c1 42 40 48 40 | 24 09 6a 02 44 80 4e 75 |f...B@H@|$.j.D.Nu|
|00000680| 42 40 48 40 48 42 80 c1 | 30 02 80 c1 42 40 48 40 |B@H@HB..|0...B@H@|
|00000690| 24 09 6a 02 44 80 4e 75 | 20 41 22 00 42 40 48 40 |$.j.D.Nu| A".B@H@|
|000006a0| 48 41 42 41 74 0f d2 81 | d1 80 90 88 64 02 d0 88 |HABAt...|....d...|
|000006b0| d3 81 d1 80 51 ca ff f4 | e2 90 24 09 6a 02 44 80 |....Q...|..$.j.D.|
|000006c0| 4e 75 2f 08 41 f9 00 00 | 0a 46 31 7c 00 04 00 02 |Nu/.A...|.F1|....|
|000006d0| 31 7c 00 01 00 06 21 49 | 00 0e 21 6f 00 08 00 12 |1|....!I|..!o....|
|000006e0| 31 41 00 be 22 5f 41 e8 | 05 30 30 d9 30 d9 30 d9 |1A.."_A.|.00.0.0.|
|000006f0| 30 d9 30 d9 30 d9 30 d9 | 30 91 41 f9 00 00 0a 46 |0.0.0.0.|0.A....F|
|00000700| 72 6d 60 00 01 c0 41 f9 | 00 00 0a 46 42 68 00 02 |rm`...A.|...FBh..|
|00000710| 31 7c 00 01 00 06 31 41 | 00 be 72 19 60 00 01 a6 |1|....1A|..r.`...|
|00000720| 41 f9 00 00 0a 46 31 41 | 00 be 42 68 00 02 31 7c |A....F1A|..Bh..1||
|00000730| 00 01 00 06 72 17 60 00 | 01 8c 41 f9 00 00 0a 46 |....r.`.|..A....F|
|00000740| 42 68 00 02 31 7c 00 01 | 00 06 31 41 00 be 72 18 |Bh..1|..|..1A..r.|
|00000750| 60 00 01 72 41 f9 00 00 | 0a 46 42 68 00 02 31 7c |`..rA...|.FBh..1||
|00000760| 00 01 00 06 31 41 00 be | 72 11 60 00 01 58 41 f9 |....1A..|r.`..XA.|
|00000770| 00 00 0a 46 42 68 00 02 | 31 7c 00 01 00 06 31 41 |...FBh..|1|....1A|
|00000780| 00 be 72 20 60 00 01 3e | 43 f9 00 00 0a 46 33 7c |..r `..>|C....F3||
|00000790| 00 02 00 02 33 7c 00 01 | 00 06 33 41 00 be 43 e9 |....3|..|..3A..C.|
|000007a0| 05 30 22 d8 22 90 41 f9 | 00 00 0a 46 32 3c 00 81 |.0".".A.|...F2<..|
|000007b0| 60 00 01 12 43 f9 00 00 | 0f 76 32 d8 32 d8 32 d8 |`...C...|.v2.2.2.|
|000007c0| 32 90 41 f9 00 00 0a 46 | 31 7c 00 02 00 02 42 68 |2.A....F|1|....Bh|
|000007d0| 00 06 31 7c 00 01 00 0a | 72 0b 60 00 00 e8 41 f9 |..1|....|r.`...A.|
|000007e0| 00 00 0a 46 31 7c 00 03 | 00 02 42 68 00 06 31 7c |...F1|..|..Bh..1||
|000007f0| 00 04 00 0a 31 41 05 30 | 31 42 05 32 42 68 05 34 |....1A.0|1B.2Bh.4|
|00000800| 42 68 05 36 31 6f 00 04 | 05 38 42 68 05 3a 72 0b |Bh.61o..|.8Bh.:r.|
|00000810| 60 00 00 b2 41 f9 00 00 | 0a 46 42 68 00 02 42 68 |`...A...|.FBh..Bh|
|00000820| 00 06 72 65 60 00 00 9e | 33 d1 00 00 0a 52 2f 09 |..re`...|3....R/.|
|00000830| 43 f9 00 00 0a 46 32 bc | 00 64 42 69 00 02 33 7c |C....F2.|.dBi..3||
|00000840| 00 0b 00 06 43 e9 00 be | 70 0a 32 d8 51 c8 ff fc |....C...|p.2.Q...|
|00000850| 22 3c 00 00 08 6c 70 73 | 2f 0a 4e 42 24 5f 20 5f |"<...lps|/.NB$_ _|
|00000860| 30 b9 00 00 0a 52 41 f9 | 00 00 0c 04 22 6f 00 04 |0....RA.|...."o..|
|00000870| 70 2c 32 d8 51 c8 ff fc | 41 f9 00 00 0c 5e 70 0b |p,2.Q...|A....^p.|
|00000880| 32 d8 51 c8 ff fc 4e 75 | 00 00 0a 46 00 00 0b 04 |2.Q...Nu|...F....|
|00000890| 00 00 0f 76 00 00 0c 04 | 00 00 0c 5e 43 f9 00 00 |...v....|...^C...|
|000008a0| 0a 46 33 41 00 02 42 69 | 00 06 23 c8 00 00 09 f6 |.F3A..Bi|..#.....|
|000008b0| 20 49 72 06 61 00 00 0e | 23 fc 00 00 0f 76 00 00 | Ir.a...|#....v..|
|000008c0| 09 f6 4e 75 2f 0a 31 40 | 00 0c 30 81 22 3c 00 00 |..Nu/.1@|..0."<..|
|000008d0| 09 ee 70 73 4e 42 41 f9 | 00 00 0c 04 30 18 24 5f |..psNBA.|....0.$_|
|000008e0| 4e 75 2f 0a 3f 3c 00 11 | 4e 4e 54 4f 24 5f 4e 75 |Nu/.?<..|NNTO$_Nu|
|000008f0| 00 00 00 00 00 00 00 00 | 00 00 00 03 00 00 00 00 |........|........|
|00000900| 00 00 09 28 00 00 09 7e | 00 04 00 00 00 01 00 00 |...(...~|........|
|00000910| 00 32 00 00 09 8d 00 04 | 00 00 00 00 00 00 00 0f |.2......|........|
|00000920| 00 00 09 a1 00 04 00 00 | 00 00 00 00 00 0a 00 00 |........|........|
|00000930| 09 ab 80 06 00 00 00 00 | 00 00 00 00 00 00 09 b8 |........|........|
|00000940| 00 00 08 de 6e 69 63 68 | 74 73 20 74 75 6e 00 52 |....nich|ts tun.R|
|00000950| 65 63 68 74 65 63 6b 00 | 50 6c 75 6d 70 73 20 21 |echteck.|Plumps !|
|00000960| 00 4a 61 6c 6f 75 73 69 | 65 00 73 61 6e 66 74 65 |.Jalousi|e.sanfte|
|00000970| 20 42 6c 65 6e 64 65 00 | 5a 77 69 6e 6b 65 72 6e | Blende.|Zwinkern|
|00000980| 00 53 74 65 72 6e 00 5a | 6f 6f 6d 20 6f 75 74 00 |.Stern.Z|oom out.|
|00000990| 5a 6f 6f 6d 20 69 6e 00 | 00 00 55 6d 62 6c 65 6e |Zoom in.|..Umblen|
|000009a0| 64 6d 65 74 68 6f 64 65 | 00 41 62 73 74 61 6e 64 |dmethode|.Abstand|
|000009b0| 2c 52 69 63 68 74 75 6e | 67 20 6f 84 00 5a 69 65 |,Richtun|g o..Zie|
|000009c0| 6c 66 61 72 62 65 00 50 | 61 75 73 65 20 28 73 65 |lfarbe.P|ause (se|
|000009d0| 63 29 3a 00 56 31 2e 30 | 2c 20 48 7a 4e 20 31 32 |c):.V1.0|, HzN 12|
|000009e0| 2e 39 32 20 28 77 65 67 | 20 64 61 6d 69 74 2e 2e |.92 (weg| damit..|
|000009f0| 29 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |).......|........|
|00000a00| 00 00 00 00 00 00 00 00 | 00 00 00 00 0a 46 00 00 |........|.....F..|
|00000a10| 0b 04 00 00 0f 76 00 00 | 0c 04 00 00 0c 5e 00 00 |.....v..|.....^..|
|00000a20| 00 2c 08 12 0a 0a 0a 06 | 08 3e 06 06 2c 1a a8 8a |.,......|.>..,...|
|00000a30| 01 01 01 d6 10 08 8e 36 | 0c 1a 1a 1a 1a 1a 1e 0e |.......6|........|
|00000a40| 0e 1c 36 14 08 20 10 06 | 12 0e 04 04 04 04 06 0e |..6.. ..|........|
|00000a50| 0e 04 10 0a 28 04 0e 0e | 0e 0e 04 ca 04 04 04 04 |....(...|........|
|00000a60| 00 | |. | |
+--------+-------------------------+-------------------------+--------+--------+