What ports I should open for port forwarding about Provision-ISR products?

Push Notifications:
 
TCP: 7010
TCP: 7023
NAT/P2P:
The NAT/P2P Platform uses random ports for security reasons. Therefore, some large port ranges needs to be used.
NAT1.0:
TCP:80
TCP: 8991~8993
TCP: 10000~10010
TCP: 20002
TCP: 40002
UDP:8989~8999NAT2.0:
URL: www.provisionisr-nat2.com

TCP:80
TCP: 8991~8993
TCP: 10000~10010
TCP: 20002
TCP: 40002
TCP: 9968
UDP: 8989~8999
UDP: 9968-10018
UDP: 7968-7978
UDP: 7635-7655
UDP: 11001-11020
UDP: 11101-11150
DVR/NVR:
HTTP Port (Default 80): Used for web access, API and Mobile app authentication.
HTTPS Port (Default 443): Used for secured web access, API and Mobile app authentication.
Server/Data Port (Default 6036): Used for Ossia VMS, App, SDK and IE connection.
POS Port (Default 9036): Used for POS data transmission.
RTSP Port (Default 554): Used for RTSP data transmission.
Auto Report (Default 2009): Used to communicate with Ossia VMS server (Outbound) and IP Cameras (Inbound)
IPC:
HTTP Port (Default 80): Used for web access, API and Mobile app authentication.
HTTPS Port (Default 443): Used for secured web access, API and Mobile app authentication.
Server/Data Port (Default 9008): Used for Ossia VMS, App, SDK and IE connection.
RTSP Port (Default 554): Used for RTSP data transmission.
Long Polling Port (Default 9009): Used for long polling API communication.
WebSocket Port (Default 7681): Used for HTML5 modern browsers.
Decoder:
HTTP Port (Default 80): Used for web access.
Data Port (Default 8888): Used for communication with devices and Ossia VMS server
VMS:
Service Default Port Enable/Disable Port Forwarding Remarks
Device web port 6003 N/A Optional If remote management features are required (FW Update, FW Update, Etc)
Management Server Port 6003 Enable Mandatory  Management Server connection
Configuration Server 7002 Enable Mandatory All device remote configuration
Transfer Server 6006 Enable Mandatory  Transfers the video between the Management server and the client
Auto Report 2009 N/A Optional If Auto Report is in use
Storage Server 6009 Optional Optional Video Storage service, must be connected with the transfer server
Alarm Server 6034 Optional Optional All alarm center features
Analytics Server 6069 Optional Optional All analytic tasks (Object Counting, Object Recognition, LPR, Etc.)
HTTP Server 8080 Optional Optional Using HTTP Web browser for standard monitoring. Advised to be closed
TV Wall Server 6036 Optional Optional TV Wall/Decoder usage
Application Server 6093 Optional Optional Mobile App Usage