// ************************************************************
// 注入タイプ・ボルト
// ************************************************************
function fncInfusionBolt( strRefType, obj0, obj1, obj2, obj3, obj4, obj5, obj6, obj7, obj8, obj9, objSelRoot, objSel, dblRefKey2, dblRefKey3, dblRefKey4, dblRefKey5 ) 
{ 
	// ------------------------------------------------------------
	obj0.innerHTML = "0";
	obj1.innerHTML = "0";
	obj2.innerHTML = "0";
	obj3.innerHTML = "0";
	obj4.innerHTML = "0";
	obj5.innerHTML = "0";
	obj6.innerHTML = "0.0";
	obj7.innerHTML = "0";
	obj8.innerHTML = "";
	obj9.innerHTML = "";

	if ( !fncblnCheck( dblRefKey3, dblRefKey5, obj7, 'ボルト全長' ) ) { return false; } 

	// ------------------------------------------------------------
	// 定数
	// ------------------------------------------------------------
	// 一日の単価
	dblBaseFee = 14000;

	// 加工費１基本本数
	dblBaseRot1 = 5000;

	// 加工費２基本本数
	dblBaseRot2 = 3000;

	// 加工費３基本本数
	dblBaseRot3 = 4000;

	// 組付基本本数
	dblBaseRot4 = 1500;

	// ------------------------------------------------------------
	// ベース　：　鉄筋径・単重・単価・ボルト標準長さ・Ｗ１枚売価
	// ------------------------------------------------------------
	dblArray = objSelRoot.split(',');
	strKey00 = dblArray[0];
	dblKey01 = parseFloat(dblArray[1]);
	dblKey02 = parseFloat(dblArray[2]);
	dblKey03 = parseFloat(dblArray[3]);
	dblKey04 = parseFloat(dblArray[4]);

	// ------------------------------------------------------------
	// 鉄筋径・単重・単価・ボルト標準長さ・Ｗ１枚売価
	// ------------------------------------------------------------
	dblArray = objSel.split(',');
	strKey10 = dblArray[0];
	dblKey11 = parseFloat(dblArray[1]);
	dblKey12 = parseFloat(dblArray[2]);
	dblKey13 = parseFloat(dblArray[3]);
	dblKey14 = parseFloat(dblArray[4]);
	dblKey15 = parseFloat(dblArray[5]);
	dblKey16 = parseFloat(dblArray[6]);
	dblKey17 = parseFloat(dblArray[7]);
	dblKey18 = parseFloat(dblArray[8]);
	dblKey19 = parseFloat(dblArray[9]);

	// ------------------------------------------------------------
	// ボルトの表面処理
	// ------------------------------------------------------------
	dblKey2 = dblRefKey2;

	// ------------------------------------------------------------
	// ボルト全長
	// ------------------------------------------------------------
	dblKey3 = fncdblIsNumeric( dblRefKey3, dblKey15, dblKey16, 'ボルト全長', obj8 )

	// ------------------------------------------------------------
	// 施工方向
	// ------------------------------------------------------------
	dblKey4 = dblRefKey4;

	// ------------------------------------------------------------
	// カプセルの単価、穿孔工の単価、定着工の単価、損料の単価
	// ------------------------------------------------------------
	dblKey5 = fncdblIsNumeric( dblRefKey5, dblKey17, dblKey18, '穿孔長', obj9 )

	// 
	switch( strRefType ) 
	{ 
		case 'EA':
			switch( strKey10 ) 
			{ 
				case 'M8':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  20:
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  25:
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  31:
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  37:
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  45:
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  51:
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  57:
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  63:
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  70:
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  76:
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  82:
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  88:
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  96:
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 102: 102;
					//
					dblLoss = 
					(                  dblKey5 <=  30 ) ?  44: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  44: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  45: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  46: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  46: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  47: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  47: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  47: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  49: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  49: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  50: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  50: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  51: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  51: 51;
					break;
				case 'M10':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  39: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  51: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  65: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  78: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  90: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 104: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 115: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 129: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 143: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 155: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 168: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 180: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 194: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 207: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 219: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 233: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 244: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 258: 258;
					//
					dblLoss = 
					(                  dblKey5 <=  30 ) ?  45: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  46: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  46: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  47: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  47: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  47: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  49: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  49: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  50: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  50: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  51: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  51: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  52: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  53: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  53: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  54: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  55: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  56: 56;
					break;
				case 'M12':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  49: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  65: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  82: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  98: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 113: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 131: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 147: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 162: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 180: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 195: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 213: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 229: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 244: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 262: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 278: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 294: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 312: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 327: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 343: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 360: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 376: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 391: 391;
					//
					dblLoss = 
					(                  dblKey5 <=  40 ) ?  66:
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  67:
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  68:
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  69:
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  69:
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  71:
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  71:
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  72:
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  73:
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  74:
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  75:
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  76:
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  77:
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  78:
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  79:
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  80:
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  81:
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  82:
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  83:
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  84:
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  86:
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 111:
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 113: 113;
					break;
				case 'M16':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  68: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  92: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ? 113: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 137: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 160: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 182: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 205: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 229: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 251: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 274: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 298: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 321: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 343: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 366: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 389: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 411: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 434: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 457: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 480: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 503: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 528: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 548: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 573: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 597: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 619: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 642: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 667: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 688: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 711: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 735:  735;
					//
					dblLoss = 
					(                  dblKey5 <=  50 ) ?  98: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 100: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 101: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 101: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 103: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 105: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 107: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 107: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 109: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 111: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 111: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 113: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 115: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 115: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 117: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 120: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 122: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 122: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 125: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 128: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 128: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 130: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 133: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 133: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 136: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 140: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 143: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 143: 143;
					break;
				case 'M20':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  119: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  160: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  200: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  241: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  280: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  320: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  360: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  400: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  441: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  480: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  521: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  562: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  601: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  642: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  683: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  723: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  761: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  804: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  843: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  887: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  925: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  966: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 1000: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1049: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 1089: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 1132: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 1162: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 1211: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 1246: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 1284: 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 1323: 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 1365: 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 1410: 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 1458: 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 1483: 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 1536: 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 1564: 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 1623: 1623;
					//
					dblLoss = 
					(                  dblKey5 <=  60 ) ?  130:
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  130:
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  133:
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  133:
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  136:
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  140:
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  140:
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  143:
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  143:
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  146:
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  150:
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  150:
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  153:
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  153:
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  158:
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  162:
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  162:
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  167:
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  167:
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  171:
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  176:
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  176:
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  181:
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  181:
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  187:
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  193:
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  193:
					( dblKey5 > 320 && dblKey5 <= 330 ) ?  199:
					( dblKey5 > 330 && dblKey5 <= 340 ) ?  199:
					( dblKey5 > 340 && dblKey5 <= 350 ) ?  207:
					( dblKey5 > 350 && dblKey5 <= 360 ) ?  214:
					( dblKey5 > 360 && dblKey5 <= 370 ) ?  214:
					( dblKey5 > 370 && dblKey5 <= 380 ) ?  222: 222;
					break;
				case 'M22':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  133: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  176: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  221: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  265: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  309: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  352: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  398: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  441: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  486: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  531: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  573: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  619: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  662: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  705: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  754: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  796: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  843: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  887: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  925: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  977: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 1024: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 1062: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 1103: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1147: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 1194: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 1246: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 1284: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 1323: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 1365: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 1410: 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 1458: 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 1509: 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 1564: 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 1593: 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 1654: 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 1686: 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 1720: 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 1792: 
					( dblKey5 > 400 && dblKey5 <= 410 ) ? 1830: 
					( dblKey5 > 410 && dblKey5 <= 420 ) ? 1870: 
					( dblKey5 > 420 && dblKey5 <= 430 ) ? 1911: 
					( dblKey5 > 430 && dblKey5 <= 440 ) ? 1955: 1955;
					//
					dblLoss = 
					(                  dblKey5 <=  80 ) ? 199:
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 207:
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 207:
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 214:
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 214:
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 222:
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 222:
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 222:
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 231:
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 231:
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 240:
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 240:
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 250:
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 250:
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 261:
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 261:
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 273:
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 273:
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 273:
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 285:
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 285:
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 300:
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 300:
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 315:
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 315:
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 333:
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 333:
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 333:
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 352:
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 352:
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 374:
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 374:
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 400:
					( dblKey5 > 400 && dblKey5 <= 410 ) ? 400:
					( dblKey5 > 410 && dblKey5 <= 420 ) ? 428:
					( dblKey5 > 420 && dblKey5 <= 430 ) ? 428:
					( dblKey5 > 430 && dblKey5 <= 440 ) ? 461: 461;
					break;
				case 'M24':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  184: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  246: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  307: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  371: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  430: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  494: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  555: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  619: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  677: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  741: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  804: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  869: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  925: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  989: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 1049: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 1117: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 1178: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 1246: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 1303: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 1365: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 1433: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 1483: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 1564: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1623: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 1686: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 1755: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 1792: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 1870: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 1911: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 2000: 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 2048: 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 2098: 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 2205: 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 2263: 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 2324: 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 2389: 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 2457: 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 2529: 
					( dblKey5 > 400 && dblKey5 <= 410 ) ? 2529: 
					( dblKey5 > 410 && dblKey5 <= 420 ) ? 2606: 
					( dblKey5 > 420 && dblKey5 <= 430 ) ? 2688: 
					( dblKey5 > 430 && dblKey5 <= 440 ) ? 2774: 
					( dblKey5 > 440 && dblKey5 <= 450 ) ? 2774: 
					( dblKey5 > 450 && dblKey5 <= 460 ) ? 2867: 
					( dblKey5 > 460 && dblKey5 <= 470 ) ? 2966: 
					( dblKey5 > 470 && dblKey5 <= 480 ) ? 2966: 2966;
					//
					dblLoss = 
					(                  dblKey5 <= 100 ) ?  250: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  250: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  261: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  261: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  273: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  273: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  285: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  285: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  300: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  300: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  315: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  315: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  333: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  333: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  352: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  352: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  374: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  374: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  400: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  400: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  428: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  428: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  461: 
					( dblKey5 > 320 && dblKey5 <= 330 ) ?  461: 
					( dblKey5 > 330 && dblKey5 <= 340 ) ?  499: 
					( dblKey5 > 340 && dblKey5 <= 350 ) ?  499: 
					( dblKey5 > 350 && dblKey5 <= 360 ) ?  544: 
					( dblKey5 > 360 && dblKey5 <= 370 ) ?  544: 
					( dblKey5 > 370 && dblKey5 <= 380 ) ?  599: 
					( dblKey5 > 380 && dblKey5 <= 390 ) ?  599: 
					( dblKey5 > 390 && dblKey5 <= 400 ) ?  665: 
					( dblKey5 > 400 && dblKey5 <= 410 ) ?  665: 
					( dblKey5 > 410 && dblKey5 <= 420 ) ?  749: 
					( dblKey5 > 420 && dblKey5 <= 430 ) ?  749: 
					( dblKey5 > 430 && dblKey5 <= 440 ) ?  856: 
					( dblKey5 > 440 && dblKey5 <= 450 ) ?  856: 
					( dblKey5 > 450 && dblKey5 <= 460 ) ?  999: 
					( dblKey5 > 460 && dblKey5 <= 470 ) ?  999: 
					( dblKey5 > 470 && dblKey5 <= 480 ) ? 1198: 1198;
					break;
				case 'W5/16':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ? 18 :
					( dblKey5 >  30 && dblKey5 <=  40 ) ? 23 :
					( dblKey5 >  40 && dblKey5 <=  50 ) ? 31 :
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 37 :
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 43 :
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 49 :
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 55 :
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 61 :
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 66 :
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 72 :
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 80 :
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 86 :
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 92 :
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 98 : 98;

					//
					dblLoss = 
					(                  dblKey5 <=  30 ) ?  44: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  44: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  45: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  46: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  46: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  47: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  47: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  47: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  49: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  49: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  50: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  50: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  51: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  51: 51;
					break;
				case 'W3/8':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  45 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  61 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  74 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  90 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 106 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 119 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 135 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 151 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 164 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 180 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 195 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 209 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 225 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 241 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 254 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 270 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 286 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 300 : 300;
					//
					dblLoss = 
					(                  dblKey5 <=  30 ) ?  45: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  46: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  46: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  47: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  47: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  47: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  49: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  49: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  50: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  50: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  51: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  51: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  52: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  53: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  53: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  54: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  55: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  56: 56;
					break;
				case 'W1/2':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  55 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  72 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  92 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 110 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 127 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 147 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 164 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 182 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 200 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 219 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 237 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 254 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 274 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 292 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 309 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 330 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 347 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 364 : 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 384 : 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 402 : 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 420 : 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 439 : 439;
					//
					dblLoss = 
					(                  dblKey5 <=  40 ) ?  66:
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  67:
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  68:
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  69:
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  69:
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  71:
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  71:
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  72:
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  73:
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  74:
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  75:
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  76:
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  77:
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  78:
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  79:
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  80:
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  81:
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  82:
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  83:
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  84:
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  86:
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 111:
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 113: 113;
					break;
				case 'W5/8':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  78 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ? 104 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ? 129 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 156 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 182 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 207 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 233 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 261 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 286 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 312 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 337 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 364 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 389 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 415 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 441 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 467 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 494 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 518 : 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 544 : 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 573 : 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 597 : 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 623 : 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 652 : 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 677 : 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 705 : 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 729 : 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 754 : 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 782 : 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 804 : 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 835 :  835;
					//
					dblLoss = 
					(                  dblKey5 <=  50 ) ?  98: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 100: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 101: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 101: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 103: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 105: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 107: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 107: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 109: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 111: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 111: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 113: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 115: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 115: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 117: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 120: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 122: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 122: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 125: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 128: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 128: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 130: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 133: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 133: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 136: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 140: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 143: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 143: 143;
					break;
				case 'W3/4':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  143 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  190 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  237 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  284 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  333 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  381 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  428 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  475 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  524 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  570 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  619 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  667 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  717 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  761 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  811 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  860 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  905 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  956 : 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 1000 : 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 1049 : 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 1103 : 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 1147 : 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 1194 : 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1246 : 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 1284 : 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 1344 : 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 1387 : 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 1433 : 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 1483 : 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 1536 : 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 1564 : 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 1623 : 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 1686 : 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 1720 : 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 1755 : 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 1830 : 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 1870 : 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 1911 : 1911;
					//
					dblLoss = 
					(                  dblKey5 <=  60 ) ?  130:
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  130:
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  133:
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  133:
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  136:
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  140:
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  140:
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  143:
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  143:
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  146:
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  150:
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  150:
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  153:
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  153:
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  158:
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  162:
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  162:
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  167:
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  167:
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  171:
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  176:
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  176:
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  181:
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  181:
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  187:
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  193:
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  193:
					( dblKey5 > 320 && dblKey5 <= 330 ) ?  199:
					( dblKey5 > 330 && dblKey5 <= 340 ) ?  199:
					( dblKey5 > 340 && dblKey5 <= 350 ) ?  207:
					( dblKey5 > 350 && dblKey5 <= 360 ) ?  214:
					( dblKey5 > 360 && dblKey5 <= 370 ) ?  214:
					( dblKey5 > 370 && dblKey5 <= 380 ) ?  222: 222;
					break;
				case 'W7/8':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  166 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  221 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  278 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  333 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  387 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  446 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  500 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  555 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  610 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  667 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  723 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  775 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  835 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  887 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  945 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 1000 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 1062 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 1117 : 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 1178 : 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 1229 : 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 1284 : 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 1344 : 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 1387 : 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1458 : 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 1509 : 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 1564 : 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 1623 : 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 1686 : 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 1720 : 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 1792 : 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 1830 : 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 1911 : 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 1955 : 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 2000 : 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 2098 : 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 2150 : 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 2205 : 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 2263 : 
					( dblKey5 > 400 && dblKey5 <= 410 ) ? 2324 : 
					( dblKey5 > 410 && dblKey5 <= 420 ) ? 2324 : 
					( dblKey5 > 420 && dblKey5 <= 430 ) ? 2389 : 
					( dblKey5 > 430 && dblKey5 <= 440 ) ? 2457 : 2457;
					//
					dblLoss = 
					(                  dblKey5 <=  80 ) ? 199:
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 207:
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 207:
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 214:
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 214:
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 222:
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 222:
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 222:
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 231:
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 231:
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 240:
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 240:
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 250:
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 250:
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 261:
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 261:
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 273:
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 273:
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 273:
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 285:
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 285:
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 300:
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 300:
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 315:
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 315:
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 333:
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 333:
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 333:
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 352:
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 352:
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 374:
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 374:
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 400:
					( dblKey5 > 400 && dblKey5 <= 410 ) ? 400:
					( dblKey5 > 410 && dblKey5 <= 420 ) ? 428:
					( dblKey5 > 420 && dblKey5 <= 430 ) ? 428:
					( dblKey5 > 430 && dblKey5 <= 440 ) ? 461: 461;
					break;
				case 'W1':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  225 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  300 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  376 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  450 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  524 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  601 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  677 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  754 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  827 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  905 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  977 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 1062 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 1132 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 1211 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 1284 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 1365 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 1433 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 1509 : 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 1593 : 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 1654 : 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 1755 : 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 1830 : 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 1911 : 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1955 : 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 2048 : 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 2150 : 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 2205 : 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 2263 : 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 2324 : 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 2457 : 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 2529 : 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 2606 : 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 2688 : 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 2774 : 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 2774 : 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 2867 : 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 2966 : 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 3071 : 
					( dblKey5 > 400 && dblKey5 <= 410 ) ? 3185 : 
					( dblKey5 > 410 && dblKey5 <= 420 ) ? 3185 : 
					( dblKey5 > 420 && dblKey5 <= 430 ) ? 3308 : 
					( dblKey5 > 430 && dblKey5 <= 440 ) ? 3308 : 
					( dblKey5 > 440 && dblKey5 <= 450 ) ? 3440 : 
					( dblKey5 > 450 && dblKey5 <= 460 ) ? 3583 : 
					( dblKey5 > 460 && dblKey5 <= 470 ) ? 3583 : 
					( dblKey5 > 470 && dblKey5 <= 480 ) ? 3739 : 3739;
					//
					dblLoss = 
					(                  dblKey5 <= 100 ) ?  250: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  250: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  261: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  261: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  273: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  273: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  285: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  285: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  300: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  300: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  315: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  315: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  333: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  333: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  352: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  352: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  374: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  374: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  400: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  400: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  428: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  428: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  461: 
					( dblKey5 > 320 && dblKey5 <= 330 ) ?  461: 
					( dblKey5 > 330 && dblKey5 <= 340 ) ?  499: 
					( dblKey5 > 340 && dblKey5 <= 350 ) ?  499: 
					( dblKey5 > 350 && dblKey5 <= 360 ) ?  544: 
					( dblKey5 > 360 && dblKey5 <= 370 ) ?  544: 
					( dblKey5 > 370 && dblKey5 <= 380 ) ?  599: 
					( dblKey5 > 380 && dblKey5 <= 390 ) ?  599: 
					( dblKey5 > 390 && dblKey5 <= 400 ) ?  665: 
					( dblKey5 > 400 && dblKey5 <= 410 ) ?  665: 
					( dblKey5 > 410 && dblKey5 <= 420 ) ?  749: 
					( dblKey5 > 420 && dblKey5 <= 430 ) ?  749: 
					( dblKey5 > 430 && dblKey5 <= 440 ) ?  856: 
					( dblKey5 > 440 && dblKey5 <= 450 ) ?  856: 
					( dblKey5 > 450 && dblKey5 <= 460 ) ?  999: 
					( dblKey5 > 460 && dblKey5 <= 470 ) ?  999: 
					( dblKey5 > 470 && dblKey5 <= 480 ) ? 1198: 1198;
					break;
				default:
					dblCapsule = 0;
			} 
			break;
		case 'EX':
			switch( strKey10 ) 
			{ 
				case 'M8':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ? 19: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ? 24: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ? 30: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 35: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 43: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 48: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 54: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 59: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 67: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 72: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 78: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 84: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 91: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 97: 97;
					//
					dblLoss = 
					(                  dblKey5 <=  30 ) ? 44: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ? 44: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ? 44: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 45: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 45: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 46: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 47: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 47: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 48: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 48: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 49: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 49: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 50: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 50: 50;
					break;
				case 'M10':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  37: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  48: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  61: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  74: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  86: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  98: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 110: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 123: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 136: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 147: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 160: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 171: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 184: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 197: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 208: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 221: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 232: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 245: 245;
					//
					dblLoss = 
					(                  dblKey5 <=  30 ) ?  44: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  45: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  45: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  46: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  47: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  47: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  48: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  48: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  49: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  49: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  50: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  50: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  51: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  52: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  52: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  53: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  54: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  55: 55;
					break;
				case 'M12':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  46: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  61: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  78: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  93: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 108: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 125: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 139: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 154: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 171: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 186: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 202: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 217: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 232: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 249: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 264: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 279: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 295: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 311: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 325: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 342: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 357: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 371: 371;
					//
					dblLoss = 
					(                  dblKey5 <=  40 ) ?  65:
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  66:
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  67:
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  68:
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  68:
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  70:
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  70:
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  71:
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  72:
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  72:
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  74:
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  75:
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  75:
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  77:
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  78:
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  78:
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  80:
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  81:
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  82:
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  83:
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  84:
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 109:
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 111:  111;
					break;
				case 'M16':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  65: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  87: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ? 108: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 130: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 153: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 173: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 195: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 217: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 238: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 260: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 283: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 305: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 325: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 348: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 371: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 392: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 414: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 436: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 458: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 478: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 500: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 520: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 546: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 565: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 586: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 607: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 631: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 650: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 677: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 699: 699;
					//
					dblLoss = 
					(                  dblKey5 <=  50 ) ?   97: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?   98: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  100: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  100: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  101: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  103: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  105: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  105: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  107: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  109: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  109: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  111: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  113: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  113: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  115: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  118: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  120: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  120: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  123: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  125: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  125: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  128: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  131: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  131: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  134: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  137: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  140: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  140:  140;
					break;
				case 'M20':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  113: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  153: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  190: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  229: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  266: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  304: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  342: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  380: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  419: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  458: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  496: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  533: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  570: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  607: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  650: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  684: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  722: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  765: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  802: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  844: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  878: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  915: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  956: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1000: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 1032: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 1066: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 1102: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 1140: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 1182: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 1226: 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 1275: 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 1300: 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 1354: 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 1383: 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 1413: 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 1444: 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 1512: 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 1548: 1548;
					//
					dblLoss = 
					(                  dblKey5 <=  60 ) ?  128:
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  128:
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  131:
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  131:
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  134:
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  137:
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  137:
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  140:
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  140:
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  144:
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  147:
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  147:
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  151:
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  151:
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  155:
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  159:
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  159:
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  164:
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  164:
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  168:
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  173:
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  173:
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  178:
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  178:
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  184:
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  190:
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  190:
					( dblKey5 > 320 && dblKey5 <= 330 ) ?  196:
					( dblKey5 > 330 && dblKey5 <= 340 ) ?  196:
					( dblKey5 > 340 && dblKey5 <= 350 ) ?  203:
					( dblKey5 > 350 && dblKey5 <= 360 ) ?  210:
					( dblKey5 > 360 && dblKey5 <= 370 ) ?  210:
					( dblKey5 > 370 && dblKey5 <= 380 ) ?  218:  218;
					break;
				case 'M22':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  126: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  168: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  210: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  251: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  294: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  335: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  378: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  419: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  461: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  504: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  546: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  586: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  631: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  670: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  714: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  756: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  802: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  844: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  890: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  929: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  970: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 1016: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 1048: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1102: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 1140: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 1182: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 1226: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 1275: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 1300: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 1354: 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 1383: 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 1444: 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 1477: 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 1512: 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 1548: 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 1625: 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 1667: 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 1711: 
					( dblKey5 > 400 && dblKey5 <= 410 ) ? 1757: 
					( dblKey5 > 410 && dblKey5 <= 420 ) ? 1806: 
					( dblKey5 > 420 && dblKey5 <= 430 ) ? 1806: 
					( dblKey5 > 430 && dblKey5 <= 440 ) ? 1857: 1857;
					//
					dblLoss = 
					(                  dblKey5 <=  80 ) ?  196:
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  203:
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  203:
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  210:
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  210:
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  218:
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  218:
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  218:
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  227:
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  227:
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  236:
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  236:
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  246:
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  246:
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  256:
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  256:
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  268:
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  268:
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  268:
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  280:
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  280:
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  295:
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  295:
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  310:
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  310:
					( dblKey5 > 320 && dblKey5 <= 330 ) ?  327:
					( dblKey5 > 330 && dblKey5 <= 340 ) ?  327:
					( dblKey5 > 340 && dblKey5 <= 350 ) ?  327:
					( dblKey5 > 350 && dblKey5 <= 360 ) ?  346:
					( dblKey5 > 360 && dblKey5 <= 370 ) ?  346:
					( dblKey5 > 370 && dblKey5 <= 380 ) ?  368:
					( dblKey5 > 380 && dblKey5 <= 390 ) ?  368:
					( dblKey5 > 390 && dblKey5 <= 400 ) ?  393:
					( dblKey5 > 400 && dblKey5 <= 410 ) ?  393:
					( dblKey5 > 410 && dblKey5 <= 420 ) ?  421:
					( dblKey5 > 420 && dblKey5 <= 430 ) ?  421:
					( dblKey5 > 430 && dblKey5 <= 440 ) ?  453:  453;
					break;
				case 'M24':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  175: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  235: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  293: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  351: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  409: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  471: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  528: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  586: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  644: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  707: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  765: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  823: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  878: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  942: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 1000: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 1066: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 1121: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 1182: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 1250: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 1300: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 1354: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 1413: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 1477: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1548: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 1585: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 1667: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 1711: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 1757: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 1857: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 1912: 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 1970: 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 2031: 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 2097: 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 2167: 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 2167: 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 2241: 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 2321: 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 2407: 
					( dblKey5 > 400 && dblKey5 <= 410 ) ? 2407: 
					( dblKey5 > 410 && dblKey5 <= 420 ) ? 2500: 
					( dblKey5 > 420 && dblKey5 <= 430 ) ? 2600: 
					( dblKey5 > 430 && dblKey5 <= 440 ) ? 2600: 
					( dblKey5 > 440 && dblKey5 <= 450 ) ? 2708: 
					( dblKey5 > 450 && dblKey5 <= 460 ) ? 2708: 
					( dblKey5 > 460 && dblKey5 <= 470 ) ? 2826: 
					( dblKey5 > 470 && dblKey5 <= 480 ) ? 2826: 2826;
					//
					dblLoss = 
					(                  dblKey5 <= 100 ) ?  246: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  246: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  256: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  256: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  268: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  268: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  280: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  280: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  295: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  295: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  310: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  310: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  327: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  327: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  346: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  346: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  368: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  368: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  393: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  393: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  421: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  421: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  453: 
					( dblKey5 > 320 && dblKey5 <= 330 ) ?  453: 
					( dblKey5 > 330 && dblKey5 <= 340 ) ?  491: 
					( dblKey5 > 340 && dblKey5 <= 350 ) ?  491: 
					( dblKey5 > 350 && dblKey5 <= 360 ) ?  535: 
					( dblKey5 > 360 && dblKey5 <= 370 ) ?  535: 
					( dblKey5 > 370 && dblKey5 <= 380 ) ?  589: 
					( dblKey5 > 380 && dblKey5 <= 390 ) ?  589: 
					( dblKey5 > 390 && dblKey5 <= 400 ) ?  654: 
					( dblKey5 > 400 && dblKey5 <= 410 ) ?  654: 
					( dblKey5 > 410 && dblKey5 <= 420 ) ?  736: 
					( dblKey5 > 420 && dblKey5 <= 430 ) ?  736: 
					( dblKey5 > 430 && dblKey5 <= 440 ) ?  842: 
					( dblKey5 > 440 && dblKey5 <= 450 ) ?  842: 
					( dblKey5 > 450 && dblKey5 <= 460 ) ?  982: 
					( dblKey5 > 460 && dblKey5 <= 470 ) ?  982: 
					( dblKey5 > 470 && dblKey5 <= 480 ) ? 1178: 1178;
					break;
				case 'W5/16':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ? 17 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ? 22 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ? 30 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 35 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 41 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 46 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 52 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 58 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 63 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 69 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 76 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 82 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 87 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 93 : 93;
					//
					dblLoss = 
					(                  dblKey5 <=  30 ) ? 44: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ? 44: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ? 44: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 45: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 45: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 46: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 47: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 47: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 48: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 48: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 49: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 49: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 50: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 50: 50;
					break;
				case 'W3/8':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  43 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  58 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  71 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  86 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 100 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 113 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 128 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 143 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 156 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 171 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 186 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 199 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 214 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 229 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 242 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 257 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 272 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 285 : 285;
					//
					dblLoss = 
					(                  dblKey5 <=  30 ) ?  44: 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  45: 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  45: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  46: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  47: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  47: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  48: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  48: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  49: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  49: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  50: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  50: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  51: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  52: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  52: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  53: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  54: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  55: 55;
					break;
				case 'W1/2':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  52 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  69 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  87 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 104 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 121 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 139 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 156 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 173 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 190 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 208 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 225 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 242 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 260 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 278 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 294 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 313 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 330 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 346 : 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 365 : 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 382 : 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 399 : 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 417 : 417;
					//
					dblLoss = 
					(                  dblKey5 <=  40 ) ?  65:
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  66:
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  67:
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  68:
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  68:
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  70:
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  70:
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  71:
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  72:
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  72:
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  74:
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  75:
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  75:
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  77:
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  78:
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  78:
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  80:
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  81:
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  82:
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  83:
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  84:
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 109:
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 111:  111;
					break;
				case 'W5/8':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  74 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  98 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ? 123 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ? 149 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ? 173 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ? 197 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ? 221 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ? 247 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ? 272 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ? 295 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ? 320 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 346 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 371 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 394 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 419 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 445 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 471 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 492 : 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 520 : 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 546 : 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 570 : 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 591 : 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 619 : 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 644 : 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 670 : 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 691 : 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 714 : 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 747 : 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 765 : 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 793 : 793;
					//
					dblLoss = 
					(                  dblKey5 <=  50 ) ?   97: 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?   98: 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  100: 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  100: 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  101: 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  103: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  105: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  105: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  107: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  109: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  109: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  111: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  113: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  113: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  115: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  118: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  120: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  120: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  123: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  125: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  125: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  128: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  131: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  131: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  134: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  137: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  140: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  140:  140;
					break;
				case 'W3/4':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  136 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  181 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  225 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  270 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  317 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  361 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  406 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  451 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  496 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  542 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  586 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  631 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  677 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  722 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  774 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  813 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  855 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  903 : 
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  956 : 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 1000 : 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 1048 : 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 1083 : 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 1140 : 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1182 : 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 1226 : 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 1275 : 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 1327 : 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 1354 : 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 1413 : 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 1444 : 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 1512 : 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 1548 : 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 1585 : 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 1625 : 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 1667 : 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 1711 : 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 1757 : 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 1806 : 1806;
					//
					dblLoss = 
					(                  dblKey5 <=  60 ) ?  128:
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  128:
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  131:
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  131:
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  134:
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  137:
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  137:
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  140:
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  140:
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  144:
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  147:
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  147:
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  151:
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  151:
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  155:
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  159:
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  159:
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  164:
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  164:
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  168:
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  173:
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  173:
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  178:
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  178:
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  184:
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  190:
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  190:
					( dblKey5 > 320 && dblKey5 <= 330 ) ?  196:
					( dblKey5 > 330 && dblKey5 <= 340 ) ?  196:
					( dblKey5 > 340 && dblKey5 <= 350 ) ?  203:
					( dblKey5 > 350 && dblKey5 <= 360 ) ?  210:
					( dblKey5 > 360 && dblKey5 <= 370 ) ?  210:
					( dblKey5 > 370 && dblKey5 <= 380 ) ?  218:  218;
					break;
				case 'W7/8':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  158 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  210 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  264 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  317 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  369 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  422 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  474 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  528 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  580 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  637 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  684 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  739 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  793 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  844 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  903 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  956 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 1000 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 1066 : 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 1121 : 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 1161 : 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 1226 : 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 1275 : 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 1327 : 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1383 : 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 1444 : 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 1477 : 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 1548 : 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 1585 : 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 1667 : 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 1711 : 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 1757 : 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 1806 : 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 1857 : 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 1912 : 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 1970 : 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 2031 : 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 2097 : 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 2167 : 
					( dblKey5 > 400 && dblKey5 <= 410 ) ? 2167 : 
					( dblKey5 > 410 && dblKey5 <= 420 ) ? 2241 : 
					( dblKey5 > 420 && dblKey5 <= 430 ) ? 2321 : 
					( dblKey5 > 430 && dblKey5 <= 440 ) ? 2321 : 2321;
					//
					dblLoss = 
					(                  dblKey5 <=  80 ) ?  196:
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  203:
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  203:
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  210:
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  210:
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  218:
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  218:
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  218:
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  227:
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  227:
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  236:
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  236:
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  246:
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  246:
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  256:
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  256:
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  268:
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  268:
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  268:
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  280:
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  280:
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  295:
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  295:
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  310:
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  310:
					( dblKey5 > 320 && dblKey5 <= 330 ) ?  327:
					( dblKey5 > 330 && dblKey5 <= 340 ) ?  327:
					( dblKey5 > 340 && dblKey5 <= 350 ) ?  327:
					( dblKey5 > 350 && dblKey5 <= 360 ) ?  346:
					( dblKey5 > 360 && dblKey5 <= 370 ) ?  346:
					( dblKey5 > 370 && dblKey5 <= 380 ) ?  368:
					( dblKey5 > 380 && dblKey5 <= 390 ) ?  368:
					( dblKey5 > 390 && dblKey5 <= 400 ) ?  393:
					( dblKey5 > 400 && dblKey5 <= 410 ) ?  393:
					( dblKey5 > 410 && dblKey5 <= 420 ) ?  421:
					( dblKey5 > 420 && dblKey5 <= 430 ) ?  421:
					( dblKey5 > 430 && dblKey5 <= 440 ) ?  453:  453;
					break;
				case 'W1':
					//
					dblCapsule = 
					(                  dblKey5 <=  30 ) ?  214 : 
					( dblKey5 >  30 && dblKey5 <=  40 ) ?  285 : 
					( dblKey5 >  40 && dblKey5 <=  50 ) ?  357 : 
					( dblKey5 >  50 && dblKey5 <=  60 ) ?  428 : 
					( dblKey5 >  60 && dblKey5 <=  70 ) ?  500 : 
					( dblKey5 >  70 && dblKey5 <=  80 ) ?  570 : 
					( dblKey5 >  80 && dblKey5 <=  90 ) ?  644 : 
					( dblKey5 >  90 && dblKey5 <= 100 ) ?  714 : 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  793 : 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  855 : 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  929 : 
					( dblKey5 > 130 && dblKey5 <= 140 ) ? 1000 : 
					( dblKey5 > 140 && dblKey5 <= 150 ) ? 1083 : 
					( dblKey5 > 150 && dblKey5 <= 160 ) ? 1140 : 
					( dblKey5 > 160 && dblKey5 <= 170 ) ? 1226 : 
					( dblKey5 > 170 && dblKey5 <= 180 ) ? 1300 : 
					( dblKey5 > 180 && dblKey5 <= 190 ) ? 1354 : 
					( dblKey5 > 190 && dblKey5 <= 200 ) ? 1444 : 
					( dblKey5 > 200 && dblKey5 <= 210 ) ? 1512 : 
					( dblKey5 > 210 && dblKey5 <= 220 ) ? 1585 : 
					( dblKey5 > 220 && dblKey5 <= 230 ) ? 1667 : 
					( dblKey5 > 230 && dblKey5 <= 240 ) ? 1711 : 
					( dblKey5 > 240 && dblKey5 <= 250 ) ? 1806 : 
					( dblKey5 > 250 && dblKey5 <= 260 ) ? 1857 : 
					( dblKey5 > 260 && dblKey5 <= 270 ) ? 1970 : 
					( dblKey5 > 270 && dblKey5 <= 280 ) ? 2031 : 
					( dblKey5 > 280 && dblKey5 <= 290 ) ? 2097 : 
					( dblKey5 > 290 && dblKey5 <= 300 ) ? 2167 : 
					( dblKey5 > 300 && dblKey5 <= 310 ) ? 2241 : 
					( dblKey5 > 310 && dblKey5 <= 320 ) ? 2321 : 
					( dblKey5 > 320 && dblKey5 <= 330 ) ? 2407 : 
					( dblKey5 > 330 && dblKey5 <= 340 ) ? 2500 : 
					( dblKey5 > 340 && dblKey5 <= 350 ) ? 2500 : 
					( dblKey5 > 350 && dblKey5 <= 360 ) ? 2600 : 
					( dblKey5 > 360 && dblKey5 <= 370 ) ? 2708 : 
					( dblKey5 > 370 && dblKey5 <= 380 ) ? 2708 : 
					( dblKey5 > 380 && dblKey5 <= 390 ) ? 2826 : 
					( dblKey5 > 390 && dblKey5 <= 400 ) ? 2955 : 
					( dblKey5 > 400 && dblKey5 <= 410 ) ? 2955 : 
					( dblKey5 > 410 && dblKey5 <= 420 ) ? 3095 : 
					( dblKey5 > 420 && dblKey5 <= 430 ) ? 3095 : 
					( dblKey5 > 430 && dblKey5 <= 440 ) ? 3250 : 
					( dblKey5 > 440 && dblKey5 <= 450 ) ? 3250 : 
					( dblKey5 > 450 && dblKey5 <= 460 ) ? 3421 : 
					( dblKey5 > 460 && dblKey5 <= 470 ) ? 3421 : 
					( dblKey5 > 470 && dblKey5 <= 480 ) ? 3421 : 3421;
					//
					dblLoss = 
					(                  dblKey5 <= 100 ) ?  246: 
					( dblKey5 > 100 && dblKey5 <= 110 ) ?  246: 
					( dblKey5 > 110 && dblKey5 <= 120 ) ?  256: 
					( dblKey5 > 120 && dblKey5 <= 130 ) ?  256: 
					( dblKey5 > 130 && dblKey5 <= 140 ) ?  268: 
					( dblKey5 > 140 && dblKey5 <= 150 ) ?  268: 
					( dblKey5 > 150 && dblKey5 <= 160 ) ?  280: 
					( dblKey5 > 160 && dblKey5 <= 170 ) ?  280: 
					( dblKey5 > 170 && dblKey5 <= 180 ) ?  295: 
					( dblKey5 > 180 && dblKey5 <= 190 ) ?  295: 
					( dblKey5 > 190 && dblKey5 <= 200 ) ?  310: 
					( dblKey5 > 200 && dblKey5 <= 210 ) ?  310: 
					( dblKey5 > 210 && dblKey5 <= 220 ) ?  327: 
					( dblKey5 > 220 && dblKey5 <= 230 ) ?  327: 
					( dblKey5 > 230 && dblKey5 <= 240 ) ?  346: 
					( dblKey5 > 240 && dblKey5 <= 250 ) ?  346: 
					( dblKey5 > 250 && dblKey5 <= 260 ) ?  368: 
					( dblKey5 > 260 && dblKey5 <= 270 ) ?  368: 
					( dblKey5 > 270 && dblKey5 <= 280 ) ?  393: 
					( dblKey5 > 280 && dblKey5 <= 290 ) ?  393: 
					( dblKey5 > 290 && dblKey5 <= 300 ) ?  421: 
					( dblKey5 > 300 && dblKey5 <= 310 ) ?  421: 
					( dblKey5 > 310 && dblKey5 <= 320 ) ?  453: 
					( dblKey5 > 320 && dblKey5 <= 330 ) ?  453: 
					( dblKey5 > 330 && dblKey5 <= 340 ) ?  491: 
					( dblKey5 > 340 && dblKey5 <= 350 ) ?  491: 
					( dblKey5 > 350 && dblKey5 <= 360 ) ?  535: 
					( dblKey5 > 360 && dblKey5 <= 370 ) ?  535: 
					( dblKey5 > 370 && dblKey5 <= 380 ) ?  589: 
					( dblKey5 > 380 && dblKey5 <= 390 ) ?  589: 
					( dblKey5 > 390 && dblKey5 <= 400 ) ?  654: 
					( dblKey5 > 400 && dblKey5 <= 410 ) ?  654: 
					( dblKey5 > 410 && dblKey5 <= 420 ) ?  736: 
					( dblKey5 > 420 && dblKey5 <= 430 ) ?  736: 
					( dblKey5 > 430 && dblKey5 <= 440 ) ?  842: 
					( dblKey5 > 440 && dblKey5 <= 450 ) ?  842: 
					( dblKey5 > 450 && dblKey5 <= 460 ) ?  982: 
					( dblKey5 > 460 && dblKey5 <= 470 ) ?  982: 
					( dblKey5 > 470 && dblKey5 <= 480 ) ? 1178: 1178;
					break;
				default:
					dblCapsule = 0;
			} 
			break;
		default:
			dblCapsule = 0;
			dblLoss = 0;
	} 

	switch( strKey10 ) 
	{ 
		case 'M8':
			//
			dblDig = 
			(                  dblKey5 <=  30 ) ?  260: 
			( dblKey5 >  30 && dblKey5 <=  40 ) ?  260: 
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  265: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  265: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  270: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  275: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  275: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  275: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  285: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  285: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  290: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  290: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  300: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  300: 300;
			//
			dblFix = 
			(                  dblKey5 <=  30 ) ?  110: 
			( dblKey5 >  30 && dblKey5 <=  40 ) ?  110: 
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  110: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  115: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  115: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  115: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  120: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  120: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  120: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  120: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  125: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  125: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  125: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  125: 125;
			break;
		case 'M10':
			//
			dblDig = 
			(                  dblKey5 <=  30 ) ?  265: 
			( dblKey5 >  30 && dblKey5 <=  40 ) ?  265: 
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  270: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  275: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  275: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  275: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  285: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  285: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  290: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  290: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  300: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  300: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  305: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  310: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  310: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  315: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  320: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  325: 325;
			//
			dblFix = 
			(                  dblKey5 <=  30 ) ?  110: 
			( dblKey5 >  30 && dblKey5 <=  40 ) ?  115: 
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  115: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  115: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  120: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  120: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  120: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  120: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  125: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  125: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  125: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  125: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  130: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  130: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  135: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  135: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  140: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  140: 140;
			break;
		case 'M12':
			//
			dblDig = 
			(                  dblKey5 <=  40 ) ?  390:
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  390:
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  400:
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  405:
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  405:
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  415:
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  415:
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  420:
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  425:
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  430:
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  440:
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  445:
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  450:
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  455:
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  460:
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  465:
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  475:
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  480:
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  485:
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  495:
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  500:
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  650:
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  660: 660;
			//
			dblFix = 
			(                  dblKey5 <=  40 ) ?  165:
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  170:
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  170:
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  170:
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  175:
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  175:
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  180:
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  180:
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  185:
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  185:
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  185:
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  190:
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  190:
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  195:
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  200:
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  200:
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  200:
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  205:
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  210:
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  210:
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  215:
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  275:
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  285: 285;
			break;
		case 'M16':
			//
			dblDig = 
			(                  dblKey5 <=  50 ) ?  575: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  585: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  590: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  590: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  600: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  615: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  625: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  625: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  635: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  650: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  650: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  660: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  670: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  670: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  685: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  700: 
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  715: 
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  715: 
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  730: 
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  745: 
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  745: 
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  760: 
			( dblKey5 > 260 && dblKey5 <= 270 ) ?  775: 
			( dblKey5 > 270 && dblKey5 <= 280 ) ?  775: 
			( dblKey5 > 280 && dblKey5 <= 290 ) ?  795: 
			( dblKey5 > 290 && dblKey5 <= 300 ) ?  815: 
			( dblKey5 > 300 && dblKey5 <= 310 ) ?  835: 
			( dblKey5 > 310 && dblKey5 <= 320 ) ?  835:  835;
			//
			dblFix = 
			(                  dblKey5 <=  50 ) ?  245: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  250: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  255: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  255: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  260: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  260: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  270: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  270: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  275: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  275: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  275: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  285: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  290: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  290: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  295: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  300: 
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  305: 
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  305: 
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  310: 
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  320: 
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  320: 
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  325: 
			( dblKey5 > 260 && dblKey5 <= 270 ) ?  335: 
			( dblKey5 > 270 && dblKey5 <= 280 ) ?  335: 
			( dblKey5 > 280 && dblKey5 <= 290 ) ?  340: 
			( dblKey5 > 290 && dblKey5 <= 300 ) ?  350: 
			( dblKey5 > 300 && dblKey5 <= 310 ) ?  355: 
			( dblKey5 > 310 && dblKey5 <= 320 ) ?  355:  355;
			break;
		case 'M20':
			//
			dblDig = 
			(                  dblKey5 <=  60 ) ?  760:
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  760:
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  775:
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  775:
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  795:
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  815:
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  815:
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  835:
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  835:
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  855:
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  875:
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  875:
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  895:
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  895:
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  920:
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  945:
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  945:
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  975:
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  975:
			( dblKey5 > 240 && dblKey5 <= 250 ) ? 1000:
			( dblKey5 > 250 && dblKey5 <= 260 ) ? 1030:
			( dblKey5 > 260 && dblKey5 <= 270 ) ? 1030:
			( dblKey5 > 270 && dblKey5 <= 280 ) ? 1060:
			( dblKey5 > 280 && dblKey5 <= 290 ) ? 1060:
			( dblKey5 > 290 && dblKey5 <= 300 ) ? 1095:
			( dblKey5 > 300 && dblKey5 <= 310 ) ? 1130:
			( dblKey5 > 310 && dblKey5 <= 320 ) ? 1130:
			( dblKey5 > 320 && dblKey5 <= 330 ) ? 1165:
			( dblKey5 > 330 && dblKey5 <= 340 ) ? 1165:
			( dblKey5 > 340 && dblKey5 <= 350 ) ? 1210:
			( dblKey5 > 350 && dblKey5 <= 360 ) ? 1250:
			( dblKey5 > 360 && dblKey5 <= 370 ) ? 1250:
			( dblKey5 > 370 && dblKey5 <= 380 ) ? 1295: 1295;
			//
			dblFix = 
			(                  dblKey5 <=  60 ) ?  325:
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  325:
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  335:
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  335:
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  340:
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  350:
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  350:
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  355:
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  355:
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  365:
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  375:
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  375:
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  385:
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  385:
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  395:
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  405:
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  405:
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  415:
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  415:
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  430:
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  440:
			( dblKey5 > 260 && dblKey5 <= 270 ) ?  440:
			( dblKey5 > 270 && dblKey5 <= 280 ) ?  455:
			( dblKey5 > 280 && dblKey5 <= 290 ) ?  455:
			( dblKey5 > 290 && dblKey5 <= 300 ) ?  470:
			( dblKey5 > 300 && dblKey5 <= 310 ) ?  485:
			( dblKey5 > 310 && dblKey5 <= 320 ) ?  485:
			( dblKey5 > 320 && dblKey5 <= 330 ) ?  500:
			( dblKey5 > 330 && dblKey5 <= 340 ) ?  500:
			( dblKey5 > 340 && dblKey5 <= 350 ) ?  515:
			( dblKey5 > 350 && dblKey5 <= 360 ) ?  535:
			( dblKey5 > 360 && dblKey5 <= 370 ) ?  535:
			( dblKey5 > 370 && dblKey5 <= 380 ) ?  555:  555;
			break;
		case 'M22':
			//
			dblDig = 
			(                  dblKey5 <=  80 ) ? 1165:
			( dblKey5 >  80 && dblKey5 <=  90 ) ? 1210:
			( dblKey5 >  90 && dblKey5 <= 100 ) ? 1210:
			( dblKey5 > 100 && dblKey5 <= 110 ) ? 1250:
			( dblKey5 > 110 && dblKey5 <= 120 ) ? 1250:
			( dblKey5 > 120 && dblKey5 <= 130 ) ? 1295:
			( dblKey5 > 130 && dblKey5 <= 140 ) ? 1295:
			( dblKey5 > 140 && dblKey5 <= 150 ) ? 1295:
			( dblKey5 > 150 && dblKey5 <= 160 ) ? 1350:
			( dblKey5 > 160 && dblKey5 <= 170 ) ? 1350:
			( dblKey5 > 170 && dblKey5 <= 180 ) ? 1400:
			( dblKey5 > 180 && dblKey5 <= 190 ) ? 1400:
			( dblKey5 > 190 && dblKey5 <= 200 ) ? 1460:
			( dblKey5 > 200 && dblKey5 <= 210 ) ? 1460:
			( dblKey5 > 210 && dblKey5 <= 220 ) ? 1525:
			( dblKey5 > 220 && dblKey5 <= 230 ) ? 1525:
			( dblKey5 > 230 && dblKey5 <= 240 ) ? 1595:
			( dblKey5 > 240 && dblKey5 <= 250 ) ? 1595:
			( dblKey5 > 250 && dblKey5 <= 260 ) ? 1595:
			( dblKey5 > 260 && dblKey5 <= 270 ) ? 1665:
			( dblKey5 > 270 && dblKey5 <= 280 ) ? 1665:
			( dblKey5 > 280 && dblKey5 <= 290 ) ? 1750:
			( dblKey5 > 290 && dblKey5 <= 300 ) ? 1750:
			( dblKey5 > 300 && dblKey5 <= 310 ) ? 1840:
			( dblKey5 > 310 && dblKey5 <= 320 ) ? 1840:
			( dblKey5 > 320 && dblKey5 <= 330 ) ? 1945:
			( dblKey5 > 330 && dblKey5 <= 340 ) ? 1945:
			( dblKey5 > 340 && dblKey5 <= 350 ) ? 1945:
			( dblKey5 > 350 && dblKey5 <= 360 ) ? 2060:
			( dblKey5 > 360 && dblKey5 <= 370 ) ? 2060:
			( dblKey5 > 370 && dblKey5 <= 380 ) ? 2190:
			( dblKey5 > 380 && dblKey5 <= 390 ) ? 2190:
			( dblKey5 > 390 && dblKey5 <= 400 ) ? 2335:
			( dblKey5 > 400 && dblKey5 <= 410 ) ? 2335:
			( dblKey5 > 410 && dblKey5 <= 420 ) ? 2500:
			( dblKey5 > 420 && dblKey5 <= 430 ) ? 2500:
			( dblKey5 > 430 && dblKey5 <= 440 ) ? 2690: 2690;
			//
			dblFix = 
			(                  dblKey5 <=  80 ) ?  500:
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  515:
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  515:
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  535:
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  535:
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  555:
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  555:
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  555:
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  575:
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  575:
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  600:
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  600:
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  625:
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  625:
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  650:
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  650:
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  680:
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  680:
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  680:
			( dblKey5 > 260 && dblKey5 <= 270 ) ?  715:
			( dblKey5 > 270 && dblKey5 <= 280 ) ?  715:
			( dblKey5 > 280 && dblKey5 <= 290 ) ?  750:
			( dblKey5 > 290 && dblKey5 <= 300 ) ?  750:
			( dblKey5 > 300 && dblKey5 <= 310 ) ?  790:
			( dblKey5 > 310 && dblKey5 <= 320 ) ?  790:
			( dblKey5 > 320 && dblKey5 <= 330 ) ?  835:
			( dblKey5 > 330 && dblKey5 <= 340 ) ?  835:
			( dblKey5 > 340 && dblKey5 <= 350 ) ?  835:
			( dblKey5 > 350 && dblKey5 <= 360 ) ?  880:
			( dblKey5 > 360 && dblKey5 <= 370 ) ?  880:
			( dblKey5 > 370 && dblKey5 <= 380 ) ?  935:
			( dblKey5 > 380 && dblKey5 <= 390 ) ?  935:
			( dblKey5 > 390 && dblKey5 <= 400 ) ? 1000:
			( dblKey5 > 400 && dblKey5 <= 410 ) ? 1000:
			( dblKey5 > 410 && dblKey5 <= 420 ) ? 1070:
			( dblKey5 > 420 && dblKey5 <= 430 ) ? 1070:
			( dblKey5 > 430 && dblKey5 <= 440 ) ? 1155: 1155;
			break;
		case 'M24':
			//
			dblDig = 
			(                  dblKey5 <= 100 ) ? 1460: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ? 1460: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ? 1525: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ? 1525: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ? 1595: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ? 1595: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ? 1665: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ? 1665: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ? 1750: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ? 1750: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ? 1840: 
			( dblKey5 > 200 && dblKey5 <= 210 ) ? 1840: 
			( dblKey5 > 210 && dblKey5 <= 220 ) ? 1945: 
			( dblKey5 > 220 && dblKey5 <= 230 ) ? 1945: 
			( dblKey5 > 230 && dblKey5 <= 240 ) ? 2060: 
			( dblKey5 > 240 && dblKey5 <= 250 ) ? 2060: 
			( dblKey5 > 250 && dblKey5 <= 260 ) ? 2190: 
			( dblKey5 > 260 && dblKey5 <= 270 ) ? 2190: 
			( dblKey5 > 270 && dblKey5 <= 280 ) ? 2335: 
			( dblKey5 > 280 && dblKey5 <= 290 ) ? 2335: 
			( dblKey5 > 290 && dblKey5 <= 300 ) ? 2500: 
			( dblKey5 > 300 && dblKey5 <= 310 ) ? 2500: 
			( dblKey5 > 310 && dblKey5 <= 320 ) ? 2690: 
			( dblKey5 > 320 && dblKey5 <= 330 ) ? 2690: 
			( dblKey5 > 330 && dblKey5 <= 340 ) ? 2915: 
			( dblKey5 > 340 && dblKey5 <= 350 ) ? 2915: 
			( dblKey5 > 350 && dblKey5 <= 360 ) ? 3180: 
			( dblKey5 > 360 && dblKey5 <= 370 ) ? 3180: 
			( dblKey5 > 370 && dblKey5 <= 380 ) ? 3500: 
			( dblKey5 > 380 && dblKey5 <= 390 ) ? 3500: 
			( dblKey5 > 390 && dblKey5 <= 400 ) ? 3890: 
			( dblKey5 > 400 && dblKey5 <= 410 ) ? 3890: 
			( dblKey5 > 410 && dblKey5 <= 420 ) ? 4375: 
			( dblKey5 > 420 && dblKey5 <= 430 ) ? 4375: 
			( dblKey5 > 430 && dblKey5 <= 440 ) ? 5000: 
			( dblKey5 > 440 && dblKey5 <= 450 ) ? 5000: 
			( dblKey5 > 450 && dblKey5 <= 460 ) ? 5835: 
			( dblKey5 > 460 && dblKey5 <= 470 ) ? 5835: 
			( dblKey5 > 470 && dblKey5 <= 480 ) ? 7000: 7000;
			//
			dblFix = 
			(                  dblKey5 <= 100 ) ?  625: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  625: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  650: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  650: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  680: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  680: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  715: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  715: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  750: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  750: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  790: 
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  790: 
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  835: 
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  835: 
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  880: 
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  880: 
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  935: 
			( dblKey5 > 260 && dblKey5 <= 270 ) ?  935: 
			( dblKey5 > 270 && dblKey5 <= 280 ) ? 1000: 
			( dblKey5 > 280 && dblKey5 <= 290 ) ? 1000: 
			( dblKey5 > 290 && dblKey5 <= 300 ) ? 1070: 
			( dblKey5 > 300 && dblKey5 <= 310 ) ? 1070: 
			( dblKey5 > 310 && dblKey5 <= 320 ) ? 1155: 
			( dblKey5 > 320 && dblKey5 <= 330 ) ? 1155: 
			( dblKey5 > 330 && dblKey5 <= 340 ) ? 1250: 
			( dblKey5 > 340 && dblKey5 <= 350 ) ? 1250: 
			( dblKey5 > 350 && dblKey5 <= 360 ) ? 1365: 
			( dblKey5 > 360 && dblKey5 <= 370 ) ? 1365: 
			( dblKey5 > 370 && dblKey5 <= 380 ) ? 1500: 
			( dblKey5 > 380 && dblKey5 <= 390 ) ? 1500: 
			( dblKey5 > 390 && dblKey5 <= 400 ) ? 1665: 
			( dblKey5 > 400 && dblKey5 <= 410 ) ? 1665: 
			( dblKey5 > 410 && dblKey5 <= 420 ) ? 1875: 
			( dblKey5 > 420 && dblKey5 <= 430 ) ? 1875: 
			( dblKey5 > 430 && dblKey5 <= 440 ) ? 2145: 
			( dblKey5 > 440 && dblKey5 <= 450 ) ? 2145: 
			( dblKey5 > 450 && dblKey5 <= 460 ) ? 2500: 
			( dblKey5 > 460 && dblKey5 <= 470 ) ? 2500: 
			( dblKey5 > 470 && dblKey5 <= 480 ) ? 3000: 3000;
			break;
		case 'W5/16':
			//
			dblDig = 
			(                  dblKey5 <=  30 ) ?  260: 
			( dblKey5 >  30 && dblKey5 <=  40 ) ?  260: 
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  265: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  265: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  270: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  275: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  275: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  275: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  285: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  285: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  290: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  290: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  300: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  300: 300;
			//
			dblFix = 
			(                  dblKey5 <=  30 ) ?  110: 
			( dblKey5 >  30 && dblKey5 <=  40 ) ?  110: 
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  110: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  115: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  115: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  115: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  120: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  120: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  120: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  120: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  125: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  125: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  125: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  125: 125;
			break;
		case 'W3/8':
			//
			dblDig = 
			(                  dblKey5 <=  30 ) ?  265: 
			( dblKey5 >  30 && dblKey5 <=  40 ) ?  265: 
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  270: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  275: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  275: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  275: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  285: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  285: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  290: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  290: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  300: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  300: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  305: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  310: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  310: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  315: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  320: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  325: 325;
			//
			dblFix = 
			(                  dblKey5 <=  30 ) ?  110: 
			( dblKey5 >  30 && dblKey5 <=  40 ) ?  115: 
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  115: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  115: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  120: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  120: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  120: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  120: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  125: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  125: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  125: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  125: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  130: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  130: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  135: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  135: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  140: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  140: 140;
			break;
		case 'W1/2':
			//
			dblDig = 
			(                  dblKey5 <=  40 ) ?  390:
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  390:
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  400:
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  405:
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  405:
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  415:
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  415:
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  420:
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  425:
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  430:
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  440:
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  445:
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  450:
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  455:
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  460:
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  465:
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  475:
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  480:
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  485:
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  495:
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  500:
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  650:
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  660: 660;
			//
			dblFix = 
			(                  dblKey5 <=  40 ) ?  165:
			( dblKey5 >  40 && dblKey5 <=  50 ) ?  170:
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  170:
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  170:
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  175:
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  175:
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  180:
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  180:
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  185:
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  185:
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  185:
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  190:
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  190:
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  195:
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  200:
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  200:
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  200:
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  205:
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  210:
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  210:
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  215:
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  275:
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  285: 285;
			break;
		case 'W5/8':
			//
			dblDig = 
			(                  dblKey5 <=  50 ) ?  575: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  585: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  590: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  590: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  600: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  615: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  625: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  625: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  635: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  650: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  650: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  660: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  670: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  670: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  685: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  700: 
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  715: 
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  715: 
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  730: 
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  745: 
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  745: 
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  760: 
			( dblKey5 > 260 && dblKey5 <= 270 ) ?  775: 
			( dblKey5 > 270 && dblKey5 <= 280 ) ?  775: 
			( dblKey5 > 280 && dblKey5 <= 290 ) ?  795: 
			( dblKey5 > 290 && dblKey5 <= 300 ) ?  815: 
			( dblKey5 > 300 && dblKey5 <= 310 ) ?  835: 
			( dblKey5 > 310 && dblKey5 <= 320 ) ?  835:  835;
			//
			dblFix = 
			(                  dblKey5 <=  50 ) ?  245: 
			( dblKey5 >  50 && dblKey5 <=  60 ) ?  250: 
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  255: 
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  255: 
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  260: 
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  260: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  270: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  270: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  275: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  275: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  275: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  285: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  290: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  290: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  295: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  300: 
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  305: 
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  305: 
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  310: 
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  320: 
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  320: 
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  325: 
			( dblKey5 > 260 && dblKey5 <= 270 ) ?  335: 
			( dblKey5 > 270 && dblKey5 <= 280 ) ?  335: 
			( dblKey5 > 280 && dblKey5 <= 290 ) ?  340: 
			( dblKey5 > 290 && dblKey5 <= 300 ) ?  350: 
			( dblKey5 > 300 && dblKey5 <= 310 ) ?  355: 
			( dblKey5 > 310 && dblKey5 <= 320 ) ?  355:  355;
			break;
		case 'W3/4':
			//
			dblDig = 
			(                  dblKey5 <=  60 ) ?  760:
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  760:
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  775:
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  775:
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  795:
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  815:
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  815:
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  835:
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  835:
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  855:
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  875:
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  875:
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  895:
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  895:
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  920:
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  945:
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  945:
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  975:
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  975:
			( dblKey5 > 240 && dblKey5 <= 250 ) ? 1000:
			( dblKey5 > 250 && dblKey5 <= 260 ) ? 1030:
			( dblKey5 > 260 && dblKey5 <= 270 ) ? 1030:
			( dblKey5 > 270 && dblKey5 <= 280 ) ? 1060:
			( dblKey5 > 280 && dblKey5 <= 290 ) ? 1060:
			( dblKey5 > 290 && dblKey5 <= 300 ) ? 1095:
			( dblKey5 > 300 && dblKey5 <= 310 ) ? 1130:
			( dblKey5 > 310 && dblKey5 <= 320 ) ? 1130:
			( dblKey5 > 320 && dblKey5 <= 330 ) ? 1165:
			( dblKey5 > 330 && dblKey5 <= 340 ) ? 1165:
			( dblKey5 > 340 && dblKey5 <= 350 ) ? 1210:
			( dblKey5 > 350 && dblKey5 <= 360 ) ? 1250:
			( dblKey5 > 360 && dblKey5 <= 370 ) ? 1250:
			( dblKey5 > 370 && dblKey5 <= 380 ) ? 1295: 1295;
			//
			dblFix = 
			(                  dblKey5 <=  60 ) ?  325:
			( dblKey5 >  60 && dblKey5 <=  70 ) ?  325:
			( dblKey5 >  70 && dblKey5 <=  80 ) ?  335:
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  335:
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  340:
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  350:
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  350:
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  355:
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  355:
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  365:
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  375:
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  375:
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  385:
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  385:
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  395:
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  405:
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  405:
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  415:
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  415:
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  430:
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  440:
			( dblKey5 > 260 && dblKey5 <= 270 ) ?  440:
			( dblKey5 > 270 && dblKey5 <= 280 ) ?  455:
			( dblKey5 > 280 && dblKey5 <= 290 ) ?  455:
			( dblKey5 > 290 && dblKey5 <= 300 ) ?  470:
			( dblKey5 > 300 && dblKey5 <= 310 ) ?  485:
			( dblKey5 > 310 && dblKey5 <= 320 ) ?  485:
			( dblKey5 > 320 && dblKey5 <= 330 ) ?  500:
			( dblKey5 > 330 && dblKey5 <= 340 ) ?  500:
			( dblKey5 > 340 && dblKey5 <= 350 ) ?  515:
			( dblKey5 > 350 && dblKey5 <= 360 ) ?  535:
			( dblKey5 > 360 && dblKey5 <= 370 ) ?  535:
			( dblKey5 > 370 && dblKey5 <= 380 ) ?  555:  555;
			break;
		case 'W7/8':
			//
			dblDig = 
			(                  dblKey5 <=  80 ) ? 1165:
			( dblKey5 >  80 && dblKey5 <=  90 ) ? 1210:
			( dblKey5 >  90 && dblKey5 <= 100 ) ? 1210:
			( dblKey5 > 100 && dblKey5 <= 110 ) ? 1250:
			( dblKey5 > 110 && dblKey5 <= 120 ) ? 1250:
			( dblKey5 > 120 && dblKey5 <= 130 ) ? 1295:
			( dblKey5 > 130 && dblKey5 <= 140 ) ? 1295:
			( dblKey5 > 140 && dblKey5 <= 150 ) ? 1295:
			( dblKey5 > 150 && dblKey5 <= 160 ) ? 1350:
			( dblKey5 > 160 && dblKey5 <= 170 ) ? 1350:
			( dblKey5 > 170 && dblKey5 <= 180 ) ? 1400:
			( dblKey5 > 180 && dblKey5 <= 190 ) ? 1400:
			( dblKey5 > 190 && dblKey5 <= 200 ) ? 1460:
			( dblKey5 > 200 && dblKey5 <= 210 ) ? 1460:
			( dblKey5 > 210 && dblKey5 <= 220 ) ? 1525:
			( dblKey5 > 220 && dblKey5 <= 230 ) ? 1525:
			( dblKey5 > 230 && dblKey5 <= 240 ) ? 1595:
			( dblKey5 > 240 && dblKey5 <= 250 ) ? 1595:
			( dblKey5 > 250 && dblKey5 <= 260 ) ? 1595:
			( dblKey5 > 260 && dblKey5 <= 270 ) ? 1665:
			( dblKey5 > 270 && dblKey5 <= 280 ) ? 1665:
			( dblKey5 > 280 && dblKey5 <= 290 ) ? 1750:
			( dblKey5 > 290 && dblKey5 <= 300 ) ? 1750:
			( dblKey5 > 300 && dblKey5 <= 310 ) ? 1840:
			( dblKey5 > 310 && dblKey5 <= 320 ) ? 1840:
			( dblKey5 > 320 && dblKey5 <= 330 ) ? 1945:
			( dblKey5 > 330 && dblKey5 <= 340 ) ? 1945:
			( dblKey5 > 340 && dblKey5 <= 350 ) ? 1945:
			( dblKey5 > 350 && dblKey5 <= 360 ) ? 2060:
			( dblKey5 > 360 && dblKey5 <= 370 ) ? 2060:
			( dblKey5 > 370 && dblKey5 <= 380 ) ? 2190:
			( dblKey5 > 380 && dblKey5 <= 390 ) ? 2190:
			( dblKey5 > 390 && dblKey5 <= 400 ) ? 2335:
			( dblKey5 > 400 && dblKey5 <= 410 ) ? 2335:
			( dblKey5 > 410 && dblKey5 <= 420 ) ? 2500:
			( dblKey5 > 420 && dblKey5 <= 430 ) ? 2500:
			( dblKey5 > 430 && dblKey5 <= 440 ) ? 2690: 2690;
			//
			dblFix = 
			(                  dblKey5 <=  80 ) ?  500:
			( dblKey5 >  80 && dblKey5 <=  90 ) ?  515:
			( dblKey5 >  90 && dblKey5 <= 100 ) ?  515:
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  535:
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  535:
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  555:
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  555:
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  555:
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  575:
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  575:
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  600:
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  600:
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  625:
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  625:
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  650:
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  650:
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  680:
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  680:
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  680:
			( dblKey5 > 260 && dblKey5 <= 270 ) ?  715:
			( dblKey5 > 270 && dblKey5 <= 280 ) ?  715:
			( dblKey5 > 280 && dblKey5 <= 290 ) ?  750:
			( dblKey5 > 290 && dblKey5 <= 300 ) ?  750:
			( dblKey5 > 300 && dblKey5 <= 310 ) ?  790:
			( dblKey5 > 310 && dblKey5 <= 320 ) ?  790:
			( dblKey5 > 320 && dblKey5 <= 330 ) ?  835:
			( dblKey5 > 330 && dblKey5 <= 340 ) ?  835:
			( dblKey5 > 340 && dblKey5 <= 350 ) ?  835:
			( dblKey5 > 350 && dblKey5 <= 360 ) ?  880:
			( dblKey5 > 360 && dblKey5 <= 370 ) ?  880:
			( dblKey5 > 370 && dblKey5 <= 380 ) ?  935:
			( dblKey5 > 380 && dblKey5 <= 390 ) ?  935:
			( dblKey5 > 390 && dblKey5 <= 400 ) ? 1000:
			( dblKey5 > 400 && dblKey5 <= 410 ) ? 1000:
			( dblKey5 > 410 && dblKey5 <= 420 ) ? 1070:
			( dblKey5 > 420 && dblKey5 <= 430 ) ? 1070:
			( dblKey5 > 430 && dblKey5 <= 440 ) ? 1155: 1155;
			break;
		case 'W1':
			//
			dblDig = 
			(                  dblKey5 <= 100 ) ? 1460: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ? 1460: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ? 1525: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ? 1525: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ? 1595: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ? 1595: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ? 1665: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ? 1665: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ? 1750: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ? 1750: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ? 1840: 
			( dblKey5 > 200 && dblKey5 <= 210 ) ? 1840: 
			( dblKey5 > 210 && dblKey5 <= 220 ) ? 1945: 
			( dblKey5 > 220 && dblKey5 <= 230 ) ? 1945: 
			( dblKey5 > 230 && dblKey5 <= 240 ) ? 2060: 
			( dblKey5 > 240 && dblKey5 <= 250 ) ? 2060: 
			( dblKey5 > 250 && dblKey5 <= 260 ) ? 2190: 
			( dblKey5 > 260 && dblKey5 <= 270 ) ? 2190: 
			( dblKey5 > 270 && dblKey5 <= 280 ) ? 2335: 
			( dblKey5 > 280 && dblKey5 <= 290 ) ? 2335: 
			( dblKey5 > 290 && dblKey5 <= 300 ) ? 2500: 
			( dblKey5 > 300 && dblKey5 <= 310 ) ? 2500: 
			( dblKey5 > 310 && dblKey5 <= 320 ) ? 2690: 
			( dblKey5 > 320 && dblKey5 <= 330 ) ? 2690: 
			( dblKey5 > 330 && dblKey5 <= 340 ) ? 2915: 
			( dblKey5 > 340 && dblKey5 <= 350 ) ? 2915: 
			( dblKey5 > 350 && dblKey5 <= 360 ) ? 3180: 
			( dblKey5 > 360 && dblKey5 <= 370 ) ? 3180: 
			( dblKey5 > 370 && dblKey5 <= 380 ) ? 3500: 
			( dblKey5 > 380 && dblKey5 <= 390 ) ? 3500: 
			( dblKey5 > 390 && dblKey5 <= 400 ) ? 3890: 
			( dblKey5 > 400 && dblKey5 <= 410 ) ? 3890: 
			( dblKey5 > 410 && dblKey5 <= 420 ) ? 4375: 
			( dblKey5 > 420 && dblKey5 <= 430 ) ? 4375: 
			( dblKey5 > 430 && dblKey5 <= 440 ) ? 5000: 
			( dblKey5 > 440 && dblKey5 <= 450 ) ? 5000: 
			( dblKey5 > 450 && dblKey5 <= 460 ) ? 5835: 
			( dblKey5 > 460 && dblKey5 <= 470 ) ? 5835: 
			( dblKey5 > 470 && dblKey5 <= 480 ) ? 7000: 7000;
			//
			dblFix = 
			(                  dblKey5 <= 100 ) ?  625: 
			( dblKey5 > 100 && dblKey5 <= 110 ) ?  625: 
			( dblKey5 > 110 && dblKey5 <= 120 ) ?  650: 
			( dblKey5 > 120 && dblKey5 <= 130 ) ?  650: 
			( dblKey5 > 130 && dblKey5 <= 140 ) ?  680: 
			( dblKey5 > 140 && dblKey5 <= 150 ) ?  680: 
			( dblKey5 > 150 && dblKey5 <= 160 ) ?  715: 
			( dblKey5 > 160 && dblKey5 <= 170 ) ?  715: 
			( dblKey5 > 170 && dblKey5 <= 180 ) ?  750: 
			( dblKey5 > 180 && dblKey5 <= 190 ) ?  750: 
			( dblKey5 > 190 && dblKey5 <= 200 ) ?  790: 
			( dblKey5 > 200 && dblKey5 <= 210 ) ?  790: 
			( dblKey5 > 210 && dblKey5 <= 220 ) ?  835: 
			( dblKey5 > 220 && dblKey5 <= 230 ) ?  835: 
			( dblKey5 > 230 && dblKey5 <= 240 ) ?  880: 
			( dblKey5 > 240 && dblKey5 <= 250 ) ?  880: 
			( dblKey5 > 250 && dblKey5 <= 260 ) ?  935: 
			( dblKey5 > 260 && dblKey5 <= 270 ) ?  935: 
			( dblKey5 > 270 && dblKey5 <= 280 ) ? 1000: 
			( dblKey5 > 280 && dblKey5 <= 290 ) ? 1000: 
			( dblKey5 > 290 && dblKey5 <= 300 ) ? 1070: 
			( dblKey5 > 300 && dblKey5 <= 310 ) ? 1070: 
			( dblKey5 > 310 && dblKey5 <= 320 ) ? 1155: 
			( dblKey5 > 320 && dblKey5 <= 330 ) ? 1155: 
			( dblKey5 > 330 && dblKey5 <= 340 ) ? 1250: 
			( dblKey5 > 340 && dblKey5 <= 350 ) ? 1250: 
			( dblKey5 > 350 && dblKey5 <= 360 ) ? 1365: 
			( dblKey5 > 360 && dblKey5 <= 370 ) ? 1365: 
			( dblKey5 > 370 && dblKey5 <= 380 ) ? 1500: 
			( dblKey5 > 380 && dblKey5 <= 390 ) ? 1500: 
			( dblKey5 > 390 && dblKey5 <= 400 ) ? 1665: 
			( dblKey5 > 400 && dblKey5 <= 410 ) ? 1665: 
			( dblKey5 > 410 && dblKey5 <= 420 ) ? 1875: 
			( dblKey5 > 420 && dblKey5 <= 430 ) ? 1875: 
			( dblKey5 > 430 && dblKey5 <= 440 ) ? 2145: 
			( dblKey5 > 440 && dblKey5 <= 450 ) ? 2145: 
			( dblKey5 > 450 && dblKey5 <= 460 ) ? 2500: 
			( dblKey5 > 460 && dblKey5 <= 470 ) ? 2500: 
			( dblKey5 > 470 && dblKey5 <= 480 ) ? 3000: 3000;
			break;
		default:
			//
			dblDig     = 0;
			dblFix     = 0;
	} 
	dblDig  = Math.round( dblDig  * dblKey4 );
	dblFix  = Math.round( dblFix  * dblKey4 );
	dblLoss = Math.round( dblLoss * dblKey4 );

	// ------------------------------------------------------------
	// 鉄筋単価
	// ------------------------------------------------------------
	// 材料費
	dblWork1 = Math.round( (dblKey11 * dblKey3 * 1.1) / 1000, -2 );
	dbl1     = Math.round( dblWork1 * dblKey12, 0 );

	// 加工費１
	dblWork1 = dblKey03    / 1000 * dblKey01;
	dblWork2 = dblKey13    / 1000 * dblKey11;
	dblWork  = Math.round( dblBaseRot1 / ( dblWork2 / dblWork1 ), 0 );
	dbl2     = Math.round( dblBaseFee  / dblWork, 0 ) + 5;

	// 加工費２
	dblWork1 = dblKey03    / 1000 * dblKey01;
	dblWork2 = dblKey13    / 1000 * dblKey11;
	dblWork  = Math.round( dblBaseRot2 / ( dblWork2 / dblWork1 ), 0 );
	dbl3     = Math.round( dblBaseFee  / dblWork, 0 ) + 10;

	// 加工費３
	dblWork1 = dblKey03    / 1000 * dblKey01;
	dblWork2 = dblKey13    / 1000 * dblKey11;
	dblWork  = Math.round( dblBaseRot3 / ( dblWork2 / dblWork1 ), 0 );
	dbl4     = Math.round( dblBaseFee  / dblWork, 0 ) + 10;
	dbl4     = 0;

	// 組付加工費
	dblWork1 = dblKey03    / 1000 * dblKey01;
	dblWork2 = dblKey13    / 1000 * dblKey11;
	dblWork  = Math.round( dblBaseRot4 / ( dblWork2 / dblWork1 ), 0 );
	dbl5     = Math.round( dblBaseFee  / dblWork, 0 ) + 10;

	// Ｗ１枚売価
	dbl6     = dblKey14;

	// 加工費／単価
	dblWork1 = Math.round( (dblKey11 * dblKey3 * 1.1) / 1000, -2 );
	dbl7     = Math.round( dblWork1 * dblKey2, 0 );

	// 小計
	dbl8     = dbl1 + dbl2 + dbl3 + dbl4 + dbl5 + dbl6 + dbl7;

	// 諸経費
	dbl9     = Math.round( dbl8 * 0.2, 0 );

	// 鉄筋単価総合計
	dblSum1  = dbl8 + dbl9;

	// 必要樹脂量
	dblWork1 = Math.ceil(dblKey5, 1);
	switch( strKey10 ) 
	{ 
		case 'M8'   : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 0.366) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'M10'  : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 0.58 ) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'M12'  : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 0.843) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'M16'  : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 1.57 ) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'M20'  : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 2.45 ) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'M22'  : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 3.03 ) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'M24'  : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 3.53 ) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'W5/16': dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 0.376) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'W3/8' : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 0.491) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'W1/2' : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 0.874) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'W5/8' : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 1.439) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'W3/4' : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 2.133) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'W7/8' : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 2.947) * dblWork1 / 10) * 1.2, -1 ); break;
		case 'W1'   : dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 3.87 ) * dblWork1 / 10) * 1.2, -1 ); break;
		default:      dblA = Math.round( ((dblKey19 / 20 * dblKey19 / 20 * 3.14 - 0.366) * dblWork1 / 10) * 1.2, -1 ); break;
	} 
	strOutA = "" + dblA;
	if ( strOutA.indexOf(".", 0) == -1 ) 
	{ 
		strOutA = strOutA + ".0";
	}

	// カートリッジ１本当りの施工可能本数
	switch( strRefType ) 
	{ 
		case 'EA': dblB = Math.floor( 440 / dblA ); break;
		case 'EX': dblB = Math.floor( 350 / dblA ); break;
		default:   dblB = Math.floor( 440 / dblA );
	} 

	obj0.innerHTML = dblSum1   ;
	obj1.innerHTML = dblCapsule;
	obj2.innerHTML = dblDig    ;
	obj3.innerHTML = dblFix    ;
	obj4.innerHTML = dblLoss   ;
	obj5.innerHTML = dblSum1 + dblCapsule + dblDig + dblFix + dblLoss;
	obj6.innerHTML = strOutA;
	obj7.innerHTML = dblB;
} 
