The University of Information Technology.
WannaGame Weekly #2 - UTCTF 2024