home *** CD-ROM | disk | FTP | other *** search
Java Class File | 1998-06-30 | 2.6 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.
Confidence | Program | Detection | Match Type | Support
|
---|
1%
| dexvert
| Java Class File (other/javaClass)
| magic
| Unsupported |
100%
| file
| compiled Java class data, version 45.3
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Java bytecode
| default
| |
100%
| gt2
| Kompilierter Java Bytecode
| default
| |
100%
| detectItEasy
| Format: Java Class File (.CLASS)(JDK 1.1.3)
| default
| |
100%
| detectItEasy
| Format: Universal Binary
| default (weak)
| |
100%
| xdgMime
| application/x-java
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| ca fe ba be 00 03 00 2d | 00 62 08 00 61 07 00 3b |.......-|.b..a..;|
|00000010| 07 00 3c 07 00 3d 07 00 | 3e 07 00 3f 07 00 40 07 |..<..=..|>..?..@.|
|00000020| 00 41 07 00 42 07 00 43 | 07 00 44 07 00 45 07 00 |.A..B..C|..D..E..|
|00000030| 46 07 00 47 07 00 48 07 | 00 49 07 00 4a 07 00 4b |F..G..H.|.I..J..K|
|00000040| 07 00 4c 07 00 4d 07 00 | 4e 07 00 4f 07 00 50 07 |..L..M..|N..O..P.|
|00000050| 00 51 07 00 52 07 00 53 | 07 00 54 07 00 55 07 00 |.Q..R..S|..T..U..|
|00000060| 56 07 00 57 07 00 58 07 | 00 59 07 00 5a 07 00 5b |V..W..X.|.Y..Z..[|
|00000070| 07 00 5c 07 00 5d 07 00 | 5e 0a 00 25 00 29 0a 00 |..\..]..|^..%.)..|
|00000080| 25 00 2a 0a 00 24 00 2b | 0c 00 30 00 2f 0c 00 5f |%.*..$.+|..0./.._|
|00000090| 00 2d 0c 00 60 00 2c 01 | 00 03 28 29 56 01 00 46 |.-..`.,.|..()V..F|
|000000a0| 28 4c 6a 61 76 61 2f 61 | 77 74 2f 65 76 65 6e 74 |(Ljava/a|wt/event|
|000000b0| 2f 41 63 74 69 6f 6e 45 | 76 65 6e 74 3b 29 4c 63 |/ActionE|vent;)Lc|
|000000c0| 6f 6d 2f 73 75 6e 2f 6a | 61 76 61 2f 73 77 69 6e |om/sun/j|ava/swin|
|000000d0| 67 2f 74 65 78 74 2f 4a | 54 65 78 74 43 6f 6d 70 |g/text/J|TextComp|
|000000e0| 6f 6e 65 6e 74 3b 01 00 | 1f 28 4c 6a 61 76 61 2f |onent;..|.(Ljava/|
|000000f0| 61 77 74 2f 65 76 65 6e | 74 2f 41 63 74 69 6f 6e |awt/even|t/Action|
|00000100| 45 76 65 6e 74 3b 29 56 | 01 00 15 28 4c 6a 61 76 |Event;)V|...(Ljav|
|00000110| 61 2f 6c 61 6e 67 2f 53 | 74 72 69 6e 67 3b 29 56 |a/lang/S|tring;)V|
|00000120| 01 00 06 3c 69 6e 69 74 | 3e 01 00 04 43 6f 64 65 |...<init|>...Code|
|00000130| 01 00 0d 43 6f 6e 73 74 | 61 6e 74 56 61 6c 75 65 |...Const|antValue|
|00000140| 01 00 15 44 65 66 61 75 | 6c 74 45 64 69 74 6f 72 |...Defau|ltEditor|
|00000150| 4b 69 74 2e 6a 61 76 61 | 01 00 0a 45 78 63 65 70 |Kit.java|...Excep|
|00000160| 74 69 6f 6e 73 01 00 0c | 49 6e 6e 65 72 43 6c 61 |tions...|InnerCla|
|00000170| 73 73 65 73 01 00 0f 4c | 69 6e 65 4e 75 6d 62 65 |sses...L|ineNumbe|
|00000180| 72 54 61 62 6c 65 01 00 | 0e 4c 6f 63 61 6c 56 61 |rTable..|.LocalVa|
|00000190| 72 69 61 62 6c 65 73 01 | 00 0b 50 61 73 74 65 41 |riables.|..PasteA|
|000001a0| 63 74 69 6f 6e 01 00 0a | 53 6f 75 72 63 65 46 69 |ction...|SourceFi|
|000001b0| 6c 65 01 00 0f 61 63 74 | 69 6f 6e 50 65 72 66 6f |le...act|ionPerfo|
|000001c0| 72 6d 65 64 01 00 28 63 | 6f 6d 2f 73 75 6e 2f 6a |rmed..(c|om/sun/j|
|000001d0| 61 76 61 2f 73 77 69 6e | 67 2f 74 65 78 74 2f 44 |ava/swin|g/text/D|
|000001e0| 65 66 61 75 6c 74 45 64 | 69 74 6f 72 4b 69 74 01 |efaultEd|itorKit.|
|000001f0| 00 37 63 6f 6d 2f 73 75 | 6e 2f 6a 61 76 61 2f 73 |.7com/su|n/java/s|
|00000200| 77 69 6e 67 2f 74 65 78 | 74 2f 44 65 66 61 75 6c |wing/tex|t/Defaul|
|00000210| 74 45 64 69 74 6f 72 4b | 69 74 24 42 61 63 6b 77 |tEditorK|it$Backw|
|00000220| 61 72 64 41 63 74 69 6f | 6e 01 00 33 63 6f 6d 2f |ardActio|n..3com/|
|00000230| 73 75 6e 2f 6a 61 76 61 | 2f 73 77 69 6e 67 2f 74 |sun/java|/swing/t|
|00000240| 65 78 74 2f 44 65 66 61 | 75 6c 74 45 64 69 74 6f |ext/Defa|ultEdito|
|00000250| 72 4b 69 74 24 42 65 65 | 70 41 63 74 69 6f 6e 01 |rKit$Bee|pAction.|
|00000260| 00 34 63 6f 6d 2f 73 75 | 6e 2f 6a 61 76 61 2f 73 |.4com/su|n/java/s|
|00000270| 77 69 6e 67 2f 74 65 78 | 74 2f 44 65 66 61 75 6c |wing/tex|t/Defaul|
|00000280| 74 45 64 69 74 6f 72 4b | 69 74 24 42 65 67 69 6e |tEditorK|it$Begin|
|00000290| 41 63 74 69 6f 6e 01 00 | 38 63 6f 6d 2f 73 75 6e |Action..|8com/sun|
|000002a0| 2f 6a 61 76 61 2f 73 77 | 69 6e 67 2f 74 65 78 74 |/java/sw|ing/text|
|000002b0| 2f 44 65 66 61 75 6c 74 | 45 64 69 74 6f 72 4b 69 |/Default|EditorKi|
|000002c0| 74 24 42 65 67 69 6e 4c | 69 6e 65 41 63 74 69 6f |t$BeginL|ineActio|
|000002d0| 6e 01 00 3d 63 6f 6d 2f | 73 75 6e 2f 6a 61 76 61 |n..=com/|sun/java|
|000002e0| 2f 73 77 69 6e 67 2f 74 | 65 78 74 2f 44 65 66 61 |/swing/t|ext/Defa|
|000002f0| 75 6c 74 45 64 69 74 6f | 72 4b 69 74 24 42 65 67 |ultEdito|rKit$Beg|
|00000300| 69 6e 50 61 72 61 67 72 | 61 70 68 41 63 74 69 6f |inParagr|aphActio|
|00000310| 6e 01 00 38 63 6f 6d 2f | 73 75 6e 2f 6a 61 76 61 |n..8com/|sun/java|
|00000320| 2f 73 77 69 6e 67 2f 74 | 65 78 74 2f 44 65 66 61 |/swing/t|ext/Defa|
|00000330| 75 6c 74 45 64 69 74 6f | 72 4b 69 74 24 42 65 67 |ultEdito|rKit$Beg|
|00000340| 69 6e 57 6f 72 64 41 63 | 74 69 6f 6e 01 00 33 63 |inWordAc|tion..3c|
|00000350| 6f 6d 2f 73 75 6e 2f 6a | 61 76 61 2f 73 77 69 6e |om/sun/j|ava/swin|
|00000360| 67 2f 74 65 78 74 2f 44 | 65 66 61 75 6c 74 45 64 |g/text/D|efaultEd|
|00000370| 69 74 6f 72 4b 69 74 24 | 43 6f 70 79 41 63 74 69 |itorKit$|CopyActi|
|00000380| 6f 6e 01 00 32 63 6f 6d | 2f 73 75 6e 2f 6a 61 76 |on..2com|/sun/jav|
|00000390| 61 2f 73 77 69 6e 67 2f | 74 65 78 74 2f 44 65 66 |a/swing/|text/Def|
|000003a0| 61 75 6c 74 45 64 69 74 | 6f 72 4b 69 74 24 43 75 |aultEdit|orKit$Cu|
|000003b0| 74 41 63 74 69 6f 6e 01 | 00 3e 63 6f 6d 2f 73 75 |tAction.|.>com/su|
|000003c0| 6e 2f 6a 61 76 61 2f 73 | 77 69 6e 67 2f 74 65 78 |n/java/s|wing/tex|
|000003d0| 74 2f 44 65 66 61 75 6c | 74 45 64 69 74 6f 72 4b |t/Defaul|tEditorK|
|000003e0| 69 74 24 44 65 66 61 75 | 6c 74 4b 65 79 54 79 70 |it$Defau|ltKeyTyp|
|000003f0| 65 64 41 63 74 69 6f 6e | 01 00 3d 63 6f 6d 2f 73 |edAction|..=com/s|
|00000400| 75 6e 2f 6a 61 76 61 2f | 73 77 69 6e 67 2f 74 65 |un/java/|swing/te|
|00000410| 78 74 2f 44 65 66 61 75 | 6c 74 45 64 69 74 6f 72 |xt/Defau|ltEditor|
|00000420| 4b 69 74 24 44 65 6c 65 | 74 65 4e 65 78 74 43 68 |Kit$Dele|teNextCh|
|00000430| 61 72 41 63 74 69 6f 6e | 01 00 3d 63 6f 6d 2f 73 |arAction|..=com/s|
|00000440| 75 6e 2f 6a 61 76 61 2f | 73 77 69 6e 67 2f 74 65 |un/java/|swing/te|
|00000450| 78 74 2f 44 65 66 61 75 | 6c 74 45 64 69 74 6f 72 |xt/Defau|ltEditor|
|00000460| 4b 69 74 24 44 65 6c 65 | 74 65 50 72 65 76 43 68 |Kit$Dele|tePrevCh|
|00000470| 61 72 41 63 74 69 6f 6e | 01 00 33 63 6f 6d 2f 73 |arAction|..3com/s|
|00000480| 75 6e 2f 6a 61 76 61 2f | 73 77 69 6e 67 2f 74 65 |un/java/|swing/te|
|00000490| 78 74 2f 44 65 66 61 75 | 6c 74 45 64 69 74 6f 72 |xt/Defau|ltEditor|
|000004a0| 4b 69 74 24 44 6f 77 6e | 41 63 74 69 6f 6e 01 00 |Kit$Down|Action..|
|000004b0| 38 63 6f 6d 2f 73 75 6e | 2f 6a 61 76 61 2f 73 77 |8com/sun|/java/sw|
|000004c0| 69 6e 67 2f 74 65 78 74 | 2f 44 65 66 61 75 6c 74 |ing/text|/Default|
|000004d0| 45 64 69 74 6f 72 4b 69 | 74 24 44 75 6d 70 4d 6f |EditorKi|t$DumpMo|
|000004e0| 64 65 6c 41 63 74 69 6f | 6e 01 00 32 63 6f 6d 2f |delActio|n..2com/|
|000004f0| 73 75 6e 2f 6a 61 76 61 | 2f 73 77 69 6e 67 2f 74 |sun/java|/swing/t|
|00000500| 65 78 74 2f 44 65 66 61 | 75 6c 74 45 64 69 74 6f |ext/Defa|ultEdito|
|00000510| 72 4b 69 74 24 45 6e 64 | 41 63 74 69 6f 6e 01 00 |rKit$End|Action..|
|00000520| 36 63 6f 6d 2f 73 75 6e | 2f 6a 61 76 61 2f 73 77 |6com/sun|/java/sw|
|00000530| 69 6e 67 2f 74 65 78 74 | 2f 44 65 66 61 75 6c 74 |ing/text|/Default|
|00000540| 45 64 69 74 6f 72 4b 69 | 74 24 45 6e 64 4c 69 6e |EditorKi|t$EndLin|
|00000550| 65 41 63 74 69 6f 6e 01 | 00 3b 63 6f 6d 2f 73 75 |eAction.|.;com/su|
|00000560| 6e 2f 6a 61 76 61 2f 73 | 77 69 6e 67 2f 74 65 78 |n/java/s|wing/tex|
|00000570| 74 2f 44 65 66 61 75 6c | 74 45 64 69 74 6f 72 4b |t/Defaul|tEditorK|
|00000580| 69 74 24 45 6e 64 50 61 | 72 61 67 72 61 70 68 41 |it$EndPa|ragraphA|
|00000590| 63 74 69 6f 6e 01 00 36 | 63 6f 6d 2f 73 75 6e 2f |ction..6|com/sun/|
|000005a0| 6a 61 76 61 2f 73 77 69 | 6e 67 2f 74 65 78 74 2f |java/swi|ng/text/|
|000005b0| 44 65 66 61 75 6c 74 45 | 64 69 74 6f 72 4b 69 74 |DefaultE|ditorKit|
|000005c0| 24 45 6e 64 57 6f 72 64 | 41 63 74 69 6f 6e 01 00 |$EndWord|Action..|
|000005d0| 36 63 6f 6d 2f 73 75 6e | 2f 6a 61 76 61 2f 73 77 |6com/sun|/java/sw|
|000005e0| 69 6e 67 2f 74 65 78 74 | 2f 44 65 66 61 75 6c 74 |ing/text|/Default|
|000005f0| 45 64 69 74 6f 72 4b 69 | 74 24 46 6f 72 77 61 72 |EditorKi|t$Forwar|
|00000600| 64 41 63 74 69 6f 6e 01 | 00 3a 63 6f 6d 2f 73 75 |dAction.|.:com/su|
|00000610| 6e 2f 6a 61 76 61 2f 73 | 77 69 6e 67 2f 74 65 78 |n/java/s|wing/tex|
|00000620| 74 2f 44 65 66 61 75 6c | 74 45 64 69 74 6f 72 4b |t/Defaul|tEditorK|
|00000630| 69 74 24 49 6e 73 65 72 | 74 42 72 65 61 6b 41 63 |it$Inser|tBreakAc|
|00000640| 74 69 6f 6e 01 00 3c 63 | 6f 6d 2f 73 75 6e 2f 6a |tion..<c|om/sun/j|
|00000650| 61 76 61 2f 73 77 69 6e | 67 2f 74 65 78 74 2f 44 |ava/swin|g/text/D|
|00000660| 65 66 61 75 6c 74 45 64 | 69 74 6f 72 4b 69 74 24 |efaultEd|itorKit$|
|00000670| 49 6e 73 65 72 74 43 6f | 6e 74 65 6e 74 41 63 74 |InsertCo|ntentAct|
|00000680| 69 6f 6e 01 00 38 63 6f | 6d 2f 73 75 6e 2f 6a 61 |ion..8co|m/sun/ja|
|00000690| 76 61 2f 73 77 69 6e 67 | 2f 74 65 78 74 2f 44 65 |va/swing|/text/De|
|000006a0| 66 61 75 6c 74 45 64 69 | 74 6f 72 4b 69 74 24 49 |faultEdi|torKit$I|
|000006b0| 6e 73 65 72 74 54 61 62 | 41 63 74 69 6f 6e 01 00 |nsertTab|Action..|
|000006c0| 37 63 6f 6d 2f 73 75 6e | 2f 6a 61 76 61 2f 73 77 |7com/sun|/java/sw|
|000006d0| 69 6e 67 2f 74 65 78 74 | 2f 44 65 66 61 75 6c 74 |ing/text|/Default|
|000006e0| 45 64 69 74 6f 72 4b 69 | 74 24 4e 65 78 74 57 6f |EditorKi|t$NextWo|
|000006f0| 72 64 41 63 74 69 6f 6e | 01 00 37 63 6f 6d 2f 73 |rdAction|..7com/s|
|00000700| 75 6e 2f 6a 61 76 61 2f | 73 77 69 6e 67 2f 74 65 |un/java/|swing/te|
|00000710| 78 74 2f 44 65 66 61 75 | 6c 74 45 64 69 74 6f 72 |xt/Defau|ltEditor|
|00000720| 4b 69 74 24 50 61 67 65 | 44 6f 77 6e 41 63 74 69 |Kit$Page|DownActi|
|00000730| 6f 6e 01 00 35 63 6f 6d | 2f 73 75 6e 2f 6a 61 76 |on..5com|/sun/jav|
|00000740| 61 2f 73 77 69 6e 67 2f | 74 65 78 74 2f 44 65 66 |a/swing/|text/Def|
|00000750| 61 75 6c 74 45 64 69 74 | 6f 72 4b 69 74 24 50 61 |aultEdit|orKit$Pa|
|00000760| 67 65 55 70 41 63 74 69 | 6f 6e 01 00 34 63 6f 6d |geUpActi|on..4com|
|00000770| 2f 73 75 6e 2f 6a 61 76 | 61 2f 73 77 69 6e 67 2f |/sun/jav|a/swing/|
|00000780| 74 65 78 74 2f 44 65 66 | 61 75 6c 74 45 64 69 74 |text/Def|aultEdit|
|00000790| 6f 72 4b 69 74 24 50 61 | 73 74 65 41 63 74 69 6f |orKit$Pa|steActio|
|000007a0| 6e 01 00 3b 63 6f 6d 2f | 73 75 6e 2f 6a 61 76 61 |n..;com/|sun/java|
|000007b0| 2f 73 77 69 6e 67 2f 74 | 65 78 74 2f 44 65 66 61 |/swing/t|ext/Defa|
|000007c0| 75 6c 74 45 64 69 74 6f | 72 4b 69 74 24 50 72 65 |ultEdito|rKit$Pre|
|000007d0| 76 69 6f 75 73 57 6f 72 | 64 41 63 74 69 6f 6e 01 |viousWor|dAction.|
|000007e0| 00 37 63 6f 6d 2f 73 75 | 6e 2f 6a 61 76 61 2f 73 |.7com/su|n/java/s|
|000007f0| 77 69 6e 67 2f 74 65 78 | 74 2f 44 65 66 61 75 6c |wing/tex|t/Defaul|
|00000800| 74 45 64 69 74 6f 72 4b | 69 74 24 52 65 61 64 4f |tEditorK|it$ReadO|
|00000810| 6e 6c 79 41 63 74 69 6f | 6e 01 00 38 63 6f 6d 2f |nlyActio|n..8com/|
|00000820| 73 75 6e 2f 6a 61 76 61 | 2f 73 77 69 6e 67 2f 74 |sun/java|/swing/t|
|00000830| 65 78 74 2f 44 65 66 61 | 75 6c 74 45 64 69 74 6f |ext/Defa|ultEdito|
|00000840| 72 4b 69 74 24 53 65 6c | 65 63 74 41 6c 6c 41 63 |rKit$Sel|ectAllAc|
|00000850| 74 69 6f 6e 01 00 39 63 | 6f 6d 2f 73 75 6e 2f 6a |tion..9c|om/sun/j|
|00000860| 61 76 61 2f 73 77 69 6e | 67 2f 74 65 78 74 2f 44 |ava/swin|g/text/D|
|00000870| 65 66 61 75 6c 74 45 64 | 69 74 6f 72 4b 69 74 24 |efaultEd|itorKit$|
|00000880| 53 65 6c 65 63 74 4c 69 | 6e 65 41 63 74 69 6f 6e |SelectLi|neAction|
|00000890| 01 00 3e 63 6f 6d 2f 73 | 75 6e 2f 6a 61 76 61 2f |..>com/s|un/java/|
|000008a0| 73 77 69 6e 67 2f 74 65 | 78 74 2f 44 65 66 61 75 |swing/te|xt/Defau|
|000008b0| 6c 74 45 64 69 74 6f 72 | 4b 69 74 24 53 65 6c 65 |ltEditor|Kit$Sele|
|000008c0| 63 74 50 61 72 61 67 72 | 61 70 68 41 63 74 69 6f |ctParagr|aphActio|
|000008d0| 6e 01 00 39 63 6f 6d 2f | 73 75 6e 2f 6a 61 76 61 |n..9com/|sun/java|
|000008e0| 2f 73 77 69 6e 67 2f 74 | 65 78 74 2f 44 65 66 61 |/swing/t|ext/Defa|
|000008f0| 75 6c 74 45 64 69 74 6f | 72 4b 69 74 24 53 65 6c |ultEdito|rKit$Sel|
|00000900| 65 63 74 57 6f 72 64 41 | 63 74 69 6f 6e 01 00 31 |ectWordA|ction..1|
|00000910| 63 6f 6d 2f 73 75 6e 2f | 6a 61 76 61 2f 73 77 69 |com/sun/|java/swi|
|00000920| 6e 67 2f 74 65 78 74 2f | 44 65 66 61 75 6c 74 45 |ng/text/|DefaultE|
|00000930| 64 69 74 6f 72 4b 69 74 | 24 55 70 41 63 74 69 6f |ditorKit|$UpActio|
|00000940| 6e 01 00 37 63 6f 6d 2f | 73 75 6e 2f 6a 61 76 61 |n..7com/|sun/java|
|00000950| 2f 73 77 69 6e 67 2f 74 | 65 78 74 2f 44 65 66 61 |/swing/t|ext/Defa|
|00000960| 75 6c 74 45 64 69 74 6f | 72 4b 69 74 24 57 72 69 |ultEdito|rKit$Wri|
|00000970| 74 61 62 6c 65 41 63 74 | 69 6f 6e 01 00 26 63 6f |tableAct|ion..&co|
|00000980| 6d 2f 73 75 6e 2f 6a 61 | 76 61 2f 73 77 69 6e 67 |m/sun/ja|va/swing|
|00000990| 2f 74 65 78 74 2f 4a 54 | 65 78 74 43 6f 6d 70 6f |/text/JT|extCompo|
|000009a0| 6e 65 6e 74 01 00 22 63 | 6f 6d 2f 73 75 6e 2f 6a |nent.."c|om/sun/j|
|000009b0| 61 76 61 2f 73 77 69 6e | 67 2f 74 65 78 74 2f 54 |ava/swin|g/text/T|
|000009c0| 65 78 74 41 63 74 69 6f | 6e 01 00 10 67 65 74 54 |extActio|n...getT|
|000009d0| 65 78 74 43 6f 6d 70 6f | 6e 65 6e 74 01 00 05 70 |extCompo|nent...p|
|000009e0| 61 73 74 65 01 00 14 70 | 61 73 74 65 2d 66 72 6f |aste...p|aste-fro|
|000009f0| 6d 2d 63 6c 69 70 62 6f | 61 72 64 00 21 00 1b 00 |m-clipbo|ard.!...|
|00000a00| 25 00 00 00 00 00 02 00 | 01 00 30 00 2c 00 01 00 |%.......|..0.,...|
|00000a10| 31 00 00 00 23 00 02 00 | 01 00 00 00 07 2a 12 01 |1...#...|.....*..|
|00000a20| b7 00 26 b1 00 00 00 01 | 00 36 00 00 00 0a 00 02 |..&.....|.6......|
|00000a30| 00 00 03 ee 00 06 03 ed | 00 01 00 3a 00 2e 00 01 |........|...:....|
|00000a40| 00 31 00 00 00 33 00 02 | 00 03 00 00 00 0f 2a 2b |.1...3..|......*+|
|00000a50| b6 00 27 4d 2c c6 00 07 | 2c b6 00 28 b1 00 00 00 |..'M,...|,..(....|
|00000a60| 01 00 36 00 00 00 12 00 | 04 00 00 03 f7 00 06 03 |..6.....|........|
|00000a70| f8 00 0a 03 f9 00 0e 03 | f6 00 02 00 39 00 00 00 |........|....9...|
|00000a80| 02 00 33 00 35 00 00 00 | 0a 00 01 00 1b 00 02 00 |..3.5...|........|
|00000a90| 38 00 09 | |8.. | |
+--------+-------------------------+-------------------------+--------+--------+