System.out.println("Byte range: "+startByte+" - "+(getRangeSize()>0?endByte:""));
long skipped=0;
while(skipped<startByte){
skipped+=is.skip(startByte);
}
ftc.writeAllData(is, endByte-startByte+1);
}else{
ftc.writeAllData(is);
}
copyProperties(localFile, sms, remotePath);