@haystacks/constants
Version:
A repo to store reusable constants libraries for use with haystacks implemented applications & plugins.
1,036 lines (997 loc) • 142 kB
JavaScript
/**
* @file basic.constants.validation.js
* @module basic.constants.validation
* @description Contains all validation for constants for all of the most basic characters and basic 2-character combinations.
* @requires module:basic.constants
* @author Seth Hollingsead
* @date 2022/03/18
* @copyright Copyright © 2022-… by Seth Hollingsead. All rights reserved
*/
// Internal imports
import * as bas from '../constants/basic.constants.js';
/**
* @function basicConstantsValidation
* @description Initializes the basic constants validation data objects array.
* @return {void}
* @author Seth Hollingsead
* @date 2022/03/18
*/
export const basicConstantsValidation = [
{Name: 'cSpace', Actual: bas.cSpace, Expected: ' '},
{Name: 'cUnderscore', Actual: bas.cUnderscore, Expected: '_'},
{Name: 'cPipe', Actual: bas.cPipe, Expected: '|'},
{Name: 'cDoublePipe', Actual: bas.cDoublePipe, Expected: '||'},
{Name: 'cExclamation', Actual: bas.cExclamation, Expected: '!'},
{Name: 'cQuestion', Actual: bas.cQuestion, Expected: '?'},
{Name: 'cSingleQuote', Actual: bas.cSingleQuote, Expected: '\''},
{Name: 'cBackTickQuote', Actual: bas.cBackTickQuote, Expected: '`'},
{Name: 'cDoubleQuote', Actual: bas.cDoubleQuote, Expected: '"'},
{Name: 'cForwardSlash', Actual: bas.cForwardSlash, Expected: '/'},
{Name: 'cDoubleForwardSlash', Actual: bas.cDoubleForwardSlash, Expected: '//'},
{Name: 'cOpenParenthesis', Actual: bas.cOpenParenthesis, Expected: '('},
{Name: 'cCloseParenthesis', Actual: bas.cCloseParenthesis, Expected: ')'},
{Name: 'cOpenBracket', Actual: bas.cOpenBracket, Expected: '['},
{Name: 'cCloseBracket', Actual: bas.cCloseBracket, Expected: ']'},
{Name: 'cOpenCurlyBrace', Actual: bas.cOpenCurlyBrace, Expected: '{'},
{Name: 'cCloseCurlyBrace', Actual: bas.cCloseCurlyBrace, Expected: '}'},
{Name: 'cBackSlash', Actual: bas.cBackSlash, Expected: '\\'},
{Name: 'cDoubleBackSlash', Actual: bas.cDoubleBackSlash, Expected: '\\\\'},
{Name: 'cCarriageReturn', Actual: bas.cCarriageReturn, Expected: '\r'},
{Name: 'cNewLine', Actual: bas.cNewLine, Expected: '\n'},
{Name: 'cCarRetNewLin', Actual: bas.cCarRetNewLin, Expected: '\r\n'},
{Name: 'cPlus', Actual: bas.cPlus, Expected: '+'},
{Name: 'cStar', Actual: bas.cStar, Expected: '*'},
{Name: 'cDoubleStar', Actual: bas.cDoubleStar, Expected: '**'},
{Name: 'cFourStar', Actual: bas.cFourStar, Expected: '****'},
{Name: 'cTenStar', Actual: bas.cTenStar, Expected: '**********'},
{Name: 'cFiftyStar', Actual: bas.cFiftyStar, Expected: '**************************************************'},
{Name: 'cOneHundredStar', Actual: bas.cOneHundredStar, Expected: '****************************************************************************************************'},
{Name: 'cDash', Actual: bas.cDash, Expected: '-'},
{Name: 'cDoubleDash', Actual: bas.cDoubleDash, Expected: '--'},
{Name: 'cEqual', Actual: bas.cEqual, Expected: '='},
{Name: 'cEqualEqual', Actual: bas.cEqualEqual, Expected: '=='},
{Name: 'cEqualEqualEqual', Actual: bas.cEqualEqualEqual, Expected: '==='},
{Name: 'cNotEqualEqual', Actual: bas.cNotEqualEqual, Expected: '!=='},
{Name: 'cGreaterThan', Actual: bas.cGreaterThan, Expected: '>'},
{Name: 'cLessThan', Actual: bas.cLessThan, Expected: '<'},
{Name: 'cArrowFunction', Actual: bas.cArrowFunction, Expected: '=>'},
{Name: 'cAt', Actual: bas.cAt, Expected: '@'},
{Name: 'cHash', Actual: bas.cHash, Expected: '#'},
{Name: 'cDollar', Actual: bas.cDollar, Expected: '$'},
{Name: 'cPercent', Actual: bas.cPercent, Expected: '%'},
{Name: 'cDoublePercent', Actual: bas.cDoublePercent, Expected: '%%'},
{Name: 'cCarrot', Actual: bas.cCarrot, Expected: '^'},
{Name: 'cAndPersand', Actual: bas.cAndPersand, Expected: '&'},
{Name: 'cDot', Actual: bas.cDot, Expected: '.'},
{Name: 'cDoubleDot', Actual: bas.cDoubleDot, Expected: '..'},
{Name: 'cComa', Actual: bas.cComa, Expected: ','},
{Name: 'cColon', Actual: bas.cColon, Expected: ':'},
{Name: 'cSemiColon', Actual: bas.cSemiColon, Expected: ';'},
{Name: 'cTilde', Actual: bas.cTilde, Expected: '~'},
// Lower Case Letters
{Name: 'ca', Actual: bas.ca, Expected: 'a'},
{Name: 'cb', Actual: bas.cb, Expected: 'b'},
{Name: 'cc', Actual: bas.cc, Expected: 'c'},
{Name: 'cd', Actual: bas.cd, Expected: 'd'},
{Name: 'ce', Actual: bas.ce, Expected: 'e'},
{Name: 'cf', Actual: bas.cf, Expected: 'f'},
{Name: 'cg', Actual: bas.cg, Expected: 'g'},
{Name: 'ch', Actual: bas.ch, Expected: 'h'},
{Name: 'ci', Actual: bas.ci, Expected: 'i'},
{Name: 'cj', Actual: bas.cj, Expected: 'j'},
{Name: 'ck', Actual: bas.ck, Expected: 'k'},
{Name: 'cl', Actual: bas.cl, Expected: 'l'},
{Name: 'cm', Actual: bas.cm, Expected: 'm'},
{Name: 'cn', Actual: bas.cn, Expected: 'n'},
{Name: 'co', Actual: bas.co, Expected: 'o'},
{Name: 'cp', Actual: bas.cp, Expected: 'p'},
{Name: 'cq', Actual: bas.cq, Expected: 'q'},
{Name: 'cr', Actual: bas.cr, Expected: 'r'},
{Name: 'cs', Actual: bas.cs, Expected: 's'},
{Name: 'ct', Actual: bas.ct, Expected: 't'},
{Name: 'cu', Actual: bas.cu, Expected: 'u'},
{Name: 'cv', Actual: bas.cv, Expected: 'v'},
{Name: 'cw', Actual: bas.cw, Expected: 'w'},
{Name: 'cx', Actual: bas.cx, Expected: 'x'},
{Name: 'cy', Actual: bas.cy, Expected: 'y'},
{Name: 'cz', Actual: bas.cz, Expected: 'z'},
// Upper Case Letters
{Name: 'cA', Actual: bas.cA, Expected: 'A'},
{Name: 'cB', Actual: bas.cB, Expected: 'B'},
{Name: 'cC', Actual: bas.cC, Expected: 'C'},
{Name: 'cD', Actual: bas.cD, Expected: 'D'},
{Name: 'cE', Actual: bas.cE, Expected: 'E'},
{Name: 'cF', Actual: bas.cF, Expected: 'F'},
{Name: 'cG', Actual: bas.cG, Expected: 'G'},
{Name: 'cH', Actual: bas.cH, Expected: 'H'},
{Name: 'cI', Actual: bas.cI, Expected: 'I'},
{Name: 'cJ', Actual: bas.cJ, Expected: 'J'},
{Name: 'cK', Actual: bas.cK, Expected: 'K'},
{Name: 'cL', Actual: bas.cL, Expected: 'L'},
{Name: 'cM', Actual: bas.cM, Expected: 'M'},
{Name: 'cN', Actual: bas.cN, Expected: 'N'},
{Name: 'cO', Actual: bas.cO, Expected: 'O'},
{Name: 'cP', Actual: bas.cP, Expected: 'P'},
{Name: 'cQ', Actual: bas.cQ, Expected: 'Q'},
{Name: 'cR', Actual: bas.cR, Expected: 'R'},
{Name: 'cS', Actual: bas.cS, Expected: 'S'},
{Name: 'cT', Actual: bas.cT, Expected: 'T'},
{Name: 'cU', Actual: bas.cU, Expected: 'U'},
{Name: 'cV', Actual: bas.cV, Expected: 'V'},
{Name: 'cW', Actual: bas.cW, Expected: 'W'},
{Name: 'cX', Actual: bas.cX, Expected: 'X'},
{Name: 'cY', Actual: bas.cY, Expected: 'Y'},
{Name: 'cZ', Actual: bas.cZ, Expected: 'Z'},
// Alphabetic Codes
// aa-AA
{Name: 'caa', Actual: bas.caa, Expected: 'aa'},
{Name: 'cab', Actual: bas.cab, Expected: 'ab'},
{Name: 'cac', Actual: bas.cac, Expected: 'ac'},
// NOTE: Have to watch out for the rest of these 'ca' constants, could have problems with them in the future.
// clmn1rt3 = 'ad'; // 'ca' & 'cd' is some how a reserved word.
{Name: 'cae', Actual: bas.cae, Expected: 'ae'},
{Name: 'caf', Actual: bas.caf, Expected: 'af'},
{Name: 'cag', Actual: bas.cag, Expected: 'ag'},
{Name: 'cah', Actual: bas.cah, Expected: 'ah'},
{Name: 'cai', Actual: bas.cai, Expected: 'ai'},
{Name: 'caj', Actual: bas.caj, Expected: 'aj'},
{Name: 'cak', Actual: bas.cak, Expected: 'ak'},
{Name: 'cal', Actual: bas.cal, Expected: 'al'},
{Name: 'cam', Actual: bas.cam, Expected: 'am'},
{Name: 'can', Actual: bas.can, Expected: 'an'},
{Name: 'cao', Actual: bas.cao, Expected: 'ao'},
{Name: 'cap', Actual: bas.cap, Expected: 'ap'},
{Name: 'caq', Actual: bas.caq, Expected: 'aq'},
{Name: 'car', Actual: bas.car, Expected: 'ar'},
{Name: 'cas', Actual: bas.cas, Expected: 'as'},
{Name: 'cat', Actual: bas.cat, Expected: 'at'},
{Name: 'cau', Actual: bas.cau, Expected: 'au'},
{Name: 'cav', Actual: bas.cav, Expected: 'av'},
{Name: 'caw', Actual: bas.caw, Expected: 'aw'},
{Name: 'cax', Actual: bas.cax, Expected: 'ax'},
{Name: 'cay', Actual: bas.cay, Expected: 'ay'},
{Name: 'caz', Actual: bas.caz, Expected: 'az'},
{Name: 'cAa', Actual: bas.cAa, Expected: 'Aa'},
{Name: 'cAb', Actual: bas.cAb, Expected: 'Ab'},
{Name: 'cAc', Actual: bas.cAc, Expected: 'Ac'},
{Name: 'cAd', Actual: bas.cAd, Expected: 'Ad'},
{Name: 'cAe', Actual: bas.cAe, Expected: 'Ae'},
{Name: 'cAf', Actual: bas.cAf, Expected: 'Af'},
{Name: 'cAg', Actual: bas.cAg, Expected: 'Ag'},
{Name: 'cAh', Actual: bas.cAh, Expected: 'Ah'},
{Name: 'cAi', Actual: bas.cAi, Expected: 'Ai'},
{Name: 'cAj', Actual: bas.cAj, Expected: 'Aj'},
{Name: 'cAk', Actual: bas.cAk, Expected: 'Ak'},
{Name: 'cAl', Actual: bas.cAl, Expected: 'Al'},
{Name: 'cAm', Actual: bas.cAm, Expected: 'Am'},
{Name: 'cAn', Actual: bas.cAn, Expected: 'An'},
{Name: 'cAo', Actual: bas.cAo, Expected: 'Ao'},
{Name: 'cAp', Actual: bas.cAp, Expected: 'Ap'},
{Name: 'cAq', Actual: bas.cAq, Expected: 'Aq'},
{Name: 'cAr', Actual: bas.cAr, Expected: 'Ar'},
{Name: 'cAs', Actual: bas.cAs, Expected: 'As'},
// cAt = cA + ct; // We've already defined At = @
{Name: 'cAu', Actual: bas.cAu, Expected: 'Au'},
{Name: 'cAv', Actual: bas.cAv, Expected: 'Av'},
{Name: 'cAw', Actual: bas.cAw, Expected: 'Aw'},
{Name: 'cAx', Actual: bas.cAx, Expected: 'Ax'},
{Name: 'cAy', Actual: bas.cAy, Expected: 'Ay'},
{Name: 'cAz', Actual: bas.cAz, Expected: 'Az'},
{Name: 'caA', Actual: bas.caA, Expected: 'aA'},
{Name: 'caB', Actual: bas.caB, Expected: 'aB'},
{Name: 'caC', Actual: bas.caC, Expected: 'aC'},
{Name: 'caD', Actual: bas.caD, Expected: 'aD'},
{Name: 'caE', Actual: bas.caE, Expected: 'aE'},
{Name: 'caF', Actual: bas.caF, Expected: 'aF'},
{Name: 'caG', Actual: bas.caG, Expected: 'aG'},
{Name: 'caH', Actual: bas.caH, Expected: 'aH'},
{Name: 'caI', Actual: bas.caI, Expected: 'aI'},
{Name: 'caJ', Actual: bas.caJ, Expected: 'aJ'},
{Name: 'caK', Actual: bas.caK, Expected: 'aK'},
{Name: 'caL', Actual: bas.caL, Expected: 'aL'},
{Name: 'caM', Actual: bas.caM, Expected: 'aM'},
{Name: 'caN', Actual: bas.caN, Expected: 'aN'},
{Name: 'caO', Actual: bas.caO, Expected: 'aO'},
{Name: 'caP', Actual: bas.caP, Expected: 'aP'},
{Name: 'caQ', Actual: bas.caQ, Expected: 'aQ'},
{Name: 'caR', Actual: bas.caR, Expected: 'aR'},
{Name: 'caS', Actual: bas.caS, Expected: 'aS'},
{Name: 'caT', Actual: bas.caT, Expected: 'aT'},
{Name: 'caU', Actual: bas.caU, Expected: 'aU'},
{Name: 'caV', Actual: bas.caV, Expected: 'aV'},
{Name: 'caW', Actual: bas.caW, Expected: 'aW'},
{Name: 'caX', Actual: bas.caX, Expected: 'aX'},
{Name: 'caY', Actual: bas.caY, Expected: 'aY'},
{Name: 'caZ', Actual: bas.caZ, Expected: 'aZ'},
{Name: 'cAA', Actual: bas.cAA, Expected: 'AA'},
{Name: 'cAB', Actual: bas.cAB, Expected: 'AB'},
{Name: 'cAC', Actual: bas.cAC, Expected: 'AC'},
{Name: 'cAD', Actual: bas.cAD, Expected: 'AD'},
{Name: 'cAE', Actual: bas.cAE, Expected: 'AE'},
{Name: 'cAF', Actual: bas.cAF, Expected: 'AF'},
{Name: 'cAG', Actual: bas.cAG, Expected: 'AG'},
{Name: 'cAH', Actual: bas.cAH, Expected: 'AH'},
{Name: 'cAI', Actual: bas.cAI, Expected: 'AI'},
{Name: 'cAJ', Actual: bas.cAJ, Expected: 'AJ'},
{Name: 'cAK', Actual: bas.cAK, Expected: 'AK'},
{Name: 'cAL', Actual: bas.cAL, Expected: 'AL'},
{Name: 'cAM', Actual: bas.cAM, Expected: 'AM'},
{Name: 'cAN', Actual: bas.cAN, Expected: 'AN'},
{Name: 'cAO', Actual: bas.cAO, Expected: 'AO'},
{Name: 'cAP', Actual: bas.cAP, Expected: 'AP'},
{Name: 'cAQ', Actual: bas.cAQ, Expected: 'AQ'},
{Name: 'cAR', Actual: bas.cAR, Expected: 'AR'},
{Name: 'cAS', Actual: bas.cAS, Expected: 'AS'},
{Name: 'cAT', Actual: bas.cAT, Expected: 'AT'},
{Name: 'cAU', Actual: bas.cAU, Expected: 'AU'},
{Name: 'cAV', Actual: bas.cAV, Expected: 'AV'},
{Name: 'cAW', Actual: bas.cAW, Expected: 'AW'},
{Name: 'cAX', Actual: bas.cAX, Expected: 'AX'},
{Name: 'cAY', Actual: bas.cAY, Expected: 'AY'},
{Name: 'cAZ', Actual: bas.cAZ, Expected: 'AZ'},
// ba-BA
{Name: 'cba', Actual: bas.cba, Expected: 'ba'},
{Name: 'cbb', Actual: bas.cbb, Expected: 'bb'},
{Name: 'cbc', Actual: bas.cbc, Expected: 'bc'},
{Name: 'cbd', Actual: bas.cbd, Expected: 'bd'},
{Name: 'cbe', Actual: bas.cbe, Expected: 'be'},
{Name: 'cbf', Actual: bas.cbf, Expected: 'bf'},
{Name: 'cbg', Actual: bas.cbg, Expected: 'bg'},
{Name: 'cbh', Actual: bas.cbh, Expected: 'bh'},
{Name: 'cbi', Actual: bas.cbi, Expected: 'bi'},
{Name: 'cbj', Actual: bas.cbj, Expected: 'bj'},
{Name: 'cbk', Actual: bas.cbk, Expected: 'bk'},
{Name: 'cbl', Actual: bas.cbl, Expected: 'bl'},
{Name: 'cbm', Actual: bas.cbm, Expected: 'bm'},
{Name: 'cbn', Actual: bas.cbn, Expected: 'bn'},
{Name: 'cbo', Actual: bas.cbo, Expected: 'bo'},
{Name: 'cbp', Actual: bas.cbp, Expected: 'bp'},
{Name: 'cbq', Actual: bas.cbq, Expected: 'bq'},
{Name: 'cbr', Actual: bas.cbr, Expected: 'br'},
{Name: 'cbs', Actual: bas.cbs, Expected: 'bs'},
{Name: 'cbt', Actual: bas.cbt, Expected: 'bt'},
{Name: 'cbu', Actual: bas.cbu, Expected: 'bu'},
{Name: 'cbv', Actual: bas.cbv, Expected: 'bv'},
{Name: 'cbw', Actual: bas.cbw, Expected: 'bw'},
{Name: 'cbx', Actual: bas.cbx, Expected: 'bx'},
{Name: 'cby', Actual: bas.cby, Expected: 'by'},
{Name: 'cbz', Actual: bas.cbz, Expected: 'bz'},
{Name: 'cBa', Actual: bas.cBa, Expected: 'Ba'},
{Name: 'cBb', Actual: bas.cBb, Expected: 'Bb'},
{Name: 'cBc', Actual: bas.cBc, Expected: 'Bc'},
{Name: 'cBd', Actual: bas.cBd, Expected: 'Bd'},
{Name: 'cBe', Actual: bas.cBe, Expected: 'Be'},
{Name: 'cBf', Actual: bas.cBf, Expected: 'Bf'},
{Name: 'cBg', Actual: bas.cBg, Expected: 'Bg'},
{Name: 'cBh', Actual: bas.cBh, Expected: 'Bh'},
{Name: 'cBi', Actual: bas.cBi, Expected: 'Bi'},
{Name: 'cBj', Actual: bas.cBj, Expected: 'Bj'},
{Name: 'cBk', Actual: bas.cBk, Expected: 'Bk'},
{Name: 'cBl', Actual: bas.cBl, Expected: 'Bl'},
{Name: 'cBm', Actual: bas.cBm, Expected: 'Bm'},
{Name: 'cBn', Actual: bas.cBn, Expected: 'Bn'},
{Name: 'cBo', Actual: bas.cBo, Expected: 'Bo'},
{Name: 'cBp', Actual: bas.cBp, Expected: 'Bp'},
{Name: 'cBq', Actual: bas.cBq, Expected: 'Bq'},
{Name: 'cBr', Actual: bas.cBr, Expected: 'Br'},
{Name: 'cBs', Actual: bas.cBs, Expected: 'Bs'},
{Name: 'cBt', Actual: bas.cBt, Expected: 'Bt'},
{Name: 'cBu', Actual: bas.cBu, Expected: 'Bu'},
{Name: 'cBv', Actual: bas.cBv, Expected: 'Bv'},
{Name: 'cBw', Actual: bas.cBw, Expected: 'Bw'},
{Name: 'cBx', Actual: bas.cBx, Expected: 'Bx'},
{Name: 'cBy', Actual: bas.cBy, Expected: 'By'},
{Name: 'cBz', Actual: bas.cBz, Expected: 'Bz'},
{Name: 'cbA', Actual: bas.cbA, Expected: 'bA'},
{Name: 'cbB', Actual: bas.cbB, Expected: 'bB'},
{Name: 'cbC', Actual: bas.cbC, Expected: 'bC'},
{Name: 'cbD', Actual: bas.cbD, Expected: 'bD'},
{Name: 'cbE', Actual: bas.cbE, Expected: 'bE'},
{Name: 'cbF', Actual: bas.cbF, Expected: 'bF'},
{Name: 'cbG', Actual: bas.cbG, Expected: 'bG'},
{Name: 'cbH', Actual: bas.cbH, Expected: 'bH'},
{Name: 'cbI', Actual: bas.cbI, Expected: 'bI'},
{Name: 'cbJ', Actual: bas.cbJ, Expected: 'bJ'},
{Name: 'cbK', Actual: bas.cbK, Expected: 'bK'},
{Name: 'cbL', Actual: bas.cbL, Expected: 'bL'},
{Name: 'cbM', Actual: bas.cbM, Expected: 'bM'},
{Name: 'cbN', Actual: bas.cbN, Expected: 'bN'},
{Name: 'cbO', Actual: bas.cbO, Expected: 'bO'},
{Name: 'cbP', Actual: bas.cbP, Expected: 'bP'},
{Name: 'cbQ', Actual: bas.cbQ, Expected: 'bQ'},
{Name: 'cbR', Actual: bas.cbR, Expected: 'bR'},
{Name: 'cbS', Actual: bas.cbS, Expected: 'bS'},
{Name: 'cbT', Actual: bas.cbT, Expected: 'bT'},
{Name: 'cbU', Actual: bas.cbU, Expected: 'bU'},
{Name: 'cbV', Actual: bas.cbV, Expected: 'bV'},
{Name: 'cbW', Actual: bas.cbW, Expected: 'bW'},
{Name: 'cbX', Actual: bas.cbX, Expected: 'bX'},
{Name: 'cbY', Actual: bas.cbY, Expected: 'bY'},
{Name: 'cbZ', Actual: bas.cbZ, Expected: 'bZ'},
{Name: 'cBA', Actual: bas.cBA, Expected: 'BA'},
{Name: 'cBB', Actual: bas.cBB, Expected: 'BB'},
{Name: 'cBC', Actual: bas.cBC, Expected: 'BC'},
{Name: 'cBD', Actual: bas.cBD, Expected: 'BD'},
{Name: 'cBE', Actual: bas.cBE, Expected: 'BE'},
{Name: 'cBF', Actual: bas.cBF, Expected: 'BF'},
{Name: 'cBG', Actual: bas.cBG, Expected: 'BG'},
{Name: 'cBH', Actual: bas.cBH, Expected: 'BH'},
{Name: 'cBI', Actual: bas.cBI, Expected: 'BI'},
{Name: 'cBJ', Actual: bas.cBJ, Expected: 'BJ'},
{Name: 'cBK', Actual: bas.cBK, Expected: 'BK'},
{Name: 'cBL', Actual: bas.cBL, Expected: 'BL'},
{Name: 'cBM', Actual: bas.cBM, Expected: 'BM'},
{Name: 'cBN', Actual: bas.cBN, Expected: 'BN'},
{Name: 'cBO', Actual: bas.cBO, Expected: 'BO'},
{Name: 'cBP', Actual: bas.cBP, Expected: 'BP'},
{Name: 'cBQ', Actual: bas.cBQ, Expected: 'BQ'},
{Name: 'cBR', Actual: bas.cBR, Expected: 'BR'},
{Name: 'cBS', Actual: bas.cBS, Expected: 'BS'},
{Name: 'cBT', Actual: bas.cBT, Expected: 'BT'},
{Name: 'cBU', Actual: bas.cBU, Expected: 'BU'},
{Name: 'cBV', Actual: bas.cBV, Expected: 'BV'},
{Name: 'cBW', Actual: bas.cBW, Expected: 'BW'},
{Name: 'cBX', Actual: bas.cBX, Expected: 'BX'},
{Name: 'cBY', Actual: bas.cBY, Expected: 'BY'},
{Name: 'cBZ', Actual: bas.cBZ, Expected: 'BZ'},
// ca-CA
{Name: 'cca', Actual: bas.cca, Expected: 'ca'},
{Name: 'ccb', Actual: bas.ccb, Expected: 'cb'},
{Name: 'ccc', Actual: bas.ccc, Expected: 'cc'},
{Name: 'ccd', Actual: bas.ccd, Expected: 'cd'},
{Name: 'cce', Actual: bas.cce, Expected: 'ce'},
{Name: 'ccf', Actual: bas.ccf, Expected: 'cf'},
{Name: 'ccg', Actual: bas.ccg, Expected: 'cg'},
{Name: 'cch', Actual: bas.cch, Expected: 'ch'},
{Name: 'cci', Actual: bas.cci, Expected: 'ci'},
{Name: 'ccj', Actual: bas.ccj, Expected: 'cj'},
{Name: 'cck', Actual: bas.cck, Expected: 'ck'},
{Name: 'ccl', Actual: bas.ccl, Expected: 'cl'},
{Name: 'ccm', Actual: bas.ccm, Expected: 'cm'},
{Name: 'ccn', Actual: bas.ccn, Expected: 'cn'},
{Name: 'cco', Actual: bas.cco, Expected: 'co'},
{Name: 'ccp', Actual: bas.ccp, Expected: 'cp'},
{Name: 'ccq', Actual: bas.ccq, Expected: 'cq'},
{Name: 'ccr', Actual: bas.ccr, Expected: 'cr'},
{Name: 'ccs', Actual: bas.ccs, Expected: 'cs'},
{Name: 'cct', Actual: bas.cct, Expected: 'ct'},
{Name: 'ccu', Actual: bas.ccu, Expected: 'cu'},
{Name: 'ccv', Actual: bas.ccv, Expected: 'cv'},
{Name: 'ccw', Actual: bas.ccw, Expected: 'cw'},
{Name: 'ccx', Actual: bas.ccx, Expected: 'cx'},
{Name: 'ccy', Actual: bas.ccy, Expected: 'cy'},
{Name: 'ccz', Actual: bas.ccz, Expected: 'cz'},
{Name: 'cCa', Actual: bas.cCa, Expected: 'Ca'},
{Name: 'cCb', Actual: bas.cCb, Expected: 'Cb'},
{Name: 'cCc', Actual: bas.cCc, Expected: 'Cc'},
{Name: 'cCd', Actual: bas.cCd, Expected: 'Cd'},
{Name: 'cCe', Actual: bas.cCe, Expected: 'Ce'},
{Name: 'cCf', Actual: bas.cCf, Expected: 'Cf'},
{Name: 'cCg', Actual: bas.cCg, Expected: 'Cg'},
{Name: 'cCh', Actual: bas.cCh, Expected: 'Ch'},
{Name: 'cCi', Actual: bas.cCi, Expected: 'Ci'},
{Name: 'cCj', Actual: bas.cCj, Expected: 'Cj'},
{Name: 'cCk', Actual: bas.cCk, Expected: 'Ck'},
{Name: 'cCl', Actual: bas.cCl, Expected: 'Cl'},
{Name: 'cCm', Actual: bas.cCm, Expected: 'Cm'},
{Name: 'cCn', Actual: bas.cCn, Expected: 'Cn'},
{Name: 'cCo', Actual: bas.cCo, Expected: 'Co'},
{Name: 'cCp', Actual: bas.cCp, Expected: 'Cp'},
{Name: 'cCq', Actual: bas.cCq, Expected: 'Cq'},
{Name: 'cCr', Actual: bas.cCr, Expected: 'Cr'},
{Name: 'cCs', Actual: bas.cCs, Expected: 'Cs'},
{Name: 'cCt', Actual: bas.cCt, Expected: 'Ct'},
{Name: 'cCu', Actual: bas.cCu, Expected: 'Cu'},
{Name: 'cCv', Actual: bas.cCv, Expected: 'Cv'},
{Name: 'cCw', Actual: bas.cCw, Expected: 'Cw'},
{Name: 'cCx', Actual: bas.cCx, Expected: 'Cx'},
{Name: 'cCy', Actual: bas.cCy, Expected: 'Cy'},
{Name: 'cCz', Actual: bas.cCz, Expected: 'Cz'},
{Name: 'ccA', Actual: bas.ccA, Expected: 'cA'},
{Name: 'ccB', Actual: bas.ccB, Expected: 'cB'},
{Name: 'ccC', Actual: bas.ccC, Expected: 'cC'},
{Name: 'ccD', Actual: bas.ccD, Expected: 'cD'},
{Name: 'ccE', Actual: bas.ccE, Expected: 'cE'},
{Name: 'ccF', Actual: bas.ccF, Expected: 'cF'},
{Name: 'ccG', Actual: bas.ccG, Expected: 'cG'},
{Name: 'ccH', Actual: bas.ccH, Expected: 'cH'},
{Name: 'ccI', Actual: bas.ccI, Expected: 'cI'},
{Name: 'ccJ', Actual: bas.ccJ, Expected: 'cJ'},
{Name: 'ccK', Actual: bas.ccK, Expected: 'cK'},
{Name: 'ccL', Actual: bas.ccL, Expected: 'cL'},
{Name: 'ccM', Actual: bas.ccM, Expected: 'cM'},
{Name: 'ccN', Actual: bas.ccN, Expected: 'cN'},
{Name: 'ccO', Actual: bas.ccO, Expected: 'cO'},
{Name: 'ccP', Actual: bas.ccP, Expected: 'cP'},
{Name: 'ccQ', Actual: bas.ccQ, Expected: 'cQ'},
{Name: 'ccR', Actual: bas.ccR, Expected: 'cR'},
{Name: 'ccS', Actual: bas.ccS, Expected: 'cS'},
{Name: 'ccT', Actual: bas.ccT, Expected: 'cT'},
{Name: 'ccU', Actual: bas.ccU, Expected: 'cU'},
{Name: 'ccV', Actual: bas.ccV, Expected: 'cV'},
{Name: 'ccW', Actual: bas.ccW, Expected: 'cW'},
{Name: 'ccX', Actual: bas.ccX, Expected: 'cX'},
{Name: 'ccY', Actual: bas.ccY, Expected: 'cY'},
{Name: 'ccZ', Actual: bas.ccZ, Expected: 'cZ'},
{Name: 'cCA', Actual: bas.cCA, Expected: 'CA'},
{Name: 'cCB', Actual: bas.cCB, Expected: 'CB'},
{Name: 'cCC', Actual: bas.cCC, Expected: 'CC'},
{Name: 'cCD', Actual: bas.cCD, Expected: 'CD'},
{Name: 'cCE', Actual: bas.cCE, Expected: 'CE'},
{Name: 'cCF', Actual: bas.cCF, Expected: 'CF'},
{Name: 'cCG', Actual: bas.cCG, Expected: 'CG'},
{Name: 'cCH', Actual: bas.cCH, Expected: 'CH'},
{Name: 'cCI', Actual: bas.cCI, Expected: 'CI'},
{Name: 'cCJ', Actual: bas.cCJ, Expected: 'CJ'},
{Name: 'cCK', Actual: bas.cCK, Expected: 'CK'},
{Name: 'cCL', Actual: bas.cCL, Expected: 'CL'},
{Name: 'cCM', Actual: bas.cCM, Expected: 'CM'},
{Name: 'cCN', Actual: bas.cCN, Expected: 'CN'},
{Name: 'cCO', Actual: bas.cCO, Expected: 'CO'},
{Name: 'cCP', Actual: bas.cCP, Expected: 'CP'},
{Name: 'cCQ', Actual: bas.cCQ, Expected: 'CQ'},
{Name: 'cCR', Actual: bas.cCR, Expected: 'CR'},
{Name: 'cCS', Actual: bas.cCS, Expected: 'CS'},
{Name: 'cCT', Actual: bas.cCT, Expected: 'CT'},
{Name: 'cCU', Actual: bas.cCU, Expected: 'CU'},
{Name: 'cCV', Actual: bas.cCV, Expected: 'CV'},
{Name: 'cCW', Actual: bas.cCW, Expected: 'CW'},
{Name: 'cCX', Actual: bas.cCX, Expected: 'CX'},
{Name: 'cCY', Actual: bas.cCY, Expected: 'CY'},
{Name: 'cCZ', Actual: bas.cCZ, Expected: 'CZ'},
// da-DA
{Name: 'cda', Actual: bas.cda, Expected: 'da'},
{Name: 'cdb', Actual: bas.cdb, Expected: 'db'},
{Name: 'cdc', Actual: bas.cdc, Expected: 'dc'},
{Name: 'cdd', Actual: bas.cdd, Expected: 'dd'},
{Name: 'cde', Actual: bas.cde, Expected: 'de'},
{Name: 'cdf', Actual: bas.cdf, Expected: 'df'},
{Name: 'cdg', Actual: bas.cdg, Expected: 'dg'},
{Name: 'cdh', Actual: bas.cdh, Expected: 'dh'},
{Name: 'cdi', Actual: bas.cdi, Expected: 'di'},
{Name: 'cdj', Actual: bas.cdj, Expected: 'dj'},
{Name: 'cdk', Actual: bas.cdk, Expected: 'dk'},
{Name: 'cdl', Actual: bas.cdl, Expected: 'dl'},
{Name: 'cdm', Actual: bas.cdm, Expected: 'dm'},
{Name: 'cdn', Actual: bas.cdn, Expected: 'dn'},
{Name: 'cdo', Actual: bas.cdo, Expected: 'do'},
{Name: 'cdp', Actual: bas.cdp, Expected: 'dp'},
{Name: 'cdq', Actual: bas.cdq, Expected: 'dq'},
{Name: 'cdr', Actual: bas.cdr, Expected: 'dr'},
{Name: 'cds', Actual: bas.cds, Expected: 'ds'},
{Name: 'cdt', Actual: bas.cdt, Expected: 'dt'},
{Name: 'cdu', Actual: bas.cdu, Expected: 'du'},
{Name: 'cdv', Actual: bas.cdv, Expected: 'dv'},
{Name: 'cdw', Actual: bas.cdw, Expected: 'dw'},
{Name: 'cdx', Actual: bas.cdx, Expected: 'dx'},
{Name: 'cdy', Actual: bas.cdy, Expected: 'dy'},
{Name: 'cdz', Actual: bas.cdz, Expected: 'dz'},
{Name: 'cDa', Actual: bas.cDa, Expected: 'Da'},
{Name: 'cDb', Actual: bas.cDb, Expected: 'Db'},
{Name: 'cDc', Actual: bas.cDc, Expected: 'Dc'},
{Name: 'cDd', Actual: bas.cDd, Expected: 'Dd'},
{Name: 'cDe', Actual: bas.cDe, Expected: 'De'},
{Name: 'cDf', Actual: bas.cDf, Expected: 'Df'},
{Name: 'cDg', Actual: bas.cDg, Expected: 'Dg'},
{Name: 'cDh', Actual: bas.cDh, Expected: 'Dh'},
{Name: 'cDi', Actual: bas.cDi, Expected: 'Di'},
{Name: 'cDj', Actual: bas.cDj, Expected: 'Dj'},
{Name: 'cDk', Actual: bas.cDk, Expected: 'Dk'},
{Name: 'cDl', Actual: bas.cDl, Expected: 'Dl'},
{Name: 'cDm', Actual: bas.cDm, Expected: 'Dm'},
{Name: 'cDn', Actual: bas.cDn, Expected: 'Dn'},
{Name: 'cDo', Actual: bas.cDo, Expected: 'Do'},
{Name: 'cDp', Actual: bas.cDp, Expected: 'Dp'},
{Name: 'cDq', Actual: bas.cDq, Expected: 'Dq'},
{Name: 'cDr', Actual: bas.cDr, Expected: 'Dr'},
{Name: 'cDs', Actual: bas.cDs, Expected: 'Ds'},
{Name: 'cDt', Actual: bas.cDt, Expected: 'Dt'},
{Name: 'cDu', Actual: bas.cDu, Expected: 'Du'},
{Name: 'cDv', Actual: bas.cDv, Expected: 'Dv'},
{Name: 'cDw', Actual: bas.cDw, Expected: 'Dw'},
{Name: 'cDx', Actual: bas.cDx, Expected: 'Dx'},
{Name: 'cDy', Actual: bas.cDy, Expected: 'Dy'},
{Name: 'cDz', Actual: bas.cDz, Expected: 'Dz'},
{Name: 'cdA', Actual: bas.cdA, Expected: 'dA'},
{Name: 'cdB', Actual: bas.cdB, Expected: 'dB'},
{Name: 'cdC', Actual: bas.cdC, Expected: 'dC'},
{Name: 'cdD', Actual: bas.cdD, Expected: 'dD'},
{Name: 'cdE', Actual: bas.cdE, Expected: 'dE'},
{Name: 'cdF', Actual: bas.cdF, Expected: 'dF'},
{Name: 'cdG', Actual: bas.cdG, Expected: 'dG'},
{Name: 'cdH', Actual: bas.cdH, Expected: 'dH'},
{Name: 'cdI', Actual: bas.cdI, Expected: 'dI'},
{Name: 'cdJ', Actual: bas.cdJ, Expected: 'dJ'},
{Name: 'cdK', Actual: bas.cdK, Expected: 'dK'},
{Name: 'cdL', Actual: bas.cdL, Expected: 'dL'},
{Name: 'cdM', Actual: bas.cdM, Expected: 'dM'},
{Name: 'cdN', Actual: bas.cdN, Expected: 'dN'},
{Name: 'cdO', Actual: bas.cdO, Expected: 'dO'},
{Name: 'cdP', Actual: bas.cdP, Expected: 'dP'},
{Name: 'cdQ', Actual: bas.cdQ, Expected: 'dQ'},
{Name: 'cdR', Actual: bas.cdR, Expected: 'dR'},
{Name: 'cdS', Actual: bas.cdS, Expected: 'dS'},
{Name: 'cdT', Actual: bas.cdT, Expected: 'dT'},
{Name: 'cdU', Actual: bas.cdU, Expected: 'dU'},
{Name: 'cdV', Actual: bas.cdV, Expected: 'dV'},
{Name: 'cdW', Actual: bas.cdW, Expected: 'dW'},
{Name: 'cdX', Actual: bas.cdX, Expected: 'dX'},
{Name: 'cdY', Actual: bas.cdY, Expected: 'dY'},
{Name: 'cdZ', Actual: bas.cdZ, Expected: 'dZ'},
{Name: 'cDA', Actual: bas.cDA, Expected: 'DA'},
{Name: 'cDB', Actual: bas.cDB, Expected: 'DB'},
{Name: 'cDC', Actual: bas.cDC, Expected: 'DC'},
{Name: 'cDD', Actual: bas.cDD, Expected: 'DD'},
{Name: 'cDE', Actual: bas.cDE, Expected: 'DE'},
{Name: 'cDF', Actual: bas.cDF, Expected: 'DF'},
{Name: 'cDG', Actual: bas.cDG, Expected: 'DG'},
{Name: 'cDH', Actual: bas.cDH, Expected: 'DH'},
{Name: 'cDI', Actual: bas.cDI, Expected: 'DI'},
{Name: 'cDJ', Actual: bas.cDJ, Expected: 'DJ'},
{Name: 'cDK', Actual: bas.cDK, Expected: 'DK'},
{Name: 'cDL', Actual: bas.cDL, Expected: 'DL'},
{Name: 'cDM', Actual: bas.cDM, Expected: 'DM'},
{Name: 'cDN', Actual: bas.cDN, Expected: 'DN'},
{Name: 'cDO', Actual: bas.cDO, Expected: 'DO'},
{Name: 'cDP', Actual: bas.cDP, Expected: 'DP'},
{Name: 'cDQ', Actual: bas.cDQ, Expected: 'DQ'},
{Name: 'cDR', Actual: bas.cDR, Expected: 'DR'},
{Name: 'cDS', Actual: bas.cDS, Expected: 'DS'},
{Name: 'cDT', Actual: bas.cDT, Expected: 'DT'},
{Name: 'cDU', Actual: bas.cDU, Expected: 'DU'},
{Name: 'cDV', Actual: bas.cDV, Expected: 'DV'},
{Name: 'cDW', Actual: bas.cDW, Expected: 'DW'},
{Name: 'cDX', Actual: bas.cDX, Expected: 'DX'},
{Name: 'cDY', Actual: bas.cDY, Expected: 'DY'},
{Name: 'cDZ', Actual: bas.cDZ, Expected: 'DZ'},
// ea-EA
{Name: 'cea', Actual: bas.cea, Expected: 'ea'},
{Name: 'ceb', Actual: bas.ceb, Expected: 'eb'},
{Name: 'cec', Actual: bas.cec, Expected: 'ec'},
{Name: 'ced', Actual: bas.ced, Expected: 'ed'},
{Name: 'cee', Actual: bas.cee, Expected: 'ee'},
{Name: 'cef', Actual: bas.cef, Expected: 'ef'},
{Name: 'ceg', Actual: bas.ceg, Expected: 'eg'},
{Name: 'ceh', Actual: bas.ceh, Expected: 'eh'},
{Name: 'cei', Actual: bas.cei, Expected: 'ei'},
{Name: 'cej', Actual: bas.cej, Expected: 'ej'},
{Name: 'cek', Actual: bas.cek, Expected: 'ek'},
{Name: 'cel', Actual: bas.cel, Expected: 'el'},
{Name: 'cem', Actual: bas.cem, Expected: 'em'},
{Name: 'cen', Actual: bas.cen, Expected: 'en'},
{Name: 'ceo', Actual: bas.ceo, Expected: 'eo'},
{Name: 'cep', Actual: bas.cep, Expected: 'ep'},
{Name: 'ceq', Actual: bas.ceq, Expected: 'eq'},
{Name: 'cer', Actual: bas.cer, Expected: 'er'},
{Name: 'ces', Actual: bas.ces, Expected: 'es'},
{Name: 'cet', Actual: bas.cet, Expected: 'et'},
{Name: 'ceu', Actual: bas.ceu, Expected: 'eu'},
{Name: 'cev', Actual: bas.cev, Expected: 'ev'},
{Name: 'cew', Actual: bas.cew, Expected: 'ew'},
{Name: 'cex', Actual: bas.cex, Expected: 'ex'},
{Name: 'cey', Actual: bas.cey, Expected: 'ey'},
{Name: 'cez', Actual: bas.cez, Expected: 'ez'},
{Name: 'cEa', Actual: bas.cEa, Expected: 'Ea'},
{Name: 'cEb', Actual: bas.cEb, Expected: 'Eb'},
{Name: 'cEc', Actual: bas.cEc, Expected: 'Ec'},
{Name: 'cEd', Actual: bas.cEd, Expected: 'Ed'},
{Name: 'cEe', Actual: bas.cEe, Expected: 'Ee'},
{Name: 'cEf', Actual: bas.cEf, Expected: 'Ef'},
{Name: 'cEg', Actual: bas.cEg, Expected: 'Eg'},
{Name: 'cEh', Actual: bas.cEh, Expected: 'Eh'},
{Name: 'cEi', Actual: bas.cEi, Expected: 'Ei'},
{Name: 'cEj', Actual: bas.cEj, Expected: 'Ej'},
{Name: 'cEk', Actual: bas.cEk, Expected: 'Ek'},
{Name: 'cEl', Actual: bas.cEl, Expected: 'El'},
{Name: 'cEm', Actual: bas.cEm, Expected: 'Em'},
{Name: 'cEn', Actual: bas.cEn, Expected: 'En'},
{Name: 'cEo', Actual: bas.cEo, Expected: 'Eo'},
{Name: 'cEp', Actual: bas.cEp, Expected: 'Ep'},
{Name: 'cEq', Actual: bas.cEq, Expected: 'Eq'},
{Name: 'cEr', Actual: bas.cEr, Expected: 'Er'},
{Name: 'cEs', Actual: bas.cEs, Expected: 'Es'},
{Name: 'cEt', Actual: bas.cEt, Expected: 'Et'},
{Name: 'cEu', Actual: bas.cEu, Expected: 'Eu'},
{Name: 'cEv', Actual: bas.cEv, Expected: 'Ev'},
{Name: 'cEw', Actual: bas.cEw, Expected: 'Ew'},
{Name: 'cEx', Actual: bas.cEx, Expected: 'Ex'},
{Name: 'cEy', Actual: bas.cEy, Expected: 'Ey'},
{Name: 'cEz', Actual: bas.cEz, Expected: 'Ez'},
{Name: 'ceA', Actual: bas.ceA, Expected: 'eA'},
{Name: 'ceB', Actual: bas.ceB, Expected: 'eB'},
{Name: 'ceC', Actual: bas.ceC, Expected: 'eC'},
{Name: 'ceD', Actual: bas.ceD, Expected: 'eD'},
{Name: 'ceE', Actual: bas.ceE, Expected: 'eE'},
{Name: 'ceF', Actual: bas.ceF, Expected: 'eF'},
{Name: 'ceG', Actual: bas.ceG, Expected: 'eG'},
{Name: 'ceH', Actual: bas.ceH, Expected: 'eH'},
{Name: 'ceI', Actual: bas.ceI, Expected: 'eI'},
{Name: 'ceJ', Actual: bas.ceJ, Expected: 'eJ'},
{Name: 'ceK', Actual: bas.ceK, Expected: 'eK'},
{Name: 'ceL', Actual: bas.ceL, Expected: 'eL'},
{Name: 'ceM', Actual: bas.ceM, Expected: 'eM'},
{Name: 'ceN', Actual: bas.ceN, Expected: 'eN'},
{Name: 'ceO', Actual: bas.ceO, Expected: 'eO'},
{Name: 'ceP', Actual: bas.ceP, Expected: 'eP'},
{Name: 'ceQ', Actual: bas.ceQ, Expected: 'eQ'},
{Name: 'ceR', Actual: bas.ceR, Expected: 'eR'},
{Name: 'ceS', Actual: bas.ceS, Expected: 'eS'},
{Name: 'ceT', Actual: bas.ceT, Expected: 'eT'},
{Name: 'ceU', Actual: bas.ceU, Expected: 'eU'},
{Name: 'ceV', Actual: bas.ceV, Expected: 'eV'},
{Name: 'ceW', Actual: bas.ceW, Expected: 'eW'},
{Name: 'ceX', Actual: bas.ceX, Expected: 'eX'},
{Name: 'ceY', Actual: bas.ceY, Expected: 'eY'},
{Name: 'ceZ', Actual: bas.ceZ, Expected: 'eZ'},
{Name: 'cEA', Actual: bas.cEA, Expected: 'EA'},
{Name: 'cEB', Actual: bas.cEB, Expected: 'EB'},
{Name: 'cEC', Actual: bas.cEC, Expected: 'EC'},
{Name: 'cED', Actual: bas.cED, Expected: 'ED'},
{Name: 'cEE', Actual: bas.cEE, Expected: 'EE'},
{Name: 'cEF', Actual: bas.cEF, Expected: 'EF'},
{Name: 'cEG', Actual: bas.cEG, Expected: 'EG'},
{Name: 'cEH', Actual: bas.cEH, Expected: 'EH'},
{Name: 'cEI', Actual: bas.cEI, Expected: 'EI'},
{Name: 'cEJ', Actual: bas.cEJ, Expected: 'EJ'},
{Name: 'cEK', Actual: bas.cEK, Expected: 'EK'},
{Name: 'cEL', Actual: bas.cEL, Expected: 'EL'},
{Name: 'cEM', Actual: bas.cEM, Expected: 'EM'},
{Name: 'cEN', Actual: bas.cEN, Expected: 'EN'},
{Name: 'cEO', Actual: bas.cEO, Expected: 'EO'},
{Name: 'cEP', Actual: bas.cEP, Expected: 'EP'},
{Name: 'cEQ', Actual: bas.cEQ, Expected: 'EQ'},
{Name: 'cER', Actual: bas.cER, Expected: 'ER'},
{Name: 'cES', Actual: bas.cES, Expected: 'ES'},
{Name: 'cET', Actual: bas.cET, Expected: 'ET'},
{Name: 'cEU', Actual: bas.cEU, Expected: 'EU'},
{Name: 'cEV', Actual: bas.cEV, Expected: 'EV'},
{Name: 'cEW', Actual: bas.cEW, Expected: 'EW'},
{Name: 'cEX', Actual: bas.cEX, Expected: 'EX'},
{Name: 'cEY', Actual: bas.cEY, Expected: 'EY'},
{Name: 'cEZ', Actual: bas.cEZ, Expected: 'EZ'},
// fa-FA
{Name: 'cfa', Actual: bas.cfa, Expected: 'fa'},
{Name: 'cfb', Actual: bas.cfb, Expected: 'fb'},
{Name: 'cfc', Actual: bas.cfc, Expected: 'fc'},
{Name: 'cfd', Actual: bas.cfd, Expected: 'fd'},
{Name: 'cfe', Actual: bas.cfe, Expected: 'fe'},
{Name: 'cff', Actual: bas.cff, Expected: 'ff'},
{Name: 'cfg', Actual: bas.cfg, Expected: 'fg'},
{Name: 'cfh', Actual: bas.cfh, Expected: 'fh'},
{Name: 'cfi', Actual: bas.cfi, Expected: 'fi'},
{Name: 'cfj', Actual: bas.cfj, Expected: 'fj'},
{Name: 'cfk', Actual: bas.cfk, Expected: 'fk'},
{Name: 'cfl', Actual: bas.cfl, Expected: 'fl'},
{Name: 'cfm', Actual: bas.cfm, Expected: 'fm'},
{Name: 'cfn', Actual: bas.cfn, Expected: 'fn'},
{Name: 'cfo', Actual: bas.cfo, Expected: 'fo'},
{Name: 'cfp', Actual: bas.cfp, Expected: 'fp'},
{Name: 'cfq', Actual: bas.cfq, Expected: 'fq'},
{Name: 'cfr', Actual: bas.cfr, Expected: 'fr'},
{Name: 'cfs', Actual: bas.cfs, Expected: 'fs'},
{Name: 'cft', Actual: bas.cft, Expected: 'ft'},
{Name: 'cfu', Actual: bas.cfu, Expected: 'fu'},
{Name: 'cfv', Actual: bas.cfv, Expected: 'fv'},
{Name: 'cfw', Actual: bas.cfw, Expected: 'fw'},
{Name: 'cfx', Actual: bas.cfx, Expected: 'fx'},
{Name: 'cfy', Actual: bas.cfy, Expected: 'fy'},
{Name: 'cfz', Actual: bas.cfz, Expected: 'fz'},
{Name: 'cFa', Actual: bas.cFa, Expected: 'Fa'},
{Name: 'cFb', Actual: bas.cFb, Expected: 'Fb'},
{Name: 'cFc', Actual: bas.cFc, Expected: 'Fc'},
{Name: 'cFd', Actual: bas.cFd, Expected: 'Fd'},
{Name: 'cFe', Actual: bas.cFe, Expected: 'Fe'},
{Name: 'cFf', Actual: bas.cFf, Expected: 'Ff'},
{Name: 'cFg', Actual: bas.cFg, Expected: 'Fg'},
{Name: 'cFh', Actual: bas.cFh, Expected: 'Fh'},
{Name: 'cFi', Actual: bas.cFi, Expected: 'Fi'},
{Name: 'cFj', Actual: bas.cFj, Expected: 'Fj'},
{Name: 'cFk', Actual: bas.cFk, Expected: 'Fk'},
{Name: 'cFl', Actual: bas.cFl, Expected: 'Fl'},
{Name: 'cFm', Actual: bas.cFm, Expected: 'Fm'},
{Name: 'cFn', Actual: bas.cFn, Expected: 'Fn'},
{Name: 'cFo', Actual: bas.cFo, Expected: 'Fo'},
{Name: 'cFp', Actual: bas.cFp, Expected: 'Fp'},
{Name: 'cFq', Actual: bas.cFq, Expected: 'Fq'},
{Name: 'cFr', Actual: bas.cFr, Expected: 'Fr'},
{Name: 'cFs', Actual: bas.cFs, Expected: 'Fs'},
{Name: 'cFt', Actual: bas.cFt, Expected: 'Ft'},
{Name: 'cFu', Actual: bas.cFu, Expected: 'Fu'},
{Name: 'cFv', Actual: bas.cFv, Expected: 'Fv'},
{Name: 'cFw', Actual: bas.cFw, Expected: 'Fw'},
{Name: 'cFx', Actual: bas.cFx, Expected: 'Fx'},
{Name: 'cFy', Actual: bas.cFy, Expected: 'Fy'},
{Name: 'cFz', Actual: bas.cFz, Expected: 'Fz'},
{Name: 'cfA', Actual: bas.cfA, Expected: 'fA'},
{Name: 'cfB', Actual: bas.cfB, Expected: 'fB'},
{Name: 'cfC', Actual: bas.cfC, Expected: 'fC'},
{Name: 'cfD', Actual: bas.cfD, Expected: 'fD'},
{Name: 'cfE', Actual: bas.cfE, Expected: 'fE'},
{Name: 'cfF', Actual: bas.cfF, Expected: 'fF'},
{Name: 'cfG', Actual: bas.cfG, Expected: 'fG'},
{Name: 'cfH', Actual: bas.cfH, Expected: 'fH'},
{Name: 'cfI', Actual: bas.cfI, Expected: 'fI'},
{Name: 'cfJ', Actual: bas.cfJ, Expected: 'fJ'},
{Name: 'cfK', Actual: bas.cfK, Expected: 'fK'},
{Name: 'cfL', Actual: bas.cfL, Expected: 'fL'},
{Name: 'cfM', Actual: bas.cfM, Expected: 'fM'},
{Name: 'cfN', Actual: bas.cfN, Expected: 'fN'},
{Name: 'cfO', Actual: bas.cfO, Expected: 'fO'},
{Name: 'cfP', Actual: bas.cfP, Expected: 'fP'},
{Name: 'cfQ', Actual: bas.cfQ, Expected: 'fQ'},
{Name: 'cfR', Actual: bas.cfR, Expected: 'fR'},
{Name: 'cfS', Actual: bas.cfS, Expected: 'fS'},
{Name: 'cfT', Actual: bas.cfT, Expected: 'fT'},
{Name: 'cfU', Actual: bas.cfU, Expected: 'fU'},
{Name: 'cfV', Actual: bas.cfV, Expected: 'fV'},
{Name: 'cfW', Actual: bas.cfW, Expected: 'fW'},
{Name: 'cfX', Actual: bas.cfX, Expected: 'fX'},
{Name: 'cfY', Actual: bas.cfY, Expected: 'fY'},
{Name: 'cfZ', Actual: bas.cfZ, Expected: 'fZ'},
{Name: 'cFA', Actual: bas.cFA, Expected: 'FA'},
{Name: 'cFB', Actual: bas.cFB, Expected: 'FB'},
{Name: 'cFC', Actual: bas.cFC, Expected: 'FC'},
{Name: 'cFD', Actual: bas.cFD, Expected: 'FD'},
{Name: 'cFE', Actual: bas.cFE, Expected: 'FE'},
{Name: 'cFF', Actual: bas.cFF, Expected: 'FF'},
{Name: 'cFG', Actual: bas.cFG, Expected: 'FG'},
{Name: 'cFH', Actual: bas.cFH, Expected: 'FH'},
{Name: 'cFI', Actual: bas.cFI, Expected: 'FI'},
{Name: 'cFJ', Actual: bas.cFJ, Expected: 'FJ'},
{Name: 'cFK', Actual: bas.cFK, Expected: 'FK'},
{Name: 'cFL', Actual: bas.cFL, Expected: 'FL'},
{Name: 'cFM', Actual: bas.cFM, Expected: 'FM'},
{Name: 'cFN', Actual: bas.cFN, Expected: 'FN'},
{Name: 'cFO', Actual: bas.cFO, Expected: 'FO'},
{Name: 'cFP', Actual: bas.cFP, Expected: 'FP'},
{Name: 'cFQ', Actual: bas.cFQ, Expected: 'FQ'},
{Name: 'cFR', Actual: bas.cFR, Expected: 'FR'},
{Name: 'cFS', Actual: bas.cFS, Expected: 'FS'},
{Name: 'cFT', Actual: bas.cFT, Expected: 'FT'},
{Name: 'cFU', Actual: bas.cFU, Expected: 'FU'},
{Name: 'cFV', Actual: bas.cFV, Expected: 'FV'},
{Name: 'cFW', Actual: bas.cFW, Expected: 'FW'},
{Name: 'cFX', Actual: bas.cFX, Expected: 'FX'},
{Name: 'cFY', Actual: bas.cFY, Expected: 'FY'},
{Name: 'cFZ', Actual: bas.cFZ, Expected: 'FZ'},
// ga-GA
{Name: 'cga', Actual: bas.cga, Expected: 'ga'},
{Name: 'cgb', Actual: bas.cgb, Expected: 'gb'},
{Name: 'cgc', Actual: bas.cgc, Expected: 'gc'},
{Name: 'cgd', Actual: bas.cgd, Expected: 'gd'},
{Name: 'cge', Actual: bas.cge, Expected: 'ge'},
{Name: 'cgf', Actual: bas.cgf, Expected: 'gf'},
{Name: 'cgg', Actual: bas.cgg, Expected: 'gg'},
{Name: 'cgh', Actual: bas.cgh, Expected: 'gh'},
{Name: 'cgi', Actual: bas.cgi, Expected: 'gi'},
{Name: 'cgj', Actual: bas.cgj, Expected: 'gj'},
{Name: 'cgk', Actual: bas.cgk, Expected: 'gk'},
{Name: 'cgl', Actual: bas.cgl, Expected: 'gl'},
{Name: 'cgm', Actual: bas.cgm, Expected: 'gm'},
{Name: 'cgn', Actual: bas.cgn, Expected: 'gn'},
{Name: 'cgo', Actual: bas.cgo, Expected: 'go'},
{Name: 'cgp', Actual: bas.cgp, Expected: 'gp'},
{Name: 'cgq', Actual: bas.cgq, Expected: 'gq'},
{Name: 'cgr', Actual: bas.cgr, Expected: 'gr'},
{Name: 'cgs', Actual: bas.cgs, Expected: 'gs'},
{Name: 'cgt', Actual: bas.cgt, Expected: 'gt'},
{Name: 'cgu', Actual: bas.cgu, Expected: 'gu'},
{Name: 'cgv', Actual: bas.cgv, Expected: 'gv'},
{Name: 'cgw', Actual: bas.cgw, Expected: 'gw'},
{Name: 'cgx', Actual: bas.cgx, Expected: 'gx'},
{Name: 'cgy', Actual: bas.cgy, Expected: 'gy'},
{Name: 'cgz', Actual: bas.cgz, Expected: 'gz'},
{Name: 'cGa', Actual: bas.cGa, Expected: 'Ga'},
{Name: 'cGb', Actual: bas.cGb, Expected: 'Gb'},
{Name: 'cGc', Actual: bas.cGc, Expected: 'Gc'},
{Name: 'cGd', Actual: bas.cGd, Expected: 'Gd'},
{Name: 'cGe', Actual: bas.cGe, Expected: 'Ge'},
{Name: 'cGf', Actual: bas.cGf, Expected: 'Gf'},
{Name: 'cGg', Actual: bas.cGg, Expected: 'Gg'},
{Name: 'cGh', Actual: bas.cGh, Expected: 'Gh'},
{Name: 'cGi', Actual: bas.cGi, Expected: 'Gi'},
{Name: 'cGj', Actual: bas.cGj, Expected: 'Gj'},
{Name: 'cGk', Actual: bas.cGk, Expected: 'Gk'},
{Name: 'cGl', Actual: bas.cGl, Expected: 'Gl'},
{Name: 'cGm', Actual: bas.cGm, Expected: 'Gm'},
{Name: 'cGn', Actual: bas.cGn, Expected: 'Gn'},
{Name: 'cGo', Actual: bas.cGo, Expected: 'Go'},
{Name: 'cGp', Actual: bas.cGp, Expected: 'Gp'},
{Name: 'cGq', Actual: bas.cGq, Expected: 'Gq'},
{Name: 'cGr', Actual: bas.cGr, Expected: 'Gr'},
{Name: 'cGs', Actual: bas.cGs, Expected: 'Gs'},
{Name: 'cGt', Actual: bas.cGt, Expected: 'Gt'},
{Name: 'cGu', Actual: bas.cGu, Expected: 'Gu'},
{Name: 'cGv', Actual: bas.cGv, Expected: 'Gv'},
{Name: 'cGw', Actual: bas.cGw, Expected: 'Gw'},
{Name: 'cGx', Actual: bas.cGx, Expected: 'Gx'},
{Name: 'cGy', Actual: bas.cGy, Expected: 'Gy'},
{Name: 'cGz', Actual: bas.cGz, Expected: 'Gz'},
{Name: 'cgA', Actual: bas.cgA, Expected: 'gA'},
{Name: 'cgB', Actual: bas.cgB, Expected: 'gB'},
{Name: 'cgC', Actual: bas.cgC, Expected: 'gC'},
{Name: 'cgD', Actual: bas.cgD, Expected: 'gD'},
{Name: 'cgE', Actual: bas.cgE, Expected: 'gE'},
{Name: 'cgF', Actual: bas.cgF, Expected: 'gF'},
{Name: 'cgG', Actual: bas.cgG, Expected: 'gG'},
{Name: 'cgH', Actual: bas.cgH, Expected: 'gH'},
{Name: 'cgI', Actual: bas.cgI, Expected: 'gI'},
{Name: 'cgJ', Actual: bas.cgJ, Expected: 'gJ'},
{Name: 'cgK', Actual: bas.cgK, Expected: 'gK'},
{Name: 'cgL', Actual: bas.cgL, Expected: 'gL'},
{Name: 'cgM', Actual: bas.cgM, Expected: 'gM'},
{Name: 'cgN', Actual: bas.cgN, Expected: 'gN'},
{Name: 'cgO', Actual: bas.cgO, Expected: 'gO'},
{Name: 'cgP', Actual: bas.cgP, Expected: 'gP'},
{Name: 'cgQ', Actual: bas.cgQ, Expected: 'gQ'},
{Name: 'cgR', Actual: bas.cgR, Expected: 'gR'},
{Name: 'cgS', Actual: bas.cgS, Expected: 'gS'},
{Name: 'cgT', Actual: bas.cgT, Expected: 'gT'},
{Name: 'cgU', Actual: bas.cgU, Expected: 'gU'},
{Name: 'cgV', Actual: bas.cgV, Expected: 'gV'},
{Name: 'cgW', Actual: bas.cgW, Expected: 'gW'},
{Name: 'cgX', Actual: bas.cgX, Expected: 'gX'},
{Name: 'cgY', Actual: bas.cgY, Expected: 'gY'},
{Name: 'cgZ', Actual: bas.cgZ, Expected: 'gZ'},
{Name: 'cGA', Actual: bas.cGA, Expected: 'GA'},
{Name: 'cGB', Actual: bas.cGB, Expected: 'GB'},
{Name: 'cGC', Actual: bas.cGC, Expected: 'GC'},
{Name: 'cGD', Actual: bas.cGD, Expected: 'GD'},
{Name: 'cGE', Actual: bas.cGE, Expected: 'GE'},
{Name: 'cGF', Actual: bas.cGF, Expected: 'GF'},
{Name: 'cGG', Actual: bas.cGG, Expected: 'GG'},
{Name: 'cGH', Actual: bas.cGH, Expected: 'GH'},
{Name: 'cGI', Actual: bas.cGI, Expected: 'GI'},
{Name: 'cGJ', Actual: bas.cGJ, Expected: 'GJ'},
{Name: 'cGK', Actual: bas.cGK, Expected: 'GK'},
{Name: 'cGL', Actual: bas.cGL, Expected: 'GL'},
{Name: 'cGM', Actual: bas.cGM, Expected: 'GM'},
{Name: 'cGN', Actual: bas.cGN, Expected: 'GN'},
{Name: 'cGO', Actual: bas.cGO, Expected: 'GO'},
{Name: 'cGP', Actual: bas.cGP, Expected: 'GP'},
{Name: 'cGQ', Actual: bas.cGQ, Expected: 'GQ'},
{Name: 'cGR', Actual: bas.cGR, Expected: 'GR'},
{Name: 'cGS', Actual: bas.cGS, Expected: 'GS'},
{Name: 'cGT', Actual: bas.cGT, Expected: 'GT'},
{Name: 'cGU', Actual: bas.cGU, Expected: 'GU'},
{Name: 'cGV', Actual: bas.cGV, Expected: 'GV'},
{Name: 'cGW', Actual: bas.cGW, Expected: 'GW'},
{Name: 'cGX', Actual: bas.cGX, Expected: 'GX'},
{Name: 'cGY', Actual: bas.cGY, Expected: 'GY'},
{Name: 'cGZ', Actual: bas.cGZ, Expected: 'GZ'},
// ha-HA
{Name: 'cha', Actual: bas.cha, Expected: 'ha'},
{Name: 'chb', Actual: bas.chb, Expected: 'hb'},
{Name: 'chc', Actual: bas.chc, Expected: 'hc'},
{Name: 'chd', Actual: bas.chd, Expected: 'hd'},
{Name: 'che', Actual: bas.che, Expected: 'he'},
{Name: 'chf', Actual: bas.chf, Expected: 'hf'},
{Name: 'chg', Actual: bas.chg, Expected: 'hg'},
{Name: 'chh', Actual: bas.chh, Expected: 'hh'},
{Name: 'chi', Actual: bas.chi, Expected: 'hi'},
{Name: 'chj', Actual: bas.chj, Expected: 'hj'},
{Name: 'chk', Actual: bas.chk, Expected: 'hk'},
{Name: 'chl', Actual: bas.chl, Expected: 'hl'},
{Name: 'chm', Actual: bas.chm, Expected: 'hm'},
{Name: 'chn', Actual: bas.chn, Expected: 'hn'},
{Name: 'cho', Actual: bas.cho, Expected: 'ho'},
{Name: 'chp', Actual: bas.chp, Expected: 'hp'},
{Name: 'chq', Actual: bas.chq, Expected: 'hq'},
{Name: 'chr', Actual: bas.chr, Expected: 'hr'},
{Name: 'chs', Actual: bas.chs, Expected: 'hs'},
{Name: 'cht', Actual: bas.cht, Expected: 'ht'},
{Name: 'chu', Actual: bas.chu, Expected: 'hu'},
{Name: 'chv', Actual: bas.chv, Expected: 'hv'},
{Name: 'chw', Actual: bas.chw, Expected: 'hw'},
{Name: 'chx', Actual: bas.chx, Expected: 'hx'},
{Name: 'chy', Actual: bas.chy, Expected: 'hy'},
{Name: 'chz', Actual: bas.chz, Expected: 'hz'},
{Name: 'cHa', Actual: bas.cHa, Expected: 'Ha'},
{Name: 'cHb', Actual: bas.cHb, Expected: 'Hb'},
{Name: 'cHc', Actual: bas.cHc, Expected: 'Hc'},
{Name: 'cHd', Actual: bas.cHd, Expected: 'Hd'},
{Name: 'cHe', Actual: bas.cHe, Expected: 'He'},
{Name: 'cHf', Actual: bas.cHf, Expected: 'Hf'},
{Name: 'cHg', Actual: bas.cHg, Expected: 'Hg'},
{Name: 'cHh', Actual: bas.cHh, Expected: 'Hh'},
{Name: 'cHi', Actual: bas.cHi, Expected: 'Hi'},
{Name: 'cHj', Actual: bas.cHj, Expected: 'Hj'},
{Name: 'cHk', Actual: bas.cHk, Expected: 'Hk'},
{Name: 'cHl', Actual: bas.cHl, Expected: 'Hl'},
{Name: 'cHm', Actual: bas.cHm, Expected: 'Hm'},
{Name: 'cHn', Actual: bas.cHn, Expected: 'Hn'},
{Name: 'cHo', Actual: bas.cHo, Expected: 'Ho'},
{Name: 'cHp', Actual: bas.cHp, Expected: 'Hp'},
{Name: 'cHq', Actual: bas.cHq, Expected: 'Hq'},
{Name: 'cHr', Actual: bas.cHr, Expected: 'Hr'},
{Name: 'cHs', Actual: bas.cHs, Expected: 'Hs'},
{Name: 'cHt', Actual: bas.cHt, Expected: 'Ht'},
{Name: 'cHu', Actual: bas.cHu, Expected: 'Hu'},
{Name: 'cHv', Actual: bas.cHv, Expected: 'Hv'},
{Name: 'cHw', Actual: bas.cHw, Expected: 'Hw'},
{Name: 'cHx', Actual: bas.cHx, Expected: 'Hx'},
{Name: 'cHy', Actual: bas.cHy, Expected: 'Hy'},
{Name: 'cHz', Actual: bas.cHz, Expected: 'Hz'},
{Name: 'chA', Actual: bas.chA, Expected: 'hA'},
{Name: 'chB', Actual: bas.chB, Expected: 'hB'},
{Name: 'chC', Actual: bas.chC, Expected: 'hC'},
{Name: 'chD', Actual: bas.chD, Expected: 'hD'},
{Name: 'chE', Actual: bas.chE, Expected: 'hE'},
{Name: 'chF', Actual: bas.chF, Expected: 'hF'},
{Name: 'chG', Actual: bas.chG, Expected: 'hG'},
{Name: 'chH', Actual: bas.chH, Expected: 'hH'},
{Name: 'chI', Actual: bas.chI, Expected: 'hI'},
{Name: 'chJ', Actual: bas.chJ, Expected: 'hJ'},
{Name: 'chK', Actual: bas.chK, Expected: 'hK'},
{Name: 'chL', Actual: bas.chL, Expected: 'hL'},
{Name: 'chM', Actual: bas.chM, Expected: 'hM'},
{Name: 'chN', Actual: bas.chN, Expected: 'hN'},
{Name: 'chO', Actual: bas.chO, Expected: 'hO'},
{Name: 'chP', Actual: bas.chP, Expected: 'hP'},
{Name: 'chQ', Actual: bas.chQ, Expected: 'hQ'},
{Name: 'chR', Actual: bas.chR, Expected: 'hR'},
{Name: 'chS', Actual: bas.chS, Expected: 'hS'},
{Name: 'chT', Actual: bas.chT, Expected: 'hT'},
{Name: 'chU', Actual: bas.chU, Expected: 'hU'},
{Name: 'chV', Actual: bas.chV, Expected: 'hV'},
{Name: 'chW', Actual: bas.chW, Expected: 'hW'},
{Name: 'chX', Actual: bas.chX, Expected: 'hX'},
{Name: 'chY', Actual: bas.chY, Expected: 'hY'},
{Name: 'chZ', Actual: bas.chZ, Expected: 'hZ'},
{Name: 'cHA', Actual: bas.cHA, Expected: 'HA'},
{Name: 'cHB', Actual: bas.cHB, Expected: 'HB'},
{Name: 'cHC', Actual: bas.cHC, Expected: 'HC'},
{Name: 'cHD', Actual: bas.cHD, Expected: 'HD'},
{Name: 'cHE', Actual: bas.cHE, Expected: 'HE'},
{Name: 'cHF', Actual: bas.cHF, Expected: 'HF'},
{Name: 'cHG', Actual: bas.cHG, Expected: 'HG'},
{Name: 'cHH', Actual: bas.cHH, Expected: 'HH'},
{Name: 'cHI', Actual: bas.cHI, Expected: 'HI'},
{Name: 'cHJ', Actual: bas.cHJ, Expected: 'HJ'},
{Name: 'cHK', Actual: bas.cHK, Expected: 'HK'},
{Name: 'cHL', Actual: bas.cHL, Expected: 'HL'},
{Name: 'cHM', Actual: bas.cHM, Expected: 'HM'},
{Name: 'cHN', Actual: bas.cHN, Expected: 'HN'},
{Name: 'cHO', Actual: bas.cHO, Expected: 'HO'},
{Name: 'cHP', Actual: bas.cHP, Expected: 'HP'},
{Name: 'cHQ', Actual: bas.cHQ, Expected: 'HQ'},
{Name: 'cHR', Actual: bas.cHR, Expected: 'HR'},
{Name: 'cHS', Actual: bas.cHS, Expected: 'HS'},
{Name: 'cHT', Actual: bas.cHT, Expected: 'HT'},
{Name: 'cHU', Actual: bas.cHU, Expected: 'HU'},
{Name: 'cHV', Actual: bas.cHV, Expected: 'HV'},
{Name: 'cHW', Actual: bas.cHW, Expected: 'HW'},
{Name: 'cHX', Actual: bas.cHX, Expected: 'HX'},
{Name: 'cHY', Actual: bas.cHY, Expected: 'HY'},
{Name: 'cHZ', Actual: bas.cHZ, Expected: 'HZ'},
// ia-IA
{Name: 'cia', Actual: bas.cia, Expected: 'ia'},
{Name: 'cib', Actual: bas.cib, Expected: 'ib'},
{Name: 'cic', Actual: bas.cic, Expected: 'ic'},
{Name: 'cid', Actual: bas.cid, Expected: 'id'},
{Name: 'cie', Actual: bas.cie, Expected: 'ie'},
{Name: 'cif', Actual: bas.cif, Expected: 'if'},
{Name: 'cig', Actual: bas.cig, Expected: 'ig'},
{Name: 'cih', Actual: bas.cih, Expected: 'ih'},
{Name: 'cii', Actual: bas.cii, Expected: 'ii'},
{Name: 'cij', Actual: bas.cij, Expected: 'ij'},
{Name: 'cik', Actual: bas.cik, Expected: 'ik'},
{Name: 'cil', Actual: bas.cil, Expected: 'il'},
{Name: 'cim', Actual: bas.cim, Expected: 'im'},
{Name: 'cin', Actual: bas.cin, Expected: 'in'},
{Name: 'cio', Actual: bas.cio, Expected: 'io'},
{Name: 'cip', Actual: bas.cip, Expected: 'ip'},
{Name: 'ciq', Actual: bas.ciq, Expected: 'iq'},
{Name: 'cir', Actual: bas.cir, Expected: 'ir'},
{Name: 'cis', Actual: bas.cis, Expected: 'is'},
{Name: 'cit', Actual: bas.cit, Expected: 'it'},
{Name: 'ciu', Actual: bas.ciu, Expected: 'iu'},
{Name: 'civ', Actual: bas.civ, Expected: 'iv'},
{Name: 'ciw', Actual: bas.ciw, Expected: 'iw'},
{Name: 'cix', Actual: bas.cix, Expected: 'ix'},
{Name: 'ciy', Actual: bas.ciy, Expected: 'iy'},
{Name: 'ciz', Actual: bas.ciz, Expected: 'iz'},
{Name: 'cIa', Actual: bas.cIa, Expected: 'Ia'},
{Name: 'cIb', Actual: bas.cIb, Expected: 'Ib'},
{Name: 'cIc', Actual: bas.cIc, Expected: 'Ic'},
{Name: 'cId', Actual: bas.cId, Expected: 'Id'},