commit 14a6833a1bde0d2a3d0d63d30b7ccea41fbe9226 Author: ModelHub XC Date: Sat May 30 22:44:19 2026 +0800 初始化项目,由ModelHub XC社区提供模型 Model: mradermacher/MindLink-32B-0801-i1-GGUF Source: Original Platform diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..4391b8e --- /dev/null +++ b/.gitattributes @@ -0,0 +1,59 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.imatrix.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q2_K.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-IQ3_M.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q4_K_S.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-IQ3_XXS.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q3_K_M.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-IQ2_M.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q4_K_M.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q6_K.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q2_K_S.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-IQ4_XS.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-IQ1_M.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q3_K_S.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-IQ2_XXS.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q3_K_L.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-IQ2_XS.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q5_K_S.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-IQ2_S.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-IQ1_S.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q5_K_M.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q4_0.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-IQ3_XS.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-Q4_1.gguf filter=lfs diff=lfs merge=lfs -text +MindLink-32B-0801.i1-IQ3_S.gguf filter=lfs diff=lfs merge=lfs -text diff --git a/MindLink-32B-0801.i1-IQ1_M.gguf b/MindLink-32B-0801.i1-IQ1_M.gguf new file mode 100644 index 0000000..203b688 --- /dev/null +++ b/MindLink-32B-0801.i1-IQ1_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61a1227338b8397ab5bcdc55ab29be8fe1518db0643274f612ce3b23c3d82301 +size 7959868832 diff --git a/MindLink-32B-0801.i1-IQ1_S.gguf b/MindLink-32B-0801.i1-IQ1_S.gguf new file mode 100644 index 0000000..79b8edd --- /dev/null +++ b/MindLink-32B-0801.i1-IQ1_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa82d40b0125ece81fe4937b26063f3523004c2c43fc65d7b6bc17f95405d530 +size 7323841952 diff --git a/MindLink-32B-0801.i1-IQ2_M.gguf b/MindLink-32B-0801.i1-IQ2_M.gguf new file mode 100644 index 0000000..ad2e081 --- /dev/null +++ b/MindLink-32B-0801.i1-IQ2_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3c2df75c9c20f24f144975a23c8b781b91e938d327da4e952f76342299edacc +size 11362861472 diff --git a/MindLink-32B-0801.i1-IQ2_S.gguf b/MindLink-32B-0801.i1-IQ2_S.gguf new file mode 100644 index 0000000..36b493b --- /dev/null +++ b/MindLink-32B-0801.i1-IQ2_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52cff7cd46f73990b911cb758a2c62e9ce8ce3babbf15989284fb41e8aebb6b5 +size 10514825632 diff --git a/MindLink-32B-0801.i1-IQ2_XS.gguf b/MindLink-32B-0801.i1-IQ2_XS.gguf new file mode 100644 index 0000000..1faa9b9 --- /dev/null +++ b/MindLink-32B-0801.i1-IQ2_XS.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7471ea3a65d45cb1836eb1841126269939dab78dfadc6ccb4ff25c84eb4387b3 +size 9951835552 diff --git a/MindLink-32B-0801.i1-IQ2_XXS.gguf b/MindLink-32B-0801.i1-IQ2_XXS.gguf new file mode 100644 index 0000000..17fc963 --- /dev/null +++ b/MindLink-32B-0801.i1-IQ2_XXS.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59d8bea2da82b654ce07af8dfa55f4b782e706cb8897f972587686fa561fa936 +size 9019913632 diff --git a/MindLink-32B-0801.i1-IQ3_M.gguf b/MindLink-32B-0801.i1-IQ3_M.gguf new file mode 100644 index 0000000..d0d6316 --- /dev/null +++ b/MindLink-32B-0801.i1-IQ3_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ea0d21fb1f8ad7482ab4af9bd45cdf15846ac76016bfbfa9f0a22b84ecacca8 +size 14930083232 diff --git a/MindLink-32B-0801.i1-IQ3_S.gguf b/MindLink-32B-0801.i1-IQ3_S.gguf new file mode 100644 index 0000000..e2952bd --- /dev/null +++ b/MindLink-32B-0801.i1-IQ3_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5427c084fe2dde4bc8b78c7f59e7c72b29da6772862a7d8cfc699f2256b803af +size 14434303392 diff --git a/MindLink-32B-0801.i1-IQ3_XS.gguf b/MindLink-32B-0801.i1-IQ3_XS.gguf new file mode 100644 index 0000000..a01edba --- /dev/null +++ b/MindLink-32B-0801.i1-IQ3_XS.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4cac7d51a8cd634dc4c7bd3d5a3c05748c5679189b1e3e67e313f3754a1a398 +size 13702921632 diff --git a/MindLink-32B-0801.i1-IQ3_XXS.gguf b/MindLink-32B-0801.i1-IQ3_XXS.gguf new file mode 100644 index 0000000..ff27de0 --- /dev/null +++ b/MindLink-32B-0801.i1-IQ3_XXS.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa76ea21060f0609065345dc446978979085ca03f8e4c2cf759c6664defa7280 +size 12821037472 diff --git a/MindLink-32B-0801.i1-IQ4_XS.gguf b/MindLink-32B-0801.i1-IQ4_XS.gguf new file mode 100644 index 0000000..cc35156 --- /dev/null +++ b/MindLink-32B-0801.i1-IQ4_XS.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31c185fa47e4aef8c4496db5c621685dad42c27df087e1fb92d25bb193bbfdab +size 17690495392 diff --git a/MindLink-32B-0801.i1-Q2_K.gguf b/MindLink-32B-0801.i1-Q2_K.gguf new file mode 100644 index 0000000..455c60a --- /dev/null +++ b/MindLink-32B-0801.i1-Q2_K.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d8b4c5a5a6ab7ac14dbf3f39da71739483817a5710ad208e937588595e68c45 +size 12344652192 diff --git a/MindLink-32B-0801.i1-Q2_K_S.gguf b/MindLink-32B-0801.i1-Q2_K_S.gguf new file mode 100644 index 0000000..6be9cec --- /dev/null +++ b/MindLink-32B-0801.i1-Q2_K_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0162515f0c3f24bf679768b27354d302be95c4ff4131aecdf77cd76aa81ffa8f +size 11465814432 diff --git a/MindLink-32B-0801.i1-Q3_K_L.gguf b/MindLink-32B-0801.i1-Q3_K_L.gguf new file mode 100644 index 0000000..f0b8e98 --- /dev/null +++ b/MindLink-32B-0801.i1-Q3_K_L.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fd7c1a17dd663d15821646cd4ae21b9bc9a01cbf4ac1f5e18cf8fb819e5da08 +size 17330994592 diff --git a/MindLink-32B-0801.i1-Q3_K_M.gguf b/MindLink-32B-0801.i1-Q3_K_M.gguf new file mode 100644 index 0000000..edc62e7 --- /dev/null +++ b/MindLink-32B-0801.i1-Q3_K_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8992d8ef9870d70d962e96a06f1fc8f6a12ca2502d6c0d21f42e90f46a3a999b +size 15971777952 diff --git a/MindLink-32B-0801.i1-Q3_K_S.gguf b/MindLink-32B-0801.i1-Q3_K_S.gguf new file mode 100644 index 0000000..6b68a6c --- /dev/null +++ b/MindLink-32B-0801.i1-Q3_K_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77bac66eefde4aaa58ace2669da5efce00d064f6146eda07ef5e3db41f767ece +size 14389738912 diff --git a/MindLink-32B-0801.i1-Q4_0.gguf b/MindLink-32B-0801.i1-Q4_0.gguf new file mode 100644 index 0000000..f38633f --- /dev/null +++ b/MindLink-32B-0801.i1-Q4_0.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8975290965aba28ad3580ee379277f794cacc7dc979ddc59fbc6f0646ca7d0e7 +size 18703088032 diff --git a/MindLink-32B-0801.i1-Q4_1.gguf b/MindLink-32B-0801.i1-Q4_1.gguf new file mode 100644 index 0000000..2b4444d --- /dev/null +++ b/MindLink-32B-0801.i1-Q4_1.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:265d0a742e7cdc2eb7c86a2fc3952fddc9ede79c2bdc536444099e0d55980a25 +size 20636522912 diff --git a/MindLink-32B-0801.i1-Q4_K_M.gguf b/MindLink-32B-0801.i1-Q4_K_M.gguf new file mode 100644 index 0000000..7723c29 --- /dev/null +++ b/MindLink-32B-0801.i1-Q4_K_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e464f05a6663ad19bda402213aad58d9b1685814eedaad0c0ef2ead47cf1493 +size 19762149792 diff --git a/MindLink-32B-0801.i1-Q4_K_S.gguf b/MindLink-32B-0801.i1-Q4_K_S.gguf new file mode 100644 index 0000000..6aba337 --- /dev/null +++ b/MindLink-32B-0801.i1-Q4_K_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41b4f4c0ef088df335a252da12ed2257aaefdffca2cc44db20f2cf45e043d652 +size 18771245472 diff --git a/MindLink-32B-0801.i1-Q5_K_M.gguf b/MindLink-32B-0801.i1-Q5_K_M.gguf new file mode 100644 index 0000000..5bb8aef --- /dev/null +++ b/MindLink-32B-0801.i1-Q5_K_M.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e72b605f0a2c190e0489adc8946ad22dbb09dea39171901168788bfa710d943 +size 23214832032 diff --git a/MindLink-32B-0801.i1-Q5_K_S.gguf b/MindLink-32B-0801.i1-Q5_K_S.gguf new file mode 100644 index 0000000..8baeb68 --- /dev/null +++ b/MindLink-32B-0801.i1-Q5_K_S.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0d8e829c3a02c8fbc8530ba8273c48a0da0bfbabaca983ab982bef4260b5e0a +size 22635493792 diff --git a/MindLink-32B-0801.i1-Q6_K.gguf b/MindLink-32B-0801.i1-Q6_K.gguf new file mode 100644 index 0000000..a583065 --- /dev/null +++ b/MindLink-32B-0801.i1-Q6_K.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b92d6df82b099a41544951903547633c4a93f3e0b46051ba5d4e7eb691a20f18 +size 26883306912 diff --git a/MindLink-32B-0801.imatrix.gguf b/MindLink-32B-0801.imatrix.gguf new file mode 100644 index 0000000..359e939 --- /dev/null +++ b/MindLink-32B-0801.imatrix.gguf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44f318d795f0cd430574776b4a0b4d54c2e699034b3cf60323d83dfb14a25157 +size 15273216 diff --git a/README.md b/README.md new file mode 100644 index 0000000..a585741 --- /dev/null +++ b/README.md @@ -0,0 +1,84 @@ +--- +base_model: Skywork/MindLink-32B-0801 +language: +- en +library_name: transformers +license: apache-2.0 +mradermacher: + readme_rev: 1 +quantized_by: mradermacher +--- +## About + + + + + + + + + +weighted/imatrix quants of https://huggingface.co/Skywork/MindLink-32B-0801 + + + +***For a convenient overview and download list, visit our [model page for this model](https://hf.tst.eu/model#MindLink-32B-0801-i1-GGUF).*** + +static quants are available at https://huggingface.co/mradermacher/MindLink-32B-0801-GGUF +## Usage + +If you are unsure how to use GGUF files, refer to one of [TheBloke's +READMEs](https://huggingface.co/TheBloke/KafkaLM-70B-German-V0.1-GGUF) for +more details, including on how to concatenate multi-part files. + +## Provided Quants + +(sorted by size, not necessarily quality. IQ-quants are often preferable over similar sized non-IQ quants) + +| Link | Type | Size/GB | Notes | +|:-----|:-----|--------:|:------| +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.imatrix.gguf) | imatrix | 0.1 | imatrix file (for creating your own quants) | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-IQ1_S.gguf) | i1-IQ1_S | 7.4 | for the desperate | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-IQ1_M.gguf) | i1-IQ1_M | 8.1 | mostly desperate | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-IQ2_XXS.gguf) | i1-IQ2_XXS | 9.1 | | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-IQ2_XS.gguf) | i1-IQ2_XS | 10.1 | | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-IQ2_S.gguf) | i1-IQ2_S | 10.6 | | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-IQ2_M.gguf) | i1-IQ2_M | 11.5 | | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q2_K_S.gguf) | i1-Q2_K_S | 11.6 | very low quality | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q2_K.gguf) | i1-Q2_K | 12.4 | IQ3_XXS probably better | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-IQ3_XXS.gguf) | i1-IQ3_XXS | 12.9 | lower quality | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-IQ3_XS.gguf) | i1-IQ3_XS | 13.8 | | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q3_K_S.gguf) | i1-Q3_K_S | 14.5 | IQ3_XS probably better | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-IQ3_S.gguf) | i1-IQ3_S | 14.5 | beats Q3_K* | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-IQ3_M.gguf) | i1-IQ3_M | 15.0 | | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q3_K_M.gguf) | i1-Q3_K_M | 16.1 | IQ3_S probably better | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q3_K_L.gguf) | i1-Q3_K_L | 17.4 | IQ3_M probably better | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-IQ4_XS.gguf) | i1-IQ4_XS | 17.8 | | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q4_0.gguf) | i1-Q4_0 | 18.8 | fast, low quality | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q4_K_S.gguf) | i1-Q4_K_S | 18.9 | optimal size/speed/quality | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q4_K_M.gguf) | i1-Q4_K_M | 19.9 | fast, recommended | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q4_1.gguf) | i1-Q4_1 | 20.7 | | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q5_K_S.gguf) | i1-Q5_K_S | 22.7 | | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q5_K_M.gguf) | i1-Q5_K_M | 23.3 | | +| [GGUF](https://huggingface.co/mradermacher/MindLink-32B-0801-i1-GGUF/resolve/main/MindLink-32B-0801.i1-Q6_K.gguf) | i1-Q6_K | 27.0 | practically like static Q6_K | + +Here is a handy graph by ikawrakow comparing some lower-quality quant +types (lower is better): + +![image.png](https://www.nethype.de/huggingface_embed/quantpplgraph.png) + +And here are Artefact2's thoughts on the matter: +https://gist.github.com/Artefact2/b5f810600771265fc1e39442288e8ec9 + +## FAQ / Model Request + +See https://huggingface.co/mradermacher/model_requests for some answers to +questions you might have and/or if you want some other model quantized. + +## Thanks + +I thank my company, [nethype GmbH](https://www.nethype.de/), for letting +me use its servers and providing upgrades to my workstation to enable +this work in my free time. Additional thanks to [@nicoboss](https://huggingface.co/nicoboss) for giving me access to his private supercomputer, enabling me to provide many more imatrix quants, at much higher quality, than I would otherwise be able to. + +