Corsair Vengeance RGB PRO SL 32GB (2 x 16 GB) DDR4 3600MHz C18,… Corsair VENGEANCE RGB PRO DDR4 RAM 32GB (2x16GB) 3600MHz CL18 A… Patriot Viper Steel RGB DDR4 64GB (2 x 32GB) 3600MHz Kit
SiSoftware Official Benchmark Ranker SiSoftware Official Benchmark Ranker
Details for Component NVIDIA GeForce RTX 3070
SiSoftware : Home | Teams | Users | Brands | Computers/Devices | Aggregated Results | Individual Results
en Tip of the Day : If you have deleted a module, you can add it back using the 'Add New Module' wizard.
Component
nVidia
nVidia
Name NVIDIA GeForce RTX 3070
Brand
nVidia nVidia
Average Speed 711GHz
Average Power 2200W
Average Capacity 4952CU
Price
Best Price for NVIDIA GeForce RTX 3070 @ Amazon Best Price for NVIDIA GeForce RTX 3070 @ Amazon
Individual Results 4524
Aggregated Results 39
Top Components | Top Brands | Best Price for NVIDIA GeForce RTX 3070 @ Amazon
Aggregated Results
Local Rank Benchmark Component Average Score Average Capacity Average Speed Power State Platform Operating System Popularity
#44 (>95.91%) #44 (>95.91%) Video Shader Compute Video Shader Compute NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 286800Mpix/s 5888SP 177GHz2200W Normal Desktop Windows x64 11.0.23.2 437
#24 (>98.27%) #24 (>98.27%) Video Memory Bandwidth Video Memory Bandwidth NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 45859GB/s 8064MB 477GHz2200W OverClocked : 5% Desktop Windows x64 11.0.21.2 14
#33 (>98.35%) #33 (>98.35%) Media (Audio/Video) Transcode (AVC/H.264) Media (Audio/Video) Transcode (AVC/H.264) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 1712MB/s 5888CU 196GHz2200W OverClocked : 10% Desktop Windows x64 11.0.23.2 121
#95 (>95.51%) #95 (>95.51%) GP (GPU) Processing GP (GPU) Processing NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 730732Mpix/s 46CU 178GHz2200W Normal Desktop Windows x64 11.0.23.2 752
#97 (>94.90%) #97 (>94.90%) GP (GPU) Memory Bandwidth GP (GPU) Memory Bandwidth NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 8269GB/s 8192MB 1492GHz2200W OverClocked : 6% Desktop Windows x64 11.0.22.2 19
#97 (>94.52%) #97 (>94.52%) GP (GPU) Cryptography (High Security) GP (GPU) Cryptography (High Security) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 10419GB/s 46CU 177GHz2200W Normal Desktop Windows x64 11.0.23.2 707
#17 (>84.00%) #17 (>84.00%) Media (Audio/Video) Transcode (HEVC/H.265) Media (Audio/Video) Transcode (HEVC/H.265) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 1083MB/s 5888CU 176GHz2200W Normal Desktop Windows x64 11.0.21.2 3
#515 (>66.05%) #515 (>66.05%) GP Global Data Cache/Memory Latencies (In-Page Random Access) GP Global Data Cache/Memory Latencies (In-Page Random Access) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 2808ns 800GB 1359GHz2200W Normal Desktop Windows x64 11.0.23.2 533
#24 (>70.13%) #24 (>70.13%) GP Constant Data Cache/Memory Latencies (In-Page Random Access) GP Constant Data Cache/Memory Latencies (In-Page Random Access) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 495ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 2
#26 (>56.14%) #26 (>56.14%) GP Constant Data Cache/Memory Latencies (Full Random Access) GP Constant Data Cache/Memory Latencies (Full Random Access) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 535ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 2
#27 (>48.00%) #27 (>48.00%) GP Constant Data Cache/Memory Latencies (Sequential Access) GP Constant Data Cache/Memory Latencies (Sequential Access) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 343ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 2
#18 (>72.13%) #18 (>72.13%) GP Shared Data Cache/Memory Latencies (In-Page Random Access) GP Shared Data Cache/Memory Latencies (In-Page Random Access) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 99ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 2
#19 (>63.27%) #19 (>63.27%) GP Shared Data Cache/Memory Latencies (Sequential Access) GP Shared Data Cache/Memory Latencies (Sequential Access) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 99ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 2
#43 (>32.26%) #43 (>32.26%) GP Texture Cache/Memory Latencies (In-Page Random Access) GP Texture Cache/Memory Latencies (In-Page Random Access) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 3023ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 2
#30 (>45.28%) #30 (>45.28%) GP Texture Cache/Memory Latencies (Full Random Access) GP Texture Cache/Memory Latencies (Full Random Access) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 3059ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 2
#43 (>25.00%) #43 (>25.00%) GP Texture Cache/Memory Latencies (Sequential Access) GP Texture Cache/Memory Latencies (Sequential Access) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 3023ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 2
#60 (>96.48%) #60 (>96.48%) GP (GPU) Financial Analysis (Normal/Single Precision) GP (GPU) Financial Analysis (Normal/Single Precision) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 715863kOPTS 46CU 178GHz2200W Normal Desktop Windows x64 11.0.23.2 629
#53 (>73.60%) #53 (>73.60%) GP (GPU) Financial Analysis (High/Double Precision) GP (GPU) Financial Analysis (High/Double Precision) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 15619kOPTS 46CU 177GHz2200W Normal Desktop Windows x64 10.0.22.2 4
#61 (>95.97%) #61 (>95.97%) GP (GPU) Scientific Analysis (Normal/Single Precision) GP (GPU) Scientific Analysis (Normal/Single Precision) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 212470GFLOPS 46CU 177GHz2200W Normal Desktop Windows x64 11.0.23.2 598
#59 (>80.00%) #59 (>80.00%) GP (GPU) Scientific Analysis (High/Double Precision) GP (GPU) Scientific Analysis (High/Double Precision) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 25997GFLOPS 46CU 177GHz2200W Normal Desktop Windows x64 10.0.21.2 3
#64 (>94.17%) #64 (>94.17%) GP (GPU) Image Processing (Normal/Single Precision) GP (GPU) Image Processing (Normal/Single Precision) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 336431Mpix/s 46CU 177GHz2200W Normal Desktop Windows x64 11.0.23.2 588
#33 (>94.41%) #33 (>94.41%) Overall Graphics Score Overall Graphics Score NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 684kPT 5888CU 178GHz2200W OverClocked Desktop Windows x64 11.0.23.2 110
#54 (>92.08%) #54 (>92.08%) Overall GP (GPU) Score Overall GP (GPU) Score NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 2393kPT 46CU 178GHz2200W Normal Desktop Windows x64 11.0.23.2 499
0 - 1 (39)  Next > End
Individual Results
Benchmark User Team Computer/Device Result ID Score Capacity Speed Power State Platform Operating System Created
Video Shader Compute Video Shader Compute Anonymous Anonymous World World Asus P8P67 DELUXE Asus P8P67 DELUXE NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (5888S 23C SM6.5 1.77GHz, 4MB L2, 7.9GB 13.6GHz/14GHz 256-bit, PCIe 2.0 x16) (D3D 10) 711853Mpix/s 5888SP 177GHz2200W Normal Desktop Windows x64 11.0.22.2 2 September 2023
Video Memory Bandwidth Video Memory Bandwidth Anonymous Anonymous World World MSI MS-7C91 (MSI MAG B550 TOMAHAWK (MS-7C91)) MSI MS-7C91 (MSI MAG B550 TOMAHAWK (MS-7C91)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (5888S 23C SM6.6 1.84GHz, 4MB L2, 7.9GB 14GHz/14GHz 256-bit, PCIe 4.0 x16) (D3D 10) 1102932GB/s 8064MB 185GHz2200W Normal Desktop Windows x64 11.0.22.2 12 October 2023
Media (Audio/Video) Transcode (AVC/H.264) Media (Audio/Video) Transcode (AVC/H.264) Anonymous Anonymous World World MSI MS-7B22 Default string (MSI B360 GAMING PLUS (MS-7B22)) MSI MS-7B22 Default string (MSI B360 GAMING PLUS (MS-7B22)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (5888S 23C SM6.5 1.73GHz, 4MB L2, 7.9GB 14.6GHz 256-bit, PCIe 3.0 x16) (Microsoft H264 Video Decoder MFT > NVIDIA H.264 Encoder MFT; Microsoft AAC Audio Decoder MFT > Microsoft AAC Audio Encoder MFT) 2761MB/s 5888CU 173GHz2200W Normal Desktop Windows x64 10.0.22.2 27 July 2023
GP (GPU) Processing GP (GPU) Processing Anonymous Anonymous World World ASUS ROG STRIX X570-E GAMING ASUS ROG STRIX X570-E GAMING NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (5888S 46C SM8.6 1.9GHz, 4MB L2, 8GB 16GHz/14GHz 256-bit) (CUDA) 854840Mpix/s 46CU 191GHz2200W OverClocked Desktop Windows x64 10.0.22.2 25 November 2022
GP (GPU) Memory Bandwidth GP (GPU) Memory Bandwidth Anonymous Anonymous World World MSI MS-7C84 (MSI MAG X570 TOMAHAWK WIFI (MS-7C84)) MSI MS-7C84 (MSI MAG X570 TOMAHAWK WIFI (MS-7C84)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.81GHz, 4MB L2, 8GB 15.8GHz/14GHz 12% OC 256-bit) (CUDA) 10252GB/s 8192MB 1580GHz2200W OverClocked : 12% Desktop Windows x64 10.0.20.9 1 August 2021
GP (GPU) Cryptography (High Security) GP (GPU) Cryptography (High Security) Anonymous Anonymous World World MSI MS-7B84 (MSI B450M PRO-M2 MAX (MS-7B84)) MSI MS-7B84 (MSI B450M PRO-M2 MAX (MS-7B84)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.9GHz, 4MB L2, 8GB 14.18GHz 256-bit) (CUDA) 13092GB/s 46CU 191GHz2200W Normal Desktop Windows x64 10.0.20.9 30 April 2021
GP (GPU) Cryptography (Standard Security) GP (GPU) Cryptography (Standard Security) Anonymous Anonymous World World ASRock X570 Creator ASRock X570 Creator NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.81GHz, 4MB L2, 8GB 14GHz 256-bit) (CUDA) 11173GB/s 46CU 182GHz2200W Normal Desktop Windows x64 10.0.20.9 17 May 2021
Media (Audio/Video) Transcode (HEVC/H.265) Media (Audio/Video) Transcode (HEVC/H.265) Anonymous Anonymous World World MSI MS-7B22 Default string (MSI B360 GAMING PLUS (MS-7B22)) MSI MS-7B22 Default string (MSI B360 GAMING PLUS (MS-7B22)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (5888S 23C SM6.5 1.73GHz, 4MB L2, 7.9GB 14.6GHz 256-bit, PCIe 3.0 x16) (Microsoft H264 Video Decoder MFT > NVIDIA HEVC Encoder MFT; Microsoft AAC Audio Decoder MFT > Microsoft AAC Audio Encoder MFT) 1796MB/s 5888CU 173GHz2200W Normal Desktop Windows x64 10.0.22.2 27 July 2023
GP Global Data Cache/Memory Latencies (In-Page Random Access) GP Global Data Cache/Memory Latencies (In-Page Random Access) Anonymous Anonymous World World ASUS ROG STRIX Z390-F GAMING ASUS ROG STRIX Z390-F GAMING NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (5888SP 46C 1.81GHz/2.1GHz, 4MB L2, 8GB 6.8GHz 256-bit) (CUDA) 1413ns 800GB 680GHz2200W Normal Desktop Windows x64 10.0.7.217 5 February 2021
GP Constant Data Cache/Memory Latencies (In-Page Random Access) GP Constant Data Cache/Memory Latencies (In-Page Random Access) Anonymous Anonymous World World MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.83ГГц, 4Мб L2, 8Гб 13.6ГГц 256-бит) (CUDA) 495ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 9 October 2021
GP Constant Data Cache/Memory Latencies (Full Random Access) GP Constant Data Cache/Memory Latencies (Full Random Access) Anonymous Anonymous World World MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.83ГГц, 4Мб L2, 8Гб 13.6ГГц 256-бит) (CUDA) 535ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 9 October 2021
GP Constant Data Cache/Memory Latencies (Sequential Access) GP Constant Data Cache/Memory Latencies (Sequential Access) Anonymous Anonymous World World MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.83ГГц, 4Мб L2, 8Гб 13.6ГГц 256-бит) (CUDA) 343ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 9 October 2021
GP Shared Data Cache/Memory Latencies (In-Page Random Access) GP Shared Data Cache/Memory Latencies (In-Page Random Access) Anonymous Anonymous World World MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.83ГГц, 4Мб L2, 8Гб 13.6ГГц 256-бит) (CUDA) 99ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 9 October 2021
GP Shared Data Cache/Memory Latencies (Full Random Access) GP Shared Data Cache/Memory Latencies (Full Random Access) Anonymous Anonymous World World MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.83ГГц, 4Мб L2, 8Гб 13.6ГГц 256-бит) (CUDA) 99ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 9 October 2021
GP Shared Data Cache/Memory Latencies (Sequential Access) GP Shared Data Cache/Memory Latencies (Sequential Access) Anonymous Anonymous World World MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.83ГГц, 4Мб L2, 8Гб 13.6ГГц 256-бит) (CUDA) 99ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 9 October 2021
GP Texture Cache/Memory Latencies (In-Page Random Access) GP Texture Cache/Memory Latencies (In-Page Random Access) Anonymous Anonymous World World MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.83ГГц, 4Мб L2, 8Гб 13.6ГГц 256-бит) (CUDA) 3023ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 9 October 2021
GP Texture Cache/Memory Latencies (Full Random Access) GP Texture Cache/Memory Latencies (Full Random Access) Anonymous Anonymous World World MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.83ГГц, 4Мб L2, 8Гб 13.6ГГц 256-бит) (CUDA) 3059ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 9 October 2021
GP Texture Cache/Memory Latencies (Sequential Access) GP Texture Cache/Memory Latencies (Sequential Access) Anonymous Anonymous World World MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) MSI MS-7D09 Default string (MSI Z590-A PRO (MS-7D09)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.83ГГц, 4Мб L2, 8Гб 13.6ГГц 256-бит) (CUDA) 3023ns 800GB 1360GHz2200W Normal Desktop Windows x64 10.0.20.9 9 October 2021
GP (GPU) Financial Analysis (Normal/Single Precision) GP (GPU) Financial Analysis (Normal/Single Precision) Anonymous Anonymous World World MSI MS-7B84 (MSI B450M PRO-M2 MAX (MS-7B84)) MSI MS-7B84 (MSI B450M PRO-M2 MAX (MS-7B84)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.9GHz, 4MB L2, 8GB 14.18GHz 256-bit) (CUDA) 851071kOPTS 46CU 191GHz2200W Normal Desktop Windows x64 10.0.20.9 30 April 2021
GP (GPU) Financial Analysis (High/Double Precision) GP (GPU) Financial Analysis (High/Double Precision) Anonymous Anonymous World World MSI MS-7B22 Default string (MSI B360 GAMING PLUS (MS-7B22)) MSI MS-7B22 Default string (MSI B360 GAMING PLUS (MS-7B22)) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.73GHz, 4MB L2, 8GB 14.6GHz/14GHz 256-bit) (CUDA) 17290kOPTS 46CU 173GHz2200W Normal Desktop Windows x64 10.0.22.2 27 July 2023
GP (GPU) Scientific Analysis (Normal/Single Precision) GP (GPU) Scientific Analysis (Normal/Single Precision) Anonymous Anonymous World World GigaByte B550 AORUS PRO AC B550 MB GigaByte B550 AORUS PRO AC B550 MB NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.81GHz, 4MB L2, 8GB 15.37GHz/14GHz 256-bit) (CUDA) 273535GFLOPS 46CU 182GHz2200W OverClocked Desktop Windows x64 11.0.21.2 23 January 2022
GP (GPU) Scientific Analysis (High/Double Precision) GP (GPU) Scientific Analysis (High/Double Precision) Anonymous Anonymous World World GigaByte B550 AORUS PRO V2 B550 MB GigaByte B550 AORUS PRO V2 B550 MB NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (5888S 46C SM8.6 1.81GHz, 4MB L2, 8GB 14GHz/14GHz 256-bit) (CUDA) 26806GFLOPS 46CU 182GHz2200W Normal Desktop Windows x64 10.0.21.2 13 September 2022
GP (GPU) Image Processing (Normal/Single Precision) GP (GPU) Image Processing (Normal/Single Precision) Anonymous Anonymous World World GigaByte Default string (GigaByte X99-Designare EX-CF) GigaByte Default string (GigaByte X99-Designare EX-CF) NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (5888S 23C SM12.1 1.77GHz, 4MB L2, 7.9GB 13.6GHz/14GHz 256-bit) (D3D 11) 535571Mpix/s 23CU 177GHz2200W Normal Desktop Windows x64 10.0.21.2 7 November 2022
Overall Graphics Score Overall Graphics Score Anonymous Anonymous World World GigaByte B450M H B450 MB GigaByte B450M H B450 MB NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (5888S 23C SM5.2 1.73ГГц, 4Мб L2, 7.9Гб 13.6ГГц/14ГГц 256-бит, PCIe 3.0 x16) (D3D 11) 2882kPT 5888CU 173GHz2200W OverClocked Desktop Windows x64 10.0.22.2 21 March 2023
Overall GP (GPU) Score Overall GP (GPU) Score Anonymous Anonymous World World GigaByte B550 AORUS PRO AC B550 MB GigaByte B550 AORUS PRO AC B550 MB NVIDIA GeForce RTX 3070 NVIDIA GeForce RTX 3070 (2944S 46C SM8.6 1.81GHz, 4MB L2, 8GB 15.37GHz/14GHz 256-bit) (CUDA) 2849kPT 46CU 182GHz2200W OverClocked Desktop Windows x64 11.0.21.2 23 January 2022
0 - 1 (4524)  Next > End
News | Reviews | Privacy | Licence | Contact
All trademarks acknowledged. Used for identification only under fair use. E. & O. E. This site is not moderated. If you find an offensive post please report it.
en   © SiSoftware 1995-Present. All Rights Reserved.  Original (British) English by SiSoftware staff.