• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

PYPrime 2.x free Memory benchmark. let's see those daily Memory OC performances.

paum

New Member
Joined
Jan 24, 2021
Messages
7 (0.01/day)
Found this new Memory benchmark on HWBot that is getting popular and did not yet see any thread in TPU so here it is.

............

PYPrime 2.x​


PYPrime 2 is a Python based CPU and RAM benchmark (even though it actually uses Cython)
It will work (with some tweaking) on all platforms that support Python, but you will have to compile it yourself if there isn't a version available
This benchmark scales well with RAM timings an clock speed, and to an extent with the CPU too, even though you should prioritize RAM when overclocking

How to run it:

Windows:

-Download the .zip archive containing all the reqired files
-Unzip the folder
-Double click on run.bat

You could also install it via winget:
type in the CMD "winget install PYPrime" and it should work right away!

For competitive benchmaring on HWBOT please download BenchMate 0.10.7.1 or higher

...........

Program homepage: http://pyprime.servehttp.com/PYPrime/PYPrime2.html

Download page: http://pyprime.servehttp.com/PYPrime/Downloads2.html



Lets start with my trusty friend 8700k still running this daily OC smooth as butter (1.45 VDIMM + 1.2V VSSIO/SA),

pyprime 4200c16.PNG



Challenge is created! have a good summer guys!
 
Joined
Nov 11, 2020
Messages
258 (0.21/day)
Here are my zen3 numbers with my stable 24/7 memory settings + CTR on a watercooled 5950x @ ~5100-5150mhz
4x8GB memory sticks

1623621517656.png

This "benchmark" seems alittle Intel biased dont you think ?

Rocketlake is almost ~twice as fast as the fastet Zen3 entry on HWbot
5sec 240ms vs 9sec 562ms

Ranking

*edit*

Single benchmate run:
1623645147591.png
 
Last edited:
Joined
Oct 2, 2015
Messages
2,986 (0.96/day)
Location
Argentina
System Name Ciel
Processor AMD Ryzen R5 5600X
Motherboard Asus Tuf Gaming B550 Plus
Cooling ID-Cooling 224-XT Basic
Memory 2x 16GB Kingston Fury 3600MHz@3933MHz
Video Card(s) Gainward Ghost 3060 Ti 8GB + Sapphire Pulse RX 6600 8GB
Storage NVMe Kingston KC3000 2TB + NVMe Toshiba KBG40ZNT256G + HDD WD 4TB
Display(s) Gigabyte G27Q + AOC 19'
Case Cougar MX410 Mesh-G
Audio Device(s) Kingston HyperX Cloud Stinger Core 7.1 Wireless PC
Power Supply Aerocool KCAS-500W
Mouse Logitech G203
Keyboard VSG Alnilam
Software Windows 11 x64
Intel still has a better IMC than AMD. Zen3 being able to finally reach 5GHz and 4 DIMMs doesn't mean they scale as well with the high frequency. 3600-4000 still is the recommended range for 1:1:1.
 

freeagent

Moderator
Staff member
Joined
Sep 16, 2018
Messages
7,421 (3.67/day)
Location
Winnipeg, Canada
System Name Altered Beast
Processor AMD R9 5900X/5800X3D
Motherboard Asus Crosshair VIII Dark Hero
Cooling Thermalright Phantom Spirit 120 EVO, 1x T30
Memory 2x8 G.Skill Trident Z Royal 3200C14, 2x8GB G.Skill Trident Z Black and White 3200 C14
Video Card(s) Zotac 4070 Ti Trinity OC
Storage WD SN850X 2TB, SN850 1TB, SN770 1TB - Asus Hyper M.2, 2x SN770 1TB
Display(s) LG 50UP7100
Case Fractal Torrent Compact RGB
Audio Device(s) JBL 2.1 Deep Bass
Power Supply EVGA SuperNova 750w G+, Monster HDP1800
Mouse Logitech G502 Hero
Keyboard Logitech G213
VR HMD Oculus 3
Software Yes
Benchmark Scores Yes
I can only squeeze off a 10.5xx

Maybe if I switched to two sticks but I dunno..
 
Joined
Mar 23, 2016
Messages
4,839 (1.65/day)
Processor Ryzen 9 5900X
Motherboard MSI B450 Tomahawk ATX
Cooling Cooler Master Hyper 212 Black Edition
Memory VENGEANCE LPX 2 x 16GB DDR4-3600 C18 OCed 3800
Video Card(s) XFX Speedster SWFT309 AMD Radeon RX 6700 XT CORE Gaming
Storage 970 EVO NVMe M.2 500 GB, 870 QVO 1 TB
Display(s) Samsung 28” 4K monitor
Case Phantek Eclipse P400S (PH-EC416PS)
Audio Device(s) EVGA NU Audio
Power Supply EVGA 850 BQ
Mouse SteelSeries Rival 310
Keyboard Logitech G G413 Silver
Software Windows 10 Professional 64-bit v22H2
Intel still has a better IMC than AMD.
No, AMD’s IMC is on the I/O Die, and the core die has to traverse the Infinity Fabric interconnection to access the IMC. Intel’s IMC is on the Ring Bus that the cores are connected too.

edit: nvm what said
 
Last edited:

freeagent

Moderator
Staff member
Joined
Sep 16, 2018
Messages
7,421 (3.67/day)
Location
Winnipeg, Canada
System Name Altered Beast
Processor AMD R9 5900X/5800X3D
Motherboard Asus Crosshair VIII Dark Hero
Cooling Thermalright Phantom Spirit 120 EVO, 1x T30
Memory 2x8 G.Skill Trident Z Royal 3200C14, 2x8GB G.Skill Trident Z Black and White 3200 C14
Video Card(s) Zotac 4070 Ti Trinity OC
Storage WD SN850X 2TB, SN850 1TB, SN770 1TB - Asus Hyper M.2, 2x SN770 1TB
Display(s) LG 50UP7100
Case Fractal Torrent Compact RGB
Audio Device(s) JBL 2.1 Deep Bass
Power Supply EVGA SuperNova 750w G+, Monster HDP1800
Mouse Logitech G502 Hero
Keyboard Logitech G213
VR HMD Oculus 3
Software Yes
Benchmark Scores Yes
I got close to where I was with 4 sticks.. and I'm like 3 tenths off from beating my spi time dammit lol. My time to beat is 6.845 :banghead:


pyprime.PNG
 

freeagent

Moderator
Staff member
Joined
Sep 16, 2018
Messages
7,421 (3.67/day)
Location
Winnipeg, Canada
System Name Altered Beast
Processor AMD R9 5900X/5800X3D
Motherboard Asus Crosshair VIII Dark Hero
Cooling Thermalright Phantom Spirit 120 EVO, 1x T30
Memory 2x8 G.Skill Trident Z Royal 3200C14, 2x8GB G.Skill Trident Z Black and White 3200 C14
Video Card(s) Zotac 4070 Ti Trinity OC
Storage WD SN850X 2TB, SN850 1TB, SN770 1TB - Asus Hyper M.2, 2x SN770 1TB
Display(s) LG 50UP7100
Case Fractal Torrent Compact RGB
Audio Device(s) JBL 2.1 Deep Bass
Power Supply EVGA SuperNova 750w G+, Monster HDP1800
Mouse Logitech G502 Hero
Keyboard Logitech G213
VR HMD Oculus 3
Software Yes
Benchmark Scores Yes
Back to four sticks..

Capture.PNG
 
Joined
Mar 23, 2016
Messages
4,839 (1.65/day)
Processor Ryzen 9 5900X
Motherboard MSI B450 Tomahawk ATX
Cooling Cooler Master Hyper 212 Black Edition
Memory VENGEANCE LPX 2 x 16GB DDR4-3600 C18 OCed 3800
Video Card(s) XFX Speedster SWFT309 AMD Radeon RX 6700 XT CORE Gaming
Storage 970 EVO NVMe M.2 500 GB, 870 QVO 1 TB
Display(s) Samsung 28” 4K monitor
Case Phantek Eclipse P400S (PH-EC416PS)
Audio Device(s) EVGA NU Audio
Power Supply EVGA 850 BQ
Mouse SteelSeries Rival 310
Keyboard Logitech G G413 Silver
Software Windows 10 Professional 64-bit v22H2
Back to four sticks..
Yeah, I’ve noticed bandwidth for my Ryzen 3800X goes up with four single rank sticks over two sticks.
 

freeagent

Moderator
Staff member
Joined
Sep 16, 2018
Messages
7,421 (3.67/day)
Location
Winnipeg, Canada
System Name Altered Beast
Processor AMD R9 5900X/5800X3D
Motherboard Asus Crosshair VIII Dark Hero
Cooling Thermalright Phantom Spirit 120 EVO, 1x T30
Memory 2x8 G.Skill Trident Z Royal 3200C14, 2x8GB G.Skill Trident Z Black and White 3200 C14
Video Card(s) Zotac 4070 Ti Trinity OC
Storage WD SN850X 2TB, SN850 1TB, SN770 1TB - Asus Hyper M.2, 2x SN770 1TB
Display(s) LG 50UP7100
Case Fractal Torrent Compact RGB
Audio Device(s) JBL 2.1 Deep Bass
Power Supply EVGA SuperNova 750w G+, Monster HDP1800
Mouse Logitech G502 Hero
Keyboard Logitech G213
VR HMD Oculus 3
Software Yes
Benchmark Scores Yes
All three of my Ryzen CPU's have performed better with 4 sticks at X FCLK compared to two. I really have to lean on the system when running 2 sticks to make up the loss from 4. And that is no guarantee too because not all ram can run tight timings..
 
Joined
Jun 15, 2021
Messages
3 (0.00/day)
System Name The Rig of Theseus
Processor i5-8600K@5.0GHz
Motherboard Gigabyte Z390 Aorus Pro
Cooling Custom loop
Memory 2x 8GB HyperX Fury Black @ 3000 MT/s 14-16-16-32
Video Card(s) GTX 1660, GT 710
Storage MP510 480 GB, 2x WD Black 2 TB
Display(s) Samsung C24FG73
Case Lian Li O11 Dynamic
Power Supply Corsair RM 650i
Mouse Corsair Harpoon RGB
Keyboard Hyperx Alloy FPS
Here are my zen3 numbers with my stable 24/7 memory settings + CTR on a watercooled 5950x @ ~5100-5150mhz
4x8GB memory sticks

View attachment 203783
This "benchmark" seems alittle Intel biased dont you think ?

Rocketlake is almost ~twice as fast as the fastet Zen3 entry on HWbot
5sec 240ms vs 9sec 562ms

Ranking

*edit*

Single benchmate run:
View attachment 203818

Yes, this benchmark is biased towards specific architectures (not necessarily intel though, It's not UserBenchmark ffs, for this exact reason any future competitions on Hwbot will probably limited to specific arches like Zen 3 or Skylake only), in this specific case Rocket Lake, mainly due to the better IMC, higher IPC (compared to Skylake based architectures) and lower memory access latency; it's not as high as you make it to be though, keep in mind that the Rocket Lake sub was running with faster memory (4400 in Gear 1 vs 4066), at a higher clock (7GHz vs 5GHz, this also applies to cache), with better timings and took advantage of other tweaks (like running the benchmark with the affinity set to core #1 with HT disabled, using dual rank memory, CR of 1T etc...).

Anyways, I have a guide for this bench set up on github, it's still very much a WIP, especially for Zen, where the data is a bit lacking, but you may still find some tips there

Screenshot (126).png

Probably the worst out of all the runs here, this is my daily CPU and mem OC!

Lots of complaint's from antivirus.. Auto removed/deleted more than one file. Can't run this.
Yeah, that's windows defender being windows defender, you shouldn't encounter any issues running it from BenchMate
 
Last edited:
Joined
May 12, 2017
Messages
2,178 (0.87/day)
Yes, this benchmark is biased towards specific architectures (not necessarily intel though, It's not UserBenchmark ffs, for this exact reason any future competitions on Hwbot will probably limited to specific arches like Zen 3 or Skylake only), in this specific case Rocket Lake, mainly due to the better IMC, higher IPC (compared to Skylake based architectures) and lower memory access latency; it's not as high as you make it to be though, keep in mind that the Rocket Lake sub was running with faster memory (4400 in Gear 1 vs 4066), at a higher clock (7GHz vs 5GHz, this also applies to cache), with better timings and took advantage of other tweaks (like running the benchmark with the affinity set to core #1 with HT disabled, using dual rank memory, CR of 1T etc...).

Anyways, I have a guide for this bench set up on github, it's still very much a WIP, especially for Zen, where the data is a bit lacking, but you may still find some tips there

View attachment 203972
Probably the worst out of all the runs here, this is my daily CPU and mem OC!


Yeah, that's windows defender being windows defender, you shouldn't encounter any issues running it from BenchMate

NOPE, It's just Norton Antivirus rejecting it. It normally gives a detailed report why. I have not checked why it deleted two files, but I can check if you want me to.
 
Joined
Jun 15, 2021
Messages
3 (0.00/day)
System Name The Rig of Theseus
Processor i5-8600K@5.0GHz
Motherboard Gigabyte Z390 Aorus Pro
Cooling Custom loop
Memory 2x 8GB HyperX Fury Black @ 3000 MT/s 14-16-16-32
Video Card(s) GTX 1660, GT 710
Storage MP510 480 GB, 2x WD Black 2 TB
Display(s) Samsung C24FG73
Case Lian Li O11 Dynamic
Power Supply Corsair RM 650i
Mouse Corsair Harpoon RGB
Keyboard Hyperx Alloy FPS
NOPE, It's just Norton Antivirus rejecting it. It normally gives a detailed report why. I have not checked why it deleted two files, but I can check if you want me to.
hey, thanks! Did you update the antivirus? if not try updating it, otherwise I'll report it as a false positive to Norton (you can also do it yourself if you want to using this form)
 
Joined
May 12, 2017
Messages
2,178 (0.87/day)
hey, thanks! Did you update the antivirus? if not try updating it, otherwise I'll report it as a false positive to Norton (you can also do it yourself if you want to using this form)

Norton Antivirus is always up-to-date. It updates itself if computer is left idle. I will check detailed report why hold-on.

I think I can dig further than this second hold ...checking ....UPDATE: Looks like false positive.
 

Attachments

  • Capture Norton.PNG
    Capture Norton.PNG
    56.3 KB · Views: 88
Last edited:
Joined
Jun 15, 2021
Messages
3 (0.00/day)
System Name The Rig of Theseus
Processor i5-8600K@5.0GHz
Motherboard Gigabyte Z390 Aorus Pro
Cooling Custom loop
Memory 2x 8GB HyperX Fury Black @ 3000 MT/s 14-16-16-32
Video Card(s) GTX 1660, GT 710
Storage MP510 480 GB, 2x WD Black 2 TB
Display(s) Samsung C24FG73
Case Lian Li O11 Dynamic
Power Supply Corsair RM 650i
Mouse Corsair Harpoon RGB
Keyboard Hyperx Alloy FPS
Norton Antivirus is always up-to-date. It updates itself if computer is left idle. I will check detailed report why hold-on.
Python, truly, the most dangerous of viruses, anyways, thanks! I'll file the form to report it as a false positive right away
 
Joined
Jul 14, 2006
Messages
2,405 (0.37/day)
Location
People's Republic of America
System Name It's just a computer
Processor i9-9900K Direct Die
Motherboard eVGA Z390 Dark
Cooling Dual D5T Vario, XSPC BayRes, Nemesis GTR560, NF-A14-iPPC3000PWM, NF-A14-iPPC2000, HK IV Pro Nickel
Memory G.Skill F4-4500C19D-16GTZKKE or G.Skill F4-3600C16D-16GTZ or G.Skill F4-4000C19D-32GTZSW
Video Card(s) eVGA RTX2080 FTW3 Ultra
Storage Samsung 960 EVO M.2
Display(s) LG 32GK650F
Case Thermaltake Xaser VI
Audio Device(s) Auzentech X-Meridian 7.1 2G/Z-5500
Power Supply Seasonic Prime PX-1300
Mouse Logitech
Keyboard Logitech
Software Win7 Ultimate x64 SP1
Here.
 

Attachments

  • py bench 6-15-21.JPG
    py bench 6-15-21.JPG
    230.6 KB · Views: 182
Joined
Sep 23, 2023
Messages
170 (0.91/day)
Location
Orange City, Florida
System Name LIAN LI PC-011Dynamic White
Processor Ryzen 7 7800X3D - BCLK 105 - LLC7 - Scaler X6 - Boost Clock (-) 150MHz or 5150MHz
Motherboard Asus ROG STRIX X670E-F / BIOS 1904
Cooling DeepCool LT720, 360mm AIO / Artic MX6 paste / 80mm 2200rpm Noctua fan for RAM / LIAN LI Fans
Memory G.SKILL 32GB (2X16GB) DDR5 6200MT/s / 26-36-32-30 / 2200 FCLK / 56.7ns Latency
Video Card(s) Gigabyte Gaming OC RTX 4090
Storage WD_Black SN850X NVMe 2 TB X 2
Display(s) ViewSonic 1440p / 240Hz / G-Sync / 27” & ViewSonic 1440p / 165Hz / G-Sync / 27"
Case LIAN LI PC-011Dynamic White
Audio Device(s) Drop + EPOS PC38X - Audioengine D1 DAC/AMP - Sony STRH590 Receiver L/R/C + 10" Sub
Power Supply Corsair RMx Shift Series RM1000x 80PLUS Gold
Mouse Razor Viper Mini
Keyboard Logitech G915 TKL
Software Windows 11 Pro
Benchmark Scores 3DMARK Time Spy Overall: 31875 Legendary 3DMARK Time Spy CPU: 15105 - 15th World
PYPrime_2B_9.820.jpg
ZenTimings.png
 
Last edited:
Joined
Sep 23, 2023
Messages
170 (0.91/day)
Location
Orange City, Florida
System Name LIAN LI PC-011Dynamic White
Processor Ryzen 7 7800X3D - BCLK 105 - LLC7 - Scaler X6 - Boost Clock (-) 150MHz or 5150MHz
Motherboard Asus ROG STRIX X670E-F / BIOS 1904
Cooling DeepCool LT720, 360mm AIO / Artic MX6 paste / 80mm 2200rpm Noctua fan for RAM / LIAN LI Fans
Memory G.SKILL 32GB (2X16GB) DDR5 6200MT/s / 26-36-32-30 / 2200 FCLK / 56.7ns Latency
Video Card(s) Gigabyte Gaming OC RTX 4090
Storage WD_Black SN850X NVMe 2 TB X 2
Display(s) ViewSonic 1440p / 240Hz / G-Sync / 27” & ViewSonic 1440p / 165Hz / G-Sync / 27"
Case LIAN LI PC-011Dynamic White
Audio Device(s) Drop + EPOS PC38X - Audioengine D1 DAC/AMP - Sony STRH590 Receiver L/R/C + 10" Sub
Power Supply Corsair RMx Shift Series RM1000x 80PLUS Gold
Mouse Razor Viper Mini
Keyboard Logitech G915 TKL
Software Windows 11 Pro
Benchmark Scores 3DMARK Time Spy Overall: 31875 Legendary 3DMARK Time Spy CPU: 15105 - 15th World
Seems it really likes vcache...

View attachment 316519
Yeah the X3D's chips do really well on this benchmark.

Have you tried lowering the FLCK? From want I understand the X3D's chips can often run 2200FLCK. If not 2200 you could probably still run over 2000FLCK. You may have to lower your SOC a bit however if its not stable.

Regardless, impressive result nonetheless.
 
Last edited:
Joined
Sep 23, 2023
Messages
170 (0.91/day)
Location
Orange City, Florida
System Name LIAN LI PC-011Dynamic White
Processor Ryzen 7 7800X3D - BCLK 105 - LLC7 - Scaler X6 - Boost Clock (-) 150MHz or 5150MHz
Motherboard Asus ROG STRIX X670E-F / BIOS 1904
Cooling DeepCool LT720, 360mm AIO / Artic MX6 paste / 80mm 2200rpm Noctua fan for RAM / LIAN LI Fans
Memory G.SKILL 32GB (2X16GB) DDR5 6200MT/s / 26-36-32-30 / 2200 FCLK / 56.7ns Latency
Video Card(s) Gigabyte Gaming OC RTX 4090
Storage WD_Black SN850X NVMe 2 TB X 2
Display(s) ViewSonic 1440p / 240Hz / G-Sync / 27” & ViewSonic 1440p / 165Hz / G-Sync / 27"
Case LIAN LI PC-011Dynamic White
Audio Device(s) Drop + EPOS PC38X - Audioengine D1 DAC/AMP - Sony STRH590 Receiver L/R/C + 10" Sub
Power Supply Corsair RMx Shift Series RM1000x 80PLUS Gold
Mouse Razor Viper Mini
Keyboard Logitech G915 TKL
Software Windows 11 Pro
Benchmark Scores 3DMARK Time Spy Overall: 31875 Legendary 3DMARK Time Spy CPU: 15105 - 15th World
6400MT/s CL30 / 2133 FCLK

What is "GDM" and how can I disable it in Asus BIOS?

PYPrime_2B_9.581.jpg
ZenTimings_Screenshot.png
 

AMF

Joined
Apr 28, 2021
Messages
627 (0.59/day)
Location
USA
System Name MR T System price 2280$
Processor Ryzen 9 3900x 4.7Ghz boost pbo +50 enabled 325$ - offset auto voltage llc auto cpu and soc
Motherboard ROG STRIX X570-E Gaming 125 $ open box
Cooling 280mm ARCTIC FREEZER II idle temps 25c cpu 28c cpu diode 20c vrm 25c motherboard b stock 60$
Memory 2x 16GB Dual rank G Skill Trident Z Neo F4-3600C16-16GTZNC @3800 1.395v 16-19-16-20-38-58-1T $96
Video Card(s) Asrock RX 6950XT Oc formula Oc edition 705$ 2700 2800 boost 1090v 2376mhz mem 19GB/s
Storage 500 GB WD SN850 PCI-E 4.0x4 85$ pcie16x4
Display(s) V505-J09 Vizio 4k HDR 299$ oc 5hz
Case Cougar Panzer Max G Full Tower Tempered Glass 150$
Audio Device(s) TV junk ewww
Power Supply Seasonic SS-1250XM2 Bought in 2013 350$ 11 y/o hasnt lost any voltage or watts
Mouse Logitech ERGO Trackball 35$
Keyboard Corsair K57 50$
VR HMD Dont give a damn about vr
Software win 11 free hehe
Benchmark Scores 8188 multi 540 single cinebench r20
Joined
Sep 21, 2020
Messages
1,465 (1.14/day)
Processor 5800X3D -30 CO
Motherboard MSI B550 Tomahawk
Cooling DeepCool Assassin III
Memory 32GB G.SKILL Ripjaws V @ 3800 CL14
Video Card(s) ASRock MBA 7900XTX
Storage 1TB WD SN850X + 1TB ADATA SX8200 Pro
Display(s) Dell S2721QS 4K60
Case Cooler Master CM690 II Advanced USB 3.0
Audio Device(s) Audiotrak Prodigy Cube Black (JRC MUSES 8820D) + CAL (recabled)
Power Supply Seasonic Prime TX-750
Mouse Logitech Cordless Desktop Wave
Keyboard Logitech Cordless Desktop Wave
Software Windows 10 Pro
Zen 3 + DDR4 using v2.2:

PYPrime.jpg
 
Joined
Sep 23, 2023
Messages
170 (0.91/day)
Location
Orange City, Florida
System Name LIAN LI PC-011Dynamic White
Processor Ryzen 7 7800X3D - BCLK 105 - LLC7 - Scaler X6 - Boost Clock (-) 150MHz or 5150MHz
Motherboard Asus ROG STRIX X670E-F / BIOS 1904
Cooling DeepCool LT720, 360mm AIO / Artic MX6 paste / 80mm 2200rpm Noctua fan for RAM / LIAN LI Fans
Memory G.SKILL 32GB (2X16GB) DDR5 6200MT/s / 26-36-32-30 / 2200 FCLK / 56.7ns Latency
Video Card(s) Gigabyte Gaming OC RTX 4090
Storage WD_Black SN850X NVMe 2 TB X 2
Display(s) ViewSonic 1440p / 240Hz / G-Sync / 27” & ViewSonic 1440p / 165Hz / G-Sync / 27"
Case LIAN LI PC-011Dynamic White
Audio Device(s) Drop + EPOS PC38X - Audioengine D1 DAC/AMP - Sony STRH590 Receiver L/R/C + 10" Sub
Power Supply Corsair RMx Shift Series RM1000x 80PLUS Gold
Mouse Razor Viper Mini
Keyboard Logitech G915 TKL
Software Windows 11 Pro
Benchmark Scores 3DMARK Time Spy Overall: 31875 Legendary 3DMARK Time Spy CPU: 15105 - 15th World
PYPrime_2B_9.519.jpg
 
Last edited:
Top