Function at 0x4120f5
Capabilities:
Get geographical location

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x571900
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0xa890
call fcn.0054c740
push esi
push edi
mov dword [ebp - 0xa89c], ecx
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0
lea ecx, [ebp - 0xa898]
call fcn.00401420
mov dword [ebp - 4], 0
mov dword [ebp - 0xa894], 0x3e8
mov dword [ebp - 0xa890], 0x3e9
mov dword [ebp - 0xa88c], 0x3ea
mov dword [ebp - 0xa888], 0x3eb
mov dword [ebp - 0xa884], 0x3ec
mov dword [ebp - 0xa880], 0x3ed
mov dword [ebp - 0xa87c], 0x3ee
mov dword [ebp - 0xa878], 0x3ef
mov dword [ebp - 0xa874], 0x3f0
mov dword [ebp - 0xa870], 0x3f1
mov dword [ebp - 0xa86c], 0x3f2
mov dword [ebp - 0xa868], 0x416
mov dword [ebp - 0xa864], 0x3f3
mov dword [ebp - 0xa860], 0x3f4
mov dword [ebp - 0xa85c], 0x3f5
mov dword [ebp - 0xa858], 0x3f6
mov dword [ebp - 0xa854], 0x3f7
mov dword [ebp - 0xa850], 0x3f8
mov dword [ebp - 0xa84c], 0x3f9
mov dword [ebp - 0xa848], 0x3fa
mov dword [ebp - 0xa844], 0x3fb
mov dword [ebp - 0xa840], 0x3fc
mov dword [ebp - 0xa83c], 0x3fd
mov dword [ebp - 0xa838], 0x3fe
mov dword [ebp - 0xa834], 0x3ff
mov dword [ebp - 0xa830], 0x400
mov dword [ebp - 0xa82c], 0x401
mov dword [ebp - 0xa828], 0x402
mov dword [ebp - 0xa824], 0x403
mov dword [ebp - 0xa820], 0x404
mov dword [ebp - 0xa81c], 0x405
mov dword [ebp - 0xa818], 0x406
mov dword [ebp - 0xa814], 0x407
mov dword [ebp - 0xa810], 0x408
mov dword [ebp - 0xa80c], 0x409
mov dword [ebp - 0xa808], 0x40a
mov dword [ebp - 0xa804], 0x40b
mov dword [ebp - 0xa800], 0x40c
mov dword [ebp - 0xa7fc], 0x40d
mov dword [ebp - 0xa7f8], 0x40e
mov dword [ebp - 0xa7f4], 0x40f
mov dword [ebp - 0xa7f0], 0x410
mov dword [ebp - 0xa7ec], 0x411
mov dword [ebp - 0xa7e8], 0x412
mov dword [ebp - 0xa7e4], 0x413
mov dword [ebp - 0xa7e0], 0x414
mov dword [ebp - 0xa7dc], 0x415
mov ecx, 6
mov esi, str.Flash_Function_Option_0
lea edi, [ebp - 0x980]
rep movsd dword es:[edi], dword [esi]
mov ecx, 6
xor eax, eax
lea edi, [ebp - 0x968]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, 6
mov esi, str.Flash_Function_Option_1
lea edi, [ebp - 0x94e]
rep movsd dword es:[edi], dword [esi]
mov ecx, 6
xor eax, eax
lea edi, [ebp - 0x936]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, 6
mov esi, str.Flash_Function_Option_2
lea edi, [ebp - 0x91c]
rep movsd dword es:[edi], dword [esi]
mov ecx, 6
xor eax, eax
lea edi, [ebp - 0x904]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, 6
mov esi, str.Flash_Function_Option_3
lea edi, [ebp - 0x8ea]
rep movsd dword es:[edi], dword [esi]
mov ecx, 6
xor eax, eax
lea edi, [ebp - 0x8d2]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [str.FLASH_WAIT_STATE]
mov dword [ebp - 0x8b8], eax
mov ecx, dword [0x596314]
mov dword [ebp - 0x8b4], ecx
mov edx, dword [0x596318]
mov dword [ebp - 0x8b0], edx
mov eax, dword [0x59631c]
mov dword [ebp - 0x8ac], eax
mov cl, byte [0x596320]
mov byte [ebp - 0x8a8], cl
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x8a7]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [str.Max_Child_Setting]
mov dword [ebp - 0x886], edx
mov eax, dword [0x596328]
mov dword [ebp - 0x882], eax
mov ecx, dword [0x59632c]
mov dword [ebp - 0x87e], ecx
mov edx, dword [0x596330]
mov dword [ebp - 0x87a], edx
mov ax, word [0x596334]
mov word [ebp - 0x876], ax
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x874]
rep stosd dword es:[edi], eax
mov ecx, dword [str.Xfr_Count_Boundary]
mov dword [ebp - 0x854], ecx
mov edx, dword [0x59633c]
mov dword [ebp - 0x850], edx
mov eax, dword [0x596340]
mov dword [ebp - 0x84c], eax
mov ecx, dword [0x596344]
mov dword [ebp - 0x848], ecx
mov dx, word [0x596348]
mov word [ebp - 0x844], dx
mov al, byte [0x59634a]
mov byte [ebp - 0x842], al
mov ecx, 7
xor eax, eax
lea edi, [ebp - 0x841]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.FLASH_PAD_CONTROL]
mov dword [ebp - 0x822], ecx
mov edx, dword [0x596350]
mov dword [ebp - 0x81e], edx
mov eax, dword [0x596354]
mov dword [ebp - 0x81a], eax
mov ecx, dword [0x596358]
mov dword [ebp - 0x816], ecx
mov dx, word [0x59635c]
mov word [ebp - 0x812], dx
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x810]
rep stosd dword es:[edi], eax
mov eax, dword [str.DefHead]
mov dword [ebp - 0x7f0], eax
mov ecx, dword [0x596364]
mov dword [ebp - 0x7ec], ecx
mov ecx, 0xa
xor eax, eax
lea edi, [ebp - 0x7e8]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.SectorsPerTrack]
mov dword [ebp - 0x7be], edx
mov eax, dword [0x59636c]
mov dword [ebp - 0x7ba], eax
mov ecx, dword [0x596370]
mov dword [ebp - 0x7b6], ecx
mov edx, dword [0x596374]
mov dword [ebp - 0x7b2], edx
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x7ae]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [str.Cylinders0]
mov dword [ebp - 0x78c], eax
mov ecx, dword [0x59637c]
mov dword [ebp - 0x788], ecx
mov dx, word [0x596380]
mov word [ebp - 0x784], dx
mov al, byte [0x596382]
mov byte [ebp - 0x782], al
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x781]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.Cylinders1]
mov dword [ebp - 0x75a], ecx
mov edx, dword [0x596388]
mov dword [ebp - 0x756], edx
mov ax, word [0x59638c]
mov word [ebp - 0x752], ax
mov cl, byte [0x59638e]
mov byte [ebp - 0x750], cl
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x74f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.Wearleveing_ISP]
mov dword [ebp - 0x728], edx
mov eax, dword [0x596394]
mov dword [ebp - 0x724], eax
mov ecx, dword [0x596398]
mov dword [ebp - 0x720], ecx
mov edx, dword [0x59639c]
mov dword [ebp - 0x71c], edx
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x718]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [str.Wearleveing_Erase]
mov dword [ebp - 0x6f6], eax
mov ecx, dword [0x5963a4]
mov dword [ebp - 0x6f2], ecx
mov edx, dword [0x5963a8]
mov dword [ebp - 0x6ee], edx
mov eax, dword [0x5963ac]
mov dword [ebp - 0x6ea], eax
mov cx, word [0x5963b0]
mov word [ebp - 0x6e6], cx
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x6e4]
rep stosd dword es:[edi], eax
mov edx, dword [0x5963b4]
mov dword [ebp - 0x6c4], edx
mov eax, dword [0x5963b8]
mov dword [ebp - 0x6c0], eax
mov ecx, 0xa
xor eax, eax
lea edi, [ebp - 0x6bc]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, dword [0x5963bc]
mov dword [ebp - 0x692], ecx
mov edx, dword [0x5963c0]
mov dword [ebp - 0x68e], edx
mov ecx, 0xa
xor eax, eax
lea edi, [ebp - 0x68a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [str.LedEndBlinking]
mov dword [ebp - 0x660], eax
mov ecx, dword [0x5963c8]
mov dword [ebp - 0x65c], ecx
mov edx, dword [0x5963cc]
mov dword [ebp - 0x658], edx
mov ax, word [0x5963d0]
mov word [ebp - 0x654], ax
mov cl, byte [0x5963d2]
mov byte [ebp - 0x652], cl
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x651]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.LedDutyBaseCnt]
mov dword [ebp - 0x62e], edx
mov eax, dword [0x5963d8]
mov dword [ebp - 0x62a], eax
mov ecx, dword [0x5963dc]
mov dword [ebp - 0x626], ecx
mov dx, word [0x5963e0]
mov word [ebp - 0x622], dx
mov al, byte [0x5963e2]
mov byte [ebp - 0x620], al
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x61f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.DUTYON]
mov dword [ebp - 0x5fc], ecx
mov edx, dword [0x5963e8]
mov dword [ebp - 0x5f8], edx
mov ecx, 0xa
xor eax, eax
lea edi, [ebp - 0x5f4]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [str.DUTYOFF]
mov dword [ebp - 0x5ca], eax
mov ecx, dword [0x5963f0]
mov dword [ebp - 0x5c6], ecx
mov ecx, 0xa
xor eax, eax
lea edi, [ebp - 0x5c2]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.LED_Status]
mov dword [ebp - 0x598], edx
mov eax, dword [0x5963f8]
mov dword [ebp - 0x594], eax
mov cx, word [0x5963fc]
mov word [ebp - 0x590], cx
mov dl, byte [0x5963fe]
mov byte [ebp - 0x58e], dl
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x58d]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.Read_Clock]
mov dword [ebp - 0x566], eax
mov ecx, dword [0x596404]
mov dword [ebp - 0x562], ecx
mov dx, word [0x596408]
mov word [ebp - 0x55e], dx
mov al, byte [0x59640a]
mov byte [ebp - 0x55c], al
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x55b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.Write_Clock]
mov dword [ebp - 0x534], ecx
mov edx, dword [0x596410]
mov dword [ebp - 0x530], edx
mov eax, dword [0x596414]
mov dword [ebp - 0x52c], eax
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x528]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, dword [str.2.5V_2.7V_]
mov dword [ebp - 0x502], ecx
mov edx, dword [0x59641c]
mov dword [ebp - 0x4fe], edx
mov ax, word [0x596420]
mov word [ebp - 0x4fa], ax
mov cl, byte [0x596422]
mov byte [ebp - 0x4f8], cl
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x4f7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.LBA_Offset]
mov dword [ebp - 0x4d0], edx
mov eax, dword [0x596428]
mov dword [ebp - 0x4cc], eax
mov cx, word [0x59642c]
mov word [ebp - 0x4c8], cx
mov dl, byte [0x59642e]
mov byte [ebp - 0x4c6], dl
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x4c5]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.Total_LUN_Number]
mov dword [ebp - 0x49e], eax
mov ecx, dword [0x596434]
mov dword [ebp - 0x49a], ecx
mov edx, dword [0x596438]
mov dword [ebp - 0x496], edx
mov eax, dword [0x59643c]
mov dword [ebp - 0x492], eax
mov cl, byte [0x596440]
mov byte [ebp - 0x48e], cl
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x48d]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [str.Device_Option]
mov dword [ebp - 0x46c], edx
mov eax, dword [0x596448]
mov dword [ebp - 0x468], eax
mov ecx, dword [0x59644c]
mov dword [ebp - 0x464], ecx
mov dx, word [0x596450]
mov word [ebp - 0x460], dx
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x45e]
rep stosd dword es:[edi], eax
mov eax, dword [str.Mult_LUN__0_]
mov dword [ebp - 0x43a], eax
mov ecx, dword [0x596458]
mov dword [ebp - 0x436], ecx
mov edx, dword [0x59645c]
mov dword [ebp - 0x432], edx
mov al, byte [0x596460]
mov byte [ebp - 0x42e], al
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x42d]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, dword [str.Mult_LUN__1_]
mov dword [ebp - 0x408], ecx
mov edx, dword [0x596468]
mov dword [ebp - 0x404], edx
mov eax, dword [0x59646c]
mov dword [ebp - 0x400], eax
mov cl, byte [0x596470]
mov byte [ebp - 0x3fc], cl
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x3fb]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [str.Mult_LUN__2_]
mov dword [ebp - 0x3d6], edx
mov eax, dword [0x596478]
mov dword [ebp - 0x3d2], eax
mov ecx, dword [0x59647c]
mov dword [ebp - 0x3ce], ecx
mov dl, byte [0x596480]
mov byte [ebp - 0x3ca], dl
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x3c9]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, dword [str.Mult_LUN__3_]
mov dword [ebp - 0x3a4], eax
mov ecx, dword [0x596488]
mov dword [ebp - 0x3a0], ecx
mov edx, dword [0x59648c]
mov dword [ebp - 0x39c], edx
mov al, byte [0x596490]
mov byte [ebp - 0x398], al
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x397]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, dword [str.Mult_LUN__4_]
mov dword [ebp - 0x372], ecx
mov edx, dword [0x596498]
mov dword [ebp - 0x36e], edx
mov eax, dword [0x59649c]
mov dword [ebp - 0x36a], eax
mov cl, byte [0x5964a0]
mov byte [ebp - 0x366], cl
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x365]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [str.MAXLINKNUM__def4_]
mov dword [ebp - 0x340], edx
mov eax, dword [0x5964a8]
mov dword [ebp - 0x33c], eax
mov ecx, dword [0x5964ac]
mov dword [ebp - 0x338], ecx
mov edx, dword [0x5964b0]
mov dword [ebp - 0x334], edx
mov ax, word [0x5964b4]
mov word [ebp - 0x330], ax
mov cl, byte [0x5964b6]
mov byte [ebp - 0x32e], cl
mov ecx, 7
xor eax, eax
lea edi, [ebp - 0x32d]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, 5
mov esi, str.MAXDAUGHTERNUM__def3_
lea edi, [ebp - 0x30e]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 6
xor eax, eax
lea edi, [ebp - 0x2f7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.WaitRBDelayCnt]
mov dword [ebp - 0x2dc], edx
mov eax, dword [0x5964d4]
mov dword [ebp - 0x2d8], eax
mov ecx, dword [0x5964d8]
mov dword [ebp - 0x2d4], ecx
mov dx, word [0x5964dc]
mov word [ebp - 0x2d0], dx
mov al, byte [0x5964de]
mov byte [ebp - 0x2ce], al
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x2cd]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.USB_Option]
mov dword [ebp - 0x2aa], ecx
mov edx, dword [0x5964e4]
mov dword [ebp - 0x2a6], edx
mov eax, dword [0x5964e8]
mov dword [ebp - 0x2a2], eax
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x29e]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, dword [str.Debug_Option]
mov dword [ebp - 0x278], ecx
mov edx, dword [0x5964f0]
mov dword [ebp - 0x274], edx
mov eax, dword [0x5964f4]
mov dword [ebp - 0x270], eax
mov cl, byte [0x5964f8]
mov byte [ebp - 0x26c], cl
mov ecx, 9
xor eax, eax
lea edi, [ebp - 0x26b]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, 5
mov esi, str.xabCID_ReadStatusRT
lea edi, [ebp - 0x246]
rep movsd dword es:[edi], dword [esi]
mov ecx, 7
xor eax, eax
lea edi, [ebp - 0x232]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.xabCID_Read_RT]
mov dword [ebp - 0x214], edx
mov eax, dword [0x596514]
mov dword [ebp - 0x210], eax
mov ecx, dword [0x596518]
mov dword [ebp - 0x20c], ecx
mov dx, word [0x59651c]
mov word [ebp - 0x208], dx
mov al, byte [0x59651e]
mov byte [ebp - 0x206], al
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x205]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.xabCID_Write_WT]
mov dword [ebp - 0x1e2], ecx
mov edx, dword [0x596524]
mov dword [ebp - 0x1de], edx
mov eax, dword [0x596528]
mov dword [ebp - 0x1da], eax
mov ecx, dword [0x59652c]
mov dword [ebp - 0x1d6], ecx
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x1d2]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, 6
mov esi, str.xabCID_Performance_Ctrl
lea edi, [ebp - 0x1b0]
rep movsd dword es:[edi], dword [esi]
mov ecx, 6
xor eax, eax
lea edi, [ebp - 0x198]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, 5
mov esi, str.xabCID_GenNewCDBlock
lea edi, [ebp - 0x17e]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 7
xor eax, eax
lea edi, [ebp - 0x169]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [0x596560]
mov dword [ebp - 0x14c], edx
mov eax, dword [0x596564]
mov dword [ebp - 0x148], eax
mov ecx, 0xa
xor eax, eax
lea edi, [ebp - 0x144]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, dword [0x596568]
mov dword [ebp - 0x11a], ecx
mov edx, dword [0x59656c]
mov dword [ebp - 0x116], edx
mov ecx, 0xa
xor eax, eax
lea edi, [ebp - 0x112]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [str.Fix_Capacity_1]
mov dword [ebp - 0xe8], eax
mov ecx, dword [0x596574]
mov dword [ebp - 0xe4], ecx
mov edx, dword [0x596578]
mov dword [ebp - 0xe0], edx
mov ax, word [0x59657c]
mov word [ebp - 0xdc], ax
mov cl, byte [0x59657e]
mov byte [ebp - 0xda], cl
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0xd9]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.Fix_Capacity_2]
mov dword [ebp - 0xb6], edx
mov eax, dword [0x596584]
mov dword [ebp - 0xb2], eax
mov ecx, dword [0x596588]
mov dword [ebp - 0xae], ecx
mov dx, word [0x59658c]
mov word [ebp - 0xaa], dx
mov al, byte [0x59658e]
mov byte [ebp - 0xa8], al
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0xa7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.Fix_Capacity_3]
mov dword [ebp - 0x84], ecx
mov edx, dword [0x596594]
mov dword [ebp - 0x80], edx
mov eax, dword [0x596598]
mov dword [ebp - 0x7c], eax
mov cx, word [0x59659c]
mov word [ebp - 0x78], cx
mov dl, byte [0x59659e]
mov byte [ebp - 0x76], dl
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x75]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.Fix_Capacity_4]
mov dword [ebp - 0x52], eax
mov ecx, dword [0x5965a4]
mov dword [ebp - 0x4e], ecx
mov edx, dword [0x5965a8]
mov dword [ebp - 0x4a], edx
mov ax, word [0x5965ac]
mov word [ebp - 0x46], ax
mov cl, byte [0x5965ae]
mov byte [ebp - 0x44], cl
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x43]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dx, word [0x5965b0]
mov word [ebp - 0xa74], dx
mov al, byte [0x5965b2]
mov byte [ebp - 0xa72], al
xor ecx, ecx
mov word [ebp - 0xa71], cx
mov dx, word [0x5965b4]
mov word [ebp - 0xa6f], dx
mov al, byte [0x5965b6]
mov byte [ebp - 0xa6d], al
xor ecx, ecx
mov word [ebp - 0xa6c], cx
mov dx, word [0x5965b8]
mov word [ebp - 0xa6a], dx
mov al, byte [0x5965ba]
mov byte [ebp - 0xa68], al
xor ecx, ecx
mov word [ebp - 0xa67], cx
mov dx, word [0x5965bc]
mov word [ebp - 0xa65], dx
mov al, byte [0x5965be]
mov byte [ebp - 0xa63], al
xor ecx, ecx
mov word [ebp - 0xa62], cx
mov dl, byte [0x5cf524]
mov byte [ebp - 0xa60], dl
xor eax, eax
mov dword [ebp - 0xa5f], eax
mov cl, byte [0x5cf528]
mov byte [ebp - 0xa5b], cl
xor edx, edx
mov dword [ebp - 0xa5a], edx
mov al, byte [0x5cf52c]
mov byte [ebp - 0xa56], al
xor ecx, ecx
mov dword [ebp - 0xa55], ecx
mov dl, byte [0x5cf530]
mov byte [ebp - 0xa51], dl
xor eax, eax
mov dword [ebp - 0xa50], eax
mov cl, byte [0x5cf534]
mov byte [ebp - 0xa4c], cl
xor edx, edx
mov dword [ebp - 0xa4b], edx
mov al, byte [0x5cf538]
mov byte [ebp - 0xa47], al
xor ecx, ecx
mov dword [ebp - 0xa46], ecx
mov dl, byte [0x5cf53c]
mov byte [ebp - 0xa42], dl
xor eax, eax
mov dword [ebp - 0xa41], eax
mov cl, byte [0x5cf540]
mov byte [ebp - 0xa3d], cl
xor edx, edx
mov dword [ebp - 0xa3c], edx
mov al, byte [0x5cf544]
mov byte [ebp - 0xa38], al
xor ecx, ecx
mov dword [ebp - 0xa37], ecx
mov dl, byte [0x5cf548]
mov byte [ebp - 0xa33], dl
xor eax, eax
mov dword [ebp - 0xa32], eax
mov cl, byte [0x5cf54c]
mov byte [ebp - 0xa2e], cl
xor edx, edx
mov dword [ebp - 0xa2d], edx
mov al, byte [0x5cf550]
mov byte [ebp - 0xa29], al
xor ecx, ecx
mov dword [ebp - 0xa28], ecx
mov dl, byte [0x5cf554]
mov byte [ebp - 0xa24], dl
xor eax, eax
mov dword [ebp - 0xa23], eax
mov cl, byte [0x5cf558]
mov byte [ebp - 0xa1f], cl
xor edx, edx
mov dword [ebp - 0xa1e], edx
mov ax, word [0x5965c0]
mov word [ebp - 0xa1a], ax
xor ecx, ecx
mov word [ebp - 0xa18], cx
mov byte [ebp - 0xa16], cl
mov dl, byte [0x5cf55c]
mov byte [ebp - 0xa15], dl
xor eax, eax
mov dword [ebp - 0xa14], eax
mov cl, byte [0x5cf560]
mov byte [ebp - 0xa10], cl
xor edx, edx
mov dword [ebp - 0xa0f], edx
mov ax, word [0x5965c4]
mov word [ebp - 0xa0b], ax
mov cl, byte [0x5965c6]
mov byte [ebp - 0xa09], cl
xor edx, edx
mov word [ebp - 0xa08], dx
mov ax, word [0x5965c8]
mov word [ebp - 0xa06], ax
mov cl, byte [0x5965ca]
mov byte [ebp - 0xa04], cl
xor edx, edx
mov word [ebp - 0xa03], dx
mov al, byte [0x5cf564]
mov byte [ebp - 0xa01], al
xor ecx, ecx
mov dword [ebp - 0xa00], ecx
mov dl, byte [0x5cf568]
mov byte [ebp - 0x9fc], dl
xor eax, eax
mov dword [ebp - 0x9fb], eax
mov cl, byte [0x5cf56c]
mov byte [ebp - 0x9f7], cl
xor edx, edx
mov dword [ebp - 0x9f6], edx
mov al, byte [0x5cf570]
mov byte [ebp - 0x9f2], al
xor ecx, ecx
mov dword [ebp - 0x9f1], ecx
mov dl, byte [0x5cf574]
mov byte [ebp - 0x9ed], dl
xor eax, eax
mov dword [ebp - 0x9ec], eax
mov cl, byte [0x5cf578]
mov byte [ebp - 0x9e8], cl
xor edx, edx
mov dword [ebp - 0x9e7], edx
mov al, byte [0x5cf57c]
mov byte [ebp - 0x9e3], al
xor ecx, ecx
mov dword [ebp - 0x9e2], ecx
mov dl, byte [0x5cf580]
mov byte [ebp - 0x9de], dl
xor eax, eax
mov dword [ebp - 0x9dd], eax
mov cl, byte [0x5cf584]
mov byte [ebp - 0x9d9], cl
xor edx, edx
mov dword [ebp - 0x9d8], edx
mov al, byte [0x5cf588]
mov byte [ebp - 0x9d4], al
xor ecx, ecx
mov dword [ebp - 0x9d3], ecx
mov dl, byte [0x5cf58c]
mov byte [ebp - 0x9cf], dl
xor eax, eax
mov dword [ebp - 0x9ce], eax
mov cl, byte [0x5cf590]
mov byte [ebp - 0x9ca], cl
xor edx, edx
mov dword [ebp - 0x9c9], edx
mov al, byte [0x5cf594]
mov byte [ebp - 0x9c5], al
xor ecx, ecx
mov dword [ebp - 0x9c4], ecx
mov dl, byte [0x5cf598]
mov byte [ebp - 0x9c0], dl
xor eax, eax
mov dword [ebp - 0x9bf], eax
mov cl, byte [0x5cf59c]
mov byte [ebp - 0x9bb], cl
xor edx, edx
mov dword [ebp - 0x9ba], edx
mov ax, word [0x5965cc]
mov word [ebp - 0x9b6], ax
mov cl, byte [0x5965ce]
mov byte [ebp - 0x9b4], cl
xor edx, edx
mov word [ebp - 0x9b3], dx
mov ax, word [0x5965d0]
mov word [ebp - 0x9b1], ax
mov cl, byte [0x5965d2]
mov byte [ebp - 0x9af], cl
xor edx, edx
mov word [ebp - 0x9ae], dx
mov ax, word [0x5965d4]
mov word [ebp - 0x9ac], ax
mov cl, byte [0x5965d6]
mov byte [ebp - 0x9aa], cl
xor edx, edx
mov word [ebp - 0x9a9], dx
mov al, byte [0x5cf5a0]
mov byte [ebp - 0x9a7], al
xor ecx, ecx
mov dword [ebp - 0x9a6], ecx
mov dl, byte [0x5cf5a4]
mov byte [ebp - 0x9a2], dl
xor eax, eax
mov dword [ebp - 0x9a1], eax
mov cl, byte [0x5cf5a8]
mov byte [ebp - 0x99d], cl
xor edx, edx
mov dword [ebp - 0x99c], edx
mov al, byte [0x5cf5ac]
mov byte [ebp - 0x998], al
xor ecx, ecx
mov dword [ebp - 0x997], ecx
mov dl, byte [0x5cf5b0]
mov byte [ebp - 0x993], dl
xor eax, eax
mov dword [ebp - 0x992], eax
mov cl, byte [0x5cf5b4]
mov byte [ebp - 0x98e], cl
xor edx, edx
mov dword [ebp - 0x98d], edx
mov al, byte [0x5cf5b8]
mov byte [ebp - 0x989], al
xor ecx, ecx
mov dword [ebp - 0x988], ecx
mov edx, dword [str.AutoCopyBack]
mov dword [ebp - 0xa5d8], edx
mov eax, dword [0x5965dc]
mov dword [ebp - 0xa5d4], eax
mov ecx, dword [0x5965e0]
mov dword [ebp - 0xa5d0], ecx
mov dl, byte [0x5965e4]
mov byte [ebp - 0xa5cc], dl
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0xa5cb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.SLEEP_MODE]
mov dword [ebp - 0xa574], eax
mov ecx, dword [0x5965ec]
mov dword [ebp - 0xa570], ecx
mov dx, word [0x5965f0]
mov word [ebp - 0xa56c], dx
mov al, byte [0x5965f2]
mov byte [ebp - 0xa56a], al
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0xa569]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, dword [str.GetSpeed]
mov dword [ebp - 0xa510], ecx
mov edx, dword [0x5965f8]
mov dword [ebp - 0xa50c], edx
mov al, byte [0x5965fc]
mov byte [ebp - 0xa508], al
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0xa507]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf5bc]
mov byte [ebp - 0xa4ac], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xa4ab]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.CopyBack]
mov dword [ebp - 0xa448], edx
mov eax, dword [0x596604]
mov dword [ebp - 0xa444], eax
mov cl, byte [0x596608]
mov byte [ebp - 0xa440], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0xa43f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.ClkDiv1]
mov dword [ebp - 0xa3e4], edx
mov eax, dword [0x596610]
mov dword [ebp - 0xa3e0], eax
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0xa3dc]
rep stosd dword es:[edi], eax
mov ecx, dword [str.AutoWaitRB]
mov dword [ebp - 0xa380], ecx
mov edx, dword [0x596618]
mov dword [ebp - 0xa37c], edx
mov ax, word [0x59661c]
mov word [ebp - 0xa378], ax
mov cl, byte [0x59661e]
mov byte [ebp - 0xa376], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0xa375]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [0x596620]
mov dword [ebp - 0xa31c], edx
mov eax, dword [0x596624]
mov dword [ebp - 0xa318], eax
mov ecx, dword [0x596628]
mov dword [ebp - 0xa314], ecx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0xa310]
rep stosd dword es:[edi], eax
mov edx, dword [str.QuickFat]
mov dword [ebp - 0xa2b8], edx
mov eax, dword [0x596630]
mov dword [ebp - 0xa2b4], eax
mov cl, byte [0x596634]
mov byte [ebp - 0xa2b0], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0xa2af]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.ChangeALE]
mov dword [ebp - 0xa254], edx
mov eax, dword [0x59663c]
mov dword [ebp - 0xa250], eax
mov cx, word [0x596640]
mov word [ebp - 0xa24c], cx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0xa24a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov dl, byte [0x5cf5c0]
mov byte [ebp - 0xa1f0], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xa1ef]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf5c4]
mov byte [ebp - 0xa18c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xa18b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.QuickInit]
mov dword [ebp - 0xa128], ecx
mov edx, dword [0x596648]
mov dword [ebp - 0xa124], edx
mov ax, word [0x59664c]
mov word [ebp - 0xa120], ax
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0xa11e]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov cl, byte [0x5cf5c8]
mov byte [ebp - 0xa0c4], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xa0c3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.MoveBlkAllProg]
mov dword [ebp - 0xa060], edx
mov eax, dword [0x596654]
mov dword [ebp - 0xa05c], eax
mov ecx, dword [0x596658]
mov dword [ebp - 0xa058], ecx
mov dx, word [0x59665c]
mov word [ebp - 0xa054], dx
mov al, byte [0x59665e]
mov byte [ebp - 0xa052], al
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0xa051]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, dword [str.ReadChkStatus]
mov dword [ebp - 0x9ffc], ecx
mov edx, dword [0x596664]
mov dword [ebp - 0x9ff8], edx
mov eax, dword [0x596668]
mov dword [ebp - 0x9ff4], eax
mov cx, word [0x59666c]
mov word [ebp - 0x9ff0], cx
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x9fee]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.Toshiba4k]
mov dword [ebp - 0x9f98], edx
mov eax, dword [0x596674]
mov dword [ebp - 0x9f94], eax
mov cx, word [0x596678]
mov word [ebp - 0x9f90], cx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x9f8e]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.CacheProgram]
mov dword [ebp - 0x9f34], edx
mov eax, dword [0x596680]
mov dword [ebp - 0x9f30], eax
mov ecx, dword [0x596684]
mov dword [ebp - 0x9f2c], ecx
mov dl, byte [0x596688]
mov byte [ebp - 0x9f28], dl
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x9f27]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.ToggleFWP]
mov dword [ebp - 0x9ed0], eax
mov ecx, dword [0x596690]
mov dword [ebp - 0x9ecc], ecx
mov dx, word [0x596694]
mov word [ebp - 0x9ec8], dx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x9ec6]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [str.ReadEcc]
mov dword [ebp - 0x9e6c], eax
mov ecx, dword [0x59669c]
mov dword [ebp - 0x9e68], ecx
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x9e64]
rep stosd dword es:[edi], eax
mov edx, dword [str.CeDonotCare]
mov dword [ebp - 0x9e08], edx
mov eax, dword [0x5966a4]
mov dword [ebp - 0x9e04], eax
mov ecx, dword [0x5966a8]
mov dword [ebp - 0x9e00], ecx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x9dfc]
rep stosd dword es:[edi], eax
mov edx, dword [str.IgnorProgFail]
mov dword [ebp - 0x9da4], edx
mov eax, dword [0x5966b0]
mov dword [ebp - 0x9da0], eax
mov ecx, dword [0x5966b4]
mov dword [ebp - 0x9d9c], ecx
mov dx, word [0x5966b8]
mov word [ebp - 0x9d98], dx
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x9d96]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [str.IgnorStatus]
mov dword [ebp - 0x9d40], eax
mov ecx, dword [0x5966c0]
mov dword [ebp - 0x9d3c], ecx
mov edx, dword [0x5966c4]
mov dword [ebp - 0x9d38], edx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x9d34]
rep stosd dword es:[edi], eax
mov eax, dword [str.IgnorEraseFail]
mov dword [ebp - 0x9cdc], eax
mov ecx, dword [0x5966cc]
mov dword [ebp - 0x9cd8], ecx
mov edx, dword [0x5966d0]
mov dword [ebp - 0x9cd4], edx
mov ax, word [0x5966d4]
mov word [ebp - 0x9cd0], ax
mov cl, byte [0x5966d6]
mov byte [ebp - 0x9cce], cl
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x9ccd]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [str.2PlaneRead]
mov dword [ebp - 0x9c78], edx
mov eax, dword [0x5966dc]
mov dword [ebp - 0x9c74], eax
mov cx, word [0x5966e0]
mov word [ebp - 0x9c70], cx
mov dl, byte [0x5966e2]
mov byte [ebp - 0x9c6e], dl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x9c6d]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, 6
mov esi, str.Spare0__for_write_command_
lea edi, [ebp - 0x9c14]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x12
xor eax, eax
lea edi, [ebp - 0x9bf9]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, dword [str.RandomIO1]
mov dword [ebp - 0x9bb0], eax
mov ecx, dword [0x596704]
mov dword [ebp - 0x9bac], ecx
mov dx, word [0x596708]
mov word [ebp - 0x9ba8], dx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x9ba6]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [str.Cmd10WithReset]
mov dword [ebp - 0x9b4c], eax
mov ecx, dword [0x596710]
mov dword [ebp - 0x9b48], ecx
mov edx, dword [0x596714]
mov dword [ebp - 0x9b44], edx
mov ax, word [0x596718]
mov word [ebp - 0x9b40], ax
mov cl, byte [0x59671a]
mov byte [ebp - 0x9b3e], cl
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x9b3d]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, 6
mov esi, str.RandomIO2__for_copyback_
lea edi, [ebp - 0x9ae8]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x12
xor eax, eax
lea edi, [ebp - 0x9acf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.FakeIntlv]
mov dword [ebp - 0x9a84], edx
mov eax, dword [0x59673c]
mov dword [ebp - 0x9a80], eax
mov cx, word [0x596740]
mov word [ebp - 0x9a7c], cx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x9a7a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.StrongPage]
mov dword [ebp - 0x9a20], edx
mov eax, dword [0x596748]
mov dword [ebp - 0x9a1c], eax
mov cx, word [0x59674c]
mov word [ebp - 0x9a18], cx
mov dl, byte [0x59674e]
mov byte [ebp - 0x9a16], dl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x9a15]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, dword [str.NeedProgRandom]
mov dword [ebp - 0x99bc], eax
mov ecx, dword [0x596754]
mov dword [ebp - 0x99b8], ecx
mov edx, dword [0x596758]
mov dword [ebp - 0x99b4], edx
mov ax, word [0x59675c]
mov word [ebp - 0x99b0], ax
mov cl, byte [0x59675e]
mov byte [ebp - 0x99ae], cl
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x99ad]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [str.Twhr_Ext]
mov dword [ebp - 0x9958], edx
mov eax, dword [0x596764]
mov dword [ebp - 0x9954], eax
mov cl, byte [0x596768]
mov byte [ebp - 0x9950], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x994f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, 9
mov esi, str.Freq_1_1__0:Read31Duty_1:Read11Duty_
lea edi, [ebp - 0x98f4]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0xf
xor eax, eax
lea edi, [ebp - 0x98cf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.Data16bit]
mov dword [ebp - 0x9890], edx
mov eax, dword [0x596798]
mov dword [ebp - 0x988c], eax
mov cx, word [0x59679c]
mov word [ebp - 0x9888], cx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x9886]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.FSM__Write]
mov dword [ebp - 0x982c], edx
mov eax, dword [0x5967a4]
mov dword [ebp - 0x9828], eax
mov cx, word [0x5967a8]
mov word [ebp - 0x9824], cx
mov dl, byte [0x5967aa]
mov byte [ebp - 0x9822], dl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x9821]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, dword [str.FSM_Read]
mov dword [ebp - 0x97c8], eax
mov ecx, dword [0x5967b0]
mov dword [ebp - 0x97c4], ecx
mov dl, byte [0x5967b4]
mov byte [ebp - 0x97c0], dl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x97bf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.WR_Wait]
mov dword [ebp - 0x9764], eax
mov ecx, dword [0x5967bc]
mov dword [ebp - 0x9760], ecx
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x975c]
rep stosd dword es:[edi], eax
mov edx, dword [str.RD_Wait]
mov dword [ebp - 0x9700], edx
mov eax, dword [0x5967c4]
mov dword [ebp - 0x96fc], eax
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x96f8]
rep stosd dword es:[edi], eax
mov ecx, dword [str.PosEdge]
mov dword [ebp - 0x969c], ecx
mov edx, dword [0x5967cc]
mov dword [ebp - 0x9698], edx
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x9694]
rep stosd dword es:[edi], eax
mov ecx, 6
mov esi, str.NowMaxChildNum__def__3_
lea edi, [ebp - 0x9638]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x12
xor eax, eax
lea edi, [ebp - 0x961f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf5cc]
mov byte [ebp - 0x95d4], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x95d3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf5d0]
mov byte [ebp - 0x9570], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x956f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf5d4]
mov byte [ebp - 0x950c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x950b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.Daughter_Only]
mov dword [ebp - 0x94a8], eax
mov ecx, dword [0x5967f0]
mov dword [ebp - 0x94a4], ecx
mov edx, dword [0x5967f4]
mov dword [ebp - 0x94a0], edx
mov ax, word [0x5967f8]
mov word [ebp - 0x949c], ax
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x949a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, dword [str.Child_Only]
mov dword [ebp - 0x9444], ecx
mov edx, dword [0x596800]
mov dword [ebp - 0x9440], edx
mov ax, word [0x596804]
mov word [ebp - 0x943c], ax
mov cl, byte [0x596806]
mov byte [ebp - 0x943a], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x9439]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dl, byte [0x5cf5d8]
mov byte [ebp - 0x93e0], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x93df]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf5dc]
mov byte [ebp - 0x937c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x937b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, 6
mov esi, str.XfrCntBound__default_32_
lea edi, [ebp - 0x9318]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x12
xor eax, eax
lea edi, [ebp - 0x92ff]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf5e0]
mov byte [ebp - 0x92b4], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x92b3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf5e4]
mov byte [ebp - 0x9250], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x924f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf5e8]
mov byte [ebp - 0x91ec], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x91eb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf5ec]
mov byte [ebp - 0x9188], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x9187]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf5f0]
mov byte [ebp - 0x9124], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x9123]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf5f4]
mov byte [ebp - 0x90c0], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x90bf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf5f8]
mov byte [ebp - 0x905c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x905b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, 0xd
mov esi, str.SetDataBusDriveCurrent__00:4mA_01:8mA_10:12mA_11:16mA_
lea edi, [ebp - 0x8ff8]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0xb
xor eax, eax
lea edi, [ebp - 0x8fc1]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, 7
mov esi, str.SetDataBusDriveCurrent__above_
lea edi, [ebp - 0x8f94]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x11
xor eax, eax
lea edi, [ebp - 0x8f75]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, 7
mov esi, 0x59687c
lea edi, [ebp - 0x8f30]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x11
xor eax, eax
lea edi, [ebp - 0x8f11]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, 7
mov esi, str.SetCtrlBusDriveCurrent__above_
lea edi, [ebp - 0x8ecc]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x11
xor eax, eax
lea edi, [ebp - 0x8ead]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, 7
mov esi, 0x5968bc
lea edi, [ebp - 0x8e68]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x11
xor eax, eax
lea edi, [ebp - 0x8e4b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, 7
mov esi, str.SetCEBusDriveCurrent__above_
lea edi, [ebp - 0x8e04]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x11
xor eax, eax
lea edi, [ebp - 0x8de7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf5fc]
mov byte [ebp - 0x8da0], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8d9f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf600]
mov byte [ebp - 0x8d3c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8d3b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf604]
mov byte [ebp - 0x8cd8], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8cd7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf608]
mov byte [ebp - 0x8c74], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8c73]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf60c]
mov byte [ebp - 0x8c10], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8c0f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf610]
mov byte [ebp - 0x8bac], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8bab]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf614]
mov byte [ebp - 0x8b48], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8b47]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf618]
mov byte [ebp - 0x8ae4], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8ae3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf61c]
mov byte [ebp - 0x8a80], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8a7f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf620]
mov byte [ebp - 0x8a1c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8a1b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf624]
mov byte [ebp - 0x89b8], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x89b7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf628]
mov byte [ebp - 0x8954], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8953]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf62c]
mov byte [ebp - 0x88f0], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x88ef]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf630]
mov byte [ebp - 0x888c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x888b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf634]
mov byte [ebp - 0x8828], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8827]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf638]
mov byte [ebp - 0x87c4], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x87c3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf63c]
mov byte [ebp - 0x8760], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x875f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf640]
mov byte [ebp - 0x86fc], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x86fb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf644]
mov byte [ebp - 0x8698], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8697]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf648]
mov byte [ebp - 0x8634], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8633]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf64c]
mov byte [ebp - 0x85d0], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x85cf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf650]
mov byte [ebp - 0x856c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x856b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf654]
mov byte [ebp - 0x8508], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8507]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf658]
mov byte [ebp - 0x84a4], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x84a3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf65c]
mov byte [ebp - 0x8440], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x843f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf660]
mov byte [ebp - 0x83dc], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x83db]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf664]
mov byte [ebp - 0x8378], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8377]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf668]
mov byte [ebp - 0x8314], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8313]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf66c]
mov byte [ebp - 0x82b0], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x82af]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf670]
mov byte [ebp - 0x824c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x824b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf674]
mov byte [ebp - 0x81e8], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x81e7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf678]
mov byte [ebp - 0x8184], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8183]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf67c]
mov byte [ebp - 0x8120], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x811f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf680]
mov byte [ebp - 0x80bc], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x80bb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf684]
mov byte [ebp - 0x8058], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x8057]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf688]
mov byte [ebp - 0x7ff4], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7ff3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf68c]
mov byte [ebp - 0x7f90], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7f8f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf690]
mov byte [ebp - 0x7f2c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7f2b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf694]
mov byte [ebp - 0x7ec8], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7ec7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf698]
mov byte [ebp - 0x7e64], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7e63]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf69c]
mov byte [ebp - 0x7e00], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7dff]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf6a0]
mov byte [ebp - 0x7d9c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7d9b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, 0xc
mov esi, str.Re_Program_isp_block_freq__Read_isp_4096__0x16C_
lea edi, [ebp - 0x7d38]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov ecx, 0xc
xor eax, eax
lea edi, [ebp - 0x7d06]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov dl, byte [0x5cf6a4]
mov byte [ebp - 0x7cd4], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7cd3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf6a8]
mov byte [ebp - 0x7c70], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7c6f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf6ac]
mov byte [ebp - 0x7c0c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7c0b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf6b0]
mov byte [ebp - 0x7ba8], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7ba7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf6b4]
mov byte [ebp - 0x7b44], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7b43]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf6b8]
mov byte [ebp - 0x7ae0], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7adf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf6bc]
mov byte [ebp - 0x7a7c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7a7b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf6c0]
mov byte [ebp - 0x7a18], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7a17]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf6c4]
mov byte [ebp - 0x79b4], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x79b3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf6c8]
mov byte [ebp - 0x7950], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x794f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf6cc]
mov byte [ebp - 0x78ec], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x78eb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf6d0]
mov byte [ebp - 0x7888], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7887]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf6d4]
mov byte [ebp - 0x7824], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7823]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf6d8]
mov byte [ebp - 0x77c0], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x77bf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf6dc]
mov byte [ebp - 0x775c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x775b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf6e0]
mov byte [ebp - 0x76f8], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x76f7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf6e4]
mov byte [ebp - 0x7694], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7693]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf6e8]
mov byte [ebp - 0x7630], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x762f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf6ec]
mov byte [ebp - 0x75cc], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x75cb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf6f0]
mov byte [ebp - 0x7568], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7567]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf6f4]
mov byte [ebp - 0x7504], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7503]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf6f8]
mov byte [ebp - 0x74a0], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x749f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf6fc]
mov byte [ebp - 0x743c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x743b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf700]
mov byte [ebp - 0x73d8], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x73d7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf704]
mov byte [ebp - 0x7374], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7373]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf708]
mov byte [ebp - 0x7310], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x730f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf70c]
mov byte [ebp - 0x72ac], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x72ab]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf710]
mov byte [ebp - 0x7248], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7247]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf714]
mov byte [ebp - 0x71e4], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x71e3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf718]
mov byte [ebp - 0x7180], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x717f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf71c]
mov byte [ebp - 0x711c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x711b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf720]
mov byte [ebp - 0x70b8], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x70b7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf724]
mov byte [ebp - 0x7054], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x7053]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf728]
mov byte [ebp - 0x6ff0], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6fef]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf72c]
mov byte [ebp - 0x6f8c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6f8b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf730]
mov byte [ebp - 0x6f28], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6f27]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf734]
mov byte [ebp - 0x6ec4], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6ec3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf738]
mov byte [ebp - 0x6e60], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6e5f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf73c]
mov byte [ebp - 0x6dfc], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6dfb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf740]
mov byte [ebp - 0x6d98], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6d97]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf744]
mov byte [ebp - 0x6d34], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6d33]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf748]
mov byte [ebp - 0x6cd0], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6ccf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf74c]
mov byte [ebp - 0x6c6c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6c6b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf750]
mov byte [ebp - 0x6c08], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6c07]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf754]
mov byte [ebp - 0x6ba4], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6ba3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf758]
mov byte [ebp - 0x6b40], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6b3f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf75c]
mov byte [ebp - 0x6adc], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6adb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf760]
mov byte [ebp - 0x6a78], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6a77]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf764]
mov byte [ebp - 0x6a14], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6a13]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf768]
mov byte [ebp - 0x69b0], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x69af]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf76c]
mov byte [ebp - 0x694c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x694b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf770]
mov byte [ebp - 0x68e8], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x68e7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf774]
mov byte [ebp - 0x6884], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6883]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf778]
mov byte [ebp - 0x6820], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x681f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf77c]
mov byte [ebp - 0x67bc], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x67bb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf780]
mov byte [ebp - 0x6758], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6757]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf784]
mov byte [ebp - 0x66f4], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x66f3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf788]
mov byte [ebp - 0x6690], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x668f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf78c]
mov byte [ebp - 0x662c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x662b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf790]
mov byte [ebp - 0x65c8], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x65c7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf794]
mov byte [ebp - 0x6564], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6563]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.LEDON]
mov dword [ebp - 0x6500], eax
mov cx, word [0x596934]
mov word [ebp - 0x64fc], cx
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x64fa]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, 0x12
mov esi, str.Access_Time__0Disable_1:Enable_0x190_LED1CNT__0x191_CMPCNT__LED_Flash_Func
lea edi, [ebp - 0x649c]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 6
xor eax, eax
lea edi, [ebp - 0x6451]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dl, byte [0x5cf798]
mov byte [ebp - 0x6438], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6437]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf79c]
mov byte [ebp - 0x63d4], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x63d3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf7a0]
mov byte [ebp - 0x6370], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x636f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf7a4]
mov byte [ebp - 0x630c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x630b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf7a8]
mov byte [ebp - 0x62a8], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x62a7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf7ac]
mov byte [ebp - 0x6244], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6243]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf7b0]
mov byte [ebp - 0x61e0], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x61df]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf7b4]
mov byte [ebp - 0x617c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x617b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf7b8]
mov byte [ebp - 0x6118], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x6117]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf7bc]
mov byte [ebp - 0x60b4], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x60b3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf7c0]
mov byte [ebp - 0x6050], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x604f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf7c4]
mov byte [ebp - 0x5fec], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5feb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf7c8]
mov byte [ebp - 0x5f88], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5f87]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf7cc]
mov byte [ebp - 0x5f24], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5f23]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf7d0]
mov byte [ebp - 0x5ec0], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5ebf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf7d4]
mov byte [ebp - 0x5e5c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5e5b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf7d8]
mov byte [ebp - 0x5df8], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5df7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf7dc]
mov byte [ebp - 0x5d94], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5d93]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf7e0]
mov byte [ebp - 0x5d30], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5d2f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf7e4]
mov byte [ebp - 0x5ccc], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5ccb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf7e8]
mov byte [ebp - 0x5c68], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5c67]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf7ec]
mov byte [ebp - 0x5c04], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5c03]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.VDT27]
mov dword [ebp - 0x5ba0], eax
mov cx, word [0x596988]
mov word [ebp - 0x5b9c], cx
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x5b9a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov dl, byte [0x5cf7f0]
mov byte [ebp - 0x5b3c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5b3b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf7f4]
mov byte [ebp - 0x5ad8], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5ad7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf7f8]
mov byte [ebp - 0x5a74], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5a73]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf7fc]
mov byte [ebp - 0x5a10], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5a0f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf800]
mov byte [ebp - 0x59ac], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x59ab]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf804]
mov byte [ebp - 0x5948], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5947]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf808]
mov byte [ebp - 0x58e4], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x58e3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf80c]
mov byte [ebp - 0x5880], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x587f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf810]
mov byte [ebp - 0x581c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x581b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf814]
mov byte [ebp - 0x57b8], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x57b7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf818]
mov byte [ebp - 0x5754], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5753]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf81c]
mov byte [ebp - 0x56f0], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x56ef]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf820]
mov byte [ebp - 0x568c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x568b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf824]
mov byte [ebp - 0x5628], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x5627]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf828]
mov byte [ebp - 0x55c4], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x55c3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf82c]
mov byte [ebp - 0x5560], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x555f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf830]
mov byte [ebp - 0x54fc], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x54fb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, 5
mov esi, str.Public_With_Security
lea edi, [ebp - 0x5498]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x13
xor eax, eax
lea edi, [ebp - 0x5483]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.Security_Only]
mov dword [ebp - 0x5434], ecx
mov edx, dword [0x5969a8]
mov dword [ebp - 0x5430], edx
mov eax, dword [0x5969ac]
mov dword [ebp - 0x542c], eax
mov cx, word [0x5969b0]
mov word [ebp - 0x5428], cx
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x5426]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.WproInFlash]
mov dword [ebp - 0x53d0], edx
mov eax, dword [0x5969b8]
mov dword [ebp - 0x53cc], eax
mov ecx, dword [0x5969bc]
mov dword [ebp - 0x53c8], ecx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x53c4]
rep stosd dword es:[edi], eax
mov edx, dword [str.Password_Enable]
mov dword [ebp - 0x536c], edx
mov eax, dword [0x5969c4]
mov dword [ebp - 0x5368], eax
mov ecx, dword [0x5969c8]
mov dword [ebp - 0x5364], ecx
mov edx, dword [0x5969cc]
mov dword [ebp - 0x5360], edx
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x535c]
rep stosd dword es:[edi], eax
mov eax, dword [str.DisDummyRead]
mov dword [ebp - 0x5308], eax
mov ecx, dword [0x5969d4]
mov dword [ebp - 0x5304], ecx
mov edx, dword [0x5969d8]
mov dword [ebp - 0x5300], edx
mov al, byte [0x5969dc]
mov byte [ebp - 0x52fc], al
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x52fb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.DisDummyWrite]
mov dword [ebp - 0x52a4], ecx
mov edx, dword [0x5969e4]
mov dword [ebp - 0x52a0], edx
mov eax, dword [0x5969e8]
mov dword [ebp - 0x529c], eax
mov cx, word [0x5969ec]
mov word [ebp - 0x5298], cx
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x5296]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.Spare_Disk_Exist]
mov dword [ebp - 0x5240], edx
mov eax, dword [0x5969f4]
mov dword [ebp - 0x523c], eax
mov ecx, dword [0x5969f8]
mov dword [ebp - 0x5238], ecx
mov edx, dword [0x5969fc]
mov dword [ebp - 0x5234], edx
mov al, byte [0x596a00]
mov byte [ebp - 0x5230], al
mov ecx, 0x14
xor eax, eax
lea edi, [ebp - 0x522f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.USB_RESET_CPU]
mov dword [ebp - 0x51dc], ecx
mov edx, dword [0x596a08]
mov dword [ebp - 0x51d8], edx
mov eax, dword [0x596a0c]
mov dword [ebp - 0x51d4], eax
mov cx, word [0x596a10]
mov word [ebp - 0x51d0], cx
mov ecx, 0x15
xor eax, eax
lea edi, [ebp - 0x51ce]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [0x596a14]
mov dword [ebp - 0x5178], edx
mov eax, dword [0x596a18]
mov dword [ebp - 0x5174], eax
mov ecx, dword [0x596a1c]
mov dword [ebp - 0x5170], ecx
mov edx, dword [0x596a20]
mov dword [ebp - 0x516c], edx
mov al, byte [0x596a24]
mov byte [ebp - 0x5168], al
mov ecx, 0x14
xor eax, eax
lea edi, [ebp - 0x5167]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [0x596a28]
mov dword [ebp - 0x5114], ecx
mov edx, dword [0x596a2c]
mov dword [ebp - 0x5110], edx
mov ax, word [0x596a30]
mov word [ebp - 0x510c], ax
mov cl, byte [0x596a32]
mov byte [ebp - 0x510a], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x5109]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [0x596a34]
mov dword [ebp - 0x50b0], edx
mov ax, word [0x596a38]
mov word [ebp - 0x50ac], ax
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x50aa]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, dword [0x596a3c]
mov dword [ebp - 0x504c], ecx
mov dx, word [0x596a40]
mov word [ebp - 0x5048], dx
mov al, byte [0x596a42]
mov byte [ebp - 0x5046], al
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x5045]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, dword [0x596a44]
mov dword [ebp - 0x4fe8], ecx
mov edx, dword [0x596a48]
mov dword [ebp - 0x4fe4], edx
mov ax, word [0x596a4c]
mov word [ebp - 0x4fe0], ax
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4fde]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, dword [0x596a50]
mov dword [ebp - 0x4f84], ecx
mov edx, dword [0x596a54]
mov dword [ebp - 0x4f80], edx
mov ax, word [0x596a58]
mov word [ebp - 0x4f7c], ax
mov cl, byte [0x596a5a]
mov byte [ebp - 0x4f7a], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4f79]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [0x596a5c]
mov dword [ebp - 0x4f20], edx
mov eax, dword [0x596a60]
mov dword [ebp - 0x4f1c], eax
mov cx, word [0x596a64]
mov word [ebp - 0x4f18], cx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4f16]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov dl, byte [0x5cf834]
mov byte [ebp - 0x4ebc], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x4ebb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [0x596a68]
mov dword [ebp - 0x4e58], eax
mov ecx, dword [0x596a6c]
mov dword [ebp - 0x4e54], ecx
mov edx, dword [0x596a70]
mov dword [ebp - 0x4e50], edx
mov eax, dword [0x596a74]
mov dword [ebp - 0x4e4c], eax
mov cl, byte [0x596a78]
mov byte [ebp - 0x4e48], cl
mov ecx, 0x14
xor eax, eax
lea edi, [ebp - 0x4e47]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596a7c]
mov dword [ebp - 0x4df4], edx
mov eax, dword [0x596a80]
mov dword [ebp - 0x4df0], eax
mov cx, word [0x596a84]
mov word [ebp - 0x4dec], cx
mov dl, byte [0x596a86]
mov byte [ebp - 0x4dea], dl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4de9]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, dword [0x596a88]
mov dword [ebp - 0x4d90], eax
mov cx, word [0x596a8c]
mov word [ebp - 0x4d8c], cx
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x4d8a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [0x596a90]
mov dword [ebp - 0x4d2c], edx
mov ax, word [0x596a94]
mov word [ebp - 0x4d28], ax
mov cl, byte [0x596a96]
mov byte [ebp - 0x4d26], cl
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x4d25]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [0x596a98]
mov dword [ebp - 0x4cc8], edx
mov eax, dword [0x596a9c]
mov dword [ebp - 0x4cc4], eax
mov cx, word [0x596aa0]
mov word [ebp - 0x4cc0], cx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4cbe]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [0x596aa4]
mov dword [ebp - 0x4c64], edx
mov eax, dword [0x596aa8]
mov dword [ebp - 0x4c60], eax
mov cx, word [0x596aac]
mov word [ebp - 0x4c5c], cx
mov dl, byte [0x596aae]
mov byte [ebp - 0x4c5a], dl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4c59]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, dword [0x596ab0]
mov dword [ebp - 0x4c00], eax
mov ecx, dword [0x596ab4]
mov dword [ebp - 0x4bfc], ecx
mov dx, word [0x596ab8]
mov word [ebp - 0x4bf8], dx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4bf6]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov al, byte [0x5cf838]
mov byte [ebp - 0x4b9c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x4b9b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [0x596abc]
mov dword [ebp - 0x4b38], ecx
mov edx, dword [0x596ac0]
mov dword [ebp - 0x4b34], edx
mov eax, dword [0x596ac4]
mov dword [ebp - 0x4b30], eax
mov ecx, dword [0x596ac8]
mov dword [ebp - 0x4b2c], ecx
mov dl, byte [0x596acc]
mov byte [ebp - 0x4b28], dl
mov ecx, 0x14
xor eax, eax
lea edi, [ebp - 0x4b27]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [0x596ad0]
mov dword [ebp - 0x4ad4], eax
mov ecx, dword [0x596ad4]
mov dword [ebp - 0x4ad0], ecx
mov dx, word [0x596ad8]
mov word [ebp - 0x4acc], dx
mov al, byte [0x596ada]
mov byte [ebp - 0x4aca], al
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4ac9]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, dword [0x596adc]
mov dword [ebp - 0x4a70], ecx
mov dx, word [0x596ae0]
mov word [ebp - 0x4a6c], dx
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x4a6a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [0x596ae4]
mov dword [ebp - 0x4a0c], eax
mov cx, word [0x596ae8]
mov word [ebp - 0x4a08], cx
mov dl, byte [0x596aea]
mov byte [ebp - 0x4a06], dl
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x4a05]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, dword [0x596aec]
mov dword [ebp - 0x49a8], eax
mov ecx, dword [0x596af0]
mov dword [ebp - 0x49a4], ecx
mov dx, word [0x596af4]
mov word [ebp - 0x49a0], dx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x499e]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, dword [0x596af8]
mov dword [ebp - 0x4944], eax
mov ecx, dword [0x596afc]
mov dword [ebp - 0x4940], ecx
mov dx, word [0x596b00]
mov word [ebp - 0x493c], dx
mov al, byte [0x596b02]
mov byte [ebp - 0x493a], al
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4939]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, dword [0x596b04]
mov dword [ebp - 0x48e0], ecx
mov edx, dword [0x596b08]
mov dword [ebp - 0x48dc], edx
mov ax, word [0x596b0c]
mov word [ebp - 0x48d8], ax
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x48d6]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov cl, byte [0x5cf83c]
mov byte [ebp - 0x487c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x487b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596b10]
mov dword [ebp - 0x4818], edx
mov eax, dword [0x596b14]
mov dword [ebp - 0x4814], eax
mov ecx, dword [0x596b18]
mov dword [ebp - 0x4810], ecx
mov edx, dword [0x596b1c]
mov dword [ebp - 0x480c], edx
mov al, byte [0x596b20]
mov byte [ebp - 0x4808], al
mov ecx, 0x14
xor eax, eax
lea edi, [ebp - 0x4807]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [0x596b24]
mov dword [ebp - 0x47b4], ecx
mov edx, dword [0x596b28]
mov dword [ebp - 0x47b0], edx
mov ax, word [0x596b2c]
mov word [ebp - 0x47ac], ax
mov cl, byte [0x596b2e]
mov byte [ebp - 0x47aa], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x47a9]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [0x596b30]
mov dword [ebp - 0x4750], edx
mov ax, word [0x596b34]
mov word [ebp - 0x474c], ax
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x474a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, dword [0x596b38]
mov dword [ebp - 0x46ec], ecx
mov dx, word [0x596b3c]
mov word [ebp - 0x46e8], dx
mov al, byte [0x596b3e]
mov byte [ebp - 0x46e6], al
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x46e5]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, dword [0x596b40]
mov dword [ebp - 0x4688], ecx
mov edx, dword [0x596b44]
mov dword [ebp - 0x4684], edx
mov ax, word [0x596b48]
mov word [ebp - 0x4680], ax
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x467e]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, dword [0x596b4c]
mov dword [ebp - 0x4624], ecx
mov edx, dword [0x596b50]
mov dword [ebp - 0x4620], edx
mov ax, word [0x596b54]
mov word [ebp - 0x461c], ax
mov cl, byte [0x596b56]
mov byte [ebp - 0x461a], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4619]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [0x596b58]
mov dword [ebp - 0x45c0], edx
mov eax, dword [0x596b5c]
mov dword [ebp - 0x45bc], eax
mov cx, word [0x596b60]
mov word [ebp - 0x45b8], cx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x45b6]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov dl, byte [0x5cf840]
mov byte [ebp - 0x455c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x455b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.SW_Write_Protect]
mov dword [ebp - 0x44f8], eax
mov ecx, dword [0x596b68]
mov dword [ebp - 0x44f4], ecx
mov edx, dword [0x596b6c]
mov dword [ebp - 0x44f0], edx
mov eax, dword [0x596b70]
mov dword [ebp - 0x44ec], eax
mov cl, byte [0x596b74]
mov byte [ebp - 0x44e8], cl
mov ecx, 0x14
xor eax, eax
lea edi, [ebp - 0x44e7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.Removeable]
mov dword [ebp - 0x4494], edx
mov eax, dword [0x596b7c]
mov dword [ebp - 0x4490], eax
mov cx, word [0x596b80]
mov word [ebp - 0x448c], cx
mov dl, byte [0x596b82]
mov byte [ebp - 0x448a], dl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4489]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, dword [str.CDROM]
mov dword [ebp - 0x4430], eax
mov cx, word [0x596b88]
mov word [ebp - 0x442c], cx
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x442a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [0x596b8c]
mov dword [ebp - 0x43cc], edx
mov ax, word [0x596b90]
mov word [ebp - 0x43c8], ax
mov cl, byte [0x596b92]
mov byte [ebp - 0x43c6], cl
mov ecx, 0x17
xor eax, eax
lea edi, [ebp - 0x43c5]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov edx, dword [str.Lun_Exist]
mov dword [ebp - 0x4368], edx
mov eax, dword [0x596b98]
mov dword [ebp - 0x4364], eax
mov cx, word [0x596b9c]
mov word [ebp - 0x4360], cx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x435e]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.Lun_Change]
mov dword [ebp - 0x4304], edx
mov eax, dword [0x596ba4]
mov dword [ebp - 0x4300], eax
mov cx, word [0x596ba8]
mov word [ebp - 0x42fc], cx
mov dl, byte [0x596baa]
mov byte [ebp - 0x42fa], dl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x42f9]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, dword [str.LUN_Ready]
mov dword [ebp - 0x42a0], eax
mov ecx, dword [0x596bb0]
mov dword [ebp - 0x429c], ecx
mov dx, word [0x596bb4]
mov word [ebp - 0x4298], dx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x4296]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov al, byte [0x5cf844]
mov byte [ebp - 0x423c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x423b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf848]
mov byte [ebp - 0x41d8], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x41d7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf84c]
mov byte [ebp - 0x4174], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x4173]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf850]
mov byte [ebp - 0x4110], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x410f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf854]
mov byte [ebp - 0x40ac], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x40ab]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf858]
mov byte [ebp - 0x4048], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x4047]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf85c]
mov byte [ebp - 0x3fe4], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3fe3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf860]
mov byte [ebp - 0x3f80], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3f7f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf864]
mov byte [ebp - 0x3f1c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3f1b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf868]
mov byte [ebp - 0x3eb8], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3eb7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf86c]
mov byte [ebp - 0x3e54], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3e53]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf870]
mov byte [ebp - 0x3df0], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3def]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf874]
mov byte [ebp - 0x3d8c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3d8b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf878]
mov byte [ebp - 0x3d28], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3d27]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf87c]
mov byte [ebp - 0x3cc4], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3cc3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf880]
mov byte [ebp - 0x3c60], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3c5f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf884]
mov byte [ebp - 0x3bfc], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3bfb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf888]
mov byte [ebp - 0x3b98], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3b97]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf88c]
mov byte [ebp - 0x3b34], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3b33]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf890]
mov byte [ebp - 0x3ad0], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3acf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf894]
mov byte [ebp - 0x3a6c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3a6b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf898]
mov byte [ebp - 0x3a08], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3a07]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf89c]
mov byte [ebp - 0x39a4], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x39a3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf8a0]
mov byte [ebp - 0x3940], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x393f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf8a4]
mov byte [ebp - 0x38dc], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x38db]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.FUSB_FIFO_Number]
mov dword [ebp - 0x3878], ecx
mov edx, dword [0x596bbc]
mov dword [ebp - 0x3874], edx
mov eax, dword [0x596bc0]
mov dword [ebp - 0x3870], eax
mov ecx, dword [0x596bc4]
mov dword [ebp - 0x386c], ecx
mov dl, byte [0x596bc8]
mov byte [ebp - 0x3868], dl
mov ecx, 0x14
xor eax, eax
lea edi, [ebp - 0x3867]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf8a8]
mov byte [ebp - 0x3814], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3813]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf8ac]
mov byte [ebp - 0x37b0], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x37af]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf8b0]
mov byte [ebp - 0x374c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x374b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf8b4]
mov byte [ebp - 0x36e8], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x36e7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf8b8]
mov byte [ebp - 0x3684], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3683]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf8bc]
mov byte [ebp - 0x3620], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x361f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf8c0]
mov byte [ebp - 0x35bc], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x35bb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, dword [str.Debug_USB_Enable]
mov dword [ebp - 0x3558], ecx
mov edx, dword [0x596bd0]
mov dword [ebp - 0x3554], edx
mov eax, dword [0x596bd4]
mov dword [ebp - 0x3550], eax
mov ecx, dword [0x596bd8]
mov dword [ebp - 0x354c], ecx
mov dl, byte [0x596bdc]
mov byte [ebp - 0x3548], dl
mov ecx, 0x14
xor eax, eax
lea edi, [ebp - 0x3547]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.Debug_SCSI_Enable]
mov dword [ebp - 0x34f4], eax
mov ecx, dword [0x596be4]
mov dword [ebp - 0x34f0], ecx
mov edx, dword [0x596be8]
mov dword [ebp - 0x34ec], edx
mov eax, dword [0x596bec]
mov dword [ebp - 0x34e8], eax
mov cx, word [0x596bf0]
mov word [ebp - 0x34e4], cx
mov ecx, 0x14
xor eax, eax
lea edi, [ebp - 0x34e2]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.Debug_Read_Enable]
mov dword [ebp - 0x3490], edx
mov eax, dword [0x596bf8]
mov dword [ebp - 0x348c], eax
mov ecx, dword [0x596bfc]
mov dword [ebp - 0x3488], ecx
mov edx, dword [0x596c00]
mov dword [ebp - 0x3484], edx
mov ax, word [0x596c04]
mov word [ebp - 0x3480], ax
mov ecx, 0x14
xor eax, eax
lea edi, [ebp - 0x347e]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, dword [str.Debug_Write_Enable]
mov dword [ebp - 0x342c], ecx
mov edx, dword [0x596c0c]
mov dword [ebp - 0x3428], edx
mov eax, dword [0x596c10]
mov dword [ebp - 0x3424], eax
mov ecx, dword [0x596c14]
mov dword [ebp - 0x3420], ecx
mov dx, word [0x596c18]
mov word [ebp - 0x341c], dx
mov al, byte [0x596c1a]
mov byte [ebp - 0x341a], al
mov ecx, 0x14
xor eax, eax
lea edi, [ebp - 0x3419]
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov cl, byte [0x5cf8c4]
mov byte [ebp - 0x33c8], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x33c7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf8c8]
mov byte [ebp - 0x3364], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x3363]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf8cc]
mov byte [ebp - 0x3300], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x32ff]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf8d0]
mov byte [ebp - 0x329c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x329b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596c1c]
mov dword [ebp - 0x3238], edx
mov eax, dword [0x596c20]
mov dword [ebp - 0x3234], eax
mov cl, byte [0x596c24]
mov byte [ebp - 0x3230], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x322f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596c28]
mov dword [ebp - 0x31d4], edx
mov eax, dword [0x596c2c]
mov dword [ebp - 0x31d0], eax
mov cl, byte [0x596c30]
mov byte [ebp - 0x31cc], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x31cb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596c34]
mov dword [ebp - 0x3170], edx
mov eax, dword [0x596c38]
mov dword [ebp - 0x316c], eax
mov cl, byte [0x596c3c]
mov byte [ebp - 0x3168], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x3167]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596c40]
mov dword [ebp - 0x310c], edx
mov eax, dword [0x596c44]
mov dword [ebp - 0x3108], eax
mov cl, byte [0x596c48]
mov byte [ebp - 0x3104], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x3103]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596c4c]
mov dword [ebp - 0x30a8], edx
mov eax, dword [0x596c50]
mov dword [ebp - 0x30a4], eax
mov cl, byte [0x596c54]
mov byte [ebp - 0x30a0], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x309f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596c58]
mov dword [ebp - 0x3044], edx
mov eax, dword [0x596c5c]
mov dword [ebp - 0x3040], eax
mov cl, byte [0x596c60]
mov byte [ebp - 0x303c], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x303b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596c64]
mov dword [ebp - 0x2fe0], edx
mov eax, dword [0x596c68]
mov dword [ebp - 0x2fdc], eax
mov cl, byte [0x596c6c]
mov byte [ebp - 0x2fd8], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2fd7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596c70]
mov dword [ebp - 0x2f7c], edx
mov eax, dword [0x596c74]
mov dword [ebp - 0x2f78], eax
mov cl, byte [0x596c78]
mov byte [ebp - 0x2f74], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2f73]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596c7c]
mov dword [ebp - 0x2f18], edx
mov eax, dword [0x596c80]
mov dword [ebp - 0x2f14], eax
mov cl, byte [0x596c84]
mov byte [ebp - 0x2f10], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2f0f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596c88]
mov dword [ebp - 0x2eb4], edx
mov eax, dword [0x596c8c]
mov dword [ebp - 0x2eb0], eax
mov cl, byte [0x596c90]
mov byte [ebp - 0x2eac], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2eab]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596c94]
mov dword [ebp - 0x2e50], edx
mov eax, dword [0x596c98]
mov dword [ebp - 0x2e4c], eax
mov cl, byte [0x596c9c]
mov byte [ebp - 0x2e48], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2e47]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596ca0]
mov dword [ebp - 0x2dec], edx
mov eax, dword [0x596ca4]
mov dword [ebp - 0x2de8], eax
mov cl, byte [0x596ca8]
mov byte [ebp - 0x2de4], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2de3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596cac]
mov dword [ebp - 0x2d88], edx
mov eax, dword [0x596cb0]
mov dword [ebp - 0x2d84], eax
mov cl, byte [0x596cb4]
mov byte [ebp - 0x2d80], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2d7f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596cb8]
mov dword [ebp - 0x2d24], edx
mov eax, dword [0x596cbc]
mov dword [ebp - 0x2d20], eax
mov cl, byte [0x596cc0]
mov byte [ebp - 0x2d1c], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2d1b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596cc4]
mov dword [ebp - 0x2cc0], edx
mov eax, dword [0x596cc8]
mov dword [ebp - 0x2cbc], eax
mov cl, byte [0x596ccc]
mov byte [ebp - 0x2cb8], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2cb7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596cd0]
mov dword [ebp - 0x2c5c], edx
mov eax, dword [0x596cd4]
mov dword [ebp - 0x2c58], eax
mov cl, byte [0x596cd8]
mov byte [ebp - 0x2c54], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2c53]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596cdc]
mov dword [ebp - 0x2bf8], edx
mov eax, dword [0x596ce0]
mov dword [ebp - 0x2bf4], eax
mov cl, byte [0x596ce4]
mov byte [ebp - 0x2bf0], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2bef]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596ce8]
mov dword [ebp - 0x2b94], edx
mov eax, dword [0x596cec]
mov dword [ebp - 0x2b90], eax
mov cl, byte [0x596cf0]
mov byte [ebp - 0x2b8c], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2b8b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596cf4]
mov dword [ebp - 0x2b30], edx
mov eax, dword [0x596cf8]
mov dword [ebp - 0x2b2c], eax
mov cl, byte [0x596cfc]
mov byte [ebp - 0x2b28], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2b27]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.HP_WIDTH]
mov dword [ebp - 0x2acc], edx
mov eax, dword [0x596d04]
mov dword [ebp - 0x2ac8], eax
mov cl, byte [0x596d08]
mov byte [ebp - 0x2ac4], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2ac3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596d0c]
mov dword [ebp - 0x2a68], edx
mov eax, dword [0x596d10]
mov dword [ebp - 0x2a64], eax
mov cl, byte [0x596d14]
mov byte [ebp - 0x2a60], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2a5f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596d18]
mov dword [ebp - 0x2a04], edx
mov eax, dword [0x596d1c]
mov dword [ebp - 0x2a00], eax
mov cl, byte [0x596d20]
mov byte [ebp - 0x29fc], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x29fb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [0x596d24]
mov dword [ebp - 0x29a0], edx
mov eax, dword [0x596d28]
mov dword [ebp - 0x299c], eax
mov cl, byte [0x596d2c]
mov byte [ebp - 0x2998], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2997]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.LP_WIDTH]
mov dword [ebp - 0x293c], edx
mov eax, dword [0x596d34]
mov dword [ebp - 0x2938], eax
mov cl, byte [0x596d38]
mov byte [ebp - 0x2934], cl
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2933]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ecx, 6
mov esi, str.TestUnitReady_ClrCDBlock
lea edi, [ebp - 0x28d8]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ecx, 0x12
xor eax, eax
lea edi, [ebp - 0x28bf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov edx, dword [str.CacheProg]
mov dword [ebp - 0x2874], edx
mov eax, dword [0x596d5c]
mov dword [ebp - 0x2870], eax
mov cx, word [0x596d60]
mov word [ebp - 0x286c], cx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x286a]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.IntlvRead]
mov dword [ebp - 0x2810], edx
mov eax, dword [0x596d68]
mov dword [ebp - 0x280c], eax
mov cx, word [0x596d6c]
mov word [ebp - 0x2808], cx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x2806]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov edx, dword [str.CacheRead]
mov dword [ebp - 0x27ac], edx
mov eax, dword [0x596d74]
mov dword [ebp - 0x27a8], eax
mov cx, word [0x596d78]
mov word [ebp - 0x27a4], cx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x27a2]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov dl, byte [0x5cf8d4]
mov byte [ebp - 0x2748], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x2747]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf8d8]
mov byte [ebp - 0x26e4], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x26e3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf8dc]
mov byte [ebp - 0x2680], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x267f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf8e0]
mov byte [ebp - 0x261c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x261b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [str.Block_NUM]
mov dword [ebp - 0x25b8], eax
mov ecx, dword [0x596d80]
mov dword [ebp - 0x25b4], ecx
mov dx, word [0x596d84]
mov word [ebp - 0x25b0], dx
mov ecx, 0x16
xor eax, eax
lea edi, [ebp - 0x25ae]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov al, byte [0x5cf8e4]
mov byte [ebp - 0x2554], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x2553]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf8e8]
mov byte [ebp - 0x24f0], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x24ef]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf8ec]
mov byte [ebp - 0x248c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x248b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf8f0]
mov byte [ebp - 0x2428], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x2427]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf8f4]
mov byte [ebp - 0x23c4], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x23c3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf8f8]
mov byte [ebp - 0x2360], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x235f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf8fc]
mov byte [ebp - 0x22fc], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x22fb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf900]
mov byte [ebp - 0x2298], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x2297]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf904]
mov byte [ebp - 0x2234], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x2233]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf908]
mov byte [ebp - 0x21d0], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x21cf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf90c]
mov byte [ebp - 0x216c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x216b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf910]
mov byte [ebp - 0x2108], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x2107]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf914]
mov byte [ebp - 0x20a4], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x20a3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf918]
mov byte [ebp - 0x2040], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x203f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf91c]
mov byte [ebp - 0x1fdc], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1fdb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf920]
mov byte [ebp - 0x1f78], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1f77]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf924]
mov byte [ebp - 0x1f14], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1f13]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf928]
mov byte [ebp - 0x1eb0], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1eaf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf92c]
mov byte [ebp - 0x1e4c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1e4b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf930]
mov byte [ebp - 0x1de8], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1de7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf934]
mov byte [ebp - 0x1d84], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1d83]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf938]
mov byte [ebp - 0x1d20], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1d1f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf93c]
mov byte [ebp - 0x1cbc], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1cbb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf940]
mov byte [ebp - 0x1c58], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1c57]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf944]
mov byte [ebp - 0x1bf4], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1bf3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf948]
mov byte [ebp - 0x1b90], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1b8f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf94c]
mov byte [ebp - 0x1b2c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1b2b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf950]
mov byte [ebp - 0x1ac8], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1ac7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf954]
mov byte [ebp - 0x1a64], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1a63]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf958]
mov byte [ebp - 0x1a00], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x19ff]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf95c]
mov byte [ebp - 0x199c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x199b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf960]
mov byte [ebp - 0x1938], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1937]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf964]
mov byte [ebp - 0x18d4], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x18d3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf968]
mov byte [ebp - 0x1870], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x186f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf96c]
mov byte [ebp - 0x180c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x180b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf970]
mov byte [ebp - 0x17a8], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x17a7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf974]
mov byte [ebp - 0x1744], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1743]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf978]
mov byte [ebp - 0x16e0], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x16df]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf97c]
mov byte [ebp - 0x167c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x167b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf980]
mov byte [ebp - 0x1618], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1617]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf984]
mov byte [ebp - 0x15b4], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x15b3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf988]
mov byte [ebp - 0x1550], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x154f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf98c]
mov byte [ebp - 0x14ec], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x14eb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf990]
mov byte [ebp - 0x1488], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1487]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf994]
mov byte [ebp - 0x1424], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1423]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf998]
mov byte [ebp - 0x13c0], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x13bf]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf99c]
mov byte [ebp - 0x135c], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x135b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf9a0]
mov byte [ebp - 0x12f8], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x12f7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf9a4]
mov byte [ebp - 0x1294], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1293]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf9a8]
mov byte [ebp - 0x1230], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x122f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf9ac]
mov byte [ebp - 0x11cc], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x11cb]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf9b0]
mov byte [ebp - 0x1168], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1167]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf9b4]
mov byte [ebp - 0x1104], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x1103]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf9b8]
mov byte [ebp - 0x10a0], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x109f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf9bc]
mov byte [ebp - 0x103c], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0x103b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf9c0]
mov byte [ebp - 0xfd8], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xfd7]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf9c4]
mov byte [ebp - 0xf74], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xf73]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf9c8]
mov byte [ebp - 0xf10], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xf0f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf9cc]
mov byte [ebp - 0xeac], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xeab]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf9d0]
mov byte [ebp - 0xe48], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xe47]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, byte [0x5cf9d4]
mov byte [ebp - 0xde4], al
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xde3]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov cl, byte [0x5cf9d8]
mov byte [ebp - 0xd80], cl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xd7f]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dl, byte [0x5cf9dc]
mov byte [ebp - 0xd1c], dl
mov ecx, 0x18
xor eax, eax
lea edi, [ebp - 0xd1b]
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov dword [ebp - 0x18], 0
mov dword [ebp - 0xcb8], 0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x984], 0
mov dword [ebp - 0x1c], 0
jmp 0x416cd6
mov eax, dword [ebp - 0x1c]
add eax, 1
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 0x30
jge 0x417017
mov dword [ebp - 0xcb8], 0
push 0x40
push 0
lea ecx, [ebp - 0xcb4]
push ecx
call fcn.0054bf90
add esp, 0xc
push 0x200
push 0
lea edx, [ebp - 0xc74]
push edx
call fcn.0054bf90
add esp, 0xc
push 0x200
push 0
lea eax, [ebp - 0xc74]
push eax
call fcn.0054bf90
add esp, 0xc
mov ecx, dword [ebp - 0x1c]
add ecx, 0x160
push ecx
push 0x596d88
lea edx, [ebp - 0xc74]
push edx
call fcn.0054c6e3
add esp, 0xc
lea eax, [ebp - 0xc74]
push eax
push 0
mov ecx, dword [ebp - 0x1c]
add ecx, dword [ebp - 0x10]
push ecx
mov ecx, dword [ebp - 0xa89c]
add ecx, 0x5c
call fcn.0041805c
push 0x200
push 0
lea edx, [ebp - 0xc74]
push edx
call fcn.0054bf90
add esp, 0xc
mov eax, dword [ebp - 0x1c]
imul eax, eax, 0x32
lea ecx, [ebp + eax - 0x980]
push ecx
push 0x596d90
lea edx, [ebp - 0xc74]
push edx
call fcn.0054c6e3
add esp, 0xc
lea eax, [ebp - 0xc74]
push eax
push 1
mov ecx, dword [ebp - 0x1c]
add ecx, dword [ebp - 0x10]
push ecx
mov ecx, dword [ebp - 0xa89c]
add ecx, 0x5c
call fcn.0041805c
push 0x200
push 0
lea edx, [ebp - 0xc74]
push edx
call fcn.0054bf90
add esp, 0xc
mov eax, dword [ebp - 0xa89c]
mov ecx, dword [eax + 0x124]
mov edx, dword [ebp - 0x1c]
xor eax, eax
mov al, byte [ecx + edx + 0x160]
push eax
push 0x596d94
lea ecx, [ebp - 0xc74]
push ecx
call fcn.0054c6e3
add esp, 0xc
lea edx, [ebp - 0xc74]
push edx
push 2
mov eax, dword [ebp - 0x1c]
add eax, dword [ebp - 0x10]
push eax
mov ecx, dword [ebp - 0xa89c]
add ecx, 0x5c
call fcn.0041805c
push 0x200
push 0
lea ecx, [ebp - 0xc74]
push ecx
call fcn.0054bf90
add esp, 0xc
mov edx, dword [ebp - 0x1c]
imul edx, edx, 5
lea eax, [ebp + edx - 0xa74]
push eax
push 0x596d9c
lea ecx, [ebp - 0xc74]
push ecx
call fcn.0054c6e3
add esp, 0xc
lea edx, [ebp - 0xc74]
push edx
push 4
mov eax, dword [ebp - 0x1c]
add eax, dword [ebp - 0x10]
push eax
mov ecx, dword [ebp - 0xa89c]
add ecx, 0x5c
call fcn.0041805c
mov dword [ebp - 0x984], 0
mov dword [ebp - 0xcb8], 0
jmp 0x416e97
mov ecx, dword [ebp - 0xcb8]
add ecx, 1
mov dword [ebp - 0xcb8], ecx
cmp dword [ebp - 0xcb8], 8
jge 0x417006
push 0x5cf9e0
mov edx, dword [ebp - 0x1c]
mov eax, dword [ebp - 0xcb8]
lea ecx, [eax + edx*8]
imul ecx, ecx, 0x64
lea edx, [ebp + ecx - 0xa5d8]
push edx
call fcn.0054cf00
add esp, 8
test eax, eax
je 0x417001
mov eax, dword [ebp - 0x984]
add eax, 1
mov dword [ebp - 0x984], eax
mov ecx, dword [ebp - 0x1c]
mov edx, dword [ebp - 0xcb8]
lea eax, [edx + ecx*8]
imul eax, eax, 0x64
lea ecx, [ebp + eax - 0xa5d8]
push ecx
mov edx, dword [ebp - 0xcb8]
push edx
push 0x596da0
lea eax, [ebp - 0xa7d8]
push eax
call fcn.0054c6e3
add esp, 0x10
push 0x200
push 0
lea ecx, [ebp - 0xc74]
push ecx
call fcn.0054bf90
add esp, 0xc
lea edx, [ebp - 0xc74]
push edx
push 0
mov eax, dword [ebp - 0x1c]
add eax, dword [ebp - 0x10]
add eax, dword [ebp - 0x984]
push eax
mov ecx, dword [ebp - 0xa89c]
add ecx, 0x5c
call fcn.0041805c
lea ecx, [ebp - 0xc74]
push ecx
push 1
mov edx, dword [ebp - 0x1c]
add edx, dword [ebp - 0x10]
add edx, dword [ebp - 0x984]
push edx
mov ecx, dword [ebp - 0xa89c]
add ecx, 0x5c
call fcn.0041805c
lea eax, [ebp - 0xc74]
push eax
push 2
mov ecx, dword [ebp - 0x1c]
add ecx, dword [ebp - 0x10]
add ecx, dword [ebp - 0x984]
push ecx
mov ecx, dword [ebp - 0xa89c]
add ecx, 0x5c
call fcn.0041805c
mov edx, dword [ebp - 0xa89c]
mov eax, dword [edx + 0x124]
mov ecx, dword [ebp - 0x1c]
xor edx, edx
mov dl, byte [eax + ecx + 0x160]
mov eax, 1
mov ecx, dword [ebp - 0xcb8]
shl eax, cl
and edx, eax
test edx, edx
je 0x416fdd
push 3
mov ecx, dword [ebp - 0x1c]
add ecx, dword [ebp - 0x10]
add ecx, dword [ebp - 0x984]
push ecx
push 0xa
mov ecx, dword [ebp - 0xa89c]
add ecx, 0x5c
call fcn.00417fc6
lea edx, [ebp - 0xa7d8]
push edx
push 3
mov eax, dword [ebp - 0x1c]
add eax, dword [ebp - 0x10]
add eax, dword [ebp - 0x984]
push eax
mov ecx, dword [ebp - 0xa89c]
add ecx, 0x5c
call fcn.0041805c
jmp 0x416e88
mov ecx, dword [ebp - 0x10]
add ecx, dword [ebp - 0x984]
mov dword [ebp - 0x10], ecx
jmp 0x416ccd
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xa898]
call fcn.0056206c
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop edi
pop esi
mov esp, ebp
pop ebp
ret 8