From ed77c1fcb00cad037f80c787610d35bcdc409c44 Mon Sep 17 00:00:00 2001 From: Vinitkumar041196 Date: Fri, 23 Feb 2024 14:46:56 +0530 Subject: [PATCH] updated template for bankCodes to use empty struct for value --- src/go/constants.go | 3014 +++++++++++++-------------- src/go/generator/constants.template | 4 +- 2 files changed, 1509 insertions(+), 1509 deletions(-) diff --git a/src/go/constants.go b/src/go/constants.go index e165570f..eded87ac 100644 --- a/src/go/constants.go +++ b/src/go/constants.go @@ -1513,1511 +1513,1511 @@ const ( ZSMX = "ZSMX" ) -var bankCodes = map[string]bool{ - "AACX" : true, - "ABBL" : true, - "ABCX" : true, - "ABDX" : true, - "ABEX" : true, - "ABHY" : true, - "ABNA" : true, - "ABPB" : true, - "ABSB" : true, - "ABUX" : true, - "ACAX" : true, - "ACBX" : true, - "ACCX" : true, - "ACKX" : true, - "ACOX" : true, - "ACUB" : true, - "ACUX" : true, - "ADBX" : true, - "ADCB" : true, - "ADCC" : true, - "ADCX" : true, - "ADDX" : true, - "AGCX" : true, - "AGDX" : true, - "AGRX" : true, - "AGSX" : true, - "AGUX" : true, - "AGVX" : true, - "AHDC" : true, - "AHMX" : true, - "AHUX" : true, - "AIRP" : true, - "AJAR" : true, - "AJHC" : true, - "AJKB" : true, - "AJMX" : true, - "AJNX" : true, - "AJPX" : true, - "AJSX" : true, - "AJUX" : true, - "AKJB" : true, - "AKKB" : true, - "AKMX" : true, - "AKOX" : true, - "ALAX" : true, - "ALIX" : true, - "ALLA" : true, - "ALLX" : true, - "ALWX" : true, - "AMAX" : true, - "AMBX" : true, - "AMCB" : true, - "AMCX" : true, - "AMDN" : true, - "AMMX" : true, - "AMNX" : true, - "AMRX" : true, - "AMSB" : true, - "AMSX" : true, - "ANBX" : true, - "ANDB" : true, - "ANDX" : true, - "ANMX" : true, - "ANSX" : true, - "ANUX" : true, - "ANZB" : true, - "APBL" : true, - "APCX" : true, - "APGB" : true, - "APGV" : true, - "APGX" : true, - "APJX" : true, - "APMC" : true, - "APMX" : true, - "APNX" : true, - "APRR" : true, - "APRX" : true, - "APSX" : true, - "ARBL" : true, - "ARCX" : true, - "ARMX" : true, - "ARYX" : true, - "ASBL" : true, - "ASBX" : true, - "ASHX" : true, - "ASKX" : true, - "ASNX" : true, - "ASOX" : true, - "ASSX" : true, - "AUBL" : true, - "AUBX" : true, - "AUCB" : true, - "AUCX" : true, - "AUGX" : true, - "AURX" : true, - "AVDX" : true, - "AWCX" : true, - "AWUX" : true, - "AZAX" : true, - "AZPX" : true, - "AZSX" : true, - "AZUX" : true, - "BACB" : true, - "BACX" : true, - "BADX" : true, - "BAGX" : true, - "BALB" : true, - "BALX" : true, - "BANX" : true, - "BARA" : true, - "BARB" : true, - "BARC" : true, - "BARX" : true, - "BASX" : true, - "BAUX" : true, - "BAVX" : true, - "BAWX" : true, - "BBDX" : true, - "BBKM" : true, - "BBLX" : true, - "BBRX" : true, - "BBSX" : true, - "BBUX" : true, - "BBVX" : true, - "BCBM" : true, - "BCBX" : true, - "BCCB" : true, - "BCCX" : true, - "BCEX" : true, - "BCEY" : true, - "BCOX" : true, - "BCUB" : true, - "BCUX" : true, - "BDBB" : true, - "BDBL" : true, - "BDBX" : true, - "BDCX" : true, - "BDDX" : true, - "BDIX" : true, - "BDNX" : true, - "BDOX" : true, - "BDUX" : true, - "BEDX" : true, - "BELX" : true, - "BERX" : true, - "BFUX" : true, - "BGBX" : true, - "BGCX" : true, - "BGGX" : true, - "BGUX" : true, - "BGVX" : true, - "BHAX" : true, - "BHBX" : true, - "BHCX" : true, - "BHDX" : true, - "BHEX" : true, - "BHGX" : true, - "BHIX" : true, - "BHJX" : true, - "BHMX" : true, - "BHOX" : true, - "BHRX" : true, - "BHSX" : true, - "BHTX" : true, - "BHUX" : true, - "BHWX" : true, - "BJUX" : true, - "BKCX" : true, - "BKDN" : true, - "BKDX" : true, - "BKID" : true, - "BKSX" : true, - "BLGX" : true, - "BMBL" : true, - "BMCB" : true, - "BMCX" : true, - "BMPX" : true, - "BMSX" : true, - "BNBX" : true, - "BNCX" : true, - "BNKX" : true, - "BNPA" : true, - "BNSB" : true, - "BNSX" : true, - "BOCX" : true, - "BODX" : true, - "BOFA" : true, - "BORX" : true, - "BOTM" : true, - "BOTX" : true, - "BPCX" : true, - "BPSX" : true, - "BRCX" : true, - "BRDX" : true, - "BRGX" : true, - "BRMX" : true, - "BRSX" : true, - "BRUX" : true, - "BSBX" : true, - "BSCX" : true, - "BTCX" : true, - "BTUX" : true, - "BUBX" : true, - "BUCL" : true, - "BUCX" : true, - "BUGX" : true, - "BUNX" : true, - "BURX" : true, - "BUSX" : true, - "BUZX" : true, - "BVNX" : true, - "BVSX" : true, - "BWCX" : true, - "CALX" : true, - "CBHX" : true, - "CBIN" : true, - "CCBL" : true, - "CCBX" : true, - "CCCX" : true, - "CCMX" : true, - "CCOB" : true, - "CCUX" : true, - "CDCX" : true, - "CEBX" : true, - "CGBX" : true, - "CGGX" : true, - "CHAS" : true, - "CHAX" : true, - "CHBX" : true, - "CHCX" : true, - "CHDX" : true, - "CHIX" : true, - "CHKX" : true, - "CHPX" : true, - "CHRX" : true, - "CHSX" : true, - "CHTX" : true, - "CIDX" : true, - "CITI" : true, - "CITX" : true, - "CIUB" : true, - "CJAX" : true, - "CJMX" : true, - "CLBL" : true, - "CMCB" : true, - "CMCX" : true, - "CMDX" : true, - "CMLX" : true, - "CMPX" : true, - "CMSV" : true, - "CNRB" : true, - "CNSX" : true, - "COAS" : true, - "COCX" : true, - "COLX" : true, - "COMX" : true, - "CONX" : true, - "CORP" : true, - "COSB" : true, - "CPDX" : true, - "CPSN" : true, - "CRBX" : true, - "CRES" : true, - "CRGB" : true, - "CRLY" : true, - "CRSX" : true, - "CRUB" : true, - "CSBK" : true, - "CSBX" : true, - "CTBA" : true, - "CTBX" : true, - "CTCB" : true, - "CTOX" : true, - "CTUX" : true, - "CUBX" : true, - "CUCX" : true, - "CURX" : true, - "CUTX" : true, - "CZCX" : true, - "CZUX" : true, - "DAAX" : true, - "DAHX" : true, - "DAUX" : true, - "DBAX" : true, - "DBSS" : true, - "DCBL" : true, - "DCBX" : true, - "DCCX" : true, - "DCDX" : true, - "DCEX" : true, - "DCKX" : true, - "DCMX" : true, - "DCNX" : true, - "DCPX" : true, - "DCSX" : true, - "DCTX" : true, - "DCUB" : true, - "DCUX" : true, - "DDBX" : true, - "DDCX" : true, - "DDDX" : true, - "DDHX" : true, - "DEGX" : true, - "DENS" : true, - "DEOB" : true, - "DEOX" : true, - "DEUT" : true, - "DEUX" : true, - "DEVX" : true, - "DGBX" : true, - "DHBX" : true, - "DHKX" : true, - "DHUX" : true, - "DIBX" : true, - "DICG" : true, - "DICX" : true, - "DISX" : true, - "DIUX" : true, - "DJCX" : true, - "DKCL" : true, - "DKSX" : true, - "DLSC" : true, - "DLXB" : true, - "DMCB" : true, - "DMCX" : true, - "DMKB" : true, - "DMKJ" : true, - "DNDC" : true, - "DNSB" : true, - "DNSX" : true, - "DOBX" : true, - "DOHB" : true, - "DRGX" : true, - "DSAX" : true, - "DSBX" : true, - "DSCB" : true, - "DSHX" : true, - "DSPX" : true, - "DSUX" : true, - "DTCX" : true, - "DTPX" : true, - "DUCX" : true, - "DUMX" : true, - "DUNX" : true, - "DURG" : true, - "DVDX" : true, - "DYPX" : true, - "EBIL" : true, - "ECBL" : true, - "EDBX" : true, - "EDCX" : true, - "EDSX" : true, - "EIBI" : true, - "ESAF" : true, - "ESFB" : true, - "ESMF" : true, - "ETCX" : true, - "ETDX" : true, - "EUCX" : true, - "EWCX" : true, - "FCBX" : true, - "FCCX" : true, - "FCOX" : true, - "FDFX" : true, - "FDRL" : true, - "FEKX" : true, - "FGCB" : true, - "FINF" : true, - "FINO" : true, - "FINX" : true, - "FIRN" : true, - "FIRX" : true, - "FMCX" : true, - "FRIX" : true, - "FSCX" : true, - "FSFB" : true, - "FZCX" : true, - "FZSX" : true, - "GACX" : true, - "GADX" : true, - "GAMX" : true, - "GANX" : true, - "GBCB" : true, - "GCBX" : true, - "GCCX" : true, - "GCUL" : true, - "GCUX" : true, - "GDCB" : true, - "GDCX" : true, - "GDDX" : true, - "GDUX" : true, - "GGBK" : true, - "GGCX" : true, - "GHPX" : true, - "GKNX" : true, - "GMBX" : true, - "GMCX" : true, - "GMUX" : true, - "GNCX" : true, - "GNSX" : true, - "GODX" : true, - "GOSX" : true, - "GPCX" : true, - "GPOX" : true, - "GRAX" : true, - "GSBL" : true, - "GSBX" : true, - "GSCB" : true, - "GSCX" : true, - "GSSX" : true, - "GTCX" : true, - "GUBX" : true, - "GUCX" : true, - "GUNX" : true, - "GUOX" : true, - "HAMX" : true, - "HANX" : true, - "HARC" : true, - "HCBL" : true, - "HCBX" : true, - "HCCX" : true, - "HCLX" : true, - "HDCL" : true, - "HDCX" : true, - "HDFC" : true, - "HGBX" : true, - "HINX" : true, - "HISX" : true, - "HMBX" : true, - "HMNX" : true, - "HOCX" : true, - "HOOX" : true, - "HPCX" : true, - "HPSC" : true, - "HPSX" : true, - "HSBC" : true, - "HSBM" : true, - "HSBX" : true, - "HSCX" : true, - "HSDX" : true, - "HSSX" : true, - "HUBX" : true, - "HUCB" : true, - "HUCH" : true, - "HUCX" : true, - "HUSB" : true, - "HUTX" : true, - "HVBK" : true, - "IBBK" : true, - "IBKL" : true, - "IBKO" : true, - "ICBK" : true, - "ICBL" : true, - "ICHX" : true, - "ICIC" : true, - "ICLL" : true, - "ICMX" : true, - "IDFB" : true, - "IDIB" : true, - "IDUK" : true, - "IDUX" : true, - "ILCB" : true, - "IMCX" : true, - "IMPX" : true, - "INCX" : true, - "INDB" : true, - "INDX" : true, - "IOBA" : true, - "IPCX" : true, - "IPOS" : true, - "IPPB" : true, - "IPSX" : true, - "ISBX" : true, - "ISMX" : true, - "ITBL" : true, - "ITCX" : true, - "ITDX" : true, - "IUCB" : true, - "IUCX" : true, - "IXXX" : true, - "JACX" : true, - "JAKA" : true, - "JALX" : true, - "JAMX" : true, - "JANA" : true, - "JANX" : true, - "JASB" : true, - "JASX" : true, - "JAUX" : true, - "JBHX" : true, - "JBIX" : true, - "JBMX" : true, - "JCBX" : true, - "JCCB" : true, - "JCCX" : true, - "JCDX" : true, - "JCHX" : true, - "JCPX" : true, - "JCUX" : true, - "JDCX" : true, - "JDEX" : true, - "JGBX" : true, - "JGCX" : true, - "JGWX" : true, - "JHAX" : true, - "JHSX" : true, - "JHUX" : true, - "JIBX" : true, - "JICX" : true, - "JIDX" : true, - "JIGX" : true, - "JIKX" : true, - "JIMX" : true, - "JINX" : true, - "JIOP" : true, - "JIOX" : true, - "JIRX" : true, - "JISX" : true, - "JIVX" : true, - "JJCX" : true, - "JJHX" : true, - "JJSB" : true, - "JKAX" : true, - "JKCX" : true, - "JKDX" : true, - "JKEX" : true, - "JKHX" : true, - "JKMX" : true, - "JKRX" : true, - "JKSX" : true, - "JLCX" : true, - "JLDX" : true, - "JLNX" : true, - "JLSX" : true, - "JLWX" : true, - "JMAX" : true, - "JMBX" : true, - "JMCX" : true, - "JMDX" : true, - "JMHX" : true, - "JMMX" : true, - "JMOX" : true, - "JMPX" : true, - "JMSX" : true, - "JMYX" : true, - "JNAX" : true, - "JNDX" : true, - "JNSX" : true, - "JODX" : true, - "JONX" : true, - "JOWX" : true, - "JPAX" : true, - "JPCB" : true, - "JPCX" : true, - "JRAX" : true, - "JRKX" : true, - "JRNX" : true, - "JRSX" : true, - "JSAB" : true, - "JSAX" : true, - "JSBL" : true, - "JSBP" : true, - "JSBX" : true, - "JSCX" : true, - "JSDX" : true, - "JSEX" : true, - "JSFB" : true, - "JSHX" : true, - "JSKX" : true, - "JSMX" : true, - "JSOX" : true, - "JSRX" : true, - "JSTX" : true, - "JSVX" : true, - "JSWX" : true, - "JTIX" : true, - "JTSC" : true, - "JTSX" : true, - "JUCX" : true, - "JUSX" : true, - "JVCX" : true, - "JXXX" : true, - "KAAX" : true, - "KACE" : true, - "KACX" : true, - "KADX" : true, - "KAGX" : true, - "KAIJ" : true, - "KALX" : true, - "KAMX" : true, - "KANG" : true, - "KANX" : true, - "KARB" : true, - "KARX" : true, - "KASX" : true, - "KATX" : true, - "KAYX" : true, - "KBCX" : true, - "KBHB" : true, - "KBKB" : true, - "KBNX" : true, - "KBSX" : true, - "KCBL" : true, - "KCBX" : true, - "KCCB" : true, - "KCCX" : true, - "KCDX" : true, - "KCEX" : true, - "KCOB" : true, - "KCUB" : true, - "KCUX" : true, - "KDBX" : true, - "KDCB" : true, - "KDCX" : true, - "KDIX" : true, - "KDNX" : true, - "KDUX" : true, - "KEJX" : true, - "KEMX" : true, - "KESX" : true, - "KGBX" : true, - "KGDX" : true, - "KGRB" : true, - "KGSX" : true, - "KHAX" : true, - "KHCX" : true, - "KHDX" : true, - "KHNX" : true, - "KHTX" : true, - "KHUX" : true, - "KICX" : true, - "KJSB" : true, - "KJSX" : true, - "KKBK" : true, - "KKMX" : true, - "KKSX" : true, - "KLGB" : true, - "KLMX" : true, - "KMCB" : true, - "KMCX" : true, - "KMNX" : true, - "KMSX" : true, - "KNBX" : true, - "KNCX" : true, - "KNNX" : true, - "KNPX" : true, - "KNSB" : true, - "KNSX" : true, - "KOBX" : true, - "KOCX" : true, - "KODX" : true, - "KOEX" : true, - "KOLH" : true, - "KORX" : true, - "KOSX" : true, - "KOTX" : true, - "KOYX" : true, - "KPCX" : true, - "KRCX" : true, - "KRDX" : true, - "KRIX" : true, - "KRMX" : true, - "KRNX" : true, - "KRTH" : true, - "KRTX" : true, - "KSBK" : true, - "KSBX" : true, - "KSCB" : true, - "KSCX" : true, - "KSMX" : true, - "KSNX" : true, - "KSTX" : true, - "KSUX" : true, - "KTBX" : true, - "KTCX" : true, - "KTDX" : true, - "KTTX" : true, - "KUBX" : true, - "KUCB" : true, - "KUCX" : true, - "KUKX" : true, - "KULX" : true, - "KUMX" : true, - "KUNS" : true, - "KUOB" : true, - "KURX" : true, - "KUTX" : true, - "KVBL" : true, - "KVCX" : true, - "KVGB" : true, - "KYDX" : true, - "LACX" : true, - "LATX" : true, - "LAVB" : true, - "LBMX" : true, - "LCBX" : true, - "LCCX" : true, - "LDCX" : true, - "LDPX" : true, - "LDRX" : true, - "LECX" : true, - "LICB" : true, - "LKBL" : true, - "LKCX" : true, - "LKHX" : true, - "LKMX" : true, - "LMNX" : true, - "LNSX" : true, - "LOKX" : true, - "LONX" : true, - "LUCX" : true, - "LULX" : true, - "MABL" : true, - "MACX" : true, - "MADX" : true, - "MAGX" : true, - "MAHB" : true, - "MAHG" : true, - "MAHX" : true, - "MAJX" : true, - "MAKX" : true, - "MALX" : true, - "MAMX" : true, - "MANX" : true, - "MAPX" : true, - "MASX" : true, - "MAUX" : true, - "MAVX" : true, - "MAWX" : true, - "MAYX" : true, - "MBCX" : true, - "MBGX" : true, - "MBLX" : true, - "MCAB" : true, - "MCAX" : true, - "MCBL" : true, - "MCBX" : true, - "MCCX" : true, - "MCDX" : true, - "MCLX" : true, - "MCOX" : true, - "MCSX" : true, - "MCUX" : true, - "MDBK" : true, - "MDCB" : true, - "MDCX" : true, - "MDEX" : true, - "MDGX" : true, - "MDIX" : true, - "MDMX" : true, - "MDPX" : true, - "MEDX" : true, - "MERX" : true, - "MEUX" : true, - "MFCX" : true, - "MFUX" : true, - "MGBX" : true, - "MGCB" : true, - "MGCX" : true, - "MGDX" : true, - "MGRB" : true, - "MGSX" : true, - "MGUX" : true, - "MHCB" : true, - "MHCX" : true, - "MHEX" : true, - "MHLX" : true, - "MHMX" : true, - "MHNX" : true, - "MHSX" : true, - "MHUX" : true, - "MIZX" : true, - "MJCX" : true, - "MKPB" : true, - "MKUX" : true, - "MKYX" : true, - "MLCG" : true, - "MLDX" : true, - "MMCX" : true, - "MMMX" : true, - "MNBX" : true, - "MNCX" : true, - "MNSX" : true, - "MOGX" : true, - "MOUX" : true, - "MPCX" : true, - "MPDX" : true, - "MPRX" : true, - "MRBX" : true, - "MRTX" : true, - "MSAX" : true, - "MSBL" : true, - "MSBX" : true, - "MSCI" : true, - "MSCX" : true, - "MSHQ" : true, - "MSLM" : true, - "MSNU" : true, - "MSNX" : true, - "MSOX" : true, - "MSSX" : true, - "MUBL" : true, - "MUBX" : true, - "MUCG" : true, - "MUCX" : true, - "MUDX" : true, - "MUNX" : true, - "MUPX" : true, - "MURX" : true, - "MUSX" : true, - "MVCB" : true, - "MVCX" : true, - "MVIX" : true, - "MXXX" : true, - "MYAX" : true, - "MYCX" : true, - "MYSX" : true, - "MZCX" : true, - "MZRX" : true, - "NABX" : true, - "NACX" : true, - "NADX" : true, - "NAGX" : true, - "NAIX" : true, - "NALX" : true, - "NANX" : true, - "NASX" : true, - "NATA" : true, - "NAUX" : true, - "NAVX" : true, - "NAWX" : true, - "NBAD" : true, - "NBBX" : true, - "NBCX" : true, - "NBMX" : true, - "NBRD" : true, - "NCBL" : true, - "NCBX" : true, - "NCCX" : true, - "NCOX" : true, - "NCUB" : true, - "NCUX" : true, - "NDCB" : true, - "NDCX" : true, - "NDDX" : true, - "NDGX" : true, - "NDIX" : true, - "NDOX" : true, - "NESF" : true, - "NEYX" : true, - "NGBX" : true, - "NGKX" : true, - "NGNX" : true, - "NGRX" : true, - "NGSB" : true, - "NGSX" : true, - "NGUX" : true, - "NICB" : true, - "NIDX" : true, - "NILX" : true, - "NIRX" : true, - "NIUX" : true, - "NJBK" : true, - "NJCX" : true, - "NJGX" : true, - "NJMX" : true, - "NJSX" : true, - "NKGS" : true, - "NLGX" : true, - "NLUX" : true, - "NMCB" : true, - "NMCX" : true, - "NMGB" : true, - "NNCX" : true, - "NNSB" : true, - "NNSX" : true, - "NOBX" : true, - "NOIX" : true, - "NOSC" : true, - "NPCX" : true, - "NPKX" : true, - "NPPX" : true, - "NRDX" : true, - "NRMX" : true, - "NSBB" : true, - "NSBX" : true, - "NSCX" : true, - "NSGX" : true, - "NSIX" : true, - "NSJX" : true, - "NSMX" : true, - "NSPB" : true, - "NSPX" : true, - "NSRX" : true, - "NTBL" : true, - "NUBX" : true, - "NUCB" : true, - "NUCX" : true, - "NULX" : true, - "NVCX" : true, - "NVNM" : true, - "NVSX" : true, - "NWCX" : true, - "ODCX" : true, - "ODGB" : true, - "OIBA" : true, - "OMCX" : true, - "ONSX" : true, - "ORBC" : true, - "ORCB" : true, - "OSMX" : true, - "PABX" : true, - "PACX" : true, - "PADX" : true, - "PALX" : true, - "PANX" : true, - "PARX" : true, - "PASX" : true, - "PATX" : true, - "PAYX" : true, - "PBGX" : true, - "PCBL" : true, - "PCBX" : true, - "PCCB" : true, - "PCCX" : true, - "PCLX" : true, - "PCMX" : true, - "PCOX" : true, - "PCPX" : true, - "PCSX" : true, - "PCTX" : true, - "PCUX" : true, - "PDBX" : true, - "PDCX" : true, - "PDNX" : true, - "PDSX" : true, - "PDUX" : true, - "PGBX" : true, - "PGCX" : true, - "PGRX" : true, - "PGTX" : true, - "PHIX" : true, - "PITX" : true, - "PJSB" : true, - "PKBX" : true, - "PKDX" : true, - "PKGB" : true, - "PLOX" : true, - "PLUX" : true, - "PMCB" : true, - "PMCX" : true, - "PMEC" : true, - "PMNX" : true, - "PNCX" : true, - "PNMX" : true, - "PNPX" : true, - "PNSX" : true, - "PPBX" : true, - "PPCX" : true, - "PRCX" : true, - "PREX" : true, - "PROX" : true, - "PRPX" : true, - "PRSX" : true, - "PRTH" : true, - "PRUX" : true, - "PSBL" : true, - "PSBX" : true, - "PSCX" : true, - "PSIB" : true, - "PSRX" : true, - "PSSX" : true, - "PTCX" : true, - "PTNX" : true, - "PTSX" : true, - "PUBX" : true, - "PUCB" : true, - "PUCX" : true, - "PUDX" : true, - "PUGX" : true, - "PUNB" : true, - "PUNX" : true, - "PURX" : true, - "PUSD" : true, - "PUSX" : true, - "PUUX" : true, - "PVAX" : true, - "PVCX" : true, - "PVVX" : true, - "PWUX" : true, - "PYCX" : true, - "PYTM" : true, - "QNBA" : true, - "QNBX" : true, - "QUCX" : true, - "RABO" : true, - "RACX" : true, - "RAEX" : true, - "RAJX" : true, - "RAKX" : true, - "RAMX" : true, - "RANX" : true, - "RATN" : true, - "RAUX" : true, - "RBBX" : true, - "RBCX" : true, - "RBIH" : true, - "RBIN" : true, - "RBIP" : true, - "RBIS" : true, - "RCBX" : true, - "RCCX" : true, - "RCDX" : true, - "RCMX" : true, - "RCUX" : true, - "RDCB" : true, - "RDCX" : true, - "RDNX" : true, - "REBX" : true, - "RECX" : true, - "REWX" : true, - "RGCX" : true, - "RGSX" : true, - "RHMX" : true, - "RJCX" : true, - "RJJX" : true, - "RJNX" : true, - "RJTX" : true, - "RKCX" : true, - "RLUX" : true, - "RMGB" : true, - "RNBX" : true, - "RNDX" : true, - "RNGX" : true, - "RNSB" : true, - "RNSX" : true, - "ROCX" : true, - "ROHX" : true, - "RPUX" : true, - "RRBP" : true, - "RRSX" : true, - "RSBL" : true, - "RSBX" : true, - "RSCB" : true, - "RSSB" : true, - "RSSX" : true, - "RSUX" : true, - "RSVX" : true, - "RUCX" : true, - "RUKX" : true, - "RUMX" : true, - "RZSX" : true, - "SABR" : true, - "SABX" : true, - "SACB" : true, - "SACX" : true, - "SADX" : true, - "SAGX" : true, - "SAHE" : true, - "SAHX" : true, - "SAIX" : true, - "SALX" : true, - "SAMX" : true, - "SANT" : true, - "SANX" : true, - "SAOX" : true, - "SAPX" : true, - "SARX" : true, - "SASA" : true, - "SASX" : true, - "SATX" : true, - "SAUX" : true, - "SAVX" : true, - "SAWX" : true, - "SBBJ" : true, - "SBCR" : true, - "SBCX" : true, - "SBHY" : true, - "SBIN" : true, - "SBKX" : true, - "SBLD" : true, - "SBLS" : true, - "SBLX" : true, - "SBMX" : true, - "SBMY" : true, - "SBNX" : true, - "SBPS" : true, - "SBPX" : true, - "SBSX" : true, - "SBTR" : true, - "SBUJ" : true, - "SBUX" : true, - "SCBL" : true, - "SCBX" : true, - "SCCX" : true, - "SCDX" : true, - "SCIX" : true, - "SCNX" : true, - "SCOB" : true, - "SCOX" : true, - "SCPX" : true, - "SCSX" : true, - "SCUX" : true, - "SDBX" : true, - "SDCB" : true, - "SDCE" : true, - "SDCX" : true, - "SDHX" : true, - "SDSX" : true, - "SDTC" : true, - "SDTX" : true, - "SDUX" : true, - "SECB" : true, - "SEMX" : true, - "SENX" : true, - "SEUX" : true, - "SEWX" : true, - "SGBA" : true, - "SGCX" : true, - "SGDX" : true, - "SGLX" : true, - "SGSX" : true, - "SGUX" : true, - "SHAX" : true, - "SHBK" : true, - "SHBX" : true, - "SHCX" : true, - "SHEX" : true, - "SHGX" : true, - "SHIX" : true, - "SHKX" : true, - "SHMX" : true, - "SHNX" : true, - "SHOX" : true, - "SHRX" : true, - "SHSX" : true, - "SHUB" : true, - "SHUX" : true, - "SIBL" : true, - "SIBX" : true, - "SICX" : true, - "SIDB" : true, - "SIDC" : true, - "SIDX" : true, - "SIGX" : true, - "SIHX" : true, - "SIKX" : true, - "SINX" : true, - "SIRX" : true, - "SISX" : true, - "SITX" : true, - "SIWX" : true, - "SJGX" : true, - "SJSB" : true, - "SJSX" : true, - "SKCX" : true, - "SKKX" : true, - "SKNB" : true, - "SKNX" : true, - "SKSB" : true, - "SKUX" : true, - "SLAX" : true, - "SLCX" : true, - "SMBC" : true, - "SMBX" : true, - "SMCB" : true, - "SMCX" : true, - "SMEX" : true, - "SMMX" : true, - "SMNB" : true, - "SMNX" : true, - "SMPX" : true, - "SMSX" : true, - "SMTX" : true, - "SMUX" : true, - "SMVC" : true, - "SMWX" : true, - "SNAX" : true, - "SNBK" : true, - "SNBX" : true, - "SNCX" : true, - "SNDX" : true, - "SNGX" : true, - "SNKX" : true, - "SNLX" : true, - "SNPX" : true, - "SNSV" : true, - "SNSX" : true, - "SOBX" : true, - "SOGE" : true, - "SOLX" : true, - "SONX" : true, - "SPBX" : true, - "SPCB" : true, - "SPCX" : true, - "SPNX" : true, - "SPSX" : true, - "SPTX" : true, - "SRCB" : true, - "SRCX" : true, - "SREX" : true, - "SRGX" : true, - "SRHX" : true, - "SRSX" : true, - "SSBL" : true, - "SSBX" : true, - "SSDX" : true, - "SSHX" : true, - "SSKX" : true, - "SSLX" : true, - "SSNX" : true, - "SSOX" : true, - "SSSX" : true, - "SSWX" : true, - "STBP" : true, - "STCB" : true, - "STCX" : true, - "STDX" : true, - "STRX" : true, - "SUBX" : true, - "SUCX" : true, - "SUDX" : true, - "SULX" : true, - "SUMX" : true, - "SUNB" : true, - "SURX" : true, - "SURY" : true, - "SUSB" : true, - "SUSX" : true, - "SUTB" : true, - "SUVX" : true, - "SVAX" : true, - "SVBL" : true, - "SVCB" : true, - "SVCX" : true, - "SVGX" : true, - "SVMC" : true, - "SVNX" : true, - "SVOX" : true, - "SVRX" : true, - "SVSH" : true, - "SVSX" : true, - "SWMX" : true, - "SWSX" : true, - "SXXX" : true, - "SYNB" : true, - "TACX" : true, - "TADX" : true, - "TAMX" : true, - "TAPX" : true, - "TASX" : true, - "TAUB" : true, - "TBCX" : true, - "TBDX" : true, - "TBHX" : true, - "TBMC" : true, - "TBMX" : true, - "TBNS" : true, - "TBPX" : true, - "TBSB" : true, - "TBSX" : true, - "TBTX" : true, - "TBUX" : true, - "TCBX" : true, - "TCCX" : true, - "TCHX" : true, - "TCPX" : true, - "TCUB" : true, - "TCUX" : true, - "TDBX" : true, - "TDCB" : true, - "TDCX" : true, - "TDIX" : true, - "TDMX" : true, - "TDPX" : true, - "TDSX" : true, - "TECX" : true, - "TEHX" : true, - "TEMX" : true, - "TESX" : true, - "TETX" : true, - "TFCX" : true, - "TGBX" : true, - "TGCG" : true, - "TGCX" : true, - "TGDX" : true, - "TGMB" : true, - "TGNX" : true, - "TGUX" : true, - "THCX" : true, - "THMX" : true, - "THOX" : true, - "THRS" : true, - "THRX" : true, - "THWX" : true, - "TIDX" : true, - "TIRX" : true, - "TJAX" : true, - "TJBX" : true, - "TJCX" : true, - "TJDX" : true, - "TJMX" : true, - "TJNX" : true, - "TJSB" : true, - "TKAX" : true, - "TKCX" : true, - "TKDX" : true, - "TKTX" : true, - "TKUX" : true, - "TLPX" : true, - "TMAX" : true, - "TMBL" : true, - "TMBX" : true, - "TMCX" : true, - "TMNX" : true, - "TMPX" : true, - "TMSB" : true, - "TMSC" : true, - "TMSX" : true, - "TMTX" : true, - "TMUX" : true, - "TNBX" : true, - "TNCB" : true, - "TNCX" : true, - "TNDC" : true, - "TNEX" : true, - "TNHX" : true, - "TNIX" : true, - "TNKX" : true, - "TNMX" : true, - "TNSC" : true, - "TNUX" : true, - "TOCX" : true, - "TPCX" : true, - "TPDX" : true, - "TPSC" : true, - "TPSX" : true, - "TPUX" : true, - "TRAX" : true, - "TRDX" : true, - "TSAB" : true, - "TSAX" : true, - "TSBX" : true, - "TSCX" : true, - "TSDX" : true, - "TSIX" : true, - "TSKX" : true, - "TSMX" : true, - "TSNX" : true, - "TSPX" : true, - "TSSB" : true, - "TSSX" : true, - "TSUX" : true, - "TTBX" : true, - "TTCB" : true, - "TTCX" : true, - "TTGX" : true, - "TTLX" : true, - "TTUX" : true, - "TUBX" : true, - "TUCL" : true, - "TUCX" : true, - "TUDX" : true, - "TUMX" : true, - "TUNX" : true, - "TUOX" : true, - "TUPX" : true, - "TURX" : true, - "TVBX" : true, - "TVDX" : true, - "TVPX" : true, - "TVUX" : true, - "TYCX" : true, - "UBBX" : true, - "UBGX" : true, - "UBIN" : true, - "UCBA" : true, - "UCBS" : true, - "UCBX" : true, - "UCCX" : true, - "UCDX" : true, - "UCUX" : true, - "UGBX" : true, - "UICX" : true, - "UJSX" : true, - "UJVN" : true, - "UKGX" : true, - "UMAX" : true, - "UMCX" : true, - "UMSX" : true, - "UMUX" : true, - "UNAX" : true, - "UNIX" : true, - "UNMX" : true, - "UNSX" : true, - "UOVB" : true, - "UPCB" : true, - "UPCX" : true, - "UPNX" : true, - "URBN" : true, - "URCX" : true, - "URDX" : true, - "URMX" : true, - "UROX" : true, - "USFB" : true, - "USNX" : true, - "UTBI" : true, - "UTBX" : true, - "UTCX" : true, - "UTGX" : true, - "UTIB" : true, - "UTKS" : true, - "UTKX" : true, - "UTZX" : true, - "UUCB" : true, - "UUCX" : true, - "UXXX" : true, - "VADX" : true, - "VAIX" : true, - "VANX" : true, - "VARA" : true, - "VASJ" : true, - "VASX" : true, - "VAUX" : true, - "VCAX" : true, - "VCBX" : true, - "VCCX" : true, - "VCNB" : true, - "VCOB" : true, - "VCOX" : true, - "VDCX" : true, - "VDYX" : true, - "VEDX" : true, - "VERX" : true, - "VGBX" : true, - "VHDX" : true, - "VICX" : true, - "VIDX" : true, - "VIJB" : true, - "VIJX" : true, - "VIKX" : true, - "VIMX" : true, - "VIRX" : true, - "VISX" : true, - "VJSX" : true, - "VKCX" : true, - "VKSX" : true, - "VMCX" : true, - "VMMX" : true, - "VMUX" : true, - "VNSX" : true, - "VRDX" : true, - "VSBL" : true, - "VSBX" : true, - "VSCX" : true, - "VSSX" : true, - "VSVX" : true, - "VUCX" : true, - "VVCX" : true, - "VVSB" : true, - "VYAX" : true, - "VYPX" : true, - "VYSA" : true, - "WACX" : true, - "WAIX" : true, - "WARX" : true, - "WAUX" : true, - "WBSC" : true, - "WCBX" : true, - "WDCX" : true, - "WKGX" : true, - "WNBX" : true, - "WPAC" : true, - "WRCX" : true, - "WUCX" : true, - "WZUX" : true, - "XJKG" : true, - "YADX" : true, - "YAVX" : true, - "YCBX" : true, - "YDCX" : true, - "YESB" : true, - "YLNX" : true, - "YMSX" : true, - "YNCX" : true, - "YNSX" : true, - "ZBBX" : true, - "ZBSX" : true, - "ZCBL" : true, - "ZIBX" : true, - "ZILX" : true, - "ZIMX" : true, - "ZISX" : true, - "ZLLX" : true, - "ZMMX" : true, - "ZRNB" : true, - "ZSAX" : true, - "ZSBG" : true, - "ZSBL" : true, - "ZSBX" : true, - "ZSGX" : true, - "ZSHX" : true, - "ZSJX" : true, - "ZSKX" : true, - "ZSLX" : true, - "ZSMX" : true, +var bankCodes = map[string]struct{}{ + "AACX" : {}, + "ABBL" : {}, + "ABCX" : {}, + "ABDX" : {}, + "ABEX" : {}, + "ABHY" : {}, + "ABNA" : {}, + "ABPB" : {}, + "ABSB" : {}, + "ABUX" : {}, + "ACAX" : {}, + "ACBX" : {}, + "ACCX" : {}, + "ACKX" : {}, + "ACOX" : {}, + "ACUB" : {}, + "ACUX" : {}, + "ADBX" : {}, + "ADCB" : {}, + "ADCC" : {}, + "ADCX" : {}, + "ADDX" : {}, + "AGCX" : {}, + "AGDX" : {}, + "AGRX" : {}, + "AGSX" : {}, + "AGUX" : {}, + "AGVX" : {}, + "AHDC" : {}, + "AHMX" : {}, + "AHUX" : {}, + "AIRP" : {}, + "AJAR" : {}, + "AJHC" : {}, + "AJKB" : {}, + "AJMX" : {}, + "AJNX" : {}, + "AJPX" : {}, + "AJSX" : {}, + "AJUX" : {}, + "AKJB" : {}, + "AKKB" : {}, + "AKMX" : {}, + "AKOX" : {}, + "ALAX" : {}, + "ALIX" : {}, + "ALLA" : {}, + "ALLX" : {}, + "ALWX" : {}, + "AMAX" : {}, + "AMBX" : {}, + "AMCB" : {}, + "AMCX" : {}, + "AMDN" : {}, + "AMMX" : {}, + "AMNX" : {}, + "AMRX" : {}, + "AMSB" : {}, + "AMSX" : {}, + "ANBX" : {}, + "ANDB" : {}, + "ANDX" : {}, + "ANMX" : {}, + "ANSX" : {}, + "ANUX" : {}, + "ANZB" : {}, + "APBL" : {}, + "APCX" : {}, + "APGB" : {}, + "APGV" : {}, + "APGX" : {}, + "APJX" : {}, + "APMC" : {}, + "APMX" : {}, + "APNX" : {}, + "APRR" : {}, + "APRX" : {}, + "APSX" : {}, + "ARBL" : {}, + "ARCX" : {}, + "ARMX" : {}, + "ARYX" : {}, + "ASBL" : {}, + "ASBX" : {}, + "ASHX" : {}, + "ASKX" : {}, + "ASNX" : {}, + "ASOX" : {}, + "ASSX" : {}, + "AUBL" : {}, + "AUBX" : {}, + "AUCB" : {}, + "AUCX" : {}, + "AUGX" : {}, + "AURX" : {}, + "AVDX" : {}, + "AWCX" : {}, + "AWUX" : {}, + "AZAX" : {}, + "AZPX" : {}, + "AZSX" : {}, + "AZUX" : {}, + "BACB" : {}, + "BACX" : {}, + "BADX" : {}, + "BAGX" : {}, + "BALB" : {}, + "BALX" : {}, + "BANX" : {}, + "BARA" : {}, + "BARB" : {}, + "BARC" : {}, + "BARX" : {}, + "BASX" : {}, + "BAUX" : {}, + "BAVX" : {}, + "BAWX" : {}, + "BBDX" : {}, + "BBKM" : {}, + "BBLX" : {}, + "BBRX" : {}, + "BBSX" : {}, + "BBUX" : {}, + "BBVX" : {}, + "BCBM" : {}, + "BCBX" : {}, + "BCCB" : {}, + "BCCX" : {}, + "BCEX" : {}, + "BCEY" : {}, + "BCOX" : {}, + "BCUB" : {}, + "BCUX" : {}, + "BDBB" : {}, + "BDBL" : {}, + "BDBX" : {}, + "BDCX" : {}, + "BDDX" : {}, + "BDIX" : {}, + "BDNX" : {}, + "BDOX" : {}, + "BDUX" : {}, + "BEDX" : {}, + "BELX" : {}, + "BERX" : {}, + "BFUX" : {}, + "BGBX" : {}, + "BGCX" : {}, + "BGGX" : {}, + "BGUX" : {}, + "BGVX" : {}, + "BHAX" : {}, + "BHBX" : {}, + "BHCX" : {}, + "BHDX" : {}, + "BHEX" : {}, + "BHGX" : {}, + "BHIX" : {}, + "BHJX" : {}, + "BHMX" : {}, + "BHOX" : {}, + "BHRX" : {}, + "BHSX" : {}, + "BHTX" : {}, + "BHUX" : {}, + "BHWX" : {}, + "BJUX" : {}, + "BKCX" : {}, + "BKDN" : {}, + "BKDX" : {}, + "BKID" : {}, + "BKSX" : {}, + "BLGX" : {}, + "BMBL" : {}, + "BMCB" : {}, + "BMCX" : {}, + "BMPX" : {}, + "BMSX" : {}, + "BNBX" : {}, + "BNCX" : {}, + "BNKX" : {}, + "BNPA" : {}, + "BNSB" : {}, + "BNSX" : {}, + "BOCX" : {}, + "BODX" : {}, + "BOFA" : {}, + "BORX" : {}, + "BOTM" : {}, + "BOTX" : {}, + "BPCX" : {}, + "BPSX" : {}, + "BRCX" : {}, + "BRDX" : {}, + "BRGX" : {}, + "BRMX" : {}, + "BRSX" : {}, + "BRUX" : {}, + "BSBX" : {}, + "BSCX" : {}, + "BTCX" : {}, + "BTUX" : {}, + "BUBX" : {}, + "BUCL" : {}, + "BUCX" : {}, + "BUGX" : {}, + "BUNX" : {}, + "BURX" : {}, + "BUSX" : {}, + "BUZX" : {}, + "BVNX" : {}, + "BVSX" : {}, + "BWCX" : {}, + "CALX" : {}, + "CBHX" : {}, + "CBIN" : {}, + "CCBL" : {}, + "CCBX" : {}, + "CCCX" : {}, + "CCMX" : {}, + "CCOB" : {}, + "CCUX" : {}, + "CDCX" : {}, + "CEBX" : {}, + "CGBX" : {}, + "CGGX" : {}, + "CHAS" : {}, + "CHAX" : {}, + "CHBX" : {}, + "CHCX" : {}, + "CHDX" : {}, + "CHIX" : {}, + "CHKX" : {}, + "CHPX" : {}, + "CHRX" : {}, + "CHSX" : {}, + "CHTX" : {}, + "CIDX" : {}, + "CITI" : {}, + "CITX" : {}, + "CIUB" : {}, + "CJAX" : {}, + "CJMX" : {}, + "CLBL" : {}, + "CMCB" : {}, + "CMCX" : {}, + "CMDX" : {}, + "CMLX" : {}, + "CMPX" : {}, + "CMSV" : {}, + "CNRB" : {}, + "CNSX" : {}, + "COAS" : {}, + "COCX" : {}, + "COLX" : {}, + "COMX" : {}, + "CONX" : {}, + "CORP" : {}, + "COSB" : {}, + "CPDX" : {}, + "CPSN" : {}, + "CRBX" : {}, + "CRES" : {}, + "CRGB" : {}, + "CRLY" : {}, + "CRSX" : {}, + "CRUB" : {}, + "CSBK" : {}, + "CSBX" : {}, + "CTBA" : {}, + "CTBX" : {}, + "CTCB" : {}, + "CTOX" : {}, + "CTUX" : {}, + "CUBX" : {}, + "CUCX" : {}, + "CURX" : {}, + "CUTX" : {}, + "CZCX" : {}, + "CZUX" : {}, + "DAAX" : {}, + "DAHX" : {}, + "DAUX" : {}, + "DBAX" : {}, + "DBSS" : {}, + "DCBL" : {}, + "DCBX" : {}, + "DCCX" : {}, + "DCDX" : {}, + "DCEX" : {}, + "DCKX" : {}, + "DCMX" : {}, + "DCNX" : {}, + "DCPX" : {}, + "DCSX" : {}, + "DCTX" : {}, + "DCUB" : {}, + "DCUX" : {}, + "DDBX" : {}, + "DDCX" : {}, + "DDDX" : {}, + "DDHX" : {}, + "DEGX" : {}, + "DENS" : {}, + "DEOB" : {}, + "DEOX" : {}, + "DEUT" : {}, + "DEUX" : {}, + "DEVX" : {}, + "DGBX" : {}, + "DHBX" : {}, + "DHKX" : {}, + "DHUX" : {}, + "DIBX" : {}, + "DICG" : {}, + "DICX" : {}, + "DISX" : {}, + "DIUX" : {}, + "DJCX" : {}, + "DKCL" : {}, + "DKSX" : {}, + "DLSC" : {}, + "DLXB" : {}, + "DMCB" : {}, + "DMCX" : {}, + "DMKB" : {}, + "DMKJ" : {}, + "DNDC" : {}, + "DNSB" : {}, + "DNSX" : {}, + "DOBX" : {}, + "DOHB" : {}, + "DRGX" : {}, + "DSAX" : {}, + "DSBX" : {}, + "DSCB" : {}, + "DSHX" : {}, + "DSPX" : {}, + "DSUX" : {}, + "DTCX" : {}, + "DTPX" : {}, + "DUCX" : {}, + "DUMX" : {}, + "DUNX" : {}, + "DURG" : {}, + "DVDX" : {}, + "DYPX" : {}, + "EBIL" : {}, + "ECBL" : {}, + "EDBX" : {}, + "EDCX" : {}, + "EDSX" : {}, + "EIBI" : {}, + "ESAF" : {}, + "ESFB" : {}, + "ESMF" : {}, + "ETCX" : {}, + "ETDX" : {}, + "EUCX" : {}, + "EWCX" : {}, + "FCBX" : {}, + "FCCX" : {}, + "FCOX" : {}, + "FDFX" : {}, + "FDRL" : {}, + "FEKX" : {}, + "FGCB" : {}, + "FINF" : {}, + "FINO" : {}, + "FINX" : {}, + "FIRN" : {}, + "FIRX" : {}, + "FMCX" : {}, + "FRIX" : {}, + "FSCX" : {}, + "FSFB" : {}, + "FZCX" : {}, + "FZSX" : {}, + "GACX" : {}, + "GADX" : {}, + "GAMX" : {}, + "GANX" : {}, + "GBCB" : {}, + "GCBX" : {}, + "GCCX" : {}, + "GCUL" : {}, + "GCUX" : {}, + "GDCB" : {}, + "GDCX" : {}, + "GDDX" : {}, + "GDUX" : {}, + "GGBK" : {}, + "GGCX" : {}, + "GHPX" : {}, + "GKNX" : {}, + "GMBX" : {}, + "GMCX" : {}, + "GMUX" : {}, + "GNCX" : {}, + "GNSX" : {}, + "GODX" : {}, + "GOSX" : {}, + "GPCX" : {}, + "GPOX" : {}, + "GRAX" : {}, + "GSBL" : {}, + "GSBX" : {}, + "GSCB" : {}, + "GSCX" : {}, + "GSSX" : {}, + "GTCX" : {}, + "GUBX" : {}, + "GUCX" : {}, + "GUNX" : {}, + "GUOX" : {}, + "HAMX" : {}, + "HANX" : {}, + "HARC" : {}, + "HCBL" : {}, + "HCBX" : {}, + "HCCX" : {}, + "HCLX" : {}, + "HDCL" : {}, + "HDCX" : {}, + "HDFC" : {}, + "HGBX" : {}, + "HINX" : {}, + "HISX" : {}, + "HMBX" : {}, + "HMNX" : {}, + "HOCX" : {}, + "HOOX" : {}, + "HPCX" : {}, + "HPSC" : {}, + "HPSX" : {}, + "HSBC" : {}, + "HSBM" : {}, + "HSBX" : {}, + "HSCX" : {}, + "HSDX" : {}, + "HSSX" : {}, + "HUBX" : {}, + "HUCB" : {}, + "HUCH" : {}, + "HUCX" : {}, + "HUSB" : {}, + "HUTX" : {}, + "HVBK" : {}, + "IBBK" : {}, + "IBKL" : {}, + "IBKO" : {}, + "ICBK" : {}, + "ICBL" : {}, + "ICHX" : {}, + "ICIC" : {}, + "ICLL" : {}, + "ICMX" : {}, + "IDFB" : {}, + "IDIB" : {}, + "IDUK" : {}, + "IDUX" : {}, + "ILCB" : {}, + "IMCX" : {}, + "IMPX" : {}, + "INCX" : {}, + "INDB" : {}, + "INDX" : {}, + "IOBA" : {}, + "IPCX" : {}, + "IPOS" : {}, + "IPPB" : {}, + "IPSX" : {}, + "ISBX" : {}, + "ISMX" : {}, + "ITBL" : {}, + "ITCX" : {}, + "ITDX" : {}, + "IUCB" : {}, + "IUCX" : {}, + "IXXX" : {}, + "JACX" : {}, + "JAKA" : {}, + "JALX" : {}, + "JAMX" : {}, + "JANA" : {}, + "JANX" : {}, + "JASB" : {}, + "JASX" : {}, + "JAUX" : {}, + "JBHX" : {}, + "JBIX" : {}, + "JBMX" : {}, + "JCBX" : {}, + "JCCB" : {}, + "JCCX" : {}, + "JCDX" : {}, + "JCHX" : {}, + "JCPX" : {}, + "JCUX" : {}, + "JDCX" : {}, + "JDEX" : {}, + "JGBX" : {}, + "JGCX" : {}, + "JGWX" : {}, + "JHAX" : {}, + "JHSX" : {}, + "JHUX" : {}, + "JIBX" : {}, + "JICX" : {}, + "JIDX" : {}, + "JIGX" : {}, + "JIKX" : {}, + "JIMX" : {}, + "JINX" : {}, + "JIOP" : {}, + "JIOX" : {}, + "JIRX" : {}, + "JISX" : {}, + "JIVX" : {}, + "JJCX" : {}, + "JJHX" : {}, + "JJSB" : {}, + "JKAX" : {}, + "JKCX" : {}, + "JKDX" : {}, + "JKEX" : {}, + "JKHX" : {}, + "JKMX" : {}, + "JKRX" : {}, + "JKSX" : {}, + "JLCX" : {}, + "JLDX" : {}, + "JLNX" : {}, + "JLSX" : {}, + "JLWX" : {}, + "JMAX" : {}, + "JMBX" : {}, + "JMCX" : {}, + "JMDX" : {}, + "JMHX" : {}, + "JMMX" : {}, + "JMOX" : {}, + "JMPX" : {}, + "JMSX" : {}, + "JMYX" : {}, + "JNAX" : {}, + "JNDX" : {}, + "JNSX" : {}, + "JODX" : {}, + "JONX" : {}, + "JOWX" : {}, + "JPAX" : {}, + "JPCB" : {}, + "JPCX" : {}, + "JRAX" : {}, + "JRKX" : {}, + "JRNX" : {}, + "JRSX" : {}, + "JSAB" : {}, + "JSAX" : {}, + "JSBL" : {}, + "JSBP" : {}, + "JSBX" : {}, + "JSCX" : {}, + "JSDX" : {}, + "JSEX" : {}, + "JSFB" : {}, + "JSHX" : {}, + "JSKX" : {}, + "JSMX" : {}, + "JSOX" : {}, + "JSRX" : {}, + "JSTX" : {}, + "JSVX" : {}, + "JSWX" : {}, + "JTIX" : {}, + "JTSC" : {}, + "JTSX" : {}, + "JUCX" : {}, + "JUSX" : {}, + "JVCX" : {}, + "JXXX" : {}, + "KAAX" : {}, + "KACE" : {}, + "KACX" : {}, + "KADX" : {}, + "KAGX" : {}, + "KAIJ" : {}, + "KALX" : {}, + "KAMX" : {}, + "KANG" : {}, + "KANX" : {}, + "KARB" : {}, + "KARX" : {}, + "KASX" : {}, + "KATX" : {}, + "KAYX" : {}, + "KBCX" : {}, + "KBHB" : {}, + "KBKB" : {}, + "KBNX" : {}, + "KBSX" : {}, + "KCBL" : {}, + "KCBX" : {}, + "KCCB" : {}, + "KCCX" : {}, + "KCDX" : {}, + "KCEX" : {}, + "KCOB" : {}, + "KCUB" : {}, + "KCUX" : {}, + "KDBX" : {}, + "KDCB" : {}, + "KDCX" : {}, + "KDIX" : {}, + "KDNX" : {}, + "KDUX" : {}, + "KEJX" : {}, + "KEMX" : {}, + "KESX" : {}, + "KGBX" : {}, + "KGDX" : {}, + "KGRB" : {}, + "KGSX" : {}, + "KHAX" : {}, + "KHCX" : {}, + "KHDX" : {}, + "KHNX" : {}, + "KHTX" : {}, + "KHUX" : {}, + "KICX" : {}, + "KJSB" : {}, + "KJSX" : {}, + "KKBK" : {}, + "KKMX" : {}, + "KKSX" : {}, + "KLGB" : {}, + "KLMX" : {}, + "KMCB" : {}, + "KMCX" : {}, + "KMNX" : {}, + "KMSX" : {}, + "KNBX" : {}, + "KNCX" : {}, + "KNNX" : {}, + "KNPX" : {}, + "KNSB" : {}, + "KNSX" : {}, + "KOBX" : {}, + "KOCX" : {}, + "KODX" : {}, + "KOEX" : {}, + "KOLH" : {}, + "KORX" : {}, + "KOSX" : {}, + "KOTX" : {}, + "KOYX" : {}, + "KPCX" : {}, + "KRCX" : {}, + "KRDX" : {}, + "KRIX" : {}, + "KRMX" : {}, + "KRNX" : {}, + "KRTH" : {}, + "KRTX" : {}, + "KSBK" : {}, + "KSBX" : {}, + "KSCB" : {}, + "KSCX" : {}, + "KSMX" : {}, + "KSNX" : {}, + "KSTX" : {}, + "KSUX" : {}, + "KTBX" : {}, + "KTCX" : {}, + "KTDX" : {}, + "KTTX" : {}, + "KUBX" : {}, + "KUCB" : {}, + "KUCX" : {}, + "KUKX" : {}, + "KULX" : {}, + "KUMX" : {}, + "KUNS" : {}, + "KUOB" : {}, + "KURX" : {}, + "KUTX" : {}, + "KVBL" : {}, + "KVCX" : {}, + "KVGB" : {}, + "KYDX" : {}, + "LACX" : {}, + "LATX" : {}, + "LAVB" : {}, + "LBMX" : {}, + "LCBX" : {}, + "LCCX" : {}, + "LDCX" : {}, + "LDPX" : {}, + "LDRX" : {}, + "LECX" : {}, + "LICB" : {}, + "LKBL" : {}, + "LKCX" : {}, + "LKHX" : {}, + "LKMX" : {}, + "LMNX" : {}, + "LNSX" : {}, + "LOKX" : {}, + "LONX" : {}, + "LUCX" : {}, + "LULX" : {}, + "MABL" : {}, + "MACX" : {}, + "MADX" : {}, + "MAGX" : {}, + "MAHB" : {}, + "MAHG" : {}, + "MAHX" : {}, + "MAJX" : {}, + "MAKX" : {}, + "MALX" : {}, + "MAMX" : {}, + "MANX" : {}, + "MAPX" : {}, + "MASX" : {}, + "MAUX" : {}, + "MAVX" : {}, + "MAWX" : {}, + "MAYX" : {}, + "MBCX" : {}, + "MBGX" : {}, + "MBLX" : {}, + "MCAB" : {}, + "MCAX" : {}, + "MCBL" : {}, + "MCBX" : {}, + "MCCX" : {}, + "MCDX" : {}, + "MCLX" : {}, + "MCOX" : {}, + "MCSX" : {}, + "MCUX" : {}, + "MDBK" : {}, + "MDCB" : {}, + "MDCX" : {}, + "MDEX" : {}, + "MDGX" : {}, + "MDIX" : {}, + "MDMX" : {}, + "MDPX" : {}, + "MEDX" : {}, + "MERX" : {}, + "MEUX" : {}, + "MFCX" : {}, + "MFUX" : {}, + "MGBX" : {}, + "MGCB" : {}, + "MGCX" : {}, + "MGDX" : {}, + "MGRB" : {}, + "MGSX" : {}, + "MGUX" : {}, + "MHCB" : {}, + "MHCX" : {}, + "MHEX" : {}, + "MHLX" : {}, + "MHMX" : {}, + "MHNX" : {}, + "MHSX" : {}, + "MHUX" : {}, + "MIZX" : {}, + "MJCX" : {}, + "MKPB" : {}, + "MKUX" : {}, + "MKYX" : {}, + "MLCG" : {}, + "MLDX" : {}, + "MMCX" : {}, + "MMMX" : {}, + "MNBX" : {}, + "MNCX" : {}, + "MNSX" : {}, + "MOGX" : {}, + "MOUX" : {}, + "MPCX" : {}, + "MPDX" : {}, + "MPRX" : {}, + "MRBX" : {}, + "MRTX" : {}, + "MSAX" : {}, + "MSBL" : {}, + "MSBX" : {}, + "MSCI" : {}, + "MSCX" : {}, + "MSHQ" : {}, + "MSLM" : {}, + "MSNU" : {}, + "MSNX" : {}, + "MSOX" : {}, + "MSSX" : {}, + "MUBL" : {}, + "MUBX" : {}, + "MUCG" : {}, + "MUCX" : {}, + "MUDX" : {}, + "MUNX" : {}, + "MUPX" : {}, + "MURX" : {}, + "MUSX" : {}, + "MVCB" : {}, + "MVCX" : {}, + "MVIX" : {}, + "MXXX" : {}, + "MYAX" : {}, + "MYCX" : {}, + "MYSX" : {}, + "MZCX" : {}, + "MZRX" : {}, + "NABX" : {}, + "NACX" : {}, + "NADX" : {}, + "NAGX" : {}, + "NAIX" : {}, + "NALX" : {}, + "NANX" : {}, + "NASX" : {}, + "NATA" : {}, + "NAUX" : {}, + "NAVX" : {}, + "NAWX" : {}, + "NBAD" : {}, + "NBBX" : {}, + "NBCX" : {}, + "NBMX" : {}, + "NBRD" : {}, + "NCBL" : {}, + "NCBX" : {}, + "NCCX" : {}, + "NCOX" : {}, + "NCUB" : {}, + "NCUX" : {}, + "NDCB" : {}, + "NDCX" : {}, + "NDDX" : {}, + "NDGX" : {}, + "NDIX" : {}, + "NDOX" : {}, + "NESF" : {}, + "NEYX" : {}, + "NGBX" : {}, + "NGKX" : {}, + "NGNX" : {}, + "NGRX" : {}, + "NGSB" : {}, + "NGSX" : {}, + "NGUX" : {}, + "NICB" : {}, + "NIDX" : {}, + "NILX" : {}, + "NIRX" : {}, + "NIUX" : {}, + "NJBK" : {}, + "NJCX" : {}, + "NJGX" : {}, + "NJMX" : {}, + "NJSX" : {}, + "NKGS" : {}, + "NLGX" : {}, + "NLUX" : {}, + "NMCB" : {}, + "NMCX" : {}, + "NMGB" : {}, + "NNCX" : {}, + "NNSB" : {}, + "NNSX" : {}, + "NOBX" : {}, + "NOIX" : {}, + "NOSC" : {}, + "NPCX" : {}, + "NPKX" : {}, + "NPPX" : {}, + "NRDX" : {}, + "NRMX" : {}, + "NSBB" : {}, + "NSBX" : {}, + "NSCX" : {}, + "NSGX" : {}, + "NSIX" : {}, + "NSJX" : {}, + "NSMX" : {}, + "NSPB" : {}, + "NSPX" : {}, + "NSRX" : {}, + "NTBL" : {}, + "NUBX" : {}, + "NUCB" : {}, + "NUCX" : {}, + "NULX" : {}, + "NVCX" : {}, + "NVNM" : {}, + "NVSX" : {}, + "NWCX" : {}, + "ODCX" : {}, + "ODGB" : {}, + "OIBA" : {}, + "OMCX" : {}, + "ONSX" : {}, + "ORBC" : {}, + "ORCB" : {}, + "OSMX" : {}, + "PABX" : {}, + "PACX" : {}, + "PADX" : {}, + "PALX" : {}, + "PANX" : {}, + "PARX" : {}, + "PASX" : {}, + "PATX" : {}, + "PAYX" : {}, + "PBGX" : {}, + "PCBL" : {}, + "PCBX" : {}, + "PCCB" : {}, + "PCCX" : {}, + "PCLX" : {}, + "PCMX" : {}, + "PCOX" : {}, + "PCPX" : {}, + "PCSX" : {}, + "PCTX" : {}, + "PCUX" : {}, + "PDBX" : {}, + "PDCX" : {}, + "PDNX" : {}, + "PDSX" : {}, + "PDUX" : {}, + "PGBX" : {}, + "PGCX" : {}, + "PGRX" : {}, + "PGTX" : {}, + "PHIX" : {}, + "PITX" : {}, + "PJSB" : {}, + "PKBX" : {}, + "PKDX" : {}, + "PKGB" : {}, + "PLOX" : {}, + "PLUX" : {}, + "PMCB" : {}, + "PMCX" : {}, + "PMEC" : {}, + "PMNX" : {}, + "PNCX" : {}, + "PNMX" : {}, + "PNPX" : {}, + "PNSX" : {}, + "PPBX" : {}, + "PPCX" : {}, + "PRCX" : {}, + "PREX" : {}, + "PROX" : {}, + "PRPX" : {}, + "PRSX" : {}, + "PRTH" : {}, + "PRUX" : {}, + "PSBL" : {}, + "PSBX" : {}, + "PSCX" : {}, + "PSIB" : {}, + "PSRX" : {}, + "PSSX" : {}, + "PTCX" : {}, + "PTNX" : {}, + "PTSX" : {}, + "PUBX" : {}, + "PUCB" : {}, + "PUCX" : {}, + "PUDX" : {}, + "PUGX" : {}, + "PUNB" : {}, + "PUNX" : {}, + "PURX" : {}, + "PUSD" : {}, + "PUSX" : {}, + "PUUX" : {}, + "PVAX" : {}, + "PVCX" : {}, + "PVVX" : {}, + "PWUX" : {}, + "PYCX" : {}, + "PYTM" : {}, + "QNBA" : {}, + "QNBX" : {}, + "QUCX" : {}, + "RABO" : {}, + "RACX" : {}, + "RAEX" : {}, + "RAJX" : {}, + "RAKX" : {}, + "RAMX" : {}, + "RANX" : {}, + "RATN" : {}, + "RAUX" : {}, + "RBBX" : {}, + "RBCX" : {}, + "RBIH" : {}, + "RBIN" : {}, + "RBIP" : {}, + "RBIS" : {}, + "RCBX" : {}, + "RCCX" : {}, + "RCDX" : {}, + "RCMX" : {}, + "RCUX" : {}, + "RDCB" : {}, + "RDCX" : {}, + "RDNX" : {}, + "REBX" : {}, + "RECX" : {}, + "REWX" : {}, + "RGCX" : {}, + "RGSX" : {}, + "RHMX" : {}, + "RJCX" : {}, + "RJJX" : {}, + "RJNX" : {}, + "RJTX" : {}, + "RKCX" : {}, + "RLUX" : {}, + "RMGB" : {}, + "RNBX" : {}, + "RNDX" : {}, + "RNGX" : {}, + "RNSB" : {}, + "RNSX" : {}, + "ROCX" : {}, + "ROHX" : {}, + "RPUX" : {}, + "RRBP" : {}, + "RRSX" : {}, + "RSBL" : {}, + "RSBX" : {}, + "RSCB" : {}, + "RSSB" : {}, + "RSSX" : {}, + "RSUX" : {}, + "RSVX" : {}, + "RUCX" : {}, + "RUKX" : {}, + "RUMX" : {}, + "RZSX" : {}, + "SABR" : {}, + "SABX" : {}, + "SACB" : {}, + "SACX" : {}, + "SADX" : {}, + "SAGX" : {}, + "SAHE" : {}, + "SAHX" : {}, + "SAIX" : {}, + "SALX" : {}, + "SAMX" : {}, + "SANT" : {}, + "SANX" : {}, + "SAOX" : {}, + "SAPX" : {}, + "SARX" : {}, + "SASA" : {}, + "SASX" : {}, + "SATX" : {}, + "SAUX" : {}, + "SAVX" : {}, + "SAWX" : {}, + "SBBJ" : {}, + "SBCR" : {}, + "SBCX" : {}, + "SBHY" : {}, + "SBIN" : {}, + "SBKX" : {}, + "SBLD" : {}, + "SBLS" : {}, + "SBLX" : {}, + "SBMX" : {}, + "SBMY" : {}, + "SBNX" : {}, + "SBPS" : {}, + "SBPX" : {}, + "SBSX" : {}, + "SBTR" : {}, + "SBUJ" : {}, + "SBUX" : {}, + "SCBL" : {}, + "SCBX" : {}, + "SCCX" : {}, + "SCDX" : {}, + "SCIX" : {}, + "SCNX" : {}, + "SCOB" : {}, + "SCOX" : {}, + "SCPX" : {}, + "SCSX" : {}, + "SCUX" : {}, + "SDBX" : {}, + "SDCB" : {}, + "SDCE" : {}, + "SDCX" : {}, + "SDHX" : {}, + "SDSX" : {}, + "SDTC" : {}, + "SDTX" : {}, + "SDUX" : {}, + "SECB" : {}, + "SEMX" : {}, + "SENX" : {}, + "SEUX" : {}, + "SEWX" : {}, + "SGBA" : {}, + "SGCX" : {}, + "SGDX" : {}, + "SGLX" : {}, + "SGSX" : {}, + "SGUX" : {}, + "SHAX" : {}, + "SHBK" : {}, + "SHBX" : {}, + "SHCX" : {}, + "SHEX" : {}, + "SHGX" : {}, + "SHIX" : {}, + "SHKX" : {}, + "SHMX" : {}, + "SHNX" : {}, + "SHOX" : {}, + "SHRX" : {}, + "SHSX" : {}, + "SHUB" : {}, + "SHUX" : {}, + "SIBL" : {}, + "SIBX" : {}, + "SICX" : {}, + "SIDB" : {}, + "SIDC" : {}, + "SIDX" : {}, + "SIGX" : {}, + "SIHX" : {}, + "SIKX" : {}, + "SINX" : {}, + "SIRX" : {}, + "SISX" : {}, + "SITX" : {}, + "SIWX" : {}, + "SJGX" : {}, + "SJSB" : {}, + "SJSX" : {}, + "SKCX" : {}, + "SKKX" : {}, + "SKNB" : {}, + "SKNX" : {}, + "SKSB" : {}, + "SKUX" : {}, + "SLAX" : {}, + "SLCX" : {}, + "SMBC" : {}, + "SMBX" : {}, + "SMCB" : {}, + "SMCX" : {}, + "SMEX" : {}, + "SMMX" : {}, + "SMNB" : {}, + "SMNX" : {}, + "SMPX" : {}, + "SMSX" : {}, + "SMTX" : {}, + "SMUX" : {}, + "SMVC" : {}, + "SMWX" : {}, + "SNAX" : {}, + "SNBK" : {}, + "SNBX" : {}, + "SNCX" : {}, + "SNDX" : {}, + "SNGX" : {}, + "SNKX" : {}, + "SNLX" : {}, + "SNPX" : {}, + "SNSV" : {}, + "SNSX" : {}, + "SOBX" : {}, + "SOGE" : {}, + "SOLX" : {}, + "SONX" : {}, + "SPBX" : {}, + "SPCB" : {}, + "SPCX" : {}, + "SPNX" : {}, + "SPSX" : {}, + "SPTX" : {}, + "SRCB" : {}, + "SRCX" : {}, + "SREX" : {}, + "SRGX" : {}, + "SRHX" : {}, + "SRSX" : {}, + "SSBL" : {}, + "SSBX" : {}, + "SSDX" : {}, + "SSHX" : {}, + "SSKX" : {}, + "SSLX" : {}, + "SSNX" : {}, + "SSOX" : {}, + "SSSX" : {}, + "SSWX" : {}, + "STBP" : {}, + "STCB" : {}, + "STCX" : {}, + "STDX" : {}, + "STRX" : {}, + "SUBX" : {}, + "SUCX" : {}, + "SUDX" : {}, + "SULX" : {}, + "SUMX" : {}, + "SUNB" : {}, + "SURX" : {}, + "SURY" : {}, + "SUSB" : {}, + "SUSX" : {}, + "SUTB" : {}, + "SUVX" : {}, + "SVAX" : {}, + "SVBL" : {}, + "SVCB" : {}, + "SVCX" : {}, + "SVGX" : {}, + "SVMC" : {}, + "SVNX" : {}, + "SVOX" : {}, + "SVRX" : {}, + "SVSH" : {}, + "SVSX" : {}, + "SWMX" : {}, + "SWSX" : {}, + "SXXX" : {}, + "SYNB" : {}, + "TACX" : {}, + "TADX" : {}, + "TAMX" : {}, + "TAPX" : {}, + "TASX" : {}, + "TAUB" : {}, + "TBCX" : {}, + "TBDX" : {}, + "TBHX" : {}, + "TBMC" : {}, + "TBMX" : {}, + "TBNS" : {}, + "TBPX" : {}, + "TBSB" : {}, + "TBSX" : {}, + "TBTX" : {}, + "TBUX" : {}, + "TCBX" : {}, + "TCCX" : {}, + "TCHX" : {}, + "TCPX" : {}, + "TCUB" : {}, + "TCUX" : {}, + "TDBX" : {}, + "TDCB" : {}, + "TDCX" : {}, + "TDIX" : {}, + "TDMX" : {}, + "TDPX" : {}, + "TDSX" : {}, + "TECX" : {}, + "TEHX" : {}, + "TEMX" : {}, + "TESX" : {}, + "TETX" : {}, + "TFCX" : {}, + "TGBX" : {}, + "TGCG" : {}, + "TGCX" : {}, + "TGDX" : {}, + "TGMB" : {}, + "TGNX" : {}, + "TGUX" : {}, + "THCX" : {}, + "THMX" : {}, + "THOX" : {}, + "THRS" : {}, + "THRX" : {}, + "THWX" : {}, + "TIDX" : {}, + "TIRX" : {}, + "TJAX" : {}, + "TJBX" : {}, + "TJCX" : {}, + "TJDX" : {}, + "TJMX" : {}, + "TJNX" : {}, + "TJSB" : {}, + "TKAX" : {}, + "TKCX" : {}, + "TKDX" : {}, + "TKTX" : {}, + "TKUX" : {}, + "TLPX" : {}, + "TMAX" : {}, + "TMBL" : {}, + "TMBX" : {}, + "TMCX" : {}, + "TMNX" : {}, + "TMPX" : {}, + "TMSB" : {}, + "TMSC" : {}, + "TMSX" : {}, + "TMTX" : {}, + "TMUX" : {}, + "TNBX" : {}, + "TNCB" : {}, + "TNCX" : {}, + "TNDC" : {}, + "TNEX" : {}, + "TNHX" : {}, + "TNIX" : {}, + "TNKX" : {}, + "TNMX" : {}, + "TNSC" : {}, + "TNUX" : {}, + "TOCX" : {}, + "TPCX" : {}, + "TPDX" : {}, + "TPSC" : {}, + "TPSX" : {}, + "TPUX" : {}, + "TRAX" : {}, + "TRDX" : {}, + "TSAB" : {}, + "TSAX" : {}, + "TSBX" : {}, + "TSCX" : {}, + "TSDX" : {}, + "TSIX" : {}, + "TSKX" : {}, + "TSMX" : {}, + "TSNX" : {}, + "TSPX" : {}, + "TSSB" : {}, + "TSSX" : {}, + "TSUX" : {}, + "TTBX" : {}, + "TTCB" : {}, + "TTCX" : {}, + "TTGX" : {}, + "TTLX" : {}, + "TTUX" : {}, + "TUBX" : {}, + "TUCL" : {}, + "TUCX" : {}, + "TUDX" : {}, + "TUMX" : {}, + "TUNX" : {}, + "TUOX" : {}, + "TUPX" : {}, + "TURX" : {}, + "TVBX" : {}, + "TVDX" : {}, + "TVPX" : {}, + "TVUX" : {}, + "TYCX" : {}, + "UBBX" : {}, + "UBGX" : {}, + "UBIN" : {}, + "UCBA" : {}, + "UCBS" : {}, + "UCBX" : {}, + "UCCX" : {}, + "UCDX" : {}, + "UCUX" : {}, + "UGBX" : {}, + "UICX" : {}, + "UJSX" : {}, + "UJVN" : {}, + "UKGX" : {}, + "UMAX" : {}, + "UMCX" : {}, + "UMSX" : {}, + "UMUX" : {}, + "UNAX" : {}, + "UNIX" : {}, + "UNMX" : {}, + "UNSX" : {}, + "UOVB" : {}, + "UPCB" : {}, + "UPCX" : {}, + "UPNX" : {}, + "URBN" : {}, + "URCX" : {}, + "URDX" : {}, + "URMX" : {}, + "UROX" : {}, + "USFB" : {}, + "USNX" : {}, + "UTBI" : {}, + "UTBX" : {}, + "UTCX" : {}, + "UTGX" : {}, + "UTIB" : {}, + "UTKS" : {}, + "UTKX" : {}, + "UTZX" : {}, + "UUCB" : {}, + "UUCX" : {}, + "UXXX" : {}, + "VADX" : {}, + "VAIX" : {}, + "VANX" : {}, + "VARA" : {}, + "VASJ" : {}, + "VASX" : {}, + "VAUX" : {}, + "VCAX" : {}, + "VCBX" : {}, + "VCCX" : {}, + "VCNB" : {}, + "VCOB" : {}, + "VCOX" : {}, + "VDCX" : {}, + "VDYX" : {}, + "VEDX" : {}, + "VERX" : {}, + "VGBX" : {}, + "VHDX" : {}, + "VICX" : {}, + "VIDX" : {}, + "VIJB" : {}, + "VIJX" : {}, + "VIKX" : {}, + "VIMX" : {}, + "VIRX" : {}, + "VISX" : {}, + "VJSX" : {}, + "VKCX" : {}, + "VKSX" : {}, + "VMCX" : {}, + "VMMX" : {}, + "VMUX" : {}, + "VNSX" : {}, + "VRDX" : {}, + "VSBL" : {}, + "VSBX" : {}, + "VSCX" : {}, + "VSSX" : {}, + "VSVX" : {}, + "VUCX" : {}, + "VVCX" : {}, + "VVSB" : {}, + "VYAX" : {}, + "VYPX" : {}, + "VYSA" : {}, + "WACX" : {}, + "WAIX" : {}, + "WARX" : {}, + "WAUX" : {}, + "WBSC" : {}, + "WCBX" : {}, + "WDCX" : {}, + "WKGX" : {}, + "WNBX" : {}, + "WPAC" : {}, + "WRCX" : {}, + "WUCX" : {}, + "WZUX" : {}, + "XJKG" : {}, + "YADX" : {}, + "YAVX" : {}, + "YCBX" : {}, + "YDCX" : {}, + "YESB" : {}, + "YLNX" : {}, + "YMSX" : {}, + "YNCX" : {}, + "YNSX" : {}, + "ZBBX" : {}, + "ZBSX" : {}, + "ZCBL" : {}, + "ZIBX" : {}, + "ZILX" : {}, + "ZIMX" : {}, + "ZISX" : {}, + "ZLLX" : {}, + "ZMMX" : {}, + "ZRNB" : {}, + "ZSAX" : {}, + "ZSBG" : {}, + "ZSBL" : {}, + "ZSBX" : {}, + "ZSGX" : {}, + "ZSHX" : {}, + "ZSJX" : {}, + "ZSKX" : {}, + "ZSLX" : {}, + "ZSMX" : {}, } diff --git a/src/go/generator/constants.template b/src/go/generator/constants.template index 48ee5cef..c5519533 100644 --- a/src/go/generator/constants.template +++ b/src/go/generator/constants.template @@ -8,6 +8,6 @@ const ({{ range .Value }} {{ . }} = "{{ . }}"{{ end }} ) -var bankCodes = map[string]bool{ {{ range .Value }} - "{{ . }}" : true, {{ end }} +var bankCodes = map[string]struct{}{ {{ range .Value }} + "{{ . }}" : {}, {{ end }} }