assgenctf200702-43