QUIXICLOUD: YOUR SECURE, SMART & REWARDING CLOUD STORAGE