<?xml version="1.0" encoding="UTF-8"?>
<DIALTEMPLATE>
  <!-- Internal Extensions -->
  <TEMPLATE MATCH="XXX" Timeout="5"/>
  <TEMPLATE MATCH="XXXX" Timeout="5"/>
  <TEMPLATE MATCH="XXXXX" Timeout="5"/>

  <!-- Emergency Numbers -->
  <TEMPLATE MATCH="10111" Timeout="0"/>
  <TEMPLATE MATCH="10177" Timeout="0"/>

  <!-- South African Landlines (e.g. 011xxx..., 013xxx..., etc.) -->
  <TEMPLATE MATCH="01XXXXXXX" Timeout="5"/>
  <TEMPLATE MATCH="02XXXXXXX" Timeout="5"/>
  <TEMPLATE MATCH="03XXXXXXX" Timeout="5"/>

  <!-- South African Mobile Numbers -->
  <TEMPLATE MATCH="06XXXXXXXX" Timeout="5"/>
  <TEMPLATE MATCH="07XXXXXXXX" Timeout="5"/>
  <TEMPLATE MATCH="08XXXXXXXX" Timeout="5"/>

  <!-- International dialing (+ followed by up to 15 digits) -->
  <TEMPLATE MATCH="+*" Timeout="5"/>

  <!-- Catch-all fallback -->
  <TEMPLATE MATCH="*" Timeout="5"/>
</DIALTEMPLATE>