5 ms·Yes!by TheEspion 12y agoYes!codexon 12y agoThat's interesting. You should advertise that. For anyone else wondering, it is actually spelled Incapsula, I would edit my original comment if I could anymore.