21210093 - FINAL THESIS