Generated Image Detection on GenImage (test)
99.7Average AccuracyAIDE
Evaluation Results
| Method | Links | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AIDETraining Class/Num=8gens/1.3M2025.12 | 99.7 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 100 | |
| XceptionBackbone=Xception2026.02 | 99 | — | — | — | — | — | — | — | — | 99 | 0.9996 | — | — | — | — | — | — | — | — | — | |
| EfficientFormerBackbone=EfficientFormer2026.02 | 98.71 | — | — | — | — | — | — | — | — | 98.71 | 0.9988 | — | — | — | — | — | — | — | — | — | |
| Fixed-mappingReference=Ours, Training dataset=SDv1.42025.12 | 98.4 | 96.8 | 98.9 | 98.8 | 98.7 | 98.4 | 98.2 | 98.8 | 98.8 | — | — | — | — | — | — | — | — | — | — | — | |
| RINE + AIGI-Det-CalibSupervision=Supervised2026.02 | 97.94 | 96.33 | 99.98 | 99.91 | 92.86 | 97.34 | 99.95 | 98.7 | 98.45 | — | — | — | — | — | — | — | — | — | — | — | |
| LNPMethod Type=Noise-based2026.02 | 97.68 | — | — | — | — | — | — | — | — | 97.23 | 0.9974 | — | — | — | — | — | — | — | — | — | |
| RINE + AIGI-Det-CalibSupervision=Unsupervised2026.02 | 97.59 | 96.06 | 99.97 | 99.86 | 92.73 | 95.67 | 99.88 | 98.63 | 97.9 | — | — | — | — | — | — | — | — | — | — | — | |
| Random-mappingReference=Ours, Training dataset=SDv1.42025.12 | 97.5 | 95.3 | 98.3 | 97.6 | 98 | 97.2 | 97.5 | 98.2 | 98 | — | — | — | — | — | — | — | — | — | — | — | |
| MCANBackbone=CLIP-ViT-B/162026.01 | 96.9 | 94.3 | 98.8 | 98.5 | 90.2 | 98.6 | 98.8 | 96.8 | 98.8 | — | — | — | — | — | — | — | — | — | — | — | |
| GAPLTraining Class/Num=4.7Kgens/550k2025.12 | 96.7 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 99.6 | |
| Effort + AIGI-Det-CalibSupervision=Supervised2026.02 | 96.64 | 94.09 | 99.82 | 99.83 | 96.57 | 98.38 | 98.47 | 97.1 | 88.85 | — | — | — | — | — | — | — | — | — | — | — | |
| DNA2026.01 | 96.5 | 93.7 | 96.7 | 96.7 | 99.9 | 96.6 | 96.5 | 94.8 | 97 | — | — | 100 | 99.5 | 99.8 | 98.2 | 99.4 | 99.4 | 99.8 | 99.1 | 99.4 | |
| Effort + AIGI-Det-CalibSupervision=Unsupervised2026.02 | 96.33 | 93.4 | 99.71 | 99.7 | 96.57 | 98.31 | 98.47 | 96.88 | 87.58 | — | — | — | — | — | — | — | — | — | — | — | |
| Ivy-xDetector2025.06 | 96.32 | 96.41 | 97.07 | 97.14 | 95.59 | 95.95 | 96.92 | 96.03 | 95.22 | — | — | — | — | — | — | — | — | — | — | — | |
| Ours (Deepfake.Camera)2026.04 | 96 | 96.4 | 97 | 96.7 | 92.4 | 97 | 96.7 | 96.1 | 96 | — | — | — | — | — | — | — | — | — | — | — | |
| C2P-CLIPReference=AAAI2025, Training dataset=SDv1.42025.12 | 95.8 | 88.2 | 90.9 | 97.9 | 96.4 | 99 | 98.8 | 96.5 | 98.7 | — | — | — | — | — | — | — | — | — | — | — | |
| C2pClip (Deepfake.Camera)Ref=AAAI20252026.04 | 95.8 | 88.2 | 90.9 | 97.9 | 96.4 | 99.8 | 98.8 | 96.5 | 98.7 | — | — | — | — | — | — | — | — | — | — | — | |
| SAFETraining Class/Num=ProGAN/144k2025.12 | 95.5 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 99.3 | |
| D3Training Class/Num=9gens/2M2025.12 | 95.4 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 99.2 | |
| C2pClip (Trump.Biden)Ref=AAAI20252026.04 | 94.7 | 82.2 | 95.1 | 95.5 | 95.1 | 98.9 | 98.7 | 93.8 | 98.3 | — | — | — | — | — | — | — | — | — | — | — | |
| ResNet-50Backbone=ResNet-502026.02 | 94.29 | — | — | — | — | — | — | — | — | 94.03 | 0.9904 | — | — | — | — | — | — | — | — | — | |
| AIDE + AIGI-Det-CalibSupervision=Supervised2026.02 | 93.25 | 91.66 | 99.74 | 99.75 | 89.81 | 96.97 | 99.22 | 91.63 | 77.22 | — | — | — | — | — | — | — | — | — | — | — | |
| AIDETraining Class/Num=ProGAN/720k2025.12 | 92 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 97.5 | |
| Effortstatus=Baseline2026.02 | 91.41 | 82.4 | 99.83 | 99.81 | 78.78 | 93.31 | 97.42 | 91.7 | 88.05 | — | — | — | — | — | — | — | — | — | — | — | |
| B-FreeReference=CVPR2025, Training dataset=SDv1.42025.12 | 91.4 | 89 | 93.5 | 93.5 | 92.7 | 83.3 | 94.1 | 90.8 | 94.6 | — | — | — | — | — | — | — | — | — | — | — | |
| AIDE + AIGI-Det-CalibSupervision=Unsupervised2026.02 | 91.1 | 86.29 | 99.78 | 99.74 | 85.62 | 94.88 | 98.98 | 86.94 | 76.6 | — | — | — | — | — | — | — | — | — | — | — | |
| EffortReference=ICML2025, Training dataset=SDv1.42025.12 | 91.1 | 82.4 | 99.8 | 99.8 | 78.7 | 93.3 | 97.4 | 91.7 | 77.6 | — | — | — | — | — | — | — | — | — | — | — | |
| Effort2025.06 | 91.1 | 82.4 | 99.8 | 99.8 | 78.7 | 93.3 | 97.4 | 91.7 | 77.6 | — | — | — | — | — | — | — | — | — | — | — | |
| Fusing + AIGI-Det-CalibSupervision=Supervised2026.02 | 90.2 | 82.56 | 99.99 | 99.89 | 86.31 | 96.29 | 99.9 | 94.44 | 62.18 | — | — | — | — | — | — | — | — | — | — | — | |
| DRCTVenue=ICML’242026.01 | 89.5 | 91.5 | 95 | 94.4 | 79.4 | 89.2 | 94.7 | 90 | 81.7 | — | — | — | — | — | — | — | — | — | — | — | |
| DRCTReference=ICML2024, Training dataset=SDv1.42025.12 | 89.5 | 91.5 | 95 | 94.4 | 79.4 | 89.2 | 94.7 | 90 | 81.7 | — | — | — | — | — | — | — | — | — | — | — | |
| DRCT2025.06 | 89.5 | 91.5 | 95 | 94.4 | 79.4 | 89.2 | 94.7 | 90 | 81.7 | — | — | — | — | — | — | — | — | — | — | — | |
| VIB-NetReference=CVPR2025, Training dataset=SDv1.42025.12 | 89.3 | 88.1 | 99.6 | 99.2 | 73.9 | 74.3 | 98.3 | 89.4 | 91.2 | — | — | — | — | — | — | — | — | — | — | — | |
| VIB-NetVenue=CVPR’252026.01 | 88.9 | 88.1 | 99.6 | 99.2 | 73.9 | 74.3 | 98.3 | 89.4 | — | — | — | — | — | — | — | — | — | — | — | — | |
| FatFormerReference=CVPR2024, Training dataset=SDv1.42025.12 | 88.9 | 92.7 | 100 | 99.9 | 75.9 | 88 | 99.9 | 98.8 | 55.8 | — | — | — | — | — | — | — | — | — | — | — | |
| FatFormer(2024)Ref=CVPR20242026.04 | 88.9 | 92.7 | 100 | 99.9 | 75.9 | 88 | 99.9 | 98.8 | 55.8 | — | — | — | — | — | — | — | — | — | — | — | |
| UnivFDReference=CVPR2023, Training dataset=SDv1.42025.12 | 88.8 | 93.9 | 96.4 | 96.2 | 71.9 | 85.4 | 94.3 | 81.6 | 90.5 | — | — | — | — | — | — | — | — | — | — | — | |
| UniFD(2023)Ref=CVPR20232026.04 | 88.8 | 93.9 | 96.4 | 96.2 | 71.9 | 85.4 | 94.3 | 81.6 | 90.5 | — | — | — | — | — | — | — | — | — | — | — | |
| NPRVenue=CVPR’242026.01 | 88.6 | 81 | 98.2 | 97.9 | 76.9 | 89.8 | 96.9 | 84.1 | 84.2 | — | — | — | — | — | — | — | — | — | — | — | |
| NPRReference=CVPR2024, Training dataset=SDv1.42025.12 | 88.6 | 81 | 98.2 | 97.9 | 76.9 | 89.8 | 96.9 | 84.1 | 84.2 | — | — | — | — | — | — | — | — | — | — | — | |
| NPR (2024c)Ref=CVPR20242026.04 | 88.6 | 81 | 98.2 | 97.9 | 76.9 | 89.8 | 96.9 | 84.1 | 84.2 | — | — | — | — | — | — | — | — | — | — | — | |
| MoLD2026.01 | 88.2 | 76.3 | 88.2 | 87 | 99.3 | 91.1 | 86.5 | 93.5 | 83.3 | — | — | 100 | 97.9 | 99 | 95.2 | 98.5 | 98.3 | 99.2 | 98.1 | 98.2 | |
| MoLD2025.12 | 88.2 | 76.3 | 88.2 | 87 | 99.3 | 91.1 | 86.5 | 93.5 | 83.3 | — | — | 100 | 97.9 | 99 | 95.2 | 98.5 | 98.3 | 99.2 | 98.1 | 98.2 | |
| AIDEstatus=Baseline2026.02 | 88.17 | 79.38 | 99.74 | 99.75 | 78.54 | 91.8 | 98.67 | 80.27 | 77.2 | — | — | — | — | — | — | — | — | — | — | — | |
| FRIDA2025.10 | 88 | 88.8 | 87.3 | 87.3 | 87.2 | 90.2 | 87.2 | 88.8 | 87.2 | — | — | — | — | — | — | — | — | — | — | — | |
| FatFormerVenue=CVPR’24, reproduced=true, Backbone=CLIP-ViT-B/162026.01 | 87.4 | 93.1 | 97 | 97.2 | 82 | 95 | 95.8 | 88.8 | 49.9 | — | — | — | — | — | — | — | — | — | — | — | |
| B-FreeTraining Class/Num=SD2.1/360k2025.12 | 87.3 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 97.7 | |
| LNP + AIGI-Det-CalibSupervision=Supervised2026.02 | 87.08 | 58.34 | 99.91 | 99.85 | 94.75 | 85.69 | 99.77 | 96.38 | 61.95 | — | — | — | — | — | — | — | — | — | — | — | |
| AIDEVenue=ICLR’252026.01 | 86.9 | 79.4 | 99.7 | 99.8 | 78.5 | 91.8 | 98.7 | 80.3 | 66.9 | — | — | — | — | — | — | — | — | — | — | — | |
| AIDE2025.06 | 86.88 | 79.38 | 99.74 | 99.76 | 78.54 | 91.82 | 98.65 | 80.26 | 66.89 | — | — | — | — | — | — | — | — | — | — | — | |
| FreqNetReference=AAAI2024, Training dataset=SDv1.42025.12 | 86.8 | 89.6 | 98.8 | 98.6 | 66.8 | 86.5 | 97.3 | 75.8 | 81.4 | — | — | — | — | — | — | — | — | — | — | — | |
| FreqNet(2024b)Ref=AAAI20242026.04 | 86.8 | 89.6 | 98.8 | 98.6 | 66.8 | 86.5 | 87.3 | 75.8 | 81.4 | — | — | — | — | — | — | — | — | — | — | — | |
| LNP + AIGI-Det-CalibSupervision=Unsupervised2026.02 | 86.57 | 54.44 | 99.97 | 99.83 | 94.35 | 85.83 | 99.78 | 96.37 | 62 | — | — | — | — | — | — | — | — | — | — | — | |
| FRIDA-200support set size=200 samples2025.10 | 86.5 | 86.9 | 86.2 | 86.1 | 85 | 87.9 | 87.5 | 86.9 | 85.9 | — | — | — | — | — | — | — | — | — | — | — | |
| LIDAzero-shot=true2026.03 | 86.3 | 85.9 | 86.3 | 86.8 | 85.5 | 83.9 | 86.2 | 84.5 | 91 | — | — | — | — | — | — | — | — | — | — | — | |
| LaRE2Venue=CVPR’24, Backbone=CLIP-RN502026.01 | 86.2 | 74 | 100 | 99.9 | 61.7 | 88.5 | 100 | 97.2 | 68.7 | — | — | — | — | — | — | — | — | — | — | — | |
| NPRTraining Class/Num=ProGAN/144k2025.12 | 86.2 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 91.6 | |
| FRIDA2025.06 | 85.3 | 85.8 | 85 | 85.5 | 84 | 87.3 | 83.9 | 86.5 | 84.8 | — | — | — | — | — | — | — | — | — | — | — | |
| CommForenTraining Class/Num=4.7Kgens/5M2025.12 | 84 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 93.4 | |
| ThinkFake-7B2025.06 | 84 | 92.5 | 93.1 | 95.3 | 73.1 | 87.4 | 93.6 | 66.2 | 70.8 | — | — | — | — | — | — | — | — | — | — | — | |
| LATTE2025.10 | 82.5 | 71.3 | 79.3 | 81.8 | 82.2 | 92.8 | 82 | 82.9 | 87.8 | — | — | — | — | — | — | — | — | — | — | — | |
| UnivFD + AIGI-Det-CalibSupervision=Supervised2026.02 | 82.37 | 87.82 | 96.89 | 96.67 | 57.67 | 81.23 | 92.67 | 66.94 | 79.05 | — | — | — | — | — | — | — | — | — | — | — | |
| UnivFD2026.01 | 82.3 | 61.8 | 80.3 | 79.5 | 90.6 | 79 | 84.8 | 90.8 | 91.7 | — | — | 97.1 | 99.1 | 88.2 | 69.5 | 89.2 | 88.4 | 98.5 | 93.3 | 90.4 | |
| UnivFD2025.12 | 82.3 | 61.8 | 80.3 | 79.5 | 90.6 | 79 | 84.8 | 90.8 | 91.7 | — | — | 97.1 | 99.1 | 88.2 | 69.5 | 89.2 | 88.4 | 98.5 | 93.3 | 90.4 | |
| PatchCraft2025.06 | 82.3 | 79 | 89.5 | 89.3 | 77.3 | 78.4 | 89.3 | 83.7 | 72.4 | — | — | — | — | — | — | — | — | — | — | — | |
| UnivFD + AIGI-Det-CalibSupervision=Unsupervised2026.02 | 82.14 | 87.71 | 96.77 | 96.49 | 56.62 | 81.16 | 92.52 | 66.85 | 78.97 | — | — | — | — | — | — | — | — | — | — | — | |
| RINEstatus=Baseline2026.02 | 81.78 | 69.38 | 99.97 | 99.9 | 56.73 | 53.24 | 99.95 | 88.95 | 86.15 | — | — | — | — | — | — | — | — | — | — | — | |
| GenDet2025.06 | 81.56 | 89.6 | 96.1 | 96.1 | 58 | 78.4 | 92.8 | 66.5 | 75 | — | — | — | — | — | — | — | — | — | — | — | |
| Fusing + AIGI-Det-CalibSupervision=Unsupervised2026.02 | 80.94 | 66.09 | 99.98 | 99.91 | 67.18 | 80.42 | 99.96 | 73.8 | 60.17 | — | — | — | — | — | — | — | — | — | — | — | |
| DRCTvariant=CLIP-L2026.01 | 79.4 | 57.6 | 71 | 70.1 | 95.4 | 93.5 | 69.5 | 91.3 | 86.5 | — | — | 99.3 | 97.3 | 99 | 77.4 | 91.4 | 90.4 | 98.5 | 89.8 | 92.9 | |
| DRCTbackbone=CLIP-L2025.12 | 79.4 | 57.6 | 71 | 70.1 | 95.4 | 93.5 | 69.5 | 91.3 | 86.5 | — | — | 99.3 | 97.3 | 99 | 77.4 | 91.4 | 90.4 | 98.5 | 89.8 | 92.9 | |
| LaRE²2024.03 | 79.1 | 66.4 | 87.3 | 87.1 | 66.7 | 81.3 | 85.5 | 84.4 | 74 | — | — | — | — | — | — | — | — | — | — | — | |
| LaRE22025.10 | 79.1 | 66.4 | 87.3 | 87.1 | 66.7 | 81.3 | 85.5 | 84.4 | 74 | — | — | — | — | — | — | — | — | — | — | — | |
| DRCTTraining Class/Num=SD2.1/473k2025.12 | 78 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 94 | |
| Co-SPYTraining Class/Num=SD1.4/320k2025.12 | 78 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 94.1 | |
| LGrad + AIGI-Det-CalibSupervision=Supervised2026.02 | 77.19 | 81.33 | 99.27 | 99.41 | 54.07 | 76.64 | 97.82 | 56.56 | 52.38 | — | — | — | — | — | — | — | — | — | — | — | |
| FSDzero-shot=true2026.03 | 77.1 | 75.1 | 88 | 88 | 74.1 | 93.9 | 88 | 69.1 | 62.1 | — | — | — | — | — | — | — | — | — | — | — | |
| UnivFDstatus=Baseline2026.02 | 77.05 | 85.16 | 96.89 | 96.74 | 53.86 | 73.61 | 92.17 | 56.56 | 61.4 | — | — | — | — | — | — | — | — | — | — | — | |
| DRCTvariant=Conv-B2026.01 | 76.4 | 67 | 68.9 | 68.2 | 99.6 | 96.5 | 63.9 | 81.5 | 65.9 | — | — | 100 | 96.3 | 99.8 | 94.9 | 96.4 | 96.5 | 98.8 | 93.9 | 97.1 | |
| DRCTbackbone=Conv-B2025.12 | 76.4 | 67 | 68.9 | 68.2 | 99.6 | 96.5 | 63.9 | 81.5 | 65.9 | — | — | 100 | 96.3 | 99.8 | 94.9 | 96.4 | 96.5 | 98.8 | 93.9 | 97.1 | |
| FreDect + AIGI-Det-CalibSupervision=Supervised2026.02 | 76.24 | 81.67 | 99.62 | 99.48 | 50.57 | 75.29 | 98.01 | 49.4 | 55.9 | — | — | — | — | — | — | — | — | — | — | — | |
| Fusingstatus=Baseline2026.02 | 76.16 | 58.72 | 99.98 | 99.91 | 57.05 | 73.5 | 99.96 | 64.75 | 55.43 | — | — | — | — | — | — | — | — | — | — | — | |
| LGrad + AIGI-Det-CalibSupervision=Unsupervised2026.02 | 76.05 | 80.33 | 99.24 | 99.39 | 51.76 | 76.78 | 97.72 | 56.53 | 46.65 | — | — | — | — | — | — | — | — | — | — | — | |
| CNNDetection2026.01 | 74.8 | 64.6 | 57.8 | 58 | 99.7 | 96.2 | 54.8 | 80 | 87.3 | — | — | 100 | 99.3 | 99.6 | 90.1 | 86.2 | 87.1 | 97.7 | 79.1 | 92.4 | |
| Swin-TVenue=ICCV’212026.01 | 74.8 | 62.1 | 99.9 | 99.8 | 49.8 | 67.6 | 99.1 | 62.3 | 57.6 | — | — | — | — | — | — | — | — | — | — | — | |
| Swin-TReference=ICCV2021, Training dataset=SDv1.42025.12 | 74.8 | 62.1 | 99.9 | 99.8 | 49.8 | 67.6 | 99.1 | 62.3 | 57.6 | — | — | — | — | — | — | — | — | — | — | — | |
| CNNDetection2025.12 | 74.8 | 64.6 | 57.8 | 58 | 99.7 | 96.2 | 54.8 | 80 | 87.3 | — | — | 100 | 99.3 | 99.6 | 90.1 | 86.2 | 87.1 | 97.7 | 79.1 | 92.4 | |
| LNPstatus=Baseline2026.02 | 74.79 | 50.34 | 99.93 | 99.86 | 60.88 | 50.1 | 99.78 | 75.44 | 62.02 | — | — | — | — | — | — | — | — | — | — | — | |
| CNNSpot + AIGI-Det-CalibSupervision=Supervised2026.02 | 74.41 | 76.12 | 99.95 | 99.85 | 54.39 | 64.98 | 99.72 | 51.2 | 49.08 | — | — | — | — | — | — | — | — | — | — | — | |
| LaRE2-ViTVenue=CVPR’24, reproduced=true, Backbone=CLIP-ViT-B/162026.01 | 73.3 | 72.5 | 76.1 | 76 | 67.9 | 80.6 | 73.7 | 69 | 70.5 | — | — | — | — | — | — | — | — | — | — | — | |
| FreDect + AIGI-Det-CalibSupervision=Unsupervised2026.02 | 72.94 | 81.67 | 99.6 | 99.45 | 39.21 | 75.24 | 97.97 | 34.86 | 55.53 | — | — | — | — | — | — | — | — | — | — | — | |
| DIREVenue=ICCV’232026.01 | 72.7 | 65.8 | 99.7 | 99.7 | 54.5 | 58.1 | 99.4 | 54.3 | 49.8 | — | — | — | — | — | — | — | — | — | — | — | |
| LGradstatus=Baseline2026.02 | 72.34 | 68.7 | 99.4 | 99.41 | 51.9 | 61.57 | 96.97 | 51.04 | 49.73 | — | — | — | — | — | — | — | — | — | — | — | |
| ResNet-50Venue=CVPR’162026.01 | 72.1 | 54.9 | 99.9 | 99.7 | 53.5 | 61.9 | 98.2 | 56.6 | 52 | — | — | — | — | — | — | — | — | — | — | — | |
| ResNet-50Reference=CVPR2016, Training dataset=SDv1.42025.12 | 72.1 | 54.9 | 99.9 | 99.7 | 53.5 | 61.9 | 98.2 | 56.6 | 52 | — | — | — | — | — | — | — | — | — | — | — | |
| LGrad2026.01 | 71.6 | 62.1 | 56.5 | 56.4 | 99.9 | 94.2 | 53.9 | 92.4 | 57.2 | — | — | 100 | 98 | 99.6 | 93.5 | 89.4 | 89.7 | 99.8 | 81.9 | 94 | |
| DeiT-SVenue=ICML’212026.01 | 71.6 | 55.6 | 99.9 | 99.8 | 49.8 | 58.1 | 98.9 | 56.9 | 53.5 | — | — | — | — | — | — | — | — | — | — | — | |
| DeiT-SReference=ICML2021, Training dataset=SDv1.42025.12 | 71.6 | 55.6 | 99.9 | 99.8 | 49.8 | 58.1 | 98.9 | 56.9 | 53.5 | — | — | — | — | — | — | — | — | — | — | — | |
| LGrad2025.12 | 71.6 | 62.1 | 56.5 | 56.4 | 99.9 | 94.2 | 53.9 | 92.4 | 57.2 | — | — | 100 | 98 | 99.6 | 93.5 | 89.4 | 89.7 | 99.8 | 81.9 | 94 | |
| DIREReference=ICCV2023, Training dataset=SDv1.42025.12 | 71.2 | 50.4 | 100 | 99.9 | 52.3 | 67.2 | 100 | 50.1 | 50 | — | — | — | — | — | — | — | — | — | — | — |