<?xml version="1.0" encoding="UTF-8" ?>
<!-- Version 1.0 by Terry O'Brien -->
<characterSet name="Keyboard" type="Common" description="Typewriter Keyboard" >

    <characterSubset name="Upper Case Letters" >
        <characterSubsetArray>
            <characterDefinition character="&amp;#126;">Symbol Tilde</characterDefinition>
            <characterDefinition character="&amp;#33;">Symbol Exclamation Point</characterDefinition>
            <characterDefinition character="&amp;#64;">Symbol Commercial At</characterDefinition>
            <characterDefinition character="&amp;#35;">Symbol Number Sign</characterDefinition>
            <characterDefinition character="&amp;#36;">Symbol Dollar Sign</characterDefinition>
            <characterDefinition character="&amp;#37;">Symbol Percent Sign</characterDefinition>
            <characterDefinition character="&amp;#94;">Symbol Caret</characterDefinition>
            <characterDefinition character="&amp;#38;">Symbol Ampersand</characterDefinition>
            <characterDefinition character="&amp;#42;">Symbol Asterisk</characterDefinition>
            <characterDefinition character="&amp;#40;">Symbol Left Parenthesis</characterDefinition>
            <characterDefinition character="&amp;#41;">Symbol Right Parenthesis</characterDefinition>
            <characterDefinition character="&amp;#95;">Symbol Underscore</characterDefinition>
            <characterDefinition character="&amp;#43;">Symbol Plus Sign</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#81;">Upper Case Q</characterDefinition>
            <characterDefinition character="&amp;#87;">Upper Case W</characterDefinition>
            <characterDefinition character="&amp;#69;">Upper Case E</characterDefinition>
            <characterDefinition character="&amp;#82;">Upper Case R</characterDefinition>
            <characterDefinition character="&amp;#84;">Upper Case T</characterDefinition>
            <characterDefinition character="&amp;#89;">Upper Case Y</characterDefinition>
            <characterDefinition character="&amp;#85;">Upper Case U</characterDefinition>
            <characterDefinition character="&amp;#73;">Upper Case I</characterDefinition>
            <characterDefinition character="&amp;#79;">Upper Case O</characterDefinition>
            <characterDefinition character="&amp;#80;">Upper Case P</characterDefinition>
            <characterDefinition character="&amp;#123;">Symbol Left Curly Bracket</characterDefinition>
            <characterDefinition character="&amp;#125;">Symbol Right Curly Bracket</characterDefinition>
            <characterDefinition character="&amp;#124;">Symbol Vertical Line</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#65;">Upper Case A</characterDefinition>
            <characterDefinition character="&amp;#83;">Upper Case S</characterDefinition>
            <characterDefinition character="&amp;#68;">Upper Case D</characterDefinition>
            <characterDefinition character="&amp;#70;">Upper Case F</characterDefinition>
            <characterDefinition character="&amp;#71;">Upper Case G</characterDefinition>
            <characterDefinition character="&amp;#72;">Upper Case H</characterDefinition>
            <characterDefinition character="&amp;#74;">Upper Case J</characterDefinition>
            <characterDefinition character="&amp;#75;">Upper Case K</characterDefinition>
            <characterDefinition character="&amp;#76;">Upper Case L</characterDefinition>
            <characterDefinition character="&amp;#58;">Symbol Colon</characterDefinition>
            <characterDefinition character="&amp;#34;">Symbol Double Quote Mark</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#90;">Upper Case Z</characterDefinition>
            <characterDefinition character="&amp;#88;">Upper Case X</characterDefinition>
            <characterDefinition character="&amp;#67;">Upper Case C</characterDefinition>
            <characterDefinition character="&amp;#86;">Upper Case V</characterDefinition>
            <characterDefinition character="&amp;#66;">Upper Case B</characterDefinition>
            <characterDefinition character="&amp;#78;">Upper Case N</characterDefinition>
            <characterDefinition character="&amp;#77;">Upper Case M</characterDefinition>
            <characterDefinition character="&amp;#60;">Symbol Less Than</characterDefinition>
            <characterDefinition character="&amp;#62;">Symbol Greather Than</characterDefinition>
            <characterDefinition character="&amp;#63;">Symbol Question Mark</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#32;">Space</characterDefinition>
        </characterSubsetArray>
    </characterSubset>

    <characterSubset name="Lower Case Letters" >
        <characterSubsetArray>
            <characterDefinition character="&amp;#96;">Symbol Grave Accent</characterDefinition>
            <characterDefinition character="&amp;#49;">Number 1</characterDefinition>
            <characterDefinition character="&amp;#50;">Number 2</characterDefinition>
            <characterDefinition character="&amp;#51;">Number 3</characterDefinition>
            <characterDefinition character="&amp;#52;">Number 4</characterDefinition>
            <characterDefinition character="&amp;#53;">Number 5</characterDefinition>
            <characterDefinition character="&amp;#54;">Number 6</characterDefinition>
            <characterDefinition character="&amp;#55;">Number 7</characterDefinition>
            <characterDefinition character="&amp;#56;">Number 8</characterDefinition>
            <characterDefinition character="&amp;#57;">Number 9</characterDefinition>
            <characterDefinition character="&amp;#48;">Number 0</characterDefinition>
            <characterDefinition character="&amp;#45;">Symbol Minus Sign</characterDefinition>
            <characterDefinition character="&amp;#61;">Symbol Equals Sign</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#113;">Lower Case q</characterDefinition>
            <characterDefinition character="&amp;#119;">Lower Case w</characterDefinition>
            <characterDefinition character="&amp;#101;">Lower Case e</characterDefinition>
            <characterDefinition character="&amp;#114;">Lower Case r</characterDefinition>
            <characterDefinition character="&amp;#116;">Lower Case t</characterDefinition>
            <characterDefinition character="&amp;#121;">Lower Case y</characterDefinition>
            <characterDefinition character="&amp;#117;">Lower Case u</characterDefinition>
            <characterDefinition character="&amp;#105;">Lower Case i</characterDefinition>
            <characterDefinition character="&amp;#111;">Lower Case o</characterDefinition>
            <characterDefinition character="&amp;#112;">Lower Case p</characterDefinition>
            <characterDefinition character="&amp;#91;">Symbol Left Bracket</characterDefinition>
            <characterDefinition character="&amp;#93;">Symbol Right Bracket</characterDefinition>
            <characterDefinition character="&amp;#92;">Symbol Backslash</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#97;">Lower Case a</characterDefinition>
            <characterDefinition character="&amp;#115;">Lower Case s</characterDefinition>
            <characterDefinition character="&amp;#100;">Lower Case d</characterDefinition>
            <characterDefinition character="&amp;#102;">Lower Case f</characterDefinition>
            <characterDefinition character="&amp;#103;">Lower Case g</characterDefinition>
            <characterDefinition character="&amp;#104;">Lower Case h</characterDefinition>
            <characterDefinition character="&amp;#106;">Lower Case j</characterDefinition>
            <characterDefinition character="&amp;#107;">Lower Case k</characterDefinition>
            <characterDefinition character="&amp;#108;">Lower Case l</characterDefinition>
            <characterDefinition character="&amp;#59;">Symbol Semi-Colon</characterDefinition>
            <characterDefinition character="&amp;#39;">Symbol Apostrophe</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#122;">Lower Case z</characterDefinition>
            <characterDefinition character="&amp;#120;">Lower Case x</characterDefinition>
            <characterDefinition character="&amp;#99;">Lower Case c</characterDefinition>
            <characterDefinition character="&amp;#118;">Lower Case v</characterDefinition>
            <characterDefinition character="&amp;#98;">Lower Case b</characterDefinition>
            <characterDefinition character="&amp;#110;">Lower Case n</characterDefinition>
            <characterDefinition character="&amp;#109;">Lower Case m</characterDefinition>
            <characterDefinition character="&amp;#44;">Symbol Comma</characterDefinition>
            <characterDefinition character="&amp;#46;">Symbol Period</characterDefinition>
            <characterDefinition character="&amp;#47;">Symbol Slash</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#32;">Space</characterDefinition>
        </characterSubsetArray>
    </characterSubset>

    <characterSubset name="Numeric Pad" >
        <characterSubsetArray>
            <characterDefinition character="&amp;#126;">Symbol Tilde</characterDefinition>
            <characterDefinition character="&amp;#47;">Symbol Slash</characterDefinition>
            <characterDefinition character="&amp;#42;">Symbol Asterisk</characterDefinition>
            <characterDefinition character="&amp;#45;">Symbol Minus Sign</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#55;">Number 7</characterDefinition>
            <characterDefinition character="&amp;#56;">Number 8</characterDefinition>
            <characterDefinition character="&amp;#57;">Number 9</characterDefinition>
            <characterDefinition character="&amp;#43;">Symbol Plus Sign</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#52;">Number 4</characterDefinition>
            <characterDefinition character="&amp;#53;">Number 5</characterDefinition>
            <characterDefinition character="&amp;#54;">Number 6</characterDefinition>
            <characterDefinition character="&amp;#43;">Symbol Plus Sign</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#49;">Number 1</characterDefinition>
            <characterDefinition character="&amp;#50;">Number 2</characterDefinition>
            <characterDefinition character="&amp;#51;">Number 3</characterDefinition>
            <characterDefinition character="&amp;#61;">Symbol Equals Sign</characterDefinition>
        </characterSubsetArray>
        <characterSubsetArray>
            <characterDefinition character="&amp;#48;">Number 0</characterDefinition>
            <characterDefinition character="&amp;#46;">Symbol Period</characterDefinition>
            <characterDefinition character="&amp;#44;">Symbol Comma</characterDefinition>
            <characterDefinition character="&amp;#61;">Symbol Equals Sign</characterDefinition>
        </characterSubsetArray>
    </characterSubset>
</characterSet>
