----- ENCRYPTED -----