Squirt Hard Compilation

Squirt Hard Compilation with Squirt hard compilation