Revisions for untitled paste

View the changes made to this paste.

unlisted ⁨2⁩ ⁨files⁩ 2019-04-11 11:06:55 UTC

unknown file

@@ -1,5 +0,0 @@

-// Rising Stage Executable
-eax133(eax131, 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
- 
-// Climax Stage Executable
-eax105(eax103, 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
\ No newline at end of file

Decryption method - Climax Stage

@@ -0,0 +1,904 @@

+void fun_408ac0(void** ecx) {
+    void** esp2;
+    void* esp3;
+    void** edi4;
+    void** eax5;
+    uint32_t esi6;
+    void** v7;
+    void** eip8;
+    void** edx9;
+    void** eax10;
+    int32_t eax11;
+    uint32_t esi12;
+    void** v13;
+    void** eip14;
+    void** eax15;
+    void** eax16;
+    void** eax17;
+    void** ecx18;
+    void** edx19;
+    void** eax20;
+    void** eax21;
+    void** eax22;
+    uint32_t esi23;
+    void** eip24;
+    void** eax25;
+    void** eax26;
+    void** eax27;
+    uint32_t esi28;
+    void** eip29;
+    void** eax30;
+    void** eax31;
+    void* esp32;
+    void** esi33;
+    void** eax34;
+    void** v35;
+    struct s7074** eax36;
+    void* esp37;
+    struct s7074* edx38;
+    void** v39;
+    int32_t eax40;
+    int32_t eax41;
+    void** v42;
+    int32_t eax43;
+    void** v44;
+    int32_t eax45;
+    void** v46;
+    int32_t eax47;
+    void** v48;
+    int32_t eax49;
+    void** v50;
+    int32_t eax51;
+    void** v52;
+    int32_t eax53;
+    void** v54;
+    int32_t eax55;
+    void** v56;
+    int32_t eax57;
+    void** v58;
+    int32_t eax59;
+    void** v60;
+    void** ecx61;
+    void*** esp62;
+    void** v63;
+    void** eax64;
+    void** eax65;
+    void** eax66;
+    void** eax67;
+    void** eax68;
+    void** eax69;
+    void** eax70;
+    void** eax71;
+    void** eax72;
+    void** eax73;
+    void** eax74;
+    void** eax75;
+    int32_t eax76;
+    int32_t eax77;
+    int32_t eax78;
+    int32_t eax79;
+    int32_t eax80;
+    int32_t eax81;
+    int32_t eax82;
+    int32_t eax83;
+    int32_t eax84;
+    int32_t eax85;
+    int32_t eax86;
+    int32_t eax87;
+    int32_t eax88;
+    int32_t eax89;
+    int32_t eax90;
+    int32_t eax91;
+    int32_t eax92;
+    int32_t eax93;
+    int32_t eax94;
+    int32_t eax95;
+    int32_t eax96;
+    int32_t eax97;
+    int32_t eax98;
+    int32_t eax99;
+    int32_t eax100;
+    int32_t eax101;
+    void** eax102;
+    struct s7111** eax103;
+    struct s7111* edx104;
+    int32_t eax105;
+    void** eax106;
+    struct s7112** eax107;
+    struct s7112* edx108;
+    int32_t eax109;
+    void** eax110;
+    struct s7113** eax111;
+    struct s7113* edx112;
+    int32_t eax113;
+    void** eax114;
+    struct s7114** eax115;
+    struct s7114* edx116;
+    int32_t eax117;
+    void** eax118;
+    struct s7115** eax119;
+    struct s7115* edx120;
+    int32_t eax121;
+    void** eax122;
+    struct s7116** eax123;
+    struct s7116* edx124;
+    int32_t eax125;
+    void** eax126;
+    struct s7117** eax127;
+    struct s7117* edx128;
+    int32_t eax129;
+    void** eax130;
+    struct s7118** eax131;
+    struct s7118* edx132;
+    int32_t eax133;
+    void** eax134;
+    struct s7119** eax135;
+    struct s7119* edx136;
+    int32_t eax137;
+    void** eax138;
+    struct s7120** eax139;
+    struct s7120* edx140;
+    int32_t eax141;
+    void** eax142;
+    struct s7121** eax143;
+    int32_t eax144;
+    void* esp145;
+    void** ecx146;
+    void** edx147;
+    void** v148;
+    void** edx149;
+    void** edx150;
+    void** eax151;
+    void** eax152;
+    void** esi153;
+    void** edx154;
+    struct s7122* eax155;
+    void** ecx156;
+    void** v157;
+    void** eax158;
+    void** eax159;
+    void** eax160;
+    void* esp161;
+    void** eax162;
+    void** ecx163;
+    void** v164;
+    void** edx165;
+    void** eax166;
+    void* esp167;
+    void** eax168;
+    void** eax169;
+    void* esp170;
+    void** v171;
+    void** eax172;
+    void** edx173;
+    void** v174;
+    void** esi175;
+    void** ebx176;
+    void** eax177;
+    void** v178;
+    void** eax179;
+    void** v180;
+    void** eax181;
+    void** eax182;
+    void** v183;
+    void** v184;
+    void** ecx185;
+    void** v186;
+    void** ecx187;
+    void* esp188;
+    void** eax189;
+    void** eax190;
+    void*** esp191;
+    void** v192;
+    void* esp193;
+    void** v194;
+    signed char al195;
+    void* esp196;
+    void** v197;
+    signed char al198;
+    void** v199;
+    signed char al200;
+    void** v201;
+    signed char al202;
+    void** v203;
+    signed char al204;
+    void** v205;
+    signed char al206;
+    void** v207;
+    void** eax208;
+    void** esi209;
+    void** eax210;
+    void** eax211;
+    void* esp212;
+    void** v213;
+    void** eax214;
+    void** ecx215;
+    void** ecx216;
+    void** eax217;
+    void** eax218;
+    void** ecx219;
+    void** eax220;
+    void** eax221;
+    int32_t eax222;
+    void* esp223;
+    void** ebp224;
+    void** eax225;
+    void* eax226;
+    void** eax227;
+    void** v228;
+    void** eax229;
+    void** eax230;
+    void* esp231;
+    void** esi232;
+    void** ebx233;
+    void** eax234;
+    void** ecx235;
+    void* esp236;
+    void** eax237;
+    void** v238;
+    void** eax239;
+    void** esp240;
+    void** v241;
+    void** eax242;
+    void** eax243;
+    void** eax244;
+    void** eax245;
+    void** eax246;
+    void* esp247;
+    void** eax248;
+    void** eax249;
+    void** edx250;
+    void** edx251;
+    void** edx252;
+    void** edx253;
+    void** edx254;
+    void** eax255;
+    void** eax256;
+    void** eax257;
+    void** eax258;
+    void* esp259;
+    void** eax260;
+    int32_t eax261;
+    void** eax262;
+    void** esi263;
+    void** edx264;
+    int32_t eax265;
+    int32_t edx266;
+    void** esi267;
+    void** edx268;
+    void** esp269;
+    void** eax270;
+    void** esi271;
+    void** eax272;
+    int32_t eip273;
+    void** esi274;
+    void** ecx275;
+    signed char al276;
+
+    esp2 = reinterpret_cast<void**>(reinterpret_cast<int32_t>(__zero_stack_offset()) - 4);
+    esp3 = reinterpret_cast<void*>((reinterpret_cast<unsigned char>(esp2) & 0xfffffff8) - 4 - 4 - 4 - 28 - 4 - 4 - 4 - 4 - 4);
+    *reinterpret_cast<void***>(&g0) = reinterpret_cast<void**>(reinterpret_cast<uint32_t>(esp3) + 48);
+    edi4 = ecx;
+    eax5 = reinterpret_cast<void**>(CreateCore_System_Selene_YAPAVICore_2_XZ());
+    *reinterpret_cast<void***>(edi4 + 4) = eax5;
+    if (!eax5) {
+        MessageBoxA();
+        esi6 = printf;
+        esi6(0x4ad958);
+        esi6("ASSERT : %4d, %s\n", 0x96, "..\\Code\\Core\\Application.cpp");
+        *reinterpret_cast<int32_t*>(reinterpret_cast<int32_t>(&g0) + 1) = 0xbadc0de;
+        *reinterpret_cast<void***>(&g0) = v7;
+        eip8 = g14;
+        goto eip8;
+    }
+    edx9 = *reinterpret_cast<void***>(eax5);
+    eax10 = *reinterpret_cast<void***>(edx9 + 16);
+    eax11 = reinterpret_cast<int32_t>(eax10(eax5));
+    if (!eax11) {
+        MessageBoxA(eax5);
+        esi12 = printf;
+        esi12(eax5, 0x4ad9a8);
+        esi12(eax5, "ASSERT : %4d, %s\n", 0xa1, "..\\Code\\Core\\Application.cpp");
+        *reinterpret_cast<int32_t*>(reinterpret_cast<int32_t>(&g0) + 1) = 0xbadc0de;
+        *reinterpret_cast<void***>(&g0) = v13;
+        eip14 = g14;
+        goto eip14;
+    }
+    eax15 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 100);
+    eax15(1);
+    eax16 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x84);
+    eax17 = reinterpret_cast<void**>(eax16(1));
+    ecx18 = *reinterpret_cast<void***>(edi4 + 4);
+    *reinterpret_cast<void***>(edi4 + 12) = eax17;
+    edx19 = *reinterpret_cast<void***>(ecx18);
+    eax20 = *reinterpret_cast<void***>(edx19 + 0x8c);
+    eax20(eax17, 1);
+    eax21 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x6c);
+    eax22 = reinterpret_cast<void**>(eax21());
+    *reinterpret_cast<void***>(edi4 + 8) = eax22;
+    if (!eax22) {
+        MessageBoxA();
+        esi23 = printf;
+        esi23(0x4ad9b8);
+        esi23("ASSERT : %4d, %s\n", 0xbd, "..\\Code\\Core\\Application.cpp");
+        *reinterpret_cast<int32_t*>(reinterpret_cast<int32_t>(&g0) + 1) = 0xbadc0de;
+        *reinterpret_cast<void***>(&g0) = esp2;
+        eip24 = g14;
+        goto eip24;
+    }
+    eax25 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 20);
+    eax25(0x500, 0x2d0, 1);
+    eax26 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 8)) + 48);
+    eax27 = reinterpret_cast<void**>(eax26());
+    *reinterpret_cast<void***>(edi4 + 16) = eax27;
+    if (!eax27) {
+        MessageBoxA();
+        esi28 = printf;
+        esi28(0x4ad9cc);
+        esi28("ASSERT : %4d, %s\n", 0xd3, "..\\Code\\Core\\Application.cpp");
+        *reinterpret_cast<int32_t*>(reinterpret_cast<int32_t>(&g0) + 1) = 0xbadc0de;
+        *reinterpret_cast<void***>(&g0) = reinterpret_cast<void**>(0x4ad988);
+        eip29 = g14;
+        goto eip29;
+    }
+    eax30 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x70);
+    eax31 = reinterpret_cast<void**>(eax30());
+    esp32 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp3) - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 + 4);
+    *reinterpret_cast<void***>(edi4 + 68) = eax31;
+    if (reinterpret_cast<signed char>(eax31) >= reinterpret_cast<signed char>(2)) {
+        *reinterpret_cast<void***>(edi4 + 68) = reinterpret_cast<void**>(2);
+    }
+    esi33 = reinterpret_cast<void**>(0);
+    do {
+        eax34 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x80);
+        v35 = esi33;
+        eax36 = reinterpret_cast<struct s7074**>(eax34(v35, 30, 3));
+        esp37 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp32) - 4 - 4 - 4 - 4 + 4);
+        *reinterpret_cast<struct s7074***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40) = eax36;
+        if (esi33) {
+            edx38 = *eax36;
+            v39 = reinterpret_cast<void**>(51);
+            eax40 = edx38->f32;
+            eax40(eax36, 16, 51, v35, 30, 3);
+            eax41 = (**reinterpret_cast<struct s7075***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+            v42 = reinterpret_cast<void**>(52);
+            eax41(17, 52, 16, 51, v35, 30, 3);
+            eax43 = (**reinterpret_cast<struct s7076***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+            v44 = reinterpret_cast<void**>(53);
+            eax43(18, 53, 17, 52, 16, 51, v35, 30, 3);
+            eax45 = (**reinterpret_cast<struct s7077***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+            v46 = reinterpret_cast<void**>(37);
+            eax45(19, 37, 18, 53, 17, 52, 16, 51, v35, 30, 3);
+            eax47 = (**reinterpret_cast<struct s7078***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+            v48 = reinterpret_cast<void**>(38);
+            eax47(20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v35, 30, 3);
+            eax49 = (**reinterpret_cast<struct s7079***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+            v50 = reinterpret_cast<void**>(39);
+            eax49(21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v35, 30, 3);
+            eax51 = (**reinterpret_cast<struct s7080***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+            v52 = reinterpret_cast<void**>(72);
+            eax51(0, 72, 21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v35, 30, 3);
+            eax53 = (**reinterpret_cast<struct s7081***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+            v54 = reinterpret_cast<void**>(80);
+            eax53(1, 80, 0, 72, 21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v35, 30, 3);
+            eax55 = (**reinterpret_cast<struct s7082***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+            v56 = reinterpret_cast<void**>(75);
+            eax55(2, 75, 1, 80, 0, 72, 21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v35, 30, 3);
+            eax57 = (**reinterpret_cast<struct s7083***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+            v58 = reinterpret_cast<void**>(77);
+            eax57(3, 77, 2, 75, 1, 80, 0, 72, 21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v35, 30, 3);
+            eax59 = (**reinterpret_cast<struct s7084***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+            v60 = reinterpret_cast<void**>(71);
+            eax59(22, 71, 3, 77, 2, 75, 1, 80, 0, 72, 21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v35, 30, 3);
+            ecx61 = *reinterpret_cast<void***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40);
+            esp62 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp37) - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4);
+            v63 = reinterpret_cast<void**>(73);
+        } else {
+            eax64 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 40)) + 32);
+            v39 = reinterpret_cast<void**>(44);
+            eax64(16, 44, v35, 30, 3);
+            eax65 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 40)) + 32);
+            v42 = reinterpret_cast<void**>(45);
+            eax65(17, 45, 16, 44, v35, 30, 3);
+            eax66 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 40)) + 32);
+            v44 = reinterpret_cast<void**>(46);
+            eax66(18, 46, 17, 45, 16, 44, v35, 30, 3);
+            eax67 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 40)) + 32);
+            v46 = reinterpret_cast<void**>(47);
+            eax67(19, 47, 18, 46, 17, 45, 16, 44, v35, 30, 3);
+            eax68 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 40)) + 32);
+            v48 = reinterpret_cast<void**>(48);
+            eax68(20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v35, 30, 3);
+            eax69 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 40)) + 32);
+            v50 = reinterpret_cast<void**>(49);
+            eax69(21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v35, 30, 3);
+            eax70 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 40)) + 32);
+            v52 = reinterpret_cast<void**>(0xc8);
+            eax70(0, 0xc8, 21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v35, 30, 3);
+            eax71 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 40)) + 32);
+            v54 = reinterpret_cast<void**>(0xd0);
+            eax71(1, 0xd0, 0, 0xc8, 21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v35, 30, 3);
+            eax72 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 40)) + 32);
+            v56 = reinterpret_cast<void**>(0xcb);
+            eax72(2, 0xcb, 1, 0xd0, 0, 0xc8, 21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v35, 30, 3);
+            eax73 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 40)) + 32);
+            v58 = reinterpret_cast<void**>(0xcd);
+            eax73(3, 0xcd, 2, 0xcb, 1, 0xd0, 0, 0xc8, 21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v35, 30, 3);
+            eax74 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 40)) + 32);
+            v60 = reinterpret_cast<void**>(50);
+            eax74(22, 50, 3, 0xcd, 2, 0xcb, 1, 0xd0, 0, 0xc8, 21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v35, 30, 3);
+            ecx61 = *reinterpret_cast<void***>(edi4 + 40);
+            esp62 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp37) - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4);
+            v63 = reinterpret_cast<void**>(30);
+        }
+        eax75 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ecx61) + 32);
+        eax75(23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax76 = (**reinterpret_cast<struct s7085***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+        eax76(24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax77 = (**reinterpret_cast<struct s7086***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+        eax77(25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax78 = (**reinterpret_cast<struct s7087***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+        eax78(26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax79 = (**reinterpret_cast<struct s7088***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+        eax79(27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax80 = (**reinterpret_cast<struct s7089***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+        eax80(28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax81 = (**reinterpret_cast<struct s7090***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+        eax81(29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax82 = (**reinterpret_cast<struct s7091***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+        eax82(30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax83 = (**reinterpret_cast<struct s7092***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f32;
+        eax83(31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax84 = (**reinterpret_cast<struct s7093***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax84(16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax85 = (**reinterpret_cast<struct s7094***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax85(17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax86 = (**reinterpret_cast<struct s7095***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax86(18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax87 = (**reinterpret_cast<struct s7096***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax87(19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax88 = (**reinterpret_cast<struct s7097***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax88(20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax89 = (**reinterpret_cast<struct s7098***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax89(21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax90 = (**reinterpret_cast<struct s7099***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax90(22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax91 = (**reinterpret_cast<struct s7100***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax91(23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax92 = (**reinterpret_cast<struct s7101***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax92(24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax93 = (**reinterpret_cast<struct s7102***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax93(25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax94 = (**reinterpret_cast<struct s7103***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax94(26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax95 = (**reinterpret_cast<struct s7104***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax95(27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax96 = (**reinterpret_cast<struct s7105***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax96(28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax97 = (**reinterpret_cast<struct s7106***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax97(29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax98 = (**reinterpret_cast<struct s7107***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax98(30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax99 = (**reinterpret_cast<struct s7108***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f28;
+        eax99(31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax100 = (**reinterpret_cast<struct s7109***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f20;
+        eax100(0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        eax101 = (**reinterpret_cast<struct s7110***>(reinterpret_cast<uint32_t>(edi4 + reinterpret_cast<unsigned char>(esi33) * 4) + 40))->f24;
+        eax101(0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        esp32 = reinterpret_cast<void*>(esp62 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4);
+        ++esi33;
+    } while (reinterpret_cast<signed char>(esi33) < reinterpret_cast<signed char>(2));
+    eax102 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x88);
+    eax103 = reinterpret_cast<struct s7111**>(eax102(0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3));
+    edx104 = *eax103;
+    eax105 = edx104->f16;
+    eax105(eax103, 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    eax106 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x88);
+    eax107 = reinterpret_cast<struct s7112**>(eax106(1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3));
+    edx108 = *eax107;
+    eax109 = edx108->f16;
+    eax109(eax107, 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    eax110 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x88);
+    eax111 = reinterpret_cast<struct s7113**>(eax110(2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3));
+    edx112 = *eax111;
+    eax113 = edx112->f16;
+    eax113(eax111, 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    eax114 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x88);
+    eax115 = reinterpret_cast<struct s7114**>(eax114(3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3));
+    edx116 = *eax115;
+    eax117 = edx116->f16;
+    eax117(eax115, 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    eax118 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x88);
+    eax119 = reinterpret_cast<struct s7115**>(eax118(4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3));
+    edx120 = *eax119;
+    eax121 = edx120->f16;
+    eax121(eax119, 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    eax122 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x88);
+    eax123 = reinterpret_cast<struct s7116**>(eax122(5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3));
+    edx124 = *eax123;
+    eax125 = edx124->f16;
+    eax125(eax123, 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    eax126 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x88);
+    eax127 = reinterpret_cast<struct s7117**>(eax126(6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3));
+    edx128 = *eax127;
+    eax129 = edx128->f16;
+    eax129(eax127, 7, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    eax130 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x88);
+    eax131 = reinterpret_cast<struct s7118**>(eax130(7, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3));
+    edx132 = *eax131;
+    eax133 = edx132->f16;
+    eax133(eax131, 8, "DenD_3rd_Data", "PackPass", 7, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    eax134 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x88);
+    eax135 = reinterpret_cast<struct s7119**>(eax134(8, "DenD_3rd_Data", "PackPass", 7, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3));
+    edx136 = *eax135;
+    eax137 = edx136->f16;
+    eax137(eax135, 9, "DenD_3rd_Comic", "PackPass", 8, "DenD_3rd_Data", "PackPass", 7, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    eax138 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x88);
+    eax139 = reinterpret_cast<struct s7120**>(eax138(9, "DenD_3rd_Comic", "PackPass", 8, "DenD_3rd_Data", "PackPass", 7, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3));
+    edx140 = *eax139;
+    eax141 = edx140->f16;
+    eax141(eax139, 10, "DenD_3rd_Data/Mdl", "PackPass", 9, "DenD_3rd_Comic", "PackPass", 8, "DenD_3rd_Data", "PackPass", 7, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    eax142 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 0x88);
+    eax143 = reinterpret_cast<struct s7121**>(eax142(10, "DenD_3rd_Data/Mdl", "PackPass", 9, "DenD_3rd_Comic", "PackPass", 8, "DenD_3rd_Data", "PackPass", 7, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3));
+    eax144 = (*eax143)->f20;
+    eax144(eax143, 0x4ad2f0, 10, "DenD_3rd_Data/Mdl", "PackPass", 9, "DenD_3rd_Comic", "PackPass", 8, "DenD_3rd_Data", "PackPass", 7, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    esp145 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp32) - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 + 4);
+    ecx146 = *reinterpret_cast<void***>(edi4 + 16);
+    edx147 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ecx146) + 0xb4);
+    v148 = reinterpret_cast<void**>(reinterpret_cast<uint32_t>(esp145) + 28);
+    edx147(v148, 0x4ad2f0, 10, "DenD_3rd_Data/Mdl", "PackPass", 9, "DenD_3rd_Comic", "PackPass", 2, 0x808000, 0, 0, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    edx149 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 12)) + 20);
+    edx149("Font", v148, 0x4ad2f0, 10, "DenD_3rd_Data/Mdl", "PackPass", 9, "DenD_3rd_Comic", "PackPass", 2, 0x808000, 0, 0, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    edx150 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 16)) + 0x84);
+    eax151 = reinterpret_cast<void**>(edx150("Font.sff", "tga"));
+    *reinterpret_cast<void***>(edi4 + 20) = eax151;
+    eax152 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(eax151) + 0x6c);
+    eax152(eax151, 1, "Font.sff", "tga");
+    esi153 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 20));
+    edx154 = *reinterpret_cast<void***>(esi153 + 32);
+    eax155 = reinterpret_cast<struct s7122*>(edx154(1, "Font.sff", "tga"));
+    ecx156 = *reinterpret_cast<void***>(edi4 + 20);
+    v157 = reinterpret_cast<void**>(&eax155->f4);
+    eax158 = *reinterpret_cast<void***>(esi153 + 0x70);
+    eax158(ecx156, v157, 1, "Font.sff", "tga");
+    eax159 = fun_4a9d84(ecx156, 1, v157, 1, "Font.sff", "tga", 0x400, 1, 64, "Font", v148, ecx156, 1, v157, 1, "Font.sff", "tga", 0x400, 1, 64, "Font", v148);
+    if (!eax159) {
+        eax159 = reinterpret_cast<void**>(0);
+    } else {
+        ecx156 = *reinterpret_cast<void***>(edi4 + 4);
+        g4b7560 = ecx156;
+        g4b755c = edi4;
+        g4b7558 = reinterpret_cast<void**>(0);
+    }
+    *reinterpret_cast<void***>(edi4 + 28) = eax159;
+    eax160 = fun_4a9d84(ecx156, 0x78, v157, 1, "Font.sff", "tga", 0x400, 1, 64, "Font", v148, ecx156, 0x78, v157, 1, "Font.sff", "tga", 0x400, 1, 64, "Font", v148);
+    esp161 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp145) - 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 - 4 - 4 - 4 - 4 + 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 + 4 - 4 - 4 + 4 + 4);
+    if (!eax160) {
+        eax162 = reinterpret_cast<void**>(0);
+    } else {
+        ecx163 = *reinterpret_cast<void***>(edi4 + 16);
+        v164 = *reinterpret_cast<void***>(edi4 + 28);
+        edx165 = *reinterpret_cast<void***>(edi4 + 4);
+        ecx156 = *reinterpret_cast<void***>(edi4 + 8);
+        eax162 = fun_423890(ecx156, eax160, edx165, ecx163, v164, v157, 1, "Font.sff", "tga");
+        esp161 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp161) - 4 - 4 - 4 - 4 - 4 + 16 + 4);
+    }
+    *reinterpret_cast<void***>(edi4 + 56) = eax162;
+    eax166 = fun_4a9d84(ecx156, 28, v157, 1, "Font.sff", "tga", 0x400, 1, eax160, "Font", v148, ecx156, 28, v157, 1, "Font.sff", "tga", 0x400, 1, eax160, "Font", v148);
+    esp167 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp161) - 4 - 4 + 4 + 4);
+    if (!eax166) {
+        eax168 = reinterpret_cast<void**>(0);
+    } else {
+        ecx156 = *reinterpret_cast<void***>(edi4 + 16);
+        eax168 = fun_4240c0(ecx156, v157, 1, "Font.sff", "tga");
+        esp167 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp167) - 4 + 4);
+    }
+    *reinterpret_cast<void***>(edi4 + 60) = eax168;
+    eax169 = fun_4a9d84(ecx156, 0x9a4, v157, 1, "Font.sff", "tga", 0x400, 1, eax166, "Font", v148, ecx156, 0x9a4, v157, 1, "Font.sff", "tga", 0x400, 1, eax166, "Font", v148);
+    esp170 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp167) - 4 - 4 + 4 + 4);
+    v171 = eax169;
+    if (!eax169) {
+        eax172 = reinterpret_cast<void**>(0);
+    } else {
+        ecx156 = *reinterpret_cast<void***>(edi4 + 28);
+        eax172 = fun_4449e0(ecx156, eax169, ecx156, v157, 1, "Font.sff", "tga", 0x400, 1, v171, "Font", v148, 0x4ad2f0, 10, "DenD_3rd_Data/Mdl", "PackPass", 9, 2, "PackPass", 2, 0x808000, 0, 0, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+        esp170 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp170) - 4 - 4 - 4 + 8 + 4);
+    }
+    *reinterpret_cast<void***>(edi4 + 24) = eax172;
+    fun_444e00(ecx156, eax172, v157, 1, "Font.sff", "tga");
+    edx173 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 60)) + 4);
+    v174 = *reinterpret_cast<void***>(edi4 + 24);
+    edx173(v174, v157, 1, "Font.sff", "tga");
+    __asm__("fld dword [eax+0x980]");
+    esi175 = *reinterpret_cast<void***>(edi4 + 16);
+    ebx176 = *reinterpret_cast<void***>(esi175);
+    __asm__("fstp dword [esp+0x14]");
+    __asm__("fld dword [eax+0x97c]");
+    __asm__("fstp dword [esp+0x18]");
+    __asm__("fld dword [esp+0x14]");
+    eax177 = fun_4aa600(v174, v157, 1, "Font.sff", "tga", 0x400, v174, v157, 1, "Font.sff", "tga", 0x400);
+    __asm__("fld dword [esp+0x18]");
+    v178 = eax177;
+    eax179 = fun_4aa600(v178, v174, v157, 1, "Font.sff", "tga", v178, v174, v157, 1, "Font.sff", "tga");
+    v180 = eax179;
+    eax181 = *reinterpret_cast<void***>(ebx176 + 0xb8);
+    eax182 = reinterpret_cast<void**>(eax181(esi175, v180, v178, v174, v157, 1, "Font.sff", "tga"));
+    v183 = *reinterpret_cast<void***>(edi4 + 24);
+    *reinterpret_cast<void***>(edi4 + 76) = eax182;
+    fun_446200(v183, v180, v178, v174, v157, 1, "Font.sff", "tga");
+    v184 = *reinterpret_cast<void***>(edi4 + 24);
+    fun_4463e0(v184, v180, v178, v174, v157, 1, "Font.sff", "tga");
+    ecx185 = *reinterpret_cast<void***>(edi4 + 24);
+    fun_44c3b0(ecx185, v180, v178, v174, v157, 1, "Font.sff", "tga");
+    v186 = *reinterpret_cast<void***>(edi4 + 24);
+    fun_44a760(ecx185, v186, v180, v178, v174, v157, 1, "Font.sff", "tga");
+    ecx187 = *reinterpret_cast<void***>(edi4 + 24);
+    fun_44a9a0(ecx187, v180, v178, v174, v157, 1, "Font.sff", "tga");
+    fun_44cc00(ecx187, v180, v178, v174, v157, 1, "Font.sff", "tga");
+    esp188 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp170) - 4 - 4 + 4 + 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 + 4 - 4 - 4 + 4 + 4 - 4 + 4 - 4 - 4 + 4 + 4 - 4 + 4 - 4 + 4);
+    eax189 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x8ac);
+    if (!(*reinterpret_cast<unsigned char*>(&eax189) & 2)) {
+        eax190 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4) + 72);
+        if (!(reinterpret_cast<unsigned char>(eax189) & 0x8000)) {
+            esp191 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp188) - 4);
+            v192 = reinterpret_cast<void**>(1);
+        } else {
+            esp191 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp188) - 4);
+            v192 = reinterpret_cast<void**>(3);
+        }
+    } else {
+        eax190 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4) + 72);
+        if (!(*reinterpret_cast<unsigned char*>(&eax189) & 16)) {
+            esp191 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp188) - 4);
+            v192 = reinterpret_cast<void**>(0);
+        } else {
+            esp191 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp188) - 4);
+            v192 = reinterpret_cast<void**>(2);
+        }
+    }
+    eax190(edi4);
+    fun_408760(edi4, v192, v180, v178, v174, v157, 1, "Font.sff", "tga", 0x400, 1, v171, "Font", v148, 0x4ad2f0, 10, "DenD_3rd_Data/Mdl", "PackPass", 9, 0xffffffff, "PackPass", 2, 0x808000, 0, 0, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+    esp193 = reinterpret_cast<void*>(esp191 - 4 + 4 - 4 + 4);
+    if (reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x8ac)) & 32) 
+        goto addr_40937e_36;
+    addr_4093e3_37:
+    *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0xf0) = reinterpret_cast<void**>(0);
+    v194 = *reinterpret_cast<void***>(edi4 + 24);
+    al195 = fun_44cd00(0x65, v194);
+    esp196 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp193) - 4 - 4 + 4 + 4);
+    if (al195) {
+        v197 = *reinterpret_cast<void***>(edi4 + 24);
+        al198 = fun_44cd00(0x66, v197);
+        esp196 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp196) - 4 - 4 + 4 + 4);
+        if (al198) {
+            v199 = *reinterpret_cast<void***>(edi4 + 24);
+            al200 = fun_44cd00(0x67, v199);
+            esp196 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp196) - 4 - 4 + 4 + 4);
+            if (al200) {
+                v201 = *reinterpret_cast<void***>(edi4 + 24);
+                al202 = fun_44cd00(0x68, v201);
+                esp196 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp196) - 4 - 4 + 4 + 4);
+                if (al202) {
+                    v203 = *reinterpret_cast<void***>(edi4 + 24);
+                    al204 = fun_44cd00(0x69, v203);
+                    esp196 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp196) - 4 - 4 + 4 + 4);
+                    if (al204) {
+                        v205 = *reinterpret_cast<void***>(edi4 + 24);
+                        al206 = fun_44cd00(0x6a, v205);
+                        esp196 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp196) - 4 - 4 + 4 + 4);
+                        if (!al206) {
+                            *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0xf0) = reinterpret_cast<void**>(0x6a);
+                        }
+                    } else {
+                        *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0xf0) = reinterpret_cast<void**>(0x69);
+                    }
+                } else {
+                    *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0xf0) = reinterpret_cast<void**>(0x68);
+                }
+            } else {
+                *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0xf0) = reinterpret_cast<void**>(0x67);
+            }
+        } else {
+            *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0xf0) = reinterpret_cast<void**>(0x66);
+        }
+    } else {
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0xf0) = reinterpret_cast<void**>(0x65);
+    }
+    if (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x80000) && (*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 64 && !(0x80000 & *reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898)))) {
+        *reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) = reinterpret_cast<unsigned char>(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) | 0x80000);
+    }
+    if (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x200) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x400) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x800) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x1000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x2000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x4000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x8000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x10000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x40000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x20000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(edi4 + 24) + 0x898) & 0x80000) || !(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x8ac)) & 32)))))))))))) {
+        v207 = *reinterpret_cast<void***>(edi4 + 24);
+        fun_44f770(v207);
+        esp196 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp196) - 4 - 4 + 4 + 4);
+    }
+    eax208 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4) + 56);
+    esi209 = *reinterpret_cast<void***>(edi4 + 24);
+    eax208(edi4);
+    eax210 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4));
+    g4b7558 = esi209;
+    eax210(edi4);
+    eax211 = fun_4a9d84(edi4, 40, v192, v180, v178, v174, v157, 1, "Font.sff", "tga", 0x400, edi4, 40, v192, v180, v178, v174, v157, 1, "Font.sff", "tga", 0x400);
+    esp212 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp196) - 4 + 4 - 4 + 4 - 4 - 4 + 4 + 4);
+    v213 = eax211;
+    if (!eax211) {
+        eax214 = reinterpret_cast<void**>(0);
+    } else {
+        ecx215 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0xf0);
+        eax214 = fun_4a1e00(ecx215, eax211, edi4, ecx215, v192, v180, v178, v174, v157, 1, v213, "tga");
+        esp212 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp212) - 4 - 4 - 4 - 4 + 12 + 4);
+    }
+    ecx216 = *reinterpret_cast<void***>(edi4 + 4);
+    *reinterpret_cast<void***>(edi4 + 64) = eax214;
+    eax217 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ecx216) + 72);
+    eax217();
+    eax218 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 68);
+    eax218();
+    __asm__("fldz ");
+    ecx219 = *reinterpret_cast<void***>(edi4 + 16);
+    __asm__("fstp dword [edi+0x20]");
+    *reinterpret_cast<void***>(edi4 + 36) = reinterpret_cast<void**>(0);
+    eax220 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ecx219) + 0x108);
+    eax220();
+    eax221 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 28);
+    eax222 = reinterpret_cast<int32_t>(eax221());
+    esp223 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp212) - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 - 4 + 4);
+    if (eax222) {
+        ebp224 = edi4 + 40;
+        while (1) {
+            eax225 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 64);
+            eax226 = reinterpret_cast<void*>(eax225());
+            eax227 = reinterpret_cast<void**>(reinterpret_cast<int32_t>(eax226) - reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(edi4 + 36)));
+            v228 = eax227;
+            __asm__("fild dword [esp+0x18]");
+            if (reinterpret_cast<signed char>(eax227) < reinterpret_cast<signed char>(0)) {
+                __asm__("fadd dword [0x4b31d0]");
+            }
+            __asm__("fdiv qword [0x4b3550]");
+            __asm__("fstp dword [edi+0x20]");
+            eax229 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 64);
+            eax230 = reinterpret_cast<void**>(eax229());
+            esp231 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp223) - 4 + 4 - 4 + 4);
+            *reinterpret_cast<void***>(edi4 + 36) = eax230;
+            esi232 = ebp224;
+            ebx233 = reinterpret_cast<void**>(2);
+            do {
+                if (*reinterpret_cast<void***>(esi232)) {
+                    eax234 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(esi232)) + 16);
+                    eax234();
+                    esp231 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp231) - 4 + 4);
+                }
+                esi232 = esi232 + 4;
+                --ebx233;
+            } while (ebx233);
+            ecx235 = *reinterpret_cast<void***>(edi4 + 24);
+            fun_4451c0(ecx235, 1, 0x4ada90, 12, 1, v192, v180, v228, v174, v157, 1, v213, "tga", 0x400, 1, v171, "Font", v148, 0x4ad2f0, -1, "DenD_3rd_Data/Mdl", "PackPass", 9, 0xffffffff, "PackPass", 2, 0x808000, 0, 0, "Patch000", "PackPass", 6, "Patch001", "PackPass", 5, "Patch002", "PackPass", 4, "Patch003", "PackPass", 3, "Patch004", "PackPass", 2, "Patch005", "PackPass", 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
+            esp236 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp231) - 4 + 4);
+            if (reinterpret_cast<signed char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x148)) <= reinterpret_cast<signed char>(1)) {
+                eax237 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 16)) + 80);
+                v238 = *reinterpret_cast<void***>(edi4 + 76);
+                eax237(v238);
+                eax239 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 64)) + 0x78);
+                eax239(v238);
+                esp240 = reinterpret_cast<void**>(reinterpret_cast<uint32_t>(esp236) - 4 - 4 + 4 - 4 + 4 - 4);
+                v241 = reinterpret_cast<void**>(0);
+                eax242 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 16)) + 32);
+                v180 = esp240;
+                eax242(0, v238);
+                eax243 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 16)) + 96);
+                eax243(0, v238);
+                eax244 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 64)) + 0x80);
+                eax244(0, v238);
+                eax245 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 64)) + 0x84);
+                eax245(0, v238);
+                eax246 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 64)) + 0x88);
+                eax246(0, v238);
+                esp247 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp240 - 4) + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4);
+            } else {
+                v238 = ebx233;
+                eax248 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 16)) + 32);
+                eax248(v238);
+                eax249 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 16)) + 96);
+                eax249(v238);
+                edx250 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 16)) + 80);
+                v241 = *reinterpret_cast<void***>(edi4 + 76);
+                edx250(v241, v238);
+                edx251 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 64)) + 0x78);
+                edx251(v241, v238);
+                edx252 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 64)) + 0x80);
+                edx252(v241, v238);
+                edx253 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 64)) + 0x84);
+                edx253(v241, v238);
+                edx254 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 64)) + 0x88);
+                edx254(v241, v238);
+                esp247 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp236) - 4 - 4 + 4 - 4 + 4 - 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4);
+            }
+            eax255 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 60)) + 8);
+            eax255(v241, v238);
+            eax256 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4) + 8);
+            eax256(edi4, v241, v238);
+            eax257 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 16)) + 100);
+            eax257(v241, v238);
+            eax258 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 64)) + 0x8c);
+            eax258(v241, v238);
+            esp259 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp247) - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4);
+            if (!*reinterpret_cast<void***>(edi4 + 52)) {
+                addr_4097fa_68:
+                eax260 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4)) + 28);
+                eax261 = reinterpret_cast<int32_t>(eax260(1, v241, v238));
+                esp223 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp259) - 4 - 4 + 4);
+                if (eax261) 
+                    continue; else 
+                    break;
+            } else {
+                eax262 = *reinterpret_cast<void***>(edi4 + 48);
+                *reinterpret_cast<void***>(edi4 + 52) = reinterpret_cast<void**>(0);
+                switch (eax262) {
+                case 0:
+                    esi263 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4));
+                    edx264 = *reinterpret_cast<void***>(esi263 + 76);
+                    edx264(0x320, 0x1e0, v241, v238);
+                    esp259 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp259) - 4 - 4 - 4 + 4);
+                    break;
+                case 1:
+                    eax265 = 0x500;
+                    edx266 = 0x2d0;
+                    goto addr_4097b7_73;
+                case 2:
+                    eax265 = 0x320;
+                    edx266 = 0x258;
+                    goto addr_4097b7_73;
+                case 3:
+                    esi267 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4));
+                    edx268 = *reinterpret_cast<void***>(esi267 + 76);
+                    edx268(0x780, 0x438, v241, v238);
+                    esp259 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp259) - 4 - 4 - 4 + 4);
+                }
+            }
+            addr_4097c3_76:
+            __asm__("fld dword [eax+0x980]");
+            __asm__("fstp dword [esp+0x18]");
+            esp269 = reinterpret_cast<void**>(reinterpret_cast<uint32_t>(esp259) - 4);
+            __asm__("fld dword [eax+0x97c]");
+            __asm__("fstp dword [ecx+0x10]");
+            __asm__("fld dword [esp+0x1c]");
+            v192 = esp269;
+            __asm__("fstp dword [ecx+0x14]");
+            eax270 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 16)) + 32);
+            eax270(0, v241, v238);
+            esp259 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp269 - 4) + 4);
+            goto addr_4097fa_68;
+            addr_4097b7_73:
+            esi271 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 4));
+            eax272 = *reinterpret_cast<void***>(esi271 + 76);
+            eax272(eax265, edx266, v241, v238);
+            esp259 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp259) - 4 - 4 - 4 + 4);
+            goto addr_4097c3_76;
+        }
+    }
+    *reinterpret_cast<void***>(&g0) = reinterpret_cast<void**>(0x400);
+    eip273 = *reinterpret_cast<int32_t*>(reinterpret_cast<int32_t>(&g0) + 5);
+    goto eip273;
+    addr_40937e_36:
+    esi274 = reinterpret_cast<void**>(0);
+    if (reinterpret_cast<signed char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x934)) <= reinterpret_cast<signed char>(0)) {
+        addr_4093aa_78:
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x8ac) = reinterpret_cast<void**>(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x8ac)) & 0xffffffdf);
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x8ac) = reinterpret_cast<void**>(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x8ac)) & 0xffffff7f);
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x8ac) = reinterpret_cast<void**>(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x8ac)) & 0xfffffeff);
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x8ac) = reinterpret_cast<void**>(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x8ac)) & 0xffffbfff);
+        ecx275 = *reinterpret_cast<void***>(edi4 + 24);
+        fun_44a610(ecx275, v192, v180, v178, v174, v157, 1, "Font.sff", "tga", 0x400, 1, v171, "Font", v148, 0x4ad2f0, ecx275, v192, v180, v178, v174, v157, 1, "Font.sff", "tga", 0x400, 1, v171, "Font", v148, 0x4ad2f0);
+        esp193 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp193) - 4 + 4);
+        goto addr_4093e3_37;
+    } else {
+        do {
+            al276 = fun_44d2d0(esi274);
+            esp193 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp193) - 4 + 4);
+            if (al276) 
+                goto addr_4093e3_37;
+            ++esi274;
+        } while (reinterpret_cast<signed char>(esi274) < reinterpret_cast<signed char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(edi4 + 24) + 0x934)));
+        goto addr_4093aa_78;
+    }
+}
\ No newline at end of file

Decryption method - Rising Stage

@@ -0,0 +1,1118 @@

+void fun_4092e0(void** ecx) {
+    void** esp2;
+    void*** esp3;
+    uint32_t eax4;
+    void*** esp5;
+    void** v6;
+    void** ebp7;
+    void** eax8;
+    void** esi9;
+    void** v10;
+    void** eip11;
+    void** edx12;
+    void** eax13;
+    int32_t eax14;
+    void** esi15;
+    void** v16;
+    void** eip17;
+    void** eax18;
+    void** eax19;
+    void** eax20;
+    void** ecx21;
+    void** edx22;
+    void** eax23;
+    void** ecx24;
+    void** eax25;
+    void** eax26;
+    void** esi27;
+    void** eip28;
+    void** edi29;
+    void** esi30;
+    void** eax31;
+    void** eax32;
+    void* esp33;
+    void** esi34;
+    void** v35;
+    void** eax36;
+    void** edx37;
+    void** v38;
+    void* esp39;
+    void** eax40;
+    void*** esp41;
+    void** v42;
+    void* esp43;
+    void** eax44;
+    void** eax45;
+    void*** esp46;
+    void** v47;
+    void** esi48;
+    void** edi49;
+    void** eax50;
+    void** eax51;
+    void** edx52;
+    void** edx53;
+    void** eax54;
+    void** esi55;
+    void** eip56;
+    void** edx57;
+    void** eax58;
+    void* esp59;
+    void** esi60;
+    void** edx61;
+    void** v62;
+    struct s7416** eax63;
+    void* esp64;
+    struct s7416* edx65;
+    int32_t v66;
+    int32_t eax67;
+    int32_t eax68;
+    int32_t v69;
+    int32_t eax70;
+    int32_t v71;
+    int32_t eax72;
+    int32_t v73;
+    int32_t eax74;
+    int32_t v75;
+    int32_t eax76;
+    int32_t v77;
+    int32_t eax78;
+    int32_t v79;
+    int32_t eax80;
+    int32_t v81;
+    int32_t eax82;
+    int32_t v83;
+    int32_t eax84;
+    int32_t v85;
+    int32_t eax86;
+    int32_t v87;
+    int32_t eax88;
+    int32_t v89;
+    void* esp90;
+    void** edx91;
+    void** edx92;
+    void** edx93;
+    void** edx94;
+    void** edx95;
+    void** edx96;
+    void** edx97;
+    void** edx98;
+    void** edx99;
+    void** edx100;
+    void** edx101;
+    void** edx102;
+    int32_t eax103;
+    int32_t eax104;
+    int32_t eax105;
+    int32_t eax106;
+    int32_t eax107;
+    int32_t eax108;
+    int32_t eax109;
+    int32_t eax110;
+    int32_t eax111;
+    int32_t eax112;
+    int32_t eax113;
+    int32_t eax114;
+    int32_t eax115;
+    struct s7441* edx116;
+    int32_t eax117;
+    int32_t eax118;
+    int32_t eax119;
+    int32_t eax120;
+    int32_t eax121;
+    int32_t eax122;
+    int32_t eax123;
+    int32_t eax124;
+    int32_t eax125;
+    int32_t eax126;
+    int32_t eax127;
+    int32_t eax128;
+    int32_t eax129;
+    void** eax130;
+    struct s7454** eax131;
+    struct s7454* edx132;
+    int32_t eax133;
+    void** eax134;
+    struct s7455** eax135;
+    struct s7455* edx136;
+    int32_t eax137;
+    void** eax138;
+    struct s7456** eax139;
+    struct s7456* edx140;
+    int32_t eax141;
+    void** eax142;
+    struct s7457** eax143;
+    struct s7457* edx144;
+    int32_t eax145;
+    void** eax146;
+    struct s7458** eax147;
+    struct s7458* edx148;
+    int32_t eax149;
+    void** eax150;
+    struct s7459** eax151;
+    struct s7459* edx152;
+    int32_t eax153;
+    void** eax154;
+    struct s7460** eax155;
+    struct s7460* edx156;
+    int32_t eax157;
+    void** eax158;
+    struct s7461** eax159;
+    struct s7461* edx160;
+    int32_t eax161;
+    void** eax162;
+    struct s7462** eax163;
+    struct s7462* edx164;
+    int32_t eax165;
+    void** eax166;
+    struct s7463** eax167;
+    struct s7463* edx168;
+    int32_t eax169;
+    void** eax170;
+    struct s7464** eax171;
+    struct s7464* edx172;
+    int32_t eax173;
+    void** eax174;
+    struct s7465** eax175;
+    struct s7465* edx176;
+    int32_t eax177;
+    void** eax178;
+    struct s7466** eax179;
+    struct s7466* edx180;
+    int32_t eax181;
+    void** eax182;
+    struct s7467** eax183;
+    struct s7467* edx184;
+    int32_t eax185;
+    void** eax186;
+    struct s7468** eax187;
+    struct s7468* edx188;
+    int32_t eax189;
+    void** eax190;
+    struct s7469** eax191;
+    struct s7469* edx192;
+    int32_t eax193;
+    void** eax194;
+    struct s7470** eax195;
+    struct s7470* edx196;
+    int32_t eax197;
+    void** eax198;
+    struct s7471** eax199;
+    struct s7471* edx200;
+    int32_t eax201;
+    void** eax202;
+    struct s7472** eax203;
+    struct s7472* edx204;
+    int32_t eax205;
+    void** eax206;
+    struct s7473** eax207;
+    struct s7473* edx208;
+    int32_t eax209;
+    void** eax210;
+    struct s7474** eax211;
+    struct s7474* edx212;
+    int32_t eax213;
+    void** eax214;
+    struct s7475** eax215;
+    struct s7475* edx216;
+    int32_t eax217;
+    void** eax218;
+    struct s7476** eax219;
+    struct s7476* edx220;
+    int32_t eax221;
+    void** eax222;
+    struct s7477** eax223;
+    int32_t eax224;
+    void* esp225;
+    void** ecx226;
+    void** edx227;
+    void** v228;
+    void** edx229;
+    void** edx230;
+    void** eax231;
+    void** eax232;
+    void** esi233;
+    void** edx234;
+    struct s7478* eax235;
+    void** ecx236;
+    void** v237;
+    void** eax238;
+    void** eax239;
+    void* esp240;
+    void** eax241;
+    void** edx242;
+    void** v243;
+    void** ecx244;
+    void** eax245;
+    void* esp246;
+    void** v247;
+    void** eax248;
+    void** v249;
+    void** eax250;
+    void** v251;
+    void** v252;
+    void** v253;
+    void** ecx254;
+    void** ecx255;
+    void** ecx256;
+    void** ecx257;
+    void** esi258;
+    void** edi259;
+    void** eax260;
+    void** v261;
+    void** eax262;
+    void** v263;
+    void** eax264;
+    void** eax265;
+    void* esp266;
+    void** v267;
+    int32_t ecx268;
+    signed char al269;
+    void* esp270;
+    void** v271;
+    signed char al272;
+    void** v273;
+    signed char al274;
+    void** v275;
+    signed char al276;
+    void** v277;
+    signed char al278;
+    void** v279;
+    signed char al280;
+    void** v281;
+    signed char al282;
+    void** v283;
+    signed char al284;
+    void** eax285;
+    void** eax286;
+    void* esp287;
+    void** v288;
+    void** eax289;
+    void** ecx290;
+    void** ecx291;
+    void** eax292;
+    void** eax293;
+    void** eax294;
+    void** eax295;
+    void** ecx296;
+    void** eax297;
+    void** eax298;
+    int32_t eax299;
+    void* esp300;
+    void** eax301;
+    void* eax302;
+    void** eax303;
+    void** v304;
+    void** eax305;
+    void** eax306;
+    void* esp307;
+    void** esi308;
+    int32_t edi309;
+    void** eax310;
+    void** ecx311;
+    void* esp312;
+    void** edx313;
+    void** eax314;
+    void** v315;
+    void** esp316;
+    void** eax317;
+    void** eax318;
+    void** eax319;
+    void** eax320;
+    void** eax321;
+    void** eax322;
+    void* esp323;
+    void** eax324;
+    void** edx325;
+    void** esp326;
+    void** edx327;
+    void** edx328;
+    void** edx329;
+    void** edx330;
+    void** edx331;
+    void** edx332;
+    void** eax333;
+    void** eax334;
+    void** eax335;
+    void** eax336;
+    void* esp337;
+    void** eax338;
+    int32_t eax339;
+    void** eax340;
+    void** esi341;
+    void** edx342;
+    int32_t eax343;
+    int32_t edx344;
+    void** esi345;
+    void** edx346;
+    void** esp347;
+    void** eax348;
+    void** esi349;
+    void** eax350;
+    int32_t eip351;
+    void** esi352;
+    void** ecx353;
+    signed char al354;
+
+    esp2 = reinterpret_cast<void**>(reinterpret_cast<int32_t>(__zero_stack_offset()) - 4);
+    esp3 = reinterpret_cast<void***>((reinterpret_cast<unsigned char>(esp2) & 0xfffffff8) - 4 - 4 - 4 - 28 - 4 - 4 - 4 - 4);
+    eax4 = g4ca018;
+    esp5 = esp3 - 4;
+    v6 = reinterpret_cast<void**>(eax4 ^ reinterpret_cast<uint32_t>(esp3));
+    *reinterpret_cast<void***>(&g0) = reinterpret_cast<void**>(esp5 + 48);
+    ebp7 = ecx;
+    eax8 = reinterpret_cast<void**>(CreateCore_System_Selene_YAPAVICore_2_XZ());
+    *reinterpret_cast<void***>(ebp7 + 4) = eax8;
+    if (!eax8) {
+        MessageBoxA();
+        esi9 = printf;
+        esi9(0x4bead8);
+        esi9("ASSERT : %4d, %s\n", 0xa3, "..\\Code\\Core\\Application.cpp");
+        *reinterpret_cast<int32_t*>(reinterpret_cast<int32_t>(&g0) + 1) = 0xbadc0de;
+        *reinterpret_cast<void***>(&g0) = v10;
+        eip11 = g14;
+        goto eip11;
+    }
+    edx12 = *reinterpret_cast<void***>(eax8);
+    eax13 = *reinterpret_cast<void***>(edx12 + 16);
+    eax14 = reinterpret_cast<int32_t>(eax13(eax8));
+    if (!eax14) {
+        MessageBoxA(eax8);
+        esi15 = printf;
+        esi15(eax8, 0x4beb28);
+        esi15(eax8, "ASSERT : %4d, %s\n", 0xae, "..\\Code\\Core\\Application.cpp");
+        *reinterpret_cast<int32_t*>(reinterpret_cast<int32_t>(&g0) + 1) = 0xbadc0de;
+        *reinterpret_cast<void***>(&g0) = v16;
+        eip17 = g14;
+        goto eip17;
+    }
+    eax18 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 100);
+    eax18(1);
+    eax19 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x84);
+    eax20 = reinterpret_cast<void**>(eax19(1));
+    ecx21 = *reinterpret_cast<void***>(ebp7 + 4);
+    *reinterpret_cast<void***>(ebp7 + 12) = eax20;
+    edx22 = *reinterpret_cast<void***>(ecx21);
+    eax23 = *reinterpret_cast<void***>(edx22 + 0x8c);
+    eax23();
+    ecx24 = *reinterpret_cast<void***>(ebp7 + 4);
+    eax25 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ecx24) + 0x6c);
+    eax26 = reinterpret_cast<void**>(eax25());
+    *reinterpret_cast<void***>(ebp7 + 8) = eax26;
+    if (!eax26) {
+        MessageBoxA();
+        esi27 = printf;
+        esi27(0x4beb38);
+        esi27("ASSERT : %4d, %s\n", 0xca, "..\\Code\\Core\\Application.cpp");
+        *reinterpret_cast<int32_t*>(reinterpret_cast<int32_t>(&g0) + 1) = 0xbadc0de;
+        *reinterpret_cast<void***>(&g0) = esp2;
+        eip28 = g14;
+        goto eip28;
+    }
+    eax31 = fun_4bab74(ecx24, 1, 0, eax20, 1, 0x4beb08, 0, v6, edi29, esi30, ecx24, 1, 0, eax20, 1, 0x4beb08, 0, v6, edi29, esi30);
+    if (!eax31) {
+        eax31 = reinterpret_cast<void**>(0);
+    } else {
+        ecx24 = *reinterpret_cast<void***>(ebp7 + 4);
+        g4ca56c = ecx24;
+        g4ca568 = ebp7;
+        g4ca564 = reinterpret_cast<void**>(0);
+    }
+    *reinterpret_cast<void***>(ebp7 + 28) = eax31;
+    eax32 = fun_4bab74(ecx24, 0xa68, 0, eax20, 1, 0x4beb08, 0, v6, edi29, esi30, ecx24, 0xa68, 0, eax20, 1, 0x4beb08, 0, v6, edi29, esi30);
+    esp33 = reinterpret_cast<void*>(esp5 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 + 4 - 4 - 4 + 4 + 4);
+    if (!eax32) {
+        esi34 = reinterpret_cast<void**>(0);
+    } else {
+        v35 = *reinterpret_cast<void***>(ebp7 + 28);
+        eax36 = fun_44b5e0(ecx24, eax32, v35);
+        esp33 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp33) - 4 - 4 - 4 + 8 + 4);
+        esi34 = eax36;
+    }
+    edx37 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7) + 56);
+    *reinterpret_cast<void***>(ebp7 + 24) = esi34;
+    edx37(ebp7);
+    v38 = *reinterpret_cast<void***>(ebp7 + 24);
+    g4ca564 = esi34;
+    fun_451560(ebp7, v38);
+    esp39 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp33) - 4 + 4 - 4 - 4 + 4 + 4);
+    eax40 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 36);
+    if (!(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950)) & 0x10000)) {
+        esp41 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp39) - 4);
+        v42 = reinterpret_cast<void**>(0);
+    } else {
+        esp41 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp39) - 4);
+        v42 = reinterpret_cast<void**>(1);
+    }
+    eax40(v42);
+    esp43 = reinterpret_cast<void*>(esp41 - 4 + 4);
+    eax44 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950);
+    if (!(*reinterpret_cast<unsigned char*>(&eax44) & 2)) {
+        eax45 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7) + 72);
+        if (!(reinterpret_cast<unsigned char>(eax44) & 0x8000)) {
+            esp46 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp43) - 4);
+            v47 = reinterpret_cast<void**>(1);
+        } else {
+            esp46 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp43) - 4);
+            v47 = reinterpret_cast<void**>(3);
+        }
+    } else {
+        eax45 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7) + 72);
+        if (!(*reinterpret_cast<unsigned char*>(&eax44) & 16)) {
+            esp46 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp43) - 4);
+            v47 = reinterpret_cast<void**>(0);
+        } else {
+            esp46 = reinterpret_cast<void***>(reinterpret_cast<uint32_t>(esp43) - 4);
+            v47 = reinterpret_cast<void**>(2);
+        }
+    }
+    eax45(ebp7, v47, v42);
+    fun_408f90(ebp7, v47, v42);
+    __asm__("fld dword [eax+0xa44]");
+    esi48 = *reinterpret_cast<void***>(ebp7 + 4);
+    edi49 = *reinterpret_cast<void***>(esi48);
+    __asm__("fstp dword [esp+0x14]");
+    __asm__("fld dword [eax+0xa40]");
+    __asm__("fstp dword [esp+0x1c]");
+    __asm__("fld dword [esp+0x18]");
+    eax50 = fun_4bb3f0(ebp7, 1, v47, v42, 0, eax20, 1, ebp7, 1, v47, v42, 0, eax20, 1);
+    __asm__("fld dword [esp+0x1c]");
+    eax51 = fun_4bb3f0(ebp7, eax50, 1, v47, v42, 0, eax20, ebp7, eax50, 1, v47, v42, 0, eax20);
+    edx52 = *reinterpret_cast<void***>(edi49 + 20);
+    edx52(esi48, eax51, eax50, 1, v47, v42);
+    edx53 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 8)) + 48);
+    eax54 = reinterpret_cast<void**>(edx53());
+    *reinterpret_cast<void***>(ebp7 + 16) = eax54;
+    if (!eax54) {
+        MessageBoxA();
+        esi55 = printf;
+        esi55(0x4beb4c);
+        esi55("ASSERT : %4d, %s\n", 0x10b, "..\\Code\\Core\\Application.cpp");
+        *reinterpret_cast<int32_t*>(reinterpret_cast<int32_t>(&g0) + 1) = 0xbadc0de;
+        *reinterpret_cast<void***>(&g0) = eax20;
+        eip56 = g14;
+        goto eip56;
+    }
+    edx57 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x70);
+    eax58 = reinterpret_cast<void**>(edx57());
+    esp59 = reinterpret_cast<void*>(esp46 - 4 + 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 + 4);
+    *reinterpret_cast<void***>(ebp7 + 72) = eax58;
+    if (reinterpret_cast<signed char>(eax58) >= reinterpret_cast<signed char>(2)) {
+        *reinterpret_cast<void***>(ebp7 + 72) = reinterpret_cast<void**>(2);
+    }
+    esi60 = reinterpret_cast<void**>(0);
+    do {
+        edx61 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x80);
+        v62 = esi60;
+        eax63 = reinterpret_cast<struct s7416**>(edx61(v62, 30, 3));
+        esp64 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp59) - 4 - 4 - 4 - 4 + 4);
+        *reinterpret_cast<struct s7416***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44) = eax63;
+        if (esi60) {
+            edx65 = *eax63;
+            v66 = 51;
+            eax67 = edx65->f32;
+            eax67(eax63, 16, 51, v62, 30, 3);
+            eax68 = (**reinterpret_cast<struct s7417***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+            v69 = 52;
+            eax68(17, 52, 16, 51, v62, 30, 3);
+            eax70 = (**reinterpret_cast<struct s7418***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+            v71 = 53;
+            eax70(18, 53, 17, 52, 16, 51, v62, 30, 3);
+            eax72 = (**reinterpret_cast<struct s7419***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+            v73 = 37;
+            eax72(19, 37, 18, 53, 17, 52, 16, 51, v62, 30, 3);
+            eax74 = (**reinterpret_cast<struct s7420***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+            v75 = 38;
+            eax74(20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v62, 30, 3);
+            eax76 = (**reinterpret_cast<struct s7421***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+            v77 = 39;
+            eax76(21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v62, 30, 3);
+            eax78 = (**reinterpret_cast<struct s7422***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+            v79 = 72;
+            eax78(0, 72, 21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v62, 30, 3);
+            eax80 = (**reinterpret_cast<struct s7423***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+            v81 = 80;
+            eax80(1, 80, 0, 72, 21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v62, 30, 3);
+            eax82 = (**reinterpret_cast<struct s7424***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+            v83 = 75;
+            eax82(2, 75, 1, 80, 0, 72, 21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v62, 30, 3);
+            eax84 = (**reinterpret_cast<struct s7425***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+            v85 = 77;
+            eax84(3, 77, 2, 75, 1, 80, 0, 72, 21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v62, 30, 3);
+            eax86 = (**reinterpret_cast<struct s7426***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+            v87 = 71;
+            eax86(22, 71, 3, 77, 2, 75, 1, 80, 0, 72, 21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v62, 30, 3);
+            eax88 = (**reinterpret_cast<struct s7427***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+            v89 = 73;
+            eax88(23, 73, 22, 71, 3, 77, 2, 75, 1, 80, 0, 72, 21, 39, 20, 38, 19, 37, 18, 53, 17, 52, 16, 51, v62, 30, 3);
+            esp90 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp64) - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4);
+        } else {
+            edx91 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v66 = 44;
+            edx91(16, 44, v62, 30, 3);
+            edx92 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v69 = 45;
+            edx92(17, 45, 16, 44, v62, 30, 3);
+            edx93 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v71 = 46;
+            edx93(18, 46, 17, 45, 16, 44, v62, 30, 3);
+            edx94 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v73 = 47;
+            edx94(19, 47, 18, 46, 17, 45, 16, 44, v62, 30, 3);
+            edx95 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v75 = 48;
+            edx95(20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v62, 30, 3);
+            edx96 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v77 = 49;
+            edx96(21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v62, 30, 3);
+            edx97 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v79 = 0xc8;
+            edx97(0, 0xc8, 21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v62, 30, 3);
+            edx98 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v81 = 0xd0;
+            edx98(1, 0xd0, 0, 0xc8, 21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v62, 30, 3);
+            edx99 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v83 = 0xcb;
+            edx99(2, 0xcb, 1, 0xd0, 0, 0xc8, 21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v62, 30, 3);
+            edx100 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v85 = 0xcd;
+            edx100(3, 0xcd, 2, 0xcb, 1, 0xd0, 0, 0xc8, 21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v62, 30, 3);
+            edx101 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v87 = 50;
+            edx101(22, 50, 3, 0xcd, 2, 0xcb, 1, 0xd0, 0, 0xc8, 21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v62, 30, 3);
+            edx102 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 44)) + 32);
+            v89 = 30;
+            edx102(23, 30, 22, 50, 3, 0xcd, 2, 0xcb, 1, 0xd0, 0, 0xc8, 21, 49, 20, 48, 19, 47, 18, 46, 17, 45, 16, 44, v62, 30, 3);
+            esp90 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp64) - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4);
+        }
+        eax103 = (**reinterpret_cast<struct s7428***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+        eax103(24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax104 = (**reinterpret_cast<struct s7429***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+        eax104(25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax105 = (**reinterpret_cast<struct s7430***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+        eax105(26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax106 = (**reinterpret_cast<struct s7431***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+        eax106(27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax107 = (**reinterpret_cast<struct s7432***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+        eax107(28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax108 = (**reinterpret_cast<struct s7433***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+        eax108(29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax109 = (**reinterpret_cast<struct s7434***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+        eax109(30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax110 = (**reinterpret_cast<struct s7435***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f32;
+        eax110(31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax111 = (**reinterpret_cast<struct s7436***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax111(16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax112 = (**reinterpret_cast<struct s7437***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax112(17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax113 = (**reinterpret_cast<struct s7438***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax113(18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax114 = (**reinterpret_cast<struct s7439***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax114(19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax115 = (**reinterpret_cast<struct s7440***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax115(20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        edx116 = **reinterpret_cast<struct s7441***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44);
+        eax117 = edx116->f28;
+        eax117(21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax118 = (**reinterpret_cast<struct s7442***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax118(22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax119 = (**reinterpret_cast<struct s7443***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax119(23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax120 = (**reinterpret_cast<struct s7444***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax120(24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax121 = (**reinterpret_cast<struct s7445***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax121(25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax122 = (**reinterpret_cast<struct s7446***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax122(26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax123 = (**reinterpret_cast<struct s7447***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax123(27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax124 = (**reinterpret_cast<struct s7448***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax124(28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax125 = (**reinterpret_cast<struct s7449***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax125(29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax126 = (**reinterpret_cast<struct s7450***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax126(30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax127 = (**reinterpret_cast<struct s7451***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f28;
+        eax127(31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax128 = (**reinterpret_cast<struct s7452***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f20;
+        eax128(0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        eax129 = (**reinterpret_cast<struct s7453***>(reinterpret_cast<uint32_t>(ebp7 + reinterpret_cast<unsigned char>(esi60) * 4) + 44))->f24;
+        eax129(0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+        esp59 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp90) - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4);
+        ++esi60;
+    } while (reinterpret_cast<signed char>(esi60) < reinterpret_cast<signed char>(2));
+    eax130 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax131 = reinterpret_cast<struct s7454**>(eax130(0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx132 = *eax131;
+    eax133 = edx132->f16;
+    eax133(eax131, 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax134 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax135 = reinterpret_cast<struct s7455**>(eax134(0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx136 = *eax135;
+    eax137 = edx136->f16;
+    eax137(eax135, 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax138 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax139 = reinterpret_cast<struct s7456**>(eax138(1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx140 = *eax139;
+    eax141 = edx140->f16;
+    eax141(eax139, 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax142 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax143 = reinterpret_cast<struct s7457**>(eax142(2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx144 = *eax143;
+    eax145 = edx144->f16;
+    eax145(eax143, 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax146 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax147 = reinterpret_cast<struct s7458**>(eax146(3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx148 = *eax147;
+    eax149 = edx148->f16;
+    eax149(eax147, 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax150 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax151 = reinterpret_cast<struct s7459**>(eax150(4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx152 = *eax151;
+    eax153 = edx152->f16;
+    eax153(eax151, 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax154 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax155 = reinterpret_cast<struct s7460**>(eax154(5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx156 = *eax155;
+    eax157 = edx156->f16;
+    eax157(eax155, 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax158 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax159 = reinterpret_cast<struct s7461**>(eax158(6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx160 = *eax159;
+    eax161 = edx160->f16;
+    eax161(eax159, 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax162 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax163 = reinterpret_cast<struct s7462**>(eax162(7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx164 = *eax163;
+    eax165 = edx164->f16;
+    eax165(eax163, 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax166 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax167 = reinterpret_cast<struct s7463**>(eax166(8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx168 = *eax167;
+    eax169 = edx168->f16;
+    eax169(eax167, 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax170 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax171 = reinterpret_cast<struct s7464**>(eax170(9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx172 = *eax171;
+    eax173 = edx172->f16;
+    eax173(eax171, 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax174 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax175 = reinterpret_cast<struct s7465**>(eax174(10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx176 = *eax175;
+    eax177 = edx176->f16;
+    eax177(eax175, 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax178 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax179 = reinterpret_cast<struct s7466**>(eax178(11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx180 = *eax179;
+    eax181 = edx180->f16;
+    eax181(eax179, 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax182 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax183 = reinterpret_cast<struct s7467**>(eax182(12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx184 = *eax183;
+    eax185 = edx184->f16;
+    eax185(eax183, 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax186 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax187 = reinterpret_cast<struct s7468**>(eax186(13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx188 = *eax187;
+    eax189 = edx188->f16;
+    eax189(eax187, 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax190 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax191 = reinterpret_cast<struct s7469**>(eax190(14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx192 = *eax191;
+    eax193 = edx192->f16;
+    eax193(eax191, 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax194 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax195 = reinterpret_cast<struct s7470**>(eax194(15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx196 = *eax195;
+    eax197 = edx196->f16;
+    eax197(eax195, 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax198 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax199 = reinterpret_cast<struct s7471**>(eax198(16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx200 = *eax199;
+    eax201 = edx200->f16;
+    eax201(eax199, 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax202 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax203 = reinterpret_cast<struct s7472**>(eax202(17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx204 = *eax203;
+    eax205 = edx204->f16;
+    eax205(eax203, 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax206 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax207 = reinterpret_cast<struct s7473**>(eax206(18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx208 = *eax207;
+    eax209 = edx208->f16;
+    eax209(eax207, 19, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax210 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax211 = reinterpret_cast<struct s7474**>(eax210(19, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx212 = *eax211;
+    eax213 = edx212->f16;
+    eax213(eax211, 20, "CStoRS_Data", "PackPass", 19, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax214 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax215 = reinterpret_cast<struct s7475**>(eax214(20, "CStoRS_Data", "PackPass", 19, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx216 = *eax215;
+    eax217 = edx216->f16;
+    eax217(eax215, 21, "CStoRS_Comic", "PackPass", 20, "CStoRS_Data", "PackPass", 19, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax218 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax219 = reinterpret_cast<struct s7476**>(eax218(21, "CStoRS_Comic", "PackPass", 20, "CStoRS_Data", "PackPass", 19, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    edx220 = *eax219;
+    eax221 = edx220->f16;
+    eax221(eax219, 22, "CStoRS_Data/Mdl", "PackPass", 21, "CStoRS_Comic", "PackPass", 20, "CStoRS_Data", "PackPass", 19, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    eax222 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 0x88);
+    eax223 = reinterpret_cast<struct s7477**>(eax222(22, "CStoRS_Data/Mdl", "PackPass", 21, "CStoRS_Comic", "PackPass", 20, "CStoRS_Data", "PackPass", 19, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3));
+    eax224 = (*eax223)->f20;
+    eax224(eax223, 0x4be308, 22, "CStoRS_Data/Mdl", "PackPass", 21, "CStoRS_Comic", "PackPass", 20, "CStoRS_Data", "PackPass", 19, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    esp225 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp59) - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 + 4);
+    ecx226 = *reinterpret_cast<void***>(ebp7 + 16);
+    edx227 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ecx226) + 0xb4);
+    v228 = reinterpret_cast<void**>(reinterpret_cast<uint32_t>(esp225) + 28);
+    edx227(v228, 0x4be308, 22, "CStoRS_Data/Mdl", "PackPass", 21, "CStoRS_Comic", "PackPass", 2, 0x808000, 0, 0, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    edx229 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 12)) + 20);
+    edx229("Font", v228, 0x4be308, 22, "CStoRS_Data/Mdl", "PackPass", 21, "CStoRS_Comic", "PackPass", 2, 0x808000, 0, 0, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+    edx230 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 16)) + 0x84);
+    eax231 = reinterpret_cast<void**>(edx230("Font_4th.sff", "tga", 0x400));
+    *reinterpret_cast<void***>(ebp7 + 20) = eax231;
+    eax232 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(eax231) + 0x6c);
+    eax232(eax231, 1, "Font_4th.sff", "tga", 0x400);
+    esi233 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 20));
+    edx234 = *reinterpret_cast<void***>(esi233 + 32);
+    eax235 = reinterpret_cast<struct s7478*>(edx234(1, "Font_4th.sff", "tga", 0x400));
+    ecx236 = *reinterpret_cast<void***>(ebp7 + 20);
+    v237 = reinterpret_cast<void**>(&eax235->f4);
+    eax238 = *reinterpret_cast<void***>(esi233 + 0x70);
+    eax238(ecx236, v237, 1, "Font_4th.sff", "tga", 0x400);
+    eax239 = fun_4bab74(ecx236, 0x78, v237, 1, "Font_4th.sff", "tga", 0x400, 1, 64, "Font", ecx236, 0x78, v237, 1, "Font_4th.sff", "tga", 0x400, 1, 64, "Font");
+    esp240 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp225) - 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 - 4 - 4 - 4 - 4 + 4 - 4 - 4 + 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 + 4);
+    if (!eax239) {
+        eax241 = reinterpret_cast<void**>(0);
+    } else {
+        edx242 = *reinterpret_cast<void***>(ebp7 + 16);
+        v243 = *reinterpret_cast<void***>(ebp7 + 28);
+        ecx244 = *reinterpret_cast<void***>(ebp7 + 4);
+        ecx236 = *reinterpret_cast<void***>(ebp7 + 8);
+        eax241 = fun_424eb0(ecx236, eax239, ecx244, edx242, v243, v237, 1, "Font_4th.sff", "tga", 0x400);
+        esp240 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp240) - 4 - 4 - 4 - 4 - 4 + 16 + 4);
+    }
+    *reinterpret_cast<void***>(ebp7 + 60) = eax241;
+    eax245 = fun_4bab74(ecx236, 28, v237, 1, "Font_4th.sff", "tga", 0x400, 1, eax239, "Font", ecx236, 28, v237, 1, "Font_4th.sff", "tga", 0x400, 1, eax239, "Font");
+    esp246 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp240) - 4 - 4 + 4 + 4);
+    v247 = eax245;
+    if (!eax245) {
+        eax248 = reinterpret_cast<void**>(0);
+    } else {
+        ecx236 = *reinterpret_cast<void***>(ebp7 + 16);
+        eax248 = fun_425630(ecx236, v237, 1, "Font_4th.sff", "tga", 0x400);
+        esp246 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp246) - 4 + 4);
+    }
+    v249 = *reinterpret_cast<void***>(ebp7 + 24);
+    *reinterpret_cast<void***>(ebp7 + 64) = eax248;
+    fun_44ba50(ecx236, v249, v237, 1, "Font_4th.sff", "tga", 0x400);
+    eax250 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 64)) + 4);
+    v251 = *reinterpret_cast<void***>(ebp7 + 24);
+    eax250(v251, v237, 1, "Font_4th.sff", "tga", 0x400);
+    v252 = *reinterpret_cast<void***>(ebp7 + 24);
+    fun_44cf50(v252, v251, v237, 1, "Font_4th.sff", "tga", 0x400);
+    v253 = *reinterpret_cast<void***>(ebp7 + 24);
+    fun_44d130(v253, v251, v237, 1, "Font_4th.sff", "tga", 0x400);
+    ecx254 = *reinterpret_cast<void***>(ebp7 + 24);
+    fun_453460(ecx254, v251, v237, 1, "Font_4th.sff", "tga", 0x400);
+    ecx255 = *reinterpret_cast<void***>(ebp7 + 24);
+    fun_453720(ecx255, v251, v237, 1, "Font_4th.sff", "tga", 0x400);
+    ecx256 = *reinterpret_cast<void***>(ebp7 + 24);
+    fun_4517a0(ecx256, v251, v237, 1, "Font_4th.sff", "tga", 0x400);
+    ecx257 = *reinterpret_cast<void***>(ebp7 + 24);
+    fun_454360(ecx257, v251, v237, 1, "Font_4th.sff", "tga", 0x400);
+    __asm__("fld dword [eax+0xa44]");
+    esi258 = *reinterpret_cast<void***>(ebp7 + 16);
+    edi259 = *reinterpret_cast<void***>(esi258);
+    __asm__("fstp dword [esp+0x18]");
+    __asm__("fld dword [eax+0xa40]");
+    __asm__("fstp dword [esp+0x14]");
+    __asm__("fld dword [esp+0x18]");
+    eax260 = fun_4bb3f0(ecx257, v251, v237, 1, "Font_4th.sff", "tga", 0x400, ecx257, v251, v237, 1, "Font_4th.sff", "tga", 0x400);
+    __asm__("fld dword [esp+0x14]");
+    v261 = eax260;
+    eax262 = fun_4bb3f0(ecx257, v261, v251, v237, 1, "Font_4th.sff", "tga", ecx257, v261, v251, v237, 1, "Font_4th.sff", "tga");
+    v263 = eax262;
+    eax264 = *reinterpret_cast<void***>(edi259 + 0xb8);
+    eax265 = reinterpret_cast<void**>(eax264(esi258));
+    esp266 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp246) - 4 - 4 + 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4 + 4 - 4 - 4 + 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 - 4 + 4 - 4 - 4 + 4);
+    *reinterpret_cast<void***>(ebp7 + 80) = eax265;
+    if (reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950)) & 32) 
+        goto addr_409dc1_39;
+    addr_409e3d_40:
+    *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x100) = reinterpret_cast<void**>(0);
+    v267 = *reinterpret_cast<void***>(ebp7 + 24);
+    ecx268 = 100;
+    al269 = fun_454460(100, v267);
+    esp270 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp266) - 4 - 4 + 4 + 4);
+    if (al269) {
+        v271 = *reinterpret_cast<void***>(ebp7 + 24);
+        ecx268 = 0x65;
+        al272 = fun_454460(0x65, v271);
+        esp270 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp270) - 4 - 4 + 4 + 4);
+        if (al272) {
+            v273 = *reinterpret_cast<void***>(ebp7 + 24);
+            ecx268 = 0x66;
+            al274 = fun_454460(0x66, v273);
+            esp270 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp270) - 4 - 4 + 4 + 4);
+            if (al274) {
+                v275 = *reinterpret_cast<void***>(ebp7 + 24);
+                ecx268 = 0x67;
+                al276 = fun_454460(0x67, v275);
+                esp270 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp270) - 4 - 4 + 4 + 4);
+                if (al276) {
+                    v277 = *reinterpret_cast<void***>(ebp7 + 24);
+                    ecx268 = 0x68;
+                    al278 = fun_454460(0x68, v277);
+                    esp270 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp270) - 4 - 4 + 4 + 4);
+                    if (al278) {
+                        v279 = *reinterpret_cast<void***>(ebp7 + 24);
+                        ecx268 = 0x69;
+                        al280 = fun_454460(0x69, v279);
+                        esp270 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp270) - 4 - 4 + 4 + 4);
+                        if (al280) {
+                            v281 = *reinterpret_cast<void***>(ebp7 + 24);
+                            ecx268 = 0x6a;
+                            al282 = fun_454460(0x6a, v281);
+                            esp270 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp270) - 4 - 4 + 4 + 4);
+                            if (al282) {
+                                v283 = *reinterpret_cast<void***>(ebp7 + 24);
+                                ecx268 = 0x6b;
+                                al284 = fun_454460(0x6b, v283);
+                                esp270 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp270) - 4 - 4 + 4 + 4);
+                                if (!al284) {
+                                    *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x100) = reinterpret_cast<void**>(0x6b);
+                                }
+                            } else {
+                                *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x100) = reinterpret_cast<void**>(0x6a);
+                            }
+                        } else {
+                            *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x100) = reinterpret_cast<void**>(0x69);
+                        }
+                    } else {
+                        *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x100) = reinterpret_cast<void**>(0x68);
+                    }
+                } else {
+                    *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x100) = reinterpret_cast<void**>(0x67);
+                }
+            } else {
+                *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x100) = reinterpret_cast<void**>(0x66);
+            }
+        } else {
+            *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x100) = reinterpret_cast<void**>(0x65);
+        }
+    } else {
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x100) = reinterpret_cast<void**>(100);
+    }
+    if (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x800) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x1000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x2000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x4000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x8000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x10000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x20000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x40000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x80000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x100000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x200000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x400000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x800000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x2000000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x1000000) || (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x4000000) || !(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950)) & 32))))))))))))))))) {
+        fun_456d70(ecx268);
+        esp270 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp270) - 4 + 4);
+    }
+    if (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x4000000) && (*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x8000 && !(0x4000000 & *reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c)))) {
+        *reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) = reinterpret_cast<unsigned char>(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) | 0x4000000);
+    }
+    if (!(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x800000) && (*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x20000 && !(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) & 0x800000))) {
+        *reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) = reinterpret_cast<unsigned char>(*reinterpret_cast<unsigned char*>(*reinterpret_cast<void***>(ebp7 + 24) + 0x93c) | 0x800000);
+    }
+    eax285 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7));
+    eax285(ebp7);
+    eax286 = fun_4bab74(ebp7, 40, v263, v261, v251, v237, 1, "Font_4th.sff", "tga", 0x400, ebp7, 40, v263, v261, v251, v237, 1, "Font_4th.sff", "tga", 0x400);
+    esp287 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp270) - 4 + 4 - 4 - 4 + 4 + 4);
+    v288 = eax286;
+    if (!eax286) {
+        eax289 = reinterpret_cast<void**>(0);
+    } else {
+        ecx290 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x100);
+        eax289 = fun_4b2380(ecx290, eax286, ebp7, ecx290, v263, v261, v251, v237, 1, "Font_4th.sff", v288, 0x400);
+        esp287 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp287) - 4 - 4 - 4 - 4 + 12 + 4);
+    }
+    ecx291 = *reinterpret_cast<void***>(ebp7 + 4);
+    *reinterpret_cast<void***>(ebp7 + 68) = eax289;
+    eax292 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ecx291) + 72);
+    eax292();
+    eax293 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 68);
+    eax293();
+    __asm__("fldz ");
+    __asm__("fstp dword [ebp+0x20]");
+    eax294 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 64);
+    eax295 = reinterpret_cast<void**>(eax294());
+    __asm__("fld1 ");
+    ecx296 = *reinterpret_cast<void***>(ebp7 + 16);
+    __asm__("fstp dword [ebp+0x24]");
+    *reinterpret_cast<void***>(ebp7 + 40) = eax295;
+    eax297 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ecx296) + 0x108);
+    eax297();
+    eax298 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 28);
+    eax299 = reinterpret_cast<int32_t>(eax298());
+    esp300 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp287) - 4 + 4 - 4 + 4 - 4 + 4 - 4 - 4 - 4 - 4 + 4 - 4 - 4 + 4);
+    if (eax299) {
+        while (1) {
+            eax301 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 64);
+            eax302 = reinterpret_cast<void*>(eax301());
+            eax303 = reinterpret_cast<void**>(reinterpret_cast<int32_t>(eax302) - reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(ebp7 + 40)));
+            v304 = eax303;
+            __asm__("fild dword [esp+0x18]");
+            if (reinterpret_cast<signed char>(eax303) < reinterpret_cast<signed char>(0)) {
+                __asm__("fadd dword [0x4c5600]");
+            }
+            __asm__("fdiv qword [0x4c5998]");
+            __asm__("fstp dword [esp+0x18]");
+            __asm__("fld dword [esp+0x18]");
+            __asm__("fst dword [ebp+0x20]");
+            if (!(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950)) & 0x10000)) {
+                __asm__("fstp st0");
+                __asm__("fld1 ");
+            } else {
+                __asm__("fdiv qword [0x4c5990]");
+            }
+            __asm__("fstp dword [ebp+0x24]");
+            eax305 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 64);
+            eax306 = reinterpret_cast<void**>(eax305());
+            esp307 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp300) - 4 + 4 - 4 + 4);
+            *reinterpret_cast<void***>(ebp7 + 40) = eax306;
+            esi308 = ebp7 + 44;
+            edi309 = 2;
+            do {
+                if (*reinterpret_cast<void***>(esi308)) {
+                    eax310 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(esi308)) + 16);
+                    eax310();
+                    esp307 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp307) - 4 + 4);
+                }
+                esi308 = esi308 + 4;
+                --edi309;
+            } while (edi309);
+            ecx311 = *reinterpret_cast<void***>(ebp7 + 24);
+            fun_44bde0(ecx311, 1, 0x4becb4, 12, 1, v263, v261, v304, v237, 1, "Font_4th.sff", v288, 0x400, 1, v247, "Font", v228, 0x4be308, 22, -1, "PackPass", 21, -1, "PackPass", 2, 0x808000, 0, 0, "CStoRS000", "PackPass", 18, "CStoRS001", "PackPass", 17, "CStoRS002", "PackPass", 16, "CStoRS003", "PackPass", 15, "CStoRS004", "PackPass", 14, "CStoRS005", "PackPass", 13, "CStoRS006", "PackPass", 12, "CStoRS007", "PackPass", 11, "DenD_RS_Data", "PackPass", 10, "DenD_RS_Comic", "PackPass", 9, "Patch_4th_0", "PackPass", 8, "Patch_4th_1", "PackPass", 7, "Patch_4th_2", "PackPass", 6, "Patch_4th_3", "PackPass", 5, "Patch_2014GW", "PackPass", 4, "Patch_4th_4", "PackPass", 3, "Patch_D1", "PackPass", 2, "Patch_4th_5", "PackPass", 1, "Patch_4th_6", "PackPass", 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+            esp312 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp307) - 4 + 4);
+            if (reinterpret_cast<signed char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x164)) <= reinterpret_cast<signed char>(1)) {
+                edx313 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 16)) + 96);
+                edx313();
+                eax314 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 16)) + 80);
+                v315 = *reinterpret_cast<void***>(ebp7 + 80);
+                eax314(v315);
+                esp316 = reinterpret_cast<void**>(reinterpret_cast<uint32_t>(esp312) - 4 + 4 - 4 - 4 + 4 - 4);
+                eax317 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 16)) + 32);
+                v261 = esp316;
+                eax317(0, v315);
+                eax318 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 16)) + 36);
+                eax318(0, v315);
+                eax319 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 68)) + 0x78);
+                eax319(0, v315);
+                eax320 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 68)) + 0x80);
+                eax320(0, v315);
+                eax321 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 68)) + 0x84);
+                eax321(0, v315);
+                eax322 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 68)) + 0x88);
+                eax322(0, v315);
+                esp323 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp316 - 4) + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4);
+            } else {
+                eax324 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 16)) + 96);
+                eax324();
+                edx325 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 16)) + 80);
+                v315 = *reinterpret_cast<void***>(ebp7 + 80);
+                edx325(v315);
+                esp326 = reinterpret_cast<void**>(reinterpret_cast<uint32_t>(esp312) - 4 + 4 - 4 - 4 + 4 - 4);
+                edx327 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 16)) + 32);
+                v261 = esp326;
+                edx327(0, v315);
+                edx328 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 16)) + 36);
+                edx328(0, v315);
+                edx329 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 68)) + 0x78);
+                edx329(0, v315);
+                edx330 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 68)) + 0x80);
+                edx330(0, v315);
+                edx331 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 68)) + 0x84);
+                edx331(0, v315);
+                edx332 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 68)) + 0x88);
+                edx332(0, v315);
+                esp323 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp326 - 4) + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4);
+            }
+            eax333 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 64)) + 8);
+            eax333(0, v315);
+            eax334 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7) + 8);
+            eax334(ebp7, 0, v315);
+            eax335 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 16)) + 100);
+            eax335(0, v315);
+            eax336 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 68)) + 0x8c);
+            eax336(0, v315);
+            esp337 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp323) - 4 + 4 - 4 + 4 - 4 + 4 - 4 + 4);
+            if (!*reinterpret_cast<void***>(ebp7 + 56)) {
+                addr_40a34f_79:
+                eax338 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4)) + 28);
+                eax339 = reinterpret_cast<int32_t>(eax338(1, 0, v315));
+                esp300 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp337) - 4 - 4 + 4);
+                if (eax339) 
+                    continue; else 
+                    break;
+            } else {
+                eax340 = *reinterpret_cast<void***>(ebp7 + 52);
+                *reinterpret_cast<void***>(ebp7 + 56) = reinterpret_cast<void**>(0);
+                switch (eax340) {
+                case 0:
+                    esi341 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4));
+                    edx342 = *reinterpret_cast<void***>(esi341 + 76);
+                    edx342(0x320, 0x1e0, 0, v315);
+                    esp337 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp337) - 4 - 4 - 4 + 4);
+                    break;
+                case 1:
+                    eax343 = 0x500;
+                    edx344 = 0x2d0;
+                    goto addr_40a310_84;
+                case 2:
+                    eax343 = 0x320;
+                    edx344 = 0x258;
+                    goto addr_40a310_84;
+                case 3:
+                    esi345 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4));
+                    edx346 = *reinterpret_cast<void***>(esi345 + 76);
+                    edx346(0x780, 0x438, 0, v315);
+                    esp337 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp337) - 4 - 4 - 4 + 4);
+                }
+            }
+            addr_40a31c_87:
+            __asm__("fld dword [eax+0xa44]");
+            __asm__("fstp dword [esp+0x18]");
+            esp347 = reinterpret_cast<void**>(reinterpret_cast<uint32_t>(esp337) - 4);
+            __asm__("fld dword [eax+0xa40]");
+            __asm__("fstp dword [ecx+0x10]");
+            __asm__("fld dword [esp+0x1c]");
+            v263 = esp347;
+            __asm__("fstp dword [ecx+0x14]");
+            eax348 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 16)) + 32);
+            eax348(0, 0, v315);
+            esp337 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp347 - 4) + 4);
+            goto addr_40a34f_79;
+            addr_40a310_84:
+            esi349 = *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 4));
+            eax350 = *reinterpret_cast<void***>(esi349 + 76);
+            eax350(eax343, edx344, 0, v315);
+            esp337 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp337) - 4 - 4 - 4 + 4);
+            goto addr_40a31c_87;
+        }
+    }
+    *reinterpret_cast<void***>(&g0) = reinterpret_cast<void**>(1);
+    eip351 = *reinterpret_cast<int32_t*>(reinterpret_cast<int32_t>(&g0) + 5);
+    goto eip351;
+    addr_409dc1_39:
+    esi352 = reinterpret_cast<void**>(0);
+    if (reinterpret_cast<signed char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x9e0)) <= reinterpret_cast<signed char>(0)) {
+        addr_409dea_89:
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950) = reinterpret_cast<void**>(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950)) & 0xffffffdf);
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950) = reinterpret_cast<void**>(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950)) & 0xffffff7f);
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950) = reinterpret_cast<void**>(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950)) & 0xfffffeff);
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950) = reinterpret_cast<void**>(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950)) & 0xffffbfff);
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950) = reinterpret_cast<void**>(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950)) & 0xfffdffff);
+        *reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950) = reinterpret_cast<void**>(reinterpret_cast<unsigned char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x950)) & 0xfffbffff);
+        ecx353 = *reinterpret_cast<void***>(ebp7 + 24);
+        fun_451410(ecx353, v263, v261, v251, v237, 1, "Font_4th.sff", "tga", 0x400, 1, v247, "Font", ecx353, v263, v261, v251, v237, 1, "Font_4th.sff", "tga", 0x400, 1, v247, "Font");
+        esp266 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp266) - 4 + 4);
+        goto addr_409e3d_40;
+    } else {
+        do {
+            al354 = fun_454a30(esi352);
+            esp266 = reinterpret_cast<void*>(reinterpret_cast<uint32_t>(esp266) - 4 + 4);
+            if (al354) 
+                goto addr_409e3d_40;
+            ++esi352;
+        } while (reinterpret_cast<signed char>(esi352) < reinterpret_cast<signed char>(*reinterpret_cast<void***>(*reinterpret_cast<void***>(ebp7 + 24) + 0x9e0)));
+        goto addr_409dea_89;
+    }
+}
\ No newline at end of file

unknown file

@@ -1 +1,5 @@

- eax133(eax131, 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
\ No newline at end of file
+// Rising Stage Executable
+eax133(eax131, 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
+ 
+// Climax Stage Executable
+eax105(eax103, 1, "Patch006", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v63, 22, v60, 3, v58, 2, v56, 1, v54, 0, v52, 21, v50, 20, v48, 19, v46, 18, v44, 17, v42, 16, v39, v35, 30, 3);
\ No newline at end of file

unknown file

@@ -0,0 +1 @@

+ eax133(eax131, 0, "Patch_4th_7", "PackPass", 0, 0, 1, 0, 0, 0, 31, 15, 30, 14, 29, 13, 28, 12, 27, 11, 26, 10, 25, 9, 24, 8, 23, 7, 22, 6, 21, 5, 20, 4, 19, 3, 18, 2, 17, 1, 16, 0, 31, 38, 30, 37, 29, 36, 28, 35, 27, 34, 26, 33, 25, 32, 24, 31, 23, v89, 22, v87, 3, v85, 2, v83, 1, v81, 0, v79, 21, v77, 20, v75, 19, v73, 18, v71, 17, v69, 16, v66, v62, 30, 3);
\ No newline at end of file