/* DBCServer_Release_x64.exe sha256 d9e4fccdf3482e50247686d4452c0b13c75a53efc4bd7320668eece8d1ce828c * Ghidra 12.1.2 decompiler output for 0x1401b4b50 FUN_1401b4b50 * Pseudocode, not original source. */ longlong * FUN_1401b4b50(undefined8 param_1,longlong *param_2,undefined8 param_3,undefined8 param_4) { longlong lVar1; undefined8 uVar2; undefined8 uVar3; undefined8 uVar4; uVar4 = 0xfffffffffffffffe; uVar3 = 0; lVar1 = FUN_14016d940(0xd0); uVar2 = uVar3; if (lVar1 != 0) { uVar2 = FUN_1401e24c0(lVar1); } FUN_1401756a0(param_2,uVar2,param_3,param_4,uVar4); if (*param_2 != 0) { uVar3 = *(undefined8 *)(*param_2 + 0x38); } FUN_1401b4190(param_1,uVar3); return param_2; }