<patternlist>
  <patternpairs totalbits="32" postbits="24">
    <prepatterns>
      <data>0xc9c3</data>               	<!-- LEAVE() RET() -->
      <data>0xc9cb</data>               	<!-- LEAVE() RET() -->
      <data>0x4dcb</data>               	<!-- DEC(BP) RET() -->  
      <data>0.011... 1100.011</data>		<!-- POP(BP|BX|DS|SI) RET -->
      <data>1100.010 .0.....0 0x00</data>	<!-- RET(constant) -->
      <data>1100.010 .0.....0 0x00 0x90</data>	<!-- RET(constant) NOP -->
     <data>0xc390</data>					<!-- RET NOP -->
      <data>0xcb90</data>
      <data>0xc3</data>
    </prepatterns>
    <postpatterns>
      <data>0x558bec</data>  				<!-- PUSH(BP) MOV(BP,SP) -->
      <data>0x5589e5</data>  				<!-- PUSH(BP) MOV(BP,SP) -->
      <data>0xc8 000....0 0x0000</data> 	<!-- ENTER (constant, 0x0) -->
      <data>0x8cd89045</data>  				<!-- MOV(AX,DS) NOP INC(BP) -->
      <data>0x8cd055</data>					<!-- MOV(AX,SS) PUSH(BP) -->
      <funcstart/>
    </postpatterns>
  </patternpairs>
</patternlist>
