Function at 0x51c7c0
Capabilities:
Hide graphical window

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x7a5947
mov eax, dword fs:[0]
push eax
mov eax, 0x1e80
call fcn.006e70d0
mov eax, dword [0x8ca144]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov ebx, ecx
mov ecx, 0x6c
lea edi, [ebp - 0x1380]
mov esi, str.mLnUEpL0RPx9cryrzFicFZWMp5ij00Y68rsh5JYunigA9WK8Llz2IWyYR0VF3dCqTUE11ehONfc6y40MwSh7kAMA0ncIZgn1pnMRMBzg9dS2TQCgDb0DKfpkfnO824FLeK1RI9Nd4BsL25Teg1B0Km5JgcpP6YrzYJni42WOwoCwf7jKTC4SNUGiylcjDFxMB8D5H1GX7c4NzHprR7NNioYSgyIc4D1GeTovINy7D4mj0ofpwBa3pkL8JWZyVHxlpWgDLXjnlPkhLoj7AK72bVv2fDiq6sb74qmNFMHZlqXTAI211tBzNMHr4RkCWCGRAIfoCgvupA7iDlMfC5mz3ZTm6xXibEucBgmXsKptUvQ1e2pKbnEIxknjrETcBPNdNnaambVnmvTntMYv8uYT2bX7MIdTco6M88nCe1A9JZUYuDF
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x56
lea edi, [ebp - 0xba0]
mov esi, str.C682gl0NRQFKwSZqhWaYYVgrFrD3Y8erxeu3pl0MWtLBkHO0IbwjJI9cssMbVipDfHP9AntnUrcnrAVlvKTkThLPMEMsTlMIOJbLlci8rxKTisWKmcMPdpQBu5ZUUot3SZJEKJ9Sp0HmHuNpyswR6q3JSW1iBGpsaMMJL7CMCB17Xhb3NrUBn7C1eaME4cS4IN7GgMdCYBK4c1xXkJR1DdV6xsmkV6gasdeNC9UboOVEgonFJXRSPWtN9Zcv53oFLILDfyvE0n6IQtUc0cZbhfISqfGy1KguYZCwJTbi8TdyusjroGaJ5vcOMbPafJgTw7F31Gb470es8JtJc4UDMZB
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x48
lea edi, [ebp - 0x524]
mov esi, str.E0hQyOOR602IT4IMft6RYZTWyxqbC6XCYpxZ9U9vND27Zy8BCtvUqLvZRXTixwxNIuoo4FtclaGpRiMiO3pKhhm99fKx9gBi1u79FZzQFyXyNRkVxaPhDSD8uFwip3C8BMiSeDykaSTsK7TtOwNNkV7K1T1alZSKqEPEtdl1Tmnh4UtTjebB3PkmPjDwnxM8kcWUDlIDKe9IdIqE6TvoskxktNsBfgD9Vmf5grL6CPM0B4APQpZeZyNUH83anB84JaaM0JhqjGAOhdpYjFEKa5ij7s03GycgX8
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x56
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.2tV4bKTYRhaCKPGuT3YfhA5IlaMy0dd75EkMf9tXmbUhAMPxKBn7GouiNwND0pVPOL7vJUJIH0bAaGQElcp9G3WS8itaH0vfwWoLxtLrJiwjRGz5fmliTBuyAnWfa24JN4mHLENgxL2TIYQQVQeGvSruGErjFBWNGperCafj7vcS2WXFhagonpZQPwmot9ehUffpItne2Gvazl4SUmzBsANODDN4bb9jSeZvTFL4DJTS2VjRJfpvUDzvT1swtBl8iiJgEeoneK7atuPnVWklOBTtUeoIQh1hlvKEgv8DYLSSII8rLJFQ5UVYJwUUPmdVQIvptqtm33U0x1Ns15XOIQUN
lea edi, [ebp - 0xcfc]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x6f
movsb byte es:[edi], byte [esi]
mov esi, str.BjsfLdGwc7n09mCxYusT4Kom1vjR1nI60iM161BCWm8svH2qo7AZ5BO7r5EFKtL5p11FP6ouwxfYMMowfDt0QExHuhTxBE2rEXbIK5xn5D2Ak8yPLZkfUp5JrxQa8H1SON2P4LN6roIVJQJ67qI6j1r9PxUXHyVuVHPxI3SNllPin6csX5pWrusbhbdcopIhniw9cAK3hNzd9B0PdP2wg6AoN05U0nYTGyXPoqoLBxqTbqFgmk9Ckir0aaz4luE2LbC8T8vqB6c7HO2atrVVC2UMtgEoDh4POxfD975xxUwq39duQNi60ibkIPANjK6gZpDGStZaQEcJnQCoJr0aGKWSIh0QH125zIzsGVGsYboQuMZPiKNQr44nO7KgflIFfRoio8q8jBUgXJ7cuwRCVd1S90DdEM3AT6ug4zDir7OKG6W8oQnDgdBs9IFst
lea edi, [ebp - 0x1700]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x33
movsw word es:[edi], word [esi]
mov esi, str.RCokOHIIpnBajjYzmYn13CqwocHwUQGSq95wEapXUcFFd7IwVaipfPPfECiBkXmv93G1KW8qn0TcIP65ySxhHh8aGJp4HXQG8bKeFgJ0Q8gwVUWlb6hAkZNLaCNcutUStZS1xzAfHAVcO07fPnBuWmAwcPxvBpVvSnbHKJre27wkrwxqODHiRn0beyPuoXSon8h7WObmDaXG4t
lea edi, [ebp - 0xe0]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x5e
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.CcXcEMsRZb4feQ884P2Qvju1wBJ0R6iyUrfvmRmLgJk4KhBrs2TUS24rnilqDJKgTjYeK6mMGwNYzvTD7GKpjhY3Ta56m7aDMwFxwJG84JBBrzHMXAsNJ4w40mS8yd6OCDj1cu3Sn0claMUCbiJ5FsD0Rs5KiUiNtG7wMP68aJakVcoTemUZWvh9Ssm9JwTluhMSmfiSMKlhgwOiAqgbEbXHSS1BQNdSmMmivXqHeXiCn0T7UGIzToJfnVwG7TMEMU5WLKzle5XlGa7A7rs0mADDN56GkZZjuLFOPoDO1g7TrRjMSbflDeaLl0rkW85G3VraemAGuILMVdEhbU2tEi1FzKmOkwm98rnqA4PDPo1MgMRvFDL1Jrr9Bl
lea edi, [ebp - 0xfe8]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x54
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.zg7fKh6KHanywlhsLVvUaJq3LUN7ivWjXvKrwl2PXLRfHPqHZag64jFnVut14O5MZ63J53vEAcCuu2aEhqZoKx0KlDWC47RwA0Kr9uLkL1IRAFScbFUD9qryl3TRKhGvk7X201VW0X5IhIgajNvuIoLCw3fPQVjhPkvXI7aHuniUnGDt8sn5dj0AS1CRe3vpfGi4tMO7mjPWK6ICcPGNJWWWAfzpwYRhhaCGOgf1HL6U28svfvEXmaYas55yR1t5UjjAkSWiBjtyYjLBFbq3EGApfLEwRMtMxlHNzqBmgOFgiA8rWk4kEdewzYiU8DnkSZrk8uKX0DoSeQn
lea edi, [ebp - 0x8f4]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x3f
lea edi, [ebp - 0x1e0]
mov esi, str.VakjgfYCMMFE6Q1hiEXlV8pGd6ez9IbgGw4tkJ4mN9nI2vP7REAFtz1jOM6kVCA2Npcq8MluV43GkYwQSQaXjp8ahzOfu4mdtVRBzRrVOphJea66h7ILTr644b8z0CDnEZTF5PGzAoVQkj1sEzTMty4wMJ61LZZmYrM6JWdbrhZzGiIlnAoCbYOBTliVEZy8lRBcyLwZSiTWbWphzxr1X8kSbwu7rHxxg1Uz5nxxNgaq5XoFYWItozMBav16
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x54
movsb byte es:[edi], byte [esi]
mov esi, str.G7lvaPGIGe2whuhnYr6bITBGZ6RAAztQ8o9zNOsLN7luLdURkzjplKwjx4V44WShGzXxXBDVFRKxHU8Nla3WgFyNJlW2GxsFTdOmyrgSX0mTFZw3KQmDwHP7cylc2O4w0lh4aIcs8MaS9qQBTXZqOdXv1SwJWvikgWgjCm6reUG1rx8QCvF3W2X1PXuXdvTA39wr50rl54FkB2fETFOPXWbUAuEKPo4ciIQygu7ICUUHKSffvpVPKKsa5reY24YC8XQlJuonp0S3kjt3vHZ3JOAhtixHF1Qyt85j4OaOX2Cn0t75oA3VYo9TqcYlBV6XCkaVW6CvMPw92Hlx
lea edi, [ebp - 0xa48]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x44
movsb byte es:[edi], byte [esi]
mov esi, str.GZ7crAaBLh15HXOGdOJWNahSNRsZtexBdiOJ7MxVP1OspGIUp6sejtWUcGxmjxxqw37DEHQnbavCD3J51MU7ues1jOO4PJfxM9G3l4BkvsUorHcbB5XA751AE5j2254nrJvTCElMdfzdSBTXJWOmI3VAjQk00nmqKblTXETcjZMIQwuSPSn5FDVu8sZPbeAvEgMZqU2FxuIuFXCWliIwKmn2DbJAyJuhDpK5rhxZtVBBk8neEKVEDyT2teQuzhksVorJCKXH4dCb1IH1k
lea edi, [ebp - 0x400]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x75
movsw word es:[edi], word [esi]
mov esi, str.WDwKSoAqeyLFkju6aqAp2HekCGGeYzrVoeq8ChKQ7KclM5zelX7D5VLDwXtz2CsdFcwgTrOplSTb7jIxeaBPRVzdK487uxscDYhUVv2uZbb6hsqAYuXKdInvnCngc0bV9Zrn3Wi1jGsmW2AhH4V3ldepZbZ4qMNPFt9KfMKwyWzzo6WpfjNS2PGYtsN4PnSuPd6vZsaKmEx07fWD8xn4O3jhl6gWdk35UwkFf1FjexfqUkHFk36YgbAbr8uFaqjpnFgOP657Dd1V6KVili40I4uZ1jmGcC7BcPZEgE4al55g8LCVu5xLkJUfbFu7BfK7cEgZUHh0782k0HJNYF9xo0EFMttPox6G6cYFj7eId4zQZlGpg8ww4foGOUyHfyMN2Orjo9ZqBz40xJRRG3PuBSY8RX4gIcmA962BNnqA4TF1LCcAjXuuRduCzPeZ2SpwsUWxga13dOwwtwmfj2Opee
lea edi, [ebp - 0x18d8]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x52
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.QTuVA3ARBgxXM8WVlsi66Cfd4hVRA8zNoaLea3yuPckzZ87skt3VSD4vcX7RcuNwXLdvEoiCCWJS3oCzGuebcHgGeDnqaw9iou0uMUavFbFkFutQNQieqzwC9xC2MSbfecxP9zP6JzR3oKmk2OX9FgNQnD4SqtrisTFyiSIdbfwdCtX0RKQJBtpELakSfvN9M5EoUkq0iFQ3Li8Sx0zsjXZJQ6DiHQcRbeJC2f7ZLTAlfTJ3QBqeBIc3AxruWMt8WNWCSlWBIcBsjzQyVpveZJ3vnTF6g9at26ymHIKGqwrQjariewnMzrgzCF4djYAh4juQ8wzG
lea edi, [ebp - 0x7a4]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x7a
movsb byte es:[edi], byte [esi]
mov esi, str.XDjGlrMdINCTtsnfhdoIjCVWtr6tVNQE3s7TNeHMNoU9R0iqxAKlmnv1GcSH2N63snwU6VkWEsYj4aVQkeyfF7vcUHaHxL4kSfBQKTHEQqB32CetfozywBlDtgneqkWvMAcGi2UtWLyoaEj7O8htgmnDlGGpkwCrqPPVkX0IAUcRK0qWbo5qOsYV7lAwHuDNAFrEQVHrdoffFcWIi7Ipcmc1bOpA9V9Y1dUbblRFrveLe3JSi7JgFLrEVKmG8eAVnD4bDI8xccfvwZyOuqfgMsVMaZFsAdVWzOtdgEanXGay5r5kYfRgFmM1iMvL810mW1FrG4aOENLCN0jHWzbVqhypP6EgW3dzJz30Ax4DxmFE0ShS9bJgwE2UhPgzu8mTKBnxMjExZ84266h4jun5TGgigWtWJ3Nfnqbg2F7PJkScBpIOUybyNZHC5bVULOYRiXSMkQd7Zh8M0HcxWi7BtmhZwkyjCCgSa4cLCzw
lea edi, [ebp - 0x11d0]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x42
lea edi, [ebp - 0x2ec]
mov esi, str.3NaxElhDzwm71K6tth96iH42Fkxl7eYx55CsGtvN46Uah6MhHAD9pAjbvtrmb6dzwYksIyGEm6LZV5KM85RlnpZ9cAiEuzAADmXgRvnM5hEPjygvUNs3xGXi4EluN0fq8e34vck6feTZzT2kndwzYy0W2NQoWauL9VKTt9v3mYkVc0okFr9TSM6gck3EnA0g9G08JpJ0YnXu7L1eE224zGcueSL1T9bXCSpk0Dmq1sf5Hw7r7DbKThfJV9MQfk93m5eoLI8R9q
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x78
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.yVokgxy08I5X2Zw4Gl9IByoN4b2aLtUcF5ggbtQtgOFY9GKtaC1Y1EzOOgahwAhIDZu3jnrCFjT1tUWpIFv6e93wyEtZ57pTx8BqDctxq2Jzh5ZtHAUODUixpN3g2c9y0C8OvlfH0mxpjMf9weK4Vyqphy3zesSMk7whC0TPaPyr6hnjuYevpEAmJOEcsbQurrWUFmc88MISy8GHef3jXgrI3NqyEzY4vWFQY8vmNSYgB0Oo4LucGhT8MKC7XB9V88HJ8BISosJx3LCWtSOu1mnovT9GkkOvNQ2db4yzyHQdXfKH82NlTTwDv1qLWbWYETbpRDxjtFFR24Mw7NkeSxqb3qqu8id3O2WtwNO17bGXy7QVPnItVhUvL8jjgCI2s3vFqm4qq6lTBisSTJv87KBMgjYcrDK9wReb1LkA56iTMf2R4TO2GcC11YctQ1XArzfz7qZTKMsoFwc0hv4fFpkjDdOF5K6u
lea edi, [ebp - 0x1abc]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x6f
mov dword [ebp - 0x1e8c], 0
mov esi, str.rtiEbwmzOTcJnSice5jx7T2juHkLJ0Byw8TlO0nekJdonyF0SCKHUitlQ7clwuT9yfSA7bGUCZ8iiVba7tSCEKXrXE8INnQLGiI83Myh35Lr0ktSN2mosdImp18PXFssLARzgcrwzhSeetPn4tEguCnq4okkPogjf1ng0oEgML7izmjm7SkhYEhEzeAeNRsssD21ehiSGpCNmODVinltp8Zkrjyi3M7kiMTscVGI6p8OCHLdNb949fL60JZAf8VMDvvqwQqPvmVcKrGSt9ms6TvvTXqygtyggPsBIjooGfncrD4c6xUHOxxUa2cqTrojfyaQoQA19O7AyayFkEyXAYpWivd4KFpSe4Ou9U0pdKyfYhuVFZKNzRhc9HGoLLWmeui7bnED9gTkLTdKCTRJIMzev2xCddPqvA69YvlE4prbSictdCUvzimf0tBy
mov dword [ebp - 0x1e88], 0
lea edi, [ebp - 0x1540]
mov dword [ebp - 0x1e84], 0
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x78
movsb byte es:[edi], byte [esi]
mov esi, str.Lea5vsyc3UZRmfdbB3ZaRwCCu7CDNuIaDFTM51f8WYgzbHveJSaF9bKZYsCKRtXhIAQGRfVkdbUONc0lEE7OlJl9Jr1rldBqCCMEC6kGyAKc1DRdR3JsABjPa2AZI9H9NxBghLvZcVaAxLzoVd3lawi3SZQuByvzUdmQhCypNx5bq488JbBmzY3QMoxEIb4ga9MhoNtspY6KtbQ8MySthYAhCgtvJdEZWZNC9sJA7wQOybykmLxtZLN5ZpuV2H7JnTybPDu5mRiKvCoCqv9j3NPOsPBKOl78YpI4YwBag1ouv9b3Hjh8OJMADtHdCcgeFIQD5ErniD6hqBQK0e5BgE8XLfgKUEvPWMxRJ9bWnbCq7Ko74GMqsZ0fbZZvDduQR3wDylH83dhjgUXrJVnxOR9CebbN8EJe9m5oQjEVB3fVK8c1REkAzEbJy85qGVDkCkpvQpnhIMbtqinyv4Ms0Rlww8DmDu0A
lea edi, [ebp - 0x1ca0]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x5c
movsb byte es:[edi], byte [esi]
mov esi, str.lpmIViKaIoEykEaLuUUu9mPC3EvKxuNN1yCTtCAzjmXLPMZFp5OzgT34FtaKBDVuIWb6GSSswgzfjefkiMuL7YEwovJBsD93vDI5Y6iOT5ieSdVFfdTupQmhhekaCn5RfCVJxbCiSAWxSSV2Bd9DrCNcq94RjJ1N2kCfeJXk5MMbFNzsL92ykCAzjdcC7V7AI2prdsm0IZ76cBViIHO3ivjSJKayBwT2qNeBWoo87gc7Vp2fKmTezAoB4kQuxxzgAO4xTRSCXAkvOfALgy4qv6X1qZajpZELwlrDiZVb19COZK2PhCNsZmsSbCFaKf79glrBPxt5wE03jIB0jssJviuv3mI36UJLb9gmHcrhCqryuxB
lea edi, [ebp - 0xe6c]
rep movsd dword es:[edi], dword [esi]
mov ecx, 0x4c
lea edi, [ebp - 0x658]
mov esi, str.Jhgwol3CHLybba1ujHRcyGUcis6f43AMwjZgZuw99QEKaYJRQ4ubGAyo2FDw8saT9O1vPnHESkAnkZLZUlvcGbaSXDBmgINGdQq0epPV8OV9D9OWDb7raoaXHhDc6F3iG9dixD59g4Fo3pVIahzMK7cJaampcdDVHSWR3UUqBPQ7qSqyN7q0flm7um9FmpB6t25wA5cMC8XjlttkBmhmNLHJdOmnRJlAWJqgNsfa6CMAJoitoyh2taUZcBOYpY4m7OxJ3WFgdN7jwuQLIbHD8JP1Z8MhwLaCtMb8v4eMm2BtcIzenC
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
lea eax, [ebp - 0x1380]
mov dword [ebp - 4], 0
push eax
lea ecx, [ebp - 0x1cb8]
call fcn.00405a50
lea eax, [ebp - 0x1cb8]
mov byte [ebp - 4], 1
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
mov eax, dword [ebp - 0x1ca4]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x51c9e8
inc eax
lea ecx, [ebp - 0x1cb8]
push eax
push dword [ebp - 0x1cb8]
call fcn.004081f0
lea eax, [ebp - 0xba0]
mov dword [ebp - 0x1ca4], 0xf
push eax
lea ecx, [ebp - 0x1cd0]
mov dword [ebp - 0x1ca8], 0
mov byte [ebp - 0x1cb8], 0
call fcn.00405a50
lea eax, [ebp - 0x1cd0]
mov byte [ebp - 4], 2
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
mov eax, dword [ebp - 0x1cbc]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x51ca4d
inc eax
lea ecx, [ebp - 0x1cd0]
push eax
push dword [ebp - 0x1cd0]
call fcn.004081f0
lea eax, [ebp - 0x524]
mov dword [ebp - 0x1cbc], 0xf
push eax
lea ecx, [ebp - 0x1ce8]
mov dword [ebp - 0x1cc0], 0
mov byte [ebp - 0x1cd0], 0
call fcn.00405a50
lea eax, [ebp - 0x1ce8]
mov byte [ebp - 4], 3
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
mov eax, dword [ebp - 0x1cd4]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x51cab2
inc eax
lea ecx, [ebp - 0x1ce8]
push eax
push dword [ebp - 0x1ce8]
call fcn.004081f0
lea eax, [ebp - 0xcfc]
mov dword [ebp - 0x1cd4], 0xf
push eax
lea ecx, [ebp - 0x1d00]
mov dword [ebp - 0x1cd8], 0
mov byte [ebp - 0x1ce8], 0
call fcn.00405a50
lea eax, [ebp - 0x1d00]
mov byte [ebp - 4], 4
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
mov eax, dword [ebp - 0x1cec]
mov byte [ebp - 4], 0
cmp eax, 0x10
jb 0x51cb17
inc eax
lea ecx, [ebp - 0x1d00]
push eax
push dword [ebp - 0x1d00]
call fcn.004081f0
lea eax, [ebp - 0x1700]
mov dword [ebp - 0x1cec], 0xf
push eax
lea ecx, [ebp - 0x1e50]
mov dword [ebp - 0x1cf0], 0
mov byte [ebp - 0x1d00], 0
call fcn.00405a50
lea eax, [ebp - 0x1e50]
mov byte [ebp - 4], 5
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1e50]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0xe0]
push eax
lea ecx, [ebp - 0x1e68]
call fcn.00405a50
lea eax, [ebp - 0x1e68]
mov byte [ebp - 4], 6
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1e68]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0xfe8]
push eax
lea ecx, [ebp - 0x1e80]
call fcn.00405a50
lea eax, [ebp - 0x1e80]
mov byte [ebp - 4], 7
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1e80]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x8f4]
push eax
lea ecx, [ebp - 0x1d18]
call fcn.00405a50
lea eax, [ebp - 0x1d18]
mov byte [ebp - 4], 8
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1d18]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x1e0]
push eax
lea ecx, [ebp - 0x1d30]
call fcn.00405a50
lea eax, [ebp - 0x1d30]
mov byte [ebp - 4], 9
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1d30]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0xa48]
push eax
lea ecx, [ebp - 0x1d48]
call fcn.00405a50
lea eax, [ebp - 0x1d48]
mov byte [ebp - 4], 0xa
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1d48]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x400]
push eax
lea ecx, [ebp - 0x1d60]
call fcn.00405a50
lea eax, [ebp - 0x1d60]
mov byte [ebp - 4], 0xb
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1d60]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x18d8]
push eax
lea ecx, [ebp - 0x1d78]
call fcn.00405a50
lea eax, [ebp - 0x1d78]
mov byte [ebp - 4], 0xc
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1d78]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x7a4]
push eax
lea ecx, [ebp - 0x1d90]
call fcn.00405a50
lea eax, [ebp - 0x1d90]
mov byte [ebp - 4], 0xd
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1d90]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x11d0]
push eax
lea ecx, [ebp - 0x1da8]
call fcn.00405a50
lea eax, [ebp - 0x1da8]
mov byte [ebp - 4], 0xe
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1da8]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x2ec]
push eax
lea ecx, [ebp - 0x1dc0]
call fcn.00405a50
lea eax, [ebp - 0x1dc0]
mov byte [ebp - 4], 0xf
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1dc0]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x1abc]
push eax
lea ecx, [ebp - 0x1dd8]
call fcn.00405a50
lea eax, [ebp - 0x1dd8]
mov byte [ebp - 4], 0x10
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1dd8]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x1540]
push eax
lea ecx, [ebp - 0x1df0]
call fcn.00405a50
lea eax, [ebp - 0x1df0]
mov byte [ebp - 4], 0x11
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1df0]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x1ca0]
push eax
lea ecx, [ebp - 0x1e08]
call fcn.00405a50
lea eax, [ebp - 0x1e08]
mov byte [ebp - 4], 0x12
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1e08]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0xe6c]
push eax
lea ecx, [ebp - 0x1e20]
call fcn.00405a50
lea eax, [ebp - 0x1e20]
mov byte [ebp - 4], 0x13
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1e20]
mov byte [ebp - 4], 0
call fcn.00405ba0
lea eax, [ebp - 0x658]
push eax
lea ecx, [ebp - 0x1e38]
call fcn.00405a50
lea eax, [ebp - 0x1e38]
mov byte [ebp - 4], 0x14
push eax
lea ecx, [ebp - 0x1e8c]
call fcn.004082f0
lea ecx, [ebp - 0x1e38]
mov byte [ebp - 4], 0
call fcn.00405ba0
mov ecx, ebx
mov dword [ebx + 0x4b8], 1
call fcn.0051e050
push 0
push dword [ebx + 4]
call dword [sym.imp.USER32.dll_ShowWindow]
mov eax, dword [ebx + 0x4c8]
test eax, eax
je 0x51cee7
push 0xffffffffffffffff
push eax
call dword [sym.imp.KERNEL32.dll_WaitForSingleObject]
push dword [ebx + 0x4c8]
call dword [sym.imp.KERNEL32.dll_CloseHandle]
mov dword [ebx + 0x4c8], 0
call fcn.004248b0
mov ecx, eax
call fcn.00402ee0
test eax, eax
je 0x51cf00
cmp dword [ebx + 0x4bc], 0
je 0x51cf07
mov ecx, ebx
call fcn.00516d50
lea ecx, [ebp - 0x1e8c]
call fcn.00405be0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.006e70bb
mov esp, ebp
pop ebp
ret