11:39:45.189803 == Info: About to connect() to 127.0.0.1 port 8992 (#0)
11:39:45.199803 == Info:   Trying 127.0.0.1...
11:39:45.229803 == Info: connected
11:39:45.229803 == Info: Connected to 127.0.0.1 (127.0.0.1) port 8992 (#0)
11:39:45.229803 == Info: FTP 0xb7bce8 (line 3242) state change from STOP to WAIT220
11:39:45.229803 <= Recv header, 32 bytes (0x20)
0000: 220-        _   _ ____  _     
11:39:45.239803 <= Recv header, 32 bytes (0x20)
0000: 220-    ___| | | |  _ \| |    
11:39:45.239803 == Info: 0xb4f1a0 is at send pipe head!
11:39:45.239803 == Info: STATE: CONNECT => WAITCONNECT handle 0xb72ef0; line 1032 (connection #0) 
11:39:45.239803 == Info: STATE: WAITCONNECT => PROTOCONNECT handle 0xb72ef0; line 1145 (connection #0) 
11:39:45.239803 <= Recv header, 32 bytes (0x20)
0000: 220-   / __| | | | |_) | |    
11:39:45.249803 <= Recv header, 32 bytes (0x20)
0000: 220-  | (__| |_| |  _ <| |___ 
11:39:45.249803 <= Recv header, 32 bytes (0x20)
0000: 220    \___|\___/|_| \_\_____|
11:39:45.249803 => Send header, 16 bytes (0x10)
0000: USER anonymous
11:39:45.249803 == Info: FTP 0xb7bce8 (line 845) state change from WAIT220 to USER
11:39:45.269803 <= Recv header, 33 bytes (0x21)
0000: 331 We are happy you popped in!
11:39:45.269803 => Send header, 22 bytes (0x16)
0000: PASS ftp@example.com
11:39:45.269803 == Info: FTP 0xb7bce8 (line 2626) state change from USER to PASS
11:39:45.279803 <= Recv header, 30 bytes (0x1e)
0000: 230 Welcome you silly person
11:39:45.279803 => Send header, 5 bytes (0x5)
0000: PWD
11:39:45.279803 == Info: FTP 0xb7bce8 (line 857) state change from PASS to PWD
11:39:45.289803 <= Recv header, 30 bytes (0x1e)
0000: 257 "/" is current directory
11:39:45.289803 == Info: Entry path is '/'
11:39:45.289803 == Info: FTP 0xb7bce8 (line 2934) state change from PWD to STOP
11:39:45.289803 == Info: protocol connect phase DONE
11:39:45.289803 == Info: STATE: PROTOCONNECT => DO handle 0xb72ef0; line 1164 (connection #0) 
11:39:45.289803 == Info: DO phase starts
11:39:45.289803 => Send header, 6 bytes (0x6)
0000: EPSV
11:39:45.289803 == Info: FTP 0xb7bce8 (line 1365) state change from STOP to PASV
11:39:45.289803 == Info: Connect data stream passively
11:39:45.289803 == Info: STATE: DO => DOING handle 0xb72ef0; line 1223 (connection #0) 
11:39:45.309803 <= Recv header, 40 bytes (0x28)
0000: 229 Entering Passiv Mode (|||1000000|)
11:39:45.309803 == Info:   Trying 127.0.0.1...
11:39:45.309803 == Info: Connecting to 127.0.0.1 (127.0.0.1) port 16960
11:39:45.309803 == Info: FTP 0xb7bce8 (line 2079) state change from PASV to STOP
11:39:45.309803 == Info: DO phase is complete2
11:39:45.309803 == Info: STATE: DOING => DO_MORE handle 0xb72ef0; line 1310 (connection #0) 
11:39:45.309803 => Send header, 8 bytes (0x8)
0000: TYPE I
11:39:45.309803 == Info: FTP 0xb7bce8 (line 3575) state change from STOP to RETR_TYPE
11:39:45.319803 <= Recv header, 33 bytes (0x21)
0000: 200 I modify TYPE as you wanted
11:39:45.319803 => Send header, 10 bytes (0xa)
0000: SIZE 238
11:39:45.319803 == Info: FTP 0xb7bce8 (line 1777) state change from RETR_TYPE to RETR_SIZE
11:39:45.339803 <= Recv header, 37 bytes (0x25)
0000: 550 238: No such file or directory.
11:39:45.339803 => Send header, 10 bytes (0xa)
0000: RETR 238
