2009-03-17  xxx
  ----------------------------------------------------------------------------
  !                        !                        !                        !
  ! 1      5432            ! 2      K83             ! 3      9853            !
  ! North  10842           ! East   KJ              ! South  8               !
  ! None   A6              ! N-S    9432            ! E-W    QJ8752          !
  !        874             !        10432           !        K7              !
  ! Q9            KJ1086   ! A654          J10972   ! J2            AK1076   !
  ! A65           7        ! A8542         Q73      ! QJ10543       K6       !
  ! QJ943         K85      ! Q8            K        ! 9             6        !
  ! QJ5           A1093    ! 87            Q965     ! AJ86          109432   !
  !        A7              !        Q               !        Q4              !
  !        KQJ93           !        1096            !        A972            !
  !        1072            !        AJ10765         !        AK1043          !
  !        K62             !        AKJ             !        Q5              !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  ----------------------------------------------------------------------------
  !                        !                        !                        !
  ! 4      K7              ! 5      A765            ! 6      AJ4             !
  ! West   AK107           ! North  4               ! East   A53             !
  ! All    Q65             ! N-S    AK654           ! E-W    K108            !
  !        A852            !        AQ7             !        K964            !
  ! 9432          AJ       ! QJ842         1093     ! K9852         7        !
  ! 3             J84      ! Q9            AKJ8     ! Q10982        KJ74     !
  ! 832           AJ10974  ! QJ93          1082     ! 742           QJ653    !
  ! 109743        J6       ! J5            K108     ! ---           AJ10     !
  !        Q10865          !        K               !        Q1063           !
  !        Q9652           !        1076532         !        6               !
  !        K               !        7               !        A9              !
  !        KQ              !        96432           !        Q87532          !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  ----------------------------------------------------------------------------
  !                        !                        !                        !
  ! 7      10765           ! 8      86              ! 9      954             !
  ! South  J742            ! West   Q1072           ! North  AK987           !
  ! All    1093            ! None   A8632           ! E-W    ---             !
  !        A2              !        86              !        109874          !
  ! KQJ9          A842     ! AJ1042        Q97      ! Q2            A1086    !
  ! K3            Q98      ! A             K9643    ! J103          Q642     !
  ! 642           J8       ! KQJ9          10       ! A953          KJ64     !
  ! QJ106         K954     ! J72           AK53     ! AKQ6          2        !
  !        3               !        K53             !        KJ73            !
  !        A1065           !        J85             !        5               !
  !        AKQ75           !        754             !        Q10872          !
  !        873             !        Q1094           !        J53             !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  ----------------------------------------------------------------------------
  !                        !                        !                        !
  ! 10     J8742           ! 11     J7              ! 12     J10764          !
  ! East   10              ! South  AJ92            ! West   Q8              !
  ! All    KQ982           ! None   A54             ! N-S    A964            !
  !        76              !        J642            !        QJ              !
  ! 653           K10      ! ---           KQ1085   ! Q98           K52      !
  ! KQ875         AJ63     ! KQ108543      76       ! 53           AKJ10762  !
  ! A73           1065     ! KQ873         2        ! Q10832        K5       !
  ! J8            K1092    ! 3             Q10975   ! K62           3        !
  !        AQ9             !        A96432          !        A3              !
  !        942             !        ---             !        94              !
  !        J4              !        J1096           !        J7              !
  !        AQ543           !        AK8             !        A1098754        !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  ----------------------------------------------------------------------------
  !                        !                        !                        !
  ! 13     AQJ86432        ! 14     1042            ! 15     106             !
  ! North  10              ! East   AK9763          ! South  K82             !
  ! All    105             ! None   8               ! N-S    AJ107432        !
  !        Q5              !        K76             !        4               !
  ! 7             109      ! Q75           KJ9863   ! J97543        AK2      !
  ! A854          976      ! 52            Q10      ! 9             J10753   !
  ! KJ6           Q982     ! AK7654        109      ! Q965          8        !
  ! AKJ92         10743    ! A10           J83      ! AK            Q1092    !
  !        K5              !        A               !        Q8              !
  !        KQJ32           !        J84             !        AQ64            !
  !        A743            !        QJ32            !        K               !
  !        86              !        Q9542           !        J87653          !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  ----------------------------------------------------------------------------
  !                        !                        !                        !
  ! 16     A10984          ! 17     10974           ! 18     AK3             !
  ! West   A108            ! North  82              ! East   AKQJ6           !
  ! E-W    A65             ! None   10865           ! N-S    A1074           !
  !        QJ              !        863             !        8               !
  ! KQ            75       ! K8653         A2       ! Q72           J108654  !
  ! J532          KQ64     ! AKJ           753      ! 32            854      !
  ! Q1093         KJ42     ! 743           AKQ92    ! KQJ           ---      !
  ! K74           1092     ! AK            1095     ! QJ972         A1054    !
  !        J632            !        QJ              !        9               !
  !        97              !        Q10964          !        1097            !
  !        87              !        J               !        986532          !
  !        A8653           !        QJ742           !        K63             !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  ----------------------------------------------------------------------------
  !                        !                        !                        !
  ! 19     J862            ! 20     76              ! 21     83              !
  ! South  A3              ! West   K876            ! North  K87             !
  ! E-W    AK73            ! All    A1082           ! N-S    985             !
  !        843             !        Q105            !        KQ975           !
  ! AQ4           7        ! AK2           QJ1085   ! J96542        AK       !
  ! Q962          K1087    ! A             104      ! A32           Q1094    !
  ! 86            J10942   ! Q9654         K7       ! Q10           J763     !
  ! AQ107         652      ! 9862          AKJ4     ! J8            A64      !
  !        K10953          !        943             !        Q107            !
  !        J54             !        QJ9532          !        J65             !
  !        Q5              !        J3              !        AK42            !
  !        KJ9             !        73              !        1032            !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  ----------------------------------------------------------------------------
  !                        !                        !                        !
  ! 22     ---             ! 23     10865           ! 24     753             !
  ! East   AK10753         ! South  QJ5             ! West   J32             !
  ! E-W    A94             ! All    A8642           ! None   AK84            !
  !        Q973            !        Q               !        K83             !
  ! J10862        AK7543   ! AQ4           J32      ! J842          Q9       !
  ! J9842         ---      ! K9842         A763     ! A85           K10976   !
  ! J86           KQ75     ! 5             J103     ! Q10963        75       !
  ! ---           865      ! K853          A92      ! 5             A1074    !
  !        Q9              !        K97             !        AK106           !
  !        Q6              !        10              !        Q4              !
  !        1032            !        KQ97            !        J2              !
  !        AKJ1042         !        J10764          !        QJ962           !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  ----------------------------------------------------------------------------
  !                        !                        !                        !
  ! 25     83              ! 26     Q               ! 27     J52             !
  ! North  975             ! East   AK108           ! South  AK982           !
  ! E-W    KJ106           ! All    AKJ82           ! None   3               !
  !        10762           !        A72             !        AQ104           !
  ! A109          K5       ! 987           AKJ432   ! 986           K10743   !
  ! Q3            AJ102    ! J765          Q4       ! 10            J765     !
  ! A42           Q983     ! Q97           10       ! KQ8654        107      !
  ! AK543         J98      ! 1083          9654     ! 875           32       !
  !        QJ7642          !        1065            !        AQ              !
  !        K864            !        932             !        Q43             !
  !        75              !        6543            !        AJ92            !
  !        Q               !        KQJ             !        KJ96            !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  ----------------------------------------------------------------------------
  !                        !                        !                        !
  ! 28     QJ1082          ! 29     5               ! 30     532             !
  ! West   K               ! North  J9542           ! East   QJ85            !
  ! N-S    KJ10            ! All    Q108            ! None   A8              !
  !        9874            !        K1032           !        A852            !
  ! A76           53       ! J632          AQ874    ! J1097         AQ       !
  ! Q             AJ10543  ! K83           Q7       ! A109          K62      !
  ! A98763        52       ! A5            K762     ! 1064          KJ92     !
  ! J53           AK10     ! AQ95          J4       ! K64           QJ107    !
  !        K94             !        K109            !        K864            !
  !        98762           !        A106            !        743             !
  !        Q4              !        J943            !        Q753            !
  !        Q62             !        876             !        93              !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  !                        !                        !                        !
  ----------------------------------------------------------------------------
  !                        !                        !
  ! 31     KQ9832          ! 32     AK              !
  ! South  A               ! West   KQ982           !
  ! N-S    AKJ96           ! E-W    AQ1083          !
  !        A               !        Q               !
  ! J106          75       ! Q986          J2       !
  ! KQ86          10743    ! 5             J10643   !
  ! Q73           105      ! J9            K742     !
  ! 742           J10953   ! K86543        97       !
  !        A4              !        107543          !
  !        J952            !        A7              !
  !        842             !        65              !
  !        KQ86            !        AJ102           !
  !                        !                        !
  !                        !                        !
  !                        !                        !
  !                        !                        !
  ---------------------------------------------------