DraftExpress Logo
     DraftExpress Facebook      DraftExpress Twitter    DraftExpress YouTube
 
Loading

 Stat Type: 
 League:  Year:   Stats Per:  - Player Stats | Player Stats by Team | Glossary
Basic Statistics Sort:  - Pages: PREV | NEXT
Team GP Pts FG FGA FG% 2Pt 2PtA 2P% 3Pt 3PtA 3P% FTM FTA FT% Off Def TOT Asts Stls Blks TOs PFs
Kentucky4077.427.456.248.821.841.352.75.614.937.817.023.572.312.226.738.913.36.18.611.314.8
Louisville4068.224.157.042.218.338.747.25.818.331.814.220.768.813.024.937.813.38.84.814.117.7
Kansas3973.526.255.647.220.539.152.55.716.534.515.322.169.211.526.237.715.17.35.713.017.4
Ohio State3974.727.156.947.622.041.652.95.115.333.415.421.770.911.925.036.914.67.23.211.716.2
Pittsburgh3969.025.255.545.318.837.450.46.318.134.912.417.769.913.622.436.115.24.72.612.717.2
Minnesota3867.624.152.146.218.737.150.65.315.035.614.120.269.711.423.434.915.17.14.914.718.5
North Carolina3881.329.865.145.924.749.849.75.115.333.416.624.368.215.529.545.017.36.85.811.914.5
Baylor3774.226.156.446.319.438.650.26.817.838.015.220.175.412.323.836.114.87.54.513.717.8
Cincinnati3768.225.059.342.117.938.746.47.020.634.111.217.464.413.222.836.012.98.14.610.915.4
Fairfield3765.323.953.344.817.735.450.06.217.934.611.417.465.111.222.233.514.98.44.114.618.3
Florida3775.926.456.946.316.731.553.09.625.438.013.518.971.311.224.535.714.96.33.411.115.5
Massachusetts3776.927.563.343.419.741.048.07.822.334.914.221.267.313.526.039.515.38.84.814.820.5
Mercer3768.223.651.645.716.532.451.07.119.336.713.919.471.710.224.134.313.66.84.614.819.1
Michigan State3771.625.954.447.720.539.452.25.415.036.014.420.570.011.526.437.915.37.24.213.017.6
N.C. State3772.926.457.745.821.142.649.45.415.135.514.720.970.412.325.237.615.66.74.112.716.8
Robert Morris3768.422.854.641.816.336.245.16.518.435.216.323.370.114.221.635.813.38.32.413.820.7
Stanford3771.825.456.944.618.538.947.66.817.938.014.321.566.612.224.937.112.96.53.413.919.4
Syracuse3774.127.258.346.720.940.251.96.318.134.913.419.269.812.422.334.715.39.16.910.515.5
Butler3662.621.953.840.717.236.747.04.717.127.214.221.964.712.322.835.111.96.43.213.219.3
Drexel3665.322.350.644.016.134.446.96.116.237.814.619.874.110.724.735.412.84.83.311.617.9
Indiana3677.326.453.649.220.038.851.56.414.843.118.223.876.310.623.834.413.56.53.212.917.6
Ohio3669.724.156.742.416.935.148.07.221.633.314.420.669.812.121.633.812.99.42.513.119.6
Old Dominion3665.823.457.840.517.739.944.45.818.032.013.121.361.715.624.640.212.78.84.613.818.4
Utah State3668.924.351.147.518.635.951.85.715.237.214.820.571.99.124.333.413.43.93.312.318.2
VCU3668.023.356.741.015.834.446.07.422.233.414.120.668.512.221.333.512.010.63.711.417.9
Vanderbilt3672.624.653.446.116.131.451.28.522.038.814.921.469.910.424.234.612.75.94.013.216.1
Vermont3667.123.653.244.318.337.648.65.315.634.014.719.873.911.124.435.513.26.12.412.417.4
Wisconsin3664.022.152.142.514.230.646.57.921.536.811.816.073.99.723.833.511.95.03.58.914.2
Xavier3670.625.055.145.320.141.248.74.913.935.115.822.869.510.925.436.213.16.03.812.618.5
Arizona3569.022.751.843.915.332.347.67.419.537.816.223.070.510.025.435.313.55.63.512.516.8
Creighton3579.227.955.350.419.735.954.78.219.342.415.321.172.69.426.536.017.64.82.312.016.9
Florida State3569.825.154.945.618.937.550.46.217.535.413.519.170.711.524.836.412.27.66.116.118.7
Illinois State3569.723.052.343.914.530.048.38.522.437.915.320.275.48.826.335.113.15.13.412.016.8
Iowa3573.025.856.745.520.041.348.55.715.437.315.721.872.111.423.034.414.97.53.412.416.7
Marquette3575.426.358.145.220.541.150.05.717.033.717.123.772.111.824.536.316.68.73.513.217.7
Memphis3574.726.754.349.121.439.753.95.314.636.216.122.471.79.524.834.314.57.95.612.719.0
Missouri3580.428.055.650.419.734.557.08.421.139.816.020.976.69.122.932.016.28.12.810.214.3
Oakland3579.926.358.345.016.833.450.49.424.937.818.024.473.710.822.833.613.36.32.111.918.3
Purdue3571.825.457.744.017.336.247.88.121.537.712.919.765.611.221.933.113.46.53.18.717.7
South Florida3558.921.248.743.616.633.949.04.614.931.211.816.671.010.323.433.711.55.63.613.515.4
Washington3575.627.661.644.821.443.549.16.218.134.314.222.862.314.625.540.113.66.74.013.119.8
Washington State3567.823.149.746.617.132.951.96.116.836.215.521.871.09.223.632.813.64.82.813.017.5
Western Kentucky3564.922.055.839.416.437.543.75.618.230.615.422.468.712.823.636.411.05.64.215.319.7
Belmont3480.727.757.947.918.934.654.48.923.238.116.522.473.611.524.535.917.37.22.212.118.2
Bucknell3468.323.751.646.018.137.148.95.614.538.415.419.877.78.926.135.013.44.43.111.817.1
California3471.126.355.247.621.742.650.94.612.636.314.018.974.410.024.734.815.94.73.112.114.4
Colorado3466.222.751.644.017.135.448.35.616.134.615.222.368.49.525.534.911.45.83.212.917.1
Connecticut3468.725.255.945.219.839.550.15.416.433.212.819.366.212.225.237.413.45.96.912.314.5
Duke3477.325.756.345.617.634.651.08.121.737.117.825.470.111.924.836.712.46.24.012.218.4
Georgia State3467.624.856.943.519.540.448.35.216.531.712.819.665.611.524.736.112.69.35.411.616.1
Iowa State3473.224.955.544.916.332.450.38.623.137.314.821.568.810.925.836.714.25.82.812.316.1
La Salle3472.926.457.046.418.637.849.37.819.240.612.317.072.19.023.732.714.68.13.413.017.4
Lehigh3475.125.557.844.118.337.049.47.220.834.716.922.076.610.924.635.512.77.72.911.318.0
Manhattan3471.224.054.943.716.835.048.07.219.936.116.122.172.812.423.636.014.67.94.916.120.4
Marshall3469.825.358.443.319.740.049.35.618.430.413.622.161.615.324.139.412.66.13.913.120.3
Miss. Valley St.3468.623.959.640.116.536.744.97.422.932.413.420.864.413.123.837.013.38.82.614.620.5
Mississippi3466.924.155.843.219.741.947.14.413.931.614.323.760.313.125.138.211.26.65.214.318.0
Nevada3470.324.153.544.917.335.349.06.818.337.015.423.665.311.925.237.112.85.64.713.816.4
New Mexico3472.124.854.245.817.234.150.57.620.137.815.021.071.311.126.237.416.16.83.413.317.4
Norfolk State3469.524.454.844.518.937.550.55.417.331.515.323.365.911.424.636.012.06.34.614.519.2
Notre Dame3466.423.052.943.416.533.449.36.519.633.213.919.870.410.123.533.614.65.23.410.113.8
Oral Roberts3472.625.452.548.420.137.653.35.414.935.916.422.074.610.721.332.013.56.52.612.816.8
Oregon3474.326.055.446.918.736.152.07.219.437.415.121.470.910.623.634.114.36.03.612.917.1
Oregon State3478.627.658.347.421.641.552.06.016.835.917.325.767.411.723.134.915.69.14.614.018.9
Saint Joseph's3471.925.854.847.019.136.552.46.618.336.313.819.969.29.526.836.314.54.87.212.615.2
Seton Hall3468.424.556.343.517.636.648.06.919.635.312.418.467.411.223.935.114.08.43.112.717.8
Texas3472.624.656.743.418.839.048.25.817.732.817.724.173.313.322.836.112.36.83.712.519.4
Toledo3467.823.552.544.817.536.148.56.016.436.714.720.571.910.122.332.412.66.82.113.616.9
Long Island3481.427.157.147.420.439.252.16.617.837.120.728.473.011.626.438.114.76.13.316.115.6
Alabama3364.723.652.245.219.537.951.34.114.228.913.418.971.110.724.435.112.27.24.212.818.4
Albany3372.124.855.844.517.735.949.27.220.036.015.220.275.111.822.834.712.55.62.812.517.0
Ark Pine Bluff3361.021.451.741.317.037.145.84.414.730.013.921.863.711.022.533.511.17.04.014.918.2
Arkansas State3363.322.051.542.716.837.644.55.213.837.614.221.266.911.322.233.59.65.92.313.715.8
Bethune Cookman3364.923.353.543.518.138.746.75.214.835.313.219.866.611.518.930.411.86.62.513.319.0
BYU3378.027.960.146.421.140.651.96.819.534.915.522.070.310.727.237.917.18.34.313.218.4
Dayton3371.824.756.443.816.933.650.27.822.734.314.718.977.712.323.335.714.35.32.713.018.7
Drake3366.523.052.743.716.735.347.46.317.436.114.321.765.78.324.232.510.36.83.013.019.9
George Mason3370.425.154.246.320.439.951.04.714.233.215.522.269.811.225.336.412.96.84.915.219.7
Gonzaga3373.824.952.747.318.435.551.86.517.237.917.424.371.610.926.036.813.86.83.213.115.6
Hampton3364.722.656.240.317.136.846.45.519.428.613.921.764.012.223.936.210.76.84.814.218.4
Iona3382.930.961.650.223.241.755.77.719.938.713.318.771.310.724.134.819.37.32.212.516.9
Kansas State3371.024.656.043.919.139.548.35.516.533.516.224.267.114.322.937.214.26.14.714.420.1
Lamar3372.225.259.142.621.046.345.34.212.833.117.524.272.414.125.139.212.27.74.312.017.5
Loyola MD3367.322.953.842.517.939.145.85.014.733.916.623.171.913.022.035.011.97.74.513.419.0
LSU3365.424.059.040.618.742.943.65.216.132.612.217.669.113.223.736.912.67.03.913.017.9
Miami FL3370.724.757.343.117.135.648.07.621.635.013.819.172.111.323.534.811.96.43.611.616.3
Michigan3366.523.852.245.715.729.154.08.123.035.110.814.972.48.622.030.512.74.92.010.915.8
Middle Tenn. St.3371.825.752.349.121.039.553.24.712.836.615.824.863.511.124.035.215.36.94.314.019.9
Mississippi St.3372.025.957.045.418.837.250.67.119.835.713.218.671.010.925.736.613.46.03.512.013.8
New Mexico State3376.926.356.446.621.742.451.24.614.032.819.729.666.514.325.039.313.66.84.114.817.7
Niagara3370.423.858.840.516.235.745.57.523.132.615.221.870.112.820.032.811.98.32.712.821.8
Northern Iowa3364.622.051.442.814.231.045.87.820.338.212.917.772.88.023.531.611.25.81.911.015.7
Northwestern3369.323.953.245.014.929.850.29.023.438.512.417.969.18.520.829.215.56.63.810.215.9
Pennsylvania3365.023.252.544.316.033.248.47.219.337.411.315.572.98.521.630.113.57.32.512.519.6
St. Louis3368.624.053.245.116.933.850.07.119.436.613.618.971.910.122.532.613.66.92.911.316.8
Texas Southern3361.220.750.241.315.233.445.55.516.832.914.222.663.011.323.835.110.08.44.217.017.9
UNLV3375.626.658.445.618.335.751.28.322.736.714.020.668.011.326.137.417.48.35.013.517.5
Virginia Tech3365.122.854.542.016.637.444.56.217.036.513.218.272.511.222.533.711.75.53.211.817.6
West Virginia3371.125.458.043.820.140.349.95.317.729.815.022.467.114.923.238.214.56.42.612.816.8
Western Carolina3368.324.158.441.316.737.544.77.421.035.312.618.568.412.621.734.310.37.62.913.319.4
Western Michigan3368.223.353.643.517.335.948.26.017.733.815.621.971.412.025.037.013.14.53.114.519.1
Wisc. Milwaukee3364.022.152.642.014.330.147.67.722.534.412.220.060.710.923.534.512.76.22.613.917.1
South Dakota St3375.925.855.746.417.634.750.88.221.039.016.022.172.710.123.633.714.06.51.810.516.2
Akron3271.825.455.146.119.638.850.65.816.435.515.222.068.911.524.035.513.87.24.214.218.3
American3264.322.352.542.415.234.544.07.118.039.412.717.871.58.823.832.612.64.72.811.117.0
Boston U.3263.922.753.742.216.333.848.36.319.831.912.318.267.411.123.734.711.65.83.113.616.8
Bowling Green3265.725.356.145.220.541.849.04.914.433.910.114.868.511.621.733.313.27.73.113.217.0
Bradley3261.121.553.840.116.838.044.24.715.730.013.319.568.29.423.532.910.76.43.113.717.2
Cleveland St.3265.324.154.144.517.435.948.66.618.236.410.614.871.711.021.232.113.68.33.113.920.9
Colorado State3270.123.950.747.118.035.950.15.914.840.016.421.476.88.323.331.612.25.41.912.818.9
Davidson3276.926.359.244.518.736.551.27.622.633.716.621.876.412.326.138.413.55.43.511.820.5
Delaware3268.923.354.742.618.037.747.85.317.031.117.023.871.710.226.837.09.44.75.012.917.8
Detroit3270.824.354.844.319.739.450.04.615.429.817.623.973.611.721.833.412.67.44.313.019.4
Georgetown3268.424.352.746.118.836.651.35.516.134.414.320.569.811.125.036.113.56.14.812.617.8
Hofstra3265.321.954.140.417.039.643.04.814.633.316.823.371.811.921.533.412.27.72.613.818.6
Illinois3265.624.054.444.118.235.351.45.819.130.411.816.571.510.022.732.712.55.14.113.417.7
Indiana State3264.121.852.241.915.734.345.76.217.934.414.319.872.28.724.132.811.95.73.212.316.8
James Madison3266.123.455.442.215.634.345.57.821.136.711.617.466.610.021.731.713.46.72.612.919.5
Kent State3269.825.055.445.119.038.249.86.017.334.813.819.969.011.522.634.114.88.53.814.116.9
Long Beach State3273.625.755.346.419.136.951.96.518.435.515.823.566.911.424.235.714.16.82.712.915.8
Marist3268.022.554.241.616.236.444.56.317.835.716.622.972.310.823.234.012.05.84.415.016.3
Maryland3268.723.254.642.517.838.746.15.415.933.916.825.466.412.124.536.710.64.34.313.317.6
Monmouth (N.J.)3266.924.358.041.918.239.845.86.118.233.312.318.865.011.020.131.113.87.91.514.020.7
Oklahoma State3266.522.553.442.116.134.346.96.419.133.315.220.674.08.123.531.611.36.44.211.719.0
Penn State3261.821.755.339.315.435.144.06.320.231.112.117.668.612.421.533.910.86.82.412.219.9
Providence3268.824.156.542.719.242.545.14.914.035.315.722.270.512.824.136.913.65.35.212.216.9
Rice3267.724.054.643.918.438.148.25.616.533.914.121.067.29.225.434.614.47.04.613.318.0
Richmond3269.022.652.942.714.831.147.67.821.835.815.920.876.39.221.130.312.46.15.011.517.5
Rider3271.624.153.545.016.433.149.57.720.437.715.721.971.99.324.333.513.86.04.015.117.4
Rutgers3265.523.956.342.418.640.645.85.315.833.512.417.869.712.821.734.512.78.23.814.821.0
Sacred Heart3271.225.254.946.018.837.350.26.517.536.914.319.174.510.023.933.913.96.63.215.318.4
San Diego State3270.025.155.845.019.539.149.85.716.833.814.120.070.410.425.936.312.25.32.312.616.2
Southern Miss3270.523.758.040.817.440.443.16.217.535.517.023.173.613.722.436.110.75.92.810.819.4
St. Bonaventure3270.424.152.745.618.637.050.45.415.834.516.922.276.111.524.335.713.95.84.214.218.5
St. John's3266.523.756.342.019.641.946.74.114.428.215.222.368.012.521.834.310.88.03.713.216.7
TCU3271.224.456.842.917.036.346.97.320.535.815.121.969.110.821.732.413.16.72.413.519.0
Temple3275.026.957.446.919.839.450.27.117.939.714.119.671.910.424.434.815.47.24.212.517.7
Tennessee3268.123.554.543.217.135.548.06.519.034.014.620.870.211.425.136.512.55.74.313.518.5
Texas Arlington3276.225.356.944.318.437.449.16.919.535.318.826.570.913.325.839.113.27.93.716.219.3
Towson3251.518.149.436.714.836.940.03.412.527.011.820.258.613.722.135.88.25.54.218.118.3
UCLA3267.825.555.445.920.542.148.75.013.437.411.917.966.410.823.334.114.27.94.311.816.8
USC3252.620.151.838.716.137.243.34.014.727.18.513.961.08.019.127.19.55.82.010.714.9
UTEP3263.222.749.645.818.236.450.04.513.234.013.219.368.38.423.331.714.04.72.713.516.9
Valparaiso3267.422.748.946.516.029.154.96.819.834.115.221.471.18.523.832.213.45.92.814.717.5
Villanova3270.823.857.841.217.738.346.26.119.431.517.122.675.413.925.239.112.35.63.214.019.2
Virginia3262.522.549.345.717.734.651.14.814.733.012.617.472.27.924.332.212.36.52.811.515.8
Wichita State3276.327.357.247.720.338.453.06.918.836.914.819.875.010.926.937.814.56.14.012.116.9
USC Upstate3270.225.659.043.319.441.047.46.118.034.013.020.463.614.421.636.012.88.14.314.919.7
Arizona State3161.021.146.445.415.330.450.25.816.036.413.019.267.78.523.031.512.25.64.016.317.7
Arkansas3172.325.558.443.619.240.547.36.317.935.315.021.868.711.522.734.213.88.45.113.119.4
Auburn3162.622.553.841.717.437.246.95.016.730.212.719.664.810.923.434.312.56.44.813.518.5
Austin Peay3169.224.855.844.420.542.348.64.213.531.315.423.066.812.221.533.612.17.23.514.618.1
Boston College3159.120.349.840.813.028.446.07.321.433.911.316.867.37.222.629.811.44.92.914.615.8
Buffalo3171.625.554.946.418.835.852.46.719.135.213.920.966.511.527.539.016.15.55.015.017.5
Cal Poly3163.823.054.042.616.234.546.96.819.535.011.015.670.312.121.833.912.55.51.510.818.3
Campbell3173.126.154.248.120.940.351.95.213.937.115.823.866.410.324.935.215.15.95.214.520.5
Central Florida3164.823.053.742.917.736.149.15.317.630.213.421.363.012.823.236.011.06.04.012.317.0
Central Michigan3161.821.955.439.615.636.542.86.318.933.411.618.263.811.621.032.610.26.63.212.219.8
Clemson3164.523.754.943.318.237.748.35.517.232.111.517.267.011.121.732.812.67.53.812.116.1
Coll Of Charltn3170.724.357.142.616.433.748.87.923.433.814.122.064.111.124.735.811.97.43.713.316.0
Denver3168.123.548.248.815.327.555.58.220.639.812.917.076.26.420.126.515.67.24.412.118.2
DePaul3174.127.663.143.820.441.549.27.221.633.511.616.769.612.121.033.115.37.94.113.420.5
Eastern Michigan3153.018.148.337.513.332.740.74.815.630.811.917.369.010.420.330.79.76.83.113.717.3
Evansville3173.324.854.145.919.239.948.25.614.239.318.123.377.78.620.228.815.97.41.712.721.5
Florida A&M3164.524.260.639.918.543.442.75.617.232.610.516.962.514.321.635.910.27.54.215.720.5
Fresno State3165.122.555.240.716.536.445.55.918.831.414.319.971.810.520.831.311.47.03.210.719.9
Georgia3160.321.454.639.115.134.444.06.220.330.711.416.568.810.722.232.910.86.33.710.417.2
Georgia Tech3160.222.652.942.717.536.547.95.116.431.29.915.265.411.024.135.111.05.24.914.516.5
Hartford3160.021.151.041.413.727.250.57.423.731.010.515.766.77.221.829.013.16.62.115.419.8
Idaho3169.124.151.147.217.634.451.16.516.739.014.421.267.69.824.334.114.64.74.013.216.9
La Lafayette3167.323.655.642.518.339.346.75.316.432.314.823.762.511.926.037.911.45.64.716.420.5
Lafayette3169.723.353.243.814.229.548.19.123.738.513.918.376.37.621.629.312.45.32.612.619.4
Louisiana Tech3169.024.758.442.417.235.948.07.522.533.512.018.465.411.022.833.812.96.63.612.920.0
Loyola Marymnt3169.023.655.942.217.437.845.96.318.134.615.521.273.111.123.634.711.27.02.813.217.5
UNC Asheville3178.125.654.846.719.136.352.86.518.535.020.426.477.410.622.733.315.47.92.213.518.1
NC Wilmington3164.923.356.141.617.739.045.55.617.132.612.718.767.912.224.536.711.95.63.913.817.8
Northeastern3162.621.850.942.816.435.346.35.515.634.813.519.370.211.121.132.211.97.93.815.618.6
Oklahoma3169.125.658.943.521.146.045.84.512.935.213.318.372.713.023.936.913.96.33.112.817.4
Quinnipiac3170.925.860.742.521.447.545.14.413.333.114.923.463.816.726.443.112.35.33.312.620.7
Rhode Island3168.624.460.940.119.141.845.75.319.127.814.420.969.015.722.738.411.26.53.914.518.0
San Francisco3175.226.556.446.919.436.553.27.019.935.415.321.969.89.622.332.013.88.21.712.718.3
Savannah State3162.022.153.541.216.436.245.35.717.432.712.220.858.913.822.035.812.26.53.214.919.2
Siena3163.723.254.642.418.539.247.04.715.430.712.718.668.111.424.736.112.65.83.414.113.9
Missouri State3165.824.255.743.518.538.747.85.717.033.711.516.072.39.225.234.313.54.72.110.618.6
Saint Mary's3173.625.554.646.718.433.554.97.121.033.715.521.273.111.524.836.315.36.72.911.716.0
St. Peter's3158.021.553.140.616.637.344.45.015.831.510.015.464.810.419.930.312.67.63.515.619.3
Stony Brook3165.523.555.842.217.437.047.06.118.832.612.317.570.313.823.237.010.65.31.712.215.1
Tennessee State3167.023.052.943.416.935.348.06.017.634.315.021.669.410.922.233.112.17.23.414.618.2
Tennessee Tech3170.524.353.345.618.737.849.55.515.436.016.422.872.011.022.633.613.26.52.415.119.0
Texas A&M3160.622.752.842.917.737.547.25.015.332.410.315.566.510.323.333.511.45.72.313.217.9
Texas Tech3159.520.847.443.816.234.646.84.612.835.713.419.070.27.822.530.311.15.23.017.121.2
Tulsa3167.522.950.945.017.235.947.85.714.938.416.023.568.110.925.436.311.14.84.914.818.5
UAB3160.521.150.341.915.333.545.75.816.834.412.518.368.611.323.735.011.44.43.514.215.9
Wake Forest3165.522.252.042.716.935.946.95.416.133.315.621.373.68.523.632.111.75.24.612.716.7
Western Illinois3160.522.048.445.516.634.947.65.413.540.011.116.168.67.021.128.112.56.02.611.515.2
William & Mary3160.020.650.840.613.929.946.76.721.032.012.016.971.08.122.530.610.64.72.012.917.1
Wofford3163.623.554.243.416.733.749.56.820.433.29.815.165.210.523.233.713.94.92.311.516.2
Wyoming3162.221.347.844.615.229.451.66.118.433.313.418.473.16.822.429.211.26.53.211.616.9
UNC Greensboro3169.724.761.340.317.840.743.76.920.533.613.419.668.213.722.135.811.57.52.615.221.3
Florida Gulf Coast3171.825.556.345.417.735.450.17.820.937.312.919.367.111.423.434.813.48.23.914.819.1
- Stats are typically updated once per week on Mondays.
© 2014 DraftExpress LLC All rights reserved.