Wow! Much too young indeed. Prayers and condolences for the family and friends he leaves behind.