
/* WARNING: Unknown calling convention */

int register_all_ciphers(void)

{
  int iVar1;
  
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_aes_desc_001ddf38);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x22);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_blowfish_desc_001dddd8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&blowfish_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_xtea_desc_001dddf0);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x29);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc5_desc_001dde28);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x2c);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc6_desc_001ddea8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x2f);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_saferp_desc_001ddda8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"
                 ,0x32);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_twofish_desc_001ddf10);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&twofish_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k64_desc_001ddf88);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_k64_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk64_desc_001ddf00);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k128_desc_001dddf8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_k128_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk128_desc_001dde90);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc2_desc_001dde70);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x3e);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des_desc_001ddef8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x41);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des3_desc_001ddf40);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x42);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_cast5_desc_001dde08);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x45);
  }
  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_noekeon_desc_001ddf30);
  if (iVar1 != -1) {
    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_skipjack_desc_001ddfd0);
    if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&skipjack_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);
    }
    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_anubis_desc_001ddde0);
    if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&anubis_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);
    }
    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_khazad_desc_001ddfc8);
    if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&khazad_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);
    }
    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kseed_desc_001ddeb0);
    if (iVar1 != -1) {
      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68);
      if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
        crypt_argchk("register_cipher(&kasumi_desc) != -1",
                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);
      }
      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8);
      if (iVar1 != -1) {
        iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68);
        if (iVar1 != -1) {
          return 0;
        }
                    /* WARNING: Subroutine does not return */
        crypt_argchk("register_cipher(&camellia_desc) != -1",
                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);
      }
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&multi2_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);
    }
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x54);
  }
                    /* WARNING: Subroutine does not return */
  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
               0x48);
}



undefined8 register_all_ciphers(void)

{
  int iVar1;
  
  iVar1 = register_cipher(PTR_aes_desc_001ddf38);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x22);
  }
  iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&blowfish_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);
  }
  iVar1 = register_cipher(PTR_xtea_desc_001dddf0);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x29);
  }
  iVar1 = register_cipher(PTR_rc5_desc_001dde28);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x2c);
  }
  iVar1 = register_cipher(PTR_rc6_desc_001ddea8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x2f);
  }
  iVar1 = register_cipher(PTR_saferp_desc_001ddda8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"
                 ,0x32);
  }
  iVar1 = register_cipher(PTR_twofish_desc_001ddf10);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&twofish_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);
  }
  iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_k64_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);
  }
  iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);
  }
  iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_k128_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);
  }
  iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);
  }
  iVar1 = register_cipher(PTR_rc2_desc_001dde70);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x3e);
  }
  iVar1 = register_cipher(PTR_des_desc_001ddef8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x41);
  }
  iVar1 = register_cipher(PTR_des3_desc_001ddf40);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x42);
  }
  iVar1 = register_cipher(PTR_cast5_desc_001dde08);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x45);
  }
  iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);
  if (iVar1 != -1) {
    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);
    if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&skipjack_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);
    }
    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);
    if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&anubis_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);
    }
    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);
    if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&khazad_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);
    }
    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);
    if (iVar1 != -1) {
      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);
      if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
        crypt_argchk("register_cipher(&kasumi_desc) != -1",
                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);
      }
      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);
      if (iVar1 != -1) {
        iVar1 = register_cipher(PTR_camellia_desc_001dde68);
        if (iVar1 != -1) {
          return 0;
        }
                    /* WARNING: Subroutine does not return */
        crypt_argchk("register_cipher(&camellia_desc) != -1",
                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);
      }
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&multi2_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);
    }
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x54);
  }
                    /* WARNING: Subroutine does not return */
  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
               0x48);
}


SUB RSP,0x8
MOV RDI,qword ptr [0x001ddf38]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164ba2
MOV RDI,qword ptr [0x001dddd8]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164db2
MOV RDI,qword ptr [0x001dddf0]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164d9a
MOV RDI,qword ptr [0x001dde28]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164d82
MOV RDI,qword ptr [0x001ddea8]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164d6a
MOV RDI,qword ptr [0x001ddda8]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164d52
MOV RDI,qword ptr [0x001ddf10]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164d3a
MOV RDI,qword ptr [0x001ddf88]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164d22
MOV RDI,qword ptr [0x001ddf00]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164d0a
MOV RDI,qword ptr [0x001dddf8]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164cf2
MOV RDI,qword ptr [0x001dde90]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164cda
MOV RDI,qword ptr [0x001dde70]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164cc2
MOV RDI,qword ptr [0x001ddef8]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164caa
MOV RDI,qword ptr [0x001ddf40]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164c92
MOV RDI,qword ptr [0x001dde08]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164c7a
MOV RDI,qword ptr [0x001ddf30]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164c62
MOV RDI,qword ptr [0x001ddfd0]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164c4a
MOV RDI,qword ptr [0x001ddde0]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164c32
MOV RDI,qword ptr [0x001ddfc8]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164c1a
MOV RDI,qword ptr [0x001ddeb0]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164c02
MOV RDI,qword ptr [0x001ddf68]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164bea
MOV RDI,qword ptr [0x001dddb8]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164bd2
MOV RDI,qword ptr [0x001dde68]
CALL 0x00113b10
CMP EAX,-0x1
JZ 0x00164bba
XOR EAX,EAX
ADD RSP,0x8
RET
MOV EDX,0x22
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf100]
CALL 0x00114270
MOV EDX,0x5d
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf478]
CALL 0x00114270
MOV EDX,0x5a
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf450]
CALL 0x00114270
MOV EDX,0x57
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf428]
CALL 0x00114270
MOV EDX,0x54
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf400]
CALL 0x00114270
MOV EDX,0x51
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf3d8]
CALL 0x00114270
MOV EDX,0x4e
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf3b0]
CALL 0x00114270
MOV EDX,0x4b
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf388]
CALL 0x00114270
MOV EDX,0x48
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf360]
CALL 0x00114270
MOV EDX,0x45
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf338]
CALL 0x00114270
MOV EDX,0x42
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf310]
CALL 0x00114270
MOV EDX,0x41
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf2e8]
CALL 0x00114270
MOV EDX,0x3e
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf2c0]
CALL 0x00114270
MOV EDX,0x3b
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf290]
CALL 0x00114270
MOV EDX,0x3a
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf268]
CALL 0x00114270
MOV EDX,0x39
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf240]
CALL 0x00114270
MOV EDX,0x38
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf218]
CALL 0x00114270
MOV EDX,0x35
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf1f0]
CALL 0x00114270
MOV EDX,0x32
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf1c8]
CALL 0x00114270
MOV EDX,0x2f
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf1a0]
CALL 0x00114270
MOV EDX,0x2c
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf178]
CALL 0x00114270
MOV EDX,0x29
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf150]
CALL 0x00114270
MOV EDX,0x26
LEA RSI,[0x1bf0d0]
LEA RDI,[0x1bf128]
CALL 0x00114270
(translation_unit "undefined8 register_all_ciphers(void)\n\n{\n  int iVar1;\n  \n  iVar1 = register_cipher(PTR_aes_desc_001ddf38);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }\n  iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }\n  iVar1 = register_cipher(PTR_xtea_desc_001dddf0);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }\n  iVar1 = register_cipher(PTR_rc5_desc_001dde28);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }\n  iVar1 = register_cipher(PTR_rc6_desc_001ddea8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }\n  iVar1 = register_cipher(PTR_saferp_desc_001ddda8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }\n  iVar1 = register_cipher(PTR_twofish_desc_001ddf10);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }\n  iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }\n  iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }\n  iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }\n  iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }\n  iVar1 = register_cipher(PTR_rc2_desc_001dde70);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }\n  iVar1 = register_cipher(PTR_des_desc_001ddef8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }\n  iVar1 = register_cipher(PTR_des3_desc_001ddf40);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }\n  iVar1 = register_cipher(PTR_cast5_desc_001dde08);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }\n  iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);\n  if (iVar1 != -1) {\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }\n                    /* WARNING: Subroutine does not return */\n  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);\n}\n\n" (function_definition "undefined8 register_all_ciphers(void)\n\n{\n  int iVar1;\n  \n  iVar1 = register_cipher(PTR_aes_desc_001ddf38);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }\n  iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }\n  iVar1 = register_cipher(PTR_xtea_desc_001dddf0);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }\n  iVar1 = register_cipher(PTR_rc5_desc_001dde28);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }\n  iVar1 = register_cipher(PTR_rc6_desc_001ddea8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }\n  iVar1 = register_cipher(PTR_saferp_desc_001ddda8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }\n  iVar1 = register_cipher(PTR_twofish_desc_001ddf10);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }\n  iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }\n  iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }\n  iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }\n  iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }\n  iVar1 = register_cipher(PTR_rc2_desc_001dde70);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }\n  iVar1 = register_cipher(PTR_des_desc_001ddef8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }\n  iVar1 = register_cipher(PTR_des3_desc_001ddf40);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }\n  iVar1 = register_cipher(PTR_cast5_desc_001dde08);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }\n  iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);\n  if (iVar1 != -1) {\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }\n                    /* WARNING: Subroutine does not return */\n  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);\n}" type_identifier (function_declarator "register_all_ciphers(void)" identifier (parameter_list "(void)" ( (parameter_declaration "void" primitive_type) ))) (compound_statement "{\n  int iVar1;\n  \n  iVar1 = register_cipher(PTR_aes_desc_001ddf38);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }\n  iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }\n  iVar1 = register_cipher(PTR_xtea_desc_001dddf0);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }\n  iVar1 = register_cipher(PTR_rc5_desc_001dde28);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }\n  iVar1 = register_cipher(PTR_rc6_desc_001ddea8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }\n  iVar1 = register_cipher(PTR_saferp_desc_001ddda8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }\n  iVar1 = register_cipher(PTR_twofish_desc_001ddf10);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }\n  iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }\n  iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }\n  iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }\n  iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }\n  iVar1 = register_cipher(PTR_rc2_desc_001dde70);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }\n  iVar1 = register_cipher(PTR_des_desc_001ddef8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }\n  iVar1 = register_cipher(PTR_des3_desc_001ddf40);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }\n  iVar1 = register_cipher(PTR_cast5_desc_001dde08);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }\n  iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);\n  if (iVar1 != -1) {\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }\n                    /* WARNING: Subroutine does not return */\n  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);\n}" { (declaration "int iVar1;" primitive_type identifier ;) (expression_statement "iVar1 = register_cipher(PTR_aes_desc_001ddf38);" (assignment_expression "iVar1 = register_cipher(PTR_aes_desc_001ddf38)" identifier = (call_expression "register_cipher(PTR_aes_desc_001ddf38)" identifier (argument_list "(PTR_aes_desc_001ddf38)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);" (call_expression "crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22)" identifier (argument_list "("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22)" ( (string_literal ""register_cipher(&aes_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);" (assignment_expression "iVar1 = register_cipher(PTR_blowfish_desc_001dddd8)" identifier = (call_expression "register_cipher(PTR_blowfish_desc_001dddd8)" identifier (argument_list "(PTR_blowfish_desc_001dddd8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);" (call_expression "crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26)" identifier (argument_list "("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26)" ( (string_literal ""register_cipher(&blowfish_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_xtea_desc_001dddf0);" (assignment_expression "iVar1 = register_cipher(PTR_xtea_desc_001dddf0)" identifier = (call_expression "register_cipher(PTR_xtea_desc_001dddf0)" identifier (argument_list "(PTR_xtea_desc_001dddf0)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);" (call_expression "crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29)" identifier (argument_list "("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29)" ( (string_literal ""register_cipher(&xtea_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_rc5_desc_001dde28);" (assignment_expression "iVar1 = register_cipher(PTR_rc5_desc_001dde28)" identifier = (call_expression "register_cipher(PTR_rc5_desc_001dde28)" identifier (argument_list "(PTR_rc5_desc_001dde28)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);" (call_expression "crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c)" identifier (argument_list "("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c)" ( (string_literal ""register_cipher(&rc5_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_rc6_desc_001ddea8);" (assignment_expression "iVar1 = register_cipher(PTR_rc6_desc_001ddea8)" identifier = (call_expression "register_cipher(PTR_rc6_desc_001ddea8)" identifier (argument_list "(PTR_rc6_desc_001ddea8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);" (call_expression "crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f)" identifier (argument_list "("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f)" ( (string_literal ""register_cipher(&rc6_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_saferp_desc_001ddda8);" (assignment_expression "iVar1 = register_cipher(PTR_saferp_desc_001ddda8)" identifier = (call_expression "register_cipher(PTR_saferp_desc_001ddda8)" identifier (argument_list "(PTR_saferp_desc_001ddda8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);" (call_expression "crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32)" identifier (argument_list "("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32)" ( (string_literal ""register_cipher(&saferp_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_twofish_desc_001ddf10);" (assignment_expression "iVar1 = register_cipher(PTR_twofish_desc_001ddf10)" identifier = (call_expression "register_cipher(PTR_twofish_desc_001ddf10)" identifier (argument_list "(PTR_twofish_desc_001ddf10)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);" (call_expression "crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35)" identifier (argument_list "("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35)" ( (string_literal ""register_cipher(&twofish_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);" (assignment_expression "iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88)" identifier = (call_expression "register_cipher(PTR_safer_k64_desc_001ddf88)" identifier (argument_list "(PTR_safer_k64_desc_001ddf88)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);" (call_expression "crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38)" identifier (argument_list "("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38)" ( (string_literal ""register_cipher(&safer_k64_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);" (assignment_expression "iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00)" identifier = (call_expression "register_cipher(PTR_safer_sk64_desc_001ddf00)" identifier (argument_list "(PTR_safer_sk64_desc_001ddf00)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);" (call_expression "crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39)" identifier (argument_list "("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39)" ( (string_literal ""register_cipher(&safer_sk64_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);" (assignment_expression "iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8)" identifier = (call_expression "register_cipher(PTR_safer_k128_desc_001dddf8)" identifier (argument_list "(PTR_safer_k128_desc_001dddf8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);" (call_expression "crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a)" identifier (argument_list "("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a)" ( (string_literal ""register_cipher(&safer_k128_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);" (assignment_expression "iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90)" identifier = (call_expression "register_cipher(PTR_safer_sk128_desc_001dde90)" identifier (argument_list "(PTR_safer_sk128_desc_001dde90)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);" (call_expression "crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b)" identifier (argument_list "("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b)" ( (string_literal ""register_cipher(&safer_sk128_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_rc2_desc_001dde70);" (assignment_expression "iVar1 = register_cipher(PTR_rc2_desc_001dde70)" identifier = (call_expression "register_cipher(PTR_rc2_desc_001dde70)" identifier (argument_list "(PTR_rc2_desc_001dde70)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);" (call_expression "crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e)" identifier (argument_list "("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e)" ( (string_literal ""register_cipher(&rc2_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_des_desc_001ddef8);" (assignment_expression "iVar1 = register_cipher(PTR_des_desc_001ddef8)" identifier = (call_expression "register_cipher(PTR_des_desc_001ddef8)" identifier (argument_list "(PTR_des_desc_001ddef8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);" (call_expression "crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41)" identifier (argument_list "("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41)" ( (string_literal ""register_cipher(&des_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_des3_desc_001ddf40);" (assignment_expression "iVar1 = register_cipher(PTR_des3_desc_001ddf40)" identifier = (call_expression "register_cipher(PTR_des3_desc_001ddf40)" identifier (argument_list "(PTR_des3_desc_001ddf40)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);" (call_expression "crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42)" identifier (argument_list "("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42)" ( (string_literal ""register_cipher(&des3_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_cast5_desc_001dde08);" (assignment_expression "iVar1 = register_cipher(PTR_cast5_desc_001dde08)" identifier = (call_expression "register_cipher(PTR_cast5_desc_001dde08)" identifier (argument_list "(PTR_cast5_desc_001dde08)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);" (call_expression "crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45)" identifier (argument_list "("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45)" ( (string_literal ""register_cipher(&cast5_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);" (assignment_expression "iVar1 = register_cipher(PTR_noekeon_desc_001ddf30)" identifier = (call_expression "register_cipher(PTR_noekeon_desc_001ddf30)" identifier (argument_list "(PTR_noekeon_desc_001ddf30)" ( identifier )))) ;) (if_statement "if (iVar1 != -1) {\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }" { (expression_statement "iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);" (assignment_expression "iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0)" identifier = (call_expression "register_cipher(PTR_skipjack_desc_001ddfd0)" identifier (argument_list "(PTR_skipjack_desc_001ddfd0)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }" { comment (expression_statement "crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);" (call_expression "crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b)" identifier (argument_list "("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b)" ( (string_literal ""register_cipher(&skipjack_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_anubis_desc_001ddde0);" (assignment_expression "iVar1 = register_cipher(PTR_anubis_desc_001ddde0)" identifier = (call_expression "register_cipher(PTR_anubis_desc_001ddde0)" identifier (argument_list "(PTR_anubis_desc_001ddde0)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }" { comment (expression_statement "crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);" (call_expression "crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e)" identifier (argument_list "("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e)" ( (string_literal ""register_cipher(&anubis_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);" (assignment_expression "iVar1 = register_cipher(PTR_khazad_desc_001ddfc8)" identifier = (call_expression "register_cipher(PTR_khazad_desc_001ddfc8)" identifier (argument_list "(PTR_khazad_desc_001ddfc8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }" { comment (expression_statement "crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);" (call_expression "crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51)" identifier (argument_list "("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51)" ( (string_literal ""register_cipher(&khazad_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);" (assignment_expression "iVar1 = register_cipher(PTR_kseed_desc_001ddeb0)" identifier = (call_expression "register_cipher(PTR_kseed_desc_001ddeb0)" identifier (argument_list "(PTR_kseed_desc_001ddeb0)" ( identifier )))) ;) (if_statement "if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }" { (expression_statement "iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);" (assignment_expression "iVar1 = register_cipher(PTR_kasumi_desc_001ddf68)" identifier = (call_expression "register_cipher(PTR_kasumi_desc_001ddf68)" identifier (argument_list "(PTR_kasumi_desc_001ddf68)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }" { comment (expression_statement "crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);" (call_expression "crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57)" identifier (argument_list "("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57)" ( (string_literal ""register_cipher(&kasumi_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_multi2_desc_001dddb8);" (assignment_expression "iVar1 = register_cipher(PTR_multi2_desc_001dddb8)" identifier = (call_expression "register_cipher(PTR_multi2_desc_001dddb8)" identifier (argument_list "(PTR_multi2_desc_001dddb8)" ( identifier )))) ;) (if_statement "if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }" { (expression_statement "iVar1 = register_cipher(PTR_camellia_desc_001dde68);" (assignment_expression "iVar1 = register_cipher(PTR_camellia_desc_001dde68)" identifier = (call_expression "register_cipher(PTR_camellia_desc_001dde68)" identifier (argument_list "(PTR_camellia_desc_001dde68)" ( identifier )))) ;) (if_statement "if (iVar1 != -1) {\n          return 0;\n        }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n          return 0;\n        }" { (return_statement "return 0;" return number_literal ;) })) comment (expression_statement "crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);" (call_expression "crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d)" identifier (argument_list "("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d)" ( (string_literal ""register_cipher(&camellia_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) comment (expression_statement "crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);" (call_expression "crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a)" identifier (argument_list "("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a)" ( (string_literal ""register_cipher(&multi2_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) comment (expression_statement "crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);" (call_expression "crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54)" identifier (argument_list "("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54)" ( (string_literal ""register_cipher(&kseed_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) comment (expression_statement "crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);" (call_expression "crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48)" identifier (argument_list "("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48)" ( (string_literal ""register_cipher(&noekeon_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })))
(translation_unit "/* WARNING: Unknown calling convention */\n\nint register_all_ciphers(void)\n\n{\n  int iVar1;\n  \n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_aes_desc_001ddf38);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_blowfish_desc_001dddd8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_xtea_desc_001dddf0);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc5_desc_001dde28);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc6_desc_001ddea8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_saferp_desc_001ddda8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_twofish_desc_001ddf10);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k64_desc_001ddf88);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk64_desc_001ddf00);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k128_desc_001dddf8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk128_desc_001dde90);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc2_desc_001dde70);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des_desc_001ddef8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des3_desc_001ddf40);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_cast5_desc_001dde08);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_noekeon_desc_001ddf30);\n  if (iVar1 != -1) {\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }\n                    /* WARNING: Subroutine does not return */\n  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);\n}\n\n" comment (function_definition "int register_all_ciphers(void)\n\n{\n  int iVar1;\n  \n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_aes_desc_001ddf38);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_blowfish_desc_001dddd8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_xtea_desc_001dddf0);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc5_desc_001dde28);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc6_desc_001ddea8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_saferp_desc_001ddda8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_twofish_desc_001ddf10);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k64_desc_001ddf88);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk64_desc_001ddf00);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k128_desc_001dddf8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk128_desc_001dde90);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc2_desc_001dde70);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des_desc_001ddef8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des3_desc_001ddf40);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_cast5_desc_001dde08);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_noekeon_desc_001ddf30);\n  if (iVar1 != -1) {\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }\n                    /* WARNING: Subroutine does not return */\n  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);\n}" primitive_type (function_declarator "register_all_ciphers(void)" identifier (parameter_list "(void)" ( (parameter_declaration "void" primitive_type) ))) (compound_statement "{\n  int iVar1;\n  \n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_aes_desc_001ddf38);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_blowfish_desc_001dddd8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_xtea_desc_001dddf0);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc5_desc_001dde28);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc6_desc_001ddea8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_saferp_desc_001ddda8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_twofish_desc_001ddf10);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k64_desc_001ddf88);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk64_desc_001ddf00);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k128_desc_001dddf8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk128_desc_001dde90);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc2_desc_001dde70);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des_desc_001ddef8);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des3_desc_001ddf40);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_cast5_desc_001dde08);\n  if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }\n  iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_noekeon_desc_001ddf30);\n  if (iVar1 != -1) {\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }\n                    /* WARNING: Subroutine does not return */\n  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);\n}" { (declaration "int iVar1;" primitive_type identifier ;) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_aes_desc_001ddf38);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_aes_desc_001ddf38)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_aes_desc_001ddf38)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_aes_desc_001ddf38)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_aes_desc_001ddf38" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);" (call_expression "crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22)" identifier (argument_list "("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22)" ( (string_literal ""register_cipher(&aes_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_blowfish_desc_001dddd8);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_blowfish_desc_001dddd8)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_blowfish_desc_001dddd8)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_blowfish_desc_001dddd8)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_blowfish_desc_001dddd8" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);" (call_expression "crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26)" identifier (argument_list "("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26)" ( (string_literal ""register_cipher(&blowfish_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_xtea_desc_001dddf0);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_xtea_desc_001dddf0)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_xtea_desc_001dddf0)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_xtea_desc_001dddf0)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_xtea_desc_001dddf0" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);" (call_expression "crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29)" identifier (argument_list "("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29)" ( (string_literal ""register_cipher(&xtea_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc5_desc_001dde28);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc5_desc_001dde28)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_rc5_desc_001dde28)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_rc5_desc_001dde28)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_rc5_desc_001dde28" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);" (call_expression "crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c)" identifier (argument_list "("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c)" ( (string_literal ""register_cipher(&rc5_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc6_desc_001ddea8);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc6_desc_001ddea8)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_rc6_desc_001ddea8)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_rc6_desc_001ddea8)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_rc6_desc_001ddea8" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);" (call_expression "crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f)" identifier (argument_list "("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f)" ( (string_literal ""register_cipher(&rc6_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_saferp_desc_001ddda8);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_saferp_desc_001ddda8)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_saferp_desc_001ddda8)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_saferp_desc_001ddda8)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_saferp_desc_001ddda8" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);" (call_expression "crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32)" identifier (argument_list "("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32)" ( (string_literal ""register_cipher(&saferp_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_twofish_desc_001ddf10);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_twofish_desc_001ddf10)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_twofish_desc_001ddf10)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_twofish_desc_001ddf10)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_twofish_desc_001ddf10" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);" (call_expression "crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35)" identifier (argument_list "("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35)" ( (string_literal ""register_cipher(&twofish_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k64_desc_001ddf88);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k64_desc_001ddf88)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_safer_k64_desc_001ddf88)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_safer_k64_desc_001ddf88)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_safer_k64_desc_001ddf88" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);" (call_expression "crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38)" identifier (argument_list "("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38)" ( (string_literal ""register_cipher(&safer_k64_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk64_desc_001ddf00);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk64_desc_001ddf00)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_safer_sk64_desc_001ddf00)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_safer_sk64_desc_001ddf00)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_safer_sk64_desc_001ddf00" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);" (call_expression "crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39)" identifier (argument_list "("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39)" ( (string_literal ""register_cipher(&safer_sk64_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k128_desc_001dddf8);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_k128_desc_001dddf8)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_safer_k128_desc_001dddf8)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_safer_k128_desc_001dddf8)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_safer_k128_desc_001dddf8" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);" (call_expression "crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a)" identifier (argument_list "("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a)" ( (string_literal ""register_cipher(&safer_k128_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk128_desc_001dde90);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_safer_sk128_desc_001dde90)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_safer_sk128_desc_001dde90)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_safer_sk128_desc_001dde90)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_safer_sk128_desc_001dde90" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);" (call_expression "crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b)" identifier (argument_list "("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b)" ( (string_literal ""register_cipher(&safer_sk128_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc2_desc_001dde70);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_rc2_desc_001dde70)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_rc2_desc_001dde70)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_rc2_desc_001dde70)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_rc2_desc_001dde70" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);" (call_expression "crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e)" identifier (argument_list "("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e)" ( (string_literal ""register_cipher(&rc2_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des_desc_001ddef8);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des_desc_001ddef8)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_des_desc_001ddef8)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_des_desc_001ddef8)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_des_desc_001ddef8" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);" (call_expression "crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41)" identifier (argument_list "("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41)" ( (string_literal ""register_cipher(&des_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des3_desc_001ddf40);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_des3_desc_001ddf40)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_des3_desc_001ddf40)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_des3_desc_001ddf40)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_des3_desc_001ddf40" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);" (call_expression "crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42)" identifier (argument_list "("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42)" ( (string_literal ""register_cipher(&des3_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_cast5_desc_001dde08);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_cast5_desc_001dde08)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_cast5_desc_001dde08)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_cast5_desc_001dde08)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_cast5_desc_001dde08" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }" { comment (expression_statement "crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);" (call_expression "crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45)" identifier (argument_list "("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45)" ( (string_literal ""register_cipher(&cast5_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_noekeon_desc_001ddf30);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_noekeon_desc_001ddf30)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_noekeon_desc_001ddf30)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_noekeon_desc_001ddf30)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_noekeon_desc_001ddf30" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 != -1) {\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    /* WARNING: Subroutine does not return */\n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }" { (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_skipjack_desc_001ddfd0);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_skipjack_desc_001ddfd0)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_skipjack_desc_001ddfd0)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_skipjack_desc_001ddfd0)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_skipjack_desc_001ddfd0" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }" { comment (expression_statement "crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);" (call_expression "crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b)" identifier (argument_list "("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b)" ( (string_literal ""register_cipher(&skipjack_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_anubis_desc_001ddde0);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_anubis_desc_001ddde0)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_anubis_desc_001ddde0)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_anubis_desc_001ddde0)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_anubis_desc_001ddde0" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }" { comment (expression_statement "crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);" (call_expression "crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e)" identifier (argument_list "("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e)" ( (string_literal ""register_cipher(&anubis_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_khazad_desc_001ddfc8);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_khazad_desc_001ddfc8)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_khazad_desc_001ddfc8)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_khazad_desc_001ddfc8)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_khazad_desc_001ddfc8" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }" { comment (expression_statement "crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);" (call_expression "crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51)" identifier (argument_list "("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51)" ( (string_literal ""register_cipher(&khazad_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kseed_desc_001ddeb0);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kseed_desc_001ddeb0)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_kseed_desc_001ddeb0)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_kseed_desc_001ddeb0)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_kseed_desc_001ddeb0" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 != -1) {\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    /* WARNING: Subroutine does not return */\n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }" { (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_kasumi_desc_001ddf68" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 == -1) {\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }" { comment (expression_statement "crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);" (call_expression "crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57)" identifier (argument_list "("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57)" ( (string_literal ""register_cipher(&kasumi_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_multi2_desc_001dddb8" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 != -1) {\n        iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n        iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    /* WARNING: Subroutine does not return */\n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }" { (expression_statement "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68);" (assignment_expression "iVar1 = register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68)" identifier = (call_expression "register_cipher((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68)" identifier (argument_list "((ltc_cipher_descriptor *)PTR_camellia_desc_001dde68)" ( (cast_expression "(ltc_cipher_descriptor *)PTR_camellia_desc_001dde68" ( (type_descriptor "ltc_cipher_descriptor *" type_identifier (abstract_pointer_declarator "*" *)) ) identifier) )))) ;) (if_statement "if (iVar1 != -1) {\n          return 0;\n        }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n          return 0;\n        }" { (return_statement "return 0;" return number_literal ;) })) comment (expression_statement "crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);" (call_expression "crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d)" identifier (argument_list "("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d)" ( (string_literal ""register_cipher(&camellia_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) comment (expression_statement "crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);" (call_expression "crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a)" identifier (argument_list "("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a)" ( (string_literal ""register_cipher(&multi2_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) comment (expression_statement "crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);" (call_expression "crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54)" identifier (argument_list "("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54)" ( (string_literal ""register_cipher(&kseed_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) comment (expression_statement "crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);" (call_expression "crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48)" identifier (argument_list "("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48)" ( (string_literal ""register_cipher(&noekeon_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })))
(translation_unit "undefined8 register_all_ciphers(void)\n\n{\n  int iVar1;\n  \n  iVar1 = register_cipher(PTR_aes_desc_001ddf38);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }\n  iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }\n  iVar1 = register_cipher(PTR_xtea_desc_001dddf0);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }\n  iVar1 = register_cipher(PTR_rc5_desc_001dde28);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }\n  iVar1 = register_cipher(PTR_rc6_desc_001ddea8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }\n  iVar1 = register_cipher(PTR_saferp_desc_001ddda8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }\n  iVar1 = register_cipher(PTR_twofish_desc_001ddf10);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }\n  iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }\n  iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }\n  iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }\n  iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }\n  iVar1 = register_cipher(PTR_rc2_desc_001dde70);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }\n  iVar1 = register_cipher(PTR_des_desc_001ddef8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }\n  iVar1 = register_cipher(PTR_des3_desc_001ddf40);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }\n  iVar1 = register_cipher(PTR_cast5_desc_001dde08);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }\n  iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);\n  if (iVar1 != -1) {\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    \n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }\n                    \n  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);\n}\n\n" (function_definition "undefined8 register_all_ciphers(void)\n\n{\n  int iVar1;\n  \n  iVar1 = register_cipher(PTR_aes_desc_001ddf38);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }\n  iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }\n  iVar1 = register_cipher(PTR_xtea_desc_001dddf0);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }\n  iVar1 = register_cipher(PTR_rc5_desc_001dde28);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }\n  iVar1 = register_cipher(PTR_rc6_desc_001ddea8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }\n  iVar1 = register_cipher(PTR_saferp_desc_001ddda8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }\n  iVar1 = register_cipher(PTR_twofish_desc_001ddf10);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }\n  iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }\n  iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }\n  iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }\n  iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }\n  iVar1 = register_cipher(PTR_rc2_desc_001dde70);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }\n  iVar1 = register_cipher(PTR_des_desc_001ddef8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }\n  iVar1 = register_cipher(PTR_des3_desc_001ddf40);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }\n  iVar1 = register_cipher(PTR_cast5_desc_001dde08);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }\n  iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);\n  if (iVar1 != -1) {\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    \n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }\n                    \n  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);\n}" type_identifier (function_declarator "register_all_ciphers(void)" identifier (parameter_list "(void)" ( (parameter_declaration "void" primitive_type) ))) (compound_statement "{\n  int iVar1;\n  \n  iVar1 = register_cipher(PTR_aes_desc_001ddf38);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }\n  iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }\n  iVar1 = register_cipher(PTR_xtea_desc_001dddf0);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }\n  iVar1 = register_cipher(PTR_rc5_desc_001dde28);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }\n  iVar1 = register_cipher(PTR_rc6_desc_001ddea8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }\n  iVar1 = register_cipher(PTR_saferp_desc_001ddda8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }\n  iVar1 = register_cipher(PTR_twofish_desc_001ddf10);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }\n  iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }\n  iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }\n  iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }\n  iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }\n  iVar1 = register_cipher(PTR_rc2_desc_001dde70);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }\n  iVar1 = register_cipher(PTR_des_desc_001ddef8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }\n  iVar1 = register_cipher(PTR_des3_desc_001ddf40);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }\n  iVar1 = register_cipher(PTR_cast5_desc_001dde08);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }\n  iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);\n  if (iVar1 != -1) {\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    \n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }\n                    \n  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);\n}" { (declaration "int iVar1;" primitive_type identifier ;) (expression_statement "iVar1 = register_cipher(PTR_aes_desc_001ddf38);" (assignment_expression "iVar1 = register_cipher(PTR_aes_desc_001ddf38)" identifier = (call_expression "register_cipher(PTR_aes_desc_001ddf38)" identifier (argument_list "(PTR_aes_desc_001ddf38)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }" { (expression_statement "crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);" (call_expression "crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22)" identifier (argument_list "("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22)" ( (string_literal ""register_cipher(&aes_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);" (assignment_expression "iVar1 = register_cipher(PTR_blowfish_desc_001dddd8)" identifier = (call_expression "register_cipher(PTR_blowfish_desc_001dddd8)" identifier (argument_list "(PTR_blowfish_desc_001dddd8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }" { (expression_statement "crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);" (call_expression "crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26)" identifier (argument_list "("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26)" ( (string_literal ""register_cipher(&blowfish_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_xtea_desc_001dddf0);" (assignment_expression "iVar1 = register_cipher(PTR_xtea_desc_001dddf0)" identifier = (call_expression "register_cipher(PTR_xtea_desc_001dddf0)" identifier (argument_list "(PTR_xtea_desc_001dddf0)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }" { (expression_statement "crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);" (call_expression "crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29)" identifier (argument_list "("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29)" ( (string_literal ""register_cipher(&xtea_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_rc5_desc_001dde28);" (assignment_expression "iVar1 = register_cipher(PTR_rc5_desc_001dde28)" identifier = (call_expression "register_cipher(PTR_rc5_desc_001dde28)" identifier (argument_list "(PTR_rc5_desc_001dde28)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }" { (expression_statement "crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);" (call_expression "crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c)" identifier (argument_list "("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c)" ( (string_literal ""register_cipher(&rc5_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_rc6_desc_001ddea8);" (assignment_expression "iVar1 = register_cipher(PTR_rc6_desc_001ddea8)" identifier = (call_expression "register_cipher(PTR_rc6_desc_001ddea8)" identifier (argument_list "(PTR_rc6_desc_001ddea8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }" { (expression_statement "crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);" (call_expression "crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f)" identifier (argument_list "("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f)" ( (string_literal ""register_cipher(&rc6_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_saferp_desc_001ddda8);" (assignment_expression "iVar1 = register_cipher(PTR_saferp_desc_001ddda8)" identifier = (call_expression "register_cipher(PTR_saferp_desc_001ddda8)" identifier (argument_list "(PTR_saferp_desc_001ddda8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }" { (expression_statement "crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);" (call_expression "crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32)" identifier (argument_list "("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32)" ( (string_literal ""register_cipher(&saferp_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_twofish_desc_001ddf10);" (assignment_expression "iVar1 = register_cipher(PTR_twofish_desc_001ddf10)" identifier = (call_expression "register_cipher(PTR_twofish_desc_001ddf10)" identifier (argument_list "(PTR_twofish_desc_001ddf10)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }" { (expression_statement "crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);" (call_expression "crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35)" identifier (argument_list "("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35)" ( (string_literal ""register_cipher(&twofish_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);" (assignment_expression "iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88)" identifier = (call_expression "register_cipher(PTR_safer_k64_desc_001ddf88)" identifier (argument_list "(PTR_safer_k64_desc_001ddf88)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }" { (expression_statement "crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);" (call_expression "crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38)" identifier (argument_list "("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38)" ( (string_literal ""register_cipher(&safer_k64_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);" (assignment_expression "iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00)" identifier = (call_expression "register_cipher(PTR_safer_sk64_desc_001ddf00)" identifier (argument_list "(PTR_safer_sk64_desc_001ddf00)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }" { (expression_statement "crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);" (call_expression "crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39)" identifier (argument_list "("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39)" ( (string_literal ""register_cipher(&safer_sk64_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);" (assignment_expression "iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8)" identifier = (call_expression "register_cipher(PTR_safer_k128_desc_001dddf8)" identifier (argument_list "(PTR_safer_k128_desc_001dddf8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }" { (expression_statement "crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);" (call_expression "crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a)" identifier (argument_list "("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a)" ( (string_literal ""register_cipher(&safer_k128_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);" (assignment_expression "iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90)" identifier = (call_expression "register_cipher(PTR_safer_sk128_desc_001dde90)" identifier (argument_list "(PTR_safer_sk128_desc_001dde90)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }" { (expression_statement "crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);" (call_expression "crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b)" identifier (argument_list "("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b)" ( (string_literal ""register_cipher(&safer_sk128_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_rc2_desc_001dde70);" (assignment_expression "iVar1 = register_cipher(PTR_rc2_desc_001dde70)" identifier = (call_expression "register_cipher(PTR_rc2_desc_001dde70)" identifier (argument_list "(PTR_rc2_desc_001dde70)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }" { (expression_statement "crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);" (call_expression "crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e)" identifier (argument_list "("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e)" ( (string_literal ""register_cipher(&rc2_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_des_desc_001ddef8);" (assignment_expression "iVar1 = register_cipher(PTR_des_desc_001ddef8)" identifier = (call_expression "register_cipher(PTR_des_desc_001ddef8)" identifier (argument_list "(PTR_des_desc_001ddef8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }" { (expression_statement "crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);" (call_expression "crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41)" identifier (argument_list "("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41)" ( (string_literal ""register_cipher(&des_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_des3_desc_001ddf40);" (assignment_expression "iVar1 = register_cipher(PTR_des3_desc_001ddf40)" identifier = (call_expression "register_cipher(PTR_des3_desc_001ddf40)" identifier (argument_list "(PTR_des3_desc_001ddf40)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }" { (expression_statement "crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);" (call_expression "crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42)" identifier (argument_list "("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42)" ( (string_literal ""register_cipher(&des3_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_cast5_desc_001dde08);" (assignment_expression "iVar1 = register_cipher(PTR_cast5_desc_001dde08)" identifier = (call_expression "register_cipher(PTR_cast5_desc_001dde08)" identifier (argument_list "(PTR_cast5_desc_001dde08)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }" { (expression_statement "crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);" (call_expression "crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45)" identifier (argument_list "("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45)" ( (string_literal ""register_cipher(&cast5_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);" (assignment_expression "iVar1 = register_cipher(PTR_noekeon_desc_001ddf30)" identifier = (call_expression "register_cipher(PTR_noekeon_desc_001ddf30)" identifier (argument_list "(PTR_noekeon_desc_001ddf30)" ( identifier )))) ;) (if_statement "if (iVar1 != -1) {\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    \n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    \n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }" { (expression_statement "iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);" (assignment_expression "iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0)" identifier = (call_expression "register_cipher(PTR_skipjack_desc_001ddfd0)" identifier (argument_list "(PTR_skipjack_desc_001ddfd0)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }" { (expression_statement "crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);" (call_expression "crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b)" identifier (argument_list "("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b)" ( (string_literal ""register_cipher(&skipjack_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_anubis_desc_001ddde0);" (assignment_expression "iVar1 = register_cipher(PTR_anubis_desc_001ddde0)" identifier = (call_expression "register_cipher(PTR_anubis_desc_001ddde0)" identifier (argument_list "(PTR_anubis_desc_001ddde0)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }" { (expression_statement "crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);" (call_expression "crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e)" identifier (argument_list "("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e)" ( (string_literal ""register_cipher(&anubis_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);" (assignment_expression "iVar1 = register_cipher(PTR_khazad_desc_001ddfc8)" identifier = (call_expression "register_cipher(PTR_khazad_desc_001ddfc8)" identifier (argument_list "(PTR_khazad_desc_001ddfc8)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }" { (expression_statement "crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);" (call_expression "crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51)" identifier (argument_list "("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51)" ( (string_literal ""register_cipher(&khazad_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);" (assignment_expression "iVar1 = register_cipher(PTR_kseed_desc_001ddeb0)" identifier = (call_expression "register_cipher(PTR_kseed_desc_001ddeb0)" identifier (argument_list "(PTR_kseed_desc_001ddeb0)" ( identifier )))) ;) (if_statement "if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }" { (expression_statement "iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);" (assignment_expression "iVar1 = register_cipher(PTR_kasumi_desc_001ddf68)" identifier = (call_expression "register_cipher(PTR_kasumi_desc_001ddf68)" identifier (argument_list "(PTR_kasumi_desc_001ddf68)" ( identifier )))) ;) (if_statement "if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }" if (parenthesized_expression "(iVar1 == -1)" ( (binary_expression "iVar1 == -1" identifier == number_literal) )) (compound_statement "{\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }" { (expression_statement "crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);" (call_expression "crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57)" identifier (argument_list "("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57)" ( (string_literal ""register_cipher(&kasumi_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "iVar1 = register_cipher(PTR_multi2_desc_001dddb8);" (assignment_expression "iVar1 = register_cipher(PTR_multi2_desc_001dddb8)" identifier = (call_expression "register_cipher(PTR_multi2_desc_001dddb8)" identifier (argument_list "(PTR_multi2_desc_001dddb8)" ( identifier )))) ;) (if_statement "if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }" { (expression_statement "iVar1 = register_cipher(PTR_camellia_desc_001dde68);" (assignment_expression "iVar1 = register_cipher(PTR_camellia_desc_001dde68)" identifier = (call_expression "register_cipher(PTR_camellia_desc_001dde68)" identifier (argument_list "(PTR_camellia_desc_001dde68)" ( identifier )))) ;) (if_statement "if (iVar1 != -1) {\n          return 0;\n        }" if (parenthesized_expression "(iVar1 != -1)" ( (binary_expression "iVar1 != -1" identifier != number_literal) )) (compound_statement "{\n          return 0;\n        }" { (return_statement "return 0;" return number_literal ;) })) (expression_statement "crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);" (call_expression "crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d)" identifier (argument_list "("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d)" ( (string_literal ""register_cipher(&camellia_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);" (call_expression "crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a)" identifier (argument_list "("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a)" ( (string_literal ""register_cipher(&multi2_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);" (call_expression "crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54)" identifier (argument_list "("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54)" ( (string_literal ""register_cipher(&kseed_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })) (expression_statement "crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);" (call_expression "crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48)" identifier (argument_list "("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48)" ( (string_literal ""register_cipher(&noekeon_desc) != -1"" " string_content ") , (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" " string_content ") , number_literal ))) ;) })))
(translation_unit (function_definition TYPE (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE) ))) (compound_statement { (declaration TYPE IDENT ;) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT != LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT != LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT != LIT) )) (compound_statement { (expression_statement (assignment_expression IDENT = (call_expression IDENT (argument_list ( IDENT )))) ;) (if_statement if (parenthesized_expression ( (binary_expression IDENT != LIT) )) (compound_statement { (return_statement return LIT ;) })) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })) (expression_statement (call_expression IDENT (argument_list ( (string_literal " string_content ") , (string_literal " string_content ") , LIT ))) ;) })))
(function_definition "undefined8 register_all_ciphers(void)\n\n{\n  int iVar1;\n  \n  iVar1 = register_cipher(PTR_aes_desc_001ddf38);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }\n  iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }\n  iVar1 = register_cipher(PTR_xtea_desc_001dddf0);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }\n  iVar1 = register_cipher(PTR_rc5_desc_001dde28);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }\n  iVar1 = register_cipher(PTR_rc6_desc_001ddea8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }\n  iVar1 = register_cipher(PTR_saferp_desc_001ddda8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }\n  iVar1 = register_cipher(PTR_twofish_desc_001ddf10);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }\n  iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }\n  iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }\n  iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }\n  iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }\n  iVar1 = register_cipher(PTR_rc2_desc_001dde70);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }\n  iVar1 = register_cipher(PTR_des_desc_001ddef8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }\n  iVar1 = register_cipher(PTR_des3_desc_001ddf40);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }\n  iVar1 = register_cipher(PTR_cast5_desc_001dde08);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }\n  iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);\n  if (iVar1 != -1) {\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    \n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }\n                    \n  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);\n}" (type_identifier "undefined8") (function_declarator "register_all_ciphers(void)" (identifier "register_all_ciphers") (parameter_list "(void)" (( "(") (parameter_declaration "void" (primitive_type "void")) () ")"))) (compound_statement "{\n  int iVar1;\n  \n  iVar1 = register_cipher(PTR_aes_desc_001ddf38);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }\n  iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }\n  iVar1 = register_cipher(PTR_xtea_desc_001dddf0);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }\n  iVar1 = register_cipher(PTR_rc5_desc_001dde28);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }\n  iVar1 = register_cipher(PTR_rc6_desc_001ddea8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }\n  iVar1 = register_cipher(PTR_saferp_desc_001ddda8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }\n  iVar1 = register_cipher(PTR_twofish_desc_001ddf10);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }\n  iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }\n  iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }\n  iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }\n  iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }\n  iVar1 = register_cipher(PTR_rc2_desc_001dde70);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }\n  iVar1 = register_cipher(PTR_des_desc_001ddef8);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }\n  iVar1 = register_cipher(PTR_des3_desc_001ddf40);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }\n  iVar1 = register_cipher(PTR_cast5_desc_001dde08);\n  if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }\n  iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);\n  if (iVar1 != -1) {\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    \n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }\n                    \n  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);\n}" ({ "{") (declaration "int iVar1;" (primitive_type "int") (identifier "iVar1") (; ";")) (expression_statement "iVar1 = register_cipher(PTR_aes_desc_001ddf38);" (assignment_expression "iVar1 = register_cipher(PTR_aes_desc_001ddf38)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_aes_desc_001ddf38)" (identifier "register_cipher") (argument_list "(PTR_aes_desc_001ddf38)" (( "(") (identifier "PTR_aes_desc_001ddf38") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22);" (call_expression "crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22)" (identifier "crypt_argchk") (argument_list "("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x22)" (( "(") (string_literal ""register_cipher(&aes_desc) != -1"" (" """) (string_content "register_cipher(&aes_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x22") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);" (assignment_expression "iVar1 = register_cipher(PTR_blowfish_desc_001dddd8)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_blowfish_desc_001dddd8)" (identifier "register_cipher") (argument_list "(PTR_blowfish_desc_001dddd8)" (( "(") (identifier "PTR_blowfish_desc_001dddd8") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);" (call_expression "crypt_argchk("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26)" (identifier "crypt_argchk") (argument_list "("register_cipher(&blowfish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26)" (( "(") (string_literal ""register_cipher(&blowfish_desc) != -1"" (" """) (string_content "register_cipher(&blowfish_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x26") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_xtea_desc_001dddf0);" (assignment_expression "iVar1 = register_cipher(PTR_xtea_desc_001dddf0)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_xtea_desc_001dddf0)" (identifier "register_cipher") (argument_list "(PTR_xtea_desc_001dddf0)" (( "(") (identifier "PTR_xtea_desc_001dddf0") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29);" (call_expression "crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29)" (identifier "crypt_argchk") (argument_list "("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x29)" (( "(") (string_literal ""register_cipher(&xtea_desc) != -1"" (" """) (string_content "register_cipher(&xtea_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x29") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_rc5_desc_001dde28);" (assignment_expression "iVar1 = register_cipher(PTR_rc5_desc_001dde28)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_rc5_desc_001dde28)" (identifier "register_cipher") (argument_list "(PTR_rc5_desc_001dde28)" (( "(") (identifier "PTR_rc5_desc_001dde28") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c);" (call_expression "crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c)" (identifier "crypt_argchk") (argument_list "("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2c)" (( "(") (string_literal ""register_cipher(&rc5_desc) != -1"" (" """) (string_content "register_cipher(&rc5_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x2c") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_rc6_desc_001ddea8);" (assignment_expression "iVar1 = register_cipher(PTR_rc6_desc_001ddea8)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_rc6_desc_001ddea8)" (identifier "register_cipher") (argument_list "(PTR_rc6_desc_001ddea8)" (( "(") (identifier "PTR_rc6_desc_001ddea8") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f);" (call_expression "crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f)" (identifier "crypt_argchk") (argument_list "("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x2f)" (( "(") (string_literal ""register_cipher(&rc6_desc) != -1"" (" """) (string_content "register_cipher(&rc6_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x2f") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_saferp_desc_001ddda8);" (assignment_expression "iVar1 = register_cipher(PTR_saferp_desc_001ddda8)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_saferp_desc_001ddda8)" (identifier "register_cipher") (argument_list "(PTR_saferp_desc_001ddda8)" (( "(") (identifier "PTR_saferp_desc_001ddda8") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32);" (call_expression "crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32)" (identifier "crypt_argchk") (argument_list "("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"\n                 ,0x32)" (( "(") (string_literal ""register_cipher(&saferp_desc) != -1"" (" """) (string_content "register_cipher(&saferp_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x32") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_twofish_desc_001ddf10);" (assignment_expression "iVar1 = register_cipher(PTR_twofish_desc_001ddf10)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_twofish_desc_001ddf10)" (identifier "register_cipher") (argument_list "(PTR_twofish_desc_001ddf10)" (( "(") (identifier "PTR_twofish_desc_001ddf10") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);" (call_expression "crypt_argchk("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35)" (identifier "crypt_argchk") (argument_list "("register_cipher(&twofish_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35)" (( "(") (string_literal ""register_cipher(&twofish_desc) != -1"" (" """) (string_content "register_cipher(&twofish_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x35") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);" (assignment_expression "iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_safer_k64_desc_001ddf88)" (identifier "register_cipher") (argument_list "(PTR_safer_k64_desc_001ddf88)" (( "(") (identifier "PTR_safer_k64_desc_001ddf88") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);" (call_expression "crypt_argchk("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38)" (identifier "crypt_argchk") (argument_list "("register_cipher(&safer_k64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38)" (( "(") (string_literal ""register_cipher(&safer_k64_desc) != -1"" (" """) (string_content "register_cipher(&safer_k64_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x38") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);" (assignment_expression "iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_safer_sk64_desc_001ddf00)" (identifier "register_cipher") (argument_list "(PTR_safer_sk64_desc_001ddf00)" (( "(") (identifier "PTR_safer_sk64_desc_001ddf00") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);" (call_expression "crypt_argchk("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39)" (identifier "crypt_argchk") (argument_list "("register_cipher(&safer_sk64_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39)" (( "(") (string_literal ""register_cipher(&safer_sk64_desc) != -1"" (" """) (string_content "register_cipher(&safer_sk64_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x39") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);" (assignment_expression "iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_safer_k128_desc_001dddf8)" (identifier "register_cipher") (argument_list "(PTR_safer_k128_desc_001dddf8)" (( "(") (identifier "PTR_safer_k128_desc_001dddf8") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);" (call_expression "crypt_argchk("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a)" (identifier "crypt_argchk") (argument_list "("register_cipher(&safer_k128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a)" (( "(") (string_literal ""register_cipher(&safer_k128_desc) != -1"" (" """) (string_content "register_cipher(&safer_k128_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x3a") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);" (assignment_expression "iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_safer_sk128_desc_001dde90)" (identifier "register_cipher") (argument_list "(PTR_safer_sk128_desc_001dde90)" (( "(") (identifier "PTR_safer_sk128_desc_001dde90") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);" (call_expression "crypt_argchk("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b)" (identifier "crypt_argchk") (argument_list "("register_cipher(&safer_sk128_desc) != -1",\n                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b)" (( "(") (string_literal ""register_cipher(&safer_sk128_desc) != -1"" (" """) (string_content "register_cipher(&safer_sk128_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x3b") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_rc2_desc_001dde70);" (assignment_expression "iVar1 = register_cipher(PTR_rc2_desc_001dde70)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_rc2_desc_001dde70)" (identifier "register_cipher") (argument_list "(PTR_rc2_desc_001dde70)" (( "(") (identifier "PTR_rc2_desc_001dde70") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e);" (call_expression "crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e)" (identifier "crypt_argchk") (argument_list "("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x3e)" (( "(") (string_literal ""register_cipher(&rc2_desc) != -1"" (" """) (string_content "register_cipher(&rc2_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x3e") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_des_desc_001ddef8);" (assignment_expression "iVar1 = register_cipher(PTR_des_desc_001ddef8)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_des_desc_001ddef8)" (identifier "register_cipher") (argument_list "(PTR_des_desc_001ddef8)" (( "(") (identifier "PTR_des_desc_001ddef8") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41);" (call_expression "crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41)" (identifier "crypt_argchk") (argument_list "("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x41)" (( "(") (string_literal ""register_cipher(&des_desc) != -1"" (" """) (string_content "register_cipher(&des_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x41") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_des3_desc_001ddf40);" (assignment_expression "iVar1 = register_cipher(PTR_des3_desc_001ddf40)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_des3_desc_001ddf40)" (identifier "register_cipher") (argument_list "(PTR_des3_desc_001ddf40)" (( "(") (identifier "PTR_des3_desc_001ddf40") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42);" (call_expression "crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42)" (identifier "crypt_argchk") (argument_list "("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x42)" (( "(") (string_literal ""register_cipher(&des3_desc) != -1"" (" """) (string_content "register_cipher(&des3_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x42") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_cast5_desc_001dde08);" (assignment_expression "iVar1 = register_cipher(PTR_cast5_desc_001dde08)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_cast5_desc_001dde08)" (identifier "register_cipher") (argument_list "(PTR_cast5_desc_001dde08)" (( "(") (identifier "PTR_cast5_desc_001dde08") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);\n  }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45);" (call_expression "crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45)" (identifier "crypt_argchk") (argument_list "("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x45)" (( "(") (string_literal ""register_cipher(&cast5_desc) != -1"" (" """) (string_content "register_cipher(&cast5_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x45") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);" (assignment_expression "iVar1 = register_cipher(PTR_noekeon_desc_001ddf30)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_noekeon_desc_001ddf30)" (identifier "register_cipher") (argument_list "(PTR_noekeon_desc_001ddf30)" (( "(") (identifier "PTR_noekeon_desc_001ddf30") () ")")))) (; ";")) (if_statement "if (iVar1 != -1) {\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    \n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }" (if "if") (parenthesized_expression "(iVar1 != -1)" (( "(") (binary_expression "iVar1 != -1" (identifier "iVar1") (!= "!=") (number_literal "-1")) () ")")) (compound_statement "{\n    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }\n    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }\n    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);\n    if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }\n    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);\n    if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }\n                    \n    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);\n  }" ({ "{") (expression_statement "iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);" (assignment_expression "iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_skipjack_desc_001ddfd0)" (identifier "register_cipher") (argument_list "(PTR_skipjack_desc_001ddfd0)" (( "(") (identifier "PTR_skipjack_desc_001ddfd0") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n      crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);\n    }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);" (call_expression "crypt_argchk("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b)" (identifier "crypt_argchk") (argument_list "("register_cipher(&skipjack_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b)" (( "(") (string_literal ""register_cipher(&skipjack_desc) != -1"" (" """) (string_content "register_cipher(&skipjack_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x4b") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_anubis_desc_001ddde0);" (assignment_expression "iVar1 = register_cipher(PTR_anubis_desc_001ddde0)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_anubis_desc_001ddde0)" (identifier "register_cipher") (argument_list "(PTR_anubis_desc_001ddde0)" (( "(") (identifier "PTR_anubis_desc_001ddde0") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n      crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);\n    }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);" (call_expression "crypt_argchk("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e)" (identifier "crypt_argchk") (argument_list "("register_cipher(&anubis_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e)" (( "(") (string_literal ""register_cipher(&anubis_desc) != -1"" (" """) (string_content "register_cipher(&anubis_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x4e") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);" (assignment_expression "iVar1 = register_cipher(PTR_khazad_desc_001ddfc8)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_khazad_desc_001ddfc8)" (identifier "register_cipher") (argument_list "(PTR_khazad_desc_001ddfc8)" (( "(") (identifier "PTR_khazad_desc_001ddfc8") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n      crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);\n    }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);" (call_expression "crypt_argchk("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51)" (identifier "crypt_argchk") (argument_list "("register_cipher(&khazad_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51)" (( "(") (string_literal ""register_cipher(&khazad_desc) != -1"" (" """) (string_content "register_cipher(&khazad_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x51") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);" (assignment_expression "iVar1 = register_cipher(PTR_kseed_desc_001ddeb0)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_kseed_desc_001ddeb0)" (identifier "register_cipher") (argument_list "(PTR_kseed_desc_001ddeb0)" (( "(") (identifier "PTR_kseed_desc_001ddeb0") () ")")))) (; ";")) (if_statement "if (iVar1 != -1) {\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }" (if "if") (parenthesized_expression "(iVar1 != -1)" (( "(") (binary_expression "iVar1 != -1" (identifier "iVar1") (!= "!=") (number_literal "-1")) () ")")) (compound_statement "{\n      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);\n      if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }\n      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);\n      if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }\n                    \n      crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);\n    }" ({ "{") (expression_statement "iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);" (assignment_expression "iVar1 = register_cipher(PTR_kasumi_desc_001ddf68)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_kasumi_desc_001ddf68)" (identifier "register_cipher") (argument_list "(PTR_kasumi_desc_001ddf68)" (( "(") (identifier "PTR_kasumi_desc_001ddf68") () ")")))) (; ";")) (if_statement "if (iVar1 == -1) {\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }" (if "if") (parenthesized_expression "(iVar1 == -1)" (( "(") (binary_expression "iVar1 == -1" (identifier "iVar1") (== "==") (number_literal "-1")) () ")")) (compound_statement "{\n                    \n        crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);\n      }" ({ "{") (expression_statement "crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);" (call_expression "crypt_argchk("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57)" (identifier "crypt_argchk") (argument_list "("register_cipher(&kasumi_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57)" (( "(") (string_literal ""register_cipher(&kasumi_desc) != -1"" (" """) (string_content "register_cipher(&kasumi_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x57") () ")"))) (; ";")) (} "}"))) (expression_statement "iVar1 = register_cipher(PTR_multi2_desc_001dddb8);" (assignment_expression "iVar1 = register_cipher(PTR_multi2_desc_001dddb8)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_multi2_desc_001dddb8)" (identifier "register_cipher") (argument_list "(PTR_multi2_desc_001dddb8)" (( "(") (identifier "PTR_multi2_desc_001dddb8") () ")")))) (; ";")) (if_statement "if (iVar1 != -1) {\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }" (if "if") (parenthesized_expression "(iVar1 != -1)" (( "(") (binary_expression "iVar1 != -1" (identifier "iVar1") (!= "!=") (number_literal "-1")) () ")")) (compound_statement "{\n        iVar1 = register_cipher(PTR_camellia_desc_001dde68);\n        if (iVar1 != -1) {\n          return 0;\n        }\n                    \n        crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);\n      }" ({ "{") (expression_statement "iVar1 = register_cipher(PTR_camellia_desc_001dde68);" (assignment_expression "iVar1 = register_cipher(PTR_camellia_desc_001dde68)" (identifier "iVar1") (= "=") (call_expression "register_cipher(PTR_camellia_desc_001dde68)" (identifier "register_cipher") (argument_list "(PTR_camellia_desc_001dde68)" (( "(") (identifier "PTR_camellia_desc_001dde68") () ")")))) (; ";")) (if_statement "if (iVar1 != -1) {\n          return 0;\n        }" (if "if") (parenthesized_expression "(iVar1 != -1)" (( "(") (binary_expression "iVar1 != -1" (identifier "iVar1") (!= "!=") (number_literal "-1")) () ")")) (compound_statement "{\n          return 0;\n        }" ({ "{") (return_statement "return 0;" (return "return") (number_literal "0") (; ";")) (} "}"))) (expression_statement "crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);" (call_expression "crypt_argchk("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d)" (identifier "crypt_argchk") (argument_list "("register_cipher(&camellia_desc) != -1",\n                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d)" (( "(") (string_literal ""register_cipher(&camellia_desc) != -1"" (" """) (string_content "register_cipher(&camellia_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x5d") () ")"))) (; ";")) (} "}"))) (expression_statement "crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);" (call_expression "crypt_argchk("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a)" (identifier "crypt_argchk") (argument_list "("register_cipher(&multi2_desc) != -1",\n                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a)" (( "(") (string_literal ""register_cipher(&multi2_desc) != -1"" (" """) (string_content "register_cipher(&multi2_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x5a") () ")"))) (; ";")) (} "}"))) (expression_statement "crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54);" (call_expression "crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54)" (identifier "crypt_argchk") (argument_list "("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n                 0x54)" (( "(") (string_literal ""register_cipher(&kseed_desc) != -1"" (" """) (string_content "register_cipher(&kseed_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x54") () ")"))) (; ";")) (} "}"))) (expression_statement "crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48);" (call_expression "crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48)" (identifier "crypt_argchk") (argument_list "("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",\n               0x48)" (( "(") (string_literal ""register_cipher(&noekeon_desc) != -1"" (" """) (string_content "register_cipher(&noekeon_desc) != -1") (" """)) (, ",") (string_literal ""src/misc/crypt/crypt_register_all_ciphers.c"" (" """) (string_content "src/misc/crypt/crypt_register_all_ciphers.c") (" """)) (, ",") (number_literal "0x48") () ")"))) (; ";")) (} "}")))

/* WARNING: Unknown calling convention */

int function_1(void)

{
  int var_2;
  
  var_2 = var_1((type_1 *)PTR_aes_desc_001ddf38);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x22);
  }
  var_2 = var_1((type_1 *)PTR_blowfish_desc_001dddd8);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&blowfish_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x26);
  }
  var_2 = var_1((type_1 *)PTR_xtea_desc_001dddf0);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x29);
  }
  var_2 = var_1((type_1 *)PTR_rc5_desc_001dde28);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x2c);
  }
  var_2 = var_1((type_1 *)PTR_rc6_desc_001ddea8);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x2f);
  }
  var_2 = var_1((type_1 *)PTR_saferp_desc_001ddda8);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c"
                 ,0x32);
  }
  var_2 = var_1((type_1 *)PTR_twofish_desc_001ddf10);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&twofish_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x35);
  }
  var_2 = var_1((type_1 *)PTR_safer_k64_desc_001ddf88);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&safer_k64_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x38);
  }
  var_2 = var_1((type_1 *)PTR_safer_sk64_desc_001ddf00);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&safer_sk64_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x39);
  }
  var_2 = var_1((type_1 *)PTR_safer_k128_desc_001dddf8);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&safer_k128_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3a);
  }
  var_2 = var_1((type_1 *)PTR_safer_sk128_desc_001dde90);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&safer_sk128_desc) != -1",
                 "src/misc/crypt/crypt_register_all_ciphers.c",0x3b);
  }
  var_2 = var_1((type_1 *)PTR_rc2_desc_001dde70);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x3e);
  }
  var_2 = var_1((type_1 *)PTR_des_desc_001ddef8);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x41);
  }
  var_2 = var_1((type_1 *)PTR_des3_desc_001ddf40);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x42);
  }
  var_2 = var_1((type_1 *)PTR_cast5_desc_001dde08);
  if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x45);
  }
  var_2 = var_1((type_1 *)PTR_noekeon_desc_001ddf30);
  if (var_2 != -1) {
    var_2 = var_1((type_1 *)PTR_skipjack_desc_001ddfd0);
    if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
      var_3("register_cipher(&skipjack_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4b);
    }
    var_2 = var_1((type_1 *)PTR_anubis_desc_001ddde0);
    if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
      var_3("register_cipher(&anubis_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x4e);
    }
    var_2 = var_1((type_1 *)PTR_khazad_desc_001ddfc8);
    if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
      var_3("register_cipher(&khazad_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x51);
    }
    var_2 = var_1((type_1 *)PTR_kseed_desc_001ddeb0);
    if (var_2 != -1) {
      var_2 = var_1((type_1 *)PTR_kasumi_desc_001ddf68);
      if (var_2 == -1) {
                    /* WARNING: Subroutine does not return */
        var_3("register_cipher(&kasumi_desc) != -1",
                     "src/misc/crypt/crypt_register_all_ciphers.c",0x57);
      }
      var_2 = var_1((type_1 *)PTR_multi2_desc_001dddb8);
      if (var_2 != -1) {
        var_2 = var_1((type_1 *)PTR_camellia_desc_001dde68);
        if (var_2 != -1) {
          return 0;
        }
                    /* WARNING: Subroutine does not return */
        var_3("register_cipher(&camellia_desc) != -1",
                     "src/misc/crypt/crypt_register_all_ciphers.c",0x5d);
      }
                    /* WARNING: Subroutine does not return */
      var_3("register_cipher(&multi2_desc) != -1",
                   "src/misc/crypt/crypt_register_all_ciphers.c",0x5a);
    }
                    /* WARNING: Subroutine does not return */
    var_3("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
                 0x54);
  }
                    /* WARNING: Subroutine does not return */
  var_3("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_register_all_ciphers.c",
               0x48);
}


(translation_unit (function_definition type: (type_identifier) declarator: (function_declarator declarator: (identifier) parameters: (parameter_list (parameter_declaration type: (primitive_type)))) body: (compound_statement (declaration type: (primitive_type) declarator: (identifier)) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (expression_statement (assignment_expression left: (identifier) right: (call_expression function: (identifier) arguments: (argument_list (identifier))))) (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (number_literal)))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))) (expression_statement (call_expression function: (identifier) arguments: (argument_list (string_literal (string_content)) (string_literal (string_content)) (number_literal)))))))

undefined8 MASKED(void)

{
  int iVar1;
  
  iVar1 = register_cipher(PTR_aes_desc_001ddf38);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&aes_desc) != -1","src/misc/crypt/crypt_MASKED.c",
                 0x22);
  }
  iVar1 = register_cipher(PTR_blowfish_desc_001dddd8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&blowfish_desc) != -1",
                 "src/misc/crypt/crypt_MASKED.c",0x26);
  }
  iVar1 = register_cipher(PTR_xtea_desc_001dddf0);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&xtea_desc) != -1","src/misc/crypt/crypt_MASKED.c",
                 0x29);
  }
  iVar1 = register_cipher(PTR_rc5_desc_001dde28);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&rc5_desc) != -1","src/misc/crypt/crypt_MASKED.c",
                 0x2c);
  }
  iVar1 = register_cipher(PTR_rc6_desc_001ddea8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&rc6_desc) != -1","src/misc/crypt/crypt_MASKED.c",
                 0x2f);
  }
  iVar1 = register_cipher(PTR_saferp_desc_001ddda8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&saferp_desc) != -1","src/misc/crypt/crypt_MASKED.c"
                 ,0x32);
  }
  iVar1 = register_cipher(PTR_twofish_desc_001ddf10);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&twofish_desc) != -1",
                 "src/misc/crypt/crypt_MASKED.c",0x35);
  }
  iVar1 = register_cipher(PTR_safer_k64_desc_001ddf88);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_k64_desc) != -1",
                 "src/misc/crypt/crypt_MASKED.c",0x38);
  }
  iVar1 = register_cipher(PTR_safer_sk64_desc_001ddf00);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_sk64_desc) != -1",
                 "src/misc/crypt/crypt_MASKED.c",0x39);
  }
  iVar1 = register_cipher(PTR_safer_k128_desc_001dddf8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_k128_desc) != -1",
                 "src/misc/crypt/crypt_MASKED.c",0x3a);
  }
  iVar1 = register_cipher(PTR_safer_sk128_desc_001dde90);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&safer_sk128_desc) != -1",
                 "src/misc/crypt/crypt_MASKED.c",0x3b);
  }
  iVar1 = register_cipher(PTR_rc2_desc_001dde70);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&rc2_desc) != -1","src/misc/crypt/crypt_MASKED.c",
                 0x3e);
  }
  iVar1 = register_cipher(PTR_des_desc_001ddef8);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&des_desc) != -1","src/misc/crypt/crypt_MASKED.c",
                 0x41);
  }
  iVar1 = register_cipher(PTR_des3_desc_001ddf40);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&des3_desc) != -1","src/misc/crypt/crypt_MASKED.c",
                 0x42);
  }
  iVar1 = register_cipher(PTR_cast5_desc_001dde08);
  if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&cast5_desc) != -1","src/misc/crypt/crypt_MASKED.c",
                 0x45);
  }
  iVar1 = register_cipher(PTR_noekeon_desc_001ddf30);
  if (iVar1 != -1) {
    iVar1 = register_cipher(PTR_skipjack_desc_001ddfd0);
    if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&skipjack_desc) != -1",
                   "src/misc/crypt/crypt_MASKED.c",0x4b);
    }
    iVar1 = register_cipher(PTR_anubis_desc_001ddde0);
    if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&anubis_desc) != -1",
                   "src/misc/crypt/crypt_MASKED.c",0x4e);
    }
    iVar1 = register_cipher(PTR_khazad_desc_001ddfc8);
    if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&khazad_desc) != -1",
                   "src/misc/crypt/crypt_MASKED.c",0x51);
    }
    iVar1 = register_cipher(PTR_kseed_desc_001ddeb0);
    if (iVar1 != -1) {
      iVar1 = register_cipher(PTR_kasumi_desc_001ddf68);
      if (iVar1 == -1) {
                    /* WARNING: Subroutine does not return */
        crypt_argchk("register_cipher(&kasumi_desc) != -1",
                     "src/misc/crypt/crypt_MASKED.c",0x57);
      }
      iVar1 = register_cipher(PTR_multi2_desc_001dddb8);
      if (iVar1 != -1) {
        iVar1 = register_cipher(PTR_camellia_desc_001dde68);
        if (iVar1 != -1) {
          return 0;
        }
                    /* WARNING: Subroutine does not return */
        crypt_argchk("register_cipher(&camellia_desc) != -1",
                     "src/misc/crypt/crypt_MASKED.c",0x5d);
      }
                    /* WARNING: Subroutine does not return */
      crypt_argchk("register_cipher(&multi2_desc) != -1",
                   "src/misc/crypt/crypt_MASKED.c",0x5a);
    }
                    /* WARNING: Subroutine does not return */
    crypt_argchk("register_cipher(&kseed_desc) != -1","src/misc/crypt/crypt_MASKED.c",
                 0x54);
  }
                    /* WARNING: Subroutine does not return */
  crypt_argchk("register_cipher(&noekeon_desc) != -1","src/misc/crypt/crypt_MASKED.c",
               0x48);
}

