/* DBCServer_Release_x64.exe sha256 d9e4fccdf3482e50247686d4452c0b13c75a53efc4bd7320668eece8d1ce828c * Ghidra 12.1.2 decompiler output for 0x14020a8d0 FUN_14020a8d0 * Pseudocode, not original source. */ ulonglong FUN_14020a8d0(int *param_1,undefined8 param_2) { int iVar1; uint uVar2; ulonglong uVar3; undefined1 local_f8 [24]; undefined1 local_e0 [24]; undefined1 local_c8 [24]; undefined1 local_b0 [24]; undefined1 local_98 [24]; undefined1 local_80 [24]; undefined1 local_68 [24]; undefined1 local_50 [24]; undefined1 local_38 [32]; uVar3 = FUN_14020b0f0(local_38,local_b0,local_e0,local_c8,local_80,local_50,local_98,local_68, local_f8,0); if ((int)uVar3 == 0) { iVar1 = *param_1 / 3; uVar2 = FUN_14020ed30(param_1,iVar1 * 0x1c,local_50); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140200ef0(param_1,local_98); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { FUN_14020aec0(local_98,iVar1); FUN_14020ed30(local_98,iVar1 * 0x1c,local_98); uVar2 = FUN_140200ef0(param_1,local_68); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { FUN_14020aec0(local_68,iVar1 * 2); uVar2 = FUN_140201a20(local_50,local_38); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201a20(local_68,local_80); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_14020b940(local_50,local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201530(local_f8,local_98,local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_14020b940(local_f8,local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201530(local_f8,local_68,local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201a20(local_f8,local_b0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_14020b940(local_68,local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201530(local_f8,local_98,local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_14020b940(local_f8,local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201530(local_f8,local_50,local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201a20(local_f8,local_c8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201530(local_68,local_98,local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201530(local_f8,local_50,local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201a20(local_f8,local_e0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_b0,local_80,local_b0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_c8,local_38,local_c8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201fd0(local_b0,local_b0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201fd0(local_c8,local_c8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_e0,local_38,local_e0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_e0,local_80,local_e0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_b0,local_e0,local_b0 ); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_c8,local_e0, local_c8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140208e90(local_38,3,local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_b0,local_f8, local_b0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140208e90(local_80,3, local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_c8, local_f8,local_c8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201960(local_e0,3,local_e0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_e0,local_b0, local_e0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_e0,local_c8, local_e0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_b0,local_e0, local_b0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_1402016f0(local_c8,local_e0, local_c8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_14020ec40(local_b0, local_b0,0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_14020ec40(local_c8,local_c8,0); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_14020af40(local_b0,iVar1); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_14020af40(local_e0,iVar1 * 2); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_14020af40(local_c8,iVar1 * 3); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_14020af40(local_80,iVar1 * 4 ); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201530(local_38, local_b0,param_2); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201530(local_e0,local_c8,local_f8 ); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201530(local_80,local_f8, local_f8); uVar3 = (ulonglong)uVar2; if (uVar2 == 0) { uVar2 = FUN_140201530(local_f8,param_2, param_2); uVar3 = (ulonglong)uVar2; } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } FUN_14020b0b0(local_38,local_b0,local_e0,local_c8,local_80,local_50,local_98,local_68,local_f8,0 ); } return uVar3; }