I can't believe that ICOT20 is only next month!!! Where has time flown?!!? I seriously need to get my act together. Isn't it true what they say - the older you get, the faster time flies?! I just...