Anyone here with recent proof this is legit and withdrawals are still processing? earnings page shows each cycle number so tracking