{
  "0ascii": {
    "header":{"size":0  , "name": "Header", "format":"string"},
    "footer":{"size":0  , "name": "Footer", "format":"string"},
    "mtid": {"size": 4  , "name": "MESSAGE TYPE INDICATOR", "format": "string"},
    "0":    {"size": 16 , "name": "BIT MAP 0", "format": "string-hexbin"},
    "1":    {"size": 16 , "name": "BIT MAP 1", "format": "string-hexbin"},
    "2":    {"size": 19 , "name": "PAN - PRIMARY ACCOUNT NUMBER", "format": "numeric", "prefixSize":2},
    "3":    {"size": 6  , "name": "PROCESSING CODE", "format": "numeric"},
    "4":    {"size": 12 , "name": "AMOUNT, TRANSACTION", "format": "numeric"},
    "5":    {"size": 12 , "name": "AMOUNT, SETTLEMENT", "format": "numeric"},
    "6":    {"size": 12 , "name": "AMOUNT, CARDHOLDER BILLING", "format": "numeric"},
    "7":    {"size": 10 , "name": "TRANSMISSION DATE AND TIME", "format": "numeric"},
    "8":    {"size": 8  , "name": "AMOUNT, CARDHOLDER BILLING FEE", "format": "numeric"},
    "9":    {"size": 8  , "name": "CONVERSION RATE, SETTLEMENT", "format": "numeric"},
    "10":   {"size": 8  , "name": "CONVERSION RATE, CARDHOLDER BILLING", "format": "numeric"},
    "11":   {"size": 6  , "name": "SYSTEM TRACE AUDIT NUMBER", "format": "numeric"},
    "12":   {"size": 6  , "name": "TIME, LOCAL TRANSACTION", "format": "numeric"},
    "13":   {"size": 4  , "name": "DATE, LOCAL TRANSACTION", "format": "numeric"},
    "14":   {"size": 4  , "name": "DATE, EXPIRATION", "format": "numeric"},
    "15":   {"size": 4  , "name": "DATE, SETTLEMENT", "format": "numeric"},
    "16":   {"size": 4  , "name": "DATE, CONVERSION", "format": "numeric"},
    "17":   {"size": 4  , "name": "DATE, CAPTURE", "format": "numeric"},
    "18":   {"size": 4  , "name": "MERCHANTS TYPE", "format": "numeric"},
    "19":   {"size": 3  , "name": "ACQUIRING INSTITUTION COUNTRY CODE", "format": "numeric"},
    "20":   {"size": 3  , "name": "PAN EXTENDED COUNTRY CODE", "format": "numeric"},
    "21":   {"size": 3  , "name": "FORWARDING INSTITUTION COUNTRY CODE", "format": "numeric"},
    "22":   {"size": 3  , "name": "POINT OF SERVICE ENTRY MODE", "format": "numeric"},
    "23":   {"size": 3  , "name": "CARD SEQUENCE NUMBER", "format": "numeric"},
    "24":   {"size": 3  , "name": "NETWORK INTERNATIONAL IDENTIFIEER", "format": "numeric"},
    "25":   {"size": 2  , "name": "POINT OF SERVICE CONDITION CODE", "format": "numeric"},
    "26":   {"size": 2  , "name": "POINT OF SERVICE PIN CAPTURE CODE", "format": "numeric"},
    "27":   {"size": 1  , "name": "AUTHORIZATION IDENTIFICATION RESP LEN", "format": "numeric"},
    "28":   {"size": 9  , "name": "AMOUNT, TRANSACTION FEE", "format": "amount"},
    "29":   {"size": 9  , "name": "AMOUNT, SETTLEMENT FEE", "format": "amount"},
    "30":   {"size": 9  , "name": "AMOUNT, TRANSACTION PROCESSING FEE", "format": "amount"},
    "31":   {"size": 9  , "name": "AMOUNT, SETTLEMENT PROCESSING FEE", "format": "amount"},
    "32":   {"size": 11 , "name": "ACQUIRING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2},
    "33":   {"size": 11 , "name": "FORWARDING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2},
    "34":   {"size": 28 , "name": "PAN EXTENDED", "format": "string", "prefixSize":2},
    "35":   {"size": 37 , "name": "TRACK 2 DATA", "format": "numeric", "prefixSize":2},
    "36":   {"size": 104, "name": "TRACK 3 DATA", "format": "string", "prefixSize":3},
    "37":   {"size": 12 , "name": "RETRIEVAL REFERENCE NUMBER", "format": "string"},
    "38":   {"size": 6  , "name": "AUTHORIZATION IDENTIFICATION RESPONSE", "format": "string"},
    "39":   {"size": 2  , "name": "RESPONSE CODE", "format": "string"},
    "40":   {"size": 3  , "name": "SERVICE RESTRICTION CODE", "format": "string"},
    "41":   {"size": 8  , "name": "CARD ACCEPTOR TERMINAL IDENTIFICACION", "format": "string"},
    "42":   {"size": 15 , "name": "CARD ACCEPTOR IDENTIFICATION CODE", "format": "string"},
    "43":   {"size": 40 , "name": "CARD ACCEPTOR NAME/LOCATION", "format": "string"},
    "44":   {"size": 25 , "name": "ADITIONAL RESPONSE DATA", "format": "string", "prefixSize":2},
    "45":   {"size": 76 , "name": "TRACK 1 DATA", "format": "string", "prefixSize":2},
    "46":   {"size": 999, "name": "ADITIONAL DATA - ISO", "format": "string", "prefixSize":3},
    "47":   {"size": 999, "name": "ADITIONAL DATA - NATIONAL", "format": "string", "prefixSize":3},
    "48":   {"size": 999, "name": "ADITIONAL DATA - PRIVATE", "format": "string", "prefixSize":3},
    "49":   {"size": 3  , "name": "CURRENCY CODE, TRANSACTION", "format": "string"},
    "50":   {"size": 3  , "name": "CURRENCY CODE, SETTLEMENT", "format": "string"},
    "51":   {"size": 3  , "name": "CURRENCY CODE, CARDHOLDER BILLING", "format": "string"},
    "52":   {"size": 16 , "name": "PIN DATA", "format": "string"},
    "53":   {"size": 16 , "name": "SECURITY RELATED CONTROL INFORMATION", "format": "numeric"},
    "54":   {"size": 120, "name": "ADDITIONAL AMOUNTS", "format": "string", "prefixSize":3},
    "55":   {"size": 999, "name": "RESERVED ISO", "format": "string", "prefixSize":3},
    "56":   {"size": 999, "name": "RESERVED ISO", "format": "string", "prefixSize":3},
    "57":   {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3},
    "58":   {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3},
    "59":   {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3},
    "60":   {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3},
    "61":   {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3},
    "62":   {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3},
    "63":   {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3},
    "64":   {"size": 8  , "name": "MESSAGE AUTHENTICATION CODE FIELD", "format": "binary"},
    "65":   {"size": 1  , "name": "BITMAP, EXTENDED", "format": "binary"},
    "66":   {"size": 1  , "name": "SETTLEMENT CODE", "format": "numeric"},
    "67":   {"size": 2  , "name": "EXTENDED PAYMENT CODE", "format": "numeric"},
    "68":   {"size": 3  , "name": "RECEIVING INSTITUTION COUNTRY CODE", "format": "numeric"},
    "69":   {"size": 3  , "name": "SETTLEMENT INSTITUTION COUNTRY CODE", "format": "numeric"},
    "70":   {"size": 3  , "name": "NETWORK MANAGEMENT INFORMATION CODE", "format": "numeric"},
    "71":   {"size": 4  , "name": "MESSAGE NUMBER", "format": "numeric"},
    "72":   {"size": 4  , "name": "MESSAGE NUMBER LAST", "format": "numeric"},
    "73":   {"size": 6  , "name": "DATE ACTION", "format": "numeric"},
    "74":   {"size": 10 , "name": "CREDITS NUMBER", "format": "numeric"},
    "75":   {"size": 10 , "name": "CREDITS REVERSAL NUMBER", "format": "numeric"},
    "76":   {"size": 10 , "name": "DEBITS NUMBER", "format": "numeric"},
    "77":   {"size": 10 , "name": "DEBITS REVERSAL NUMBER", "format": "numeric"},
    "78":   {"size": 10 , "name": "TRANSFER NUMBER", "format": "numeric"},
    "79":   {"size": 10 , "name": "TRANSFER REVERSAL NUMBER", "format": "numeric"},
    "80":   {"size": 10 , "name": "INQUIRIES NUMBER", "format": "numeric"},
    "81":   {"size": 10 , "name": "AUTHORIZATION NUMBER", "format": "numeric"},
    "82":   {"size": 12 , "name": "CREDITS, PROCESSING FEE AMOUNT", "format": "numeric"},
    "83":   {"size": 12 , "name": "CREDITS, TRANSACTION FEE AMOUNT", "format": "numeric"},
    "84":   {"size": 12 , "name": "DEBITS, PROCESSING FEE AMOUNT", "format": "numeric"},
    "85":   {"size": 12 , "name": "DEBITS, TRANSACTION FEE AMOUNT", "format": "numeric"},
    "86":   {"size": 16 , "name": "CREDITS, AMOUNT", "format": "numeric"},
    "87":   {"size": 16 , "name": "CREDITS, REVERSAL AMOUNT", "format": "numeric"},
    "88":   {"size": 16 , "name": "DEBITS, AMOUNT", "format": "numeric"},
    "89":   {"size": 16 , "name": "DEBITS, REVERSAL AMOUNT", "format": "numeric"},
    "90":   {"size": 42 , "name": "ORIGINAL DATA ELEMENTS", "format": "numeric"},
    "91":   {"size": 1  , "name": "FILE UPDATE CODE", "format": "string"},
    "92":   {"size": 2  , "name": "FILE SECURITY CODE", "format": "string"},
    "93":   {"size": 6  , "name": "RESPONSE INDICATOR", "format": "string"},
    "94":   {"size": 7  , "name": "SERVICE INDICATOR", "format": "string"},
    "95":   {"size": 42 , "name": "REPLACEMENT AMOUNTS", "format": "string"},
    "96":   {"size": 16 , "name": "MESSAGE SECURITY CODE", "format": "binary"},
    "97":   {"size": 17 , "name": "AMOUNT, NET SETTLEMENT", "format": "amount"},
    "98":   {"size": 25 , "name": "PAYEE", "format": "string"},
    "99":   {"size": 11 , "name": "SETTLEMENT INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2},
    "100":  {"size": 11 , "name": "RECEIVING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2},
    "101":  {"size": 17 , "name": "FILE NAME", "format": "string", "prefixSize":2},
    "102":  {"size": 28 , "name": "ACCOUNT IDENTIFICATION 1", "format": "string", "prefixSize":2},
    "103":  {"size": 28 , "name": "ACCOUNT IDENTIFICATION 2", "format": "string", "prefixSize":2},
    "104":  {"size": 100, "name": "TRANSACTION DESCRIPTION", "format": "string", "prefixSize":3},
    "105":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
    "106":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
    "107":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
    "108":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
    "109":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
    "110":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
    "111":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3},
    "112":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
    "113":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
    "114":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
    "115":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
    "116":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
    "117":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
    "118":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
    "119":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3},
    "120":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
    "121":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
    "122":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
    "123":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
    "124":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
    "125":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
    "126":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
    "127":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3},
    "128":  {"size": 8  , "name": "MAC 2", "format": "binary"}
  },
  "0binary": {
    "header":{"size":0  , "name": "Header", "format":"string"},
    "footer":{"size":0  , "name": "Footer", "format":"string"},
    "mtid": {"size": 4  , "name": "MESSAGE TYPE INDICATOR", "format": "bcd"},
    "0":    {"size": 8  , "name": "BIT MAP 0", "format": "binary"},
    "1":    {"size": 8  , "name": "BIT MAP 1", "format": "binary"},
    "2":    {"size": 19 , "name": "PAN - PRIMARY ACCOUNT NUMBER", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "3":    {"size": 6  , "name": "PROCESSING CODE", "format": "bcd"},
    "4":    {"size": 12 , "name": "AMOUNT, TRANSACTION", "format": "bcd"},
    "5":    {"size": 12 , "name": "AMOUNT, SETTLEMENT", "format": "bcd"},
    "6":    {"size": 12 , "name": "AMOUNT, CARDHOLDER BILLING", "format": "bcd"},
    "7":    {"size": 10 , "name": "TRANSMISSION DATE AND TIME", "format": "bcd"},
    "8":    {"size": 8  , "name": "AMOUNT, CARDHOLDER BILLING FEE", "format": "bcd"},
    "9":    {"size": 8  , "name": "CONVERSION RATE, SETTLEMENT", "format": "bcd"},
    "10":   {"size": 8  , "name": "CONVERSION RATE, CARDHOLDER BILLING", "format": "bcd"},
    "11":   {"size": 6  , "name": "SYSTEM TRACE AUDIT NUMBER", "format": "bcd"},
    "12":   {"size": 6  , "name": "TIME, LOCAL TRANSACTION", "format": "bcd"},
    "13":   {"size": 4  , "name": "DATE, LOCAL TRANSACTION", "format": "bcd"},
    "14":   {"size": 4  , "name": "DATE, EXPIRATION", "format": "bcd"},
    "15":   {"size": 4  , "name": "DATE, SETTLEMENT", "format": "bcd"},
    "16":   {"size": 4  , "name": "DATE, CONVERSION", "format": "bcd"},
    "17":   {"size": 4  , "name": "DATE, CAPTURE", "format": "bcd"},
    "18":   {"size": 4  , "name": "MERCHANTS TYPE", "format": "bcd"},
    "19":   {"size": 3  , "name": "ACQUIRING INSTITUTION COUNTRY CODE", "format": "bcd"},
    "20":   {"size": 3  , "name": "PAN EXTENDED COUNTRY CODE", "format": "bcd"},
    "21":   {"size": 3  , "name": "FORWARDING INSTITUTION COUNTRY CODE", "format": "bcd"},
    "22":   {"size": 3  , "name": "POINT OF SERVICE ENTRY MODE", "format": "bcd"},
    "23":   {"size": 3  , "name": "CARD SEQUENCE NUMBER", "format": "bcd"},
    "24":   {"size": 3  , "name": "NETWORK INTERNATIONAL IDENTIFIEER", "format": "bcd"},
    "25":   {"size": 2  , "name": "POINT OF SERVICE CONDITION CODE", "format": "bcd"},
    "26":   {"size": 2  , "name": "POINT OF SERVICE PIN CAPTURE CODE", "format": "bcd"},
    "27":   {"size": 1  , "name": "AUTHORIZATION IDENTIFICATION RESP LEN", "format": "bcd"},
    "28":   {"size": 9  , "name": "AMOUNT, TRANSACTION FEE", "format": "bcdamount"},
    "29":   {"size": 9  , "name": "AMOUNT, SETTLEMENT FEE", "format": "bcdamount"},
    "30":   {"size": 9  , "name": "AMOUNT, TRANSACTION PROCESSING FEE", "format": "bcdamount"},
    "31":   {"size": 9  , "name": "AMOUNT, SETTLEMENT PROCESSING FEE", "format": "bcdamount"},
    "32":   {"size": 11 , "name": "ACQUIRING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "33":   {"size": 11 , "name": "FORWARDING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "34":   {"size": 28 , "name": "PAN EXTENDED", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "35":   {"size": 37 , "name": "TRACK 2 DATA", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "36":   {"size": 104, "name": "TRACK 3 DATA", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "37":   {"size": 12 , "name": "RETRIEVAL REFERENCE NUMBER", "format": "string"},
    "38":   {"size": 6  , "name": "AUTHORIZATION IDENTIFICATION RESPONSE", "format": "string"},
    "39":   {"size": 2  , "name": "RESPONSE CODE", "format": "string"},
    "40":   {"size": 3  , "name": "SERVICE RESTRICTION CODE", "format": "string"},
    "41":   {"size": 8  , "name": "CARD ACCEPTOR TERMINAL IDENTIFICACION", "format": "string"},
    "42":   {"size": 15 , "name": "CARD ACCEPTOR IDENTIFICATION CODE", "format": "string"},
    "43":   {"size": 40 , "name": "CARD ACCEPTOR NAME/LOCATION", "format": "string"},
    "44":   {"size": 25 , "name": "ADITIONAL RESPONSE DATA", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "45":   {"size": 76 , "name": "TRACK 1 DATA", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "46":   {"size": 999, "name": "ADITIONAL DATA - ISO", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "47":   {"size": 999, "name": "ADITIONAL DATA - NATIONAL", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "48":   {"size": 999, "name": "ADITIONAL DATA - PRIVATE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "49":   {"size": 3  , "name": "CURRENCY CODE, TRANSACTION", "format": "string"},
    "50":   {"size": 3  , "name": "CURRENCY CODE, SETTLEMENT", "format": "string"},
    "51":   {"size": 3  , "name": "CURRENCY CODE, CARDHOLDER BILLING", "format": "string"},
    "52":   {"size": 8  , "name": "PIN DATA", "format": "binary"},
    "53":   {"size": 16 , "name": "SECURITY RELATED CONTROL INFORMATION", "format": "bcd"},
    "54":   {"size": 120, "name": "ADDITIONAL AMOUNTS", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "55":   {"size": 999, "name": "RESERVED ISO", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "56":   {"size": 999, "name": "RESERVED ISO", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "57":   {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "58":   {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "59":   {"size": 999, "name": "RESERVED NATIONAL", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "60":   {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "61":   {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "62":   {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "63":   {"size": 999, "name": "RESERVED PRIVATE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "64":   {"size": 8  , "name": "MESSAGE AUTHENTICATION CODE FIELD", "format": "binary"},
    "65":   {"size": 1  , "name": "BITMAP, EXTENDED", "format": "binary"},
    "66":   {"size": 1  , "name": "SETTLEMENT CODE", "format": "bcd"},
    "67":   {"size": 2  , "name": "EXTENDED PAYMENT CODE", "format": "bcd"},
    "68":   {"size": 3  , "name": "RECEIVING INSTITUTION COUNTRY CODE", "format": "bcd"},
    "69":   {"size": 3  , "name": "SETTLEMENT INSTITUTION COUNTRY CODE", "format": "bcd"},
    "70":   {"size": 3  , "name": "NETWORK MANAGEMENT INFORMATION CODE", "format": "bcd"},
    "71":   {"size": 4  , "name": "MESSAGE NUMBER", "format": "bcd"},
    "72":   {"size": 4  , "name": "MESSAGE NUMBER LAST", "format": "bcd"},
    "73":   {"size": 6  , "name": "DATE ACTION", "format": "bcd"},
    "74":   {"size": 10 , "name": "CREDITS NUMBER", "format": "bcd"},
    "75":   {"size": 10 , "name": "CREDITS REVERSAL NUMBER", "format": "bcd"},
    "76":   {"size": 10 , "name": "DEBITS NUMBER", "format": "bcd"},
    "77":   {"size": 10 , "name": "DEBITS REVERSAL NUMBER", "format": "bcd"},
    "78":   {"size": 10 , "name": "TRANSFER NUMBER", "format": "bcd"},
    "79":   {"size": 10 , "name": "TRANSFER REVERSAL NUMBER", "format": "bcd"},
    "80":   {"size": 10 , "name": "INQUIRIES NUMBER", "format": "bcd"},
    "81":   {"size": 10 , "name": "AUTHORIZATION NUMBER", "format": "bcd"},
    "82":   {"size": 12 , "name": "CREDITS, PROCESSING FEE AMOUNT", "format": "bcd"},
    "83":   {"size": 12 , "name": "CREDITS, TRANSACTION FEE AMOUNT", "format": "bcd"},
    "84":   {"size": 12 , "name": "DEBITS, PROCESSING FEE AMOUNT", "format": "bcd"},
    "85":   {"size": 12 , "name": "DEBITS, TRANSACTION FEE AMOUNT", "format": "bcd"},
    "86":   {"size": 16 , "name": "CREDITS, AMOUNT", "format": "bcd"},
    "87":   {"size": 16 , "name": "CREDITS, REVERSAL AMOUNT", "format": "bcd"},
    "88":   {"size": 16 , "name": "DEBITS, AMOUNT", "format": "bcd"},
    "89":   {"size": 16 , "name": "DEBITS, REVERSAL AMOUNT", "format": "bcd"},
    "90":   {"size": 42 , "name": "ORIGINAL DATA ELEMENTS", "format": "bcd"},
    "91":   {"size": 1  , "name": "FILE UPDATE CODE", "format": "string"},
    "92":   {"size": 2  , "name": "FILE SECURITY CODE", "format": "string"},
    "93":   {"size": 6  , "name": "RESPONSE INDICATOR", "format": "string"},
    "94":   {"size": 7  , "name": "SERVICE INDICATOR", "format": "string"},
    "95":   {"size": 42 , "name": "REPLACEMENT AMOUNTS", "format": "string"},
    "96":   {"size": 16 , "name": "MESSAGE SECURITY CODE", "format": "binary"},
    "97":   {"size": 17 , "name": "AMOUNT, NET SETTLEMENT", "format": "bcdamount"},
    "98":   {"size": 25 , "name": "PAYEE", "format": "string"},
    "99":   {"size": 11 , "name": "SETTLEMENT INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "100":  {"size": 11 , "name": "RECEIVING INSTITUTION IDENT CODE", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "101":  {"size": 17 , "name": "FILE NAME", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "102":  {"size": 28 , "name": "ACCOUNT IDENTIFICATION 1", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "103":  {"size": 28 , "name": "ACCOUNT IDENTIFICATION 2", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "104":  {"size": 100, "name": "TRANSACTION DESCRIPTION", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "105":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "106":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "107":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "108":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "109":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "110":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "111":  {"size": 999, "name": "RESERVED ISO USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "112":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "113":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "114":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "115":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "116":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "117":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "118":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "119":  {"size": 999, "name": "RESERVED NATIONAL USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "120":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "121":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "122":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "123":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "124":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "125":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "126":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "127":  {"size": 999, "name": "RESERVED PRIVATE USE", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "128":  {"size": 8  , "name": "MAC 2", "format": "binary"}
  },
  "1ascii": {
    "header":{"size":0  , "name": "Header", "format":"string"},
    "footer":{"size":0  , "name": "Footer", "format":"string"},
    "mtid": {"size": 4  , "name": "Message Type Indicator", "format": "numeric"},
    "0":    {"size": 16 , "name": "Bitmap 0", "format": "string-hexbin"},
    "1":    {"size": 16 , "name": "Bitmap 1", "format": "string-hexbin"},
    "2":    {"size": 19 , "name": "Primary Account number", "format": "numeric", "prefixSize":2},
    "3":    {"size": 6  , "name": "Processing Code", "format": "numeric"},
    "4":    {"size": 12 , "name": "Amount, Transaction", "format": "numeric"},
    "5":    {"size": 12 , "name": "Amount, Reconciliation", "format": "numeric"},
    "6":    {"size": 12 , "name": "Amount, Cardholder billing", "format": "numeric"},
    "7":    {"size": 10 , "name": "Date and time, transmission", "format": "numeric"},
    "8":    {"size": 8  , "name": "Amount, Cardholder billing fee", "format": "numeric"},
    "9":    {"size": 8  , "name": "Conversion rate, Reconciliation", "format": "numeric"},
    "10":   {"size": 8  , "name": "Conversion rate, Cardholder billing", "format": "numeric"},
    "11":   {"size": 6  , "name": "Systems trace audit number", "format": "numeric"},
    "12":   {"size": 12 , "name": "Date and time, Local transaction", "format": "numeric"},
    "13":   {"size": 4  , "name": "Date, Effective", "format": "numeric"},
    "14":   {"size": 4  , "name": "Date, Expiration", "format": "numeric"},
    "15":   {"size": 6  , "name": "Date, Settlement", "format": "numeric"},
    "16":   {"size": 4  , "name": "Date, Conversion", "format": "numeric"},
    "17":   {"size": 4  , "name": "Date, Capture", "format": "numeric"},
    "18":   {"size": 4  , "name": "Merchant type", "format": "numeric"},
    "19":   {"size": 3  , "name": "Country code, Acquiring institution", "format": "numeric"},
    "20":   {"size": 3  , "name": "Country code, Primary account number", "format": "numeric"},
    "21":   {"size": 3  , "name": "Country code, Forwarding institution", "format": "numeric"},
    "22":   {"size": 12 , "name": "Point of service data code", "format": "string"},
    "23":   {"size": 3  , "name": "Card sequence number", "format": "numeric"},
    "24":   {"size": 3  , "name": "Function code", "format": "numeric"},
    "25":   {"size": 4  , "name": "Message reason code", "format": "numeric"},
    "26":   {"size": 4  , "name": "Card acceptor business code", "format": "numeric"},
    "27":   {"size": 1  , "name": "Approval code length", "format": "numeric"},
    "28":   {"size": 6  , "name": "Date, Reconciliation", "format": "numeric"},
    "29":   {"size": 3  , "name": "Reconciliation indicator", "format": "numeric"},
    "30":   {"size": 24 , "name": "Amounts, original", "format": "numeric"},
    "31":   {"size": 99 , "name": "Acquirer reference data", "format": "string", "prefixSize":2},
    "32":   {"size": 11 , "name": "Acquirer institution identification code", "format": "numeric", "prefixSize":2},
    "33":   {"size": 11 , "name": "Forwarding institution identification code", "format": "numeric", "prefixSize":2},
    "34":   {"size": 28 , "name": "Primary account number, extended", "format": "string", "prefixSize":2},
    "35":   {"size": 37 , "name": "Track 2 data", "format": "string", "prefixSize":2},
    "36":   {"size": 104, "name": "Track 3 data", "format": "string", "prefixSize":3},
    "37":   {"size": 12 , "name": "Retrieval reference number", "format": "string"},
    "38":   {"size": 6  , "name": "Approval code", "format": "string"},
    "39":   {"size": 3  , "name": "Action code", "format": "numeric"},
    "40":   {"size": 3  , "name": "Service code", "format": "numeric"},
    "41":   {"size": 8  , "name": "Card acceptor terminal identification", "format": "string"},
    "42":   {"size": 15 , "name": "Card acceptor identification code", "format": "string"},
    "43":   {"size": 99 , "name": "Card acceptor name/location", "format": "string", "prefixSize":2},
    "44":   {"size": 99 , "name": "Additional response data", "format": "string", "prefixSize":2},
    "45":   {"size": 76 , "name": "Track 1 data", "format": "string", "prefixSize":2},
    "46":   {"size": 204, "name": "Amounts, Fees", "format": "string", "prefixSize":3},
    "47":   {"size": 999, "name": "Additional data - national", "format": "string", "prefixSize":3},
    "48":   {"size": 999, "name": "Additional data - private", "format": "string", "prefixSize":3},
    "49":   {"size": 3  , "name": "Currency code, Transaction", "format": "string"},
    "50":   {"size": 3  , "name": "Currency code, Reconciliation", "format": "string"},
    "51":   {"size": 3  , "name": "Currency code, Cardholder billing", "format": "string"},
    "52":   {"size": 16 , "name": "Personal identification number [PIN] data", "format": "string"},
    "53":   {"size": 48 , "name": "Security related control information", "format": "binary", "prefixSize":2},
    "54":   {"size": 120, "name": "Amounts, additional", "format": "string", "prefixSize":3},
    "55":   {"size": 255, "name": "IC card system related data", "format": "binary", "prefixSize":3},
    "56":   {"size": 35 , "name": "Original data elements", "format": "numeric", "prefixSize":2},
    "57":   {"size": 3  , "name": "Authorization life cycle code", "format": "numeric"},
    "58":   {"size": 11 , "name": "Authorizing agent institution Id Code", "format": "numeric", "prefixSize":2},
    "59":   {"size": 999, "name": "Transport data", "format": "string", "prefixSize":3},
    "60":   {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
    "61":   {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
    "62":   {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
    "63":   {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
    "64":   {"size": 8  , "name": "Message authentication code field", "format": "binary"},
    "65":   {"size": 8  , "name": "Reserved for ISO use", "format": "binary"},
    "66":   {"size": 204, "name": "Amounts, original fees", "format": "string", "prefixSize":3},
    "67":   {"size": 2  , "name": "Extended payment data", "format": "numeric"},
    "68":   {"size": 3  , "name": "Country code, receiving institution", "format": "numeric"},
    "69":   {"size": 3  , "name": "Country code, settlement institution", "format": "numeric"},
    "70":   {"size": 3  , "name": "Country code, authorizing agent Inst.", "format": "numeric"},
    "71":   {"size": 8  , "name": "Message number", "format": "numeric"},
    "72":   {"size": 999, "name": "Data record", "format": "string", "prefixSize":3},
    "73":   {"size": 6  , "name": "Date, action", "format": "numeric"},
    "74":   {"size": 10 , "name": "Credits, number", "format": "numeric"},
    "75":   {"size": 10 , "name": "Credits, reversal number", "format": "numeric"},
    "76":   {"size": 10 , "name": "Debits, number", "format": "numeric"},
    "77":   {"size": 10 , "name": "Debits, reversal number", "format": "numeric"},
    "78":   {"size": 10 , "name": "Transfer, number", "format": "numeric"},
    "79":   {"size": 10 , "name": "Transfer, reversal number", "format": "numeric"},
    "80":   {"size": 10 , "name": "Inquiries, number", "format": "numeric"},
    "81":   {"size": 10 , "name": "Authorizations, number", "format": "numeric"},
    "82":   {"size": 10 , "name": "Inquiries, reversal number", "format": "numeric"},
    "83":   {"size": 10 , "name": "Payments, number", "format": "numeric"},
    "84":   {"size": 10 , "name": "Payments, reversal number", "format": "numeric"},
    "85":   {"size": 10 , "name": "Fee collections, number", "format": "numeric"},
    "86":   {"size": 16 , "name": "Credits, amount", "format": "numeric"},
    "87":   {"size": 16 , "name": "Credits, reversal amount", "format": "numeric"},
    "88":   {"size": 16 , "name": "Debits, amount", "format": "numeric"},
    "89":   {"size": 16 , "name": "Debits, reversal amount", "format": "numeric"},
    "90":   {"size": 10 , "name": "Authorizations, reversal number", "format": "numeric"},
    "91":   {"size": 3  , "name": "Country code, transaction Dest. Inst.", "format": "numeric"},
    "92":   {"size": 3  , "name": "Country code, transaction Orig. Inst.", "format": "numeric"},
    "93":   {"size": 11 , "name": "Transaction Dest. Inst. Id code", "format": "numeric", "prefixSize":2},
    "94":   {"size": 11 , "name": "Transaction Orig. Inst. Id code", "format": "numeric", "prefixSize":2},
    "95":   {"size": 99 , "name": "Card issuer reference data", "format": "string", "prefixSize":2},
    "96":   {"size": 999, "name": "Key management data", "format": "binary", "prefixSize":3},
    "97":   {"size": 17 , "name": "Amount, Net reconciliation", "format": "amount"},
    "98":   {"size": 25 , "name": "Payee", "format": "string"},
    "99":   {"size": 11 , "name": "Settlement institution Id code", "format": "string", "prefixSize":2},
    "100":  {"size": 11 , "name": "Receiving institution Id code", "format": "numeric", "prefixSize":2},
    "101":  {"size": 17 , "name": "File name", "format": "string", "prefixSize":2},
    "102":  {"size": 28 , "name": "Account identification 1", "format": "string", "prefixSize":2},
    "103":  {"size": 28 , "name": "Account identification 2", "format": "string", "prefixSize":2},
    "104":  {"size": 100, "name": "Transaction description", "format": "string", "prefixSize":3},
    "105":  {"size": 16 , "name": "Credits, Chargeback amount", "format": "numeric"},
    "106":  {"size": 16 , "name": "Debits, Chargeback amount", "format": "numeric"},
    "107":  {"size": 10 , "name": "Credits, Chargeback number", "format": "numeric"},
    "108":  {"size": 10 , "name": "Debits, Chargeback number", "format": "numeric"},
    "109":  {"size": 84 , "name": "Credits, Fee amounts", "format": "string", "prefixSize":2},
    "110":  {"size": 84 , "name": "Debits, Fee amounts", "format": "string", "prefixSize":2},
    "111":  {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3},
    "112":  {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3},
    "113":  {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3},
    "114":  {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3},
    "115":  {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3},
    "116":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
    "117":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
    "118":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
    "119":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
    "120":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
    "121":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
    "122":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3},
    "123":  {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
    "124":  {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
    "125":  {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
    "126":  {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
    "127":  {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3},
    "128":  {"size": 8  , "name": "Message authentication code field", "format": "binary"}
  },
  "1binary": {
    "header":{"size":0  , "name": "Header", "format":"string"},
    "footer":{"size":0  , "name": "Footer", "format":"string"},
    "mtid": {"size": 4  , "name": "Message Type Indicator", "format": "bcd"},
    "0":    {"size": 8  , "name": "Bitmap 0", "format": "binary"},
    "1":    {"size": 8  , "name": "Bitmap 1", "format": "binary"},
    "2":    {"size": 19 , "name": "Primary Account number", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "3":    {"size": 6  , "name": "Processing Code", "format": "bcd"},
    "4":    {"size": 12 , "name": "Amount, Transaction", "format": "bcd"},
    "5":    {"size": 12 , "name": "Amount, Reconciliation", "format": "bcd"},
    "6":    {"size": 12 , "name": "Amount, Cardholder billing", "format": "bcd"},
    "7":    {"size": 10 , "name": "Date and time, transmission", "format": "bcd"},
    "8":    {"size": 8  , "name": "Amount, Cardholder billing fee", "format": "bcd"},
    "9":    {"size": 8  , "name": "Conversion rate, Reconciliation", "format": "bcd"},
    "10":   {"size": 8  , "name": "Conversion rate, Cardholder billing", "format": "bcd"},
    "11":   {"size": 6  , "name": "Systems trace audit number", "format": "bcd"},
    "12":   {"size": 12 , "name": "Date and time, Local transaction", "format": "bcd"},
    "13":   {"size": 4  , "name": "Date, Effective", "format": "bcd"},
    "14":   {"size": 4  , "name": "Date, Expiration", "format": "bcd"},
    "15":   {"size": 6  , "name": "Date, Settlement", "format": "bcd"},
    "16":   {"size": 4  , "name": "Date, Conversion", "format": "bcd"},
    "17":   {"size": 4  , "name": "Date, Capture", "format": "bcd"},
    "18":   {"size": 4  , "name": "Merchant type", "format": "bcd"},
    "19":   {"size": 3  , "name": "Country code, Acquiring institution", "format": "bcd"},
    "20":   {"size": 3  , "name": "Country code, Primary account number", "format": "bcd"},
    "21":   {"size": 3  , "name": "Country code, Forwarding institution", "format": "bcd"},
    "22":   {"size": 12 , "name": "Point of service data code", "format": "string"},
    "23":   {"size": 3  , "name": "Card sequence number", "format": "bcd"},
    "24":   {"size": 3  , "name": "Function code", "format": "bcd"},
    "25":   {"size": 4  , "name": "Message reason code", "format": "bcd"},
    "26":   {"size": 4  , "name": "Card acceptor business code", "format": "bcd"},
    "27":   {"size": 1  , "name": "Approval code length", "format": "bcd"},
    "28":   {"size": 6  , "name": "Date, Reconciliation", "format": "bcd"},
    "29":   {"size": 3  , "name": "Reconciliation indicator", "format": "bcd"},
    "30":   {"size": 24 , "name": "Amounts, original", "format": "bcd"},
    "31":   {"size": 99 , "name": "Acquirer reference data", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "32":   {"size": 11 , "name": "Acquirer institution ident code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "33":   {"size": 11 , "name": "Forwarding institution ident code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "34":   {"size": 28 , "name": "Primary account number, extended", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "35":   {"size": 37 , "name": "Track 2 data", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "36":   {"size": 104, "name": "Track 3 data", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "37":   {"size": 12 , "name": "Retrieval reference number", "format": "string"},
    "38":   {"size": 6  , "name": "Approval code", "format": "string"},
    "39":   {"size": 3  , "name": "Action code", "format": "bcd"},
    "40":   {"size": 3  , "name": "Service code", "format": "bcd"},
    "41":   {"size": 8  , "name": "Card acceptor terminal identification", "format": "string"},
    "42":   {"size": 15 , "name": "Card acceptor identification code", "format": "string"},
    "43":   {"size": 99 , "name": "Card acceptor name/location", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "44":   {"size": 99 , "name": "Additional response data", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "45":   {"size": 76 , "name": "Track 1 data", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "46":   {"size": 204, "name": "Amounts, Fees", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "47":   {"size": 999, "name": "Additional data - national", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "48":   {"size": 999, "name": "Additional data - private", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "49":   {"size": 3  , "name": "Currency code, Transaction", "format": "string"},
    "50":   {"size": 3  , "name": "Currency code, Reconciliation", "format": "string"},
    "51":   {"size": 3  , "name": "Currency code, Cardholder billing", "format": "string"},
    "52":   {"size": 8  , "name": "Personal identification number [PIN] data", "format": "binary"},
    "53":   {"size": 48 , "name": "Security related control information", "format": "binary", "prefixSize":2},
    "54":   {"size": 120, "name": "Amounts, additional", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "55":   {"size": 255, "name": "IC card system related data", "format": "binary", "prefixSize":3},
    "56":   {"size": 35 , "name": "Original data elements", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "57":   {"size": 3  , "name": "Authorization life cycle code", "format": "bcd"},
    "58":   {"size": 11 , "name": "Authorizing agent institution Id Code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "59":   {"size": 999, "name": "Transport data", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "60":   {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "61":   {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "62":   {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "63":   {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "64":   {"size": 8  , "name": "Message authentication code field", "format": "binary"},
    "65":   {"size": 8  , "name": "Reserved for ISO use", "format": "binary"},
    "66":   {"size": 204, "name": "Amounts, original fees", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "67":   {"size": 2  , "name": "Extended payment data", "format": "bcd"},
    "68":   {"size": 3  , "name": "Country code, receiving institution", "format": "bcd"},
    "69":   {"size": 3  , "name": "Country code, settlement institution", "format": "bcd"},
    "70":   {"size": 3  , "name": "Country code, authorizing agent Inst.", "format": "bcd"},
    "71":   {"size": 8  , "name": "Message number", "format": "bcd"},
    "72":   {"size": 999, "name": "Data record", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "73":   {"size": 6  , "name": "Date, action", "format": "bcd"},
    "74":   {"size": 10 , "name": "Credits, number", "format": "bcd"},
    "75":   {"size": 10 , "name": "Credits, reversal number", "format": "bcd"},
    "76":   {"size": 10 , "name": "Debits, number", "format": "bcd"},
    "77":   {"size": 10 , "name": "Debits, reversal number", "format": "bcd"},
    "78":   {"size": 10 , "name": "Transfer, number", "format": "bcd"},
    "79":   {"size": 10 , "name": "Transfer, reversal number", "format": "bcd"},
    "80":   {"size": 10 , "name": "Inquiries, number", "format": "bcd"},
    "81":   {"size": 10 , "name": "Authorizations, number", "format": "bcd"},
    "82":   {"size": 10 , "name": "Inquiries, reversal number", "format": "bcd"},
    "83":   {"size": 10 , "name": "Payments, number", "format": "bcd"},
    "84":   {"size": 10 , "name": "Payments, reversal number", "format": "bcd"},
    "85":   {"size": 10 , "name": "Fee collections, number", "format": "bcd"},
    "86":   {"size": 16 , "name": "Credits, amount", "format": "bcd"},
    "87":   {"size": 16 , "name": "Credits, reversal amount", "format": "bcd"},
    "88":   {"size": 16 , "name": "Debits, amount", "format": "bcd"},
    "89":   {"size": 16 , "name": "Debits, reversal amount", "format": "bcd"},
    "90":   {"size": 10 , "name": "Authorizations, reversal number", "format": "bcd"},
    "91":   {"size": 3  , "name": "Country code, transaction Dest. Inst.", "format": "bcd"},
    "92":   {"size": 3  , "name": "Country code, transaction Orig. Inst.", "format": "bcd"},
    "93":   {"size": 11 , "name": "Transaction Dest. Inst. Id code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "94":   {"size": 11 , "name": "Transaction Orig. Inst. Id code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "95":   {"size": 99 , "name": "Card issuer reference data", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "96":   {"size": 999, "name": "Key management data", "format": "binary", "prefixSize":3},
    "97":   {"size": 17 , "name": "Amount, Net reconciliation", "format": "bcdamount"},
    "98":   {"size": 25 , "name": "Payee", "format": "string"},
    "99":   {"size": 11 , "name": "Settlement institution Id code", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "100":  {"size": 11 , "name": "Receiving institution Id code", "format": "numeric", "prefixSize":2, "prefixFormat":"bcd"},
    "101":  {"size": 17 , "name": "File name", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "102":  {"size": 28 , "name": "Account identification 1", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "103":  {"size": 28 , "name": "Account identification 2", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "104":  {"size": 100, "name": "Transaction description", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "105":  {"size": 16 , "name": "Credits, Chargeback amount", "format": "bcd"},
    "106":  {"size": 16 , "name": "Debits, Chargeback amount", "format": "bcd"},
    "107":  {"size": 10 , "name": "Credits, Chargeback number", "format": "bcd"},
    "108":  {"size": 10 , "name": "Debits, Chargeback number", "format": "bcd"},
    "109":  {"size": 84 , "name": "Credits, Fee amounts", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "110":  {"size": 84 , "name": "Debits, Fee amounts", "format": "string", "prefixSize":2, "prefixFormat":"bcd"},
    "111":  {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "112":  {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "113":  {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "114":  {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "115":  {"size": 999, "name": "Reserved for ISO use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "116":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "117":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "118":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "119":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "120":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "121":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "122":  {"size": 999, "name": "Reserved for national use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "123":  {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "124":  {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "125":  {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "126":  {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "127":  {"size": 999, "name": "Reserved for private use", "format": "string", "prefixSize":3, "prefixFormat":"bcd"},
    "128":  {"size": 8  , "name": "Message authentication code field", "format": "binary"}
  }
}
