
#if defined(_10F200)	|| defined(_10F202)	||\
    defined(_10F204)	|| defined(_10F206)
	#include	<as10f20x.h>
#endif

#if defined(_10F220)	|| defined(_10F222)
	#include	<as10f22x.h>
#endif

#if defined(_12C508)	|| defined(_12C509)	||\
    defined(_12F508)	|| defined(_12F509)	||\
    defined(_12C508A)	|| defined(_12C509A)	||\
    defined(_12CE518)	|| defined(_12CE519)	||\
    defined(_12C509AG)	|| defined(_12C509AF)	||\
    defined(_12CR509A)	|| defined(_RF509AG)	||\
    defined(_RF509AF)
	#include	<as125xx.h>
#endif

#if defined(_12F510)
	#include	<as12f510.h>
#endif

#if defined(_16C432)	|| defined(_16C433)
	#include	<as1643x.h>
#endif

#if defined(_16C52)	|| defined(_16C54)	|| defined(_16C54A)	||\
    defined(_16C54B)	|| defined(_16C54C)	|| defined(_16CR54A)	||\
    defined(_16CR54B)	|| defined(_16CR54C)	|| defined(_16C55)	||\
    defined(_16C55A)	|| defined(_16C56)	|| defined(_16C56A)	||\
    defined(_16CR56A)	|| defined(_16C57)	|| defined(_16C57C)	||\
    defined(_16CR57B)	|| defined(_16CR57C)	|| defined(_16C58A)	||\
    defined(_16C58B)	|| defined(_16CR58A)	|| defined(_16CR58B)	||\
    defined(_16C58)	|| defined(_16HV540)
	#include	<as165x.h>
#endif

#if defined(_16F54)	|| defined(_16F57)	|| defined(_16F59)
	#include	<as16f5x.h>
#endif

#if defined(_12C671)	|| defined(_12C672)	||\
    defined(_12CE673)	|| defined(_12CE674)
	#include	<as1267x.h>
#endif

#if	defined(_12F629)	|| defined(_12F675)
	#include	<as12f6x.h>
#endif

#if	defined(_12F683)
	#include	<as12f683.h>
#endif

#if	defined(_12F675F)	|| defined(_12F675H)	|| defined(_12F675K)
	#include	<as12rf675.h>
#endif

#if defined(_16C505) || defined(_16F505)
	#include	<as16505.h>
#endif

#if defined(_16F506)
	#include	<as16f506.h>
#endif

#ifdef	_14000
	#include	<as14000.h>
#endif

#if defined(_16C554)	|| defined(_16C556)	|| defined(_16C557) ||	\
	defined(_16C558) || defined(_16C554A)   || defined(_16C556A) || \
	defined(_16C558A)
	#include	<as1655x.h>
#endif

#ifdef	_16C61
	#include	<as1661.h>
#endif

#if defined(_16C62)	|| defined(_16C62A)	|| defined(_16CR62)	||\
    defined(_16C62B)
	#include	<as1662.h>
#endif

#if defined(_16C620)	|| defined(_16C621)	|| defined(_16C622)	||\
    defined(_16C620A)   || defined(_16C621A)    || defined(_16C622A)	||\
    defined(_16CE623)	|| defined(_16CE624)	|| defined(_16CE625)	||\
    defined(_16CR620A)
	#include	<as1662x.h>
#endif

#if defined(_16C64)	|| defined(_16C64A)	|| defined(_16CR64)
	#include	<as1664.h>
#endif

#if defined(_16C641)	|| defined(_16C642)	||\
    defined(_16C661)	|| defined(_16C662)
	#include	<as166xx.h>
#endif

#if defined(_16C65)	|| defined(_16C65A)	|| defined(_16CR65)
	#include	<as1665.h>
#endif

#if defined(_16C66)	|| defined(_16C67)
	#include	<as166x.h>
#endif

#if defined(_16C71)	|| defined(_16C710)	|| defined(_16C711)
	#include	<as1671x.h>
#endif

#if defined(_16C712)    || defined(_16C715)     || defined(_16C716)
	#include	<as16715.h>
#endif

#if defined(_16C72)     || defined(_16C72A)	|| defined(_16CR72)
	#include	<as1672.h>
#endif

#if defined(_16C73)	|| defined(_16C73A)	||\
    defined(_16C74)	|| defined(_16C74A)	||\
    defined(_16C63)     || defined(_16CR63)     || defined(_16C63A)     ||\
    defined(_16C65B)    || defined(_16C73B)     || defined(_16C74B)	||\
    defined(_16LC74B)
	#include	<as1674.h>
#endif

#if defined(_16C76)	|| defined(_16C77)
	#include	<as1677.h>
#endif

#if defined(_16C773)	|| defined(_16C774)	|| defined(_16C770)	||\
    defined(_16C771)	|| defined(_16C717)	|| defined(_16C745)	||\
    defined(_16C765)
	#include	<as1677x.h>
#endif

#if defined(_16C781)	|| defined(_16C782)
	#include	<as1678x.h>
#endif

#if defined(_16F616)	|| defined(_16HV616)
	#include	<as16f616.h>
#endif

#if defined(_16F627)	|| defined(_16F628)
	#include	<as16f6x.h>
#endif

#if defined(_16F627A)	|| defined(_16F628A)	|| defined(_16F648A)
	#include	<as16f62xa.h>
#endif

#if defined(_16F630)	|| defined(_16F676)
	#include	<as16630.h>
#endif

#if defined(_12F635)	|| defined(_16F636)	|| defined(_16F639)
	#include	<as16f636.h>
#endif

#if defined(_16F684)
	#include	<as16f684.h>
#endif

#if defined(_16F631)	|| defined(_16F677)	|| defined(_16F685)	||\
    defined(_16F687)	|| defined(_16F689)	|| defined(_16F690)
	#include	<as16f685.h>
#endif

#if defined(_16F688)
	#include	<as16f688.h>
#endif

#if defined(_16F83)	|| defined(_16CR83)	|| defined(_16C84)	|| \
    defined(_16F84)	|| defined(_16F84A)	|| defined(_16CR84)
	#include	<as1684.h>
#endif

#if defined(_16F87)	|| defined(_16F88)
	#include <as16f87.h>
#endif

#if defined(_16F873)	|| defined(_16F874)	||\
    defined(_16F876)	|| defined(_16F877)	||\
    defined(_16F872)	|| defined(_16F871)	||\
    defined(_16F870)
	#include	<as1687x.h>
#endif

#if defined(_16F873A)	|| defined(_16F874A)	||\
    defined(_16F876A)	|| defined(_16F877A)
	#include	<as168xa.h>
#endif

#if defined(_16F883)	|| defined(_16F884)	||\
    defined(_16F886)	|| defined(_16F887)
	#include	<as16f887.h>
#endif

#if	defined(_16F72)	||\
	defined(_16F73)	|| defined(_16F74)	||\
	defined(_16F76) || defined(_16F77)
	#include	<as16f7x.h>
#endif

#if defined(_16F716)
	#include	<as16f716.h>
#endif

#if defined(_16F785)
	#include	<as16f785.h>
#endif

#if	defined(_16F737) || defined(_16F747)	||\
	defined(_16F767) || defined(_16F777)
	#include	<as16f7x7.h>
#endif

#if defined(_16F818)	|| defined(_16F819)
	#include	<as16f81x.h>
#endif

#if defined(_16C923)	|| defined(_16C924)	||\
    defined(_16C925)	|| defined(_16C926)
	#include	<as169xx.h>
#endif

#if defined(_16F913)	|| defined(_16F914)	||\
    defined(_16F916)	|| defined(_16F917)
	#include	<as16f91x.h>
#endif

#if defined(_16F946)
	#include	<as16f946.h>
#endif

#if	defined(_7C695X)
	#include	<as7695x.h>
#endif

#if	defined(_16C99) || defined (_16C99C)
	#include        <as1699.h>
#endif

#if  defined(_17C42) || defined(_17C42A) || defined(_17CR42) ||\
     defined(_17C43) || defined(_17CR43) || defined(_17C44)
	#include        <as174x.h>
#endif

#if  defined(_17C752)   || defined(_17C756)     || defined(_17C756A)    ||\
     defined(_17C762)   || defined(_17C766)
        #include        <as177xx.h>
	
#endif


#if defined(_10F200)	|| defined(_10F202)	||\
    defined(_10F204)	|| defined(_10F206)
	#include	<as10f20x.h>
#endif

#if defined(_10F220)	|| defined(_10F222)
	#include	<as10f22x.h>
#endif

#if defined(_12C508)	|| defined(_12C509)	||\
    defined(_12F508)	|| defined(_12F509)	||\
    defined(_12C508A)	|| defined(_12C509A)	||\
    defined(_12CE518)	|| defined(_12CE519)	||\
    defined(_12C509AG)	|| defined(_12C509AF)	||\
    defined(_12CR509A)	|| defined(_RF509AG)	||\
    defined(_RF509AF)
	#include	<as125xx.h>
#endif

#if defined(_12F510)
	#include	<as12f510.h>
#endif

#if defined(_16C432)	|| defined(_16C433)
	#include	<as1643x.h>
#endif

#if defined(_16C52)	|| defined(_16C54)	|| defined(_16C54A)	||\
    defined(_16C54B)	|| defined(_16C54C)	|| defined(_16CR54A)	||\
    defined(_16CR54B)	|| defined(_16CR54C)	|| defined(_16C55)	||\
    defined(_16C55A)	|| defined(_16C56)	|| defined(_16C56A)	||\
    defined(_16CR56A)	|| defined(_16C57)	|| defined(_16C57C)	||\
    defined(_16CR57B)	|| defined(_16CR57C)	|| defined(_16C58A)	||\
    defined(_16C58B)	|| defined(_16CR58A)	|| defined(_16CR58B)	||\
    defined(_16C58)	|| defined(_16HV540)
	#include	<as165x.h>
#endif

#if defined(_16F54)	|| defined(_16F57)	|| defined(_16F59)
	#include	<as16f5x.h>
#endif

#if defined(_12C671)	|| defined(_12C672)	||\
    defined(_12CE673)	|| defined(_12CE674)
	#include	<as1267x.h>
#endif

#if	defined(_12F629)	|| defined(_12F675)
	#include	<as12f6x.h>
#endif

#if	defined(_12F683)
	#include	<as12f683.h>
#endif

#if	defined(_12F675F)	|| defined(_12F675H)	|| defined(_12F675K)
	#include	<as12rf675.h>
#endif

#if defined(_16C505) || defined(_16F505)
	#include	<as16505.h>
#endif

#if defined(_16F506)
	#include	<as16f506.h>
#endif

#ifdef	_14000
	#include	<as14000.h>
#endif

#if defined(_16C554)	|| defined(_16C556)	|| defined(_16C557) ||	\
	defined(_16C558) || defined(_16C554A)   || defined(_16C556A) || \
	defined(_16C558A)
	#include	<as1655x.h>
#endif

#ifdef	_16C61
	#include	<as1661.h>
#endif

#if defined(_16C62)	|| defined(_16C62A)	|| defined(_16CR62)	||\
    defined(_16C62B)
	#include	<as1662.h>
#endif

#if defined(_16C620)	|| defined(_16C621)	|| defined(_16C622)	||\
    defined(_16C620A)   || defined(_16C621A)    || defined(_16C622A)	||\
    defined(_16CE623)	|| defined(_16CE624)	|| defined(_16CE625)	||\
    defined(_16CR620A)
	#include	<as1662x.h>
#endif

#if defined(_16C64)	|| defined(_16C64A)	|| defined(_16CR64)
	#include	<as1664.h>
#endif

#if defined(_16C641)	|| defined(_16C642)	||\
    defined(_16C661)	|| defined(_16C662)
	#include	<as166xx.h>
#endif

#if defined(_16C65)	|| defined(_16C65A)	|| defined(_16CR65)
	#include	<as1665.h>
#endif

#if defined(_16C66)	|| defined(_16C67)
	#include	<as166x.h>
#endif

#if defined(_16C71)	|| defined(_16C710)	|| defined(_16C711)
	#include	<as1671x.h>
#endif

#if defined(_16C712)    || defined(_16C715)     || defined(_16C716)
	#include	<as16715.h>
#endif

#if defined(_16C72)     || defined(_16C72A)	|| defined(_16CR72)
	#include	<as1672.h>
#endif

#if defined(_16C73)	|| defined(_16C73A)	||\
    defined(_16C74)	|| defined(_16C74A)	||\
    defined(_16C63)     || defined(_16CR63)     || defined(_16C63A)     ||\
    defined(_16C65B)    || defined(_16C73B)     || defined(_16C74B)	||\
    defined(_16LC74B)
	#include	<as1674.h>
#endif

#if defined(_16C76)	|| defined(_16C77)
	#include	<as1677.h>
#endif

#if defined(_16C773)	|| defined(_16C774)	|| defined(_16C770)	||\
    defined(_16C771)	|| defined(_16C717)	|| defined(_16C745)	||\
    defined(_16C765)
	#include	<as1677x.h>
#endif

#if defined(_16C781)	|| defined(_16C782)
	#include	<as1678x.h>
#endif

#if defined(_16F616)	|| defined(_16HV616)
	#include	<as16f616.h>
#endif

#if defined(_16F627)	|| defined(_16F628)
	#include	<as16f6x.h>
#endif

#if defined(_16F627A)	|| defined(_16F628A)	|| defined(_16F648A)
	#include	<as16f62xa.h>
#endif

#if defined(_16F630)	|| defined(_16F676)
	#include	<as16630.h>
#endif

#if defined(_12F635)	|| defined(_16F636)	|| defined(_16F639)
	#include	<as16f636.h>
#endif

#if defined(_16F684)
	#include	<as16f684.h>
#endif

#if defined(_16F631)	|| defined(_16F677)	|| defined(_16F685)	||\
    defined(_16F687)	|| defined(_16F689)	|| defined(_16F690)
	#include	<as16f685.h>
#endif

#if defined(_16F688)
	#include	<as16f688.h>
#endif

#if defined(_16F83)	|| defined(_16CR83)	|| defined(_16C84)	|| \
    defined(_16F84)	|| defined(_16F84A)	|| defined(_16CR84)
	#include	<as1684.h>
#endif

#if defined(_16F87)	|| defined(_16F88)
	#include <as16f87.h>
#endif

#if defined(_16F873)	|| defined(_16F874)	||\
    defined(_16F876)	|| defined(_16F877)	||\
    defined(_16F872)	|| defined(_16F871)	||\
    defined(_16F870)
	#include	<as1687x.h>
#endif

#if defined(_16F873A)	|| defined(_16F874A)	||\
    defined(_16F876A)	|| defined(_16F877A)
	#include	<as168xa.h>
#endif

#if defined(_16F883)	|| defined(_16F884)	||\
    defined(_16F886)	|| defined(_16F887)
	#include	<as16f887.h>
#endif

#if	defined(_16F72)	||\
	defined(_16F73)	|| defined(_16F74)	||\
	defined(_16F76) || defined(_16F77)
	#include	<as16f7x.h>
#endif

#if defined(_16F716)
	#include	<as16f716.h>
#endif

#if defined(_16F785)
	#include	<as16f785.h>
#endif

#if	defined(_16F737) || defined(_16F747)	||\
	defined(_16F767) || defined(_16F777)
	#include	<as16f7x7.h>
#endif

#if defined(_16F818)	|| defined(_16F819)
	#include	<as16f81x.h>
#endif

#if defined(_16C923)	|| defined(_16C924)	||\
    defined(_16C925)	|| defined(_16C926)
	#include	<as169xx.h>
#endif

#if defined(_16F913)	|| defined(_16F914)	||\
    defined(_16F916)	|| defined(_16F917)
	#include	<as16f91x.h>
#endif

#if defined(_16F946)
	#include	<as16f946.h>
#endif

#if	defined(_7C695X)
	#include	<as7695x.h>
#endif

#if	defined(_16C99) || defined (_16C99C)
	#include        <as1699.h>
#endif

#if  defined(_17C42) || defined(_17C42A) || defined(_17CR42) ||\
     defined(_17C43) || defined(_17CR43) || defined(_17C44)
	#include        <as174x.h>
#endif

#if  defined(_17C752)   || defined(_17C756)     || defined(_17C756A)    ||\
     defined(_17C762)   || defined(_17C766)
        #include        <as177xx.h>
	
#endif


#if defined(_10F200)	|| defined(_10F202)	||\
    defined(_10F204)	|| defined(_10F206)
	#include	<as10f20x.h>
#endif

#if defined(_10F220)	|| defined(_10F222)
	#include	<as10f22x.h>
#endif

#if defined(_12C508)	|| defined(_12C509)	||\
    defined(_12F508)	|| defined(_12F509)	||\
    defined(_12C508A)	|| defined(_12C509A)	||\
    defined(_12CE518)	|| defined(_12CE519)	||\
    defined(_12C509AG)	|| defined(_12C509AF)	||\
    defined(_12CR509A)	|| defined(_RF509AG)	||\
    defined(_RF509AF)
	#include	<as125xx.h>
#endif

#if defined(_12F510)
	#include	<as12f510.h>
#endif

#if defined(_16C432)	|| defined(_16C433)
	#include	<as1643x.h>
#endif

#if defined(_16C52)	|| defined(_16C54)	|| defined(_16C54A)	||\
    defined(_16C54B)	|| defined(_16C54C)	|| defined(_16CR54A)	||\
    defined(_16CR54B)	|| defined(_16CR54C)	|| defined(_16C55)	||\
    defined(_16C55A)	|| defined(_16C56)	|| defined(_16C56A)	||\
    defined(_16CR56A)	|| defined(_16C57)	|| defined(_16C57C)	||\
    defined(_16CR57B)	|| defined(_16CR57C)	|| defined(_16C58A)	||\
    defined(_16C58B)	|| defined(_16CR58A)	|| defined(_16CR58B)	||\
    defined(_16C58)	|| defined(_16HV540)
	#include	<as165x.h>
#endif

#if defined(_16F54)	|| defined(_16F57)	|| defined(_16F59)
	#include	<as16f5x.h>
#endif

#if defined(_12C671)	|| defined(_12C672)	||\
    defined(_12CE673)	|| defined(_12CE674)
	#include	<as1267x.h>
#endif

#if	defined(_12F629)	|| defined(_12F675)
	#include	<as12f6x.h>
#endif

#if	defined(_12F683)
	#include	<as12f683.h>
#endif

#if	defined(_12F675F)	|| defined(_12F675H)	|| defined(_12F675K)
	#include	<as12rf675.h>
#endif

#if defined(_16C505) || defined(_16F505)
	#include	<as16505.h>
#endif

#if defined(_16F506)
	#include	<as16f506.h>
#endif

#ifdef	_14000
	#include	<as14000.h>
#endif

#if defined(_16C554)	|| defined(_16C556)	|| defined(_16C557) ||	\
	defined(_16C558) || defined(_16C554A)   || defined(_16C556A) || \
	defined(_16C558A)
	#include	<as1655x.h>
#endif

#ifdef	_16C61
	#include	<as1661.h>
#endif

#if defined(_16C62)	|| defined(_16C62A)	|| defined(_16CR62)	||\
    defined(_16C62B)
	#include	<as1662.h>
#endif

#if defined(_16C620)	|| defined(_16C621)	|| defined(_16C622)	||\
    defined(_16C620A)   || defined(_16C621A)    || defined(_16C622A)	||\
    defined(_16CE623)	|| defined(_16CE624)	|| defined(_16CE625)	||\
    defined(_16CR620A)
	#include	<as1662x.h>
#endif

#if defined(_16C64)	|| defined(_16C64A)	|| defined(_16CR64)
	#include	<as1664.h>
#endif

#if defined(_16C641)	|| defined(_16C642)	||\
    defined(_16C661)	|| defined(_16C662)
	#include	<as166xx.h>
#endif

#if defined(_16C65)	|| defined(_16C65A)	|| defined(_16CR65)
	#include	<as1665.h>
#endif

#if defined(_16C66)	|| defined(_16C67)
	#include	<as166x.h>
#endif

#if defined(_16C71)	|| defined(_16C710)	|| defined(_16C711)
	#include	<as1671x.h>
#endif

#if defined(_16C712)    || defined(_16C715)     || defined(_16C716)
	#include	<as16715.h>
#endif

#if defined(_16C72)     || defined(_16C72A)	|| defined(_16CR72)
	#include	<as1672.h>
#endif

#if defined(_16C73)	|| defined(_16C73A)	||\
    defined(_16C74)	|| defined(_16C74A)	||\
    defined(_16C63)     || defined(_16CR63)     || defined(_16C63A)     ||\
    defined(_16C65B)    || defined(_16C73B)     || defined(_16C74B)	||\
    defined(_16LC74B)
	#include	<as1674.h>
#endif

#if defined(_16C76)	|| defined(_16C77)
	#include	<as1677.h>
#endif

#if defined(_16C773)	|| defined(_16C774)	|| defined(_16C770)	||\
    defined(_16C771)	|| defined(_16C717)	|| defined(_16C745)	||\
    defined(_16C765)
	#include	<as1677x.h>
#endif

#if defined(_16C781)	|| defined(_16C782)
	#include	<as1678x.h>
#endif

#if defined(_16F616)	|| defined(_16HV616)
	#include	<as16f616.h>
#endif

#if defined(_16F627)	|| defined(_16F628)
	#include	<as16f6x.h>
#endif

#if defined(_16F627A)	|| defined(_16F628A)	|| defined(_16F648A)
	#include	<as16f62xa.h>
#endif

#if defined(_16F630)	|| defined(_16F676)
	#include	<as16630.h>
#endif

#if defined(_12F635)	|| defined(_16F636)	|| defined(_16F639)
	#include	<as16f636.h>
#endif

#if defined(_16F684)
	#include	<as16f684.h>
#endif

#if defined(_16F631)	|| defined(_16F677)	|| defined(_16F685)	||\
    defined(_16F687)	|| defined(_16F689)	|| defined(_16F690)
	#include	<as16f685.h>
#endif

#if defined(_16F688)
	#include	<as16f688.h>
#endif

#if defined(_16F83)	|| defined(_16CR83)	|| defined(_16C84)	|| \
    defined(_16F84)	|| defined(_16F84A)	|| defined(_16CR84)
	#include	<as1684.h>
#endif

#if defined(_16F87)	|| defined(_16F88)
	#include <as16f87.h>
#endif

#if defined(_16F873)	|| defined(_16F874)	||\
    defined(_16F876)	|| defined(_16F877)	||\
    defined(_16F872)	|| defined(_16F871)	||\
    defined(_16F870)
	#include	<as1687x.h>
#endif

#if defined(_16F873A)	|| defined(_16F874A)	||\
    defined(_16F876A)	|| defined(_16F877A)
	#include	<as168xa.h>
#endif

#if defined(_16F883)	|| defined(_16F884)	||\
    defined(_16F886)	|| defined(_16F887)
	#include	<as16f887.h>
#endif

#if	defined(_16F72)	||\
	defined(_16F73)	|| defined(_16F74)	||\
	defined(_16F76) || defined(_16F77)
	#include	<as16f7x.h>
#endif

#if defined(_16F716)
	#include	<as16f716.h>
#endif

#if defined(_16F785)
	#include	<as16f785.h>
#endif

#if	defined(_16F737) || defined(_16F747)	||\
	defined(_16F767) || defined(_16F777)
	#include	<as16f7x7.h>
#endif

#if defined(_16F818)	|| defined(_16F819)
	#include	<as16f81x.h>
#endif

#if defined(_16C923)	|| defined(_16C924)	||\
    defined(_16C925)	|| defined(_16C926)
	#include	<as169xx.h>
#endif

#if defined(_16F913)	|| defined(_16F914)	||\
    defined(_16F916)	|| defined(_16F917)
	#include	<as16f91x.h>
#endif

#if defined(_16F946)
	#include	<as16f946.h>
#endif

#if	defined(_7C695X)
	#include	<as7695x.h>
#endif

#if	defined(_16C99) || defined (_16C99C)
	#include        <as1699.h>
#endif

#if  defined(_17C42) || defined(_17C42A) || defined(_17CR42) ||\
     defined(_17C43) || defined(_17CR43) || defined(_17C44)
	#include        <as174x.h>
#endif

#if  defined(_17C752)   || defined(_17C756)     || defined(_17C756A)    ||\
     defined(_17C762)   || defined(_17C766)
        #include        <as177xx.h>
	
#endif


#if defined(_10F200)	|| defined(_10F202)	||\
    defined(_10F204)	|| defined(_10F206)
	#include	<as10f20x.h>
#endif

#if defined(_10F220)	|| defined(_10F222)
	#include	<as10f22x.h>
#endif

#if defined(_12C508)	|| defined(_12C509)	||\
    defined(_12F508)	|| defined(_12F509)	||\
    defined(_12C508A)	|| defined(_12C509A)	||\
    defined(_12CE518)	|| defined(_12CE519)	||\
    defined(_12C509AG)	|| defined(_12C509AF)	||\
    defined(_12CR509A)	|| defined(_RF509AG)	||\
    defined(_RF509AF)
	#include	<as125xx.h>
#endif

#if defined(_12F510)
	#include	<as12f510.h>
#endif

#if defined(_16C432)	|| defined(_16C433)
	#include	<as1643x.h>
#endif

#if defined(_16C52)	|| defined(_16C54)	|| defined(_16C54A)	||\
    defined(_16C54B)	|| defined(_16C54C)	|| defined(_16CR54A)	||\
    defined(_16CR54B)	|| defined(_16CR54C)	|| defined(_16C55)	||\
    defined(_16C55A)	|| defined(_16C56)	|| defined(_16C56A)	||\
    defined(_16CR56A)	|| defined(_16C57)	|| defined(_16C57C)	||\
    defined(_16CR57B)	|| defined(_16CR57C)	|| defined(_16C58A)	||\
    defined(_16C58B)	|| defined(_16CR58A)	|| defined(_16CR58B)	||\
    defined(_16C58)	|| defined(_16HV540)
	#include	<as165x.h>
#endif

#if defined(_16F54)	|| defined(_16F57)	|| defined(_16F59)
	#include	<as16f5x.h>
#endif

#if defined(_12C671)	|| defined(_12C672)	||\
    defined(_12CE673)	|| defined(_12CE674)
	#include	<as1267x.h>
#endif

#if	defined(_12F629)	|| defined(_12F675)
	#include	<as12f6x.h>
#endif

#if	defined(_12F683)
	#include	<as12f683.h>
#endif

#if	defined(_12F675F)	|| defined(_12F675H)	|| defined(_12F675K)
	#include	<as12rf675.h>
#endif

#if defined(_16C505) || defined(_16F505)
	#include	<as16505.h>
#endif

#if defined(_16F506)
	#include	<as16f506.h>
#endif

#ifdef	_14000
	#include	<as14000.h>
#endif

#if defined(_16C554)	|| defined(_16C556)	|| defined(_16C557) ||	\
	defined(_16C558) || defined(_16C554A)   || defined(_16C556A) || \
	defined(_16C558A)
	#include	<as1655x.h>
#endif

#ifdef	_16C61
	#include	<as1661.h>
#endif

#if defined(_16C62)	|| defined(_16C62A)	|| defined(_16CR62)	||\
    defined(_16C62B)
	#include	<as1662.h>
#endif

#if defined(_16C620)	|| defined(_16C621)	|| defined(_16C622)	||\
    defined(_16C620A)   || defined(_16C621A)    || defined(_16C622A)	||\
    defined(_16CE623)	|| defined(_16CE624)	|| defined(_16CE625)	||\
    defined(_16CR620A)
	#include	<as1662x.h>
#endif

#if defined(_16C64)	|| defined(_16C64A)	|| defined(_16CR64)
	#include	<as1664.h>
#endif

#if defined(_16C641)	|| defined(_16C642)	||\
    defined(_16C661)	|| defined(_16C662)
	#include	<as166xx.h>
#endif

#if defined(_16C65)	|| defined(_16C65A)	|| defined(_16CR65)
	#include	<as1665.h>
#endif

#if defined(_16C66)	|| defined(_16C67)
	#include	<as166x.h>
#endif

#if defined(_16C71)	|| defined(_16C710)	|| defined(_16C711)
	#include	<as1671x.h>
#endif

#if defined(_16C712)    || defined(_16C715)     || defined(_16C716)
	#include	<as16715.h>
#endif

#if defined(_16C72)     || defined(_16C72A)	|| defined(_16CR72)
	#include	<as1672.h>
#endif

#if defined(_16C73)	|| defined(_16C73A)	||\
    defined(_16C74)	|| defined(_16C74A)	||\
    defined(_16C63)     || defined(_16CR63)     || defined(_16C63A)     ||\
    defined(_16C65B)    || defined(_16C73B)     || defined(_16C74B)	||\
    defined(_16LC74B)
	#include	<as1674.h>
#endif

#if defined(_16C76)	|| defined(_16C77)
	#include	<as1677.h>
#endif

#if defined(_16C773)	|| defined(_16C774)	|| defined(_16C770)	||\
    defined(_16C771)	|| defined(_16C717)	|| defined(_16C745)	||\
    defined(_16C765)
	#include	<as1677x.h>
#endif

#if defined(_16C781)	|| defined(_16C782)
	#include	<as1678x.h>
#endif

#if defined(_16F616)	|| defined(_16HV616)
	#include	<as16f616.h>
#endif

#if defined(_16F627)	|| defined(_16F628)
	#include	<as16f6x.h>
#endif

#if defined(_16F627A)	|| defined(_16F628A)	|| defined(_16F648A)
	#include	<as16f62xa.h>
#endif

#if defined(_16F630)	|| defined(_16F676)
	#include	<as16630.h>
#endif

#if defined(_12F635)	|| defined(_16F636)	|| defined(_16F639)
	#include	<as16f636.h>
#endif

#if defined(_16F684)
	#include	<as16f684.h>
#endif

#if defined(_16F631)	|| defined(_16F677)	|| defined(_16F685)	||\
    defined(_16F687)	|| defined(_16F689)	|| defined(_16F690)
	#include	<as16f685.h>
#endif

#if defined(_16F688)
	#include	<as16f688.h>
#endif

#if defined(_16F83)	|| defined(_16CR83)	|| defined(_16C84)	|| \
    defined(_16F84)	|| defined(_16F84A)	|| defined(_16CR84)
	#include	<as1684.h>
#endif

#if defined(_16F87)	|| defined(_16F88)
	#include <as16f87.h>
#endif

#if defined(_16F873)	|| defined(_16F874)	||\
    defined(_16F876)	|| defined(_16F877)	||\
    defined(_16F872)	|| defined(_16F871)	||\
    defined(_16F870)
	#include	<as1687x.h>
#endif

#if defined(_16F873A)	|| defined(_16F874A)	||\
    defined(_16F876A)	|| defined(_16F877A)
	#include	<as168xa.h>
#endif

#if defined(_16F883)	|| defined(_16F884)	||\
    defined(_16F886)	|| defined(_16F887)
	#include	<as16f887.h>
#endif

#if	defined(_16F72)	||\
	defined(_16F73)	|| defined(_16F74)	||\
	defined(_16F76) || defined(_16F77)
	#include	<as16f7x.h>
#endif

#if defined(_16F716)
	#include	<as16f716.h>
#endif

#if defined(_16F785)
	#include	<as16f785.h>
#endif

#if	defined(_16F737) || defined(_16F747)	||\
	defined(_16F767) || defined(_16F777)
	#include	<as16f7x7.h>
#endif

#if defined(_16F818)	|| defined(_16F819)
	#include	<as16f81x.h>
#endif

#if defined(_16C923)	|| defined(_16C924)	||\
    defined(_16C925)	|| defined(_16C926)
	#include	<as169xx.h>
#endif

#if defined(_16F913)	|| defined(_16F914)	||\
    defined(_16F916)	|| defined(_16F917)
	#include	<as16f91x.h>
#endif

#if defined(_16F946)
	#include	<as16f946.h>
#endif

#if	defined(_7C695X)
	#include	<as7695x.h>
#endif

#if	defined(_16C99) || defined (_16C99C)
	#include        <as1699.h>
#endif

#if  defined(_17C42) || defined(_17C42A) || defined(_17CR42) ||\
     defined(_17C43) || defined(_17CR43) || defined(_17C44)
	#include        <as174x.h>
#endif

#if  defined(_17C752)   || defined(_17C756)     || defined(_17C756A)    ||\
     defined(_17C762)   || defined(_17C766)
        #include        <as177xx.h>
	
#endif


#if defined(_10F200)	|| defined(_10F202)	||\
    defined(_10F204)	|| defined(_10F206)
	#include	<as10f20x.h>
#endif

#if defined(_10F220)	|| defined(_10F222)
	#include	<as10f22x.h>
#endif

#if defined(_12C508)	|| defined(_12C509)	||\
    defined(_12F508)	|| defined(_12F509)	||\
    defined(_12C508A)	|| defined(_12C509A)	||\
    defined(_12CE518)	|| defined(_12CE519)	||\
    defined(_12C509AG)	|| defined(_12C509AF)	||\
    defined(_12CR509A)	|| defined(_RF509AG)	||\
    defined(_RF509AF)
	#include	<as125xx.h>
#endif

#if defined(_12F510)
	#include	<as12f510.h>
#endif

#if defined(_16C432)	|| defined(_16C433)
	#include	<as1643x.h>
#endif

#if defined(_16C52)	|| defined(_16C54)	|| defined(_16C54A)	||\
    defined(_16C54B)	|| defined(_16C54C)	|| defined(_16CR54A)	||\
    defined(_16CR54B)	|| defined(_16CR54C)	|| defined(_16C55)	||\
    defined(_16C55A)	|| defined(_16C56)	|| defined(_16C56A)	||\
    defined(_16CR56A)	|| defined(_16C57)	|| defined(_16C57C)	||\
    defined(_16CR57B)	|| defined(_16CR57C)	|| defined(_16C58A)	||\
    defined(_16C58B)	|| defined(_16CR58A)	|| defined(_16CR58B)	||\
    defined(_16C58)	|| defined(_16HV540)
	#include	<as165x.h>
#endif

#if defined(_16F54)	|| defined(_16F57)	|| defined(_16F59)
	#include	<as16f5x.h>
#endif

#if defined(_12C671)	|| defined(_12C672)	||\
    defined(_12CE673)	|| defined(_12CE674)
	#include	<as1267x.h>
#endif

#if	defined(_12F629)	|| defined(_12F675)
	#include	<as12f6x.h>
#endif

#if	defined(_12F683)
	#include	<as12f683.h>
#endif

#if	defined(_12F675F)	|| defined(_12F675H)	|| defined(_12F675K)
	#include	<as12rf675.h>
#endif

#if defined(_16C505) || defined(_16F505)
	#include	<as16505.h>
#endif

#if defined(_16F506)
	#include	<as16f506.h>
#endif

#ifdef	_14000
	#include	<as14000.h>
#endif

#if defined(_16C554)	|| defined(_16C556)	|| defined(_16C557) ||	\
	defined(_16C558) || defined(_16C554A)   || defined(_16C556A) || \
	defined(_16C558A)
	#include	<as1655x.h>
#endif

#ifdef	_16C61
	#include	<as1661.h>
#endif

#if defined(_16C62)	|| defined(_16C62A)	|| defined(_16CR62)	||\
    defined(_16C62B)
	#include	<as1662.h>
#endif

#if defined(_16C620)	|| defined(_16C621)	|| defined(_16C622)	||\
    defined(_16C620A)   || defined(_16C621A)    || defined(_16C622A)	||\
    defined(_16CE623)	|| defined(_16CE624)	|| defined(_16CE625)	||\
    defined(_16CR620A)
	#include	<as1662x.h>
#endif

#if defined(_16C64)	|| defined(_16C64A)	|| defined(_16CR64)
	#include	<as1664.h>
#endif

#if defined(_16C641)	|| defined(_16C642)	||\
    defined(_16C661)	|| defined(_16C662)
	#include	<as166xx.h>
#endif

#if defined(_16C65)	|| defined(_16C65A)	|| defined(_16CR65)
	#include	<as1665.h>
#endif

#if defined(_16C66)	|| defined(_16C67)
	#include	<as166x.h>
#endif

#if defined(_16C71)	|| defined(_16C710)	|| defined(_16C711)
	#include	<as1671x.h>
#endif

#if defined(_16C712)    || defined(_16C715)     || defined(_16C716)
	#include	<as16715.h>
#endif

#if defined(_16C72)     || defined(_16C72A)	|| defined(_16CR72)
	#include	<as1672.h>
#endif

#if defined(_16C73)	|| defined(_16C73A)	||\
    defined(_16C74)	|| defined(_16C74A)	||\
    defined(_16C63)     || defined(_16CR63)     || defined(_16C63A)     ||\
    defined(_16C65B)    || defined(_16C73B)     || defined(_16C74B)	||\
    defined(_16LC74B)
	#include	<as1674.h>
#endif

#if defined(_16C76)	|| defined(_16C77)
	#include	<as1677.h>
#endif

#if defined(_16C773)	|| defined(_16C774)	|| defined(_16C770)	||\
    defined(_16C771)	|| defined(_16C717)	|| defined(_16C745)	||\
    defined(_16C765)
	#include	<as1677x.h>
#endif

#if defined(_16C781)	|| defined(_16C782)
	#include	<as1678x.h>
#endif

#if defined(_16F616)	|| defined(_16HV616)
	#include	<as16f616.h>
#endif

#if defined(_16F627)	|| defined(_16F628)
	#include	<as16f6x.h>
#endif

#if defined(_16F627A)	|| defined(_16F628A)	|| defined(_16F648A)
	#include	<as16f62xa.h>
#endif

#if defined(_16F630)	|| defined(_16F676)
	#include	<as16630.h>
#endif

#if defined(_12F635)	|| defined(_16F636)	|| defined(_16F639)
	#include	<as16f636.h>
#endif

#if defined(_16F684)
	#include	<as16f684.h>
#endif

#if defined(_16F631)	|| defined(_16F677)	|| defined(_16F685)	||\
    defined(_16F687)	|| defined(_16F689)	|| defined(_16F690)
	#include	<as16f685.h>
#endif

#if defined(_16F688)
	#include	<as16f688.h>
#endif

#if defined(_16F83)	|| defined(_16CR83)	|| defined(_16C84)	|| \
    defined(_16F84)	|| defined(_16F84A)	|| defined(_16CR84)
	#include	<as1684.h>
#endif

#if defined(_16F87)	|| defined(_16F88)
	#include <as16f87.h>
#endif

#if defined(_16F873)	|| defined(_16F874)	||\
    defined(_16F876)	|| defined(_16F877)	||\
    defined(_16F872)	|| defined(_16F871)	||\
    defined(_16F870)
	#include	<as1687x.h>
#endif

#if defined(_16F873A)	|| defined(_16F874A)	||\
    defined(_16F876A)	|| defined(_16F877A)
	#include	<as168xa.h>
#endif

#if defined(_16F883)	|| defined(_16F884)	||\
    defined(_16F886)	|| defined(_16F887)
	#include	<as16f887.h>
#endif

#if	defined(_16F72)	||\
	defined(_16F73)	|| defined(_16F74)	||\
	defined(_16F76) || defined(_16F77)
	#include	<as16f7x.h>
#endif

#if defined(_16F716)
	#include	<as16f716.h>
#endif

#if defined(_16F785)
	#include	<as16f785.h>
#endif

#if	defined(_16F737) || defined(_16F747)	||\
	defined(_16F767) || defined(_16F777)
	#include	<as16f7x7.h>
#endif

#if defined(_16F818)	|| defined(_16F819)
	#include	<as16f81x.h>
#endif

#if defined(_16C923)	|| defined(_16C924)	||\
    defined(_16C925)	|| defined(_16C926)
	#include	<as169xx.h>
#endif

#if defined(_16F913)	|| defined(_16F914)	||\
    defined(_16F916)	|| defined(_16F917)
	#include	<as16f91x.h>
#endif

#if defined(_16F946)
	#include	<as16f946.h>
#endif

#if	defined(_7C695X)
	#include	<as7695x.h>
#endif

#if	defined(_16C99) || defined (_16C99C)
	#include        <as1699.h>
#endif

#if  defined(_17C42) || defined(_17C42A) || defined(_17CR42) ||\
     defined(_17C43) || defined(_17CR43) || defined(_17C44)
	#include        <as174x.h>
#endif

#if  defined(_17C752)   || defined(_17C756)     || defined(_17C756A)    ||\
     defined(_17C762)   || defined(_17C766)
        #include        <as177xx.h>
	
#endif

