ELOCK PROGRAMMING GUIDE