First of all, to prevent future problems with the size of your dump file being too large to upload even after compression, please configure your system as described below.
That should provide a much more manageable .dmp size, considerably smaller than that 800 megs you uploaded.
So I think we'll go with memory corruption. It suggests a driver but I'm not seeing one that jumps out at me.
Even your nVidia driver nvlddmkm.sys Sun Jul 10 17:20:31 2016 would seem to be pretty current.
However there are a couple associated with Silicon Labs
SiUSBXp.sys
and
SiLib.sys
Which date back to 2010 which may need to be addressed and another couple for your Razer input device, Make sure you have the latest from them.
Other than that the stack is suggesting Page Faults.
Could be a driver, but.....
IF you are using an SSD..... make sure you are also using the latest firmware from the manufacturer.
Check with ASUS and make sure you have the latest chipset and drive controller drivers installed.
Consider upgrading your BIOS
Looks like 1902 has some additional system stability fixes over your current 1801 installed version.
AND
Your memory...
Download Memtest86+
from this location here. Burn the ISO to a CD and boot the computer from the CD from a cold boot after leaving it off for an hour or more.
Ideally let it run for at least 7 passes / 6-8 hours. If errors appear before that you can stop that particular test. Any time Memtest86+ reports errors, it can be either bad RAM or a bad Mobo slot. Perform the test RAM sticks individually as well as all possible combinations. When you find a good one then test it in all slots. Post back with the results.
See
this Guide to using Memtest 86+