VOID:POINTER,POINTER VOID:POINTER,POINTER,POINTER VOID:STRING,POINTER,POINTER,POINTER,POINTER VOID:STRING,STRING,BOOL VOID:POINTER,BOOL VOID:STRING,INT VOID:STRING,INT,INT VOID:STRING,BOOL VOID:STRING,POINTER,BOOL VOID:POINTER,INT