Excuse me, could you please clarify for me the hierarchy between the positions of Chief Technology Officer (CTO) and Chief Information Officer (CIO)? I'm curious to understand if one typically ranks higher than the other within an organization's leadership structure. Could you elaborate on the differences in their roles and responsibilities, and how they might relate to each other in terms of influence and decision-making authority?