2015-02-26  test
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !1      AJ986          !2      Q984           !3      10532          !4      73             !
        !North  6              !East   J1073          !South  K8             !West   1062           !
        !None   J74            !N-S    J1092          !E-W    A832           !All    KJ2            !
        !       8752           !       5              !       1093           !       KJ1072         !
        !742           Q3      !K76           J102    !AQ            J86     !Q85           AK10    !
        !AK104         QJ32    !64            KQ92    !A109632       QJ7     !KQ9873        J5      !
        !A9852         Q63     !83            K754    !J97           105     !5             A10973  !
        !4             AJ93    !AK10872       94      !Q7            AKJ86   !A53           Q96     !
        !       K105           !       A53            !       K974           !       J9642          !
        !       9875           !       A85            !       54             !       A4             !
        !       K10            !       AQ6            !       KQ64           !       Q864           !
        !       KQ106          !       QJ63           !       542            !       84             !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !5      K4             !6      Q873           !7      A8             !8      QJ83           !
        !North  654            !East   QJ             !South  9432           !West   7              !
        !N-S    J843           !E-W    K10987         !All    QJ8654         !None   QJ1076         !
        !       AK54           !       KJ             !       6              !       987            !
        !J2            Q1098   !2             AJ96    !J932          KQ64    !K104          A975    !
        !AJ109         KQ82    !AK108         9532    !K6            J1085   !AK109832      J54     !
        !KQ102         A       !Q62           AJ      !K97           A       !A5            92      !
        !Q73           10962   !AQ643         1082    !J1072         KQ98    !6             AK105   !
        !       A7653          !       K1054          !       1075           !       62             !
        !       73             !       764            !       AQ7            !       Q6             !
        !       9765           !       543            !       1032           !       K843           !
        !       J8             !       975            !       A543           !       QJ432          !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !9      A1095          !10     7              !11     98             !12     J1082          !
        !North  A8632          !East   853            !South  KQJ10953       !West   AQ87           !
        !E-W    94             !All    J10642         !None   K73            !N-S    AJ6            !
        !       86             !       KJ73           !       2              !       K9             !
        !K72           Q8      !J1065         4       !Q743          AKJ1052 !93            KQ7     !
        !J94           KQ75    !KQJ76         A942    !874           A       !102           6543    !
        !A8            KJ32    !A             KQ98    !A4            Q95     !Q10754        832     !
        !Q9543         K107    !A102          Q986    !AKJ5          Q103    !AJ43          1062    !
        !       J643           !       AKQ9832        !       6              !       A654           !
        !       10             !       10             !       62             !       KJ9            !
        !       Q10765         !       753            !       J10862         !       K9             !
        !       AJ2            !       54             !       98764          !       Q875           !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !13     A97            !14     K109           !15     AJ10           !16     A103           !
        !North  A1096          !East   AK3            !South  AQ1042         !West   QJ42           !
        !All    A6             !None   AKQ107         !N-S    10             !E-W    654            !
        !       A876           !       43             !       A543           !       A94            !
        !54            KQ863   !83            A5      !K42           Q83     !QJ            9862    !
        !J82           73      !Q942          J87     !9             873     !K5            A97     !
        !J9543         102     !65            9832    !AKQ7643       J85     !Q987          AKJ     !
        !J109          KQ53    !KJ852         AQ107   !K10           9762    !KJ763         Q105    !
        !       J102           !       QJ7642         !       9765           !       K754           !
        !       KQ54           !       1065           !       KJ65           !       10863          !
        !       KQ87           !       J4             !       92             !       1032           !
        !       42             !       96             !       QJ8            !       82             !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !17     A4             !18     Q2             !19     AJ53           !20     KJ97           !
        !North  9              !East   AJ             !South  104            !West   KJ8            !
        !None   AJ973          !N-S    95432          !E-W    A97            !All    9742           !
        !       KJ1095         !       QJ32           !       8642           !       102            !
        !J85           KQ6     !AJ10943       K86     !K42           96      !6543          AQ82    !
        !Q752          AJ84    !Q104          K8732   !KJ76          A9853   !65            A104    !
        !1052          KQ8     !K10           A7      !K54           J1083   !AK106         Q5      !
        !762           Q84     !A6            K109    !A97           Q5      !Q97           AKJ5    !
        !       109732         !       75             !       Q1087          !       10             !
        !       K1063          !       965            !       Q2             !       Q9732          !
        !       64             !       QJ86           !       Q62            !       J83            !
        !       A3             !       8754           !       KJ103          !       8643           !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !21     J972           !22     985            !23     9              !24     10             !
        !North  KJ9            !East   J107           !South  QJ97           !West   432            !
        !N-S    AJ1032         !E-W    AKQJ5          !All    KJ2            !None   AJ643          !
        !       4              !       97             !       Q7642          !       AQ108          !
        !A8            KQ106   !Q32           A107    !J8742         K105    !AKQ65         J9832   !
        !Q654          2       !A843          KQ65    !852           643     !AQ9           K65     !
        !Q9865         ---     !832           104     !10964         5       !85            Q92     !
        !93          AQJ108762 !Q63           AJ52    !3             AKJ1098 !654           K3      !
        !       543            !       KJ64           !       AQ63           !       74             !
        !       A10873         !       92             !       AK10           !       J1087          !
        !       K74            !       976            !       AQ873          !       K107           !
        !       K5             !       K1084          !       5              !       J972           !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !25     1065           !26     J4             !27     65             !28     Q9842          !
        !North  73             !East   Q62            !South  A103           !West   KQ74           !
        !E-W    Q1076          !All    AJ10972        !None   Q1075          !N-S    ---            !
        !       J854           !       K9             !       KQ76           !       AJ98           !
        !AQ4           82      !10            AK763   !Q942          K107    !A7            10      !
        !KJ8           Q10     !KJ875         A93     !K82           Q95     !J1052         A983    !
        !AK842         J953    !84            K53     !92            J8643   !AJ1054        K832    !
        !A2            Q10963  !J10842        A7      !AJ53          102     !42            10653   !
        !       KJ973          !       Q9852          !       AJ83           !       KJ653          !
        !       A96542         !       104            !       J764           !       6              !
        !       ---            !       Q6             !       AK             !       Q976           !
        !       K7             !       Q653           !       984            !       KQ7            !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------