home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 May / CMCD0505.ISO / Software / Shareware / Programare / bugzero / WEB-INF / lib / bugzero.jar / com / websina / util / DynamicField.class < prev    next >
Java Class File  |  2005-04-04  |  2.7 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was processed as: Java Class File (other/javaClass).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert Java Class File (other/javaClass) magic Unsupported
100% file compiled Java class data, version 46.0 (Java 1.2) default
99% file data default
100% TrID Java bytecode default
100% siegfried x-fmt/415 Java Class File default
100% gt2 Kompilierter Java Bytecode default
100% detectItEasy Format: Java Class File (.CLASS)(JDK 1.2) default
100% binwalkID Compiled Java class data, version 46.0 (Java 1.2) default
100% xdgMime application/x-java default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| ca fe ba be 00 00 00 2e | 00 97 0a 00 28 00 48 09 |........|....(.H.|
|00000010| 00 25 00 49 0a 00 28 00 | 4a 09 00 25 00 4b 0b 00 |.%.I..(.|J..%.K..|
|00000020| 4c 00 4d 0b 00 4c 00 4e | 0a 00 28 00 4f 0b 00 4c |L.M..L.N|..(.O..L|
|00000030| 00 50 0b 00 51 00 52 07 | 00 53 0b 00 51 00 54 0b |.P..Q.R.|.S..Q.T.|
|00000040| 00 55 00 56 0b 00 55 00 | 57 07 00 58 0b 00 0e 00 |.U.V..U.|W..X....|
|00000050| 5b 0b 00 0e 00 5c 07 00 | 5d 0a 00 11 00 5e 0a 00 |[....\..|]....^..|
|00000060| 11 00 5f 0a 00 11 00 60 | 0a 00 28 00 61 0a 00 28 |.._....`|..(.a..(|
|00000070| 00 5f 0a 00 25 00 5f 0a | 00 28 00 60 0a 00 25 00 |._..%._.|.(.`..%.|
|00000080| 62 07 00 63 0a 00 1a 00 | 48 0a 00 0a 00 64 0b 00 |b..c....|H....d..|
|00000090| 4c 00 65 0b 00 4c 00 66 | 0b 00 4c 00 67 0b 00 4c |L.e..L.f|..L.g..L|
|000000a0| 00 68 0a 00 1a 00 69 0a | 00 25 00 61 0a 00 25 00 |.h....i.|.%.a..%.|
|000000b0| 6a 0b 00 4c 00 6b 07 00 | 6c 08 00 6d 0a 00 25 00 |j..L.k..|l..m..%.|
|000000c0| 4a 07 00 6e 01 00 01 6a | 01 00 0f 4c 6a 61 76 61 |J..n...j|...Ljava|
|000000d0| 2f 75 74 69 6c 2f 4d 61 | 70 3b 01 00 01 6b 01 00 |/util/Ma|p;...k..|
|000000e0| 01 5a 01 00 06 3c 69 6e | 69 74 3e 01 00 03 28 29 |.Z...<in|it>...()|
|000000f0| 56 01 00 04 43 6f 64 65 | 07 00 59 01 00 15 28 4c |V...Code|..Y...(L|
|00000100| 6a 61 76 61 2f 6c 61 6e | 67 2f 53 74 72 69 6e 67 |java/lan|g/String|
|00000110| 3b 29 56 01 00 0c 67 65 | 74 56 61 6c 75 65 4c 69 |;)V...ge|tValueLi|
|00000120| 73 74 01 00 11 28 29 4c | 6a 61 76 61 2f 75 74 69 |st...()L|java/uti|
|00000130| 6c 2f 53 65 74 3b 01 00 | 08 67 65 74 56 61 6c 75 |l/Set;..|.getValu|
|00000140| 65 01 00 15 28 29 5b 4c | 6a 61 76 61 2f 6c 61 6e |e...()[L|java/lan|
|00000150| 67 2f 53 74 72 69 6e 67 | 3b 01 00 07 67 65 74 54 |g/String|;...getT|
|00000160| 65 78 74 01 00 03 61 64 | 64 01 00 27 28 4c 6a 61 |ext...ad|d..'(Lja|
|00000170| 76 61 2f 6c 61 6e 67 2f | 53 74 72 69 6e 67 3b 4c |va/lang/|String;L|
|00000180| 6a 61 76 61 2f 6c 61 6e | 67 2f 53 74 72 69 6e 67 |java/lan|g/String|
|00000190| 3b 29 56 01 00 26 28 4c | 6a 61 76 61 2f 6c 61 6e |;)V..&(L|java/lan|
|000001a0| 67 2f 53 74 72 69 6e 67 | 3b 29 4c 6a 61 76 61 2f |g/String|;)Ljava/|
|000001b0| 6c 61 6e 67 2f 53 74 72 | 69 6e 67 3b 01 00 06 72 |lang/Str|ing;...r|
|000001c0| 65 6d 6f 76 65 01 00 05 | 63 6c 65 61 72 01 00 03 |emove...|clear...|
|000001d0| 73 65 74 01 00 12 28 4c | 6a 61 76 61 2f 75 74 69 |set...(L|java/uti|
|000001e0| 6c 2f 4d 61 70 3b 29 56 | 01 00 12 28 4c 6a 61 76 |l/Map;)V|...(Ljav|
|000001f0| 61 2f 75 74 69 6c 2f 53 | 65 74 3b 29 56 01 00 16 |a/util/S|et;)V...|
|00000200| 28 5b 4c 6a 61 76 61 2f | 6c 61 6e 67 2f 53 74 72 |([Ljava/|lang/Str|
|00000210| 69 6e 67 3b 29 56 01 00 | 29 28 5b 4c 6a 61 76 61 |ing;)V..|)([Ljava|
|00000220| 2f 6c 61 6e 67 2f 53 74 | 72 69 6e 67 3b 5b 4c 6a |/lang/St|ring;[Lj|
|00000230| 61 76 61 2f 6c 61 6e 67 | 2f 53 74 72 69 6e 67 3b |ava/lang|/String;|
|00000240| 29 56 01 00 08 63 6f 6e | 74 61 69 6e 73 01 00 15 |)V...con|tains...|
|00000250| 28 4c 6a 61 76 61 2f 6c | 61 6e 67 2f 53 74 72 69 |(Ljava/l|ang/Stri|
|00000260| 6e 67 3b 29 5a 01 00 07 | 69 73 45 6d 70 74 79 01 |ng;)Z...|isEmpty.|
|00000270| 00 03 28 29 5a 01 00 04 | 6d 61 69 6e 01 00 0a 53 |..()Z...|main...S|
|00000280| 6f 75 72 63 65 46 69 6c | 65 01 00 11 44 79 6e 61 |ourceFil|e...Dyna|
|00000290| 6d 69 63 46 69 65 6c 64 | 2e 6a 61 76 61 0c 00 2d |micField|.java..-|
|000002a0| 00 2e 0c 00 2b 00 2c 0c | 00 2d 00 31 0c 00 29 00 |....+.,.|.-.1..).|
|000002b0| 2a 07 00 6f 0c 00 70 00 | 33 0c 00 43 00 44 0c 00 |*..o..p.|3..C.D..|
|000002c0| 3c 00 3f 0c 00 71 00 33 | 07 00 72 0c 00 73 00 74 |<.?..q.3|..r..s.t|
|000002d0| 01 00 10 6a 61 76 61 2f | 6c 61 6e 67 2f 53 74 72 |...java/|lang/Str|
|000002e0| 69 6e 67 0c 00 75 00 76 | 07 00 77 0c 00 78 00 44 |ing..u.v|..w..x.D|
|000002f0| 0c 00 79 00 7a 01 00 13 | 6a 61 76 61 2f 75 74 69 |..y.z...|java/uti|
|00000300| 6c 2f 4d 61 70 24 45 6e | 74 72 79 01 00 21 63 6f |l/Map$En|try..!co|
|00000310| 6d 2f 77 65 62 73 69 6e | 61 2f 75 74 69 6c 2f 4e |m/websin|a/util/N|
|00000320| 65 73 74 69 6e 67 45 78 | 63 65 70 74 69 6f 6e 0c |estingEx|ception.|
|00000330| 00 85 00 2c 0c 00 7b 00 | 7a 0c 00 34 00 7a 01 00 |...,..{.|z..4.z..|
|00000340| 1c 63 6f 6d 2f 77 65 62 | 73 69 6e 61 2f 75 74 69 |.com/web|sina/uti|
|00000350| 6c 2f 53 6f 72 74 65 64 | 46 69 65 6c 64 0c 00 2d |l/Sorted|Field..-|
|00000360| 00 40 0c 00 34 00 35 0c | 00 36 00 35 0c 00 3c 00 |.@..4.5.|.6.5..<.|
|00000370| 40 0c 00 37 00 38 01 00 | 11 6a 61 76 61 2f 75 74 |@..7.8..|.java/ut|
|00000380| 69 6c 2f 48 61 73 68 4d | 61 70 0c 00 7c 00 7d 0c |il/HashM|ap..|.}.|
|00000390| 00 7e 00 7f 0c 00 80 00 | 81 0c 00 3a 00 81 0c 00 |.~......|...:....|
|000003a0| 3b 00 2e 0c 00 2d 00 82 | 0c 00 37 00 31 0c 00 83 |;....-..|..7.1...|
|000003b0| 00 84 01 00 1d 63 6f 6d | 2f 77 65 62 73 69 6e 61 |.....com|/websina|
|000003c0| 2f 75 74 69 6c 2f 44 79 | 6e 61 6d 69 63 46 69 65 |/util/Dy|namicFie|
|000003d0| 6c 64 01 00 0b 28 08 53 | 4e 50 3f 2d 49 59 47 22 |ld...(.S|NP?-IYG"|
|000003e0| 01 00 16 63 6f 6d 2f 77 | 65 62 73 69 6e 61 2f 75 |...com/w|ebsina/u|
|000003f0| 74 69 6c 2f 46 69 65 6c | 64 01 00 0d 6a 61 76 61 |til/Fiel|d...java|
|00000400| 2f 75 74 69 6c 2f 4d 61 | 70 01 00 06 6b 65 79 53 |/util/Ma|p...keyS|
|00000410| 65 74 01 00 08 65 6e 74 | 72 79 53 65 74 01 00 0d |et...ent|rySet...|
|00000420| 6a 61 76 61 2f 75 74 69 | 6c 2f 53 65 74 01 00 04 |java/uti|l/Set...|
|00000430| 73 69 7a 65 01 00 03 28 | 29 49 01 00 08 69 74 65 |size...(|)I...ite|
|00000440| 72 61 74 6f 72 01 00 16 | 28 29 4c 6a 61 76 61 2f |rator...|()Ljava/|
|00000450| 75 74 69 6c 2f 49 74 65 | 72 61 74 6f 72 3b 01 00 |util/Ite|rator;..|
|00000460| 12 6a 61 76 61 2f 75 74 | 69 6c 2f 49 74 65 72 61 |.java/ut|il/Itera|
|00000470| 74 6f 72 01 00 07 68 61 | 73 4e 65 78 74 01 00 04 |tor...ha|sNext...|
|00000480| 6e 65 78 74 01 00 14 28 | 29 4c 6a 61 76 61 2f 6c |next...(|)Ljava/l|
|00000490| 61 6e 67 2f 4f 62 6a 65 | 63 74 3b 01 00 06 67 65 |ang/Obje|ct;...ge|
|000004a0| 74 4b 65 79 01 00 04 74 | 72 69 6d 01 00 14 28 29 |tKey...t|rim...()|
|000004b0| 4c 6a 61 76 61 2f 6c 61 | 6e 67 2f 53 74 72 69 6e |Ljava/la|ng/Strin|
|000004c0| 67 3b 01 00 03 70 75 74 | 01 00 38 28 4c 6a 61 76 |g;...put|..8(Ljav|
|000004d0| 61 2f 6c 61 6e 67 2f 4f | 62 6a 65 63 74 3b 4c 6a |a/lang/O|bject;Lj|
|000004e0| 61 76 61 2f 6c 61 6e 67 | 2f 4f 62 6a 65 63 74 3b |ava/lang|/Object;|
|000004f0| 29 4c 6a 61 76 61 2f 6c | 61 6e 67 2f 4f 62 6a 65 |)Ljava/l|ang/Obje|
|00000500| 63 74 3b 01 00 03 67 65 | 74 01 00 26 28 4c 6a 61 |ct;...ge|t..&(Lja|
|00000510| 76 61 2f 6c 61 6e 67 2f | 4f 62 6a 65 63 74 3b 29 |va/lang/|Object;)|
|00000520| 4c 6a 61 76 61 2f 6c 61 | 6e 67 2f 4f 62 6a 65 63 |Ljava/la|ng/Objec|
|00000530| 74 3b 01 00 04 28 49 29 | 56 01 00 0b 63 6f 6e 74 |t;...(I)|V...cont|
|00000540| 61 69 6e 73 4b 65 79 01 | 00 15 28 4c 6a 61 76 61 |ainsKey.|..(Ljava|
|00000550| 2f 6c 61 6e 67 2f 4f 62 | 6a 65 63 74 3b 29 5a 01 |/lang/Ob|ject;)Z.|
|00000560| 00 01 65 09 00 30 00 5a | 01 00 0a 45 78 63 65 70 |..e..0.Z|...Excep|
|00000570| 74 69 6f 6e 73 01 00 01 | 62 03 00 00 00 5b 03 00 |tions...|b....[..|
|00000580| 00 00 7c 03 00 00 00 3c | 03 00 00 00 3c 03 00 00 |..|....<|....<...|
|00000590| 00 35 0c 00 8f 00 90 01 | 00 0b 74 6f 43 68 61 72 |.5......|..toChar|
|000005a0| 41 72 72 61 79 01 00 04 | 28 29 5b 43 0a 00 0a 00 |Array...|()[C....|
|000005b0| 8e 0c 00 2d 00 93 01 00 | 05 28 5b 43 29 56 0a 00 |...-....|.([C)V..|
|000005c0| 0a 00 92 0c 00 88 00 39 | 0a 00 25 00 95 00 21 00 |.......9|..%...!.|
|000005d0| 25 00 28 00 00 00 02 00 | 02 00 29 00 2a 00 00 00 |%.(.....|..).*...|
|000005e0| 02 00 2b 00 2c 00 00 00 | 12 00 01 00 2d 00 2e 00 |..+.,...|....-...|
|000005f0| 01 00 2f 00 00 00 16 00 | 02 00 01 00 00 00 0a 2a |../.....|.......*|
|00000600| b7 00 01 2a 03 b5 00 02 | b1 00 00 00 00 00 01 00 |...*....|........|
|00000610| 2d 00 31 00 01 00 2f 00 | 00 00 17 00 02 00 02 00 |-.1.../.|........|
|00000620| 00 00 0b 2a 2b b7 00 03 | 2a 03 b5 00 02 b1 00 00 |...*+...|*.......|
|00000630| 00 00 00 01 00 32 00 33 | 00 01 00 2f 00 00 00 1f |.....2.3|.../....|
|00000640| 00 01 00 01 00 00 00 13 | 2a b4 00 04 c7 00 05 01 |........|*.......|
|00000650| b0 2a b4 00 04 b9 00 05 | 01 00 b0 00 00 00 00 00 |.*......|........|
|00000660| 01 00 34 00 35 00 01 00 | 2f 00 00 00 ea 00 05 00 |..4.5...|/.......|
|00000670| 09 00 00 00 de b2 00 86 | 36 08 2a 15 08 9a 00 d2 |........|6.*.....|
|00000680| b4 00 02 99 00 cb 2a 15 | 08 9a 00 1b b4 00 04 c6 |......*.|........|
|00000690| 00 14 2a b4 00 04 15 08 | 9a 00 19 b9 00 06 01 00 |..*.....|........|
|000006a0| 99 00 0d 2a 01 b7 00 07 | 15 08 99 00 9f 2a b4 00 |...*....|.....*..|
|000006b0| 04 b9 00 08 01 00 4c 2b | b9 00 09 01 00 bd 00 0a |......L+|........|
|000006c0| 4d 2b b9 00 09 01 00 bd | 00 0a 4e 2b b9 00 0b 01 |M+......|..N+....|
|000006d0| 00 3a 04 03 36 05 19 04 | b9 00 0c 01 00 99 00 53 |.:..6...|.......S|
|000006e0| 19 04 b9 00 0d 01 00 c0 | 00 0e 3a 06 2c 15 05 19 |........|..:.,...|
|000006f0| 06 b9 00 0f 01 00 c0 00 | 0a 53 19 06 b9 00 10 01 |........|.S......|
|00000700| 00 c0 00 0a 3a 07 15 08 | 9a 00 41 15 08 9a 00 10 |....:...|..A.....|
|00000710| 19 07 c7 00 10 2d 15 05 | 2c 15 05 32 53 15 08 99 |.....-..|,..2S...|
|00000720| 00 09 2d 15 05 19 07 53 | 84 05 01 15 08 99 ff a9 |..-....S|........|
|00000730| bb 00 11 59 2c 2d b7 00 | 12 3a 05 2a 19 05 b6 00 |...Y,-..|.:.*....|
|00000740| 13 19 05 b6 00 14 b7 00 | 15 2a 03 b5 00 02 2a b7 |........|.*....*.|
|00000750| 00 16 b0 00 00 00 00 00 | 01 00 36 00 35 00 01 00 |........|..6.5...|
|00000760| 2f 00 00 00 1d 00 01 00 | 01 00 00 00 11 2a b4 00 |/.......|.....*..|
|00000770| 02 99 00 08 2a b6 00 17 | 57 2a b7 00 18 b0 00 00 |....*...|W*......|
|00000780| 00 00 00 01 00 37 00 31 | 00 01 00 2f 00 00 00 13 |.....7.1|.../....|
|00000790| 00 03 00 02 00 00 00 07 | 2a 2b 2b b6 00 19 b1 00 |........|*++.....|
|000007a0| 00 00 00 00 01 00 37 00 | 38 00 01 00 2f 00 00 00 |......7.|8.../...|
|000007b0| 3a 00 03 00 03 00 00 00 | 2e 2b c7 00 04 b1 2a b4 |:.......|.+....*.|
|000007c0| 00 04 c7 00 0e 2a bb 00 | 1a 59 b7 00 1b b5 00 04 |.....*..|.Y......|
|000007d0| 2b b6 00 1c 4c 2a b4 00 | 04 2b 2c b9 00 1d 03 00 |+...L*..|.+,.....|
|000007e0| 57 2a 04 b5 00 02 b1 00 | 00 00 00 00 01 00 36 00 |W*......|......6.|
|000007f0| 39 00 01 00 2f 00 00 00 | 27 00 02 00 02 00 00 00 |9.../...|'.......|
|00000800| 1b 2b c6 00 18 2a b4 00 | 04 c6 00 11 2a b4 00 04 |.+...*..|....*...|
|00000810| 2b b9 00 1e 02 00 c0 00 | 0a b0 2b b0 00 00 00 00 |+.......|..+.....|
|00000820| 00 01 00 3a 00 31 00 01 | 00 2f 00 00 00 28 00 02 |...:.1..|./...(..|
|00000830| 00 02 00 00 00 1c 2a b4 | 00 04 c6 00 17 2b c6 00 |......*.|.....+..|
|00000840| 13 2a b4 00 04 2b b9 00 | 1f 02 00 57 2a 04 b5 00 |.*...+..|...W*...|
|00000850| 02 b1 00 00 00 00 00 01 | 00 3b 00 2e 00 01 00 2f |........|.;...../|
|00000860| 00 00 00 22 00 02 00 01 | 00 00 00 16 2a b4 00 04 |..."....|....*...|
|00000870| c6 00 11 2a b4 00 04 b9 | 00 20 01 00 2a 04 b5 00 |...*....|. ..*...|
|00000880| 02 b1 00 00 00 00 00 01 | 00 3c 00 3d 00 01 00 2f |........|.<.=.../|
|00000890| 00 00 00 17 00 02 00 02 | 00 00 00 0b 2a 2b b5 00 |........|....*+..|
|000008a0| 04 2a 04 b5 00 02 b1 00 | 00 00 00 00 01 00 3c 00 |.*......|......<.|
|000008b0| 3e 00 01 00 2f 00 00 00 | 50 00 04 00 04 00 00 00 |>.../...|P.......|
|000008c0| 44 2b c6 00 42 2a bb 00 | 1a 59 2b b9 00 09 01 00 |D+..B*..|.Y+.....|
|000008d0| b7 00 21 b5 00 04 2b b9 | 00 0b 01 00 4d 2c b9 00 |..!...+.|....M,..|
|000008e0| 0c 01 00 99 00 1c 2c b9 | 00 0d 01 00 c0 00 0a 4e |......,.|.......N|
|000008f0| 2a b4 00 04 2d 2d b9 00 | 1d 03 00 57 a7 ff e1 2a |*...--..|...W...*|
|00000900| 04 b5 00 02 b1 00 00 00 | 00 00 01 00 3c 00 3f 00 |........|....<.?.|
|00000910| 01 00 2f 00 00 00 13 00 | 03 00 02 00 00 00 07 2a |../.....|.......*|
|00000920| 2b 01 b6 00 22 b1 00 00 | 00 00 00 01 00 3c 00 40 |+..."...|.....<.@|
|00000930| 00 01 00 2f 00 00 00 67 | 00 04 00 05 00 00 00 5b |.../...g|.......[|
|00000940| 2a 2b 2c b7 00 15 2a b4 | 00 04 c6 00 0c 2a b4 00 |*+,...*.|.....*..|
|00000950| 04 b9 00 20 01 00 2a 03 | b5 00 02 2b c7 00 04 b1 |... ..*.|...+....|
|00000960| 03 3e 2c c6 00 0c 2c be | 2b be a0 00 05 04 3e 03 |.>,...,.|+.....>.|
|00000970| 36 04 15 04 2b be a2 00 | 24 1d 99 00 12 2a 2b 15 |6...+...|$....*+.|
|00000980| 04 32 2c 15 04 32 b6 00 | 19 a7 00 0b 2a 2b 15 04 |.2,..2..|....*+..|
|00000990| 32 b6 00 23 84 04 01 a7 | ff db b1 00 00 00 00 00 |2..#....|........|
|000009a0| 01 00 41 00 42 00 01 00 | 2f 00 00 00 26 00 02 00 |..A.B...|/...&...|
|000009b0| 02 00 00 00 1a 2a b4 00 | 04 c6 00 14 2a b4 00 04 |.....*..|....*...|
|000009c0| 2b b9 00 24 02 00 99 00 | 07 04 a7 00 04 03 ac 00 |+..$....|........|
|000009d0| 00 00 00 00 01 00 43 00 | 44 00 01 00 2f 00 00 00 |......C.|D.../...|
|000009e0| 25 00 01 00 01 00 00 00 | 19 2a b4 00 04 c6 00 0f |%.......|.*......|
|000009f0| 2a b4 00 04 b9 00 06 01 | 00 99 00 07 04 a7 00 04 |*.......|........|
|00000a00| 03 ac 00 00 00 00 00 09 | 00 45 00 3f 00 01 00 2f |........|.E.?.../|
|00000a10| 00 00 00 1f 00 04 00 02 | 00 00 00 13 bb 00 25 59 |........|......%Y|
|00000a20| 12 26 b8 00 96 b7 00 27 | 4c 2b 01 b6 00 23 b1 00 |.&.....'|L+...#..|
|00000a30| 00 00 00 00 0a 00 88 00 | 39 00 01 00 2f 00 00 00 |........|9.../...|
|00000a40| 73 00 05 00 04 00 00 00 | 67 2a b6 00 91 4c 2b be |s.......|g*...L+.|
|00000a50| 3d 03 3e 1c 04 a3 00 4d | 2b 1d 5c 34 1d 08 70 aa |=.>....M|+.\4..p.|
|00000a60| 00 00 00 00 32 00 00 00 | 00 00 00 00 03 00 00 00 |....2...|........|
|00000a70| 1e 00 00 00 23 00 00 00 | 28 00 00 00 2d 12 89 a7 |....#...|(...-...|
|00000a80| 00 14 12 8a a7 00 0f 12 | 8b a7 00 0a 12 8c a7 00 |........|........|
|00000a90| 05 12 8d 82 92 55 84 03 | 01 1c 9a 00 08 2b 1c a7 |.....U..|.....+..|
|00000aa0| ff bb 1d 1c a1 ff b4 bb | 00 0a 59 2b b7 00 94 b0 |........|..Y+....|
|00000ab0| 00 00 00 00 00 01 00 46 | 00 00 00 02 00 47 |.......F|.....G |
+--------+-------------------------+-------------------------+--------+--------+