All the above, can not think of anything else to add.    Wow. 

Ron