From b53e67944162d2a996deeb8219eff6da16ce956f Mon Sep 17 00:00:00 2001 From: Len Date: Fri, 26 Apr 2019 21:03:03 -0400 Subject: [PATCH] Update {$mac}.xml (#4060) --- .../provision/grandstream/gxp2170/{$mac}.xml | 20525 ++++++++++++---- 1 file changed, 15417 insertions(+), 5108 deletions(-) diff --git a/resources/templates/provision/grandstream/gxp2170/{$mac}.xml b/resources/templates/provision/grandstream/gxp2170/{$mac}.xml index 93bdd40262..01c39737c8 100644 --- a/resources/templates/provision/grandstream/gxp2170/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxp2170/{$mac}.xml @@ -2,172 +2,202 @@ {$mac|replace:'-':''} - - - - + + + + + + + + + + + + + + + + + 1 - - - - - - - - - - - -1 + + + {$account.1.display_name} - - -{$account.1.display_name} + + + {$account.1.server_address} - - -{$account.1.server_address} + + + {$account.1.server_address_secondary} - - -{$account.1.server_address_secondary} + + + {$account.1.outbound_proxy_primary} - - -{$account.1.outbound_proxy_primary} + + + {$account.1.outbound_proxy_secondary} - - -{$account.1.outbound_proxy_secondary} + + + - - - + + + {$account.1.user_id} - - -{$account.1.user_id} + + + {$account.1.auth_id} - - -{$account.1.auth_id} + + + {$account.1.password} - - -{$account.1.password} + + + {$account.1.display_name} - - -{$account.1.display_name} + + + *97 - - -*97 + + + + 0 - - - -0 + + + + + + - - - - - {if isset($grandstream_dns_mode)} {$grandstream_dns_mode} {else} 0 {/if} - - -0 + + + + 0 - - - + + + - - - + + + - - - + + + + + + + - - {if isset($grandstream_nat_traversal)} {$grandstream_nat_traversal} {else} 0 {/if} - - - + + + - - - - - -0 + + + + 0 - - -1 + + + + + + + 0 - - -2 + + + + 1 - - -{$account.1.register_expires} + + + + 0 - - -60 + + + + {$account.1.register_expires} - - -0 + + + + 60 - - -1 + + + + 0 - - -30 + + + + 0 - - -30 + + + + 30 - - -5060 + + + + 30 - - -20 + + + + 5060 - - - -50 + + + + 20 - - - -400 + + + + + 50 + + + + + + 400 + + + + + 0 + + + + - - {$tp=0} {if $account.1.sip_transport == 'udp'}{$tp=0}{/if} {if $account.1.sip_transport == 'tcp'}{$tp=1}{/if} @@ -175,724 +205,939 @@ {if $account.1.sip_transport == 'dns srv'}{$tp=1}{/if} {$tp} - - - -0 - - -1 + + + + + 0 - - -0 + + + + 1 - - -0 + + + + 0 - - -1 + + + + 0 - - + + + + 1 + + + + {if isset($subscribe_mwi)} 1 {else} 0 {/if} - - -0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - -0 + + + + 0 - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - + + + + + 0 - - - -0 + + + - - - -0 + + + + + 0 - - - -1 + + + + + 0 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - - - -15 + + + + + 1 - - - + + + + + + + 15 - - -0 + + + - - - + + + + 0 - - - + + + - - -0 + + + - - -** + + + + 0 - - - + + + + ** - - -0 + + + - - -0 + + + + 0 - - -0 + + + + 0 - - - - -100 + + + + 0 - - - - + + + + + + 100 - - - + + + + + 0 - - - - + + + + 0 - - - + + + + 0 - - - - + + + + 0 - - - + + + + 0 - - - - - -1 + + + + 0 - - -180 + + + + + + + 1 - - -90 + + + + 180 - - -0 + + + + 90 - - - -0 + + + + 0 - - -0 + + + + + 0 - - -0 + + + + 0 - - -1 + + + + 0 - - - -0 + + + + 1 - - - - - - -0 + + + + + 0 - - -0 + + + + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 0 - - -0 + + + + 1 - - - - - - - -0 + + + + 0 - - -8 + + + + + + + + + 0 - - -4 + + + + 8 - - -18 + + + + 4 - - -9 + + + + 18 - - -98 + + + + 9 - - -2 + + + + 98 - - -125 + + + + 2 - - -0 + + + + 123 - - -1 + + + + 0 - - - -0 + + + + 1 - - - -0 + + + + + 0 - - + + + + + 0 + + + + {if isset($grandstream_srtp)} {$grandstream_srtp} {else} 0 {/if} - - - -0 - - - -0 + + + + + 0 - - -0 + + + + + 0 - - -0 + + + + 0 - - -1 + + + + 0 - - - -2 + + + + 1 - - -2 + + + + + 2 - - -1 + + + + 2 - - -0 + + + + 1 - - -1 + + + + 0 - - -97 + + + + 1 - - -123 + + + + 97 - - -101 + + + + 123 - - -0 + + + + 101 - - -1 + + + + 0 - - -0 + + + + 1 - - -250 + + + + 0 - - - - - -0 + + + + 250 - - - + + + + + + + 0 + + + + + + + + - - - {if isset($grandstream_dial_plan) } {$grandstream_dial_plan} {else} {literal}{x+|*x+|*++|\p\a\r\k\+*x+| \f\l\o\w\+*x+}{/literal} {/if} - - - + + + mpk - - + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 30 + + + + + 4 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + + + + + + 0 + + + + + {$grandstream_call_waiting} + + + + + {if isset($grandstream_account_ring_tone_1)} {$grandstream_account_ring_tone_1} {/if} - - -ring1 + + + ring1 - - - -1 + + + + + 5 - - -ring2 + + + ring2 - - - -2 + + + + + 2 - - -ring3 + + + ring3 - - - -3 + + + + + 3 - - -60 + + + - - -0 + + + + + 5 - - -0 + + + - - -0 + + + + + 5 - - -0 + + + - - -0 + + + + + 5 - - -0 + + + - - -30 + + + + + 5 - - -4 + + + - - -1 + + + + + 5 - - -0 + + + - - -1 + + + + + 5 - - - - + + + - - -0 + + + + + 5 - - -{$grandstream_call_waiting} + + + + 60 - - - - - -1 + + + + + + + 1 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - + + + - - - - - - -0 + + + + + + + 0 - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - + + + + 20 + + + + + + + + + + - - - - - - - - {if isset($account.2.password)} 1 {else} 0 {/if} - - -{$account.2.display_name} + + + {$account.2.display_name} - - -{$account.2.server_address} + + + {$account.2.server_address} - - -{$account.2.server_address_secondary} + + + {$account.2.server_address_secondary} - - -{$account.2.outbound_proxy_primary} + + + {$account.2.outbound_proxy} - - -{$account.2.outbound_proxy_secondary} + + + {$account.2.outbound_proxy_secondary} - - - + + + - - -{$account.2.user_id} + + + {$account.2.user_id} - - -{$account.2.auth_id} + + + {$account.2.auth_id} - - -{$account.2.password} + + + {$account.2.password} - - -{$account.2.display_name} + + + {$account.2.display_name} - - -*97 + + + *97 - - - - - + + + + 0 + + + + + + + {if isset($grandstream_dns_mode)} {$grandstream_dns_mode} {else} 0 {/if} - - -0 - - - + + + + 0 - - - + + + - - - + + + - - + + + + + + + {if isset($grandstream_nat_traversal)} {$grandstream_nat_traversal} {else} 0 {/if} - - - - - - - - -0 + + + - - -1 + + + + 0 - - -0 + + + + + + + 0 - - -{$account.2.register_expires} + + + + 1 - - -60 + + + + 0 - - -0 + + + + {$account.2.register_expires} - - -0 + + + + 60 - - -30 + + + + 0 - - -30 + + + + 0 - - -5062 + + + + 30 - - -20 + + + + 30 - - - -100 + + + + 5060 - - - -400 + + + + 20 - - + + + + + 100 + + + + + + 400 + + + + + 0 + + + + {$tp=0} {if $account.2.sip_transport == 'udp'}{$tp=0}{/if} {if $account.2.sip_transport == 'tcp'}{$tp=1}{/if} @@ -900,3868 +1145,5113 @@ {if $account.2.sip_transport == 'dns srv'}{$tp=1}{/if} {$tp} - - - -0 - - -1 + + + + + 0 - - -0 + + + + 1 - - -0 + + + + 0 - - -1 + + + + 0 - - + + + + 1 + + + + {if isset($subscribe_mwi)} 1 {else} 0 {/if} - - -0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - -0 + + + + 0 - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - + + + + + 0 - - - -0 + + + - - - -0 + + + + + 0 - - - -1 + + + + + 0 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - - - -15 + + + + + 1 - - - + + + + + + + 15 - - -0 + + + - - - + + + + 0 - - - + + + - - -0 + + + - - -** + + + + 0 - - - + + + + ** - - -0 + + + - - -0 + + + + 0 - - -0 + + + + 0 - - -100 + + + + 0 - - - - + + + + + + 100 - - - + + + + + 0 - - - + + + + 0 - - - + + + + 0 - - - + + + + 0 - - - - - - - - -1 + + + + 0 - - -180 + + + + 0 + + + + + + + 1 - - -90 + + + + 180 - - -0 + + + + 90 - - - - -0 + + + + 0 - - -0 + + + + + 0 - - -0 + + + + 0 - - -1 + + + + 0 - - - -0 + + + + 1 - - - - - - -0 + + + + + 0 - - -0 + + + + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 0 - - -0 + + + + 1 - - - - - - - -0 + + + + 0 - - -8 + + + + + + + + + 0 - - -4 + + + + 8 - - -18 + + + + 4 - - -9 + + + + 18 - - -98 + + + + 9 - - -2 + + + + 98 - - -125 + + + + 2 - - -0 + + + + 123 - - -1 + + + + 0 - - - -0 + + + + 1 - - - -0 + + + + + 0 - - - + + + + + 0 + + + + + {if isset($grandstream_srtp)} {$grandstream_srtp} {else} 0 {/if} - - - -0 - - - -0 + + + + + 0 - - -0 + + + + + 0 - - -0 + + + + 0 - - -1 + + + + 0 - - - -2 + + + + 1 - - -2 + + + + + 2 - - -1 + + + + 2 - - -0 + + + + 1 - - -1 + + + + 0 - - -97 + + + + 1 - - -123 + + + + 97 - - -101 + + + + 123 - - -0 + + + + 101 - - -1 + + + + 0 - - -0 + + + + 1 - - -250 + + + + 0 - - - - - -0 + + + + 250 - - - + + + + + + + 0 - - + + + + + + + + +{if isset($grandstream_dial_plan) } {$grandstream_dial_plan} +{else} +{literal}{x+|*x+|*++|\p\a\r\k\+*x+| \f\l\o\w\+*x+}{/literal} +{/if} - - - + + + mpk - - + + + + 0 + + + + + {if isset($grandstream_account_ring_tone_2)} {$grandstream_account_ring_tone_2} {/if} - - -ring1 + + + ring1 - - - -0 + + + + + 0 - - -ring2 + + + ring2 - - - -0 + + + + + 0 - - -ring3 + + + ring3 - - - -0 + + + + + 0 - - -60 + + + - - -0 + + + + + 5 - - -0 + + + - - -0 + + + + + 5 - - -0 + + + - - -0 + + + + + 5 - - -0 + + + - - -30 + + + + + 5 - - -4 + + + - - -1 + + + + + 5 - - -0 + + + - - -1 + + + + + 5 - - - - + + + - - -0 + + + + + 5 - - -{$grandstream_call_waiting} + + + + 60 - - - - - - -1 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - + + + + 0 - - - - - -0 + + + + 0 - - - + + + + 30 - - - + + + + 4 - - - + + + + 1 - - - + + + + 0 - - - + + + + 1 - - - + + + + - - - + + + + 0 - - - + + + + {$grandstream_call_waiting} - - - - + + + + + + + 1 - - - - - - - - -{if isset($account.3.password)} + + + + 0 + + + + + 0 + + + + + 0 + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {if isset($account.3.password)} 1 {else} 0 {/if} - - -{$account.3.display_name} + + + {$account.3.display_name} - - -{$account.3.server_address} + + + {$account.3.server_address} - - - + + + {$account.3.server_address_secondary} - - -{$account.3.outbound_proxy_primary} + + + {$account.3.outbound_proxy} - - - + + + {$account.3.outbound_proxy_secondary} - - - + + + - - -{$account.3.user_id} + + + {$account.3.user_id} - - -{$account.3.auth_id} + + + {$account.3.auth_id} - - -{$account.3.password} + + + {$account.3.password} - - -{$account.3.display_name} + + + {$account.3.display_name} + + + + *97 - - - -*97 + + + + 0 - - - - - -{if isset($grandstream_dns_mode)} + + + + + + + + {if isset($grandstream_dns_mode)} {$grandstream_dns_mode} {else} 0 {/if} - - -0 + + + + 0 - - - + + + - - - + + + - - - + + + - - -{if isset($grandstream_nat_traversal)} + + + + + {if isset($grandstream_nat_traversal)} {$grandstream_nat_traversal} {else} 0 {/if} - - - + + + - - - - - -0 + + + + 0 - - -1 + + + + + + + 0 - - -0 + + + + 1 - - -{$account.3.register_expires} + + + + 0 - - -60 + + + + 60 - - -0 + + + + 60 - - -0 + + + + 0 - - -30 + + + + 0 - - -30 + + + + 30 - - -5064 + + + + 30 - - -20 + + + + 5064 - - - -50 + + + + 20 - - - -400 + + + + + 50 - - -{$tp=0} + + + + + 400 + + + + + 0 + + + + + + {$tp=0} {if $account.3.sip_transport == 'udp'}{$tp=0}{/if} {if $account.3.sip_transport == 'tcp'}{$tp=1}{/if} {if $account.3.sip_transport == 'tls'}{$tp=2}{/if} {if $account.3.sip_transport == 'dns srv'}{$tp=1}{/if} {$tp} - - - -0 + + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 1 - - -{if isset($subscribe_mwi)} + + + + + {if isset($subscribe_mwi)} 1 {else} 0 {/if} - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - + + + - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - - - -15 + + + + + + + 15 - - - + + + - - -0 + + + + 0 - - - + + + - - - + + + - - -0 + + + + 0 - - -** + + + + ** - - - + + + - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -100 + + + + + + 100 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - - - -1 + + + + + + + 1 - - -180 + + + + 180 - - -90 + + + + 90 - - -0 + + + + 0 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - - - - - -0 + + + + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - - - - -0 + + + + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - -123 + + + + 123 - - -101 + + + + 101 - - - - -0 + + + + + + 0 - - -8 + + + + 8 - - -4 + + + + 4 - - -18 + + + + 18 - - -9 + + + + 9 - - -98 + + + + 98 - - -2 + + + + 2 - - -125 + + + + 123 - - -0 + + + + 0 - - -1 + + + + 1 - - - -0 + + + + + 0 - - - -{if isset($grandstream_srtp)} + + + + + + {if isset($grandstream_srtp)} {$grandstream_srtp} {else} 0 {/if} - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -2 + + + + 2 - - -1 + + + + 1 - - -0 + + + + 0 - - -1 + + + + 1 - - -97 + + + + 97 - - -1 + + + + 1 - - -2 + + + + 2 - - - -0 + + + + + 0 - - -250 + + + + 250 - - - - - -0 + + + + + + + 0 - - - + + + - - + + + + +{if isset($grandstream_dial_plan) } {$grandstream_dial_plan} +{else} +{literal}{x+|*x+|*++|\p\a\r\k\+*x+| \f\l\o\w\+*x+}{/literal} +{/if} - - -0 + + + mpk - - -{if isset($grandstream_account_ring_tone_3)} + + + + 0 + + + + + + {if isset($grandstream_account_ring_tone_3)} {$grandstream_account_ring_tone_3} {/if} - - - + + + - - - -0 + + + + + 0 - - - + + + - - - -0 + + + + + 0 - - - + + + - - - -0 + + + + + 0 - - -60 + + + - - -0 + + + + + 5 - - -0 + + + - - -0 + + + + + 5 - - -0 + + + - - -0 + + + + + 5 - - -0 + + + - - -30 + + + + + 5 - - -4 + + + - - -1 + + + + + 5 - - -0 + + + - - -1 + + + + + 5 - - - - + + + - - -0 + + + + + 5 - - -{$grandstream_call_waiting} + + + + 60 - - - - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - + + + + 0 + + + + + 0 + + + + + 30 + + + + + 4 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + + + + + + 0 + + + + + {$grandstream_call_waiting} + + + + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + - - - - - -1 + + + + + + + 0 - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + + - - - - - - - - -{if isset($account.4.password)} + + + + + + + + + + + {if isset($account.4.password)} 1 {else} 0 {/if} - - -{$account.4.display_name} + + + {$account.4.display_name} - - -{$account.4.server_address} + + + {$account.4.server_address} - - -{$account.4.server_address_secondary} + + + {$account.4.server_address_secondary} - - -{$account.4.outbound_proxy_primary} + + + {$account.4.outbound_proxy} - - -{$account.4.outbound_proxy_secondary} + + + {$account.4.outbound_proxy_secondary} - - - + + + - - -{$account.4.user_id} + + + {$account.4.user_id} - - -{$account.4.auth_id} + + + {$account.4.auth_id} - - -{$account.4.password} + + + {$account.4.password} - - -{$account.4.display_name} + + + {$account.4.display_name} - - -*97 + + + *97 - - - - - -{if isset($grandstream_dns_mode)} + + + + 0 + + + + + + + + + {if isset($grandstream_dns_mode)} {$grandstream_dns_mode} {else} 0 {/if} - - -0 + + + + 0 - - - + + + - - - + + + - - - + + + - - -{if isset($grandstream_nat_traversal)} + + + + + {if isset($grandstream_nat_traversal)} {$grandstream_nat_traversal} {else} 0 {/if} - - - + + + - - - - - -0 + + + + 0 - - -1 + + + + + + + 0 - - -0 + + + + 1 - - -{$account.4.register_expires} + + + + 0 - - -60 + + + + + {$account.4.register_expires} - - -0 + + + + 60 - - -0 + + + + 0 - - -30 + + + + 0 - - -30 + + + + 30 - - -5066 + + + + 30 - - -20 + + + + 5066 - - - -50 + + + + 20 - - - -400 + + + + + 50 - - -{$tp=0} + + + + + 400 + + + + + + 0 + + + + + {$tp=0} {if $account.4.sip_transport == 'udp'}{$tp=0}{/if} {if $account.4.sip_transport == 'tcp'}{$tp=1}{/if} {if $account.4.sip_transport == 'tls'}{$tp=2}{/if} {if $account.4.sip_transport == 'dns srv'}{$tp=1}{/if} {$tp} - - - -0 + + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 1 - - -{if isset($subscribe_mwi)} + + + + + {if isset($subscribe_mwi)} 1 {else} 0 {/if} - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - + + + - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - - - -15 + + + + + + + 15 - - - + + + - - -0 + + + + 0 - - - + + + - - - + + + - - -0 + + + + 0 - - -** + + + + ** - - - + + + - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -100 + + + + + + 100 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - - - -1 + + + + + + + 1 - - -180 + + + + 180 - - -90 + + + + 90 - - -0 + + + + 0 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 1 - - - -0 + + + + + 0 - - - - - - -0 + + + + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - - - - -0 + + + + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - -123 + + + + 123 - - -101 + + + + 101 - - - - -0 + + + + + + 0 - - -8 + + + + 8 - - -4 + + + + 4 - - -18 + + + + 18 - - -9 + + + + 9 - - -98 + + + + 98 - - -2 + + + + 2 - - -125 + + + + 123 - - -0 + + + + 0 - - -1 + + + + 1 - - - -0 + + + + + 0 - - - -{if isset($grandstream_srtp)} + + + + + + {if isset($grandstream_srtp)} {$grandstream_srtp} {else} 0 {/if} - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -2 + + + + 2 - - -1 + + + + 1 - - -0 + + + + 0 - - -1 + + + + 1 - - -97 + + + + 97 - - -1 + + + + 1 - - - -2 + + + + + 2 - - - -0 + + + + + 0 - - -250 + + + + 250 - - - - - -0 + + + + + + + 0 - - - + + + - - + + + + + {if isset($grandstream_dial_plan) } {$grandstream_dial_plan} +{else} +{literal}{x+|*x+|*++|\p\a\r\k\+*x+| \f\l\o\w\+*x+}{/literal} +{/if} - - -0 + + + mpk - - -{if isset($grandstream_account_ring_tone_4)} + + + + 0 + + + + + + {if isset($grandstream_account_ring_tone_4)} {$grandstream_account_ring_tone_4} {/if} - - - + + + - - - -0 + + + + + 0 - - - + + + - - - -0 + + + + + 0 - - - + + + - - - -0 + + + + + 0 - - -60 + + + - - -0 + + + + + 5 - - -0 + + + - - -0 + + + + + 5 - - -0 + + + - - -0 + + + + + 5 - - -0 + + + - - -30 + + + + + 5 - - -4 + + + - - -1 + + + + + 5 - - -0 + + + - - -1 + + + + + 5 - - - - + + + - - -0 + + + + + 5 - - -{$grandstream_call_waiting} + + + + 60 - - - - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - + + + + 0 + + + + + 0 + + + + + 30 + + + + + 4 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + + + + + + 0 + + + + + 0 + + + + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + - - - - - -1 + + + + + + + 1 - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + + - - - - - - - - -{if isset($account.5.password)} + + + + + + + + + + + {if isset($account.5.password)} 1 {else} 0 {/if} - - -{$account.5.display_name} + + + {$account.5.display_name} - - -{$account.5.server_address} + + + {$account.5.server_address} - - -{$account.5.server_address_secondary} + + + {$account.5.server_address_secondary} - - -{$account.5.outbound_proxy_primary} + + + {$account.5.outbound_proxy} - - -{$account.5.outbound_proxy_secondary} + + + {$account.5.outbound_proxy_secondary} - - - + + + - - -{$account.5.user_id} + + + {$account.5.user_id} - - -{$account.5.auth_id} + + + {$account.5.auth_id} - - -{$account.5.password} + + + {$account.5.password} - - -{$account.5.display_name} + + + {$account.5.display_name} - - -*97 + + + *97 - - - - - -{if isset($grandstream_dns_mode)} + + + + 0 + + + + + + + + + {if isset($grandstream_dns_mode)} {$grandstream_dns_mode} {else} 0 {/if} - - -0 + + + + 0 - - - + + + - - - + + + - - - + + + - - -{if isset($grandstream_nat_traversal)} + + + + + {if isset($grandstream_nat_traversal)} {$grandstream_nat_traversal} {else} 0 {/if} - - - + + + - - - - - -0 + + + + 0 - - -1 + + + + + + + 0 - - -0 + + + + 1 - - -{$account.5.register_expires} + + + + 0 - - -60 + + + + {$account.5.register_expires} - - -0 + + + + 60 - - -0 + + + + 0 - - -30 + + + + 0 - - -30 + + + + 30 - - -5068 + + + + 30 - - -20 + + + + 5068 - - - -50 + + + + 20 - - - -400 + + + + + 50 - - -{$tp=0} + + + + + 400 + + + + + 0 + + + + + {$tp=0} {if $account.5.sip_transport == 'udp'}{$tp=0}{/if} {if $account.5.sip_transport == 'tcp'}{$tp=1}{/if} {if $account.5.sip_transport == 'tls'}{$tp=2}{/if} {if $account.5.sip_transport == 'dns srv'}{$tp=1}{/if} {$tp} - - - -0 + + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 1 - - -{if isset($subscribe_mwi)} + + + + + {if isset($subscribe_mwi)} 1 {else} 0 {/if} - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - + + + - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - - - -15 + + + + + + + 15 - - - + + + - - -0 + + + + 0 - - - + + + - - - + + + - - -0 + + + + 0 - - -** + + + + ** - - - + + + - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -100 + + + + + + 100 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - - - -1 + + + + + + + 1 - - -180 + + + + 180 - - -90 + + + + 90 - - -0 + + + + 0 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - - - - - -0 + + + + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - - - - -0 + + + + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - -123 + + + + 123 - - -101 + + + + 101 - - - - -0 + + + + + + 0 - - -8 + + + + 8 - - -4 + + + + 4 - - -18 + + + + 18 - - -9 + + + + 9 - - -98 + + + + 98 - - -2 + + + + 2 - - -125 + + + + 123 - - -0 + + + + 0 - - -1 + + + + 1 - - - -0 + + + + + 0 - - - -{if isset($grandstream_srtp)} + + + + + + {if isset($grandstream_srtp)} {$grandstream_srtp} {else} 0 {/if} - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -2 + + + + 2 - - -1 + + + + 1 - - -0 + + + + 0 - - -1 + + + + 1 - - -97 + + + + 97 - - -1 + + + + 1 - - -2 + + + + 2 - - - -0 + + + + + 0 - - -250 + + + + 250 - - - - - -0 + + + + + + + 0 - - - + + + - - + + + + + {if isset($grandstream_dial_plan) } {$grandstream_dial_plan} +{else} +{literal}{x+|*x+|*++|\p\a\r\k\+*x+| \f\l\o\w\+*x+}{/literal} +{/if} - - -0 + + + mpk - - -{if isset($grandstream_account_ring_tone_5)} + + + + 0 + + + + + + {if isset($grandstream_account_ring_tone_5)} {$grandstream_account_ring_tone_5} {/if} - - - + + + - - - -0 + + + + + 0 - - - + + + - - - -0 + + + + + 0 - - - + + + - - - -0 + + + + + 0 - - -60 + + + - - -0 + + + + + 5 - - -0 + + + - - -0 + + + + + 5 - - -0 + + + - - -0 + + + + + 5 - - -0 + + + - - -30 + + + + + 5 - - -4 + + + - - -1 + + + + + 5 - - -0 + + + - - -1 + + + + + 5 - - - - + + + - - -0 + + + + + 5 - - -{$grandstream_call_waiting} + + + + 60 - - - - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - + + + + 0 + + + + + 0 + + + + + 30 + + + + + 4 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + + + + + + 0 + + + + + {$grandstream_call_waiting} + + + + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + - - - - - -1 + + + + + + + 1 - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + + - - - - - - - - -{if isset($account.6.password)} + + + + + + + + + + + {if isset($account.6.password)} 1 {else} 0 {/if} - - -{$account.6.display_name} + + + {$account.6.display_name} - - -{$account.6.server_address} + + + {$account.6.server_address} - - -{$account.6.server_address_secondary} + + + {$account.6.server_address_secondary} - - -{$account.6.outbound_proxy_primary} + + + {$account.6.outbound_proxy} - - -{$account.6.outbound_proxy_secondary} + + + {$account.6.outbound_proxy_secondary} - - - + + + - - -{$account.6.user_id} + + + {$account.6.user_id} - - -{$account.6.auth_id} + + + {$account.6.auth_id} - - -{$account.6.password} + + + {$account.6.password} - - -{$display_name_6} + + + {$display_name_6} - - -*97 + + + *97 + + + + 0 - - - - - -{if isset($grandstream_dns_mode)} + + + + + + + + {if isset($grandstream_dns_mode)} {$grandstream_dns_mode} {else} 0 {/if} - - -0 + + + + 0 - - - + + + - - - + + + - - - + + + - - -{if isset($grandstream_nat_traversal)} + + + + + {if isset($grandstream_nat_traversal)} {$grandstream_nat_traversal} {else} 0 {/if} - - - + + + + - - - - - -0 + + + + 0 - - -1 + + + + + + + 0 - - -0 + + + + 1 - - -{$account.6.register_expires} + + + + 0 - - -60 + + + + {$account.6.register_expires} - - -0 + + + + 60 - - -0 + + + + 0 - - -30 + + + + 0 - - -30 + + + + 30 - - -5070 + + + + 30 - - -20 + + + + 5070 - - - -50 + + + + 20 - - - -400 + + + + + 50 - - -{$tp=0} + + + + + 400 + + + + + 0 + + + + + + {$tp=0} {if $account.6.sip_transport == 'udp'}{$tp=0}{/if} {if $account.6.sip_transport == 'tcp'}{$tp=1}{/if} {if $account.6.sip_transport == 'tls'}{$tp=2}{/if} {if $account.6.sip_transport == 'dns srv'}{$tp=1}{/if} {$tp} - - - -0 + + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 1 - - -{if isset($subscribe_mwi)} + + + + + {if isset($subscribe_mwi)} 1 {else} 0 {/if} - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - + + + - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - -1 + + + + + 1 - - - - - -15 + + + + + + + 15 - - - + + + - - -0 + + + + 0 - - - + + + - - - + + + - - -0 + + + + 0 - - -** + + + + ** - - - + + + - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -100 + + + + + + 100 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - - - -1 + + + + + + + 1 - - -180 + + + + 180 - - -90 + + + + 90 - - -0 + + + + 0 - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -1 + + + + 1 - - - -0 + + + + + 0 - - - - - - -0 + + + + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 0 - - -0 + + + + 0 - - - - - -0 + + + + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - -123 + + + + 123 - - -101 + + + + 101 - - - - -0 + + + + + + 0 - - -8 + + + + 8 - - -4 + + + + 4 - - -18 + + + + 18 - - -9 + + + + 9 - - -98 + + + + 98 - - -2 + + + + 2 - - -125 + + + + 123 - - -0 + + + + 0 - - -1 + + + + 1 - - - -0 + + + + + 0 - - - -{if isset($grandstream_srtp)} + + + + + + {if isset($grandstream_srtp)} {$grandstream_srtp} {else} 0 {/if} - - - -0 + + + + + 0 - - - -0 + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -2 + + + + 2 - - -1 + + + + 1 - - -0 + + + + 0 - - -1 + + + + 1 - - -97 + + + + 97 - - -1 + + + + 1 - - -2 + + + + 2 - - - -0 + + + + + 0 - - -250 + + + + 250 - - - - - -0 + + + + + + + 0 - - - + + + - - + + + + +{if isset($grandstream_dial_plan) } {$grandstream_dial_plan} +{else} +{literal}{x+|*x+|*++|\p\a\r\k\+*x+| \f\l\o\w\+*x+}{/literal} +{/if} - - -0 + + + mpk - - -{if isset($grandstream_account_ring_tone_6)} + + + + 0 + + + + + + {if isset($grandstream_account_ring_tone_6)} {$grandstream_account_ring_tone_6} {/if} - - - - - - - -0 - - - - - - - - -0 - - - - - - - - -0 - - - -60 - - - -0 - - - -0 - - - -0 - - - -0 - - - -0 - - - -0 - - - -30 - - - -4 - - - -1 - - - -0 - - - -1 - - - - - - - - -0 - - - -{$grandstream_call_waiting} - - - - - - -0 - - - -0 - - - -0 - - - -0 - - - - - - - - - - -1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -0 - - - - - - - - - - -phone-{$account.1.display_name} - - - - - - - - - - - - + + + + + + + + + 0 + + + + + + + + + + 0 + + + + + + + + + + 0 + + + + + + + + + + 5 + + + + + + + + + + 5 + + + + + + + + + + 5 + + + + + + + + + + 5 + + + + + + + + + + 5 + + + + + + + + + + 5 + + + + + + + + + + 5 + + + + + 60 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 30 + + + + 4 + + + + + 1 + + + + + 0 + + + + + 1 + + + + + + + + + + 0 + + + + + 0 + + + + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + phone-{$mac|replace:'-':''} + + + + + + + + + + + + + + + - - + + + + + + + + + - - - - - - - - - + + + + - - - - + + + - - - + + + + + + 192 - - - - - - + + 168 - - + + 1 - - + + 102 - - + + + 255 - - - + + 255 - - + + 0 - - + + 0 - - + + + 192 - - - + + 168 - - + + 2 - - + + 1 - - + + + 0 - - - + + 0 - - + + 0 - - + + 0 - - + + + 0 - - - + + 0 - - + + 0 - - + + 0 - - + + + 0 - - - + + 0 - - + + 0 - - + + 0 - - + + + + 0 - - -0 + + + 0 - - -0 + + - - + + - - + + - - + + + - - - + + + - - - + + + - - - + + + - - - + + + + 0 - - -0 + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + + 26 - - -26 + + + + 46 - - -46 + + + + 0 - - -0 + + + + 0 - - -{if isset($grandstream_lan_port_vlan) } + + + + {if isset($grandstream_lan_port_vlan) } {$grandstream_lan_port_vlan} {else} 0 {/if} - - -0 + + + + 0 - - -0 + + + + 0 - - -{if isset($grandstream_pc_port_vlan) } + + + + {if isset($grandstream_pc_port_vlan) } {$grandstream_pc_port_vlan} {else} 0 {/if} - - -0 + + + + 0 - - -1 + + + + 1 - - -1 + + + + 1 - - -30 + + + + 30 - - -1500 + + + + 1500 - - - - - - -0 + + + + 0 - - -0 + + + + + + + 1 - - - - - - -{if isset($grandstream_bluetooth_power)} + + + + 1 + + + + + + + + + 0 + + + + + + + + 0 + + + + + 0 + + + + + + + + + + {if isset($grandstream_bluetooth_power)} {$grandstream_bluetooth_power} {/if} - - -{if isset($grandstream_bluetooth_handsfree)} + + + + + {if isset($grandstream_bluetooth_handsfree)} {$grandstream_bluetooth_handsfree} {/if} - - - + + + - - - - - - -0 + + + + + + + 0 - - - + + + - - -1194 + + + + 1194 - - - -0 + + + + 0 - - - + + + - - - + + + - - - + + + - - -0 + + + + 0 - - - + + + - - - + + + - - - - - - -0 + + + - - - + + + + + + + 0 - - - + + + + 3 - - -162 + + + + 161 - - - -1 + + + - - -5 + + + 162 - - - + + + 5 - - -{$password} + + + 1 - - + + + + + + + + + + + + + + + + 0 + + + + + 0 + + + + + 0 + + + + + + + + + + + + + + + + + 0 + + + + + + 0 + + + + + 0 + + + + + + + + + + + + + + + + {$user_password} + + + + + +{if $admin_password=="none"} + +{elseif isset($admin_password)} {$admin_password} +{else} +adminadmin +{/if} - - - + + + - - - - - -0 + + + + + + + 0 - - -0 + + + + 0 - - - -1 + + + + + 1 - - -0 + + + + 0 - - - -0 + + + + + 0 - - -1 + + + + 1 - - - - - - - -1 + + + + + + + + + 0 - - - -0 + + + + 10080 - - -60 + + + + 0 - - -1 + + + 1 - - -1 + + + 0 - - -0 + + + 1 - - - -2 + + + + 0 - - + + + + 1 + + + + + + 2 + + + + {if $grandstream_config_server_path=="none"} {elseif isset($grandstream_config_server_path)} @@ -4772,35 +6262,50 @@ + {$http_auth_username} + {$http_auth_password} - - - + + + - - - + + + - - - + + + - - -0 + + + + 0 - - - -2 + + + + 0 - - + + + + 0 + + + + + + 2 + + + + {if isset($grandstream_firmware_path) && isset($firmware_version)} {$grandstream_firmware_path}/gxp2170/{$firmware_version} {elseif isset($grandstream_firmware_path)} @@ -4809,274 +6314,306 @@ {$domain_name}{$project_path}/app/provision {/if} - - - - - - + + + - - - + + + - - - + + + - - - - - -0 + + + - - -{$grandstream_syslog_server} + + + + + + + 0 - - -{if isset($grandstream_syslog_level)} + + + + {$grandstream_syslog_server} + + + + + + {if isset($grandstream_syslog_level)} {$grandstream_syslog_level} {else} 0 {/if} - - - + + + - - -{if isset($grandstream_send_sip_log)} + + + + + {if isset($grandstream_send_sip_log)} {$grandstream_send_sip_log} {else} 0 {/if} - - -0 + + + + 0 - - -1 + + + + 1 - - -0 + + + + 0 - - - - - - - - - - - - - -Auto + + + + + + + + + + + + + + + Auto - - -0 + + + 0 - - -0 + + + + 0 - - - - - - + + + + + + - - - + + + - - - + + + - - - + + + + 0 - - - + + + 86400 - - - + + + - - - + + + - - - + + + 7547 - - - + + + - - - + + + - - - - - -0 + + + + 0 - - - + + + + + + + 0 - - - + + + + 0 - - - + + + - - -1 + + + - - -80 + + + - - -443 + + + + 1 - - -0 + + + + 1 - - -5 + + + + 80 - - -10 + + + + 443 - - -5 + + + 1 - - -1 + + + 5 - - -0 + + + 20 - - - - - - + + + 10 - - - + + + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - - -0 + + + - - -0 + + + + + + + 0 - - - + + + + 0 - - -0 + + + - - - + + + + 0 - - - - - -0 + + + - - -0 + + + + + + + 0 - - - + + + + 0 - - - - - + + + + + + + + + + {if isset($contact_grandstream)} 1 {else} 0 {/if} - - - - - - + + + - - - - + + + + + + + + + {if isset($contact_grandstream)} {$grandstream_phonebook_xml_server_path}{$mac}/ {elseif isset($grandstream_phonebook_xml_server_path)} @@ -5085,151 +6622,171 @@ {/if} - - - + + + + + {if isset($grandstream_phonebook_download_interval)} {$grandstream_phonebook_download_interval} {else} 0 {/if} - - -1 + + + + 1 - - -0 + + + + 0 - - + + + + 0 + + + + {if isset($contact_grandstream)} 2 {else} 0 {/if} - - -0 + + + + 0 - - - - - -0 + + + + + + + 0 - - -{$grandstream_ldap_server} + + + {$grandstream_ldap_server} - - -389 + + + 389 - - - - -{$grandstream_ldap_base_dn} + + + + + {$grandstream_ldap_base_dn} - - -{$grandstream_ldap_username} + + + {$grandstream_ldap_username} - - -{$grandstream_ldap_password} + + + {$grandstream_ldap_password} - - - -{$grandstream_ldap_number_filter} + + + + {$grandstream_ldap_number_filter} - - - -{$grandstream_ldap_name_filter} + + + + {$grandstream_ldap_name_filter} - - -3 + + + + 3 - - - -{$grandstream_ldap_name_attr} + + + + {$grandstream_ldap_name_attr} - - - -{$grandstream_ldap_number_attr} + + + + {$grandstream_ldap_number_attr} - - -{$grandstream_ldap_display_name} + + + {$grandstream_ldap_display_name} - - - -50 + + + + + 50 - - - -30 + + + + + 30 - - -0 + + + + 0 - - -0 + + + 0 - -0 + + 0 - - -givenName sn title + + + givenName sn title - - - - - -5004 + + + 0 - - -200 + + + + + + + 5004 - - - -5204 + + + + 200 - - -0 + + + + 0 - - -20 + + + + 20 - - - + + + - - - + + + - - + + + {if isset($public_mode) } {if $public_mode|strtolower == 'true'} 1 @@ -5244,982 +6801,1209 @@ 0 {/if} - - -0 - - - - - - -0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --1 - - - - -0 - - - - - - - - - - - - - - - - - - - --1 - - - - -0 - - - - - - - - - - - - - - - - - - - --1 - - - - -0 - - - - - - - - - - - - - - - - - - - --1 - - - - -0 - - - - - - - - - - - - - - - - - - - --1 - - - - -0 - - - - - - - - - - - - - - - - - - - --1 - - - - -0 - - - - - - - - - - - - - - - - - - - --1 - - - - -0 - - - - - - - - - - - - - - - - - - - --1 - - - - -0 - - - - - - - - - - - - - - - - - - - --1 - - - - -0 - - - - - - - - - - - - - - - - - - - --1 - - - - -0 - - - - - - - - - - - - - - - - - - - -0 - - - -1 - - - -1 - - - - - - - -0 - - - -30 - - - -0 - - - -5 - - - -0 - - - -10 - - - -20 - - - -0 - - - -{if isset($grandstream_call_waiting)} + + + + + 0 + + + + + + + + + + + + + 0 + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + 4320 + + + + 100 + + + + 100 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + 0 + + + + + + + + + + 0 + + + + + + + + + + 0 + + + + + + + + + + 0 + + + + + + + + + + 0 + + + + + + + + + + 0 + + + + + + + + + + 0 + + + + + + + + + + 0 + + + + + + + + + + + + + + + + 5222 + + + + + + + + + + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + + + + + + + + -1 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + -1 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + -1 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + -1 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + -1 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + -1 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + -1 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + -1 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + -1 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + -1 + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + 1 + + + + CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode + + + + + 1 + + + + + + + + 0 + + + + + 30 + + + + + 0 + + + + + 5 + + + + + 0 + + + + + 10 + + + + + 20 + + + + + 0 + + + + + + {if isset($grandstream_call_waiting)} {if $grandstream_call_waiting == "1"}0{/if} {if $grandstream_call_waiting == "2"}1{/if} {/if} - - -{if isset($grandstream_call_waiting)} + + + + + {if isset($grandstream_call_waiting)} {if $grandstream_call_waiting == "1"}0{/if} {if $grandstream_call_waiting == "2"}1{/if} {/if} - - -{if isset($grandstream_call_waiting)} + + + + + {if isset($grandstream_call_waiting)} {if $grandstream_call_waiting == "1"}0{/if} {if $grandstream_call_waiting == "2"}1{/if} {/if} - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - -1 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 1 - - -0 + + + + 0 - - - + + + + 0 - - + + + + 0 + + + + + + + + + {if isset($grandstream_auto_attended_transfer)} {$grandstream_auto_attended_transfer} {else} 1 {/if} - - -0 - - - -0 - - - -0 - - - -0 - - - -0 - - - -0 - - - -0 - - - -0 - - - -0 - - - - - - - - - - - -0 - - - -0 - - - -10 - - - -0 - - - - - - - - - - - - -0 - - - -1 - - - -0 - - - -0 - - -1 - - - - - - - - - - -0 - - - - - -0 - - - -0 - - - -0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -0 - - - -0 - - - -0 - - - -0 - - - -0 - - - -0 - - - -0 - - - - - - + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + + + + + + + + + 0 + + + + + 0 + + + + + 1 + + + + + 10 + + + + + 0 + + + + + 0 + + + + + + + + + + + + + + + 0 + + + + + 1 + + + + + 0 + + + + + 0 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + + + + + + + + 0 + + + + + + + 0 + + + + + 0 + + + + + 0 + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + 0 + + + + + + + {if isset($ntp_server_primary)} {$ntp_server_primary} {else} pool.ntp.org {/if} - - + + {if isset($ntp_server_secondary)} {$ntp_server_secondary} {else} 2.us.pool.ntp.org {/if} - - - -1440 + + + + 1440 - - - -1 + + + + + 1 - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + {if isset($grandstream_timezone) } {$grandstream_timezone} {elseif isset($grandstream_gxp_time_zone) } @@ -6228,59 +8012,69 @@ auto {/if} - - - -1 + + + + + 1 - - - + + + + MTZ+6MDT+5,M4.1.0,M11.1.0 - - - - - - - -3 + + + + + + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - - - - -100 + + + + + + + + 100 - - -60 + + + + 60 - - -1 + + + + 1 - - -0 + + + + 0 - - - - + + + + + 0 - - + + {if isset($grandstream_wallpaper_url)} 1 {$grandstream_wallpaper_url} @@ -6289,242 +8083,301 @@ {/if} - - -#000000 + + + #000000 - - -{if isset($grandstream_screensaver)} + + + + + {if isset($grandstream_screensaver)} {$grandstream_screensaver} {else} 1 {/if} - - -{if isset($grandstream_screensaver_source)} + + + + + {if isset($grandstream_screensaver_source)} {$grandstream_screensaver_source} {else} 0 {/if} - - + + + + {if isset($grandstream_screensaver_show_date_time)} {$grandstream_screensaver_show_date_time} {else} 1 {/if} - - + + + + {if isset($grandstream_screensaver_timeout)} {$grandstream_screensaver_timeout} {else} -5 +3 {/if} - - + + {if isset($grandstream_screensaver_server_path)} {$grandstream_screensaver_server_path} {else} {/if} - - + + + {if isset($grandstream_screensaver_xml_download_interval)} {$grandstream_screensaver_xml_download_interval} {else} 0 {/if} - - - - - -0 + + + + + + + 0 - - -0 + + + + 0 - - - + + + - - - + + + - - -f1=440,f2=480,c=200/400; + + + + f1=440,f2=480,c=200/400; - - -f1=350,f2=440; + + + + f1=350,f2=440; - - -f1=350,f2=440; + + + + f1=350,f2=440; - - -f1=350,f2=440,c=10/10; + + + + f1=350,f2=440,c=10/10; - - -f1=440,f2=480,c=200/400; + + + + f1=440,f2=480,c=200/400; - - -f1=440,f2=440,c=25/525; + + + + f1=440,f2=440,c=25/525; - - -0 + + + + 0 - - -f1=480,f2=620,c=50/50; + + + + f1=480,f2=620,c=50/50; - - -f1=480,f2=620,c=25/25; + + + + f1=480,f2=620,c=25/25; - - - + + + + 5 - - - + + + + 5 - - -0 + + + + 0 - - -{if isset($grandstream_default_ringtone)} + + + + + {if isset($grandstream_default_ringtone)} {$grandstream_default_ringtone} {/if} - - - - + + + + - - -1 + + + + 1 - - -1 + + + + 1 - - - -{if isset($grandstream_city_code)} + + + + + + {if isset($grandstream_city_code)} 0 {/if} - - - -{if isset($grandstream_city_code)} + + + {if isset($grandstream_city_code)} {$grandstream_city_code} {/if} - - -15 + + + + 15 - - + + + {if isset ($grandstream_temp_unit)} {$grandstream_temp_unit} {/if} - - - -1 + + + + + + - - -EUR/USD;GBP/USD;CAD/USD;AUD/USD;CNY/USD;JPY/USD + + + XMLApp - - - - - - + + + - - -XMLApp + + + + 0 - - - + + + + + + + + + + + 0 - - -0 + + + + 0 - - - - - - - - - -0 + + + + + 1 - - -0 + + + + 0 - - - -1 + + + + 0 - - -0 + + + + 0 - - -0 + + + + 0 - - - - - - - - + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + - - {$fixed_keys=4} {if $template == "grandstream/gxp2130"}{$fixed_keys=3}{/if} {if $template == "grandstream/gxp2140"}{$fixed_keys=4}{/if} @@ -6584,15 +8437,3756 @@ {/if} {/for} + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"conference"=>12,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]} {$start_id=323} {for $mem=1 to 7} @@ -6657,90 +12251,692 @@ {/if} -{/for} +{/for} + + + + + + + + + + + + -1 + + + + 0 - - - - - - -0 + + + - - - -1 + + + - - - -0 + + + + + + + + + + + + -1 - - -0 + + + + 0 - - - + + + - - - -BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target + + + - - -BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target + + + + + + + + + + + + -1 - - -Answer,Reject,Forward,ReConf + + + + 0 - - -BTOnOff,EndCall,ReConf,ConfRoom,ConfCall + + + - - - - BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,ConfCall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark + + + - - -BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add + + + + + + + + + + + + -1 - - -ReConf,Resume,HoldTrnf,ConfCall,Add + + + + 0 - - -EndCall,ReConf,ConfRoom + + + - - -BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target + + + - - -BTOnOff,Cancel,Dial,Backspace,Target + + + + + + + + + + + + -1 - - - - - - - - - + + + + 0 + + + -{assign var=key_types value=["speed dial"=>10, "speed dial active"=>14,"voicemail"=>16,"call return"=>17,"intercom"=>20,"ldap search"=>21,"menu"=>27]} + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + + 0 + + + + + + + + + + + + + + + + + 0 + + + + + + 1 + + + + + + 0 + + + + + 0 + + + + + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target + + + + BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target + + + + Answer,Reject,Forward,ReConf + + + + BTOnOff,EndCall,ReConf,ConfRoom,ConfCall + + + + + BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,ConfCall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark + + + + BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add + + + + ReConf,Resume,HoldTrnf,ConfCall,Add + + + + EndCall,ReConf,ConfRoom + + + + BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target + + + + BTOnOff,Cancel,Dial,Backspace,Target + + + + + + + + + + + + + {assign var=key_types value=["speed dial"=>10, "speed dial active"=>14,"voicemail"=>16,"call return"=>17,"intercom"=>20,"ldap search"=>21,"menu"=>27]} {$start_id=2987} {for $prog=1 to 3} {$pid=$prog*4-4} @@ -6757,46 +12953,167 @@ {/if} {/for} + + + + + + + - - - + + + - - - - - -0 + + + - - -0 + + + + + + + + + 0 - - - - - - - - - - - + + + + 0 - - - + + + - - - + + + - - - + + + + + + + + + 0 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + 0 + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + {if $template == "grandstream/gxp2140"||$template == "grandstream/gxp2170"} @@ -6819,6 +13136,3998 @@ {/for} {/if} + + + + + + + + + + + + -1 - + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + + + + + + + + + + + -1 + + + + 0 + + + + + + + + + + + +