home *** CD-ROM | disk | FTP | other *** search
/ Delphi Developer's Kit 1996 / Delphi Developer's Kit 1996.iso / power / dbsrch02 / dbsearch.dcu next >
Borland Delphi Compiled Unit  |  1995-12-22  |  2.8 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: Borland Delphi Compiled Unit (other/borlandDelphiCompiledUnit).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert Borland Delphi Compiled Unit (other/borlandDelphiCompiledUnit) magic Unsupported
100% file Borland Delphi .DCU file default
99% file data default
100% TrID Delphi 1 Compiled Unit default
100% gt2 Turbo Pascal Delphi 1 Unit default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 44 43 55 31 00 00 00 00 | e2 00 60 00 62 04 b2 04 |DCU1....|..`.b...|
|00000010| 0a 05 0a 05 0a 05 0a 05 | 5a 05 6e 05 74 05 74 05 |........|Z.n.t.t.|
|00000020| 00 00 ab 03 00 00 28 02 | 00 00 00 00 60 00 18 12 |......(.|....`...|
|00000030| d3 02 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 7e 00 00 00 00 00 9c 01 | 00 00 10 02 00 00 00 00 |~.......|........|
|00000070| a2 02 0a 01 72 01 00 00 | 00 00 00 00 00 00 00 00 |....r...|........|
|00000080| 00 00 49 01 00 00 00 00 | 00 00 00 00 00 00 00 00 |..I.....|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| f7 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 00 00 00 00 00 00 00 00 | c2 01 87 01 34 01 00 00 |........|....4...|
|000000c0| 00 00 00 00 d7 01 00 00 | 00 00 3a 02 00 00 00 00 |........|..:.....|
|000000d0| 00 00 00 00 fb 01 00 00 | 1f 01 ae 01 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 05 08 44 62 | 73 65 61 72 63 68 00 00 |......Db|search..|
|000000f0| 7d a6 f7 00 25 02 00 00 | 00 05 06 53 79 73 74 65 |}...%...|...Syste|
|00000100| 6d 00 00 34 0e 0a 01 00 | 00 01 00 00 05 08 53 79 |m..4....|......Sy|
|00000110| 73 55 74 69 6c 73 00 00 | 40 fc 1f 01 f7 00 01 00 |sUtils..|@.......|
|00000120| 00 05 08 57 69 6e 54 79 | 70 65 73 00 00 78 60 34 |...WinTy|pes..x`4|
|00000130| 01 0a 01 01 00 00 05 08 | 57 69 6e 50 72 6f 63 73 |........|WinProcs|
|00000140| 00 00 ef f7 49 01 1f 01 | 01 00 00 05 08 4d 65 73 |....I...|.....Mes|
|00000150| 73 61 67 65 73 00 00 42 | 50 5e 01 34 01 01 00 00 |sages..B|P^.4....|
|00000160| 05 07 43 6c 61 73 73 65 | 73 00 00 f5 d8 72 01 49 |..Classe|s....r.I|
|00000170| 01 01 00 00 05 08 47 72 | 61 70 68 69 63 73 00 00 |......Gr|aphics..|
|00000180| e5 de 87 01 5e 01 01 00 | 00 05 08 43 6f 6e 74 72 |....^...|...Contr|
|00000190| 6f 6c 73 00 00 a6 c4 9c | 01 72 01 01 00 00 05 05 |ols.....|.r......|
|000001a0| 46 6f 72 6d 73 00 00 cd | 46 ae 01 87 01 01 00 00 |Forms...|F.......|
|000001b0| 05 07 44 69 61 6c 6f 67 | 73 00 00 ea da c2 01 9c |..Dialog|s.......|
|000001c0| 01 01 00 00 05 08 53 74 | 64 43 74 72 6c 73 00 00 |......St|dCtrls..|
|000001d0| 71 ea d7 01 ae 01 01 00 | 00 05 08 45 78 74 43 74 |q.......|...ExtCt|
|000001e0| 72 6c 73 00 00 85 a0 ec | 01 c2 01 01 00 00 05 02 |rls.....|........|
|000001f0| 64 62 00 00 9b 6f fb 01 | d7 01 01 00 00 05 08 44 |db...o..|.......D|
|00000200| 42 54 61 62 6c 65 73 00 | 00 80 6e 10 02 ec 01 01 |BTables.|..n.....|
|00000210| ec 01 05 08 44 42 53 4c | 6f 63 61 74 00 00 02 8c |....DBSL|ocat....|
|00000220| 25 02 fb 01 01 5e 01 05 | 08 53 65 72 63 68 65 6e |%....^..|.Serchen|
|00000230| 67 00 00 66 c9 00 00 10 | 02 01 e2 00 02 18 45 44 |g..f....|......ED|
|00000240| 42 53 65 61 72 63 68 50 | 61 74 74 65 72 6e 4e 6f |BSearchP|atternNo|
|00000250| 74 46 6f 75 6e 64 5c 02 | ee 00 09 00 09 2d 04 00 |tFound\.|.....-..|
|00000260| 3a 02 00 00 7a 02 ee 00 | 00 00 09 4d 04 00 00 00 |:...z...|...M....|
|00000270| 00 00 7a 02 ee 00 00 00 | 08 00 03 03 0c 00 3a 02 |..z.....|......:.|
|00000280| 00 00 9e 02 00 00 59 0a | 16 01 00 00 08 00 00 00 |......Y.|........|
|00000290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002a0| 00 00 25 02 02 09 54 44 | 42 53 65 61 72 63 68 b5 |..%...TD|BSearch.|
|000002b0| 02 ee 00 19 00 09 2d 04 | 00 a2 02 00 00 d3 02 ee |......-.|........|
|000002c0| 00 5c 02 09 4d 04 00 00 | 00 00 00 d3 02 ee 00 00 |.\..M...|........|
|000002d0| 00 10 00 03 03 0a 03 a2 | 02 00 00 f7 02 09 03 9f |........|........|
|000002e0| 02 31 02 00 00 10 00 00 | 00 00 00 7a 02 00 00 00 |.1......|...z....|
|000002f0| 00 00 00 00 00 00 00 0e | 00 00 00 22 03 36 04 00 |........|...".6..|
|00000300| 00 00 00 dd 03 89 03 39 | 03 00 00 83 0a 4c 6f 63 |.......9|.....Loc|
|00000310| 61 74 65 49 6e 66 6f 08 | 08 00 d3 02 22 03 ea 01 |ateInfo.|...."...|
|00000320| 31 02 00 00 83 08 48 65 | 6c 70 46 69 6c 65 08 0a |1.....He|lpFile..|
|00000330| 02 d3 02 39 03 bc 00 01 | 01 00 00 84 0d 47 65 74 |...9....|.....Get|
|00000340| 4c 6f 63 61 74 65 49 6e | 66 6f 11 08 18 00 d3 02 |LocateIn|fo......|
|00000350| 00 00 00 00 07 0d 08 00 | 00 00 62 03 7c 01 01 01 |........|..b.|...|
|00000360| 00 00 00 00 04 06 43 72 | 65 61 74 65 31 08 20 00 |......Cr|eate1. .|
|00000370| d3 02 00 00 00 00 07 0d | 08 00 00 00 89 03 00 00 |........|........|
|00000380| 00 00 01 00 cf 03 f2 01 | 01 62 03 04 11 53 65 74 |........|.b...Set|
|00000390| 44 65 66 4c 6f 63 61 74 | 65 46 69 65 6c 64 11 08 |DefLocat|eField..|
|000003a0| 28 00 d3 02 00 00 00 00 | 07 0d 08 00 00 00 bb 03 |(.......|........|
|000003b0| 00 00 00 00 01 00 bc 00 | 01 01 01 09 03 04 06 4c |........|.......L|
|000003c0| 6f 63 61 74 65 11 08 30 | 00 d3 02 00 00 00 00 07 |ocate..0|........|
|000003d0| 0d 08 00 00 00 dd 03 00 | 00 00 00 00 00 00 00 04 |........|........|
|000003e0| 0a 4c 6f 63 61 74 65 4e | 65 78 74 11 08 38 00 d3 |.LocateN|ext..8..|
|000003f0| 02 00 00 00 00 07 0d 08 | 00 00 00 03 04 00 00 00 |........|........|
|00000400| 00 00 00 bb 03 04 0d 53 | 65 74 44 61 74 61 53 6f |.......S|etDataSo|
|00000410| 75 72 63 65 11 08 40 00 | d3 02 00 00 00 00 07 0d |urce..@.|........|
|00000420| 08 00 00 00 36 04 00 00 | 00 00 02 00 cf 03 f2 01 |....6...|........|
|00000430| 01 7c 01 01 01 01 03 04 | 04 0b 53 65 74 48 65 6c |.|......|..SetHel|
|00000440| 70 46 69 6c 65 11 08 48 | 00 d3 02 00 00 00 00 07 |pFile..H|........|
|00000450| 0d 08 00 00 00 00 00 00 | 00 00 00 01 00 bc 00 01 |........|........|
|00000460| 01 01 00 00 00 00 ff ff | ff ff 00 00 00 00 00 00 |........|........|
|00000470| 20 00 00 00 00 00 10 00 | 20 00 00 00 00 00 48 00 | .......| .....H.|
|00000480| 06 00 00 00 00 00 20 00 | 0b 00 00 00 00 00 40 00 |...... .|......@.|
|00000490| 00 00 00 00 00 00 30 00 | 00 00 00 00 00 00 38 00 |......0.|......8.|
|000004a0| 00 00 00 00 00 00 50 00 | 00 00 00 00 00 00 28 00 |......P.|......(.|
|000004b0| 00 00 00 00 39 00 30 00 | ff ff 00 00 2f 00 10 00 |....9.0.|..../...|
|000004c0| ff ff 00 00 2a 00 30 00 | ff ff 00 00 20 00 10 00 |....*.0.|.... ...|
|000004d0| ff ff 00 00 5b 00 30 00 | ff ff 00 00 41 00 10 00 |....[.0.|....A...|
|000004e0| ff ff 00 00 31 00 18 00 | ff ff 00 00 50 00 20 00 |....1...|....P. .|
|000004f0| ff ff 00 00 41 00 10 00 | ff ff 00 00 5d 01 10 01 |....A...|....]...|
|00000500| ff ff 00 00 3e 00 10 00 | ff ff 00 00 00 00 08 53 |....>...|.......S|
|00000510| 79 73 55 74 69 6c 73 00 | 00 00 00 06 53 79 73 74 |ysUtils.|....Syst|
|00000520| 65 6d 00 00 00 00 08 44 | 62 73 65 61 72 63 68 00 |em.....D|bsearch.|
|00000530| 00 00 00 08 53 65 72 63 | 68 65 6e 67 00 00 00 00 |....Serc|heng....|
|00000540| 05 46 6f 72 6d 73 00 00 | 00 00 08 44 62 73 6c 6f |.Forms..|...Dbslo|
|00000550| 63 61 74 00 00 00 00 02 | 44 42 04 00 00 eb 39 f2 |cat.....|DB....9.|
|00000560| 1e 0c 44 42 53 45 41 52 | 43 48 2e 50 41 53 00 00 |..DBSEAR|CH.PAS..|
|00000570| 00 00 92 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000580| 00 00 00 00 00 00 00 00 | 00 00 0c 00 00 00 00 00 |........|........|
|00000590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005a0| 18 45 44 42 53 65 61 72 | 63 68 50 61 74 74 65 72 |.EDBSear|chPatter|
|000005b0| 6e 4e 6f 74 46 6f 75 6e | 64 07 18 45 44 42 53 65 |nNotFoun|d..EDBSe|
|000005c0| 61 72 63 68 50 61 74 74 | 65 72 6e 4e 6f 74 46 6f |archPatt|ernNotFo|
|000005d0| 75 6e 64 00 00 00 00 00 | 00 00 00 00 00 08 44 62 |und.....|......Db|
|000005e0| 73 65 61 72 63 68 00 00 | 00 00 00 00 00 00 00 00 |search..|........|
|000005f0| 00 00 0a 03 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000600| 00 00 00 00 00 00 00 00 | 09 54 44 42 53 65 61 72 |........|.TDBSear|
|00000610| 63 68 07 09 54 44 42 53 | 65 61 72 63 68 00 00 00 |ch..TDBS|earch...|
|00000620| 00 00 00 00 00 00 00 08 | 44 62 73 65 61 72 63 68 |........|Dbsearch|
|00000630| 00 00 0a 44 42 53 52 55 | 4e 2e 48 4c 50 55 89 e5 |...DBSRU|N.HLPU..|
|00000640| 31 c0 9a 00 00 00 00 80 | 7e 0a 00 74 08 83 ec 08 |1.......|~..t....|
|00000650| 9a 00 00 00 00 ff 76 0e | ff 76 0c 6a 01 c4 7e 06 |......v.|.v.j..~.|
|00000660| 06 57 9a 00 00 00 00 bf | 00 00 0e 57 c4 7e 06 06 |.W......|...W.~..|
|00000670| 57 9a 00 00 00 00 80 7e | 0a 00 74 07 8f 06 00 00 |W......~|..t.....|
|00000680| 83 c4 06 8b 46 06 8b 56 | 08 c9 ca 0a 00 55 89 e5 |....F..V|.....U..|
|00000690| b8 00 01 9a 00 00 00 00 | 81 ec 00 01 8c d3 8e c3 |........|........|
|000006a0| 8c db fc 8d be 00 ff c5 | 76 0a ac aa 91 30 ed f3 |........|v....0..|
|000006b0| a4 8e db 8d be 00 ff 16 | 57 c4 7e 06 81 c7 0a 02 |........|W.~.....|
|000006c0| 06 57 68 ff 00 9a 00 00 | 00 00 c9 ca 08 00 55 89 |.Wh.....|......U.|
|000006d0| e5 31 c0 9a 00 00 00 00 | c4 7e 06 06 57 9a 00 00 |.1......|.~..W...|
|000006e0| 00 00 3c 01 75 15 c4 7e | 06 81 c7 08 00 06 57 6a |..<.u..~|......Wj|
|000006f0| 01 c4 7e 06 06 57 9a 00 | 00 00 00 c9 ca 04 00 55 |..~..W..|.......U|
|00000700| 89 e5 31 c0 9a 00 00 00 | 00 c4 7e 06 26 80 bd 08 |..1.....|..~.&...|
|00000710| 01 00 75 22 06 57 9a 00 | 00 00 00 3c 01 75 15 c4 |..u".W..|...<.u..|
|00000720| 7e 06 81 c7 08 00 06 57 | 6a 01 c4 7e 06 06 57 9a |~......W|j..~..W.|
|00000730| 00 00 00 00 eb 15 c4 7e | 06 81 c7 08 00 06 57 6a |.......~|......Wj|
|00000740| 00 c4 7e 06 06 57 9a 00 | 00 00 00 c9 ca 04 00 55 |..~..W..|.......U|
|00000750| 89 e5 b8 00 01 9a 00 00 | 00 00 81 ec 00 01 8c d3 |........|........|
|00000760| 8e c3 8c db fc 8d be 00 | ff c5 76 0a ac aa 91 30 |........|..v....0|
|00000770| ed f3 a4 8e db 8d be 00 | ff 16 57 c4 7e 06 81 c7 |........|..W.~...|
|00000780| 08 00 06 57 68 ff 00 9a | 00 00 00 00 c9 ca 08 00 |...Wh...|........|
|00000790| 00 00 00 00 00 00 55 89 | e5 b8 06 02 9a 00 00 00 |......U.|........|
|000007a0| 00 81 ec 06 02 c6 46 ff | 00 ff 36 00 00 ff 36 00 |......F.|..6...6.|
|000007b0| 00 b0 01 50 b8 00 00 ba | 00 00 52 50 9a 00 00 00 |...P....|..RP....|
|000007c0| 00 a3 00 00 89 16 00 00 | c4 7e 06 81 c7 0a 02 06 |........|.~......|
|000007d0| 57 c4 3e 00 00 81 c7 ac | 01 06 57 68 ff 00 9a 00 |W.>.....|..Wh....|
|000007e0| 00 00 00 b8 00 00 0e 50 | 55 ff 36 00 00 89 26 00 |.......P|U.6...&.|
|000007f0| 00 c4 7e 06 06 57 9a 00 | 00 00 00 89 c7 8e c2 26 |..~..W..|.......&|
|00000800| c4 7d 1a 06 57 9a 00 00 | 00 00 48 89 46 fa 31 c0 |.}..W...|..H.F.1.|
|00000810| 3b 46 fa 7f 6f 89 46 fc | eb 03 ff 46 fc ff 76 fc |;F..o.F.|...F..v.|
|00000820| c4 7e 06 06 57 9a 00 00 | 00 00 89 c7 8e c2 26 c4 |.~..W...|......&.|
|00000830| 7d 1a 06 57 9a 00 00 00 | 00 89 c7 8e c2 26 80 7d |}..W....|.....&.}|
|00000840| 26 00 74 38 8d be fa fe | 16 57 ff 76 fc c4 7e 06 |&.t8....|.W.v..~.|
|00000850| 06 57 9a 00 00 00 00 89 | c7 8e c2 26 c4 7d 1a 06 |.W......|...&.}..|
|00000860| 57 9a 00 00 00 00 89 c7 | 8e c2 06 57 9a 00 00 00 |W.......|...W....|
|00000870| 00 c4 3e 00 00 06 57 9a | 00 00 00 00 8b 46 fc 3b |..>...W.|.....F.;|
|00000880| 46 fa 75 96 c4 7e 06 81 | c7 08 00 06 57 c4 3e 00 |F.u..~..|....W.>.|
|00000890| 00 06 57 9a 00 00 00 00 | c4 3e 00 00 06 57 9a 00 |..W.....|.>...W..|
|000008a0| 00 00 00 3d 01 00 75 26 | 8d be fa fd 16 57 c4 3e |...=..u&|.....W.>|
|000008b0| 00 00 06 57 9a 00 00 00 | 00 c4 7e 06 81 c7 08 00 |...W....|..~.....|
|000008c0| 06 57 68 02 02 9a 00 00 | 00 00 c6 46 ff 01 8f 06 |.Wh.....|...F....|
|000008d0| 00 00 83 c4 06 b8 00 00 | 0e 50 c4 3e 00 00 06 57 |........|.P.>...W|
|000008e0| 9a 00 00 00 00 cb 8a 46 | ff c9 ca 04 00 55 89 e5 |.......F|.....U..|
|000008f0| 31 c0 9a 00 00 00 00 ff | 76 0e ff 76 0c c4 7e 06 |1.......|v..v..~.|
|00000900| 06 57 9a 00 00 00 00 80 | 7e 0a 00 74 1a c4 7e 06 |.W......|~..t..~.|
|00000910| 26 c6 85 08 01 00 26 c6 | 45 08 00 26 c6 85 08 02 |&.....&.|E..&....|
|00000920| 00 26 c6 85 09 02 00 c9 | ca 0a 00 00 00 00 00 00 |.&......|........|
|00000930| 00 c0 60 00 00 00 1c 00 | 0d c0 28 05 00 00 18 00 |..`.....|..(.....|
|00000940| 0d c0 20 05 00 00 14 00 | 0d c0 38 06 00 00 10 00 |.. .....|..8.....|
|00000950| 00 c0 08 00 00 00 0c 00 | 18 40 01 00 20 00 08 00 |........|.@.. ...|
|00000960| 18 c0 08 00 00 00 1a 00 | 00 c0 19 00 00 00 1e 00 |........|........|
|00000970| 0d c0 18 05 00 00 1c 00 | 0d c0 28 05 00 00 18 00 |........|..(.....|
|00000980| 0d c0 20 05 00 00 14 00 | 0d c0 38 06 00 00 10 00 |.. .....|..8.....|
|00000990| 25 c0 10 00 00 00 0c 00 | 18 40 11 00 20 00 08 00 |%.......|.@.. ...|
|000009a0| 18 c0 10 00 00 00 0b 00 | 25 c0 19 00 00 00 0f 00 |........|%.......|
|000009b0| 0d c0 b0 01 00 00 11 00 | 0d c0 e8 04 00 00 1f 00 |........|........|
|000009c0| 18 c0 40 00 00 00 31 00 | 18 40 21 00 00 00 36 00 |..@...1.|.@!...6.|
|000009d0| 18 c0 48 00 00 00 40 00 | 0d 40 03 00 00 00 4c 00 |..H...@.|.@....L.|
|000009e0| 0d c0 b0 01 00 00 07 00 | 0d c0 70 00 00 00 39 00 |........|..p...9.|
|000009f0| 0d c0 b0 01 00 00 06 00 | 18 c0 18 00 00 00 10 00 |........|........|
|00000a00| 25 c0 28 00 00 00 29 00 | 0d c0 b0 01 00 00 06 00 |%.(...).|........|
|00000a10| 18 c0 18 00 00 00 18 00 | 25 c0 28 00 00 00 31 00 |........|%.(...1.|
|00000a20| 25 c0 28 00 00 00 48 00 | 0d c0 b0 01 00 00 07 00 |%.(...H.|........|
|00000a30| 0d c0 70 00 00 00 39 00 | 18 c0 49 00 4a 01 02 00 |..p...9.|..I.J...|
|00000a40| 0d c0 b0 01 00 00 0d 00 | 32 40 02 00 02 00 1b 00 |........|2@......|
|00000a50| 32 40 02 00 00 00 1f 00 | 3c 40 08 00 00 00 25 00 |2@......|<@....%.|
|00000a60| 3c 80 08 00 00 00 28 00 | 32 c0 60 04 00 00 2d 00 |<.....(.|2.`...-.|
|00000a70| 3c 40 02 00 00 00 32 00 | 3c 40 02 00 02 00 36 00 |<@....2.|<@....6.|
|00000a80| 3c 40 02 00 00 00 43 00 | 0d c0 70 00 00 00 4f 00 |<@....C.|..p...O.|
|00000a90| 18 40 49 00 00 00 54 00 | 0d 40 03 00 00 00 5b 00 |.@I...T.|.@....[.|
|00000aa0| 0d 40 03 00 00 00 5f 00 | 25 c0 38 00 00 00 67 00 |.@...._.|%.8...g.|
|00000ab0| 49 c0 a8 03 00 00 76 00 | 25 c0 38 00 00 00 96 00 |I.....v.|%.8.....|
|00000ac0| 49 c0 a0 03 00 00 a5 00 | 25 c0 38 00 00 00 c3 00 |I.......|%.8.....|
|00000ad0| 49 c0 a0 03 00 00 d2 00 | 49 c0 80 07 00 00 dd 00 |I.......|I.......|
|00000ae0| 3c 40 02 00 00 00 e3 00 | 3c c0 48 00 00 00 e8 00 |<@......|<.H.....|
|00000af0| 3c 40 02 00 00 00 ff 00 | 3c c0 38 00 00 00 04 01 |<@......|<.8.....|
|00000b00| 3c 40 02 00 00 00 0a 01 | 32 c0 f8 04 00 00 0f 01 |<@......|2.......|
|00000b10| 3c 40 02 00 00 00 20 01 | 3c c0 40 00 00 00 25 01 |<@.... .|<.@...%.|
|00000b20| 0d c0 30 00 00 00 36 01 | 0d 40 03 00 00 00 40 01 |..0...6.|.@....@.|
|00000b30| 18 40 49 00 56 01 46 01 | 3c 40 02 00 00 00 4c 01 |.@I.V.F.|<@....L.|
|00000b40| 0d c0 68 05 00 00 51 01 | 0d c0 b0 01 00 00 06 00 |..h...Q.|........|
|00000b50| 25 c0 30 00 00 00 16 00 | 00 00 00 00 00 00 00 00 |%.0.....|........|
+--------+-------------------------+-------------------------+--------+--------+