// File: /workspace/github_cpp_makefile_star2_O1/giovifazi[P]knossos-bloodbath/Hud.cpp
// Function: hud_battle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, int, int, int)
int hud_battle(std::string name1, std::string name2, int atk, int atk2,int n){
	
	
std::cout

<<"Te lo sei ritrovato proprio di fronte. E' il tuo compagno di viaggio.\n" 
<<"Un prigioniero come te, un disperato, un affamato. Sareste dovuti essere compagni, e invece vi afferrate e vi colpite come animali selvaggi...\n\n" 



<<"                           __.--|~|--.__                             ,,;/;\n"
<<"                         /~     | |    ;~\\                         ,;;;/;;'\n"
<<"                        /|      | |    ;~\\                       ,;;;;/;;;'\n"
<<"                       |/|      \\_/   ;;;|\\                    ,;;;;/;;;;'\n"
<<"                       |/ \\          ;;;/  )                 ,;;;;/;;;;;'\n"
<<"                   ___ | ______     ;_____ |___....__      ,;;;;/;;;;;'\n"
<<"             ___.-~ \\(| \\  \\*\\ \\__/ /*/ /:|)~   ~   \\    ,;;;;/;;;;;'\n"
<<"         /~~~    ~\\    |  ~-.     |   .-~: |//  _.-~~--,;;;;/;;;;;'\n"
<<"        (.-~___     \\.'|    | /-.__.-\\|::::| //~     ,;;;;/;;;;;'\n"
<<"        /      ~~--._ \\|   /          `\\:: |/      ,;;;;/;;;;;'\n"
<<"     .-|             ~~|   |  /V****V\\ |:  |     ,;;;;/;;;;;' \\\n"
<<"    /                   \\  |  ~`^~~^'~ |  /    ,;;;;/;;;;;'    ;\n"
<<"   (        \\             \\|`\\._____./'|/    ,;;;;/;;;;;'      '\\\n"
<<"  / \\        \\                             ,;;;;/;;;;;'     /    |\n"
<<" |            |                          ,;;;;/;;;;;'      |     |\n"
<<"|`-._          |                       ,;;;;/;;;;;'              \\\n"
<<"|             /                      ,;;;;/;;;;;'  \\              \\__________\n"
<<"(             )                 |  ,;;;;/;;;;;'      |        _.--~          \n"
<<" \\          \\/ \\              ,  ;;;;;/;;;;;'       /(     .-~_..--~~~~~~~~~~\n"
<<" \\__         '  `       ,     ,;;;;;/;;;;;'    .   /  \\   / /~                \n"
<<" /          \'  |`._______ ,;;;;;;/;;;;;;'    /   :    \\/'/'       /|_/|   ``|\n"
<<"| _.-~~~~-._ |   \\ __   .,;;;;;;/;;;;;;' ~~~~'   .'    | |       /~ (/\\/    ||\n"
<<"/~ _.-~~~-._\\    /~/   ;;;;;;;/;;;;;;;'          |    | |       / ~/_-'|-   /|\n"
<<"(/~         \\| /' |   ;;;;;;/;;;;;;;;            ;   | |       (.-~;  /-   / |\n\n"



   << name1 << " colpisce e fa " << atk << " danni.\n"
   << name2 << " colpisce e fa " << atk2 << " danni.\n\n";



switch(n){   

        case -1:
                std::cin.ignore();

                std::cout << "Premi invio per continuare\n";

                 std::cin.get();
        break;


        case 0:

std::cout
<<"                     :::!~!!!!!:.\n"
<<"                  .xUHWH!! !!?M88WHX:.\n"
<<"                .X*#M@$!!  !X!M$$$$$$WWx:.\n"
<<"               :!!!!!!?H! :!$!$$$$$$$$$$8X:\n"
<<"              !!~  ~:~!! :~!$!#$$$$$$$$$$8X:\n"
<<"             :!~::!H!<   ~.U$X!?R$$$$$$$$MM!\n"
<<"             ~!~!!!!~~ .:XW$$$U!!?$$$$$$RMM!\n"
<<"               !:~~~ .:!M'T#$$$$WX??#MRRMMM!\n"
<<"               ~?88888*`   `'*$$$$8!!!!|?!!!         Nel combattimento \n"
<<"             :X- M$$$$       `'T#$T~!8$WUXU~         muore "<<name1<<"\n"
<<"            :%`  ~#$$$m:        ~!~ ?$$$$$$\n"
<<"          :!`.-   ~T$$$$8xx.  .xWW- ~''##*'\n"
<<".....   -~~:<` !    ~?T#$$@@W@*?$$      /`\n"
<<"W$@@M!!! .!~~ !!     .:XUW$W!~ `*~:    :\n"
<<"#*~~`.:x%`!!  !H:   !WM$$$$Ti.: .!WUn+!`\n"
<<":::~:!!`:X~ .: ?H.!u *$$$B$$$!W:U!T$$M~\n"
<<".~~   :X@!.-~   ?@WTWo('*$$$W$TH$! `\n"
<<"Wi.~!X$?!-~    : ?$$$B$Wu('**$RM!\n"
<<"$R@i.~~ !     :   ~$$$$$B$$en:``\n"
<<"?MXT@Wx.~    :     ~'##*$$$$M~\n\n\n";

                 std::cin.ignore();

                std::cout << "Premi invio per continuare\n";

                 std::cin.get();

                return 1;


   
        
        case 1:
      std::cout 

        <<"Vi siete colpiti entrambi con tutta la forza possibile. Dovreste morire, ma il vostro combattimento ha stupito la dea Tiche,\n" 
        <<"signora della fortuna. Decide di intervenire e far vivere uno dei due...\n\n"


<<"       .-------.    ______\n"
<<"      /   o   /|   /\\     \\\n"
<<"     /_______/o|  /o \\  o  \\\n"
<<"     | o     | | /   o\\_____\\\n"
<<"     |   o   |o/ \\o   /o    /\n"
<<"     |     o |/   \\ o/  o  /\n"
<<"     '-------'     \\/____o/\n\n";

        std::cin.ignore();

        std::cout << "Premi invio per continuare\n";

        std::cin.get();

        std::cout 
        << "Regala 1 Hp a " << name1<<"\n\n"
        << name2 << " e' morto.\n\n";
      //  std::cin.ignore();

        std::cout << "Premi invio per continuare";

        std::cin.get();


                return 0;
        
        case 2:
        std::cout
        <<"Vi siete colpiti entrambi con tutta la forza possibile. Dovreste morire, ma il vostro combattimento ha stupito la dea Tiche,\n" 
        <<"signora della fortuna. Decide di intervenire e far vivere uno dei due...\n\n" 


<<"       .-------.    ______\n"
<<"      /   o   /|   /\\     \\\n"
<<"     /_______/o|  /o \\  o  \\\n"
<<"     | o     | | /   o\\_____\\\n"
<<"     |   o   |o/ \\o   /o    /\n"
<<"     |     o |/   \\ o/  o  /\n"
<<"     '-------'     \\/____o/\n\n";

        std::cin.ignore();

        std::cout << "Premi invio per continuare\n";

        std::cin.get();

        std::cout

        << "Regala 1 Hp a " << name2<<"\n\n" 
        << name1 << " e' morto.\n\n";

        std::cout << "Premi invio per continuare";

        std::cin.get();



                return 1;

        case 3:


std::cout
<<"                     :::!~!!!!!:.\n"
<<"                  .xUHWH!! !!?M88WHX:.\n"
<<"                .X*#M@$!!  !X!M$$$$$$WWx:.\n"
<<"               :!!!!!!?H! :!$!$$$$$$$$$$8X:\n"
<<"              !!~  ~:~!! :~!$!#$$$$$$$$$$8X:\n"
<<"             :!~::!H!<   ~.U$X!?R$$$$$$$$MM!\n"
<<"             ~!~!!!!~~ .:XW$$$U!!?$$$$$$RMM!\n"
<<"               !:~~~ .:!M'T#$$$$WX??#MRRMMM!\n"
<<"               ~?789iW*`   `'#$$$$8!!!!8?!!!         Nel combattimento \n"
<<"             :X- M$$$$       `'T#$T~!8$WUXU~         muore "<<name2<<"\n"
<<"            :%`  ~#$$$m:        ~!~ ?$$$$$$\n"
<<"          :!`.-   ~T$$$$8xx.  .xWW- ~''##*'\n"
<<".....   -~~:<` !    ~?T#$$@@W@*?$$      /`\n"
<<"W$@@M!!! .!~~ !!     .:XUW$W!~ `*~:    :\n"
<<"#*~~`.:x%`!!  !H:   !WM$$$$Ti.: .!WUn+!`\n"
<<":::~:!!`:X~ .: ?H.!u *$$$B$$$!W:U!T$$M~\n"
<<".~~   :X@!.-~   ?@WTWo('*$$$W$TH$! `\n"
<<"Wi.~!X$?!-~    : ?$$$B$Wu('**$RM!\n"
<<"$R@i.~~ !     :   ~$$$$$B$$en:``\n"
<<"?MXT@Wx.~    :     ~'##*$$$$M~\n\n\n";


                  std::cin.ignore();

                   std::cout << "Premi invio per continuare\n";
        
                  std::cin.get();

                return 0;
        }

return 0;
  
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x18, %rsp
movl %r8d, %r15d
movl %ecx, -0x34(%rbp)
movl %edx, %r13d
movq %rsi, %r12
movq %rdi, %r14
movq 0xbbf7(%rip), %rbx      # 0x11fd0
leaq 0x5f81(%rip), %rsi      # 0xc361
movl $0x46, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x5fb4(%rip), %rsi      # 0xc3a8
movl $0x90, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6031(%rip), %rsi      # 0xc439
movl $0x4b, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6069(%rip), %rsi      # 0xc485
movl $0x4c, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x60a2(%rip), %rsi      # 0xc4d2
movl $0x4c, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x60db(%rip), %rsi      # 0xc51f
movl $0x4b, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6113(%rip), %rsi      # 0xc56b
movl $0x4a, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x614a(%rip), %rsi      # 0xc5b6
movl $0x48, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x617f(%rip), %rsi      # 0xc5ff
movl $0x46, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x61b2(%rip), %rsi      # 0xc646
movl $0x44, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x61e3(%rip), %rsi      # 0xc68b
movl $0x42, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6212(%rip), %rsi      # 0xc6ce
movl $0x40, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x623f(%rip), %rsi      # 0xc70f
movl $0x40, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x626c(%rip), %rsi      # 0xc750
movl $0x41, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x629a(%rip), %rsi      # 0xc792
movl $0x42, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x62c9(%rip), %rsi      # 0xc7d5
movl $0x43, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x62f9(%rip), %rsi      # 0xc819
movl $0x43, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6329(%rip), %rsi      # 0xc85d
movl $0x43, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6359(%rip), %rsi      # 0xc8a1
movl $0x4e, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6394(%rip), %rsi      # 0xc8f0
movl $0x4e, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x63cf(%rip), %rsi      # 0xc93f
movl $0x4e, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x640a(%rip), %rsi      # 0xc98e
movl $0x4f, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6446(%rip), %rsi      # 0xc9de
movl $0x4e, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6481(%rip), %rsi      # 0xca2d
movl $0x4f, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x64bd(%rip), %rsi      # 0xca7d
movl $0x4f, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x64f9(%rip), %rsi      # 0xcacd
movl $0x50, %edx
movq %rbx, %rdi
callq 0x2140
movq (%r14), %rsi
movq %r14, -0x30(%rbp)
movq 0x8(%r14), %rdx
movq %rbx, %rdi
callq 0x2140
movq %rax, %r14
leaq 0x6520(%rip), %rbx      # 0xcb1e
movl $0xf, %edx
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2140
movq %r14, %rdi
movl %r13d, %esi
callq 0x2200
movq %rax, %r14
leaq 0x650b(%rip), %rsi      # 0xcb2e
movl $0x8, %edx
movq %rax, %rdi
callq 0x2140
movq (%r12), %rsi
movq 0x8(%r12), %rdx
movq %r14, %rdi
callq 0x2140
movq %rax, %r14
movl $0xf, %edx
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2140
movq %r14, %rdi
movl -0x34(%rbp), %esi
callq 0x2200
leaq 0x64d1(%rip), %rsi      # 0xcb37
movl $0x9, %edx
movq %rax, %rdi
callq 0x2140
incl %r15d
cmpl $0x4, %r15d
ja 0x6d51
leaq 0x3b45(%rip), %rax      # 0xa1cc
movslq (%rax,%r15,4), %rcx
addq %rax, %rcx
jmpq *%rcx
movq 0xb949(%rip), %rdi      # 0x11fe0
callq 0x2230
movq 0xb92d(%rip), %rdi      # 0x11fd0
leaq 0x6497(%rip), %rsi      # 0xcb41
movl $0x1b, %edx
jmp 0x69e8
movq 0xb915(%rip), %rbx      # 0x11fd0
leaq 0x649b(%rip), %rsi      # 0xcb5d
movl $0x22, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x64aa(%rip), %rsi      # 0xcb80
movl $0x27, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x64be(%rip), %rsi      # 0xcba8
movl $0x2b, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x64d6(%rip), %rsi      # 0xcbd4
movl $0x2c, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x64ef(%rip), %rsi      # 0xcc01
movl $0x2d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6509(%rip), %rsi      # 0xcc2f
movl $0x2d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6523(%rip), %rsi      # 0xcc5d
movl $0x2d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x653d(%rip), %rsi      # 0xcc8b
movl $0x2d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6922(%rip), %rsi      # 0xd084
movl $0x48, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x658c(%rip), %rsi      # 0xcd02
movl $0x3b, %edx
movq %rbx, %rdi
callq 0x2140
movq (%r12), %rsi
movq 0x8(%r12), %rdx
movq %rbx, %rdi
callq 0x2140
movq %rax, %r14
leaq 0x80b7(%rip), %rsi      # 0xe855
movl $0x1, %edx
movq %rax, %rdi
callq 0x2140
leaq 0x658c(%rip), %rsi      # 0xcd3e
movl $0x2c, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x65a5(%rip), %rsi      # 0xcd6b
movl $0x2c, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x65be(%rip), %rsi      # 0xcd98
movl $0x2b, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x65d6(%rip), %rsi      # 0xcdc4
movl $0x29, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x65ec(%rip), %rsi      # 0xcdee
movl $0x29, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x6602(%rip), %rsi      # 0xce18
movl $0x28, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x6617(%rip), %rsi      # 0xce41
movl $0x25, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x6629(%rip), %rsi      # 0xce67
movl $0x22, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x6638(%rip), %rsi      # 0xce8a
movl $0x21, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x6646(%rip), %rsi      # 0xceac
movl $0x21, %edx
movq %r14, %rdi
callq 0x2140
movq 0xb766(%rip), %rdi      # 0x11fe0
callq 0x2230
leaq 0x62bb(%rip), %rsi      # 0xcb41
movl $0x1b, %edx
jmp 0x69e5
movq 0xb739(%rip), %rbx      # 0x11fd0
leaq 0x6630(%rip), %rsi      # 0xcece
movl $0x7d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x669a(%rip), %rsi      # 0xcf4c
movl $0x4a, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x66d1(%rip), %rsi      # 0xcf97
movl $0x1b, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x66d9(%rip), %rsi      # 0xcfb3
movl $0x1c, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x66e2(%rip), %rsi      # 0xcfd0
movl $0x1d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x66ec(%rip), %rsi      # 0xcfee
movl $0x1e, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x66f7(%rip), %rsi      # 0xd00d
movl $0x1e, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6702(%rip), %rsi      # 0xd02c
movl $0x1d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x670c(%rip), %rsi      # 0xd04a
movl $0x1d, %edx
movq %rbx, %rdi
callq 0x2140
movq 0xb68e(%rip), %r14      # 0x11fe0
movq %r14, %rdi
callq 0x2230
leaq 0x61e0(%rip), %rsi      # 0xcb41
movl $0x1b, %edx
movq %rbx, %rdi
callq 0x2140
movq %r14, %rdi
callq 0x2160
leaq 0x66eb(%rip), %rsi      # 0xd068
movl $0xe, %edx
movq %rbx, %rdi
callq 0x2140
movq -0x30(%rbp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
movq %rbx, %rdi
callq 0x2140
movq %rax, %r14
leaq 0x7ead(%rip), %rsi      # 0xe854
movl $0x2, %edx
movq %rax, %rdi
callq 0x2140
movq (%r12), %rsi
movq 0x8(%r12), %rdx
movq %r14, %rdi
callq 0x2140
leaq 0x66ab(%rip), %rsi      # 0xd077
movl $0xc, %edx
movq %rax, %rdi
callq 0x2140
leaq 0x5107(%rip), %rsi      # 0xbae7
movl $0x1a, %edx
movq %rbx, %rdi
callq 0x2140
xorl %ebx, %ebx
jmp 0x6d34
movq 0xb5d5(%rip), %rbx      # 0x11fd0
leaq 0x64cc(%rip), %rsi      # 0xcece
movl $0x7d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6536(%rip), %rsi      # 0xcf4c
movl $0x4a, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x656d(%rip), %rsi      # 0xcf97
movl $0x1b, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6575(%rip), %rsi      # 0xcfb3
movl $0x1c, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x657e(%rip), %rsi      # 0xcfd0
movl $0x1d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6588(%rip), %rsi      # 0xcfee
movl $0x1e, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6593(%rip), %rsi      # 0xd00d
movl $0x1e, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x659e(%rip), %rsi      # 0xd02c
movl $0x1d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x65a8(%rip), %rsi      # 0xd04a
movl $0x1d, %edx
movq %rbx, %rdi
callq 0x2140
movq 0xb52a(%rip), %r14      # 0x11fe0
movq %r14, %rdi
callq 0x2230
leaq 0x607c(%rip), %rsi      # 0xcb41
movl $0x1b, %edx
movq %rbx, %rdi
callq 0x2140
movq %r14, %rdi
callq 0x2160
leaq 0x6587(%rip), %rsi      # 0xd068
movl $0xe, %edx
movq %rbx, %rdi
callq 0x2140
movq (%r12), %rsi
movq 0x8(%r12), %rdx
movq %rbx, %rdi
callq 0x2140
movq %rax, %r14
leaq 0x7d4b(%rip), %rsi      # 0xe854
movl $0x2, %edx
movq %rax, %rdi
callq 0x2140
movq -0x30(%rbp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
movq %r14, %rdi
callq 0x2140
leaq 0x6547(%rip), %rsi      # 0xd077
movl $0xc, %edx
movq %rax, %rdi
callq 0x2140
leaq 0x4fa3(%rip), %rsi      # 0xbae7
movl $0x1a, %edx
jmp 0x6d27
movq 0xb47b(%rip), %rbx      # 0x11fd0
leaq 0x6001(%rip), %rsi      # 0xcb5d
movl $0x22, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6010(%rip), %rsi      # 0xcb80
movl $0x27, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6024(%rip), %rsi      # 0xcba8
movl $0x2b, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x603c(%rip), %rsi      # 0xcbd4
movl $0x2c, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6055(%rip), %rsi      # 0xcc01
movl $0x2d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x606f(%rip), %rsi      # 0xcc2f
movl $0x2d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x6089(%rip), %rsi      # 0xcc5d
movl $0x2d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x60a3(%rip), %rsi      # 0xcc8b
movl $0x2d, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x60bd(%rip), %rsi      # 0xccb9
movl $0x48, %edx
movq %rbx, %rdi
callq 0x2140
leaq 0x60f2(%rip), %rsi      # 0xcd02
movl $0x3b, %edx
movq %rbx, %rdi
callq 0x2140
movq -0x30(%rbp), %rax
movq (%rax), %rsi
movq 0x8(%rax), %rdx
movq %rbx, %rdi
callq 0x2140
movq %rax, %r14
leaq 0x7c1b(%rip), %rsi      # 0xe855
movl $0x1, %edx
movq %rax, %rdi
callq 0x2140
leaq 0x60f0(%rip), %rsi      # 0xcd3e
movl $0x2c, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x6109(%rip), %rsi      # 0xcd6b
movl $0x2c, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x6122(%rip), %rsi      # 0xcd98
movl $0x2b, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x613a(%rip), %rsi      # 0xcdc4
movl $0x29, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x6150(%rip), %rsi      # 0xcdee
movl $0x29, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x6166(%rip), %rsi      # 0xce18
movl $0x28, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x617b(%rip), %rsi      # 0xce41
movl $0x25, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x618d(%rip), %rsi      # 0xce67
movl $0x22, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x619c(%rip), %rsi      # 0xce8a
movl $0x21, %edx
movq %r14, %rdi
callq 0x2140
leaq 0x61aa(%rip), %rsi      # 0xceac
movl $0x21, %edx
movq %r14, %rdi
callq 0x2140
movq 0xb2ca(%rip), %rdi      # 0x11fe0
callq 0x2230
leaq 0x5e1f(%rip), %rsi      # 0xcb41
movl $0x1b, %edx
movq %rbx, %rdi
callq 0x2140
movl $0x1, %ebx
movq 0xb2a5(%rip), %rdi      # 0x11fe0
callq 0x2160
movl %ebx, %eax
addq $0x18, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
xorl %ebx, %ebx
jmp 0x6d40