2014-11-11  ff
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !1      97             !2      J6             !3      J9754          !4      AJ72           !
        !North  94             !East   J4             !South  6              !West   A4             !
        !None   AQ9632         !N-S    KQ10653        !E-W    43             !All    AK653          !
        !       Q85            !       642            !       AKJ102         !       A8             !
        !AJ52          K8643   !2            KQ109873 !6             A82     !8             KQ96    !
        !J865          A103    !K10862        A953    !9874          AK      !Q962          K8753   !
        !108           7       !942           ---     !KJ82          AQ10765 !942           ---     !
        !AJ4           K763    !J983          K5      !Q983          75      !KQ432         J965    !
        !       Q10            !       A54            !       KQ103          !       10543          !
        !       KQ72           !       Q7             !       QJ10532        !       J10            !
        !       KJ54           !       AJ87           !       9              !       QJ1087         !
        !       1092           !       AQ107          !       64             !       107            !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !5      A3             !6      K42            !7      J102           !8      J5             !
        !North  A986           !East   Q109763        !South  AJ7            !West   AKQ94          !
        !N-S    KQ32           !E-W    43             !All    AQJ863         !None   AQ2            !
        !       AK5            !       97             !       4              !       KJ8            !
        !10762         KQ9     !AQ65          J10873  !865           AQ97    !82            K9764   !
        !QJ10          K75432  !84            AJ2     !1043          K862    !J6            103     !
        !A986          4       !982           7       !K9            102     !KJ843         1065    !
        !62            Q84     !QJ64          A1085   !Q9752         KJ8     !6542          Q103    !
        !       J854           !       9              !       K43            !       AQ103          !
        !       ---            !       K5             !       Q95            !       8752           !
        !       J1075          !       AKQJ1065       !       754            !       97             !
        !       J10973         !       K32            !       A1063          !       A97            !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !9      765            !10     1086           !11     J97            !12     A              !
        !North  Q10            !East   AQ42           !South  32             !West   K72            !
        !E-W    973            !All    KQ4            !None   854            !N-S    KQJ94          !
        !       Q8643          !       A109           !       109854         !       AQ109          !
        !A84           KJ92    !AKJ43         95      !K842          AQ63    !K8432         QJ107   !
        !K7632         85      !K973          J108    !J97           K4      !3             A986    !
        !AKJ           1042    !A97           J62     !Q7            J10932  !107           6532    !
        !72            J1095   !6             KQ432   !A763          KJ      !85432         6       !
        !       Q103           !       Q72            !       105            !       965            !
        !       AJ94           !       65             !       AQ10865        !       QJ1054         !
        !       Q865           !       10853          !       AK6            !       A8             !
        !       AK             !       J875           !       Q2             !       KJ7            !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !13     108            !14     J743           !15     QJ             !16     A1086          !
        !North  A9             !East   AQ10952        !South  AKQ8           !West   AK9832         !
        !All    KJ10972        !None   AQ             !N-S    A10762         !E-W    Q9             !
        !       KJ6            !       A              !       42             !       5              !
        !AQ6           9754    !65            AQ109   !1032          K74     !74            9532    !
        !Q86542        103     !J             K763    !J7543         96      !Q10654        ---     !
        !3             Q54     !108742        53      !K             QJ83    !J86           A75     !
        !Q75           A1042   !Q7654         K83     !AK105         9763    !KJ4           1098762 !
        !       KJ32           !       K82            !       A9865          !       KQJ            !
        !       KJ7            !       84             !       102            !       J7             !
        !       A86            !       KJ96           !       954            !       K10432         !
        !       983            !       J1092          !       QJ8            !       AQ3            !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !17     Q9752          !18     J6             !19     A              !20     Q105           !
        !North  8              !East   10854          !South  1092           !West   KQJ64          !
        !None   J1032          !N-S    1087           !E-W    10872          !All    5              !
        !       654            !       KQ73           !       109874         !       AK72           !
        !K1064         A       !A854          KQ97    !J10           K632    !J9743         AK6     !
        !AQ3           J96     !QJ2           9       !K84           AJ73    !---           10873   !
        !K5            AQ98764 !A6432         KQJ9    !AKQJ5         63      !9764          A102    !
        !10832         AQ      !J             A1052   !Q52           A63     !9863          Q105    !
        !       J83            !       1032           !       Q98754         !       82             !
        !       K107542        !       AK763          !       Q65            !       A952           !
        !       ---            !       5              !       94             !       KQJ83          !
        !       KJ97           !       9864           !       KJ             !       J4             !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !                      !                      !                      !
        !21     K87            !22     K105           !23     AQ52           !24     J6             !
        !North  Q              !East   J5             !South  Q6             !West   K10962         !
        !N-S    QJ973          !E-W    Q6             !All    8752           !None   J2             !
        !       J643           !       QJ9832         !       853            !       AK42           !
        !AJ95          1032    !76            842     !J108643       K97     !A743          Q85     !
        !K76542        AJ109   !Q876          932     !1087543       AJ92    !A7            QJ5     !
        !6             K854    !K974          AJ8532  !---           AK4     !K765          AQ1094  !
        !A9            Q8      !1074          A       !7             K96     !1098          QJ      !
        !       Q64            !       AQJ93          !       ---            !       K1092          !
        !       83             !       AK104          !       K              !       843            !
        !       A102           !       10             !       QJ10963        !       83             !
        !       K10752         !       K65            !       AQJ1042        !       7653           !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        !                      !                      !                      !                      !
        ---------------------------------------------------------------------------------------------
        !                      !
        !25     K10            !
        !North  Q9532          !
        !E-W    92             !
        !       K854           !
        !J765          Q9842   !
        !7             J84     !
        !AQ106         J73     !
        !AQ76          93      !
        !       A3             !
        !       AK106          !
        !       K854           !
        !       J102           !
        !                      !
        !                      !
        !                      !
        ------------------------