.

We are improving FTP upload experience, Please be patient and visit us late, in the meantime, please contact customer service @ 1888 610 7446