// BasicRequirements:

    // Basic requirements for creating a tile chart:
    //   1) Create a TileChart instance and a data source
    //   2) Create a data model and attach the data source to it
    //   3) Assign the Tile variable role and the Size variable
    //      role to appropriate variables
    //   4) Assign the data model to the TileChart
    // To set a title or footnote, get the appropriate TileChart
    // title or footnote, and then set the returned object's text.

       import com.sas.graphics.components.tilechart.TileChart;
       import com.sas.graphics.components.tilechart.TileChartTableDataModel;
       import com.sas.graphics.components.AnalysisVariable;
       import com.sas.graphics.components.ClassificationVariable;
       import javax.swing.table.DefaultTableModel;
       import java.awt.BorderLayout;
       import java.awt.Color;
       import java.awt.Container;
       import java.awt.event.WindowAdapter;
       import java.awt.event.WindowEvent;
       import javax.swing.JFrame;
       import javax.swing.JPanel;

       public class BasicRequirements extends JPanel  {
         private BasicRequirements  theApp;
         public BasicRequirements () {
            setLayout(new BorderLayout());

         // 1) Create a TileChart and a data source
            TileChart tileChart=new TileChart();
            SampleData dataTable=new SampleData();

         // 2) Create a data model and attach the data source
            TileChartTableDataModel dataModel=
                      new TileChartTableDataModel();
            dataModel.setModel(dataTable);

         // 3) Assign the Tile and Size variable roles to
         // appropriate variables
            dataModel.setTileVariable(
                      new ClassificationVariable("Region"));
            dataModel.setSizeVariable(
                      new AnalysisVariable("Inventory"));

         // 4) Assign the data model to the TileChart
            tileChart.setDataModel(dataModel);

         // Set a graph title
            tileChart.getTitle1().setText("tile size represents Inventory");
            add(tileChart, BorderLayout.CENTER);
          }
       // Create the data source
          static private class SampleData extends DefaultTableModel {
            private static Class  columnClass[]={String.class, String.class, String.class,
                                                 Double.class, Double.class, Double.class, Double.class};
            private static String columnNames[]={"Region","Product","Subsidiary","Stores",
                                                 "Sales","Inventory","Returns"};
              public SampleData() {
    	    super();
                Object data[][] = {
                 {"Africa", "Boot", "Addis Ababa", new Double(12), new Double(29761), new Double(191821), new Double(769) },
                 {"Africa", "Men's Casual", "Addis Ababa", new Double(4), new Double(67242), new Double(118036), new Double(2284) },
                 {"Africa", "Men's Dress", "Addis Ababa", new Double(7), new Double(76793), new Double(136273), new Double(2433) },
                 {"Africa", "Sandal", "Addis Ababa", new Double(10), new Double(62819), new Double(204284), new Double(1861) },
                 {"Africa", "Slipper", "Addis Ababa", new Double(14), new Double(68641), new Double(279795), new Double(1771) },
                 {"Africa", "Sport Shoe", "Addis Ababa", new Double(4), new Double(1690), new Double(16634), new Double(79) },
                 {"Africa", "Women's Casual", "Addis Ababa", new Double(2), new Double(51541), new Double(98641), new Double(940) },
                 {"Africa", "Women's Dress", "Addis Ababa", new Double(12), new Double(108942), new Double(311017), new Double(3233) },
                 {"Africa", "Boot", "Algiers", new Double(21), new Double(21297), new Double(73737), new Double(710) },
                 {"Africa", "Men's Casual", "Algiers", new Double(4), new Double(63206), new Double(100982), new Double(2221) },
                 {"Africa", "Men's Dress", "Algiers", new Double(13), new Double(123743), new Double(428575), new Double(3621) },
                 {"Africa", "Sandal", "Algiers", new Double(25), new Double(29198), new Double(84447), new Double(1530) },
                 {"Africa", "Slipper", "Algiers", new Double(17), new Double(64891), new Double(248198), new Double(1823) },
                 {"Africa", "Sport Shoe", "Algiers", new Double(9), new Double(2617), new Double(9372), new Double(168) },
                 {"Africa", "Women's Dress", "Algiers", new Double(12), new Double(90648), new Double(266805), new Double(2690) },
                 {"Africa", "Boot", "Cairo", new Double(20), new Double(4846), new Double(18965), new Double(229) },
                 {"Africa", "Men's Casual", "Cairo", new Double(25), new Double(360209), new Double(1063251), new Double(9424) },
                 {"Africa", "Men's Dress", "Cairo", new Double(5), new Double(4051), new Double(45962), new Double(97) },
                 {"Africa", "Sandal", "Cairo", new Double(9), new Double(10532), new Double(50430), new Double(598) },
                 {"Africa", "Slipper", "Cairo", new Double(9), new Double(13732), new Double(54117), new Double(1216) },
                 {"Africa", "Sport Shoe", "Cairo", new Double(3), new Double(2259), new Double(20815), new Double(44) },
                 {"Africa", "Women's Casual", "Cairo", new Double(14), new Double(328474), new Double(940851), new Double(10124) },
                 {"Africa", "Women's Dress", "Cairo", new Double(3), new Double(14095), new Double(51145), new Double(745) },
                 {"Africa", "Boot", "Johannesburg", new Double(14), new Double(8365), new Double(33011), new Double(483) },
                 {"Africa", "Sandal", "Johannesburg", new Double(13), new Double(17337), new Double(63003), new Double(809) },
                 {"Africa", "Slipper", "Johannesburg", new Double(12), new Double(39452), new Double(130025), new Double(1565) },
                 {"Africa", "Sport Shoe", "Johannesburg", new Double(8), new Double(5172), new Double(29368), new Double(139) },
                 {"Africa", "Women's Dress", "Johannesburg", new Double(4), new Double(42682), new Double(120127), new Double(966) },
                 {"Africa", "Boot", "Khartoum", new Double(24), new Double(19282), new Double(105370), new Double(700) },
                 {"Africa", "Men's Casual", "Khartoum", new Double(1), new Double(9244), new Double(16230), new Double(478) },
                 {"Africa", "Men's Dress", "Khartoum", new Double(3), new Double(18053), new Double(51132), new Double(1177) },
                 {"Africa", "Sandal", "Khartoum", new Double(18), new Double(26427), new Double(81825), new Double(1281) },
                 {"Africa", "Slipper", "Khartoum", new Double(11), new Double(43452), new Double(143015), new Double(1573) },
                 {"Africa", "Sport Shoe", "Khartoum", new Double(7), new Double(2521), new Double(27041), new Double(84) },
                 {"Africa", "Women's Casual", "Khartoum", new Double(1), new Double(19582), new Double(30727), new Double(384) },
                 {"Africa", "Women's Dress", "Khartoum", new Double(6), new Double(48031), new Double(132679), new Double(1374) },
                 {"Africa", "Boot", "Kinshasa", new Double(16), new Double(13921), new Double(70736), new Double(553) },
                 {"Africa", "Men's Dress", "Kinshasa", new Double(5), new Double(57691), new Double(95663), new Double(1699) },
                 {"Africa", "Sandal", "Kinshasa", new Double(10), new Double(16662), new Double(104438), new Double(611) },
                 {"Africa", "Slipper", "Kinshasa", new Double(11), new Double(52807), new Double(183937), new Double(1440) },
                 {"Africa", "Sport Shoe", "Kinshasa", new Double(10), new Double(4888), new Double(27998), new Double(162) },
                 {"Africa", "Women's Casual", "Kinshasa", new Double(1), new Double(17919), new Double(21363), new Double(400) },
                 {"Africa", "Women's Dress", "Kinshasa", new Double(3), new Double(32928), new Double(87149), new Double(717) },
                 {"Africa", "Boot", "Luanda", new Double(8), new Double(6081), new Double(51572), new Double(325) },
                 {"Africa", "Men's Casual", "Luanda", new Double(3), new Double(62893), new Double(149864), new Double(1701) },
                 {"Africa", "Men's Dress", "Luanda", new Double(2), new Double(29582), new Double(67247), new Double(705) },
                 {"Africa", "Sandal", "Luanda", new Double(9), new Double(11145), new Double(19900), new Double(657) },
                 {"Africa", "Slipper", "Luanda", new Double(5), new Double(19146), new Double(97060), new Double(701) },
                 {"Africa", "Sport Shoe", "Luanda", new Double(2), new Double(801), new Double(3247), new Double(29) },
                 {"Africa", "Women's Dress", "Luanda", new Double(1), new Double(8467), new Double(47387), new Double(210) },
                 {"Africa", "Boot", "Nairobi", new Double(25), new Double(16282), new Double(66017), new Double(844) },
                 {"Africa", "Men's Dress", "Nairobi", new Double(1), new Double(8587), new Double(20877), new Double(363) },
                 {"Africa", "Sandal", "Nairobi", new Double(19), new Double(16289), new Double(47406), new Double(1175) },
                 {"Africa", "Slipper", "Nairobi", new Double(12), new Double(34955), new Double(87438), new Double(1320) },
                 {"Africa", "Sport Shoe", "Nairobi", new Double(10), new Double(2202), new Double(11328), new Double(174) },
                 {"Africa", "Women's Dress", "Nairobi", new Double(3), new Double(28515), new Double(62740), new Double(678) },
                 {"Asia", "Boot", "Bangkok", new Double(1), new Double(1996), new Double(9576), new Double(80) },
                 {"Asia", "Men's Dress", "Bangkok", new Double(1), new Double(3033), new Double(20831), new Double(52) },
                 {"Asia", "Sandal", "Bangkok", new Double(1), new Double(3230), new Double(15087), new Double(120) },
                 {"Asia", "Slipper", "Bangkok", new Double(1), new Double(3019), new Double(16075), new Double(127) },
                 {"Asia", "Women's Casual", "Bangkok", new Double(1), new Double(5389), new Double(16251), new Double(185) },
                 {"Asia", "Boot", "Seoul", new Double(17), new Double(60712), new Double(160589), new Double(1296) },
                 {"Asia", "Men's Casual", "Seoul", new Double(1), new Double(11754), new Double(2176), new Double(833) },
                 {"Asia", "Men's Dress", "Seoul", new Double(7), new Double(116333), new Double(251803), new Double(2443) },
                 {"Asia", "Sandal", "Seoul", new Double(3), new Double(4978), new Double(21483), new Double(105) },
                 {"Asia", "Slipper", "Seoul", new Double(21), new Double(149013), new Double(469007), new Double(2941) },
                 {"Asia", "Sport Shoe", "Seoul", new Double(1), new Double(937), new Double(455), new Double(10) },
                 {"Asia", "Women's Casual", "Seoul", new Double(2), new Double(20448), new Double(36576), new Double(790) },
                 {"Asia", "Women's Dress", "Seoul", new Double(7), new Double(78234), new Double(140628), new Double(1891) },
                 {"Asia", "Sport Shoe", "Tokyo", new Double(1), new Double(1155), new Double(15602), new Double(22) },
                 {"Canada", "Boot", "Calgary", new Double(8), new Double(17720), new Double(63280), new Double(472) },
                 {"Canada", "Men's Dress", "Calgary", new Double(1), new Double(12775), new Double(39663), new Double(353) },
                 {"Canada", "Sandal", "Calgary", new Double(7), new Double(2886), new Double(15838), new Double(147) },
                 {"Canada", "Slipper", "Calgary", new Double(2), new Double(5676), new Double(48061), new Double(253) },
                 {"Canada", "Sport Shoe", "Calgary", new Double(9), new Double(9745), new Double(38059), new Double(264) },
                 {"Canada", "Women's Dress", "Calgary", new Double(2), new Double(12601), new Double(54677), new Double(488) },
                 {"Canada", "Boot", "Montreal", new Double(25), new Double(40213), new Double(240132), new Double(1472) },
                 {"Canada", "Men's Casual", "Montreal", new Double(3), new Double(53929), new Double(187155), new Double(2241) },
                 {"Canada", "Men's Dress", "Montreal", new Double(11), new Double(112009), new Double(355170), new Double(3713) },
                 {"Canada", "Sandal", "Montreal", new Double(7), new Double(3002), new Double(18382), new Double(122) },
                 {"Canada", "Slipper", "Montreal", new Double(24), new Double(135305), new Double(500053), new Double(3395) },
                 {"Canada", "Sport Shoe", "Montreal", new Double(31), new Double(29435), new Double(178128), new Double(1129) },
                 {"Canada", "Women's Casual", "Montreal", new Double(2), new Double(24497), new Double(34808), new Double(832) },
                 {"Canada", "Women's Dress", "Montreal", new Double(12), new Double(132638), new Double(483637), new Double(2880) },
                 {"Canada", "Boot", "Ottawa", new Double(5), new Double(7892), new Double(28162), new Double(377) },
                 {"Canada", "Men's Casual", "Ottawa", new Double(1), new Double(19210), new Double(29249), new Double(578) },
                 {"Canada", "Sandal", "Ottawa", new Double(2), new Double(2600), new Double(1727), new Double(27) },
                 {"Canada", "Slipper", "Ottawa", new Double(10), new Double(30905), new Double(89576), new Double(1397) },
                 {"Canada", "Sport Shoe", "Ottawa", new Double(6), new Double(2598), new Double(15007), new Double(204) },
                 {"Canada", "Women's Casual", "Ottawa", new Double(1), new Double(18712), new Double(46064), new Double(427) },
                 {"Canada", "Women's Dress", "Ottawa", new Double(4), new Double(33824), new Double(84378), new Double(939) },
                 {"Canada", "Boot", "Toronto", new Double(16), new Double(33291), new Double(149118), new Double(994) },
                 {"Canada", "Men's Casual", "Toronto", new Double(2), new Double(15403), new Double(20811), new Double(1401) },
                 {"Canada", "Men's Dress", "Toronto", new Double(2), new Double(37519), new Double(84690), new Double(806) },
                 {"Canada", "Sandal", "Toronto", new Double(2), new Double(1190), new Double(6763), new Double(38) },
                 {"Canada", "Slipper", "Toronto", new Double(14), new Double(80352), new Double(302074), new Double(1908) },
                 {"Canada", "Sport Shoe", "Toronto", new Double(29), new Double(34585), new Double(164113), new Double(913) },
                 {"Canada", "Women's Casual", "Toronto", new Double(4), new Double(63492), new Double(149239), new Double(1700) },
                 {"Canada", "Women's Dress", "Toronto", new Double(7), new Double(53940), new Double(165711), new Double(1967) },
                 {"Canada", "Boot", "Vancouver", new Double(31), new Double(286497), new Double(882080), new Double(9160) },
                 {"Canada", "Men's Casual", "Vancouver", new Double(25), new Double(353361), new Double(671837), new Double(20470) },
                 {"Canada", "Men's Dress", "Vancouver", new Double(28), new Double(757798), new Double(1847559), new Double(16833) },
                 {"Canada", "Sandal", "Vancouver", new Double(15), new Double(5120), new Double(56325), new Double(294) },
                 {"Canada", "Slipper", "Vancouver", new Double(27), new Double(700513), new Double(2520085), new Double(21247) },
                 {"Canada", "Sport Shoe", "Vancouver", new Double(26), new Double(64026), new Double(370388), new Double(2297) },
                 {"Canada", "Women's Casual", "Vancouver", new Double(20), new Double(304106), new Double(665323), new Double(8278) },
                 {"Canada", "Women's Dress", "Vancouver", new Double(21), new Double(756347), new Double(2503387), new Double(19378) },
                 {"Central America/Caribbean", "Boot", "Kingston", new Double(33), new Double(102372), new Double(393376), new Double(4454) },
                 {"Central America/Caribbean", "Men's Casual", "Kingston", new Double(28), new Double(576112), new Double(1159556), new Double(20005) },
                 {"Central America/Caribbean", "Men's Dress", "Kingston", new Double(23), new Double(270863), new Double(618703), new Double(7447) },
                 {"Central America/Caribbean", "Sandal", "Kingston", new Double(15), new Double(200156), new Double(624163), new Double(8365) },
                 {"Central America/Caribbean", "Slipper", "Kingston", new Double(37), new Double(476638), new Double(1555357), new Double(15713) },
                 {"Central America/Caribbean", "Sport Shoe", "Kingston", new Double(23), new Double(18177), new Double(86162), new Double(944) },
                 {"Central America/Caribbean", "Women's Casual", "Kingston", new Double(18), new Double(215069), new Double(275321), new Double(7361) },
                 {"Central America/Caribbean", "Women's Dress", "Kingston", new Double(41), new Double(375817), new Double(1147300), new Double(11656) },
                 {"Central America/Caribbean", "Boot", "Managua", new Double(17), new Double(34660), new Double(162033), new Double(1775) },
                 {"Central America/Caribbean", "Men's Casual", "Managua", new Double(3), new Double(69276), new Double(79666), new Double(1861) },
                 {"Central America/Caribbean", "Men's Dress", "Managua", new Double(4), new Double(35393), new Double(72044), new Double(1456) },
                 {"Central America/Caribbean", "Sandal", "Managua", new Double(37), new Double(65478), new Double(261456), new Double(2524) },
                 {"Central America/Caribbean", "Slipper", "Managua", new Double(25), new Double(92539), new Double(289520), new Double(2800) },
                 {"Central America/Caribbean", "Sport Shoe", "Managua", new Double(14), new Double(5655), new Double(17155), new Double(269) },
                 {"Central America/Caribbean", "Women's Casual", "Managua", new Double(3), new Double(48567), new Double(118849), new Double(1318) },
                 {"Central America/Caribbean", "Women's Dress", "Managua", new Double(10), new Double(63238), new Double(163951), new Double(2308) },
                 {"Central America/Caribbean", "Boot", "Mexico City", new Double(21), new Double(20819), new Double(79994), new Double(814) },
                 {"Central America/Caribbean", "Men's Casual", "Mexico City", new Double(3), new Double(66216), new Double(70123), new Double(2198) },
                 {"Central America/Caribbean", "Men's Dress", "Mexico City", new Double(3), new Double(30157), new Double(78950), new Double(1012) },
                 {"Central America/Caribbean", "Sandal", "Mexico City", new Double(33), new Double(52233), new Double(175201), new Double(2127) },
                 {"Central America/Caribbean", "Slipper", "Mexico City", new Double(31), new Double(96113), new Double(340122), new Double(4028) },
                 {"Central America/Caribbean", "Sport Shoe", "Mexico City", new Double(3), new Double(2196), new Double(23183), new Double(59) },
                 {"Central America/Caribbean", "Women's Casual", "Mexico City", new Double(2), new Double(31301), new Double(91171), new Double(973) },
                 {"Central America/Caribbean", "Women's Dress", "Mexico City", new Double(7), new Double(69553), new Double(257437), new Double(1614) },
                 {"Central America/Caribbean", "Boot", "San Juan", new Double(31), new Double(32892), new Double(135309), new Double(1504) },
                 {"Central America/Caribbean", "Men's Casual", "San Juan", new Double(2), new Double(44909), new Double(182986), new Double(1355) },
                 {"Central America/Caribbean", "Men's Dress", "San Juan", new Double(8), new Double(68482), new Double(137355), new Double(2756) },
                 {"Central America/Caribbean", "Sandal", "San Juan", new Double(27), new Double(60515), new Double(210250), new Double(3287) },
                 {"Central America/Caribbean", "Slipper", "San Juan", new Double(7), new Double(217891), new Double(707919), new Double(6825) },
                 {"Central America/Caribbean", "Sport Shoe", "San Juan", new Double(4), new Double(936), new Double(4546), new Double(74) },
                 {"Central America/Caribbean", "Women's Casual", "San Juan", new Double(10), new Double(104420), new Double(318207), new Double(4240) },
                 {"Central America/Caribbean", "Women's Dress", "San Juan", new Double(16), new Double(109110), new Double(336513), new Double(3776) },
                 {"Eastern Europe", "Boot", "Budapest", new Double(22), new Double(74102), new Double(317515), new Double(3341) },
                 {"Eastern Europe", "Men's Casual", "Budapest", new Double(6), new Double(66936), new Double(87655), new Double(3944) },
                 {"Eastern Europe", "Men's Dress", "Budapest", new Double(3), new Double(37499), new Double(147214), new Double(930) },
                 {"Eastern Europe", "Sandal", "Budapest", new Double(5), new Double(1814), new Double(4894), new Double(96) },
                 {"Eastern Europe", "Slipper", "Budapest", new Double(17), new Double(111816), new Double(453821), new Double(4070) },
                 {"Eastern Europe", "Sport Shoe", "Budapest", new Double(23), new Double(16460), new Double(79416), new Double(790) },
                 {"Eastern Europe", "Women's Casual", "Budapest", new Double(3), new Double(49880), new Double(137093), new Double(1528) },
                 {"Eastern Europe", "Women's Dress", "Budapest", new Double(6), new Double(52022), new Double(144360), new Double(1452) },
                 {"Eastern Europe", "Boot", "Moscow", new Double(23), new Double(67476), new Double(329604), new Double(3142) },
                 {"Eastern Europe", "Men's Casual", "Moscow", new Double(3), new Double(55094), new Double(156554), new Double(1895) },
                 {"Eastern Europe", "Men's Dress", "Moscow", new Double(11), new Double(113119), new Double(302236), new Double(4004) },
                 {"Eastern Europe", "Slipper", "Moscow", new Double(11), new Double(127033), new Double(520271), new Double(3983) },
                 {"Eastern Europe", "Sport Shoe", "Moscow", new Double(23), new Double(21464), new Double(110822), new Double(859) },
                 {"Eastern Europe", "Women's Casual", "Moscow", new Double(6), new Double(104119), new Double(211220), new Double(2325) },
                 {"Eastern Europe", "Women's Dress", "Moscow", new Double(10), new Double(72671), new Double(196973), new Double(2227) },
                 {"Eastern Europe", "Boot", "Prague", new Double(11), new Double(86215), new Double(341326), new Double(3555) },
                 {"Eastern Europe", "Men's Casual", "Prague", new Double(12), new Double(150273), new Double(336151), new Double(7455) },
                 {"Eastern Europe", "Men's Dress", "Prague", new Double(9), new Double(102448), new Double(231514), new Double(2492) },
                 {"Eastern Europe", "Sandal", "Prague", new Double(2), new Double(712), new Double(3384), new Double(48) },
                 {"Eastern Europe", "Slipper", "Prague", new Double(29), new Double(128971), new Double(585026), new Double(5346) },
                 {"Eastern Europe", "Sport Shoe", "Prague", new Double(18), new Double(23708), new Double(117976), new Double(623) },
                 {"Eastern Europe", "Women's Casual", "Prague", new Double(1), new Double(15897), new Double(33800), new Double(414) },
                 {"Eastern Europe", "Women's Dress", "Prague", new Double(14), new Double(128497), new Double(425237), new Double(3434) },
                 {"Eastern Europe", "Boot", "Warsaw", new Double(26), new Double(78992), new Double(363358), new Double(3246) },
                 {"Eastern Europe", "Men's Casual", "Warsaw", new Double(15), new Double(304093), new Double(729044), new Double(9364) },
                 {"Eastern Europe", "Men's Dress", "Warsaw", new Double(10), new Double(82695), new Double(205338), new Double(2862) },
                 {"Eastern Europe", "Sandal", "Warsaw", new Double(3), new Double(1190), new Double(960), new Double(57) },
                 {"Eastern Europe", "Slipper", "Warsaw", new Double(16), new Double(141878), new Double(712365), new Double(6336) },
                 {"Eastern Europe", "Sport Shoe", "Warsaw", new Double(19), new Double(29570), new Double(139313), new Double(1053) },
                 {"Eastern Europe", "Women's Casual", "Warsaw", new Double(3), new Double(39360), new Double(102641), new Double(1365) },
                 {"Eastern Europe", "Women's Dress", "Warsaw", new Double(19), new Double(108936), new Double(425390), new Double(4465) },
                 {"Middle East", "Boot", "Al-Khobar", new Double(10), new Double(15062), new Double(44658), new Double(765) },
                 {"Middle East", "Men's Casual", "Al-Khobar", new Double(24), new Double(340201), new Double(616745), new Double(13251) },
                 {"Middle East", "Men's Dress", "Al-Khobar", new Double(22), new Double(261445), new Double(711246), new Double(6979) },
                 {"Middle East", "Sandal", "Al-Khobar", new Double(2), new Double(1380), new Double(13343), new Double(62) },
                 {"Middle East", "Slipper", "Al-Khobar", new Double(26), new Double(66796), new Double(201779), new Double(3052) },
                 {"Middle East", "Sport Shoe", "Al-Khobar", new Double(2), new Double(449), new Double(1836), new Double(43) },
                 {"Middle East", "Women's Casual", "Al-Khobar", new Double(13), new Double(226514), new Double(447377), new Double(5966) },
                 {"Middle East", "Women's Dress", "Al-Khobar", new Double(11), new Double(241820), new Double(611686), new Double(6167) },
                 {"Middle East", "Boot", "Dubai", new Double(15), new Double(90972), new Double(403259), new Double(4049) },
                 {"Middle East", "Men's Casual", "Dubai", new Double(29), new Double(419336), new Double(868115), new Double(17552) },
                 {"Middle East", "Men's Dress", "Dubai", new Double(25), new Double(324312), new Double(746970), new Double(8159) },
                 {"Middle East", "Sandal", "Dubai", new Double(24), new Double(17492), new Double(59985), new Double(734) },
                 {"Middle East", "Slipper", "Dubai", new Double(17), new Double(387680), new Double(1238698), new Double(12768) },
                 {"Middle East", "Sport Shoe", "Dubai", new Double(5), new Double(1487), new Double(11432), new Double(70) },
                 {"Middle East", "Women's Casual", "Dubai", new Double(19), new Double(233374), new Double(416012), new Double(8102) },
                 {"Middle East", "Women's Dress", "Dubai", new Double(19), new Double(435891), new Double(1292400), new Double(12999) },
                 {"Middle East", "Boot", "Tel Aviv", new Double(20), new Double(65248), new Double(222165), new Double(2320) },
                 {"Middle East", "Men's Casual", "Tel Aviv", new Double(11), new Double(1298717), new Double(2881005), new Double(57362) },
                 {"Middle East", "Men's Dress", "Tel Aviv", new Double(24), new Double(253814), new Double(631479), new Double(8727) },
                 {"Middle East", "Sandal", "Tel Aviv", new Double(17), new Double(16314), new Double(71094), new Double(574) },
                 {"Middle East", "Slipper", "Tel Aviv", new Double(21), new Double(208004), new Double(639427), new Double(7738) },
                 {"Middle East", "Sport Shoe", "Tel Aviv", new Double(4), new Double(2071), new Double(15121), new Double(47) },
                 {"Middle East", "Women's Casual", "Tel Aviv", new Double(19), new Double(288904), new Double(790386), new Double(12000) },
                 {"Middle East", "Women's Dress", "Tel Aviv", new Double(18), new Double(434496), new Double(1272531), new Double(17394) },
                 {"Pacific", "Boot", "Auckland", new Double(12), new Double(20141), new Double(97919), new Double(962) },
                 {"Pacific", "Men's Dress", "Auckland", new Double(1), new Double(4892), new Double(538), new Double(325) },
                 {"Pacific", "Sandal", "Auckland", new Double(1), new Double(325), new Double(23897), new Double(10) },
                 {"Pacific", "Slipper", "Auckland", new Double(11), new Double(33000), new Double(136625), new Double(1321) },
                 {"Pacific", "Sport Shoe", "Auckland", new Double(5), new Double(5117), new Double(35246), new Double(211) },
                 {"Pacific", "Women's Casual", "Auckland", new Double(1), new Double(18189), new Double(15241), new Double(421) },
                 {"Pacific", "Women's Dress", "Auckland", new Double(6), new Double(42760), new Double(158688), new Double(1278) },
                 {"Pacific", "Boot", "Canberra", new Double(21), new Double(32640), new Double(188437), new Double(1237) },
                 {"Pacific", "Men's Casual", "Canberra", new Double(1), new Double(24733), new Double(45172), new Double(614) },
                 {"Pacific", "Men's Dress", "Canberra", new Double(1), new Double(4231), new Double(346780), new Double(350) },
                 {"Pacific", "Sandal", "Canberra", new Double(1), new Double(1093), new Double(8711), new Double(21) },
                 {"Pacific", "Slipper", "Canberra", new Double(10), new Double(44121), new Double(155948), new Double(1252) },
                 {"Pacific", "Sport Shoe", "Canberra", new Double(10), new Double(12211), new Double(80393), new Double(336) },
                 {"Pacific", "Women's Casual", "Canberra", new Double(1), new Double(15032), new Double(42469), new Double(409) },
                 {"Pacific", "Women's Dress", "Canberra", new Double(5), new Double(21486), new Double(58824), new Double(1096) },
                 {"Pacific", "Boot", "Jakarta", new Double(6), new Double(11975), new Double(50645), new Double(523) },
                 {"Pacific", "Men's Casual", "Jakarta", new Double(12), new Double(373908), new Double(1139026), new Double(10960) },
                 {"Pacific", "Men's Dress", "Jakarta", new Double(22), new Double(186631), new Double(559904), new Double(6447) },
                 {"Pacific", "Sandal", "Jakarta", new Double(31), new Double(24940), new Double(134557), new Double(1112) },
                 {"Pacific", "Slipper", "Jakarta", new Double(7), new Double(22060), new Double(82215), new Double(861) },
                 {"Pacific", "Sport Shoe", "Jakarta", new Double(4), new Double(6110), new Double(26124), new Double(164) },
                 {"Pacific", "Women's Casual", "Jakarta", new Double(1), new Double(18761), new Double(27749), new Double(468) },
                 {"Pacific", "Women's Dress", "Jakarta", new Double(1), new Double(4659), new Double(19899), new Double(255) },
                 {"Pacific", "Boot", "Kuala Lumpur", new Double(15), new Double(25796), new Double(143063), new Double(1110) },
                 {"Pacific", "Men's Casual", "Kuala Lumpur", new Double(6), new Double(106657), new Double(310404), new Double(4092) },
                 {"Pacific", "Men's Dress", "Kuala Lumpur", new Double(7), new Double(55667), new Double(161328), new Double(2288) },
                 {"Pacific", "Sandal", "Kuala Lumpur", new Double(7), new Double(4130), new Double(24936), new Double(213) },
                 {"Pacific", "Slipper", "Kuala Lumpur", new Double(17), new Double(83212), new Double(382786), new Double(2568) },
                 {"Pacific", "Sport Shoe", "Kuala Lumpur", new Double(2), new Double(450), new Double(8136), new Double(42) },
                 {"Pacific", "Women's Casual", "Kuala Lumpur", new Double(2), new Double(36110), new Double(91052), new Double(995) },
                 {"Pacific", "Women's Dress", "Kuala Lumpur", new Double(8), new Double(61108), new Double(245543), new Double(1977) },
                 {"Pacific", "Boot", "Manila", new Double(21), new Double(31503), new Double(110179), new Double(1449) },
                 {"Pacific", "Men's Casual", "Manila", new Double(7), new Double(128309), new Double(264891), new Double(5285) },
                 {"Pacific", "Men's Dress", "Manila", new Double(14), new Double(144151), new Double(464158), new Double(4414) },
                 {"Pacific", "Sandal", "Manila", new Double(18), new Double(15759), new Double(65223), new Double(620) },
                 {"Pacific", "Slipper", "Manila", new Double(14), new Double(171735), new Double(708799), new Double(5544) },
                 {"Pacific", "Sport Shoe", "Manila", new Double(8), new Double(2281), new Double(15955), new Double(144) },
                 {"Pacific", "Women's Casual", "Manila", new Double(9), new Double(131794), new Double(265543), new Double(4241) },
                 {"Pacific", "Women's Dress", "Manila", new Double(12), new Double(229372), new Double(818328), new Double(7265) },
                 {"Pacific", "Boot", "Singapore", new Double(2), new Double(1520), new Double(374), new Double(120) },
                 {"Pacific", "Men's Casual", "Singapore", new Double(1), new Double(28761), new Double(89599), new Double(690) },
                 {"Pacific", "Men's Dress", "Singapore", new Double(3), new Double(30619), new Double(103585), new Double(1148) },
                 {"Pacific", "Sandal", "Singapore", new Double(1), new Double(2177), new Double(5897), new Double(35) },
                 {"Pacific", "Slipper", "Singapore", new Double(6), new Double(36612), new Double(139288), new Double(843) },
                 {"Pacific", "Women's Dress", "Singapore", new Double(5), new Double(40056), new Double(117217), new Double(1413) },
                 {"South America", "Boot", "Bogota", new Double(19), new Double(15312), new Double(35805), new Double(1229) },
                 {"South America", "Men's Casual", "Bogota", new Double(2), new Double(20835), new Double(43155), new Double(1136) },
                 {"South America", "Men's Dress", "Bogota", new Double(4), new Double(37187), new Double(62770), new Double(1424) },
                 {"South America", "Sandal", "Bogota", new Double(16), new Double(22712), new Double(62856), new Double(1292) },
                 {"South America", "Slipper", "Bogota", new Double(15), new Double(33723), new Double(88411), new Double(2033) },
                 {"South America", "Sport Shoe", "Bogota", new Double(19), new Double(4729), new Double(11597), new Double(333) },
                 {"South America", "Women's Dress", "Bogota", new Double(14), new Double(71736), new Double(117761), new Double(2646) },
                 {"South America", "Boot", "Buenos Aires", new Double(16), new Double(17027), new Double(39291), new Double(1073) },
                 {"South America", "Men's Casual", "Buenos Aires", new Double(1), new Double(16019), new Double(15889), new Double(498) },
                 {"South America", "Men's Dress", "Buenos Aires", new Double(1), new Double(14437), new Double(29932), new Double(354) },
                 {"South America", "Sandal", "Buenos Aires", new Double(21), new Double(18765), new Double(75358), new Double(604) },
                 {"South America", "Slipper", "Buenos Aires", new Double(8), new Double(11759), new Double(23822), new Double(939) },
                 {"South America", "Sport Shoe", "Buenos Aires", new Double(14), new Double(3545), new Double(6103), new Double(229) },
                 {"South America", "Women's Casual", "Buenos Aires", new Double(1), new Double(15470), new Double(19479), new Double(382) },
                 {"South America", "Women's Dress", "Buenos Aires", new Double(4), new Double(21261), new Double(31081), new Double(964) },
                 {"South America", "Boot", "Caracas", new Double(13), new Double(63697), new Double(307509), new Double(2731) },
                 {"South America", "Men's Casual", "Caracas", new Double(14), new Double(245757), new Double(445579), new Double(7918) },
                 {"South America", "Men's Dress", "Caracas", new Double(15), new Double(135371), new Double(275526), new Double(4710) },
                 {"South America", "Sandal", "Caracas", new Double(29), new Double(22973), new Double(118535), new Double(1096) },
                 {"South America", "Slipper", "Caracas", new Double(19), new Double(132853), new Double(457658), new Double(4609) },
                 {"South America", "Sport Shoe", "Caracas", new Double(4), new Double(1716), new Double(12360), new Double(79) },
                 {"South America", "Women's Casual", "Caracas", new Double(3), new Double(42654), new Double(68096), new Double(1525) },
                 {"South America", "Women's Dress", "Caracas", new Double(26), new Double(144302), new Double(454123), new Double(5274) },
                 {"South America", "Boot", "La Paz", new Double(21), new Double(36309), new Double(100618), new Double(2925) },
                 {"South America", "Men's Casual", "La Paz", new Double(6), new Double(124203), new Double(184499), new Double(4046) },
                 {"South America", "Men's Dress", "La Paz", new Double(11), new Double(131079), new Double(173417), new Double(3698) },
                 {"South America", "Sandal", "La Paz", new Double(31), new Double(27728), new Double(81525), new Double(945) },
                 {"South America", "Slipper", "La Paz", new Double(18), new Double(125763), new Double(338758), new Double(6501) },
                 {"South America", "Sport Shoe", "La Paz", new Double(15), new Double(8095), new Double(25212), new Double(254) },
                 {"South America", "Women's Casual", "La Paz", new Double(6), new Double(48260), new Double(138402), new Double(2547) },
                 {"South America", "Women's Dress", "La Paz", new Double(8), new Double(29069), new Double(73048), new Double(1648) },
                 {"South America", "Boot", "Montevideo", new Double(15), new Double(53703), new Double(150601), new Double(3226) },
                 {"South America", "Men's Casual", "Montevideo", new Double(3), new Double(52968), new Double(76200), new Double(1811) },
                 {"South America", "Men's Dress", "Montevideo", new Double(8), new Double(45566), new Double(125584), new Double(2708) },
                 {"South America", "Sandal", "Montevideo", new Double(12), new Double(27742), new Double(90767), new Double(1913) },
                 {"South America", "Slipper", "Montevideo", new Double(28), new Double(80525), new Double(236273), new Double(3419) },
                 {"South America", "Sport Shoe", "Montevideo", new Double(22), new Double(8365), new Double(39256), new Double(361) },
                 {"South America", "Women's Casual", "Montevideo", new Double(3), new Double(28343), new Double(66442), new Double(1374) },
                 {"South America", "Women's Dress", "Montevideo", new Double(5), new Double(21434), new Double(63913), new Double(1213) },
                 {"South America", "Boot", "Santiago", new Double(14), new Double(14907), new Double(39222), new Double(939) },
                 {"South America", "Men's Dress", "Santiago", new Double(3), new Double(23117), new Double(44160), new Double(1026) },
                 {"South America", "Sandal", "Santiago", new Double(22), new Double(12343), new Double(35668), new Double(631) },
                 {"South America", "Slipper", "Santiago", new Double(9), new Double(23260), new Double(46106), new Double(1224) },
                 {"South America", "Sport Shoe", "Santiago", new Double(6), new Double(4184), new Double(19113), new Double(112) },
                 {"South America", "Women's Casual", "Santiago", new Double(1), new Double(5709), new Double(6972), new Double(506) },
                 {"South America", "Women's Dress", "Santiago", new Double(3), new Double(21436), new Double(45398), new Double(759) },
                 {"South America", "Boot", "Sao Paulo", new Double(12), new Double(44720), new Double(173578), new Double(2471) },
                 {"South America", "Men's Casual", "Sao Paulo", new Double(5), new Double(85168), new Double(107413), new Double(3120) },
                 {"South America", "Men's Dress", "Sao Paulo", new Double(5), new Double(38912), new Double(89758), new Double(1740) },
                 {"South America", "Sandal", "Sao Paulo", new Double(18), new Double(33662), new Double(121645), new Double(1682) },
                 {"South America", "Slipper", "Sao Paulo", new Double(21), new Double(54768), new Double(217967), new Double(2675) },
                 {"South America", "Sport Shoe", "Sao Paulo", new Double(7), new Double(2427), new Double(10132), new Double(147) },
                 {"South America", "Women's Casual", "Sao Paulo", new Double(3), new Double(38791), new Double(117081), new Double(1438) },
                 {"South America", "Women's Dress", "Sao Paulo", new Double(13), new Double(68387), new Double(144670), new Double(2714) },
                 {"United States", "Boot", "Chicago", new Double(16), new Double(82483), new Double(305061), new Double(3735) },
                 {"United States", "Men's Casual", "Chicago", new Double(26), new Double(408978), new Double(831672), new Double(17907) },
                 {"United States", "Men's Dress", "Chicago", new Double(28), new Double(261607), new Double(824485), new Double(8915) },
                 {"United States", "Sandal", "Chicago", new Double(2), new Double(601), new Double(17121), new Double(35) },
                 {"United States", "Slipper", "Chicago", new Double(13), new Double(329235), new Double(1049530), new Double(10654) },
                 {"United States", "Sport Shoe", "Chicago", new Double(17), new Double(17347), new Double(74605), new Double(684) },
                 {"United States", "Women's Casual", "Chicago", new Double(11), new Double(172021), new Double(474524), new Double(5399) },
                 {"United States", "Women's Dress", "Chicago", new Double(37), new Double(293313), new Double(754157), new Double(10194) },
                 {"United States", "Boot", "Los Angeles", new Double(14), new Double(85932), new Double(347252), new Double(3283) },
                 {"United States", "Men's Casual", "Los Angeles", new Double(9), new Double(177010), new Double(401199), new Double(6336) },
                 {"United States", "Men's Dress", "Los Angeles", new Double(15), new Double(147670), new Double(348869), new Double(4962) },
                 {"United States", "Sandal", "Los Angeles", new Double(2), new Double(737), new Double(20838), new Double(38) },
                 {"United States", "Slipper", "Los Angeles", new Double(11), new Double(98866), new Double(330743), new Double(3457) },
                 {"United States", "Sport Shoe", "Los Angeles", new Double(19), new Double(16307), new Double(98221), new Double(601) },
                 {"United States", "Women's Casual", "Los Angeles", new Double(6), new Double(62661), new Double(231285), new Double(2346) },
                 {"United States", "Women's Dress", "Los Angeles", new Double(16), new Double(148129), new Double(452383), new Double(4289) },
                 {"United States", "Boot", "Minneapolis", new Double(16), new Double(111940), new Double(615489), new Double(4475) },
                 {"United States", "Men's Casual", "Minneapolis", new Double(16), new Double(263712), new Double(564741), new Double(9991) },
                 {"United States", "Men's Dress", "Minneapolis", new Double(22), new Double(235842), new Double(623645), new Double(7344) },
                 {"United States", "Sandal", "Minneapolis", new Double(8), new Double(3551), new Double(32907), new Double(161) },
                 {"United States", "Slipper", "Minneapolis", new Double(16), new Double(131813), new Double(487233), new Double(4833) },
                 {"United States", "Sport Shoe", "Minneapolis", new Double(29), new Double(18151), new Double(116192), new Double(1009) },
                 {"United States", "Women's Casual", "Minneapolis", new Double(7), new Double(110760), new Double(287412), new Double(3440) },
                 {"United States", "Women's Dress", "Minneapolis", new Double(27), new Double(224168), new Double(760977), new Double(5820) },
                 {"United States", "Boot", "New York", new Double(18), new Double(97151), new Double(495479), new Double(3983) },
                 {"United States", "Men's Casual", "New York", new Double(20), new Double(456985), new Double(890096), new Double(13453) },
                 {"United States", "Men's Dress", "New York", new Double(18), new Double(191755), new Double(658134), new Double(5399) },
                 {"United States", "Sandal", "New York", new Double(1), new Double(554), new Double(5060), new Double(23) },
                 {"United States", "Slipper", "New York", new Double(24), new Double(252758), new Double(1059333), new Double(8503) },
                 {"United States", "Sport Shoe", "New York", new Double(23), new Double(22190), new Double(141140), new Double(847) },
                 {"United States", "Women's Casual", "New York", new Double(10), new Double(178842), new Double(438035), new Double(4236) },
                 {"United States", "Women's Dress", "New York", new Double(17), new Double(288972), new Double(1129697), new Double(10257) },
                 {"United States", "Boot", "Seattle", new Double(15), new Double(70790), new Double(226678), new Double(3039) },
                 {"United States", "Men's Casual", "Seattle", new Double(6), new Double(65842), new Double(112538), new Double(3395) },
                 {"United States", "Men's Dress", "Seattle", new Double(10), new Double(132397), new Double(274310), new Double(3153) },
                 {"United States", "Sandal", "Seattle", new Double(10), new Double(6596), new Double(18768), new Double(181) },
                 {"United States", "Slipper", "Seattle", new Double(10), new Double(155255), new Double(553502), new Double(5277) },
                 {"United States", "Sport Shoe", "Seattle", new Double(29), new Double(30408), new Double(108266), new Double(1021) },
                 {"United States", "Women's Casual", "Seattle", new Double(2), new Double(17252), new Double(28513), new Double(790) },
                 {"United States", "Women's Dress", "Seattle", new Double(21), new Double(133405), new Double(392307), new Double(4037) },
                 {"Western Europe", "Boot", "Copenhagen", new Double(2), new Double(1663), new Double(4657), new Double(129) },
                 {"Western Europe", "Men's Casual", "Copenhagen", new Double(1), new Double(38492), new Double(90672), new Double(767) },
                 {"Western Europe", "Men's Dress", "Copenhagen", new Double(2), new Double(12415), new Double(36074), new Double(686) },
                 {"Western Europe", "Slipper", "Copenhagen", new Double(4), new Double(15908), new Double(69133), new Double(594) },
                 {"Western Europe", "Sport Shoe", "Copenhagen", new Double(1), new Double(1927), new Double(17683), new Double(31) },
                 {"Western Europe", "Sport Shoe", "Copenhagen", new Double(13), new Double(101922), new Double(327742), new Double(4204) },
                 {"Western Europe", "Women's Casual", "Copenhagen", new Double(26), new Double(502636), new Double(1110412), new Double(17448) },
                 {"Western Europe", "Women's Dress", "Copenhagen", new Double(3), new Double(18153), new Double(62048), new Double(664) },
                 {"Western Europe", "Boot", "Geneva", new Double(22), new Double(41341), new Double(171030), new Double(1560) },
                 {"Western Europe", "Men's Casual", "Geneva", new Double(4), new Double(71618), new Double(138897), new Double(2484) },
                 {"Western Europe", "Men's Dress", "Geneva", new Double(3), new Double(26888), new Double(60544), new Double(1140) },
                 {"Western Europe", "Sandal", "Geneva", new Double(3), new Double(736), new Double(3529), new Double(51) },
                 {"Western Europe", "Slipper", "Geneva", new Double(27), new Double(109808), new Double(440623), new Double(3311) },
                 {"Western Europe", "Sport Shoe", "Geneva", new Double(17), new Double(15951), new Double(119953), new Double(592) },
                 {"Western Europe", "Women's Casual", "Geneva", new Double(5), new Double(69470), new Double(226247), new Double(2114) },
                 {"Western Europe", "Women's Dress", "Geneva", new Double(14), new Double(111396), new Double(339166), new Double(3036) },
                 {"Western Europe", "Boot", "Heidelberg", new Double(14), new Double(65610), new Double(301779), new Double(2829) },
                 {"Western Europe", "Men's Casual", "Heidelberg", new Double(12), new Double(175694), new Double(595118), new Double(9845) },
                 {"Western Europe", "Men's Dress", "Heidelberg", new Double(16), new Double(161679), new Double(468267), new Double(5373) },
                 {"Western Europe", "Sandal", "Heidelberg", new Double(3), new Double(977), new Double(4618), new Double(62) },
                 {"Western Europe", "Slipper", "Heidelberg", new Double(17), new Double(243342), new Double(928112), new Double(7940) },
                 {"Western Europe", "Sport Shoe", "Heidelberg", new Double(11), new Double(38961), new Double(230819), new Double(1316) },
                 {"Western Europe", "Women's Casual", "Heidelberg", new Double(9), new Double(141287), new Double(424473), new Double(3861) },
                 {"Western Europe", "Women's Dress", "Heidelberg", new Double(23), new Double(140189), new Double(403156), new Double(4812) },
                 {"Western Europe", "Boot", "Lisbon", new Double(18), new Double(76349), new Double(341911), new Double(3290) },
                 {"Western Europe", "Men's Casual", "Lisbon", new Double(18), new Double(311341), new Double(502959), new Double(12247) },
                 {"Western Europe", "Men's Dress", "Lisbon", new Double(8), new Double(108906), new Double(328209), new Double(2665) },
                 {"Western Europe", "Sandal", "Lisbon", new Double(4), new Double(1650), new Double(24253), new Double(64) },
                 {"Western Europe", "Slipper", "Lisbon", new Double(12), new Double(170694), new Double(865325), new Double(5925) },
                 {"Western Europe", "Sport Shoe", "Lisbon", new Double(19), new Double(19686), new Double(118262), new Double(824) },
                 {"Western Europe", "Women's Casual", "Lisbon", new Double(3), new Double(41939), new Double(112366), new Double(1266) },
                 {"Western Europe", "Women's Dress", "Lisbon", new Double(17), new Double(167780), new Double(538624), new Double(4150) },
                 {"Western Europe", "Boot", "London", new Double(31), new Double(54449), new Double(289527), new Double(2321) },
                 {"Western Europe", "Men's Casual", "London", new Double(13), new Double(151402), new Double(401374), new Double(7159) },
                 {"Western Europe", "Men's Dress", "London", new Double(13), new Double(151458), new Double(446963), new Double(4870) },
                 {"Western Europe", "Sandal", "London", new Double(2), new Double(5217), new Double(11111), new Double(24) },
                 {"Western Europe", "Slipper", "London", new Double(14), new Double(172002), new Double(625925), new Double(5620) },
                 {"Western Europe", "Sport Shoe", "London", new Double(10), new Double(9165), new Double(42239), new Double(354) },
                 {"Western Europe", "Women's Casual", "London", new Double(5), new Double(68962), new Double(162447), new Double(1978) },
                 {"Western Europe", "Women's Dress", "London", new Double(25), new Double(149354), new Double(527226), new Double(5084) },
                 {"Western Europe", "Boot", "Madrid", new Double(1), new Double(1179), new Double(1027), new Double(93) },
                 {"Western Europe", "Men's Casual", "Madrid", new Double(4), new Double(71014), new Double(59011), new Double(3784) },
                 {"Western Europe", "Men's Dress", "Madrid", new Double(4), new Double(54791), new Double(181739), new Double(1468) },
                 {"Western Europe", "Slipper", "Madrid", new Double(4), new Double(12127), new Double(10234), new Double(500) },
                 {"Western Europe", "Women's Casual", "Madrid", new Double(3), new Double(50146), new Double(113870), new Double(1216) },
                 {"Western Europe", "Women's Dress", "Madrid", new Double(1), new Double(11385), new Double(59192), new Double(273) },
                 {"Western Europe", "Boot", "Paris", new Double(15), new Double(19196), new Double(41506), new Double(1006) },
                 {"Western Europe", "Men's Casual", "Paris", new Double(5), new Double(89416), new Double(156288), new Double(3863) },
                 {"Western Europe", "Men's Dress", "Paris", new Double(16), new Double(203532), new Double(421109), new Double(5722) },
                 {"Western Europe", "Sandal", "Paris", new Double(3), new Double(1520), new Double(23816), new Double(60) },
                 {"Western Europe", "Slipper", "Paris", new Double(19), new Double(90975), new Double(251927), new Double(2372) },
                 {"Western Europe", "Sport Shoe", "Paris", new Double(4), new Double(3449), new Double(28588), new Double(186) },
                 {"Western Europe", "Women's Casual", "Paris", new Double(5), new Double(91243), new Double(184365), new Double(2388) },
                 {"Western Europe", "Women's Dress", "Paris", new Double(19), new Double(122546), new Double(362247), new Double(3727) },
                 {"Western Europe", "Boot", "Rome", new Double(23), new Double(36244), new Double(209271), new Double(1455) },
                 {"Western Europe", "Men's Casual", "Rome", new Double(2), new Double(37271), new Double(91670), new Double(1761) },
                 {"Western Europe", "Men's Dress", "Rome", new Double(2), new Double(28249), new Double(69058), new Double(651) },
                 {"Western Europe", "Sandal", "Rome", new Double(3), new Double(1249), new Double(4611), new Double(48) },
                 {"Western Europe", "Slipper", "Rome", new Double(13), new Double(42442), new Double(132283), new Double(1829) },
                 {"Western Europe", "Sport Shoe", "Rome", new Double(14), new Double(9969), new Double(74848), new Double(549) },
                 {"Western Europe", "Women's Casual", "Rome", new Double(2), new Double(19964), new Double(62256), new Double(954) },
                 {"Western Europe", "Women's Dress", "Rome", new Double(16), new Double(106676), new Double(389861), new Double(3160) }
                };
                setDataVector(data, columnNames);
              }
              public Class getColumnClass(int column) {
    	    return columnClass[column];
    	  }
          }
          public static void main(String[] args) {
          	  JFrame frame = new JFrame("BIP Graph Sample");
          	  Container container = frame.getContentPane();
              container.setLayout(new BorderLayout());
              container.setBackground(Color.white);

              JPanel bipPanel = new JPanel();
              bipPanel.setLayout(new BorderLayout());
              BasicRequirements  bipGraphSample = new BasicRequirements ();

              bipPanel.add(bipGraphSample, BorderLayout.CENTER);
              container.add(bipPanel, BorderLayout.CENTER);

              frame.setSize(600,450);
              frame.addWindowListener(new WindowAdapter() {
                  public void windowClosing(WindowEvent e) {
                         System.exit(0);
                  }
              } );
              frame.setVisible(true);
          }
       }