3.4b iTOP community platform completed