Perfect and on time !!
This came on time !! The day before I needed it !!
Rating: 5 stars