or download this
if (/GAA\d{8}4VD\d{6}/i){
($jnk,$acctid,$cusip,$jnk2,$symbol,$jnk3,$trantype,$buysell,$jnk4,$tra
+dedate,$settledate,$timeformat,$src,$pershingref,$batchcode,$oppacct,
+$mktcode,$blottercode,$cancelcode,$corrcode,$mktlimit,$jnk5,$quantity
+,$qsign,$price,$jnk6,$prcsign,$pricecurrency, $netamt, $principal,$in
+terest, $comm) =
unpack ($_, "A11A10A9A17A16A6A1A1A18A8A8A7A2A6A6A10A1A1A1A1A1A4A18A1A1
+8A5A1A3A19A19A19A19");