APM-X-Gene3-block-diagram