Function at 0x10063230
Capabilities:
Terminate process

Disassembly:
push edi
push esi
sub esp, 0x78
mov esi, ecx
mov eax, dword [0x10258d1c]
xor eax, esp
mov dword [esp + 0x74], eax
mov ecx, dword [ecx + 0x14]
test ecx, ecx
jne 0x10063325
cmp dword [esi + 0x4c], 0
jne 0x10063314
mov dword [esp], 0
mov dword [esp + 4], 0
mov byte [esp + 8], 1
movaps xmm0, xmmword [0x101ae200]
movups xmmword [esp + 0xc], xmm0
xorps xmm0, xmm0
movups xmmword [esp + 0x20], xmm0
mov dword [esp + 0x34], 0
mov dword [esp + 0x30], 0
mov dword [esp + 0x38], 0x7f7fffff
mov byte [esp + 0x3c], 0
mov dword [esp + 0x40], 0
mov dword [esp + 0x44], 0x3f800000
lea eax, [esp + 0x48]
movups xmmword [esp + 0x48], xmm0
movups xmmword [esp + 0x58], xmm0
movups xmmword [esp + 0x64], xmm0
mov byte [esp + 0x1c], 1
push 0xd
push str.ProggyClean.ttf___dpx
push 0x28
push eax
call fcn.100485e0
add esp, 0x10
mov eax, dword [esp + 0x30]
test eax, eax
mov ecx, 0x101a80d0
cmovne ecx, eax
movss xmm0, dword [esp + 0x10]
sub esp, 0x10
mov dword [esp + 0xc], ecx
lea eax, [esp + 0x10]
mov dword [esp + 8], eax
movss dword [esp + 4], xmm0
mov dword [esp], str.7__hV0qs_____l:_Q6_5_n42_c_TH_____e_11NNVBv_:.F_uu_gRU.o0XGH__vhLG1hxt9_W__5LsCp_i_.r___6pD_Lb_9Crc6tgXmKVeU2cD4Eo3R_2__b_MC__jPfY._h_IWM9_Lh2TlSf_s_o6Q_BWH_YiU.xfLq_N__0iR_GX:U_jcW2p_Wq__qmnUCI_jHSAiFWM.RkU_CGH_a9wp8f_e._4Qg1_Q_GL_lf_r_7GrRgwV_MSC_8ND_QotX_vY9w01D_CIf_WpWUPXOuxXuU_H9M_1_q_UE31_V8IRUo7Qf._L_Ke__5F___00X_U.a_r:QLtFsLcL6lOj_.Y5__RKgLwqJfLgN_Q_gIDY2uLi_rMl9tcWq6weg__FBjVQTSDgEKnIS7EM9_ZY9w0L___Mx4Mvt__L_MkAW_lK.N_07RL_wF_HtG9MXL_N._GM4Pg___nLENhvx__VsM.M0rJfLH2eTM_oJMHRC_NkfimM2J_W_jXS:_r0wK_Fge_U__wN7G_fB_E_:9:hkeOe__6x_F7E__76_GMHePW_Z5lGiF_956:rS_dAfiK:_Yr_0j_DbG_PG.LlDNa_XCMKEVN_LN_Nb_Q6pia_Xg8I__MR_VdJe___7G_CklhF_____X_b.RS___MPBuuE1V:vcX2m_cV__k9OhLMbn_s_G2_B_BfD3Xsp5l__R_x_X1xKX_b5U_r5iMfUo9U_N99hG_tm_Us9pG_XPu__0s__WTt_gCRxIg__6sfhktMKn3j__6_b5Sk__0__AaN_p_L_VZ_1i_h1S9u5o_YaaW_eb_TWFn_Z:Oh_Cx2_lNEoNe_CFY__I_BOQsRwZtZxRcU7uW6CXow0i___Q_cjOd_P4d___ROPOpxTO7Stwi1::iB1q_C_dV26J_2__7op__uQr__V7_q_lQwtuHY_DX_n3L0PHDO4f9_dC_O_HBuKPpPE_Nb3LlpR_MrTEH.IAQk.a_D_.e_mc.x_Ip.PH_aqUO__1WxLoW0_iLA_QT_5HKD_qQNQ_3_PLhE48R.qAPSwQ0_WK_Z__x__J_jQTWA0X_KJ__Y8N_:_M74:__ZpKrUss_ddZq_DAbkUJqkLnwX__47_5_w4h_9._GCRUxHPeR_5Mjol_dUWxZa__STrPkrJiWx_5U7F.gjrohGg_cg:lSTvEY_EV_7H4Q9_Z_cnv_JQYZ5q.l7Zeas:HOIZOB_G_Nald_qs___L_J7bR_gv:_7MI2k_.2__5FNPEQ___U_W_fh18.vsai00__D3_4ku5P_DP8aJt_qUM_b8__mViBKx0DE__auGl8:PJDjM6OC_O____0i_drT__7X__H3_igUnPG_NZlo.k_hOrk_m_a____Tm_UV__P6YY_xe7q.73rI3pP__1_s9_W_JrM7SN__4Cv_U_0V._0_xQsH_fEmPMgY2u7Kh_G_siIfLSoSMK2eTM_5_M8p_A.__R_u_K_x4AG8.kK_HSB_Ie_QTtG__.N_4B_ZM_3YlQC7_p7q____6_c___JL_L____wIM_dPtOdGA_U3:w2M_0_q__L___1vw._MRsqVr.L_aN_EgJ_PBc__f_WomX2u7lqM2iEumMTcsF__aTZ_97UEnXglEn1K_bnEO_guFt_c__Am_Qs_jLooINX__0j4F14_gl8_GQpgwhrq8l_f_b49UOqkLu7_oDY2L_teMchgLYtJ_MEtJfLhxM_CS_ZZ_P_8bZ_S_YY_Qq3Fw_D_UDNrocM3A76__oL_h7gl85_qW_NDOk_16ij_:1aiNIdb_ou8.Pw_v5EI_TWS_Pot_RH_SEpA:g_fO____kAG8RMmG1O__to8bC_T__n.LoO_29sp3dt_52U_VMq7DHpgZ9_H_K_L_a2E_grWVM3_2_k22tL_4_6We8UJCKE_d__wI_6X_GsLX4jSgJ_Rw_vP3wKiiWhDR_jp7_u_APXU8c_fSYW_J95__Dp_g9wcOM_h1OcJlc_vpw0xUXOQFKNX_QIIoPp7nb_QU__MQZDkKP_X_WSVL_68uVlc_0_s1Xxm_Y_B7K:eDA323j998GXbApwMs_jgD_9QISB_A__aN4xoFM_C58D0Qq3n03U1InDjF682_SjMXJK__h_hxua_K_ul92_BOUBRRh_slg8KDlr:_L71Ka:.A__YULjDPmL_LYs8iXwJOYaKPKc1h:9Ke_g_b__78I39B_xiY_bgGw_.Zi9InXDuYa_Gf2Bq7mn9p1vv__Wi___Z5ho_2:__dx9v68C5g_ntX0X_pT___pB3q7mgGN_3__P8nTd5L7GeA_GL__J3u2:_Yf_et_e__fKm8DC_I46_Kr__u__99tts1.qbq72g1WJO81qeN03eM_1XxY_caEnOj_2n8____ILR5.Ibn__X_Mq7_a82Lq:FceS9wsCKx_569E8ewHe_h:sI_2LM__guka3ZRd6:t_IG:___YiJ:Nq_eAw__:nnDq0_CYcMpG_qLN4_J_j_UpK_Q4a1_MupW_sj____HK_FQRZJ::Y3EGl4__FkiAOgp_O_gukTfBHagL_LHw_qOV0F6_:chIm0_eCP8X_:kFI_hl8hgO_RcBhS__Qb__mhPDLg_K8ln_wcf3_DW__.lR_n_nCH_eXOONTJlh:.RYF_3p6sq:UIMA945HFS87__EP2iG__lCO__c_uKGD3rC_x0BL8aFn___ke_HMPvh1_RO_J9um_._tx___wsJkbUT2_0uMv7ggqp_ij.L56hl_.s5CUrxjOM7_.lAuAO:_T72L_P__ctpXScXrU.__XTt__OVU4_S1R_dg0_Nn_Ku10f_BP:Rowwm__0PKjYDDM3_d39VZHEl4_.j_Pk_M.h:0FACm_maq_sgw0t7_6_xtk_LuH88Fj_ekm_GA__568x6_OFRl_IZp_b__P_M_Jnq79VsJW_mWSPUiq76___NM__hLbxfc_mj__O__W2m_Zh:__Uetw:aJ__K9h:TcF_u__Sj9_VK3M.0D_Ca_J9gp8_kAW____A_R_f___Ztskn__c4__pY6qI_J_1IGxfLU9CP8cbPlXv__Cb___2mOvP8up_UVf3839acAWAW_W_ao__KYo8fRULNd2.__m_UK:n_r_sw_J_5pAoO_2mO3n_H5_etHg_RLgv_4U8guD_I_D:W__r5V_jW:Kvej.Lp__M_SGZ:Q_kuvOSLiEo__aD_K_CCc_Lx___O___jLR_u68PHm8ZFWeej8h:9r6L0__ciHR8pRbAKjm_upV1g:a_Ur7FuA_tRh.Y5K__3__8m0_PEn_J:rh6_I6uG___wMUircp0LaE_OtlMb16T.FDKu1Lw_u_GMXe_YLfjM_VO0MbuFp7__QWIo_0_F_q7c4XAXN_UVB_HFFqL___V___kXZejWO___5__ewY_9_wDc__u_9t3W__H1th3G_ucQ_kLs7df___JL__t7Bu_G3_7mp7_iaQjO_.kLg_x3B0lqp7Hf_Ze7___c58Mo_3_knp0__A7__WeIo8_b_nKnwHo8CY_pqB_0iejhZ__iLR___AvA_iQC_ksRZRVp7_.NpBC_rh3_R:8XDmE5V8O_x__aG_1N_FX_0V5Y6xaErI3I_7x_E_v__BY_____Psfl__C3.mM__M0:JxG_7WhH_oa__80g0NBxoO_GH_dM_n._q_jH_f
mov ecx, esi
call fcn.10063950
mov dword [eax + 0x34], 0x3f800000
cmp byte [esi], 0
jne 0x10063372
push esi
call fcn.10064800
add esp, 4
mov ecx, dword [esi + 0x14]
mov eax, dword [esp + 0x8c]
mov edx, dword [esp + 0x88]
mov edi, dword [esp + 0x84]
mov dword [edi], ecx
test edx, edx
je 0x10063345
mov ecx, dword [esi + 0x1c]
mov dword [edx], ecx
mov ecx, dword [esp + 0x90]
test eax, eax
je 0x10063355
mov edx, dword [esi + 0x20]
mov dword [eax], edx
test ecx, ecx
je 0x1006335f
mov dword [ecx], 1
mov ecx, dword [esp + 0x74]
xor ecx, esp
call fcn.10155ad1
add esp, 0x78
pop esi
pop edi
ret 0x10
push 0
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3